http://bugs.winehq.org/show_bug.cgi?id=29744
Bug #: 29744 Summary: STALKER-SoC/CoP hangs at splash screen due to OpenAL32 Product: Wine Version: 1.3.37 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: blocker Priority: P2 Component: openal32 AssignedTo: wine-bugs@winehq.org ReportedBy: roland@rptd.ch CC: wine-bugs@winehq.org Classification: Unclassified
Starting STALKER-SoC using wine 1.3.37 results in the splash screen shown and then the game hangs. Testing shows that if openal32 is overwritten to be "native" and an OpenAL32.dll from the Internet is used (overwriting OpenAL32.dll in bin directory) the game runs and can be played albeit there is no sound output.
So there are two bugs:
1) "openal32" set to "builtin" => game hangs at splash screen
2) "openal32" set to "native" + replace OpenAL32.dll => game playable but no sound
Could not get further information about the problem. Debug output of wine shows nothing helpful. Looks like the builtin OpenAL is broken and causes the hang most probably on initializing the sound system somehow.
Testing system is GenToo amd64. Installed system openal is media-libs/openal-1.13 . No Pulsed-Audio is installed. Sound output with ALSA works. Sound output with DSound works (tested on various other games). Only OpenAL32 seems to be affected by this bug.
STALKER-CoP does not run no matter with or without setting "openal32" to "native" so most probably a special OpenAL32 would be required to get at last in-game.