1 Speeding Up Your Amiga With BlizKick On An 060... 21/1/2012, 01:05
Franko
Admin
I often see people asking how to use BlizKick and how to get the best performance out of their Bilzzard060 boards on the Amiga. So here is what I use & have done on my A1200's with Blizzard060 boards that save all those precious cpu cycles and gives you the ultimate performance from your Amiga equipped with a Blizzard060 board...
It's well worth reading everything I reckon as at the end of it you too should have your Amiga with its Blizzard board performing at it's best...
NOTE: Everything here is based on running Workbench 3.5 or 3.9...
Firstly I'll start of with my actual StartUp-Sequence and User-StartUp just to give you an idea of where things should be placed in them (don't worry you dont need to be concerned with everything in them)...
My Typical Startup-Sequence for Blizzard060 boards...
My Typical User-StartUp for Blizzard060 boards...
As I say you don't need everything I have in my StartUp-Sequence or User-Startup but I thought it may help to see just exactly how mine are set up... :-)
It's well worth reading everything I reckon as at the end of it you too should have your Amiga with its Blizzard board performing at it's best...
NOTE: Everything here is based on running Workbench 3.5 or 3.9...
Firstly I'll start of with my actual StartUp-Sequence and User-StartUp just to give you an idea of where things should be placed in them (don't worry you dont need to be concerned with everything in them)...
My Typical Startup-Sequence for Blizzard060 boards...
- ; $VER: Startup-Sequence_060+Blizkick 1.0 (31.08.06)
; Startup-Sequence for hard drive systems
C:+C/VInfo ;My Virus Checker Prog
C:+C/SetPattern ;Select Backdrop Picture (F1-F10)
;-----------------------------------------------------------------------------
; Remove OS 4.0 Partitions
;-----------------------------------------------------------------------------
C:Assign <>NIL: OS0: Dismount
C:Assign <>NIL: OS1: Dismount
C:Assign <>NIL: OS2: Dismount
C:Assign <>NIL: OS3: Dismount
C:Assign <>NIL: OS4: Dismount
;-----------------------------------------------------------------------------
; Create Vital OS Dirs
;-----------------------------------------------------------------------------
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
;-----------------------------------------------------------------------------
; Create Nessesary Assigns
;-----------------------------------------------------------------------------
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: C: SYS:C/+C ADD
Assign >NIL: Devs: SYS:Devs/+Devs ADD
Assign >NIL: L: SYS:L/+L ADD
Assign >NIL: Libs: SYS:Libs/+Libs ADD
Assign >NIL: Prefs: SYS:Prefs/+Prefs ADD
Path >NIL: RAM: C: SYS:Utilities SYS:Rexxc SYS:System S: SYS:Prefs SYS:WBStartup SYS:Tools SYS:Tools/Commodities add
Path >NIL: C:+C Devs:+Devs L:+L Libs:+Libs Prefs:+Prefs SYS:System/+System SYS:Tools/+Tools SYS:Utilities/+Utilities add
;-----------------------------------------------------------------------------
; StartUp Any System Patches
;-----------------------------------------------------------------------------
C:SetPatch <>NIL: SKIPROMUPDATES QUIET ;Standard Amiga Patch
C:+C/PatchControl.V2.3 ;PatchControl (Controls Any Added Patches)
C:+C/CMQ060_Move16 ;Patch For 060 Optimised Move
C:+C/BlazeWCP ;Patches Certain Blitter Routine
C:+C/FBlit ;FastBlit Patch (Speeds Up Blitter Routines)
C:+C/FText ;Patch For Faster Text Output
C:+C/MCP ;MCP (Multiple Patches)
RUN <>NIL: C:+C/TitleShadow ;Patch (Creates Window Title Shadows)
;-----------------------------------------------------------------------------
; BLIZZARD 060/PPC RemMap Rom Stuff
;-----------------------------------------------------------------------------
S:Bliz.PPC ;BlizKick Remap ROM 060/PPC
;-----------------------------------------------------------------------------
; Fast ATA3 Stuff
;-----------------------------------------------------------------------------
FailAt 10
C:+C/CheckLMB ;Check For Left Mouse Button
IF WARN ;If Pressed - Run ATA3 Prefs
SYS:Prefs/+Prefs/ATA3.prefs
ENDIF
C:ATA3.driver NOPART QUIET ;Start ATA3 Driver
C:Stack 8192
C:ATA3SetSplit ;Make Primary Slave NOSPLIT
;-----------------------------------------------------------------------------
; Protect From Writing To These Partitions
;-----------------------------------------------------------------------------
C:Lock <>NIL: Workbench: ON
C:Lock <>NIL: Store: ON
C:Lock <>NIL: DH2: ON
;-----------------------------------------------------------------------------
; Usual Startup Stuff
;-----------------------------------------------------------------------------
C:Version >NIL:
C:AddBuffers >NIL: DF0: 15
FailAt 21
BindDrivers
C:Mount >NIL: DEVS:DOSDrivers/~(#?.info)
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:AddDataTypes REFRESH QUIET
C:ConClip
C:+C/FPprefs ;FullPalette (Sets Up & Locks WB Colours)
IF EXISTS S:User-Startup
Execute S:User-Startup
EndIF
C:IPrefs
Run >NIL: C:+C/Birdie ? <ENV:Birdie.Prefs ;Birdie (Window Borders Patch)
Resident Execute REMOVE
Resident Assign REMOVE
C:LoadWB -DEBUG
Avail <>NIL: FLUSH
EndCLI >NIL:
LAB END Just A Jump Label For Testing
Echo "You Wanted to Stop Here"
My Typical User-StartUp for Blizzard060 boards...
- Avail <>NIL: FLUSH
C:+C/BlankIt F ;Switch Off Audio Filter
;SYS:System/RexxMast >NIL: ;Start ARexx
If Exists SYS:MUI ;Start MUI
Assign MUI: SYS:MUI
If Exists MUI:Libs
Assign Libs: MUI:Libs/ add
Assign Libs: MUI:Libs/MUI/ add
RUN <>NIL: C:+C/MuiWheelPatch
Endif
Endif
Assign <>NIL: INCLUDES: "SYS:Programing/Include/" ;Assign For INCLUDE Files
Assign <>NIL: FD: "SYS:Programing/FD/" ;Assign For FD Files
Assign <>NIL: VMEM: T: ;Assign For Virtual Mem
Assign Disk: "SYS:Art & Graphics/Image Processing/ImageFX V2.6" ;Assign For ImageFX
S:ScrollOn <>NIL: ;Switch On Mouse Scrolling
C:WBCtrl IMT=ICONFAST ;Make Icons Only Use Fast Mem
Assign BAM: RAM:
Assign SAVES: "Store:Saved Games/"
Assign <>NIL: S4A: "SYS:Sound & Music/Music Playes/Sid4Amiga/"
Avail <>NIL: FLUSH
As I say you don't need everything I have in my StartUp-Sequence or User-Startup but I thought it may help to see just exactly how mine are set up... :-)