http://bugs.winehq.org/show_bug.cgi?id=7628
------- Additional Comments From liquitsnake@gmx.net 2007-04-03 16:36 ------- Bug seems related to patch 7918c59f867e438b1e609010d5057025764693b5 - kernel32: Add a stub implementation for GetVolumeNameForVolumeMountPoint{A, W}.
whose parent is eb75b17801cf07903a62c44ddd2d5ce25dba049f - mcicda: Compare GetLastError() to kernel error codes, not ntdll ones.
git bisect says:
eb75b17801cf07903a62c44ddd2d5ce25dba049f is first bad commit commit eb75b17801cf07903a62c44ddd2d5ce25dba049f Author: Francois Gouget fgouget@free.fr Date: Tue Jan 9 12:17:54 2007 +0100
mcicda: Compare GetLastError() to kernel error codes, not ntdll ones.
:040000 040000 9d179ed72166cb2567adeeb0b62196748d493ef4 938aee82bcf61f189a6b268e13d1e35135bfa761 M dlls
---
Further investigation showed that sound does NOT really break, the PCM volume merely gets set to 0 when the game is launched! This behavior is surely not intended.