http://bugs.winehq.org/show_bug.cgi?id=26588
Summary: A Farewell to Dragons: water has incorrect textures Product: Wine Version: 1.3.16 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: gyebro69@gmail.com
Created an attachment (id=33847) --> (http://bugs.winehq.org/attachment.cgi?id=33847) terminal output
Water is not rendered correctly in the game (no demo available). See attached screenshot.
As a side effect, character movement and scrolling the screen with the mouse become jerky when water is nearby. If I move my character away from the water (so water disappears from the screen and from the minimap) game speed/mouse movements suddenly return back to normal speed.
The following line is printed out by Wine continuously when water is in sight: err:d3d_shader:shader_glsl_select >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from glUseProgramObjectARB @ glsl_shader.c / 4620
If I diverge from water, those lines cease to show up in the console.
Changing (lowering) the textures/shadows quality has no effect on the appearance of water.
Workaround: disable GLSL (it makes water appear correctly but the unusual slowdowns are still there.)
Fedora 14 Nvidia GeForce 250 / driver 260.19.36
http://bugs.winehq.org/show_bug.cgi?id=26588
--- Comment #1 from GyB gyebro69@gmail.com 2011-03-29 11:24:31 CDT --- Created an attachment (id=33848) --> (http://bugs.winehq.org/attachment.cgi?id=33848) screenshot, incorrect rendering (GLSL enabled)
http://bugs.winehq.org/show_bug.cgi?id=26588
--- Comment #2 from GyB gyebro69@gmail.com 2011-03-29 11:25:08 CDT --- Created an attachment (id=33849) --> (http://bugs.winehq.org/attachment.cgi?id=33849) screenshot, water with disabled GLSL
http://bugs.winehq.org/show_bug.cgi?id=26588
--- Comment #3 from GyB gyebro69@gmail.com 2011-11-27 02:24:37 CST --- Still present as of wine-1.3.33-198-g3b72928 and with the latest Nvidia drivers (290.10). The open-source Nouveau vga driver renders water in the same way as the proprietary drivers do (faulty).
http://bugs.winehq.org/show_bug.cgi?id=26588
--- Comment #4 from Henri Verbeet hverbeet@gmail.com 2011-11-27 08:29:36 CST --- Created attachment 37666 --> http://bugs.winehq.org/attachment.cgi?id=37666 patch
Does this patch make it any better?
http://bugs.winehq.org/show_bug.cgi?id=26588
--- Comment #5 from GyB gyebro69@gmail.com 2011-11-27 09:30:49 CST --- (In reply to comment #4)
Created attachment 37666 [details] patch
Does this patch make it any better?
That's exactly what the game needed...water is rendered correctly with the patch.
http://bugs.winehq.org/show_bug.cgi?id=26588
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |ab73f20e38febfd287e585fe597 | |97248fefaae6e Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #6 from GyB gyebro69@gmail.com 2011-11-29 21:26:44 CST --- Fixed by http://source.winehq.org/git/wine.git/commit/ab73f20e38febfd287e585fe5979724...
http://bugs.winehq.org/show_bug.cgi?id=26588
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Alexandre Julliard julliard@winehq.org 2011-12-02 13:33:51 CST --- Closing bugs fixed in 1.3.34.