Commit graph

102 commits

Author SHA1 Message Date
Dave Bernazzani
08a5ed111b Version 5.1 - see readme.md file for details. 2025-02-26 10:56:25 -05:00
Dave Bernazzani
941f3c6302 Cleanup of source code formatting and some database improvements. 2025-02-26 08:00:27 -05:00
Dave Bernazzani
81fedf5a06 Reworked configuration - first pass at adding memory for global config. 2025-02-25 09:02:30 -05:00
Dave Bernazzani
7ee7f113e3 And yet another round of cleanup in the frame rendering. 2025-02-25 07:06:42 -05:00
Dave Bernazzani
a8f7c879f4 A round of cleanup around Prosystem Frame handling to try and dial in on getting as many games to work properly both with and without BIOS enabled. 2025-02-24 18:53:51 -05:00
Dave Bernazzani
30d892e564 And yet more cleanup for BIOS handling 2025-02-24 12:16:03 -05:00
Dave Bernazzani
a2bb1219de And yet more cleanup for BIOS handling. 2025-02-23 14:46:37 -05:00
Dave Bernazzani
4761ace958 Another round of cleanup for BIOS/Cart swap handling. 2025-02-23 12:19:46 -05:00
Dave Bernazzani
fb3e058e2b Overhaul of Maria Cycle counting to improve accuracy. First pass at adding BIOS support. 2025-02-23 10:18:53 -05:00
Dave Bernazzani
92ac5d7a20 Version 5.0 - See readme.md for details. 2025-02-21 07:05:39 -05:00
Dave Bernazzani
b80e0211f2 Another cleanup pass of the new composite filtering to handle artifacts. 2025-02-19 12:44:32 -05:00
Dave Bernazzani
5510d23ae1 More cleanup for Kangaroo mode and first pass at adding composite/artifact handling for Tower Toppler. 2025-02-18 08:37:59 -05:00
Dave Bernazzani
19ec089aa9 Version 4.9 Released. See readme.md for details. 2025-02-17 08:58:26 -05:00
Dave Bernazzani
287894babc 4.6d with database cleanup, debug improvements and minor tweaks. 2024-05-11 07:06:15 -04:00
Dave Bernazzani
f1540e71a9 4.6c with fix for Legend of Silverpeak (swap in bank 0 by default) and improvement for screen shift using X/Y so the screen does not jitter when you hold the button down. 2024-05-09 09:16:33 -04:00
Dave Bernazzani
a57f6293c8 4.6b adding a number of new and updated homebrews to the internal database using Trebor's PRO PACK from January 2024. 2024-05-08 08:04:19 -04:00
Dave Bernazzani
90abe106ce Version 4.6 with full support for the .a78 v4 headers, improved HSC support, and other sundry improvements. See readme.md for details. 2024-05-06 09:02:41 -04:00
Dave Bernazzani
0b705b495c Version 4.5a with some sanity checks added to ensure a larger than 48K cart does not ever overwrite memory if inadvertently set (or detected) to be a CF_NORMAL type cart. This was causing problems with the Donkey Kong XM demo cart. 2024-05-04 08:06:14 -04:00
wavemotion-dave
a6f3527016 Version 4.5 with improved display output (small fonts look better) and SNES pad support. 2022-11-18 10:42:30 -05:00
wavemotion-dave
455e2d24f3 The new SNES2Atari scheme for the 7800 is supported. Choose this as a controller type for the few games that utilize it. Hopefully more will follow! 2022-11-17 07:32:14 -05:00
wavemotion-dave
5907e921ba V4.3b with ability to select from 3 of Trebor's PRO PACK color Palettes (CRT V2 COOL, WARM and HOT) 2022-11-14 07:23:44 -05:00
wavemotion-dave
47bcbdf7e9 Version 4.3 is released! 2022-11-11 09:35:40 -05:00
wavemotion-dave
1a8f11f129 4.2d More optmization to banksets and some CPU improvements. 2022-11-09 06:58:51 -05:00
wavemotion-dave
eb2f263cd2 More cleanup of Maria Cycles for better accuracy. 2022-11-08 12:55:57 -05:00
wavemotion-dave
aa02a71247 4.2b Preliminary support for Banksets handling. Improved DMA timing. Small tweaks and improvements to compatibility across the board including handling more of the "stable" illegal opcodes for the 6502. 2022-11-08 07:53:14 -05:00
wavemotion-dave
a3c6f26fa3 Version 4.2 released with new RAM x2 scheme, improved internal database and Pokey @800 support. 2022-11-06 06:12:44 -05:00
wavemotion-dave
6bcca8c203 Version 4.1 with improvement to Maria "Steal Cycle" handling to make most games run more accurately. 2022-11-02 07:10:53 -04:00
wavemotion-dave
53c4e85496 Minor screen tweaks and database cleanup. 2022-11-01 16:19:01 -04:00
wavemotion-dave
e955ae60d3 Reverted Cycle Stealing default until cycle timing can be worked out better. 2022-11-01 13:53:07 -04:00
wavemotion-dave
213a453af1 4.0b the DSi now defaults to 'steals cycles' to make it more accurate. 2022-11-01 12:13:28 -04:00
wavemotion-dave
4843c9d9e4 4.0a small tweak for Ninja golf and minor optmization 2022-11-01 11:14:15 -04:00
wavemotion-dave
4620f70ed0 Fix for Ms. Pac Man (steals cycles) 2022-11-01 11:02:07 -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
e6dbfe966d Slight optmization for Pokey games 2022-10-27 08:09:00 -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
4394684276 Fix detection of PAL region in A78 header. 2022-10-26 07:28:55 -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
0c5fa25c0c Fix for Frenzy on DS-Lite 2022-10-25 15:09:56 -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
62f1924125 Minor optmization to bank switching. Fixed Kangaroo mode (still disabled by default) 2022-10-24 18:54:33 -04:00
wavemotion-dave
1f3d77e4c7 Fix for Double Dragon 2022-10-24 14:41:42 -04:00
wavemotion-dave
3e799c569a Fixed Basketbrawl. Updated compatibility table. 2022-10-23 16:11:48 -04:00
wavemotion-dave
b2e6b2b024 Finally fixed glitches in 160B write-mode graphics! Keystone Koppers is now rendering properly. 2022-10-23 12:26:36 -04:00
wavemotion-dave
b5b4e03017 Major cleanup, optimization across the board and improvements to get ready for the next release. 2022-10-23 07:04:00 -04:00
wavemotion-dave
cf6684e73e A bit more optmization. A few more homebrews added to the database. 2022-10-17 08:03:42 -04:00