/*
 * INSTALL.DAT
 *
 * Project: Hannibal
 * Version: 1.00
 *
 */

@DefineProject
	@Name = "Hannibal"
	@Version = "1.00"
	
	@Subdir = "\\HANNIBAL"
    @OutDrive = C

    @Requires @HardDisk
@EndProject

@Display
   @Cls
 
   This program will install:
   @Name Version @Version on your computer system.
   You may press the [Esc] key at any time to abort the installation.
 
   INSTALL will ask you several questions about your computer hardware
   and then give you the option of installing different sound drivers.
 
   Each question has a default answer.  If the default answer is
   correct, press the ENTER key in response to the question.
   Otherwise, type the answer and then press the ENTER key.
 
   If you make a mistake while typing, press the BACKSPACE key
 
   @Pause
@EndDisplay
 
@If (@VideoCard != 'V')
   @Display
      @Cls
	      The current video mode number: @VideoMode
			 Video adapter card: @If(@VideoCard == 'M') MONO @ElseIf
			(@VideoCard == 'C') COLOR @ElseIf
			(@VideoCard == 'V') VGA @ElseIf
			(@VideoCard == 'E') EGA @EndIf
			      Video display: @If(@VideoMonitor == 'C') COLOR @ElseIf
		       (@VideoMonitor == 'M') MONO @ElseIf
		       (@VideoMonitor == 'H') ENHANCED @EndIf
		 The amount of video RAM is: @VideoRAM K
    The highest resolution graphics mode is: @VideoGraph
 
 
		   ****** Warning ******
 
      This machine does not have a VGA adapter.
      this game will not run on this machine.
 
      Press  [ESC]  to abort installation.
 
      @Pause
   @EndDisplay
@EndIf
 
@GetOutDrive
   @Cls
   On which disk drive do you wish to install the @Name game?
 

   @Suppress A
   @Suppress B


 
 
 
 
 
 
 
 
 
@EndOutDrive

@GetSubdir
   @Cls
   Now you need to specify the disk destination subdirectory.  The
   subdirectory is the location on your disk where the 
   @Name system will be installed.
 
   @Prompt = "Which subdirectory ([Enter] = @Subdir) ?"
@EndSubdir
 
@If (!@Exists "@OutDrive:\\@Subdir\\HANNIBAL.EXE")
 
            @If (@DiskFree @OutDrive < 6500000)
                @Display
                @Cls
                The selected output disk drive only has
                @DiskFree @OutDrive bytes available.
                6500000 bytes need to be available
                to store @Name game files.
 
                @Pause
                @Abort
                @EndDisplay
            @EndIf
 
 
    @SetGroup(a)

@EndIf
 
@GetGroups
       @Cls
        Select which sound driver should be installed.


        @Set i = "Internal Speaker (default)"
        @Set s = "Sound Blaster"


@EndGroups

