https://bugs.winehq.org/show_bug.cgi?id=44565
Bug ID: 44565 Summary: Forgotten Realms: Demon Stone has rendering issue Product: Wine Version: 3.2 Hardware: x86 URL: https://www.gog.com/game/forgotten_realms_demon_stone OS: Linux Status: NEW Keywords: regression Severity: normal Priority: P2 Component: directx-d3d Assignee: wine-bugs@winehq.org Reporter: gyebro69@gmail.com CC: matteo.mystral@gmail.com Regression SHA1: 3d6eb8cf1dc1e509a74f85fd2356c6946372ecc5 Distribution: ---
Created attachment 60529 --> https://bugs.winehq.org/attachment.cgi?id=60529 screenshot
Character models have corrupted face and hair, in certain camera angle their bodies are black. Disabling pixel and vertex shaders, shadows and advanced effects in the game launcher doesn't resolve the issue. The problem is present with disabled csmt too. I reproduced the problem with nouveau/mesa 17.3.3 and with nvidia binary drivers 390.25. There is no demo version available.
Plain terminal output shows only 0033:fixme:win:EnumDisplayDevicesW ((null),0,0x33f7a4,0x00000000), stub! 0033:fixme:d3d9:Direct3DShaderValidatorCreate9 stub 0035:fixme:d3d:wined3d_swapchain_set_gamma_ramp Ignoring flags 0x1.
Regression introduced by
commit 3d6eb8cf1dc1e509a74f85fd2356c6946372ecc5 Author: Matteo Bruni mbruni@codeweavers.com Date: Tue Feb 13 01:00:42 2018 +0100
d3d9: Handle D3DUSAGE_AUTOGENMIPMAP textures entirely in d3d9.
The game renders properly with the previous commit.
wine-3.2-45-g538263d0ef OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: GeForce GT 730/PCIe/SSE2 OpenGL core profile version string: 4.5.0 NVIDIA 390.25
https://bugs.winehq.org/show_bug.cgi?id=44565
--- Comment #1 from Matteo Bruni matteo.mystral@gmail.com --- Could you please attach a +d3d9,d3d log?
https://bugs.winehq.org/show_bug.cgi?id=44565
--- Comment #2 from Béla Gyebrószki gyebro69@gmail.com --- Created attachment 60531 --> https://bugs.winehq.org/attachment.cgi?id=60531 +d3d9,+d3d log (uncompressed 295M)
https://bugs.winehq.org/show_bug.cgi?id=44565
--- Comment #3 from Matteo Bruni matteo.mystral@gmail.com --- Created attachment 60532 --> https://bugs.winehq.org/attachment.cgi?id=60532 Patch 1
Thanks, can you try the attached patch?
https://bugs.winehq.org/show_bug.cgi?id=44565
--- Comment #4 from Béla Gyebrószki gyebro69@gmail.com --- (In reply to Matteo Bruni from comment #3)
Created attachment 60532 [details] Patch 1
Thanks, can you try the attached patch?
The patch fixes the problem, thank you.
https://bugs.winehq.org/show_bug.cgi?id=44565
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Fixed by SHA1| |ec74a30a180728820f1d720094b | |a09cdfeb6aed4 Status|NEW |RESOLVED
--- Comment #5 from Béla Gyebrószki gyebro69@gmail.com --- Fixed by https://source.winehq.org/git/wine.git/commit/ec74a30a180728820f1d720094ba09...
https://bugs.winehq.org/show_bug.cgi?id=44565
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 3.4.