http://bugs.winehq.org/show_bug.cgi?id=25952
Summary: [Star Trek: Armada 2] Audio drops out after intro screen Product: Wine Version: 1.3.12 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: erik.weatherwax@gmail.com
Upon launching the game, the intro movies play fine with audio, but once the game goes to the main menu, all sound is lost. Having been successful with this game in the past, I ran a regression test, leading to:
f27d88e16fe0292d3efa7dac8966a0b612e62e6d is the first bad commit commit f27d88e16fe0292d3efa7dac8966a0b612e62e6d Author: Maarten Lankhorst m.b.lankhorst@gmail.com Date: Sun Jul 12 20:11:55 2009 +0200
winealsa.drv: Add support for indirect read/write in directsound support.
Allows pulseaudio to use the idsdriver interface, making it almost as fast as using native pulseaudio calls for as far as directsound is concerned. Prevents the creation of separate winmm feeder threads.
:040000 040000 b1f0046a4a3e5bd01940590deb289dc88b51bee7 1b818c85052c5351c569da754e4571090bd57f56 M dlls
However, when I was running Ubuntu Karmic, I didn't have any issue with the sound in the game, even with releases including this patch. Thus, I think this may actually be an invalid bug for Wine, and I'll report it to the Ubuntu bugtracker as well, but I don't have the expertise to be sure. I do know that under Ubuntu 10.10, building Wine from source before the bad commit leads to reliable sound in-game, and building from there onward reliably drops sound.