[Bug 15074] New: System Shock 2: randomly disappearing sound (esp. when loading level)

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Aug 30 13:36:27 CDT 2008


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

           Summary: System Shock 2: randomly disappearing sound (esp. when
                    loading level)
           Product: Wine
           Version: CVS/GIT
          Platform: PC
               URL: http://www.download.com/System-Shock-2-demo/3000-7539_4-
                    10031250.html
        OS/Version: Linux
            Status: NEW
          Keywords: regression
          Severity: normal
          Priority: P2
         Component: directx-dsound
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: alexd4 at inbox.lv
                CC: m.b.lankhorst at gmail.com


In recent builds sound started disapppearing randomly in SS2 (retail version
2.3). It's semi-random but with a reasonable consistence it can be produced by
entering-quitting menu (from the actual game level) or when going into "loading
zones" between levels.

This isn't occuring in wine-1.1.2. I did a regression test and got this:

2cd620802a3a7a1011a89c301270737ac1a1cfe5 is first bad commit
commit 2cd620802a3a7a1011a89c301270737ac1a1cfe5
Author: Maarten Lankhorst <m.b.lankhorst at gmail.com>
Date:   Fri Aug 8 20:50:02 2008 +0200

    winealsa.drv: Add ability to recover from underruns to directsound driver.

    Fixes handling of buffer underruns that might still occur.

Makes sense to me, because the moments when the bug occurs are the mostl likely
to cause a CPU-load spike and buffer underruns. After reverting the patch, I
don't get the problem any more in current git.

There is a demo for the game, I added it to URL, but, unfortunately, the
problem is not as readily reproducible there as it is with full retail version,
for unknown reason (sound does seem to disappear sometimes after  going to and
from menu / sound settings).


-- 
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