https://bugs.winehq.org/show_bug.cgi?id=50596
Bug ID: 50596 Summary: Sacred 2 crashes with D3DXCompileShader (d3dx9_36 builtin) Product: Wine Version: 6.1 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d-util Assignee: wine-bugs@winehq.org Reporter: berillions@gmail.com Distribution: ---
Created attachment 69281 --> https://bugs.winehq.org/attachment.cgi?id=69281 +d3dx log
Hi,
The game crashes at launch with this trace before crash : ------ 0024:trace:d3dx:D3DXCompileShader data "#include "ui_include.shader"\n\n\nstruct pixdata {\n\tfloat4 hposition : POSITION;\n\tfloat4 texcoord0 : TEXCOORD0;\n\tfloat4 texcoord1 : TEXCOORD1;\n\tfloat4 texcoord2 : TEXCOORD2;\n\tfloat4 light_dir : TEXCOORD3;\n\tfloat4 color : COLOR;\n};\n\n\nstruct fragout {\n\tfloat4 col "..., length 1410, defines 00000000, include 0031E318, function "mainVS", profile "vs_1_1", flags 0, shader 0031E330, error_msgs 0031E310, constant_table 0031E308. ------
Set d3dx9_36 to native fix the issue. I attach +d3dx log