; SETUPC.INF
;
; This is the Setup information file for the base
; components for the Chicago Windows retail product.
;
; Copyright 1993, Microsoft Corporation

[version]
LayoutFile=layout.inf
signature="$CHICAGO$"

[DestinationDirs]
; Destination directories for file-list sections,
; and associated pre-defined Logical Disk Identifiers (LDID).
;
; <file-list section> = <pre-defined LDID>[,<subdir>]
;
winapps.files       = 10    ; LDID_WIN
wingames.files      = 10    ; LDID_WIN
winbmps.files       = 10    ; LDID_WIN
winsavers.files     = 10    ; LDID_WIN
win.devices.files   = 10    ; LDID_WIN
winother.files      = 11    ; LDID_SYS
win31.files         = 11    ; LDID_SYS
cmd.files           = 13    ; LDID_CMD
sys.files           = 11    ; LDID_SYS
ios.files           = 12    ; LDID_IOS
boot.files          = 30    ; LDID_BOOT
setup.files.inf     = 17    ; LDID_INF
setup.files.win     = 10    ; LDID_WIN
setup.files.sys     = 11    ; LDID_SYS
oldsetup.files.win  = 10    ; LDID_WIN
oldsetup.files.sys  = 11    ; LDID_SYS
betatools.files     = 10    ; LDID_WIN

[Optional Components]
games
bitmaps
screensavers
applets

[games]
OptionDesc=%GAMES_DESC%
CopyFiles=wingames.files
UpdateInis=wingames.links
InstallDefault=1
Priority=5
IconIndex	= 11			;Default (diamond) mini-icon for dialogs

[bitmaps]
OptionDesc=%BITMAPS_DESC%
CopyFiles=winbmps.files
InstallDefault=1
Priority=5
IconIndex	= 4			;Windows mini-icon for dialogs


[screensavers]
OptionDesc=%SCREENSAVER_DESC%
CopyFiles=winsavers.files
InstallDefault=1
Priority=5
IconIndex	= 2			;Display mini-icon for dialogs

[applets]
OptionDesc=%APPLETS_DESC%
CopyFiles=winapps.files
UpdateInis=winapps.links
InstallDefault=1
Priority=5
IconIndex	= 4			;Windows mini-icon for dialogs


[BaseWinOptions]
winbase
winapps
command
setup

[winbase]
OptionDesc = %WINBASE%
CopyFiles  = sys.files, ios.files
UpdateInis = winbase.inis
AddReg	   = winbase.reg		;for CDFS default values

[winapps]
;CopyFiles = winapps.files, wingames.files, winbmps.files, winsavers.files, winother.files, win31.files
CopyFiles = winother.files, win31.files, betatools.files
UpdateInis = betatools.inis

[command]
CopyFiles    = boot.files, cmd.files, win.devices.files
UpdateCfgSys = config_default
UpdateAutoBat= autoexec_default

[setup]
CopyFiles  = setup.files.win,setup.files.sys,setup.files.inf, oldsetup.files.win, oldsetup.files.sys

