Generates bitmap fonts for MAGES engine games, and glyph width tables
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


This is a tool for generating bitmap fonts for MAGES engine games together with width tables, as read by LanguageBarrier. It supersedes our earlier mgsfontgen and was used to generate the fonts in our STEINS;GATE 0 and CHAOS;CHILD patches.

Per game, it requires a charset suitable for display - e.g. if you want opening and closing single quotes to be displayed as apostrophes, assign them apostrophes in the charset, even if that's not what you'd do in the charset used for script editing. Hence, our charsets used here don't necessarily match the charsets used in SciAdv.Net.

Use Private Use Area unicode codepoints for compound characters and write their expanded strings into CompoundCharacters.tbl. They'll be squished into one cell.