From c77ed8c11e03a2bb22bfb8111ac2d4fb8698d786 Mon Sep 17 00:00:00 2001 From: Jeffrey Pfau Date: Mon, 21 Oct 2013 01:28:41 -0700 Subject: [PATCH] Only reset save type manually for flash --- src/gba/gba.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gba/gba.c b/src/gba/gba.c index a730752e9..af42d866f 100644 --- a/src/gba/gba.c +++ b/src/gba/gba.c @@ -466,10 +466,10 @@ void _checkOverrides(struct GBA* gba, uint32_t id) { int i; for (i = 0; _overrides[i].id; ++i) { if (_overrides[i].id == id) { - gba->memory.savedata.type = _overrides[i].type; switch (_overrides[i].type) { case SAVEDATA_FLASH512: case SAVEDATA_FLASH1M: + gba->memory.savedata.type = _overrides[i].type; GBASavedataInitFlash(&gba->memory.savedata); break; case SAVEDATA_EEPROM: