http://bugs.winehq.org/show_bug.cgi?id=28599
--- Comment #6 from Andrew Eikum aeikum@codeweavers.com 2012-03-06 09:58:51 CST --- I'm able to reproduce this now.
Something strange is going on in native dmusic. It looks like dmusic thinks it can only play one sound at a time.
For example, in L4D, the intro screen music stops playing when you trigger a sound effect by select a different option. Native dmusic explicitly makes calls to MCI to stop playing the intro music before playing the sound effect.
Similarly, while in the game, triggering any sound effect will cause the background music to restart from the beginning. Again, dmusic is explicitly making this happen.
Jordi, do you recall if the audio has ever worked properly in these games?