http://bugs.winehq.org/show_bug.cgi?id=32965
Bug #: 32965 Summary: Text applied to textures in Kerbal Space Program (Unity4) are not visible Product: Wine Version: 1.5.23 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: sal_vager@o2.co.uk Classification: Unclassified
The Unity4 Demo version of Kerbal Space Program uses a new method to display text on 3D objects as the method that was used in Unity3.5 no longer works in Unity4.
Wine cannot reproduce this method so the text is not visible on these objects, despite the fonts used being available and the text being visible in other areas of the game.
Here is an Imgur gallery showing the problem http://imgur.com/a/mtMY7#0
It appears that only 3D objects in the game are affected, KSP also writes some text to a 2D layer which displays normally, showing that it is not a font error.
The Unity output_log can be seen here http://pastie.org/6149732 it does not show any issues that I can see however.
Here is the debug output from Wine http://pastebin.com/sbGV5qH1
I used PlayOnLinux to run KSP on Xubuntu 12.10, and do not have any winetricks packages installed in this prefix, I have tried to resolve this in another prefix by installing the following with no success.
cc580 Microsoft Core Fonts d3dx9 gdiplus msasn1 quartz riched20
I do not believe this is graphics card related as I know of others who have seen the same issue with different hardware, my card is an nVidia gtx650 and is using the nVidia-common driver.
This bug may effect other Unity4 games that use the same method to display 3D text objects such as buttons, and is likely to still be present in the non-demo version of Kerbal Space Program.