Hello all,

Today I released a new version of DOSMid - an open-source MIDI/MUS 
player for DOS. In this version I added support for additional hardware, 
fixed a few minor bugs, and optimized the code so DOSMid runs 
comfortably on an 8086 (wanna see? here's a video of DOSMid running on 
an 8086 with 256K of RAM and a mono screen: https://youtu.be/8ssDGBTssUI ).

DOSMid's homepage is at http://dosmid.sourceforge.net

For those of you who care, here is the complete changelog:

- SBMIDI support (can drive MIDI synths attached to SB 1.x and 2.x cards),
- serial (RS-232) output support (/com=xxx or /com1..4),
- implemented 'controller' MIDI support on OPL output,
- added support for relaying SYSEX messages to the MIDI device,
- DOSMid adds a 2s silence gap before each song,
- support for monochrome video modes (autodetected),
- fixed parsing of hex I/O ports with non-numerical chars (like "3f8"),
- reduced timing inaccuracy from ~0.02% to <0.005% (relies on PIT's 
quality),
- restoring initial video mode after DOSMid quits,
- reliable detection and reporting of out of memory conditions,
- /noxms handles more than 64K of memory (bigger files can be played),
- support for custom SYSEX initialization via a SYX file (/syx=FILE),
- "expensive" features can be easily disabled at compile-time (AWE, OPL),
- screen refresh optimizations - runs without lagging on my 8086 now.

cheers,
Mateusz


------------------------------------------------------------------------------
_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to