Commit Graph

119 Commits

Author SHA1 Message Date
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
wavemotion-dave
7e55e159c2 Cleanup and refactor overlay support into overlay.cpp 2021-10-17 10:43:33 -04:00
wavemotion-dave
37714b6eb7 Version 2.6 - ability to map disc directions to a custom overlay. 2021-10-17 08:39:49 -04:00
wavemotion-dave
840751f57e Another patch for Q-Bert so that we don't lose a life after every board. This makes it fully playable now. 2021-10-16 09:00:38 -04:00
wavemotion-dave
48bcf52f4e 2.4d - fix for custom palette 2021-10-13 20:42:42 -04:00
wavemotion-dave
b74d5ff698 2.4c - added combo button configuration AX, XY, YB and BA 2021-10-13 14:05:33 -04:00
wavemotion-dave
34d0d36b8b 2.4b - Custom Palette supported. Use NINTV-DS.PAL in the /data directory. See Extras for help. 2021-10-13 10:12:47 -04:00
wavemotion-dave
ba408fb455 Screen stretch/offset now saved on a per-game basis. 2021-10-13 07:27:21 -04:00
wavemotion-dave
85e48f1a5a Another fix for Vertical and Horizontal offsets. 2021-10-11 19:45:48 -04:00
wavemotion-dave
605ad6692b 2.3f - screen stretch limited to 1.0x to 2.0x
Minor memory optimization.
2021-10-11 16:08:05 -04:00
wavemotion-dave
857ac50b21 Fix for horizontal and vertical offsets... Christmas Carol should now play properly. 2021-10-11 06:14:23 -04:00
wavemotion-dave
8fce34d771 Temporary patch for Christmas Carol 2.3x 2021-10-10 19:13:50 -04:00
wavemotion-dave
723048ca36 Added preliminary Screen Stretching options... 2021-10-10 17:47:39 -04:00
wavemotion-dave
44727bbe3d Fixed FPS display 2021-10-10 12:43:06 -04:00