Here's a sample from my game computer - first backup your current msdos.sys file, then change it so that it reads Bootgui=0 and Logo=0. Then alter this sample so that it points to the correct drivers and locations for your computer. When your computer turns on you will be presented with a menu that will start Windows by default if you do nothing, or you may run DOS with whichever type of memory your game needs, or you can alter the games part to list the DOS games on your computer and it will start whatever game you want to play.
REM CONFIG.SYS FILE
[menu]
menucolor 7,1
menuitem Windows,Windows 98
submenu Custom,MS DOS
submenu Games,Games
menudefault Windows,10
[SOUND]
REM DEVICE=C:\essolo.sys
[CDROM]
DEVICEHIGH=C:\MTM\MTMCDAI.SYS /D:MTMIDE01
[OPTIONAL]
[Windows]
LASTDRIVE=P
REM END Windows
[Custom]
menucolor 15,5
submenu EMMyes, Use expanded memory -- EMS
submenu EMMno, No expanded memory -- NOEMS
submenu EMMout, Use extended memory -- XMS
submenu HIMEMno, No memory managers at all
submenu MaxConv, Maximum Conventional Memory
submenu menu, GO BACK TO MAIN MENU
[EMMyes]
menuitem CDROMyes,CD-ROM game
menuitem HARDDRVyes,Hard drive game
submenu Custom, GO BACK TO MS DOS MENU
[EMMno]
menuitem CDROMno,CD-ROM game
menuitem HARDDRVno,Hard drive game
submenu Custom, GO BACK TO MS DOS MENU
[EMMout]
menuitem CDROMout,CD-ROM game
menuitem HARDDRVout,Hard drive game
submenu Custom, GO BACK TO MS DOS MENU
[HIMEMno]
menuitem HIMEMCDno,CD-ROM game
menuitem HIMEMHRDno,Hard drive game
submenu Custom, GO BACK TO MS DOS MENU
[MaxConv]
menuitem MaxConvCD,CD-ROM game
menuitem MaxConvHD,Hard drive game
submenu Custom, GO BACK TO MS DOS MENU
[CDROMyes]
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE 15360 RAM
BUFFERS=30,0
FILES=25
DOS=UMB
DOS=HIGH
STACKS=9,256
INCLUDE=SOUND
INCLUDE=OPTIONAL
INCLUDE=CDROM
REM END CDROMyes
[HARDDRVyes]
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE 15360 RAM
BUFFERS=30,0
FILES=25
DOS=UMB
STACKS=9,256
DOS=HIGH
INCLUDE=SOUND
INCLUDE=OPTIONAL
REM END HARDDRVyes
[CDROMno]
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE NOEMS
BUFFERS=30,0
FILES=25
DOS=UMB
DOS=HIGH
STACKS=9,256
INCLUDE=SOUND
INCLUDE=OPTIONAL
INCLUDE=CDROM
REM END CDROMno
[HARDDRVno]
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE NOEMS
BUFFERS=30,0
FILES=25
DOS=UMB
STACKS=9,256
DOS=HIGH
INCLUDE=SOUND
INCLUDE=OPTIONAL
REM END HARDDRVno
[CDROMout]
DEVICE=C:\WINDOWS\HIMEM.SYS
BUFFERS=30,0
FILES=25
DOS=UMB
DOS=HIGH
STACKS=9,256
INCLUDE=SOUND
INCLUDE=OPTIONAL
INCLUDE=CDROM
REM END CDROMout
[HARDDRVout]
DEVICE=C:\WINDOWS\HIMEM.SYS
BUFFERS=30,0
FILES=25
DOS=UMB
STACKS=9,256
DOS=HIGH
INCLUDE=SOUND
INCLUDE=OPTIONAL
REM END HARDDRVout
[HIMEMCDno]
BUFFERS=30,0
FILES=25
INCLUDE=SOUND
INCLUDE=OPTIONAL
INCLUDE=CDROM
REM END HIMEMCDno
[HIMEMHRDno]
BUFFERS=30,0
FILES=25
INCLUDE=SOUND
INCLUDE=OPTIONAL
REM END HIMEMHRDno
[MaxConvCD]
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE 15360 RAM
BUFFERS=20,0
FILES=20
DOS=UMB
DOS=HIGH
STACKS=9,256
INCLUDE=SOUND
INCLUDE=OPTIONAL
INCLUDE=CDROM
REM END MaxConvCD
[MaxConvHD]
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE 15360 RAM
BUFFERS=20,0
FILES=20
DOS=UMB
STACKS=9,256
DOS=HIGH
INCLUDE=SOUND
INCLUDE=OPTIONAL
REM END MaxConvHD
[Games]
submenu trekkies, STARTREK GAMES
submenu favs, MY FAVORITES
submenu others, Other Games
submenu menu,GO BACK TO MAIN MENU
menucolor 15,5
[favs]
menuitem Framed, Framed!!
menuitem Electro,Electroman
menuitem Hocus, Hocus Pocus
menuitem VBDOS, VBdos
submenu Games,GO BACK TO GAMES MENU
[others]
menuitem Caves1, Crystal Caves 1
menuitem Crime_City,Crime City
menuitem riptide,Riptide
menuitem pizza,Pizza
menuitem Robbo, Robbo
submenu Games,GO BACK TO GAMES MENU
[trekkies]
Menuitem Unity, A Final Unity (CD required)
menuitem Star_Trek_judgment_rites,Star Trek - Judgment Rites
menuitem Trek25,Star Trek 25th - (CD required)
submenu Games,GO BACK TO GAMES MENU
[Caves1]
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE 15360 RAM
BUFFERS=20
FILES=20
DOS=UMB
STACKS=9,256
DOS=HIGH
INCLUDE=SOUND
INCLUDE=OPTIONAL
REM END caves1
[Robbo]
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE 15360 RAM
BUFFERS=20
FILES=20
DOS=UMB
STACKS=9,256
DOS=HIGH
INCLUDE=SOUND
INCLUDE=OPTIONAL
REM END Robbo
[Crime_City]
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE 15360 RAM
BUFFERS=20
FILES=20
DOS=UMB
STACKS=9,256
DOS=HIGH
INCLUDE=SOUND
INCLUDE=OPTIONAL
REM END Crime City
[riptide]
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE 15360 RAM
BUFFERS=20
FILES=20
DOS=UMB
STACKS=9,256
DOS=HIGH
INCLUDE=SOUND
INCLUDE=OPTIONAL
REM END Riptide
[pizza]
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE 15360 RAM
BUFFERS=20
FILES=20
DOS=UMB
STACKS=9,256
DOS=HIGH
INCLUDE=SOUND
INCLUDE=OPTIONAL
REM END Pizza
[Electro]
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE 15360 RAM
BUFFERS=30,0
FILES=25
DOS=UMB
STACKS=9,256
DOS=HIGH
INCLUDE=SOUND
INCLUDE=OPTIONAL
REM END Electro
[Hocus]
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE 15360 RAM
BUFFERS=30,0
FILES=25
DOS=UMB
STACKS=9,256
DOS=HIGH
INCLUDE=SOUND
INCLUDE=OPTIONAL
REM END Hocus
[Trek25]
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE 15360 RAM
BUFFERS=30,0
FILES=25
DOS=UMB
DOS=HIGH
STACKS=9,256
INCLUDE=SOUND
INCLUDE=OPTIONAL
INCLUDE=CDROM
REM END Trek25
[Star_Trek_judgment_rites]
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE 4096 RAM
DOS=UMB
DOS=HIGH
FILES=25
BUFFERS=25
STACKS=9,256
INCLUDE=SOUND
INCLUDE=OPTIONAL
REM END Star_Trek_judgment_rites
[Unity]
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE 15360 RAM
BUFFERS=30,0
FILES=25
DOS=UMB
DOS=HIGH
STACKS=9,256
INCLUDE=SOUND
INCLUDE=OPTIONAL
INCLUDE=CDROM
REM END Unity
[Framed]
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE 15360 RAM
BUFFERS=20
FILES=20
DOS=UMB
STACKS=9,256
DOS=HIGH
INCLUDE=SOUND
INCLUDE=OPTIONAL
REM END Framed
[VBdos]
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE 15360 RAM
BUFFERS=20
FILES=20
DOS=UMB
STACKS=9,256
DOS=HIGH
INCLUDE=SOUND
INCLUDE=OPTIONAL
REM END VBdos
REM END OF FILE
@ECHO OFF
REM AUTOEXEC.BAT FILE FOR WINDOWS 98
IF %config%==Windows goto %config%
goto %config%
:Windows
@ECHO OFF
PATH=C:\;C:\WINDOWS
C:\WINDOWS\win
goto end
REM END Windows
:CDROMyes
@echo off
PATH=C:\
C:\Mouse\Mouse.com
LH C:\ATAPI\MSCDEX /D:MTMIDE01 /M:10
C:\essolo.com
Set Blaster=A220 I7 D3 T4
PROMPT CD-ROM_EMS $P$G
goto end
REM END CDROMyes
:HARDDRVyes
@echo off
PATH=C:\
C:\Mouse\Mouse.com
C:\essolo.com
Set Blaster=A220 I7 D3 T4
PROMPT HARD_DRIVE_EMS $P$G
goto end
REM END HARDDRVyes
:CDROMno
@echo off
PATH=C:\
C:\Mouse\Mouse.com
LH C:\ATAPI\MSCDEX /D:MTMIDE01 /M:10
C:\essolo.com
Set Blaster=A220 I7 D3 T4
PROMPT CD-ROM_NOEMS $P$G
goto end
REM END CDROMno
:HARDDRVno
@echo off
C:\ATAPI\MSCDEX /D:MTMIDE01 /M:10
PATH=C:\
C:\Mouse\Mouse.com
C:\essolo.com
Set Blaster=A220 I7 D3 T4
PROMPT HARD_DRIVE_NOEMS $P$G
goto end
REM END HARDDRVno
:CDROMout
@echo off
PATH=C:\
C:\Mouse\Mouse.com
C:\ATAPI\MSCDEX /D:MTMIDE01 /M:10
C:\essolo.com
Set Blaster=A220 I7 D3 T4
PROMPT CD-ROM_NOEMM $P$G
goto end
REM END CDROMout
:HARDDRVout
@echo off
PATH=C:\
C:\Mouse\Mouse.com
C:\essolo.com
Set Blaster=A220 I7 D3 T4
PROMPT HARD_DRIVE_NOEMM $P$G
goto end
REM END HARDDRVout
:HIMEMCDno
@echo off
PATH=C:\
C:\Mouse\Mouse.com
C:\ATAPI\MSCDEX /D:MTMIDE01 /M:10
C:\essolo.com
Set Blaster=A220 I7 D3 T4
PROMPT CD-ROM_NOXMS $P$G
goto end
REM END HIMEMCDno
:HIMEMHRDno
@echo off
PATH=C:\
C:\Mouse\Mouse.com
C:\essolo.com
Set Blaster=A220 I7 D3 T4
PROMPT HARD_DRIVE_NOXMS $P$G
goto end
REM END HIMEMHRDno
:MaxConvCD
@echo off
PATH=C:\
C:\Mouse\Mouse.com
LH C:\ATAPI\MSCDEX /D:MTMIDE01 /M:10
C:\essolo.com
Set Blaster=A220 I7 D3 T4
PROMPT MaxConvCD $P$G
goto end
REM END MaxConvCD
:MaxConvHD
@echo off
PATH=C:\
C:\Mouse\Mouse.com
C:\essolo.com
Set Blaster=A220 I7 D3 T4
PROMPT MaxConvHD $P$G
goto end
REM END MaxConvHD
:Caves1
@echo off
PATH=C:\
C:\Mouse\Mouse.com
C:\essolo.com
Set Blaster=A220 I7 D3 T4
D:
CD Caves
cc1.exe
goto end
REM END Caves1
:Robbo
@echo off
PATH=C:\
C:\Mouse\Mouse.com
C:\essolo.com
Set Blaster=A220 I7 D3 T4
D:
CD Robbo
Robbo
goto end
REM END Robbo
:Crime_City
@echo off
PATH=C:\
C:\Mouse\Mouse.com
C:\essolo.com
Set Blaster=A220 I7 D3 T4
D:
CD Crime
city
goto end
REM END Crime City
:Riptide
@echo off
PATH=C:\
C:\Mouse\Mouse.com
C:\essolo.com
Set Blaster=A220 I7 D3 T4
D:
CD Riptide
riptide.exe
goto end
REM END Riptide
:Pizza
@echo off
PATH=C:\
C:\Mouse\Mouse.com
C:\essolo.com
Set Blaster=A220 I7 D3 T4
D:
CD Pizza
pizza.exe
goto end
REM END Pizza
:Electro
@echo off
PATH=C:\
C:\Mouse\Mouse.com
C:\essolo.com
Set Blaster=A220 I7 D3 T4
D:
CD Electro
electro.bat
cd reset
reset
rem goto end
REM END Electro
:Hocus
@echo off
PATH=C:\
C:\Mouse\Mouse.com
C:\essolo.com
Set Blaster=A220 I7 D3 T4
D:
CD Hocus
Hocus
goto end
REM END Hocus
:Trek25
@echo off
PATH=C:\
C:\Mouse\Mouse.com
LH C:\ATAPI\MSCDEX /D:MTMIDE01 /M:10
C:\essolo.com
Set Blaster=A220 I7 D3 T4
D:
CD Trek25
startrek.exe
goto end
REM END Trek25
:Star_Trek_judgment_rites
@ECHO OFF
PATH=C:\
C:\Mouse\Mouse.com
C:\essolo.com
Set Blaster=A220 I7 D3 T4
D:
cd Rites
rites
goto end
REM END Star_Trek_judgment_rites
:Unity
@echo off
PATH=C:\
C:\Mouse\Mouse.com
LH C:\ATAPI\MSCDEX /D:MTMIDE01 /M:10
C:\essolo.com
Set Blaster=A220 I7 D3 T4
D:
cd sttng
sttng.exe
goto end
REM END Unity
:Framed
@echo off
PATH=C:\
C:\Mouse\Mouse.com
C:\essolo.com
Set Blaster=A220 I7 D3 T4
D:
cd Framed
framed.exe
goto end
REM END Framed
:VBdos
@echo off
Path=C:\
C:\Mouse\Mouse.com
G:
cd VBdos
vbdos.exe
goto end
REM END vbdos
:end
REM END OF FILE