Soundcard-Test DOS startup files

awe32

This is an example autoexec.bat that I use to test various soundcards. Each menu loads it’s drivers for the corresponding soundcard.
Note that the names like :AWE32 must have an existing menu entry in config.sys, in this case [AWE32].

I also use common drivers like ctmouse (low mem mouse driver) and shsucdx (low mem cdrom driver) and a lowmem doskey driver.


@echo off
SET DIRCMD=/p /o:gne
SET TEMP=C:\DOS
SET PATH=C:\DOS;C:\drivers;C:\packer;
SET CTCM=c:\dos
PROMPT $p$g
GoTo %config%
:AWE32
SET SOUND=C:\SB16
SET BLASTER=A220 I5 D1 H5 P330 E620 T6
SET MIDI=SYNTH:1 MAP:E MODE:0
C:\SB16\DIAGNOSE /S
C:\SB16\AWEUTIL /S
C:\SB16\SB16SET /P /Q
c:\dos\shsucdx.com /D:optical
LH c:\dos\DOSKEY.COM
LH c:\dos\CTMOUSE.EXE /R2
echo on
GoTo end
:CTCM
SET SOUND=C:\SB16
SET BLASTER=A220 I5 D1 H5 P330 E620 T6
SET MIDI=SYNTH:1 MAP:E MODE:0
c:\dos\shsucdx.com /D:optical
c:\dos\CTCU /S
LH c:\dos\DOSKEY.COM
LH c:\dos\CTMOUSE.EXE /R2
GoTo end
:NOS
:HIMEM
:NOMEM
LH c:\dos\DOSKEY.COM
LH c:\dos\CTMOUSE.EXE /R2
GoTo end
:end
@echo on

And the corresponding config.sys

[COMMON]
rem DEVICE=C:\SB16\DRV\CTMMSYS.SYS
FILES=40
DOS=HIGH,UMB
BUFFERS=30
LASTDRIVE=H
[menu]
menuitem=NOS, No Soundcard + Mouse, EMM386
menuitem=AWE32, Awe32 + Mouse + CD-ROM, EMM386
menuitem=CTCM, CTCM + Mouse + CD-ROM, EMM386
menuitem=HIMEM, HIMEM only
menuitem=NOMEM, No Mem at all
menucolor=10,1
menudefault=NOS,2
[NOS]
DEVICE=c:\dos\HIMEM.SYS /TESTMEM:OFF
DEVICE=c:\dos\EMM386.EXE RAM
[AWE32]
DEVICE=c:\dos\HIMEM.SYS /TESTMEM:OFF
DEVICE=c:\dos\EMM386.EXE RAM
DEVICE=C:\SB16\DRV\CTSB16.SYS /UNIT=0 /BLASTER=A:220 I:5 D:1 H:5
DEVICEHIGH=c:\dos\VIDECDD.SYS /D:OPTICAL
[CTCM]
DEVICE=c:\dos\HIMEM.SYS /TESTMEM:OFF
DEVICE=c:\dos\EMM386.EXE RAM
DEVICEHIGH=c:\dos\VIDECDD.SYS /D:OPTICAL
DEVICE=c:\DOS\CTCM.EXE
[HIMEM]
DEVICE=c:\dos\HIMEM.SYS /TESTMEM:OFF
[NOMEM]