PsdLoadModule DEVS:input.device QUIET ;Added by Poseidon-Installer
RunEnvCheck >NIL: AMITHLON
If WARN
    Path >NIL: C:AmithlonC ADD

    ; Note: setconfig stuff should be the very FIRST in startup-sequence!
    ; You risk invalidating your disk otherwise.
    ;
    ; Video @ 75 Hz
    ;
    Setconfig >NIL: vesa_defaults 0
    Setconfig >NIL: hsyncmin 30
    Setconfig >NIL: hsyncmax 134
    Setconfig >NIL: vsyncmin 56
    Setconfig >NIL: vsyncmax 75
    Setconfig >NIL: clockmax 200
    ; Asynchronous input/output
    ;
     Setconfig >NIL: asynchronous_io 1

    ; Just-In-Time compiler cache size. Raise to 65536 KB when you have lots of memory.
    ;
    Setconfig >NIL: cachesize 65536

    Setconfig >NIL: rebootifchanged

    AmithlonSetup

    Stack 65536

    ; >>> The key to the city.... <<<<
    Amithlon_key HaageKey >NIL:
Else
    C:MountAmigaHDDs >NIL:
EndIf

IF EXISTS C:DisableBirdie
C:morelibspace  ; Used by AfAOS
ENDIF

FailAt 21
C:LoadModule >NIL: DEVS:battmem.resource DEVS:console.device DEVS:FileSystem.resource DEVS:misc.resource DEVS:potgo.resource DEVS:vdisk.device L:FastFileSystem L:Shell-Seg LIBS:layers.library LIBS:icon.library LIBS:workbench.library  REVERSE NOREBOOT

C:SetPatch SKIPROMUPDATES console.device,filesysres,fs,icon,shell,workbench QUIET

Run <>NIL: PatchAsl

C:TagLiFE               ;patches the utility.library

StackAttack
C:PatchControl
CyReq ;one of most important patches in your OS!

L:Env-handler ADDVOLNODE

C:Version >NIL:
C:AddBuffers >NIL: DF0: 15
FailAt 21

C:MakeDir RAM:T RAM:Clipboards

Resident >NIL: C:Assign PURE
Resident >NIL: C:Execute PURE

Assign >NIL: T: RAM:T
Assign >NIL: CLIPS: RAM:Clipboards
Assign >NIL: REXX: SYS:ARexx
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

BindDrivers
C:Mount >NIL: DEVS:DOSDrivers/~(#?.info)
C:RunEnvCheck >NIL: AmigaXL
If WARN
    C:Mount >NIL: DEVS:DOSDrivers/AmigaXL/~(#?.info)
Else
    C:Mount >NIL: DEVS:DOSDrivers/AMIthlon/~(#?.info)
EndIf

C:LoadMonDrvs

SetEnv Language "english"
SetEnv Workbench $Workbench
SetEnv Kickstart $Kickstart
UnSet Workbench
UnSet Kickstart

C:AddDataTypes REFRESH QUIET

IF EXISTS ENV:afa/replacevisualprefs
Assign >NIL: AfA_OS_Libs: SYS:AfA_OS_Libs
C:AfA_OS_Loader
ENDIF

C:IPrefs
C:ConClip

Path >NIL: RAM: C: SYS:Utilities SYS:Rexxc SYS:System S: SYS:Prefs SYS:WBStartup SYS:Tools SYS:Tools/Commodities

SYS:System/REXXMast >NIL:

Run >nil: C:SnapVol s:ram_disk.info ram:disk.info

IF EXISTS S:User-Startup
  Execute S:User-Startup
EndIF

Resident Execute REMOVE
Resident Assign REMOVE

WBCtrl

StackAttack AUTO

C:LoadWB

C:MemTrailer 96

EndCLI >NIL:
