http://bugs.winehq.org/show_bug.cgi?id=28679
Bug #: 28679 Summary: Scrabble Online corrupt sound Product: Wine Version: 1.3.30 Platform: x86-64 OS/Version: Linux Status: NEW Keywords: regression Severity: normal Priority: P2 Component: winealsa.drv AssignedTo: wine-bugs@winehq.org ReportedBy: kennybobs@o2.co.uk CC: aeikum@codeweavers.com Classification: Unclassified Regression SHA1: b0652dd8bdb144645be4a6bf77cbb68a8ade49d9
Created attachment 36853 --> http://bugs.winehq.org/attachment.cgi?id=36853 wine-1.3.30-45-ga843ace console output
Scrabble Online has a recent regression that causes the sound and music to "sound corrupted". On some occasions there is no sound at all.
b0652dd8bdb144645be4a6bf77cbb68a8ade49d9 is the first bad commit commit b0652dd8bdb144645be4a6bf77cbb68a8ade49d9 Author: Andrew Eikum aeikum@codeweavers.com Date: Mon Oct 10 15:56:55 2011 -0500
winealsa.drv: Don't try to control ALSA's behavior.
Now, winealsa maintains its own buffer, which is written to ALSA on the period cycle requested by the application. We also let ALSA start when it has enough data and stop when it runs out, recovering from the expected underruns. This seems to be more like how ALSA expects to be used.
:040000 040000 874ae9456f596d46ee3911eabcbc6f291afe48cb 62ca893abef4dd0459b201d4c45d0c7b0c87a989 M dlls
Reverting this commit in wine-1.3.30-45-ga843ace fixes the problem.