http://bugs.winehq.org/show_bug.cgi?id=24478
--- Comment #16 from causality forwinebugregistration@mailinator.com 2010-11-07 17:47:54 CST --- Update: I experimented a bit and have some good results to report. If I use all three patches (more details to follow) then two things happen: Background music works and I don't get crash messages anymore.
I seem to need this patch (http://bugs.winehq.org/attachment.cgi?id=31413) to prevent one cause of crashes. It addresses this bug: http://bugs.winehq.org/show_bug.cgi?id=24831 I couldn't get Fallout New Vegas (FNV) to launch without it.
Your patch (http://bugs.winehq.org/attachment.cgi?id=31770) gets rid of the crash messages I used to get even when the game successfully launched. That one is for this bug: http://bugs.winehq.org/show_bug.cgi?id=24782 It must be as you mentioned, that the game plays music with a separate process. This patch stops that process from crashing. However, this alone does not allow any music to play in FNV.
Your patch (http://bugs2.winehq.org/attachment.cgi?id=31242) when used alone seems to have no effect on FNV. Alone, it does not solve the crash messages and it does not enable background music.
However, if I apply all three patches to the Wine-1.3.5 sources and recompile, FNV stops crashing AND music works perfectly. I can also click "Exit" from the game menu and it closes properly -- before it would consistently hang on exit and I would have to go back to the terminal and CTRL-C to kill the process. I still get the occasional crash but not nearly as bad as before.
I have also tried the same setup described above with Fallout 3 and it works without a hitch. I heard all the music and experienced no crashes. Thank you again for all of your help with this.