[winbase.inis]
system.ini,boot,,"comm.drv=comm.drv"
system.ini,boot,,"user.exe=user.exe"
system.ini,boot,,"gdi.exe=gdi.exe"
system.ini,boot,,"sound.drv=sound.drv"
system.ini,boot,,"dibeng.drv=dibeng.dll"
system.ini,386Enh,"device=fakeide.386",		;remove PRE-RELEASE ONLY starting bld 70
system.ini,386Enh,"device=*vfd"
system.ini,386Enh,,"device=*configmg"
system.ini,386Enh,,"device=vwin32.386"
system.ini,386Enh,,"device=vfbackup.386"
system.ini,386Enh,,"device=vshare.386"
system.ini,386Enh,,"device=vcomm.386"
system.ini,386Enh,"device=serial.386",      ; Remove
system.ini,386Enh,"device=lpt.386",         ; Remove
system.ini,386Enh,,"device=*combuff"
system.ini,386Enh,,"device=*vcd"
system.ini,386Enh,,"device=ifsmgr.386"
system.ini,386Enh,,"device=ios.386"
system.ini,386Enh,,"device=vfat.386"
system.ini,386Enh,,"device=vcache.386"
system.ini,386Enh,,"device=vcond.386"
system.ini,386Enh,,"device=vcdfsd.386"
system.ini,386Enh,,"device=int13.386"
system.ini,386Enh,,"device=vxdldr.386"
system.ini,386Enh,,"device=vdef.386"
system.ini,386Enh,"device=pagefile.386",        ; Delete old page file
system.ini,386Enh,"timercriticalsection=",      ; Remove
system.ini,386Enh,,"device=dynapage.386"
system.ini,386Enh,,"LaunchConsoleApps=1"
system.ini,386Enh,,"shellname=krnl386.exe"
system.ini,386Enh,,"device=*vpicd"
system.ini,386Enh,,"device=isapnp.386"
system.ini,386Enh,,"device=*vtd"
system.ini,386Enh,,"device=*reboot"
system.ini,386Enh,,"device=*vdmad"
system.ini,386Enh,,"device=*vsd"
system.ini,386Enh,,"device=*v86mmgr"
system.ini,386Enh,,"device=*pageswap"
system.ini,386Enh,,"device=*dosmgr"
system.ini,386Enh,,"device=*vmpoll"
system.ini,386Enh,,"device=*shell"
system.ini,386Enh,,"device=*parity"
system.ini,386Enh,,"device=*biosxlat"
system.ini,386Enh,,"device=*vmcpd"
system.ini,386Enh,,"device=*vtdapi"
system.ini,386Enh,,"maxbps=270"
system.ini,386Enh,,"local=CON"
system.ini,386Enh,"device=wshell.386",         ; Remove
system.ini,386Enh,"device=cdfs.386",           ; *** Remove from Pre-Release ONLY ***
win.ini,Compatibility,,"ALDSETUP=0x00400000"
win.ini,Compatibility,,"WSETUP=0x00200000"
win.ini,Compatibility,,"NOTSHELL=0x0001"
win.ini,Compatibility,,"WPWINFIL=0x0006"
win.ini,Compatibility,,"CCMAIL=0x00200000"
win.ini,Compatibility,,"AMIPRO=0x0010"
win.ini,Compatibility,,"REM=0x8022"
win.ini,Compatibility,,"PIXIE=0x0040"
win.ini,Compatibility,,"CP=0x0040"
win.ini,Compatibility,,"JW=0x42080"
win.ini,Compatibility,,"TME=0x0100"
win.ini,Compatibility,,"VB=0x0200"
win.ini,Compatibility,,"WIN2WRS=0x1210"
win.ini,Compatibility,,"PACKRAT=0x0800"
win.ini,Compatibility,,"VISION=0x0040"
win.ini,Compatibility,,"MCOURIER=0x0800"
win.ini,Compatibility,,"_BNOTES=0x224000"
win.ini,Compatibility,,"NOTES=0x200000"
win.ini,Compatibility,,"MILESV3=0x1000"
win.ini,Compatibility,,"PM4=0x2000"
win.ini,Compatibility,,"DESIGNER=0x2000"
win.ini,Compatibility,,"PLANNER=0x2000"
win.ini,Compatibility,,"DRAW=0x2000"
win.ini,Compatibility,,"WINSIM=0x2000"
win.ini,Compatibility,,"CHARISMA=0x2000"
win.ini,Compatibility,,"PR2=0x2000"
win.ini,Compatibility,,"PLUS=0x1000"
win.ini,Compatibility,,"ED=0x00010000"
win.ini,Compatibility,,"APORIA=0x0100"
win.ini,Compatibility,,"EXCEL=0x1000"
win.ini,Compatibility,,"GUIDE=0x1000"
win.ini,Compatibility,,"NETSET2=0x0100"
win.ini,Compatibility,,"W4GL=0x4000"
win.ini,Compatibility,,"W4GLR=0x4000"
win.ini,Compatibility,,"TURBOTAX=0x00080000"

