djtuBIG-MaliceX / opl3-synth-driver

Forked from Alexey Khohkolov's (khokh2001) OPL3 synth. This intends to improve onto the base driver to include extended MIDI support and other improvements to the playback component.
5 stars 0 forks source link

DLL inclusion causes unrelated applications to crash from time to time #43

Open djtuBIG-MaliceX opened 2 years ago

djtuBIG-MaliceX commented 2 years ago

For some reason when including opl3emu.dll in the Drivers32 registry entry so that it appears as a selectable MIDI output device, from time to time I would encounter issues where random applications would fail to load (eg: vmware.exe) or otherwise crash out of nowhere when using specific options (eg: winamp.exe property pages for other DLL plugins). This is likely due to a resource leak/other low-level WinMM API abuse that was not accounted for.