TIMEOUT 6 ECHO ECHO Choose Memory Management System (1) ECHO =================================== ECHO 1. HIMEM.SYS [default] ECHO 2. EMM386.EXE DPMI=OFF FRAME=NONE INT15=192 ECHO 3. EMM386.EXE DPMI=OFF FRAME=NONE INT15=192 /E=D000-D7FF ECHO 4. EMM386.EXE DPMI=OFF FRAME=NONE INT15=192 /E=D000-DFFF ECHO 5. No MEM Manager (for memory test or something) ECHO (NOTE: Iomega USB Drivers hate EMM386) ECHO SWITCH HIMEM, EMM, EMMWEX, EMMWEX2, NOMEM GOTO ASKDPMS :NOMEM SET NOXMS=1 GOSUB VDISKNOXMS GOTO MAIN :EMMWEX2 DEVICE=DRDOS\EMM386.EXE DPMI=OFF FRAME=NONE INT15=192 /E=D000-DFFF GOSUB MKVDISK RETURN :EMMWEX DEVICE=DRDOS\EMM386.EXE DPMI=OFF FRAME=NONE INT15=192 /E=D000-D7FF GOSUB MKVDISK RETURN :EMM DEVICE=DRDOS\EMM386.EXE DPMI=OFF FRAME=NONE INT15=192 GOSUB MKVDISK RETURN :HIMEM DEVICE=DRDOS\HIMEM.SYS GOSUB MKVDISK RETURN :MKVDISK rem DEVICE=EXT\RAMDRIVE.SYS 4096 /E DEVICE=DRDOS\VDISK.SYS 4096 /E RETURN :VDISKNOXMS rem DEVICE=EXT\RAMDRIVE.SYS 128 DEVICE=DRDOS\VDISK.SYS 2048 /E RETURN :ASKDPMS ECHO ECHO Choose Memory Manegement System (2) ECHO =================================== ECHO 1. Disable DPMS [default] ECHO 2. Enable DPMS (if you want disk-cache later) ECHO (NOTE: Some Program dislike 1M area to be used) SWITCH NODPM, DPMS GOTO MAIN :DPMS ECHO DEVICE=DRDOS\DPMS.EXE RETURN :NODPM RETURN :MAIN DEVICE=DRDOS\SETVER.EXE SHELL=A:\COMMAND.COM A:\ /E:512 /P rem [for HD] SHELL=C:\COMMAND.COM C:\ /E:512 /P BREAK=OFF BUFFERS=10 FILES=10 FCBS=4,4 STACKS=9,256 LASTDRIVE=N HISTORY=ON,512,ON COUNTRY=1,,DRDOS\COUNTRY.SYS DOS=HIGH :ASKUSB TIMEOUT 10 ECHO ECHO Load USB/FireWire Driver? ECHO ================================== ECHO 1. None [default] ECHO 2. USB 1.0 (Panasonic driver) ECHO 3. 1.0 (Iomega driver) ECHO 4. USB 2.0 (Panasonic driver) ECHO 5. 2.0 (Iomega driver) ECHO 6. IEEE1394 (Medialogic driver) ECHO 7. 1394 (Iomega driver) SWITCH NOASPI, USB1, USBIO1, USB2, USBIO2, FWMS, FWIO GOSUB ASKCD GOTO CDPLAIN :FWIO DEVICE=EXT\aspi1394.sys /int /all SET FW=1 GOSUB ASKMASS GOSUB ASKCD GOTO CDPREASPI :FWMS DEVICE=EXT\SBP2ASPI.SYS SET FW=1 GOSUB ASKMASS GOSUB ASKCD GOTO CDPREASPI :USBIO2 DEVICE=EXT\aspiehci.sys /int /all SET USB=2 GOSUB ASKMASS GOSUB ASKCD GOTO CDPREASPI :USB2 DEVICE=EXT\USBASPI.SYS /E /W SET USB=2 GOSUB ASKMASS GOSUB ASKCD GOTO CDPREASPI :USBIO1 DEVICE=EXT\aspiohci.sys /int /all DEVICE=EXT\aspiohci.sys /int /all /D1 DEVICE=EXT\aspiohci.sys /int /all /D2 DEVICE=EXT\aspiohci.sys /int /all /D3 DEVICE=EXT\aspiuhci.sys /int /all DEVICE=EXT\aspiuhci.sys /int /all /D1 DEVICE=EXT\aspiuhci.sys /int /all /D2 DEVICE=EXT\aspiuhci.sys /int /all /D3 SET USB=1 GOSUB ASKMASS GOSUB ASKCD GOTO CDPREASPI :USB1 DEVICE=EXT\USBASPI.SYS /W SET USB=1 GOSUB ASKMASS GOSUB ASKCD GOTO CDPREASPI :NOASPI RETURN :ASKMASS TIMEOUT 6 ECHO ECHO Load Mass-Storage Driver? ECHO ================================================ ECHO 1. Load Mass-Storage [default] ECHO 2. Do NOT load SWITCH MASS, NOMASS RETURN :MASS SET XMASS=1 DEVICEHIGH=EXT\di1000dd.sys RETURN :NOMASS RETURN :ASKCD TIMEOUT 6 ECHO ECHO Load CD-ROM Driver? ECHO ================================================ ECHO 1. ATAPI and/or SCSI CD-ROM [default] ECHO 2. CD-ROM for Loaded ASPI(USB/FireWire) ECHO 3. No CD-ROM RETURN :CDPLAIN SWITCH ATAPICD, USBCD, ASKKBD GOTO ASKKBD :CDPREASPI SWITCH ATAPICD, PREASPICD, ASKKBD GOTO ASKKBD :PREASPICD DEVICEHIGH=EXT\USBCD.SYS /D:CD002 SET CD=1 RETURN :USBCD ECHO Oops! You MUST load USB/FireWire Driver before, sorry. RETURN :ATAPICD DEVICE=EXT\OAKCDROM.SYS /D:CD001 DEVICE=EXT\btdosm.sys DEVICE=EXT\flashpt.sys DEVICE=EXT\btcdrom.sys /D:CD003 DEVICE=EXT\aspi2dos.sys DEVICE=EXT\aspi4dos.sys DEVICE=EXT\aspi8dos.sys DEVICE=EXT\aspi8u2.sys DEVICE=EXT\aspicd.sys /D:CD003 SET CD=1 :ASKKBD ECHO ECHO Load Japanese Keyboard Driver? ECHO ================================ ECHO 1. Keep US layout [default] ECHO 2. Load Japanese keyboard SWITCH STDKBD, JPKBD GOTO END :JPKBD DEVICEHIGH=EXT\JKEYB.SYS RETURN :STDKBD RETURN :END TIMEOUT 0