Alpha Centauri 2

Sid Meier's Alpha Centauri & Alien Crossfire => Modding => Bug/Patch Discussion => Topic started by: Nevill on October 07, 2017, 07:57:21 pm

Title: Cyrillic fonts for Alpha Centauri
Post by: Nevill on October 07, 2017, 07:57:21 pm
I have recently been trying to install a translation of the game and make it work. For that, I need the game to support Cyrillic. I remember being able to do so in 2006, and I remember that the game uses the following fonts:

Arial, Arial Bold, Arial Italic. Alpha Centauri, Arial Narrow, Arial Narrow Bold, Arial Narrow Italic

I have installed fonts that support Cyrillic in place of those fonts. I now have Cyrillic in most parts of the game (main menu, base names on map, achievements, landmarks etc.)... except the main body of the game does not seem to support it (game options, descriptions, base names in base screen, pop-ups etc. are all in gibberish)

It looks like I missed a single font somewhere, but I don't get which. Can anyone help me? Which font does the game use as its 'main' one?


Or maybe the issue isn't the fonts, but something else?
Title: Re: Cyllic fonts for Alpha Centauri
Post by: Geo on October 08, 2017, 10:55:52 am
Perhaps the text itself in text files such as concepts/conceptsx must be translated?
Title: Re: Cyllic fonts for Alpha Centauri
Post by: Nevill on October 08, 2017, 10:59:20 am
Naturally. Otherwise it would display as English and not as gibberish, since Cyrillic fonts can display English perfectly.

They are translated, but they aren't displaying right. Which is puzzling, since it was supposed to work on WinXP (I remember playing it with Cyrillics). Something might have changed with the later versions of Windows, but what?
Title: Re: Cyllic fonts for Alpha Centauri
Post by: Geo on October 08, 2017, 11:09:23 am
So you have gibberish text in cyrillic font?

Not likely I can help out, but a screenshot would help.
Title: Re: Cyllic fonts for Alpha Centauri
Post by: Nevill on October 08, 2017, 11:30:28 am
Here.

Notice that the base interface, and the names of the base/units on the map are all in Cyrillic: Университет, разведпатруль etc. But the base name on the base screen, as well as the text describing my options on what to do with Network Nodes, are in gibberish. This font is used throughout 90% of the game, and I don't get what is so special about it that it's the only one malfunctioning.
Title: Re: Cyrillic fonts for Alpha Centauri
Post by: scient on October 18, 2017, 10:16:37 pm
Could you provide a download with the cyrillic fonts / translation files? My guess is one of the Font class windows APIs isn't processing unicode correctly.
Title: Re: Cyrillic fonts for Alpha Centauri
Post by: Nevill on October 18, 2017, 10:27:27 pm
Here you go. Back up your Arial font, though, or be ready to download it anew - new fonts might mess it up.

This was the copy I played back on Windows XP, but a lot of time passed since then.
Templates: 1: Printpage (default).
Sub templates: 4: init, print_above, main, print_below.
Language files: 4: index+Modifications.english (default), TopicRating/.english (default), PortaMx/PortaMx.english (default), OharaYTEmbed.english (default).
Style sheets: 0: .
Files included: 31 - 840KB. (show)
Queries used: 15.

[Show Queries]