Hi, I’m currently in the process of adapting EasyRPG to work with my older games.
They pretty much work, but are littered with little custom hacks in the assembly, so I need to get my own hands dirty there, heh.
No problems there so far, but the fonts are bothering me a little bit.
The games have quite a bit of text burned into pictures and I also personally prefer what used to float around as RMG2000 font. I understand why you can’t include it and all that, so I just want it for my custom build.
What I’m unsure about is if you can still load in these fonts or not. There are remnants of FreeType font classes in font.cpp, but my attempts in having them replace the default fonts just segfault without any meaningful error output before it (I expected some since it looks like there would be error handling).
My attempts were with fonts installed on the system, not RMG2000 itself yet, if that matters. I also saw the year old commit saying that font would actually cause heap corruption for some reason…
The second option would of course to adapt the bitmap font to look exactly like RMG2000. This isn’t hard, rather than just tedious. Either by hand or coding a tool that hopefully makes no mistakes in the process.
Has this work been done before or is there a tool to aid me already (since your almost-BDF .bit font format seems custom)?