512 byte EEPROM save support?
Posted: Sun Feb 14, 2021 5:47 am
Does the GBA core support 512 byte EEPROM saves? I had very minor trouble with one game that uses them - Scurge Hive.
The first thing I noticed is that MiSTer produces 8192 byte saves for Scurge (like most other GBA EEPROM saves I guess). But oddly, it contained content from the save for the previous game I was playing - in this case I was previously playing Wario Land 4, and the Scurge save contained strings from the WL4 save like "AutoSAVEWar4key" so I guess saves aren't being cleared when swapping games?
Second, I tried copying a 512 byte save originally created elsewhere over to the MiSTer. The game behaved as if there was no save. But it seemed to work fine if I 0-padded the save file out to 8192 bytes first. So, moving saves around doesn't really work as is but at least the workaround is simple enough.
The first thing I noticed is that MiSTer produces 8192 byte saves for Scurge (like most other GBA EEPROM saves I guess). But oddly, it contained content from the save for the previous game I was playing - in this case I was previously playing Wario Land 4, and the Scurge save contained strings from the WL4 save like "AutoSAVEWar4key" so I guess saves aren't being cleared when swapping games?
Second, I tried copying a 512 byte save originally created elsewhere over to the MiSTer. The game behaved as if there was no save. But it seemed to work fine if I 0-padded the save file out to 8192 bytes first. So, moving saves around doesn't really work as is but at least the workaround is simple enough.