User:Kimbles/T1 Text Debug
T1 has a hidden text-checking mode, which will probably prove useful for testing phone calls and other randomized messages in the patch. It can be accessed by changing the RAM value at C3E1 to 35 while standing in the overworld. (Thanks go to Sanky for finding this!)
In text-checking mode, pressing left and right lets you change banks, and up and down selects a message in the current bank. Pressing A will display the message and automatically increment it to the next one in the bank (most of the time). Unfortunately, the tiles for the bank/message numbers have apparently been removed, so it's difficult to navigate.
Going too far left or right through the bank list will leave it stuck repeating a group of 13 possible banks, making some of the others inaccessable until you reset and enter text-checking mode again.
(Addresses refer to the patch, but it should line up to the same content in the Japanese version.)
Pattern 1 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
-4 | -3 | -2 | -1 | 0 | +1 | +2 | +3 | +4 | +5 . . . . . +255 | +256 |
140000 | 110000 | 144000 | 160000 | 94000 | 40000 | 158000 | 15C000 | 10C000 | (Explodes) | 114000 |
Legend:
- Pressing right is +1, pressing left is -1
- Green marks the starting point
- Red banks will spew garbage if you try to display them.
(Hover over the address for what the bank contains.)
Selecting one of the blue banks will get you stuck in the loop below. (Pressing right from -4 will take you to +256, skipping the others.)
Pattern 2 (looping section) | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
0 (+256) | +1 | +2 | +3 | +4 | +5 | +6 | +7 | +8 | +9 | +10 | +11 | +12 (-4) |
114000 | 118000 | 11C000 | 120000 | 124000 | 128000 | 100000 | 130000 | 134000 | 12C000 | 138000 | 13C000 | 140000 |
(Pressing left from 0 will take you to +12, and right from +12 takes you to 0.)
Sometimes the game will plop you down at 0 in this section when you enter text-checking mode, making the others inaccessible. I have no clue what decides this.
The battle text is particularly broken because it will usually spew garbage characters for a while every time it runs into a variable piece of text. Said garbage can include text speed and VWF-cancelling characters, which will stay applied until you reset or come across a character that fixes it. (This can also happen in other banks with variable text, like the shops in 120000.) For some reason the player's name doesn't have this problem, though.