* DOSMid history file * | |
DOSMid v0.7 [29 Jul 2015] | |
- native support for SB AWE32/AWE64 sound cards (no need for AWEUTIL), | |
- OPL2/OPL3 output support via emulated (waveform) 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, | |
- the /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. |