From f805992854050f226f1ebb45dae2b8c4dbaa1b2f Mon Sep 17 00:00:00 2001 From: Harrison <53527582+HTV04@users.noreply.github.com> Date: Sun, 21 Feb 2021 11:03:15 -0500 Subject: [PATCH] Add more exception entries --- source/arm11/open_agb_firm.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/source/arm11/open_agb_firm.c b/source/arm11/open_agb_firm.c index 108960d..4b03d5a 100644 --- a/source/arm11/open_agb_firm.c +++ b/source/arm11/open_agb_firm.c @@ -217,8 +217,11 @@ static u16 checkSaveOverride(u32 gameCode) {"\0\0\0\0", SAVE_TYPE_SRAM_256k}, // Homebrew (TODO: Set WAITCNT to 0x4014?) // Games + {"BTA\0", SAVE_TYPE_EEPROM_64k}, // Astro Boy - Omega Factor + {"B2D\0", SAVE_TYPE_EEPROM_64k}, // Donkey Kong Country 2 {"AZL\0", SAVE_TYPE_EEPROM_64k}, // Legend of Zelda, The - A Link to the Past & Four Swords {"A88\0", SAVE_TYPE_EEPROM_64k}, // Mario & Luigi - Superstar Saga + {"B8M\0", SAVE_TYPE_EEPROM_64k}, // Mario Party Advance {"A6M\0", SAVE_TYPE_EEPROM_64k}, // Mega Man & Bass {"BIJE", SAVE_TYPE_EEPROM_64k}, // Sonic The Hedgehog - Genesis {"AA2\0", SAVE_TYPE_EEPROM_64k}, // Super Mario Advance 2 @@ -270,8 +273,8 @@ static u16 tryDetectSaveType(u32 romSize) // Assume common sizes. {"EEPROM_V111", SAVE_TYPE_EEPROM_8k}, {"EEPROM_V120", SAVE_TYPE_EEPROM_8k}, - {"EEPROM_V121", SAVE_TYPE_EEPROM_64k}, - {"EEPROM_V122", SAVE_TYPE_EEPROM_64k}, + {"EEPROM_V121", SAVE_TYPE_EEPROM_8k}, + {"EEPROM_V122", SAVE_TYPE_EEPROM_8k}, {"EEPROM_V124", SAVE_TYPE_EEPROM_8k}, {"EEPROM_V125", SAVE_TYPE_EEPROM_8k}, {"EEPROM_V126", SAVE_TYPE_EEPROM_8k},