If you are still using the old URL (datacrystal.romhacking.net), please update your bookmarks! The old URL may stop working soon.
The current URL is datacrystal.tcrf.net.
The current URL is datacrystal.tcrf.net.
Moving Adventure Psy-O-Blade/TBL: Difference between revisions
Jump to navigation
Jump to search
Line 1: | Line 1: | ||
===Character Table=== | ===Character Table=== | ||
20 : !"#$%&'()*+,-./ | 20 : !"#$%&'()*+,-./ | ||
30 : 0123456789:;<=>? | |||
30 : 0123456789:;<=>? | 40 : @ABCDEFGHIJKLMNO | ||
50 : PQRSTUVWXYZ[¥]^_ | |||
40 : @ABCDEFGHIJKLMNO | 60 : をぁぃぅぇぉゃゅょっ | ||
70 : ーあいうえおかきくけこさしすせそ | |||
50 : PQRSTUVWXYZ[¥]^_ | 80 : たちつてとなにぬねのはひふへほま | ||
90 : みむめもやゆよらりるれろわん”。 | |||
60 : をぁぃぅぇぉゃゅょっ | A0 : 。「」、・ヲァィゥェォャュョッ | ||
B0 : ーアイウエオカキクケコサシスセソ | |||
70 : ーあいうえおかきくけこさしすせそ | C0 : タチツテトナニヌネノハヒフヘホマ | ||
D0 : ミムメモヤユヨラリルレロワン”。 | |||
80 : たちつてとなにぬねのはひふへほま | |||
90 : みむめもやゆよらりるれろわん”。 | |||
A0 : 。「」、・ヲァィゥェォャュョッ | |||
B0 : ーアイウエオカキクケコサシスセソ | |||
C0 : タチツテトナニヌネノハヒフヘホマ | |||
D0 : ミムメモヤユヨラリルレロワン”。 | |||
===Text Control Codes=== | ===Text Control Codes=== |
Revision as of 23:27, 24 October 2013
Character Table
20 : !"#$%&'()*+,-./ 30 : 0123456789:;<=>? 40 : @ABCDEFGHIJKLMNO 50 : PQRSTUVWXYZ[¥]^_ 60 : をぁぃぅぇぉゃゅょっ 70 : ーあいうえおかきくけこさしすせそ 80 : たちつてとなにぬねのはひふへほま 90 : みむめもやゆよらりるれろわん”。 A0 : 。「」、・ヲァィゥェォャュョッ B0 : ーアイウエオカキクケコサシスセソ C0 : タチツテトナニヌネノハヒフヘホマ D0 : ミムメモヤユヨラリルレロワン”。
Text Control Codes
Text locations
From what I've seen, text is *not* compressed. Text are adressed within the code by two ways :
* pointer to string is loaded into register a0 (look into code for 'lea a0, $xxxxxxxx', or in compiled form : ????) * pointer to string is loaded from a table, whose sstarting offset is hardcoded (look for lea a1, $xxxxxxxx, and then text chunk begins at ????)