Tales of Phantasia:Notes

From Data Crystal
Revision as of 12:52, 31 July 2021 by FCandChill (talk | contribs)
Jump to navigation Jump to search

Dialogue System

Script Dump

A Japanese script dump can be locate here:


Please note that this script dump has issues, such as having Bank 10 and 11 being identical.


The pointers are 2 byte little endian and each map has their separate pointer table separated by FF and these tables are extremely small. The DeJap translation totally ignores these tables as they use a complete different system.

The game decompresses the text before a map is loaded and the pointers reference the decompressed text, not compressed. Take for instance the married couple as Toltus:

$7e:c676 = woman        (01DF) (Compressed: $EC:A7D7) (uncompressed: $7E:C835)
$7e:c678 = man          (0224) (Compressed: $EC:A81F) (uncompressed: $7E:C87B)

The woman's dialogue pointer is at $7e:c676 with a value of 01DF. Also when text is decompressing, it can reference decompressed dialogue strings, as is the case with the man's dialogue.

Internal Data for Tales of Phantasia

ROM MapRAM MapText TableNotesTutorials