Ancurio / mkxp

Free Software implementation of the Ruby Game Scripting System (RGSS)
GNU General Public License v2.0
509 stars 128 forks source link

Fonts are completely broken #230

Open corboblan opened 4 years ago

corboblan commented 4 years ago

Hi, I've been using this for a while and it's really great! But I've had this issue where the fonts are absolutely messed up and I have no idea why. It's most likely because I'm not sure how to do the encoding and whatnot. Could I get some help? I'm a noob so you'll have to bear with me haha. Thank you.

Attached are two pictures. The first one is how it normally looks through the game.exe. The second one is what it looks like when using mkxp. font1 font2

carstene1ns commented 3 years ago

Did you put the font in the search path? Otherwise the default font is used.

Quoting the README:

Fonts

In the RMXP version of RGSS, fonts are loaded directly from system specific search paths (meaning they must be installed to be available to games). Because this whole thing is a giant platform-dependent headache, I decided to implement the behavior Enterbrain thankfully added in VX Ace: loading fonts will automatically search a folder called "Fonts", which obeys the default searchpath behavior (ie. it can be located directly in the game folder, or an RTP).

If a requested font is not found, no error is generated. Instead, a built-in font is used (currently "Liberation Sans").