home *** CD-ROM | disk | FTP | other *** search
INSTALL Professional project | 1990-12-20 | 10.2 KB | 423 lines |
- @DefineProject
- @Name = "FireTeam 2200"
- @Version = "1.0"
- @Subdir = @GetEnv "FireTeam"
- @OutDrive = C
- @EndProject
-
- @Display
- @Cls
-
- This program installs @Name Version @Version onto your
- computer system. Depending on your hardware, the process
- will take from 5 to 15 minutes.
-
- You will be asked several questions as you install @Name.
-
- Each question has a default answer. If the default answer is
- correct, press the ENTER key in response to the question.
-
- Otherwise, type in the answer and then press the ENTER key.
-
- You may use the BACKSPACE key to erase and then retype an answer.
-
-
-
- @Pause
- @EndDisplay
- @GetOutDrive
- @Cls
-
-
-
-
-
-
-
-
-
- On which drive do you wish to install @Name?
-
- Use the [Up Arrow], [Down Arrow], [Pg Up], and [Pg Dn] keys
- to move the light gray bar up or down until the disk drive you
- wish to install to is highlighted.
-
- Press the [Enter] key to select it.
-
- @EndOutDrive
-
- @If (@Removable == 1)
- @GetOption
- @Cls
-
-
-
-
-
-
-
-
- Select the number of disks to install to:
-
- If you have a high density 5.25" disk drive (1.2M) you can
- install @Name onto two high density 5.25" disks.
-
- If you have a high density 3.5" disk drive (1.44M), you can
- install @Name onto two high density 3.5"" disks.
-
- If you have a standard 3.5" disk drive (720K), you can
- install @Name onto three standard density 3.5" disks.
-
- @Option 1 = "Two High Density Disks (1.2M or 1.44M)"
- @Option 2 = "Three Standard Disks (720K)"
-
- @EndOption
- @EndIf
-
- @If (1 [= @Option)
- @GetOption
- @Cls
-
-
-
-
-
-
-
-
- To install @Name onto two disks, you will need two (2) blank,
- formatted disks. One should be labelled "Program", and
- the other should be labelled "Construct".
-
- If you do not have these disks available, you should exit from
- the Install program and prepare them.
-
- @Option 3 = "Continue With Installation"
- @Option 4 = "Abort and Return to DOS"
-
- @EndOption
- @EndIf
-
- @If (4 [= @Option)
- @Display
- @Cls
-
- Installation Terminated
-
- @Abort
- @EndDisplay
- @EndIf
-
- @If (2 [= @Option)
- @GetOption
- @Cls
-
-
-
-
-
-
-
- To install @Name onto three 3.5" disks, you will need three (3)
- blank, formatted 720K disks. One should be labelled "Program",
- the second should be labelled "Simulation", and the last should
- be labelled "Construct".
-
- If you do not have these disks available, you should exit from
- the Install program and prepare them.
-
- @Option 5 = "Continue With Installation"
- @Option 6 = "Abort and Return to DOS"
-
- @EndOption
- @EndIf
-
- @If (6 [= @Option)
- @Display
- @Cls
-
- Installation Terminated
-
- @Abort
- @EndDisplay
- @EndIf
-
- @If (@Removable == 1)
- @GetOption
- @Cls
-
-
-
-
-
-
-
- You may install either of these two graphics modes onto your disks.
-
- @Option 11 = "Hi-Resolution EGA 640x350x16 Color"
- @Option 12 = "Lo-Resolution EGA 640x200x16 Color"
-
- @EndOption
- @EndIf
-
- @If (@Removable == 0)
- @GetSubdir
-
- @Default = "\\FIRETEAM"
-
- @Cls
- Specify the destination subdirectory. The subdirectory is the
- location on your hard disk where @Name will be installed.
-
- @Prompt = "Which subdirectory ([Enter] = @Subdir) ?"
- @EndSubdir
-
- @DefineDisk
- @Label = "Disk One"
- @BeginLib DISK1.LIF
- @File MERCLO.GXL
- @File FIRECON.FIG
- @File EGAVGA.BGI
- @File BIT6X8.GFT
- @File BIT8X8.GFT
- @File LASERA.ROL
- @File MISSILE.ROL
- @File GAUSS.ROL
- @File MGUN.ROL
- @File EXPLOSIO.ROL
- @File GUNSHOT.ROL
- @File THEME.ROL
- @File VICTORY.ROL
- @File DEFEAT.ROL
- @File ADLIB.COM
- @File FIRETEAM.BNK
- @File FIREFX.BNK
- @File STARTUP.EXE
- @File FIRETEAM.EXE
- @EndLib
- @BeginLib DISK2A.LIF
- @File MERCHI.GXL
- @File AFVMAP2.RAW
- @File HUBBLE.RAW
- @File HUBBLE2.RAW
- @EndLib
- @BeginLib DISK2B.LIF
- @File VALVANA.RAW
- @File AKILLIOS.RAW
- @File SHELLS.DAT
- @File GUNS.DAT
- @File CRITITEM.DAT
- @File TANKS.DAT
- @File BIRDS.DAT
- @File GRUNTS.DAT
- @File PROFILES.DAT
- @File TARGETP.SCN
- @File EASYRUN.SCN
- @File INTRO.SCN
- @File MEETING.SCN
- @File TURKEYS.SCN
- @File LCONVOY.SCN
- @File IRIDIUMM.SCN
- @File HASTYPAT.SCN
- @File HEADQUAR.SCN
- @File AGGRESSI.SCN
- @File BRIDGEAS.SCN
- @File RECONNAI.SCN
- @File FIGHTING.SCN
- @File BATTLEOF.SCN
- @File INTEGRAT.SCN
- @File KIDNAPTH.SCN
- @EndLib
- @EndDisk
- @DefineDisk
- @Label = "Disk Two"
- @BeginLib DISK3.LIF
- @File MERC.001 @Out MERC.EXE @Decompress
- @File MERC.002 @AppendTo MERC.EXE @Decompress
- @File MERC.003 @AppendTo MERC.EXE @Decompress
- @EndLib
- @BeginLib DISK4.LIF
- @File CONSTRUC.EXE
- @File CONSHI.GXL
- @File CONSLO.GXL
- @EndLib
- @EndDisk
- @EndIf
-
- @If (1 [= @Option) /* floppies - two disk install */
- @DefineDisk
- @Label = "Disk One"
- @BeginLib DISK1.LIF
- @File EGAVGA.BGI @Out "Program":\*.*
- @If (12 [= @Option)
- @File MERCLO.GXL @Out \*.*
- @EndIf
- @File FIRECON.FIG @Out \*.*
- @File BIT6X8.GFT @Out \*.*
- @File BIT8X8.GFT @Out \*.*
- @File LASERA.ROL @Out \*.*
- @File MISSILE.ROL @Out \*.*
- @File GAUSS.ROL @Out \*.*
- @File MGUN.ROL @Out \*.*
- @File EXPLOSIO.ROL @Out \*.*
- @File GUNSHOT.ROL @Out \*.*
- @File THEME.ROL @Out \*.*
- @File VICTORY.ROL @Out \*.*
- @File DEFEAT.ROL @Out \*.*
- @File ADLIB.COM @Out \*.*
- @File FIRETEAM.BNK @Out \*.*
- @File FIREFX.BNK @Out \*.*
- @File STARTUP.EXE @Out \*.*
- @File FIRETEAM.EXE @Out \*.*
- @EndLib
- @BeginLib DISK2A.LIF
- @If (11 [= @Option)
- @File MERCHI.GXL @Out \*.*
- @EndIf
- @File HUBBLE.RAW @Out \*.*
- @File AFVMAP2.RAW @Out \*.*
- @File HUBBLE2.RAW @Out \*.*
- @EndLib
- @BeginLib DISK2B.LIF
- @File VALVANA.RAW @Out \*.*
- @File AKILLIOS.RAW @Out \*.*
- @File SHELLS.DAT @Out \*.*
- @File GUNS.DAT @Out \*.*
- @File CRITITEM.DAT @Out \*.*
- @File TANKS.DAT @Out \*.*
- @File BIRDS.DAT @Out \*.*
- @File GRUNTS.DAT @Out \*.*
- @File PROFILES.DAT @Out \*.*
- @File TARGETP.SCN @Out \*.*
- @File EASYRUN.SCN @Out \*.*
- @File INTRO.SCN @Out \*.*
- @File MEETING.SCN @Out \*.*
- @File TURKEYS.SCN @Out \*.*
- @File LCONVOY.SCN @Out \*.*
- @File IRIDIUMM.SCN @Out \*.*
- @File HASTYPAT.SCN @Out \*.*
- @File HEADQUAR.SCN @Out \*.*
- @File AGGRESSI.SCN @Out \*.*
- @File BRIDGEAS.SCN @Out \*.*
- @File RECONNAI.SCN @Out \*.*
- @File FIGHTING.SCN @Out \*.*
- @File BATTLEOF.SCN @Out \*.*
- @File INTEGRAT.SCN @Out \*.*
- @File KIDNAPTH.SCN @Out \*.*
- @EndLib
- @EndDisk
- @DefineDisk
- @Label = "Disk Two"
- @BeginLib DISK3.LIF
- @File MERC.001 @Out \MERC.EXE @Decompress
- @File MERC.002 @AppendTo \MERC.EXE @Decompress
- @File MERC.003 @AppendTo \MERC.EXE @Decompress
- @EndLib
- @BeginLib DISK4.LIF
- @File CONSTRUC.EXE @Out "Construct":\*.*
- @If (11 [= @Option)
- @File CONSHI.GXL @Out \*.*
- @Else
- @File CONSLO.GXL @Out \*.*
- @EndIf
- @EndLib
- @EndDisk
- @EndIf
- @If (2 [= @Option) /* floppies - three disk install */
- @DefineDisk
- @Label = "Disk One"
- @BeginLib DISK1.LIF
- @File EGAVGA.BGI @Out "Program":\*.*
- @If (12 [= @Option)
- @File MERCLO.GXL @Out \*.*
- @EndIf
- @File FIRECON.FIG @Out \*.*
- @File BIT6X8.GFT @Out \*.*
- @File BIT8X8.GFT @Out \*.*
- @File LASERA.ROL @Out \*.*
- @File MISSILE.ROL @Out \*.*
- @File GAUSS.ROL @Out \*.*
- @File MGUN.ROL @Out \*.*
- @File EXPLOSIO.ROL @Out \*.*
- @File GUNSHOT.ROL @Out \*.*
- @File THEME.ROL @Out \*.*
- @File VICTORY.ROL @Out \*.*
- @File DEFEAT.ROL @Out \*.*
- @File ADLIB.COM @Out \*.*
- @File FIRETEAM.BNK @Out \*.*
- @File FIREFX.BNK @Out \*.*
- @File STARTUP.EXE @Out \*.*
- @File FIRETEAM.EXE @Out \*.*
- @EndLib
- @BeginLib DISK2A.LIF
- @If (11 [= @Option)
- @File MERCHI.GXL @Out \*.*
- @EndIf
- @File HUBBLE.RAW @Out \*.*
- @File AFVMAP2.RAW @Out \*.*
- @File HUBBLE2.RAW @Out \*.*
- @EndLib
- @BeginLib DISK2B.LIF
- @File VALVANA.RAW @Out \*.*
- @File AKILLIOS.RAW @Out \*.*
- @File SHELLS.DAT @Out \*.*
- @File GUNS.DAT @Out \*.*
- @File CRITITEM.DAT @Out \*.*
- @File TANKS.DAT @Out \*.*
- @File BIRDS.DAT @Out \*.*
- @File GRUNTS.DAT @Out \*.*
- @File PROFILES.DAT @Out \*.*
- @File TARGETP.SCN @Out \*.*
- @File EASYRUN.SCN @Out \*.*
- @File INTRO.SCN @Out \*.*
- @File MEETING.SCN @Out \*.*
- @File TURKEYS.SCN @Out \*.*
- @File LCONVOY.SCN @Out \*.*
- @File IRIDIUMM.SCN @Out \*.*
- @File HASTYPAT.SCN @Out \*.*
- @File HEADQUAR.SCN @Out \*.*
- @File AGGRESSI.SCN @Out \*.*
- @File BRIDGEAS.SCN @Out \*.*
- @File RECONNAI.SCN @Out \*.*
- @File FIGHTING.SCN @Out \*.*
- @File BATTLEOF.SCN @Out \*.*
- @File INTEGRAT.SCN @Out \*.*
- @File KIDNAPTH.SCN @Out \*.*
- @EndLib
- @EndDisk
- @DefineDisk
- @Label = "Disk Two"
- @BeginLib DISK3.LIF
- @File MERC.001 @Out "Simulation":\MERC.EXE @Decompress
- @File MERC.002 @AppendTo \MERC.EXE @Decompress
- @File MERC.003 @AppendTo \MERC.EXE @Decompress
- @EndLib
- @BeginLib DISK4.LIF
- @File CONSTRUC.EXE @Out "Construct":\*.*
- @If (11 [= @Option)
- @File CONSHI.GXL @Out \*.*
- @Else
- @File CONSLO.GXL @Out \*.*
- @EndIf
- @EndLib
- @EndDisk
- @EndIf
-
- @Finish
- @Cls
- Thank you for your patience.
- The installation has been completely successful.
-
- If you installed to your hard drive, simply type FIRETEAM to play.
-
- If you installed to 2 disks, place the Program Disk in Drive A
- and the Construct Disk in Drive B. Type FIRETEAM TWO to play.
-
- If you installed to 3 disks, place the Program Disk in Drive A
- and the Simulation Disk in Drive B. Type FIRETEAM THREE to play.
-
- @Pause
-
- @ChDrive @OutDrive
- @ChDir "@Subdir"
- @EndFinish