home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 10 / 10.iso / m / m080 / 1.ddi / INSTALL.DAT < prev    next >
Encoding:
INSTALL Professional project  |  1992-05-24  |  11.1 KB  |  485 lines

  1. @DefineProject
  2.    @Name       = "Tempra(TM) SPECIAL EDITION"  /* Product Textual Name:  */
  3.    @Version   = "2.00"
  4.    @OutDrive    = C
  5.    @Subdir    = "\\TEMPRA\\"      
  6.  
  7.  
  8.    @InDiskBell = 1
  9.    @Requires   4000000
  10. @EndProject
  11.  
  12.  
  13.  
  14.  
  15. @Display
  16.    @Cls
  17.    Tempra(TM) SPECIAL EDITION    (Screen 1.0)
  18.    =======================================
  19.  
  20.    This program will install @Name @Version 
  21.    on your computer system and verify the integrity of the 
  22.    distribution disk(s).
  23.  
  24.    You may press the [Esc] key at any time to abort the installation.
  25.  
  26.    INSTALL will ask you several questions about your computer
  27.    hardware.  Each question has a default answer.  If the default 
  28.    answer is correct, press the ENTER key in response to the question.
  29.    Otherwise, type the answer and then press the ENTER key.
  30.  
  31.    If you make a mistake while typing, press the BACKSPACE key
  32.    and then retype the answer.
  33.  
  34.       @Pause
  35. @EndDisplay
  36.  
  37.  
  38. @Display
  39.    @Cls
  40.    Tempra(TM) SPECIAL EDITION    (Screen 2.0)
  41.    =======================================
  42.  
  43.    Now your system configuration will be determined and displayed.
  44.  
  45.    Your system configuration:
  46.  
  47.                  DOS Version: @OSMajor.@OSMinor
  48.                  EMM Version: @EMMMajor.@EMMMinor
  49.     EMM Available (in bytes): @EMMAvail
  50.     EMM Installed (in bytes): @EMMTotal
  51.     RAM Installed (in bytes): @RAMTotal
  52.          RAM Free (in bytes): @RamAvail
  53.                  Input drive: @InDrive
  54.  
  55.    You are running on an 80@CPU CPU
  56.    @If (@RamAvail <500)
  57.          @Cls
  58.  
  59.           You do need at least 500K free to 
  60.           run @Name @Version.
  61.  
  62.           @Pause
  63.           @Abort
  64.  
  65.    @Endif
  66.  
  67.  
  68.    @If (@VideoGraph == 0)
  69.          @Cls
  70.  
  71.           You do need a CGA,EGA or VGA card to
  72.           run @Name @Version.
  73.  
  74.           @Pause
  75.           @Abort
  76.  
  77.    @Endif
  78.  
  79.       @Pause
  80. @EndDisplay
  81.  
  82.  
  83.  
  84. @GetOutDrive
  85.  
  86.    @Suppress A
  87.    @Suppress B
  88.  
  89.    @Cls
  90.    Tempra(TM) SPECIAL EDITION    (Screen 3.0)
  91.    =======================================
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.    On which disk drive do you wish to install @Name?
  106.  
  107.    Use the [Up Arrow], [Down Arrow], [Pg Up], & [Pg Dn] keys to move the
  108.    bar to the disk drive you wish to install to and then press the 
  109.    [Enter] key.
  110.  
  111. @EndOutDrive
  112.  
  113. @GetSubdir
  114.    @Cls
  115.    Tempra(TM) SPECIAL EDITION    (Screen 4.0)
  116.    =======================================
  117.  
  118.    Now you need to specify the disk destination subdirectory.   
  119.    The subdirectory is the location on your disk where the 
  120.    @Name system  will be installed.  
  121.    If you don't know what  a "subdirectory" is, you probably 
  122.    need not worry about it, and should hit <Enter> for the 
  123.    next prompt.
  124.  
  125.    If you are using a subdirectory system, and the DOS PATH command,
  126.    and you install the @Name in the 
  127.    @Subdir subdirectory, you will probably want to 
  128.    modify the PATH so that it includes the 
  129.    subdirectory @Subdir in addition to the current subdirectories.
  130.  
  131.    Now you need to enter the subdirectory to install 
  132.    @NAME on.
  133.  
  134.    @Prompt = "Which subdirectory ([Enter] = @Subdir) ?"
  135.  
  136.  
  137. @EndSubdir
  138.  
  139.  
  140. @DefineVars
  141.    @Dir  @dvPic = "@Subdir\\PIC\\"
  142.    @Dir  @dvSpr = "@Subdir\\SPR\\"
  143.    @Dir  @dvTxt = "@Subdir\\TXT\\"
  144.    @Dir  @dvSeq = "@Subdir\\SEQ\\"
  145.    @Dir  @dvAud = "@Subdir\\AUD\\"
  146.    @Dir  @dvFnt = "@Subdir\\FNT\\"
  147.  
  148.    //@Qstring @VVPAINT = "Tempra"
  149.    @Qstring @EDITOR  = "Textedit"
  150.    @Qstring @EDITORPATH  = ""
  151.    @Qstring @PROGX   = ""
  152.    @Qstring @PROGXPATH = ""
  153.    //@Qstring @VVMODE  = "SGA_2E"
  154.  
  155. @EndVars
  156.  
  157. @Display
  158.    @Cls
  159.    Tempra(TM) SPECIAL EDITION    (Screen 5.0)
  160.    =======================================
  161.  
  162.    Next choose one of the recommended startup resolutions and 
  163.    color depth settings.  Select the one most appropriate to 
  164.    your display system.
  165.  
  166.    Other specific modes can be set from within @NAME.
  167.  
  168.    (ranging from 320x200 4 colors to 800x600 32768 colors)
  169.  
  170.    If you have a vesa driver on your system please 
  171.    make sure it is loaded prior to installation.
  172.  
  173.    @Pause
  174.  
  175.  
  176. @EndDisplay
  177.  
  178. @GetOption
  179.  
  180.         Please select your startup video mode.
  181.  
  182.         @Option 100 = " 320x200   256 colors"
  183.         @Option 101 = " 640x480   256 colors"
  184.         @Option 102 = " 800x600   256 colors"
  185.         @Option 103 = "1024x768   256 colors"
  186.         @Option 104 = " 640x480 32768 colors"
  187.  
  188. @EndOption
  189.  
  190.  
  191. @If (100 [= @Option)
  192.    @DefineVars
  193.       @Qstring @VVMODE  = "VGA_13"
  194.    @EndVars
  195. @EndIf
  196.  
  197. @If (101 [= @Option)
  198.    @DefineVars
  199.       @Qstring @VVMODE  = "SGA_2E"
  200.    @EndVars
  201. @EndIf
  202.  
  203. @If (102 [= @Option)
  204.    @DefineVars
  205.       @Qstring @VVMODE  = "SGA_30"
  206.    @EndVars
  207. @EndIf
  208.  
  209. @If (103 [= @Option)
  210.    @DefineVars
  211.       @Qstring @VVMODE  = "SGA_38"
  212.    @EndVars
  213. @EndIf
  214.  
  215. @If (104 [= @Option)
  216.    @DefineVars
  217.       @Qstring @VVMODE  = "TL4_2E"
  218.    @EndVars
  219. @EndIf
  220.  
  221. @GetString @EDITOR
  222.  
  223.    @Prompt = "Please enter the name of your word processor"
  224. @EndString
  225.  
  226. @GetString @EDITORPATH
  227.  
  228.    @Prompt = "Please enter word processor directory "
  229.  
  230. @EndString
  231.  
  232. @GetString @PROGX
  233.  
  234.    If you have a frequently used program that you would
  235.    like to call from @Name enter it here.  If you are not
  236.    sure what this means just press enter.
  237.  
  238.    @Prompt = "Please enter program name "
  239. @EndString
  240.  
  241. @GetString @PROGXPATH
  242.    @Prompt = "Please enter program directory "
  243.  
  244. @EndString
  245.  
  246. @GetOption
  247.    @Cls
  248.    Tempra(TM) SPECIAL EDITION    (Screen 8.0)
  249.    =======================================
  250.  
  251.         @Option 1 = "Read the READ.ME file after installation."
  252.         @Option 2 = "Don't read the READ.ME file after installation."
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271. @EndOption
  272.  
  273.  
  274.  
  275. @SetConfig
  276.         @AskOverwrite
  277.    @Buffers = 10
  278.    @Files = 10
  279. @EndConfig
  280.  
  281. @SetAutoexec
  282.  
  283.         @AskOverwrite
  284.         @Path = "@OutDrive:@Subdir;@EDITORPATH;@PROGXPATH;"
  285.    @SetReplace("TMP","@OutDrive:\\")
  286.    @SetReplace("VVMODE","@VVMODE")
  287.    @SetReplace("EDITOR","@EDITOR")
  288.    @SetReplace("PROGX","@PROGX")
  289.    @SetReplace("VVPAINT","Tempra")
  290.  
  291.  
  292. @EndAutoexec
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307. @DefineDisk
  308.    @Label = "Disk 1"
  309.  
  310.    @If (@Exists "READ.ME2") 
  311.       @File       READ.ME2
  312.    @Endif
  313.  
  314.    @BeginLib INSTALL.001
  315.  
  316.         @File        READ.ME
  317.         @File   RESELLER.TXT
  318.         @File     TEMPRA.EXE
  319.         @File     TEMPRA.OVL
  320.         @File   SVGACORE.DRV
  321.         @File   HIGHCORE.DRV
  322.         @File       BDRV.PDT
  323.         @File   SWISSB37.BSF
  324.         @File     TEMPRA.PIF
  325.         @File     TEMPRA.ICO
  326.         @File     TEMPRA.INF
  327.         @File    SWISS10.BSF
  328.         @File    SWISS16.BSF
  329.         @File   SWISSB20.BSF
  330.         @File   SWISSB62.BSF
  331.         @File       FP10.BSF
  332.         @File   DUTCHB62.BSF
  333.         @File    DUTCH10.BSF
  334.         @File    DUTCH16.BSF
  335.         @File   DUTCHB20.BSF
  336.         @File   DUTCHB37.BSF
  337.         @File       FP12.BSF
  338.         @File      FPB10.BSF
  339.         @File      FPB12.BSF
  340.         @File    DEFAULT.FON
  341.         @File    SUPPORT.TXT
  342.         @File    TPROGIF.VER
  343.       @File        TMP    @OUT \@dvPic\*.*
  344.       @File        TMP    @OUT \@dvSpr\*.*
  345.       @File        TMP    @OUT \@dvTxt\*.*
  346.       @File        TMP    @OUT \@dvSeq\*.*
  347.       @File        TMP    @OUT \@dvAud\*.*
  348.       @File        TMP    @OUT \@dvFnt\*.*
  349.         @File      ASC10.KST @OUT \@dvfnt\*.*
  350.         @File      ASC15.KST @OUT \@dvfnt\*.*
  351.         @File     ASC15B.KST @OUT \@dvfnt\*.*
  352.         @File      ASC20.KST @OUT \@dvfnt\*.*
  353.         @File     ASC20B.KST @OUT \@dvfnt\*.*
  354.         @File    BLOCK10.KST @OUT \@dvfnt\*.*
  355.         @File    BLOCK20.KST @OUT \@dvfnt\*.*
  356.         @File    BLOCK30.KST @OUT \@dvfnt\*.*
  357.         @File    BLOCK40.KST @OUT \@dvfnt\*.*
  358.         @File     COUR20.KST @OUT \@dvfnt\*.*
  359.         @File     COUR25.KST @OUT \@dvfnt\*.*
  360.         @File     COUR30.KST @OUT \@dvfnt\*.*
  361.         @File     COUR35.KST @OUT \@dvfnt\*.*
  362.         @File     COUR37.KST @OUT \@dvfnt\*.*
  363.         @File     COUR40.KST @OUT \@dvfnt\*.*
  364.         @File   FUTURA10.KST @OUT \@dvfnt\*.*
  365.         @File   FUTURA20.KST @OUT \@dvfnt\*.*
  366.         @File   FUTURA30.KST @OUT \@dvfnt\*.*
  367.         @File   FUTURA40.KST @OUT \@dvfnt\*.*
  368.         @File     HELV13.KST @OUT \@dvfnt\*.*
  369.         @File     HELV15.KST @OUT \@dvfnt\*.*
  370.         @File     HELV20.KST @OUT \@dvfnt\*.*
  371.         @File     HELV21.KST @OUT \@dvfnt\*.*
  372.         @File     HELV25.KST @OUT \@dvfnt\*.*
  373.         @File     HELV30.KST @OUT \@dvfnt\*.*
  374.         @File     HELV31.KST @OUT \@dvfnt\*.*
  375.         @File     HELV40.KST @OUT \@dvfnt\*.*
  376.         @File    SERIF25.KST @OUT \@dvfnt\*.*
  377.         @File    TIMES20.KST @OUT \@dvfnt\*.*
  378.         @File    TIMES25.KST @OUT \@dvfnt\*.*
  379.         @File   TIMES25I.KST @OUT \@dvfnt\*.*
  380.         @File    TIMES30.KST @OUT \@dvfnt\*.*
  381.         @File   TIMES37B.KST @OUT \@dvfnt\*.*
  382.         @File    TIMES40.KST @OUT \@dvfnt\*.*
  383.         @File     TYPE25.KST @OUT \@dvfnt\*.*
  384.         @File    TYPE25B.KST @OUT \@dvfnt\*.*
  385.         @File    TYPE25I.KST @OUT \@dvfnt\*.*
  386.         @File    VG15X10.KST @OUT \@dvfnt\*.*
  387.         @File   VG15X10B.KST @OUT \@dvfnt\*.*
  388.         @File      VG20X.KST @OUT \@dvfnt\*.*
  389.    @EndLib
  390. @EndDisk
  391.  
  392.  
  393. @DefineDisk
  394.    @Label = "Disk 2"
  395.  
  396.    @BeginLib INSTALL.002
  397.  
  398.         @File      TSHOW.BAT
  399.         @File      TSHOW.CFG
  400.         @File   CONFIGTS.EXE
  401.         @File       PWIN.EXE
  402.         @File   TEXTEDIT.EXE
  403.         @File      TSHOW.EXE
  404.         @File        TSU.BAT
  405.         @File      TSHOW.HLP
  406.         @File        TSU.HLP
  407.         @File      TSHOW.INX
  408.         @File     MESSAGE.VV
  409.         @File      TSHOW.NDT
  410.         @File     README.BAT
  411.         @File            TMP
  412.         @File      TSHOW.ICO
  413.         @File      TSHOW.PIF
  414.         @File      DEMO.SEQ    @OUT \@dvSeq\*.*
  415.         @File     GOTHIC.DAT   @OUT \@dvfnt\*.*
  416.         @File     ITALIC.DAT   @OUT \@dvfnt\*.*
  417.         @File      ROMAN.DAT   @OUT \@dvfnt\*.*
  418.         @File     SCRIPT.DAT   @OUT \@dvfnt\*.*
  419.         @File    TICON11.KST   @OUT \@dvfnt\*.*
  420.         @File    TICON21.KST   @OUT \@dvfnt\*.*
  421.         @File    TICON22.KST   @OUT \@dvfnt\*.*
  422.         @File       DEMO.SEQ   @OUT \@dvSeq\*.*
  423.         @File      MULTI.TXT   @OUT \@dvTxt\*.*
  424.         @File      CLOSE.FLI   @OUT \@dvPic\*.*
  425.         @File      CONGA.VOC   @OUT \@dvAud\*.*
  426.         @File     SAMPLE.PCX   @OUT \@dvPic\*.*
  427.    @EndLib
  428.  
  429.  
  430. @EndDisk
  431.  
  432.  
  433.  
  434.  
  435. @Display
  436.    @Cls
  437.    Tempra(TM) SPECIAL EDITION
  438.    =======================
  439.  
  440.  
  441.  
  442.    @ChDrive @OutDrive      /* change to the output drive */
  443.    @MkDir("@Subdir")
  444.    @ChDir "@Subdir"      /* change to the output subdirectory */
  445.  
  446.    // write default.pth
  447.  
  448.    @Write("@OutDrive:@SubDir\\DEFAULT.PTH", "wt", "********** This file contains paths **********\n")
  449.    @Write("@OutDrive:@SubDir\\DEFAULT.PTH", "at", "@OutDrive:@dvPic     [ picture directory  ]\n")
  450.    @Write("@OutDrive:@SubDir\\DEFAULT.PTH", "at", "@OutDrive:@dvSpr     [ sprite directory   ]\n")
  451.    @Write("@OutDrive:@SubDir\\DEFAULT.PTH", "at", "@OutDrive:@dvTxt     [ text directory     ]\n")
  452.    @Write("@OutDrive:@SubDir\\DEFAULT.PTH", "at", "@OutDrive:@dvSeq     [ sequence directory ]\n")
  453.    @Write("@OutDrive:@SubDir\\DEFAULT.PTH", "at", "@OutDrive:@dvAud     [ audio directory    ]\n")
  454.    @Write("@OutDrive:@SubDir\\DEFAULT.PTH", "at", "@OutDrive:@dvFnt     [ font directory     ]\n")
  455.  
  456.    
  457.  
  458. @EndDisplay
  459.  
  460.  
  461.  
  462. @Finish
  463.    @Cls
  464.    @ChDrive @OutDrive      /* change to the output drive */
  465.    @MkDir("@Subdir")
  466.    @ChDir "@Subdir"      /* change to the output subdirectory */
  467.  
  468.  
  469.    @If (@Exists "README.BAT") 
  470.       @System "TYPE READ.ME|MORE"
  471.       @Pause
  472.    @Endif
  473.  
  474.    @If (@Exists "README.BAT") 
  475.       @If (@Exists "READ.ME2") 
  476.          @System "TYPE READ.ME2|MORE"
  477.          @Pause
  478.       @Endif
  479.    @Endif
  480.  
  481.  
  482.  
  483. @EndFinish
  484.  
  485.