My savefile (Castlevania - Dawn of Sorrow (USA).dsv) gets corrupted and deleted after adding the official DS BIOS files to the system directory (nds_bios_arm9.bin and nds_bios_arm7.bin)
The error message is "Save data is corrupted Data has been deleted"
The result is identical to this DeSmuME bug: https://sourceforge.net/p/desmume/bugs/978/
I'm guessing it could be due to a similar CRC generation issue found in DeSmuME custom BIOS
Question:the bios SWI crc is used by the game to protect the savefile. our built-in nonbios crc implementation was wrong, so the crcs would not match between a bios and nonbios run
Is there a way to export, copy, or convert the savegame or savestate in a way that is compatible with the official DS BIOS?
Additional Info:
This started after trying to use the savefile in DeSmuME and noticing that the savefile was not compatible. I started using official DS BIOS in the hope that this would make a compatible savefile across both emulators. I tried loading an old savestate (created using custom BIOS) -> saving from within the game (using official DS BIOS) -> resetting the game, but it still wiped out the save.
Using Drastic r2.5.0.3a build 89