With this configuration in this order I have 607 k free conventional memory. I used memmaker to configure my memory. with this configuration I cant think of a game I cant run. With a little work I`m sure this could be improved. ( don`t type in the lines that are in brackets ).
This is my config.sys
DEVICE=C:\DOS\HIMEM.SYS /TESTMEM:OFF ( turns memory count/test off, will boot faster )
DEVICE=C:\DOS\EMM386.EXE RAM HIGHSCAN I=B000-B7FF I=E000-E7FF I=EE00-EFFF
I=E000-EFFF
( use RAM rather than NOEMS it will work with more programs. HIGHSCAN says search upper memory more aggressively. I= are includes for the UMB, so you can load into areas that arint normally used in upper memory )
BUFFERS=17,0
FILES=40 (wanted at 40 )
DOS=HIGH
DOS=UMB
LASTDRIVE=Z
FCBS=4,0
[COMMON]
DEVICEHIGH /L:3,14464 =C:\DRIVERS\MTM\MTMCDAI.SYS /D:Ralphie ( you can name your cdrom, I named it Ralphie )
DEVICE=C:\WFW311\IFSHLP.SYS
DEVICEHIGH /L:1,12048 =C:\DOS\SETVER.EXE
DEVICE=C:\DRIVERS\SB16\DRV\CSP.SYS /P:220
STACKS=9,256
@ECHO OFF
SET SOUND=C:\DRIVERS\SB16
SET BLASTER=A220 I5 D1 H5 P300 T6
C:\DRIVERS\SB16\SB16SET /M:220 /VOC:220 /CD:220 /MIDI:220 /LINE:220 /TREBLE:0
C:\DRIVERS\SB16\SBCONFIG.EXE /S
C:\WFW311\NET START
LH /L:0;3,45456 /S C:\DOS\SMARTDRV.EXE /X 2048 128
PROMPT Today is $D$_AT &T&H&H&H&_Speak to me !!! &P&G ( customizing your prompt )
SET MOUSE=C:\DRIVERS\MOUSE
LH /L:0;1,24336 /S C:\DRIVERS\MOUSE\MOUSE.EXE /Q
PATH =C:\WFW311;C:\DOS;C:\UTIL\PKZIP;E:\BATCH;
SET TEMP=C:\TEMP
LH /L:3,57216 C:\WFW311\MSCDEX.EXE /S /D:Ralphie /D:Ralphy /M:60 /L:T ( you can name your cdrom whatever you want ) ( the 2nd /D: gives me 2 cdrom drives,,dont know why you would want it ) ( /M: 60,,if you got everything to load high, you can set the buffers up to any # ,when it fills the UMB it will stop loading) (the /L: names the cdrom to what drive letter you want, to keep it out of the way )
LH /L:2,32192 C:\DRIVERS\VIPER\VPRBIOS
C:\DRIVERS\VIPER\CHKPATH C:\DRIVERS\VIPER
IF ERRORLEVEL 3 PATH C:\DRIVERS\VIPER;%PATH%
SET VIPERPATH=C:\DRIVERS\VIPER
@ECHO OFF
CLS.
ECHO.
ECHO.
ECHO ::WARNING ::
ECHO SECURITY VIOLATION !!!
ECHO THIS SYSTEM WILL SELF-DESTRUCT IF PROPER 20-DIGIT PRODUCT ID
ECHO IS NOT ENTERED WITHIN 18 SECONDS !!!
ECHO.
ECHO. ( the autoexec.bat is also a good place to put anything you maywanted printed on the screen )
ECHO.
PAUSE ( this will pause the screen till you press any key )
CLS ( this will clear the screen )
[386Enh]
: NEXT 4 LINES EDITED BY Ralphie
COM1BUFFER=0
MAXBPS=768
FILESYSCHANGE=OFF
DEVICE=MONOUMB.386
The 1st line is to stop pausing to the com port.
The 2nd is to raise break points to help stop programs from crashing.
#3 tells system not to make changes to file mgr right away, stops system from slowing down when you make changes.
The 4th line is needed in windows so you can use the UMB that a monochome monitor would use.
I also load fstdsk.exe, ( 32 bit disk util ), ( loaded on windows start up ).