Syntho wrote on 2024-08-03, 06:07:
When using 'Set Blaster', is this actually making a setting on the card itself, or is it just inputting a variable in the DOS environment? I think this is just to tell DOS how the card is set up.
"set blaster..." only inputs a variable into the DOS environment.
It doesn't affect any hardware settings.
To actually set the hardware, something more is necessary, eg. UNISOUND...
UNISOUND reads the BLASTER variable, and sets the sound card accordingly.
Many DOS programs also read the BLASTER variable to find the sound card settings.
Because you also have the Diagnose /s thing coupled with it. I'm guessing Diagnose checks the actual settings on the card itself against what you put in Set Blaster, but correct me if I'm wrong.
I think "diagnose /s" does the same as UNISOUND - reads the BLASTER variable, and sets the sound card accordingly.
Also, exactly what is the /s switch for with Diagnose?
That switch makes it to set the hardware, and exit.
Without the switch, it runs in interactive mode, allowing the user to choose the settings, and perform diagnostics.
Kiełbasa smakuje najlepiej, gdy przysmażysz ją laserem!