http://bugs.winehq.org/show_bug.cgi?id=22646
Summary: Modern Warfare 2: Fog and smoke rendered incorrectly Product: Wine Version: 1.1.44 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: trivial Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: knaprigt@gmail.com
Fog and smoke seems to be rendered incorrectly in Modern Warfare 2 when using Wine 1.1.38 - 1.1.44. While fog used to be rendered correctly with Wine 1.1.37 something happened after that version, in other words, this is a regression (yes, I've downgraded and tested with multiple versions).
To test this bug, start Modern Warfare 2 - Single player with Steam, select "Special Ops" from the main menu, then "Solo play", "Alpha" and "The Pit" (this is the first level which should be available to everyone). When the actual game starts one can notice a significant difference in the rendering of fog. While smooth in Wine 1.1.37, it flickers a lot and sometimes seem to "get stuck" in later versions. The same goes for smoke if the player shoots into the ground, etc.
Also, this bug should not be confused with bug "16641" (Call of Duty 4 - Depth of field and soften smoke edges broken), since the rendering issues in this bug looks just the same with soften edges turned off (or on for that matter).
I'm not sure what component is causing this, but a good place to start might be any Direct3D changes done between Wine version 1.1.37 and 1.1.38. I'll try to find out exactly what's the problem when I get some free time but, in the mean time feel free to help out! =)
Some system specs: =========================== CPU: Intel Quad Core @ 3Ghz RAM: 8Gb DDR2 GFX: GeForce GTS 250 / 1Gb Nvidia driver: 195.36.24 (32bit) Xorg server: 1.6.5 ===========================
http://bugs.winehq.org/show_bug.cgi?id=22646
--- Comment #1 from Austin English austinenglish@gmail.com 2010-05-10 12:57:19 --- Please run a regression test: http://wiki.winehq.org/RegressionTesting
http://bugs.winehq.org/show_bug.cgi?id=22646
--- Comment #2 from Rico kgbricola@web.de 2010-05-10 13:55:01 --- You might probably want to have a look at bug 21962 . There are also some graphical issue mentioned.
http://bugs.winehq.org/show_bug.cgi?id=22646
Lars Blomqvist knaprigt@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #3 from Lars Blomqvist knaprigt@gmail.com 2010-05-11 14:24:46 --- Well, after doing a regression test confirming that the problem was "commit 224043d6cf8b56e9ff2537358646700211d54d1f" concerning "GL_ARB_map_buffer_range" in "wined3d", I noticed this problem is already fixed in the latest source repository (after the release of Wine 1.1.44).
So, in other words, unless someone "breaks" the source in the repository this one should be considered fixed from Wine 1.1.45.
Please close this one as "fixed"!
http://bugs.winehq.org/show_bug.cgi?id=22646
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Alexandre Julliard julliard@winehq.org 2010-05-21 14:40:14 --- Closing bugs fixed in 1.2-rc1.