by Gez » Tue May 19, 2015 8:47 am
First, ZDoom already has plenty of OPL3 synths. One derived from DOSBox (and originally from ADLIBEMU), one based on Vintage Tone, and the last called Nuked OPL3. So, sure, what's one more, we could have Adlib Tracker II as well (provided there's no licensing issue) but it's not really a priority I guess. The MAME synth is an OPL2 synth by the way.
Secondly, the biggest issue with the OPL code comes not from the MAME code, but from MUSLIB's awful license. What would be useful would be to find where Vladimir Arnost hangs around nowadays and ask him if he'd accept re-releasing MUSLIB under a saner license, like LGPL.
First, ZDoom already has plenty of OPL3 synths. One derived from DOSBox (and originally from ADLIBEMU), one based on Vintage Tone, and the last called Nuked OPL3. So, sure, what's one more, we could have Adlib Tracker II as well (provided there's no licensing issue) but it's not really a priority I guess. The MAME synth is an OPL2 synth by the way.
Secondly, the biggest issue with the OPL code comes not from the MAME code, but from MUSLIB's awful license. What would be useful would be to find where Vladimir Arnost hangs around nowadays and ask him if he'd accept re-releasing MUSLIB under a saner license, like LGPL.