I have a tower PC from the early 2000's. I got this system second-hand and as-is so I do not have any original driver resources. I have installed Windows 95 mainly to play old Windows and DOS games.
Recently, I have fiddled around trying to get sound working as there were no working drivers installed. The hardware manager told me that my onboard sound card is a CMI8330, for which I found a driver online and managed to get it installed. Now, the Windows part of the machine has working sound (start-up sound, in-game sound in Settlers II).
I had hoped for sound to magically appear for the DOS game (Crystal Caves) that I was playing, too. (I know that sound exists as I remember playing the exact same diskette on a different PC and having sound in the day.) However, that did not happen. Googling told me, there needs to be a SET BLASTER=
line in the autoexec.bat
which wasn’t there. I did my best to look up the required values for the sound card and tried entering them. All in all, my autoexec.bat
now looks like this:
mode con codepage prepare ((850) C:\WINDOWS\COMMAND\ega.cpi)
mode con codepage select=850
keyb gr,,C:\WINDOWS\COMMAND\keyboard.sys
SET BLASTER=A220 I5 D1 T6 H5
I have tried a number of different T
values to no avail. I am confident that A
, I
and D
are correct as entered (I did not modify the default values in the driver settings but did find those exact ones).
What else might I try to get sound working for the DOS game? Is there something I may have completely missed?
(In case it wasn’t obvious: I am accessing DOS by restarting into MS-DOS mode; the good old Win95 feature.)