This patch adds my Nuked OPL3 emulator to DOSBox SVN.
Set oplemu to nuked in config file. Also set oplrate and mixer rate to 49716 for best sound quality.
James-F wrote:Make absolutely sure that both the Mixer and oplrate set to 49716 in DOSBox config else there is high level of harmonic distortion in the OPL emulation.
James-F wrote:@nukeykt
Do you have a YM3812 version too of nukedOPL?
I ask because SB1.x,SB2.0,SBPro1 are still using the less accurate OPL2 emulation.
James-F wrote:Alright, the question is whether your patch activates the NukedOPL core on the SBPro1 and SB1/2 cards in dosbox?
James-F wrote:A programmer friend asks a question about how nukedOPL enabled OPL2 modes:
"How do I set NukedOPL into OPL2 and Dual OPL2 modes?"
James-F wrote:nukeykt,
Is this how dosbox does OPL2 with its cores, It just ignores high bank writes when using the opl core?
It seems that there is a separate OPL2 emulation in dbopl cores besides the OPL3.
Battler wrote:The friend in question is me. I am doing this in 86Box which is a fork of PCem. It uses (old?) dbopl.cpp, which has a variable that when turned off, makes the code pretend to be an OPL 2 and make the required adjustments. But nukedopl.cpp has no such switch and I'd rather not write my own code to do such adjustments because I have no idea how to do it right.
Users browsing this forum: No registered users and 1 guest