Prerequisites
Game Version
Operating System
Bug Description
Hi, dear fbraz3
On macOS ARM64 build, UI labels containing Cyrillic characters render as empty.
Affected elements: building construction status, super weapon names, unit veterancy text.
Numbers (timers, percentages, resources) render correctly.
English version (without Russian localization patch) renders all text correctly.
Reproduction:
Install game with English ZH .big files + Russian localization patch (00RussianZH.big)
Start any skirmish
Build any structure — construction label is empty
Build super weapon — countdown timer shows numbers but no weapon name
Key observation: The exact same set of files works correctly on Windows 11 native (Steam). Issue is specific to GeneralsX macOS port, suggesting Cyrillic glyph rasterization fails in the font subsystem.
Workaround: Removing 00RussianZH.big restores all text (in English). This confirms the issue is Cyrillic rendering, not a general font/UI bug.
System: macOS [Tahoe 26.3.1 (a)], Apple M1, GeneralsX 8
Reproduction Steps
- Install game with English ZH .big files + Russian localization patch (00RussianZH.big)
- Start any skirmish match
- Build any structure — construction status label is empty (no text)
- Build a super weapon — countdown timer shows numbers but weapon name is missing
Additional Context
Same set of files works correctly on Windows 11 native (Steam). Issue is specific
to GeneralsX macOS port — Cyrillic glyph rasterization appears to fail in the font subsystem.
Workaround: removing 00RussianZH.big restores all text (in English). Numbers and
Latin characters render fine throughout — only Cyrillic labels are affected.
System: macOS [Tahoe 26.3.1 (a)], Apple M1, GeneralsX 8
Prerequisites
Game Version
Operating System
Bug Description
Hi, dear fbraz3
On macOS ARM64 build, UI labels containing Cyrillic characters render as empty.
Affected elements: building construction status, super weapon names, unit veterancy text.
Numbers (timers, percentages, resources) render correctly.
English version (without Russian localization patch) renders all text correctly.
Reproduction:
Install game with English ZH .big files + Russian localization patch (00RussianZH.big)
Start any skirmish
Build any structure — construction label is empty
Build super weapon — countdown timer shows numbers but no weapon name
Key observation: The exact same set of files works correctly on Windows 11 native (Steam). Issue is specific to GeneralsX macOS port, suggesting Cyrillic glyph rasterization fails in the font subsystem.
Workaround: Removing 00RussianZH.big restores all text (in English). This confirms the issue is Cyrillic rendering, not a general font/UI bug.
System: macOS [Tahoe 26.3.1 (a)], Apple M1, GeneralsX 8
Reproduction Steps
Additional Context
Same set of files works correctly on Windows 11 native (Steam). Issue is specific
to GeneralsX macOS port — Cyrillic glyph rasterization appears to fail in the font subsystem.
Workaround: removing 00RussianZH.big restores all text (in English). Numbers and
Latin characters render fine throughout — only Cyrillic labels are affected.
System: macOS [Tahoe 26.3.1 (a)], Apple M1, GeneralsX 8