http://bugs.winehq.org/show_bug.cgi?id=35123
Bug ID: 35123 Summary: Shattered Horizon requires d3dx10_43.dll.D3DX10CompileFromMemory Product: Wine Version: 1.7.8 Hardware: x86 OS: Linux Status: NEW Severity: minor Priority: P2 Component: directx-d3dx10 Assignee: wine-bugs@winehq.org Reporter: gyebro69@gmail.com Classification: Unclassified
Created attachment 46852 --> http://bugs.winehq.org/attachment.cgi?id=46852 terminal output (built-in d3dx10)
The game requires Directx10 (or newer), it doesn't support DX9. The first problem when you start the game with built-in d3dx10 libraries seems to be the following unimplemented function: wine: Call from 0x7b83a38e to unimplemented function d3dx10_43.dll.D3DX10CompileFromMemory, aborting
After 'winetricks d3dx10 d3dcompiler_43' the game no longer complains about unimplemented stuff, but still fails to start, showing an error message:
ID3D10ReflectShader::GetDesc failed: The function called is not supported at this time (E_NOTIMPL)