https://bugs.winehq.org/show_bug.cgi?id=41045
Bug ID: 41045 Summary: Captain Morgane crashes on start: needs clsid '{0977d092-2d95-4e43-8d42-9ddcc2545ed5}' xactengine3_4.dll Product: Wine Version: 1.9.15 Hardware: x86 URL: http://store.steampowered.com/app/264320 OS: Linux Status: NEW Severity: minor Priority: P2 Component: xactengine Assignee: wine-bugs@winehq.org Reporter: gyebro69@gmail.com Distribution: ---
Created attachment 55217 --> https://bugs.winehq.org/attachment.cgi?id=55217 terminal output
Captain Morgane and the Golden Turtle adventure game (Steam) crashes on start with built-in xaudio libraries.
In the terminal: err:ole:CoGetClassObject class {0977d092-2d95-4e43-8d42-9ddcc2545ed5} not registered err:ole:CoGetClassObject no class object {0977d092-2d95-4e43-8d42-9ddcc2545ed5} could be created for context 0x1
This class ID belongs to xactengine3_4.dll:
[HKEY_CLASSES_ROOT\CLSID{0977d092-2d95-4e43-8d42-9ddcc2545ed5}] @="XACT Engine"
[HKEY_CLASSES_ROOT\CLSID{0977d092-2d95-4e43-8d42-9ddcc2545ed5}\InProcServer32] @="C:\Windows\system32\xactengine3_4.dll" "ThreadingModel"="Both"
wine-1.9.15-166-g7aadb08
https://bugs.winehq.org/show_bug.cgi?id=41045
Andrew Eikum aeikum@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |aeikum@codeweavers.com
https://bugs.winehq.org/show_bug.cgi?id=41045
Ethan Lee flibitijibibo@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |flibitijibibo@gmail.com
--- Comment #1 from Ethan Lee flibitijibibo@gmail.com --- This patch may be relevant when combined with Wine 4.3's new XAudio2 implementation:
https://github.com/flibitijibibo/wine/pull/2
https://bugs.winehq.org/show_bug.cgi?id=41045
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |leslie_alistair@hotmail.com
https://bugs.winehq.org/show_bug.cgi?id=41045
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Staged patchset| |https://github.com/wine-sta | |ging/wine-staging/tree/mast | |er/patches/xactengine-initi | |al Status|NEW |STAGED
https://bugs.winehq.org/show_bug.cgi?id=41045
--- Comment #2 from Béla Gyebrószki gyebro69@gmail.com --- The game starts and runs properly in Wine-Staging thanks to the recent addition of the xactengine patchset. Still crashes on start in vanilla Wine-5.4.
https://bugs.winehq.org/show_bug.cgi?id=41045
--- Comment #3 from Béla Gyebrószki gyebro69@gmail.com --- Gridrunner Revolution on Steam also needs this. The game fails to start in plain Wine with 'Can't initialise XACT engine!' error. Starts properly in Wine-Staging. In the terminal:
0024:err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"C:\windows\system32\xactengine3_4.dll" 024:err:ole:CoGetClassObject no class object {0977d092-2d95-4e43-8d42-9ddcc2545ed5} could be created for context 0x1
https://store.steampowered.com/app/27810/Gridrunner_Revolution/
wine-5.11-149-gfe4379eb19
https://bugs.winehq.org/show_bug.cgi?id=41045
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |13f9a842c79fffd2437641bb7cf | |7cf1ba09ee423 Resolution|--- |FIXED Status|STAGED |RESOLVED
--- Comment #4 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Fixed by https://source.winehq.org/git/wine.git/?a=commit;h=13f9a842c79fffd2437641bb7...
https://bugs.winehq.org/show_bug.cgi?id=41045
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 5.15.