@DefineDisk
	@Label = "Disk #1"
	@BeginLib HANNIBAL.001
		@File TEXT_E.INF @Size 4228 @Out TXT\TEXT_E.INF
		@File TEXT_D.INF @Size 4228 @Out TXT\TEXT_D.INF
		@File TEXT_E.DAT @Size 16317 @Out TXT\TEXT_E.DAT
		@File TEXT_D.DAT @Size 16999 @Out TXT\TEXT_D.DAT
		@File POLITIC.MAP @Size 128000 @Out MAP\POLITIC.MAP
		@File MAP006.HAN @Size 64000 @Out MAP\MAP006.HAN
		@File MAP005.HAN @Size 128000 @Out MAP\MAP005.HAN
		@File MAP1234.HAN @Size 2048000 @Out MAP\MAP1234.HAN
		@File BELBEG.PAL @Size 108 @Out GFX\BELBEG.PAL
		@File PIC001.PAL @Size 108 @Out GFX\PIC001.PAL
		@File MARKT.PAL @Size 108 @Out GFX\MARKT.PAL
		@File BELAGER.PAL @Size 108 @Out GFX\BELAGER.PAL
		@File TEILUNG.PAL @Size 108 @Out GFX\TEILUNG.PAL
		@File SEESCHL.PAL @Size 108 @Out GFX\SEESCHL.PAL
		@File SCHLACHT.PAL @Size 108 @Out GFX\SCHLACHT.PAL
		@File WEG.PAL @Size 108 @Out GFX\WEG.PAL
		@File STURM.PAL @Size 108 @Out GFX\STURM.PAL
		@File STADT.PAL @Size 108 @Out GFX\STADT.PAL
		@File INFO.PAL @Size 108 @Out GFX\INFO.PAL
		@File HAFEN.PAL @Size 108 @Out GFX\HAFEN.PAL
		@File SIEG.PAL @Size 108 @Out GFX\SIEG.PAL
		@File SENAT.PAL @Size 108 @Out GFX\SENAT.PAL
		@File ENDROLLE.PAL @Size 108 @Out GFX\ENDROLLE.PAL
		@File TITEL.PAL @Size 108 @Out GFX\TITEL.PAL
		@File BEWEGEN.PAL @Size 108 @Out GFX\BEWEGEN.PAL
		@File ICONS.PAL @Size 108 @Out GFX\ICONS.PAL
		@File ICONSBIG.PAL @Size 108 @Out GFX\ICONSBIG.PAL
		@File REVOLTE.PAL @Size 108 @Out GFX\REVOLTE.PAL
		@File INFO-!.PAL @Size 108 @Out GFX\INFO-!.PAL
		@File PIRATEN.PAL @Size 108 @Out GFX\PIRATEN.PAL
		@File TRIUMPF.PAL @Size 108 @Out GFX\TRIUMPF.PAL
		@File WINTERL.PAL @Size 108 @Out GFX\WINTERL.PAL
		@File INFO-NEG.PAL @Size 108 @Out GFX\INFO-NEG.PAL
		@File INFO-POS.PAL @Size 108 @Out GFX\INFO-POS.PAL
		@File UEBERFAL.PAL @Size 108 @Out GFX\UEBERFAL.PAL
		@File ICONS.BBX @Size 13444 @Out GFX\ICONS.BBX
		@File BELBEG.BBX @Size 38404 @Out GFX\BELBEG.BBX
		@File BELAGER.BBX @Size 38404 @Out GFX\BELAGER.BBX
		@File ICONSBIG.LBX @Size 78724 @Out GFX\ICONSBIG.LBX
		@File WEG.BBX @Size 38404 @Out GFX\WEG.BBX
		@File STURM.BBX @Size 38404 @Out GFX\STURM.BBX
		@File HAFEN.BBX @Size 38404 @Out GFX\HAFEN.BBX
		@File UEBERFAL.BBX @Size 38404 @Out GFX\UEBERFAL.BBX
		@File STADT.BBX @Size 38404 @Out GFX\STADT.BBX
		@File SIEG.BBX @Size 38404 @Out GFX\SIEG.BBX
		@File REVOLTE.BBX @Size 38404 @Out GFX\REVOLTE.BBX
		@File PIRATEN.BBX @Size 38404 @Out GFX\PIRATEN.BBX
		@File INFO-!.BBX @Size 38404 @Out GFX\INFO-!.BBX
		@File INFO.BBX @Size 38404 @Out GFX\INFO.BBX
		@File INFO-NEG.BBX @Size 38404 @Out GFX\INFO-NEG.BBX
		@File INFO-POS.BBX @Size 38404 @Out GFX\INFO-POS.BBX
		@File ICONS.LBX @Size 163844 @Out GFX\ICONS.LBX
		@File WINTERL.LBX @Size 163844 @Out GFX\WINTERL.LBX
		@File SCHLACHT.LBX @Size 211524 @Out GFX\SCHLACHT.LBX
		@File SEESCHL.LBX @Size 211524 @Out GFX\SEESCHL.LBX
		@File ENDROLLE.LBX @Size 211524 @Out GFX\ENDROLLE.LBX
	@EndLib
@EndDisk


