https://bugs.winehq.org/show_bug.cgi?id=39591
--- Comment #26 from Andrew Eikum aeikum@codeweavers.com --- This should be working now in Wine with commit ecadabe25b11bbd, without native overrides.
However, note that the game needs over 500 voices, but openal-soft by default only allows 256. You'll need to configure openal to allow more than the game needs. You can do this by editing or creating <~/.config/alsoft.conf> with contents:
[General] sources=1024
If you do not edit this setting, then the game will work, but some music and sound effects will be missing.
commit ecadabe25b11bbd2bb41facf40dfc592e12632ad Author: Andrew Eikum aeikum@codeweavers.com Date: Tue Feb 9 10:39:23 2016 -0600
xaudio2: Handle openal source allocation failure.