diff --git a/game_config.txt b/game_config.txt index 62fa42a..3edb162 100644 --- a/game_config.txt +++ b/game_config.txt @@ -545,7 +545,7 @@ game_code = BSLE vender_code = 41 idle_loop_eliminate_target = 0807785e -# The Pinball of The Dead +# The Pinball of The Dead [!] game_name = PINBALL DEAD game_code = APDE vender_code = 78 @@ -563,13 +563,13 @@ game_code = B85A vender_code = 01 iwram_stack_optimize = no -# Pinball Challenge Deluxe (E) +# Pinball Challenge Deluxe (E) [!] game_name = PINBALL CHAL game_code = APLP vender_code = 41 idle_loop_eliminate_target = 080075a6 -# Prince of Persia - The Sands of Time (U) +# Prince of Persia - The Sands of Time (U) [!] game_name = PRINCEPERSIA game_code = BPYE vender_code = 41 diff --git a/gba_memory.c b/gba_memory.c index c58d38d..7bcfe20 100644 --- a/gba_memory.c +++ b/gba_memory.c @@ -3136,6 +3136,40 @@ static const ini_t gbaover[256] = { 0, /* translation_gate_target_2 */ 0, /* translation_gate_target_3 */ }, + { + "Pinball Challenge Deluxe (E)", /* rom title */ + "PINBALL CHAL", /* gamepak_title */ + "APLP", /* gamepak_code */ + "41", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x80075a6, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Prince of Persia - The Sands of Time (U)", /* rom title */ + "PRINCEPERSIA", /* gamepak_title */ + "BPYE", /* gamepak_code */ + "41", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x808ff3a, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, { "Rebelstar Tactical Command (U)", /* rom title */ "REBELSTAR", /* gamepak_title */ @@ -3408,6 +3442,23 @@ static const ini_t gbaover[256] = { 0, /* translation_gate_target_2 */ 0, /* translation_gate_target_3 */ }, + { + "The Pinball of The Dead", /* rom title */ + "PINBALL DEAD", /* gamepak_title */ + "APDE", /* gamepak_code */ + "78", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x800030, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, { "Tottoko Hamutaro Hamuhamu Sports (J/U)", /* rom title */ "HAMSPORTS", /* gamepak_title */