Wichtig ist, dass die Karte überhaupt Soundblaster Kompatibel ist. das ist die in der regel eine treiberkomponente unter windows, oder ein dos treiber selber.
Soundblaster Kompatibel heißt, dass entweder nen Soundblaster 2.0 oder meist der Soundblaster 16 in Software nachgebildet wird. Eine von diesen beiden Karten würde in 95 % aller Spiele ohne weiteres funktionieren. Alle anderen Karten brauchen wie gesagt einen Treiber oder eine Schnittstelle in DOS. Auch diese Karte oder der Kompatible Treibereinheit benötigen Hardwareschnittstellen.
Das sind in der Regel Adressspeicher, Unterbrechungsanforderung und DMA Kanal. Speicheradresse gibt es ohne Ende, es sind meist die oberen, bei den Soundkarten hat sich für Digitalsound 220 und für Midi 330 eingespielt. Unterbrechungsanforderungen (IRQs) sind Signalleitungen, die der CPU melden können, das Hardware bereit ist. Ein x86er hat bei 16-Bit genau 16 davon, IRQ 0-15. Aus organisatorischen Gründen und Standards gibt es für Erweiterungskarten nur sehr wenige. Bei 8 Bit eigentlich nur die 5 und 7.
DMA Leitungen sind möglichkeiten Daten an der CPU vorbei zu schleusen. Spezielle Bausteine übernehmen halt die Aufgabe. Davon gibt es ein paar.
Die letzten beiden ressourcen sind echt knapp. Daher sollte man auf so einen rechner alles abschalten, was man nicht benutzt. In der Regel sind das COM und LTP.
Die Treiber brauchen jetzt freie Ressourcen. Sagen wir 220 hex, IRQ 5 und DmA 1. Alte Karten müssen auf so etwas gejumpert werden, Plug & Play suchen sich selbst freie. Sie dürfen nicht doppelt belegt werden. Letztendlich müssen die Werte im Treiber mit denen im Spiel übereinstimmen. egal welche es sind, aber mit den Standards geht man sicher, dass diese überhaupt im Spiel auftauchen. ein 8 Bit Erweiterungskartentreiber wird kein IRQ über 8 unterkommen. Daher eher ungünstig.
Set Blaster ist nur eine Hilfe in der Autoexec.bat. Der Treiber trägt die richtigen Werte ein, und ein Programm kann die Auslesen ohne groß zu testen. dei Autodetects von vielen Spielen taugen nicht viel. Je exotischer die karte um so lausiger wird es. Ich habe daher irgendwann noname karten immer weggeschmissen.
Ansonsten weißheit zu Soundkarten: PCI Karten brauchen mehr RAM, was ungünstig bei kleinen Pentiums und drunter ist.