home *** CD-ROM | disk | FTP | other *** search
- ;
- ; $VER: EGS-MonitorScript 1.2 (28.02.1994) by MvK
- ;
- IF NOT $EGSEXISTS EQ TRUE
-
- Assign EGS: Amiga-Tools-3:EGS
- Assign Libs: EGS:Libs ADD
- Stack 20000
-
- ; For debugging
- ;echo >RAM:egs.config "LOG sys:EGS.log"
-
- ; Search for programs which sould be started befor EGS-Config is called
- IF EXISTS EGS:Startup
- List >NIL: EGS:Startup/~(#?.info) TO T:Startup LFORMAT "c:run >nil: EGS:Startup/%s"
- Execute T:Startup
- Delete >NIL: T:Startup
- EndIF
-
- ; Search for Config files
- IF EXISTS EGS:Config/Driver
- List EGS:Config/Driver/~(#?.info) >>RAM:EGS.config LFORMAT "FILE EGS:config/driver/%s"
- EndIF
-
- IF EXISTS EGS:Config/Special
- List EGS:Config/Special/~(#?.info) >>RAM:EGS.config LFORMAT "FILE EGS:config/Special/%s"
- EndIF
-
- IF EXISTS EGS:Config/Border
- List EGS:Config/Border/~(#?.info) >>RAM:EGS.config LFORMAT "FILE EGS:config/Border/%s"
- EndIF
-
- ;Force Workbench screen open on pre V39
- IF NOT VAL $Workbench GE 39
- Echo >CON:
- EndIF
-
- ;Execute Config Programm
- EGS:C/EGSConfig FILE RAM:EGS.config
- Delete >NIL: RAM:EGS.config
- SetEnv >NIL: EGSEXISTS TRUE
-
- EndIF
-