![]() Let’s say we want to print the word “Boobs” using a VWF. How to do that programming-wise is a bit complicated though. We want letters to only take up as much space on screen as necessary. So that’s why variable width fonts come into play. Japanese text is almost always spaced evenly and in rows/columns, but in other languages we don’t do that. A static width font puts the start of each letter at a fixed (static) distance apart. ![]() I’m assuming the difference between a static width font and a variable width font is clear by now. But the following explains how most variable width fonts (VWFs) are implemented in ROM translations. Again, this is technical mumbo jumbo blah blah jargon, so feel free to ignore it if you’re not into that sort of thing. ![]() So I was gonna make my own explanation real quick and figured hey, might as well make it a normal update. It’s really pretty simple, but in my search for other informative graphical tutorials, I came up with nothing. Since I have less time, I’ve been using what little time I have for hacking, so forgive the late/slow responses to stuff.įor now, I was going to answer a question someone asked about how the sprite VWF is actually going to do its stuff dynamically. Very busy with real work, so progress is slowish on the sprite welding front.
0 Comments
Leave a Reply. |