home *** CD-ROM | disk | FTP | other *** search
/ Blue Byte News 1997 #3 / BB_NEWS.ISO / demo / sf / install.scr < prev    next >
Encoding:
Text File  |  1997-01-01  |  3.7 KB  |  180 lines

  1.  
  2. //
  3. // Install script for Archimedean Dynasty
  4. // 21st of October 1996
  5. // (c) 1996 Blue Byte Software GmbH
  6. //
  7.  
  8. // set language
  9. SET_LANGUAGE 1
  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 "SCHLEICHFAHRT: Installation"
  29. MENU_ENTRY "SCHLEICHFAHRT INSTALLIEREN" InstallGame
  30. MENU_ENTRY "ABBRECHEN" ExitInstallFromInstall
  31. MENU_END
  32.  
  33. //
  34. // install the game
  35. //
  36.  
  37. :InstallGame
  38.  
  39. // select a target drive with at least 31mb free space
  40. SELECT_TARGET_DRIVE 31000 InstallMainMenu
  41.  
  42. // select target path
  43. SELECT_TARGET_PATH BLUEBYTE\SF
  44.  
  45. // confirm installation
  46. // ASSERT "WEITER MIT INSTALLATION ?" InstallMainMenu
  47.  
  48. // inform the user that installation has started
  49. PRINT "Die Installation wird vorbereitet..."
  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 "SCHLEICHFAHRT wird jetzt installiert."
  103.  
  104. // copy stuff
  105. INSTALL DOS4GW.EXE DOS4GW.EXE
  106. INSTALL SF.EXE SF.EXE
  107. INSTALL SFD4G.EXE SFD4G.EXE
  108. INSTALL NEW4G.VMC NEW4G.VMC
  109. INSTALL DESKTOP.EXE DESKTOP.EXE
  110. INSTALL FIGHT.EXE FIGHT.EXE
  111. INSTALL INSTALL.SCR INSTALL.SCR
  112. INSTALL INSTALL.LBM INSTALL.LBM
  113. INSTALL LIESMICH.TXT LIESMICH.TXT
  114. INSTALL SETUP.EXE SETUP.EXE
  115. INSTALL INSTALL.BAT INSTALL.BAT
  116. INSTALL SETSOUND.BAT SETSOUND.BAT
  117. INSTALL SF.TXT SF.TXT
  118. INSTALL SFX\SND\SMPMAP.DES SFX\SND\SMPMAP.DES
  119. INSTALL SFX\SND\SMPMAP2.DES SFX\SND\SMPMAP2.DES
  120.  
  121. INSTALL DAT\SAVE\*.* DAT\SAVE\*.*
  122. INSTALL GFX\FNT\*.* GFX\FNT\*.*
  123. INSTALL GFX\IMG\COCKPIT\*.* GFX\IMG\COCKPIT\*.*
  124. INSTALL GFX\IMG\ICON\*.* GFX\IMG\ICON\*.*
  125. INSTALL GFX\PAL\NOTEBOOK\*.* GFX\PAL\NOTEBOOK\*.*
  126. INSTALL GFX\PAL\DEPOT\*.* GFX\PAL\DEPOT\*.*
  127. INSTALL GFX\PAL\GUI\*.* GFX\PAL\GUI\*.*
  128. INSTALL GFX\PIC\LOADING\*.* GFX\PIC\LOADING\*.*
  129. INSTALL SFX\DRV\*.* SFX\DRV\*.*
  130. INSTALL SFX\SND\VFX\*.* SFX\SND\VFX\*.*
  131. INSTALL SFX\SND\COCKPIT\*.* SFX\SND\COCKPIT\*.*
  132. INSTALL SFX\SND\DESKTOP\*.* SFX\SND\DESKTOP\*.*
  133. INSTALL TXT\FIGHTEXT.DES TXT\FIGHTEXT.DES
  134. INSTALL_DIRS DAT\*.* DAT\*.*
  135. INSTALL_DIRS VFX\*.* VFX\*.*
  136.  
  137. // cd to target drive
  138. CD_TARGET
  139.  
  140. // create and update setup file
  141. CREATE SETUP.INI
  142. UPDATE_INI
  143.  
  144. // Inform the user that installation has been completed successfully
  145. INFO "Installation komplett. Bitte lesen Sie SF.TXT und die zusätzlichen Informationen."
  146.  
  147. GOTO SetupMainMenu
  148.  
  149. //
  150. // Setup main menu
  151. //
  152.  
  153. :SetupMainMenu
  154.  
  155. MENU_START
  156. MENU_ENTRY "SCHLEICHFAHRT Installation"
  157. MENU_ENTRY "Soundkarte einstellen" SetupSound
  158. MENU_ENTRY "Zusätzliche Informationen" ReadDoc
  159. MENU_ENTRY "Beenden" ExitInstallFromSetup
  160. MENU_END
  161.  
  162. :SetupSound
  163. CD SFX\DRV
  164. EXECUTE_OWN_SCREEN SETSOUND.EXE
  165. CD ..
  166. CD ..
  167. GOTO SetupMainMenu
  168.  
  169. :ReadDoc
  170. TEXT LIESMICH.TXT
  171. GOTO SetupMainMenu
  172.  
  173. :ExitInstallFromSetup
  174. INFO "Starten Sie SF.EXE von Ihrem Zielverzeichnis aus."
  175.  
  176. END
  177.  
  178. :ExitInstallFromInstall
  179. END
  180.