diff options
-rw-r--r-- | game_config.txt | 8 | ||||
-rw-r--r-- | gba_memory.c | 80 |
2 files changed, 78 insertions, 10 deletions
diff --git a/game_config.txt b/game_config.txt index 38e3d88..898ab75 100644 --- a/game_config.txt +++ b/game_config.txt @@ -503,13 +503,13 @@ game_code = BSME vender_code = B7
idle_loop_eliminate_target = 08000298
-# Magical Quest 2 Starring Mickey & Minnie (U)
+# Magical Quest 2 Starring Mickey & Minnie (U) [!]
game_name = M&M MAGICAL2
game_code = AQME
vender_code = 08
idle_loop_eliminate_target = 0801d340
-# Magical Quest 3 Starring Mickey & Donald (U)
+# Magical Quest 3 Starring Mickey & Donald (U) [!]
game_name = M&D MAGICAL3
game_code = BMQE
vender_code = 08
@@ -1087,7 +1087,7 @@ vender_code = 01 flash_rom_type = 128KB
-# Koinu-Chan no Hajimete no Osanpo (J)
+# Koinu-Chan no Hajimete no Osanpo (J) [!]
game_name = OSANPO
game_code = BISJ
vender_code = 1Q
@@ -1118,7 +1118,7 @@ vender_code = 18 iwram_stack_optimize = no
-# Open Season (U)
+# Open Season (U) [!]
game_name = OPEN SEASON
game_code = BOAE
vender_code = 41
diff --git a/gba_memory.c b/gba_memory.c index 1433ad1..7c518c6 100644 --- a/gba_memory.c +++ b/gba_memory.c @@ -2916,6 +2916,23 @@ static const ini_t gbaover[256] = { 0, /* translation_gate_target_3 */ }, { + "Koinu-Chan no Hajimete no Osanpo (J)", /* rom title */ + "OSANPO", /* gamepak_title */ + "BISJ", /* gamepak_code */ + "IQ", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0, /* idle_loop_target_pc */ + 0, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { "Kirby: Nightmare in Dreamland (E)", /* rom title */ "AGB KIRBY DX", /* gamepak_title */ "A7KP", /* gamepak_code */ @@ -2967,18 +2984,35 @@ static const ini_t gbaover[256] = { 0, /* translation_gate_target_3 */ }, { - "Medal of Honor (J)", /* rom title */ - "INFILTRATOR", /* gamepak_title */ - "BMHJ", /* gamepak_code */ - "13", /* gamepak_maker */ + "Magical Quest 2 Starring Mickey & Minnie (U)", /* rom title */ + "M&M MAGICAL2", /* gamepak_title */ + "AQME", /* gamepak_code */ + "08", /* gamepak_maker */ 0, /* flash_size */ 0, /* flash_device_id */ 0, /* save_type */ 0, /* rtc_enabled */ 0, /* mirroring_enabled */ 0, /* use_bios */ - 0, /* idle_loop_target_pc */ - 0, /* iwram_stack_optimize */ + 0x801d340, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Magical Quest 3 Starring Mickey & Donald (U)", /* rom title */ + "M&D MAGICAL3", /* gamepak_title */ + "BMQE", /* gamepak_code */ + "08", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x8016064, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ 0, /* translation_gate_target_1 */ 0, /* translation_gate_target_2 */ 0, /* translation_gate_target_3 */ @@ -3001,6 +3035,23 @@ static const ini_t gbaover[256] = { 0, /* translation_gate_target_3 */ }, { + "Medal of Honor (J)", /* rom title */ + "INFILTRATOR", /* gamepak_title */ + "BMHJ", /* gamepak_code */ + "13", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0, /* idle_loop_target_pc */ + 0, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { "Megaman Battle Network (E)",/* rom title */ "MEGAMANEXEBN", /* gamepak_title */ "AREP", /* gamepak_code */ @@ -3205,6 +3256,23 @@ static const ini_t gbaover[256] = { 0, /* translation_gate_target_3 */ }, { + "Open Season (U)", /* rom title */ + "OPEN SEASON", /* gamepak_title */ + "BOAE", /* gamepak_code */ + "41", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x8066378, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { "Oriental Blue - Ao no Tengai (J)", /* rom title */ "ORIENTALBLUE", /* gamepak_title */ "AORJ", /* gamepak_code */ |