Puyo Puyo Tsu/Game Genie Codes
This page lists Game Genie codes that can be used on the retail Genesis version of Puyo Puyo Tsu. For each feature, all the codes (lines) shall be active at the same time .
Disabling randomization
The same pair sequences and colors will appear at every battle:
9VGA-AGJ0 T7GA-BLJ2 6KGA-B5A4 97GA-AAA6 GVGA-ADJ8
The code patches the following bytes:
ROM:4C16 move.b (a2,d0.w),(a2,d1.w) ; Move Data from Source to Destination ROM:4C1C move.b d2,(a2,d0.w) ; Move Data from Source to Destination
which are handling the color-set shuffling, by replacing them with:
move.l #$35879DE2,($FFA134).l
Which resets the current value of the RNG. This is called once at every start of a battle. The result is the player will always get the same puyos with colors yellow, red, green and blue.
One can actually choose what puyos he will get by varying the RNG value, defined by the game genie codes T7GA-BLJ2 6KGA-B5A4. The tool "Game Genie Code Converter" can help with computing the new values.
Setting falling speed
The next code will set the falling speed to normal in 2p versus mode only, regardless of the chosen difficulty:
AB3A-BAG6
The following code will set the falling speed to the lowest available setting throughout single player mode only:
JB3A-AETW
The next 2 codes will set falling speed throughout single player mode to the normal speed of 2p versus mode:
JB3A-AETW AB3A-BAC6
Note: due to how the game works, it is not possible to set a different speed for the player and the CPU in single player mode (with help of game genie codes anyway). Doing so requires heavy hacking, and patching a whole subroutine.
Setting color mode
These codes force 4-color mode in both single player and 2p versus modes:
ABGA-ACE6 ABGA-ACE8 ABGA-ACFC ABGA-ACFE
Pseudo Endless mode
This code will turn the game into a pseudo endless mode:
ABSA-AAGA
The code makes the game ignore the fact that a player has his third column full. The consequence is a deadlock in which the game will indefinitely loop through the pairs it should deal to the losing player. The other player can continue until his board is also full, at which point you should reset the console as there is no way the game will ever end. Ojama puyos will still fall upon your opponent.
Note: although the game appears to loop and do nasty things, it will not harm your console or cartridge.
Freeze falling pair
You can make the falling pair freeze instead of dropping faster by using the following code (replaces the down arrow behavior). This can give beginners more time to think about their chains.
ABTT-AACG