Commit Graph

17 Commits

Author SHA1 Message Date
Brendan Robert cc0cead894 Added better standalone testing for command line arguments. Got video mode to be a first-class startup parameter 2019-06-19 00:47:04 -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 3f115624e6 Issue #13: Added monochrome modes and ctrl+shift+g switches between various display modes. 2016-02-21 02:22:47 -06:00
Brendan Robert c261f0f103 Cleared up funky behavior on lo-res graphics, and some improvement on rendering for Crazy Cycles demo 2016-01-03 16:44:09 -06:00
Brendan Robert e7f731900a Lambda simplification and code cleanup 2015-08-16 02:08:45 -05:00
Brendan Robert c098d6345b Finally fixed the flicker bug introduced in the 2.0 code changes! Passes against various graphics demos without issues (thanks again, French Touch!) 2015-08-12 23:44:44 -05:00
Brendan Robert 8ac148d724 Resolved various minor warnings in the source to improve code quality and remove side-effects (unused initalized values, etc) 2015-08-12 02:08:22 -05:00
Brendan Robert 40faf2caeb Oh snap! We can play all the French Touch demos now... 2015-03-30 20:36:45 -05:00
Brendan Robert 8c648c42bb Changed video flags to non-object (native) for config support to work better 2015-03-29 00:32:26 -05:00
Brendan Robert 5416b0a787 Cleanup of some parts, but more importantly huge bugfix to get config load/save and other config options showing up. Config is now very close to 100% bug-free 2015-03-17 00:57:25 -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 af8466ca54 100% correct double-lores rendering -- Many thanks to the French Touch for their Ansi Story! :-)
(yes, the split mode used on the "flip disk" screen also works... ;-)
2015-02-09 01:13:14 -06:00
Brendan Robert ebed2a7c52 Fixed broken Double-Lores graphics mode (not sure if colors are correct yet though), Also fixed ESC key 2015-02-03 23:26:12 -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 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 4b26a07c7f Fix minor compile warning 2014-09-17 01:06:02 -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