Rivoreo Source Code Repositories
src.rivoreo.one
/
audio
/
dosmid
/
6664fc3d932ca46a2ed740c71d2af6561d1f0de6
/
dosmid.c
6664fc3
experimental implementation of the AWE lib
by Mateusz Viste
· 9 years ago
5a513e4
MUS loader marks used instruments (like the MIDI loader)
by Mateusz Viste
· 9 years ago
64e6164
fixed MUS playing
by Mateusz Viste
· 9 years ago
626a6a2
improved MUS support - somewhat plays now
by Mateusz Viste
· 9 years ago
8183ccc
added MUS handling code (doesn't work yet)
by Mateusz Viste
· 9 years ago
ebedaa8
modular loadfile routines to allow more formats in the future
by Mateusz Viste
· 9 years ago
de71c43
prepared trunk for further development
by Mateusz Viste
· 9 years ago
5a5a3dc
handle memory errors as gracefully as possible
by Mateusz Viste
· 9 years ago
df2b194
fixed dereferencing bug
by Mateusz Viste
· 9 years ago
ec37412
refactored out sound code
by Mateusz Viste
· 9 years ago
7b84499
modular outdev api for future multi-device support
by Mateusz Viste
· 9 years ago
05445ce
documentation fixes before release
by Mateusz Viste
· 9 years ago
9207490
make sure to flush the event cache before playing any song, otherwise events from last somg might still pollute us
by Mateusz Viste
· 9 years ago
13dd45f
refactored code for better readability
by Mateusz Viste
· 9 years ago
b68f0a2
added the /dontstop switch
by Mateusz Viste
· 9 years ago
1237bd6
printing a 'loading' message when file is loading
by Mateusz Viste
· 9 years ago
5f92e95
added TUI error messages
by Mateusz Viste
· 9 years ago
3982615
refactored code for better modularity, fixed the percentage bar that wasn't arriving to 100% and volume is retained between songs now
by Mateusz Viste
· 9 years ago
f0c3eb6
first semi-experimental M3U support
by Mateusz Viste
· 9 years ago
e9fcb48
detecting when a playlist is passed on command-line (but no m3u support yet)
by Mateusz Viste
· 9 years ago
81c962f
detecting wraparound of the timer
by Mateusz Viste
· 9 years ago
1a715e1
added INT28h powersaving during idle loops
by Mateusz Viste
· 9 years ago
29c5bdb
fixed tracks desynchronization when events are ignored, and fixed a potentially XMS-trashing bug
by Mateusz Viste
· 9 years ago
0c7864d
verbose mode applies to midi loading routines, too
by Mateusz Viste
· 9 years ago
1a4b54f
added /log=FILE switch and nicer color for the time bar
by Mateusz Viste
· 9 years ago
19c7e5d
best effort to reinit the midi device when dosmid starts and quits
by Mateusz Viste
· 9 years ago
b772283
setting volume in software again, reinstated default delay=2ms, improved keyboard reaction times and adjusted documentation
by Mateusz Viste
· 9 years ago
2784f68
notes are globally switched off at exit, moved /nodelay to /delay and fixed documentation bits
by Mateusz Viste
· 9 years ago
02c3077
optimized refresh controls
by Mateusz Viste
· 9 years ago
adacf5e
implemented volume control
by Mateusz Viste
· 9 years ago
8e43dbf
do not freeze when no MPU401 is responding
by Mateusz Viste
· 9 years ago
2cdbeb8
displaying the mpu port number onscreen
by Mateusz Viste
· 9 years ago
65daae2
configurable MPU port (BLASTER or /mpu=XXX)
by Mateusz Viste
· 9 years ago
a4a09cf
moved development to trunk
by Mateusz Viste
· 10 years ago