1922 Commits

Author SHA1 Message Date
brobert@adobe.com
8776d9010b Fixed sheet-related issues in outlaw editor 2024-10-28 21:54:30 -05:00
brobert@adobe.com
6130ac3de1 Correct unit tests 2024-10-23 14:51:27 -05:00
brobert@adobe.com
84438eaf94 Minor file diff 2024-10-23 14:09:33 -05:00
brobert@adobe.com
891493fa11 Backport other recent Jace improvements 2024-10-23 14:06:52 -05:00
brobert@adobe.com
322bf793ae Fix reset button in UI 2024-10-22 22:54:02 -05:00
brobert@adobe.com
450e67d9ca Backport ram bankswitch bugfix from mainline Jace 2024-10-22 22:44:04 -05:00
brobert@adobe.com
65e934313e Add Mac M-series compatibility, backport CPU bug fixes from mainline Jace 2024-10-22 22:40:44 -05:00
Brendan Robert
41d3ccce65 Merge branch 'master' of https://github.com/badvision/lawless-legends 2024-07-07 14:30:24 -05:00
Brendan Robert
0c537ccbfe Add windows icon 2024-07-07 14:30:21 -05:00
Brendan Robert
1082d4b649 Change speaker label to SFX: 2024-07-05 12:29:58 -05:00
Brendan Robert
e4e8f95095 Resolve minor warnings 2024-06-29 13:22:03 -05:00
Brendan Robert
45201b5721 Added speaker toggle 2024-06-02 10:19:28 -05:00
Brendan Robert
f572feade0 Fixed broken transwarp implemetation 2024-04-25 14:50:49 -05:00
Brendan Robert
24fd496d31 Tweaks to timing/speaker sound, visual sound debug feature added 2024-04-23 10:08:38 -05:00
Brendan Robert
4946dbd1e9 Fix incomplete music decoding bug 2024-04-09 23:28:47 -05:00
Brendan Robert
b3ec0df929 Speed adjusts down for portrait animation 2024-04-06 11:59:29 -05:00
Brendan Robert
25d5f293e8 Start of animation speed adjustment 2024-04-06 08:20:08 -05:00
Brendan Robert
90771cb31e Fix text issue with locket message 2024-04-03 00:03:43 -05:00
Brendan Robert
e8c6fb3efe update ignore file for temporary pom files 2024-04-02 23:29:31 -05:00
Brendan Robert
7f0b3c5d83 Remove extra debugging messages 2024-03-24 16:47:12 -05:00
Brendan Robert
2ca93fc26e Adjust behaviors during boot, also adjust joystick for Boulder Dash bugfix 2024-03-24 16:38:18 -05:00
Brendan Robert
9a38fe972b Add sensitivity setting and boulderdash joystick fix 2024-03-15 23:27:56 -05:00
Brendan Robert
b9ae1990e8 Changed timing strategy, got ~2x better performance 2024-03-15 10:32:01 -05:00
Brendan Robert
f9114248d1 Metacheat speedup; program identity experimental feature 2024-03-15 00:34:15 -05:00
Brendan Robert
d73ebd5765 More minor bugfixes (vbl wait might be what causes hang on startup!) 2024-03-14 00:06:54 -05:00
Brendan Robert
4031aecfc7 Smarter handling of devices, fixes video lock-up issue when switching video drivers 2024-03-13 22:10:34 -05:00
Brendan Robert
b7b5fb2a97 Adjusted watchdog, commented out some debug messages 2024-03-13 11:03:21 -05:00
Brendan Robert
ec4244c2e3 Don't clear the dirty flag on rasters updated mid-scan (eliminate random stray pixels) 2024-03-13 00:04:15 -05:00
Brendan Robert
2ed008c9c3 Simplified the text enhancement hacks and bumped speed back to 200% 2024-03-12 23:50:05 -05:00
Brendan Robert
d81d0fedd7 Change fastboot to use firmware boot method 2024-03-10 10:14:09 -05:00
Brendan Robert
904a6f5216 Update joystick DB logic to respect OS 2024-03-09 22:42:31 -06:00
Brendan Robert
f0b87d07ec Remove Nashorn usage, fix configuration swap for video/memory so it works correctly. 2024-03-09 10:49:34 -06:00
Brendan Robert
264f317c90 Fix the mouse events so they are passed to cheat listeners, fixed PoP teleport cheat 2024-03-08 17:41:05 -06:00
Brendan Robert
25c6cfedf4 Fix broken keyboard icons in config page 2024-03-08 14:01:39 -06:00
Brendan Robert
a2141312c4 fix small bugs, increase deadzone again 2024-03-08 12:24:08 -06:00
Brendan Robert
5c01149516 code cleanup, reduce dead zone size, fix mocute mappings 2024-03-08 12:15:57 -06:00
Brendan Robert
847a0ad9f5 rapid fire and pause are now a thing 2024-03-08 10:23:17 -06:00
Brendan Robert
46a1500640 Show hard drive activity in non-production mode 2024-03-08 09:21:28 -06:00
Brendan Robert
58e43c468d Joystick should play nicely with oa+ca keys, also fixed smartport crash bug! 2024-03-08 09:09:47 -06:00
Brendan Robert
d7bfb5e197 Always calibrate; pause emulator while doing it 2024-03-07 11:46:05 -06:00
Brendan Robert
cb99007bb1 Use the game controller db directly -- glfw mapping is busted 2024-03-07 11:25:48 -06:00
Brendan Robert
bbb7a08ac6 Use auto-calibration to prevent unnecessary lag, add mapping for controllers 2024-03-07 09:51:52 -06:00
Brendan Robert
abc32325de add configurable dead-zone and tester program 2024-03-06 16:47:43 -06:00
Brendan Robert
bba6a81d4a Read buttons when joystick is read, otherwise it sucks 2024-03-06 16:29:11 -06:00
Brendan Robert
cd16f37259 Add rudimentary physical joystick support (!) 2024-03-06 15:40:50 -06:00
Brendan Robert
eb04e89708 Timed devices lock to parent timing where possible to avoid extra delays 2024-03-06 00:17:03 -06:00
Brendan Robert
dcf4638e1e Lots of test coverage, tweaks and timing fixes 2024-03-05 00:06:47 -06:00
Brendan Robert
2651818ca2 Fix minor NPE glitch on music playback 2024-02-26 20:38:11 -06:00
Brendan Robert
7a200d8130 Note test results and TODO to fix remaining bug 2024-02-26 09:52:09 -06:00
Brendan Robert
8bd969ff89 Don't reset when config applied, also make sure keyboard shortcuts are properly registered 2024-02-25 21:36:16 -06:00