http://bugs.winehq.org/show_bug.cgi?id=29135
--- Comment #2 from Jonas Maebe jonas.bugzilla@gmail.com 2011-11-21 15:52:28 CST --- As promised, the follow-up (I forgot to mention earlier, but this is in Mac OS X 10.6.8). All tests below are with 1.3.33
* With Heroes of Might and Magic III, I get a dsound error on the console even without enabling any tracing, and no sound whatsoever:
fixme:win:EnumDisplayDevicesW ((null),0,0x33f7cc,0x00000000), stub! err:ole:CoGetClassObject class {5959df60-2911-11d1-b049-0020af30269a} not registered err:ole:CoGetClassObject no class object {5959df60-2911-11d1-b049-0020af30269a} could be created for context 0x1 err:dsound:DSOUND_MixOne Fatal error. Under/Overflow? primary_done=50176, mixpos=5120/8832 (5120/8832), primary_mixpos=5120, writepos=20480, mixlen=0
The game also shows graphic corruption during the intro movie and on the title screen.
* With XIII, as mentioned before, the first intro movie has stuttering sound, then there's no sound at all anymore.
* The Witcher: no sound at all. Unfortunately, running the game with wine 1.3.33 seems to have put the bottle into a state that no longer works with the previous working version of wine that I was using (1.3.17). I now always get this with the old wine version:
wine: Call from 0x7b82cda2 to unimplemented function msvcp80.dll.?infinity@?$numeric_limits@M@std@@SAMXZ, aborting
Performing a forced reinstall of vcrun2005 via winetricks doesn't help.
So I'm not really keen on trying other games, since I'd prefer to keep my other wine bottles working with known good versions of wine.
I'll attach +dsound logs for all three games mentioned above (XIII and witcher have been "quit" via "killall wine", so it's normal that the logs end in an abort).