Commit Graph

  • 08c2d4c98c Add license and docs exported from CodePlex master Sean Fausett 2017-04-10 12:05:57 +1200
  • ec956b850b Ignore Mac OS X hidden files. Sean Fausett 2013-06-18 17:56:47 +1200
  • 27a5e3ac89 Add git attributes file. Normalize text files. Sean Fausett 2013-06-18 16:52:34 +1200
  • 6d0c8e7c54 Ignore build output directories and VS user files. Moved from Hg to Git - from past tense to present tense. ;) Sean Fausett 2013-06-16 11:33:39 +1200
  • 2b1fd8e65c Updated code signing cert. Sean Fausett 2013-04-07 21:39:38 +1200
  • 52f3cadfe1 Upgraded to Visual Studio 2012. Upgraded Wpf to .NET Framework 4.5. Removed Silverlight.Phone projects. Removed Xna, Xna.Phone and Xna.Xbox projects. RIP. Sean Fausett 2012-07-19 00:48:24 +1200
  • c149a7260c Added support for 'Dos Order' (.do) disk images. Added support for 'ProDos Order' (.po) disk images. 0.9.3 Sean Fausett 2012-07-17 21:42:04 +1200
  • 7aacc26962 Added support for 'executable' (.xex) files. Added 'default' debug service using Trace output. Added more debug service logging to machine. Sean Fausett 2012-07-08 16:18:07 +1200
  • b24bcd767e Added DisposableBase to library. Replaced Machine.GetCards<T> with Machine.Slots.OfType<T>. Sean Fausett 2012-06-18 14:23:26 +1200
  • 06b887699a Bumped versions for next release. Sean Fausett 2012-05-21 11:23:16 +1200
  • 5f66151bc5 Added DiskIIDrive.RemoveDisk. Added DisableResetKey to Keyboard settings. Sean Fausett 2012-05-20 17:21:38 +1200
  • 6aa86024d3 Added simple commandline support on Windows, i.e. Jellyfish.Virtu.exe <FileName> Includes new support for 'program' (.prg) files. Sean Fausett 2012-05-20 13:00:39 +1200
  • 7e09b214de Modified Machine.State to use volatile field. Added WPF and XNA define constants to projects. Modified default video colours to match platform format - BGRA for Silverlight and WPF; RGBA for everything else. Sean Fausett 2012-05-12 13:27:56 +1200
  • 992d205c06 Upgraded to Silverlight 5. Sean Fausett 2012-04-15 14:49:30 +1200
  • f16c1b0b90 Refactored XnaVideoService. Redefined binary resources as EmbeddedResource type. Miscellaneous cosmetic or otherwise minor changes. Sean Fausett 2012-04-14 16:46:32 +1200
  • b0d09b7fb7 Added touch input support to XNA build. Tweaked keyboard services, including how game port generates keys. Sean Fausett 2011-01-08 00:55:17 +1300
  • fe9abb1c2b Added UseShiftKeyMod to GamePort settings. Added signature to machine state. Changed floating point precision from double to single. Sean Fausett 2010-12-05 11:18:48 +1300
  • 0182641281 Merged machine settings into machine components. Added save state support to all machine components. Switched from xml serialization to binary serialization. Refactored audio service for performance. Bumped machine version to 0.9.0 for next release. Miscellaneous cosmetic or minor changes. Sean Fausett 2010-11-29 09:08:11 +1300
  • 18fa25759d Modified AudioService to check endianness; fixes Xbox 360 audio. Sean Fausett 2010-09-23 22:09:34 +1200
  • c3b65587f3 Upgraded to Windows Phone 7 & XNA Game Studio 4.0 RTW. Sean Fausett 2010-09-18 00:36:42 +1200
  • 19feb3b349 NSC now returns floating bus data on D1-D7. Nick Westgate 2010-09-12 10:19:03 +1200
  • 01a1c1b1f5 Cleaned up repository after conversion from Svn to Hg. Sean Fausett 2010-09-08 20:28:28 +1200
  • 8d302f35e9 Modified memory interaction with NoSlotClock; pass internal ROM addresses $C3XX or $C8XX-$CFXX. Sean Fausett 2010-09-06 02:32:57 +0000
  • f67d464dc5 Implemented the NoSlotClock. Nick Westgate 2010-09-02 10:28:31 +0000
  • 475fb7eeca Inverted keyboard shift key down as game port button 2 (active low). Sean Fausett 2010-09-02 08:52:14 +0000
  • 1221690d97 Converted file line endings to Windows CRLF. Sean Fausett 2010-08-28 12:02:37 +0000
  • 365e5723c1 Deleted all svn:eol-style properties on files. Sean Fausett 2010-08-28 11:34:14 +0000
  • ee4c69dddf Added support for keyboard shift key down as game port button 2 [TN9]. Refactored memory to use peripheral cards; added place holder for NoSlotClock. Sean Fausett 2010-08-27 23:46:11 +0000
  • 5485e01e02 Added ApplicationBase.InitializeOutOfBrowserUpdate to Silverlight library. Fixed race condition in DirectSound wrapper; between SetVolume and Uninitialize. Sean Fausett 2010-08-22 11:04:52 +0000
  • bf2c8e9b43 Modified DebugService to show TimeOfDay only. Sean Fausett 2010-08-14 02:13:44 +0000
  • ef76abd760 Updated application icons, thumbnails, and other images. Sean Fausett 2010-08-13 14:08:28 +0000
  • ffeaf6901f Fixed svn properties on files. Sean Fausett 2010-07-16 10:16:52 +0000
  • 2167383a00 Upgraded to Windows Phone 7 Beta. Upgraded to FxCop 10.0. Dropped Silverlight Toolkit dependency (for now). Modified AudioService to avoid deadlocks by using timeouts. Refactored DebugService and implementations. Modified SilverlightVideoService to handle browser zoom. Split Wpf MainWindow into MainPage child control. Sean Fausett 2010-07-16 09:36:41 +0000
  • 9fca4b220f Added audio volume to machine settings. Sean Fausett 2010-06-11 12:00:48 +0000
  • d22639c563 Added debug service. Fixed code analysis warnings. Sean Fausett 2010-06-06 21:48:51 +0000
  • 2ba3146299 Replaced event handlers with direct delegates where appropriate. Cosmetic changes including using C# 4 named and optional parameters. Sean Fausett 2010-05-28 10:48:08 +0000
  • 6700099803 Modified audio sample bit depth to use 16-bits per sample. Sound emulation for XNA now uses DynamicSoundEffectInstance. Sean Fausett 2010-05-20 10:12:56 +0000
  • bc4caaf2b1 Initial upgrade to VS 2010, .NET FW 4, SL 4, XNA 4, and Windows Phone 7 CTP. Sean Fausett 2010-05-19 23:42:10 +0000
  • 5f8c4ce9d8 Worked around lack of audio on XNA+XBox360 blocking machine thread. Bumped version to 0.8.1 for next release. Sean Fausett 2010-04-04 04:25:28 +0000
  • 7b713e6aaa Cosmetic changes. Set svn properties on files. Sean Fausett 2010-04-04 00:12:01 +0000
  • 21a9ba51dd Modified video services to preserve aspect ratio on XNA+Xbox360. Sean Fausett 2010-04-03 20:24:28 +0000
  • 26bd5e3aa9 Cosmetic changes. Modified to clear audio buffer on reset. Refactored keyboard services and unified key bindings where practical. Sean Fausett 2010-04-01 23:00:24 +0000
  • 0d1a883260 Included missing changes from last checkin. Sean Fausett 2010-03-14 22:01:22 +0000
  • ea2a892113 Rewrote sound emulation to be much more accurate. Modified CPU throttling to sync with audio thread. Added CPU multiplier to machine settings. Bumped version to 0.8 for next release. Sean Fausett 2010-03-14 21:54:17 +0000
  • 51d9e8e5f2 Added sound emulation for Silverlight. Sean Fausett 2010-03-08 09:54:04 +0000
  • 0077d460f1 Cosmetic changes. Reduced DirectSound volume to 50%. Sean Fausett 2010-03-03 08:04:43 +0000
  • 5d44f5292f Added Unix PlatformKeyCode support for Silverlight => Moonlight. Sean Fausett 2010-02-10 08:06:26 +0000
  • 8bc3b239c5 Added default boot disk image which is read from an embedded resource. Sean Fausett 2009-12-14 08:06:40 +0000
  • ae126d2552 Cosmetic changes. Implemented video scanner and floating bus. Sean Fausett 2009-12-13 05:53:53 +0000
  • acd7892436 Cosmetic changes. Fixed some code analysis warnings. Dropped Extended Strongly Typed Resource Generator dependency. Sean Fausett 2009-12-11 09:12:31 +0000
  • 8cb42c970d Cosmetic changes. Modified Wpf PlatformTarget to x86. Bumped version to 0.7 for next release. Sean Fausett 2009-11-18 23:30:41 +0000
  • 8382195feb Initial sound emulation for WPF and XNA+Windows platforms via COM interop to DirectSound. Added rudimentary UI to Silverlight and WPF platforms to enable disk selection at runtime. Sean Fausett 2009-07-26 23:22:00 +0000
  • 7c2048f0c3 Fixed a DSK write checksum bug Nick Westgate 2009-07-15 16:05:53 +0000
  • e95423c606 Upgraded to Silverlight 3 RTW (3.0.40624.0). Sean Fausett 2009-07-11 07:11:41 +0000
  • 7522f7cd15 Implemented writing for DSK and NIB images (in-memory only for now) Nick Westgate 2009-07-02 01:22:35 +0000
  • 541a0e9f83 Added license file. Sean Fausett 2009-06-20 03:56:55 +0000
  • b282a341e4 Upgraded to XNA Game Studio 3.1. Sean Fausett 2009-06-19 23:24:58 +0000
  • 9c331daffd Implemented reading of DSK images. Nick Westgate 2009-06-01 14:17:31 +0000
  • 18ac684607 1) Cosmetic changes. 2) Removed volume from disk settings to simplify *.dsk support - if volume matters use another disk format. Sean Fausett 2009-06-01 10:34:24 +0000
  • 1af55a3406 Split ROMs used to AppleIIe.rom and DiskII.rom which can be found on the internet. Sean Fausett 2009-05-22 23:50:17 +0000
  • 91fb331fd7 Disabled signing of assemblies. Sean Fausett 2009-05-22 15:12:28 +0000
  • eaaab47a6c Initial checkin. Sean Fausett 2009-05-22 14:37:50 +0000