@DefineDisk
	@Label = "Disk #2"
	@BeginLib HANNIBAL.002
		@File ENDROLLE.LBX @AppendTo GFX\ENDROLLE.LBX
		@File BEWEGEN.LBX @Size 153604 @Out GFX\BEWEGEN.LBX
		@File TEILUNG.LBX @Size 212484 @Out GFX\TEILUNG.LBX
		@File PIC001.LBX @Size 262084 @Out GFX\PIC001.LBX
		@File TITEL.LBX @Size 201604 @Out GFX\TITEL.LBX
		@File MARKT.LBX @Size 255684 @Out GFX\MARKT.LBX
		@File TRIUMPF.LBX @Size 211524 @Out GFX\TRIUMPF.LBX
		@File BELAGER.LBX @Size 211524 @Out GFX\BELAGER.LBX
		@File SENAT.BBX @Size 38404 @Out GFX\SENAT.BBX
		@File HANNIBAL.EIN @Size 764 @Out DAT\HANNIBAL.EIN
		@File HANNIBAL.PES @Size 764 @Out DAT\HANNIBAL.PES
		@File HANNIBAL.SKH @Size 764 @Out DAT\HANNIBAL.SKH
		@File HANNIBAL.LAN @Size 1653 @Out DAT\HANNIBAL.LAN
		@File HANNIBAL.ALP @Size 1528 @Out DAT\HANNIBAL.ALP
		@File HANNIBAL.LPO @Size 1528 @Out DAT\HANNIBAL.LPO
		@File HANNIBAL.SPA @Size 15280 @Out DAT\HANNIBAL.SPA
		@File OLD.VST @Size 15280 @Out DAT\OLD.VST
		@File HANNIBAL.XYC @Size 3056 @Out DAT\HANNIBAL.XYC
		@File HANNIBAL.STA @Size 14516 @Out DAT\HANNIBAL.STA
		@File HANNIBAL.S_G @Size 764 @Out DAT\HANNIBAL.S_G
		@File HANNIBAL.VST @Size 15280 @Out DAT\HANNIBAL.VST
		@File OLD.SPA @Size 15280 @Out DAT\OLD.SPA
		@File STRATEGY.CAL @Size 15458 @Out SPS\STRATEGY.CAL
		@File POLITIC.INF @Size 3060 @Out SPS\POLITIC.INF
		@File POLITIC.DAT @Size 13674 @Out SPS\POLITIC.DAT
		@File POLITIC.XYM @Size 42294 @Out SPS\POLITIC.XYM
		@File HANFONT.FNT @Size 2240 @Out FNT\HANFONT.FNT
		@File MAUS0.SPR @Size 244 @Out SPR\MAUS0.SPR
		@File MAUS1.SPR @Size 484 @Out SPR\MAUS1.SPR
		@File MOUSE.SPR @Size 604 @Out SPR\MOUSE.SPR
		@File HANNIBAL.OVR @Size 201394 @Out HANNIBAL.OVR
        @File SB.BAT @Size 36           @Out HAN.BAT        @Group s
        @File ICONFIG.DAT @Size 8       @Out CONFIG.DAT     @Group i
        @File HANSOUND.EXE @Size 281870 @Out HANSOUND.EXE   @Group s
        @File HANNIBAL.EXE @Size 65664  @Out HANNIBAL.EXE
        @File SCONFIG.DAT @Size 8       @Out CONFIG.DAT     @Group s
        @File HAN.PCX @Size 14638       @Out HAN.PCX
        @File SHOW.EXE @Size 57623      @Out SHOW.EXE
        @File METWND08.DRV @Size 33855  @Out METWND08.DRV
        @File IS.BAT @Size 36           @Out HAN.BAT        @Group i
	@EndLib
@EndDisk


@Finish
	@ChDrive @OutDrive
	@ChDir "@SubDir"

	Installation of @Name is now finished.

    The installation program used to install
    @Name, INSTALL, is licensed software provided by Knowledge
    Dynamics Corp, P. O. Box 1558, Canyon Lake, Texas 78130-1558
    (USA).  INSTALL is Copyright (c) 1987-1992 by Knowledge
    Dynamics Corp which reserves all copyright protection
    worldwide.  INSTALL is provided to you for the exclusive
    purpose of installing @Name.
    MicroLeague Interactive Software is exclusively responsible
    for the support of @Name,
    including support during the installation phase.
    In no event will Knowledge Dynamics Corp provide any
    technical support for @Name.

	@Pause
@EndFinish

/* end-of-file */
