[Bug 37676] Multiple games need "fx_2_0" compilation target ( The Settlers II: 10th Anniversary 2.0, Hitman: Blood Money, Star Wars Empire at War)

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Sep 25 16:24:50 CDT 2016


https://bugs.winehq.org/show_bug.cgi?id=37676

Mark K <markk at clara.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |markk at clara.co.uk

--- Comment #6 from Mark K <markk at 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)

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list