New Font Bug Fix

NovaCameron

Chieftain
Joined
Dec 9, 2008
Messages
3
Ok this is for people that have problems with the game showing missing fonts. It also might be a Vista thing but I don't know. Might fix other Font issues to. Also this was fixed from the Civilization Chronicles but it might be applied to the other versions.

Go to "Civ4\Resource\Themes\Civ4"
Open "Civ4_Theme_Common.thm" in Notepad
Go to line 371 or search "SF_CtrlTheme_Civ4_Control_Font"

Now if it says "GFont .SizeX_xxxxx = GFont("Sylfaen",
for every font this is your problem. It needs to be: GFont("Fonts/Sylfaen.ttf",

Now just overwrite the GFont("Sylfaen", part NOT the entire line.

Ok done with the first part. Now go to "C:\Windows\Fonts" and move all the "Courier New" fonts to "Civ4\Resources\Fonts" This puts back a font that was removed in a patch that is still in the Theme.

Now Save and you're done.

Now if you have Warloards and/or Beyond the Sword just copy the entire Font section of the "Civ4Theme_Common.thm" over the Font sections of the "Civ4Theme_Common.thm" in "Warlords\Resource\Themes\Civ4", if it exists, I don't have it, and "Beyond the Sword\Resource\Themes\Civ4". They should have overrides on SOME of the Fonts, but just to be safe overwrite the entire section. Just make sure you don't accidentally delete a line.

This will fix it and replace the messed up fonts. Also it will get rid of the Times New Roman it defaults to and make the game engine apply the Theme correctly. It will also stop crashes because of it and give Civ4 the look, and performance, it was made to have.
 
The font was installed. Even had it in my "Windows\Fonts" and could use it. But still Civ4 refused to use it because the Civ4Theme was messed up and didn't use Arial, which was correctly placed, or New Courier, which a patch uninstalled but a path to the font was still in use by Civ4Theme.
 
Back
Top Bottom