Content of the article: "[SE] [Guide] Fix for Blank Boxes only in Console"
After changing Skyrim's language on Steam from English to Russian (learning it), I've had blank boxes ☐☐☐☐☐ showing up in the console. I ignored it for awhile, but I finally decided to look into it, and fixed it. Note that the console is in English, despite my game being in Russian (I don't think it's possible for the console to be non-English).
I had trouble finding a good source of information about this issue when I was searching for solutions, so I made this guide. Hopefully somebody finds it helpful!
- Make sure that
- Make sure that
FontConfig.txt, change some lines to be like this reference:
- Change the
fontliblines to be like the reference, but for your game language (e.g. If in French, change
- Change the
map "$ConsoleFont"line to be like the reference.
- Change the
If it doesn't work or if you don't understand, the rest of the guide explains it a bit more.
Some background info:
DataInterfacefontconfig.txt: This file (fontconfig) contains the designation for fonts used.
Within the file, observe two sections – in the first
fontlibsection it references font libraries, and in the next section
mapit sets which fonts (from within the libraries) will be used for different types of text.
fonts_en.swf: This file, or any other .swf files with a similar name (fonts_ru.swf, fonts_console.swf) contain fonts. These are the font libraries. AFAIK, they don't need to be present in DataInterface, unless it's referencing a custom font not included in Skyrim.
My original language was English (_en) and I switched to Russian (_ru). Depending on what language you want, you'd have to use the correct corresponding abbreviations. The console will still be in English.
Step 1: In your
skyrim.inifile, make sure the
Fontssection looks like this:
For some reason, mine had
FontConfig_ru.txt, which caused a problem. I removed the "_ru" so that it pointed to the correct fontconfig file.
In general, just make sure that it points to the correct name of the file in DataInterfaces.
Note: If you're using ModOrganizer2, you should modify
skyrim.iniwithin MO2. In MO2, click the puzzle icon near the top-leftish, click INI Editor, and modify
Step 2: Within
fontconfig.txt, make sure that it's calling your font libraries. I use the three libraries
fonts_console.swf, so the first section of my
fontlib "Interfacefonts_ru.swf" fontlib "Interfacefonts_ru.swf" fontlib "Interfacefonts_console.swf" fontlib "Interfacefonts_en.swf"
For some reason, if I don't repeat
fontlib "Interfacefonts_ru.swf"twice, then all the fonts break. No idea why.
Step 3: Within
fontconfig.txt, check the second section, where it sets which fonts are used for different types of text. In particular, look at the line that controls the font used for the console:
map "$ConsoleFont" = "ArialFixed" Normal
It seems the "ArialFixed" font was broken, or missing, for me. So, I changed the console font to use one of the other fonts that was working.
I chose to switch the console font to "FuturaTCYLigCon", which is the one used in the "EverythingFont" (which is used for weapons, items, some menus, etc). I changed my line to look like this:
map "$ConsoleFont" = "FuturaTCYLigCon" Normal
Now, the console is no longer blank boxes! Here's a pastebin of my final
fontconfig.txt for reference.
Missing .swf Files:
I don't believe you actually need to have the .swf files in the DataInterface folder. At least, when I tried deleting them, everything still worked.
If you're missing the
fontconfig.txt file, here's the pastebin of mine, as demonstrated in the solution. Here's the same thing in comment form, in case the pastebin goes down. Just copy/paste the text into notepad, and save it as
If it doesn't work for anyone or if there's any questions, feel free to comment and I'll try to help. If 6 months have passed and the post is locked, send me a PM instead and I'll still try to help (although I may have forgotten most of this by then).
- need help with solving texgen error for dynodlod
- LOOT – Multiple Error Messages
- My Players are asking me to change to our mother language!
Top 7 NEW Games of January 2021
New year - new month - new games. Take a look at the first 2021 games you’ll be playing on PC, PS5, PS4, Xbox Series X, Xbox One, Switch, and more.
More about The Elder ScrollsPost: "[SE] [Guide] Fix for Blank Boxes only in Console" specifically for the game The Elder Scrolls. Other useful information about this game:
Top 10 Best Video Games of 2020 (So Far)
In times of uncertainty, video games allow us to escape from the stress of the real world. For this list, we’ll be looking at some of the best games released in the first half of 2020.