Thanks for your hard work, DS is not very powerful system, so amazing to see so many good emulators for it.
I'm using NitroGrafx 0.7 on a DStwo flashcart and 3DS console. I have put the NitroGrafx.nds file in my \ds_plugin\ folder.
Before copying them to the SD card, I open all TurboGrafx ROMs in Ootake to fix corrupt headers and overdumps. I then copy them to \PC Engine\ on the SD card.
NitroGrafx runs all of the ROMs I have tried so far. It has good performance and TurboGrafx games look good on the small screen, better than SNES or NES titles. This might have something to do with the fact they both have 240 horizontal lines, so no scaling or black borders.
I was a bit disappointed to find that savestates only work unreliably.
Creating \NitroGrafx\ (root directory) seems to work better than \DATA\NitroGrafx\. Other games will simply crash when the savestate function is used. A given game may save many times, and then get some noise in the display during saving, and crash the emulator. The savegame will be corrupted.
After saving, there might be scratchy audio thereafter, though it will fix itself after a while.
This is one of the worst bugs, one that is inconsistent and unpredictable and thus irreproducible.
If the emulator produced a coredump on crash, then it might be possible to help the developer.
Can anyone confirm these findings? Are there workarounds? Am I missing something?
Also, is there a compatibility list for NitroGrafx? Should we start one?
