diff options
-rw-r--r-- | game_config.txt | 10 | ||||
-rw-r--r-- | gba_memory.c | 85 |
2 files changed, 90 insertions, 5 deletions
diff --git a/game_config.txt b/game_config.txt index 3edb162..38e3d88 100644 --- a/game_config.txt +++ b/game_config.txt @@ -101,14 +101,14 @@ game_code = AW2E vender_code = 01
idle_loop_eliminate_target = 08036e2a
-# Animal Yokochou Dokidoki Shinkyuu Shiken (J)
+# Animal Yokochou Dokidoki Shinkyuu Shiken (J) [!]
game_name = ANIYOKO2
game_code = BAXJ
vender_code = A4
iwram_stack_optimize = no
# This is needed to make the game work.
-# Another World (Homebrew)
+# Another World (Homebrew) [!]
game_name = FoxAnWorld
game_code = Home
vender_code = 00
@@ -961,7 +961,7 @@ game_code = AFFE vender_code = 08
idle_loop_eliminate_target = 0800b428
-# Megaman Battle Chip Challenge (U)
+# Megaman Battle Chip Challenge (U) [!]
game_name = BATTLECHIPGP
game_code = A89E
vender_code = 08
@@ -991,13 +991,13 @@ game_code = A9MP vender_code = 41
idle_loop_eliminate_target = 03001cf8
-# Ninja Five-0 (U)
+# Ninja Five-0 (U) [!]
game_name = NINJA FIVE 0
game_code = ANXE
vender_code = A4
iwram_stack_optimize = no
-# Ninja Cop (E)
+# Ninja Cop (E) [!]
game_name = NINJA COP
game_code = ANXP
vender_code = A4
diff --git a/gba_memory.c b/gba_memory.c index 7bcfe20..1433ad1 100644 --- a/gba_memory.c +++ b/gba_memory.c @@ -2338,6 +2338,40 @@ static const ini_t gbaover[256] = { 0, /* translation_gate_target_3 */ }, { + "Animal Yokochou Dokidoki Shinkyuu Shiken (J)", /* rom title */ + "ANIYOKO2", /* gamepak_title */ + "BAXJ", /* gamepak_code */ + "A4", /* 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 */ + 0x3000f1c, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Another World (Homebrew)", /* rom title */ + "FoxAnWorld", /* gamepak_title */ + "Home", /* gamepak_code */ + "00", /* 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 */ + 1, /* iwram_stack_optimize */ + 0x3000f1c, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { "Asterix & Obelix XXL (E)", /* rom title */ "ASTERIX", /* gamepak_title */ "BLXP", /* gamepak_code */ @@ -3018,6 +3052,23 @@ static const ini_t gbaover[256] = { 0, /* translation_gate_target_3 */ }, { + "Megaman Battle Chip Challenge (U)",/* rom title */ + "BATTLECHIPGP", /* gamepak_title */ + "A89E", /* gamepak_code */ + "08", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x8000544, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { "Megaman Zero (E/U)", /* rom title */ "MEGAMAN ZERO", /* gamepak_title */ "AZCE", /* gamepak_code */ @@ -3120,6 +3171,40 @@ static const ini_t gbaover[256] = { 0, /* translation_gate_target_3 */ }, { + "Ninja Cop (E)", /* rom title */ + "NINJA COP", /* gamepak_title */ + "ANXP", /* gamepak_code */ + "A4", /* 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 */ + }, + { + "Ninja Five-0 (U)", /* rom title */ + "NINJA FIVE 0", /* gamepak_title */ + "ANXE", /* gamepak_code */ + "A4", /* 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 */ + }, + { "Oriental Blue - Ao no Tengai (J)", /* rom title */ "ORIENTALBLUE", /* gamepak_title */ "AORJ", /* gamepak_code */ |