Zunächst ein wenig Kontext: Mit „PC-Lautsprechern“ meine ich keine Standard-Stereolautsprecher mit 3,5-mm-Buchse. Ich beziehe mich auf den 4-poligen 255-Frequenz-Lautsprecher, der direkt an das Motherboard angeschlossen ist.
Nun ein paar Informationen zum aktuellen Setup und meinem Ziel: Nach vielen Jahren der Verwendung von DOSBox hatte ich genug davon und beschloss, zu echtem DOS zurückzukehren. Also habe ich meine Sammlung alter und übrig gebliebener Hardware durchwühlt und im Frankenstein-Stil einen Retro-Tower zusammengebastelt. Der Tower verwendet eine 3,0 GHz Pentium D CPU mit 512 MB RAM und eine integrierte GPU mit VGA-Unterstützung bis zu 1440 x 900 und 64 MB VRAM. Als externes Laufwerk dient ein USB1.1-Diskettenlaufwerk (3,5 Zoll).
Jetzt habe ich auf diesem Rechner eine Kopie von FreeDOS anstelle von MS-DOS oder PC-DOS installiert, da es erweiterten Speicher unterstützt. Als ich jedoch alles konfiguriert hatte, wurde mir klar, dass ich ein sehr wichtiges Hardwareteil vernachlässigt hatte: eine Soundkarte. Da ich im Moment kein Geld habe, um eine zu kaufen, und keine herumliegen habe, muss ich den PC-Lautsprecher für Soundeffekte in Spielen verwenden und habe keine Musik.
Hier ist meine Frage: Wäre es möglich (vorausgesetzt, dass am MoBo ein vierpoliger Anschluss verfügbar ist), einen zweiten PC-Lautsprecher zu installieren, wenn der PC-Lautsprecher direkt angelötet ist und nicht über ein Kabel angeschlossen ist? Und was noch wichtiger ist: Wäre es, wenn dies möglich wäre, möglich, beide PC-Lautsprecher gleichzeitig in Spielen und anderer Software zu verwenden, um entweder eine höhere Anzahl gemischter Soundeffekte gleichzeitig zu ermöglichen oder einen für grundlegende Soundeffekte und den anderen für die Wiedergabe von Musik mit MIDI-Samples in niedriger Qualität anstelle der normalen In-Game-Titel zu verwenden?
TL;DR: Könnte man beim Spielen unter DOS hypothetisch zwei interne PC-Lautsprecher als minderwertigen Ersatz für eine stereofähige Soundkarte verwenden?
PS: Bitte schlagen Sie nicht DOSBox, DOSEMU oder einen anderen DOS-Emulator vor, ich habe keine Lust, diese Dinge zu verwenden. Danke!
Antwort1
Die PC-Lautsprecherschnittstelle kann nur einen Lautsprecher steuern - sieheosdev.org für Beispielcode. Es gibt also keine native Möglichkeit, das zu tun, was Sie möchten.