[Bug 24668] New: Introduction screen in Melty Blood is drawn upside-down

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Oct 8 05:14:45 CDT 2010


http://bugs.winehq.org/show_bug.cgi?id=24668

           Summary: Introduction screen in Melty Blood is drawn
                    upside-down
           Product: Wine
           Version: 1.3.4
          Platform: x86
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: directx-ddraw
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: tyle7 at hotmail.com
                CC: hverbeet at gmail.com


Created an attachment (id=31183)
 --> (http://bugs.winehq.org/attachment.cgi?id=31183)
Terminal output in wine-1.3.4-202-g47d2a00

In wine-1.3.4-202-g47d2a00 introduction screen and fighting scenes in Melty
Blood are rendered upside down. These were drawn correctly in wine 1.3.4.

A regression test yields the following result:

5fa84c56c344927dcb13b12409fbf64d738438f4 is the first bad commit
commit 5fa84c56c344927dcb13b12409fbf64d738438f4
Author: Henri Verbeet <hverbeet at codeweavers.com>
Date:   Tue Oct 5 14:32:35 2010 +0200

    ddraw: Remove another hack.

    It breaks actual front buffer / back buffer flips.

:040000 040000 3b85800dcfb6069dc55abe0daa21e63694c1d600
5add7ba691e5b542e503ea14b373af3b9a569a36 M    dlls
:040000 040000 dd04818a2c84caaf8d64932e313154e159ad5621
205e27a6da9999ca94a47e7bedffbb4b0d02e0c5 M    include

Reverting this commit makes the screens be drawn correctly. Apparently this
game depended on the ddraw hack mentioned in the commit.

The biggest differences in error logs is that the terminal now is spammed with
many occurrences of:
fixme:d3d:context_apply_blit_state Applying blit state for an offscreen target
with ORM_FBO. This should be avoided.

-- 
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