I have an SB16 Value in my 486 at the moment. It works with 99.9% of software I try to run with it.
One game doesn't work properly with it - Castlevania. If I run this game in adlib mode (parameter "ADL", i.e., "castle.exe ADL") it says "initsound returns: 2" and returns to a prompt.
If I run the game the same way in DOSBox it works, so I know it isn't the software.
Thus my question - is it that the Adlib hardware and the SB Adlib implementation are different enough that some older software won't work? Can I rectify this with a TSR or something?
One game doesn't work properly with it - Castlevania. If I run this game in adlib mode (parameter "ADL", i.e., "castle.exe ADL") it says "initsound returns: 2" and returns to a prompt.
If I run the game the same way in DOSBox it works, so I know it isn't the software.
Thus my question - is it that the Adlib hardware and the SB Adlib implementation are different enough that some older software won't work? Can I rectify this with a TSR or something?