Try wolfen, it's an old version that had some problems to be finished, I think I have fixed version somewhere, but it uses MOD music all around, you can get it from here: [url]http://www.doomworld.com/idgames/index.php?id=12365[/u
An interesting quirk: if I play into 3rd level, once I try to portal back game crashes with following debug.txt: [code]Dev: Spawning server map01 Log: - VEntity::RemoveFromTIDList Log: - VEntity::DestroyThinker Log:
Well, either SDL_mixer has taken over the moment MikMod got turned off (SDL_mixer is using modplug too - patches from upstream mercurial) or my file works (it even plays music on the first level). Is there a way to tell one way or the other ?
The only way to tell if your code works fine, would be to make sure SDL mixer doesn't use MikMod to play music, or you could add some kind of CVar to force using ModPlug instead of SDL mixer for doing so.
Vavoom didn't had any way of telling which output to use for music for any format, it seems to create a list of available codecs for music playing but it used the first one it found to play music, I've created a couple of CVars that allow selecting which