More changes
This commit is contained in:
parent
91d936b13f
commit
91d7ce94f8
801
game_config.txt
801
game_config.txt
|
@ -101,12 +101,37 @@ game_code = AW2E
|
|||
vender_code = 01
|
||||
idle_loop_eliminate_target = 08036e2a
|
||||
|
||||
# Animal Yokochou Dokidoki Shinkyuu Shiken (J)
|
||||
game_name = ANIYOKO2
|
||||
game_code = BAXJ
|
||||
vender_code = A4
|
||||
iwram_stack_optimize = no
|
||||
|
||||
# This is needed to make the game work.
|
||||
# Another World (Homebrew)
|
||||
game_name = FoxAnWorld
|
||||
game_code = Home
|
||||
vender_code = 00
|
||||
translation_gate_target = 03000f1c
|
||||
|
||||
# Asterix & Obelix XXL (E)
|
||||
game_name = ASTERIX
|
||||
game_code = BLXP
|
||||
vender_code = 70
|
||||
idle_loop_eliminate_target = 0846d060
|
||||
|
||||
# Battle Network RockMan EXE (J) [!]
|
||||
game_name = ROCKMAN_EXE
|
||||
game_code = AREJ
|
||||
vender_code = 08
|
||||
idle_loop_eliminate_target = 08000338
|
||||
|
||||
# Bleach Advance (J)
|
||||
game_name = BLEACH ADV1
|
||||
game_code = BLEJ
|
||||
vender_code = 8P
|
||||
iwram_stack_optimize = no
|
||||
|
||||
# Bomberman Tournament (U) [!]
|
||||
game_name = BOMSTORYUSA
|
||||
game_code = ABSE
|
||||
|
@ -167,6 +192,198 @@ game_code = V49E
|
|||
vender_code = 01
|
||||
idle_loop_eliminate_target = 080006c2
|
||||
|
||||
# Doom 2 (U)
|
||||
game_name = DOOM II
|
||||
game_code = A9DE
|
||||
vender_code = 52
|
||||
translation_gate_target = 030041c8
|
||||
translation_gate_target = 03004fa0
|
||||
|
||||
# Digimon Battle Spirit (U)
|
||||
game_name = DIGIMON BTSP
|
||||
game_code = A8SE
|
||||
vender_code = B2
|
||||
idle_loop_eliminate_target = 08011208
|
||||
|
||||
# Digimon Battle Spirit 2 (U)
|
||||
game_name = DIGIMON BS2
|
||||
game_code = BDSE
|
||||
vender_code = B2
|
||||
idle_loop_eliminate_target = 08010eb0
|
||||
|
||||
# Donald Duck Advance (U)
|
||||
game_name = DISNEY'S DON
|
||||
game_code = ADKE
|
||||
vender_code = 41
|
||||
idle_loop_eliminate_target = 08002f30
|
||||
|
||||
# Kirby: Nightmare in Dreamland (U)
|
||||
game_name = AGB KIRBY DX
|
||||
game_code = A7KE
|
||||
vender_code = 01
|
||||
idle_loop_eliminate_target = 08000fae
|
||||
iwram_stack_optimize = no
|
||||
|
||||
# Hoshi no Kirby: Yume no Izumi Deluxe (J)
|
||||
game_name = AGB KIRBY DX
|
||||
game_code = A7KJ
|
||||
vender_code = 01
|
||||
idle_loop_eliminate_target = 08000f92
|
||||
iwram_stack_optimize = no
|
||||
|
||||
# Kirby: Nightmare in Dreamland (E)
|
||||
game_name = AGB KIRBY DX
|
||||
game_code = A7KP
|
||||
vender_code = 01
|
||||
idle_loop_eliminate_target = 08000fae
|
||||
iwram_stack_optimize = no
|
||||
|
||||
|
||||
# F-Zero: Climax (J)
|
||||
game_name = F-ZEROCLIMAX
|
||||
game_code = BFTJ
|
||||
vender_code = 01
|
||||
flash_rom_type = 128KB
|
||||
|
||||
# Final Fantasy Tactics Advance (U) [!]
|
||||
game_name = FFTA_USVER.
|
||||
game_code = AFXE
|
||||
vender_code = 01
|
||||
idle_loop_eliminate_target = 0800041e
|
||||
|
||||
# Game Boy Wars Advance 1+2 (J) [!]
|
||||
game_name = GBWARS1+2
|
||||
game_code = BGWJ
|
||||
vender_code = 01
|
||||
flash_rom_type = 128KB
|
||||
|
||||
# Gradius Galaxies (U)
|
||||
# Badly coded game with several idle loops. This one works for level
|
||||
# one at least.
|
||||
game_name = GRADIUSGALAX
|
||||
game_code = AGAE
|
||||
vender_code = A4
|
||||
idle_loop_eliminate_target = 08013844
|
||||
|
||||
|
||||
# Golden Sun (U)
|
||||
game_name = Golden_Sun_A
|
||||
game_code = AGSE
|
||||
vender_code = 01
|
||||
translation_gate_target = 03000820
|
||||
translation_gate_target = 030009ac
|
||||
translation_gate_target = 03007dac
|
||||
|
||||
# Golden Sun: The Lost Age (U) [!]
|
||||
# Probably the most horrifically coded GBA game in existence.
|
||||
game_name = GOLDEN_SUN_B
|
||||
game_code = AGFE
|
||||
vender_code = 01
|
||||
idle_loop_eliminate_target = 08013542
|
||||
translation_gate_target = 030009ac
|
||||
#translation_gate_target = 03007d70
|
||||
|
||||
# Mario & Luigi: Superstar Saga (U)
|
||||
game_name = MARIO&LUIGIU
|
||||
game_code = A88E
|
||||
vender_code = 01
|
||||
|
||||
# Mario Party Advance (U)
|
||||
game_name = MARIOPARTYUS
|
||||
game_code = B8ME
|
||||
vender_code = 01
|
||||
iwram_stack_optimize = no
|
||||
|
||||
# Mario Party Advance (J)
|
||||
game_name = MARIOPARTYJA
|
||||
game_code = B8MJ
|
||||
vender_code = 01
|
||||
iwram_stack_optimize = no
|
||||
|
||||
# Mario Party Advance (E)
|
||||
game_name = MARIOPARTYEU
|
||||
game_code = B8MP
|
||||
vender_code = 01
|
||||
iwram_stack_optimize = no
|
||||
|
||||
# Mario Golf: Advance Tour (U)
|
||||
game_name = MARIOGOLFGBA
|
||||
game_code = BMGE
|
||||
vender_code = 01
|
||||
iwram_stack_optimize = no
|
||||
idle_loop_eliminate_target = 08014e0a
|
||||
translation_gate_target = 03000d00
|
||||
translation_gate_target = 03000a30
|
||||
|
||||
# Mario Golf: GBA Tour (J)
|
||||
game_name = MARIOGOLFGBA
|
||||
game_code = BMGJ
|
||||
vender_code = 01
|
||||
iwram_stack_optimize = no
|
||||
idle_loop_eliminate_target = 08014e0a
|
||||
translation_gate_target = 03000d00
|
||||
translation_gate_target = 03000a30
|
||||
|
||||
# Mario Golf: Advance Tour (E)
|
||||
game_name = MARIOGOLFGBA
|
||||
game_code = BMGP
|
||||
vender_code = 01
|
||||
iwram_stack_optimize = no
|
||||
idle_loop_eliminate_target = 08014e0a
|
||||
translation_gate_target = 03000d00
|
||||
translation_gate_target = 03000a30
|
||||
|
||||
# Mario Golf: Advance Tour (S)
|
||||
game_name = MARIOGOLFGBA
|
||||
game_code = BMGS
|
||||
vender_code = 01
|
||||
iwram_stack_optimize = no
|
||||
idle_loop_eliminate_target = 08014e0a
|
||||
translation_gate_target = 03000d00
|
||||
translation_gate_target = 03000a30
|
||||
|
||||
# Mario Golf: Advance Tour (F)
|
||||
game_name = MARIOGOLFGBA
|
||||
game_code = BMGF
|
||||
vender_code = 01
|
||||
iwram_stack_optimize = no
|
||||
idle_loop_eliminate_target = 08014e0a
|
||||
translation_gate_target = 03000d00
|
||||
translation_gate_target = 03000a30
|
||||
|
||||
# Mario Golf: Advance Tour (I)
|
||||
game_name = MARIOGOLFGBA
|
||||
game_code = BMGI
|
||||
vender_code = 01
|
||||
iwram_stack_optimize = no
|
||||
idle_loop_eliminate_target = 08014e0a
|
||||
translation_gate_target = 03000d00
|
||||
translation_gate_target = 03000a30
|
||||
|
||||
# Mario Golf: Advance Tour (G)
|
||||
game_name = MARIOGOLFGBA
|
||||
game_code = BMGD
|
||||
vender_code = 01
|
||||
iwram_stack_optimize = no
|
||||
idle_loop_eliminate_target = 08014e0a
|
||||
translation_gate_target = 03000d00
|
||||
translation_gate_target = 03000a30
|
||||
|
||||
# Mario Golf: Advance Tour (A)
|
||||
game_name = MARIOGOLFGBA
|
||||
game_code = BMGU
|
||||
vender_code = 01
|
||||
iwram_stack_optimize = no
|
||||
idle_loop_eliminate_target = 08014e0a
|
||||
translation_gate_target = 03000d00
|
||||
translation_gate_target = 03000a30
|
||||
|
||||
# Mario Vs Donkey Kong (U)
|
||||
game_name = MARIOVSDK
|
||||
game_code = BM5E
|
||||
vender_code = 01
|
||||
idle_loop_eliminate_target = 08033eec
|
||||
|
||||
# Megaman Battle Network (E) [!]
|
||||
game_name = MEGAMANEXEBN
|
||||
game_code = AREP
|
||||
|
@ -234,11 +451,6 @@ game_code = AZCE
|
|||
vender_code = 08
|
||||
idle_loop_eliminate_target = 080004ee
|
||||
|
||||
# Rockman Zero (J)
|
||||
game_name = ROCKMAN ZERO
|
||||
game_code = ARZJ
|
||||
vender_code = 08
|
||||
idle_loop_eliminate_target = 080004ee
|
||||
|
||||
# Megaman Zero 2 (U)
|
||||
game_name = MEGAMANZERO2
|
||||
|
@ -258,85 +470,134 @@ game_code = B4ZP
|
|||
vender_code = 08
|
||||
idle_loop_eliminate_target = 0800090c
|
||||
|
||||
# Kirby: Nightmare in Dreamland (U)
|
||||
game_name = AGB KIRBY DX
|
||||
game_code = A7KE
|
||||
vender_code = 01
|
||||
idle_loop_eliminate_target = 08000fae
|
||||
# Momotarou Densetsu G - Gold Deck wo Tsukure! (J)
|
||||
game_name = MOMOTETSU-G
|
||||
game_code = BM2J
|
||||
vender_code = 18
|
||||
iwram_stack_optimize = no
|
||||
|
||||
# Hoshi no Kirby: Yume no Izumi Deluxe (J)
|
||||
game_name = AGB KIRBY DX
|
||||
game_code = A7KJ
|
||||
vender_code = 01
|
||||
idle_loop_eliminate_target = 08000f92
|
||||
# Magical Houshin (J)
|
||||
game_name = M HOUSHIN
|
||||
game_code = AJOJ
|
||||
vender_code = C8
|
||||
iwram_stack_optimize = no
|
||||
|
||||
# Kirby: Nightmare in Dreamland (E)
|
||||
game_name = AGB KIRBY DX
|
||||
game_code = A7KP
|
||||
vender_code = 01
|
||||
idle_loop_eliminate_target = 08000fae
|
||||
# Medal of Honor (J)
|
||||
game_name = INFILTRATOR
|
||||
game_code = BMHJ
|
||||
vender_code = 13
|
||||
iwram_stack_optimize = no
|
||||
|
||||
# Super Mario Advance (Demo/Kiosk) (U)
|
||||
game_name = SUPER MARIOA
|
||||
game_code = AMZE
|
||||
vender_code = 01
|
||||
idle_loop_eliminate_target = 08001cf2
|
||||
# Megaman Zero 2 (U)
|
||||
game_name = MEGAMANZERO2
|
||||
game_code = A62E
|
||||
vender_code = 08
|
||||
idle_loop_eliminate_target = 08000664
|
||||
|
||||
# Super Mario Advance (E/U) [!]
|
||||
game_name = SUPER MARIOA
|
||||
game_code = AMAE
|
||||
vender_code = 01
|
||||
idle_loop_eliminate_target = 08001cf2
|
||||
# Megaman Zero 3 (U)
|
||||
game_name = MEGAMANZERO3
|
||||
game_code = BZ3E
|
||||
vender_code = 08
|
||||
idle_loop_eliminate_target = 08001a08
|
||||
|
||||
# Super Mario Advance 2 (E)
|
||||
game_name = SUPER MARIOB
|
||||
game_code = AA2P
|
||||
vender_code = 01
|
||||
idle_loop_eliminate_target = 08000534
|
||||
# Megaman Zero 4 (U)
|
||||
game_name = MEGAMANZERO4
|
||||
game_code = B4ZE
|
||||
vender_code = 08
|
||||
idle_loop_eliminate_target = 0800090c
|
||||
|
||||
# Super Mario Advance 2 (U)
|
||||
game_name = SUPER MARIOB
|
||||
game_code = AA2E
|
||||
vender_code = 01
|
||||
idle_loop_eliminate_target = 08000534
|
||||
# Metal Slug Advance (U)
|
||||
game_name = METAL SLUG
|
||||
game_code = BSME
|
||||
vender_code = B7
|
||||
idle_loop_eliminate_target = 08000298
|
||||
|
||||
# Super Mario Advance 3 (J)
|
||||
game_name = SUPER MARIOC
|
||||
game_code = A3AJ
|
||||
vender_code = 01
|
||||
idle_loop_eliminate_target = 08002ba4
|
||||
# Magical Quest 2 Starring Mickey & Minnie (U)
|
||||
game_name = M&M MAGICAL2
|
||||
game_code = AQME
|
||||
vender_code = 08
|
||||
idle_loop_eliminate_target = 0801d340
|
||||
|
||||
# Super Mario Advance 3 (U)
|
||||
game_name = SUPER MARIOC
|
||||
game_code = A3AE
|
||||
vender_code = 01
|
||||
idle_loop_eliminate_target = 08002ba4
|
||||
# Magical Quest 3 Starring Mickey & Donald (U)
|
||||
game_name = M&D MAGICAL3
|
||||
game_code = BMQE
|
||||
vender_code = 08
|
||||
idle_loop_eliminate_target = 08016064
|
||||
|
||||
# Super Mario Advance 4 (U) [!]
|
||||
game_name = SUPER MARIOD
|
||||
game_code = AX4E
|
||||
# Tales of Phantasia (U)
|
||||
game_name = PHANTASIA
|
||||
game_code = AN8E
|
||||
vender_code = 01
|
||||
idle_loop_eliminate_target = 08000732
|
||||
flash_rom_type = 128KB
|
||||
iwram_stack_optimize = no
|
||||
|
||||
# Super Mario Advance 4 (J) [!]
|
||||
game_name = SUPER MARIOD
|
||||
game_code = AX4J
|
||||
# Tales of Phantasia (J)
|
||||
game_name = PHANTASIA
|
||||
game_code = AN8J
|
||||
vender_code = AF
|
||||
iwram_stack_optimize = no
|
||||
|
||||
# Tales of Phantasia (E)
|
||||
game_name = PHANTASIA
|
||||
game_code = AN8P
|
||||
vender_code = 01
|
||||
idle_loop_eliminate_target = 08000732
|
||||
flash_rom_type = 128KB
|
||||
iwram_stack_optimize = no
|
||||
|
||||
# Super Mario Advance 4 (E) [!]
|
||||
game_name = SUPER MARIOD
|
||||
game_code = AX4P
|
||||
# Tom Clancy's Splinter Cell (U)
|
||||
game_name = SPLINTERCELL
|
||||
game_code = AO4E
|
||||
vender_code = 41
|
||||
idle_loop_eliminate_target = 0807a0c4
|
||||
|
||||
# Tom Clancy's Splinter Cell - Pandora Tomorrow (U)
|
||||
game_name = TOM CLANCY'S
|
||||
game_code = BSLE
|
||||
vender_code = 41
|
||||
idle_loop_eliminate_target = 0807785e
|
||||
|
||||
# The Pinball of The Dead
|
||||
game_name = PINBALL DEAD
|
||||
game_code = APDE
|
||||
vender_code = 78
|
||||
idle_loop_eliminate_target = 08000300
|
||||
|
||||
# Tringo (U)
|
||||
game_name = TRINGO
|
||||
game_code = BTJE
|
||||
vender_code = 4Z
|
||||
idle_loop_eliminate_target = 080009a4
|
||||
|
||||
# Tottoko Hamutaro Hamuhamu Sports (JU)
|
||||
game_name = HAMSPORTS
|
||||
game_code = B85A
|
||||
vender_code = 01
|
||||
idle_loop_eliminate_target = 08000732
|
||||
flash_rom_type = 128KB
|
||||
iwram_stack_optimize = no
|
||||
|
||||
|
||||
# F-Zero for Game Boy Advance (J)
|
||||
game_name = F-ZERO ADVAN
|
||||
game_code = AFZJ
|
||||
vender_code = 01
|
||||
idle_loop_eliminate_target = 08000c2e
|
||||
|
||||
# F-Zero - Maximum Velocity (U)
|
||||
game_name = F-ZERO ADVAN
|
||||
game_code = AFZE
|
||||
vender_code = 01
|
||||
idle_loop_eliminate_target = 08000c2e
|
||||
|
||||
|
||||
# Pinball Challenge Deluxe (E)
|
||||
game_name = PINBALL CHAL
|
||||
game_code = APLP
|
||||
vender_code = 41
|
||||
idle_loop_eliminate_target = 080075a6
|
||||
|
||||
# Prince of Persia - The Sands of Time (U)
|
||||
game_name = PRINCEPERSIA
|
||||
game_code = BPYE
|
||||
vender_code = 41
|
||||
idle_loop_eliminate_target = 0808ff3a
|
||||
|
||||
# Pokemon Emerald (E/U)
|
||||
# I don't know why this has an idle loop when Ruby doesn't....
|
||||
game_name = POKEMON EMER
|
||||
|
@ -452,13 +713,6 @@ game_code = AXVF
|
|||
vender_code = 01
|
||||
flash_rom_type = 128KB
|
||||
|
||||
|
||||
# Mario Vs Donkey Kong (U)
|
||||
game_name = MARIOVSDK
|
||||
game_code = BM5E
|
||||
vender_code = 01
|
||||
idle_loop_eliminate_target = 08033eec
|
||||
|
||||
# Pokemon: Sapphire (U)
|
||||
game_name = POKEMON SAPP
|
||||
game_code = AXPE
|
||||
|
@ -569,25 +823,17 @@ game_code = B24P
|
|||
vender_code = 01
|
||||
flash_rom_type = 128KB
|
||||
|
||||
# F-Zero: Climax (J)
|
||||
game_name = F-ZEROCLIMAX
|
||||
game_code = BFTJ
|
||||
# Pokemon Leaf Green (J)
|
||||
game_name = POKEMON LEAF
|
||||
game_code = BPGJ
|
||||
vender_code = 01
|
||||
flash_rom_type = 128KB
|
||||
|
||||
# Final Fantasy Tactics Advance (U)
|
||||
game_name = FFTA_USVER.
|
||||
game_code = AFXE
|
||||
vender_code = 01
|
||||
idle_loop_eliminate_target = 0800041e
|
||||
|
||||
# Gradius Galaxies (U)
|
||||
# Badly coded game with several idle loops. This one works for level
|
||||
# one at least.
|
||||
game_name = GRADIUSGALAX
|
||||
game_code = AGAE
|
||||
vender_code = A4
|
||||
idle_loop_eliminate_target = 08013844
|
||||
# Rockman Zero (J)
|
||||
game_name = ROCKMAN ZERO
|
||||
game_code = ARZJ
|
||||
vender_code = 08
|
||||
idle_loop_eliminate_target = 080004ee
|
||||
|
||||
# Rebelstar: Tactical Command (U)
|
||||
# Badly coded game with several idle loops. I don't think any are
|
||||
|
@ -598,200 +844,6 @@ game_code = BRLE
|
|||
vender_code = AF
|
||||
idle_loop_eliminate_target = 0800041a
|
||||
|
||||
# Golden Sun (U)
|
||||
game_name = Golden_Sun_A
|
||||
game_code = AGSE
|
||||
vender_code = 01
|
||||
translation_gate_target = 03000820
|
||||
translation_gate_target = 030009ac
|
||||
translation_gate_target = 03007dac
|
||||
|
||||
# Golden Sun: The Lost Age (U) [!]
|
||||
# Probably the most horrifically coded GBA game in existence.
|
||||
game_name = GOLDEN_SUN_B
|
||||
game_code = AGFE
|
||||
vender_code = 01
|
||||
idle_loop_eliminate_target = 08013542
|
||||
translation_gate_target = 030009ac
|
||||
#translation_gate_target = 03007d70
|
||||
|
||||
# Nothing to see here :/
|
||||
# Mario & Luigi: Superstar Saga (U)
|
||||
game_name = MARIO&LUIGIU
|
||||
game_code = A88E
|
||||
vender_code = 01
|
||||
|
||||
# Mario Party Advance (U)
|
||||
game_name = MARIOPARTYUS
|
||||
game_code = B8ME
|
||||
vender_code = 01
|
||||
iwram_stack_optimize = no
|
||||
|
||||
# Mario Party Advance (J)
|
||||
game_name = MARIOPARTYJA
|
||||
game_code = B8MJ
|
||||
vender_code = 01
|
||||
iwram_stack_optimize = no
|
||||
|
||||
# Mario Party Advance (E)
|
||||
game_name = MARIOPARTYEU
|
||||
game_code = B8MP
|
||||
vender_code = 01
|
||||
iwram_stack_optimize = no
|
||||
|
||||
# Mario Golf: Advance Tour (U)
|
||||
game_name = MARIOGOLFGBA
|
||||
game_code = BMGE
|
||||
vender_code = 01
|
||||
iwram_stack_optimize = no
|
||||
idle_loop_eliminate_target = 08014e0a
|
||||
translation_gate_target = 03000d00
|
||||
translation_gate_target = 03000a30
|
||||
|
||||
# Mario Golf: GBA Tour (J)
|
||||
game_name = MARIOGOLFGBA
|
||||
game_code = BMGJ
|
||||
vender_code = 01
|
||||
iwram_stack_optimize = no
|
||||
idle_loop_eliminate_target = 08014e0a
|
||||
translation_gate_target = 03000d00
|
||||
translation_gate_target = 03000a30
|
||||
|
||||
# Mario Golf: Advance Tour (E)
|
||||
game_name = MARIOGOLFGBA
|
||||
game_code = BMGP
|
||||
vender_code = 01
|
||||
iwram_stack_optimize = no
|
||||
idle_loop_eliminate_target = 08014e0a
|
||||
translation_gate_target = 03000d00
|
||||
translation_gate_target = 03000a30
|
||||
|
||||
# Mario Golf: Advance Tour (S)
|
||||
game_name = MARIOGOLFGBA
|
||||
game_code = BMGS
|
||||
vender_code = 01
|
||||
iwram_stack_optimize = no
|
||||
idle_loop_eliminate_target = 08014e0a
|
||||
translation_gate_target = 03000d00
|
||||
translation_gate_target = 03000a30
|
||||
|
||||
# Mario Golf: Advance Tour (F)
|
||||
game_name = MARIOGOLFGBA
|
||||
game_code = BMGF
|
||||
vender_code = 01
|
||||
iwram_stack_optimize = no
|
||||
idle_loop_eliminate_target = 08014e0a
|
||||
translation_gate_target = 03000d00
|
||||
translation_gate_target = 03000a30
|
||||
|
||||
# Mario Golf: Advance Tour (I)
|
||||
game_name = MARIOGOLFGBA
|
||||
game_code = BMGI
|
||||
vender_code = 01
|
||||
iwram_stack_optimize = no
|
||||
idle_loop_eliminate_target = 08014e0a
|
||||
translation_gate_target = 03000d00
|
||||
translation_gate_target = 03000a30
|
||||
|
||||
# Mario Golf: Advance Tour (G)
|
||||
game_name = MARIOGOLFGBA
|
||||
game_code = BMGD
|
||||
vender_code = 01
|
||||
iwram_stack_optimize = no
|
||||
idle_loop_eliminate_target = 08014e0a
|
||||
translation_gate_target = 03000d00
|
||||
translation_gate_target = 03000a30
|
||||
|
||||
# Mario Golf: Advance Tour (A)
|
||||
game_name = MARIOGOLFGBA
|
||||
game_code = BMGU
|
||||
vender_code = 01
|
||||
iwram_stack_optimize = no
|
||||
idle_loop_eliminate_target = 08014e0a
|
||||
translation_gate_target = 03000d00
|
||||
translation_gate_target = 03000a30
|
||||
|
||||
# Tales of Phantasia (U)
|
||||
game_name = PHANTASIA
|
||||
game_code = AN8E
|
||||
vender_code = 01
|
||||
iwram_stack_optimize = no
|
||||
|
||||
# Tales of Phantasia (J)
|
||||
game_name = PHANTASIA
|
||||
game_code = AN8J
|
||||
vender_code = AF
|
||||
iwram_stack_optimize = no
|
||||
|
||||
# Tales of Phantasia (E)
|
||||
game_name = PHANTASIA
|
||||
game_code = AN8P
|
||||
vender_code = 01
|
||||
iwram_stack_optimize = no
|
||||
|
||||
|
||||
|
||||
|
||||
# F-Zero for Game Boy Advance (J)
|
||||
game_name = F-ZERO ADVAN
|
||||
game_code = AFZJ
|
||||
vender_code = 01
|
||||
idle_loop_eliminate_target = 08000c2e
|
||||
|
||||
# F-Zero - Maximum Velocity (U)
|
||||
game_name = F-ZERO ADVAN
|
||||
game_code = AFZE
|
||||
vender_code = 01
|
||||
idle_loop_eliminate_target = 08000c2e
|
||||
|
||||
# Megaman Zero 2 (U)
|
||||
game_name = MEGAMANZERO2
|
||||
game_code = A62E
|
||||
vender_code = 08
|
||||
idle_loop_eliminate_target = 08000664
|
||||
|
||||
# Megaman Zero 3 (U)
|
||||
game_name = MEGAMANZERO3
|
||||
game_code = BZ3E
|
||||
vender_code = 08
|
||||
idle_loop_eliminate_target = 08001a08
|
||||
|
||||
# Megaman Zero 4 (U)
|
||||
game_name = MEGAMANZERO4
|
||||
game_code = B4ZE
|
||||
vender_code = 08
|
||||
idle_loop_eliminate_target = 0800090c
|
||||
|
||||
# Metal Slug Advance (U)
|
||||
game_name = METAL SLUG
|
||||
game_code = BSME
|
||||
vender_code = B7
|
||||
idle_loop_eliminate_target = 08000298
|
||||
|
||||
# Magical Quest 2 Starring Mickey & Minnie (U)
|
||||
game_name = M&M MAGICAL2
|
||||
game_code = AQME
|
||||
vender_code = 08
|
||||
idle_loop_eliminate_target = 0801d340
|
||||
|
||||
# Magical Quest 3 Starring Mickey & Donald (U)
|
||||
game_name = M&D MAGICAL3
|
||||
game_code = BMQE
|
||||
vender_code = 08
|
||||
idle_loop_eliminate_target = 08016064
|
||||
|
||||
# Pinball Challenge Deluxe (E)
|
||||
game_name = PINBALL CHAL
|
||||
game_code = APLP
|
||||
vender_code = 41
|
||||
idle_loop_eliminate_target = 080075a6
|
||||
|
||||
# Prince of Persia - The Sands of Time (U)
|
||||
game_name = PRINCEPERSIA
|
||||
game_code = BPYE
|
||||
vender_code = 41
|
||||
idle_loop_eliminate_target = 0808ff3a
|
||||
|
||||
# Rhythm Tengoku (J)
|
||||
game_name = RHYTHMTENGOK
|
||||
game_code = BRIJ
|
||||
|
@ -810,6 +862,64 @@ game_code = BDTE
|
|||
vender_code = EB
|
||||
idle_loop_eliminate_target = 0800065a
|
||||
|
||||
# Super Mario Advance (Demo/Kiosk) (U)
|
||||
game_name = SUPER MARIOA
|
||||
game_code = AMZE
|
||||
vender_code = 01
|
||||
idle_loop_eliminate_target = 08001cf2
|
||||
|
||||
# Super Mario Advance (E/U) [!]
|
||||
game_name = SUPER MARIOA
|
||||
game_code = AMAE
|
||||
vender_code = 01
|
||||
idle_loop_eliminate_target = 08001cf2
|
||||
|
||||
# Super Mario Advance 2 (E)
|
||||
game_name = SUPER MARIOB
|
||||
game_code = AA2P
|
||||
vender_code = 01
|
||||
idle_loop_eliminate_target = 08000534
|
||||
|
||||
# Super Mario Advance 2 (U)
|
||||
game_name = SUPER MARIOB
|
||||
game_code = AA2E
|
||||
vender_code = 01
|
||||
idle_loop_eliminate_target = 08000534
|
||||
|
||||
# Super Mario Advance 3 (J)
|
||||
game_name = SUPER MARIOC
|
||||
game_code = A3AJ
|
||||
vender_code = 01
|
||||
idle_loop_eliminate_target = 08002ba4
|
||||
|
||||
# Super Mario Advance 3 (U)
|
||||
game_name = SUPER MARIOC
|
||||
game_code = A3AE
|
||||
vender_code = 01
|
||||
idle_loop_eliminate_target = 08002ba4
|
||||
|
||||
# Super Mario Advance 4 (U) [!]
|
||||
game_name = SUPER MARIOD
|
||||
game_code = AX4E
|
||||
vender_code = 01
|
||||
idle_loop_eliminate_target = 08000732
|
||||
flash_rom_type = 128KB
|
||||
|
||||
# Super Mario Advance 4 (J) [!]
|
||||
game_name = SUPER MARIOD
|
||||
game_code = AX4J
|
||||
vender_code = 01
|
||||
idle_loop_eliminate_target = 08000732
|
||||
flash_rom_type = 128KB
|
||||
|
||||
# Super Mario Advance 4 (E) [!]
|
||||
game_name = SUPER MARIOD
|
||||
game_code = AX4P
|
||||
vender_code = 01
|
||||
idle_loop_eliminate_target = 08000732
|
||||
flash_rom_type = 128KB
|
||||
|
||||
|
||||
# Super Puzzle Fighter II Turbo (E)
|
||||
game_name = PUZZLEFIGHT2
|
||||
game_code = AZ8P
|
||||
|
@ -853,17 +963,6 @@ vender_code = A4
|
|||
idle_loop_eliminate_target = 08089792
|
||||
|
||||
|
||||
# Tom Clancy's Splinter Cell (U)
|
||||
game_name = SPLINTERCELL
|
||||
game_code = AO4E
|
||||
vender_code = 41
|
||||
idle_loop_eliminate_target = 0807a0c4
|
||||
|
||||
# Tom Clancy's Splinter Cell - Pandora Tomorrow (U)
|
||||
game_name = TOM CLANCY'S
|
||||
game_code = BSLE
|
||||
vender_code = 41
|
||||
idle_loop_eliminate_target = 0807785e
|
||||
|
||||
# Final Fantasy IV Advance (U) [!]
|
||||
game_name = FF4ADVANCE
|
||||
|
@ -872,23 +971,6 @@ vender_code = 01
|
|||
idle_loop_eliminate_target = 0800fabe
|
||||
# or try 00000430
|
||||
|
||||
# Digimon Battle Spirit (U)
|
||||
game_name = DIGIMON BTSP
|
||||
game_code = A8SE
|
||||
vender_code = B2
|
||||
idle_loop_eliminate_target = 08011208
|
||||
|
||||
# Digimon Battle Spirit 2 (U)
|
||||
game_name = DIGIMON BS2
|
||||
game_code = BDSE
|
||||
vender_code = B2
|
||||
idle_loop_eliminate_target = 08010eb0
|
||||
|
||||
# Donald Duck Advance (U)
|
||||
game_name = DISNEY'S DON
|
||||
game_code = ADKE
|
||||
vender_code = 41
|
||||
idle_loop_eliminate_target = 08002f30
|
||||
|
||||
# Final Fight One (E)
|
||||
game_name = FINAL FIGHT
|
||||
|
@ -926,27 +1008,11 @@ game_code = A2QE
|
|||
vender_code = 9B
|
||||
idle_loop_eliminate_target = 081c7290
|
||||
|
||||
# The Pinball of The Dead
|
||||
game_name = PINBALL DEAD
|
||||
game_code = APDE
|
||||
vender_code = 78
|
||||
idle_loop_eliminate_target = 08000300
|
||||
|
||||
# Tringo (U)
|
||||
game_name = TRINGO
|
||||
game_code = BTJE
|
||||
vender_code = 4Z
|
||||
idle_loop_eliminate_target = 080009a4
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
# Asterix & Obelix XXL (E)
|
||||
game_name = ASTERIX
|
||||
game_code = BLXP
|
||||
vender_code = 70
|
||||
idle_loop_eliminate_target = 0846d060
|
||||
# Motoracer Advance (E)
|
||||
game_name = MOTORACERADV
|
||||
game_code = A9MP
|
||||
vender_code = 41
|
||||
idle_loop_eliminate_target = 03001cf8
|
||||
|
||||
# Ninja Five-0 (U)
|
||||
game_name = NINJA FIVE 0
|
||||
|
@ -960,24 +1026,19 @@ game_code = ANXP
|
|||
vender_code = A4
|
||||
iwram_stack_optimize = no
|
||||
|
||||
# Nishihara Rieko no Dendou Mahjong (J)
|
||||
game_name = DENDOHMAJANG
|
||||
game_code = ASMJ
|
||||
vender_code = AG
|
||||
iwram_stack_optimize = no
|
||||
|
||||
# Sennen Kazoku (J)
|
||||
game_name = SENNENKAZOKU
|
||||
game_code = BKAJ
|
||||
vender_code = 01
|
||||
flash_rom_type = 128KB
|
||||
|
||||
# Doom 2 (U)
|
||||
game_name = DOOM II
|
||||
game_code = A9DE
|
||||
vender_code = 52
|
||||
translation_gate_target = 030041c8
|
||||
translation_gate_target = 03004fa0
|
||||
|
||||
# Bleach Advance (J)
|
||||
game_name = BLEACH ADV1
|
||||
game_code = BLEJ
|
||||
vender_code = 8P
|
||||
iwram_stack_optimize = no
|
||||
|
||||
# Shining Soul (J)
|
||||
game_name = SHINING SOUL
|
||||
|
@ -1015,11 +1076,6 @@ game_code = AU2P
|
|||
vender_code = 8P
|
||||
iwram_stack_optimize = no
|
||||
|
||||
# Motoracer Advance (E)
|
||||
game_name = MOTORACERADV
|
||||
game_code = A9MP
|
||||
vender_code = 41
|
||||
idle_loop_eliminate_target = 03001cf8
|
||||
|
||||
# Kim Possible 2 (U)
|
||||
game_name = KIMPOSSIBLE2
|
||||
|
@ -1033,12 +1089,6 @@ game_code = BKMP
|
|||
vender_code = 4Q
|
||||
idle_loop_eliminate_target = 080008a2
|
||||
|
||||
# This is needed to make the game work.
|
||||
# Another World (Homebrew)
|
||||
game_name = FoxAnWorld
|
||||
game_code = Home
|
||||
vender_code = 00
|
||||
translation_gate_target = 03000f1c
|
||||
|
||||
|
||||
# J League Pro Soccer Club wo Tsukurou Advance (J)
|
||||
|
@ -1047,11 +1097,6 @@ game_code = AC2J
|
|||
vender_code = 8P
|
||||
iwram_stack_optimize = no
|
||||
|
||||
# Animal Yokochou Dokidoki Shinkyuu Shiken (J)
|
||||
game_name = ANIYOKO2
|
||||
game_code = BAXJ
|
||||
vender_code = A4
|
||||
iwram_stack_optimize = no
|
||||
|
||||
|
||||
|
||||
|
@ -1067,11 +1112,6 @@ game_code = BIXJ
|
|||
vender_code = 01
|
||||
flash_rom_type = 128KB
|
||||
|
||||
# Game Boy Wars Advance 1+2 (J)
|
||||
game_name = GBWARS1+2
|
||||
game_code = BGWJ
|
||||
vender_code = 01
|
||||
flash_rom_type = 128KB
|
||||
|
||||
# Koinu-Chan no Hajimete no Osanpo (J)
|
||||
game_name = OSANPO
|
||||
|
@ -1085,17 +1125,7 @@ game_code = BCHJ
|
|||
vender_code = G9
|
||||
iwram_stack_optimize = no
|
||||
|
||||
# Tottoko Hamutaro Hamuhamu Sports (JU)
|
||||
game_name = HAMSPORTS
|
||||
game_code = B85A
|
||||
vender_code = 01
|
||||
iwram_stack_optimize = no
|
||||
|
||||
# Nishihara Rieko no Dendou Mahjong (J)
|
||||
game_name = DENDOHMAJANG
|
||||
game_code = ASMJ
|
||||
vender_code = AG
|
||||
iwram_stack_optimize = no
|
||||
|
||||
# Bomberman Jetters Game Collection (J)
|
||||
game_name = BOMBERMANJGC
|
||||
|
@ -1103,23 +1133,7 @@ game_code = BOMJ
|
|||
vender_code = 18
|
||||
iwram_stack_optimize = no
|
||||
|
||||
# Pokemon Leaf Green (J)
|
||||
game_name = POKEMON LEAF
|
||||
game_code = BPGJ
|
||||
vender_code = 01
|
||||
flash_rom_type = 128KB
|
||||
|
||||
# Magical Houshin (J)
|
||||
game_name = M HOUSHIN
|
||||
game_code = AJOJ
|
||||
vender_code = C8
|
||||
iwram_stack_optimize = no
|
||||
|
||||
# Medal of Honor (J)
|
||||
game_name = INFILTRATOR
|
||||
game_code = BMHJ
|
||||
vender_code = 13
|
||||
iwram_stack_optimize = no
|
||||
|
||||
# Robot Ponkotto 2 - Cross Version (J)
|
||||
game_name = ROBOPON2CROS
|
||||
|
@ -1133,11 +1147,6 @@ game_code = ARPJ
|
|||
vender_code = 18
|
||||
iwram_stack_optimize = no
|
||||
|
||||
# Momotarou Densetsu G - Gold Deck wo Tsukure! (J)
|
||||
game_name = MOMOTETSU-G
|
||||
game_code = BM2J
|
||||
vender_code = 18
|
||||
iwram_stack_optimize = no
|
||||
|
||||
# Open Season (U)
|
||||
game_name = OPEN SEASON
|
||||
|
@ -1165,13 +1174,13 @@ game_code = BUHJ
|
|||
vender_code = D9
|
||||
iwram_stack_optimize = no
|
||||
|
||||
# V-Rally 3 (E)
|
||||
# V-Rally 3 (E) [!]
|
||||
game_name = V-RALLY 3
|
||||
game_code = AVRP
|
||||
vender_code = 70
|
||||
idle_loop_eliminate_target = 080aa920
|
||||
|
||||
# Virtual Kasparov (U)
|
||||
# Virtual Kasparov (U) [!]
|
||||
game_name = VIRTKASPAROV
|
||||
game_code = AVKE
|
||||
vender_code = 60
|
||||
|
|
68
gba_memory.c
68
gba_memory.c
|
@ -2541,6 +2541,40 @@ static const ini_t gbaover[256] = {
|
|||
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 */
|
||||
},
|
||||
{
|
||||
"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: The Lost Age (U)",/* rom title */
|
||||
"GOLDEN_SUN_B", /* gamepak_title */
|
||||
|
@ -2694,6 +2728,40 @@ static const ini_t gbaover[256] = {
|
|||
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 */
|
||||
|
|
Loading…
Reference in New Issue