http://bugs.winehq.org/show_bug.cgi?id=28916
Bug #: 28916 Summary: Spellforce 2 Gold - wrong drawing order of surfaces (regression) Product: Wine Version: 1.3.20 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: kirillkh@gmail.com Classification: Unclassified
As far as I can tell, the issue is with various surfaces having wrong z-index, i.e. when an object is supposed to be obscured by a surface, the object is still drawn over the surface. This results in objects visually "floating" above the surface and generally makes various maps messy.
The issue is present since 1.3.20 or 1.3.19 (and still not fixed in 1.3.31). Verified to work correctly in 1.3.18. One has to install winetricks d3dx9_36/d3dx9/directx9 in order to play the game at all. The issue has been verified to occur with any and all of them installed, and with a lot of combinations of graphical settings in game.
I don't have a log ATM, but can provide one if needed.
http://bugs.winehq.org/show_bug.cgi?id=28916
Dmitry Timoshkov dmitry@baikal.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression Summary|Spellforce 2 Gold - wrong |Spellforce 2 Gold - wrong |drawing order of surfaces |drawing order of surfaces |(regression) |
--- Comment #1 from Dmitry Timoshkov dmitry@baikal.ru 2011-10-28 09:43:22 CDT --- Please post the results of your regression testing: http://wiki.winehq.org/RegressionTesting
http://bugs.winehq.org/show_bug.cgi?id=28916
--- Comment #2 from kirillkh kirillkh@gmail.com 2011-10-29 04:52:41 CDT --- Created attachment 37182 --> http://bugs.winehq.org/attachment.cgi?id=37182 screenshot of the bug with wine 1.3.19
http://bugs.winehq.org/show_bug.cgi?id=28916
--- Comment #3 from kirillkh kirillkh@gmail.com 2011-10-29 05:02:14 CDT --- Created attachment 37183 --> http://bugs.winehq.org/attachment.cgi?id=37183 console log from wine 1.3.19 when running the game
http://bugs.winehq.org/show_bug.cgi?id=28916
--- Comment #4 from kirillkh kirillkh@gmail.com 2011-10-29 05:25:22 CDT --- Bisection result:
dbc8702e44a987b77cdf9af31b964bb27e86fa92 is the first bad commit commit dbc8702e44a987b77cdf9af31b964bb27e86fa92 Author: Stefan Dösinger stefan@codeweavers.com Date: Wed Apr 20 16:28:05 2011 +0200
wined3d: Scale the depthbias factor by the depth buffer's depth.
:040000 040000 12e71355fbcd1fd575e308dc1ba3e018cca97f05 28afcc5b99924faaf8ccc000e0402f349299ab62 M dlls
http://bugs.winehq.org/show_bug.cgi?id=28916
Jerome Leclanche adys.wh@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |adys.wh@gmail.com, | |stefan@codeweavers.com Regression SHA1| |dbc8702e44a987b77cdf9af31b9 | |64bb27e86fa92
http://bugs.winehq.org/show_bug.cgi?id=28916
--- Comment #5 from kirillkh kirillkh@gmail.com 2011-10-29 05:47:46 CDT --- This seems related: http://bugs.winehq.org/show_bug.cgi?id=27145#c27 The same commit caused a similar regression (but not quite the same - in that case, objects were supposed to obscure objects, and in my case, surfaces are supposed to obscure objects).
It seems appropriate to provide further details regarding my setup: x86_64 Ubuntu 11.04, Radeon HD6950, fglrx 11.9
http://bugs.winehq.org/show_bug.cgi?id=28916
Vincent Povirk madewokherd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |directx-d3d
http://bugs.winehq.org/show_bug.cgi?id=28916
--- Comment #6 from Stefan Dösinger stefan@codeweavers.com 2012-02-27 10:27:11 CST --- Can you retest this game with current Wine git? Patch d17f037fb11b8a654a38040aaefbdce5f2358963 might have fixed this bug.
http://bugs.winehq.org/show_bug.cgi?id=28916
--- Comment #7 from kirillkh kirillkh@gmail.com 2012-02-27 10:37:11 CST --- No, sorry - I don't have the game anymore.
http://bugs.winehq.org/show_bug.cgi?id=28916
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gyebro69@gmail.com
--- Comment #8 from GyB gyebro69@gmail.com 2012-02-27 10:51:30 CST --- I have Spellforce 2. The problem is still there as of Wine-1.4-rc5.
Nvidia 250 / driver 290.10
http://bugs.winehq.org/show_bug.cgi?id=28916
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #9 from joaopa jeremielapuree@yahoo.fr 2012-05-11 13:27:44 CDT --- Still there in current git?
If yes, does it happen with the demo http://www.jeuxvideo.com/telecharger/jeux-et-demos/00011786-spellforce-2-sha...
http://bugs.winehq.org/show_bug.cgi?id=28916
--- Comment #10 from GyB gyebro69@gmail.com 2012-05-11 14:02:33 CDT --- (In reply to comment #9)
Still there in current git?
If yes, does it happen with the demo http://www.jeuxvideo.com/telecharger/jeux-et-demos/00011786-spellforce-2-sha...
Still present in Wine 1.5.4. Nvidia driver 295.49. The demo uses Starforce so it cannot be tested.
http://bugs.winehq.org/show_bug.cgi?id=28916
Frédéric Delanoy frederic.delanoy@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW CC| |frederic.delanoy@gmail.com Ever Confirmed|0 |1
--- Comment #11 from Frédéric Delanoy frederic.delanoy@gmail.com 2013-07-09 04:10:56 CDT --- (In reply to comment #10)
Still present in Wine 1.5.4. Nvidia driver 295.49. The demo uses Starforce so it cannot be tested.
Confirming bug as per your comment.
Does it still happen with wine 1.6-rc4 or later?
http://bugs.winehq.org/show_bug.cgi?id=28916
--- Comment #12 from GyB gyebro69@gmail.com 2013-07-09 20:13:35 CDT --- (In reply to comment #11)
(In reply to comment #10)
Still present in Wine 1.5.4. Nvidia driver 295.49. The demo uses Starforce so it cannot be tested.
Confirming bug as per your comment.
Does it still happen with wine 1.6-rc4 or later?
Still present as of wine-1.6-rc4-86-gb40479d. Nvidia binary drivers 319.32
https://bugs.winehq.org/show_bug.cgi?id=28916
--- Comment #13 from Béla Gyebrószki gyebro69@gmail.com --- Still present in Wine 1.7.25.
Nvidia binary drivers 340.32
https://bugs.winehq.org/show_bug.cgi?id=28916
--- Comment #14 from Béla Gyebrószki gyebro69@gmail.com --- The rendering issue is present with the open source nouveau driver too.
wine-1.7.46-67-g6b205e4 VGA compatible controller: NVIDIA Corporation G92 [GeForce GTS 250] (rev a2) Mesa 10.6-branchpoint-776-g4caaa26
https://bugs.winehq.org/show_bug.cgi?id=28916
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |34d8b987c493544f640bf5ca0a5 | |a6cbb3d3f4e7b Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #15 from Béla Gyebrószki gyebro69@gmail.com --- Fixed in wine-1.7.48-46-g571462c
http://source.winehq.org/git/wine.git/commit/34d8b987c493544f640bf5ca0a5a6cb...
https://bugs.winehq.org/show_bug.cgi?id=28916
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #16 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.49.