https://bugs.winehq.org/show_bug.cgi?id=52572
Bug ID: 52572 Summary: Call of Duty: World at war - Voices are not correctly positioned (always centered) Product: Wine Version: 7.2 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-dsound Assignee: wine-bugs@winehq.org Reporter: gab.pulcio@gmail.com Distribution: ---
Created attachment 71893 --> https://bugs.winehq.org/attachment.cgi?id=71893 Voice positions bug
Basically the voices are correctly occluded and stuff, their only problem is that they're played always as if the person speaking is inside your head. In the video, you can clearly see this behaviour
https://bugs.winehq.org/show_bug.cgi?id=52572
--- Comment #1 from Gabriele gab.pulcio@gmail.com --- Created attachment 71894 --> https://bugs.winehq.org/attachment.cgi?id=71894 log without dxvk output (useless spam)
https://bugs.winehq.org/show_bug.cgi?id=52572
mowinebugs@mail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mowinebugs@mail.com
--- Comment #2 from mowinebugs@mail.com --- Hi,
This stands out to me:
063c:fixme:pulse:pulse_channel_map_to_channel_mask Unhandled channel aux0 063c:fixme:pulse:pulse_channel_map_to_channel_mask Unhandled channel aux1 063c:fixme:pulse:pulse_channel_map_to_channel_mask Unhandled channel aux0 063c:fixme:pulse:pulse_channel_map_to_channel_mask Unhandled channel aux1
It looks like the game is attempting to send audio to those channels, which are not supported by the wine pulse audio driver.
Might be your audio configuration setup is to blame, either operating system or wine. Try running winecfg and setting the speaker configuration to something else, like stereo.
If that doesn't resolve it try using the patch I attached.
https://bugs.winehq.org/show_bug.cgi?id=52572
--- Comment #3 from mowinebugs@mail.com --- Created attachment 72118 --> https://bugs.winehq.org/attachment.cgi?id=72118 Adds PulseAudio channels aux0 and aux1
https://bugs.winehq.org/show_bug.cgi?id=52572
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch
https://bugs.winehq.org/show_bug.cgi?id=52572
--- Comment #4 from Gabriele gab.pulcio@gmail.com --- (In reply to mowinebugs from comment #2)
Hi,
This stands out to me:
063c:fixme:pulse:pulse_channel_map_to_channel_mask Unhandled channel aux0 063c:fixme:pulse:pulse_channel_map_to_channel_mask Unhandled channel aux1 063c:fixme:pulse:pulse_channel_map_to_channel_mask Unhandled channel aux0 063c:fixme:pulse:pulse_channel_map_to_channel_mask Unhandled channel aux1
It looks like the game is attempting to send audio to those channels, which are not supported by the wine pulse audio driver.
Might be your audio configuration setup is to blame, either operating system or wine. Try running winecfg and setting the speaker configuration to something else, like stereo.
If that doesn't resolve it try using the patch I attached.
I did, in fact, updated wine (after a week) and while the problem was still there, the messages disappeared
https://bugs.winehq.org/show_bug.cgi?id=52572
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|directx-dsound |-unknown Summary|Call of Duty: World at war |Call of Duty: World at War |- Voices are not correctly |voices are not correctly |positioned (always |positioned (always |centered) |centered)
https://bugs.winehq.org/show_bug.cgi?id=52572
Zeb Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com
--- Comment #5 from Zeb Figura z.figura12@gmail.com --- What is your audio setup? How many channels do you have, and how are they arranged?
Do you have a Windows machine or partition with the same setup by chance?
https://bugs.winehq.org/show_bug.cgi?id=52572
Vijay Kamuju infyquest@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |infyquest@gmail.com
--- Comment #6 from Vijay Kamuju infyquest@gmail.com --- I think the should be 5.1 surround or more like a 7.1 surround audio setup. https://learn.microsoft.com/en-us/windows-hardware/drivers/ddi/ksmedia/ns-ks... As I checked code for ffmpeg pulse_audio_enc.c, where in AUX0 is mapped to AV_CH_WIDE_LEFT and AUX1 is mapped to AV_CH_WIDE_RIGHT. I believe this should be mapped to SPEAKER_SIDE_LEFT and SPEAKER_SIDE_RIGHT for pulse audio. I think I can send a patch for this, if its ok.