/* Knowledge Dynamics Install Script for 3D Studio Rel. 4 installation */
/*   */
/*   created:  July 21, 1994,  David Ang */
/*   */

@DefineProject
/*      @Language = <LANGUAGE_XMX> @Endlang */ 
	@Language = @EN @Endlang 
	@ABANNER        = "      Autodesk 3D Studio      "
	@NAME           = "Autodesk 3D Studio"
	@VERSION        = "4"
	@SUBDIR         = "\\3DS4\\"
	@OUTDRIVE       = C
	@Requires       @HardDisk
@EndProject

@DefineVars 
	@Dir     @Subdir3ds    = "\\3DS\\"
	@Dir     @Subdir30     = "\\3DS3\\"
	@Dir     @Subdir40     = "\\3DS4\\"
	@Drive   @SwapDrv      = C
	@Integer @Allfiles     = 22000000
	@Integer @UPDfiles     =  5000000
	@Integer @SRfiles      =  5000000
	@Integer @MINfiles     =  4000000
	@Integer @IPASfiles    =  5000000
	@Integer @SUPPORTfiles =  9000000
@EndVars

@Display
@Cls

@DATXMSG(1,"\tThis program installs @NAME Release @VERSION on your")
@DATXMSG(2,"\tcomputer system and checks the distribution media for errors.")

@DATXMSG(3,"\tOf the screens that follows, some are informational, while others")
@DATXMSG(4,"\toffer a choice and a default response.  Press the ENTER key to") 
@DATXMSG(5,"\taccept the default; otherwise type or select another response") 
@DATXMSG(6,"\tand then press the ENTER key.  If you make a mistake while") 
@DATXMSG(7,"\ttyping, press the BACKSPACE key and retype the entry.")

@DATXMSG(8,"\tYou can press the ESC key at any time to cancel installation") 
@DATXMSG(9,"\tand return to the operating system.")

@Pause

@EndDisplay







@Cls

@WELCOME

@If (@CPU < 386)
  @DATXMSG(36,"\t@NAME requires a computer system that is") 
  @DATXMSG(37,"\tequipped with an 80386, 80486 or a Pentium CPU.")

  @DATXMSG(38,"\tYour computer is running on a 80@CPU CPU.")

  @Abort
@Endif


@If (@NDP == 0)
  @DATXMSG(41,"\tA math coprocessor is necessary in order to run @NAME.")
  @DATXMSG(42,"\tUnfortunately, there is apparently no math coprocessor on your") 
  @DATXMSG(43,"\tcomputer.  Please consult the \"Installation Guide\" for more")
  @DATXMSG(44,"\tinformation.")

  @Abort

@Pause

@EndIf


@Cls

@If (((@OSMajor * 100) + @OSMinor) < 330)
  @DATXMSG(45,"\t@NAME requires DOS version 3.30 or higher.")


  @Pause
@Endif

@EndWelcome



@Cls

@Display
@DATXMSG(11,"\tIn order to install the entire @NAME Release @VERSION, 22") 
@DATXMSG(12,"\tmegabytes of disk space will be needed on your destination disk.") 
@DATXMSG(13,"\tLess disk space is needed if you elect to install only a subset") 
@DATXMSG(14,"\tof the files.  If the required disk space is not available, the") 
@DATXMSG(15,"\tinstallation program will install all possible files until it") 
@DATXMSG(16,"\truns out of space.  Please be advised that if all files are not") 
@DATXMSG(17,"\tinstalled, you may not have all the data files necessary to") 
@DATXMSG(18,"\tcomplete the @NAME tutorials.") 

@Pause

@EndDisplay



@CLS

@Display
@DATXMSG(21,"\tThe installation program automatically creates all the directories")
@DATXMSG(22,"\tthat are needed to install @NAME Release @VERSION.  Data")
@DATXMSG(23,"\tfiles and directories may be manually relocated after the")
@DATXMSG(24,"\tinstallation, if desired.  Please note that if the location")
@DATXMSG(25,"\tor names of any of the directories are changed, the configuration")
@DATXMSG(26,"\tfile called \"3DS.SET\" will need to be modified to reflect the")
@DATXMSG(27,"\tchanges.  The \"3DS.SET\" file also contains information on the display")
@DATXMSG(28,"\tdisplay device(s) you will be using.  The installation default")
@DATXMSG(29,"\tsetting is for a VESA 640x480x256 display for the MAIN-DISPLAY,")
@DATXMSG(30,"\tthe MATERIALS-DISPLAY, and the RENDER-DISPLAY.  You can change")
@DATXMSG(31,"\teach display device by editing the \"3DS.SET\" file, or by running")
@DATXMSG(32,"\tthe Vibrant Configuration Program.")

@DATXMSG(33,"\tPlease refer to the \"Installation Guide\" included with the")
@DATXMSG(34,"\t@NAME documentation for detailed information about")
@DATXMSG(35,"\tthe \"3DS.SET\" file and the Vibration Configuration Program.")

@Pause

@EndDisplay




@CLS
@GetOption
@DATXMSG(141,"\tSelect one of the following options for installing Autodesk")
@DATXMSG(142,"\t3D Studio Release @VERSION.")









    @LocalWindow(8,40)
    @Option 11 = "@DATXMSG(143,"Install all files")"
    @option 12 = "@DATXMSG(144,"Update files from 3D Studio Release 3 to Release @VERSION")"
    @option 13 = "@DATXMSG(145,"Install slave-renderer files")"
    @option 14 = "@DATXMSG(146,"Custom install...")"






@DATXMSG(147,"\tUse the up and down cursor keys to scroll through the list.")
@DATXMSG(148,"\tPress the ENTER key to accept the selection.  Press the ESC")
@DATXMSG(149,"\tkey to abort.")



@EndOption



