VOGONS

Common searches


First post, by NotOminous

User metadata
Rank Newbie
Rank
Newbie

I've had a fair look around but can't find anything on this... I'm also a DOS Box newbie by the way.

What I want to do is play MIDI files using DOS Box's OPL emulation.

I downloaded a MIDI player called Mega Mid. When I try playing MIDIs through it with my default setup, it simply puts it through to Windows (which ends up being some awful wavetable crap). I'd like it to play using the OPL emulation. How should I go about this? Is it something in DOS Box's config, Mega Mid's config, or a both?

Here's Mega Mid's options:

Attachments

  • megamid.jpg
    Filename
    megamid.jpg
    File size
    76.09 KiB
    Views
    1409 views
    File license
    Fair use/fair dealing exception

Reply 3 of 6, by gulikoza

User metadata
Rank Oldbie
Rank
Oldbie

OPL is not General Midi compatible. Most games used custom drivers for OPL chips.
One solution however is to play midi files in Windows (Win31 inside dosbox 😀) with a media player. That will play through OPL chip, but I'm not sure how accurate the playback is (well, how accurate is OPL anyway 😁)

http://www.si-gamer.net/gulikoza

Reply 5 of 6, by Freddo

User metadata
Rank Oldbie
Rank
Oldbie

Years ago I used DJGPP and Allegro and with Allegro there was a small example program that play MIDI files. I just tried that example program in DOSBox 0.65, and it's very possible to use it to play MIDI files thru OPL3. At least the playback is accurate enough for me.

Cubic Player is probably able to play it too, but I haven't tried it.