https://bugs.winehq.org/show_bug.cgi?id=41675
Bug ID: 41675 Summary: Dungeon rats crashes with d3dcompiler errors Product: Wine Version: 1.9.22 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3dx9 Assignee: wine-bugs@winehq.org Reporter: amagarrsh@gmail.com Distribution: ---
Created attachment 56067 --> https://bugs.winehq.org/attachment.cgi?id=56067 complete log
Game crashes before create or load a new game with quite errors like:
fixme:d3dcompiler:make_assignment Check for casts in the lhs. err:d3dcompiler:compile_shader HLSL shader parsing failed.
workaround is d3dcompiler_43.dll override to native.
https://bugs.winehq.org/show_bug.cgi?id=41675
fjfrackiewicz@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fjfrackiewicz@gmail.com
--- Comment #1 from fjfrackiewicz@gmail.com --- Looks like a dupe of bug 33763...
https://bugs.winehq.org/show_bug.cgi?id=41675
--- Comment #2 from Gijs Vermeulen gijsvrm@gmail.com --- Created attachment 73149 --> https://bugs.winehq.org/attachment.cgi?id=73149 +d3dcompiler
Still present with wine-7.18. I had to set d3compiler_43 and _47 to builtin to reproduce. It works out of the box because it ships native d3dcompiler. Attached a +d3dcompiler log.
https://bugs.winehq.org/show_bug.cgi?id=41675
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Dungeon rats crashes with |Dungeon rats crashes on |d3dcompiler errors |start with builtin | |d3dcompiler (HLSL | |compilation fails) Status|UNCONFIRMED |NEW Ever confirmed|0 |1
--- Comment #3 from Gijs Vermeulen gijsvrm@gmail.com --- Confirming.
https://bugs.winehq.org/show_bug.cgi?id=41675
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |DUPLICATE Status|NEW |RESOLVED
--- Comment #4 from Gijs Vermeulen gijsvrm@gmail.com --- With wine-8.0rc4:
00d8:err:d3dcompiler:D3DCompile2 Failed to compile shader, vkd3d result -4. 00d8:err:d3dcompiler:D3DCompile2 Shader log: 00d8:err:d3dcompiler:D3DCompile2 <anonymous>:64:8: E5005: Function "exp" is not defined. 00d8:err:d3dcompiler:D3DCompile2
Dupe of bug 34106.
*** This bug has been marked as a duplicate of bug 34106 ***
https://bugs.winehq.org/show_bug.cgi?id=41675
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|d3d-util |hlsl Product|Wine |vkd3d Version|1.9.22 |1.6
https://bugs.winehq.org/show_bug.cgi?id=41675
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Gijs Vermeulen gijsvrm@gmail.com --- Closing DUPLICATE.