First post, by Sombrero
- Rank
- Oldbie
Hello!
So I'm putting together a P3 Win98SE / DOS machine for the first time and I'm trying to wrap my head around config.sys and autoexec.bat before the parts arrive. I did have a 486 MSDOS 6.22 machine and a Win 98 rig back in the 90's but I wasn't exactly a wizard with them, I wasn't yet interested in the inner workings and I was lucky to have a friend who set them up and fixed my oopsies that were numerous I'm sure. I did later get into building PC's by myself but that was early Win XP time so I never had to learn to mess with config.sys and autoexec.bat. So here I am now, staring at ready templates and guides feeling confused and scared, hearing wolves howl in the distance.
I've built my config.sys and autoexec.bat by using jesolo's boot menu guide as template with some changes and I would really appreciate if someone would check them out for me. If there are any errors (which is very likely I expect), I'd rather find out about them early before the PC is up and running, since I really don't have the skills to find and fix them by myself.
Config.sys:
[MENU]
menuitem=WINDOWS, Microsoft Windows 98 Second Edition
menuitem=DOS1, MS-DOS 7.10 - Expanded Memory
menuitem=DOS2, MS-DOS 7.10 - Extended memory
menuitem=DOS3, MS-DOS 7.10 - Conventional Memory
menudefault=WINDOWS, 5
[COMMON]
DOS=NOAUTO
FILES=45
BUFFERS=30,0
LASTDRIVE=E
SET TEMP=C:\WINDOWS\TEMP
SET TMP=C:\WINDOWS\TEMP
[WINDOWS]
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE RAM D=64 MIN=0
DOS=HIGH,UMB
DEVICEHIGH=C:\WINDOWS\SETVER.EXE
[DOS1]
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE RAM D=64 MIN=0
DOS=HIGH,UMB
DEVICEHIGH=C:\WINDOWS\SETVER.EXE
DEVICEHIGH=C:\DOSPACK\DRIVERS\videcdd.sys /D:MSCD001
SHELL=C:\WINDOWS\COMMAND.COM /E:512 /P
[DOS2]
DEVICE=C:\WINDOWS\HIMEM.SYS
DOS=HIGH
DEVICEHIGH=C:\WINDOWS\SETVER.EXE
DEVICEHIGH=C:\DOSPACK\DRIVERS\videcdd.sys /D:MSCD001
SHELL=C:\WINDOWS\COMMAND.COM /E:512 /P
[DOS3]
DEVICE=C:\WINDOWS\SETVER.EXE
DEVICE=C:\DOSPACK\DRIVERS\videcdd.sys /D:MSCD001
SHELL=C:\WINDOWS\COMMAND.COM /E:512 /P
Autoexec.bat:
@ECHO OFF
PROMPT $p$g
PATH C:\;C:\WINDOWS;C:\WINDOWS\COMMAND;C:\CTCM;C:\DOSPACK\ORPHINIT;C:\DOSPACK\THROTTLE
goto %config%
:WINDOWS
C:\WINDOWS\WIN.COM
goto end
:DOS1
LH C:\WINDOWS\COMMAND\DOSKEY.COM
LH C:\WINDOWS\COMMAND\MSCDEX.EXE /D:MSCD001
LH C:\DOSPACK\DRIVERS\ctmouse.exe /R2
goto end
:DOS2
LH C:\WINDOWS\COMMAND\DOSKEY.COM
LH C:\WINDOWS\COMMAND\MSCDEX.EXE /D:MSCD001
LH C:\DOSPACK\DRIVERS\ctmouse.exe /R2
goto end
:DOS3
C:\WINDOWS\COMMAND\DOSKEY.COM
C:\WINDOWS\COMMAND\MSCDEX.EXE /D:MSCD001
C:\DOSPACK\DRIVERS\ctmouse.exe /R2
goto end
:end
I removed all Sound Blaster stuff from jesolo's template and added a extended memory boot menu option. Also I added C:\DOSPACK\ORPHINIT;C:\DOSPACK\THROTTLE to PATH for ORPHINIT driver for Orpheus Sound Card and for Throttle so I can initialize the sound card and use throttle to slow down the CPU without having to write down the whole path to the .bat and .exe file, that is if I understood correctly how that PATH thing works? I also specified TEMP folders, though I don't really know how beneficial that is.
Did I do anything horribly wrong? Anything you would change? Do I need to have SET MIDI=SYNTH:1 MAP:G MODE:1 in autoexec.bat with Orpheus Sound Card? Could I set OPRHINIT.bat directly to autoexec so it would initialize automatically? What about throttle.exe to slow down the PC automatically, would that work or is that asking for trouble?
Please help, I understand nothing!