https://bugs.winehq.org/show_bug.cgi?id=40964
--- Comment #3 from Andrew Eikum aeikum@codeweavers.com --- (In reply to Béla Gyebrószki from comment #2)
(In reply to Andrew Eikum from comment #1)
I expect this is a dupe of Bug 39402:
28173.720:0068:trace:xaudio2:IXAudio2Impl_CreateSourceVoice (0x11d0c580)->(0x33f24c, 0x1144f824, 0x10, 2.000000, 0x4b54910, (nil), (nil)) 28173.720:0068:trace:xaudio2:dump_fmt wFormatTag: 0x2 (Unknown) 28173.720:0068:trace:xaudio2:dump_fmt nChannels: 2 28173.720:0068:trace:xaudio2:dump_fmt nSamplesPerSec: 44096 28173.720:0068:trace:xaudio2:dump_fmt nAvgBytesPerSec: 48230 28173.720:0068:trace:xaudio2:dump_fmt nBlockAlign: 140 28173.720:0068:trace:xaudio2:dump_fmt wBitsPerSample: 4 28173.720:0068:trace:xaudio2:dump_fmt cbSize: 32 28173.720:0068:trace:xaudio2:dump_fmt wSamplesPerBlock: 128 28173.720:0068:warn:xaudio2:IXAudio2Impl_CreateSourceVoice OpenAL can't convert this format!
Seems plausible, although I couldn't apply the patch from bug #39402 on current git to test the game with it.
*** This bug has been marked as a duplicate of bug 39402 ***
I've rebased the patch if you want to try it, though be aware it depends on 32-bit ffmpeg. You'll also need to re-run configure after applying.