@If (11 [= @Option)
	@SetGroup(A)
	@GOTO SelectDrv
@ElseIf (12 [= @Option)
	@SetGroup(U)
	@GOTO SelectDrv
@ElseIf (13 [= @Option)
	@SetGroup(S)
	@GOTO SelectDrv
@Else
	@SetGroup(C)
@EndIf




SELECTFILES:
@Getgroups
@Checkbox

@CLS
@DATXMSG(165,"\tYou have selected \"Custom install...\".  Choose one or more of the")
@DATXMSG(166,"\toptions below.")

@DATXMSG(168,"\t\"Minimal program files\" consist of 3ds.exe, 3ds.res, 3ds.set and")
@DATXMSG(169,"\tIPAS Plug-Ins.  \"Support files\" add to the functionality of")
@DATXMSG(170,"\t@NAME Release @VERSION, including driver, font, .mli and")
@DATXMSG(171,"\tnetwork files, etc.  \"Sample files\" include keyframe scripts,")
@DATXMSG(172,"\tmap, image, tutorial files, etc.")







    @LocalWindow(14,40)
	@Set M = "@DATXMSG(93,"Install minimal program files")"
	@Set Y = "@DATXMSG(95,"Install support files")"
	@Set X = "@DATXMSG(94,"Install sample files")"


@DATXMSG(97,"Use the up and down cursor keys to scroll through the list.  Use")
@DATXMSG(98,"\tthe SPACE_BAR key to toggle the YES/NO state of the current")
@DATXMSG(99,"\tselection.  Press the ENTER key to accept the selection(s).")
@DATXMSG(100,"\tPress the ESC key to abort.")
@EndGroups




@If ('M' [= @Group || 'X' [= @Group || 'Y' [= @Group)

  @GetOption
@DATXMSG(173,"\tYou have requested to install the following @NAME")
@DATXMSG(174,"\tRelease @VERSION files:")


@If ('M' [= @Group) @DATXMSG(102,"\to 3ds.exe, 3ds.res, 3ds.set and IPAS Plug-Ins") @EndIf
@If ('Y' [= @Group) @DATXMSG(104,"\to @NAME support files") @EndIf
@If ('X' [= @Group) @DATXMSG(103,"\to @NAME sample files") @EndIf





@DATXMSG(129,"\tIs this what you want?")
    @LocalWindow(14,40)
    @Option 16 = "@DATXMSG(130,"Yes")"
    @option 17 = "@DATXMSG(131,"No")"


  @EndOption


  @If (17 [= @Option)
	@ClearOption(17)
	@ClearGroup(M)
	@ClearGroup(X)
	@ClearGroup(Y)
	@GoTo SELECTFILES
  @EndIf


@Else
@Display


	@DATXMSG(132,"\tYou have not selected any @NAME")
	@DATXMSG(133,"\tRelease @VERSION files for installing!")


	@Pause
	@GOTO SELECTFILES

@EndDisplay

@EndIf






SelectDrv:


@GetOutDrive
  @Suppress A
  @Suppress B
  @CLS
  @DATXMSG(48,"\tSpecify the disk drive where @NAME Release @VERSION")
  @If (13 [= @Option)@DATXMSG(160,"\tslave-renderer files are to be installed.")
  @ElseIf (14 [= @Option)@DATXMSG(40,"\tfiles you have selected are to be installed.")
  @Else@DATXMSG(49,"\tis to be installed.")
  @EndIf














  @DATXMSG(50,"\tUse the up and down cursor keys to scroll through the")
  @DATXMSG(51,"\tlist of disk drives.  Press the ENTER key when you have") 
  @DATXMSG(52,"\tselected a drive.")

@EndOutDrive






/* Case of installing all files. */
/* Add 600k to account for temporary working files needed by INSTALL */
@If ((11 [= @Option) && (@DiskFree @OutDrive < (@AllFiles - 600000) ))
/* @If (@DiskFree @OutDrive < @AllFiles) */
  @GetOption

  @DATXMSG(53,"\tThe selected output disk drive only has @DiskFree @OutDrive bytes")
  @DATXMSG(54,"\tfree.  To install @NAME, @AllFiles bytes are required.") 

  @DATXMSG(55,"\tDo you want to continue to install on this drive anyway or select")
  @DATXMSG(56,"\tanother drive?")

    @LocalWindow(12,40)
    @Option 21 = "@DATXMSG(57,"Continue install")"
    @option 22 = "@DATXMSG(58,"Select another drive")"
  @EndOption
/* @EndIf */


@If (22 [= @Option)
	@ClearOption(22)
	@GoTo SelectDrv
@EndIf



/* Case of updating from 3ds rel. 3 to 3ds rel. 4 */
/* Add 600k to account for temporary working files needed by INSTALL */
@ElseIf ((12 [= @Option) &&(@DiskFree @OutDrive < (@UPDfiles - 600000) ))
  @GetOption

  @DATXMSG(46,"\tThe selected output disk drive only has @DiskFree @OutDrive bytes")
  @DATXMSG(47,"\tfree.  To update to Release @VERSION, @UPDfiles bytes are required.") 

  @DATXMSG(55,"\tDo you want to continue to install on this drive anyway or select")
  @DATXMSG(56,"\tanother drive?")

    @LocalWindow(12,40)
    @Option 21 = "@DATXMSG(57,"Continue install")"
    @option 22 = "@DATXMSG(58,"Select another drive")"
  @EndOption



/* Case of installing 3ds rel. 4 slave-renderer files. */
/* Add 600k to account for temporary working files needed by INSTALL */
@ElseIf ((13 [= @Option) &&(@DiskFree @OutDrive < (@SRfiles - 600000) ))
  @GetOption

  @DATXMSG(157,"\tThe selected output disk drive only has @DiskFree @OutDrive bytes")
  @DATXMSG(158,"\tfree.  To install @NAME Release @VERSION slave-renderer") 
  @DATXMSG(159,"\tfiles, @SRfiles bytes are needed.") 

  @DATXMSG(55,"\tDo you want to continue to install on this drive anyway or select")
  @DATXMSG(56,"\tanother drive?")

    @LocalWindow(12,40)
    @Option 21 = "@DATXMSG(57,"Continue install")"
    @option 22 = "@DATXMSG(58,"Select another drive")"
  @EndOption



/* Case of Custom-Install - skip disk space checking. */

@EndIf



Install_dir:


@GetSubdir 

@If (12 [= @Option)
  @Default = "@Subdir30"
@ElseIf (24 [= @Option)
  @Default = "@Subdir30"
@ElseIf (32 [= @Option)
  @Default = "@Subdir3ds"
@Else
  @Default = "@Subdir40"
@EndIf



@Cls

@DATXMSG(62,"\tSpecify the name of the directory where @NAME")
@If (13 [= @Option) @DATXMSG(161,"\tRelease @VERSION slave-renderer files are to be installed.  By default,")
  @If (24 [= @Option) @DATXMSG(162,"\tthe name of this directory is @Subdir30")
  @ElseIf (32 [= @Option) @DATXMSG(163,"\tthe name of this directory is @Subdir3ds")
  @Else @DATXMSG(164,"\tthe name of this directory is @Subdir40")
  @EndIf
@Else@DATXMSG(63,"\tRelease @VERSION is to be installed.  By default, the name of this")
  @If (24 [= @Option) @DATXMSG(64,"\tdirectory is @Subdir30")
  @ElseIf (32 [= @Option) @DATXMSG(134,"\tdirectory is @Subdir3ds")
  @ElseIf (12 [= @Option) @DATXMSG(150,"\tdirectory is @Subdir30")
  @Else @DATXMSG(61,"\tdirectory is @Subdir40")
  @EndIf
@EndIf@DATXMSG(65,"\tThis directory will be located at the root of the disk")
@DATXMSG(66,"\tdrive you have selected.  If you have no preference, choose")
@DATXMSG(67,"\tthe default directory name by pressing the ENTER key.")

@DATXMSG(68,"\tTo change the directory name, backspace over the directory")
@DATXMSG(69,"\tname and type a new name.  Press the ENTER key when you")
@DATXMSG(70,"\thave finished typing the name.")



/* @Default = "@Subdir3ds */
@If (12 [= @Option)
  @PROMPT = "@DATXMSG(151," Which subdirectory [@Subdir30]? ")"
@ElseIf (24 [= @Option)
  @PROMPT = "@DATXMSG(71," Which subdirectory [@Subdir3ds]? ")"
@ElseIf (32 [= @Option)
  @PROMPT = "@DATXMSG(135," Which subdirectory [@Subdir3ds]? ")"
@Else
  @PROMPT = "@DATXMSG(96," Which subdirectory [@Subdir40]? ")"
@EndIf

@EndSubdir










/* If updating from rel. 3, make sure that the directory specified contains */
/* the rel. 3 exe.  If it does, proceed directly to setting up swap drive. */
@If ('U' [= @Group)

@ClearOption(24)
@ClearOption(25)

  @If (@Exists "@OutDrive:@SubDir\\3ds.exe")
    @If (@Exists "@OutDrive:@SubDir\\3dsnet.set")
	@GOTO RenameOldFiles
    @Else
    @GetOption
@DATXMSG(152,"\tThe directory specified, i.e. @OutDrive:@SubDir, seems to contain")
@DATXMSG(167,"\tan earlier version of @NAME than Release 3!")
@DATXMSG(153,"\tDo you wish to specify another drive and directory location")
@DATXMSG(154,"\tor quit out of install?")

    @LocalWindow(12,40)
    @Option 24 = "@DATXMSG(155,"Specify another drive and directory location")"
    @option 25 = "@DATXMSG(156,"Quit install")"
    @EndOption
    @EndIf


/* If it does not, ask the user what to do next? */
  @Else

  @GetOption
@DATXMSG(59,"\tThe directory specified, i.e. @OutDrive:@SubDir, does not seem to")
@DATXMSG(60,"\tcontain @NAME Release 3!")

@DATXMSG(153,"\tDo you wish to specify another drive and directory location")
@DATXMSG(154,"\tor quit out of install?")

    @LocalWindow(12,40)
    @Option 24 = "@DATXMSG(155,"Specify another drive and directory location")"
    @option 25 = "@DATXMSG(156,"Quit install")"
  @EndOption

  @EndIf





@If (24 [= @Option)
	@GOTO SelectDrv
@EndIf


@Display
  @If (25 [= @Option)
    @Abort)
  @EndIf
@EndDisplay



/* Case of installing 3ds.exe and minimum set of support files. */

@ElseIf ('M' [= @Group)
  @GOTO Query3DSExist


/* Case of installing sample files and/or support files only. */

@ElseIf ('X' [= @Group || 'Y' [= @Group)

  @If (@Exists "@OutDrive:@SubDir\\3ds.exe")
	@GOTO Unpack
  @Else


/* Case of 3ds.exe not found where it is expected... */

  @GetOption

@DATXMSG(136,"\tThe @NAME executable cannot be found in the expected")
@DATXMSG(137,"\tdirectory, i.e., @OutDrive:@SubDir !  Do you wish to:")


    @LocalWindow(12,40)
    @Option 26 = "@DATXMSG(138,"Continue installing")"
    @option 27 = "@DATXMSG(139,"Specify another directory")"
    @option 28 = "@DATXMSG(140,"Specify another drive")"
  @EndOption
  @EndIf




  @If (26 [= @Option)
	@ClearOption(26)
	@GoTo Unpack
  @EndIf


  @If (27 [= @Option)
	@ClearOption(27)
	@GoTo Install_dir
  @EndIf


  @If (28 [= @Option)
	@ClearOption(28)
	@GoTo SelectDrv
  @EndIf







/* Case of install all files or install slave-renderer files */

@Else


Query3DSExist:

@ClearOption(31)
@ClearOption(32)
@ClearOption(33)



  @If (@Exists "@OutDrive:@SubDir\\3ds.exe")
	@GetOption
    @Cls
    @DATXMSG(73,"\tCAUTION: A version of @NAME already") 
    @DATXMSG(74,"\t         exists in @OutDrive:@SubDir")

    @If ('A' [= @Group) @DATXMSG(75,"\tDo you want to continue installing @NAME Release @VERSION")
    @Else @DATXMSG(72,"\tDo you want to continue installing the specified files")
    @EndIf@DATXMSG(76,"\tover the files in this directory, specify a new directory")
    @DATXMSG(77,"\tor quit out of install?")





    @LocalWindow(12,40)
    @Option 31 = "@DATXMSG(78,"Continue installing")"
    @option 32 = "@DATXMSG(79,"Specify new directory")"
    @option 33 = "@DATXMSG(80,"Quit")"

  @EndOption
  @Endif

@EndIf

@Display
  @If (33 [= @Option)
    @Abort
  @Endif
@EndDisplay


@If (32 [= @Option)
  @GoTo Install_dir
@Endif






/* If the user says to continue installing, check for existance of certain */
/* selected files and offer the user the opportunity to rename them. */


RenameOldFiles:

@If ( (31 [= @Option) || ('U' [= @Group) )

@Display
@Cls
  @ChDrive @OutDrive
  @ChDir  "@SubDir"
  @If ('U' [= @Group)
    @DATXMSG(90,"\tNOTE:  Your old copy of \"3DS.EXE\" is now being renamed.")
  @Else
    @DATXMSG(81,"\tNOTE:  A copy of the \"3DS.EXE\" file exists in the install")
    @DATXMSG(82,"\t       directory specified.  It is being renamed.")
  @Endif
  @Rename("3DS.EXE","OLD3DS.EXE")

  @If (@Exists "@OutDrive:@SubDir\\3ds.set")
    @Cls

    @DATXMSG(83,"\tNOTE:  A copy of the \"3DS.SET\" file exists in the install")
    @DATXMSG(84,"\t       directory specified.  It is being renamed.")
    @Rename("3DS.SET","OLD3DS.SET")
  @EndIf

  @If (@Exists "@OutDrive:@SubDir\\3dsnet.set")
    @Cls

    @DATXMSG(91,"\tNOTE:  A copy of the \"3DSNET.SET\" file exists in the install")
    @DATXMSG(92,"\t       directory specified.  It is being renamed.")
    @Rename("3DSNET.SET","OLD3DNET.SET")
  @EndIf

  @If (@Exists "@OutDrive:@SubDir\\3ds.res")
    @Cls

    @DATXMSG(85,"\tNOTE:  A copy of the \"3DS.RES\" file exists in the install")
    @DATXMSG(86,"\t       directory specified.  It is being renamed.")
    @Rename("3DS.RES","OLD3DS.RES")
  @EndIf

  @If (@Exists "@OutDrive:@SubDir\\matlibs\\3ds.mli")
    @ChDir  "@SubDir\\matlibs"
    @Cls

    @DATXMSG(87,"\tNOTE:  A copy of the \"3DS.MLI\" file exists in the MATLIBS")
    @DATXMSG(88,"\t       subdirectory of the install directory specified.  It is")
    @DATXMSG(89,"\t       being renamed.")
    @Rename("3DS.MLI","OLD3DS.MLI")
    @ChDir  "\\@SubDir"
  @EndIf

@EndDisplay
@Endif









/* Create the NETWORK and TEMP directories. Harmless if these already */
/* exist. */

@If (14 [! @Option)
  @MkDir("@OutDrive:@Subdir\\network")
  @MkDir("@OutDrive:@Subdir\\temp")
@Endif


/* Create other directories needed by slave renderer */
/* to avoid those pesky warnings */

@If ('S' [= @Group)
  @MkDir("@OutDrive:@Subdir\\drivers")
  @MkDir("@OutDrive:@Subdir\\flics")
  @MkDir("@OutDrive:@Subdir\\fonts")
  @MkDir("@OutDrive:@Subdir\\images")
  @MkDir("@OutDrive:@Subdir\\lofts")
  @MkDir("@OutDrive:@Subdir\\maps")
  @MkDir("@OutDrive:@Subdir\\meshes")
  @MkDir("@OutDrive:@Subdir\\projects")
  @MkDir("@OutDrive:@Subdir\\scripts")
  @MkDir("@OutDrive:@Subdir\\shapes")
  @MkDir("@OutDrive:@Subdir\\vpost")
@Endif

@If ('M' [= @Group && 'X' [= @Group && 'Y' [= @Group)
  @MkDir("@OutDrive:@Subdir\\network")
  @MkDir("@OutDrive:@Subdir\\temp")
@Endif



/* Set up swap disk */
SetUpSwapDrv:


@Display
@Cls

@DATXMSG(106,"\t@NAME creates a virtual memory swap file on")
@DATXMSG(107,"\tyour hard disk when it runs out of RAM.  This file can get")
@DATXMSG(108,"\tvery large.  You now need to select a hard disk partition for")
@DATXMSG(109,"\tthis swap file.  Generally, this is the partition with the most")
@DATXMSG(110,"\tspace available.  For more information about the swap file,")
@DATXMSG(111,"\tconsult the \"CFIG386\" section of the \"Installation Guide\".")

@Pause

@EndDisplay


SelectSwapDrv:

@Cls
@GetOutDrive @SwapDrv
	@Suppress A
	@Suppress B
	@Cls
@DATXMSG(112,"\tSelect the drive that @NAME will be use for the")
@DATXMSG(113,"\tvirtual memory swap file.")














@DATXMSG(50,"\tUse the up and down cursor keys to scroll through the")
@DATXMSG(51,"\tlist of disk drives.  Press the ENTER key when you have") 
@DATXMSG(52,"\tselected a drive.")

@EndOutDrive






@Cls

@Display
@If ('A' [= @Group)
@DATXMSG(114,"\tThe installation program will now install @NAME with")
@DATXMSG(115,"\tthe following directory structure:")

	@OutDrive:@SubDir\(executable files)
	@OutDrive:@SubDir\drivers
	@OutDrive:@SubDir\flics
	@OutDrive:@SubDir\fonts
	@OutDrive:@SubDir\images
	@OutDrive:@SubDir\lofts
	@OutDrive:@SubDir\maps
	@OutDrive:@SubDir\matlibs
	@OutDrive:@SubDir\meshes
	@OutDrive:@SubDir\network
	@OutDrive:@SubDir\process
	@OutDrive:@SubDir\projects
	@OutDrive:@SubDir\scripts
	@OutDrive:@SubDir\shapes
	@OutDrive:@SubDir\temp
	@OutDrive:@SubDir\vpost

@Pause

@EndIf

@EndDisplay



@Display
@If ('A' [= @Group)
@DATXMSG(116,"\tIf you would like to change the location of any files within")
@DATXMSG(117,"\tthese directories, please move or copy them after the installation.")

@DATXMSG(118,"\tIMPORTANT:  If you move files to another directory, you will")
@DATXMSG(119,"\t            need to update the \"3DS.SET\" configuration file.")

@DATXMSG(120,"\t            Please refer to the \"Installation Guide\" for")
@DATXMSG(121,"\t            detailed information regarding the \"3DS.SET\" file.")



@Pause

@EndIf

@EndDisplay



Unpack:

@Display
@DATXMSG(122,"\tThe installation program is now going to copy files to your")
@DATXMSG(123,"\thard disk.")

@DATXMSG(124,"\tPlease take this time to fill out your registration card and")
@DATXMSG(125,"\tmake sure to mail it back to us.  Without your registration")
@DATXMSG(126,"\tcard, we cannot contact you for future updates and special")
@DATXMSG(127,"\toffers.")

@DATXMSG(128,"\tThank you.")



@Pause

@EndDisplay




/* Disk #1 */

@DefineDisk
  /* Modify next line if not US English version */
  /* @Label = "3DS 1 <LANGUAGE_LABEL>" */

  @Label = "Disk 1" 
	@File   3DS.001         @Out 3DS.EXE    @Group AMSU     @Packed 
	@File   3DS.002         @AppendTo 3DS.EXE       @Group AMSU 
	@File   VG940124.RLM    @Group ASUY     @Packed 
	@File   VIB3DS.VLM      @Group ASUY     @Packed 
	@File   VIBRANT.RES     @Group ASUY     @Packed 
	@File   3DS.RES         @Group AMSUY    @Packed 
	@File   3DS.SET         @Group AMSUY    @Packed 
	@File   3DSNET.SET      @Group AMSUY    @Packed 
	@File   VTP-9650.EXP    @Out drivers\*.*        @Group AUY      @Packed 
	@File   WING.GIF        @Out maps\*.*   @Group AUX      @Packed 
	@File   3DS.MLI         @Out matlibs\*.*        @Group ASUX     @Packed 
	@File   README.DOC      @Out README.DOC @Group AUY 
	@File   README.NET      @Out README.NET         @Group AUY @Packed 
	@File   ENDMSG0.BAT     @Out ENDMSG0.BAT        @Group AUXY     @Packed 
	@File   ENDMSG1.BAT     @Out ENDMSG1.BAT        @Group AUY      @Packed 
	@File   ENDMSG2.BAT     @Out ENDMSG2.BAT        @Group AUXY     @Packed 
	@File   FPREVIEW.VLM    @Group AMUY     @Packed 
	@File   EPS_I.BXP       @Out process\*.*        @Group AMSUY    @Packed 
	@File   EPS_I.PXP       @Out process\*.*        @Group AMUY     @Packed 
	@File   EPS.CFG         @Group AMSUY    @Packed 
	@File   IK_I.KXP        @Out process\*.*        @Group AMUY     @Packed 
	@File   SCRIPT_I.KXP    @Out process\*.*        @Group AMUY     @Packed 
	@File   KSCR1-4.3DS     @Out meshes\*.*         @Group AUY      @Packed 
	@File   KSCR5.3DS       @Out meshes\*.*         @Group AUY      @Packed 
	@File   KSCR6.3DS       @Out meshes\*.*         @Group AUY      @Packed 
	@File   KSCRIPT.SET     @Out process\*.*        @Group AUY      @Packed 
	@File   KSCRIPT1.K3D    @Out scripts\*.*        @Group AUY      @Packed 
	@File   KSCRIPT2.K3D    @Out scripts\*.*        @Group AUY      @Packed 
	@File   KSCRIPT3.K3D    @Out scripts\*.*        @Group AUY      @Packed 
	@File   KSCRIPT4.K3D    @Out scripts\*.*        @Group AUY      @Packed 
	@File   KSCRIPT5.K3D    @Out scripts\*.*        @Group AUY      @Packed 
	@File   KSCRIPT6.K3D    @Out scripts\*.*        @Group AUY      @Packed 
	@File   LIGHTMAN.3DE    @Out scripts\*.*        @Group AUY      @Packed 
	@File   LIGHTMAN.K3D    @Out scripts\*.*        @Group AUY      @Packed 
	@File   PATHMAN.K3D     @Out scripts\*.*        @Group AUY      @Packed 
	@File   PATHMAN.3DE     @Out scripts\*.*        @Group AUY      @Packed 
	@File   PATHMAN.3DS     @Out meshes\*.*         @Group AUY      @Packed 
	@File   PATHSCAL.3DS    @Out meshes\*.*         @Group AUY      @Packed 
	@File   PATHSCAL.K3D    @Out scripts\*.*        @Group AUY      @Packed 
	@File   PWINDOW.K3D     @Out scripts\*.*        @Group AUY      @Packed 
	@File   DIALOGS.3DE     @Out scripts\*.*        @Group AUY      @Packed 
	@File   DIALOGS.K3D     @Out scripts\*.*        @Group AUY      @Packed 
	@File   DIALOG1.3DE     @Out scripts\*.*        @Group AUY      @Packed 
	@File   DIALOG2.3DE     @Out scripts\*.*        @Group AUY      @Packed 
	@File   DIALOG3.3DE     @Out scripts\*.*        @Group AUY      @Packed 
	@File   DIALOG4.3DE     @Out scripts\*.*        @Group AUY      @Packed 
	@File   DIALOG5.3DE     @Out scripts\*.*        @Group AUY      @Packed 
	@File   DIALOG6.3DE     @Out scripts\*.*        @Group AUY      @Packed 
	@File   DIALOG7.3DE     @Out scripts\*.*        @Group AUY      @Packed 
	@File   BALLS.K3D       @Out scripts\*.*        @Group AUY      @Packed 
	@File   BALLS.3DS       @Out meshes\*.*         @Group AUY      @Packed 
	@File   POOL.3DS        @Out meshes\*.*         @Group AUY      @Packed 
	@File   ROBOT.3DS       @Out meshes\*.*         @Group AUY      @Packed 
	@File   ROBOT.3DE       @Out scripts\*.*        @Group AUY      @Packed 
	@File   ROBOT.DAT       @Out scripts\*.*        @Group AUY      @Packed 
	@File   ROBOT.K3D       @Out scripts\*.*        @Group AUY      @Packed 
	@File   PIVOT.3DE       @Out scripts\*.*        @Group AUY      @Packed 
	@File   PIVOT.K3D       @Out scripts\*.*        @Group AUY      @Packed 
	@File   PIVOT2.K3D      @Out scripts\*.*        @Group AUY      @Packed 
	@File   MORPH.3DE       @Out scripts\*.*        @Group AUY      @Packed 
	@File   MORPH.K3D       @Out scripts\*.*        @Group AUY      @Packed 
	@File   MORPH.TXT       @Out scripts\*.*        @Group AUY      @Packed 
	@File   MOUTH.3DS       @Out meshes\*.*         @Group AUY      @Packed 
	@File   MOUTH.DAT       @Out scripts\*.*        @Group AUY      @Packed 
	@File   MOUTH.MPH       @Out scripts\*.*        @Group AUY      @Packed 
	@File   MOUTH.TXT       @Out scripts\*.*        @Group AUY      @Packed 
	@File   NODEFTCH.K3D    @Out scripts\*.*        @Group AUY      @Packed 
	@File   NODEHOLD.K3D    @Out scripts\*.*        @Group AUY      @Packed 
	@File   CH6TUT1A.3DS    @Out meshes\*.*         @Group AUY      @Packed 
	@File   CH6TUT1B.3DS    @Out meshes\*.*         @Group AUY      @Packed 
	@File   CH6TUT2.3DS     @Out meshes\*.*         @Group AUY      @Packed 
	@File   CLIMB.3DS       @Out meshes\*.*         @Group AUY      @Packed 
	@File   IK_GYRO.3DS     @Out meshes\*.*         @Group AUY      @Packed 
	@File   IK_WHIP.3DS     @Out meshes\*.*         @Group AUY      @Packed 
	@File   IK_WOMAN.3DS    @Out meshes\*.*         @Group AUY      @Packed 
	@File   BROWSE_I.PXP    @Out process\*.*        @Group AMUY     @Packed 
	@File   BROWSER.DOC     @Out BROWSER.DOC        @Group AUY      @Packed 
	@File   BASPHLT.TGA     @Out maps\*.*           @Group AUY      @Packed 
	@File   PLATEOX2.TGA    @Out maps\*.*           @Group AUY      @Packed 
	@File   SPECKIRN.TGA    @Out maps\*.*           @Group AUY      @Packed 
	@File   IK_DINO.3DS     @Out meshes\*.*         @Group AUY      @Packed 
	@File   TU_DRYLE.TGA    @Out maps\*.*           @Group AUY      @Packed 
	@File   TU_MEDRU.TGA    @Out maps\*.*           @Group AUY      @Packed 
	@File   TU_GREQR.TGA    @Out maps\*.*           @Group AUY      @Packed 
	@File   TU_TREEB.TGA    @Out maps\*.*           @Group AUY      @Packed 
	@File   TU_CEDFE.TGA    @Out maps\*.*           @Group AUY      @Packed 
	@File   TU_LEATH.TGA    @Out maps\*.*           @Group AUY      @Packed 
	@File   TU_DIRTC.TGA    @Out maps\*.*           @Group AUY      @Packed 
	@File   TU_RIBCO.TGA    @Out maps\*.*           @Group AUY      @Packed 
	@File   TU_WEBBE.TGA    @Out maps\*.*           @Group AUY      @Packed 
	@File   TU_LIMEO.TGA    @Out maps\*.*           @Group AUY      @Packed 
	@File   TU_BLUEP.TGA    @Out maps\*.*           @Group AUY      @Packed 
	@File   TU_GRYDI.TGA    @Out maps\*.*           @Group AUY      @Packed 
	@File   TU_WAVES.TGA    @Out maps\*.*           @Group AUY      @Packed 
	@File   TU_FUNGI.TGA    @Out maps\*.*           @Group AUY      @Packed 
	@File   STAIRS.3DS      @Out meshes\*.*         @Group AUY      @Packed 
	@File   PENTAPUS.3DS    @Out meshes\*.*         @Group AUY      @Packed 
	@File   PISTON.3DS      @Out meshes\*.*         @Group AUY      @Packed 
	@File   UJOINT.3DS      @Out meshes\*.*         @Group AUY      @Packed 
	@File   UNICYCLE.3DS    @Out meshes\*.*         @Group AUY      @Packed 
	@File   CH2TUT.3DS      @Out meshes\*.*         @Group AUY      @Packed 
	@File   CH2TUT_A.TGA    @Out maps\*.*           @Group AUY      @Packed 
	@File   ENGINANI.3DS    @Out meshes\*.*         @Group AUY      @Packed 
	@File   BOUNCE_I.KXP    @Out process\*.*        @Group AY       @Packed 
	@File   BOX_I.PXP       @Out process\*.*        @Group AY       @Packed 
	@File   CHK_I.BXP       @Out process\*.*        @Group ASY      @Packed 
	@File   CHKED_I.PXP     @Out process\*.*        @Group AY       @Packed 
	@File   DOTS_I.IXP      @Out process\*.*        @Group ASY      @Packed 
	@File   EARTH.STB       @Out process\*.*        @Group ASY      @Packed 
	@File   EDTEST_I.PXP    @Out process\*.*        @Group AY       @Packed 
	@File   GEARS_I.PXP     @Out process\*.*        @Group AY       @Packed 
	@File   GRIDS_I.PXP     @Out process\*.*        @Group AY       @Packed 
	@File   HAND_I.AXP      @Out process\*.*        @Group ASY      @Packed 
	@File   JUMBLE_I.PXP    @Out process\*.*        @Group AY       @Packed 
	@File   KXPTST_I.KXP    @Out process\*.*        @Group AY       @Packed 
	@File   RIPPLE_I.PXP    @Out process\*.*        @Group AY       @Packed 
	@File   STARS_I.IXP     @Out process\*.*        @Group ASY      @Packed 
	@File   TORNAD_I.AXP    @Out process\*.*        @Group ASY      @Packed 
	@File   TUBER_I.AXP     @Out process\*.*        @Group ASY      @Packed 
	@File   VBLUR_I.IXP     @Out process\*.*        @Group ASY      @Packed 
	@File   WAVES_I.PXP     @Out process\*.*        @Group AY       @Packed 
	@File   3DS.ICO         @Group AUY      @Packed 
	@File   3DS.KEY         @Group AY       @Packed 
	@File   3DS.PIF         @Group AY       @Packed 
	@File   3DSHELL.COM     @Group AY       @Packed 
	@File   CFIG.BAT        @Group AMSU     @Packed 
	@File   CFIG386.EXE     @Group AMSU     @Packed 
	@File   3DSDRP1.HLP     @Group AUY      @Packed 
	@File   3DSDRP2.HLP     @Group AUY      @Packed 
	@File   3DSDRP3.HLP     @Group AUY      @Packed 
	@File   3DSED.HLP       @Group AUY      @Packed 
	@File   3DSKF.HLP       @Group AUY      @Packed 
	@File   3DSLOFT.HLP     @Group AUY      @Packed 
	@File   3DSMTL.HLP      @Group AUY      @Packed 
	@File   3DSSHP.HLP      @Group AUY      @Packed 
	@File   AAPLAY.DOC      @Group AY       @Packed 
	@File   AAPLAY.EXE      @Group AY       @Packed 
	@File   IPASFIX.EXE     @Group AY       @Packed 
	@File   MAKEIFL.EXE     @Group AY       @Packed 
	@File   PHARLAP.386     @Group AY       @Packed 
	@File   DGPWACOM.EXP    @Out drivers\*.*        @Group AY       @Packed 
	@File   DRIVERS.DOC     @Out drivers\README.DOC @Group AY       @Packed 
	@File   LLMVAS.DOC      @Out drivers\*.*        @Group AY       @Packed 
	@File   LLMVAS.EXP      @Out drivers\*.*        @Group AY       @Packed 
	@File   RDPPJET.EXP     @Out drivers\*.*        @Group AY       @Packed 
	@File   RDPTARGA.EXP    @Out drivers\*.*        @Group AY       @Packed 
	@File   RDPTPLUS.EXP    @Out drivers\*.*        @Group AY       @Packed 
	@File   RDPVISTA.EXP    @Out drivers\*.*        @Group AY       @Packed 
	@File   VTP-CRV.EXP     @Out drivers\*.*        @Group AY       @Packed 
	@File   VLAN.SET        @Out drivers\*.*        @Group AY       @Packed 
	@File   VTPVLAN.EXP     @Out drivers\*.*        @Group AY       @Packed 
	@File   VTRBCD.EXP      @Out drivers\*.*        @Group AY       @Packed 
	@File   WAVELOGO.FLI    @Out flics\*.*  @Group AX       @Packed 
	@File   3DSPORT.FNT     @Out fonts\*.*  @Group AY       @Packed 
	@File   BARREL.FNT      @Out fonts\*.*  @Group AY       @Packed 
	@File   CALIGRAF.FNT    @Out fonts\*.*  @Group AY       @Packed 
	@File   COBRA.FNT       @Out fonts\*.*  @Group AY       @Packed 
	@File   CONTINTL.FNT    @Out fonts\*.*  @Group AY       @Packed 
	@File   NEWBLD.FNT      @Out fonts\*.*  @Group AY       @Packed 
	@File   NEWEXBLD.FNT    @Out fonts\*.*  @Group AY       @Packed 
	@File   NEWMED.FNT      @Out fonts\*.*  @Group AY       @Packed 
	@File   NORMANBL.FNT    @Out fonts\*.*  @Group AY       @Packed 
	@File   NORMANEB.FNT    @Out fonts\*.*  @Group AY       @Packed 
	@File   SERIFBLD.FNT    @Out fonts\*.*  @Group AY       @Packed 
	@File   SERIFREG.FNT    @Out fonts\*.*  @Group AY       @Packed 
	@File   STAMP.FNT       @Out fonts\*.*  @Group AY       @Packed 
	@File   SUMSRIFB.FNT    @Out fonts\*.*  @Group AY       @Packed 
	@File   SUMSRIFN.FNT    @Out fonts\*.*  @Group AY       @Packed 
	@File   SWISSBLD.FNT    @Out fonts\*.*  @Group AY       @Packed 
	@File   SWISSBLK.FNT    @Out fonts\*.*  @Group AY       @Packed 
	@File   SWISSLTE.FNT    @Out fonts\*.*  @Group AY       @Packed 
	@File   SWISSRMN.FNT    @Out fonts\*.*  @Group AY       @Packed 
	@File   TIMESQRE.FNT    @Out fonts\*.*  @Group AY       @Packed 
	@File   ALPS.PFB        @Out fonts\*.*  @Group AY       @Packed 
	@File   ARI.PFB         @Out fonts\*.*  @Group AY       @Packed 
	@File   ASIA.PFB        @Out fonts\*.*  @Group AY       @Packed 
	@File   ATLANTIS.PFB    @Out fonts\*.*  @Group AY       @Packed 
	@File   BENFRANK.PFB    @Out fonts\*.*  @Group AY       @Packed 
	@File   BIMINI.PFB      @Out fonts\*.*  @Group AY       @Packed 
	@File   BLOCKOUT.PFB    @Out fonts\*.*  @Group AY       @Packed 
	@File   BULLETIN.PFB    @Out fonts\*.*  @Group AY       @Packed 
	@File   CLOWN.PFB       @Out fonts\*.*  @Group AY       @Packed 
	@File   COPLAND.PFB     @Out fonts\*.*  @Group AY       @Packed 
	@File   HARDSTEN.PFB    @Out fonts\*.*  @Group AY       @Packed 
	@File   HEAVY.PFB       @Out fonts\*.*  @Group AY       @Packed 
	@File   MEXICO.PFB      @Out fonts\*.*  @Group AY       @Packed 
	@File   PAINT.PFB       @Out fonts\*.*  @Group AY       @Packed 
	@File   POSTER.PFB      @Out fonts\*.*  @Group AY       @Packed 
	@File   STANDARD.PFB    @Out fonts\*.*  @Group AY       @Packed 
	@File   TYCOON.PFB      @Out fonts\*.*  @Group AY       @Packed 
	@File   2992FNL.JPG     @Out images\*.* @Group AX       @Packed 
	@File   CHAPEL.JPG      @Out images\*.* @Group AX       @Packed 
	@File   GALTITLE.FLC    @Out images\*.* @Group AX       @Packed 
	@File   LOWDUNES.GIF    @Out images\*.* @Group AX       @Packed 
	@File   PLNT0000.TGA    @Out images\*.* @Group AX       @Packed 
	@File   PLNT0001.TGA    @Out images\*.* @Group AX       @Packed 
	@File   PLNT0002.TGA    @Out images\*.* @Group AX       @Packed 
	@File   PLNT0003.TGA    @Out images\*.* @Group AX       @Packed 
	@File   PLNT0004.TGA    @Out images\*.* @Group AX       @Packed 
	@File   PLNT0005.TGA    @Out images\*.* @Group AX       @Packed 
	@File   PLNT0006.TGA    @Out images\*.* @Group AX       @Packed 
	@File   PLNT0007.TGA    @Out images\*.* @Group AX       @Packed 
	@File   PLNT0008.TGA    @Out images\*.* @Group AX       @Packed 
	@File   PLNT0009.TGA    @Out images\*.* @Group AX       @Packed 
	@File   TESTPAT.GIF     @Out images\*.* @Group AX       @Packed 
	@File   3DSOCKET.LFT    @Out lofts\*.*  @Group AX       @Packed 
	@File   BUGLE.LFT       @Out lofts\*.*  @Group AX       @Packed 
	@File   CAMSHFT1.LFT    @Out lofts\*.*  @Group AX       @Packed 
	@File   CAMSHFT2.LFT    @Out lofts\*.*  @Group AX       @Packed 
	@File   COLUMN.LFT      @Out lofts\*.*  @Group AX       @Packed 
	@File   DROP.LFT        @Out lofts\*.*  @Group AX       @Packed 
	@File   FAUCET1.LFT     @Out lofts\*.*  @Group AX       @Packed 
	@File   FITNESS.LFT     @Out lofts\*.*  @Group AX       @Packed 
	@File   FORK01.LFT      @Out lofts\*.*  @Group AX       @Packed 
	@File   FORK02.LFT      @Out lofts\*.*  @Group AX       @Packed 
	@File   FRAME.LFT       @Out lofts\*.*  @Group AX       @Packed 
	@File   HAMMER01.LFT    @Out lofts\*.*  @Group AX       @Packed 
	@File   HAMMER02.LFT    @Out lofts\*.*  @Group AX       @Packed 
	@File   HAMMER03.LFT    @Out lofts\*.*  @Group AX       @Packed 
	@File   JUG01.LFT       @Out lofts\*.*  @Group AX       @Packed 
	@File   JUG02.LFT       @Out lofts\*.*  @Group AX       @Packed 
	@File   LEAF.LFT        @Out lofts\*.*  @Group AX       @Packed 
	@File   PAPRCLIP.LFT    @Out lofts\*.*  @Group AX       @Packed 
	@File   PEN_BRRL.LFT    @Out lofts\*.*  @Group AX       @Packed 
	@File   PEN_CAP.LFT     @Out lofts\*.*  @Group AX       @Packed 
	@File   PEN_CLIP.LFT    @Out lofts\*.*  @Group AX       @Packed 
	@File   PEN_TIP1.LFT    @Out lofts\*.*  @Group AX       @Packed 
	@File   PEN_TIP2.LFT    @Out lofts\*.*  @Group AX       @Packed 
	@File   PEN_TIP3.LFT    @Out lofts\*.*  @Group AX       @Packed 
	@File   PHONE.LFT       @Out lofts\*.*  @Group AX       @Packed 
	@File   PUSHPIN.LFT     @Out lofts\*.*  @Group AX       @Packed 
	@File   RNDBOX.LFT      @Out lofts\*.*  @Group AX       @Packed 
	@File   ROCKET01.LFT    @Out lofts\*.*  @Group AX       @Packed 
	@File   ROCKET02.LFT    @Out lofts\*.*  @Group AX       @Packed 
	@File   ROCKET03.LFT    @Out lofts\*.*  @Group AX       @Packed 
	@File   ROOK01.LFT      @Out lofts\*.*  @Group AX       @Packed 
	@File   SCISSORS.LFT    @Out lofts\*.*  @Group AX       @Packed 
	@File   TOPHAT.LFT      @Out lofts\*.*  @Group AX       @Packed 
	@File   TUBE.LFT        @Out lofts\*.*  @Group AX       @Packed 
	@File   3D.CEL          @Out maps\*.*   @Group AX       @Packed 
	@File   3DS.CEL         @Out maps\*.*   @Group AX       @Packed 
	@File   3DS.GIF         @Out maps\*.*   @Group AX       @Packed 
	@File   3DS3TEXT.JPG    @Out maps\*.*   @Group AX       @Packed 
	@File   ACHECKS.TIF     @Out maps\*.*   @Group AX       @Packed 
	@File   ADESK2.TGA      @Out maps\*.*   @Group AX       @Packed 
	@File   ALTAQUA.JPG     @Out maps\*.*   @Group AX       @Packed 
	@File   AMBER.GIF       @Out maps\*.*   @Group AX       @Packed 
	@File   APE.CEL         @Out maps\*.*   @Group AX       @Packed 
	@File   AQURFRNT.CEL    @Out maps\*.*   @Group AX       @Packed 
	@File   AQURSIDE.CEL    @Out maps\*.*   @Group AX       @Packed 
	@File   ASHSEN.GIF      @Out maps\*.*   @Group AX       @Packed 
	@File   ASHWOOD.JPG     @Out maps\*.*   @Group AX       @Packed 
	@File   ASPHALT.JPG     @Out maps\*.*   @Group AX       @Packed 
	@File   AVODIRE.JPG     @Out maps\*.*   @Group AX       @Packed 
	@File   BALL_I.SXP      @Out maps\*.*   @Group AX       @Packed 
	@File   BALMORAL.JPG    @Out maps\*.*   @Group AX       @Packed 
	@File   BBODY.GIF       @Out maps\*.*   @Group AX       @Packed 
	@File   BBODY2.GIF      @Out maps\*.*   @Group AX       @Packed 
	@File   BENEDETI.JPG    @Out maps\*.*   @Group AX       @Packed 
	@File   BENEDITI.GIF    @Out maps\*.*   @Group AX       @Packed 
	@File   BIGLAKE.GIF     @Out maps\*.*   @Group AX       @Packed 
	@File   BLPLANET.CEL    @Out maps\*.*   @Group AX       @Packed 
	@File   BLUCHINA.CEL    @Out maps\*.*   @Group AX       @Packed 
	@File   BMPS.CEL        @Out maps\*.*   @Group AX       @Packed 
	@File   BRNBRICB.CEL    @Out maps\*.*   @Group AX       @Packed 
	@File   BRNBRICK.CEL    @Out maps\*.*   @Group AX       @Packed 
	@File   BRNMAROP.CEL    @Out maps\*.*   @Group AX       @Packed 
	@File   BRWMMARB.CEL    @Out maps\*.*   @Group AX       @Packed 
	@File   BUBINGA.GIF     @Out maps\*.*   @Group AX       @Packed 
	@File   BUTTONS.GIF     @Out maps\*.*   @Group AX       @Packed 
	@File   BWCHECKR.CEL    @Out maps\*.*   @Group AX       @Packed 
	@File   CAMOFLAB.CEL    @Out maps\*.*   @Group AX       @Packed 
	@File   CAMOFLAG.CEL    @Out maps\*.*   @Group AX       @Packed 
	@File   CANADA.GIF      @Out maps\*.*   @Group AX       @Packed 
	@File   CCUBE_I.SXP     @Out maps\*.*   @Group AX       @Packed 
	@File   CEMENT.CEL      @Out maps\*.*   @Group AX       @Packed 
	@File   CHECK_I.SXP     @Out maps\*.*   @Group AX       @Packed 
	@File   CHECKER.CEL     @Out maps\*.*   @Group AX       @Packed 
	@File   CHECKERS.CEL    @Out maps\*.*   @Group AX       @Packed 
	@File   CHECKOP.CEL     @Out maps\*.*   @Group AX       @Packed 
	@File   CHROME1.TGA     @Out maps\*.*   @Group AX       @Packed 
	@File   CLDSMAP.JPG     @Out maps\*.*   @Group AX       @Packed 
	@File   CLOCK.CEL       @Out maps\*.*   @Group AX       @Packed 
	@File   CLOUD.GIF       @Out maps\*.*   @Group AX       @Packed 
	@File   CONCTILE.CEL    @Out maps\*.*   @Group AX       @Packed 
	@File   CRUISER.GIF     @Out maps\*.*   @Group AX       @Packed 
	@File   DAISY.TIF       @Out maps\*.*   @Group AX       @Packed 
	@File   DASH.GIF        @Out maps\*.*   @Group AX       @Packed 
	@File   DENTS_I.SXP     @Out maps\*.*   @Group AX       @Packed 
	@File   DIMPLE.CEL      @Out maps\*.*   @Group AX       @Packed 
	@File   EVRGREEN.JPG    @Out maps\*.*   @Group AX       @Packed 
	@File   EYE_IRIS.CEL    @Out maps\*.*   @Group AX       @Packed 
	@File   FABRIC.JPG      @Out maps\*.*   @Group AX       @Packed 
	@File   FABRIC2.JPG     @Out maps\*.*   @Group AX       @Packed 
	@File   FACEMAP.CEL     @Out maps\*.*   @Group AX       @Packed 
	@File   GALPAL.COL      @Out maps\*.*   @Group AX       @Packed 
	@File   GHOSTS.JPG      @Out maps\*.*   @Group AX       @Packed 
	@File   GOLD.GIF        @Out maps\*.*   @Group AX       @Packed 
	@File   GRANIROS.JPG    @Out maps\*.*   @Group AX       @Packed 
	@File   GRANITE.CEL     @Out maps\*.*   @Group AX       @Packed 
	@File   GRAVEL1.CEL     @Out maps\*.*   @Group AX       @Packed 
	@File   METAL7.JPG      @Out maps\*.*   @Group AX       @Packed 
	@File   GRAYMARB.GIF    @Out maps\*.*   @Group AX       @Packed 
	@File   GRID.CEL        @Out maps\*.*   @Group AX       @Packed 
	@File   GRILL.CEL       @Out maps\*.*   @Group AX       @Packed 
	@File   GRYBRICK.CEL    @Out maps\*.*   @Group AX       @Packed 
	@File   HIDDEN1.CEL     @Out maps\*.*   @Group AX       @Packed 
	@File   HOUSE.JPG       @Out maps\*.*   @Group AX       @Packed 
	@File   IDKWOOD.CEL     @Out maps\*.*   @Group AX       @Packed 
	@File   ILTWOOD1.CEL    @Out maps\*.*   @Group AX       @Packed 
	@File   IMARBLE1.CEL    @Out maps\*.*   @Group AX       @Packed 
	@File   IMETAL.CEL      @Out maps\*.*   @Group AX       @Packed 
	@File   IMETALB.CEL     @Out maps\*.*   @Group AX       @Packed 
	@File   INLAY3.TGA      @Out maps\*.*   @Group AX       @Packed 
	@File   INLAY4.TGA      @Out maps\*.*   @Group AX       @Packed 
	@File   IPAVERS.CEL     @Out maps\*.*   @Group AX       @Packed 
	@File   ISHINGL2.CEL    @Out maps\*.*   @Group AX       @Packed 
	@File   ISTONE2.CEL     @Out maps\*.*   @Group AX       @Packed 
	@File   IVINES1.CEL     @Out maps\*.*   @Group AX       @Packed 
	@File   JFISH.GIF       @Out maps\*.*   @Group AX       @Packed 
	@File   JUPITER.GIF     @Out maps\*.*   @Group AX       @Packed 
	@File   LATTIC1.CEL     @Out maps\*.*   @Group AX       @Packed 
	@File   LATTIC2.CEL     @Out maps\*.*   @Group AX       @Packed 
	@File   LEAF.CEL        @Out maps\*.*   @Group AX       @Packed 
	@File   LEAFY.JPG       @Out maps\*.*   @Group AX       @Packed 
	@File   LRTRAN.FLC      @Out maps\*.*   @Group AX       @Packed 
	@File   MARBLE_I.SXP    @Out maps\*.*   @Group AX       @Packed 
	@File   MARBPALE.GIF    @Out maps\*.*   @Group AX       @Packed 
	@File   MARBTEAL.GIF    @Out maps\*.*   @Group AX       @Packed 
	@File   MUM.CEL         @Out maps\*.*   @Group AX       @Packed 
	@File   MEDIT.CUB       @Out maps\*.*   @Group AX       @Packed 
	@File   MEDITBK.JPG     @Out maps\*.*   @Group AX       @Packed 
	@File   MEDITDN.JPG     @Out maps\*.*   @Group AX       @Packed 
	@File   MEDITFT.JPG     @Out maps\*.*   @Group AX       @Packed 
	@File   MEDITLF.JPG     @Out maps\*.*   @Group AX       @Packed 
	@File   MEDITRT.JPG     @Out maps\*.*   @Group AX       @Packed 
	@File   MEDITUP.JPG     @Out maps\*.*   @Group AX       @Packed 
	@File   NEWDONE.JPG     @Out maps\*.*   @Group AX       @Packed 
	@File   NOISE_I.SXP     @Out maps\*.*   @Group AX       @Packed 
	@File   OAK_BED1.CEL    @Out maps\*.*   @Group AX       @Packed 
	@File   OAK_BED2.CEL    @Out maps\*.*   @Group AX       @Packed 
	@File   OLDMETAL.JPG    @Out maps\*.*   @Group AX       @Packed 
	@File   PALMFRND.CEL    @Out maps\*.*   @Group AX       @Packed 
	@File   PAT0003.CEL     @Out maps\*.*   @Group AX       @Packed 
	@File   PAT0003.JPG     @Out maps\*.*   @Group AX       @Packed 
	@File   PAT0003.TGA     @Out maps\*.*   @Group AX       @Packed 
	@File   PAT0006.TGA     @Out maps\*.*   @Group AX       @Packed 
	@File   PAT0007.TGA     @Out maps\*.*   @Group AX       @Packed 
	@File   PAT0016.TGA     @Out maps\*.*   @Group AX       @Packed 
	@File   PAT0019.TGA     @Out maps\*.*   @Group AX       @Packed 
	@File   PAT0027.TGA     @Out maps\*.*   @Group AX       @Packed 
	@File   PAT0035.TGA     @Out maps\*.*   @Group AX       @Packed 
	@File   PAT0039.TGA     @Out maps\*.*   @Group AX       @Packed 
	@File   PAT0084.TGA     @Out maps\*.*   @Group AX       @Packed 
	@File   PAT0094.TGA     @Out maps\*.*   @Group AX       @Packed 
	@File   PAT0106.TGA     @Out maps\*.*   @Group AX       @Packed 
	@File   PAT0107.TGA     @Out maps\*.*   @Group AX       @Packed 
	@File   PAT0110.TGA     @Out maps\*.*   @Group AX       @Packed 
	@File   PAT0111.TGA     @Out maps\*.*   @Group AX       @Packed 
	@File   PAT0127.TGA     @Out maps\*.*   @Group AX       @Packed 
	@File   PAT0134.TGA     @Out maps\*.*   @Group AX       @Packed 
	@File   PAT0148.TGA     @Out maps\*.*   @Group AX       @Packed 
	@File   PAT0149.TGA     @Out maps\*.*   @Group AX       @Packed 
	@File   PAT0150.TGA     @Out maps\*.*   @Group AX       @Packed 
	@File   PAT0153.TGA     @Out maps\*.*   @Group AX       @Packed 
	@File   PAT0155.TGA     @Out maps\*.*   @Group AX       @Packed 
	@File   PAT0158.TGA     @Out maps\*.*   @Group AX       @Packed 
	@File   PELT.JPG        @Out maps\*.*   @Group AX       @Packed 
	@File   PINKMARB.CEL    @Out maps\*.*   @Group AX       @Packed 
	@File   REFMAP.GIF      @Out maps\*.*   @Group AX       @Packed 
	@File   RINGOPAC.CEL    @Out maps\*.*   @Group AX       @Packed 
	@File   RINGTEX.CEL     @Out maps\*.*   @Group AX       @Packed 
	@File   ROSEWOOD.JPG    @Out maps\*.*   @Group AX       @Packed 
	@File   SAND.CEL        @Out maps\*.*   @Group AX       @Packed 
	@File   SHINGLES.JPG    @Out maps\*.*   @Group AX       @Packed 
	@File   SKIN.JPG        @Out maps\*.*   @Group AX       @Packed 
	@File   SPONGE.JPG      @Out maps\*.*   @Group AX       @Packed 
	@File   SQUIG.CEL       @Out maps\*.*   @Group AX       @Packed 
	@File   STEREO.CEL      @Out maps\*.*   @Group AX       @Packed 
	@File   STEREOBP.CEL    @Out maps\*.*   @Group AX       @Packed 
	@File   STUCCO_I.SXP    @Out maps\*.*   @Group AX       @Packed 
	@File   TEAK.JPG        @Out maps\*.*   @Group AX       @Packed 
	@File   SKY.JPG         @Out maps\*.*   @Group AX       @Packed 
	@File   STONES.JPG      @Out maps\*.*   @Group AX       @Packed 
	@File   STUCCO.JPG      @Out maps\*.*   @Group AX       @Packed 
	@File   SUNSET.JPG      @Out maps\*.*   @Group AX       @Packed 
	@File   SUNSET90.JPG    @Out maps\*.*   @Group AX       @Packed 
	@File   TEAK.GIF        @Out maps\*.*   @Group AX       @Packed 
	@File   TILE0003.TGA    @Out maps\*.*   @Group AX       @Packed 
	@File   TILE0009.TGA    @Out maps\*.*   @Group AX       @Packed 
	@File   TILE0011.TGA    @Out maps\*.*   @Group AX       @Packed 
	@File   TILE0016.TGA    @Out maps\*.*   @Group AX       @Packed 
	@File   TILE0020.TGA    @Out maps\*.*   @Group AX       @Packed 
	@File   USFLAG.CEL      @Out maps\*.*   @Group AX       @Packed 
	@File   VALLEY_L.TGA    @Out maps\*.*   @Group AX       @Packed 
	@File   TREETRNK.CEL    @Out maps\*.*   @Group AX       @Packed 
	@File   TRIBUMP.CEL     @Out maps\*.*   @Group AX       @Packed 
	@File   TRIPAT.GIF      @Out maps\*.*   @Group AX       @Packed 
	@File   TUSCANY.JPG     @Out maps\*.*   @Group AX       @Packed 
	@File   TV.CEL          @Out maps\*.*   @Group AX       @Packed 
	@File   TV_BMP.CEL      @Out maps\*.*   @Group AX       @Packed 
	@File   VARY_I.SXP      @Out maps\*.*   @Group AX       @Packed 
	@File   W6BKGND.CEL     @Out maps\*.*   @Group AX       @Packed 
	@File   WHITEASH.GIF    @Out maps\*.*   @Group AX       @Packed 
	@File   WINDOW.TGA      @Out maps\*.*   @Group AX       @Packed 
	@File   WINDOW1.CEL     @Out maps\*.*   @Group AX       @Packed 
	@File   WINDOW2.CEL     @Out maps\*.*   @Group AX       @Packed 
	@File   WINDOW3.CEL     @Out maps\*.*   @Group AX       @Packed 
	@File   WINDOW4.CEL     @Out maps\*.*   @Group AX       @Packed 
	@File   WINDOW5.CEL     @Out maps\*.*   @Group AX       @Packed 
	@File   WINDOW6.CEL     @Out maps\*.*   @Group AX       @Packed 
	@File   WOOD_I.SXP      @Out maps\*.*   @Group AX       @Packed 
	@File   X29DECAL.GIF    @Out maps\*.*   @Group AX       @Packed 
	@File   X29DECL2.CEL    @Out maps\*.*   @Group AX       @Packed 
	@File   TUTORIAL.MLI    @Out matlibs\*.*        @Group AX       @Packed 
	@File   ACADCLR.MLI     @Out matlibs\*.*        @Group AX       @Packed 
	@File   50PMAN.3DS      @Out meshes\*.* @Group AX       @Packed 
	@File   ACHOOO.3DS      @Out meshes\*.* @Group AX       @Packed 
	@File   AD3DLOGO.3DS    @Out meshes\*.* @Group AX       @Packed 
	@File   ADBLOCK.3DS     @Out meshes\*.* @Group AX       @Packed 
	@File   ADLOGO.3DS      @Out meshes\*.* @Group AX       @Packed 
	@File   ALPHA.3DS       @Out meshes\*.* @Group AX       @Packed 
	@File   AQUARIUM.3DS    @Out meshes\*.* @Group AX       @Packed 
	@File   BIRDSHOW.3DS    @Out meshes\*.* @Group AX       @Packed 
	@File   BIRDWLK3.3DS    @Out meshes\*.* @Group AX       @Packed 
	@File   BOUNCE.3DS      @Out meshes\*.* @Group AX       @Packed 
	@File   CAFETABL.3DS    @Out meshes\*.* @Group AX       @Packed 
	@File   CHEVY.3DS       @Out meshes\*.* @Group AX       @Packed 
	@File   CHOPPER.3DS     @Out meshes\*.* @Group AX       @Packed 
	@File   CRUISER.3DS     @Out meshes\*.* @Group AX       @Packed 
	@File   CHRMFACE.3DS    @Out meshes\*.* @Group AX       @Packed 
	@File   COLUMN.3DS      @Out meshes\*.* @Group AX       @Packed 
	@File   CONE.3DS        @Out meshes\*.* @Group AX       @Packed 
	@File   CONESTAK.3DS    @Out meshes\*.* @Group AX       @Packed 
	@File   DECAL.3DS       @Out meshes\*.* @Group AX       @Packed 
	@File   DUCK.3DS        @Out meshes\*.* @Group AX       @Packed 
	@File   EGRET.3DS       @Out meshes\*.* @Group AX       @Packed 
	@File   EYEBALL.3DS     @Out meshes\*.* @Group AX       @Packed 
	@File   FACECUBE.3DS    @Out meshes\*.* @Group AX       @Packed 
	@File   FACEMAP.3DS     @Out meshes\*.* @Group AX       @Packed 
	@File   FLAGMORF.3DS    @Out meshes\*.* @Group AX       @Packed 
	@File   FORK.3DS        @Out meshes\*.* @Group AX       @Packed 
	@File   GOLD.3DS        @Out meshes\*.* @Group AX       @Packed 
	@File   HAND.3DS        @Out meshes\*.* @Group AX       @Packed 
	@File   HOME_ENT.3DS    @Out meshes\*.* @Group AX       @Packed 
	@File   JELYFISH.3DS    @Out meshes\*.* @Group AX       @Packed 
	@File   JUMBLE.3DS      @Out meshes\*.* @Group AX       @Packed 
	@File   KEROLAMP.3DS    @Out meshes\*.* @Group AX       @Packed 
	@File   KXP1.3DS        @Out meshes\*.* @Group AX       @Packed 
	@File   KXPTEST.3DS     @Out meshes\*.* @Group AX       @Packed 
	@File   LAMP3.3DS       @Out meshes\*.* @Group AX       @Packed 
	@File   LIGHT.3DS       @Out meshes\*.* @Group AX       @Packed 
	@File   LIGHTING.3DS    @Out meshes\*.* @Group AX       @Packed 
	@File   LINKS.3DS       @Out meshes\*.* @Group AX       @Packed 
	@File   MARBVASE.3DS    @Out meshes\*.* @Group AX       @Packed 
	@File   MASK.3DS        @Out meshes\*.* @Group AX       @Packed 
	@File   OFFICE.DXF      @Out meshes\*.* @Group AX       @Packed 
	@File   OLDCITY3.3DS    @Out meshes\*.* @Group AX       @Packed 
	@File   OPENPLAN.3DS    @Out meshes\*.* @Group AX       @Packed 
	@File   IRIS.3DS        @Out meshes\*.* @Group AX       @Packed 
	@File   ORBIT.3DS       @Out meshes\*.* @Group AX       @Packed 
	@File   PALMTREE.3DS    @Out meshes\*.* @Group AX       @Packed 
	@File   PENCIL.3DS      @Out meshes\*.* @Group AX       @Packed 
	@File   PLANT2.3DS      @Out meshes\*.* @Group AX       @Packed 
	@File   PLAQUE.3DS      @Out meshes\*.* @Group AX       @Packed 
	@File   QBICDEMO.3DS    @Out meshes\*.* @Group AX       @Packed 
	@File   RENTUT2.3DS     @Out meshes\*.* @Group AX       @Packed 
	@File   RENTUT4.3DS     @Out meshes\*.* @Group AX       @Packed 
	@File   RENTUT5.3DS     @Out meshes\*.* @Group AX       @Packed 
	@File   ROBOHIDE.3DS    @Out meshes\*.* @Group AX       @Packed 
	@File   ROBOTARM.3DS    @Out meshes\*.* @Group AX       @Packed 
	@File   SCISSORS.3DS    @Out meshes\*.* @Group AX       @Packed 
	@File   SHINY.3DS       @Out meshes\*.* @Group AX       @Packed 
	@File   SOFTEN.3DS      @Out meshes\*.* @Group AX       @Packed 
	@File   STONES.3DS      @Out meshes\*.* @Group AX       @Packed 
	@File   STUCCO1.3DS     @Out meshes\*.* @Group AX       @Packed 
	@File   STUCCO2.3DS     @Out meshes\*.* @Group AX       @Packed 
	@File   THING.3DS       @Out meshes\*.* @Group AX       @Packed 
	@File   TINT1.3DS       @Out meshes\*.* @Group AX       @Packed 
	@File   TINT2.3DS       @Out meshes\*.* @Group AX       @Packed 
	@File   TORNADO.3DS     @Out meshes\*.* @Group AX       @Packed 
	@File   TUBER.3DS       @Out meshes\*.* @Group AX       @Packed 
	@File   TUBER2.3DS      @Out meshes\*.* @Group AX       @Packed 
	@File   TUTLAMP.3DS     @Out meshes\*.* @Group AX       @Packed 
	@File   TUTWIRE.3DS     @Out meshes\*.* @Group AX       @Packed 
	@File   VASE3.3DS       @Out meshes\*.* @Group AX       @Packed 
	@File   WIRE.3DS        @Out meshes\*.* @Group AX       @Packed 
	@File   X29.3DS         @Out meshes\*.* @Group AX       @Packed 
	@File   TUT16.PRJ       @Out projects\*.*       @Group AX       @Packed 
	@File   TUT6.PRJ        @Out projects\*.*       @Group AX       @Packed 
	@File   2DSOCKET.SHP    @Out shapes\*.* @Group AX       @Packed 
	@File   APPLE.SHP       @Out shapes\*.* @Group AX       @Packed 
	@File   CHECKBOX.SHP    @Out shapes\*.* @Group AX       @Packed 
	@File   FACTORY.SHP     @Out shapes\*.* @Group AX       @Packed 
	@File   FAUCET1.SHP     @Out shapes\*.* @Group AX       @Packed 
	@File   GENDERS.SHP     @Out shapes\*.* @Group AX       @Packed 
	@File   KEY.SHP         @Out shapes\*.* @Group AX       @Packed 
	@File   LEAVES1.SHP     @Out shapes\*.* @Group AX       @Packed 
	@File   LEAVES2.SHP     @Out shapes\*.* @Group AX       @Packed 
	@File   NOTES.SHP       @Out shapes\*.* @Group AX       @Packed 
	@File   PHONE.SHP       @Out shapes\*.* @Group AX       @Packed 
	@File   PLAQUE.SHP      @Out shapes\*.* @Group AX       @Packed 
	@File   SCROLL.SHP      @Out shapes\*.* @Group AX       @Packed 
	@File   SYMBOLS1.SHP    @Out shapes\*.* @Group AX       @Packed 
	@File   SYMBOLS2.SHP    @Out shapes\*.* @Group AX       @Packed 
	@File   SYMBOLS3.SHP    @Out shapes\*.* @Group AX       @Packed 
	@File   TAG.SHP         @Out shapes\*.* @Group AX       @Packed 
	@File   TEA1.SHP        @Out shapes\*.* @Group AX       @Packed 
	@File   TREBLE.SHP      @Out shapes\*.* @Group AX       @Packed 
	@File   TUT22.SHP       @Out shapes\*.* @Group AX       @Packed 
	@File   USA.SHP         @Out shapes\*.* @Group AX       @Packed 
	@File   WRENCH.SHP      @Out shapes\*.* @Group AX       @Packed 
	@File   YEN.SHP         @Out shapes\*.* @Group AX       @Packed 
	@File   AMBRTRAN.VP     @Out vpost\*.*  @Group AY       @Packed 
	@File   SAMPLES.DOC     @Out SAMPLES.DOC        @Group AUY 
@EndDisk





@Finish

@ChDir  ".."

/* Set up swap disk, if necessary */

@If ('A' [= @Group || 'U' [= @Group || 'S' [= @Group || 'M' [= @Group)

@Cls
@Pause
@System "cfig.bat @SwapDrv:"

@Endif

/* Echo appropriate end message, if necessary */

@If ('A' [= @Group || 'U' [= @Group || 'X' [= @Group || 'Y' [= @Group)
  @System "endmsg0"
  @Delete ("endmsg0.bat")

  @If ('X' [! @Group)
    @System "endmsg1"
    @Delete ("endmsg1.bat")
  @Endif

  @System "endmsg2"
  @Delete ("endmsg2.bat")

@Endif



@EndFinish

AllDone:
/* end-of-file */
