Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

Sound Blaster, DOS and OS/2 Warp (Developers)

posted by marcov, 17.02.2020, 09:25

> The audio on DOS VDM worked this way, you installed the OS/2 sound driver
> and also you needed to install the DOS sound driver on the DOS VDM. So, you
> installed a Sound blaster driver on OS/2 and a DOS sound blaster driver on
> the DOS session to have audio on both places.

Those were probably not real drivers, but code that initialized the soundcard into SB compatible modus.
Most compatibles, and later "PNP" cards used this to prepare the card for pure DOS use, as the PNP cards were not hardcoded to port/interrupt/dma either.

Games and other programs actually have their own sound drivers, which they do by talking directly to hardware port addresses (typically 220?) irq (usually 5 or 7) and for later SB models DMA, as well as the Roland MPU related equivalent on SB16+.

So your OS/2 driver needs to emulate a SB (or other soundcard, e.g. wave based cards Gravis Ultrasound might be a better match for current systems) hardware interfaces for the dos box. Then the programs will pick it up.

 

Complete thread:

Back to the forum
Board view  Mix view
22049 Postings in 2034 Threads, 396 registered users, 189 users online (0 registered, 189 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum