mirror of https://github.com/mgba-emu/mgba.git
Use Everdrive style UTTD "U" save type detection
This commit is contained in:
parent
6853080b98
commit
ac6f3a3060
|
@ -432,6 +432,23 @@ void GBAOverrideApplyDefaults(struct GBA* gba, const struct Configuration* overr
|
|||
GBAOverrideApply(gba, &override);
|
||||
} else if (GBAOverrideFind(overrides, &override)) {
|
||||
GBAOverrideApply(gba, &override);
|
||||
} else {
|
||||
// Apply Everdrive UTTD save detection
|
||||
switch (override.id[0]) {
|
||||
case '1':
|
||||
override.savetype = SAVEDATA_EEPROM;
|
||||
break;
|
||||
case '2':
|
||||
override.savetype = SAVEDATA_SRAM;
|
||||
break;
|
||||
case '3':
|
||||
override.savetype = SAVEDATA_FLASH512;
|
||||
break;
|
||||
case '4':
|
||||
override.savetype = SAVEDATA_FLASH1M;
|
||||
break;
|
||||
}
|
||||
GBAOverrideApply(gba, &override);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue