https://bugs.winehq.org/show_bug.cgi?id=37676
Mark K markk@clara.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |markk@clara.co.uk
--- Comment #6 from Mark K markk@clara.co.uk --- WinUAE (http://www.winuae.net/) is another program which would like fx_2_0. It reports:
D3D9Ex: PS=3.0 VS=3.0 1920*1200*0p VS=0 B=2WE 32-bit 0 (8192x8192) D3D9Ex: D3DXCreateEffectCompilerFromResource failed: 8876086C S=1 F=0876 C=086C (2156) () D3D9Ex: pixelshader filter 'C:\Program Files\WinUAE\plugins\filtershaders\direct3d_winuae.fx':-1 failed to initialize Falling back to non-shader mode D3D9Ex: GetMaximumFrameLatency() failed: 80004001 S=1 F=0000 C=4001 (16385) ()
Doing the "winetricks -q d3dcompiler_43" workaround from comment 5 didn't really help, since WinUAE then crashes in d3dx9_43:
D3D9Ex: Attempting to load 'C:\Program Files\WinUAE\plugins\filtershaders\direct3d_winuae.fx' ExceptionFilter Trap: 00000034 3A3F2020 00000000 wine: Unhandled page fault on read access to 0x00000034 at address 0xf3c16e29 (thread 0009), starting debugger... err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead. Unhandled exception: page fault on read access to 0x00000034 in 32-bit code (0xf3c16e29). [stuff deleted for brevity] Backtrace: =>0 0xf3c16e29 in d3dx9_43 (+0x16e29) (0x06a4cbb8) 1 0xf3c201b4 in d3dx9_43 (+0x201b3) (0x06a4cc48) 2 0xf3c20af2 D3DXCreateEffectCompiler+0xe1() in d3dx9_43 (0x06a4cca8) 3 0xf3c2164a D3DXCreateEffectCompilerFromFileW+0x89() in d3dx9_43 (0x06a4cd18)