TrueType fonts for OpenMW

Author:
Isaskar and Georgd
Last Updated:
2023-01-16
Description:

Pre-defined setup of TrueType fonts for OpenMW.

Requires OpenMW 0.45 or newer, optional hi-res UI button textures require 0.46 or newer.

OpenMW Compatibility:
Active:
Yes

Usage Info

Did you find any inaccurate information below? Please let us know by opening an issue on GitLab or joining our Discord!

Data path:
C:\games\OpenMWMods\Fonts\TrueTypefontsforOpenMW
Usage Notes:

Instructions for OpenMW 0.48 and newer:

  • Download the optional HD texture buttons file for the language of your choosing.
  • Add the snippet from the extra cfg section to your openmw.cfg.
  • The new fonts and high-res buttons should now work as expected. Please see the official OpenMW documentation as a reference for how to install custom fonts such as these.

Instructions for OpenMW 0.47 and older (click to expand/collapse):

  • Download and extract the Fonts file as well as the optional HD texture buttons file for the language of your choosing.
    • Font files such as .ttf and .omwfont files should go into a Fonts folder in the root of this mod's data path.
  • Rename the provided Fonts/openmw_font.xml file to Fonts/pelagiad.omwfont.
  • Create another file: Fonts/ayembedt.omwfont and put the following contents into it:
    <?xml version="1.0" encoding="UTF-8"?>
    <MyGUI type="Resource" version="1.1">
        <Resource type="ResourceTrueTypeFont" name="Daedric">
            <Property key="Source" value="Ayembedt.ttf"/>
            <Property key="Antialias" value="false"/>
            <Property key="TabWidth" value="8"/>
            <Property key="OffsetHeight" value="0"/>
            <Codes>
                <Code range="32 126"/>
            </Codes>
        </Resource>
    </MyGUI>
  • Add the snippet from the extra cfg section to your openmw.cfg.
  • The new fonts and high-res buttons should now work as expected. Please see the official OpenMW documentation as a reference for how to install custom fonts such as these.
Extra Configs:
These values need to be added to openmw.cfg (be sure to consult the CFG Generator for a complete readout of all required settings):
fallback=Fonts_Font_0,pelagiad
fallback=Fonts_Font_2,ayembedt
Alternative:
Settings
GPLv3 logo