I've downloaded nesDS + 2 ROMs. It is nesDS for Moonshell 2. Now, I've got progress and I want to save. I tap the screen, File > Save State. Then I get this screen: Crash! (Abort) r0 00000000 r2 00001000 etc etc. How can I fix this?
Have you tried running nesDS outside of Moonshell? I can run it just fine, save states and all, bare bones on my Wood R4 v1.07. Considering this is one of the worst firmwares for running homebrew (I generally end up using Moonshell to run other homebrew), this works perfectly. Also, make sure all the system data for nesDS is on the root of the card. It won't work right if it is anywhere else.