Only reset save type manually for flash

This commit is contained in:
Jeffrey Pfau 2013-10-21 01:28:41 -07:00
parent fcaa0eb066
commit c77ed8c11e
1 changed files with 1 additions and 1 deletions

View File

@ -466,10 +466,10 @@ void _checkOverrides(struct GBA* gba, uint32_t id) {
int i; int i;
for (i = 0; _overrides[i].id; ++i) { for (i = 0; _overrides[i].id; ++i) {
if (_overrides[i].id == id) { if (_overrides[i].id == id) {
gba->memory.savedata.type = _overrides[i].type;
switch (_overrides[i].type) { switch (_overrides[i].type) {
case SAVEDATA_FLASH512: case SAVEDATA_FLASH512:
case SAVEDATA_FLASH1M: case SAVEDATA_FLASH1M:
gba->memory.savedata.type = _overrides[i].type;
GBASavedataInitFlash(&gba->memory.savedata); GBASavedataInitFlash(&gba->memory.savedata);
break; break;
case SAVEDATA_EEPROM: case SAVEDATA_EEPROM: