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 @@ -2915,6 +2915,23 @@ static const ini_t gbaover[256] = { 0, /* translation_gate_target_2 */ 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 */ @@ -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 */ @@ -3000,6 +3034,23 @@ static const ini_t gbaover[256] = { 0, /* translation_gate_target_2 */ 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 */ @@ -3204,6 +3255,23 @@ static const ini_t gbaover[256] = { 0, /* translation_gate_target_2 */ 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 */