http://bugs.winehq.org/show_bug.cgi?id=23678
Summary: Crystal Cubes: fonts not drawn correctly Product: Wine Version: 1.2 Platform: x86 URL: http://www.nzlab.dk/files/cc101.exe OS/Version: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: gdi32 AssignedTo: wine-bugs@winehq.org ReportedBy: gyebro69@gmail.com CC: dmitry@codeweavers.com
Created an attachment (id=29641) --> (http://bugs.winehq.org/attachment.cgi?id=29641) screenshot showing the wrong fonts
Crystal Cubes is a freeware tetris clone in 3D. During gameplay, text in the upper row ('Score Rows Level') is not displayed correctly. As if they were only partially drawn. The text displayed correctly in Wine-1.0, and got messed up since 1.1.0.
Result of regression testing:
8a6628aea59f6f7ba0eb85d6a72297bbb72e7b85 is the first bad commit commit 8a6628aea59f6f7ba0eb85d6a72297bbb72e7b85 Author: Dmitry Timoshkov dmitry@codeweavers.com Date: Tue Jun 24 16:11:21 2008 +0900
gdi32: Font scaling transform is performed separately.
:040000 040000 7cc89af320d454940bad8e8f73712eccf92a3919 7e4c02c7f5cb4715c20194183dafaacd61654202 M dlls
The patch can only be reverted cleanly on 1.1.2 and that fixed the issue. Also, after 'git checkout 8a6628aea59f6f7ba0eb85d6a72297bbb72e7b85' the fonts are messed.
and 'git revert 8a6628aea59f6f7ba0eb85d6a72297bbb72e7b85' brings back the original state.
Author of the patch added to CC. Note: the game needs native msxml3 and d3dx9_36.dll to start properly.
Fedora 13 Wine-1.2 Nvidia 7600 series card / driver 195.36.31