├── .gitattributes ├── .gitignore ├── COPYING.LESSER.txt ├── COPYING.txt ├── README.md ├── apogee ├── CMakeLists.txt ├── banks │ ├── apogee_blood.tmb │ ├── apogee_duke3d.tmb │ ├── apogee_nam.tmb │ ├── apogee_rott.tmb │ └── apogee_sw.tmb ├── driver │ ├── fmopl3lib.vcxproj │ ├── fmopl3lib │ │ ├── opl3.cpp │ │ ├── opl3.h │ │ ├── opl3class.cpp │ │ └── opl3class.h │ ├── interface.h │ ├── mm_win32drv.vcxproj │ ├── opl3apogee.sln │ ├── src │ │ ├── MidiSynth.cpp │ │ ├── MidiSynth.h │ │ ├── stdafx.h │ │ ├── targetver.h │ │ ├── winmm_drv.cpp │ │ └── winmm_drv.def │ ├── synthlib.vcxproj │ └── synthlib │ │ ├── _al_midi.h │ │ ├── al_midi.cpp │ │ └── al_midi.h ├── installer │ ├── drvinst.c │ ├── drvinst.exe.manifest │ ├── drvinst.rc │ ├── install.bat │ ├── opl3synth_win32drv_setup.sln │ ├── opl3synth_win32drv_setup.vcxproj │ └── uninstall.bat └── test │ └── test.c ├── doomopl ├── CMakeLists.txt ├── driver │ ├── fmopl3lib.vcxproj │ ├── fmopl3lib │ │ ├── opl3.cpp │ │ ├── opl3.h │ │ ├── opl3class.cpp │ │ └── opl3class.h │ ├── interface.h │ ├── mm_win32drv.vcxproj │ ├── opl3doom.sln │ ├── src │ │ ├── MidiSynth.cpp │ │ ├── MidiSynth.h │ │ ├── stdafx.h │ │ ├── targetver.h │ │ ├── winmm_drv.cpp │ │ └── winmm_drv.def │ ├── synthlib.vcxproj │ └── synthlib │ │ ├── i_oplmusic.cpp │ │ └── i_oplmusic.h ├── installer │ ├── drvinst.c │ ├── drvinst.exe.manifest │ ├── drvinst.rc │ ├── install.bat │ ├── opl3synth_win32drv_setup.sln │ ├── opl3synth_win32drv_setup.vcxproj │ └── uninstall.bat └── test │ └── test.c ├── doomopl_ext ├── CMakeLists.txt ├── banks │ ├── dmx_dmx.op2 │ ├── dmx_doom1.op2 │ ├── dmx_doom2.op2 │ ├── dmx_raptor.op2 │ └── dmx_strife.op2 ├── driver │ ├── fmopl3lib.vcxproj │ ├── fmopl3lib │ │ ├── opl3.cpp │ │ ├── opl3.h │ │ ├── opl3class.cpp │ │ └── opl3class.h │ ├── interface.h │ ├── mm_win32drv.vcxproj │ ├── opl3doom.sln │ ├── src │ │ ├── MidiSynth.cpp │ │ ├── MidiSynth.h │ │ ├── stdafx.h │ │ ├── targetver.h │ │ ├── winmm_drv.cpp │ │ └── winmm_drv.def │ ├── synthlib.vcxproj │ └── synthlib │ │ ├── i_oplmusic.cpp │ │ └── i_oplmusic.h ├── installer │ ├── drvinst.c │ ├── drvinst.exe.manifest │ ├── drvinst.rc │ ├── install.bat │ ├── opl3synth_win32drv_setup.sln │ ├── opl3synth_win32drv_setup.vcxproj │ └── uninstall.bat └── test │ └── test.c └── opl3windows ├── CMakeLists.txt ├── driver ├── fmopl3lib.vcxproj ├── fmopl3lib │ ├── opl3.cpp │ ├── opl3.h │ ├── opl3class.cpp │ └── opl3class.h ├── interface.h ├── mm_win32drv.vcxproj ├── opl3windows.sln ├── src │ ├── MidiSynth.cpp │ ├── MidiSynth.h │ ├── stdafx.h │ ├── targetver.h │ ├── winmm_drv.cpp │ └── winmm_drv.def ├── synthlib.vcxproj └── synthlib │ ├── gmtimbre.h │ ├── opl3midi.cpp │ ├── opl3midi.h │ └── opl3type.h ├── installer ├── drvinst.c ├── drvinst.exe.manifest ├── drvinst.rc ├── install.bat ├── opl3synth_win32drv_setup.sln ├── opl3synth_win32drv_setup.vcxproj └── uninstall.bat └── test └── test.c /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/.gitignore -------------------------------------------------------------------------------- /COPYING.LESSER.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/COPYING.LESSER.txt -------------------------------------------------------------------------------- /COPYING.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/COPYING.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/README.md -------------------------------------------------------------------------------- /apogee/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/apogee/CMakeLists.txt -------------------------------------------------------------------------------- /apogee/banks/apogee_blood.tmb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/apogee/banks/apogee_blood.tmb -------------------------------------------------------------------------------- /apogee/banks/apogee_duke3d.tmb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/apogee/banks/apogee_duke3d.tmb -------------------------------------------------------------------------------- /apogee/banks/apogee_nam.tmb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/apogee/banks/apogee_nam.tmb -------------------------------------------------------------------------------- /apogee/banks/apogee_rott.tmb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/apogee/banks/apogee_rott.tmb -------------------------------------------------------------------------------- /apogee/banks/apogee_sw.tmb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/apogee/banks/apogee_sw.tmb -------------------------------------------------------------------------------- /apogee/driver/fmopl3lib.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/apogee/driver/fmopl3lib.vcxproj -------------------------------------------------------------------------------- /apogee/driver/fmopl3lib/opl3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/apogee/driver/fmopl3lib/opl3.cpp -------------------------------------------------------------------------------- /apogee/driver/fmopl3lib/opl3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/apogee/driver/fmopl3lib/opl3.h -------------------------------------------------------------------------------- /apogee/driver/fmopl3lib/opl3class.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/apogee/driver/fmopl3lib/opl3class.cpp -------------------------------------------------------------------------------- /apogee/driver/fmopl3lib/opl3class.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/apogee/driver/fmopl3lib/opl3class.h -------------------------------------------------------------------------------- /apogee/driver/interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/apogee/driver/interface.h -------------------------------------------------------------------------------- /apogee/driver/mm_win32drv.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/apogee/driver/mm_win32drv.vcxproj -------------------------------------------------------------------------------- /apogee/driver/opl3apogee.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/apogee/driver/opl3apogee.sln -------------------------------------------------------------------------------- /apogee/driver/src/MidiSynth.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/apogee/driver/src/MidiSynth.cpp -------------------------------------------------------------------------------- /apogee/driver/src/MidiSynth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/apogee/driver/src/MidiSynth.h -------------------------------------------------------------------------------- /apogee/driver/src/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/apogee/driver/src/stdafx.h -------------------------------------------------------------------------------- /apogee/driver/src/targetver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/apogee/driver/src/targetver.h -------------------------------------------------------------------------------- /apogee/driver/src/winmm_drv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/apogee/driver/src/winmm_drv.cpp -------------------------------------------------------------------------------- /apogee/driver/src/winmm_drv.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/apogee/driver/src/winmm_drv.def -------------------------------------------------------------------------------- /apogee/driver/synthlib.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/apogee/driver/synthlib.vcxproj -------------------------------------------------------------------------------- /apogee/driver/synthlib/_al_midi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/apogee/driver/synthlib/_al_midi.h -------------------------------------------------------------------------------- /apogee/driver/synthlib/al_midi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/apogee/driver/synthlib/al_midi.cpp -------------------------------------------------------------------------------- /apogee/driver/synthlib/al_midi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/apogee/driver/synthlib/al_midi.h -------------------------------------------------------------------------------- /apogee/installer/drvinst.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/apogee/installer/drvinst.c -------------------------------------------------------------------------------- /apogee/installer/drvinst.exe.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/apogee/installer/drvinst.exe.manifest -------------------------------------------------------------------------------- /apogee/installer/drvinst.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/apogee/installer/drvinst.rc -------------------------------------------------------------------------------- /apogee/installer/install.bat: -------------------------------------------------------------------------------- 1 | .\drvsetup install -------------------------------------------------------------------------------- /apogee/installer/opl3synth_win32drv_setup.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/apogee/installer/opl3synth_win32drv_setup.sln -------------------------------------------------------------------------------- /apogee/installer/opl3synth_win32drv_setup.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/apogee/installer/opl3synth_win32drv_setup.vcxproj -------------------------------------------------------------------------------- /apogee/installer/uninstall.bat: -------------------------------------------------------------------------------- 1 | .\drvsetup uninstall -------------------------------------------------------------------------------- /apogee/test/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/apogee/test/test.c -------------------------------------------------------------------------------- /doomopl/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl/CMakeLists.txt -------------------------------------------------------------------------------- /doomopl/driver/fmopl3lib.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl/driver/fmopl3lib.vcxproj -------------------------------------------------------------------------------- /doomopl/driver/fmopl3lib/opl3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl/driver/fmopl3lib/opl3.cpp -------------------------------------------------------------------------------- /doomopl/driver/fmopl3lib/opl3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl/driver/fmopl3lib/opl3.h -------------------------------------------------------------------------------- /doomopl/driver/fmopl3lib/opl3class.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl/driver/fmopl3lib/opl3class.cpp -------------------------------------------------------------------------------- /doomopl/driver/fmopl3lib/opl3class.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl/driver/fmopl3lib/opl3class.h -------------------------------------------------------------------------------- /doomopl/driver/interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl/driver/interface.h -------------------------------------------------------------------------------- /doomopl/driver/mm_win32drv.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl/driver/mm_win32drv.vcxproj -------------------------------------------------------------------------------- /doomopl/driver/opl3doom.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl/driver/opl3doom.sln -------------------------------------------------------------------------------- /doomopl/driver/src/MidiSynth.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl/driver/src/MidiSynth.cpp -------------------------------------------------------------------------------- /doomopl/driver/src/MidiSynth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl/driver/src/MidiSynth.h -------------------------------------------------------------------------------- /doomopl/driver/src/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl/driver/src/stdafx.h -------------------------------------------------------------------------------- /doomopl/driver/src/targetver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl/driver/src/targetver.h -------------------------------------------------------------------------------- /doomopl/driver/src/winmm_drv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl/driver/src/winmm_drv.cpp -------------------------------------------------------------------------------- /doomopl/driver/src/winmm_drv.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl/driver/src/winmm_drv.def -------------------------------------------------------------------------------- /doomopl/driver/synthlib.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl/driver/synthlib.vcxproj -------------------------------------------------------------------------------- /doomopl/driver/synthlib/i_oplmusic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl/driver/synthlib/i_oplmusic.cpp -------------------------------------------------------------------------------- /doomopl/driver/synthlib/i_oplmusic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl/driver/synthlib/i_oplmusic.h -------------------------------------------------------------------------------- /doomopl/installer/drvinst.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl/installer/drvinst.c -------------------------------------------------------------------------------- /doomopl/installer/drvinst.exe.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl/installer/drvinst.exe.manifest -------------------------------------------------------------------------------- /doomopl/installer/drvinst.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl/installer/drvinst.rc -------------------------------------------------------------------------------- /doomopl/installer/install.bat: -------------------------------------------------------------------------------- 1 | .\drvsetup install -------------------------------------------------------------------------------- /doomopl/installer/opl3synth_win32drv_setup.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl/installer/opl3synth_win32drv_setup.sln -------------------------------------------------------------------------------- /doomopl/installer/opl3synth_win32drv_setup.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl/installer/opl3synth_win32drv_setup.vcxproj -------------------------------------------------------------------------------- /doomopl/installer/uninstall.bat: -------------------------------------------------------------------------------- 1 | .\drvsetup uninstall -------------------------------------------------------------------------------- /doomopl/test/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl/test/test.c -------------------------------------------------------------------------------- /doomopl_ext/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl_ext/CMakeLists.txt -------------------------------------------------------------------------------- /doomopl_ext/banks/dmx_dmx.op2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl_ext/banks/dmx_dmx.op2 -------------------------------------------------------------------------------- /doomopl_ext/banks/dmx_doom1.op2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl_ext/banks/dmx_doom1.op2 -------------------------------------------------------------------------------- /doomopl_ext/banks/dmx_doom2.op2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl_ext/banks/dmx_doom2.op2 -------------------------------------------------------------------------------- /doomopl_ext/banks/dmx_raptor.op2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl_ext/banks/dmx_raptor.op2 -------------------------------------------------------------------------------- /doomopl_ext/banks/dmx_strife.op2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl_ext/banks/dmx_strife.op2 -------------------------------------------------------------------------------- /doomopl_ext/driver/fmopl3lib.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl_ext/driver/fmopl3lib.vcxproj -------------------------------------------------------------------------------- /doomopl_ext/driver/fmopl3lib/opl3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl_ext/driver/fmopl3lib/opl3.cpp -------------------------------------------------------------------------------- /doomopl_ext/driver/fmopl3lib/opl3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl_ext/driver/fmopl3lib/opl3.h -------------------------------------------------------------------------------- /doomopl_ext/driver/fmopl3lib/opl3class.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl_ext/driver/fmopl3lib/opl3class.cpp -------------------------------------------------------------------------------- /doomopl_ext/driver/fmopl3lib/opl3class.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl_ext/driver/fmopl3lib/opl3class.h -------------------------------------------------------------------------------- /doomopl_ext/driver/interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl_ext/driver/interface.h -------------------------------------------------------------------------------- /doomopl_ext/driver/mm_win32drv.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl_ext/driver/mm_win32drv.vcxproj -------------------------------------------------------------------------------- /doomopl_ext/driver/opl3doom.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl_ext/driver/opl3doom.sln -------------------------------------------------------------------------------- /doomopl_ext/driver/src/MidiSynth.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl_ext/driver/src/MidiSynth.cpp -------------------------------------------------------------------------------- /doomopl_ext/driver/src/MidiSynth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl_ext/driver/src/MidiSynth.h -------------------------------------------------------------------------------- /doomopl_ext/driver/src/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl_ext/driver/src/stdafx.h -------------------------------------------------------------------------------- /doomopl_ext/driver/src/targetver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl_ext/driver/src/targetver.h -------------------------------------------------------------------------------- /doomopl_ext/driver/src/winmm_drv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl_ext/driver/src/winmm_drv.cpp -------------------------------------------------------------------------------- /doomopl_ext/driver/src/winmm_drv.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl_ext/driver/src/winmm_drv.def -------------------------------------------------------------------------------- /doomopl_ext/driver/synthlib.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl_ext/driver/synthlib.vcxproj -------------------------------------------------------------------------------- /doomopl_ext/driver/synthlib/i_oplmusic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl_ext/driver/synthlib/i_oplmusic.cpp -------------------------------------------------------------------------------- /doomopl_ext/driver/synthlib/i_oplmusic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl_ext/driver/synthlib/i_oplmusic.h -------------------------------------------------------------------------------- /doomopl_ext/installer/drvinst.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl_ext/installer/drvinst.c -------------------------------------------------------------------------------- /doomopl_ext/installer/drvinst.exe.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl_ext/installer/drvinst.exe.manifest -------------------------------------------------------------------------------- /doomopl_ext/installer/drvinst.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl_ext/installer/drvinst.rc -------------------------------------------------------------------------------- /doomopl_ext/installer/install.bat: -------------------------------------------------------------------------------- 1 | .\drvsetup install -------------------------------------------------------------------------------- /doomopl_ext/installer/opl3synth_win32drv_setup.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl_ext/installer/opl3synth_win32drv_setup.sln -------------------------------------------------------------------------------- /doomopl_ext/installer/opl3synth_win32drv_setup.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl_ext/installer/opl3synth_win32drv_setup.vcxproj -------------------------------------------------------------------------------- /doomopl_ext/installer/uninstall.bat: -------------------------------------------------------------------------------- 1 | .\drvsetup uninstall -------------------------------------------------------------------------------- /doomopl_ext/test/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/doomopl_ext/test/test.c -------------------------------------------------------------------------------- /opl3windows/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/opl3windows/CMakeLists.txt -------------------------------------------------------------------------------- /opl3windows/driver/fmopl3lib.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/opl3windows/driver/fmopl3lib.vcxproj -------------------------------------------------------------------------------- /opl3windows/driver/fmopl3lib/opl3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/opl3windows/driver/fmopl3lib/opl3.cpp -------------------------------------------------------------------------------- /opl3windows/driver/fmopl3lib/opl3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/opl3windows/driver/fmopl3lib/opl3.h -------------------------------------------------------------------------------- /opl3windows/driver/fmopl3lib/opl3class.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/opl3windows/driver/fmopl3lib/opl3class.cpp -------------------------------------------------------------------------------- /opl3windows/driver/fmopl3lib/opl3class.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/opl3windows/driver/fmopl3lib/opl3class.h -------------------------------------------------------------------------------- /opl3windows/driver/interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/opl3windows/driver/interface.h -------------------------------------------------------------------------------- /opl3windows/driver/mm_win32drv.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/opl3windows/driver/mm_win32drv.vcxproj -------------------------------------------------------------------------------- /opl3windows/driver/opl3windows.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/opl3windows/driver/opl3windows.sln -------------------------------------------------------------------------------- /opl3windows/driver/src/MidiSynth.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/opl3windows/driver/src/MidiSynth.cpp -------------------------------------------------------------------------------- /opl3windows/driver/src/MidiSynth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/opl3windows/driver/src/MidiSynth.h -------------------------------------------------------------------------------- /opl3windows/driver/src/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/opl3windows/driver/src/stdafx.h -------------------------------------------------------------------------------- /opl3windows/driver/src/targetver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/opl3windows/driver/src/targetver.h -------------------------------------------------------------------------------- /opl3windows/driver/src/winmm_drv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/opl3windows/driver/src/winmm_drv.cpp -------------------------------------------------------------------------------- /opl3windows/driver/src/winmm_drv.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/opl3windows/driver/src/winmm_drv.def -------------------------------------------------------------------------------- /opl3windows/driver/synthlib.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/opl3windows/driver/synthlib.vcxproj -------------------------------------------------------------------------------- /opl3windows/driver/synthlib/gmtimbre.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/opl3windows/driver/synthlib/gmtimbre.h -------------------------------------------------------------------------------- /opl3windows/driver/synthlib/opl3midi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/opl3windows/driver/synthlib/opl3midi.cpp -------------------------------------------------------------------------------- /opl3windows/driver/synthlib/opl3midi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/opl3windows/driver/synthlib/opl3midi.h -------------------------------------------------------------------------------- /opl3windows/driver/synthlib/opl3type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/opl3windows/driver/synthlib/opl3type.h -------------------------------------------------------------------------------- /opl3windows/installer/drvinst.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/opl3windows/installer/drvinst.c -------------------------------------------------------------------------------- /opl3windows/installer/drvinst.exe.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/opl3windows/installer/drvinst.exe.manifest -------------------------------------------------------------------------------- /opl3windows/installer/drvinst.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/opl3windows/installer/drvinst.rc -------------------------------------------------------------------------------- /opl3windows/installer/install.bat: -------------------------------------------------------------------------------- 1 | .\drvsetup install -------------------------------------------------------------------------------- /opl3windows/installer/opl3synth_win32drv_setup.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/opl3windows/installer/opl3synth_win32drv_setup.sln -------------------------------------------------------------------------------- /opl3windows/installer/opl3synth_win32drv_setup.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/opl3windows/installer/opl3synth_win32drv_setup.vcxproj -------------------------------------------------------------------------------- /opl3windows/installer/uninstall.bat: -------------------------------------------------------------------------------- 1 | .\drvsetup uninstall -------------------------------------------------------------------------------- /opl3windows/test/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nukeykt/WinOPL3Driver/HEAD/opl3windows/test/test.c --------------------------------------------------------------------------------