diff options
author | twinaphex | 2014-12-22 05:18:39 +0100 |
---|---|---|
committer | twinaphex | 2014-12-22 05:18:39 +0100 |
commit | 360f958f8d995b2c89c317f122db3b46965a1e03 (patch) | |
tree | 13d7878c9760f82d2ba1bfbfa19edcdb9e735a15 | |
parent | 2c81cc19151c4926237c8f635e3e708df9f132d0 (diff) | |
download | picogpsp-360f958f8d995b2c89c317f122db3b46965a1e03.tar.gz picogpsp-360f958f8d995b2c89c317f122db3b46965a1e03.tar.bz2 picogpsp-360f958f8d995b2c89c317f122db3b46965a1e03.zip |
Split up gba_over entries into separate header file
-rw-r--r-- | gba_memory.c | 1875 | ||||
-rw-r--r-- | gba_over.h | 1874 |
2 files changed, 1875 insertions, 1874 deletions
diff --git a/gba_memory.c b/gba_memory.c index 7040dbb..dc74db5 100644 --- a/gba_memory.c +++ b/gba_memory.c @@ -2251,1880 +2251,7 @@ typedef struct u32 translation_gate_target_3; } ini_t; -static const ini_t gbaover[256] = { - { - "007 - Nightfire (U)", /* rom title */ - "NIGHTFIRE", /* gamepak_title */ - "A7OE", /* gamepak_code */ - "69", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x80031d6, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Advance Wars (E)", /* rom title */ - "ADVANCEWARSP", /* gamepak_title */ - "AWRP", /* gamepak_code */ - "01", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x803880a, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Advance Wars (U)", /* rom title */ - "ADVANCEWARS", /* gamepak_title */ - "AWRE", /* gamepak_code */ - "01", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x803880a, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Advance Wars 2: Black Hole Rising (E)", /* rom title */ - "ADVANCEWARS2", /* gamepak_title */ - "AW2P", /* gamepak_code */ - "01", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x8036e2a, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Advance Wars 2: Black Hole Rising (U)", /* rom title */ - "ADVANCEWARS2", /* gamepak_title */ - "AW2E", /* gamepak_code */ - "01", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x8036e2a, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 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 */ - "70", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x846d060, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Battle Network RockMan EXE (J)",/* rom title */ - "ROCKMAN_EXE", /* gamepak_title */ - "AREJ", /* gamepak_code */ - "08", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x8000338, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Bleach Advance (J)", /* rom title */ - "BLEACH ADV1", /* gamepak_title */ - "BLEJ", /* gamepak_code */ - "6L", /* 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 */ - }, - { - "Bomberman Jetters Game Collection (J)", /* rom title */ - "BOMBERMANJGC", /* gamepak_title */ - "BOMJ", /* gamepak_code */ - "18", /* 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 */ - }, - { - "Bomberman Tournament (U)", /* rom title */ - "BOMSTORYUSA", /* gamepak_title */ - "ABSE", /* gamepak_code */ - "52", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x8000526, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Bookworm (U)", /* rom title */ - "BOOKWORM", /* gamepak_title */ - "BKWE", /* gamepak_code */ - "5G", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x800397c, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Broken Sword - The Shadow of the Templars (U)", /* rom title */ - "BROKENSWORD", /* gamepak_title */ - "ABJE", /* gamepak_code */ - "6L", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x8000a26, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Calciobit (J)", /* rom title */ - "CALCIOBIT01", /* gamepak_title */ - "BIXJ", /* gamepak_code */ - "01", /* gamepak_maker */ - 0, /* flash_size */ - FLASH_DEVICE_MACRONIX_128KB, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Castlevania (E)", /* rom title */ - "DRACULA AGB1", /* gamepak_title */ - "AAMP", /* gamepak_code */ - "A4", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x80003d2, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Castlevania Circle Of The Moon (U)",/* rom title */ - "DRACULA AGB1", /* gamepak_title */ - "AAME", /* gamepak_code */ - "A4", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x80003d2, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Chicken Little (J)", /* rom title */ - "CLITTLEJ", /* gamepak_title */ - "BCHJ", /* gamepak_code */ - "G9", /* 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 */ - }, - { - "Defender Of The Crown (U)", /* rom title */ - "DOTC", /* gamepak_title */ - "ADHE", /* gamepak_code */ - "5N", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x80007ec, /* idle_loop_target_pc */ - 0, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Digimon Battle Spirit (U)", /* rom title */ - "DIGIMON BTSP", /* gamepak_title */ - "A8SE", /* gamepak_code */ - "B2", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x8011208, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Digimon Battle Spirit 2 (U)", /* rom title */ - "DIGIMON BS2", /* gamepak_title */ - "BDSE", /* gamepak_code */ - "B2", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x8010eb0, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Disney's Aladdin (J)", /* rom title */ - "ALADDIN", /* gamepak_title */ - "AJ6J", /* 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 */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Disney's Aladdin (E)", /* rom title */ - "ALADDIN", /* gamepak_title */ - "BADP", /* 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 */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Disney's Aladdin (U)", /* rom title */ - "ALADDIN", /* gamepak_title */ - "BADE", /* 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 */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Doom 2 (U)", /* rom title */ - "DOOM II", /* gamepak_title */ - "A9DE", /* gamepak_code */ - "52", /* 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 */ - 0x30041c8, /* translation_gate_target_1 */ - 0x3004fa0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Donald Duck Advance (U)", /* rom title */ - "DISNEY'S DON", /* gamepak_title */ - "ADKE", /* gamepak_code */ - "41", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x8002f30, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Drill Dozer (U)", /* rom title */ - "DRILL DOZER", /* gamepak_title */ - "V49E", /* gamepak_code */ - "01", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x80006c2, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "F-Zero for Game Boy Advance (J)", /* rom title */ - "F-ZERO ADVAN", /* gamepak_title */ - "AFZJ", /* gamepak_code */ - "01", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x8000c2e, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "F-Zero - Maximum Velocity (U)", /* rom title */ - "F-ZERO ADVAN", /* gamepak_title */ - "AFZE", /* gamepak_code */ - "01", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x8000c2e, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "F-Zero: Climax (U)", /* rom title */ - "F-ZEROCLIMAX", /* gamepak_title */ - "BFTJ", /* gamepak_code */ - "01", /* gamepak_maker */ - 0, /* flash_size */ - FLASH_DEVICE_MACRONIX_128KB, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Final Fantasy IV Advance (U)", /* rom title */ - "FF4ADVANCE", /* gamepak_title */ - "BZ4E", /* gamepak_code */ - "01", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x800fabe, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Final Fantasy Tactics Advance (U)", /* rom title */ - "FFTA_USVER.", /* gamepak_title */ - "AFXE", /* gamepak_code */ - "01", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x800041e, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Final Fight One (E)", /* rom title */ - "FINAL FIGHT", /* gamepak_title */ - "AFFP", /* gamepak_code */ - "08", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x800b428, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Final Fight One (U)", /* rom title */ - "FINAL FIGHT", /* gamepak_title */ - "AFFE", /* gamepak_code */ - "08", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x800b428, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Game Boy Wars Advance 1+2 (J)",/* rom title */ - "GBWARS1+2", /* gamepak_title */ - "BGWJ", /* gamepak_code */ - "01", /* gamepak_maker */ - 0, /* flash_size */ - FLASH_DEVICE_MACRONIX_128KB, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Golden Sun (U)", /* rom title */ - "Golden_Sun_A", /* gamepak_title */ - "AGSE", /* gamepak_code */ - "01", /* 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 */ - 0x3000820, /* translation_gate_target_1 */ - 0x30009ac, /* translation_gate_target_2 */ - 0x3007dac, /* translation_gate_target_3 */ - }, - { - "Golden Sun: The Lost Age (U)",/* rom title */ - "GOLDEN_SUN_B", /* gamepak_title */ - "AGFE", /* gamepak_code */ - "01", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x08013542, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0x30009ac, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Gradius Galaxies (U)", /* rom title */ - "GRADIUSGALAX", /* gamepak_title */ - "AGAE", /* gamepak_code */ - "A4", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x8013844, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0x30009ac, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Hoshi no Kirby: Yume no Izumi Deluxe (J)", /* rom title */ - "AGB KIRBY DX", /* gamepak_title */ - "A7KJ", /* gamepak_code */ - "01", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x8000f92, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 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 */ - "A7KP", /* gamepak_code */ - "01", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x8000fae, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Kirby: Nightmare in Dreamland (U)", /* rom title */ - "AGB KIRBY DX", /* gamepak_title */ - "A7KE", /* gamepak_code */ - "01", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x8000fae, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Magical Houshin (J)", /* rom title */ - "M HOUSHIN", /* gamepak_title */ - "AJOJ", /* gamepak_code */ - "C8", /* 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 */ - }, - { - "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 */ - 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 */ - }, - { - "Mario Golf: Advance Tour (U)", /* rom title */ - "MARIOGOLFGBA", /* gamepak_title */ - "BMGE", /* gamepak_code */ - "01", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x8014e0a, /* idle_loop_target_pc */ - 0, /* iwram_stack_optimize */ - 0x3000d00, /* translation_gate_target_1 */ - 0x3000a30, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Mario Golf: Advance Tour (J)", /* rom title */ - "MARIOGOLFGBA", /* gamepak_title */ - "BMGJ", /* gamepak_code */ - "01", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x8014e0a, /* idle_loop_target_pc */ - 0, /* iwram_stack_optimize */ - 0x3000d00, /* translation_gate_target_1 */ - 0x3000a30, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Mario Golf: Advance Tour (E)", /* rom title */ - "MARIOGOLFGBA", /* gamepak_title */ - "BMGP", /* gamepak_code */ - "01", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x8014e0a, /* idle_loop_target_pc */ - 0, /* iwram_stack_optimize */ - 0x3000d00, /* translation_gate_target_1 */ - 0x3000a30, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Mario Golf: Advance Tour (S)", /* rom title */ - "MARIOGOLFGBA", /* gamepak_title */ - "BMGS", /* gamepak_code */ - "01", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x8014e0a, /* idle_loop_target_pc */ - 0, /* iwram_stack_optimize */ - 0x3000d00, /* translation_gate_target_1 */ - 0x3000a30, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Mario Golf: Advance Tour (F)", /* rom title */ - "MARIOGOLFGBA", /* gamepak_title */ - "BMGF", /* gamepak_code */ - "01", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x8014e0a, /* idle_loop_target_pc */ - 0, /* iwram_stack_optimize */ - 0x3000d00, /* translation_gate_target_1 */ - 0x3000a30, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Mario Golf: Advance Tour (I)", /* rom title */ - "MARIOGOLFGBA", /* gamepak_title */ - "BMGI", /* gamepak_code */ - "01", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x8014e0a, /* idle_loop_target_pc */ - 0, /* iwram_stack_optimize */ - 0x3000d00, /* translation_gate_target_1 */ - 0x3000a30, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Mario Golf: Advance Tour (G)", /* rom title */ - "MARIOGOLFGBA", /* gamepak_title */ - "BMGD", /* gamepak_code */ - "01", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x8014e0a, /* idle_loop_target_pc */ - 0, /* iwram_stack_optimize */ - 0x3000d00, /* translation_gate_target_1 */ - 0x3000a30, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Mario Golf: Advance Tour (A)", /* rom title */ - "MARIOGOLFGBA", /* gamepak_title */ - "BMGU", /* gamepak_code */ - "01", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x8014e0a, /* idle_loop_target_pc */ - 0, /* iwram_stack_optimize */ - 0x3000d00, /* translation_gate_target_1 */ - 0x3000a30, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Mario Vs Donkey Kong (U)", /* rom title */ - "MARIOVSDK", /* gamepak_title */ - "BM5E", /* gamepak_code */ - "01", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x8033eec, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Mario Party Advance (U)", /* rom title */ - "MARIOPARTYUS", /* gamepak_title */ - "B8ME", /* gamepak_code */ - "01", /* 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 */ - }, - { - "Mario Party Advance (J)", /* rom title */ - "MARIOPARTYJA", /* gamepak_title */ - "B8MJ", /* gamepak_code */ - "01", /* 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 */ - }, - { - "Mario Party Advance (E)", /* rom title */ - "MARIOPARTYEU", /* gamepak_title */ - "B8MP", /* gamepak_code */ - "01", /* 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 */ - }, - { - "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 */ - "08", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x8000338, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Megaman Battle Network (U)",/* rom title */ - "MEGAMAN_BN", /* gamepak_title */ - "AREE", /* gamepak_code */ - "08", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x8000338, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Megaman Battle Network 2 (U)",/* rom title */ - "MEGAMAN_EXE2", /* gamepak_title */ - "AE2E", /* gamepak_code */ - "08", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x8000358, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Megaman Battle Network 3 White (U)",/* rom title */ - "MEGA_EXE3_WH", /* gamepak_title */ - "A6BE", /* gamepak_code */ - "08", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x800036c, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Megaman Battle Network 3 Blue (U)",/* rom title */ - "MEGA_EXE3_BL", /* gamepak_title */ - "A3XE", /* gamepak_code */ - "08", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x800036c, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Megaman Battle Network 4 Red Sun (U)",/* rom title */ - "MEGAMANBN4RS", /* gamepak_title */ - "B4WE", /* gamepak_code */ - "08", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x80003a6, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Megaman Battle Network 4 Blue Moon (U)",/* rom title */ - "MEGAMANBN4BM", /* gamepak_title */ - "B4BE", /* gamepak_code */ - "08", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x80003a6, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Megaman Battle Network 5 Team Protoman (U)",/* rom title */ - "MEGAMAN5_TP_", /* gamepak_title */ - "BRBE", /* gamepak_code */ - "08", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x80003ca, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Megaman Battle Network 5 Team Colonel (U)",/* rom title */ - "MEGAMAN5_TC_", /* gamepak_title */ - "BRKE", /* gamepak_code */ - "08", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x80003ca, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Megaman Battle Network 6 Cybeast Gregar (U)",/* rom title */ - "MEGAMAN6_GXX", /* gamepak_title */ - "BR5E", /* gamepak_code */ - "08", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x80003da, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 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 */ - "08", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x80004ee, /* 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 2 (U)", /* rom title */ - "MEGAMANZERO2", /* gamepak_title */ - "A62E", /* gamepak_code */ - "08", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x8000664, /* 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 3 (U)", /* rom title */ - "MEGAMANZERO3", /* gamepak_title */ - "BZ3E", /* gamepak_code */ - "08", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x8001a08, /* 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 4 (U)", /* rom title */ - "MEGAMANZERO4", /* gamepak_title */ - "B4ZP", /* gamepak_code */ - "08", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x800090c, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Metal Slug Advance (U)", /* rom title */ - "METAL SLUG", /* gamepak_title */ - "BSME", /* gamepak_code */ - "B7", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x8000298, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Momotarou Densetsu G - Gold Deck wo Tsukure! (J)", /* rom title */ - "MOMOTETSU-G", /* gamepak_title */ - "BM2J", /* gamepak_code */ - "18", /* 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 */ - }, - { - "Motoracer Advance (E)", /* rom title */ - "MOTORACERADV", /* gamepak_title */ - "A9MP", /* gamepak_code */ - "41", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x3001cf8, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 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 */ - }, - { - "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 */ - "01", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x3001cf8, /* idle_loop_target_pc */ - 0, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 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 */ - "BRLE", /* gamepak_code */ - "AF", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x800041a, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "River City Ransom EX (J)", /* rom title */ - "DOWNTOWN", /* gamepak_title */ - "BDTJ", /* gamepak_code */ - "EB", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x800065a, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "River City Ransom EX (U)", /* rom title */ - "RIVERCRANSOM", /* gamepak_title */ - "BDTE", /* gamepak_code */ - "EB", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x800065a, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Rhythm Tengoku (J)", /* rom title */ - "RHYTHMTENGOK", /* gamepak_title */ - "BRIJ", /* gamepak_code */ - "01", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x80013d4, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Rockman Zero (J)", /* rom title */ - "ROCKMAN ZERO", /* gamepak_title */ - "ARZJ", /* gamepak_code */ - "08", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x80004ee, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Robopon 2 Cross Version (U)", /* rom title */ - "ROBOPON2CROS", /* gamepak_title */ - "ACVE", /* gamepak_code */ - "EB", /* gamepak_maker */ - 0, /* flash_size */ - 0 /* Flash 512K */, /* 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 */ - }, - { - "Robopon 2 Ring Version (U)", /* rom title */ - "ROBOPON2RING", /* gamepak_title */ - "ARPE", /* gamepak_code */ - "EB", /* gamepak_maker */ - 0, /* flash_size */ - 0 /* Flash 512K */, /* 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 */ - }, - { - "Robot Ponkotto 2 - Cross Version (J)", /* rom title */ - "ROBOPON2CROS", /* gamepak_title */ - "ACVJ", /* gamepak_code */ - "18", /* 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 */ - }, - { - "Robot Ponkotto 2 - Ring Version (J)", /* rom title */ - "ROBOPON2RING", /* gamepak_title */ - "ARPJ", /* gamepak_code */ - "18", /* 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 */ - }, - { - "Super Mario Advance (Demo/Kiosk)", /* rom title */ - "SUPER MARIOA", /* gamepak_title */ - "AMZE", /* gamepak_code */ - "01", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x8001cf2, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Super Mario Advance (E/U)", /* rom title */ - "SUPER MARIOA", /* gamepak_title */ - "AMAE", /* gamepak_code */ - "01", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x8001cf2, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Super Mario Advance 2 (E)", /* rom title */ - "SUPER MARIOB", /* gamepak_title */ - "AA2P", /* gamepak_code */ - "01", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x8000534, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Super Mario Advance 2 (U)", /* rom title */ - "SUPER MARIOB", /* gamepak_title */ - "AA2E", /* gamepak_code */ - "01", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x8000534, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Super Mario Advance 3 (J)", /* rom title */ - "SUPER MARIOC", /* gamepak_title */ - "A3AJ", /* gamepak_code */ - "01", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x8002ba4, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Super Mario Advance 3 (U)", /* rom title */ - "SUPER MARIOC", /* gamepak_title */ - "A3AE", /* gamepak_code */ - "01", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x8002ba4, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Super Mario Advance 4 (J)", /* rom title */ - "SUPER MARIOD", /* gamepak_title */ - "AX4J", /* gamepak_code */ - "01", /* gamepak_maker */ - 0, /* flash_size */ - FLASH_DEVICE_MACRONIX_128KB, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x8000732, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Super Mario Advance 4 (E)", /* rom title */ - "SUPER MARIOD", /* gamepak_title */ - "AX4P", /* gamepak_code */ - "01", /* gamepak_maker */ - 0, /* flash_size */ - FLASH_DEVICE_MACRONIX_128KB, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x8000732, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Super Mario Advance 4 (U)", /* rom title */ - "SUPER MARIOD", /* gamepak_title */ - "AX4E", /* gamepak_code */ - "01", /* gamepak_maker */ - 0, /* flash_size */ - FLASH_DEVICE_MACRONIX_128KB, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x8000732, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Super Puzzle Fighter II Turbo (E)", /* rom title */ - "PUZZLEFIGHT2", /* gamepak_title */ - "AZ8P", /* gamepak_code */ - "08", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x8002b5e, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Super Puzzle Fighter II Turbo (U)", /* rom title */ - "PUZZLEFIGHT2", /* gamepak_title */ - "AZ8E", /* gamepak_code */ - "08", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x8002b5e, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 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 */ - "B85A", /* gamepak_code */ - "01", /* 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 */ - }, - { - "Tringo (U)", /* rom title */ - "TRINGO", /* gamepak_title */ - "BTJE", /* gamepak_code */ - "42", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x80009a4, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Ueki no Housoku Jingi Sakuretsu! Nouryokusya Battle (J)", /* rom title */ - "UEKIJINGIBTL", /* gamepak_title */ - "BUHJ", /* gamepak_code */ - "D9", /* 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 */ - }, - { - "V-Rally 3 (E)", /* rom title */ - "V_RALLY 3", /* gamepak_title */ - "AVRP", /* gamepak_code */ - "70", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x80aa920, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Virtual Kasparov (U)", /* rom title */ - "VIRTKASPAROV", /* gamepak_title */ - "AVKE", /* gamepak_code */ - "60", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x800093a, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, - { - "Wario Ware, Inc. Mega Microgames (U)", /* rom title */ - "WARIOWAREINC", /* gamepak_title */ - "AZWE", /* gamepak_code */ - "01", /* gamepak_maker */ - 0, /* flash_size */ - 0, /* flash_device_id */ - 0, /* save_type */ - 0, /* rtc_enabled */ - 0, /* mirroring_enabled */ - 0, /* use_bios */ - 0x8000f66, /* idle_loop_target_pc */ - 1, /* iwram_stack_optimize */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, -#if 0 - { - "Sample", /* rom title */ - "", /* gamepak_title */ - "", /* gamepak_code */ - "", /* 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 */ - 0, /* translation_gate_target_1 */ - 0, /* translation_gate_target_2 */ - 0, /* translation_gate_target_3 */ - }, -#endif -}; +#include "gba_over.h" static s32 load_game_config_over(char *gamepak_title, char *gamepak_code, char *gamepak_maker) { diff --git a/gba_over.h b/gba_over.h new file mode 100644 index 0000000..d454b86 --- /dev/null +++ b/gba_over.h @@ -0,0 +1,1874 @@ +static const ini_t gbaover[256] = { + { + "007 - Nightfire (U)", /* rom title */ + "NIGHTFIRE", /* gamepak_title */ + "A7OE", /* gamepak_code */ + "69", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x80031d6, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Advance Wars (E)", /* rom title */ + "ADVANCEWARSP", /* gamepak_title */ + "AWRP", /* gamepak_code */ + "01", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x803880a, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Advance Wars (U)", /* rom title */ + "ADVANCEWARS", /* gamepak_title */ + "AWRE", /* gamepak_code */ + "01", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x803880a, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Advance Wars 2: Black Hole Rising (E)", /* rom title */ + "ADVANCEWARS2", /* gamepak_title */ + "AW2P", /* gamepak_code */ + "01", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x8036e2a, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Advance Wars 2: Black Hole Rising (U)", /* rom title */ + "ADVANCEWARS2", /* gamepak_title */ + "AW2E", /* gamepak_code */ + "01", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x8036e2a, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 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 */ + "70", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x846d060, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Battle Network RockMan EXE (J)",/* rom title */ + "ROCKMAN_EXE", /* gamepak_title */ + "AREJ", /* gamepak_code */ + "08", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x8000338, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Bleach Advance (J)", /* rom title */ + "BLEACH ADV1", /* gamepak_title */ + "BLEJ", /* gamepak_code */ + "6L", /* 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 */ + }, + { + "Bomberman Jetters Game Collection (J)", /* rom title */ + "BOMBERMANJGC", /* gamepak_title */ + "BOMJ", /* gamepak_code */ + "18", /* 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 */ + }, + { + "Bomberman Tournament (U)", /* rom title */ + "BOMSTORYUSA", /* gamepak_title */ + "ABSE", /* gamepak_code */ + "52", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x8000526, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Bookworm (U)", /* rom title */ + "BOOKWORM", /* gamepak_title */ + "BKWE", /* gamepak_code */ + "5G", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x800397c, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Broken Sword - The Shadow of the Templars (U)", /* rom title */ + "BROKENSWORD", /* gamepak_title */ + "ABJE", /* gamepak_code */ + "6L", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x8000a26, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Calciobit (J)", /* rom title */ + "CALCIOBIT01", /* gamepak_title */ + "BIXJ", /* gamepak_code */ + "01", /* gamepak_maker */ + 0, /* flash_size */ + FLASH_DEVICE_MACRONIX_128KB, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Castlevania (E)", /* rom title */ + "DRACULA AGB1", /* gamepak_title */ + "AAMP", /* gamepak_code */ + "A4", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x80003d2, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Castlevania Circle Of The Moon (U)",/* rom title */ + "DRACULA AGB1", /* gamepak_title */ + "AAME", /* gamepak_code */ + "A4", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x80003d2, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Chicken Little (J)", /* rom title */ + "CLITTLEJ", /* gamepak_title */ + "BCHJ", /* gamepak_code */ + "G9", /* 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 */ + }, + { + "Defender Of The Crown (U)", /* rom title */ + "DOTC", /* gamepak_title */ + "ADHE", /* gamepak_code */ + "5N", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x80007ec, /* idle_loop_target_pc */ + 0, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Digimon Battle Spirit (U)", /* rom title */ + "DIGIMON BTSP", /* gamepak_title */ + "A8SE", /* gamepak_code */ + "B2", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x8011208, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Digimon Battle Spirit 2 (U)", /* rom title */ + "DIGIMON BS2", /* gamepak_title */ + "BDSE", /* gamepak_code */ + "B2", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x8010eb0, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Disney's Aladdin (J)", /* rom title */ + "ALADDIN", /* gamepak_title */ + "AJ6J", /* 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 */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Disney's Aladdin (E)", /* rom title */ + "ALADDIN", /* gamepak_title */ + "BADP", /* 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 */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Disney's Aladdin (U)", /* rom title */ + "ALADDIN", /* gamepak_title */ + "BADE", /* 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 */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Doom 2 (U)", /* rom title */ + "DOOM II", /* gamepak_title */ + "A9DE", /* gamepak_code */ + "52", /* 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 */ + 0x30041c8, /* translation_gate_target_1 */ + 0x3004fa0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Donald Duck Advance (U)", /* rom title */ + "DISNEY'S DON", /* gamepak_title */ + "ADKE", /* gamepak_code */ + "41", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x8002f30, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Drill Dozer (U)", /* rom title */ + "DRILL DOZER", /* gamepak_title */ + "V49E", /* gamepak_code */ + "01", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x80006c2, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "F-Zero for Game Boy Advance (J)", /* rom title */ + "F-ZERO ADVAN", /* gamepak_title */ + "AFZJ", /* gamepak_code */ + "01", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x8000c2e, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "F-Zero - Maximum Velocity (U)", /* rom title */ + "F-ZERO ADVAN", /* gamepak_title */ + "AFZE", /* gamepak_code */ + "01", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x8000c2e, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "F-Zero: Climax (U)", /* rom title */ + "F-ZEROCLIMAX", /* gamepak_title */ + "BFTJ", /* gamepak_code */ + "01", /* gamepak_maker */ + 0, /* flash_size */ + FLASH_DEVICE_MACRONIX_128KB, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Final Fantasy IV Advance (U)", /* rom title */ + "FF4ADVANCE", /* gamepak_title */ + "BZ4E", /* gamepak_code */ + "01", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x800fabe, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Final Fantasy Tactics Advance (U)", /* rom title */ + "FFTA_USVER.", /* gamepak_title */ + "AFXE", /* gamepak_code */ + "01", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x800041e, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Final Fight One (E)", /* rom title */ + "FINAL FIGHT", /* gamepak_title */ + "AFFP", /* gamepak_code */ + "08", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x800b428, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Final Fight One (U)", /* rom title */ + "FINAL FIGHT", /* gamepak_title */ + "AFFE", /* gamepak_code */ + "08", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x800b428, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Game Boy Wars Advance 1+2 (J)",/* rom title */ + "GBWARS1+2", /* gamepak_title */ + "BGWJ", /* gamepak_code */ + "01", /* gamepak_maker */ + 0, /* flash_size */ + FLASH_DEVICE_MACRONIX_128KB, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Golden Sun (U)", /* rom title */ + "Golden_Sun_A", /* gamepak_title */ + "AGSE", /* gamepak_code */ + "01", /* 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 */ + 0x3000820, /* translation_gate_target_1 */ + 0x30009ac, /* translation_gate_target_2 */ + 0x3007dac, /* translation_gate_target_3 */ + }, + { + "Golden Sun: The Lost Age (U)",/* rom title */ + "GOLDEN_SUN_B", /* gamepak_title */ + "AGFE", /* gamepak_code */ + "01", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x08013542, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0x30009ac, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Gradius Galaxies (U)", /* rom title */ + "GRADIUSGALAX", /* gamepak_title */ + "AGAE", /* gamepak_code */ + "A4", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x8013844, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0x30009ac, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Hoshi no Kirby: Yume no Izumi Deluxe (J)", /* rom title */ + "AGB KIRBY DX", /* gamepak_title */ + "A7KJ", /* gamepak_code */ + "01", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x8000f92, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 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 */ + "A7KP", /* gamepak_code */ + "01", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x8000fae, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Kirby: Nightmare in Dreamland (U)", /* rom title */ + "AGB KIRBY DX", /* gamepak_title */ + "A7KE", /* gamepak_code */ + "01", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x8000fae, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Magical Houshin (J)", /* rom title */ + "M HOUSHIN", /* gamepak_title */ + "AJOJ", /* gamepak_code */ + "C8", /* 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 */ + }, + { + "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 */ + 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 */ + }, + { + "Mario Golf: Advance Tour (U)", /* rom title */ + "MARIOGOLFGBA", /* gamepak_title */ + "BMGE", /* gamepak_code */ + "01", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x8014e0a, /* idle_loop_target_pc */ + 0, /* iwram_stack_optimize */ + 0x3000d00, /* translation_gate_target_1 */ + 0x3000a30, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Mario Golf: Advance Tour (J)", /* rom title */ + "MARIOGOLFGBA", /* gamepak_title */ + "BMGJ", /* gamepak_code */ + "01", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x8014e0a, /* idle_loop_target_pc */ + 0, /* iwram_stack_optimize */ + 0x3000d00, /* translation_gate_target_1 */ + 0x3000a30, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Mario Golf: Advance Tour (E)", /* rom title */ + "MARIOGOLFGBA", /* gamepak_title */ + "BMGP", /* gamepak_code */ + "01", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x8014e0a, /* idle_loop_target_pc */ + 0, /* iwram_stack_optimize */ + 0x3000d00, /* translation_gate_target_1 */ + 0x3000a30, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Mario Golf: Advance Tour (S)", /* rom title */ + "MARIOGOLFGBA", /* gamepak_title */ + "BMGS", /* gamepak_code */ + "01", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x8014e0a, /* idle_loop_target_pc */ + 0, /* iwram_stack_optimize */ + 0x3000d00, /* translation_gate_target_1 */ + 0x3000a30, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Mario Golf: Advance Tour (F)", /* rom title */ + "MARIOGOLFGBA", /* gamepak_title */ + "BMGF", /* gamepak_code */ + "01", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x8014e0a, /* idle_loop_target_pc */ + 0, /* iwram_stack_optimize */ + 0x3000d00, /* translation_gate_target_1 */ + 0x3000a30, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Mario Golf: Advance Tour (I)", /* rom title */ + "MARIOGOLFGBA", /* gamepak_title */ + "BMGI", /* gamepak_code */ + "01", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x8014e0a, /* idle_loop_target_pc */ + 0, /* iwram_stack_optimize */ + 0x3000d00, /* translation_gate_target_1 */ + 0x3000a30, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Mario Golf: Advance Tour (G)", /* rom title */ + "MARIOGOLFGBA", /* gamepak_title */ + "BMGD", /* gamepak_code */ + "01", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x8014e0a, /* idle_loop_target_pc */ + 0, /* iwram_stack_optimize */ + 0x3000d00, /* translation_gate_target_1 */ + 0x3000a30, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Mario Golf: Advance Tour (A)", /* rom title */ + "MARIOGOLFGBA", /* gamepak_title */ + "BMGU", /* gamepak_code */ + "01", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x8014e0a, /* idle_loop_target_pc */ + 0, /* iwram_stack_optimize */ + 0x3000d00, /* translation_gate_target_1 */ + 0x3000a30, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Mario Vs Donkey Kong (U)", /* rom title */ + "MARIOVSDK", /* gamepak_title */ + "BM5E", /* gamepak_code */ + "01", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x8033eec, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Mario Party Advance (U)", /* rom title */ + "MARIOPARTYUS", /* gamepak_title */ + "B8ME", /* gamepak_code */ + "01", /* 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 */ + }, + { + "Mario Party Advance (J)", /* rom title */ + "MARIOPARTYJA", /* gamepak_title */ + "B8MJ", /* gamepak_code */ + "01", /* 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 */ + }, + { + "Mario Party Advance (E)", /* rom title */ + "MARIOPARTYEU", /* gamepak_title */ + "B8MP", /* gamepak_code */ + "01", /* 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 */ + }, + { + "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 */ + "08", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x8000338, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Megaman Battle Network (U)",/* rom title */ + "MEGAMAN_BN", /* gamepak_title */ + "AREE", /* gamepak_code */ + "08", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x8000338, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Megaman Battle Network 2 (U)",/* rom title */ + "MEGAMAN_EXE2", /* gamepak_title */ + "AE2E", /* gamepak_code */ + "08", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x8000358, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Megaman Battle Network 3 White (U)",/* rom title */ + "MEGA_EXE3_WH", /* gamepak_title */ + "A6BE", /* gamepak_code */ + "08", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x800036c, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Megaman Battle Network 3 Blue (U)",/* rom title */ + "MEGA_EXE3_BL", /* gamepak_title */ + "A3XE", /* gamepak_code */ + "08", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x800036c, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Megaman Battle Network 4 Red Sun (U)",/* rom title */ + "MEGAMANBN4RS", /* gamepak_title */ + "B4WE", /* gamepak_code */ + "08", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x80003a6, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Megaman Battle Network 4 Blue Moon (U)",/* rom title */ + "MEGAMANBN4BM", /* gamepak_title */ + "B4BE", /* gamepak_code */ + "08", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x80003a6, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Megaman Battle Network 5 Team Protoman (U)",/* rom title */ + "MEGAMAN5_TP_", /* gamepak_title */ + "BRBE", /* gamepak_code */ + "08", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x80003ca, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Megaman Battle Network 5 Team Colonel (U)",/* rom title */ + "MEGAMAN5_TC_", /* gamepak_title */ + "BRKE", /* gamepak_code */ + "08", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x80003ca, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Megaman Battle Network 6 Cybeast Gregar (U)",/* rom title */ + "MEGAMAN6_GXX", /* gamepak_title */ + "BR5E", /* gamepak_code */ + "08", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x80003da, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 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 */ + "08", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x80004ee, /* 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 2 (U)", /* rom title */ + "MEGAMANZERO2", /* gamepak_title */ + "A62E", /* gamepak_code */ + "08", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x8000664, /* 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 3 (U)", /* rom title */ + "MEGAMANZERO3", /* gamepak_title */ + "BZ3E", /* gamepak_code */ + "08", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x8001a08, /* 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 4 (U)", /* rom title */ + "MEGAMANZERO4", /* gamepak_title */ + "B4ZP", /* gamepak_code */ + "08", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x800090c, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Metal Slug Advance (U)", /* rom title */ + "METAL SLUG", /* gamepak_title */ + "BSME", /* gamepak_code */ + "B7", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x8000298, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Momotarou Densetsu G - Gold Deck wo Tsukure! (J)", /* rom title */ + "MOMOTETSU-G", /* gamepak_title */ + "BM2J", /* gamepak_code */ + "18", /* 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 */ + }, + { + "Motoracer Advance (E)", /* rom title */ + "MOTORACERADV", /* gamepak_title */ + "A9MP", /* gamepak_code */ + "41", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x3001cf8, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 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 */ + }, + { + "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 */ + "01", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x3001cf8, /* idle_loop_target_pc */ + 0, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 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 */ + "BRLE", /* gamepak_code */ + "AF", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x800041a, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "River City Ransom EX (J)", /* rom title */ + "DOWNTOWN", /* gamepak_title */ + "BDTJ", /* gamepak_code */ + "EB", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x800065a, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "River City Ransom EX (U)", /* rom title */ + "RIVERCRANSOM", /* gamepak_title */ + "BDTE", /* gamepak_code */ + "EB", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x800065a, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Rhythm Tengoku (J)", /* rom title */ + "RHYTHMTENGOK", /* gamepak_title */ + "BRIJ", /* gamepak_code */ + "01", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x80013d4, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Rockman Zero (J)", /* rom title */ + "ROCKMAN ZERO", /* gamepak_title */ + "ARZJ", /* gamepak_code */ + "08", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x80004ee, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Robopon 2 Cross Version (U)", /* rom title */ + "ROBOPON2CROS", /* gamepak_title */ + "ACVE", /* gamepak_code */ + "EB", /* gamepak_maker */ + 0, /* flash_size */ + 0 /* Flash 512K */, /* 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 */ + }, + { + "Robopon 2 Ring Version (U)", /* rom title */ + "ROBOPON2RING", /* gamepak_title */ + "ARPE", /* gamepak_code */ + "EB", /* gamepak_maker */ + 0, /* flash_size */ + 0 /* Flash 512K */, /* 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 */ + }, + { + "Robot Ponkotto 2 - Cross Version (J)", /* rom title */ + "ROBOPON2CROS", /* gamepak_title */ + "ACVJ", /* gamepak_code */ + "18", /* 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 */ + }, + { + "Robot Ponkotto 2 - Ring Version (J)", /* rom title */ + "ROBOPON2RING", /* gamepak_title */ + "ARPJ", /* gamepak_code */ + "18", /* 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 */ + }, + { + "Super Mario Advance (Demo/Kiosk)", /* rom title */ + "SUPER MARIOA", /* gamepak_title */ + "AMZE", /* gamepak_code */ + "01", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x8001cf2, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Super Mario Advance (E/U)", /* rom title */ + "SUPER MARIOA", /* gamepak_title */ + "AMAE", /* gamepak_code */ + "01", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x8001cf2, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Super Mario Advance 2 (E)", /* rom title */ + "SUPER MARIOB", /* gamepak_title */ + "AA2P", /* gamepak_code */ + "01", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x8000534, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Super Mario Advance 2 (U)", /* rom title */ + "SUPER MARIOB", /* gamepak_title */ + "AA2E", /* gamepak_code */ + "01", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x8000534, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Super Mario Advance 3 (J)", /* rom title */ + "SUPER MARIOC", /* gamepak_title */ + "A3AJ", /* gamepak_code */ + "01", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x8002ba4, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Super Mario Advance 3 (U)", /* rom title */ + "SUPER MARIOC", /* gamepak_title */ + "A3AE", /* gamepak_code */ + "01", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x8002ba4, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Super Mario Advance 4 (J)", /* rom title */ + "SUPER MARIOD", /* gamepak_title */ + "AX4J", /* gamepak_code */ + "01", /* gamepak_maker */ + 0, /* flash_size */ + FLASH_DEVICE_MACRONIX_128KB, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x8000732, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Super Mario Advance 4 (E)", /* rom title */ + "SUPER MARIOD", /* gamepak_title */ + "AX4P", /* gamepak_code */ + "01", /* gamepak_maker */ + 0, /* flash_size */ + FLASH_DEVICE_MACRONIX_128KB, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x8000732, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Super Mario Advance 4 (U)", /* rom title */ + "SUPER MARIOD", /* gamepak_title */ + "AX4E", /* gamepak_code */ + "01", /* gamepak_maker */ + 0, /* flash_size */ + FLASH_DEVICE_MACRONIX_128KB, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x8000732, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Super Puzzle Fighter II Turbo (E)", /* rom title */ + "PUZZLEFIGHT2", /* gamepak_title */ + "AZ8P", /* gamepak_code */ + "08", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x8002b5e, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Super Puzzle Fighter II Turbo (U)", /* rom title */ + "PUZZLEFIGHT2", /* gamepak_title */ + "AZ8E", /* gamepak_code */ + "08", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x8002b5e, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 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 */ + "B85A", /* gamepak_code */ + "01", /* 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 */ + }, + { + "Tringo (U)", /* rom title */ + "TRINGO", /* gamepak_title */ + "BTJE", /* gamepak_code */ + "42", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x80009a4, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Ueki no Housoku Jingi Sakuretsu! Nouryokusya Battle (J)", /* rom title */ + "UEKIJINGIBTL", /* gamepak_title */ + "BUHJ", /* gamepak_code */ + "D9", /* 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 */ + }, + { + "V-Rally 3 (E)", /* rom title */ + "V_RALLY 3", /* gamepak_title */ + "AVRP", /* gamepak_code */ + "70", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x80aa920, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Virtual Kasparov (U)", /* rom title */ + "VIRTKASPAROV", /* gamepak_title */ + "AVKE", /* gamepak_code */ + "60", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x800093a, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, + { + "Wario Ware, Inc. Mega Microgames (U)", /* rom title */ + "WARIOWAREINC", /* gamepak_title */ + "AZWE", /* gamepak_code */ + "01", /* gamepak_maker */ + 0, /* flash_size */ + 0, /* flash_device_id */ + 0, /* save_type */ + 0, /* rtc_enabled */ + 0, /* mirroring_enabled */ + 0, /* use_bios */ + 0x8000f66, /* idle_loop_target_pc */ + 1, /* iwram_stack_optimize */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, +#if 0 + { + "Sample", /* rom title */ + "", /* gamepak_title */ + "", /* gamepak_code */ + "", /* 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 */ + 0, /* translation_gate_target_1 */ + 0, /* translation_gate_target_2 */ + 0, /* translation_gate_target_3 */ + }, +#endif +}; |