There are some settings in the DOSBox configuration that can be tweaked to get better emulation for Adlib:
[sblaster]sbtype=sb16
sbbase=220
irq=7
dma=1
hdma=5
sbmixer=true
oplmode=auto
oplemu=default
oplrate=49716
In particular, setting oplrate to the max (see above) is necessary in order for tune3 to sound correct in DOSBox. I haven't tried other settings, maybe other tweaks can help you get closer to what you get on actual hardware? (To be fair, I don't have any real hardware to compare the DOSBox emulation to anymore.)
Oh yes, that's actually the very first option I tweak in DOSBox actually.
Then immediately followed by ensuring that it uses the "original" resolution and does not stretch or otherwise distort it. I never had it on a lower setting, I'll have to try it to hear the difference.
You read correct. What happened is that when I wrote my conversion program, I splitted each instrument in each track into their own track in MIDI. It was to make it easier for me to adjust instrumentations using the rather primitive MIDI-editing programs I had at my disposal.
Ah, I sort of had the feeling that might be the case. Just wanted to double check on that. Thanks!
Quote
definitely have a strong feeling they must have tweaked it after the 2000's. Is there any information on them possibly updating it or something?
That seems a tad unlikely as I thought they didn't really work on Lemmings much anymore after 2000 (when Lemmings Revolution was released), until the franchise got picked up by Sony a few years later, at which point they didn't really do anything with ONML at all (in any case they no longer use any of the music from the original). I suppose it's possible there could be some DOS version out there made earlier, that has slightly different music, but it's certainly the first time I heard of such for ONML. So I'm definitely looking forward to see what your recording sounds like.
Oh, haha. I meant that they may have tweaked the OPL chip on the SB cards during the 2000s, not tweaking the lemmings games. Probably should have made that a little more clear.
The conversion program outputs instrument parameters as well from the game data, but they are basically raw values written to the OPL registers. I'm not sure how much it will help you?
Ah, that might be great actually! If I can find out what exactly was going on with my crazy SB card (like the possibility of it actually altering the sound from the OPL chip from what I read), maybe I can reproduce it correctly by starting with waveforms of the OPL instruments used and then going forward from there. But it's highly likely if the SB card
did alter it, I may never be able to look up exactly
how it did it, making all this relatively moot.
But I guess it would help more if you can hear it...
Speaking of, I'm actually going back to my parents house for Easter weekend tomorrow, so I could grab the cassette that night and upload a day early. I'm very excited to see what you guys can make out of it so I wouldn't be surprised if I get it posted on here by 10:00PM (-6 GMT) tomorrow, if not earlier.
Thanks for all the help you guys have given so far though! I really appreciate it!
*EDIT
Erm, one other probability (though I doubt it) hit me... was there any difference in the instruments between the Holiday version and ONML? From what I understand, they are identical in notes and how the instruments are, but I could be wrong.