Zophar's Message Domain

Go Back   Zophar's Message Domain > Emulation Talk > Rom Hack

Thread Tools Display Modes
Old 04-07-2009, 08:19 AM   #1
Junior Member
Join Date: Mar 2009
Posts: 3
Default 8x8 and 16x16 tile font


May I ask one question: in a Rom that uses 8x8 tile font, how do I change it to 16x16 for more space (I want to add morething to the letters).

I mean the Rom is Snes and I don't know ASM 65816.

I translated some Roms, all of them are 16x16. Now I encounter a Rom uses 8x8 and so it's not enough space for the letters for may language alphabet. My language uses non-linear alphabet, which has many symbols above each character.

Thank you very much.
suppa is offline   Reply With Quote
Old 04-07-2009, 02:38 PM   #2
Junior Member
Dwedit's Avatar
Join Date: Sep 2008
Posts: 8

Chances are that if a game uses an 8x8 font, then it's coded in such a way to have all characters available at all times, and just use tile numbers to draw text.

Such a game will require significant rewrites to the text engine to
* Draw more than one tile per character
* Render a big tile inside VRAM
* Not run out of VRAM because all characters need 4 tiles worth of space in VRAM, that may exhaust a game that only has English or Kana characters in VRAM
* Expire old tiles as needed
And there will probably be many copies of the text drawing routine thrown randomly about the rom.
Good luck learning ASM.
Dwedit is offline   Reply With Quote

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT. The time now is 01:41 PM.

Contact Us - Zophar's Domain - Archive - Top

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.