User:Kimbles/T1 Text Debug

From Wikifang, a definitive guide to Telefang, Dino Device and Bugsite
Revision as of 10:20, 2 June 2013 by Kimbles (talk | contribs) (Just writing this up for my own reference.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

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.

Navigating banks

(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.