2856 lines
152 KiB
C
2856 lines
152 KiB
C
static const ini_t gbaover[] = {
|
|
{
|
|
// 007 - Nightfire (U)
|
|
"NIGHTFIRE", /* gamepak_title */
|
|
"A7OE", /* gamepak_code */
|
|
"69", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"ADVANCEWARSP", /* gamepak_title */
|
|
"AWRP", /* gamepak_code */
|
|
"01", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"ADVANCEWARS", /* gamepak_title */
|
|
"AWRE", /* gamepak_code */
|
|
"01", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"ADVANCEWARS2", /* gamepak_title */
|
|
"AW2P", /* gamepak_code */
|
|
"01", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"ADVANCEWARS2", /* gamepak_title */
|
|
"AW2E", /* gamepak_code */
|
|
"01", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"ANIYOKO2", /* gamepak_title */
|
|
"BAXJ", /* gamepak_code */
|
|
"A4", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"FoxAnWorld", /* gamepak_title */
|
|
"Home", /* gamepak_code */
|
|
"00", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"ASTERIX", /* gamepak_title */
|
|
"BLXP", /* gamepak_code */
|
|
"70", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"ROCKMAN_EXE", /* gamepak_title */
|
|
"AREJ", /* gamepak_code */
|
|
"08", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"BLEACH ADV1", /* gamepak_title */
|
|
"BLEJ", /* gamepak_code */
|
|
"6L", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"BOMBERMANJGC", /* gamepak_title */
|
|
"BOMJ", /* gamepak_code */
|
|
"18", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"BOMSTORYUSA", /* gamepak_title */
|
|
"ABSE", /* gamepak_code */
|
|
"52", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"BOOKWORM", /* gamepak_title */
|
|
"BKWE", /* gamepak_code */
|
|
"5G", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"BROKENSWORD", /* gamepak_title */
|
|
"ABJE", /* gamepak_code */
|
|
"6L", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"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)
|
|
"DRACULA AGB1", /* gamepak_title */
|
|
"AAMP", /* gamepak_code */
|
|
"A4", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"DRACULA AGB1", /* gamepak_title */
|
|
"AAME", /* gamepak_code */
|
|
"A4", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"CLITTLEJ", /* gamepak_title */
|
|
"BCHJ", /* gamepak_code */
|
|
"G9", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"DOTC", /* gamepak_title */
|
|
"ADHE", /* gamepak_code */
|
|
"5N", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"DIGIMON BTSP", /* gamepak_title */
|
|
"A8SE", /* gamepak_code */
|
|
"B2", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"DIGIMON BS2", /* gamepak_title */
|
|
"BDSE", /* gamepak_code */
|
|
"B2", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"ALADDIN", /* gamepak_title */
|
|
"AJ6J", /* gamepak_code */
|
|
"08", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"ALADDIN", /* gamepak_title */
|
|
"BADP", /* gamepak_code */
|
|
"08", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"ALADDIN", /* gamepak_title */
|
|
"BADE", /* gamepak_code */
|
|
"08", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"DOOM II", /* gamepak_title */
|
|
"A9DE", /* gamepak_code */
|
|
"52", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"DISNEY'S DON", /* gamepak_title */
|
|
"ADKE", /* gamepak_code */
|
|
"41", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"DRILL DOZER", /* gamepak_title */
|
|
"V49E", /* gamepak_code */
|
|
"01", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"F-ZERO ADVAN", /* gamepak_title */
|
|
"AFZJ", /* gamepak_code */
|
|
"01", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"F-ZERO ADVAN", /* gamepak_title */
|
|
"AFZE", /* gamepak_code */
|
|
"01", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"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)
|
|
"FF4ADVANCE", /* gamepak_title */
|
|
"BZ4E", /* gamepak_code */
|
|
"01", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"FFTA_USVER.", /* gamepak_title */
|
|
"AFXE", /* gamepak_code */
|
|
"01", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"FINAL FIGHT", /* gamepak_title */
|
|
"AFFP", /* gamepak_code */
|
|
"08", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"FINAL FIGHT", /* gamepak_title */
|
|
"AFFE", /* gamepak_code */
|
|
"08", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"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)
|
|
"Golden_Sun_A", /* gamepak_title */
|
|
"AGSE", /* gamepak_code */
|
|
"01", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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 */
|
|
},
|
|
{
|
|
/* Probably the most horrifically coded GBA game in existence. */
|
|
// Golden Sun: The Lost Age (U)
|
|
"GOLDEN_SUN_B", /* gamepak_title */
|
|
"AGFE", /* gamepak_code */
|
|
"01", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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 */
|
|
},
|
|
{
|
|
/* Badly coded game with several idle loops. This one works for level
|
|
* one at least.
|
|
*/
|
|
// Gradius Galaxies (U)
|
|
"GRADIUSGALAX", /* gamepak_title */
|
|
"AGAE", /* gamepak_code */
|
|
"A4", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"AGB KIRBY DX", /* gamepak_title */
|
|
"A7KJ", /* gamepak_code */
|
|
"01", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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 */
|
|
},
|
|
{
|
|
// J-League Pro Soccer Club wo Tsukurou Advance (J)
|
|
"SAKATUKUADV", /* gamepak_title */
|
|
"AC2J", /* gamepak_code */
|
|
"8P", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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 */
|
|
},
|
|
{
|
|
// Kim Possible 2 (U)
|
|
"KIMPOSSIBLE2", /* gamepak_title */
|
|
"BKME", /* gamepak_code */
|
|
"4Q", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* flash_device_id */
|
|
0, /* save_type */
|
|
0, /* rtc_enabled */
|
|
0, /* mirroring_enabled */
|
|
0, /* use_bios */
|
|
0x80008a2, /* idle_loop_target_pc */
|
|
1, /* iwram_stack_optimize */
|
|
0, /* translation_gate_target_1 */
|
|
0, /* translation_gate_target_2 */
|
|
0, /* translation_gate_target_3 */
|
|
},
|
|
{
|
|
// Kim Possible 2 (E)
|
|
"KIMPOSSIBLE2", /* gamepak_title */
|
|
"BKMP", /* gamepak_code */
|
|
"4Q", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* flash_device_id */
|
|
0, /* save_type */
|
|
0, /* rtc_enabled */
|
|
0, /* mirroring_enabled */
|
|
0, /* use_bios */
|
|
0x80008a2, /* 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 (E)
|
|
"AGB KIRBY DX", /* gamepak_title */
|
|
"A7KP", /* gamepak_code */
|
|
"01", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"AGB KIRBY DX", /* gamepak_title */
|
|
"A7KE", /* gamepak_code */
|
|
"01", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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 */
|
|
},
|
|
{
|
|
// Koinu-Chan no Hajimete no Osanpo (J)
|
|
"OSANPO", /* gamepak_title */
|
|
"BISJ", /* gamepak_code */
|
|
"IQ", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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 Houshin (J)
|
|
"M HOUSHIN", /* gamepak_title */
|
|
"AJOJ", /* gamepak_code */
|
|
"C8", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"M&M MAGICAL2", /* gamepak_title */
|
|
"AQME", /* gamepak_code */
|
|
"08", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"M&D MAGICAL3", /* gamepak_title */
|
|
"BMQE", /* gamepak_code */
|
|
"08", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"MARIOGOLFGBA", /* gamepak_title */
|
|
"BMGE", /* gamepak_code */
|
|
"01", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"MARIOGOLFGBA", /* gamepak_title */
|
|
"BMGJ", /* gamepak_code */
|
|
"01", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"MARIOGOLFGBA", /* gamepak_title */
|
|
"BMGP", /* gamepak_code */
|
|
"01", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"MARIOGOLFGBA", /* gamepak_title */
|
|
"BMGS", /* gamepak_code */
|
|
"01", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"MARIOGOLFGBA", /* gamepak_title */
|
|
"BMGF", /* gamepak_code */
|
|
"01", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"MARIOGOLFGBA", /* gamepak_title */
|
|
"BMGI", /* gamepak_code */
|
|
"01", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"MARIOGOLFGBA", /* gamepak_title */
|
|
"BMGD", /* gamepak_code */
|
|
"01", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"MARIOGOLFGBA", /* gamepak_title */
|
|
"BMGU", /* gamepak_code */
|
|
"01", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"MARIOVSDK", /* gamepak_title */
|
|
"BM5E", /* gamepak_code */
|
|
"01", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"MARIOPARTYUS", /* gamepak_title */
|
|
"B8ME", /* gamepak_code */
|
|
"01", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"MARIOPARTYJA", /* gamepak_title */
|
|
"B8MJ", /* gamepak_code */
|
|
"01", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"MARIOPARTYEU", /* gamepak_title */
|
|
"B8MP", /* gamepak_code */
|
|
"01", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"INFILTRATOR", /* gamepak_title */
|
|
"BMHJ", /* gamepak_code */
|
|
"13", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"MEGAMANEXEBN", /* gamepak_title */
|
|
"AREP", /* gamepak_code */
|
|
"08", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"MEGAMAN_BN", /* gamepak_title */
|
|
"AREE", /* gamepak_code */
|
|
"08", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"MEGAMAN_EXE2", /* gamepak_title */
|
|
"AE2E", /* gamepak_code */
|
|
"08", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"MEGA_EXE3_WH", /* gamepak_title */
|
|
"A6BE", /* gamepak_code */
|
|
"08", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"MEGA_EXE3_BL", /* gamepak_title */
|
|
"A3XE", /* gamepak_code */
|
|
"08", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"MEGAMANBN4RS", /* gamepak_title */
|
|
"B4WE", /* gamepak_code */
|
|
"08", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"MEGAMANBN4BM", /* gamepak_title */
|
|
"B4BE", /* gamepak_code */
|
|
"08", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"MEGAMAN5_TP_", /* gamepak_title */
|
|
"BRBE", /* gamepak_code */
|
|
"08", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"MEGAMAN5_TC_", /* gamepak_title */
|
|
"BRKE", /* gamepak_code */
|
|
"08", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"MEGAMAN6_GXX", /* gamepak_title */
|
|
"BR5E", /* gamepak_code */
|
|
"08", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"BATTLECHIPGP", /* gamepak_title */
|
|
"A89E", /* gamepak_code */
|
|
"08", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"MEGAMAN ZERO", /* gamepak_title */
|
|
"AZCE", /* gamepak_code */
|
|
"08", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"MEGAMANZERO2", /* gamepak_title */
|
|
"A62E", /* gamepak_code */
|
|
"08", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"MEGAMANZERO3", /* gamepak_title */
|
|
"BZ3E", /* gamepak_code */
|
|
"08", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"MEGAMANZERO4", /* gamepak_title */
|
|
"B4ZP", /* gamepak_code */
|
|
"08", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"METAL SLUG", /* gamepak_title */
|
|
"BSME", /* gamepak_code */
|
|
"B7", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"MOMOTETSU-G", /* gamepak_title */
|
|
"BM2J", /* gamepak_code */
|
|
"18", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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 */
|
|
},
|
|
{
|
|
// Monster Force (U)
|
|
"MONSTERFORCE", /* gamepak_title */
|
|
"AM8E", /* gamepak_code */
|
|
"7D", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* flash_device_id */
|
|
0, /* save_type */
|
|
0, /* rtc_enabled */
|
|
0, /* mirroring_enabled */
|
|
0, /* use_bios */
|
|
0x8000b00, /* idle_loop_target_pc */
|
|
1, /* iwram_stack_optimize */
|
|
0, /* translation_gate_target_1 */
|
|
0, /* translation_gate_target_2 */
|
|
0, /* translation_gate_target_3 */
|
|
},
|
|
{
|
|
// Monster Rancher Advance (U)
|
|
"MONSRANCHERA", /* gamepak_title */
|
|
"AMFE", /* gamepak_code */
|
|
"9B", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* flash_device_id */
|
|
0, /* save_type */
|
|
0, /* rtc_enabled */
|
|
0, /* mirroring_enabled */
|
|
0, /* use_bios */
|
|
0x809f394, /* idle_loop_target_pc */
|
|
1, /* iwram_stack_optimize */
|
|
0, /* translation_gate_target_1 */
|
|
0, /* translation_gate_target_2 */
|
|
0, /* translation_gate_target_3 */
|
|
},
|
|
{
|
|
// Monster Rancher Advance 2 (U)
|
|
"MONSTERRANC2", /* gamepak_title */
|
|
"A2QE", /* gamepak_code */
|
|
"9B", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* flash_device_id */
|
|
0, /* save_type */
|
|
0, /* rtc_enabled */
|
|
0, /* mirroring_enabled */
|
|
0, /* use_bios */
|
|
0x81c7290, /* idle_loop_target_pc */
|
|
1, /* iwram_stack_optimize */
|
|
0, /* translation_gate_target_1 */
|
|
0, /* translation_gate_target_2 */
|
|
0, /* translation_gate_target_3 */
|
|
},
|
|
{
|
|
// Motoracer Advance (E)
|
|
"MOTORACERADV", /* gamepak_title */
|
|
"A9MP", /* gamepak_code */
|
|
"41", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"NINJA COP", /* gamepak_title */
|
|
"ANXP", /* gamepak_code */
|
|
"A4", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"NINJA FIVE 0", /* gamepak_title */
|
|
"ANXE", /* gamepak_code */
|
|
"A4", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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 */
|
|
},
|
|
{
|
|
// Nishihara Rieko no Dendou Mahjong (J)
|
|
"DENDOHMAJANG", /* gamepak_title */
|
|
"ASMJ", /* gamepak_code */
|
|
"AG", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"OPEN SEASON", /* gamepak_title */
|
|
"BOAE", /* gamepak_code */
|
|
"41", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"ORIENTALBLUE", /* gamepak_title */
|
|
"AORJ", /* gamepak_code */
|
|
"01", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"PINBALL CHAL", /* gamepak_title */
|
|
"APLP", /* gamepak_code */
|
|
"41", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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 */
|
|
},
|
|
{
|
|
// Pokemon Emerald (E/U)
|
|
"POKEMON EMER", /* gamepak_title */
|
|
"BPEE", /* 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 */
|
|
0x80008ce, /* idle_loop_target_pc */
|
|
1, /* iwram_stack_optimize */
|
|
0, /* translation_gate_target_1 */
|
|
0, /* translation_gate_target_2 */
|
|
0, /* translation_gate_target_3 */
|
|
},
|
|
{
|
|
// Pokemon Emerald (J)
|
|
"POKEMON EMER", /* gamepak_title */
|
|
"BPEJ", /* 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 */
|
|
0x80008ce, /* idle_loop_target_pc */
|
|
1, /* iwram_stack_optimize */
|
|
0, /* translation_gate_target_1 */
|
|
0, /* translation_gate_target_2 */
|
|
0, /* translation_gate_target_3 */
|
|
},
|
|
{
|
|
// Pokemon Emerald (G)
|
|
"POKEMON EMER", /* gamepak_title */
|
|
"BPED", /* 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 */
|
|
0x80008ce, /* idle_loop_target_pc */
|
|
1, /* iwram_stack_optimize */
|
|
0, /* translation_gate_target_1 */
|
|
0, /* translation_gate_target_2 */
|
|
0, /* translation_gate_target_3 */
|
|
},
|
|
{
|
|
// Pokemon Emerald (F)
|
|
"POKEMON EMER", /* gamepak_title */
|
|
"BPEF", /* 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 */
|
|
0x80008ce, /* idle_loop_target_pc */
|
|
1, /* iwram_stack_optimize */
|
|
0, /* translation_gate_target_1 */
|
|
0, /* translation_gate_target_2 */
|
|
0, /* translation_gate_target_3 */
|
|
},
|
|
{
|
|
// Pokemon Emerald (S)
|
|
"POKEMON EMER", /* gamepak_title */
|
|
"BPES", /* 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 */
|
|
0x80008ce, /* idle_loop_target_pc */
|
|
1, /* iwram_stack_optimize */
|
|
0, /* translation_gate_target_1 */
|
|
0, /* translation_gate_target_2 */
|
|
0, /* translation_gate_target_3 */
|
|
},
|
|
{
|
|
// Pokemon Emerald (I)
|
|
"POKEMON EMER", /* gamepak_title */
|
|
"BPEI", /* 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 */
|
|
0x80008ce, /* idle_loop_target_pc */
|
|
1, /* iwram_stack_optimize */
|
|
0, /* translation_gate_target_1 */
|
|
0, /* translation_gate_target_2 */
|
|
0, /* translation_gate_target_3 */
|
|
},
|
|
{
|
|
// Pokemon Sapphire (U)
|
|
"POKEMON SAPP", /* gamepak_title */
|
|
"AXPE", /* 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 */
|
|
},
|
|
{
|
|
// Pokemon Sapphire (J)
|
|
"POKEMON SAPP", /* gamepak_title */
|
|
"AXPJ", /* 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 */
|
|
},
|
|
{
|
|
// Pokemon Sapphire (G)
|
|
"POKEMON SAPP", /* gamepak_title */
|
|
"AXPD", /* 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 */
|
|
},
|
|
{
|
|
// Pokemon Sapphire (I)
|
|
"POKEMON SAPP", /* gamepak_title */
|
|
"AXPI", /* 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 */
|
|
},
|
|
{
|
|
// Pokemon Sapphire (S)
|
|
"POKEMON SAPP", /* gamepak_title */
|
|
"AXPS", /* 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 */
|
|
},
|
|
{
|
|
// Pokemon Sapphire (F)
|
|
"POKEMON SAPP", /* gamepak_title */
|
|
"AXPF", /* 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 */
|
|
},
|
|
{
|
|
// Pokemon Ruby (U)
|
|
"POKEMON RUBY", /* gamepak_title */
|
|
"AXVE", /* 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 */
|
|
},
|
|
{
|
|
// Pokemon Ruby (J)
|
|
"POKEMON RUBY", /* gamepak_title */
|
|
"AXVJ", /* 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 */
|
|
},
|
|
{
|
|
// Pokemon Ruby (G)
|
|
"POKEMON RUBY", /* gamepak_title */
|
|
"AXVD", /* 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 */
|
|
},
|
|
{
|
|
// Pokemon Ruby (I)
|
|
"POKEMON RUBY", /* gamepak_title */
|
|
"AXVI", /* 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 */
|
|
},
|
|
{
|
|
// Pokemon Ruby (S)
|
|
"POKEMON RUBY", /* gamepak_title */
|
|
"AXVS", /* 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 */
|
|
},
|
|
{
|
|
// Pokemon Ruby (F)
|
|
"POKEMON RUBY", /* gamepak_title */
|
|
"AXVF", /* 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 */
|
|
},
|
|
{
|
|
// Pokemon: Fire Red (J)
|
|
"POKEMON FIRE", /* gamepak_title */
|
|
"BPRJ", /* 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 */
|
|
0x80008b2, /* idle_loop_target_pc */
|
|
1, /* iwram_stack_optimize */
|
|
0, /* translation_gate_target_1 */
|
|
0, /* translation_gate_target_2 */
|
|
0, /* translation_gate_target_3 */
|
|
},
|
|
{
|
|
// Pokemon: Fire Red (E/U)
|
|
"POKEMON FIRE", /* gamepak_title */
|
|
"BPRE", /* 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 */
|
|
0x80008b2, /* idle_loop_target_pc */
|
|
1, /* iwram_stack_optimize */
|
|
0, /* translation_gate_target_1 */
|
|
0, /* translation_gate_target_2 */
|
|
0, /* translation_gate_target_3 */
|
|
},
|
|
{
|
|
// Pokemon: Fire Red (S)
|
|
"POKEMON FIRE", /* gamepak_title */
|
|
"BPRS", /* 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 */
|
|
0x80008b2, /* idle_loop_target_pc */
|
|
1, /* iwram_stack_optimize */
|
|
0, /* translation_gate_target_1 */
|
|
0, /* translation_gate_target_2 */
|
|
0, /* translation_gate_target_3 */
|
|
},
|
|
{
|
|
// Pokemon: Fire Red (G)
|
|
"POKEMON FIRE", /* gamepak_title */
|
|
"BPRG", /* 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 */
|
|
0x80008b2, /* idle_loop_target_pc */
|
|
1, /* iwram_stack_optimize */
|
|
0, /* translation_gate_target_1 */
|
|
0, /* translation_gate_target_2 */
|
|
0, /* translation_gate_target_3 */
|
|
},
|
|
{
|
|
// Pokemon: Fire Red (I)
|
|
"POKEMON FIRE", /* gamepak_title */
|
|
"BPRI", /* 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 */
|
|
0x80008b2, /* idle_loop_target_pc */
|
|
1, /* iwram_stack_optimize */
|
|
0, /* translation_gate_target_1 */
|
|
0, /* translation_gate_target_2 */
|
|
0, /* translation_gate_target_3 */
|
|
},
|
|
{
|
|
// Pokemon: Fire Red (F)
|
|
"POKEMON FIRE", /* gamepak_title */
|
|
"BPRF", /* 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 */
|
|
0x80008b2, /* idle_loop_target_pc */
|
|
1, /* iwram_stack_optimize */
|
|
0, /* translation_gate_target_1 */
|
|
0, /* translation_gate_target_2 */
|
|
0, /* translation_gate_target_3 */
|
|
},
|
|
{
|
|
/* Hey, this one is the same as Fire Red, who'd have thought? :B */
|
|
// Pokemon: Leaf Green (E/U)
|
|
"POKEMON LEAF", /* gamepak_title */
|
|
"BPGE", /* 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 */
|
|
0x80008b2, /* idle_loop_target_pc */
|
|
1, /* iwram_stack_optimize */
|
|
0, /* translation_gate_target_1 */
|
|
0, /* translation_gate_target_2 */
|
|
0, /* translation_gate_target_3 */
|
|
},
|
|
{
|
|
// Pokemon: Leaf Green (S)
|
|
"POKEMON LEAF", /* gamepak_title */
|
|
"BPGS", /* 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 */
|
|
0x80008b6, /* idle_loop_target_pc */
|
|
1, /* iwram_stack_optimize */
|
|
0, /* translation_gate_target_1 */
|
|
0, /* translation_gate_target_2 */
|
|
0, /* translation_gate_target_3 */
|
|
},
|
|
{
|
|
// Pokemon: Leaf Green (G)
|
|
"POKEMON LEAF", /* gamepak_title */
|
|
"BPGD", /* 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 */
|
|
0x80008b6, /* idle_loop_target_pc */
|
|
1, /* iwram_stack_optimize */
|
|
0, /* translation_gate_target_1 */
|
|
0, /* translation_gate_target_2 */
|
|
0, /* translation_gate_target_3 */
|
|
},
|
|
{
|
|
// Pokemon: Leaf Green (I)
|
|
"POKEMON LEAF", /* gamepak_title */
|
|
"BPGI", /* 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 */
|
|
0x80008b6, /* idle_loop_target_pc */
|
|
1, /* iwram_stack_optimize */
|
|
0, /* translation_gate_target_1 */
|
|
0, /* translation_gate_target_2 */
|
|
0, /* translation_gate_target_3 */
|
|
},
|
|
{
|
|
// Pokemon: Leaf Green (F)
|
|
"POKEMON LEAF", /* gamepak_title */
|
|
"BPGF", /* 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 */
|
|
0x80008b6, /* idle_loop_target_pc */
|
|
1, /* iwram_stack_optimize */
|
|
0, /* translation_gate_target_1 */
|
|
0, /* translation_gate_target_2 */
|
|
0, /* translation_gate_target_3 */
|
|
},
|
|
{
|
|
// Pokemon: Leaf Green (J)
|
|
"POKEMON LEAF", /* gamepak_title */
|
|
"BPGJ", /* 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 */
|
|
},
|
|
{
|
|
// Pokemon: Fushigi no Dungeon Aka no Kyuujotai (J)
|
|
"POKE DUNGEON", /* gamepak_title */
|
|
"B24J", /* 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 */
|
|
},
|
|
{
|
|
// Pokemon: Red Rescue Team (U)
|
|
"POKE DUNGEON", /* gamepak_title */
|
|
"B24E", /* 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 */
|
|
},
|
|
{
|
|
// Pokemon: Red Rescue Team (E)
|
|
"POKE DUNGEON", /* gamepak_title */
|
|
"B24P", /* 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 */
|
|
},
|
|
{
|
|
// Prince of Persia - The Sands of Time (U)
|
|
"PRINCEPERSIA", /* gamepak_title */
|
|
"BPYE", /* gamepak_code */
|
|
"41", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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 */
|
|
},
|
|
|
|
{
|
|
/* Badly coded game with several idle loops. I don't think any are
|
|
* even close to dominant, and it jumps around too much when things
|
|
* matter....
|
|
*/
|
|
// Rebelstar Tactical Command (U)
|
|
"REBELSTAR", /* gamepak_title */
|
|
"BRLE", /* gamepak_code */
|
|
"AF", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"DOWNTOWN", /* gamepak_title */
|
|
"BDTJ", /* gamepak_code */
|
|
"EB", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"RIVERCRANSOM", /* gamepak_title */
|
|
"BDTE", /* gamepak_code */
|
|
"EB", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"RHYTHMTENGOK", /* gamepak_title */
|
|
"BRIJ", /* gamepak_code */
|
|
"01", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"ROCKMAN ZERO", /* gamepak_title */
|
|
"ARZJ", /* gamepak_code */
|
|
"08", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"ROBOPON2CROS", /* gamepak_title */
|
|
"ACVE", /* gamepak_code */
|
|
"EB", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
/* Has a 512K flash */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"ROBOPON2RING", /* gamepak_title */
|
|
"ARPE", /* gamepak_code */
|
|
"EB", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
/* Has a 512K flash */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"ROBOPON2CROS", /* gamepak_title */
|
|
"ACVJ", /* gamepak_code */
|
|
"18", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"ROBOPON2RING", /* gamepak_title */
|
|
"ARPJ", /* gamepak_code */
|
|
"18", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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 */
|
|
},
|
|
{
|
|
// Sennen Kazoku (J)
|
|
"SENNENKAZOKU", /* gamepak_title */
|
|
"BKAJ", /* 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 */
|
|
},
|
|
{
|
|
// Shining Soul (J)
|
|
"SHINING SOUL", /* gamepak_title */
|
|
"AHUJ", /* gamepak_code */
|
|
"8P", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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 */
|
|
},
|
|
{
|
|
// Shining Soul (U)
|
|
"SHINING SOUL", /* gamepak_title */
|
|
"AHUE", /* gamepak_code */
|
|
"EB", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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 */
|
|
},
|
|
{
|
|
// Shining Soul (E)
|
|
"SHINING SOUL", /* gamepak_title */
|
|
"AHUP", /* gamepak_code */
|
|
"8P", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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 */
|
|
},
|
|
{
|
|
// Shining Soul 2 (J)
|
|
"SHININGSOUL2", /* gamepak_title */
|
|
"AU2J", /* gamepak_code */
|
|
"8P", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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 */
|
|
},
|
|
{
|
|
// Shining Soul 2 (U)
|
|
"SHININGSOUL2", /* gamepak_title */
|
|
"AU2E", /* gamepak_code */
|
|
"EB", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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 */
|
|
},
|
|
{
|
|
// Shining Soul 2 (E)
|
|
"SHININGSOUL2", /* gamepak_title */
|
|
"AU2P", /* gamepak_code */
|
|
"EB", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"SUPER MARIOA", /* gamepak_title */
|
|
"AMZE", /* gamepak_code */
|
|
"01", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"SUPER MARIOA", /* gamepak_title */
|
|
"AMAE", /* gamepak_code */
|
|
"01", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"SUPER MARIOB", /* gamepak_title */
|
|
"AA2P", /* gamepak_code */
|
|
"01", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"SUPER MARIOB", /* gamepak_title */
|
|
"AA2E", /* gamepak_code */
|
|
"01", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"SUPER MARIOC", /* gamepak_title */
|
|
"A3AJ", /* gamepak_code */
|
|
"01", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"SUPER MARIOC", /* gamepak_title */
|
|
"A3AE", /* gamepak_code */
|
|
"01", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"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)
|
|
"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)
|
|
"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)
|
|
"PUZZLEFIGHT2", /* gamepak_title */
|
|
"AZ8P", /* gamepak_code */
|
|
"08", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"PUZZLEFIGHT2", /* gamepak_title */
|
|
"AZ8E", /* gamepak_code */
|
|
"08", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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 */
|
|
},
|
|
{
|
|
// Tales of Phantasia (U)
|
|
"PHANTASIA", /* gamepak_title */
|
|
"AN8E", /* gamepak_code */
|
|
"01", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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 */
|
|
},
|
|
{
|
|
// Tales of Phantasia (J)
|
|
"PHANTASIA", /* gamepak_title */
|
|
"AN8J", /* gamepak_code */
|
|
"01", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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 */
|
|
},
|
|
{
|
|
// Tales of Phantasia (E)
|
|
"PHANTASIA", /* gamepak_title */
|
|
"AN8P", /* gamepak_code */
|
|
"01", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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 */
|
|
},
|
|
{
|
|
// The Pinball of The Dead
|
|
"PINBALL DEAD", /* gamepak_title */
|
|
"APDE", /* gamepak_code */
|
|
"78", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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 */
|
|
},
|
|
{
|
|
// Tom Clancy's Splinter Cell (U)
|
|
"SPLINTERCELL", /* gamepak_title */
|
|
"A04E", /* gamepak_code */
|
|
"41", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* flash_device_id */
|
|
0, /* save_type */
|
|
0, /* rtc_enabled */
|
|
0, /* mirroring_enabled */
|
|
0, /* use_bios */
|
|
0x807a0c4, /* idle_loop_target_pc */
|
|
1, /* iwram_stack_optimize */
|
|
0, /* translation_gate_target_1 */
|
|
0, /* translation_gate_target_2 */
|
|
0, /* translation_gate_target_3 */
|
|
},
|
|
{
|
|
// Tom Clancy's Splinter Cell: Pandora Tomorrow (U)
|
|
"TOM CLANCY'S", /* gamepak_title */
|
|
"BSLE", /* gamepak_code */
|
|
"41", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* flash_device_id */
|
|
0, /* save_type */
|
|
0, /* rtc_enabled */
|
|
0, /* mirroring_enabled */
|
|
0, /* use_bios */
|
|
0x807785e, /* 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)
|
|
"HAMSPORTS", /* gamepak_title */
|
|
"B85A", /* gamepak_code */
|
|
"01", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"TRINGO", /* gamepak_title */
|
|
"BTJE", /* gamepak_code */
|
|
"42", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"UEKIJINGIBTL", /* gamepak_title */
|
|
"BUHJ", /* gamepak_code */
|
|
"D9", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"V_RALLY 3", /* gamepak_title */
|
|
"AVRP", /* gamepak_code */
|
|
"70", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"VIRTKASPAROV", /* gamepak_title */
|
|
"AVKE", /* gamepak_code */
|
|
"60", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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)
|
|
"WARIOWAREINC", /* gamepak_title */
|
|
"AZWE", /* gamepak_code */
|
|
"01", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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 */
|
|
},
|
|
{
|
|
// Yu-Gi-Oh! - Dungeon Dice Monsters (U)
|
|
"YU-GI-OH DDM", /* gamepak_title */
|
|
"AYDE", /* gamepak_code */
|
|
"A4", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* flash_device_id */
|
|
0, /* save_type */
|
|
0, /* rtc_enabled */
|
|
0, /* mirroring_enabled */
|
|
0, /* use_bios */
|
|
0x802cc6a, /* idle_loop_target_pc */
|
|
1, /* iwram_stack_optimize */
|
|
0, /* translation_gate_target_1 */
|
|
0, /* translation_gate_target_2 */
|
|
0, /* translation_gate_target_3 */
|
|
},
|
|
{
|
|
// Yu-Gi-Oh! - The Eternal Duelist Soul (U)
|
|
"YU-GI-OH!EDS", /* gamepak_title */
|
|
"AY5E", /* gamepak_code */
|
|
"A4", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* flash_device_id */
|
|
0, /* save_type */
|
|
0, /* rtc_enabled */
|
|
0, /* mirroring_enabled */
|
|
0, /* use_bios */
|
|
0x8075d96, /* idle_loop_target_pc */
|
|
1, /* iwram_stack_optimize */
|
|
0, /* translation_gate_target_1 */
|
|
0, /* translation_gate_target_2 */
|
|
0, /* translation_gate_target_3 */
|
|
},
|
|
{
|
|
// Yu-Gi-Oh! - The Sacred Cards (U)
|
|
"YUGIOH DM7", /* gamepak_title */
|
|
"AY7E", /* gamepak_code */
|
|
"A4", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* flash_device_id */
|
|
0, /* save_type */
|
|
0, /* rtc_enabled */
|
|
0, /* mirroring_enabled */
|
|
0, /* use_bios */
|
|
0x8003bd6, /* idle_loop_target_pc */
|
|
1, /* iwram_stack_optimize */
|
|
0, /* translation_gate_target_1 */
|
|
0, /* translation_gate_target_2 */
|
|
0, /* translation_gate_target_3 */
|
|
},
|
|
{
|
|
// Yu-Gi-Oh! - World Championship Tournament 2004 (U)
|
|
"YWCT2004USA", /* gamepak_title */
|
|
"BYWE", /* gamepak_code */
|
|
"A4", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* flash_device_id */
|
|
0, /* save_type */
|
|
0, /* rtc_enabled */
|
|
0, /* mirroring_enabled */
|
|
0, /* use_bios */
|
|
0x80831da, /* idle_loop_target_pc */
|
|
1, /* iwram_stack_optimize */
|
|
0, /* translation_gate_target_1 */
|
|
0, /* translation_gate_target_2 */
|
|
0, /* translation_gate_target_3 */
|
|
},
|
|
{
|
|
// Yu-Gi-Oh! - Worldwide Edition - Stairway to the Destined Duel (U)
|
|
"YUGIOHWWE", /* gamepak_title */
|
|
"AYWE", /* gamepak_code */
|
|
"A4", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* flash_device_id */
|
|
0, /* save_type */
|
|
0, /* rtc_enabled */
|
|
0, /* mirroring_enabled */
|
|
0, /* use_bios */
|
|
0x8089792, /* 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
|
|
"", /* gamepak_title */
|
|
"", /* gamepak_code */
|
|
"", /* gamepak_maker */
|
|
0, /* flash_size */
|
|
FLASH_DEVICE_UNDEFINED, /* 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
|
|
};
|