Well, it is quite normal. Battlezone is an ansi application. Ansi uses the 8-bit charter encoding. Russian version of Windows used the encoding win-cp1251 in which cyrillic symbols located at numbers from 192 to 255, instead of those symbols which are present in the encoding that English, (Europeans, any other non russian) version of Windows is used. Users of non russian versions of windows can't see Russian symbols, bacause the font, which uses battlezone, contains other symbols in same numbers, instead of cyrillic symbols. And also users of the Russian Windows can't see correctly some symbols which are used by users of the non russian Windows versions (see below):
Attachment:
File comment: Font mess. Battlezone runned on russian windows
capture_12022010_195632new.png [ 32.62 KiB | Viewed 87 times ]
Attachment:
capture_19022010_222140new.png [ 33.4 KiB | Viewed 86 times ]
This is principle of similar (8-bit) encodings (such as windows cp, dos cp, koi8). You will see those or other symbols, depending on language localization of your system (or other adjustments).