[Bug 26798] New: Lego Star Wars 2: whole screen upside down

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Apr 16 08:43:02 CDT 2011


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

           Summary: Lego Star Wars 2: whole screen upside down
           Product: Wine
           Version: 1.3.6
          Platform: x86
        OS/Version: Mac OS X 10.5
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: directx-d3d
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: hoehle at users.sourceforge.net


Because of bug #22029, commnt #4, I need to use
OffsetRenderingMode=backbuffer
with Lego Star Wars 2.

commit 7414ebc97596d0fe9b3042bee8ec44260a31aa4e past wine-1.3.5
Author: Henri Verbeet <hverbeet at codeweavers.com>
Date:   Fri Oct 29 12:25:18 2010 +0200
    wined3d: Don't flip the coordinate system in set_blit_dimension().

causes the complete screen to be upside down as soon as the game is entered,
but not while in the menus.  The position of the picture in picture rectangle
mentioned in that other bug is still at the bottom left and its content is
correct (hence you could play the game looking solely at the tiny picture...).

Wait, text at the bottom and the score and icons at the top are drawn
correctly, so it's not the entire screen that's upside down, it's only the 3D
part (i.e. almost everything).

Curiously, hitting the esc key to access the on-screen menu redraws the screen
normally. (Perhaps the app takes a screenshot and draws the menu in that
bitmap?). Resume the game and the scene is upside down again.

In newer versions checked during regression testing, the situation was a little
different: the screen would sometimes flip at certain camera positions, but be
upside down most of the time. In 1.3.18, it's constantly upside down.

"Early 2009" Mac mini with nVidia 9400 and MacOS X 10.5.8 with XQuartz 2.5.3
(not yet 2.6.1),

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