Issue with using a custom pixel font

I’m using a custom pixel font with EasyRPG Player 0.8.1.0, but there seems to be some confusion with the encoding: copepoints 0x80 through 0x9F don’t render the way they were designed in the font. It appears as if the player interprets the characters in-game as their Unicode positions, while the font file only provides codepage 1252 (the program I’m editing the font with, Fony, doesn’t allow anything outside 8-bit encoding to begin with). Oddly enough, setting “Encoding=1252” in RPG_RT.ini doesn’t change this behavior.

Here’s a comparison:

Does someone know how to fix this? I’d rather avoid putting desired characters on unrelated codepoints to circumvent…

Looks like I found a solution after all:

Importing the .fon into FontForge, changing the encoding to Unicode, and then exporting the font in .bdf format specifically does the trick.