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