I could try helping. I mean, I save every two minutes, lol. Both save states and the save file, ds roms sometimes don't work too well. They are still trying to fix pokemon ds roms.
but sometimes some pokemon ds roms (like black and white), if you find it on a certain website, sometimes they come with a crash fix, meaning if it crashes, you can bring it up again.