[Bug 37481] Legend of Grimrock 2 (Steam): Game crashes quite often when trying to save

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Nov 2 04:15:34 CST 2014


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

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                URL|                            |http://store.steampowered.c
                   |                            |om/app/251730/
                 CC|                            |focht at gmx.net
            Summary|Steam Legend of Grimrock 2: |Legend of Grimrock 2
                   |Game crashes quite often    |(Steam): Game crashes quite
                   |when trying to save         |often when trying to save

--- Comment #1 from Anastasius Focht <focht at gmx.net> ---
Hello Uwe,

the backtrace shows you have several native overrides set.

You need to state *all* deviations from 'pure' Wine (winetricks recipes or
"manual" tweaks) otherwise it's a waste of time to investigate bugs.

First, the game suffers from:

--- snip ---
$ wine ./grimrock2.exe 

err:module:import_dll Library X3DAudio1_7.dll (which is needed by L"C:\\Program
Files\\Legend of Grimrock 2\\grimrock2.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program
Files\\Legend of Grimrock 2\\grimrock2.exe" failed, status c0000135
--- snip ---

This is bug 36844 -> 'X3DAudio1_7.dll' ('winetricks -q xact')

Another one:

--- snip ---
$ WINEDEBUG=+msgbox wine ./grimrock2.exe
...
err:ole:CoGetClassObject no class object {5a508685-a254-4fba-9b82-9a24b00306af}
could be created for context 0x1
err:ole:CoGetClassObject class {5a508685-a254-4fba-9b82-9a24b00306af} not
registered
err:ole:CoGetClassObject no class object {5a508685-a254-4fba-9b82-9a24b00306af}
could be created for context 0x1
trace:msgbox:MSGBOX_OnInit L"The following error occurred while starting up the
game:\nXAudio2 error in XAudio2Create\n\nPlease check that your computer meets
the minimum system requirements and that your graphics card and sound card
drivers are up to date."
...
--- snip ---

This is bug 26808 -> 'XAudio2_7.dll ' -> XAudio2
'{5a508685-a254-4fba-9b82-9a24b00306af}'

Can be worked around by using 'winetricks -q --force xact_jun2010'

After fixing that, there is a crash on startup:

--- snip ---
...
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dcompiler:make_assignment Check for casts in the lhs.
err:d3dcompiler:compile_shader HLSL shader parsing failed.
fixme:win:EnumDisplayDevicesW ((null),0,0x33f1b0,0x00000000), stub!
Auto-detected resolution: 1152 x 864
wine: Unhandled page fault on read access to 0x7c6a7752 at address 0x7c6a7752
(thread 0038), starting debugger...
--- snip ---

This can be worked around using 'winetricks -q d3dcompiler_43'
Besides that no further overrides are needed.

'savegame' functionality works fine here.

$ wine --version
wine-1.7.30

Regards

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