Hi guys,
I was having issues getting the SNDBLAST.DRV working with newer Soundblaster cards, like the SBPro and SB16. I saw that the SNDBLAST.DRV hardcoded IO: 220, IRQ:7 and DMA:1
I've written a couple of assembly programs to tackle this. One that that detects a Sound Blaster cards configuration and another that will write those settings to the SNDBLAST.DRV.
This is handy if you want to embed wav files into your SCI0 Sound files with NRS addwav.exe and use a SoundBlaster card that is not configured to the hardcoded configuration. This would lockup SCI0 when playing back.
Let me know if anyone has any issues.
Regards.