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@winehq.org ReportedBy: hoehle@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@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),