https://bugs.winehq.org/show_bug.cgi?id=23041
Matteo Bruni matteo.mystral@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Summary|Darkness Within 2 demo: |Darkness Within 2 demo: |crashes on startup without |crashes on startup without |d3dx9_36 |native d3dx9_40 Resolution|--- |FIXED
--- Comment #12 from Matteo Bruni matteo.mystral@gmail.com --- (In reply to Béla Gyebrószki from comment #11)
Now it needs native d3dx9_40 (or d3dcompiler_43). Steam version here. 'Shaders are missing!' error message on start with built-in d3dx. In the terminal: err:d3dcompiler:compile_shader HLSL shader parsing failed.
wine-1.9.15-197-g9ef65cf
I guess it would have been cleaner to open a separate bug for the (current) d3dcompiler issue back then, after all.
I'm resolving this one now. I'm not sure which patches fixed the assembler (I should have left a comment here at the time :/), I guess something in the 9a8ffc916cb1f65e2118c7deba11bc91a4e7cc42..5bb403ceb2be5f727c24a87bee35e72fdd6b41aa range.
Feel free to open a new bug for the d3dcompiler issue, or maybe add the game to one of the existing d3dcompiler bugs.