Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Infos zu low-level SB + PCI-Progrmmierung (https://www.delphipraxis.net/8127-infos-zu-low-level-sb-pci-progrmmierung.html)

dmw256 29. Aug 2003 08:43


Infos zu low-level SB + PCI-Progrmmierung
 
Moin!

Hab ´n altes supertolles DOS-Game, doch leider läuft der Sound
im MS-DOS-Mode nicht richtig... (Hab SoundBlaster AudioPCI 128,
die eigentlich vollkompatibel sein soll...)
Sehr schade...

Und unter MS-DOS 6.2 schmiert "SBCFG" ab, das anscheinend wohl sowas
wie der DOS-PCI-Treiber für die Karte zu sein scheint (ohne gibs kein
Sound).

Kann mir jemand verraten, wo man was über die direkte Programmierung
von Soundblaster-PCI Karten (und ggf. des PCI-Buses) finden kann?
Egal ob Internet/Literatur. (Igendwie muß man das ja schließlich
selbst hin kriegen und Infos zur low-level Programmierung der alten
ISA-SB hab ich reichlich)

Dankeschön :spin:
dmw256

Christian Seehase 29. Aug 2003 22:41

Re: Infos zu low-level SB + PCI-Progrmmierung
 
Moin dmw,

eine Quelle für derartige Informationen habe ich leider auch nicht, aber hast Du bei SBCFG auch mal mit den Parametern experimentiert?
Zumindest unter dem DOS von Win 98 hat eine SB Live! auch mit alten DOS Programmen gut funktioniert.

negaH 30. Aug 2003 12:55

Re: Infos zu low-level SB + PCI-Progrmmierung
 
Das hat nicht's mit PCI Programmierung zu tun. Es läuft zwar alles über den PCI Bus, allerdings sprichst du nur Ports und höchstens den DMA Controller der SB an. Unter neueren Windows Versionen wirste immer mehr solche Probleme bekommen. Normalerweise sind dafür Treiber verantwortlich. In der DOS Box neuerer Windows Versionen werden immer wieder Probleme auftauchen.

Gruß Hagen


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:43 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz