User:Kimbles/T1 Text Debug

From Wikifang, a definitive guide to Telefang, Dino Device and Bugsite
Revision as of 12:15, 9 January 2018 by Kimbles (talk | contribs) (Updated with more info. This should actually be usable now!)
(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 don't display correctly, so it's difficult to navigate.

Navigating banks

The current bank selected seems to be decided by the RAM value at C0A1. Pressing right takes you to the next bank, and pressing left takes you to the previous bank. However, for some reason pressing right on 0C returns you to 00, and pressing left on 00 returns you to 0C, so the higher banks are inaccessible unless you start in them.

Most of the time when you enter text-checking mode this value will be 00, which gives you the bank for battle text. For the purposes of checking phone questions, you'll probably need to manually change the value at C0A1 to 0D or higher to access most of them.

Note: The battle text is somewhat broken because it will usually spew garbage characters 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 bank 03.) The player name does not seem to have this problem, though.

Bank list

(Addresses refer to the patch, but it should line up to the same content in the Japanese version.)

Bank Contents RAM value
114000 Battle text (glitchy) 00
118000 Text messages 01
11C000 NPC text 1 02
120000 Story text 1 03
124000 NPC text 2 04
128000 Duplicate NPCs 05
100000 NPC text 4 (post game) 06
130000 Phone questions 1 07
134000 Phone questions 2 08
12C000 Story text 2 09
138000 Story text 3 0A
13C000 NPC text 3 0B
140000 Story text 4 0C
110000 Phone questions 3 0D
144000 Phone questions 4 0E
160000 Phone questions 5 0F
94000 Phone questions 6 10
40000 Denjuu descriptions 11
158000 Story-related calls 12
15C000 Experience item calls 13
10C000 Story text 5 (post game) 14
n/a (Not a text bank) 15 to FF
114000 Battle text (glitchy) 00

Legend:

  • Pressing right takes you to the next bank, and pressing left takes you to the previous bank.
  • Pressing left on bank 0D switches to bank 0C, as you'd expect.
  • Pressing right on bank 0C switches to bank 00, skipping the banks marked in green and red.
  • Pressing left on bank 00 switches to bank 0C, skipping the banks marked in green and red.