home *** CD-ROM | disk | FTP | other *** search
/ Micromanía 30 / IMAGE.img / duke / dukedc / install.fil < prev    next >
Text File  |  1997-03-03  |  10KB  |  364 lines

  1. '****** DUKE3d (teaser) DISK INSTALL
  2.  
  3. SHELL 
  4. "intro"
  5.  
  6. BACKGROUND 112    ' 63 display cyan colored background (see color chart in docs)
  7.  
  8. LANGUAGE ENGLISH
  9.  
  10. BORDER 1            ' 1 = single line borders. 2 = double, 0 = no border
  11.  
  12. TELESCOPE OFF       ' turn off "exploding" or telescoping windows
  13.                     ' this will make the window instantly appear
  14. SHADOW ON
  15.  
  16. '***************************************************************************
  17. WINOPEN 18 2 95     
  18. "         The DUKE 3D D.C. (Teaser)       "
  19. "           INSTALLATION PROGRAM          "
  20. ""
  21. ""
  22.  
  23. PAUSE 100
  24. WINUPDATE +4 +4 94
  25. "Distributed By WizardWorks Group Inc."  ' 94 yellow text, 14 characters across, 3 rows 
  26.                                ' down from the upper left hand corner of window.
  27. PAUSE 50                  ' 1/2 second delay between words
  28. WINUPDATE +16 +5 95
  29. " Version 1.0 "
  30.  
  31. PAUSE 200                 ' 2 second delay
  32.  
  33. TELESCOPE ON       
  34.  
  35. '*************************************************************************** 
  36. :FILGHT_SIMULATOR_DIRECTORY_PROMPT
  37. EXIST c:\duke3d\duke3d.exe
  38. JUMP.NO DUKE3D_NOT_FOUND
  39.  
  40. '*************************************************************************** 
  41. '  Prompt for the drive to install to:
  42. :INSTALL_NOW
  43.  
  44. WINOPEN 9 2 95     
  45. "          Thanks for trying the first level of         " 
  46. "                 'Duke It Out In D.C.'                 "
  47. ""
  48. "              By Sunstorm Interactive Inc.             "
  49. PAUSE 200
  50.  
  51. EXIST c:\duke3d\tiles014.art
  52. JUMP.YES WHERE_TO_PUT_BACKUP
  53.  
  54. WINOPEN 29 11 95     
  55. "   Unpacking files ..............   "
  56.  
  57. SHADOW OFF
  58.  
  59. UNPACK teaser.pak 34 15 112 34 15 79
  60.  
  61. COPY c:\tiles014.art   c:\duke3d\ 34 15 112
  62. JUMP.FAIL FILE_CREATION_ERROR
  63. COPY c:\whthouse.map   c:\duke3d\ 34 15 112
  64. JUMP.FAIL FILE_CREATION_ERROR
  65. COPY c:\playdc.bat     c:\duke3d\ 34 15 112
  66. JUMP.FAIL FILE_CREATION_ERROR
  67.  
  68. PAUSE 200                 ' 2 second delay
  69.  
  70. WINOPEN 29 11 47     
  71. "   Finishing the installation ......  "
  72.  
  73. DELETE c:\tiles014.art    34 15 112
  74. DELETE c:\whthouse.map    34 15 112
  75. DELETE c:\playdc.bat      34 15 112
  76.  
  77. '*************************************************************************** 
  78. :CONCLUDE
  79.  
  80. PAUSE 100                 ' 2 second delay
  81.  
  82. SHADOW ON
  83.  
  84. WINOPEN 10 20 31
  85. ""
  86. " Would you like to view the README.TXT file Y or N "
  87. ""
  88. ASK 63 21
  89. JUMP.YES VIEW_README
  90.  
  91. :TECHSUPPORT
  92. WINOPEN 3 2 95
  93. "Thanks for trying the first level of our 'Duke It Out In D.C.' episode. "
  94. ""
  95. "   To Play:    Switch to the SAME directory where your Duke Nukem 3D "
  96. "               game is installed and simply run the 'playdc.bat' file! "
  97. ""
  98. "   To Order:   1-800-229-2714 or 612-559-5301"
  99. ""
  100. " TECHNICAL Support can be obtained in the following ways"
  101. ""
  102. " Mail           WizardWorks Technical Support"
  103. "                2300 Berkshire Lane N."
  104. "                Minneapolis, MN 55441 USA"
  105. ""
  106. " Phone/Fax      9:00 AM - 5:00 PM Central Standard Time Monday-Friday "
  107. "                Phone  612-559-5301 or Fax 612-577-0631"
  108. ""
  109. " Web Site       http://www.wizworks.com"
  110. " 24 Hour BBS    612-559-6197"
  111. ""
  112. " e-mail         support@wizworks.com"
  113. "" 
  114. "               < Push the ENTER key to return to DOS >" 
  115.  
  116. WAIT 50 70
  117.  
  118. JUMP OK_DONE
  119.  
  120. '*************************************************************************** 
  121. :DUKE3D_NOT_FOUND
  122. TELESCOPE OFF
  123. SHADOW ON
  124. WINOPEN 5 5 31
  125. " THE INSTALLATION PROGRAM FAILED TO FIND DUKE NUKEM 3D. "
  126. ""
  127. " Please enter the letter of the DRIVE where your copy of DUKE3D "
  128. " is located, or push ESC to quit the installation. "
  129. ""
  130. DRIVE C 28 11 31 15 29 14 79
  131.  
  132. WINOPEN 5 8 31
  133. " Please enter the DIRECTORY where your copy of DUKE3D "
  134. " is located. (8 characters or less)"
  135. ""
  136. PATH DUKE3D 10 12 31 15 29 16 79
  137.  
  138. EXIST ~1~2\duke3d.exe
  139. JUMP.YES INSTALL_NOW_CUSTOM
  140.  
  141. JUMP DUKE3D_NOT_FOUND
  142.  
  143. '*************************************************************************** 
  144. '  Prompt for the drive to install to :
  145. :INSTALL_NOW_CUSTOM
  146.  
  147. WINOPEN 9 2 95     
  148. "          Thanks for trying the first level of         " 
  149. "                 'Duke It Out In D.C.'                 "
  150. ""
  151. "              By Sunstorm Interactive Inc.             "
  152. PAUSE 200
  153.  
  154. EXIST ~1~2\tiles014.art
  155. JUMP.YES BACKUP_JUST_INCASE
  156.  
  157. WINOPEN 29 11 95     
  158. "   Copying the files ..............   "
  159.  
  160. SHADOW OFF
  161.  
  162. UNPACK teaser.pak 34 15 112 34 15 79
  163.  
  164. COPY c:\tiles014.art   ~1~2\ 34 15 112
  165. JUMP.FAIL FILE_CREATION_ERROR
  166. COPY c:\whthouse.map   ~1~2\ 34 15 112
  167. JUMP.FAIL FILE_CREATION_ERROR
  168. COPY c:\playdc.bat     ~1~2\ 34 15 112
  169. JUMP.FAIL FILE_CREATION_ERROR
  170.  
  171. PAUSE 200                 ' 2 second delay
  172.  
  173. WINOPEN 29 11 47     
  174. "   Finishing the installation ......  "
  175.  
  176. DELETE c:\tiles014.art    34 15 112
  177. DELETE c:\whthouse.map    34 15 112
  178. DELETE c:\playdc.bat      34 15 112
  179.  
  180. JUMP CONCLUDE
  181.  
  182. '*************************************************************************** 
  183. :BACKUP_JUST_INCASE
  184.  
  185. MD c:\tempdc
  186.  
  187. COPY ~1~2\tiles014.art   c:\tempdc\ 34 15 112
  188. JUMP.FAIL FILE_CREATION_ERROR
  189. COPY ~1~2\whthouse.map   c:\tempdc\ 34 15 112
  190. JUMP.FAIL FILE_CREATION_ERROR
  191. COPY ~1~2\playdc.bat     c:\tempdc\ 34 15 112
  192. JUMP.FAIL FILE_CREATION_ERROR
  193.  
  194. UNPACK teaser.pak 34 15 112 34 15 79
  195.  
  196. :CUSTOM_WHERE_TO_PUT_BACKUP
  197. WINOPEN 5 5 31
  198. " A previous copy of TILES014.ART was found. "
  199. ""
  200. " We will put this other file in another location so that DUKE D.C."
  201. " can be loaded. "
  202. ""
  203. " Please enter the letter of the DRIVE where you want this other file "
  204. " to be copied or push ESC to quit the installation. "
  205. ""
  206. DRIVE C 28 14 31 15 29 14 79
  207.  
  208. WINOPEN 5 14 31
  209. " Now enter the DIRECTORY where you want the other copy "
  210. " of TILES014.ART to be located.  (8 characters or less)"
  211. PATH DUKE3D\OTHERART 10 17 31 15 29 16 79
  212.  
  213. 'since i can't check for the existance of a directory path, just a file
  214. 'in the path then i will do it this way.
  215. EXIST ~1~2\tiles014.art
  216. JUMP.YES CUSTOM_SHOULD_I_OVERWRITE_FILE
  217.  
  218. :CUSTOM_SKIP_MD
  219. MD ~1~2
  220.  
  221. WINCLOSE
  222. WINCLOSE
  223.  
  224. WINOPEN 29 11 95     
  225. "   Copying the files ..............   "
  226.  
  227. COPY c:\tempdc\tiles014.art   ~1~2\ 34 15 112
  228. JUMP.FAIL FILE_CREATION_ERROR
  229. COPY c:\tempdc\whthouse.map   ~1~2\ 34 15 112
  230. JUMP.FAIL FILE_CREATION_ERROR
  231. COPY c:\tempdc\playdc.bat     ~1~2\ 34 15 112
  232. JUMP.FAIL FILE_CREATION_ERROR
  233.  
  234. PAUSE 200                 ' 2 second delay
  235.  
  236. WINOPEN 29 11 47     
  237. "   Finishing the installation ......  "
  238.  
  239. DELETE c:\tempdc\tiles014.art    34 15 112
  240. DELETE c:\tempdc\whthouse.map    34 15 112
  241. DELETE c:\tempdc\playdc.bat      34 15 112
  242.  
  243. RD c:\tempdc
  244.  
  245. JUMP CONCLUDE
  246.  
  247.  
  248.  
  249. '*************************************************************************** 
  250. :WHERE_TO_PUT_BACKUP
  251. WINOPEN 5 5 31
  252. " A previous copy of TILES014.ART was found. "
  253. ""
  254. " We will put this other file in another location so that DUKE D.C."
  255. " can be loaded. "
  256. ""
  257. " Please enter the letter of the DRIVE where you want this other file "
  258. " to be copied or push ESC to quit the installation. "
  259. ""
  260. DRIVE C 28 14 31 15 29 14 79
  261.  
  262. WINOPEN 5 14 31
  263. " Now enter the DIRECTORY where you want the other copy "
  264. " of TILES014.ART to be located.  (8 characters or less)"
  265. PATH DUKE3D\OTHERART 10 17 31 15 29 16 79
  266.  
  267. 'since i can't check for the existance of a directory path, just a file
  268. 'in the path then i will do it this way.
  269. EXIST ~1~2\tiles014.art
  270. JUMP.YES SHOULD_I_OVERWRITE_FILE
  271.  
  272. :SKIP_MD
  273. MD ~1~2
  274. MD ~1~2\tempdc
  275.  
  276. WINCLOSE
  277. WINCLOSE
  278.  
  279. WINOPEN 29 11 95     
  280. "   Unpacking files ..............   "
  281.  
  282. SHADOW OFF
  283.  
  284. UNPACK teaser.pak 34 15 112 34 15 79
  285.  
  286. COPY ~1~2\tiles014.art   ~1~2\tempdc\ 34 15 112
  287. JUMP.FAIL FILE_CREATION_ERROR
  288. COPY ~1~2\whthouse.map   ~1~2\tempdc\ 34 15 112
  289. JUMP.FAIL FILE_CREATION_ERROR
  290. COPY ~1~2\playdc.bat     ~1~2\tempdc\ 34 15 112
  291. JUMP.FAIL FILE_CREATION_ERROR
  292.  
  293. COPY c:\duke3d\tiles014.art   ~1~2 34 15 112
  294. JUMP.FAIL FILE_CREATION_ERROR
  295. COPY c:\duke3d\whthouse.map   ~1~2 34 15 112
  296. JUMP.FAIL FILE_CREATION_ERROR
  297. COPY c:\duke3d\playdc.bat     ~1~2 34 15 112
  298. JUMP.FAIL FILE_CREATION_ERROR
  299.  
  300. COPY ~1~2\tempdc\tiles014.art   c:\duke3d\ 34 15 112
  301. JUMP.FAIL FILE_CREATION_ERROR
  302. COPY ~1~2\tempdc\whthouse.map   c:\duke3d\ 34 15 112
  303. JUMP.FAIL FILE_CREATION_ERROR
  304. COPY ~1~2\tempdc\playdc.bat     c:\duke3d\ 34 15 112
  305. JUMP.FAIL FILE_CREATION_ERROR
  306.  
  307. PAUSE 200                 ' 2 second delay
  308.  
  309. WINOPEN 29 11 47     
  310. "   Finishing the installation ......  "
  311.  
  312. DELETE ~1~2\tempdc\tiles014.art    34 15 112
  313. DELETE ~1~2\tempdc\whthouse.map    34 15 112
  314. DELETE ~1~2\tempdc\playdc.bat      34 15 112
  315.  
  316. RD ~1~2\tempdc
  317.  
  318. JUMP CONCLUDE
  319.  
  320.  
  321. '*************************************************************************** 
  322. :FILE_CREATION_ERROR
  323. WINCLOSE
  324. WINOPEN 5 14 31
  325. " Could not copy file. "
  326. ""
  327. " Push the Enter key to try again. "
  328. WAIT 16 64
  329.  
  330. WINCLOSE
  331. JUMP WHERE_TO_PUT_BACKUP
  332.  
  333.  
  334. '*************************************************************************** 
  335. :SHOULD_I_OVERWRITE_FILE
  336. WINOPEN 5 14 31
  337. " Files of the same name were found in this directory. "
  338. " Push Y to overwrite or N to enter another directory path. " 
  339. ASK 65 16
  340. JUMP.YES SKIP_MD
  341.  
  342. JUMP WHERE_TO_PUT_BACKUP
  343.  
  344. '*************************************************************************** 
  345. :CUSTOM_SHOULD_I_OVERWRITE_FILE
  346. WINOPEN 5 14 31
  347. " Files of the same name were found in this directory. "
  348. " Push Y to overwrite or N to enter another directory path. " 
  349. ASK 65 16
  350. JUMP.YES CUSTOM_SKIP_MD
  351.  
  352. JUMP CUSTOM_WHERE_TO_PUT_BACKUP
  353.  
  354.  
  355. '*************************************************************************** 
  356. :VIEW_README
  357. VIEW readme.txt 79 31
  358.  
  359. JUMP TECHSUPPORT
  360.  
  361. '*************************************************************************** 
  362. :OK_DONE
  363. END
  364.