[Bug 43625] New: Crysis 3: Blank screen for a 32 bit application in WINEARCH=win32, but 64 bit WINEPREFIX works
https://bugs.winehq.org/show_bug.cgi?id=43625 Bug ID: 43625 Summary: Crysis 3: Blank screen for a 32 bit application in WINEARCH=win32, but 64 bit WINEPREFIX works Product: Wine-staging Version: 2.15 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: jojos_band(a)gmx.net CC: erich.e.hoover(a)wine-staging.com, michael(a)fds-team.de, sebastian(a)fds-team.de Distribution: --- Crysis 3 (v1.0.1.3) is a 32 bit application. My first installation was in a clean 64 bit WINEPREFEX. Game launched as expected, videos and menu visible. In a clean 32 bit WINEPREFIX I created afterwards, the gme launches but screen stays blank. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=43625 Johannes <jojos_band(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Crysis 3: Blank screen for |Crysis 3: Blank screen for |a 32 bit application in |a 32 bit application in 32 |WINEARCH=win32, but 64 bit |bit WINEPREFIX, 64 bit |WINEPREFIX works |WINEPREFIX (WoW64) -- 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.
https://bugs.winehq.org/show_bug.cgi?id=43625 Johannes <jojos_band(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Crysis 3: Blank screen for |Crysis 3: Blank screen for |a 32 bit application in 32 |a 32 bit application in 32 |bit WINEPREFIX, 64 bit |bit WINEPREFIX, 64 bit |WINEPREFIX (WoW64) |WINEPREFIX works (WoW64) -- 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.
https://bugs.winehq.org/show_bug.cgi?id=43625 --- Comment #1 from Sebastian Lackner <sebastian(a)fds-team.de> --- 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. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=43625 --- Comment #2 from Johannes <jojos_band(a)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.
https://bugs.winehq.org/show_bug.cgi?id=43625 Johannes <jojos_band(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Crysis 3: Blank screen for |Crysis 3: Blank screen for |a 32 bit application in 32 |a 32 bit application in 32 |bit WINEPREFIX, 64 bit |bit WINEPREFIX, 64 bit |WINEPREFIX works (WoW64) |WINEPREFIX works (WoW64) - | |native | |d3dcompiler_46.dll/3dcompil | |er_43.dll needed -- 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.
https://bugs.winehq.org/show_bug.cgi?id=43625 Michael Müller <michael(a)fds-team.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |-unknown Product|Wine-staging |Wine --- Comment #3 from Michael Müller <michael(a)fds-team.de> --- The incomplete d3dcompiler support does not only affect Wine Staging. Moving the bug into the Wine product. -- 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.
participants (1)
-
wine-bugs@winehq.org