[Bug 23678] New: Crystal Cubes: fonts not drawn correctly

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Jul 16 22:46:19 CDT 2010


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 at winehq.org
        ReportedBy: gyebro69 at gmail.com
                CC: dmitry at 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 at 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

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list