[Bug 14717] resampled sound is horrible

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Nov 15 13:05:31 CST 2011


http://bugs.winehq.org/show_bug.cgi?id=14717

--- Comment #241 from Andrew Eikum <aeikum at codeweavers.com> 2011-11-15 13:05:31 CST ---
(In reply to comment #224)
> Most of the problems I reported in comment #209 have been cleared with this
> patchset, except the strange audio stuttering and performance drops, affecting
> GTA: San Andreas and a couple of other games. It turned out that Fallout 3 GOTY
> and Fallout: New Vegas are also affected.

This also happens on my computer. It's because of the combination of the high
CPU usage resampler. GTA:SA has quite a few secondary buffers, and when enough
of them are in a playing state, the mixer can't keep up. This causes underruns
in the audio, and GTA:SA is apparently written to block if the dsound write
pointer doesn't move quickly enough. If I use the low quality resampler given
in Comment 230, GTA:SA runs fine (unless, presumably, enough sound effects
become active at once and it falls behind again).

> -Darwinia also suffers from audio stuttering but that might be a different
> issue because no performance degradation can be observed.
> Darwinia demo: http://www.introversion.co.uk/darwinia/downloads/index.html

This is the same problem. Changing to the low-quality resampler fixes it.

> -F.E.A.R 1 (First Encounter Assault Recon) crashes in various places, it's easy
> to reproduce in F.E.A.R Perseus Mandate, which begins with an action packed
> scene. As for the demo of F.E.A.R, it's so short that I was able to run through
> it twice without crashes, on a third occasion it did crashed.
> Backtrace when F.E.A.R crashes: http://pastebin.com/4gsjSyWs

Haven't looked into this yet.

> - Evil Genius also crashes during the initial loading stage, this might be a
> different issue: http://pastebin.com/YXKYCFTt
> Evil Genius demo:
> http://www.fileplanet.com/145023/140000/fileinfo/Evil-Genius-Demo

The trace is missing a newline. I added the newline and it stopped crashing.
Audio seems to work, though I'm not familiar with the game.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list