home *** CD-ROM | disk | FTP | other *** search
/ Fanclub Das Freakmagazin 2 / FANCLUB2.ISO / patches / actionre / v43 / install.bat < prev   
DOS Batch File  |  1996-01-03  |  11KB  |  252 lines

  1. @ECHO OFF
  2.  
  3. IF "%1"==""   GOTO SYNTAXERROR
  4. IF "%2"==""   GOTO SYNTAXERROR
  5. IF EXIST %1\INSTALL.BAT GOTO SOURCEOK
  6.  
  7. :SYNTAXERROR
  8.  
  9. CLS
  10. ECHO     ░░░░░░   ░░░░░░░░  ░░░░░░░░   ░░░░░░                     ░░░     ░░░░░░
  11. ECHO    ░░     ░   ░░░   ░░  ░░░   ░░ ░░░    ░         ░░░  ░  ░  ░░░          ░░
  12. ECHO   ▒▒▒▒▒▒▒▒▒   ▒▒▒▒▒▒▒   ▒▒▒▒▒▒▒  ▒▒▒              ▒▒▒ ▒▒  ▒▒▒▒▒▒▒     ▒▒▒▒▒▒▒
  13. ECHO   ▓▓▓     ▓▓  ▓▓▓   ▓   ▓▓▓      ▓▓▓    ▓          ▓▓ ▓      ▓▓▓          ▓▓
  14. ECHO  ▄███     ██  ███   █▄  ███       ██████           ███       ███  ▄  ██████
  15. ECHO  
  16. ECHO ┌─────────────────────────────────────────────────────────────────────────────┐
  17. ECHO │ INSTALL.BAT Action Replay hard disk installation utility v4.3 for upgrades  │
  18. ECHO │ (c) 1994 Datel Electronics Ltd.                                    Germany  │
  19. ECHO ├─────────────────────────────────────────────────────────────────────────────┤
  20. ECHO │                                                                             │
  21. ECHO │ Syntax : INSTALL [sdrive:[\sdirectory]] [ddrive:]                           │
  22. ECHO │          sdrive is the source drive, sdirectory is the source directory.    │
  23. ECHO │          ddrive is the destination drive (C, D or E).                       │
  24. ECHO │          e.g A: C:                                                          │
  25. ECHO │              C:\UPGRADE C:                                                  │
  26. ECHO │                                                                             │
  27. ECHO └─────────────────────────────────────────────────────────────────────────────┘
  28. ECHO  
  29. GOTO INSTALLEND
  30.  
  31. REM ------------------------------SOURCEOK------------------------------------
  32.  
  33. :SOURCEOK
  34.  
  35. IF "%2"=="C:"   GOTO DESTINOK
  36. IF "%2"=="c:"   GOTO DESTINOK
  37. IF "%2"=="D:"   GOTO DESTINOK
  38. IF "%2"=="d:"   GOTO DESTINOK
  39. IF "%2"=="E:"   GOTO DESTINOK
  40. IF "%2"=="e:"   GOTO DESTINOK
  41. GOTO SYNTAXERROR
  42.  
  43. REM ------------------------------DESTINOK------------------------------------
  44.  
  45. :DESTINOK
  46.  
  47. MD %2\AREPLAY
  48. COPY %1\INSTALL.BAT %2\AREPLAY
  49. IF EXIST %2\AREPLAY\INSTALL.BAT GOTO GETREADY
  50. GOTO SYNTAXERROR
  51.  
  52. REM ------------------------------GETREADY------------------------------------
  53.  
  54. :GETREADY
  55.  
  56. IF EXIST %1\ARUPGV43.EXE GOTO SFXFILEFOUND
  57.  
  58. CLS
  59. ECHO     ░░░░░░   ░░░░░░░░  ░░░░░░░░   ░░░░░░                     ░░░     ░░░░░░
  60. ECHO    ░░     ░   ░░░   ░░  ░░░   ░░ ░░░    ░         ░░░  ░  ░  ░░░          ░░
  61. ECHO   ▒▒▒▒▒▒▒▒▒   ▒▒▒▒▒▒▒   ▒▒▒▒▒▒▒  ▒▒▒              ▒▒▒ ▒▒  ▒▒▒▒▒▒▒     ▒▒▒▒▒▒▒
  62. ECHO   ▓▓▓     ▓▓  ▓▓▓   ▓   ▓▓▓      ▓▓▓    ▓          ▓▓ ▓      ▓▓▓          ▓▓
  63. ECHO  ▄███     ██  ███   █▄  ███       ██████           ███       ███  ▄  ██████
  64. ECHO  
  65. ECHO ┌─────────────────────────────────────────────────────────────────────────────┐
  66. ECHO │ INSTALL.BAT Action Replay hard disk installation utility v4.3 for upgrades  │
  67. ECHO │ (c) 1994 Datel Electronics Ltd.                                    Germany  │
  68. ECHO ├─────────────────────────────────────────────────────────────────────────────┤
  69. ECHO │                                                                             │
  70. ECHO │ Error: The Action Replay upgrade comprises of two files.                    │
  71. ECHO │ These are INSTALL.BAT and ARUPGV43.EXE.   The ARUPGV43.EXE file is missing. │
  72. ECHO │                                                                             │
  73. ECHO └─────────────────────────────────────────────────────────────────────────────┘
  74. ECHO  
  75. GOTO INSTALLEND
  76.  
  77. REM ------------------------------SFXFILEFOUND--------------------------------
  78.  
  79. :SFXFILEFOUND
  80.  
  81. CLS
  82. ECHO     ░░░░░░   ░░░░░░░░  ░░░░░░░░   ░░░░░░                     ░░░     ░░░░░░
  83. ECHO    ░░     ░   ░░░   ░░  ░░░   ░░ ░░░    ░         ░░░  ░  ░  ░░░          ░░
  84. ECHO   ▒▒▒▒▒▒▒▒▒   ▒▒▒▒▒▒▒   ▒▒▒▒▒▒▒  ▒▒▒              ▒▒▒ ▒▒  ▒▒▒▒▒▒▒     ▒▒▒▒▒▒▒
  85. ECHO   ▓▓▓     ▓▓  ▓▓▓   ▓   ▓▓▓      ▓▓▓    ▓          ▓▓ ▓      ▓▓▓          ▓▓
  86. ECHO  ▄███     ██  ███   █▄  ███       ██████           ███       ███  ▄  ██████
  87. ECHO  
  88. ECHO ┌─────────────────────────────────────────────────────────────────────────────┐
  89. ECHO │ INSTALL.BAT Action Replay hard disk installation utility v4.3 for upgrades  │
  90. ECHO │ (c) 1994 Datel Electronics Ltd.                                    Germany  │
  91. ECHO ├─────────────────────────────────────────────────────────────────────────────┤
  92. ECHO │                                                                             │
  93. ECHO │ Included in the ARUPGV43.EXE  self  extracting  file are all of the updated │
  94. ECHO │ programs and utilities that form the Action Replay upgrade.  Once the files │
  95. ECHO │ have been copied across,  the  SETUP program will be automatically run from │
  96. ECHO │ where it is possible to upgrade the flash EEPROM chip on the expansion card │
  97. ECHO │ with the latest version. Please follow the steps described below:-          │
  98. ECHO │   ■ From SETUP, select 'Upgrade the Flash' and follow the prompts           │
  99. ECHO │   ■ Reboot or reset the machine for the changes to take effect              │
  100. ECHO │ If any errors are encountered while upgrading the  EEPROM,  please read the │
  101. ECHO │ upgrade notes in the README file from within SETUP.                         │
  102. ECHO │                                                                             │
  103. ECHO └─────────────────────────────────────────────────────────────────────────────┘
  104. ECHO Press Ctrl-C to exit or
  105. PAUSE
  106.  
  107. REM Attempt to un-install AREPLAY if it is on using original AREPLAY.COM.
  108. %2\AREPLAY\AREPLAY /U
  109.  
  110. REM Now we must clean up all of the files from any previous version.
  111. REM ------------------------------CLEANUPAREPLAY------------------------------
  112.  
  113. DEL %2\AREPLAY\AREPLAY.CFG
  114. DEL %2\AREPLAY\AREPLAY.COM
  115. DEL %2\AREPLAY\INSTALL.BAT
  116. DEL %2\AREPLAY\PINSTALL.EXE
  117. DEL %2\AREPLAY\PMT2TXT.COM
  118. DEL %2\AREPLAY\PROT.EXE
  119. DEL %2\AREPLAY\README.TXT
  120. DEL %2\AREPLAY\SETUP.EXE
  121. DEL %2\AREPLAY\TESTSVGA.COM
  122. DEL %2\AREPLAY\UNDOBOOT.EXE
  123. DEL %2\AREPLAY\UPLOADER.EXE
  124. DEL %2\AREPLAY\AR.PAL
  125. DEL %2\AREPLAY\AR_LOGO.SPR
  126. DEL %2\AREPLAY\DATEL_L.SPR
  127. DEL %2\AREPLAY\SYS_FONT.GRF
  128. DEL %2\AREPLAY\ARINTRO.EXE
  129. DEL %2\AREPLAY\GRABARPC.COM
  130. DEL %2\AREPLAY\V42ROM.ROM
  131.  
  132. REM ------------------------------CLEANUPGWS----------------------------------
  133.  
  134. DEL %2\AREPLAY\GWS\READ.ME
  135. DEL %2\AREPLAY\GWS\SETUP.SCR
  136. DEL %2\AREPLAY\GWS\SETUP.EXE
  137. DEL %2\AREPLAY\GWS\FILE_ID.DIZ
  138. DEL %2\AREPLAY\GWS\GWS.EXE
  139. DEL %2\AREPLAY\GWS\VGACARD.COM
  140. DEL %2\AREPLAY\GWS\GWSDRV.RES
  141. DEL %2\AREPLAY\GWS\GWSPDR.RES
  142. DEL %2\AREPLAY\GWS\GWSINSTL.EXE
  143. DEL %2\AREPLAY\GWS\GWSHELP.RES
  144. DEL %2\AREPLAY\GWS\ORDER.FRM
  145. DEL %2\AREPLAY\GWS\GWS.RES
  146. DEL %2\AREPLAY\GWS\GWS.DOC
  147. DEL %2\AREPLAY\GWS\VGACARD.DOC
  148.  
  149. REM ------------------------------CLEANUPMODS---------------------------------
  150.  
  151. DEL %2\AREPLAY\MODS\DMP.EXE
  152. DEL %2\AREPLAY\MODS\DMP270.DOC
  153. DEL %2\AREPLAY\MODS\MODPLAY.CFG
  154. DEL %2\AREPLAY\MODS\MODPLAY.GIF
  155. DEL %2\AREPLAY\MODS\MP.COM
  156.  
  157. REM ------------------------------CLEANUPPCMAN--------------------------------
  158.  
  159. DEL %2\AREPLAY\PCMAN\PCMAN.BIN
  160. DEL %2\AREPLAY\PCMAN\PCMAN.COM
  161. DEL %2\AREPLAY\PCMAN\PCMAN.DOC
  162. DEL %2\AREPLAY\PCMAN\PCMAN.HGH
  163. DEL %2\AREPLAY\PCMAN\PCMAN.PIC
  164.  
  165. REM ------------------------------CLEANUPCODES--------------------------------
  166.  
  167. DEL %2\AREPLAY\CODES\ARENA.PMT
  168. DEL %2\AREPLAY\CODES\BREED.PMT
  169. DEL %2\AREPLAY\CODES\CANNON.PMT
  170. DEL %2\AREPLAY\CODES\CC3.PMT
  171. DEL %2\AREPLAY\CODES\COMANCHE.PMT
  172. DEL %2\AREPLAY\CODES\COOLSPOT.PMT
  173. DEL %2\AREPLAY\CODES\D-DAY.PMT
  174. DEL %2\AREPLAY\CODES\DESERT.PMT
  175. DEL %2\AREPLAY\CODES\EOB1-1.PMT
  176. DEL %2\AREPLAY\CODES\EOB1-2.PMT
  177. DEL %2\AREPLAY\CODES\EOB2-1.PMT
  178. DEL %2\AREPLAY\CODES\EOB2-2.PMT
  179. DEL %2\AREPLAY\CODES\EOB2-3.PMT
  180. DEL %2\AREPLAY\CODES\FRONTIER.PMT
  181. DEL %2\AREPLAY\CODES\GODS.PMT
  182. DEL %2\AREPLAY\CODES\GULF1.PMT
  183. DEL %2\AREPLAY\CODES\GULF2.PMT
  184. DEL %2\AREPLAY\CODES\GULF3.PMT
  185. DEL %2\AREPLAY\CODES\GULF4.PMT
  186. DEL %2\AREPLAY\CODES\GULFMISC.PMT
  187. DEL %2\AREPLAY\CODES\HEIMDAL2.PMT
  188. DEL %2\AREPLAY\CODES\HIREDGUN.PMT
  189. DEL %2\AREPLAY\CODES\ISHAR2-0.PMT
  190. DEL %2\AREPLAY\CODES\ISHAR2-1.PMT
  191. DEL %2\AREPLAY\CODES\ISHAR2-2.PMT
  192. DEL %2\AREPLAY\CODES\ISHAR2-3.PMT
  193. DEL %2\AREPLAY\CODES\ISHAR2-4.PMT
  194. DEL %2\AREPLAY\CODES\ISHAR2-5.PMT
  195. DEL %2\AREPLAY\CODES\LEGEND.PMT
  196. DEL %2\AREPLAY\CODES\LOLORE.PMT
  197. DEL %2\AREPLAY\CODES\MORTAL.PMT
  198. DEL %2\AREPLAY\CODES\ONESTEP.PMT
  199. DEL %2\AREPLAY\CODES\PC-CODES.TXT
  200. DEL %2\AREPLAY\CODES\PCMAN.PMT
  201. DEL %2\AREPLAY\CODES\PD2.PMT
  202. DEL %2\AREPLAY\CODES\PFANTASY.PMT
  203. DEL %2\AREPLAY\CODES\PINBALL.PMT
  204. DEL %2\AREPLAY\CODES\PRINCE.PMT
  205. DEL %2\AREPLAY\CODES\RICKDGR2.PMT
  206. DEL %2\AREPLAY\CODES\SHOCK.PMT
  207. DEL %2\AREPLAY\CODES\STARCON2.PMT
  208. DEL %2\AREPLAY\CODES\STARLORD.PMT
  209. DEL %2\AREPLAY\CODES\THEMEP.PMT
  210. DEL %2\AREPLAY\CODES\TIE.PMT
  211. DEL %2\AREPLAY\CODES\UFO.PMT
  212. DEL %2\AREPLAY\CODES\UFO-1.PMT
  213. DEL %2\AREPLAY\CODES\UFO-2.PMT
  214. DEL %2\AREPLAY\CODES\UFO-3.PMT
  215. DEL %2\AREPLAY\CODES\ULTIMA6.PMT
  216. DEL %2\AREPLAY\CODES\UW2.PMT
  217. DEL %2\AREPLAY\CODES\WCA.PMT
  218. DEL %2\AREPLAY\CODES\WIZKID.PMT
  219.  
  220. REM We will now decompress all of the upgrade files.
  221. %1\ARUPGV43 %2\AREPLAY
  222. %2
  223. CD %2\AREPLAY
  224. ARINTRO
  225. PINSTALL
  226. SETUP
  227.  
  228. CLS
  229. ECHO     ░░░░░░   ░░░░░░░░  ░░░░░░░░   ░░░░░░                     ░░░     ░░░░░░
  230. ECHO    ░░     ░   ░░░   ░░  ░░░   ░░ ░░░    ░         ░░░  ░  ░  ░░░          ░░
  231. ECHO   ▒▒▒▒▒▒▒▒▒   ▒▒▒▒▒▒▒   ▒▒▒▒▒▒▒  ▒▒▒              ▒▒▒ ▒▒  ▒▒▒▒▒▒▒     ▒▒▒▒▒▒▒
  232. ECHO   ▓▓▓     ▓▓  ▓▓▓   ▓   ▓▓▓      ▓▓▓    ▓          ▓▓ ▓      ▓▓▓          ▓▓
  233. ECHO  ▄███     ██  ███   █▄  ███       ██████           ███       ███  ▄  ██████
  234. ECHO  
  235. ECHO ┌─────────────────────────────────────────────────────────────────────────────┐
  236. ECHO │ INSTALL.BAT Action Replay hard disk installation utility v4.3 for upgrades  │
  237. ECHO │ (c) 1994 Datel Electronics Ltd.                                    Germany  │
  238. ECHO ├─────────────────────────────────────────────────────────────────────────────┤
  239. ECHO │                                                                             │
  240. ECHO │ Upgrade software copied across successfully.                                │
  241. ECHO │                                                                             │
  242. ECHO │ Please note that it is  important that you reboot your machine before using │
  243. ECHO │ your upgraded Action Replay.  This is to  ensure  that the new ROM code can │
  244. ECHO │ correctly initialise the card.                                              │
  245. ECHO │                                                                             │
  246. ECHO └─────────────────────────────────────────────────────────────────────────────┘
  247. ECHO  
  248.  
  249. REM ------------------------------INSTALLEND----------------------------------
  250.  
  251. :INSTALLEND
  252.