http://bugs.winehq.org/show_bug.cgi?id=32639
Bug #: 32639 Summary: Sega Rally Revo sound stuttering Product: Wine Version: 1.5.20 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: directx-dsound AssignedTo: wine-bugs@winehq.org ReportedBy: papon.jonathan@laposte.net Classification: Unclassified
Sound stutter in Sega Rally Revo ( The bug appears in the demo version too) The bug happened in 1.5.18, Done a regression test, the bug first appears in : 605cd62c7dc84ef86cbd260139c6875cd0ed8d60 is the first bad commit commit 605cd62c7dc84ef86cbd260139c6875cd0ed8d60 Author: Maarten Lankhorst maarten.lankhorst@canonical.com Date: Fri Nov 16 20:35:51 2012 +0100
dsound: Create a primary_pwfx separately from pwfx.
:040000 040000 d3b302ce4433475153fde9b9e86f656e64487ea8 d33035cd0a9fc793a629ae425621ee6daff67d63 M dlls
Step to reproduce, rm ~/.wine-test WINEARCH=win32 WINEPREFIX="/home/user/.wine-test" wine setup.exe Either get and copy in application's folder "d3dx9_36.dll" or install dxsetup from the installation folder (otherwise, the game will'nt launch) WINEPREFIX="/home/snowdrake/.wine-test" wine DirectX/DXSETUP.exe cd /home/user/.wine-test/drive_c/Program\ Files/SEGA/SEGA\ Rally\ AUTO\ BILD\ DEMO/ WINEPREFIX="/home/snowdrake/.wine-test" wine SEGA\ Rally.exe
http://bugs.winehq.org/show_bug.cgi?id=32639
papon.jonathan@laposte.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |605cd62c7dc84ef86cbd260139c | |6875cd0ed8d60
http://bugs.winehq.org/show_bug.cgi?id=32639
papon.jonathan@laposte.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |m.b.lankhorst@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=32639
Henri Verbeet hverbeet@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
http://bugs.winehq.org/show_bug.cgi?id=32639
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download Status|UNCONFIRMED |NEW URL| |http://www.gamershell.com/d | |ownload_21201.shtml CC| |gyebro69@gmail.com Ever Confirmed|0 |1
--- Comment #1 from GyB gyebro69@gmail.com 2013-01-05 09:01:57 CST --- I can confirm the audio stuttering in Sega Rally Revo demo, and that was indeed caused by commit 605cd62c7dc84ef86cbd260139c6875cd0ed8d60. There are frequently popping sounds in Star Wars:Republic Commando and in Fatale:Exploring Salome as well, due to this commit.
The demo for Sega Rally Revo can be used to reproduce the problem (.Net2.0 needs to be installed before installing the demo).
Wine 1.5.21 Fedora 17 Alsa 1.0.26 Pulseaudio is not running Audio device: nVidia Corporation MCP61 High Definition Audio (rev a2)
http://bugs.winehq.org/show_bug.cgi?id=32639
--- Comment #2 from Maarten Lankhorst m.b.lankhorst@gmail.com 2013-02-11 07:07:39 CST --- Can you test if this is a dupe of bug 32312? Just apply the patch from there
http://bugs.winehq.org/show_bug.cgi?id=32639
--- Comment #3 from papon.jonathan@laposte.net 2013-02-11 09:56:02 CST --- (In reply to comment #2)
Can you test if this is a dupe of bug 32312? Just apply the patch from there
I've just tried the patch from attachement http://bugs.winehq.org/attachment.cgi?id=43430 against the lastest git wine.
Unfortunately this doesn't fix the sound stuttering in Sega Rally Revo (retail and demo).
http://bugs.winehq.org/show_bug.cgi?id=32639
Andrew Eikum aeikum@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |aeikum@codeweavers.com
--- Comment #4 from Andrew Eikum aeikum@codeweavers.com 2013-05-31 10:36:18 CDT --- I can reproduce this. It seems to be a timing issue. The game requests a primary buffer at 32kHz. Before Maarten's patch, the device sample rate was actually changed by this request. After the patch, we don't change the actual sample rate. This causes a change in timing values reported to the application, which behaves badly.
I'm digging into exactly what timing changes cause the problem.
https://bugs.winehq.org/show_bug.cgi?id=32639
mrdeathjr28@yahoo.es changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mrdeathjr28@yahoo.es
--- Comment #5 from mrdeathjr28@yahoo.es --- In my case sound works
https://www.youtube.com/watch?v=qKySl12ixag
https://bugs.winehq.org/show_bug.cgi?id=32639
Andrew Eikum aeikum@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #6 from Andrew Eikum aeikum@codeweavers.com --- Working here too. Please re-open if you're still having stuttering sound with this game.
https://bugs.winehq.org/show_bug.cgi?id=32639
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.8-rc1.