home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 25 / amigaformatcd25.iso / websites / amidoom / doomattack.lzx / DoomAttack / DoomAttack_BootStart < prev    next >
Text File  |  1998-02-11  |  1KB  |  47 lines

  1. ;
  2. ; set the options in the following line. For example: setenv DOOMATTACKOPTIONS "-rtg"
  3. ;
  4.  
  5. setenv DOOMATTACKOPTIONS ""
  6. setenv DOOMATTACKSTACK "150000"
  7.  
  8.  
  9. assign DoomRAD: dismount
  10.  
  11. mount dosdrivers/DoomRAD >NIL:
  12.  
  13. if not exists DoomRAD:S
  14.     makedir DoomRAD:S
  15. endif
  16.  
  17. setenv ACTDOOMDIR `cd`
  18.  
  19. cd SYS:
  20. setenv ACTSYSDIR `cd`
  21.  
  22. cd ENVARC:
  23. setenv ENVARCDIR `cd`
  24.  
  25. cd $ACTDOOMDIR
  26. c/killlastchar ENV:ACTSYSDIR
  27.  
  28. echo "$ACTSYSDIR:c/SetPatch >NIL:*nfailat 11*npath $ACTSYSDIR:c add*nassign C: $ACTSYSDIR:c*nassign L: $ACTSYSDIR:l*nassign DEVS: $ACTSYSDIR:devs*n" TO T:ddd_a
  29. echo "assign LIBS: $ACTSYSDIR:libs*nassign ENVARC: $ENVARCDIR*nassign FONTS: $ACTSYSDIR:fonts*n" TO T:ddd_b
  30. echo "makedir ram:t >NIL:*nmakedir ram:env >NIL*nassign ENV: ram:env*nassign T: ram:t*n" TO T:ddd_c
  31. echo "C:List >NIL: DEVS:Monitors/~(#?.info|VGAOnly) TO T:M LFORMAT *"DEVS:Monitors/%s*"*nExecute T:M*ndelete >NIL: T:M*n" TO T:ddd_d
  32. echo "*n*ncd $ACTDOOMDIR*nremrad DoomRAD: FORCE*n*nsetenv DOOMHOME *"$ACTDOOMDIR*"*naddbuffers *"*" 200 >NIL:*nstack $DOOMATTACKSTACK*nDoomAttack $DOOMATTACKOPTIONS*n" TO T:ddd_e
  33.  
  34. join T:ddd_a T:ddd_b T:ddd_c T:ddd_d T:ddd_e to DoomRAD:s/startup-sequence
  35.  
  36. delete t:ddd_#? quiet
  37.  
  38. unsetenv DOOMATTACKOPTIONS
  39. unsetenv DOOMATTACKSTACK
  40. unsetenv ACTDOOMDIR
  41. unsetenv ACTSYSDIR
  42. unsetenv ENVARCDIR
  43.  
  44. if `requestchoice "DoomAttack" "You can reboot your computer now.*nDoomAttack will then be started automatically!" "OK" "Abort"` eq 0
  45.     assign DoomRAD: dismount
  46. endif
  47.