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
abbe5d007e
Issue #27 : Added ctrl+shift+f to toggle fullscreen and updated startup to use aspect ratio 1x method for consistency.
2016-02-20 21:30:23 -06:00
Brendan Robert
d845a10de4
Issue #24 : Nearly-hedless mode is confirmed and it is possible to JUnit test the actual emulator in headless mode! Right now sound doesn't respect headless mode though so it might cause issues on travis-ci.
2016-02-14 11:13:03 -06:00
Brendan Robert
ca6a831020
Reset keyboard state when window is deactivated/reactivated
2016-01-03 16:43:31 -06:00
Brendan Robert
8942d6462e
BUGFIX: All rendering is halted when a file chooser is open for any reason. For whatever reason, background canvas updates kill the CPU when file dialog is open so this is fixed now.
...
NEW: Memory inspector view lets you monitor read/write operations on a specific memory cell
BUGFIX: Retina screens are detected to prevent the memoryview canvas from getting too large.
2015-09-05 09:02:35 -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
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
75e59a7870
Application title and icon are now correct (except for Mac, which needs extra packaging to set the icon correctly)
2015-05-03 02:18:29 -05:00
Brendan Robert
194ba729dc
Added extra warm-start to the initial boot to help resolve one-off situations where emulator starts in a stuck state
2015-03-29 00:33:14 -05:00
Brendan Robert
a6a1bf681b
Configuration tree is now completely visible in new JavaFX config dialog but things are showing as duplicated at the root level
2015-02-24 00:30:11 -06:00
Brendan Robert
8fc422e0dd
Commandline arguments are passed in to emulator init again
2015-02-03 23:56:41 -06:00
Brendan Robert
d5b0e10add
Closing main window shuts down computer and exits app properly now.
2015-02-03 23:50:23 -06:00
Brendan Robert
2a4015c8a5
Rewrote keyboard handling to support JavaFX, open/closed apple keyboard support needs to be reimplemented.
2015-02-03 22:03:28 -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
34addf37f8
Start of JavaFX overhaul...
2015-02-02 00:52:31 -06: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