In meinem Testsystem will ich gern verschiedene Soundkarten testen. Da einige PnP sind, andere aber Treiber nutzen/brauchen, hab ich mir mein Startmenü bissel umgeändert.
Im Moment sieht es nur 3 Optionen vor: Kein Sound, Creative PnP (aka CTCM) und AWE32 manuelle Settings.
DOS ist bei mir auf C:\DOS installiert, inklusive der CTCM Treiber, dem sparsamen Mousetreiber CTMOUSE und dem sparsamen CD-Treiber SHSUCDX plus noch ein sparsames Doskey. Drivers und packers sind auf dem Testsystem noch nicht installiert, der Pfad ist schonmal vorgesehen.
DIRCMD ist sehr praktisch damit man schön geordnete Verzeichnisse per "dir" aufrufen kann, mit pause.
Awe32 wurde von den 6/7 Disketten installiert die beilagen. Zu finden bei Vogons und creative, dort gibt es auch das bekannte CTCM, dürfte jeder haben.
Für die genauen: ja ich nutze kein deutsches keyb, frisst nur unnötig Speicher und ich hab mich unter DOS ans US gewöhnt. Und: Wenn man nomem oder nur himem auswählt wird dennoch mit loadhigh was geladen wenn's nicht möglich ist, laden die Treiber dennoch, war nur zu faul noch ein extra Menü zu machen.
Ich werde die Datei noch erweitern mit Treibern für Opti-Soundkarten, PAS, Terratec etc.
Gemacht
1.01 hat auch Opti, Terratec, Pro Audio Sound dabei
@echo off
SET DIRCMD=/p /o:gne
SET TEMP=C:\DOS
SET PATH=C:\DOS;C:\drivers;C:\packer;a:
SET CTCM=c:\dos
PROMPT $p$g
GoTo %config%
:AWE32
SET SOUND=C:\SB16
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 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
:TERRA
c:\dos\shsucdx.com /D:optical
LH c:\dos\DOSKEY.COM
LH c:\dos\CTMOUSE.EXE /R2
GoTo end
:PAS16
REM ADDED BY PAS16 SETUP
REM PAS16CD alter cdtreiber a:\mscdex.exe /d:mvcd001 /m:10 /v
c:\dos\shsucdx.com /D:optical
LH c:\dos\DOSKEY.COM
LH c:\dos\CTMOUSE.EXE /R2
GoTo end
:OPTI924
SET BLASTER=A220 I5 D1 T4
SET SOUND16=C:\OPTI924
C:\OPTI924\sndinit /b
c:\dos\shsucdx.com /D:optical
LH c:\dos\DOSKEY.COM
LH c:\dos\CTMOUSE.EXE /R2
PATH %PATH%;C:\OPTI924
GoTo end
:SB20
SET SOUND=C:\SB20
SET BLASTER=A220 I5 D1 T3
SET MIDI=SYNTH:1 MAP:E
c:\dos\shsucdx.com /D:optical
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
Alles anzeigen
[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 or SB PnP + Mouse + CD-ROM, EMM386
menuitem=TERRA, Terratec 96/16 + Mouse + CD-ROM, EMM386
menuitem=PAS16, PAS16 + Mouse + CD-ROM, EMM386
menuitem=OPTI924, Opti924 + Mouse + CD-ROM, EMM386
menuitem=SB20, SB 2.0 (CT1350B) + 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
REM ** 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
[TERRA]
DEVICE=c:\dos\HIMEM.SYS /TESTMEM:OFF
DEVICE=c:\dos\EMM386.EXE RAM
DEVICEHIGH=c:\dos\VIDECDD.SYS /D:OPTICAL
[HIMEM]
DEVICE=c:\dos\HIMEM.SYS /TESTMEM:OFF
[NOMEM]
[PAS16]
DEVICE=c:\dos\HIMEM.SYS /TESTMEM:OFF
DEVICE=c:\dos\EMM386.EXE RAM
DEVICEHIGH=c:\dos\VIDECDD.SYS /D:OPTICAL
rem added (12/05/17) by Media Vision Installation
device=C:\PAS16\mvsound.sys d:3 q:7 s:1,220,1,5 m:0 j:1
rem added (12/05/17) by Media Vision Installation
REM device=C:\PAS16\tslcdr.sys /d:mvcd001 /w3
[OPTI924]
DEVICE=c:\dos\HIMEM.SYS /TESTMEM:OFF
DEVICE=c:\dos\EMM386.EXE RAM
DEVICEHIGH=c:\dos\VIDECDD.SYS /D:OPTICAL
[SB20]
DEVICE=C:\SB20\DRV\CTSB2.SYS /UNIT=0 /BLASTER=A:220 I:5 D:1
DEVICE=C:\SB20\DRV\CTMMSYS.SYS
DEVICE=c:\dos\HIMEM.SYS /TESTMEM:OFF
DEVICE=c:\dos\EMM386.EXE RAM
DEVICEHIGH=c:\dos\VIDECDD.SYS /D:OPTICAL
Alles anzeigen
Als setup für die AWE32 habe ich wie gesagt die Disketten genommen und nicht die dicken Zipdateien von der CD. Jegliche extra Software weggelassen die kein Mensch braucht und hab ja nur DOS 6.22 drauf
das AWEUTIL initiliasiert die Karte (quasi die einzige Zeile die man mehr hat als bei einer SB16 ohne PnP). Mit /EM wird emuliert und zwar General Midi, GS oder die Roland MT32. General Midi ist laut Tests relativ "kagga", die MT32 scheint Ok laut einem ersten Monkey Island 2 Test.
Nicht vergessen die Volumes zu muten die man nicht braucht, und Gains auf 1x zu setzen. Ich musste ausserdem den Treble heben da dieser sehr niedrig eingestellt war.