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),
http://bugs.winehq.org/show_bug.cgi?id=26798
Jörg Höhle hoehle@users.sourceforge.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression CC| |hverbeet@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=26798
--- Comment #1 from Jörg Höhle hoehle@users.sourceforge.net 2011-04-26 14:44:55 CDT --- No improvement using XQuartz 2.6.1 with wine-1.3.18. As before, sometimes the 3D scene is correct but the scores and icons are upside down (the "picture in picture" is at the top left). A few camera movements later, the complete scren flips again.
http://bugs.winehq.org/show_bug.cgi?id=26798
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- OS/Version|Mac OS X 10.5 |Mac OS X
http://bugs.winehq.org/show_bug.cgi?id=26798
Henri Verbeet hverbeet@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |7414ebc97596d0fe9b3042bee8e | |c44260a31aa4e
http://bugs.winehq.org/show_bug.cgi?id=26798
Jörg Höhle hoehle@users.sourceforge.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #2 from Jörg Höhle hoehle@users.sourceforge.net 2011-12-18 09:52:05 CST --- No more upside down with 1.3.34 (and some earlier releases). backbuffer works well, except for the "picture in picture in picture ..." at the lower left mentioned in bug #22029, comment #4. Probably I should submit a distinct issue about that backbuffer artefact?
http://bugs.winehq.org/show_bug.cgi?id=26798
--- Comment #3 from Henri Verbeet hverbeet@gmail.com 2011-12-18 10:02:39 CST --- (In reply to comment #2)
backbuffer works well, except for the "picture in picture in picture ..." at the lower left mentioned in bug #22029, comment #4. Probably I should submit a distinct issue about that backbuffer artefact?
In principle, yes. It's somewhat of a fundamental problem with the way backbuffer ORM works though, and has been present in some form pretty much since the start. It's possible to fix, but not entirely trivial, and I'm not sure that there's anyone that cares enough about backbuffer ORM to fix anything but regressions.
http://bugs.winehq.org/show_bug.cgi?id=26798
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Alexandre Julliard julliard@winehq.org 2011-12-30 12:56:03 CST --- Closing bugs fixed in 1.3.36.