; $VER: AmiKit_UpdateScript 8.0 ; Updates AmiKit v1.7.0 to version 8.0 IF EXISTS SYS:Expansion/AmiKit_Update800.lzx Alias CopyR SYS:Prefs/Presets/AmiKit/Install/CopyReplace/Copy CLONE BUFFER=500 SILENT IF EXISTS SYS:Prefs/Env-Archive/AmiKitVersion CopyR >NIL: SYS:Prefs/Env-Archive/AmiKitVersion ENV: FOOVR IF $AmiKitVersion NOT GE "170" VAL ECHO >SYS:Expansion/RecentAction.log "Cannot update from v1.7.0 to v8.0 because v1.7.0 was not detected! Please install v1.7.0 update first." Delete >NIL: SYS:Expansion/AmiKit_Update800.lzx FORCE QUIET ECHO "" ECHO " Skipping the update process... AmiKit version 1.7.0 required!" Wait 3 SKIP EXIT ENDIF IF $AmiKitVersion GE "800" VAL ECHO >SYS:Expansion/RecentAction.log "Skipping the AmiKit 8.0 update... AmiKit already updated." Delete >NIL: SYS:Expansion/AmiKit_Update800.lzx FORCE QUIET ECHO "" ECHO " Skipping the AmiKit 8.0 update... AmiKit already updated!" Wait 1 SKIP EXIT ENDIF IF $AmiKitVersion EQ "170" failat 21 LZX >NIL: -bo512 -bi512 -q t SYS:Expansion/AmiKit_Update800.lzx IF WARN Delete >NIL: SYS:Expansion/AmiKit_Update800.lzx FORCE QUIET ECHO >SYS:Expansion/RecentAction.log "AmiKit 8.0 update was NOT installed because the archive was corrupted. Please download the update again." ECHO "" ECHO " AmiKit 8.0 update archive corrupted. Please download again." Wait 3 SKIP EXIT ELSE ECHO "" ECHO " Installing AmiKit 8.0 update... PLEASE WAIT" Rename >NIL: SYS:.backdrop SYS:.backdrop_bak170 QUIET Rename >NIL: SYS:Utilities/EXPANSION/MUI SYS:Utilities/EXPANSION/MUI_38 QUIET IF EXISTS SYS:Utilities/EXPANSION/MUI CopyR >NIL: SYS:Utilities/EXPANSION/MUI SYS:Utilities/EXPANSION/MUI_38 FOOVR Assign >NIL: MUI: REMOVE Delete >NIL: SYS:Utilities/EXPANSION/MUI FORCE ALL QUIET ENDIF CD SYS:Prefs/Env-Archive/mui Delete >NIL: AMIFISH.1.prefs FORCE QUIET Delete >NIL: AMIKITLIVEUPDATE.1.prefs FORCE QUIET Delete >NIL: APDF#? FORCE QUIET Delete >NIL: CIVCLIENT.1.prefs FORCE QUIET Delete >NIL: HOMEBANK.1.prefs FORCE QUIET Delete >NIL: IBROWSE.prefs FORCE QUIET Delete >NIL: MAGICASL#? FORCE QUIET Delete >NIL: OPENURL.1.prefs FORCE QUIET Delete >NIL: R.1.prefs FORCE QUIET Delete >NIL: SIMPLEFIND3.1.prefs FORCE QUIET Delete >NIL: SONGPLAYER.1.prefs FORCE QUIET Delete >NIL: SPATCH.1.prefs FORCE QUIET Delete >NIL: THEMPEGENCGUI_LAME.1.prefs FORCE QUIET Delete >NIL: VOODOO_X.prefs FORCE QUIET Delete >NIL: WAIT.1.prefs FORCE QUIET Delete >NIL: WBSTARTUP+PREFS.prefs FORCE QUIET CD SYS: Delete >NIL: SYS:Prefs/Presets/AmiKit/Install/Screenmode/800x600/Prefs/Env-Archive/mui/#? FORCE QUIET Delete >NIL: SYS:Prefs/Presets/AmiKit/Install/Screenmode/1024x768/Prefs/Env-Archive/mui/#? FORCE QUIET Delete >NIL: SYS:Prefs/Presets/AmiKit/Install/Screenmode/1280x1024/Prefs/Env-Archive/mui/#? FORCE QUIET Delete >NIL: SYS:Prefs/Presets/AmiKit/Install/Screenmode/1280x800/Prefs/Env-Archive/mui/#? FORCE QUIET Delete >NIL: SYS:Prefs/Presets/AmiKit/Install/Screenmode/1680x1050/Prefs/Env-Archive/mui/#? FORCE QUIET Delete >NIL: SYS:Prefs/Presets/AmiKit/Install/Screenmode/1152x864 FORCE ALL QUIET Delete >NIL: SYS:Prefs/Presets/AmiKit/Install/Screenmode/1600x1200 FORCE ALL QUIET Delete >NIL: SYS:Prefs/Presets/AmiKit/Install/Screenmode/LimpidClock/1152x864 FORCE ALL QUIET Delete >NIL: SYS:Prefs/Presets/AmiKit/Install/Screenmode/LimpidClock/1600x1200 FORCE ALL QUIET Delete >NIL: SYS:Prefs/Presets/AmiKit/Install/Screenmode/TRUETYPE/1152x864 FORCE ALL QUIET Delete >NIL: SYS:Prefs/Presets/AmiKit/Install/Screenmode/TRUETYPE/1600x1200 FORCE ALL QUIET IF EXISTS SYS:Prefs/Env-Archive/Scalos/Menu13.prefs Rename >NIL: SYS:Prefs/Env-Archive/Scalos/Menu13.prefs SYS:Prefs/Env-Archive/Scalos/Menu13.prefs.bak170 QUIET ENDIF IF EXISTS SYS:Utilities/EXPANSION/AmiStart/sm.prefs Rename >NIL: SYS:Utilities/EXPANSION/AmiStart/sm.prefs SYS:Utilities/EXPANSION/AmiStart/sm.prefs_bak170 QUIET ENDIF IF EXISTS SYS:Utilities/EXPANSION/AmiStart/sm.prefs_TaskEnabled Rename >NIL: SYS:Utilities/EXPANSION/AmiStart/sm.prefs_TaskEnabled SYS:Utilities/EXPANSION/AmiStart/sm.prefs_TaskEnabled_bak170 QUIET ENDIF IF EXISTS "SYS:Utilities/EXPANSION/Opus5/Buttons/user menu" Rename >NIL: "SYS:Utilities/EXPANSION/Opus5/Buttons/user menu" "SYS:Utilities/EXPANSION/Opus5/Buttons/user menu_bak170" QUIET ENDIF IF EXISTS SYS:SpecialChar CopyR >NIL: SYS:SpecialChar/#? SYS: MOVE ALL FOOVR Delete >NIL: SYS:SpecialChar FORCE ALL QUIET ENDIF LZX >NIL: -a -bo512 -bi512 -x -q -m x SYS:Expansion/AmiKit_Update800.lzx SYS: Delete >NIL: SYS:Expansion/AmiKit_Update800.lzx FORCE QUIET ENDIF IF EXISTS SYS:Utilities/EXPANSION/AfA_OS/AfA_OS_Libs/disabled/picture_datatype.exe Delete >NIL: SYS:Utilities/EXPANSION/AfA_OS/AfA_OS_Libs/picture_datatype.exe Rename >NIL: SYS:Utilities/EXPANSION/AfA_OS/AfA_OS_Libs/disabled/picture_datatype.exe SYS:Utilities/EXPANSION/AfA_OS/AfA_OS_Libs/picture_datatype.exe QUIET Rename >NIL: SYS:Prefs/Env-Archive/Datatypes/PICDTALPHA SYS:Prefs/Env-Archive/Datatypes/PICDTALPHA_disabled QUIET ENDIF IF NOT EXISTS SYS:Prefs/Env-Archive/AmiKitWinUAE CopyR >NIL: SYS:T/sm.prefs_nowin SYS:Utilities/EXPANSION/AmiStart/sm.prefs MOVE FOOVR CopyR >NIL: SYS:T/sm.prefs_TaskEnabled_nowin SYS:Utilities/EXPANSION/AmiStart/sm.prefs_TaskEnabled MOVE FOOVR ENDIF CD SYS:Prefs/Presets/AmiKit/Install/DisplayMode/ ECHO >ENV:AKscrmode `DisplayMode` FIRST 1 LEN 4 CD SYS:Prefs/Presets/AmiKit/Install/Screenmode/1024x768 IF $AKscrmode EQ "5004" ;800x600 CD SYS:Prefs/Presets/AmiKit/Install/Screenmode/800x600 ENDIF IF $AKscrmode EQ "5005" ;1024x768 CD SYS:Prefs/Presets/AmiKit/Install/Screenmode/1024x768 ENDIF IF $AKscrmode EQ "5006" ;1152x864 CD SYS:Prefs/Presets/AmiKit/Install/Screenmode/1024x768 ENDIF IF $AKscrmode EQ "5007" ;1280x1024 CD SYS:Prefs/Presets/AmiKit/Install/Screenmode/1280x1024 ENDIF IF $AKscrmode EQ "5008" ;1600x1280 CD SYS:Prefs/Presets/AmiKit/Install/Screenmode/1680x1050 ENDIF IF $AKscrmode EQ "5019" ;1280x800 CD SYS:Prefs/Presets/AmiKit/Install/Screenmode/1280x800 ENDIF IF $AKscrmode EQ "501F" ;1600x1200 CD SYS:Prefs/Presets/AmiKit/Install/Screenmode/1680x1050 ENDIF IF $AKscrmode GE "5081" CD SYS:Prefs/Presets/AmiKit/Install/Screenmode/800x600 ENDIF IF $AKscrmode EQ "508B" ;1024x576 CD SYS:Prefs/Presets/AmiKit/Install/Screenmode/1024x768 ENDIF IF $AKscrmode GE "508C" CD SYS:Prefs/Presets/AmiKit/Install/Screenmode/1024x768 ENDIF IF $AKscrmode GE "508E" CD SYS:Prefs/Presets/AmiKit/Install/Screenmode/1280x800 ENDIF IF $AKscrmode GE "5093" CD SYS:Prefs/Presets/AmiKit/Install/Screenmode/1680x1050 ENDIF IF $AKscrmode EQ "5096" ;1600x1200 CD SYS:Prefs/Presets/AmiKit/Install/Screenmode/1680x1050 ENDIF IF $AKscrmode EQ "5097" ;1680x1050 CD SYS:Prefs/Presets/AmiKit/Install/Screenmode/1680x1050 ENDIF IF $AKscrmode GE "5098" CD SYS:Prefs/Presets/AmiKit/Install/Screenmode/1680x1050 ENDIF IF $AKscrmode GE "50A1" CD SYS:Prefs/Presets/AmiKit/Install/Screenmode/1280x1024 ENDIF IF $AKscrmode GE "50A4" CD SYS:Prefs/Presets/AmiKit/Install/Screenmode/1680x1050 ENDIF IF $AKscrmode GE "50A8" CD SYS:Prefs/Presets/AmiKit/Install/Screenmode/800x600 ENDIF IF $AKscrmode EQ "50AA" CD SYS:Prefs/Presets/AmiKit/Install/Screenmode/1680x1050 ENDIF IF $AKscrmode GE "50AB" CD SYS:Prefs/Presets/AmiKit/Install/Screenmode/800x600 ENDIF IF $AKscrmode GE "50AD" CD SYS:Prefs/Presets/AmiKit/Install/Screenmode/1024x768 ENDIF CopyR >NIL: WBStartup/BDSlide.info SYS:WBStartup CopyR >NIL: Utilities/Expansion/Opus5/System/#? SYS:Utilities/EXPANSION/Opus5/System/ ALL FOOVR CopyR >NIL: Utilities/Expansion/Opus5_new/System/#? SYS:Utilities/EXPANSION/Opus5_new/System/ ALL FOOVR CopyR >NIL: Prefs/Env-Archive/mui/SIMPLEFIND3.1.prefs SYS:Prefs/Env-Archive/mui/SIMPLEFIND3.1.prefs FOOVR IF NOT EXISTS SYS:WBStartup/BDSlide.info CopyR >NIL: SYS:Prefs/Presets/AmiKit/Install/Screenmode/1024x768/WBStartup/BDSlide.info SYS:WBStartup FOOVR ENDIF C:Delete >NIL: SYS:WBStartup/Disabled/BDSlide#? FORCE QUIET IF EXISTS SYS:Prefs/Env-Archive/AmiKitWinUAE CopyR >NIL: SYS:T/AmiKit_for_Windows.txt SYS: FOOVR QUIET ENDIF IF EXISTS SYS:Prefs/Env-Archive/AmiKitLinux CopyR >NIL: SYS:T/AmiKit_for_Linux.txt SYS: FOOVR QUIET Rename >NIL: SYS:WBStartup/BDSlide SYS:WBStartup/Disabled/BDSlide QUIET Rename >NIL: SYS:WBStartup/BDSlide.info SYS:WBStartup/Disabled/BDSlide.info QUIET ;Delete >NIL: "SYS:WBStartup/Disabled/AmiKit BoingBall#?" FORCE QUIET ;Rename >NIL: "SYS:WBStartup/AmiKit BoingBall" "SYS:WBStartup/Disabled/AmiKit BoingBall" QUIET ;Rename >NIL: "SYS:WBStartup/AmiKit BoingBall.info" "SYS:WBStartup/Disabled/AmiKit BoingBall.info" QUIET ;SetEnv AmiKitBoingBall 1 ;CopyR >NIL: ENV:AmiKitBoingBall SYS:Prefs/Env-Archive FOOVR ENDIF IF EXISTS SYS:Prefs/Env-Archive/AmiKitMac CopyR >NIL: SYS:T/AmiKit_for_Mac.txt SYS: FOOVR QUIET ENDIF IF EXISTS SYS:Prefs/Env-Archive/AmiKitAndroid CopyR >NIL: SYS:T/AmiKit_for_Android.txt SYS: FOOVR QUIET Rename >NIL: SYS:WBStartup/BDSlide SYS:WBStartup/Disabled/BDSlide QUIET Rename >NIL: SYS:WBStartup/BDSlide.info SYS:WBStartup/Disabled/BDSlide.info QUIET Delete >NIL: "SYS:WBStartup/Disabled/AmiKit BoingBall#?" FORCE QUIET Rename >NIL: "SYS:WBStartup/AmiKit BoingBall" "SYS:WBStartup/Disabled/AmiKit BoingBall" QUIET Rename >NIL: "SYS:WBStartup/AmiKit BoingBall.info" "SYS:WBStartup/Disabled/AmiKit BoingBall.info" QUIET SetEnv AmiKitBoingBall 0 CopyR >NIL: ENV:AmiKitBoingBall SYS:Prefs/Env-Archive FOOVR ENDIF IF NOT EXISTS SYS:Prefs/Env-Archive/AmiKitWinUAE CopyR >NIL: SYS:T/MagicMenu.prefs_nowin SYS:Prefs/Env-Archive/MagicMenu.prefs FOOVR ENDIF Delete >NIL: SYS:Utilities/EXPANSION/Opus5/Groups/Favourites/#? FORCE ALL QUIET CopyR >NIL: SYS:Utilities/EXPANSION/Opus5_new/Groups/Favourites/#? SYS:Utilities/EXPANSION/Opus5/Groups/Favourites/ ALL FOOVR IF EXISTS SYS:Libs/Picasso96/bak/rtg.library Delete >NIL: SYS:Libs/Picasso96/bak/rtg.library FORCE QUIET ENDIF IF EXISTS SYS:C/icon.library Delete >NIL: SYS:C/icon.library FORCE QUIET ENDIF Delete >NIL: SYS:Prefs/Presets/AmiKit/Install/OS39Patches/Icon/source/icon.library.46.4.336.asm#? FORCE QUIET IF EXISTS "SYS:Internet/Downloads/Toolbar QuickHelp" Delete >NIL: "SYS:Internet/Downloads/Toolbar QuickHelp#?" FORCE QUIET ENDIF IF EXISTS SYS:Libs/Wazp3D.readme Delete >NIL: SYS:Libs/Warp3D.library FORCE QUIET Rename >NIL: SYS:T/Wazp3D.library SYS:Libs/Warp3D.library QUIET Delete >NIL: SYS:Libs/Wazp3D.readme FORCE QUIET Rename >NIL: SYS:T/Wazp3D.readme SYS:Libs/Wazp3D.readme QUIET Delete >NIL: SYS:Prefs/Wazp3D-Prefs FORCE QUIET Rename >NIL: SYS:T/Wazp3D-Prefs SYS:Prefs/Wazp3D-Prefs QUIET ENDIF Delete >NIL: SYS:Internet/NetSurf/Resources/Choices FORCE QUIET Delete >NIL: SYS:Internet/NetSurf/Resources/URLhistory FORCE QUIET Delete >NIL: SYS:Internet/NetSurf/Resources/navigation FORCE ALL QUIET Delete >NIL: SYS:Internet/NetSurf/Resources/Assigns FORCE QUIET Delete >NIL: SYS:Internet/NetSurf/NetSurf-m68k-sources.lha FORCE QUIET IF EXISTS SYS:WBStartup/Disabled/BoingBall Delete >NIL: SYS:WBStartup/Disabled/BoingBall#? FORCE QUIET ENDIF IF EXISTS SYS:WBStartup/BoingBall Delete >NIL: SYS:WBStartup/BoingBall#? FORCE QUIET ENDIF IF EXISTS SYS:Prefs/Env-Archive/AmiKitRealVersion IF EXISTS "SYS:WBStartup/AmiKit LOGO" Delete >NIL "SYS:WBStartup/AmiKit LOGO" FORCE QUIET CopyR >NIL: "SYS:T/real/AmiKit LOGO" TO SYS:WBStartup/ CopyR >NIL: "SYS:T/real/AmiKit LOGO" TO SYS:Prefs/Presets/AmiKit/Logo/ ENDIF IF EXISTS "SYS:WBStartup/Enabled/AmiKit LOGO" Delete >NIL "SYS:WBStartup/Enabled/AmiKit LOGO" FORCE QUIET CopyR >NIL: "SYS:T/real/AmiKit LOGO" TO SYS:WBStartup/Enabled/ CopyR >NIL: "SYS:T/real/AmiKit LOGO" TO SYS:Prefs/Presets/AmiKit/Logo/ ENDIF IF EXISTS "SYS:WBStartup/Disabled/AmiKit LOGO" Delete >NIL "SYS:WBStartup/Disabled/AmiKit LOGO" FORCE QUIET CopyR >NIL: "SYS:T/real/AmiKit LOGO" TO SYS:WBStartup/Disabled/ CopyR >NIL: "SYS:T/real/AmiKit LOGO" TO SYS:Prefs/Presets/AmiKit/Logo/ ENDIF ;IF EXISTS SYS:WBStartup/Enabled/FreeWheel ; Delete >NIL: SYS:WBStartup/Disabled/FreeWheel?# FORCE QUIET ; Rename >NIL: SYS:WBStartup/Enabled/FreeWheel TO SYS:WBStartup/Disabled/FreeWheel QUIET ; Rename >NIL: SYS:WBStartup/Enabled/FreeWheel.info TO SYS:WBStartup/Disabled/FreeWheel.info QUIET ;EndIF Delete >NIL: SYS:Prefs/Presets/AmiKit/Doc/logo.jpg FORCE QUIET Delete >NIL: "SYS:Prefs/Presets/AmiKit/Doc/Toolbar QuickHelp" FORCE QUIET Rename >NIL: SYS:T/real/logo.jpg SYS:Prefs/Presets/AmiKit/Doc/logo.jpg QUIET Rename >NIL: "SYS:T/real/Toolbar QuickHelp" "SYS:Prefs/Presets/AmiKit/Doc/Toolbar QuickHelp" QUIET Delete >NIL: SYS:Internet/NetSurf/NetSurf FORCE QUIET Delete >NIL: SYS:Internet/NetSurf/NetSurf.info FORCE QUIET Delete >NIL: SYS:Internet/NetSurf/NetSurf-nottf#? FORCE QUIET Rename >NIL: SYS:Internet/NetSurf/NetSurfAGA SYS:Internet/NetSurf/NetSurf QUIET Rename >NIL: SYS:Internet/NetSurf/NetSurfAGA.info SYS:Internet/NetSurf/NetSurf.info QUIET Delete >NIL: "SYS:Internet/Downloads/Toolbar QuickHelp#?" FORCE QUIET Delete >NIL: SYS:Prefs/Presets/AmiKit/Doc/FAQ#? FORCE QUIET Delete >NIL: SYS:Prefs/Presets/AmiKit/Doc/Donations.html FORCE QUIET Rename >NIL: SYS:T/real/Donations.html SYS:Prefs/Presets/AmiKit/Doc/Donations.html QUIET Delete >NIL: SYS:Prefs/Presets/AmiKit/Doc/index.html FORCE QUIET Rename >NIL: SYS:T/real/index.html SYS:Prefs/Presets/AmiKit/Doc/index.html QUIET Delete >NIL: SYS:Utilities/playOGG#? FORCE ALL QUIET Delete >NIL: SYS:Prefs/Presets/AmiKit/Install/OS39Patches/Startup-Sequence QUIET Rename >NIL: SYS:T/real/Startup-Sequence SYS:Prefs/Presets/AmiKit/Install/OS39Patches/Startup-Sequence QUIET Delete >NIL: SYS:Prefs/Presets/AmiKit/LiveUpdate/AmiKit-LiveUpdate.cfg FORCE QUIET Rename >NIL: SYS:T/real/AmiKit-LiveUpdate.cfg SYS:Prefs/Presets/AmiKit/LiveUpdate/AmiKit-LiveUpdate.cfg QUIET ;Delete >NIL: SYS:Prefs/Presets/AmiKit/MorpheuZ/24bitThemes FORCE ALL QUIET ELSE Delete >NIL: SYS:Internet/NetSurf/NetSurfAGA#? FORCE QUIET Delete >NIL: SYS:Prefs/Presets/AmiKit/MorpheuZ/MorpheuZ#? FORCE QUIET Rename >NIL: SYS:T/MorpheuZ SYS:Prefs/Presets/AmiKit/MorpheuZ/MorpheuZ QUIET Rename >NIL: SYS:T/MorpheuZ.info SYS:Prefs/Presets/AmiKit/MorpheuZ/MorpheuZ.info QUIET ENDIF Delete >NIL: SYS:Internet/NetSurf/NetSurf-m68k.readme#? FORCE QUIET IF EXISTS SYS:Internet/NetSurf Assign >NIL: NetSurf: SYS:Internet/NetSurf ENDIF IF EXISTS AmiKit:S/User-Startup ECHO >> AmiKit:S/User-Startup ";BEGIN NetSurf*nAssign >NIL: NetSurf: SYS:Internet/NetSurf*n;END NetSurf*n" ENDIF Delete >NIL: SYS:T/#? FORCE ALL QUIET ECHO >SYS:Expansion/AmiKit_Update800.log "AmiKit 1.7.0 successfully updated to version 8.0" ECHO >SYS:Expansion/RecentAction.log "AmiKit 1.7.0 successfully updated to version 8.0" CopyR >NIL: SYS:Prefs/Env-Archive/AmiKitVersion ENV: FOOVR CD SYS: ELSE ECHO >SYS:Expansion/RecentAction.log "Cannot update from v1.7.0 to v8.0 because v1.7.0 was not detected! Please install v1.7.0 update first." Delete >NIL: SYS:Expansion/AmiKit_Update800.lzx FORCE QUIET ECHO "" ECHO " Skipping the update process... AmiKit version 1.7.0 required!" Wait 3 ENDIF ELSE ECHO >SYS:Expansion/RecentAction.log "AmiKit version number not found..." Delete >NIL: SYS:Expansion/AmiKit_Update800.lzx FORCE QUIET ECHO "" ECHO " Skipping the update process... AmiKit version number not found!" Wait 3 ENDIF ELSE ECHO >SYS:Expansion/RecentAction.log "AmiKit_Update800.lzx not found. Please download the update again." ECHO "" ECHO " AmiKit update archive v8.0 not found... Please download again." Wait 3 ENDIF LAB EXIT