https://bugs.winehq.org/show_bug.cgi?id=50261
Bug ID: 50261 Summary: Gothic2.exe complains about missing symbols from d3dcompiler_47 when used with GD3D11 renderer Product: Wine Version: 5.22 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: herrtimson@yahoo.de Distribution: ---
hey there,
I'm using wine-5.22 on gentoo multilib to play Gothic2 with the GD3D11 renderer from https://github.com/Kirides/GD3D11 , in combination with dxvk-1.7.3. This combination does work well, given that there is a dll override for ddraw.dll to prefere native over built-in
output from console for GothicStarter.exe with latest GD3D11 renderer is:
002c:err:winediag:WS_getaddrinfo Failed to resolve your host name IP WARNING: Experimental compiler backend enabled. Here be dragons! Incorrect rendering, GPU hangs and/or resets are likely 0108:err:module:import_dll Loading library d3dcompiler_47.dll (which is needed by L"C:\windows\system32\d3d10.dll") failed (error c000035a). 0108:err:module:find_forwarded_export module not found for forward 'd3d10.D3D10CreateStateBlock' used by L"C:\windows\system32\d3d10_1.dll" 0108:err:module:import_dll Loading library d3dcompiler_47.dll (which is needed by L"C:\windows\system32\d3d10.dll") failed (error c000035a). 0108:err:module:find_forwarded_export module not found for forward 'd3d10.D3D10StateBlockMaskEnableAll' used by L"C:\windows\system32\d3d10_1.dll" 0108:err:module:import_dll Loading library D3DCOMPILER_47.dll (which is needed by L"C:\Program Files\JoWood\Gothic II Gold\System\DDRAW.dll") failed (error c000035a). 0108:err:module:import_dll Library DDRAW.dll (which is needed by L"C:\Program Files\JoWood\Gothic II Gold\System\Gothic2.exe") not found 0108:err:module:LdrInitializeThunk Importing dlls for L"C:\Program Files\JoWood\Gothic II Gold\System\Gothic2.exe" failed, status c0000135
which made me think of installing the missing d3dcompiler_47 via winetricks. But that didn't help at all.