[Bug 17788] New: DirectDraw graphics shown at wrong position

wine-bugs at winehq.org wine-bugs at winehq.org
Wed Mar 18 16:40:12 CDT 2009


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

           Summary: DirectDraw graphics shown at wrong position
           Product: Wine
           Version: 1.1.17
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: minor
          Priority: P2
         Component: -unknown
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: tdb at tdb.fi


I'm using 1600x1200 desktop resolution and XF86VidMode.  Any DirectDraw
applications have their graphics appear on the lower left part of the screen,
while mouse input is taken from the upper left part.  This is apparently
because the fullscreen window that Wine creates gets stretched to really be
fullscreen, and Wine then proceeds to use glViewport(0, 0, width, height) width
the original dimensions to blit 2D graphics on the screen.  Since OpenGL's
origin is in the lower left, the graphics are mispositioned.

In many games this game be fixed either using the game's own settings to use
1600x1200, some window manager trickery, or running the game in Wine's desktop
window.  However, I've found Syberia to be impervious to all these methods.


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