http://bugs.winehq.org/show_bug.cgi?id=23684
Summary: Mass Effect 2 demo: decals on walls and floor flicker Product: Wine Version: 1.2 Platform: x86 URL: http://masseffect.bioware.com/cdn/A/ME2_DEMO/MassEffec t2DemoEN.exe OS/Version: Linux Status: NEW Keywords: download Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
(Might also affect retail version, haven't checked.)
Wait through the lengthy intro movies. Go save the pilot. Die and get reborn. Wake up, get your gun, get the ammo clip, take cover, go to the doorway. In the vestibule, there are big textures on the floor and walls that should be solid, but flicker in and out as you move.
http://bugs.winehq.org/show_bug.cgi?id=23684
EG Galano eg.galano@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |eg.galano@gmail.com
--- Comment #1 from EG Galano eg.galano@gmail.com 2010-07-27 13:36:40 --- Confirmed. Using winetricks to set strictdrawordering=enabled does not seem to help at all.
http://bugs.winehq.org/show_bug.cgi?id=23684
--- Comment #2 from Dan Kegel dank@kegel.com 2010-07-27 14:05:14 --- Created an attachment (id=29866) --> (http://bugs.winehq.org/attachment.cgi?id=29866) Unzip in c:/users/$LOGNAME/My Documents/Bioware/Mass Effect 2 Demo
You can reproduce this quickly by loading the attached save game. The game starts with you holding a weapon and looking around; beneath you is a yellow and black striped line which flickers nastily when you move.
http://bugs.winehq.org/show_bug.cgi?id=23684
--- Comment #3 from Stefan Dösinger stefandoesinger@gmx.at 2010-07-29 11:06:40 --- Created an attachment (id=29908) --> (http://bugs.winehq.org/attachment.cgi?id=29908) Adjust the polygon offset factor
Can you try this patch? It adjusts the polygon offset bias factor. This works around the flicker for me. The patch isn't a proper fix as it is, at very least it needs an explanation why the new value is more correct than the old one. If the patch doesn't help, try to variate the value a bit.
The polygon offset has GPU specific effects in OpenGL, which makes converting d3d to GL values tricky. We may have to write a test routine that finds out the correct factor on the current GPU during wined3d load time.
http://bugs.winehq.org/show_bug.cgi?id=23684
--- Comment #4 from Dan Kegel dank@kegel.com 2010-07-29 13:13:08 --- 4e6f didn't quite do it, but 6e6f worked around the flicker for me!
http://bugs.winehq.org/show_bug.cgi?id=23684
Ivan vaniaz@msn.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |vaniaz@msn.com
--- Comment #5 from Ivan vaniaz@msn.com 2011-04-11 15:43:26 CDT --- Bug still present in wine 1.3.17 6e6f did the trick for me. Nvidia gtx 570, 260.19.44 driver version, suse 11.4 x86-64
http://bugs.winehq.org/show_bug.cgi?id=23684
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #6 from Austin English austinenglish@gmail.com 2011-04-25 12:24:45 CDT --- Fixed by http://source.winehq.org/git/wine.git/commitdiff/dbc8702e44a987b77cdf9af31b9...
http://bugs.winehq.org/show_bug.cgi?id=23684
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Alexandre Julliard julliard@winehq.org 2011-04-29 13:16:17 CDT --- Closing bugs fixed in 1.3.19.