Commit graph

55 commits

Author SHA1 Message Date
wavemotion-dave
8f21c6e20f Version 3.8 - more speed, more options, better gameplay 2022-10-26 08:14:48 -04:00
wavemotion-dave
e05339a4b8 Fix for Double Dragon. Small improvement to Maria handling. 2022-10-25 19:23:59 -04:00
wavemotion-dave
b8388f6647 Added md5sum to the debug output. 2022-10-24 19:13:04 -04:00
wavemotion-dave
d1b274b96d Refactor, memory optmization and we now support 1MB (1024K) ROMs. 2022-10-24 07:33:25 -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
b4b0dd416f Cleanup pass. Code comments and obsolete code/vars removed. 2022-02-12 07:52:31 -05:00
wavemotion-dave
4756093a0d Try to start in /roms/a7800 if possible. Other small cleanups. 2022-02-05 09:22:13 -05:00
wavemotion-dave
e62d0b68e7 3.1b - Numerous database updates to include latest homebrews and screen tweaks. 2022-02-03 21:35:31 -05:00
wavemotion-dave
3e7bb95655 3.2a - optimizations to squeeze out another frame on DS-LITE and to enable no frameskip on most of the DSi handling. 2022-02-03 13:09:54 -05:00
wavemotion-dave
48f625a80f Version 3.2 - as many optimizations as I could manage. 2022-02-01 19:06:27 -05:00
wavemotion-dave
d47f3d9037 3.1b - Optimization to gain another 1-2 FPS and to help DS-LITE users. 2022-02-01 10:37:15 -05:00
wavemotion-dave
7e0108a84b Minor cleanup and slight optmizations. 2022-02-01 06:52:05 -05:00
wavemotion-dave
639544adf8 V3.1 : 31-Jan-2022 by wavemotion-dave
* Now using more VRAM for bank swapping and partial DMA transfer to speed up large games.
  * Reverted part of the sound core to improve sound quality.
  * File selection cleanups to scroll less fast and be generally easier to see.
2022-01-31 07:34:09 -05:00
wavemotion-dave
317c5da4f8 V3.0 : 06-Nov-2021 by wavemotion-dave
* Reworked sound output core so it's now zinger-free!
  * Refresh of bottom screen - improved font and button debounce.
2021-11-06 08:37:27 -04: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
02cfa1cc04 Slowd down screen scale/offset. 2021-06-05 10:03:40 -04:00
wavemotion-dave
6901a5f5a6 Added holding L+R+A for half-second to swap LCD screens. 2021-04-07 11:15:54 -04:00
wavemotion-dave
08eb9a4b3f V2.6 : 02-Apr-2021 by wavemotion-dave
* Faster directory/file listing.
  * Support for the latest homebrews: Galaxian and Popeye
  * Improved scaling and offset handling using L/R + Arrow Keys to match other emulators.
2021-04-03 08:24:35 -04:00
wavemotion-dave
123f850fc6 1.9a Faster directory scan. Minor cleanup. 2021-03-18 18:22:30 -04:00
wavemotion-dave
9071950a49 Version 2.5 - added better .A78 and filename search to identify the game being run and to apply the proper game settings. 2021-01-15 08:45:11 -05:00
wavemotion-dave
3e4c85a7cf A few optimizations for RIOT timing and memory usage. 2021-01-10 09:24:31 -05:00
wavemotion-dave
62bcbb032d Better game ID support (using .A78 cart header if available) and more cleanups so more games look better on screen (adjusted X/Y offsets and scaling) 2021-01-10 08:32:35 -05:00
wavemotion-dave
653d23c37a Tweaks to various games X/Y offsets and scaling to make games look a little cleaner. 2021-01-09 11:24:35 -05:00
wavemotion-dave
66bf18703a Another chunk of 8-bit XL conversions added. 2021-01-08 21:21:21 -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
65a679e505 Fixed Alien Brigade! Spire of the Ancients added. 2021-01-05 21:16:22 -05:00
wavemotion-dave
caf3ddd379 Version 2.2 (really this time!). 2021-01-05 09:48:10 -05:00
wavemotion-dave
5dc4de8017 A few more tiny memory optimizations. 2021-01-05 07:12:11 -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
bb1db53d11 Version 2.0 - New Pokey Sound Core 2021-01-01 09:40:23 -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
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
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
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
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
8862d10a92 Fix to ensure HSC was accessed before SNAP shot. 2020-12-14 07:45:33 -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
wavemotion-dave
2972902c72 Highscore Cart (highscore.rom) supported for any game that uses it. Minor TIA speedups and improvements. 2020-12-13 10:29:09 -05:00
wavemotion-dave
3766aebd76 Minor code cleanups only. 2020-12-12 21:30:10 -05:00
wavemotion-dave
3da3b7b5e6 Version 1.3a - Fix for Astro Blaster, Astro Fighter, Double Dragon, Kung Fu Master and more! 2020-12-12 13:46:03 -05:00
wavemotion-dave
05b9af95f7 Fix for Froggie and Beef Drop so they play in the right regions - and now at full speed! 2020-12-12 10:10:19 -05:00
wavemotion-dave
9647b19ced Version 1.2b - back ported some of the Wii and Prosystem 1.3g improvements to get more games working and timing a bit more accurate. 2020-12-12 09:52:11 -05:00