http://bugs.winehq.org/show_bug.cgi?id=35279
Bug ID: 35279 Summary: Giana Sisters: Twisted Dreams v1.1.2: certain objects have no textures Product: Wine Version: 1.7.9 Hardware: x86 OS: Linux Status: NEW Keywords: regression Severity: minor Priority: P2 Component: directx-d3d Assignee: wine-bugs@winehq.org Reporter: gyebro69@gmail.com Classification: Unclassified Regression SHA1: 611b541f292761e459eac4eb1cf88d765b939ff8
Created attachment 47053 --> http://bugs.winehq.org/attachment.cgi?id=47053 screenshot
This bug is present in the latest version of the game (1.1.2) available on Steam or GOG.com, but I can't reproduce it with the demo version which is an earlier version of the game.
Certain objects, characters are black when shader quality in the launcher set to medium or high. Those objects appear correctly when shader quality set to low.
Regression testing resulted in
611b541f292761e459eac4eb1cf88d765b939ff8 is the first bad commit commit 611b541f292761e459eac4eb1cf88d765b939ff8 Author: Henri Verbeet hverbeet@codeweavers.com Date: Tue Jun 12 17:03:49 2012 +0200
wined3d: Set undefined vertex attributes to 0.0.
:040000 040000 b36ae918ed4dbda9ae31976e72d500fce79c69fc 4d4701b1fcdaeeacffb68fd1b6f5d241e7a79a24 M dlls
Note: treasure chests in the game also appear without texture (one chest can be seen in the attached screenshot with a flag on top of it). This, however, was caused by a much earlier commit according to my regression testing, it was commit 4936e71828669ef084f9cf243f924a11a2cdce50 that caused it. Setting shader quality to low makes chests appear correctly.
Installing native d3dx9 libraries or disabling GLSL don't solve the problem. Wine terminal output doesn't contain any useful information. Let me know if you need a log with debug channels enabled.
Fedora 19 x86 Nvidia 250 / driver 325.15
http://bugs.winehq.org/show_bug.cgi?id=35279
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hverbeet@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=35279
--- Comment #1 from Henri Verbeet hverbeet@gmail.com --- This will be pretty hard to debug without being able to reproduce it myself. If I were to make a guess, I suppose it's possible this ends up generating a divide by zero in some shader, that would normally be multiplied away by a multiply with zero somewhere else, but in GLSL ends up as NAN instead. (I.e., something similar to bug 29397.) In that regard it may be useful to know if this happens on other drivers and hardware as well, r600g in particular.
http://bugs.winehq.org/show_bug.cgi?id=35279
mikachu@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mikachu@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=35279
lastfir3@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lastfir3@gmail.com
--- Comment #2 from lastfir3@gmail.com --- I am experiencing the same issue with my 650 Ti Boost. It seems like this issue is happening across the board. (In reply to Henri Verbeet from comment #1)
This will be pretty hard to debug without being able to reproduce it myself. If I were to make a guess, I suppose it's possible this ends up generating a divide by zero in some shader, that would normally be multiplied away by a multiply with zero somewhere else, but in GLSL ends up as NAN instead. (I.e., something similar to bug 29397.) In that regard it may be useful to know if this happens on other drivers and hardware as well, r600g in particular.
http://bugs.winehq.org/show_bug.cgi?id=35279
lastfir3@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|lastfir3@gmail.com |
https://bugs.winehq.org/show_bug.cgi?id=35279
--- Comment #3 from Austin English austinenglish@gmail.com --- This is your friendly reminder that there has been no bug activity for over a year. Is this still an issue in current (1.7.37 or newer) wine? If so, please attach the terminal output in 1.7.37 (see http://wiki.winehq.org/FAQ#get_log).
https://bugs.winehq.org/show_bug.cgi?id=35279
--- Comment #4 from mikachu@gmail.com --- Created attachment 50850 --> https://bugs.winehq.org/attachment.cgi?id=50850 error messages for high shader settings
Yes, the problem still happens with .37. Comparing the output with Low shader and High shader, these lines are the only ones that differ (attached log).
https://bugs.winehq.org/show_bug.cgi?id=35279
--- Comment #5 from Béla Gyebrószki gyebro69@gmail.com --- Still present in 1.8-rc1.
Fedora 23 OpenGL vendor string: nouveau OpenGL renderer string: Gallium 0.4 on NV92 OpenGL core profile version string: 3.3 (Core Profile) Mesa 11.2.0-devel OpenGL core profile shading language version string: 3.30
https://bugs.winehq.org/show_bug.cgi?id=35279
fjfrackiewicz@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fjfrackiewicz@gmail.com
--- Comment #6 from fjfrackiewicz@gmail.com --- Created attachment 52955 --> https://bugs.winehq.org/attachment.cgi?id=52955 Terminal output for Giana Sisters: Twisted Dreams WINE 1.8-rc2
This issue still occurs in WINE 1.8-rc2. Terminal output attached.
https://bugs.winehq.org/show_bug.cgi?id=35279
--- Comment #7 from fjfrackiewicz@gmail.com --- (In reply to fjfrackiewicz from comment #6)
Created attachment 52955 [details] Terminal output for Giana Sisters: Twisted Dreams WINE 1.8-rc2
This issue still occurs in WINE 1.8-rc2. Terminal output attached.
I forgot to mention that I am running an Nvidia 560 Ti card with nvidia-358 installed.
https://bugs.winehq.org/show_bug.cgi?id=35279
--- Comment #8 from fjfrackiewicz@gmail.com --- Created attachment 52956 --> https://bugs.winehq.org/attachment.cgi?id=52956 Screenshot of GS: TD under WINE 1.8-rc2
https://bugs.winehq.org/show_bug.cgi?id=35279
--- Comment #9 from Béla Gyebrószki gyebro69@gmail.com --- Still present in wine-1.9.8-194-gef36a25.
OpenGL vendor string: nouveau OpenGL renderer string: Gallium 0.4 on NV92 OpenGL core profile version string: 3.3 (Core Profile) Mesa 11.3.0-devel
https://bugs.winehq.org/show_bug.cgi?id=35279
Józef Kucia joseph.kucia@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |joseph.kucia@gmail.com
--- Comment #10 from Józef Kucia joseph.kucia@gmail.com --- Created attachment 54362 --> https://bugs.winehq.org/attachment.cgi?id=54362 Hack
FWIW, this hack fixes the problem.
https://bugs.winehq.org/show_bug.cgi?id=35279
Józef Kucia joseph.kucia@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.winehq.org/sho | |w_bug.cgi?id=29397
https://bugs.winehq.org/show_bug.cgi?id=35279
Józef Kucia joseph.kucia@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.winehq.org/sho | |w_bug.cgi?id=30061
https://bugs.winehq.org/show_bug.cgi?id=35279
--- Comment #11 from fjfrackiewicz@gmail.com --- (In reply to Józef Kucia from comment #10)
Created attachment 54362 [details] Hack
FWIW, this hack fixes the problem.
Will this be added into Wine development or is it too hack-ish?
https://bugs.winehq.org/show_bug.cgi?id=35279
--- Comment #12 from Józef Kucia joseph.kucia@gmail.com --- (In reply to fjfrackiewicz from comment #11)
Will this be added into Wine development or is it too hack-ish?
No, it's a hack not a proper solution.
https://bugs.winehq.org/show_bug.cgi?id=35279
Józef Kucia joseph.kucia@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch
https://bugs.winehq.org/show_bug.cgi?id=35279
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |leslie_alistair@hotmail.com
https://bugs.winehq.org/show_bug.cgi?id=35279
--- Comment #13 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- (In reply to Józef Kucia from comment #10)
Created attachment 54362 [details] Hack
FWIW, this hack fixes the problem.
This hack causes other graphical issues when used with wine 2.2.
https://bugs.winehq.org/show_bug.cgi?id=35279
--- Comment #14 from Józef Kucia joseph.kucia@gmail.com --- (In reply to Alistair Leslie-Hughes from comment #13)
(In reply to Józef Kucia from comment #10)
Created attachment 54362 [details] Hack
FWIW, this hack fixes the problem.
This hack causes other graphical issues when used with wine 2.2.
It's somehow expected. It would be interesting to know what applications were affected. What kind of graphics issues did you experience?
https://bugs.winehq.org/show_bug.cgi?id=35279
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #15 from joaopa jeremielapuree@yahoo.fr --- Is still a bug in current wine(3.20)?
https://bugs.winehq.org/show_bug.cgi?id=35279
--- Comment #16 from Béla Gyebrószki gyebro69@gmail.com --- (In reply to joaopa from comment #15)
Is still a bug in current wine(3.20)?
Yes, it is present in wine-3.20-178-g63ef9854fb.
OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: GeForce GT 730/PCIe/SSE2 OpenGL core profile version string: 4.6.0 NVIDIA 415.13
https://bugs.winehq.org/show_bug.cgi?id=35279
Matteo Bruni matteo.mystral@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |DUPLICATE Status|NEW |RESOLVED
--- Comment #17 from Matteo Bruni matteo.mystral@gmail.com --- Resolving as duplicate of bug 34266.
*** This bug has been marked as a duplicate of bug 34266 ***
https://bugs.winehq.org/show_bug.cgi?id=35279
Matteo Bruni matteo.mystral@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- See Also|https://bugs.winehq.org/sho | |w_bug.cgi?id=30061 |
https://bugs.winehq.org/show_bug.cgi?id=35279
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #18 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Closing Duplicate.