Solution to starting erros – verify local files via Steam
I had the same runtime error as other people have experienced, except changing to 640*480 (either by compatibility settings or by settings.txt) doesn't work. Reinstalling CK2 helped for a while yesterday but I got the error again today. For the record, reinstalling the runtime Redist from MS doesn't help, neither does running it as administrator. The problem only started like yesterday. Didn't have it for almost 200 hours logged on Steam after first installing the game. Sometimes I got "stopped working" instead.
Error.log was like this:
[graphicssettings.cpp:253]: Resolution width to low. Setting it to 1024.
[graphicssettings.cpp:258]: Resolution height to low. Setting it to 768.
[texturehandler.cpp:169]: Couldn't find texture file: gfx/fonts/headline.tga.
[virtualfilesystem.cpp:570]: Could not open file: gfx/fonts/headline.fnt
After I copied the contents of the "fonts" subdirectory (Polish in my case, although the game is in English) to the actual "fonts" directory, I got this:
[graphicssettings.cpp:253]: Resolution width to low. Setting it to 1024.
[graphicssettings.cpp:258]: Resolution height to low. Setting it to 768.
[texturehandler.cpp:169]: Couldn't find texture file: gfx/fonts/Mapfont.tga.
[virtualfilesystem.cpp:570]: Could not open file: gfx/fonts/Mapfont.fnt
And the Mapfont files actually was not there.
I went to steam. Library => Crusader Kings II (right-click the title on this list) => Properties => Local Files => Verify Integrity of Game Cache.
According to Steam, 35(!) files failed to validate and were reacquired. I don't know how come I was able to play but later lost this ability due to some missing files (like they weren't missing before? what's going on on my hard drive?) but this has worked. I've just alt-tabbed out of the game to post the solution. Hope it helps somebody else!
I had the same runtime error as other people have experienced, except changing to 640*480 (either by compatibility settings or by settings.txt) doesn't work. Reinstalling CK2 helped for a while yesterday but I got the error again today. For the record, reinstalling the runtime Redist from MS doesn't help, neither does running it as administrator. The problem only started like yesterday. Didn't have it for almost 200 hours logged on Steam after first installing the game. Sometimes I got "stopped working" instead.
Error.log was like this:
[graphicssettings.cpp:253]: Resolution width to low. Setting it to 1024.
[graphicssettings.cpp:258]: Resolution height to low. Setting it to 768.
[texturehandler.cpp:169]: Couldn't find texture file: gfx/fonts/headline.tga.
[virtualfilesystem.cpp:570]: Could not open file: gfx/fonts/headline.fnt
After I copied the contents of the "fonts" subdirectory (Polish in my case, although the game is in English) to the actual "fonts" directory, I got this:
[graphicssettings.cpp:253]: Resolution width to low. Setting it to 1024.
[graphicssettings.cpp:258]: Resolution height to low. Setting it to 768.
[texturehandler.cpp:169]: Couldn't find texture file: gfx/fonts/Mapfont.tga.
[virtualfilesystem.cpp:570]: Could not open file: gfx/fonts/Mapfont.fnt
And the Mapfont files actually was not there.
I went to steam. Library => Crusader Kings II (right-click the title on this list) => Properties => Local Files => Verify Integrity of Game Cache.
According to Steam, 35(!) files failed to validate and were reacquired. I don't know how come I was able to play but later lost this ability due to some missing files (like they weren't missing before? what's going on on my hard drive?) but this has worked. I've just alt-tabbed out of the game to post the solution. Hope it helps somebody else!
Last edited: