wbahnassi wrote on 2025-04-04, 20:28:
SB16 should be good.. I know it can have bugs, but if you're not into general midi then who cares. SBPro is also fantastic, but will be harder to find, and more expensive. I don't know of any old game that the SBPro can't support. SBPro can't do 16-bit SFX, so for some later games you will lose quality, that's why I suggested an SB16 first.
The AWE64 already *is* an SB16. There are at least 45 different kinds of SB16. Which of them are you suggesting and what would it offer that the AWE64 - as an SB16 - wouldn't? The only improvement an older SB16 could add is a real OPL3 instead of CQM for FM synth... apart from that they won't fix MIDI slowdowns and most will introduce hanging note bugs, single-cycle DMA clicking and more noise too.
OP, before shelling out for new hardware, maybe it's worth doing some troubleshooting as to what's going wrong first. Maybe you card is dying, maybe there are insurmountable compatibility issues, but normally an AWE64 should at the very least be able to function with most games out there. Certainly Hocus Pocus isn't particularly old (1994). Even if the card is the problem. it pays to know exactly what it is, so you can choose something specifically avoiding/fixing that issue.
Also, sound issues with older games are frequently related to CPU speed - not sound hardware as such. Cannon Fodder is apparently very CPU speed sensitive. You don't mention system specs, but on a Pentium 233MMX, you need to disable L1 cache for sound to work. See here.
Not aware of similar issues with Hocus Pocus or Flashback though - but there too I'd wager that your AWE64 isn't the main problem.
- what are your system specs (in particular CPU, RAM and cache - and is it a PnP system or not)?
- are you running pure DOS (if so, which version?) or using DOS mode in Windows (if so, which)?
- which resources (addresses, IRQs and DMA) are you using?
- how is your DOS memory setup (XMS, EMS etc)?
- are there other games that do work well with the current configuration (if so, which)?