https://bugs.winehq.org/show_bug.cgi?id=40735
Bug ID: 40735 Summary: Midnight Mysteries: The Edgar Allan Poe Conspiracy (Steam) fails to start (probably needs msscript) Product: Wine Version: 1.9.11 Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: gyebro69@gmail.com Distribution: ---
This is the only game from the Midnight Mysteries series on Steam which refuses to start. The game displays an error message after start: 'Exception EOleSysError in module Midnight Mysteries - Edgar Allan Poe Conspiracy.exe at 0008B9AD. OLE error 80004002.'
In the terminal:
fixme:msscript:ScriptControl_QueryInterface (0x177000)->({00000112-0000-0000-c000-000000000046} 0x33fca8) fixme:ole:CoCreateInstanceEx no instance created for interface {00000112-0000-0000-c000-000000000046} of class {0e59f1d5-1fbe-11d0-8ff2-00a0d10038bc}, hres is 0x80004002
I installed msscript.ocx with winetricks, and now the game window is opened and sound begins to play for a second then the game throws a different error: 'Access violation error at address....'. The error dialog box can't be dismissed, it's popping up continuously.
This is the terminal output with native msscript.ocx:
err:ole:CoCreateInstanceEx apartment not initialised fixme:jscript:JScript_SetScriptState unimplemented SCRIPTSTATE_INITIALIZED fixme:win:EnumDisplayDevicesW ((null),0,0x33f7e8,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33f638,0x00000000), stub!
wine-1.9.11-112-gd864119