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