10.03.2022, 12:45
1
Ursprünglich liefen die ersten Soundkarten noch auf IRQ7. Das liegt daran, dass auf älteren Rechnern zunächst nur 8 IRQ-Controller zur Verfügung standen (IRQ0 bis IRQ7). Und IRQ7 war eben am wenigsten in Benutzung (vorgesehen für Parallelport = externe Peripherie = damals relativ unwahrscheinlich, dass man da mehrere Sachen gleichzeitig verwendet). Über IRQ5 lief zu der Zeit noch häufig der HardDisk-Controller, was praktisch immer zu Konflikten geführt hätte.
Später, mit der Erweiterung der IRQs um weitere 8 Controller (IRQ9 bis IRQ15), ist der IRQ5 frei geworden bzw. kam nur noch selten für den Zusatz-Parallelport zum Einsatz. Dadurch wechselten die Soundkarten-Hersteller den Standard-IRQ, um Konflikte gänzlich zu vermeiden (vor allem Windows schoss gerne mal eine sinnlose Unterbrechungsanfrage an den LPT1 / IRQ7).
Ältere Spiele - meistens sogar ohne echtes Setup-Menü - haben schlicht den damaligen Standard vorausgesetzt. Es machte ja nicht viel Sinn eine Konfiguration anzubieten, wenn sowieso alle die gleiche Standard-Einstellung verwenden. Leider ist das eben wenig zukunftsorientiert gewesen. Oder man könnte auch sagen, es war schlicht die Faulheit der Programmierer .
Es gibt übrigens tatsächlich auch Fälle, wo das genau andersherum ist und der IRQ5 zwingend notwendig wird (z.B. Anstoss).
Später, mit der Erweiterung der IRQs um weitere 8 Controller (IRQ9 bis IRQ15), ist der IRQ5 frei geworden bzw. kam nur noch selten für den Zusatz-Parallelport zum Einsatz. Dadurch wechselten die Soundkarten-Hersteller den Standard-IRQ, um Konflikte gänzlich zu vermeiden (vor allem Windows schoss gerne mal eine sinnlose Unterbrechungsanfrage an den LPT1 / IRQ7).
Ältere Spiele - meistens sogar ohne echtes Setup-Menü - haben schlicht den damaligen Standard vorausgesetzt. Es machte ja nicht viel Sinn eine Konfiguration anzubieten, wenn sowieso alle die gleiche Standard-Einstellung verwenden. Leider ist das eben wenig zukunftsorientiert gewesen. Oder man könnte auch sagen, es war schlicht die Faulheit der Programmierer .
Es gibt übrigens tatsächlich auch Fälle, wo das genau andersherum ist und der IRQ5 zwingend notwendig wird (z.B. Anstoss).