The Story So Far…

So, based on what we know so far… (thanks to Vehek from

Font is stored in GB format (2bpp); roman characters + japanese kana begin at 0x00122480


And then comes kanji (in-game dialog is in Kanji, kana is only used for some texts)


Vehek says the text doesn’t seem to be stored as simple indexes (perhaps due to the the fact that characters are composed of 4 sprites? or that there are so many kanji, or both). Nonetheless, I think knowing the order the font is on will help figure out where sprites are loaded in memory.

My (first) plan is to eventually replace kanji tiles with 2 roman letter combinations, that may make things easier IF we manage to build equivalence table(s) in some way.

Thoughts? corrections? comment!

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s