http://bugs.winehq.org/show_bug.cgi?id=33342
Bug #: 33342 Summary: Blur: rear view upside down (since Wine 1.3.32) Product: Wine Version: 1.5.27 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: felixhaedicke@web.de Classification: Unclassified
In current Wine versions, the rear view is shown upside down in the game "Blur" (see attached screenshot).
Running a regression test using git bisect revealed the following commit as the cause:
3bfecd58d282ac50463f659e427a2d3d86d12334 is the first bad commit commit 3bfecd58d282ac50463f659e427a2d3d86d12334 Author: Henri Verbeet hverbeet@codeweavers.com Date: Thu Nov 3 19:37:24 2011 +0100
wined3d: Avoid a drawable -> texture transfer through sysmem in arbfp_blit_surface() with backbuffer ORM.
:040000 040000 c21c3a8546b4f391faac5db17db0b8f6896feb07 d15f3aeb8596ad9e7ae04ec373f7d3a4b4cda069 M dlls
I have ported the revert patch for this commit to Wine 1.5.27 and this solved the problem.
http://bugs.winehq.org/show_bug.cgi?id=33342
Felix Hädicke felixhaedicke@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hverbeet@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=33342
--- Comment #1 from Felix Hädicke felixhaedicke@web.de 2013-04-06 19:52:02 CDT --- Created attachment 44105 --> http://bugs.winehq.org/attachment.cgi?id=44105 Screenshot: rear view upside down in Blur
http://bugs.winehq.org/show_bug.cgi?id=33342
--- Comment #2 from Felix Hädicke felixhaedicke@web.de 2013-04-06 19:55:47 CDT --- Created attachment 44106 --> http://bugs.winehq.org/attachment.cgi?id=44106 Patch which reverts the commit (and fixes the problem with Blur) for Wine 1.5.27
http://bugs.winehq.org/show_bug.cgi?id=33342
Felix Hädicke felixhaedicke@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |3bfecd58d282ac50463f659e427 | |a2d3d86d12334
http://bugs.winehq.org/show_bug.cgi?id=33342
--- Comment #3 from Henri Verbeet hverbeet@gmail.com 2013-04-07 02:24:32 CDT --- Does this have a demo? Are you using backbuffer ORM, or do you have any other custom registry settings or patches?
http://bugs.winehq.org/show_bug.cgi?id=33342
--- Comment #4 from Felix Hädicke felixhaedicke@web.de 2013-04-07 07:43:09 CDT --- Unfortunately I could not find a demo for this game. I think there was once a demo on the official game website http://www.blurgame.com but the website is currently down.
http://bugs.winehq.org/show_bug.cgi?id=33342
--- Comment #5 from Felix Hädicke felixhaedicke@web.de 2013-04-07 07:46:26 CDT --- To be sure that there are no custom registry settings I have reinstalled the game from DVD in a clear wineprefix - and the bug was gone.
It is indeed the ORM registry settings which I had set to backbuffer made this bug occur. With winetricks orm=backbuffer the rear view is upside down, without it, everything is ok.
http://bugs.winehq.org/show_bug.cgi?id=33342
Felix Hädicke felixhaedicke@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Blur: rear view upside down |Blur: rear view upside down |(since Wine 1.3.32) |with backbuffer ORM (since | |Wine 1.3.32)
http://bugs.winehq.org/show_bug.cgi?id=33342
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression Summary|Blur: rear view upside down |Blur: rear view upside down |with backbuffer ORM (since |with backbuffer ORM |Wine 1.3.32) | Severity|normal |minor
http://bugs.winehq.org/show_bug.cgi?id=33342
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #6 from joaopa jeremielapuree@yahoo.fr 2013-05-01 12:41:59 CDT --- This bug can be closed as INVALID.
http://bugs.winehq.org/show_bug.cgi?id=33342
--- Comment #7 from Austin English austinenglish@gmail.com 2013-05-01 13:55:11 CDT --- (In reply to comment #6)
This bug can be closed as INVALID.
I don't see why, backbuffer is still supported, afaik.
http://bugs.winehq.org/show_bug.cgi?id=33342
--- Comment #8 from Henri Verbeet hverbeet@gmail.com 2013-10-03 05:22:34 CDT --- Does this still happen with current git? Commit 723e518312fa7a030b444e714c118c335ad57699 in particular may have helped.
http://bugs.winehq.org/show_bug.cgi?id=33342
Henri Verbeet hverbeet@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |723e518312fa7a030b444e714c1 | |18c335ad57699 Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
--- Comment #9 from Henri Verbeet hverbeet@gmail.com --- Assuming fixed by commit 723e518312fa7a030b444e714c118c335ad57699. Please reopen if that's not the case.
https://bugs.winehq.org/show_bug.cgi?id=33342
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #10 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.9.