I've always understood that it's supposed to be SB16 compatible. I've been reading all kinds of weird things about MIDI that I've never really understood, though.
There are actually drop-in replacements for the Miles drivers used by some games, though I've never been clear on why exactly they are necessary.