Commit graph

77 commits

Author SHA1 Message Date
wavemotion-dave
a4b6af7b17 Version 2.4 - Major optimization of bank switching allowing the more stubborn games to run at full speed. 2021-01-08 11:10:26 -05: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
9aacbc3b51 Improved sound in Frenzy and Berzerk voices! Readme updated with most recent compatibility tests. 2021-01-06 10:59:39 -05:00
wavemotion-dave
a4faa90688 Improved bank switching handling to reduce memory copy. Xenophobe now close to full speed! 2021-01-06 09:15:30 -05:00
wavemotion-dave
748c88f2d0 Fixed auto-detection of some of the larger bankswitching games so games like Drakers Quest (I and II) and EXO and others will run now. 2021-01-06 08:23:23 -05:00
wavemotion-dave
65a679e505 Fixed Alien Brigade! Spire of the Ancients added. 2021-01-05 21:16:22 -05:00
wavemotion-dave
f61e34e2e8 Added Popeye 2.9 Beta demo! 2021-01-05 10:15:48 -05:00
wavemotion-dave
caf3ddd379 Version 2.2 (really this time!). 2021-01-05 09:48:10 -05:00
wavemotion-dave
50ad1dd4e4 Version 2.2 - more memory cleanup and tweaks. 2021-01-05 07:40:39 -05:00
wavemotion-dave
5dc4de8017 A few more tiny memory optimizations. 2021-01-05 07:12:11 -05:00
wavemotion-dave
378cc9a692 Another round of memory tweaks... 2% speed boost! 2021-01-04 19:26:25 -05:00
wavemotion-dave
da0887db24 Version 2.1 with memory improvements using DTCM and VRAM so buffer moves are faster. 2021-01-03 21:11:57 -05:00
wavemotion-dave
5273f81603 Slight correction to Pac Man collection screen offset. 2021-01-01 10:01:58 -05:00
wavemotion-dave
bb1db53d11 Version 2.0 - New Pokey Sound Core 2021-01-01 09:40:23 -05:00
wavemotion-dave
23db206370 Version 1.9 Release 2020-12-31 10:56:09 -05:00
wavemotion-dave
6a5373d8b5 For Twin Stick Games (Robotron mainly), START acts like fire button so high scores can be entered. 2020-12-27 22:04:32 -05:00
wavemotion-dave
992fa13d4b Robotron now runs with Twin-Sticks! Use A,B,X,Y as the firing direction while normal D-Pad controls Robotron. Awesome! 2020-12-27 21:51:53 -05:00
wavemotion-dave
c0f4fe9cbe
Update readme.txt 2020-12-23 09:00:40 -05:00
wavemotion-dave
e45103fb27 Version 1.8 2020-12-23 08:51:51 -05:00
wavemotion-dave
0ae1ec9185 Another round of core CPU speedups. Added A7800DS-LITE.NDS if you want to try playing on the older hardware (only a handful of smaller games run... but they run close to full speed). 2020-12-22 21:40:55 -05:00
wavemotion-dave
c83d82cd8c Tiny optmiziation in the BIT instruction. 2020-12-22 17:04:52 -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
ccf26304a8 Removed unused files. 2020-12-22 12:04:38 -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
14b64b10aa Version 1.7a 2020-12-21 10:19:13 -05:00
wavemotion-dave
2f67ddc69c Full Pokey Support (both at 0x4000 and 0x450) plus RAM mapping at 4000 so homebrews like Popeye and Serpentine work fine now. 2020-12-21 10:15:30 -05:00
wavemotion-dave
e31575185c Major cleanup of the database and cartridge flags eliminated in favor of more sensible flags for WSYNC and Cycle Stealing (99% of games do both). 2020-12-20 22:14:58 -05:00
wavemotion-dave
4e81a311ac Version 1.7 - Ready for wider release. 2020-12-20 10:58:57 -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
69a2befd99 Render Astro Figher in proper widescreen. 2020-12-19 13:52:41 -05:00
wavemotion-dave
fdbdccb81c Corrected URL for the correct GitHub repository. 2020-12-19 12:52:35 -05:00
wavemotion-dave
f1c9b4aae9 v1.6b - minor correction to Maria sprite rendering. 2020-12-19 12:50:24 -05:00
wavemotion-dave
1137712e8e Allow left/right keys to page up/dn on rom select (easier than shoulder buttons which will still work) 2020-12-19 11:00:33 -05:00
wavemotion-dave
2976f82341 Version 1.6a - fixed bug causing small black rectangles on some games due to Holey and Kangaroo mode. Thanks to Wii-7800 source for the fix! 2020-12-19 10:53:47 -05:00
wavemotion-dave
6d77ad8ff3
Update readme.txt 2020-12-17 08:35:35 -05:00
wavemotion-dave
5e42289311
Update readme.txt 2020-12-17 08:35:02 -05:00
wavemotion-dave
4fdc0d4630 Version 1.6 - minor cleanup and ready for release! 2020-12-17 08:06:36 -05:00
wavemotion-dave
bc5f6b7d31 Minor graphical improvement for Froggie 2020-12-15 09:57:19 -05:00
wavemotion-dave
e683e27695 Minor fix to frenzy scaling 2020-12-15 09:51:14 -05:00
wavemotion-dave
aae78e208a Version 1.5 with improved scaling X/Y to make more games look great. Minor fixes for more robust High Score saving. Other cleanups as time permitted. 2020-12-15 09:41:28 -05:00
wavemotion-dave
d8c61bc92d Added Pac-Man Jr. support which now works at full speed. Minor cleanups. 2020-12-14 12:00:10 -05:00
wavemotion-dave
81794d1cc0
Update readme.txt 2020-12-14 08:23:56 -05:00
wavemotion-dave
cb00ba745b
Update readme.txt 2020-12-14 08:22:35 -05:00
wavemotion-dave
8862d10a92 Fix to ensure HSC was accessed before SNAP shot. 2020-12-14 07:45:33 -05:00
wavemotion-dave
43a5036cc2 Attempted fix for HSC zero bug. 2020-12-13 20:55:55 -05:00
wavemotion-dave
307e8f300b Version 1.4b - fixes for BonQ and BeefDrop graphics. 2020-12-13 19:22:46 -05:00
wavemotion-dave
b1b164c4cd Version 1.4b readme updated 2020-12-13 18:40:56 -05:00
wavemotion-dave
6f2d9cd369 Version 1.4b - New HSC Saving support (must press HSC button to snap SRAM or else switch to another game or quit the emulator). 2020-12-13 18:37:57 -05:00
wavemotion-dave
b5f8698972 1.4a - found bug in rendering wide mode graphics which caused some background artifacts (mostly in BonQ). Fixed. 2020-12-13 15:34:02 -05:00