mirror of https://github.com/mgba-emu/mgba.git
Only reset save type manually for flash
This commit is contained in:
parent
fcaa0eb066
commit
c77ed8c11e
|
@ -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:
|
||||||
|
|
Loading…
Reference in New Issue