http://bugs.winehq.org/show_bug.cgi?id=26808
Summary: Blue Toad Murder Files crashes on startup: "No Audio Device Detected!" (needs XactEngine3_7.dll et al.) Product: Wine Version: 1.3.18 Platform: x86 URL: http://demos.gamersgate.com/21741 OS/Version: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: gyebro69@gmail.com
Created an attachment (id=34160) --> (http://bugs.winehq.org/attachment.cgi?id=34160) terminal output
The demo installs fine but won't run even after the following native components are installed via winetricks: d3dx9_36 vcrun2008 xact. The game throws an error dialogue, saying that no audio device can be found.
To reproduce the issue in the demo: 1) Install the demo by wine msiexec /i InstallBlueToadSeasonOneDemo.msi 2) winetricks vcrun2008 d3dx9_36 xact 3) Launch the demo by wine BT01Application.win32.exe >> an error dialogue is shown and the game crashes.
---excerpt from the log--- ... err:ole:CoGetClassObject class {5a508685-a254-4fba-9b82-9a24b00306af} not registered ... ---
That refers to a newer version of the Xaudio libraries which come bundled in the June 2010 DirectX redistributable. However, the current winetricks script installs directx libs from the February 2010 package, in which they're not included. The required files: XAudio2_7.dll XactEngine3_7.dll XAPOFX1_5.dll
You have to hunt them down from a Windows machine (with up-to-date directx), place them in /system32 and register them with regsvr32.exe. The game will start correctly afterwards.