Commit graph

21 commits

Author SHA1 Message Date
Dave Bernazzani
30d892e564 And yet more cleanup for BIOS handling 2025-02-24 12:16:03 -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
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
3f67763fd9 Fix for KANGAROO_MODE (though it's still not enabled by default) 2025-02-17 11:38:41 -05:00
Dave Bernazzani
19ec089aa9 Version 4.9 Released. See readme.md for details. 2025-02-17 08:58:26 -05:00
Dave Bernazzani
e452594769 Adding in RAM mirrors for improved emulation accuracy. Slight optmization to memory read handler to offset that small hit to speed due to improved accuracy. 2025-02-16 09:23:50 -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
e955ae60d3 Reverted Cycle Stealing default until cycle timing can be worked out better. 2022-11-01 13:53:07 -04:00
wavemotion-dave
973c07ec38 Refactor and remove obsoleted code. 2022-10-29 06:51:30 -04:00
wavemotion-dave
921647e330 Refactor to remove obsolete files. 2022-10-24 09:42:55 -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
wavemotion-dave
b4b0dd416f Cleanup pass. Code comments and obsolete code/vars removed. 2022-02-12 07:52:31 -05:00
wavemotion-dave
bc1b557f47 Version 2.8 - slight sound optmization, slight speed optmization, elimination of the need for DS-LITE version... other cleanups as time permitted. 2021-11-02 21:50:41 -04:00
wavemotion-dave
effed7179c V2.3 : 6-Jan-2021 by wavemotion-dave
* Fixed large cart support so 512kb games run fine. 
  * Fixed voice in Frenzy/Berzerk.
  * Fixed graphical glitches in Alien Brigade.
  * Optmized bank switching so more big games run smoothly.
  * Added default difficulty switches for the few games that need them.
  * Lots of cleanups as time permitted.
2021-01-06 13:38:10 -05:00
wavemotion-dave
062c5896c6 Cleanup and getting ready for next core CPU optmization. 2020-12-22 15:48:52 -05:00
wavemotion-dave
2a722b0c94 Cleanup - separated out HighScore.cpp from Cartridge.cpp. Removed unused files. 2020-12-22 12:14:41 -05:00
wavemotion-dave
dd484f48fd Nice speedup in core CPU emulation - giving about 5% speed boost across the board. 2020-12-22 08:51:24 -05:00
wavemotion-dave
143e2bdc83 Version 1.6c - ditched Kangaroo mode (it can be enabled on compilation - see ProSystem.h). 2020-12-20 10:52:06 -05:00
wavemotion-dave
d13ef17df1 Version 1.1 2020-12-09 08:18:33 -05:00