;Create StartUp Folder and modify links in it:
setup.ini, progman.groups,, "group1=StartUp"                ;creates folder
setup.ini, group1,, """Pen Palette"""                           ;deletes existing link from StartUp folder
					
;Create Main folder and create links in it:
setup.ini, progman.groups,, "group3=%MAIN_DESC%,1"            ;creates folder
setup.ini, group3,, "Cabinet, cab32.exe"                      ;creates link
setup.ini, group3,, """Control Panels"", CONTROLS"
setup.ini, group3,, "Printers, PRINTERS"
setup.ini, group3,, """ClipBook Viewer"", CLIPBRD.EXE"
setup.ini, group3,, """MS-DOS Prompt"", command.com, PROGMAN.EXE, 9"

;Add Master Installer to the runonce
setup.ini,RunOnce,,"minstall.exe="

[winbase.reg]
;Sets CDFS default values
HKLM, SOFTWARE\MICROSOFT\WINDOWS\4.0\CDFS,CacheSize,HEX,20,00,00,00
HKLM, SOFTWARE\MICROSOFT\WINDOWS\4.0\CDFS,Prefetch,HEX,1b,00,00,00
HKLM, SOFTWARE\MICROSOFT\WINDOWS\4.0\CDFS,RawCache,HEX,1b,00,00,00
HKLM, SOFTWARE\MICROSOFT\WINDOWS\4.0\CDFS,ExtendedErrors,HEX,1
HKLM, SOFTWARE\MICROSOFT\WINDOWS\4.0\CDFS,SVDSense,HEX,2
HKLM, SOFTWARE\MICROSOFT\WINDOWS\4.0\CDFS,ShowVersions,HEX,0

[boot.files]
command.new, command.com,,1
logo.sys,logo.sys,logo.win
logo.sys,sulogo.sys
winboot.new, winboot.sys,,1

[sys.files]
advapi32.dll,, advapi32.tmp
comdlg32.dll,, comdlg32.tmp
comm.drv
commctrl.dll, commctrl.new, commctrl.chi
crtdll.dll
dibeng.dll
dos386.exe,,,1
dos386.ps2,,,1
dynapage.386
gdi.exe,,,1
gdi32.dll,, gdi32.tmp,1
vcond.386
conagent.exe
ifsmgr.386,,,1
int13.386,,,1
ios.386,,,1
isapnp.386,,,1
kernel32.dll,, kernel32.tmp,1
krnl386.exe,,,1
lpt.386
lz32.dll,, lz32.tmp
lzexpand.dll
minstall.exe,,,1
msgsrv32.exe,, msgsrv32.tmp
msshrui.dll
ntdll.dll
olecli32.dll,, olecli32.tmp
olesvr32.dll,, olesvr32.tmp
pagefile.386
serial.386
sound.drv
systhunk.dll,,,1
user.exe,,,1
user32.dll,, user32.tmp,1
vcache.386
vdmdbg.dll
vfd.386,,,1
vfbackup.386
vcd.386
vcdfsd.386
vcomm.386
vdef.386
ver.dll,ver.new
version.dll
vfat.386,,,1
vshare.386
vwin32.386,, vwin32.tmp,1
vxdldr.386,,,1
win32c.dll,, win32c.tmp,1
winaspi.dll
winoa386.mod

[win.devices.files]
emm386.exe
himem.sys,,,1
ifshlp.sys,,,1
ramdrive.sys
smartdrv.exe
ios.ini         ; REVIEW: should we create this instead of copying?
win.com, win.cnf,,1

[winapps.files]
start.exe
write.exe
write.hlp
calc.exe
calc.hlp
cardfile.exe
cardfile.hlp
charmap.exe
charmap.hlp
clock.exe
clock32.exe
glossary.hlp
note32.exe
notepad.exe
notepad.hlp
packager.exe
packager.hlp
pbrush.dll
pbrush.exe
pbrush.hlp
terminal.exe
terminal.hlp
winchat.exe
winchat.hlp
windows.cnt
windows.hlp
winhelp.hlp
winhelp.exe

[winapps.links]
setup.ini, progman.groups,, "group4=%APPS_DESC%"         ;creates folder
setup.ini, group4,, "Write, WRITE.EXE"                  ;creates link
setup.ini, group4,, "Paintbrush, PBRUSH.EXE,,, pbrush"   ;creates link
setup.ini, group4,, "Terminal, TERMINAL.EXE,,, terminal" ;creates link
setup.ini, group4,, "Notepad, NOTEPAD.EXE,,, notepad"    ;creates link
setup.ini, group4,, "Note32, NOTE32.EXE,,, note32"       ;creates link
setup.ini, group4,, "Cardfile, CARDFILE.EXE,,, cardfile" ;creates link
setup.ini, group4,, "Calculator, CALC.EXE,,, calc"       ;creates link
setup.ini, group4,, "Clock, CLOCK.EXE,,, clock"          ;creates link
setup.ini, group4,, "Clock32, CLOCK32.EXE,,, clock32"    ;creates link
setup.ini, group4,, """Object Packager"", PACKAGER.EXE,,, packager"   ;creates link
setup.ini, group4,, """Character Map"", CHARMAP.EXE,,, charmap"       ;creates link
setup.ini, group4,, """Sound Recorder"", SOUNDREC.EXE,,, soundrec"    ;creates link
setup.ini, group4,, "Chat, WINCHAT.EXE,,, winchat"       ;creates link
setup.ini, group4,, "WinMeter, WINMETER.EXE,,, winmeter" ;creates link
setup.ini, group4,, """Net Watcher"", NETWATCH.EXE,,, netwatch"       ;creates link

[betatools.files]
drwatson.exe
winbug.dat
winbug.exe
winbug.hlp
winbug10.dll
constrct.bmp
work.bmp

[betatools.inis]
;Create Winbug link in the Accessories folder:
setup.ini, progman.groups,, "group4=%APPS_DESC%"         ;creates folder
setup.ini, group4,, """WinBug (problem reporting tool)"", WINBUG.EXE,,, winbug"     ;creates link

