The autoexec.bat file that comes from the free Bethesda download of the game and included on the Anthology CD has this line to start the game and setup sound devices:
Code: Select all
A -Sa:220 -Si:7 -Sd:1 -Ma:220 -Mq:7 -Md:1 -Ssbdig.adv -Msbfm.advCode: Select all
A -Sa:220 -Si:7 -Sd:1 -Ma:220 -Mq:7 -Md:1 -Ssbdig.adv -Mgenmidi.advCode: Select all
ACD -ioS220 -irqS7 -dmaS1 -ioM220 -irqM7 -dmaM1 -Ssbpdig.adv -Mgenmidi.advOption "-Ssbpdig.adv" tells the game you have a SoundBlaster card and DOSBox emulates one for you. However computers couldn't play midi files without a special midi device and the sound cards you bought didn't have them either. But the SoundBlaster (and others) could process midi commands through their noise generators to synthesize instruments. (That's kind of a laymen explanation and my specifics may be off.) So the option "-Msbfm.adv" is telling the game/computer to pass midi commands to the Sound Blaster FM synthesizer. (sbfm). Nothing wrong with that. That's probably what 90% of the players were listening to.
But I had purchased a Roland midi card that plugged into my SoundBlaster. This card was a dedicated midi synthesizer and used wavetable sounds. I think it cost me around 300 US dollars. (Wasn't bought for games...but hey...bonus!) (I'm not 100% sure that Arena could take full advantage of the wavetable synthesis, but the general midi commands would still be processed by the Roland.)
DOSBox doesn't emulate the Roland, but your modern computer probably does. (Not the exact Roland, but often uses wavetable synthesis for a similar sound improvement over FM synthesis.) Because modern computers have their own built in midi devices, DOSBox does not emulate one, but simply passes the commands to your computers midi device. Making the change to "-Mgenmidi.adv" (general midi) takes advantage of this. When you use "-Msbfm.adv" you are emulating a sound card that is emulating a midi device.
True; it's pretty good at reproducing what most players heard, but in the 90's I had something that I thought was pretty "Awesome". And now I can share it with you too.

