First post, by bjt
Update 21/01/18 - SoftMPU 1.91 is out! This release adds support for Princess Maker and fixes issues with Compaq BIOS and LPC MPUs.
Update 16/06/14 - SoftMPU 1.9 is out! This release adds support for large SYSEX messages.
I've written a TSR to allow games that require 'intelligent mode' for Roland sound/music to work with a normal sound card's MIDI interface.
Download it here: http://bjt42.github.io/softmpu
From the README:
WHAT IS IT?
SoftMPU is a DOS TSR that emulates an 'intelligent mode' hardware MPU-401
interface. It's designed to work in tandem with the MIDI interfaces found on
Sound Blaster and other common sound cards.
WHY'S THIS USEFUL?
Games from the late 80s and early 90s that support music via the Roland
MT-32/CM-32L often expect to find a hardware MPU-401 interface that supports
'intelligent mode'. These are now expensive and difficult to find.
By supporting the 'intelligent mode' features in software, these games will
work with the basic MIDI interfaces found on sound cards.