home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format 58 / af058sub.adf / 1942setup.lha / 1942Setup next >
AmigaDOS Script File  |  1993-05-14  |  2KB  |  78 lines

  1. .key ""
  2. .bra {
  3. .ket }
  4.  
  5. ; $VER: 1942Setup 40.9 (14.5.93)
  6. ; 1940/1942 setup script, update certain system files from V39 to V40
  7.  
  8. FailAt 100
  9.  
  10. Version >NIL:
  11. IF NOT $Workbench EQ "39.29"
  12.   Echo "Your system does not have Release 3 of the Amiga operating"
  13.   Echo "system installed. You do not need to run this program."
  14. Else
  15.   RequestChoice >ENV:1942Setup{$$} "1940/1942 Setup Program" "This program updates Release 3 of the*nAmiga operating system to a slightly*nnewer version required to operate*nthe 1940/1942 monitor.*n*nDo you wish to proceed with the update?" "Continue" "Cancel"
  16.   IF $1942Setup{$$} EQ "1"
  17.     Resident >NIL: C:COPY PURE
  18.  
  19.     IF EXISTS DEVS:Monitors/Euro36
  20.       Copy 1942Setup:Monitors/Euro36 DEVS:Monitors
  21.     Else
  22.       Copy 1942Setup:Monitors/Euro36 SYS:Storage/Monitors
  23.     EndIf
  24.  
  25.     IF EXISTS DEVS:Monitors/Euro72
  26.       Copy 1942Setup:Monitors/Euro72 DEVS:Monitors
  27.       Copy 1942Setup:Monitors/Euro72.info DEVS:Monitors
  28.     Else
  29.       Copy 1942Setup:Monitors/Euro72 SYS:Storage/Monitors
  30.       Copy 1942Setup:Monitors/Euro72.info SYS:Storage/Monitors
  31.     EndIf
  32.  
  33.     IF EXISTS DEVS:Monitors/Multiscan
  34.       Copy 1942Setup:Monitors/Multiscan DEVS:Monitors
  35.     Else
  36.       Copy 1942Setup:Monitors/Multiscan SYS:Storage/Monitors
  37.     EndIf
  38.  
  39.     IF EXISTS DEVS:Monitors/NTSC
  40.       Copy 1942Setup:Monitors/NTSC DEVS:Monitors
  41.     Else
  42.       Copy 1942Setup:Monitors/NTSC SYS:Storage/Monitors
  43.     EndIf
  44.  
  45.     IF EXISTS DEVS:Monitors/PAL
  46.       Copy 1942Setup:Monitors/PAL DEVS:Monitors
  47.     Else
  48.       Copy 1942Setup:Monitors/PAL SYS:Storage/Monitors
  49.     EndIf
  50.  
  51.     IF EXISTS DEVS:Monitors/DblNTSC
  52.       Copy 1942Setup:Monitors/DblNTSC DEVS:Monitors
  53.     Else
  54.       Copy 1942Setup:Monitors/DblNTSC SYS:Storage/Monitors
  55.     EndIf
  56.  
  57.     IF EXISTS DEVS:Monitors/DblPAL
  58.       Copy 1942Setup:Monitors/DblPAL DEVS:Monitors
  59.     Else
  60.       Copy 1942Setup:Monitors/DblPAL SYS:Storage/Monitors
  61.     EndIf
  62.  
  63.     IF EXISTS DEVS:Monitors/VGAOnly
  64.       Copy 1942Setup:Monitors/VGAOnly DEVS:Monitors
  65.     Else
  66.       Copy 1942Setup:Monitors/VGAOnly SYS:Storage/Monitors
  67.     EndIf
  68.  
  69.     Copy 1942Setup:Prefs/Overscan SYS:Prefs/Overscan
  70.     Copy 1942Setup:C/SetPatch C:
  71.     Copy 1942Setup:C/IPrefs C:
  72.  
  73.     Delete ENV:1942Setup{$$} QUIET
  74.  
  75.     RequestChoice >NIL: "1942 Setup Program" "Update complete. Reboot your system for changes to take effect." "Continue"
  76.   EndIF
  77. EndIF
  78.