Zophar's Message Domain

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

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

Hi

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
Dwedit
Junior Member
 
Dwedit's Avatar
 
Join Date: Sep 2008
Posts: 8
Default

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
Reply

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 05:52 PM.

Contact Us - Zophar's Domain - Archive - Top

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