http://bugs.winehq.org/show_bug.cgi?id=31242
Bug #: 31242 Summary: Dota 2: dense fog all over the map Product: Wine Version: 1.5.9 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: cephryx@gmx.net Classification: Unclassified
Created attachment 41037 --> http://bugs.winehq.org/attachment.cgi?id=41037 totally fogged map
Since wine 1.5.9, Dota 2 looks as seen in the attached screenshot. For what it actually should look like, see http://bugs.winehq.org/attachment.cgi?id=40782. The game is now completely unplayable because the player can hardly see anything. This is a regression report.
The bug was not present in 1.5.8 (though in 1.5.8 the game was unplayable from a performance point of view due to http://bugs.winehq.org/show_bug.cgi?id=30986 which was fixed in 1.5.9).
I attached a log file including Steam and subsequent Dota 2 startup. It contains various "fixme:d3d:debug_d3dformat Unrecognized" and "fixme:d3d:wined3d_get_format" entries that were not present in previous wine versions (though I don't know whether or not this hints to the bug's actual cause).
For a comparison to startup logs on wine 1.5.7, see the attachments of http://bugs.winehq.org/show_bug.cgi?id=31071.
My configuration: wine-1.5.9 compiled from git (using "1.5.9"-tagged commit) using a new prefix, GeForce GTX 260, nvidia driver 302.17, Xubuntu 12.04 x64 (xfwm4.10.0), kernel 3.2.0-26-generic
http://bugs.winehq.org/show_bug.cgi?id=31242
--- Comment #1 from voidcastr cephryx@gmx.net 2012-07-18 08:53:09 CDT --- Created attachment 41038 --> http://bugs.winehq.org/attachment.cgi?id=41038 console output from steam startup to entering a match
http://bugs.winehq.org/show_bug.cgi?id=31242
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |00cpxxx@gmail.com
--- Comment #2 from Bruno Jesus 00cpxxx@gmail.com 2012-07-18 09:23:34 CDT --- Please run a regression test: http://wiki.winehq.org/RegressionTesting
http://bugs.winehq.org/show_bug.cgi?id=31242
Josko dinamo.forever@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dinamo.forever@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=31242
Alex dubbelodub1on1@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dubbelodub1on1@gmail.com
--- Comment #3 from Alex dubbelodub1on1@gmail.com 2012-07-18 17:41:19 CDT --- I am also experiencing this bug (at least I think it is)
Except mine suddenly happens usually after some big effects are used in the game and makes everything go dark.
It's like hero and allied vision no longer exists and everything is covered by fog of war.
It doesn't happen at the beginning of the game for me, only about half or a quarter way through but once it does it's permanent until game restart
Wine 1.4 GeForce GT 220 Ubuntu 10.10 (Outdated I know) NVidia Driver Version 260.19.26 Kernel 2.6.35-22-generic
http://bugs.winehq.org/show_bug.cgi?id=31242
voidcastr cephryx@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |cephryx@gmx.net, | |hverbeet@gmail.com
--- Comment #4 from voidcastr cephryx@gmx.net 2012-07-19 02:50:35 CDT --- A bisection search on the git identified the commit that introduced the bug as:
---
e834c920ec09390a491848a3075eca8f35e3a253 is the first bad commit commit e834c920ec09390a491848a3075eca8f35e3a253 Author: Henri Verbeet hverbeet@codeweavers.com Date: Tue Jul 17 11:40:38 2012 +0200
wined3d: Introduce a separate function for initializing various limits.
:040000 040000 5c8a144355b561a03b272f50aa083bc391bb4ed7 8e71f83fbbff896e6728005055e47a257d10cf05 M dlls
---
Double-checked it by compiling its direct successor (f0fb19992580cc66a3fed9f9e0f5ca1c78d73dc0) which still works.
http://bugs.winehq.org/show_bug.cgi?id=31242
Anton Vorobyov phoenix@mail.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |phoenix@mail.ru
--- Comment #5 from Anton Vorobyov phoenix@mail.ru 2012-07-19 04:28:47 CDT --- Ran bisect yesterday and can confirm that exactly this commit made the game foggy for me.
http://bugs.winehq.org/show_bug.cgi?id=31242
Henri Verbeet hverbeet@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |DUPLICATE
--- Comment #6 from Henri Verbeet hverbeet@gmail.com 2012-07-19 05:20:38 CDT --- Probably duplicate.
*** This bug has been marked as a duplicate of bug 31239 ***
http://bugs.winehq.org/show_bug.cgi?id=31242
Jerome Leclanche adys.wh@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Jerome Leclanche adys.wh@gmail.com 2012-07-19 07:44:00 CDT --- Closing
http://bugs.winehq.org/show_bug.cgi?id=31242
--- Comment #8 from voidcastr cephryx@gmx.net 2012-07-19 08:11:03 CDT --- Confirming that the patch proposed in http://bugs.winehq.org/show_bug.cgi?id=31239#c8 fixes the problem for Dota 2.