Good day to all! Sorry for machine translation - its Google Translate, and i don't know English perfectly.
I have a big problem with custom fonts (Win7 32bit). In GAE that was simple - just replace the font in your fonts folder, and everything will be fine.
To begin with, working with fonts operation is not documented in the wiki (MG / INI page), and therefore i do not understand, what to do with the values of prefix, postfix, and what they mean.
The problem: I want to replace the standard font (Times New Roman?) To the font "Archangelsk" to support Russian characters and better look. FONT_TYPENAME parameter did not change anything, which I have not popped - in the language file in glest.ini, glestuser.ini and so on.
I had to download the source code and Visual Studio, to understand how it works (I should note that I am not a C+ programmer). After 5.5 hours of downloading win32_deps, and everything else (3G-Internet), and [much] attempts to compile the game, but I still did it.
Then I discovered that in shared_lib\sources\graphics\font.cpp there are an "emergency" version of the font. Without thinking, I've replaced it with Archangelsk (font is existing in the windows / fonts folder). I build the game - there is Times New Roman.
I started to dig deeper - and replaced everything in win32_deps that is related to Times New Roman with the HEX-editor to my font.
Building libglest, the game - and again Times New Roman!
No nerves. How do I replace the font in the game?
Thanks in advance, and greetings from Russia