Commit graph

210 commits

Author SHA1 Message Date
wavemotion-dave
4620f70ed0 Fix for Ms. Pac Man (steals cycles) 2022-11-01 11:02:07 -04:00
wavemotion-dave
7c0e11c299 Version 4.0 - switch to the maxmod streaming library to remove "zingers" from sound. 2022-11-01 06:51:56 -04:00
wavemotion-dave
97d494e265 Eliminated obsolete files. 2022-10-31 09:57:05 -04:00
wavemotion-dave
b4250c785f Updated sound core to the MAXMOD sound library. This eliminates "zingers" in the sound output. 2022-10-31 09:56:42 -04:00
wavemotion-dave
c48a14ba79 New for maxmod sound library. 2022-10-31 09:55:56 -04:00
wavemotion-dave
ef4a1b62c5 New for maxmod sound library. 2022-10-31 09:55:39 -04:00
wavemotion-dave
1673fa8bda Minor cleanup 2022-10-30 07:03:38 -04:00
wavemotion-dave
17d476de09 Slight Sally CPU optmization to gain a half frame 2022-10-29 16:16:37 -04:00
wavemotion-dave
d7f36f755e Fix for console switches 2022-10-29 10:19:55 -04:00
wavemotion-dave
1e435318bd Version 3.9 released! 2022-10-29 09:23:32 -04:00
wavemotion-dave
ef9d3f03b8 Moved high score SRAM backing file to /data/ 2022-10-29 06:59:11 -04:00
wavemotion-dave
d23d03d00c Removed obsoleted files 2022-10-29 06:52:00 -04:00
wavemotion-dave
973c07ec38 Refactor and remove obsoleted code. 2022-10-29 06:51:30 -04:00
wavemotion-dave
17f4f468cb Added smaller printf handling for better stack memory usage. 2022-10-29 06:51:06 -04:00
wavemotion-dave
a05e9519e5 3.8e with another half-frame of performance 2022-10-28 15:46:16 -04:00
wavemotion-dave
6cd4ed6cd2 And another partial frame of performance. 2022-10-28 13:01:31 -04:00
wavemotion-dave
73c1c123b1 Minor cleanup 2022-10-28 12:40:59 -04:00
wavemotion-dave
42452d0973 Reverted Maria fast color optmization. 2022-10-28 11:27:05 -04:00
wavemotion-dave
c3533d842e Another slight Maria color optmization for just a bit more speed. 2022-10-28 11:18:37 -04:00
wavemotion-dave
9be397cbb3 3.8d Improved speed of the sound core to write 16-bits at a time (vs 8-bits). Minor optmization of the 320AC modes in the Maria handling. Removed large buffers from stack. 2022-10-28 07:15:14 -04:00
wavemotion-dave
39412a3b57 3.8c - A few more optmizations and proper screen clear between games. 2022-10-27 21:43:56 -04:00
wavemotion-dave
78bf4c0672 More optimization and streamline of Maria handling. 2022-10-27 18:44:52 -04:00
wavemotion-dave
e6dbfe966d Slight optmization for Pokey games 2022-10-27 08:09:00 -04:00
wavemotion-dave
f6234abc87 3.8b Another frame of performance for Pokey games (Commando, Ballblazer, etc) 2022-10-27 07:25:47 -04:00
wavemotion-dave
76beb61caa Fix for Jinx voice 2022-10-26 15:29:37 -04:00
wavemotion-dave
035becf824 3.8a fix for non-database matches 2022-10-26 12:43:52 -04:00
wavemotion-dave
2a505dd775 Reversed logic on Cycle Stealing - it was backwards from old ProSystem days. 2022-10-26 11:27:11 -04:00
wavemotion-dave
8f21c6e20f Version 3.8 - more speed, more options, better gameplay 2022-10-26 08:14:48 -04:00
wavemotion-dave
4394684276 Fix detection of PAL region in A78 header. 2022-10-26 07:28:55 -04:00
wavemotion-dave
d0c5361318 3.7h more optmization to the Maria handling to gain speed 2022-10-26 07:22:50 -04:00
wavemotion-dave
8255ce6b8f Slight Maria optmization 2022-10-25 22:02:20 -04:00
wavemotion-dave
9ab2be040f 3.7g fix for Pac Man Plus 2022-10-25 21:42:54 -04:00
wavemotion-dave
52e2602541 Fix for optimization which had broken Pole Position II and Failsafe. 2022-10-25 21:21:48 -04:00
wavemotion-dave
5a18a0d4a6 Fix for F-18 2022-10-25 20:59:28 -04:00
wavemotion-dave
e05339a4b8 Fix for Double Dragon. Small improvement to Maria handling. 2022-10-25 19:23:59 -04:00
wavemotion-dave
c74cf87a3a And more optmization for the DS-Lite 2022-10-25 15:43:42 -04:00
wavemotion-dave
5c52539582 Fix for Maria indirect mode. 2022-10-25 15:27:52 -04:00
wavemotion-dave
0c5fa25c0c Fix for Frenzy on DS-Lite 2022-10-25 15:09:56 -04:00
wavemotion-dave
c9c0139d7a Even more speed for the DS-Lite! 2022-10-25 15:03:16 -04:00
wavemotion-dave
a0476b47a9 3.7e another frame of performance eeked out! 2022-10-25 12:41:49 -04:00
wavemotion-dave
f9e3c651d3 Slight banking optmization. 2022-10-25 12:36:05 -04:00
wavemotion-dave
851d7a2ac8 Fix for Rescue on Fractalus prototype 2022-10-25 10:05:45 -04:00
wavemotion-dave
e688e50596 Minor cleanup of bank handling. 2022-10-25 07:24:38 -04:00
wavemotion-dave
f4f0c86639 Improved bankswitching - fixes a number of games and improves the quality on DS-Lite. 2022-10-25 06:53:51 -04:00
wavemotion-dave
b8388f6647 Added md5sum to the debug output. 2022-10-24 19:13:04 -04:00
wavemotion-dave
62f1924125 Minor optmization to bank switching. Fixed Kangaroo mode (still disabled by default) 2022-10-24 18:54:33 -04:00
wavemotion-dave
3fceae1a2f 3.7d fix for Ballblazer 2022-10-24 16:30:08 -04:00
wavemotion-dave
1f3d77e4c7 Fix for Double Dragon 2022-10-24 14:41:42 -04:00
wavemotion-dave
47ba03500f A bit faster on 160B games. Keystone Koppers now plays full speed on the DS-Lite 2022-10-24 14:18:12 -04:00
wavemotion-dave
6650562579 3.7c a bit more CPU optmization 2022-10-24 12:54:54 -04:00