;Create links in StartUp Folder:
setup.ini, group1,, """Dr. Watson"", DRWATSON.EXE,,, drwatson"  ;creates link

;Set default wallpaper
win.ini,desktop,, "Wallpaper=WORK.BMP"
win.ini,desktop,, "TileWallpaper=0"

[wingames.files]
cards.dll
freecell.exe
freecell.hlp
mshearts.exe
mshearts.hlp
sol.exe
sol.hlp
winmine.exe
winmine.hlp

[wingames.links]
setup.ini, progman.groups, , "group5=%GAMES_DESC%"         ;creates folder
setup.ini, group5,, "Solitaire, SOL.EXE,,, sol"            ;creates link
setup.ini, group5,, "Minesweeper, WINMINE.EXE,,, winmine"  ;creates link
setup.ini, group5,, "Hearts, MSHEARTS.EXE,,, hearts"       ;creates link
setup.ini, group5,, "FreeCell, FREECELL.EXE,,, freecell"   ;creates link

[winbmps.files]
256color.bmp
arcade.bmp
argyle.bmp
cars.bmp
castle.bmp
chicago.bmp
egypt.bmp
honey.bmp
leaves.bmp
redbrick.bmp
rivets.bmp
squares.bmp
thatch.bmp
winlogo.bmp
zigzag.bmp

[winsavers.files]
bezier.scr
flywin.scr
marquee.scr
mystify.scr
scrnsave.scr
stars.scr

[winother.files]
appui.dll
commdlg.dll, commdlg.new, commdlg.tmp
ddeml.dll
main.cpl
pccard.cpl
desk.cpl
; windisk.cpl
nddeapi.dll
netsetup.cpl
pwrusr.cpl
pnpui.dll
olecli.dll
olesvr.dll
pifmgr.dll
rules.inf
sysedit.exe
toolhelp.dll
win87em.dll
winoldap.mod
winutils.dll

[win31.files]
win31.exe
win31.pif
dualmous.drv
dualcomm.drv

[cmd.files]
ansi.sys
attrib.exe
chkdsk.exe
command.com
country.sys
debug.exe
diskcopy.exe
display.sys
doskey.com
driver.sys
edit.com
edit.hlp
ega.cpi
expand.exe
fc.exe
fdisk.exe
find.exe
format.com
graphics.com
graphics.pro
keyb.com
keyboard.sys
label.exe
lcd.cpi
loadfix.com
mem.exe
mode.com
more.com
mscdex.exe
nlsfunc.exe
print.exe
qbasic.exe
qbasic.hlp
replace.exe
restore.exe
setcfg.exe
setver.win,setver.exe
share.exe
sort.exe
subst.exe
sys.com
undelete.exe
xcopy.exe

[ios.files]
apix.386
bigmem.drv
cdfs.386
cdtsd.386
cdvsd.386
disktsd.386
diskvsd.386
esdi_506.pdr
nec.pdr
scsi1hlp.386
scsiport.pdr
voltrack.386
rmm.pdr
arrow.mpd
sparrow.mpd

[setup.files.inf]
adapter.inf
apps.inf
fonts.inf
forceios.inf
keyboard.inf
layout.inf
machine.inf
midi.inf
msdet.inf
msdisp.inf
msfdc.inf
mshdc.inf
msmouse.inf
msports.inf
msprint.inf
net.inf
pcmcia.inf
prtupd.inf
scsi.inf
setupc.inf

[setup.files.sys]
setupx.dll
msprint.dll
msprint2.dll
ncdwx.dll
sysdetmg.dll

[setup.files.win]
logos.sys
wininit.exe,,,1
winver.exe

[oldsetup.files.sys]
setup31.inf
vgalogo.rle
vgalogo.lgo

[oldsetup.files.win]
setup31.exe
setup31.ver
oldsetup.bat
oldsetup.pif

[config_default]
DevDefXms=himem.sys,10-23-92,4.00
DevUmbProv=emm386.exe,10-23-92,4.00
DevXmsProv=386max.sys
DevXmsProv=bluemax.sys
DevXmsProv=qemm386.sys
DevRename=emm386.sys,emm386.exe
DevRename=emm386.dos,emm386.exe
DevDelete=smartdrv.sys,10-23-92,4.00
;DevAddDev=smartdrv.exe,device,10-23-92,4.00
DevNeedXms=ramdrive.sys
DevNeedXms=emm386.exe
;Stacks=9,512
Buffers=30
Files=30
LastDrive=z
shell=command.com
DevAddDev=setver.exe,device,1
DevAddDev=ifshlp.sys,device,1

;Remove lines that start any of the following disk caches:
DevDelete	= cache-at.sys	; Golden Bow Software
DevDelete	= cache-em.sys	; Golden Bow Software
DevDelete	= cache.exe	; Disk Cache Utility
DevDelete	= cache.sys	
DevDelete	= fast512.sys	
DevDelete	= flash.exe	; Flash Disk Cache Utility"hyper386.exe ;"Hyper Disk Cache Utility
DevDelete	= hyper286.exe	; Hyper Disk Cache Utility"
DevDelete	= hyper386.exe	; Shareware disk cache
DevDelete	= hyperdkc.exe	; Hyper Disk Cache Utility
DevDelete	= hyperdke.exe	; Hyper Disk Cache Utility
DevDelete	= hyperdkx.exe	; Hyper Disk Cache Utility
DevDelete	= ibmcache.sys
DevDelete	= icache.sys
DevDelete	= mcache.sys	; Paul Mace Utilites
DevDelete	= ncache.exe	; Norton Disk Cache Utility
DevDelete	= pc-cache.com	; PC Tools Disk Cache Utility
DevDelete	= pc-kwik.exe	; PC-Kwik Disk Cache Utility
DevDelete	= pckwin.sys	; Multisoft Super PC Kwik Windows driver
DevDelete	= qcache.exe	; 386 Max Disk Cache Utility
DevDelete	= qcache.win	; 386 Max/BlueMax Disk Cache Utility
DevDelete	= scplus.exe	; SpeedCache for Disks and CD-ROM
DevDelete	= superon.bat	; Batch file which turns on Super PC Kwik
DevDelete	= superpck.exe	; Multisoft Super PC Kwik disk cache
DevDelete	= zcache.sys	; Zenith Data Systems OEM from DOS 3.3 & 4.01

[autoexec_default]
CmdDelete=smartdrv
CmdDelete=dosshell
CmdDelete=win
;CmdRename=
CmdAdd=setcfg
PreFixPath=10,13
RemOldPath=33
UnSet=comspec
TmpDir=30

;Remove lines that start any of the following disk caches:
CmdDelete	= cache-at.sys	; Golden Bow Software
CmdDelete	= cache-em.sys	; Golden Bow Software
CmdDelete	= cache.exe	; Disk Cache Utility
CmdDelete	= cache.sys	
CmdDelete	= fast512.sys	
CmdDelete	= flash.exe	; Flash Disk Cache Utility"hyper386.exe ;"Hyper Disk Cache Utility
CmdDelete	= hyper286.exe	; Hyper Disk Cache Utility"
CmdDelete	= hyper386.exe	; Shareware disk cache
CmdDelete	= hyperdkc.exe	; Hyper Disk Cache Utility
CmdDelete	= hyperdke.exe	; Hyper Disk Cache Utility
CmdDelete	= hyperdkx.exe	; Hyper Disk Cache Utility
CmdDelete	= ibmcache.sys
CmdDelete	= icache.sys
CmdDelete	= mcache.sys	; Paul Mace Utilites
CmdDelete	= ncache.exe	; Norton Disk Cache Utility
CmdDelete	= pc-cache.com	; PC Tools Disk Cache Utility
CmdDelete	= pc-kwik.exe	; PC-Kwik Disk Cache Utility
CmdDelete	= pckwin.sys	; Multisoft Super PC Kwik Windows driver
CmdDelete	= qcache.exe	; 386 Max Disk Cache Utility
CmdDelete	= scplus.exe.	; SpeedCache for Disks and CD-ROM
CmdDelete	= superon.bat	; Batch file which turns on Super PC Kwik
CmdDelete	= superpck.exe	; Multisoft Super PC Kwik disk cache
CmdDelete	= zcache.sys	; Zenith Data Systems OEM from DOS 3.3 & 4.01

; These are called before any files are copied.
[BeforeProvider]
setupx.dll, SUPRINTSETUP

; These are called once all the files (.infs etc)
; have been copied. Also the directory hierarchy is there.
; Manily for NON setupaware providers.
[AfterProvider]
setupx.dll, SUNETSETUP

[Strings]
NULL            = ""
WINBASE         = "Base Windows Components"
SRCPATH         = "Distribution directory"
SRCDISK1        = "Microsoft Chicago Disk #1"
GAMES_DESC      = "Games"
BITMAPS_DESC    = "Desktop Bitmaps"
SCREENSAVER_DESC= "Screen Savers"
APPLETS_DESC    = "Applets"
APPS_DESC       = "Accessories"
MAIN_DESC       = "Main"
