Commit Graph

24 Commits

Author SHA1 Message Date
Brendan Robert
15be6e3436 Added accelerator support, also refined how child devices are tracked to better support a new abstraction for sound devices 2018-06-02 13:50:13 -05:00
Brendan Robert
0c0b2c107c Backported changes from Lawless Legends app experience; namely better boot behavior and also UI Controls Overlay. :) 2018-01-12 23:27:56 -06:00
Brendan Robert
7edbbd9c8d Headless mode disables joystick to avoid init issues. 2016-02-14 23:04:54 -06:00
Brendan Robert
7dada32cbf Memory view is now performance-optimized and a lot of minor UX issues have been resolved. 2015-08-19 17:30:20 -05:00
Brendan Robert
eec3fdbcf7 Start of MetaCheat revamp effort 2015-08-18 00:37:06 -05:00
Brendan Robert
e7f731900a Lambda simplification and code cleanup 2015-08-16 02:08:45 -05:00
Brendan Robert
d4a15117f5 Fixed cheat initalization bug and started a new cheat module for Montezuma's Revenge. 2015-08-13 02:50:27 -05:00
Brendan Robert
a38d7507c1 Changed joystick setting defaults to turn in on by default, which will probably save a lot of folks some confusion. 2015-08-13 01:13:52 -05:00
Brendan Robert
2114059914 Got all the startup issues with motherboard resolved, which were apparently the reason that the joysticks were not initalizing on startup correctly. 2015-08-13 01:12:09 -05:00
Brendan Robert
fb24c875fb Changed helpful hints to use scheduler service 2015-08-12 00:09:15 -05:00
Brendan Robert
59afe5e72f Fixed goofy reboot logic that was causing the CPU to reset twice for no useful reason. Also added watchdog to application to ensure that CPU steps through FA62 boot routines and resets if not. 2015-08-11 21:06:37 -05:00
Brendan Robert
bff5fc6cb4 Added little hint about how to open IDE window 2015-07-15 01:34:56 -05:00
Brendan Robert
913d2c654f No-slot clock support added, thanks to Nick Westgate and the AppleWin team! 2015-04-11 22:20:14 -05:00
Brendan Robert
beaf28ea87 Minor change to help text 2015-03-30 00:28:38 -05:00
Brendan Robert
4fc71a43a7 Changed friendly text to make more sense, also added hack to do a proper reboot when the HDV is inserted during the boot sequence... for science. 2015-03-29 16:07:00 -05:00
Brendan Robert
6338b1789b Moved Joystick enable flag to Apple2e computer class 2015-03-29 00:24:07 -05:00
Brendan Robert
3231ac3f37 Fixed bug caused by switch to Optional usage, caused disk changes to not work properly 2015-03-15 00:28:31 -05:00
Brendan Robert
7e5ddac0e6 Detatch is now reserved only for removal of hardware (will unhook keyboard shortcuts) whereas listener registration can be performed during reconfiguration. This distinction had to be made because reconfiguration was disconnecting keyboard shortcuts and making a general mess of things. Also, now the correct open/closed apple key behavior is working. 2015-02-21 10:52:26 -06:00
Brendan Robert
0ccb63558f A lot of things have been deactivated to sever the link to the old Swing UI. Indicators, namely, have been commented out in many places. Ultimately the emulator is wholly unusable in this state.
The video rendering was re-written to use writableImages and is displaying (something) but keyboard input and configurations are broken so nothing much happens after the inital boot.  Basically the underlying part to make this show up in JavaFX is starting to take shape.
2015-02-03 00:55:25 -06:00
Brendan Robert
776dbafbdc Replaced card array with Optional<Card> array 2014-09-20 11:10:49 -05:00
Brendan Robert
dfef919769 Fixes to device initalization caused by recent refactoring, also rewrote speaker playback to be more consistent (sounded horribly on a Macbook Pro) 2014-09-18 11:27:35 -05:00
Brendan Robert
0eb450e9d8 Fixed initalization issues caused by recent refactoring and verified a few cards 2014-09-17 23:53:59 -05:00
Brendan Robert
45add680d4 Complete removal of the singleton pattern for the Computer object -- the Jace code can now run multiple "computers" if desired. 2014-09-17 23:09:57 -05:00
Brendan Robert
6341001743 Initial version: Based on last source available in SourceForge, converted to a Maven project format 2014-09-07 16:10:04 -05:00