https://bugs.winehq.org/show_bug.cgi?id=42674
Bug ID: 42674 Summary: Skyrim audio crackles and pops when Wine is set to Windows 7, plays normally for Windows XP Product: Wine Version: 2.4 Hardware: x86 OS: Mac OS X Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: alexchandel@gmail.com
After installing Skyrim on a fresh wine prefix with wine-2.4, which defaults to Windows 7, Skyrim's audio crackles and pops and character voices are somewhat distorted.
However, if the Windows version is changed to Windows XP in winecfg, then the audio works perfectly.
This should not happen.
https://bugs.winehq.org/show_bug.cgi?id=42674
--- Comment #1 from alexchandel@gmail.com --- Created attachment 57625 --> https://bugs.winehq.org/attachment.cgi?id=57625 Skyrim output, wine-2.4
https://bugs.winehq.org/show_bug.cgi?id=42674
alexchandel@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |directx-dsound
https://bugs.winehq.org/show_bug.cgi?id=42674
--- Comment #2 from alexchandel@gmail.com --- This is still present in wine 2.8.
Notably, the crackling does not occur during the startup movie's audio (with the Bethesda logo). It only begins at the main menu's background music.
Moreover, this behavior can be triggered while Wine is already running, as long as the Skyrim process hasn't been started yet. That is, starting Steam with Wine set to Windows XP, then changing to Windows 7, then launching Skyrim is enough to cause audio crackling/distortions. Moreover, if one exits Skyrim (leaving Steam, and thus Wine, still running), sets Wine back to XP, then relaunches Skyrim, the audio crackling is gone.
https://bugs.winehq.org/show_bug.cgi?id=42674
--- Comment #3 from alexchandel@gmail.com --- This is somewhat of a regression, because new WINEPREFIX's default to Windows 7 now, and thus result in the buggy audio.
https://bugs.winehq.org/show_bug.cgi?id=42674
alexchandel@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|directx-dsound |-unknown OS|Mac OS X |Linux
--- Comment #4 from alexchandel@gmail.com --- Still present as of wine-2.13.
https://bugs.winehq.org/show_bug.cgi?id=42674
--- Comment #5 from alexchandel@gmail.com --- Why is sound played differently depending on whether wine is in "Windows XP" or "Windows 7" mode?
Why is it *worse* in "Windows 7" mode?
https://bugs.winehq.org/show_bug.cgi?id=42674
Igor i.kotrasinsk@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |i.kotrasinsk@gmail.com
--- Comment #6 from Igor i.kotrasinsk@gmail.com --- I'm experiencing a similar bug in Witcher 3 and wine-staging 3.11, with sound being choppy / crackling in cutscenes on Win7, but working fine on WinXP. Could it be a result of wrong sample rate being used somewhere?
cat /proc/asound/card0/pcm0p/sub0/hw_params (my default soundcard) yields:
access: MMAP_INTERLEAVED format: S32_LE subformat: STD channels: 2 rate: 48000 (48000/1) period_size: 1024 buffer_size: 8192
https://bugs.winehq.org/show_bug.cgi?id=42674
alasky@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |alasky@codeweavers.com
https://bugs.winehq.org/show_bug.cgi?id=42674
Jordan Galby gravemind2a+wine@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gravemind2a+wine@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=42674
Marco.Leise@gmx.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |Marco.Leise@gmx.de
--- Comment #7 from Marco.Leise@gmx.de --- Same issue with the indie title Cosmoteer that uses XAudio2 through SharpDX. My experience was like this:
Windows 7 ALSA = constant click noise Windows 7 Pulseaudio = some click noise
WinXP ALSA/Pulseaudio = rare click noise (acceptable for me)
This is in a amd64 prefix of wine-3.18 (vanilla) on Gentoo Linux using a "Haswell-ULT HD Audio Controller". The implementation of the new audio API in Windows 7 seems to have timing problems that the older fallback API for Windows XP don't show. Installing xact via winetricks didn't make an audible difference.