blob: 5d39bfefc76d0143c279054bfc8090a06bfecb99 [file] [log] [blame] [raw]
* DOSMid history file *
DOSMid v0.7 [xx xxx xxxx]
- native support for SB AWE32/AWE64 sound cards (no need for AWEUTIL),
- OPL2/OPL3 output support via emulated GM patches,
- support for *.MUS files, as used in many Doom-like games by Id Software,
- optimized MIDI loading routines - MIDI files are loading twice as fast now,
- added a pause function (space key),
- song's filename is displayed during load time,
- /nodelay option is no longer default (use /delay to force),
- ...
DOSMid v0.6.1 [01 Jul 2015]
- fixed a NULL pointer dereferencing bug,
- possible memory access troubles are reported clearly to the user,
- forcing GM patches to MPU because some songs rely on default instruments,
- refactored the sound output code (and added /nosound).
DOSMid v0.6 [22 Jun 2015]
- fixed a timing issue leading sometimes to desynchronization of tracks,
- fixed a bug that could potentially lead to XMS memory trashing,
- configurable MPU port via the BLASTER variable or /mpu=XXX,
- DOSMid fails gracefully when no MPU401 is present (instead of freezing),
- added software volume controls under '+' and '-' keys,
- the MPU is reinitialized to default values before playing any new tracks,
- interface fitted with a sexier color scheme,
- using CPU-friendly calls when waiting for notes (disabled with /fullcpu),
- very basic support for reading M3U playlists,
- added a verbose mode for debugging needs (/log=FILE).
DOSMid v0.5 [10 Aug 2014]
- first public release.