http://bugs.winehq.org/show_bug.cgi?id=28679
--- Comment #13 from Alexey Loukianov mooroon2@mail.ru 2011-10-13 10:27:30 CDT --- (In reply to comment #12)
Steam). It also fixed Lost Coast. So I think it's pretty safe to say that I expect this to be fixed after today's commit round.
So I had branched from wine-1.3.30-10-gb0652dd and applied the patch you mentioned. It fixed HL2, HL, RAGE and - most probably - all other apps that are affected by this bug.
By SC2 you mean StarCraft 2? StarCraft 2's sound works in two ways, either through DirectSound or directly with MMDevAPI, depending on some internal heuristics (Windows version, or presence of a working mmdevapi.dll, or something similar). Unfortunately there isn't an easy way to tell which sound API it's using, as far as I know.
If it's using DirectSound, then I'd expect those messages to be gone, or mostly gone, after the above patch is applied.
If it's using MMDevAPI directly, then that's a little unexpected. Do you get a _whole_lot_ of those messages (several per second) or just one every few minutes or something? The former is worrying, the latter is not. Underruns just happen sometimes, and if it's not corrupting your sound noticeably then it's no problem.
Yeah, I meant Starcraft II. In case I set emulated Windows version to be WinXP I've got this messages. Their amount vary from run to run. Applying patch that fixes _this_ bug reduces a number of this messages. Overall amount is not too big at all - it is about 2-5-10-15 messages total after I had started up SC2 and played back short game replay (~5 minutes in length). Having windows version set to Win7 made this messages disappear but I've got SC2.exe crash at the moment I exit from it which is a subject of another already reported bug.
What I had tracked down is that right after I log in into my account and SC2 opens up its main interface GUI there are several brief (~0.5-1s) pauses (stutters) both in sound and in visual appearance. Every second time I start up the game I've got an in-game messagebox telling something like "There was a problem downloading content, please try again later". I suspect this problems to be related either to the new SC2 patch I had installed today while were looking for apps affected by this bug or to the some regression introduced somewhere between Wine 1.3.8 and 1.3.30 (last time I were playing SC2 for long-enough period under Wine was when Wine were at 1.3.8). Let's not hijack this bug report, I would test it a bit later and file a new report in case there would be enough reasons for that.
P.S. Thx a lot for your hard work over Wine's sound subsystem!