[Bug 43625] Crysis 3: Blank screen for a 32 bit application in 32 bit WINEPREFIX, 64 bit WINEPREFIX works (WoW64)

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Aug 31 15:12:09 CDT 2017


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

--- Comment #2 from Johannes <jojos_band at gmx.net> ---
(In reply to Sebastian Lackner from comment #1)
> Could you please attach terminal output? My guess would be that you are
> either
> 
> - missing 32-bit graphic drivers or other graphic driver related components.
> On most distributions they have to be installed separately because they are
> not a dependency of Wine.
> 
> - or the game runs out of memory before it can display anything. Taking a
> look at the memory usage and terminal output could also help here.

I was able to workaround this issue by just looking into the terminal output of
both installations - thanks for pointing me to the console output (and shame on
me for not looking there first).

Observation:
"err:d3dcompiler:compile_shader HLSL shader parsing failed."

Solution: 
Copy d3dcompiler_{43.46}.dll to windos/system32 in the 32 bit wineprefix, set
d3dcompiler_{43,46}.dll to "native", then it works.

-- 
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