[2K3] FONT CHANGING
Posts
Pages:
1
I've finally gotten around to messing with fonts for my game, but I'm having trouble finding any that work. I've searched google and RMN forums as far back as 4 months with no luck. I see no tutorials here and Cherry's site doesn't go into any details about it.
Does anybody know detailed information about what types of fonts are acceptable for 2k3? and any other important stuff like size or spacing? If I was going to use a font making program to create my own fonts, what would I need to know?
I'm using Hyper Patcher 2 with fonts from here and here. So far I haven't found a single font that appears readable in game. I've used .ttf and .fon, monospaced and not, different px sizes. Nothing works :|
How did you change fonts in your game? Are there any other patch programs that change fonts? Can you explain how it's done with a hex editor? Am I missing something insanely obvious?!
Please help.
Hopefully, if I get enough useful information, I'll create a tutorial.
Does anybody know detailed information about what types of fonts are acceptable for 2k3? and any other important stuff like size or spacing? If I was going to use a font making program to create my own fonts, what would I need to know?
I'm using Hyper Patcher 2 with fonts from here and here. So far I haven't found a single font that appears readable in game. I've used .ttf and .fon, monospaced and not, different px sizes. Nothing works :|
How did you change fonts in your game? Are there any other patch programs that change fonts? Can you explain how it's done with a hex editor? Am I missing something insanely obvious?!
Please help.
Hopefully, if I get enough useful information, I'll create a tutorial.
It's actually rather easy.
I downloaded Fony.
I then opened RPG Maker's RM2000 font in fony and worked from it.
It's also important to make sure the 'MODULE NAME' for your font isn't RM2000 or RMG2000. You change it in FONY'S PROPERTY MENU (CTRL+H). Give it the name of your game if you have to. For example, "AMAZINGQUEST" is suitable. Font MODULE NAME and font FILE NAME are not the same, by the way.
From there, install your font (the font has to be in the windows/font folder to work), patch your .EXE, run your game.
There should be a tutorial about this.
...
I downloaded Fony.
I then opened RPG Maker's RM2000 font in fony and worked from it.
It's also important to make sure the 'MODULE NAME' for your font isn't RM2000 or RMG2000. You change it in FONY'S PROPERTY MENU (CTRL+H). Give it the name of your game if you have to. For example, "AMAZINGQUEST" is suitable. Font MODULE NAME and font FILE NAME are not the same, by the way.
From there, install your font (the font has to be in the windows/font folder to work), patch your .EXE, run your game.
There should be a tutorial about this.
...
I'll try that, thanks. A few months back I tried a few font making programs and wasted tons of time because they didn't save in the right format(or at all in trial versions :/).
If there's a tutorial, I haven't seen it.
I'd still like to know some of info from the OP. It would be much easier to use existing fonts.
If there's a tutorial, I haven't seen it.
I'd still like to know some of info from the OP. It would be much easier to use existing fonts.
To begin, the fonts in question must be monospaced and in .fon format, judging from personal experience. The font "Sheldon" provided at http://www.tobias-jung.de/seekingprofont/ works beautifully in RPG_RT.exe, so you can test with that.
The way I did the actual font changing was by editting the font references in RPG_RT.exe via a hex editor. There are a total of two locations you can change, they correspond to RM2000/RMG2000 in RM2K(3) and MS Mincho/MS Gothic in RM2K3. Find the relevant strings (search for the font names) and replace them with the internal name (edit: module name?) of the font you want to replace them with (you can find the internal name by opening the font and reading the name Windows's font reader displays on the top).
Assuming you did it right, you should see different fonts now.
The way I did the actual font changing was by editting the font references in RPG_RT.exe via a hex editor. There are a total of two locations you can change, they correspond to RM2000/RMG2000 in RM2K(3) and MS Mincho/MS Gothic in RM2K3. Find the relevant strings (search for the font names) and replace them with the internal name (edit: module name?) of the font you want to replace them with (you can find the internal name by opening the font and reading the name Windows's font reader displays on the top).
Assuming you did it right, you should see different fonts now.
Are you saying 2 places you can change it, or two places you HAVE TO change it? I'll probably try it someday but if I get this to work with Fony I'll put this issue to rest for now. There is a limitation to Hyper Patcher 2 where you can't use fonts with names longer than 14 characters, although you can probably rename it with Fony.
In response to monospaced; I've got the RM2000 font open in Fony. In the options the box for monospaced is not checked. Maybe it's not a hard rule?
Also, how is it then that msgothi0.ttc works? A true-type collection font file. I've seen a few .ttf files apply, but they appear messed up. I wonder what it is about MS Gothic and Mincho that works...
*Hmm, working in Fony I can figure some stuff out by testing and comparing. I may be able to find some answers this way.
In response to monospaced; I've got the RM2000 font open in Fony. In the options the box for monospaced is not checked. Maybe it's not a hard rule?
Also, how is it then that msgothi0.ttc works? A true-type collection font file. I've seen a few .ttf files apply, but they appear messed up. I wonder what it is about MS Gothic and Mincho that works...
*Hmm, working in Fony I can figure some stuff out by testing and comparing. I may be able to find some answers this way.
Are you saying 2 places you can change it, or two places you HAVE TO change it?
The former. The RPG_RT.exe run time has two places where they refer to fonts, which font is actually chosen is dependent on which font you chose in the editor.
In response to monospaced; I've got the RM2000 font open in Fony. In the options the box for monospaced is not checked. Maybe it's not a hard rule?
Maybe, I never delved that deep into it. All I know is every single proportional font I tried more or less failed with the obvious exception of MS Mincho and MS Gothic.
author=KingArthur
Maybe, I never delved that deep into it. All I know is every single proportional font I tried more or less failed with the obvious exception of MS Mincho and MS Gothic.
After working on my font I can say that it doesn't HAVE to be monospaced to work. When I finished it, I created a copy in both formats and they both worked, but oddly enough the one that wasn't monospaced didn't mash the letters together xD There was a gap after short letters, so it's like RPGMaker displays it as monospaced anyways. There could be other options I don't realize are in effect, since I did use the RMfonts as a template.
The only other thing I really learned is that RPGmaker wants a width of 5, which totally ruins my oldschool Zelda font. It took a while to tweak it down to size. I'm not 100% satisfied with it but it's better than default.
I'll probably do more testing in the future and write a short tutorial based on what I learned. Just so there is something on the site. I'm not inclined to say anything I figured out so far is accurate, though.
But at least my game has a new font :3
Pages:
1















