research/opl
Simon Howard 9f0a538454 Add OPL traces from Heretic and Hexen, plus some other games.
Subversion-branch: /research
Subversion-revision: 1497
2009-04-05 21:42:25 +00:00
..
dosbox-trace Add OPL research data to version control. 2009-03-15 19:43:27 +00:00
droplay Add OPL traces from Heretic and Hexen, plus some other games. 2009-04-05 21:42:25 +00:00
genmidi Add OPL research data to version control. 2009-03-15 19:43:27 +00:00
level Add OPL volume level research data. 2009-03-16 22:21:02 +00:00
oplinit Add OPL research data to version control. 2009-03-15 19:43:27 +00:00
scale Add OPL research data to version control. 2009-03-15 19:43:27 +00:00
volume Add trace files for examining menu volume values. 2009-03-15 20:03:19 +00:00
README Add OPL volume level research data. 2009-03-16 22:21:02 +00:00

Research data from investigating Chocolate Doom OPL MIDI playback.

    dosbox-trace      DOSBox patch and script to monitor Vanilla Doom OPL
                      register writes and interpret.

    genmidi           Script for parsing and converting contents of Doom
                      GENMIDI lump

    oplinit           Linux program to initialise Adlib card and play a tone.

    scale             Constructed MIDI file to play each note in sequence
                      in order to determine the register writes for each note.

    droplay           Test program for playing back DOSBox raw OPL files.

    volume            Examination of how scale level values are affected by
                      menu volume setting.

    level             Constructed MIDI to play a note at each volume level
                      in order to determine the register values for MIDI
		      volumes.