mirror of
https://github.com/freedoom/freedoom.git
synced 2025-09-04 04:25:46 -04:00
Move C code into subdirectory as it will soon be only of historical interest. Add extra program to dump SBI instrument patches, switch to using OPL2 instruments, and ignore "null" instruments (all-zero). |
||
---|---|---|
.. | ||
dump-sbi.c | ||
genmidi-gen.c | ||
instrnames.c | ||
Makefile | ||
oplinstrs.c | ||
oplvar.h | ||
README |
This is the "original" code previously used to generate a GENMIDI lump, and the original set of patches. This code generates a functional GENMIDI lump using the free patch data from the OpenBSD OPL MIDI driver. The result doesn't sound quite as good as the original Doom lump; however, most source ports don't use GENMIDI anyway nowadays, so this should be good enough.