02-01-2017, 05:17 AM
(02-01-2017, 02:18 AM)Flavor Wrote: Also, you will likely want to look into some sort of variable-width character printing scheme.
Basically, the Japanese characters were all likely 8x8 pixels.
When you replace them by English (or whatever), you will likely not want your 'l' and '1' to be the same width as "O" and "X". It looks funny and makes the text way too wide.
So, you need a table of characters and a table of character widths. Then, when you place text on the screen, you need to call a routine to pack the characters properly. This is a pretty common thing in romhacks, but it's not trivial.
Well... actually, just translating it would be a good thing. I've thought of that, but it would make the process much more complicated...
If I remember correctly, neither Evolution : Eternal dungeons nor Biomotor do this this way, so I won't look to high for a start ^^