[#1]
Startup sequence i prawidłowa kolejność łatek
Witam. Brat prosił o Waszą opinię. Postawił 3.9 BB1-4, i chciał zasięgnąć opinii w sprawie kolejności łat w s-s, a nie ma konta na PPA. Chodzi mu o to, czy kolejność uruchamiania patchy jest prawidłowa. Bo np. wszystko co wizualne typu VisualPrefs czy TitleShadow musi byc przed IPrefs zanim initiuton otworzy ekran. Ew. jakiś tutorial, jakiekolwiek sugestie mile widziane, tak aby system stał sie jak najbardziej stabilny. PS. Oto sekwencja:
; $VER: Startup-Sequence_HardDrive 45.7 (19.2.2018) for BB4
; Startup-Sequence for hard drive systems
If Exists C:IDEFix
C:IDEFix
EndIf
FailAt 21
C:LoadResident >NIL: DEVS:trackdisk.device L:KingCON-Handler
FailAt 20
C:LoadModule >NIL: DEVS:battmem.resource DEVS:console.device DEVS:FileSystem.resource DEVS:misc.resource DEVS:potgo.resource L:FastFileSystem L:Ram-Handler L:Shell-Seg LIBS:layers.library REVERSE NOREBOOT
C:SetPatch SKIPROMUPDATES console.device,filesystem,FileSystem.resource,ram-handler,shell QUIET
C:PatchControl
C:StackAttack
C:Version >NIL:
C:AddBuffers >NIL: DF0: 15
FailAt 21
C:MakeDir RAM:T RAM:Clipboards RAM:ENV RAM:ENV/Sys
C:Copy >NIL: ENVARC: RAM:ENV ALL NOREQ
Resident >NIL: C:Assign PURE
Resident >NIL: C:Execute PURE
Assign >NIL: ENV: RAM:ENV
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 >NIL: PREFS: SYS:Prefs
Assign >NIL: PRESETS: PREFS:Presets
BindDrivers
C:Mount >NIL: DEVS:DOSDrivers/~(#?.info)
C:LoadMonDrvs
;IF EXISTS DEVS:Monitors
; IF EXISTS DEVS:Monitors/VGAOnly
; DEVS:Monitors/VGAOnly
; EndIF
; C:List >NIL: DEVS:Monitors/~(#?.info|VGAOnly) TO T:M LFORMAT "DEVS:Monitors/%s"
; Execute T:M
; C:Delete >NIL: T:M
;EndIF
SetEnv Language "english"
SetEnv Workbench $Workbench
SetEnv Kickstart $Kickstart
UnSet Workbench
UnSet Kickstart
C:MCP >NIL:
C:AddDataTypes REFRESH QUIET
C:Run >NIL: C:TitleShadow
C:Run >NIL: C:FPPrefs
C:Run >NIL: C:VisualPrefs
C:Run >NIL: C:TRAP ALL
C:Run >NIL: C:PatchWB
C:TAGLife
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:
C:Relabel RAM: RAM
IF EXISTS S:User-Startup
Execute S:User-Startup
EndIF
Resident Execute REMOVE
Resident Assign REMOVE
C:Stack 32000
C:Run >NIL: C:PatchASL
C:Run >NIL: C:CPointer
C:Brun >NIL: C:Birdie ACTIVEPATTERN="SYS:T/Birdie1.pic" PATTERNS="SYS:T/Birdie2.pic"
C:WBCtrl IMT=FAST
C:StackAttack AUTO
C:LoadWB
EndCLI >NIL: