Commit Graph

  • 6338b1789b Moved Joystick enable flag to Apple2e computer class Brendan Robert 2015-03-29 00:24:07 -0500
  • b0272f7d6a Moved mixer to Computer to avoid getting it blown away every time Motherboard is reset. Also: FULL SUPPORT of the AE Phasor is now working and tested. Partial support for multiple mockingboards is present but they are not synchronized so it sounds really strange but at least does not crash. Brendan Robert 2015-03-29 00:22:57 -0500
  • 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 Brendan Robert 2015-03-17 00:57:25 -0500
  • 555f125a3b Mouse support is back! :-D Brendan Robert 2015-03-15 01:53:56 -0500
  • 2ad9c15ce2 Removing OSX meta files Brendan Robert 2015-03-15 00:30:03 -0500
  • 72c19ddf8d Should not have checked in target directory Brendan Robert 2015-03-15 00:29:24 -0500
  • 3231ac3f37 Fixed bug caused by switch to Optional usage, caused disk changes to not work properly Brendan Robert 2015-03-15 00:28:31 -0500
  • a9132f8e76 Heavy modifications have been made to support drag/drop of media to quickly insert disk images, also to start showing indicator icons at the bottom of the screen. Brendan Robert 2015-03-14 03:23:32 -0500
  • 50ffe8aab6 Hooked up the Cancellation button, because sometimes in the future things actually work. Brendan Robert 2015-03-12 00:20:11 -0500
  • 8959c412ed Config screen hooked up to load/save/apply actions, tree state is now properly reflected and maintained. Also some settings editor widgets are working. Brendan Robert 2015-03-11 02:21:35 -0500
  • 9a9649c961 Added more field types, though the actual storage of values is not yet hooked up. Things are starting to look a lot more correct in the settings window. Brendan Robert 2015-03-10 01:48:55 -0500
  • ecf1a9c98f Starting to show all keyboard shortcuts and settings, still no edit/load/save of config but it's a big step! Brendan Robert 2015-03-08 22:05:00 -0500
  • 36173ab5f4 Removed duplication from config panel (hopefully without side-effects). Brendan Robert 2015-02-28 23:47:28 -0600
  • a6a1bf681b Configuration tree is now completely visible in new JavaFX config dialog but things are showing as duplicated at the root level Brendan Robert 2015-02-24 00:30:11 -0600
  • 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. Brendan Robert 2015-02-21 10:52:26 -0600
  • 9dcbc3422e Additional work on keyboard handling, pasting now works as does support for static invokableActions. Brendan Robert 2015-02-20 01:28:35 -0600
  • a477abac03 Completely reworked how hotkeys are handled, and now invokable actions are a real concept in the emulator! Brendan Robert 2015-02-18 08:41:59 -0600
  • af8466ca54 100% correct double-lores rendering -- Many thanks to the French Touch for their Ansi Story! :-) Brendan Robert 2015-02-09 01:13:14 -0600
  • f65dee7c00 Mapped in open/closed apple keys Brendan Robert 2015-02-04 23:33:56 -0600
  • e643eb0bdf You can now boot with -s6.d1 and -s6.d2 again (fixing WUDSN compatibility) -- Configurator now understands Optional[] arrays (for card support) Brendan Robert 2015-02-04 01:43:51 -0600
  • 8fc422e0dd Commandline arguments are passed in to emulator init again Brendan Robert 2015-02-03 23:56:41 -0600
  • d5b0e10add Closing main window shuts down computer and exits app properly now. Brendan Robert 2015-02-03 23:50:23 -0600
  • ebed2a7c52 Fixed broken Double-Lores graphics mode (not sure if colors are correct yet though), Also fixed ESC key Brendan Robert 2015-02-03 23:26:12 -0600
  • 2a4015c8a5 Rewrote keyboard handling to support JavaFX, open/closed apple keyboard support needs to be reimplemented. Brendan Robert 2015-02-03 22:03:28 -0600
  • e8b23c3f7a Viewport now scales with window seamlessly -- though the emulator is still unusable in this state, this shows how fast the video scaling is in JavaFX compared to Swing. Brendan Robert 2015-02-03 01:08:11 -0600
  • 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. Brendan Robert 2015-02-03 00:55:25 -0600
  • 34addf37f8 Start of JavaFX overhaul... Brendan Robert 2015-02-02 00:52:31 -0600
  • 0f60a59df7 Small minor changes that have been sitting around collecting dust Brendan Robert 2015-02-02 00:51:42 -0600
  • d84396df72 Got profile and debugger working from Netbeans Brendan Robert 2014-09-20 11:11:14 -0500
  • 776dbafbdc Replaced card array with Optional<Card> array Brendan Robert 2014-09-20 11:10:49 -0500
  • f3245a4245 I think I finally have speaker playback that doesn't sound too skippy. Yay. Brendan Robert 2014-09-18 19:24:45 -0500
  • dfef919769 Fixes to device initalization caused by recent refactoring, also rewrote speaker playback to be more consistent (sounded horribly on a Macbook Pro) Brendan Robert 2014-09-18 11:27:35 -0500
  • 0eb450e9d8 Fixed initalization issues caused by recent refactoring and verified a few cards Brendan Robert 2014-09-17 23:53:59 -0500
  • 45add680d4 Complete removal of the singleton pattern for the Computer object -- the Jace code can now run multiple "computers" if desired. Brendan Robert 2014-09-17 23:09:57 -0500
  • 4b26a07c7f Fix minor compile warning Brendan Robert 2014-09-17 01:06:02 -0500
  • b4b95ff88b Changed CPU static variable to pass by reference -- now possible to have multiple 65c02 instaces at a time. Brendan Robert 2014-09-17 01:02:38 -0500
  • e82af529e8 Removed minor code warning Brendan Robert 2014-09-17 01:01:50 -0500
  • 738e9a5453 Updated readme file Brendan Robert 2014-09-07 16:15:15 -0500
  • 6341001743 Initial version: Based on last source available in SourceForge, converted to a Maven project format Brendan Robert 2014-09-07 16:10:04 -0500
  • c41c87c17a Initial commit Brendan Robert 2014-08-17 00:51:04 -0500