wavemotion-dave
da9fa14c7c
3.8c - Streamlined memory handling to recover 256K of valuable resources on the DS-Lite/Phat. Cleanup of debugger.
2022-12-30 07:44:37 -05:00
wavemotion-dave
eb94c24469
3.8b - Cleanup across the board. File headers updated for 2023 and all tabs removed/replaced with spaces for cleaner formatting. Minor memory re-org to be as efficient as possible with the resources available.
2022-12-28 07:14:54 -05:00
wavemotion-dave
8f5bf5a42e
3.8a with improved ECS keyboard handling so we can handle 'transposed' scanning of columns/rows (allows demos like Adventure to run). Improved banking / page-flipping for faster page switches and more robust. There should be no more small audio 'gaps' when page-flipping music. For the DSi we now support 1024KB (512K Words) of binary ROM which is almost unfathomably large in the world of Intellivision games (130% larger than anything I'm aware of).
2022-12-27 07:15:44 -05:00
wavemotion-dave
f7209d4da1
Version 3.8 released!
2022-12-26 09:17:59 -05:00
wavemotion-dave
6788dbbdb8
3.7d with reverted memory map. New memory handling to utilize resources more efficiently. Other cleanups as time permitted - mostly around the new 'Launch Game With Options' menu.
2022-12-25 17:43:12 -05:00
wavemotion-dave
871d5df4be
Fixed audio mix of PSG + ECS + Intellivoice.. World Series of Major League Baseball sounds good!
2022-12-24 19:25:06 -05:00
wavemotion-dave
d7d392a853
Fast loading of large .BIN files and improved game/emu information screen.
2022-12-24 12:06:42 -05:00
wavemotion-dave
5c62554126
3.7b with improved memory management to allow for more complex games and better messaging if we run out of memory. Added new Game/Emulator Info to the main menu.
2022-12-24 08:02:21 -05:00
wavemotion-dave
292a95ad21
Version 3.7a with support on the DSi for larger ECS page flipping (banking) games. Onion, Bad Apple and others will play. The DSi and above will also render proper voice on World Series of Major League Baseball along with the full 6 channel PSG sound!
2022-12-23 17:51:36 -05:00
wavemotion-dave
5fa9903128
Allow page flipping ROMs to save state and restore properly (WSOB)
2022-12-23 08:49:38 -05:00
wavemotion-dave
bba0d91b3a
Version 3.7 with support for page flipping (aka ROM banking) so World Series now plays. Cleanup and re-org of memory allocating more to the ARM9 vs ARM7 to provide us with more resources going forawrd. Other cleanups as time allowed.
2022-12-23 07:57:45 -05:00
wavemotion-dave
565408c157
Minor cleanup - a few frames of performance and an explanation of the controller types in the readme.
2022-09-13 19:40:31 -04:00
wavemotion-dave
d325208b81
Version 3.6 with initial Cheat/Hack support.
2022-05-24 07:08:30 -04:00
wavemotion-dave
2934cebfda
Fixed ECS keyboard (if mini ECS keys aren't displayed)
2022-02-28 14:39:30 -05:00
wavemotion-dave
6834147dec
3.4e - New mini ECS keyboard supported as an overlay.
2022-02-28 11:03:42 -05:00
wavemotion-dave
5e988b1949
3.4a - first pass support of ECS module.
2022-02-27 08:27:07 -05:00
wavemotion-dave
7c17b75773
Preliminary support for global nintv-ds.man manual handling.
2021-12-03 10:09:52 -05:00
wavemotion-dave
e49ca66c0b
Fixed Touch Screen input for META-MANUAL and META-SWAP
2021-11-21 16:43:07 -05:00
wavemotion-dave
6e2bfbc7b4
3.1a - slight refactor of code.
2021-10-30 16:04:57 -04:00
wavemotion-dave
0508db98c4
And more cleanup...
2021-10-30 10:55:44 -04:00
wavemotion-dave
9c36b2d397
Comments added.
2021-10-30 10:43:00 -04:00
wavemotion-dave
b64e9a5e87
Force alignment of sound buffers to 4 byte boundary
2021-10-30 10:28:38 -04:00
wavemotion-dave
80095a63bc
V3.1 : 30-Oct-2021 by wavemotion-dave
...
* Favorites support - you can select up to 64 games as 'favs'
* Sound sync when running faster than 60FPS
* If BIOS files not found, emulator will search for them (slow but effective)
* Tiny bit more speed and optimization
2021-10-30 09:58:09 -04:00
wavemotion-dave
23a2fbed5c
3.0b - sound correction when running faster than 60FPS
2021-10-29 18:21:39 -04:00
wavemotion-dave
0f47bf6a17
3.0a - Favorites, Auto-Detect BIOS files and a bit of speed.
2021-10-28 13:09:11 -04:00
wavemotion-dave
0bc223447b
Now can access main menu before game loaded
2021-10-25 08:12:16 -04:00
wavemotion-dave
857deffb4f
Added ability to select global options from main menu
2021-10-25 07:56:12 -04:00
wavemotion-dave
e345a82b66
2.9c - menu can be changed from green to white
2021-10-25 07:27:56 -04:00
wavemotion-dave
7a34d1973a
Fix small pop when first loading a new game.
2021-10-24 18:28:17 -04:00
wavemotion-dave
0f4ae3a335
2.9b - zingers eliminated?!
2021-10-24 16:18:37 -04:00
wavemotion-dave
2350b19d0b
Refactored loadgame into new sourcefile.
2021-10-24 11:57:45 -04:00
wavemotion-dave
4061d13e80
2.9a - new Agressive frameskip added.
2021-10-24 10:40:34 -04:00
wavemotion-dave
1734e804ff
2.9a - a bit more speed optimization and cleanup.
2021-10-24 10:05:02 -04:00
wavemotion-dave
de7c24839b
More optimizations.
2021-10-23 08:22:21 -04:00
wavemotion-dave
62d49795dc
Use non-cached audio memory as it is shared between ARM7 and ARM9.
...
Moved background buffer into main RAM for slightly faster access.
2021-10-23 07:28:22 -04:00
wavemotion-dave
61fdc492e1
A bit more optimization in sound... and new debug added for the PSG.
2021-10-22 16:26:15 -04:00
wavemotion-dave
35f5e50dd4
A couple of extra frames-worth of optimization in the sound area.
2021-10-22 09:09:07 -04:00
wavemotion-dave
7719acc1fd
Reverted to displaying all 160 pixels... will need to further investigate 159 vs 160
2021-10-21 16:04:35 -04:00
wavemotion-dave
2b7628e9e9
Cleanup global frame counter.
2021-10-21 13:43:55 -04:00
wavemotion-dave
9b06fa1fdd
Optimize sound for DS-LITE/PHAT
2021-10-21 12:57:18 -04:00
wavemotion-dave
af6936ab7f
2.8a - slight optimization of the sound core and better start/stop of sound when going into/out of menus.
2021-10-21 10:13:13 -04:00
wavemotion-dave
66a90acca7
Fix for muting sound
2021-10-20 13:19:22 -04:00
wavemotion-dave
3f73dda387
2.7a - improved sound quality on the Intellivision side.
2021-10-20 07:18:34 -04:00
wavemotion-dave
66034f489a
Version 2.7. Sound cleanup - tested with DS and DSi.
2021-10-19 07:22:55 -04:00
wavemotion-dave
20b6564916
More sound fixes
2021-10-18 19:53:15 -04:00
wavemotion-dave
bffeb6f2e6
Minor sound cleanup
2021-10-18 19:42:06 -04:00
wavemotion-dave
0882f73c23
Minor sound cleanup/speedup for DSi
2021-10-18 19:33:06 -04:00
wavemotion-dave
f826f8e95c
Slight improvement in sound/speed across the board.
2021-10-18 18:27:43 -04:00
wavemotion-dave
b53aa69b77
Unified the sound handling which fixes sound on the older DS-LITE/PHAT.
2021-10-18 16:26:14 -04:00
wavemotion-dave
d66c97ffec
Fix for mob collision happening "off screen". This fixes the QBert bug correctly. New debugger support (via compile switch). Fix for .man not having an extra newline.
2021-10-18 10:35:46 -04:00