The current URL is datacrystal.tcrf.net.
Tales of Phantasia (SNES)/Notes: Difference between revisions
No edit summary |
m (Hawk moved page Tales of Phantasia/Notes to Tales of Phantasia (SNES)/Notes) |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 11: | Line 11: | ||
===Format=== | ===Format=== | ||
The pointers are 2 byte little endian and each map has their separate pointer table separated by {{hex|FF}} and these tables are extremely small. The DeJap translation totally ignores these tables as they use a | The pointers are 2 byte little endian and each map has their separate pointer table separated by {{hex|FF}} and these tables are extremely small. The DeJap translation totally ignores these tables as they use a completely 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: | 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: | ||
Line 21: | Line 21: | ||
The woman's dialogue pointer is at {{hex|$7e:c676}} with a value of {{hex|01DF}}. Also when text is decompressing, it can reference decompressed dialogue strings, as is the case with the man's dialogue. | The woman's dialogue pointer is at {{hex|$7e:c676}} with a value of {{hex|01DF}}. Also when text is decompressing, it can reference decompressed dialogue strings, as is the case with the man's dialogue. | ||
{{Internal Data|game=Tales of Phantasia}} |
Latest revision as of 20:59, 28 January 2024
The following article is a Notes Page for Tales of Phantasia (SNES).
Dialogue System
Script Dump
A Japanese script dump can be locate here:
https://magno.romhackhispano.org/utilidades.html
Please note that this script dump has issues, such as having Bank 10 and 11 being identical.
Format
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 completely 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
| |
---|---|