home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1998 #6 / amigamamagazinepolishissue1998.iso / cdrom / wbcdboot / wbcdboot < prev    next >
Text File  |  1977-12-31  |  2KB  |  61 lines

  1. ; $VER: WBCDBoot Version 1.03 14/01/95
  2. ;   This version is slightly faster because of resident de-assigning.
  3.  
  4. Echo "Zappo CD-Rom WorkBench Startup - Version 1.03"
  5. Echo "By Jam/Carnage © 1995*n"
  6. If Not Exists CD0:
  7.    If Exists Sys:Storage/CD0
  8.       C:Mount Sys:Storage/CD0
  9.    Else
  10.       Echo "'CD0' not found in 'Sys:Storage/'"
  11.       Ask "Hit enter to exit..."
  12.       EndCLI
  13.    EndIF
  14. EndIf
  15. If Exists CD0:
  16.    Resident C:Assign
  17.    Resident C:Execute
  18.    Failat 100
  19.    CD0:
  20.    Assign >NIL: OldSys: Sys:
  21.    Assign >NIL: T: Ram:
  22.    Assign >NIL: Sys: Cd0:
  23.    Assign >NIL: C: Sys:C
  24.    Assign >NIL: Libs: SYS:Libs
  25.    Assign >NIL: Devs: SYS:Devs
  26.    Assign >NIL: L: Sys:L
  27.    Assign >NIL: S: Sys:S
  28.    Assign >NIL: Fonts: SYS:Fonts
  29.    Assign >NIL: Libs: OldSys:Libs Add
  30.    Assign >NIL: Devs: OldSys:Devs Add
  31.    Resident C:Assign Remove
  32.    OldSys:C/RunBack >NIL: OldSys:System/NoFastMem
  33.    If Exists S:Startup-Sequence
  34.       Execute S:Startup-Sequence
  35.    Else
  36.       If Exists Startup-Sequence
  37.          Execute Startup-Sequence
  38.       Else
  39.          Echo "No 'Startup-Sequence' on CD0: - Removing assigns..."
  40.          OldSys:C/Assign >NIL: C: remove
  41.          Resident C:Assign
  42.          Assign >NIL: Sys: OldSys:
  43.          Assign >NIL: OldSys: remove
  44.          Assign >NIL: T: Ram:T/
  45.          Assign >NIL: Libs: remove
  46.          Assign >NIL: Devs: remove
  47.          Assign >NIL: L: remove
  48.          Assign >NIL: S: remove
  49.          Assign >NIL: Fonts: remove
  50.          Resident C:Assign
  51.          Cd Sys:
  52.          Ask "Hit enter to exit..."
  53.          EndCLI
  54.       Endif
  55.    Endif
  56. Else
  57.    Echo "CD not inserted or other failure."
  58.    Ask "Hit enter to exit..."
  59. EndIf
  60. EndCLI
  61.