Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

Digital CD Audio in DOS games via modified VSBHDA and SHSUCD (Announce)

posted by Zyzzle, 27.04.2026, 05:28

> Absolutely, I'll add memory to be allocated as a command line flag so maybe
> that'll help.
You could also implement a kind of round-robin "dual" buffer of a few MB where you'd be filling up the buffer a 5-10 seconds at a time in a revolving fashion with .PCM audio. This way you wouldn't need to pre-allocate any extra XMS beyond, say 4 MB maximum.

Most modern systems with gobs of memory can of course allocated a full CD at a time, but vintage systems certainly can't. You're limited to as little as 4 or 8 mb total system memory on some of them. Indeed, the game itself will need to allocate its memory in addition. So, we're likely looking as 8mb total extended memory as the minimum where your program will even run with a CD image with redbook audio.

Then SBEMU / VSBHDA has its memory requirements and CPU overhead also.

 

Complete thread:

Back to the forum
Board view  Mix view
23449 Postings in 2213 Threads, 407 registered users (0 online)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum