Digital CD Audio in DOS games via modified VSBHDA and SHSUCD (Announce)
>
> But if you indeed meant using a dual buffer approach for the CD image path,
> I guess that would involve doing file (i.e. image file) reads from shsucdhd
> while the game is running, and then putting that in XMS on the fly. I will
> keep this in mind..
>
This is what I meant. Doing reads from shsuchd on the fly while game is running, as opposed to loading the entire image into memory at once and allocating the full 768 mb of XMS
> My concern is that when I run my current version of shsucdhd + shsucdx +
> vsbhda in an 86box VM (allotted 2 gb RAM), even then it runs slowly, which
> may be a problem. Certainly the dual buffer approach would be a bit heavier
> on the CPU since it's using less memory. What do you think?
There may be some slight additional CPU usage, but the read rate is constant: 176 kb per sec as 16 bit / 44.1 Khz PCM audio. The memory allocated, whether it's 2-4 MB XMS or 768 XMS will not change the constant read rate of the .wav track. But, you'll just be reading several "chunks" of the audio via a revolving "endless tape" XMS buffer instead of reading it all at once. I think the extra CPU load wouldn't be more than about 5% extra, at the most, even on a slower system.
Complete thread:
- Digital CD Audio in DOS games via modified VSBHDA and SHSUCD - PCGamingTimeMachine, 24.04.2026, 18:35 (Announce)
![Open in board view [Board]](img/board_d.gif)
![Open in mix view [Mix]](img/mix_d.gif)
- Digital CD Audio in DOS games via modified VSBHDA and SHSUCD - Laaca, 25.04.2026, 07:42
- Digital CD Audio in DOS games via modified VSBHDA and SHSUCD - Japheth, 25.04.2026, 08:21
- Digital CD Audio in DOS games via modified VSBHDA and SHSUCD - PCGamingTimeMachine, 25.04.2026, 10:53
- Digital CD Audio in DOS games via modified VSBHDA and SHSUCD - Japheth, 25.04.2026, 08:20
- Digital CD Audio in DOS games via modified VSBHDA and SHSUCD - PCGamingTimeMachine, 25.04.2026, 10:57
- Digital CD Audio in DOS games via modified VSBHDA and SHSUCD - Japheth, 26.04.2026, 21:52
- Digital CD Audio in DOS games via modified VSBHDA and SHSUCD - PCGamingTimeMachine, 26.04.2026, 23:02
- Digital CD Audio in DOS games via modified VSBHDA and SHSUCD - Zyzzle, 27.04.2026, 05:28
- Digital CD Audio in DOS games via modified VSBHDA and SHSUCD - PCGamingTimeMachine, 27.04.2026, 09:46
- Digital CD Audio in DOS games via modified VSBHDA and SHSUCD - Zyzzle, 28.04.2026, 02:25
- Digital CD Audio in DOS games via modified VSBHDA and SHSUCD - PCGamingTimeMachine, 28.04.2026, 12:40
- Digital CD Audio in DOS games via modified VSBHDA and SHSUCD - Zyzzle, 29.04.2026, 01:30
- Digital CD Audio in DOS games via modified VSBHDA and SHSUCD - PCGamingTimeMachine, 28.04.2026, 12:40
- Digital CD Audio in DOS games via modified VSBHDA and SHSUCD - Zyzzle, 28.04.2026, 02:25
- Digital CD Audio in DOS games via modified VSBHDA and SHSUCD - PCGamingTimeMachine, 27.04.2026, 09:46
- Digital CD Audio in DOS games via modified VSBHDA and SHSUCD - Japheth, 27.04.2026, 16:55
- Digital CD Audio in DOS games via modified VSBHDA and SHSUCD - Zyzzle, 27.04.2026, 05:28
- Digital CD Audio in DOS games via modified VSBHDA and SHSUCD - PCGamingTimeMachine, 26.04.2026, 23:02
- Digital CD Audio in DOS games via modified VSBHDA and SHSUCD - Laaca, 25.04.2026, 07:42
Mix view