[BTS] [Steam][Win10] Polish fonts not working anymore.

Sidorf

Chieftain
Joined
Jun 6, 2020
Messages
17
As in title - polish version of sylfaen font is broken on windows 10. It worked well in Win7 and XP. It could be something with the name of this font in windows fonts catalog - Sylfaen Normalny(Normal) except sylfaen_0. I have no idea how to change it or make it work in other way like change the default font(is this even possible?).
Thanks for help. :)
 
Hello,

if you search for the font name in Civ's resource folder you will find something like this.
Code:
…/Civ4/Beyond the Sword/Resource$ grep -ri Sylfaen *
Themes/Civ4/Civ4Theme_Common.thm://                GFont    .Size0_Normal    =GFont("Sylfaen",        "Regular",        10, GFlags(GFontFeature, GFC_FONT_ALPHA));
Themes/Civ4/Civ4Theme_Common.thm://                GFont    .Size0_Bold    =GFont("Sylfaen",        "Bold",            10, GFlags(GFontFeature, GFC_FONT_BOLD,    GFC_FONT_ALPHA));
Themes/Civ4/Civ4Theme_Common.thm://                GFont    .Size0_Italic    =GFont("Sylfaen",        "Italic",        10, GFlags(GFontFeature, GFC_FONT_ITALIC, GFC_FONT_ALPHA), 0, GRectMargin(1));
Themes/Civ4/Civ4Theme_Common.thm://                GFont    .Size0_BoldItalic        =    GFont("Sylfaen",        "Bold Italic",    10, GFlags(GFontFeature, GFC_FONT_BOLD,    GFC_FONT_ITALIC, GFC_FONT_ALPHA), 0, GRectMargin(1));
Themes/Civ4/Civ4Theme_Common.thm:                GFont    .Size1_Normal    =GFont("Sylfaen",        "Regular",        12, GFlags(GFontFeature, GFC_FONT_ALPHA));
Themes/Civ4/Civ4Theme_Common.thm://                GFont    .Size1_Bold    =GFont("Sylfaen",        "Bold",            12, GFlags(GFontFeature, GFC_FONT_BOLD,    GFC_FONT_ALPHA));
Themes/Civ4/Civ4Theme_Common.thm://                GFont    .Size1_Italic    =GFont("Sylfaen",        "Italic",        12, GFlags(GFontFeature, GFC_FONT_ITALIC, GFC_FONT_ALPHA), 0, GRectMargin(1));
Themes/Civ4/Civ4Theme_Common.thm://                GFont    .Size1_BoldItalic        =    GFont("Sylfaen",        "Bold Italic",    12, GFlags(GFontFeature, GFC_FONT_BOLD,    GFC_FONT_ITALIC, GFC_FONT_ALPHA), 0, GRectMargin(1));
Themes/Civ4/Civ4Theme_Common.thm:                GFont    .Size2_Normal    =GFont("Sylfaen",        "Regular",        14, GFlags(GFontFeature, GFC_FONT_ALPHA));
Themes/Civ4/Civ4Theme_Common.thm:                GFont    .Size2_Bold    =GFont("Sylfaen",        "Bold",            14, GFlags(GFontFeature, GFC_FONT_BOLD,    GFC_FONT_ALPHA));
Themes/Civ4/Civ4Theme_Common.thm:                GFont    .Size2_Italic    =GFont("Sylfaen",        "Italic",        14, GFlags(GFontFeature, GFC_FONT_ITALIC, GFC_FONT_ALPHA), 0, GRectMargin(1));
Themes/Civ4/Civ4Theme_Common.thm://                GFont    .Size2_BoldItalic        =    GFont("Sylfaen",        "Bold Italic",    14, GFlags(GFontFeature, GFC_FONT_BOLD,    GFC_FONT_ITALIC, GFC_FONT_ALPHA), 0, GRectMargin(1));
Themes/Civ4/Civ4Theme_Common.thm:                GFont    .Size3_Normal    =GFont("Sylfaen",        "Regular",        16, GFlags(GFontFeature, GFC_FONT_ALPHA));
Themes/Civ4/Civ4Theme_Common.thm:                GFont    .Size3_Bold    =GFont("Sylfaen",        "Bold",            16, GFlags(GFontFeature, GFC_FONT_BOLD,    GFC_FONT_ALPHA));
Themes/Civ4/Civ4Theme_Common.thm://                GFont    .Size3_Italic    =GFont("Sylfaen",        "Italic",        16, GFlags(GFontFeature, GFC_FONT_ITALIC, GFC_FONT_ALPHA), 0, GRectMargin(1));
Themes/Civ4/Civ4Theme_Common.thm://                GFont    .Size3_BoldItalic        =    GFont("Sylfaen",        "Bold Italic",    16, GFlags(GFontFeature, GFC_FONT_BOLD,    GFC_FONT_ITALIC, GFC_FONT_ALPHA), 0, GRectMargin(1));
Themes/Civ4/Civ4Theme_Common.thm:                GFont    .Size4_Normal    =GFont("Sylfaen",        "Regular",        22, GFlags(GFontFeature, GFC_FONT_ALPHA));

You could ignore the lines with '//'
Change the font name to an other installed one should give you the opportunity to resolve the problem, I assume.
The font names should be displayed in Window's font preview program. (Sorry, not tested)
 
Back
Top Bottom