wavemotion-dave
11e0eb748c
Cleanup as we get ready to launch 4.3
2022-11-11 06:45:05 -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
81a7851cd9
Minor tweak to the sound engine to clean up gaps.
2022-11-01 14:45:13 -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
1673fa8bda
Minor cleanup
2022-10-30 07:03:38 -04:00
wavemotion-dave
973c07ec38
Refactor and remove obsoleted code.
2022-10-29 06:51:30 -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
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
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