http://bugs.winehq.org/show_bug.cgi?id=26490
Summary: Guild Wars: Black graphics in the Eye of the North addon Product: Wine Version: 1.3.16 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: sworddragon2@aol.com
In the most areas of the Eye of the North addon are a lot of objects with complete black graphics. I'm using a GeForce 8600 GT with nvidia-current 270.30-0ubuntu3. I have made a screenshot which shows the problem.
http://bugs.winehq.org/show_bug.cgi?id=26490
--- Comment #1 from sworddragon2@aol.com 2011-03-20 04:06:12 CDT --- Created an attachment (id=33726) --> (http://bugs.winehq.org/attachment.cgi?id=33726) Black trees in Umbral Grotto
http://bugs.winehq.org/show_bug.cgi?id=26490
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gyebro69@gmail.com
--- Comment #2 from GyB gyebro69@gmail.com 2011-03-20 04:40:55 CDT --- Confirming, I'm also experiencing the same, black artefacts in several areas in the Eye of the North expansion with Wine-1.3.16. The problem occurs when shader quality is set to medium or high (with low quality I can't see those artefacts.)
Nvidia GeForce 250 GTS / driver 260.19.36 here.
I must add that I can't reproduce the problem with Wine-1.3.12 (or earlier): it appears to be a regression.
http://bugs.winehq.org/show_bug.cgi?id=26490
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression CC| |dank@kegel.com
--- Comment #3 from Dan Kegel dank@kegel.com 2011-03-20 09:53:42 CDT --- Does winetricks glsl-disable happen to work around it?
http://bugs.winehq.org/show_bug.cgi?id=26490
--- Comment #4 from GyB gyebro69@gmail.com 2011-03-20 10:07:55 CDT --- (In reply to comment #3)
Does winetricks glsl-disable happen to work around it?
Nope. Disabling vertex shaders does workaround the issue (but it disables most of the nice effects in the game).
Here's the result of my regression test:
91ac0c37b1f36978d8bf974daf24ad9c77d49d6f is the first bad commit commit 91ac0c37b1f36978d8bf974daf24ad9c77d49d6f Author: Henri Verbeet hverbeet@codeweavers.com Date: Mon Jan 24 18:41:16 2011 +0100
wined3d: Disable vertex shader output clamping.
It looks like NV50+ hardware gets you infinities and NaN's in D3D as well for most things, so we should only need special handling for pow and nrm.
Already mentioned in bug #25965.
The patch can be reverted cleanly on Wine-1.3.16 and that fixed the problem for me.
The same commit causes similar visual glitches in Spellforce on my system, when shadowtype is set to 'normal' in the options menu: tall, black column-like objects appear on the screen in Spellforce.
http://bugs.winehq.org/show_bug.cgi?id=26490
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |directx-d3d
http://bugs.winehq.org/show_bug.cgi?id=26490
sworddragon2@aol.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |WORKSFORME
--- Comment #5 from sworddragon2@aol.com 2011-04-12 19:04:51 CDT --- I have tested this with Wine 1.3.17 and there are no black graphics anymore.
http://bugs.winehq.org/show_bug.cgi?id=26490
--- Comment #6 from Dan Kegel dank@kegel.com 2011-04-12 19:13:45 CDT --- Might want to switch that to fixed so it shows up in the release notes, maybe GyB can confirm.
http://bugs.winehq.org/show_bug.cgi?id=26490
--- Comment #7 from GyB gyebro69@gmail.com 2011-04-12 22:11:59 CDT --- Those solid black artifacts are still present for me in wine-1.3.17-243-ge5c3883 if shader quality is medium or high in Guild Wars: EotN. Tested with Nvidia driver 260.19.36 and 270.30.
http://bugs.winehq.org/show_bug.cgi?id=26490
sworddragon2@aol.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |UNCONFIRMED Resolution|WORKSFORME |
--- Comment #8 from sworddragon2@aol.com 2011-04-12 22:31:55 CDT --- I have made a look again and figured out that I have set the shader quality to low a few weeks ago for a test. But I have forgot to set it back to high and thought this prpblem was fixed.
After setting the shader quality to high the black graphics appeared again.
http://bugs.winehq.org/show_bug.cgi?id=26490
jonathan-vola@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #9 from jonathan-vola@hotmail.com 2011-06-26 11:06:51 CDT --- *** This bug has been confirmed by popular vote. ***
http://bugs.winehq.org/show_bug.cgi?id=26490
Henri Verbeet hverbeet@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |91ac0c37b1f36978d8bf974daf2 | |4ad9c77d49d6f
http://bugs.winehq.org/show_bug.cgi?id=26490
Henri Verbeet hverbeet@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hverbeet@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=26490
Thomas istdur-01@yahoo.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |istdur-01@yahoo.de
http://bugs.winehq.org/show_bug.cgi?id=26490
--- Comment #10 from Thomas istdur-01@yahoo.de 2011-11-14 09:27:05 CST --- Problem still exists in Wine 1.3.32 (with nvidia-driver : 285.05.09-r1)
http://bugs.winehq.org/show_bug.cgi?id=26490
--- Comment #11 from Henri Verbeet hverbeet@gmail.com 2012-01-27 11:39:55 CST --- This is probably similar / related to bug 23906.
http://bugs.winehq.org/show_bug.cgi?id=26490
sworddragon2@aol.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #12 from sworddragon2@aol.com 2012-02-26 12:56:09 CST --- I can't reproduce this problem anymore on Wine 1.4 RC5 (NVIDIA driver 295.20) and this time I haven't forgotten to set the shader quality to high. I have even checked other areas where the bug is appearing but all is looking fine.
http://bugs.winehq.org/show_bug.cgi?id=26490
--- Comment #13 from GyB gyebro69@gmail.com 2012-02-26 13:06:41 CST --- (In reply to comment #12)
I can't reproduce this problem anymore on Wine 1.4 RC5 (NVIDIA driver 295.20) and this time I haven't forgotten to set the shader quality to high. I have even checked other areas where the bug is appearing but all is looking fine.
I suspect the fix came from the Nvidia driver update (->295.20) not from Wine. I'm also running 1.4-rc5 but with the previous Nvidia driver (290.10) and the problem is still there. Can you show us which commit fixed it (by running a regression test)?
http://bugs.winehq.org/show_bug.cgi?id=26490
--- Comment #14 from sworddragon2@aol.com 2012-02-26 13:11:32 CST ---
Can you show us which commit fixed it (by running a regression test)?
Shall I compile and test every commit? I think it would be easier if you try to upgrade your NVIDIA driver first.
http://bugs.winehq.org/show_bug.cgi?id=26490
--- Comment #15 from GyB gyebro69@gmail.com 2012-02-26 13:20:25 CST --- (In reply to comment #14)
Can you show us which commit fixed it (by running a regression test)?
Shall I compile and test every commit? I think it would be easier if you try to upgrade your NVIDIA driver first.
Fedora 16 still has 290.10 for a reason. Alternatively, you can run Guild Wars with previous Wine versions to see if the problem exists for you now that the driver has been updated.
http://bugs.winehq.org/show_bug.cgi?id=26490
--- Comment #16 from sworddragon2@aol.com 2012-02-26 13:46:16 CST --- I have now downgraded the X-Server/NVIDIA driver from version 295.20/1.11.4 to version 280.13/1.10.4 and I can reproduce the bug again. It seems this is really a driver problem. If Fedora will update the X-Server and/or NVIDIA driver the problem will be maybe solved for you too.
http://bugs.winehq.org/show_bug.cgi?id=26490
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|FIXED |INVALID
--- Comment #17 from GyB gyebro69@gmail.com 2012-02-26 13:51:23 CST --- (In reply to comment #16)
I have now downgraded the X-Server/NVIDIA driver from version 295.20/1.11.4 to version 280.13/1.10.4 and I can reproduce the bug again. It seems this is really a driver problem. If Fedora will update the X-Server and/or NVIDIA driver the problem will be maybe solved for you too.
Thanks for testing...INVALID then (driver bug).
http://bugs.winehq.org/show_bug.cgi?id=26490
Jerome Leclanche adys.wh@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED CC| |adys.wh@gmail.com
--- Comment #18 from Jerome Leclanche adys.wh@gmail.com 2012-02-26 14:11:56 CST --- Closing