http://bugs.winehq.org/show_bug.cgi?id=28340
--- Comment #7 from Andrew Eikum aeikum@codeweavers.com 2012-04-18 09:38:55 CDT --- Okay, I have a better understanding of what's going on here.
In most cases, native directmusic requires native dsound, since it queries for the undocumented interface {2a8af120-e9de-4132-aaa5-4bdda5f325b8}. I'll send a note to the winetricks guys to let them know.
I installed directmusic and dsound with winetricks and tested a number of dmusic games (Team Fortress Arcade, Mr Smoozles, and LA-MULANA), all of which worked great. So UFO must be hitting some more rare use-case.
You attached a native directmusic log to Bug 25728 Comment 11, but unfortunately I asked for the wrong thing. Could you get another log with those same channels and +seh, but with both native directmusic and dsound?