1 # gpSP game settings database
\r
3 # What is this file??? game_config.txt is a database of settings on a
\r
4 # per-game basis. A couple of the settings are required to make games
\r
5 # work at all, but most of them are there to improve the performance of
\r
6 # a game. If a game doesn't work then look through the settings here,
\r
7 # but keep in mind that this file can not be used to fix a majority of
\r
8 # games, the ones that don't work because of emulator bugs. For those
\r
9 # you'll have to wait for a new release and hope it someday gets fixed.
\r
11 # This file is meant to be edited in plain text, with a normal editor.
\r
12 # game_name, game_code, and vender_code can be found in the game's header.
\r
13 # All three must match for the game to be used, and those setting must be
\r
14 # in that order. Be sure to use [!] ROMs (verified by GoodGBA) when
\r
15 # building this list. Right now I don't know how much overlap there is
\r
16 # between different region games, but usually idle loops don't apply to
\r
17 # them. If you're using a different region than the one in here you can
\r
18 # try copying the entry, it might improve it.
\r
20 # You can also find the three identifying codes on the second line from
\r
21 # the top in gpSP's main menu. So anyone should be able to add settings
\r
22 # to this file if they know what to set, but for some options it'll take
\r
23 # a lot of special knowledge for them to be of any use. Be sure to see if
\r
24 # your game is already here, but only if the game_name/game_code/
\r
25 # vender_code all match. Only the first full match's settings will be used.
\r
27 # Everything here is case sensitive. Don't mess with this file unless
\r
28 # you know what you're doing - if in doubt sooner ask someone who does.
\r
30 # I mainly focus on USA versions, so try those first. And, just because
\r
31 # a game is on here doesn't mean the game actually works in the current
\r
34 # These are the following options:
\r
36 # idle_loop_eliminate_target - tells the recompiler that this branch
\r
37 # is an idle loop and thus a hardware update should follow it every
\r
38 # time. This is purely a speed improvement and is not meant to improve
\r
39 # compatibility - if it does it represents a strange timing problem in
\r
40 # the game. You can only set one of these for now. Don't use this if
\r
41 # you don't know what you're doing, it can break the game. Some games
\r
42 # will run miserably slowly without this option.
\r
44 # translation_gate_target - tells the recompiler to put an indirect
\r
45 # branch (gate) at this point, so artificially stop the current block.
\r
46 # This is useful if the game performs self modifying code from within
\r
47 # the same block it is currently executing - this can prevent it from
\r
48 # causing SMC hits far more times than it should. This is also only a
\r
49 # speed hack; you can have up to 8 of these. Don't use this if you don't
\r
50 # know what you're doing, they'll just make the game slower and are
\r
51 # rarely helpful (good for Camelot games).
\r
53 # iwram_stack_optimize - set this to "no" to turn it off. By default this
\r
54 # is set on. It will turn off an optimization that assumes that the stack
\r
55 # is always in IWRAM, and thus makes ldm/stm relative to the stack much
\r
56 # faster. Turning it off will degrade game speed slightly, but is
\r
57 # necessary for a few games that don't follow this convention.
\r
59 # flash_rom_type - set this to 128KB if the game has a 128KB flash ROM,
\r
60 # otherwise leave it alone or you might break game saving. If you get
\r
61 # a white screen when the game starts try this option.
\r
63 # bios_rom_hack_39 - a hack that allows "roll" to work with the correct BIOS
\r
64 # in Zelda: Minish Cap.
\r
66 # bios_rom_hack_2C - like the above but allows Rayman Advance to work.
\r
68 # Castlevania: Circle of the Moon (U)
\r
69 game_name = DRACULA AGB1
\r
72 idle_loop_eliminate_target = 080003d2
\r
74 # Megaman Battle Network (U)
\r
75 game_name = MEGAMAN_BN
\r
78 idle_loop_eliminate_target = 08000338
\r
80 # Megaman Battle Network 2 (U)
\r
81 game_name = MEGAMAN_EXE2
\r
84 idle_loop_eliminate_target = 08000358
\r
86 # Megaman Battle Network 3 White (U)
\r
87 game_name = MEGA_EXE3_WH
\r
90 idle_loop_eliminate_target = 0800036c
\r
92 # Megaman Battle Network 3 Blue (U)
\r
93 game_name = MEGA_EXE3_BL
\r
96 idle_loop_eliminate_target = 0800036c
\r
98 # Megaman Battle Network 4 Red Sun (U)
\r
99 game_name = MEGAMANBN4RS
\r
102 idle_loop_eliminate_target = 080003a6
\r
104 # Megaman Battle Network 4 Blue Moon (U)
\r
105 game_name = MEGAMANBN4BM
\r
108 idle_loop_eliminate_target = 080003a6
\r
110 # Megaman Battle Network 5 Team Protoman (U)
\r
111 game_name = MEGAMAN5_TP_
\r
114 idle_loop_eliminate_target = 080003ca
\r
116 # Megaman Battle Network 5 Team Colonel (U)
\r
117 game_name = MEGAMAN5_TC_
\r
120 idle_loop_eliminate_target = 080003ca
\r
122 # Megaman Battle Network 6 Cybeast Gregar (U)
\r
123 game_name = MEGAMAN6_GXX
\r
126 idle_loop_eliminate_target = 080003da
\r
128 # Megaman Zero (U/E)
\r
129 game_name = MEGAMAN ZERO
\r
132 idle_loop_eliminate_target = 080004ee
\r
134 # Megaman Zero 2 (U)
\r
135 game_name = MEGAMANZERO2
\r
138 idle_loop_eliminate_target = 08000664
\r
140 # Megaman Zero 3 (U)
\r
141 game_name = MEGAMANZERO3
\r
144 idle_loop_eliminate_target = 08001a08
\r
146 # Megaman Zero 4 (U)
\r
147 game_name = MEGAMANZERO4
\r
150 idle_loop_eliminate_target = 0800090c
\r
152 # Kirby: Nightmare in Dreamland (U)
\r
153 game_name = AGB KIRBY DX
\r
156 idle_loop_eliminate_target = 08000fae
\r
157 iwram_stack_optimize = no
\r
159 # Hoshi no Kirby: Yume no Izumi Deluxe (J)
\r
160 game_name = AGB KIRBY DX
\r
163 idle_loop_eliminate_target = 08000f92
\r
164 iwram_stack_optimize = no
\r
166 # Kirby: Nightmare in Dreamland (E)
\r
167 game_name = AGB KIRBY DX
\r
170 idle_loop_eliminate_target = 08000fae
\r
171 iwram_stack_optimize = no
\r
173 # Super Mario Advance (U)
\r
174 game_name = SUPER MARIOA
\r
177 idle_loop_eliminate_target = 08001cf2
\r
179 # Super Mario Advance 2 (U)
\r
180 game_name = SUPER MARIOB
\r
183 idle_loop_eliminate_target = 08000534
\r
185 # Super Mario Advance 3 (U)
\r
186 game_name = SUPER MARIOC
\r
189 idle_loop_eliminate_target = 08002ba4
\r
191 # Super Mario Advance 4 (U)
\r
192 game_name = SUPER MARIOD
\r
195 idle_loop_eliminate_target = 08000732
\r
196 flash_rom_type = 128KB
\r
198 # Super Mario Advance 4 (J)
\r
199 game_name = SUPER MARIOD
\r
202 idle_loop_eliminate_target = 08000732
\r
203 flash_rom_type = 128KB
\r
205 # Super Mario Advance 4 (E)
\r
206 game_name = SUPER MARIOD
\r
209 idle_loop_eliminate_target = 08000732
\r
210 flash_rom_type = 128KB
\r
213 # This one was really annoying to find, I hope it's okay.. there
\r
214 # might be a better one somewhere.
\r
215 game_name = ADVANCEWARS
\r
218 idle_loop_eliminate_target = 0803880a
\r
220 # Pokemon Emerald (E/U)
\r
221 # I don't know why this has an idle loop when Ruby doesn't....
\r
222 game_name = POKEMON EMER
\r
225 idle_loop_eliminate_target = 080008ce
\r
226 flash_rom_type = 128KB
\r
228 # Pokemon Emerald (J)
\r
229 game_name = POKEMON EMER
\r
232 idle_loop_eliminate_target = 080008ce
\r
233 flash_rom_type = 128KB
\r
235 # Pokemon Emerald (G)
\r
236 game_name = POKEMON EMER
\r
239 idle_loop_eliminate_target = 080008ce
\r
240 flash_rom_type = 128KB
\r
242 # Pokemon Emerald (F)
\r
243 game_name = POKEMON EMER
\r
246 idle_loop_eliminate_target = 080008ce
\r
247 flash_rom_type = 128KB
\r
249 # Pokemon Emerald (S)
\r
250 game_name = POKEMON EMER
\r
253 idle_loop_eliminate_target = 080008ce
\r
254 flash_rom_type = 128KB
\r
256 # Pokemon Emerald (I)
\r
257 game_name = POKEMON EMER
\r
260 idle_loop_eliminate_target = 080008ce
\r
261 flash_rom_type = 128KB
\r
263 # Pokemon Sapphire (U)
\r
264 game_name = POKEMON SAPP
\r
267 flash_rom_type = 128KB
\r
269 # Pokemon Sapphire (J)
\r
270 game_name = POKEMON SAPP
\r
273 flash_rom_type = 128KB
\r
275 # Pokemon Sapphire (G)
\r
276 game_name = POKEMON SAPP
\r
279 flash_rom_type = 128KB
\r
281 # Pokemon Sapphire (I)
\r
282 game_name = POKEMON SAPP
\r
285 flash_rom_type = 128KB
\r
287 # Pokemon Sapphire (S)
\r
288 game_name = POKEMON SAPP
\r
291 flash_rom_type = 128KB
\r
293 # Pokemon Sapphire (F)
\r
294 game_name = POKEMON SAPP
\r
297 flash_rom_type = 128KB
\r
300 game_name = POKEMON RUBY
\r
303 flash_rom_type = 128KB
\r
306 game_name = POKEMON RUBY
\r
309 flash_rom_type = 128KB
\r
312 game_name = POKEMON RUBY
\r
315 flash_rom_type = 128KB
\r
318 game_name = POKEMON RUBY
\r
321 flash_rom_type = 128KB
\r
324 game_name = POKEMON RUBY
\r
327 flash_rom_type = 128KB
\r
330 game_name = POKEMON RUBY
\r
333 flash_rom_type = 128KB
\r
336 game_name = V-RALLY 3
\r
339 idle_loop_eliminate_target = 080aa920
\r
341 # Mario Vs Donkey Kong (U)
\r
342 game_name = MARIOVSDK
\r
345 idle_loop_eliminate_target = 08033eec
\r
347 # Pokemon: Sapphire (U)
\r
348 game_name = POKEMON SAPP
\r
351 flash_rom_type = 128KB
\r
353 # Pokemon: Sapphire (G)
\r
354 game_name = POKEMON SAPP
\r
357 flash_rom_type = 128KB
\r
359 # Pokemon: Fire Red (J)
\r
360 game_name = POKEMON FIRE
\r
363 idle_loop_eliminate_target = 080008b2
\r
364 # If you have the European version try this instead.
\r
365 #idle_loop_eliminate_target = 080008c6
\r
366 flash_rom_type = 128KB
\r
368 # Pokemon: Fire Red (E/U)
\r
369 game_name = POKEMON FIRE
\r
372 idle_loop_eliminate_target = 080008c6
\r
373 flash_rom_type = 128KB
\r
375 # Pokemon: Fire Red (S)
\r
376 game_name = POKEMON FIRE
\r
379 idle_loop_eliminate_target = 080008c6
\r
380 flash_rom_type = 128KB
\r
382 # Pokemon: Fire Red (G)
\r
383 game_name = POKEMON FIRE
\r
386 idle_loop_eliminate_target = 080008c6
\r
387 flash_rom_type = 128KB
\r
389 # Pokemon: Fire Red (I)
\r
390 game_name = POKEMON FIRE
\r
393 idle_loop_eliminate_target = 080008c6
\r
394 flash_rom_type = 128KB
\r
396 # Pokemon: Fire Red (F)
\r
397 game_name = POKEMON FIRE
\r
400 idle_loop_eliminate_target = 080008c6
\r
401 flash_rom_type = 128KB
\r
403 # Pokemon: Leaf Green (E/U)
\r
404 # Hey, this one is the same as Fire Red, who'd have thought? :B
\r
405 game_name = POKEMON LEAF
\r
408 idle_loop_eliminate_target = 080008b2
\r
409 flash_rom_type = 128KB
\r
411 # Pokemon: Leaf Green (S)
\r
412 game_name = POKEMON LEAF
\r
415 idle_loop_eliminate_target = 080008b6
\r
416 flash_rom_type = 128KB
\r
418 # Pokemon: Leaf Green (G)
\r
419 game_name = POKEMON LEAF
\r
422 idle_loop_eliminate_target = 080008b6
\r
423 flash_rom_type = 128KB
\r
425 # Pokemon: Leaf Green (I)
\r
426 game_name = POKEMON LEAF
\r
429 idle_loop_eliminate_target = 080008b6
\r
430 flash_rom_type = 128KB
\r
432 # Pokemon: Leaf Green (F)
\r
433 game_name = POKEMON LEAF
\r
436 idle_loop_eliminate_target = 080008b6
\r
437 flash_rom_type = 128KB
\r
439 # Pokemon: Fushigi no Dungeon Aka no Kyuujotai (J)
\r
440 game_name = POKE DUNGEON
\r
443 flash_rom_type = 128KB
\r
445 # Pokemon: Red Rescue Team (E/U)
\r
446 game_name = POKE DUNGEON
\r
449 flash_rom_type = 128KB
\r
451 # F-Zero: Climax (J)
\r
452 game_name = F-ZEROCLIMAX
\r
455 flash_rom_type = 128KB
\r
457 # Final Fantasy Tactics Advance (U)
\r
458 game_name = FFTA_USVER.
\r
461 idle_loop_eliminate_target = 0800041e
\r
463 # Gradius Galaxies (U)
\r
464 # Badly coded game with several idle loops. This one works for level
\r
466 game_name = GRADIUSGALAX
\r
469 idle_loop_eliminate_target = 08013844
\r
471 # Rebelstar: Tactical Command (U)
\r
472 # Badly coded game with several idle loops. I don't think any are
\r
473 # even close to dominant, and it jumps around too much when things
\r
475 game_name = REBELSTAR
\r
478 idle_loop_eliminate_target = 0800041a
\r
481 game_name = Golden_Sun_A
\r
484 translation_gate_target = 03000820
\r
485 translation_gate_target = 030009ac
\r
486 translation_gate_target = 03007dac
\r
488 # Golden Sun: The Lost Age (U)
\r
489 # Probably the most horrifically coded GBA game in existence.
\r
490 game_name = GOLDEN_SUN_B
\r
493 idle_loop_eliminate_target = 08013542
\r
494 translation_gate_target = 030009ac
\r
495 #translation_gate_target = 03007d70
\r
497 # Nothing to see here :/
\r
498 # Mario & Luigi: Superstar Saga (U)
\r
499 game_name = MARIO&LUIGIU
\r
503 # Mario Party Advance (U)
\r
504 game_name = MARIOPARTYUS
\r
507 iwram_stack_optimize = no
\r
509 # Mario Party Advance (J)
\r
510 game_name = MARIOPARTYJA
\r
513 iwram_stack_optimize = no
\r
515 # Mario Party Advance (E)
\r
516 game_name = MARIOPARTYEU
\r
519 iwram_stack_optimize = no
\r
521 # Mario Golf: Advance Tour (U)
\r
522 game_name = MARIOGOLFGBA
\r
525 iwram_stack_optimize = no
\r
526 idle_loop_eliminate_target = 08014e0a
\r
527 translation_gate_target = 03000d00
\r
528 translation_gate_target = 03000a30
\r
530 # Mario Golf: GBA Tour (J)
\r
531 game_name = MARIOGOLFGBA
\r
534 iwram_stack_optimize = no
\r
535 idle_loop_eliminate_target = 08014e0a
\r
536 translation_gate_target = 03000d00
\r
537 translation_gate_target = 03000a30
\r
539 # Mario Golf: Advance Tour (E)
\r
540 game_name = MARIOGOLFGBA
\r
543 iwram_stack_optimize = no
\r
544 idle_loop_eliminate_target = 08014e0a
\r
545 translation_gate_target = 03000d00
\r
546 translation_gate_target = 03000a30
\r
548 # Mario Golf: Advance Tour (S)
\r
549 game_name = MARIOGOLFGBA
\r
552 iwram_stack_optimize = no
\r
553 idle_loop_eliminate_target = 08014e0a
\r
554 translation_gate_target = 03000d00
\r
555 translation_gate_target = 03000a30
\r
557 # Mario Golf: Advance Tour (F)
\r
558 game_name = MARIOGOLFGBA
\r
561 iwram_stack_optimize = no
\r
562 idle_loop_eliminate_target = 08014e0a
\r
563 translation_gate_target = 03000d00
\r
564 translation_gate_target = 03000a30
\r
566 # Mario Golf: Advance Tour (I)
\r
567 game_name = MARIOGOLFGBA
\r
570 iwram_stack_optimize = no
\r
571 idle_loop_eliminate_target = 08014e0a
\r
572 translation_gate_target = 03000d00
\r
573 translation_gate_target = 03000a30
\r
575 # Mario Golf: Advance Tour (G)
\r
576 game_name = MARIOGOLFGBA
\r
579 iwram_stack_optimize = no
\r
580 idle_loop_eliminate_target = 08014e0a
\r
581 translation_gate_target = 03000d00
\r
582 translation_gate_target = 03000a30
\r
584 # Mario Golf: Advance Tour (A)
\r
585 game_name = MARIOGOLFGBA
\r
588 iwram_stack_optimize = no
\r
589 idle_loop_eliminate_target = 08014e0a
\r
590 translation_gate_target = 03000d00
\r
591 translation_gate_target = 03000a30
\r
593 # Tales of Phantasia (U)
\r
594 game_name = PHANTASIA
\r
597 iwram_stack_optimize = no
\r
599 # Tales of Phantasia (J)
\r
600 game_name = PHANTASIA
\r
603 iwram_stack_optimize = no
\r
605 # Tales of Phantasia (E)
\r
606 game_name = PHANTASIA
\r
609 iwram_stack_optimize = no
\r
611 # Advance Wars 2: Black Hole Rising (U)
\r
612 game_name = ADVANCEWARS2
\r
615 idle_loop_eliminate_target = 08036e2a
\r
617 # Bomberman Tournament (U)
\r
618 game_name = BOMSTORYUSA
\r
621 idle_loop_eliminate_target = 08000526
\r
623 # Broken Sword - The Shadow of the Templars (U)
\r
624 game_name = BROKENSWORD
\r
627 idle_loop_eliminate_target = 08000a26
\r
629 # Defender of The Crown (U)
\r
633 idle_loop_eliminate_target = 080007ec
\r
636 game_name = DRILL DOZER
\r
639 idle_loop_eliminate_target = 080006c2
\r
641 # F-Zero - Maximum Velocity (U)
\r
642 game_name = F-ZERO ADVAN
\r
645 idle_loop_eliminate_target = 08000c2e
\r
647 # Megaman Zero 2 (U)
\r
648 game_name = MEGAMANZERO2
\r
651 idle_loop_eliminate_target = 08000664
\r
653 # Megaman Zero 3 (U)
\r
654 game_name = MEGAMANZERO3
\r
657 idle_loop_eliminate_target = 08001a08
\r
659 # Megaman Zero 4 (U)
\r
660 game_name = MEGAMANZERO4
\r
663 idle_loop_eliminate_target = 0800090c
\r
665 # Metal Slug Advance (U)
\r
666 game_name = METAL SLUG
\r
669 idle_loop_eliminate_target = 08000298
\r
671 # Magical Quest 2 Starring Mickey & Minnie (U)
\r
672 game_name = M&M MAGICAL2
\r
675 idle_loop_eliminate_target = 0801d340
\r
677 # Magical Quest 3 Starring Mickey & Donald (U)
\r
678 game_name = M&D MAGICAL3
\r
681 idle_loop_eliminate_target = 08016064
\r
683 # Pinball Challenge Deluxe (E)
\r
684 game_name = PINBALL CHAL
\r
687 idle_loop_eliminate_target = 080075a6
\r
689 # Prince of Persia - The Sands of Time (U)
\r
690 game_name = PRINCEPERSIA
\r
693 idle_loop_eliminate_target = 0808ff3a
\r
695 # Rhythm Tengoku (J)
\r
696 game_name = RHYTHMTENGOK
\r
699 idle_loop_eliminate_target = 080013d4
\r
701 # River City Ransom EX (U)
\r
702 game_name = RIVERCRANSOM
\r
705 idle_loop_eliminate_target = 0800065a
\r
707 # Super Puzzle Fighter II Turbo (U)
\r
708 game_name = PUZZLEFIGHT2
\r
711 idle_loop_eliminate_target = 08002b5e
\r
713 # Yu-Gi-Oh! - Dungeon Dice Monsters (U)
\r
714 game_name = YU-GI-OH DDM
\r
717 idle_loop_eliminate_target = 0802cc6a
\r
719 # Yu-Gi-Oh! - The Eternal Duelist Soul (U)
\r
720 game_name = YU-GI-OH!EDS
\r
723 idle_loop_eliminate_target = 08075d96
\r
725 # Yu-Gi-Oh! - The Sacred Cards (U)
\r
726 game_name = YUGIOH DM7
\r
729 idle_loop_eliminate_target = 08003bd6
\r
731 # Yu-Gi-Oh! - World Championship Tournament 2004 (U)
\r
732 game_name = YWCT2004USA
\r
735 idle_loop_eliminate_target = 080831da
\r
737 # Yu-Gi-Oh! - Worldwide Edition - Stairway to the Destined Duel (U)
\r
738 game_name = YUGIOHWWE
\r
741 idle_loop_eliminate_target = 08089792
\r
743 # Wario Ware, Inc. Mega Microgames (U)
\r
744 game_name = WARIOWAREINC
\r
747 idle_loop_eliminate_target = 08000f66
\r
749 # Tom Clancy's Splinter Cell (U)
\r
750 game_name = SPLINTERCELL
\r
753 idle_loop_eliminate_target = 0807a0c4
\r
755 # Tom Clancy's Splinter Cell - Pandora Tomorrow (U)
\r
756 game_name = TOM CLANCY'S
\r
759 idle_loop_eliminate_target = 0807785e
\r
761 # Final Fantasy IV Advance (U)
\r
762 game_name = FF4ADVANCE
\r
765 idle_loop_eliminate_target = 0800fabe
\r
768 # Digimon Battle Spirit (U)
\r
769 game_name = DIGIMON BTSP
\r
772 idle_loop_eliminate_target = 08011208
\r
774 # Digimon Battle Spirit 2 (U)
\r
775 game_name = DIGIMON BS2
\r
778 idle_loop_eliminate_target = 08010eb0
\r
780 # Donald Duck Advance (U)
\r
781 game_name = DISNEY'S DON
\r
784 idle_loop_eliminate_target = 08002f30
\r
786 # Final Fight One (U)
\r
787 game_name = FINAL FIGHT
\r
790 idle_loop_eliminate_target = 0800b428
\r
792 # Megaman Battle Chip Challenge (U)
\r
793 game_name = BATTLECHIPGP
\r
796 idle_loop_eliminate_target = 08000544
\r
798 # Monster Force (U)
\r
799 game_name = MONSTERFORCE
\r
802 idle_loop_eliminate_target = 08000b00
\r
804 # Monster Rancher Advance (U)
\r
805 game_name = MONSRANCHERA
\r
808 idle_loop_eliminate_target = 0809f394
\r
810 # Monster Rancher Advance 2 (U)
\r
811 game_name = MONSTERRANC2
\r
814 idle_loop_eliminate_target = 081c7290
\r
816 # The Pinball of The Dead
\r
817 game_name = PINBALL DEAD
\r
820 idle_loop_eliminate_target = 08000300
\r
826 idle_loop_eliminate_target = 080009a4
\r
828 # Virtual Kasparov (U)
\r
829 game_name = VIRTKASPAROV
\r
832 idle_loop_eliminate_target = 0800093a
\r
834 # Advance Wars 2 - Black Hole Rising (E)
\r
835 game_name = ADVANCEWARS2
\r
838 idle_loop_eliminate_target = 080371be
\r
841 game_name = BOOKWORM
\r
844 idle_loop_eliminate_target = 0800397c
\r
846 # 007 - Nightfire (U)
\r
847 game_name = NIGHTFIRE
\r
850 idle_loop_eliminate_target = 080031d6
\r
852 # Asterix & Obelix XXL (E)
\r
853 game_name = ASTERIX
\r
856 idle_loop_eliminate_target = 0846d060
\r
858 # Was this game released in Japan? What as?
\r
860 game_name = NINJA FIVE 0
\r
863 iwram_stack_optimize = no
\r
866 game_name = NINJA COP
\r
869 iwram_stack_optimize = no
\r
871 # Sennen Kazoku (J)
\r
872 game_name = SENNENKAZOKU
\r
875 flash_rom_type = 128KB
\r
878 game_name = DOOM II
\r
881 translation_gate_target = 030041c8
\r
882 translation_gate_target = 03004fa0
\r
884 # Bleach Advance (J)
\r
885 game_name = BLEACH ADV1
\r
888 iwram_stack_optimize = no
\r
891 game_name = SHINING SOUL
\r
894 iwram_stack_optimize = no
\r
897 game_name = SHINING SOUL
\r
900 iwram_stack_optimize = no
\r
903 game_name = SHINING SOUL
\r
906 iwram_stack_optimize = no
\r
908 # Shining Soul 2 (J)
\r
909 game_name = SHININGSOUL2
\r
912 iwram_stack_optimize = no
\r
914 # Shining Soul 2 (U)
\r
915 game_name = SHININGSOUL2
\r
918 iwram_stack_optimize = no
\r
920 # Shining Soul 2 (E)
\r
921 game_name = SHININGSOUL2
\r
924 iwram_stack_optimize = no
\r
926 # Motoracer Advance (E)
\r
927 game_name = MOTORACERADV
\r
930 idle_loop_eliminate_target = 03001cf8
\r
932 # Kim Possible 2 (U)
\r
933 game_name = KIMPOSSIBLE2
\r
936 idle_loop_eliminate_target = 080008a2
\r
938 # Kim Possible 2 (E)
\r
939 game_name = KIMPOSSIBLE2
\r
942 idle_loop_eliminate_target = 080008a2
\r
944 # This is needed to make the game work.
\r
945 # Another World (Homebrew)
\r
946 game_name = FoxAnWorld
\r
949 translation_gate_target = 03000f1c
\r
952 # J.LEAGUE
\83v
\83\8d\83T
\83b
\83J
\81[
\83N
\83\89\83u
\82ð
\82Â
\82
\82ë
\82¤
\81I
\83A
\83h
\83o
\83\93\83X (J)
\r
953 # J League Pro Soccer Club wo Tsukurou Advance (J)
\r
954 game_name = SAKATUKUADV
\r
957 iwram_stack_optimize = no
\r
959 #
\83A
\83j
\83}
\83\8b\89¡
\92¬
\82Ç
\82«
\82Ç
\82«
\90i
\8b\89\8e\8e\8c±!
\82Ì
\8aª (J)
\r
960 # Animal Yokochou Dokidoki Shinkyuu Shiken (J)
\r
961 game_name = ANIYOKO2
\r
964 iwram_stack_optimize = no
\r
966 #
\83A
\83\89\83W
\83\93 (J)
\r
967 # Disney's Aladdin (J)
\r
968 game_name = ALADDIN
\r
971 iwram_stack_optimize = no
\r
973 #
\82¤
\82¦
\82«
\82Ì
\96@
\91¥
\90_
\8aíày
\97ô
\81I
\94\
\97Í
\8eÒ
\83o
\83g
\83\8b (J)
\r
974 # Ueki no Housoku Jingi Sakuretsu! Nouryokusya Battle (J)
\r
975 game_name = UEKIJINGIBTL
\r
978 iwram_stack_optimize = no
\r
980 #
\83I
\83\8a\83G
\83\93\83^
\83\8b\83u
\83\8b\81[
\90Â
\82Ì
\93V
\8aO (J)
\r
981 # Oriental Blue - Ao no Tengai (J)
\r
982 game_name = ORIENTALBLUE
\r
985 iwram_stack_optimize = no
\r
987 #
\83J
\83\8b\83`
\83\87\83r
\83b
\83g (J)
\r
989 game_name = CALCIOBIT01
\r
992 flash_rom_type = 128KB
\r
994 #
\83Q
\81[
\83\80\83{
\81[
\83C
\83E
\83H
\81[
\83Y
\83A
\83h
\83o
\83\93\83X1+2 (J)
\r
995 # Game Boy Wars Advance 1+2 (J)
\r
996 game_name = GBWARS1+2
\r
999 flash_rom_type = 128KB
\r
1001 #
\82±
\82¢
\82Ê
\82¿
\82á
\82ñ
\82Ì
\82Í
\82¶
\82ß
\82Ä
\82Ì
\82¨
\82³
\82ñ
\82Û (J)
\r
1002 # Koinu-Chan no Hajimete no Osanpo (J)
\r
1003 game_name = OSANPO
\r
1006 iwram_stack_optimize = no
\r
1008 #
\83`
\83L
\83\93\81E
\83\8a\83g
\83\8b (J)
\r
1009 # Chicken Little (J)
\r
1010 game_name = CLITTLEJ
\r
1013 iwram_stack_optimize = no
\r
1015 #
\82Æ
\82Á
\82Æ
\82±
\83n
\83\80\91¾
\98Y
\83n
\83\80\83n
\83\80\83X
\83|
\81[
\83c (JU)
\r
1016 # Tottoko Hamutaro Hamuhamu Sports (JU)
\r
1017 game_name = HAMSPORTS
\r
1020 iwram_stack_optimize = no
\r
1022 #
\90¼
\8c´
\97\9d\8cb
\8eq
\82Ì
\93a
\93°
\96\83\90\9d (J)
\r
1023 # Nishihara Rieko no Dendou Mahjong (J)
\r
1024 game_name = DENDOHMAJANG
\r
1027 iwram_stack_optimize = no
\r
1029 #
\83{
\83\93\83o
\81[
\83}
\83\93\83W
\83F
\83b
\83^
\81[
\83Y
\83Q
\81[
\83\80\83R
\83\8c\83N
\83V
\83\87\83\93 (J)
\r
1030 # Bomberman Jetters Game Collection (J)
\r
1031 game_name = BOMBERMANJGC
\r
1034 iwram_stack_optimize = no
\r
1036 #
\83|
\83P
\83b
\83g
\83\82\83\93\83X
\83^
\81[
\83\8a\81[
\83t
\83O
\83\8a\81[
\83\93 (J)
\r
1037 # Pokemon Leaf Green (J)
\r
1038 game_name = POKEMON LEAF
\r
1041 flash_rom_type = 128KB
\r
1043 #
\83}
\83W
\83J
\83\8b\95\95\90_ (J)
\r
1044 # Magical Houshin (J)
\r
1045 game_name = M HOUSHIN
\r
1048 iwram_stack_optimize = no
\r
1050 #
\83\81\83_
\83\8b \83I
\83u
\83I
\83i
\81[ (J)
\r
1051 # Medal of Honor (J)
\r
1052 game_name = INFILTRATOR
\r
1055 iwram_stack_optimize = no
\r
1057 #
\83\8d\83{
\83b
\83g
\83|
\83\93\83R
\83b
\83c2
\83N
\83\8d\83X
\83o
\81[
\83W
\83\87\83\93 (J)
\r
1058 # Robot Ponkotto 2 - Cross Version (J)
\r
1059 game_name = ROBOPON2CROS
\r
1062 iwram_stack_optimize = no
\r
1064 #
\83\8d\83{
\83b
\83g
\83|
\83\93\83R
\83b
\83c2
\83\8a\83\93\83O
\83o
\81[
\83W
\83\87\83\93 (J)
\r
1065 # Robot Ponkotto 2 - Ring Version (J)
\r
1066 game_name = ROBOPON2RING
\r
1069 iwram_stack_optimize = no
\r
1071 #
\93\8d\91¾
\98Y
\93d
\93SG
\81`
\83S
\81[
\83\8b\83h
\81E
\83f
\83b
\83L
\82ð
\8dì
\82ê
\81I
\81` (J)
\r
1072 # Momotarou Densetsu G - Gold Deck wo Tsukure! (J)
\r
1073 game_name = MOMOTETSU-G
\r
1076 iwram_stack_optimize = no
\r
1079 game_name = OPEN SEASON
\r
1082 idle_loop_eliminate_target = 08066378
\r
1084 # Robopon 2 Cross Version (U)
\r
1085 game_name = ROBOPON2CROS
\r
1088 iwram_stack_optimize = no
\r
1089 flash_rom_type = 512KB
\r
1091 # Robopon 2 Ring Version (U)
\r
1092 game_name = ROBOPON2RING
\r
1095 iwram_stack_optimize = no
\r
1096 flash_rom_type = 512KB
\r
1098 # Disney's Aladdin (E)
\r
1099 game_name = ALADDIN
\r
1102 iwram_stack_optimize = no
\r
1104 # Disney's Aladdin (U)
\r
1105 game_name = ALADDIN
\r
1108 iwram_stack_optimize = no
\r