http://bugs.winehq.org/show_bug.cgi?id=27707
Summary: Invisible cars in GTAIV when ARB shaders are used Product: Wine Version: 1.3.23 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: b7.10110111@gmail.com
See screenshot: http://i.imgur.com/sXEQb.jpg Steps to reproduce: 1. Get GTAIV running in WINE 2. Set HKCU/Software/Wine/Direct3D/UseGLSL to "disabled" 3. Start GTAIV and see the bug. Some cars are visible, and this is usually when they get some damage after a collision. When GLSL is used, this bug doesn't appear.
(If you wonder why I'm trying all this, ARB shaders appear to compile somewhat faster, thus reducing some delays in game).
http://bugs.winehq.org/show_bug.cgi?id=27707
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|normal |trivial
--- Comment #1 from Austin English austinenglish@gmail.com 2011-07-05 21:14:07 CDT --- What video card/drivers?
http://bugs.winehq.org/show_bug.cgi?id=27707
--- Comment #2 from Ruslan b7.10110111@gmail.com 2011-07-06 05:01:51 CDT --- Oops, right. VGA compatible controller: nVidia Corporation GF104 [GeForce GTX 460] (rev a1) Driver 195.36.24.
http://bugs.winehq.org/show_bug.cgi?id=27707
--- Comment #3 from Ruslan b7.10110111@gmail.com 2011-07-06 05:39:37 CDT --- Well, on another system it looks like this (sometimes these triangles disappear and let me see the scene): http://i.imgur.com/LGWD1.png Driver 270.41.06 nVidia Corporation G92 [GeForce 8800 GT] (rev a2)
http://bugs.winehq.org/show_bug.cgi?id=27707
--- Comment #4 from Ruslan b7.10110111@gmail.com 2011-08-10 16:09:00 CDT --- Another system has both problems: http://i.imgur.com/HhN15.png It's ION-based one: nVidia Corporation GT218 [ION] (rev a2) Driver version: 280.13
Interesting fact about second problem (triangles) is that even on static scene, like in the Graphics settings menu (screenshot in this post) every new frame has different triangles, and most triangles appear to have a vertex in the center of the screen. Might be that something appears uninitialized in some of vertex shaders, thus producing such random triangles.
http://bugs.winehq.org/show_bug.cgi?id=27707
LBM knaprigt@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |knaprigt@gmail.com
--- Comment #5 from LBM knaprigt@gmail.com 2011-09-20 13:46:58 CDT --- Invisible cars still present with Wine 1.3.28. I'm also using nVidia drivers ver. 280.13 with a GeForce GTX590 card. Kind of sad really since disabling GLSL seems to speed up the performance.
http://bugs.winehq.org/show_bug.cgi?id=27707
--- Comment #6 from Ruslan b7.10110111@gmail.com 2011-10-22 06:09:04 CDT --- Created attachment 37055 --> http://bugs.winehq.org/attachment.cgi?id=37055 A nice screenshot of wheels :)
The bug is still present in 1.3.31.
http://bugs.winehq.org/show_bug.cgi?id=27707
Xpander xpander0@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xpander0@gmail.com
--- Comment #7 from Xpander xpander0@gmail.com 2011-11-04 15:04:58 CDT --- one funny thing about it is that when u hit the car against other car for example. then both show up. like normal model doesnt show up somehow but slightly damaged or scratched will do. strange thing. game runs so much faster with UseGLSL disabled, would be nice to see a fix for it. nvidia drivers 285.05.09 here and wine 1.3.31
http://bugs.winehq.org/show_bug.cgi?id=27707
--- Comment #8 from Xpander xpander0@gmail.com 2011-11-05 06:49:28 CDT --- terminal has no log about it. just fixme:keyboard:X11DRV_LoadKeyboardLayout L"0", 0002: stub! fixme:keyboard:X11DRV_MapVirtualKeyEx keyboard layout (nil) is not supported fixme:keyboard:X11DRV_LoadKeyboardLayout L"0", 0002: stub! fixme:keyboard:X11DRV_MapVirtualKeyEx keyboard layout (nil) is not supported
i have also made a video about this issue http://www.youtube.com/watch?v=25XCJXR_RSE
it would be really nice if this could be fixed. so we could enjoy smooth gameplay.
http://bugs.winehq.org/show_bug.cgi?id=27707
Brandon Corujo haku08879@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |haku08879@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=27707
Alexey barasher@yandex.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |barasher@yandex.ru
--- Comment #9 from Alexey barasher@yandex.ru 2012-12-30 08:03:16 CST --- Now, with Wine 1.5.20 cars are visible when UseGLSL is set to "disabled". I use 1.0.7.0 patch for GTA IV and 310.14 Nvidia driver. I think that this bug should be closed.
http://bugs.winehq.org/show_bug.cgi?id=27707
Ruslan b7.10110111@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #10 from Ruslan b7.10110111@gmail.com 2012-12-30 08:14:18 CST --- I confirm it's fixed. Thanks for retesting. Not sure though if it's fixed in wine or in nvidia driver.
http://bugs.winehq.org/show_bug.cgi?id=27707
--- Comment #11 from Xpander xpander0@gmail.com 2013-01-04 10:48:49 CST --- its fixed yes. probably nvidia driver update (313.09) which has ARB_vertex_array_object implemented
http://bugs.winehq.org/show_bug.cgi?id=27707
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #12 from Alexandre Julliard julliard@winehq.org 2013-01-04 15:01:09 CST --- Closing bugs fixed in 1.5.21.