Commit Graph

198 Commits

Author SHA1 Message Date
Badvision
519c561537 Fixed some edge case language card issues and implemented false reads for absolute indexed addressing modes, improved test coverage 2024-08-05 00:36:49 -05:00
Badvision
751c66c53f Improved test coverage for timed device, applesoft basic editing 2024-08-04 11:02:57 -05:00
Brendan Robert
45dfabfe14 Merge branch 'main' into votrax 2024-08-02 22:53:05 -05:00
Badvision
d6252e5c8b Disable jacoco coverage for now, update joystick (and fix asus mappings for macos) 2024-08-01 17:38:07 -05:00
brobert@adobe.com
9e04a05726 Add Mac ARM support 2024-08-01 10:21:28 -05:00
Brendan Robert
dafd4453eb Add configurable file field support 2024-07-13 23:28:46 -05:00
Brendan Robert
3a8e55d9dd Experimenting with Votrax support (don't get your hopes up though) 2024-07-11 09:41:47 -05:00
Brendan Robert
2dfe146e54 #45: Cleaned up floating menu, Fixed reset button 2024-07-10 19:24:26 -05:00
Brendan Robert
bb90292ab5 #49 : Remove mouse click event handler for the time being 2024-07-10 16:09:24 -05:00
Brendan Robert
39dd9d81b5 #49: Expand a few configuration levels by default 2024-07-10 16:00:50 -05:00
Brendan Robert
88cd03a9e6 #44: Assume extra messages only needed when DEBUG flag is set 2024-07-10 13:37:05 -05:00
Brendan Robert
455151abf7 #44: Tighter sector order detection, at least for prodos volumes. 2024-07-10 13:34:09 -05:00
Brendan Robert
9769f3282a #44: Detect sector order, ignore extension (lots of invalid PO images that are not prodos-ordered!) 2024-07-10 12:42:07 -05:00
Brendan Robert
4c6a8f976c #42: Fixed joystick emulation of keyboard 2024-07-09 21:20:51 -05:00
Brendan Robert
6d1a5e7edd #41: Fix y-axis scaling issue 2024-07-09 20:07:03 -05:00
Brendan Robert
7e638dbf05 #41: Treat mouse clicks as joystick buttons 2024-07-09 19:53:47 -05:00
Brendan Robert
41310b43e7 Fix url and use multiline string 2024-07-07 18:02:22 -05:00
Brendan Robert
2d2753ed99 tweak spacing 2024-07-07 17:34:15 -05:00
Brendan Robert
0f475ba186 Retire old handle and defunct goo.gl link 2024-07-07 17:33:45 -05:00
Brendan Robert
f413c1baad Remove unused import 2024-07-07 17:27:39 -05:00
Brendan Robert
6b1d75be15 Remove lawless music selection, add additional default cards 2024-07-07 16:23:41 -05:00
Brendan Robert
40b92dea51 Fix broken images 2024-07-01 14:10:15 -05:00
Brendan Robert
b9f3368696 Update readme and remove defunct build scripts 2024-07-01 12:06:05 -05:00
Brendan Robert
e3b2484ec2 Fix wolfenstein cheats for new version 2024-07-01 11:29:24 -05:00
Brendan Robert
2155fe02e6 Complete modernization and overhaul (too many things to list here) 2024-06-30 14:46:31 -05:00
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
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
8bd9ec1781 Wolfenstein cheats: Added "Day in the office" hack mode for cheap laughs 2018-05-26 01:46:31 -05:00
Brendan Robert
f7ca7c198c Wolfenstein cheat module updated to keep the big boss alive so you can drop him yourself, if you so choose. 2018-05-26 01:00:48 -05:00
Brendan Robert
1f2eff2e42 Added Beyond Wolfenstein cheats 2018-05-26 00:47:57 -05:00
Brendan Robert
d4073b9096 UI and Metacheat improvements, also new Wolfenstein trainer module! 2018-05-24 01:53:24 -05:00
Brendan Robert
9cee0cece9 Upstream fixes from Lawless Legends for keyboard focus and speed handling 2018-05-23 00:50:56 -05:00
Brendan Robert
142ee2df2a BEHOLD! The Resurrection of MetaCheat! 2018-05-23 00:38:22 -05:00
Brendan Robert
9118b83a43 Remove dead code 2018-05-23 00:38:02 -05:00
Brendan Robert
eb776d44af Committing upstream changes from Lawless Legends to address mockingboard init issues. 2018-05-22 22:30:33 -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
09c1d78832 Fixed font missing issue when loading a packaged version of the application on OSX 2017-12-26 14:35:13 -06:00
Brendan Robert
f19b0847ad Merge pull request #34 from Michaelangel007/master
Cleanup DHGR code for readability
2017-10-24 10:12:23 -05:00
Brendan Robert
d4e6724bf0 Applying suggestion from issue #32 - Thanks Lutepatious! 2017-05-03 02:45:06 -05:00
badvision
3b9d6a232e When switching midi devices, first send all notes off, all sound off on every channel just so it doesn't leave phantom notes playing. 2017-02-19 22:26:06 -06:00
badvision
b57d3e06e0 Added configurable midi output device selection; will still default to the Java Sound Synth if no selection has been made. 2017-02-19 22:12:37 -06:00
badvision
8a0e633a63 Fixed bug in handling mixer device names 2017-02-12 00:21:29 -06:00
badvision
3e676cd3c5 Added additional debugging output to the FC NOP special opcodes 2017-02-06 23:12:42 -06:00
badvision
29161bcf7e Live Coding support for Applesoft basic! :D 2016-11-22 01:12:12 -06:00
badvision
0b696a2379 Added updates to PROG END pointer at $AF to better support save commands 2016-11-19 22:04:39 -06:00
badvision
fe062e2d15 Fix applesoft execution problem (needed to clear variable pointers!) 2016-11-05 10:46:58 -05:00
badvision
ab5d3472c0 Fixed assembler issues on Windows platform. 2016-11-04 22:41:24 -05:00
badvision
a544cae02c Removed JavaFX packager dependency (it's built-in now) and also switched to using a nestedVM dependency instead of including the classes directly. 2016-11-04 22:40:46 -05:00
Michaelangel007
271dd70f22 Cleanup DHGR code for readability 2016-06-07 13:26:31 -07:00
Brendan Robert
e6594514ef Fixed recursive death bug for new commandline feature -- confirmed that HDV/2MG disks can be inserted via CMD options now. 2016-05-22 16:25:42 -05:00