Chingu Startup-core

Commands
Arguments
Comments
Versions
C:Version >NIL: Create the variables the $Workbench and $Kickstart and corresponding ENV: variables v40.1
C:SetEnv Workbench $Workbench v40.2
C:SetEnv Kickstart $Kickstart
C:UnSet Workbench v40.2
C:UnSet Kickstart
C:AddBuffers >NIL: DF0: 15 Add memory to floppy disk buffers to improve speed v37.2
C:FailAt 21 Make the sequence fails only for good reasons v40.2
C:MakeDir >NIL: RAM:T RAM:Clipboards RAM:ENV RAM:ENV/Sys Create standard directories v37.2
C:Copy >NIL: ENVARC: RAM:ENV ALL NOREQ Copy environment variables and preferences in RAM: v40.1
C:Resident >NIL: C:Assign PURE Make these two programs resident to speed up the sequence v40.2
C:Resident >NIL: C:Execute PURE
Assign >NIL: ENV: RAM:ENV Create various useful assignments v37.4
Assign >NIL: T: RAM:T
Assign >NIL: CLIPS: RAM:Clipboards
Assign >NIL: REXX: S:
Assign >NIL: PRINTERS: DEVS:Printers
Assign >NIL: KEYMAPS: DEVS:Keymaps
Assign >NIL: LOCALE: SYS:Locale
Assign >NIL: LIBS: SYS:Classes ADD
Assign >NIL: HELP: LOCALE:Help DEFER
Assign Miami: Utilitaires:Réseau/Miami
If NOT EXISTS SYS:Fonts Assign FONTS: to nothing in case... v40.2

Assign

FONTS: v37.4
EndIF   v40.2
C:BindDrivers   Load device drivers for old hardware v38.2
C:Mount >NIL: DEVS:DOSDrivers/~(#?.info) Mount more recent drivers v40.4
If EXISTS DEVS:Monitors   v40.2

If

EXISTS DEVS:Monitors/VGAOnly Patch VGA-compatible monitors

DEVS:Monitors/VGAOnly

  v40.4

EndIF

  v40.2

C:List

>NIL: DEVS:Monitors/~(#?.info|VGAOnly) TO T:M LFORMAT "DEVS:Monitors/%s" Start available monitors v37.5

C:Execute

T:M v37.11

C:Delete

>NIL: T:M v37.8
EndIF     v40.2
C:IPrefs NOWAIT Initialise preferences files v40.28 (This is FastIPrefs)
C:ConClip   Activate clipboard device v40.1
C:RexxMast >NIL: Start resident ARexx-script interpreter v36.5
C:Path >NIL: RAM: C: SYS:Utilities SYS:Rexxc SYS:System S: SYS:Prefs SYS:WBStartup SYS:Tools SYS:Tools/Commodities Set the search path for programs v40.2
C:Resident Execute REMOVE Free resident programs v40.2
C:Resident Assign REMOVE

 


The last three changes:

Tygre - 2012-01-20 10:46:23 pm  |  Tygre - 2012-01-19 10:47:49 pm  |  Tygre - 2012-01-19 10:43:23 pm