https://bugs.winehq.org/show_bug.cgi?id=50001
Bug ID: 50001 Summary: Epic Battle Fantasy 4 glitchy / crackly sound Product: Wine Version: 5.16 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: winepulse.drv Assignee: wine-bugs@winehq.org Reporter: spoon0042@hotmail.com CC: aeikum@codeweavers.com Regression SHA1: a10824a03cb7ad1a2a1987433c5ad832dcdf6962 Distribution: Debian
With bug 15437 fixed I tried Epic Battle Fantasy 4 again. Which in fact runs without any workaround, hooray. Unfortunately the sound is... glitchy. Or crackly. Sounds kind of like a vinyl record, if that makes sense. Whatever you call it, regression test came up with this:
a10824a03cb7ad1a2a1987433c5ad832dcdf6962 is the first bad commit commit a10824a03cb7ad1a2a1987433c5ad832dcdf6962 Author: Andrew Eikum aeikum@codeweavers.com Date: Mon Aug 17 10:38:18 2020 -0500
winepulse: Don't rely on pulseaudio callbacks for timing.
Contains contributions from Mark Harmstone and Zhiyi Zhang.
Some devices, especially USB devices, have very irregular timing or very long periods. Some Windows applications (The Witcher 3) are built to expect regular, short period times, and so would underrun when the device timing didn't match their expectations. This patch decouples the Windows-side timing from the OS-side timing so we can meet those applications' requirements.
Signed-off-by: Andrew Eikum aeikum@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
:040000 040000 8a50da38b87968668b84c04a64aafeb27005c759 0cae2ea7b06cd444a0e11ffd26cbf7ca05f5738d M dlls
If you have the game available you only need to skip to the main menu with "new game" as an option; the music will be glitchy.