home *** CD-ROM | disk | FTP | other *** search
/ Computer Buyer 1996 December / DKMMSAMP.iso / games / AD_DEMO / INSTALL.SCR < prev    next >
Text File  |  1996-08-13  |  4KB  |  183 lines

  1.  
  2. //
  3. // Install script for Archimedean Dynasty
  4. // 25th of July 1996
  5. // (c) 1996 Blue Byte Software GmbH
  6. //
  7.  
  8. // set language
  9. SET_LANGUAGE 2
  10.  
  11. // load background image
  12. LOAD_BACKGROUND "install.lbm"
  13.  
  14. // go to setup if already installed, else go to install
  15. IF_EXISTS setup.ini
  16.     GOTO SetupMainMenu
  17. ELSE
  18.     GOTO InstallMainMenu
  19. ENDIF
  20.  
  21. //
  22. // install main menu
  23. //
  24.  
  25. :InstallMainMenu
  26.  
  27. MENU_START
  28. MENU_ENTRY "Archimedean Dynasty: Installation"
  29. MENU_ENTRY "Install Archimedean Dynasty" InstallGame
  30. MENU_ENTRY "Quit" ExitInstallFromInstall
  31. MENU_END
  32.  
  33. //
  34. // install the game
  35. //
  36.  
  37. :InstallGame
  38.  
  39. // select a target drive with at least 25mb free space
  40. SELECT_TARGET_DRIVE 25000 InstallMainMenu
  41.  
  42. // select target path
  43. SELECT_TARGET_PATH BLUEBYTE\AD
  44.  
  45. // confirm installation
  46. // ASSERT "Continue with installation ?" InstallMainMenu
  47.  
  48. // inform the user that installation has started
  49. PRINT "Preparing installation..."
  50.  
  51. // change to target directory
  52. CD_TARGET
  53.  
  54. // delete everything that may already be here (incl. all subdirs and its contents)
  55. DELETE *.*
  56. DELETE VFX
  57. DELETE TXT
  58. DELETE SFX\SND\DESKTOP
  59. DELETE SFX\SND\COCKPIT
  60. DELETE SFX\SND\VFX
  61. DELETE SFX\SND
  62. DELETE SFX\DRV
  63. DELETE SFX
  64. DELETE GFX\PAL\GUI
  65. DELETE GFX\PAL\DEPOT
  66. DELETE GFX\PAL\NOTEBOOK
  67. DELETE GFX\PAL
  68. DELETE GFX\IMG\ICON
  69. DELETE GFX\IMG\COCKPIT
  70. DELETE GFX\IMG
  71. DELETE GFX\FNT
  72. DELETE GFX
  73. DELETE DAT
  74.  
  75. // create directories
  76. MD DAT
  77. MD DAT\SAVE
  78. MD GFX
  79. MD GFX\FNT
  80. MD GFX\IMG
  81. MD GFX\IMG\COCKPIT
  82. MD GFX\IMG\ICON
  83. MD GFX\PAL
  84. MD GFX\PAL\NOTEBOOK
  85. MD GFX\PAL\DEPOT
  86. MD GFX\PAL\GUI
  87. MD GFX\PIC
  88. MD GFX\PIC\LOADING
  89. MD SFX
  90. MD SFX\DRV
  91. MD SFX\SND
  92. MD SFX\SND\VFX
  93. MD SFX\SND\COCKPIT
  94. MD SFX\SND\DESKTOP
  95. // MD TXT
  96. MD VFX
  97.  
  98. // cd to source drive
  99. CD_SOURCE
  100.  
  101. // inform the user that installation has started
  102. PRINT "Archimedean Dynasty will now be installed."
  103.  
  104. // copy stuff
  105. INSTALL DOS4GW.EXE DOS4GW.EXE
  106. INSTALL AD.EXE AD.EXE
  107. INSTALL DESKTOP.EXE DESKTOP.EXE
  108. INSTALL FIGHT.EXE FIGHT.EXE
  109. INSTALL CALIBRAT.EXE CALIBRAT.EXE
  110. INSTALL INSTALL.SCR INSTALL.SCR
  111. INSTALL INSTALL.LBM INSTALL.LBM
  112. INSTALL README.TXT README.TXT
  113. INSTALL SETUP.EXE SETUP.EXE
  114. INSTALL CONFIG.DES CONFIG.DES
  115. INSTALL ADREAD.TXT ADREAD.TXT
  116. INSTALL INSTALL.BAT INSTALL.BAT
  117. INSTALL SFX\SND\SMPMAP.DES SFX\SND\SMPMAP.DES
  118.  
  119. INSTALL DAT\SAVE\*.* DAT\SAVE\*.*
  120. INSTALL GFX\FNT\*.* GFX\FNT\*.*
  121. INSTALL GFX\IMG\COCKPIT\*.* GFX\IMG\COCKPIT\*.*
  122. INSTALL GFX\IMG\ICON\*.* GFX\IMG\ICON\*.*
  123. INSTALL GFX\PAL\NOTEBOOK\*.* GFX\PAL\NOTEBOOK\*.*
  124. INSTALL GFX\PAL\DEPOT\*.* GFX\PAL\DEPOT\*.*
  125. INSTALL GFX\PAL\GUI\*.* GFX\PAL\GUI\*.*
  126. INSTALL GFX\PIC\LOADING\*.* GFX\PIC\LOADING\*.*
  127. INSTALL SFX\DRV\*.* SFX\DRV\*.*
  128. INSTALL SFX\SND\VFX\*.* SFX\SND\VFX\*.*
  129. INSTALL SFX\SND\COCKPIT\*.* SFX\SND\COCKPIT\*.*
  130. INSTALL SFX\SND\DESKTOP\*.* SFX\SND\DESKTOP\*.*
  131. INSTALL_DIRS DAT\*.* DAT\*.*
  132. // INSTALL_DIRS TXT\*.* TXT\*.*
  133. INSTALL_DIRS VFX\*.* VFX\*.*
  134.  
  135. // cd to target drive
  136. CD_TARGET
  137.  
  138. // create and update setup file
  139. CREATE SETUP.INI
  140. UPDATE_INI
  141.  
  142. // Inform the user that installation has been completed successfully
  143. INFO "Installation complete. Please read ADREAD.txt and README.txt on your CD."
  144.  
  145. GOTO SetupMainMenu
  146.  
  147. //
  148. // Setup main menu
  149. //
  150.  
  151. :SetupMainMenu
  152.  
  153. MENU_START
  154. MENU_ENTRY "Archimedean Dynasty: Setup"
  155. MENU_ENTRY "Setup soundcard" SetupSound
  156. MENU_ENTRY "Calibrate joystick" SetupJoystick
  157. MENU_ENTRY "Additional information" ReadDoc
  158. MENU_ENTRY "Quit" ExitInstallFromSetup
  159. MENU_END
  160.  
  161. :SetupSound
  162. CD SFX\DRV
  163. EXECUTE_OWN_SCREEN SETSOUND.EXE
  164. CD ..
  165. CD ..
  166. GOTO SetupMainMenu
  167.  
  168. :SetupJoystick
  169. EXECUTE_OWN_SCREEN CALIBRAT.EXE
  170. GOTO SetupMainMenu
  171.  
  172. :ReadDoc
  173. TEXT README.TXT
  174. GOTO SetupMainMenu
  175.  
  176. :ExitInstallFromSetup
  177. INFO "Start AD.EXE from your target directory."
  178.  
  179. END
  180.  
  181. :ExitInstallFromInstall
  182. END
  183.