home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Joystick Magazine 1996 April
/
cd2.iso
/
demos
/
riserule
/
sierra.inf
< prev
Wrap
INI File
|
1996-01-25
|
11KB
|
333 lines
[Script]
:Begin
; Ancient Installation Script 12/14/95
;
; Special Vars (some defined as we go)
; *SOURCEDRIVE
; *SOURCEDIR
; *CDROMDRIVE
; *DESTDIR
; *SIERRADIR
; *WINDOWSDIR
; *SYSTEMDIR
; *EDIT[1-4]
;
; FLAG usage:
; FLAG0 - TRUE if not running NT or Win95
; FLAG3 - TRUE if WinG needs to be installed
; FLAG4 - TRUE if WinG failed to install
; FLAG5 - TRUE if Win32s needs to be installed
; FLAG6 - TRUE if Win32s failed to install
; FLAG8 - TRUE if user wants to register product
; FLAG9 - TRUE if user wants to restart computer
; FLAG20 - TRUE if insufficient windows disk space
; FLAG22 - TRUE if insufficient destination disk space
;
;
; Determine if running on NT or Win95
NOTWINNT FLAG0
;
; Check Windows disk space (if not NT or Win95)
FLAG0 WINDISKSPACE_LT 400 FLAG20
FLAG20 DIALOG WinDiskSpaceWarn
FLAG20 GOTO END
;
;
; Ask for destination directory.
PICKDEST End
;
; Check destination disk space
DISKSPACE_LT 10000 FLAG22
FLAG22 DIALOG DestDiskSpaceWarn
FLAG22 GOTO END
;
;
; Copy all of the files to hard drive.
COPY
;
; Set INI file params
ADDTOINI *DESTDIR\ANCIENT.INI, Config, CDDRIVE, *SOURCEDRIVE
;
; Install system stuff.
FLAG0 DIALOG NotifyInstallSystem
;
;
;
; Install WinG via Microsoft Setup
VERSIONCHECK *SYSTEMDIR\WING.DLL 1.0.0.37 FLAG3
FLAG3 RUN 1 WING\MSSETUP.EXE *SOURCEDIR\WING\MSSETUP.EXE
VERSIONCHECK *SYSTEMDIR\WING.DLL 1.0.0.37 FLAG4
FLAG4 GOTO FailWinG
;
;
; Install Win32S via Microsoft Setup
;WIN32CHECK 1.30.152.0 (), FLAG5
VERSIONCHECK *SYSTEMDIR\WIN32S16.DLL 1.30.152.0 FLAG5
FLAG5 RUN 1 WIN32S\SETUPW32.EXE *SOURCEDIR\WIN32S\SETUPW32.EXE
VERSIONCHECK *SYSTEMDIR\WIN32S16.DLL 1.30.152.0 FLAG6
FLAG6 GOTO FailWin32s
;
;
; Do Windows (not W95) funky update
;
FLAG0 RUN 0 NULL *SOURCEDIR\WINUPD\WINUPD16.EXE *DESTDIR
FLAG0 GOTO ADDICONS
;
; If Win95, do different update
;
; Get MIDI driver and update system files
run 0 NULL *SOURCEDIR\WINUPD\WINUPD.EXE *DESTDIR
;
;
; Create "Sierra" group and add program icons
:ADDICONS
ADDPROGMANGROUP Sierra
ADDPROGMANITEM *DESTDIR\DEMO32S.EXE, ShortcutTitle, ,*DESTDIR
ADDPROGMANITEM *DESTDIR\DEMO95.EXE, ShortcutTitle, ,*DESTDIR
;
;DIALOG Register
;FLAG8 REGISTER
;
;
; If any system files were installed, user MUST restart their system.
;FLAG0 GOTO AskRestart
FLAG3 GOTO AskRestart
FLAG5 GOTO AskRestart
GOTO End
;
;
; Prompt user that their system needs to be restarted.
:AskRestart
DIALOG Restart
FLAG9 RESTARTWINDOWS
;
;
; If user did not restart, remind them again.
DIALOG Done
GOTO End
;
;
; Display WinG failed to install
:FailWinG
DIALOG FailedWinG
GOTO END
;
;
; Display Win32s failed to install
:FailWin32s
DIALG FailedWin32s
GOTO END
;
:End
END
[Setup]
SetupSize=380
BillboardSize=0
CanInstallDOS=No
[Requirements]
SetupVer=2.1.0.0
Colors=256
MemKB=8192
PhysicalMem=6144
VideoSpeed=0
SwapFile=4096
Wave=2
MIDI=0
CPU=486
WinVer=310
ScreenWidth=640
ScreenHeight=480
Joystick=0
Printer=0
CDROM=2
[ident]
Version=100
ProductID=95231
ReadMe=readme.wri
[Dialogs]
BEGIN 0,NotifyInstallSystem
NotifyInstTitle
1, NotifySysText
10, OKPB
END
BEGIN 1,Register
RegisterTitle
1, RegisterText1
12, YESPB, (), FLAG8
13, NOPB
END
BEGIN 2, Restart
RestartTitle
1, RestartPrompt1
1, RestartPrompt2
10, RestartNow, (), FLAG9
13, RestartLater
END
BEGIN 3, Done
AllDoneTitle
1, AllDoneText
10, OKPB
END
BEGIN 5, FailedWinG
FailTitle
1, FailTextWinG
10, OKPB
END
BEGIN 6, FailedWin32s
FailTitle
1, FailTextWin32s
10, OKPB
END
BEGIN 23, WinDiskSpaceWarn
DiskWarnTitle
1, WinDiskWarnText1
10, OKPB
END
BEGIN 24, DestDiskSpaceWarn
DiskWarnTitle
1, DestDiskWarnText1
10, OKPB
END
BEGIN 53, TraceNotWin95
DebugTitle,
1, DbgNotOnWin95
10, OKPB
END
[Archives]
ancient.001,1,0,1
ancient.002,1,0,1
[Files]
*SIERRADIR\ANCIENT\PHILOMOV.WAV,ancient.001,18284,1
*SIERRADIR\ANCIENT\PHILODEF.WAV,ancient.001,21868,1
*SIERRADIR\ANCIENT\VERSION.INI,ancient.001,72,1
*SIERRADIR\ANCIENT\PHILOATK.WAV,ancient.001,7172,1
*SIERRADIR\ANCIENT\WOW.LBM,ancient.001,7706,1
*SIERRADIR\ANCIENT\MRCHTATK.WAV,ancient.001,13946,1
*SIERRADIR\ANCIENT\WH1.LBM,ancient.001,5526,1
*SIERRADIR\ANCIENT\WH2.LBM,ancient.001,5860,1
*SIERRADIR\ANCIENT\WH3.LBM,ancient.001,6192,1
*SIERRADIR\ANCIENT\LTMISMOV.WAV,ancient.001,21932,1
*SIERRADIR\ANCIENT\LTMISATK.WAV,ancient.001,21996,1
*SIERRADIR\ANCIENT\LTINFMOV.WAV,ancient.001,21904,1
*SIERRADIR\ANCIENT\LTINFDEF.WAV,ancient.001,21758,1
*SIERRADIR\ANCIENT\LTGALMOV.WAV,ancient.001,113552,1
*SIERRADIR\ANCIENT\LTGALDEF.WAV,ancient.001,19628,1
*SIERRADIR\ANCIENT\PLAINPAN.LBM,ancient.001,44374,1
*SIERRADIR\ANCIENT\MARKPAN.LBM,ancient.001,42330,1
*SIERRADIR\ANCIENT\ANCIENT.SMK,ancient.001,4960440,1
*SIERRADIR\ANCIENT\BUILDING.BLD,ancient.001,10161,1
*SIERRADIR\ANCIENT\WIN.WAV,ancient.001,85020,1
*SIERRADIR\ANCIENT\CITYSCRN.LBM,ancient.001,121338,1
*SIERRADIR\ANCIENT\PATHLOG.TXT,ancient.001,127,1
*SIERRADIR\ANCIENT\ACADPAN.LBM,ancient.001,43400,1
*SIERRADIR\ANCIENT\WAREHOS3.LBM,ancient.001,5078,1
*SIERRADIR\ANCIENT\WAREHOS2.LBM,ancient.001,4854,1
*SIERRADIR\ANCIENT\WAREHOS1.LBM,ancient.001,4102,1
*SIERRADIR\ANCIENT\ANCIENT.ICO,ancient.001,766,1
*SIERRADIR\ANCIENT\SMACKW32.DLL,ancient.001,62976,1
*SIERRADIR\ANCIENT\LOSE.WAV,ancient.001,91516,1
*SIERRADIR\ANCIENT\CULT4.LBM,ancient.001,54230,1
*SIERRADIR\ANCIENT\BLSMTH1.LBM,ancient.001,3202,1
*SIERRADIR\ANCIENT\BLSMTH2.LBM,ancient.001,3378,1
*SIERRADIR\ANCIENT\BLSMTH3.LBM,ancient.001,4290,1
*SIERRADIR\ANCIENT\EGUNITS.LBM,ancient.001,6580,1
*SIERRADIR\ANCIENT\BAR2.LBM,ancient.001,4858,1
*SIERRADIR\ANCIENT\WORLDSML.LBM,ancient.001,10954,1
*SIERRADIR\ANCIENT\MARKET10.LBM,ancient.001,10836,1
*SIERRADIR\ANCIENT\AMAP.LBM,ancient.001,55978,1
*SIERRADIR\ANCIENT\LITLUNIT.LBM,ancient.001,3652,1
*SIERRADIR\ANCIENT\WAIL32.DLL,ancient.001,114688,1
*SIERRADIR\ANCIENT\FONTS.LBM,ancient.001,54096,1
*SIERRADIR\ANCIENT\CITYDOOD.LBM,ancient.001,33770,1
*SIERRADIR\ANCIENT\PYRAMID.LBM,ancient.001,254730,1
*SIERRADIR\ANCIENT\WAIL16.DLL,ancient.001,85504,1
*SIERRADIR\ANCIENT\COMBAT1.TXT,ancient.001,4539,1
*SIERRADIR\ANCIENT\README.TXT,ancient.001,11449,1
*SIERRADIR\ANCIENT\WS1.LBM,ancient.001,3910,1
*SIERRADIR\ANCIENT\WS2.LBM,ancient.001,4040,1
*SIERRADIR\ANCIENT\WS3.LBM,ancient.001,4116,1
*SIERRADIR\ANCIENT\TERRA56.LBM,ancient.001,70510,1
*SIERRADIR\ANCIENT\WAIL16S.DLL,ancient.001,19240,1
*SIERRADIR\ANCIENT\WAIL32S.DLL,ancient.001,11776,1
*SIERRADIR\ANCIENT\TRAILER.LBM,ancient.001,64370,1
*SIERRADIR\ANCIENT\LOG1.TXT,ancient.001,1020,1
*SIERRADIR\ANCIENT\CITYBOX.LBM,ancient.001,38018,1
*SIERRADIR\ANCIENT\DOODAD.LBM,ancient.001,47718,1
*SIERRADIR\ANCIENT\TILES.WTL,ancient.001,42,1
*SIERRADIR\ANCIENT\MAINSCRN.LBM,ancient.001,86862,1
*SIERRADIR\ANCIENT\SHADOW.LBM,ancient.001,12712,1
*SIERRADIR\ANCIENT\TERRA55.LBM,ancient.001,156706,1
*SIERRADIR\ANCIENT\CULTTST.CTL,ancient.001,5957,1
*SIERRADIR\ANCIENT\ARMYBOX.LBM,ancient.001,111358,1
*SIERRADIR\ANCIENT\LTCAVATK.WAV,ancient.001,21996,1
*SIERRADIR\ANCIENT\WRLDSCRN.LBM,ancient.001,73934,1
*SIERRADIR\ANCIENT\DEMO95.EXE,ancient.001,292352,1
*SIERRADIR\ANCIENT\GOAL_LOG.TXT,ancient.001,1443,1
*SIERRADIR\ANCIENT\START.GAM,ancient.001,82,1
*SIERRADIR\ANCIENT\WORLDFIN.LBM,ancient.001,57946,1
*SIERRADIR\ANCIENT\ANCIENT.INI,ancient.001,608,1
*SIERRADIR\ANCIENT\FOREST.LBM,ancient.001,169330,1
*SIERRADIR\ANCIENT\MOUNTAIN.LBM,ancient.001,185812,1
*SIERRADIR\ANCIENT\ANCIENT.CUL,ancient.001,247,1
*SIERRADIR\ANCIENT\ARROWS.LBM,ancient.001,3270,1
*SIERRADIR\ANCIENT\EGYPTIAN.LBM,ancient.001,56528,1
*SIERRADIR\ANCIENT\EGYPTIAN.UNI,ancient.001,1526,1
*SIERRADIR\ANCIENT\CITYEGY.LBM,ancient.001,18816,1
*SIERRADIR\ANCIENT\TEMPLE2.LBM,ancient.001,17010,1
*SIERRADIR\ANCIENT\TEMPLE3.LBM,ancient.001,26290,1
*SIERRADIR\ANCIENT\LIBR1.LBM,ancient.001,5142,1
*SIERRADIR\ANCIENT\SETLRMOV.WAV,ancient.001,17644,1
*SIERRADIR\ANCIENT\BUTTONS.LBM,ancient.001,13052,1
*SIERRADIR\ANCIENT\LIBR2.LBM,ancient.001,7074,1
*SIERRADIR\ANCIENT\LIBR3.LBM,ancient.001,8176,1
*SIERRADIR\ANCIENT\CH1.LBM,ancient.001,14984,1
*SIERRADIR\ANCIENT\CH2.LBM,ancient.001,16512,1
*SIERRADIR\ANCIENT\WORLDSML.BOR,ancient.001,110,1
*SIERRADIR\ANCIENT\RRAEHELP.INI,ancient.001,1586,1
*SIERRADIR\ANCIENT\DPERROR.LOG,ancient.001,1280,1
*SIERRADIR\ANCIENT\ACITY.WAV,ancient.001,19500,1
*SIERRADIR\ANCIENT\CH3.LBM,ancient.001,18724,1
*SIERRADIR\ANCIENT\ROADS6.LBM,ancient.001,55266,1
*SIERRADIR\ANCIENT\ROADTST1.RTL,ancient.001,14386,1
*SIERRADIR\ANCIENT\GKUNITS.LBM,ancient.001,6752,1
*SIERRADIR\ANCIENT\WORLDFIN.BOR,ancient.001,182,1
*SIERRADIR\ANCIENT\ACAD1.LBM,ancient.001,13050,1
*SIERRADIR\ANCIENT\BAR1.LBM,ancient.001,3010,1
*SIERRADIR\ANCIENT\ACAD2.LBM,ancient.001,14008,1
*SIERRADIR\ANCIENT\DEMO32S.EXE,ancient.001,282112,1
*SIERRADIR\ANCIENT\ACAD3.LBM,ancient.001,14872,1
*SIERRADIR\ANCIENT\GAMEPLAY.INI,ancient.001,528,1
*SIERRADIR\ANCIENT\BAR3.LBM,ancient.001,6902,1
*SIERRADIR\ANCIENT\MESSAGE.WAV,ancient.001,38470,1
*SIERRADIR\ANCIENT\MRCHTMOV.WAV,ancient.001,18946,1
*SIERRADIR\ANCIENT\CITYSPRI.LBM,ancient.001,18816,1
*SIERRADIR\ANCIENT\CITYGR.LBM,ancient.001,16876,1
*SIERRADIR\ANCIENT\PLAIN.LBM,ancient.001,181504,1
*SIERRADIR\ANCIENT\LTCAVDEF.WAV,ancient.001,27768,1
*SIERRADIR\ANCIENT\TEMPLE1.LBM,ancient.001,14228,1
*SIERRADIR\ANCIENT\LTINFATK.WAV,ancient.001,16492,1
*SIERRADIR\ANCIENT\BEACH.LBM,ancient.001,170448,1
*SIERRADIR\ANCIENT\GREEK.UNI,ancient.001,1523,1
*SIERRADIR\ANCIENT\TILES.TIL,ancient.001,15997,1
*SIERRADIR\ANCIENT\LTGALATK.WAV,ancient.001,21932,1
*SIERRADIR\ANCIENT\GREEK.AI,ancient.001,868,1
*SIERRADIR\ANCIENT\EGYPTIAN.AI,ancient.001,875,1
*SIERRADIR\ANCIENT\LTCAVMOV.WAV,ancient.001,19538,1
*SIERRADIR\ANCIENT\UNITICO.LBM,ancient.001,3010,1
*SIERRADIR\ANCIENT\WAREHOSE.LBM,ancient.001,113262,1
*SIERRADIR\ANCIENT\MINI3.LBM,ancient.001,5476,1
*SIERRADIR\ANCIENT\MAR1.LBM,ancient.001,6858,1
*SIERRADIR\ANCIENT\MAR2.LBM,ancient.001,8386,1
*SIERRADIR\ANCIENT\MAR3.LBM,ancient.001,11602,1
*SIERRADIR\ANCIENT\GREEK.LBM,ancient.001,59428,1
*SIERRADIR\ANCIENT\GOODBEEP.WAV,ancient.001,900,1
*SIERRADIR\ANCIENT\CLICK.WAV,ancient.001,3090,1
*SIERRADIR\ANCIENT\BADBEEP.WAV,ancient.001,10981,1
*SIERRADIR\ANCIENT\8-BIT\SCROLL4.RAW,ancient.002,5292032,1
*SIERRADIR\ANCIENT\8-BIT\SCROLL1.RAW,ancient.002,5292382,1