all repos — mgba @ d9ad68bad6070dea1cae86e9772a39e0000c5061

mGBA Game Boy Advance Emulator

GBA: Re-add idle loops that got merged out
Jeffrey Pfau jeffrey@endrift.com
Sat, 21 Feb 2015 11:13:46 -0800
commit

d9ad68bad6070dea1cae86e9772a39e0000c5061

parent

874da59602933352749a57630c8012092a376c00

1 files changed, 13 insertions(+), 1 deletions(-)

jump to
M src/gba/supervisor/overrides.csrc/gba/supervisor/overrides.c

@@ -28,11 +28,17 @@

// Final Fantasy Tactics Advance { "AFXE", SAVEDATA_FLASH512, HW_NONE, 0x8000428 }, + // Golden Sun: The Lost Age + { "AGFE", SAVEDATA_FLASH512, HW_NONE, 0x801353A }, + // Koro Koro Puzzle - Happy Panechu! { "KHPJ", SAVEDATA_EEPROM, HW_TILT, IDLE_LOOP_NONE }, // Mega Man Battle Network { "AREE", SAVEDATA_SRAM, HW_NONE, 0x800032E }, + + // Metal Slug Advance + { "BSME", SAVEDATA_EEPROM, HW_NONE, 0x8000290 }, // Pokemon Ruby { "AXVJ", SAVEDATA_FLASH1M, HW_RTC, IDLE_LOOP_NONE },

@@ -54,7 +60,7 @@ { "AXPF", SAVEDATA_FLASH1M, HW_RTC, IDLE_LOOP_NONE },

// Pokemon Emerald { "BPEJ", SAVEDATA_FLASH1M, HW_RTC, IDLE_LOOP_NONE }, - { "BPEE", SAVEDATA_FLASH1M, HW_RTC, IDLE_LOOP_NONE }, + { "BPEE", SAVEDATA_FLASH1M, HW_RTC, 0x80008C6 }, { "BPEP", SAVEDATA_FLASH1M, HW_RTC, IDLE_LOOP_NONE }, { "BPEI", SAVEDATA_FLASH1M, HW_RTC, IDLE_LOOP_NONE }, { "BPES", SAVEDATA_FLASH1M, HW_RTC, IDLE_LOOP_NONE },

@@ -82,6 +88,12 @@ { "BR4J", SAVEDATA_FLASH512, HW_RTC, IDLE_LOOP_NONE },

// Shin Bokura no Taiyou: Gyakushuu no Sabata { "U33J", SAVEDATA_EEPROM, HW_RTC | HW_LIGHT_SENSOR, IDLE_LOOP_NONE }, + + // Super Mario Advance 2 + { "AA2E", SAVEDATA_EEPROM, HW_NONE, 0x800052E }, + + // Super Mario Advance 3 + { "A3AE", SAVEDATA_EEPROM, HW_NONE, 0x8002B9C }, // Super Mario Advance 4 { "AX4J", SAVEDATA_FLASH1M, HW_NONE, IDLE_LOOP_NONE },