home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 11 / 11.iso / m / m400 / 1.ddi / INSTALL.DAT < prev    next >
Encoding:
INSTALL Professional project  |  1992-12-11  |  28.0 KB  |  852 lines

  1. /*    Knowledge Dynamics install script for                           */
  2. /*    Autodesk 3D Studio Release 2                                    */
  3. /*                                                                    */
  4. /*    19920427  grendel    initial creation                           */
  5. /*    19921009  dang       updated for 3DSr2.01                       */
  6.  
  7. @DefineProject
  8.     @ABANNER        = "   Autodesk 3D Studio Release 2  (2.01a)    "
  9.     @NAME           = "Autodesk 3D Studio"
  10.     @VERSION        = "2 (2.01a)"
  11.     @SUBDIR         = "\\3DS2"
  12.     @OUTDRIVE       = C
  13.     @GROUP          = "A"
  14.     @Requires       @HardDisk
  15. @EndProject
  16.  
  17. @DefineVars
  18.     @Dir            @SUBDIR201      = "\\3DS201\\"
  19.     @Integer        @AllFiles       = 12000000
  20.     @Drive          @SwapDrive      = C
  21. @EndVars
  22.  
  23. @Display
  24.    @Cls
  25.  
  26.  
  27.     This program installs @NAME Release @VERSION on your
  28.     computer system and checks the distribution disks for errors.  
  29.  
  30.     Of the screens that follow, some are informational while others
  31.     offer a choice and a default response.  Press the ENTER key to
  32.     accept the default; otherwise type or select another response
  33.     and then press the ENTER key.  If you make a mistake while
  34.     typing, press the BACKSPACE key and retype the entry.
  35.     
  36.     You can press the ESC key any time to cancel installation and
  37.     return to the operating system.
  38.  
  39.  
  40.  
  41.  
  42.    @Pause
  43.    @Cls
  44.  
  45.  
  46.     You will need 12 megabytes of free space on your hard disk 
  47.     to install @NAME and its support files.   
  48.     If a full 12 megabytes are not available, this installation
  49.     program will install all possible files until it runs out of
  50.     space. Please be advised that if all files are not installed,
  51.     you will not have all the data files necessary to complete the
  52.     @NAME tutorials.
  53.  
  54.     If you are not installing @NAME for the first
  55.     time, you may be installing in order to change the executable
  56.     software and IPAS processes to run with a different math
  57.     coprocessor. If this is the case, please indicate on the
  58.     next screen.
  59.  
  60.  
  61.    @Pause
  62.    @Cls
  63. @EndDisplay
  64.  
  65. @GetOption
  66.  
  67.     Is this your first installation?  If so, select "Yes".        
  68.     If you are re-installing in order to change to a different
  69.     math coprocessor, select "No".
  70.  
  71.     @Option 22 = "Yes"
  72.     @Option 21 = "No"
  73.     @Option 99 = "Quit"
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.   
  81.    
  82.     
  83.      
  84.       
  85.  
  86.  
  87.  
  88.  
  89.  
  90. @EndOption
  91.  
  92. @Display
  93. @If (99 [= @Option)
  94.       @Abort
  95. @EndIf
  96. @EndDisplay
  97.  
  98. @Display
  99. @If (22 [= @Option)
  100.    @Cls
  101.  
  102.     This installation program automatically creates support
  103.     subdirectories for @NAME data files.  Data files
  104.     and directories can be relocated after installation.            
  105.     Please note that if the locations or names of any of the    
  106.     subdirectories are changed, the configuration file called  
  107.     3DS.SET will require modification.
  108.  
  109.     The 3DS.SET configuration file also contains information on
  110.     the display device you will be using.  The installation default
  111.     setting is for a standard VGA 640x480 display for user interface,
  112.     and a VGA 320x200 display for rendering.  You can change
  113.     your display by editing the 3DS.SET configuration file.
  114.  
  115.     Please refer to the Installation and Performance Guide
  116.     included with the @NAME documentation
  117.     for detailed information about the 3DS.SET configuration file.
  118.  
  119.  
  120.    @Pause
  121. @EndIf
  122.  
  123.    @Cls
  124.    @If (@CPU < 386)
  125.     @NAME requires a computer system that is equipped
  126.     with either an 80386 or an 80486 processor.
  127.       @Abort
  128.    @Endif
  129.  
  130.    @Cls
  131.    @If ((@OSMajor * 100 + @OSMinor) < 330)
  132.     @NAME requires DOS version 3.30 or higher.
  133.       @Abort
  134.    @Endif
  135.  
  136.    @If (@NDP == 0)
  137.      A math coprocessor is required to run @NAME
  138.      and no 80x87 math coprocessor was found.  You must install
  139.      a compatible math coprocessor before @NAME
  140.      can be run.  Consult the Installation and Performance Guide
  141.      for more information.
  142.  
  143.  
  144.     @Pause
  145.    @Endif
  146. @EndDisplay
  147.  
  148.  
  149. @GetOutDrive
  150.     @Supress A
  151.     @Supress B
  152.     @CLS
  153.     On which disk drive do you want to install @NAME?
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.     Use the up and down cursor keys to scroll through the
  170.     list of disk drives.  Press the ENTER key when you have 
  171.     selected a drive.
  172. @EndOutDrive
  173.  
  174. @Display
  175.     @Cls
  176.  
  177.  
  178.     @NAME creates a virtual memory swap file on
  179.     your hard disk when it runs out of RAM.  This file can get
  180.     very large.  You now need to select a hard disk partition for
  181.     this swap file that generally will have the most available
  182.     space.  For more information about the swap file, consult
  183.     the CFIG386 section of your Installation and Performance Guide.
  184.  
  185.  
  186.  
  187.  
  188.       @Pause
  189. @EndDisplay
  190.  
  191. @GetOutDrive @SwapDrive
  192.     @Supress A
  193.     @Supress B
  194.     @CLS
  195.     Select the drive that @NAME will use for the
  196.     virtual memory swap file
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.     Use the up and down cursor keys to scroll through the
  213.     list of disk drives.  Press the ENTER key when you have 
  214.     selected a drive.
  215. @EndOutDrive
  216.  
  217.  
  218. @GetSubdir
  219.     @CLS
  220.     Specify the name of the directory where @NAME 
  221.     Release @VERSION will be installed.  By default, the 
  222.     name of this directory is: @SUBDIR.  
  223.  
  224.     This directory will be located at the root of the disk      
  225.     drive you have selected.  If you have no preference, choose the
  226.     default directory name by pressing the ENTER key.
  227.  
  228.     To change the directory name, backspace over the directory name
  229.     and type a new name.  Press the ENTER key when you have 
  230.     finished typing the name.
  231.  
  232.  
  233.  
  234.  
  235.     @PROMPT = "Which subdirectory ?"
  236. @EndSubdir
  237.  
  238. @If(22 [= @Option)
  239. @If (@Exists "@OutDrive:@SubDir\\3ds.set")
  240.    @GetOption
  241.  
  242.     CAUTION: A version of @NAME already exists in @OutDrive:@SubDir
  243.      
  244.     Do you want to continue installing @NAME  
  245.     Release @VERSION over the files in this directory?
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.     @Option 1 = "Yes"
  254.     @Option 2 = "No"
  255.     @Option 98 = "Quit"
  256.  
  257.  
  258.    @EndOption
  259. @Endif
  260.  
  261. @Display
  262. @If (98 [= @Option)
  263.       @Abort
  264. @EndIf
  265. @EndDisplay
  266. @EndIf
  267.  
  268. @If (2 [= @Option)
  269.    @GetSubdir
  270.       @Default = "\\3DS201\\"
  271.       @Cls
  272.      Specify the name of the directory where @NAME @VERSION
  273.      will be installed.  By default, the name of this directory is:
  274.      @SUBDIR201.  
  275.  
  276.      This directory will be located at the root of the disk      
  277.      drive you have selected.  If you have no preference, choose the
  278.      default directory name by pressing the ENTER key.
  279.  
  280.      To change the directory name, backspace over the directory name
  281.      and type a new name.  Press the ENTER key when you have 
  282.      finished typing the name.
  283.  
  284.  
  285.  
  286.  
  287.     @PROMPT = "Which subdirectory ?"
  288.    @EndSubdir
  289. @Endif
  290.  
  291.  
  292.  
  293. @GetOption
  294.     @NAME requires either an Intel 80387 or a
  295.     Weitek 3167/4167 math coprocessor.  
  296.  
  297.     Do you want to install the Intel 80387 or the Weitek 3167/4167
  298.     version of @NAME?
  299.  
  300.     @Option 11 = "Intel"
  301.     @Option 12 = "Weitek"
  302.     @Option 97 = "Quit"
  303. @EndOption
  304.  
  305. @Display
  306. @If (97 [= @Option)
  307.       @Abort
  308. @EndIf
  309. @EndDisplay
  310.  
  311. @Display
  312. @If (12 [= @Option)
  313.    @Cls
  314.      
  315.      If you are installing this Weitek version of Autodesk 3D Studio
  316.      on a Compaq 486 with a Weitek 4167, please consult the Phar Lap
  317.      section in your Installation and Performance Guide and the document
  318.      file contained within the OLDDXARC.EXE self-extracting archive file.
  319.  
  320.  
  321.      @Pause
  322. @EndIf
  323. @EndDisplay
  324.  
  325. @If (22 [= @Option)
  326.    @Display
  327.       @Cls
  328.  
  329.     This installation program will install @NAME with
  330.     the following directory structure:
  331.  
  332.            @OutDrive:@SubDir\(executables files)
  333.            @OutDrive:@SubDir\drivers
  334.            @OutDrive:@SubDir\images
  335.            @OutDrive:@SubDir\flics
  336.            @OutDrive:@SubDir\lofts
  337.            @OutDrive:@SubDir\matlibs
  338.            @OutDrive:@SubDir\meshes
  339.            @OutDrive:@SubDir\shapes
  340.            @OutDrive:@SubDir\fonts
  341.            @OutDrive:@SubDir\projects
  342.            @OutDrive:@SubDir\temp
  343.            @OutDrive:@SubDir\maps
  344.            @OutDrive:@SubDir\process
  345.  
  346.  
  347.       @Pause
  348.    @EndDisplay
  349.  
  350.    @Display
  351.       @Cls
  352.  
  353.     If you would like to change the location of any files within
  354.     these directories, please move or copy them after the installation
  355.     is complete.
  356.  
  357.     IMPORTANT:  If you move files to another directory you will 
  358.             have to update the 3DS.SET configuration file.
  359.  
  360.             Please refer to the Installation and Performance
  361.             Guide for detailed information regarding the
  362.             3DS.SET file.
  363.  
  364.  
  365.  
  366.  
  367.       @Pause
  368.    @EndDisplay
  369. @Endif
  370.  
  371. @If ((22 [= @Option) && (@DiskFree @OutDrive < @AllFiles))
  372.     @GetOption
  373.  
  374.  
  375.     The selected output disk drive only has @DiskFree @OutDrive bytes free.
  376.     To install the @NAME Executable and Support Files, 
  377.     @AllFiles bytes are required.
  378.      
  379.     Do you want to continue?
  380.           @Option  30 = "Yes"
  381.           @option  31 = "No"
  382.           @Option  96 = "Quit"
  383.     @EndOption
  384. @EndIf
  385.  
  386. @Display
  387. @If (96 [= @Option)
  388.       @Abort
  389. @EndIf
  390. @EndDisplay
  391.  
  392. @Display
  393.    @If(31 [= @Option)
  394.        Aborting installation.
  395.       
  396.        @Abort
  397.    @Endif
  398. @EndDisplay
  399.  
  400. @Display
  401.    @Cls
  402.  
  403.       The installation program is now going to copy the files
  404.       to your hard disk.
  405.  
  406.       Please take this time to fill out your registration card
  407.       and make sure to mail it back to us.  Without your registration
  408.       card, we cannot contact you for future updates and special
  409.       offers.
  410.  
  411.       Thank you.
  412.  
  413.  
  414.  
  415.       @Pause
  416. @EndDisplay
  417.  
  418.     /*Disk.#1*/
  419. @DefineDisk
  420.     @LABEL  = "Disk 1"
  421.           @File   3DSR21.MID                          
  422.           @File   README.DOC             @Option 22  
  423.  
  424.           @File   3DSI.PT1               @Out 3DS.EXE @Option 11
  425.           @File   3DSW.PT1               @Out 3DS.EXE @Option 12
  426.        @BeginLib 3D1.LIB
  427.           @File   3DSI.PT2               @AppendTo 3DS.EXE @Option 11
  428.        @EndLib
  429.  
  430. @EndDisk
  431.  
  432.     /*Disk.#2*/
  433. @DefineDisk
  434.     @LABEL  = "Disk 2"
  435.           @File   3DSR22.MID                          
  436.        @BeginLib 3D2.LIB
  437.           @File   3DSI.PT3               @AppendTo 3DS.EXE @Option 11
  438.           @File   3DSW.PT2               @AppendTo 3DS.EXE @Option 12
  439.        @EndLib
  440. @EndDisk
  441.  
  442.     /*Disk.#3*/
  443. @DefineDisk
  444.     @LABEL  = "Disk 3"
  445.           @File   3DSR23.MID    @Option 22                        
  446.     @BeginLib 3D3.LIB
  447.         @File       3DSW.PT3   @AppendTo 3DS.EXE @Option 12
  448.     @If (@Exists "@OutDrive:@SubDir\\3ds.set")
  449.         @File        3DS.SET   @Out 3DS201.SET  @Option 1
  450.         @File        3DS.SET   @Option 2
  451.     @Else
  452.         @File        3DS.SET   @Option 22
  453.     @Endif
  454.         @File     AAPLAY.EXE   @Option 22
  455.         @File     AAPLAY.DOC   @Option 22
  456.         @File        3DS.RES   @Option 22
  457.         @File    CFIG386.EXE   @Option 22
  458.         @File    3DSHELL.COM   @Option 22
  459.         @File       CFIG.BAT   @Option 22
  460.         @File      APPLE.SHP   @Out shapes\*.* @Option 22
  461.         @File    FAUCET1.SHP   @Out shapes\*.* @Option 22
  462.         @File      PHONE.SHP   @Out shapes\*.* @Option 22
  463.         @File   2DSOCKET.SHP   @Out shapes\*.* @Option 22
  464.         @File       TEA1.SHP   @Out shapes\*.* @Option 22
  465.         @File   CHECKBOX.SHP   @Out shapes\*.* @Option 22
  466.         @File    FACTORY.SHP   @Out shapes\*.* @Option 22
  467.         @File    GENDERS.SHP   @Out shapes\*.* @Option 22
  468.         @File        KEY.SHP   @Out shapes\*.* @Option 22
  469.         @File        TAG.SHP   @Out shapes\*.* @Option 22
  470.         @File     TREBLE.SHP   @Out shapes\*.* @Option 22
  471.         @File     WRENCH.SHP   @Out shapes\*.* @Option 22
  472.         @File        YEN.SHP   @Out shapes\*.* @Option 22
  473.         @File     PLAQUE.SHP   @Out shapes\*.* @Option 22
  474.         @File        USA.SHP   @Out shapes\*.* @Option 22
  475.         @File   SYMBOLS1.SHP   @Out shapes\*.* @Option 22
  476.         @File   SYMBOLS2.SHP   @Out shapes\*.* @Option 22
  477.         @File   SYMBOLS3.SHP   @Out shapes\*.* @Option 22
  478.         @File      NOTES.SHP   @Out shapes\*.* @Option 22
  479.         @File    LEAVES1.SHP   @Out shapes\*.* @Option 22
  480.         @File    LEAVES2.SHP   @Out shapes\*.* @Option 22
  481.         @File     SCROLL.SHP   @Out shapes\*.* @Option 22
  482.         @File      BUGLE.LFT   @Out lofts\*.* @Option 22
  483.         @File   CAMSHFT1.LFT   @Out lofts\*.* @Option 22
  484.         @File   CAMSHFT2.LFT   @Out lofts\*.* @Option 22
  485.         @File       DROP.LFT   @Out lofts\*.* @Option 22
  486.         @File    FAUCET1.LFT   @Out lofts\*.* @Option 22
  487.         @File      FRAME.LFT   @Out lofts\*.* @Option 22
  488.         @File      PHONE.LFT   @Out lofts\*.* @Option 22
  489.         @File     RNDBOX.LFT   @Out lofts\*.* @Option 22
  490.         @File   3DSOCKET.LFT   @Out lofts\*.* @Option 22
  491.         @File    FITNESS.LFT   @Out lofts\*.* @Option 22
  492.         @File   HAMMER01.LFT   @Out lofts\*.* @Option 22
  493.         @File   HAMMER02.LFT   @Out lofts\*.* @Option 22
  494.         @File   HAMMER03.LFT   @Out lofts\*.* @Option 22
  495.         @File      JUG01.LFT   @Out lofts\*.* @Option 22
  496.         @File      JUG02.LFT   @Out lofts\*.* @Option 22
  497.         @File   PAPRCLIP.LFT   @Out lofts\*.* @Option 22
  498.         @File   PEN_BRRL.LFT   @Out lofts\*.* @Option 22
  499.         @File    PEN_CAP.LFT   @Out lofts\*.* @Option 22
  500.         @File   PEN_CLIP.LFT   @Out lofts\*.* @Option 22
  501.         @File   PEN_TIP1.LFT   @Out lofts\*.* @Option 22
  502.         @File   PEN_TIP2.LFT   @Out lofts\*.* @Option 22
  503.         @File   PEN_TIP3.LFT   @Out lofts\*.* @Option 22
  504.         @File    PUSHPIN.LFT   @Out lofts\*.* @Option 22
  505.         @File   ROCKET01.LFT   @Out lofts\*.* @Option 22
  506.         @File   ROCKET02.LFT   @Out lofts\*.* @Option 22
  507.         @File   ROCKET03.LFT   @Out lofts\*.* @Option 22
  508.         @File     TOPHAT.LFT   @Out lofts\*.* @Option 22
  509.         @File       TUBE.LFT   @Out lofts\*.* @Option 22
  510.         @File     COLUMN.LFT   @Out lofts\*.* @Option 22
  511.         @File     FORK01.LFT   @Out lofts\*.* @Option 22
  512.         @File     FORK02.LFT   @Out lofts\*.* @Option 22
  513.         @File     ROOK01.LFT   @Out lofts\*.* @Option 22
  514.         @File   SCISSORS.LFT   @Out lofts\*.* @Option 22
  515.         @File       LEAF.LFT   @Out lofts\*.* @Option 22
  516.         @File     BARREL.FNT   @Out fonts\*.* @Option 22
  517.         @File   CALIGRAF.FNT   @Out fonts\*.* @Option 22
  518.         @File      COBRA.FNT   @Out fonts\*.* @Option 22
  519.         @File   CONTINTL.FNT   @Out fonts\*.* @Option 22
  520.         @File     NEWMED.FNT   @Out fonts\*.* @Option 22
  521.         @File   NEWEXBLD.FNT   @Out fonts\*.* @Option 22
  522.         @File     NEWBLD.FNT   @Out fonts\*.* @Option 22
  523.         @File   NORMANEB.FNT   @Out fonts\*.* @Option 22
  524.         @File   NORMANBL.FNT   @Out fonts\*.* @Option 22
  525.         @File   TUTORIAL.FNT   @Out fonts\*.* @Option 22
  526.         @File   SERIFBLD.FNT   @Out fonts\*.* @Option 22
  527.         @File   SERIFREG.FNT   @Out fonts\*.* @Option 22
  528.         @File   SUMSRIFB.FNT   @Out fonts\*.* @Option 22
  529.         @File   SUMSRIFN.FNT   @Out fonts\*.* @Option 22
  530.         @File   SWISSBLD.FNT   @Out fonts\*.* @Option 22
  531.         @File   SWISSBLK.FNT   @Out fonts\*.* @Option 22
  532.         @File   SWISSLTE.FNT   @Out fonts\*.* @Option 22
  533.         @File   SWISSRMN.FNT   @Out fonts\*.* @Option 22
  534.         @File   TIMESQRE.FNT   @Out fonts\*.* @Option 22
  535.         @File    3DSPORT.FNT   @Out fonts\*.* @Option 22
  536.         @File      STAMP.FNT   @Out fonts\*.* @Option 22
  537.         @File   TUTORIAL.MLI   @Out matlibs\*.* @Option 22
  538.         @File    ACADCLR.MLI   @Out matlibs\*.* @Option 22
  539.         @File        3DS.MLI   @Out matlibs\*.* @Option 22
  540.         @File   PLNT0000.TGA   @Out images\*.* @Option 22
  541.         @File   PLNT0001.TGA   @Out images\*.* @Option 22
  542.         @File   PLNT0002.TGA   @Out images\*.* @Option 22
  543.         @File   PLNT0003.TGA   @Out images\*.* @Option 22
  544.         @File   PLNT0004.TGA   @Out images\*.* @Option 22
  545.         @File   PLNT0005.TGA   @Out images\*.* @Option 22
  546.         @File   PLNT0006.TGA   @Out images\*.* @Option 22
  547.         @File   PLNT0007.TGA   @Out images\*.* @Option 22
  548.         @File   PLNT0008.TGA   @Out images\*.* @Option 22
  549.         @File   PLNT0009.TGA   @Out images\*.* @Option 22
  550.         @File   GALTITLE.FLC   @Out images\*.* @Option 22
  551.         @File    TESTPAT.GIF   @Out images\*.* @Option 22
  552.     @EndLib
  553.  
  554. @EndDisk
  555.  
  556.     /*Disk.#4*/
  557. @DefineDisk
  558.     @LABEL = "Disk 4"
  559.           @File   3DSR24.MID    @Option 22                        
  560.     @BeginLib 3D4.LIB
  561.         @File   OLDDXARC.EXE    @Option 22
  562.         @File   DGPWACOM.EXP    @Out drivers\*.* @Option 22
  563.         @File   RDPTARGA.EXP    @Out drivers\*.* @Option 22
  564.         @File   RDPTPLUS.EXP    @Out drivers\*.* @Option 22
  565.         @File    RDPPJET.EXP    @Out drivers\*.* @Option 22
  566.         @File    RCPVESA.EXP    @Out drivers\*.* @Option 22
  567.         @File     VTPBCD.EXP    @Out drivers\*.* @Option 22
  568.         @File    VTPVLAN.EXP    @Out drivers\*.* @Option 22
  569.         @File       VLAN.SET    @Out drivers\*.* @Option 22
  570.         @File     README.DOC    @Out drivers\*.* @Option 22
  571.         @File     50PMAN.3DS    @Out meshes\*.* @Option 22
  572.         @File   CAFETABL.3DS    @Out meshes\*.* @Option 22
  573.         @File       DUCK.3DS    @Out meshes\*.* @Option 22
  574.         @File    EYEBALL.3DS    @Out meshes\*.* @Option 22
  575.         @File   FLAGMORF.3DS    @Out meshes\*.* @Option 22
  576.         @File   HOME_ENT.3DS    @Out meshes\*.* @Option 22
  577.         @File       LUXO.3DS    @Out meshes\*.* @Option 22
  578.         @File      FACE2.3DS    @Out meshes\*.* @Option 22
  579.         @File     PLANT2.3DS    @Out meshes\*.* @Option 22
  580.         @File      WATCH.3DS    @Out meshes\*.* @Option 22
  581.         @File     DOGBOT.3DS    @Out meshes\*.* @Option 22
  582.         @File   AQUARIUM.3DS    @Out meshes\*.* @Option 22
  583.         @File      GLOBE.3DS    @Out meshes\*.* @Option 22
  584.         @File      EGRET.3DS    @Out meshes\*.* @Option 22
  585.         @File   QBICDEMO.3DS    @Out meshes\*.* @Option 22
  586.         @File    LOW_TOP.3DS    @Out meshes\*.* @Option 22
  587.         @File      LAMP3.3DS    @Out meshes\*.* @Option 22
  588.         @File     STEREO.CEL    @Out maps\*.* @Option 22
  589.         @File     ADESK2.TGA    @Out maps\*.* @Option 22
  590.         @File   BRNBRICK.CEL    @Out maps\*.* @Option 22
  591.         @File      ASIGN.GIF    @Out maps\*.* @Option 22
  592.         @File   RACEBUTT.GIF    @Out maps\*.* @Option 22
  593.         @File      BOX_I.PXP    @Out process\*.* @Option 11
  594.         @File      BOX_W.PXP    @Out process\*.* @Option 12
  595.         @File   TORNAD_I.AXP    @Out process\*.* @Option 11
  596.         @File   TORNAD_W.AXP    @Out process\*.* @Option 12
  597.     @EndLib
  598.  
  599.  
  600. @EndDisk
  601.  
  602.     /*Disk.#5*/
  603. @DefineDisk
  604.     @LABEL = "Disk 5"
  605.           @File   3DSR25.MID    @Option 22                        
  606.  
  607.     @BeginLib 3D5.LIB
  608.         @File        APE.CEL    @Out maps\*.* @Option 22
  609.         @File   BWCHECKR.CEL    @Out maps\*.* @Option 22
  610.         @File   CAMOFLAB.CEL    @Out maps\*.* @Option 22
  611.         @File   CAMOFLAG.CEL    @Out maps\*.* @Option 22
  612.         @File   CONCTILE.CEL    @Out maps\*.* @Option 22
  613.         @File    GRAVEL1.CEL    @Out maps\*.* @Option 22
  614.         @File    IDKWOOD.CEL    @Out maps\*.* @Option 22
  615.         @File   ILTWOOD1.CEL    @Out maps\*.* @Option 22
  616.         @File   IMARBLE1.CEL    @Out maps\*.* @Option 22
  617.         @File     IMETAL.CEL    @Out maps\*.* @Option 22
  618.         @File    IMETALB.CEL    @Out maps\*.* @Option 22
  619.         @File    IPAVERS.CEL    @Out maps\*.* @Option 22
  620.         @File   ISHINGL2.CEL    @Out maps\*.* @Option 22
  621.         @File    ISTONE2.CEL    @Out maps\*.* @Option 22
  622.         @File    IVINES1.CEL    @Out maps\*.* @Option 22
  623.         @File   PALMFRND.CEL    @Out maps\*.* @Option 22
  624.         @File   PINKMARB.CEL    @Out maps\*.* @Option 22
  625.         @File   RINGOPAC.CEL    @Out maps\*.* @Option 22
  626.         @File    RINGTEX.CEL    @Out maps\*.* @Option 22
  627.         @File       SAND.CEL    @Out maps\*.* @Option 22
  628.         @File      SQUIG.CEL    @Out maps\*.* @Option 22
  629.         @File   TREETRNK.CEL    @Out maps\*.* @Option 22
  630.         @File       BMPS.CEL    @Out maps\*.* @Option 22
  631.         @File   GRYBRICK.CEL    @Out maps\*.* @Option 22
  632.         @File    RACECAR.GIF    @Out maps\*.* @Option 22
  633.         @File     USFLAG.CEL    @Out maps\*.* @Option 22
  634.         @File    WINDOW1.CEL    @Out maps\*.* @Option 22
  635.         @File    WINDOW2.CEL    @Out maps\*.* @Option 22
  636.         @File    WINDOW4.CEL    @Out maps\*.* @Option 22
  637.         @File    WINDOW5.CEL    @Out maps\*.* @Option 22
  638.         @File    WINDOW6.CEL    @Out maps\*.* @Option 22
  639.         @File     DIMPLE.CEL    @Out maps\*.* @Option 22
  640.         @File   BRNMAROP.CEL    @Out maps\*.* @Option 22
  641.         @File   BRWMMARB.CEL    @Out maps\*.* @Option 22
  642.         @File        MUM.CEL    @Out maps\*.* @Option 22
  643.         @File       LEAF.CEL    @Out maps\*.* @Option 22
  644.         @File      GRILL.CEL    @Out maps\*.* @Option 22
  645.         @File         3D.CEL    @Out maps\*.* @Option 22
  646.         @File    CHECKER.CEL    @Out maps\*.* @Option 22
  647.         @File    JUPITER.GIF    @Out maps\*.* @Option 22
  648.         @File    LATTIC1.CEL    @Out maps\*.* @Option 22
  649.         @File    LATTIC2.CEL    @Out maps\*.* @Option 22
  650.         @File   VALLEY_L.TGA    @Out maps\*.* @Option 22
  651.         @File       DASH.GIF    @Out maps\*.* @Option 22
  652.         @File      FENCE.GIF    @Out maps\*.* @Option 22
  653.         @File    RADIO03.GIF    @Out maps\*.* @Option 22
  654.         @File    BIGLAKE.GIF    @Out maps\*.* @Option 22
  655.         @File   X29DECL2.CEL    @Out maps\*.* @Option 22
  656.         @File    W6BKGND.CEL    @Out maps\*.* @Option 22
  657.         @File     WINDOW.TGA    @Out maps\*.* @Option 22
  658.         @File   WHITEASH.GIF    @Out maps\*.* @Option 22
  659.         @File   BENEDITI.GIF    @Out maps\*.* @Option 22
  660.         @File   MARBTEAL.GIF    @Out maps\*.* @Option 22
  661.         @File   MARBPALE.GIF    @Out maps\*.* @Option 22
  662.     @EndLib
  663.  
  664. @EndDisk
  665.  
  666.        /*Disk.#6*/
  667. @DefineDisk
  668.     @LABEL = "Disk 6"
  669.           @File   3DSR26.MID    @Option 22                        
  670.     @BeginLib 3D6.LIB
  671.         @File     ACHOOO.3DS    @Out meshes\*.* @Option 22
  672.         @File   LOWDUNES.GIF    @Out images\*.* @Option 22
  673.         @File   WAVELOGO.FLI    @Out flics\*.* @Option 22
  674.         @File     REFMAP.GIF    @Out maps\*.* @Option 22
  675.         @File    BUTTONS.GIF    @Out maps\*.* @Option 22
  676.         @File       GRID.CEL    @Out maps\*.* @Option 22
  677.         @File    BUBINGA.GIF    @Out maps\*.* @Option 22
  678.         @File      CLOUD.GIF    @Out maps\*.* @Option 22
  679.         @File   GRAYMARB.GIF    @Out maps\*.* @Option 22
  680.         @File      BBODY.GIF    @Out maps\*.* @Option 22
  681.         @File     BBODY2.GIF    @Out maps\*.* @Option 22
  682.         @File       TEAK.GIF    @Out maps\*.* @Option 22
  683.         @File     INLAY3.TGA    @Out maps\*.* @Option 22
  684.         @File    GRANITE.CEL    @Out maps\*.* @Option 22
  685.         @File     INLAY4.TGA    @Out maps\*.* @Option 22
  686.         @File   HOUSE2_L.TGA    @Out maps\*.* @Option 22
  687.         @File    PAT0006.TGA    @Out maps\*.* @Option 22
  688.         @File    PAT0007.TGA    @Out maps\*.* @Option 22
  689.         @File    PAT0016.TGA    @Out maps\*.* @Option 22
  690.         @File    PAT0019.TGA    @Out maps\*.* @Option 22
  691.         @File    PAT0003.TGA    @Out maps\*.* @Option 22
  692.         @File    PAT0027.TGA    @Out maps\*.* @Option 22
  693.         @File    PAT0035.TGA    @Out maps\*.* @Option 22
  694.         @File    PAT0039.TGA    @Out maps\*.* @Option 22
  695.         @File    PAT0084.TGA    @Out maps\*.* @Option 22
  696.         @File    PAT0094.TGA    @Out maps\*.* @Option 22
  697.         @File    PAT0106.TGA    @Out maps\*.* @Option 22
  698.         @File    PAT0107.TGA    @Out maps\*.* @Option 22
  699.         @File    PAT0110.TGA    @Out maps\*.* @Option 22
  700.         @File    PAT0111.TGA    @Out maps\*.* @Option 22
  701.         @File    PAT0127.TGA    @Out maps\*.* @Option 22
  702.         @File    PAT0134.TGA    @Out maps\*.* @Option 22
  703.         @File    PAT0148.TGA    @Out maps\*.* @Option 22
  704.         @File        SKY.GIF    @Out maps\*.* @Option 22
  705.         @File    PAT0149.TGA    @Out maps\*.* @Option 22
  706.         @File    PAT0150.TGA    @Out maps\*.* @Option 22
  707.         @File    PAT0153.TGA    @Out maps\*.* @Option 22
  708.         @File    PAT0155.TGA    @Out maps\*.* @Option 22
  709.         @File    PAT0158.TGA    @Out maps\*.* @Option 22
  710.         @File   TILE0003.TGA    @Out maps\*.* @Option 22
  711.         @File   TILE0009.TGA    @Out maps\*.* @Option 22
  712.         @File   TILE0011.TGA    @Out maps\*.* @Option 22
  713.         @File   TILE0016.TGA    @Out maps\*.* @Option 22
  714.         @File   TILE0020.TGA    @Out maps\*.* @Option 22
  715.         @File     SUNSET.GIF    @Out maps\*.* @Option 22
  716.         @File        3DS.CEL    @Out maps\*.* @Option 22
  717.         @File     ASHSEN.GIF    @Out maps\*.* @Option 22
  718.         @File   CHECKERS.CEL    @Out maps\*.* @Option 22
  719.         @File    CRUISER.GIF    @Out maps\*.* @Option 22
  720.         @File    PAT0003.CEL    @Out maps\*.* @Option 22
  721.         @File     GALPAL.COL    @Out maps\*.* @Option 22
  722.     @EndLib    
  723.  
  724. @EndDisk
  725.  
  726.        /*Disk.#7*/
  727. @DefineDisk
  728.     @LABEL = "Disk 7"
  729.        @File   3DSR27.MID    @Option 22                        
  730.     @BeginLib 3D7.LIB
  731.         @File    ADBLOCK.3DS    @Out meshes\*.* @Option 22
  732.         @File   AD3DLOGO.3DS    @Out meshes\*.* @Option 22
  733.         @File     ADLOGO.3DS    @Out meshes\*.* @Option 22
  734.         @File   BIRDSHOW.3DS    @Out meshes\*.* @Option 22
  735.         @File     BOUNCE.3DS    @Out meshes\*.* @Option 22
  736.         @File     STONES.3DS    @Out meshes\*.* @Option 22
  737.         @File    CHOPPER.3DS    @Out meshes\*.* @Option 22
  738.         @File   CHRMFACE.3DS    @Out meshes\*.* @Option 22
  739.         @File    OLDCITY.3DS    @Out meshes\*.* @Option 22
  740.         @File     COLUMN.3DS    @Out meshes\*.* @Option 22
  741.         @File       FORK.3DS    @Out meshes\*.* @Option 22
  742.         @File   KEROLAMP.3DS    @Out meshes\*.* @Option 22
  743.         @File      LINKS.3DS    @Out meshes\*.* @Option 22
  744.         @File   PALMTREE.3DS    @Out meshes\*.* @Option 22
  745.         @File     PENCIL.3DS    @Out meshes\*.* @Option 22
  746.         @File     PLAQUE.3DS    @Out meshes\*.* @Option 22
  747.         @File    RACECAR.3DS    @Out meshes\*.* @Option 22
  748.         @File   ROBOTARM.3DS    @Out meshes\*.* @Option 22
  749.         @File    CRUISER.3DS    @Out meshes\*.* @Option 22
  750.         @File   SCISSORS.3DS    @Out meshes\*.* @Option 22
  751.         @File   STILLIFE.3DS    @Out meshes\*.* @Option 22
  752.         @File       CONE.3DS    @Out meshes\*.* @Option 22
  753.         @File        X29.3DS    @Out meshes\*.* @Option 22
  754.         @File    RENTUT1.3DS    @Out meshes\*.* @Option 22
  755.         @File    RENTUT2.3DS    @Out meshes\*.* @Option 22
  756.         @File    RENTUT3.3DS    @Out meshes\*.* @Option 22
  757.         @File    RENTUT4.3DS    @Out meshes\*.* @Option 22
  758.         @File    RENTUT5.3DS    @Out meshes\*.* @Option 22
  759.         @File       VASE.3DS    @Out meshes\*.* @Option 22
  760.         @File   OPENPLAN.3DS    @Out meshes\*.* @Option 22
  761.         @File   JELYFISH.3DS    @Out meshes\*.* @Option 22
  762.         @File     OFFICE.DXF    @Out meshes\*.* @Option 22
  763.         @File      ORBIT.3DS    @Out meshes\*.* @Option 22
  764.         @File   BIRDWALK.3DS    @Out meshes\*.* @Option 22
  765.         @File    RENTUT6.3DS    @Out meshes\*.* @Option 22
  766.         @File    TORNADO.3DS    @Out meshes\*.* @Option 22
  767.         @File       WIRE.3DS    @Out meshes\*.* @Option 22
  768.         @File    WINDOW3.CEL    @Out maps\*.* @Option 22
  769.         @File   BLPLANET.CEL    @Out maps\*.* @Option 22
  770.         @File   BRNBRICB.CEL    @Out maps\*.* @Option 22
  771.         @File   X29DECAL.GIF    @Out maps\*.* @Option 22
  772.         @File   WHEELMAP.GIF    @Out maps\*.* @Option 22
  773.         @File      GRILL.GIF    @Out maps\*.* @Option 22
  774.         @File      JFISH.GIF    @Out maps\*.* @Option 22
  775.         @File      RAD0P.GIF    @Out maps\*.* @Option 22
  776.     @EndLib    
  777.  
  778. @EndDisk
  779.  
  780.        /*Disk.#8*/
  781. @DefineDisk
  782.     @LABEL = "Disk 8"
  783.           @File   3DSR28.MID    @Option 22                        
  784.     @BeginLib 3D8.LIB
  785.         @File   MARBVASE.3DS    @Out meshes\*.* @Option 22
  786.         @File      CLOCK.CEL    @Out maps\*.* @Option 22
  787.         @File   OAK_BED2.CEL    @Out maps\*.* @Option 22
  788.         @File   OAK_BED1.CEL    @Out maps\*.* @Option 22
  789.         @File   STEREOBP.CEL    @Out maps\*.* @Option 22
  790.         @File         TV.CEL    @Out maps\*.* @Option 22
  791.         @File     TV_BMP.CEL    @Out maps\*.* @Option 22
  792.         @File   AQURFRNT.CEL    @Out maps\*.* @Option 22
  793.         @File   AQURSIDE.CEL    @Out maps\*.* @Option 22
  794.         @File     CEMENT.CEL    @Out maps\*.* @Option 22
  795.         @File   EYE_IRIS.CEL    @Out maps\*.* @Option 22
  796.         @File     CANADA.GIF    @Out maps\*.* @Option 22
  797.         @File   EARTHMAP.TGA    @Out maps\*.* @Option 22
  798.         @File   BLUCHINA.CEL    @Out maps\*.* @Option 22
  799.         @File       GOLD.GIF    @Out maps\*.* @Option 22
  800.         @File    DENTS_I.SXP    @Out maps\*.* @Option 11
  801.         @File    NOISE_I.SXP    @Out maps\*.* @Option 11
  802.         @File    CHECK_I.SXP    @Out maps\*.* @Option 11
  803.         @File     WOOD_I.SXP    @Out maps\*.* @Option 11
  804.         @File   MARBLE_I.SXP    @Out maps\*.* @Option 11
  805.         @File     BALL_I.SXP    @Out maps\*.* @Option 11
  806.         @File     VARY_I.SXP    @Out maps\*.* @Option 11
  807.         @File    DENTS_W.SXP    @Out maps\*.* @Option 12
  808.         @File    NOISE_W.SXP    @Out maps\*.* @Option 12
  809.         @File    CHECK_W.SXP    @Out maps\*.* @Option 12
  810.         @File     WOOD_W.SXP    @Out maps\*.* @Option 12
  811.         @File   MARBLE_W.SXP    @Out maps\*.* @Option 12
  812.         @File     BALL_W.SXP    @Out maps\*.* @Option 12
  813.         @File     VARY_W.SXP    @Out maps\*.* @Option 12
  814.         @File    STARS_I.IXP    @Out process\*.* @Option 11
  815.         @File    STARS_W.IXP    @Out process\*.* @Option 12
  816.         @File    VBLUR_I.IXP    @Out process\*.* @Option 11
  817.         @File    VBLUR_W.IXP    @Out process\*.* @Option 12
  818.         @File    GRIDS_I.PXP    @Out process\*.* @Option 11
  819.         @File    GRIDS_W.PXP    @Out process\*.* @Option 12
  820.         @File    WAVES_I.PXP    @Out process\*.* @Option 11
  821.         @File    WAVES_W.PXP    @Out process\*.* @Option 12
  822.         @File   RIPPLE_I.PXP    @Out process\*.* @Option 11
  823.         @File   RIPPLE_W.PXP    @Out process\*.* @Option 12
  824.         @File      EARTH.STB    @Out process\*.* 
  825.     @EndLib    
  826.  
  827. @EndDisk
  828.  
  829.    @Finish
  830.       @ChDrive @OutDrive
  831.       @ChDir "\\"
  832.       @ChDir "@Subdir"
  833. @If (22 [= @Option)
  834.       @If (@Exists "@OutDrive:@SubDir\\temp")
  835.       @ChDir "\\"
  836.       @ChDir "@Subdir"
  837.       @Else
  838.     @System "mkdir temp"
  839.       @EndIf
  840.       @If (@Exists "@OutDrive:@SubDir\\projects")
  841.       @ChDir "\\"
  842.       @ChDir "@Subdir"
  843.       @Else
  844.     @System "mkdir projects"
  845.       @EndIf
  846. @EndIf
  847.       @System "cfig.bat @SwapDrive:"
  848.       @System "a:unkey.com"
  849. /*      @System "type readme.doc | more" */
  850.    @EndFinish
  851. /* end-of-file */
  852.