English Amiga Board


Go Back   English Amiga Board > Requests > request.Other

 
 
Thread Tools
Old 12 October 2007, 12:34   #21
Charlie
. . Mouse . .
 
Charlie's Avatar
 
Join Date: Jun 2005
Location: Nowhere
Age: 55
Posts: 1,792
Quote:
Originally Posted by ppill View Post
@Charlie

That's a great choice of patches you got there. Also I like the way you group them (neat!). I never did that because some of them had to be issued before or after others but I guess PatchControl takes care of that.
Hi,
Most kind.
The grouping is just to help my brain work out what's going on...
Once you've got 500-or-so patches running I find it very hard to remember what does what & why any possible clashes are happening.
Yes, PatchControl ( hopefully ) allows me to ignore the order in which stuff is put & use a more 'logical + readable' approach.

I hope this thread gets a lot of replies - I bet there's a great deal that can be done to improve things that I'm wholly unaware of.

For instance:
C:WBAllocFast should be seriously useful for reducing chipram use. For me I boot up with the full 2mb available!!!
Sadly with no visable icons.
I believe it's a bit incompatible with 3.9 but there are setpatch options to fix it... I can't find them.
Charlie is offline  
Old 29 August 2008, 21:57   #22
Thorham
Computer Nerd
 
Thorham's Avatar
 
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,751
Here's mine
Code:
C:IDEfix start quiet
C:SetPatch QUIET
C:PPLoadSeg >NIL:

copy >nil: sys:prefs/ramdisk/ ram: all

c:patchcontrol
c:mcp

c:fblit >nil:
c:ftext >nil:

c:mountenv >nil:
sys:devs/monitors/pal >nil:

C:IPrefs
C:ConClip

Path >NIL: RAM: C: SYS:Utilities SYS:Rexxc SYS:System S: SYS:Tools
Run <NIL: >NIL: c:NewIcons

assign CON: dismount >nil:
mount CON:

Execute S:User-Startup

C:LoadWB
EndCLI >NIL:
user-startup file
Code:
;
wbstartup drawer:
Code:
LimpidClock.68k
MagicMenu
RexxMast
SwazInfo
That's it

For people who are wondering where all the assigns are, they're handled by mcp.

Edited: Bug fixed and line removed.

Last edited by Thorham; 30 August 2008 at 18:36.
Thorham is offline  
Old 29 August 2008, 23:39   #23
TCD
HOL/FTP busy bee
 
TCD's Avatar
 
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,525
Hehe, that's a nice thread Thanks for the dig Thorham

Here's mine from a project I call THIG (TCD's Hardrive Installed Games)

Part 1

Code:
;THIG-Startup

;Old WB-Stuff
;    echo "A500/A2000 I Workbench disk.  Release 1.3.2 version 34.28*N"
;    FF >NIL: -0 ;speed up Text


cls
cd c

uae-configuration sound_max_Buff 16384
uae-configuration cpu_speed max

TestWB
if warn
    copy assign.13 assign
else
    copy assign.20 assign
endif
assign AS: DH0:Script
assign ENV: DH3:env

setenv >NIL: <DH0:User/Color Color ?
if $Color EQ 1
    run >NIL: x as:CheckStripes
else
    run >NIL: x as:SetColor
endif
cls

if exists DH0:User/Music
    delete >NIL: DH0:User/Speech
endif
if exists DH0:User/Music
    run >NIL: x DH0:User/PlaySong
endif

tbar TCD's Harddrive Installed Games
ThigProt
ThigDsk +v
e ""
ThigHrd +v
resident c:e pure

if exists DH0:User/Background
    run >NIL: x as:StartCheckBack
endif

e "*nLoad System-Base Functions..."
e "  SetPatch"
SetPatch >NIL: ;patch system functions
e "  AddBuffers DF0:"
Addbuffers df0: 160
e "  AddBuffers DF1:"
Addbuffers df1: 160
e "  AddBuffers DF2:"
Addbuffers df2: 160
e "  AddBuffers DF3:"
Addbuffers df3: 160
e "  FastMemFirst"
Sys:System/FastMemFirst ; move C00000 memory to last in list
e "  BindDrivers"
BindDrivers
e "  Resident CLI"
resident CLI L:Shell-Seg SYSTEM pure add; activate Shell
e "  Resident Execute"
resident c:Execute pure
resident c:x pure
e "  Mount NewCon:"
mount newcon:
e "  Mount Speak:"
mount speak: ;just mounting doesn't take much ram at all
e "  Mount Aux:"
mount aux:
e "  Mount Pipe:"
mount pipe:
e "  Path"
failat 11
path ram: c: sys: sys:utilities sys:system s: "sys:THIG prefs" add ;set path for Workbench
path sys:devs sys:script add
e "  Assign T:"
assign T: DH3:Temp ;set up T: directory for scripts
makedir RAM:T    ;just being compatible TCD
e "  Assign Clips:"
assign CLIPS: DH3:clipboards
e "  Init Explode.library"
ExpLoad >NIL:
TestWB
if warn
    e "  Init Exploder v1.1"
    expLoad2 >NIL:
else
    e "  Init CacheFont"
    cachefont >NIL:
endif
e "  Set German Keymap"
SetMap d
e "Done"

e "*nSystem-Startup on : "
e noline "  "
setclock load
e "*nCheck THIG Version..."
copy DH0:RamDisk.info RAM:Disk.info
TestWB
if warn
    copy "DH0:THIG Config.info.13" "DH0:THIG Config.info"
    copy "DH0:THIG Shell.info.13" "DH0:THIG Shell.info"
    copy DH0:disk.info.13 DH0:disk.info
    wait 1
else
;endif
;TestWB
;if not warn
    copy "DH0:THIG Config.info.20" "DH0:THIG Config.info"
    copy "DH0:THIG Shell.info.20" "DH0:THIG Shell.info"
    copy DH0:disk.info.20 DH0:disk.info
endif

if exists DH0:User/UserFont/THIG
    e "*nSet New Font : THIG..."
    ff >NIL: MM2.font
endif
if exists DH0:User/UserFont/Special1
    e "*nSet New Font : Special 1..."
    ff >NIL: Eobf8.font
endif
if exists DH0:User/UserFont/Special2
    e "*nSet New Font : Special 2..."
    ff >NIL: PoolRad.font
endif
if exists DH0:User/UserFont/Special3
    e "*nSet New Font : Special 3..."
    ff >NIL: CryFont4.font
endif

cls
e "Welcome to :"
e "TCD's Harddrive Installed Games (THIG)"
if exists DH0:User/Speech
    DH0:Utilities/say -r -s160 -p70 "Welcome 2 T C D's Harddrive installed Games"
endif
TestWB
if warn
    e "    ECS Configuration"
else
    e "    Normal Configuration"
    if exists DH0:User/Speech
        runback >NIL: DH0:Utilities/say -r -s160 -p70 "Normal Configuration"
    endif
endif
TestWB
if not warn
else
    if exists DH0:User/Speech
        runback >NIL: DH0:Utilities/say -r -s160 -p70 "E C S Configuration"
    endif
endif

e "*nA huge collection of 'ready-to-go' HD-Games"
e "Many cracks and fixes included"
e noline "See '"
TestWB
if warn
    e noline "System:"
endif
e "THIG Info' for more information*n"
if not exists DH0:User/Username
    setenv > nil: <"con:5/80/400/22/Please enter your name" "Username" ?
    getenv Username >DH0:User/Username
endif

e noline "User : "
t DH0:User/Username
if exists DH0:User/Speech
    say -r -s160 -p70 "User"
    say -r -s160 -p70 -x DH0:User/Username
endif

e "*nMake commands resident..."
if exists DH0:User/Speech
    runback >NIL: DH0:Utilities/say -r -s160 -p70 "Make commands rezident"
endif
e "  Resident"
resident c:Resident pure
e "  Assign"
resident c:Assign pure
e "  CD"
resident c:CD pure
e "  Click"
resident >NIL: c:click pure
e "  Dir"
resident c:dir pure
e "  Echo"
resident c:echo pure
e "  Else"
resident c:else pure
e "  Endif"
resident c:endif pure
e "  EndCli"
resident c:endcli pure
e "  EndSkip"
resident c:endskip pure
e "  Exit"
resident c:exit pure
e "  FailAt"
resident c:failat pure
e "  GetEnv"
resident c:getenv pure
e "  If"
resident c:if pure
e "  Lab"
resident c:lab pure
e "  List"
resident c:List pure ;pre-load LIST and CD
e "  Mount"
resident c:Mount pure ;the next 3 are loaded for speed during startup
e "  MakeDir"
resident c:Makedir pure
e "  Run"
resident c:run pure
e "  RunBack"
resident >NIL: c:runback pure
e "  Say"
resident >NIL: DH0:Utilities/say pure
e "  Skip"
resident c:skip pure
e "  Stack"
resident c:Stack pure
e "  Tbar"
resident >NIL: c:Tbar pure
e "  TestWB"
resident >NIL: c:TestWB pure
e "  Type"
resident c:type pure
resident c:t pure
e "  Wait"
resident c:wait pure
e "Resident done*n"

TestWB
if warn
    e "Check Hillsfar ECS-Warning Status..."
    if exists "DH1:SSI/Hillsfar/Hillsfar (ECS only).info"
        e "  Change..."
        rename "DH1:SSI/Hillsfar/Hillsfar (ECS only).info" DH1:SSI/Hillsfar/Hillsfar.info
    endif
endif

TestWB
if not warn
    e "Check Hillsfar ECS-Warning Status..."
    if exists DH1:SSI/Hillsfar/Hillsfar.info
        e "  Change..."
        rename DH1:SSI/Hillsfar/Hillsfar.info "DH1:SSI/Hillsfar/Hillsfar (ECS only).info"
    endif
endif
TCD is offline  
Old 29 August 2008, 23:40   #24
TCD
HOL/FTP busy bee
 
TCD's Avatar
 
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,525
Part 2 :

Code:
;for games
if exists DH0:User/Speech
    runback >NIL: DH0:Utilities/say -r -s160 -p70 "Asign a lot of Game Disks"
endif
e "*nAssign Game Disks..."
assign "### End of Game-Disks ###:" Games:
e "  Amberstar (3)"
assign Amberstar_A: "DH1:THALION/Amberstar/Amberfiles"
assign Amberstar_B: "DH1:THALION/Amberstar/Amberfiles"
assign Amberstar_C: "DH1:THALION/Amberstar/Amberfiles"
e "  Black Viper (5)"
assign BV.0: "DH1:Shoot `em Up/Black Viper"
assign BV.1: "DH1:Shoot `em Up/Black Viper"
assign BV.2: "DH1:Shoot `em Up/Black Viper"
assign BV.3: "DH1:Shoot `em Up/Black Viper"
assign BV.4: "DH1:Shoot `em Up/Black Viper"
e "  Caribbean Disaster (4)"
assign CD1: "DH1:Simulation/Caribbean Disaster"
assign CD2: "DH1:Simulation/Caribbean Disaster"
assign CD3: "DH1:Simulation/Caribbean Disaster"
assign CD4: "DH1:Simulation/Caribbean Disaster"
e "  Combat Air Patrol"
assign CAP2: "DH1:Simulation/Combat Air Patrol"
e "  Crystal Dragon"
assign CDI: DH1:Rollenspiel/Crystal_Dragon/CDI
e "  Crystal Quest"
assign "Crystal Quest:" "DH1:Arcade/Crystal Quest"
e "  Defender of the Crown (2)"
assign Defender1: "DH1:Strategie/Defender of the Crown"
assign Defender2: "DH1:Strategie/Defender of the Crown"
e "  Duck Tales (2)"
assign DT1: "DH1:Arcade/Duck Tales"
assign DT2: "DH1:Arcade/Duck Tales"
e "  Dune II"
assign DuneII_Save: "DH1:Strategie/Dune II/Save"
e "  Dungeons of Avalon"
assign DOA: "DH1:Rollenspiel/Dungeons of Avalon"
e "  Gold of the Americas"
assign GOA: "DH1:Simulation/Gold of the Americas"
e "  Hanse"
assign HNS: DH1:Simulation/Hanse
TestWB
if warn
    e "  Hillsfar"
    assign "Hillsfar Version 1.0:" DH1:SSI/Hillsfar
endif
e "  History Line 1914-1918 (8)"
assign HL1: "DH1:Strategie/History Line 1914-1918"
assign HL2: "DH1:Strategie/History Line 1914-1918"
assign HL3: "DH1:Strategie/History Line 1914-1918"
assign HL4: "DH1:Strategie/History Line 1914-1918"
assign HL5: "DH1:Strategie/History Line 1914-1918"
assign HL6: "DH1:Strategie/History Line 1914-1918"
assign HL7: "DH1:Strategie/History Line 1914-1918"
assign HLS: "DH1:Strategie/History Line 1914-1918"
e "  Hole in One"
assign Hole-In-One: "DH1:Sport/Hole in One"
e "  Jagd auf Roter Oktober"
assign HFRO: "DH1:Strategie/Jagd auf Roter Oktober"
e "  Karamalz Cup"
assign KEH: "DH1:Sport/Karamalz Cup"
e "  Legend of Fearghail (3)"
assign "Legend.0:" "DH1:Rollenspiel/Legend of Fearghail/Legend.0"
assign "Legend.1:" "DH1:Rollenspiel/Legend of Fearghail/Legend.1"
assign "Legend.2:" "DH1:Rollenspiel/Legend of Fearghail/Legend.2"
e "  Legends of Valour"
assign LOVSave: "DH1:Rollenspiel/Legends of Valour"
e "  Lords of Time (2)"
assign LoT1: "DH1:Rollenspiel/Lords of Time"
assign LoT2: "DH1:Rollenspiel/Lords of Time"
e "  Mad News"
assign MAD: "DH1:Simulation/Mad News"
e "  ManagerSim Professional"
assign ManagerSim: "DH1:Simulation/ManagerSim Professional"
e "  Manhunter - San Francisco (3)"
assign "MH2 Disk 1:" "DH1:Sierra/Manhunter - San Francisco"
assign "MH2 Disk 2:" "DH1:Sierra/Manhunter - San Francisco"
assign "MH2 Disk 3:" "DH1:Sierra/Manhunter - San Francisco"
e "  Mean 18"
assign Golf: "DH1:Sport/Mean 18"
e "  Might & Magic III (7)"
assign MM3-Play: "DH1:Rollenspiel/Might & Magic III"
assign MM3-Games: "DH1:Rollenspiel/Might & Magic III"
assign MM3-01: "DH1:Rollenspiel/Might & Magic III"
assign MM3-02: "DH1:Rollenspiel/Might & Magic III"
assign MM3-03: "DH1:Rollenspiel/Might & Magic III"
assign MM3-04: "DH1:Rollenspiel/Might & Magic III"
assign MM3-05: "DH1:Rollenspiel/Might & Magic III"
e "  Might & Magic III Deutsch (7)"
assign MM3DPlay: "DH1:Rollenspiel/Might & Magic III Deutsch"
assign MM3DGames: "DH1:Rollenspiel/Might & Magic III Deutsch"
assign MM3D01: "DH1:Rollenspiel/Might & Magic III Deutsch"
assign MM3D02: "DH1:Rollenspiel/Might & Magic III Deutsch"
assign MM3D03: "DH1:Rollenspiel/Might & Magic III Deutsch"
assign MM3D04: "DH1:Rollenspiel/Might & Magic III Deutsch"
assign MM3D05: "DH1:Rollenspiel/Might & Magic III Deutsch"
e "  No Greater Glory - Civil War (2)"
assign NGG_v1.0_D1: "DH1:SSI/No Greater Glory"
assign NGG_v1.0_D2: "DH1:SSI/No Greater Glory"
e "  Nuclear War (3)"
assign "Nuclear Key Disk:" "DH1:Strategie/Nuclear War"
assign "Nuclear War 1:" "DH1:Strategie/Nuclear War"
assign "Nuclear War 2:" "DH1:Strategie/Nuclear War"
e "  On the road (2)"
assign otr1: "DH1:Simulation/On the road"
assign otr2: "DH1:Simulation/On the road"
e "  Pizza Connection (4)"
assign Piz-Con1: "DH1:Software_2000/Pizza Connection"
assign Piz-Con2: "DH1:Software_2000/Pizza Connection"
assign Piz-Con3: "DH1:Software_2000/Pizza Connection"
assign Piz-Maps: "DH1:Software_2000/Pizza Connection"
e "  Railroad Tycoon (2)"
assign RailA: "DH1:Simulation/Railroad Tycoon"
assign RDiskB: "DH1:Simulation/Railroad Tycoon"
e "  Realms of Warlock"
assign ROWP: "DH1:Adventure/Text-Adventure/Realms of Warlock/Pics"
e "  Rebel Charge at Chickamauga (2)"
assign RCCD: DH1:SSI/RebelChargeAtChickamauga
assign RCCSOU: DH1:SSI/RebelChargeAtChickamauga
e "  Rings of Medusa"
assign R.O.M.: "DH1:Strategie/Rings of Medusa"
e "  Seamus O'Mally (4)"
assign Seamus1: "DH1:Adventure/Seamus O`Mally"
assign Seamus2: "DH1:Adventure/Seamus O`Mally"
assign S3: "DH1:Adventure/Seamus O`Mally"
assign S4: "DH1:Adventure/Seamus O`Mally"
e "  Shanghai"
assign Shanghai: DH1:Logik/Shanghai
e "  Soul Crystal (5)"
assign SoulCrystalA: "DH1:Adventure/Soul Crystal/SoulCrystalA"
assign SoulCrystalB: "DH1:Adventure/Soul Crystal/SoulCrystalB"
assign SoulCrystalC: "DH1:Adventure/Soul Crystal/SoulCrystalC"
assign SoulCrystalD: "DH1:Adventure/Soul Crystal/SoulCrystalD"
assign SoulSave: "DH1:Adventure/Soul Crystal"
e "  St. Thomas (5)"
assign STH: "DH1:Simulation/St. Thomas"
assign St_Thomas: "DH1:Simulation/St. Thomas"
assign St_Thomas_2: "DH1:Simulation/St. Thomas"
assign St_Thomas_3: "DH1:Simulation/St. Thomas"
assign St_Thomas_4: "DH1:Simulation/St. Thomas"
e "  SternSiedler"
assign SternSiedler: DH1:Simulation/SternSiedler
e "  Twilight Zone (2)"
assign TZ1: "DH1:Adventure/Text-Adventure/Twilight Zone"
assign TZ2: "DH1:Adventure/Text-Adventure/Twilight Zone"
e "  Uninvited"
assign Uninvited: DH1:Adventure/Uninvited
e "  Vermeer"
assign VMR: DH1:Simulation/Vermeer
e "  Vikings"
assign KOE-II-VikingsA: DH1:Strategie/Vikings
e "  Warlords (3)"
assign wl: DH1:Strategie
assign WarlordsI: DH1:Strategie/Warlords
assign WarlordsII: DH1:Strategie/Warlords/Warlordsdata
e "  Wheelspin (5)"
assign WSE1: DH1:Sport/Wheelspin
assign WSE2: DH1:Sport/Wheelspin
assign WSE3: DH1:Sport/Wheelspin
assign WSE4: DH1:Sport/Wheelspin
assign WSE5: DH1:Sport/Wheelspin
assign "### Start of Game-Disks ###:" Games:
e "Assign done"

;German Keymap

if exists DH0:User/StartUp
    run >NIL: x DH0:User/StartUp
endif

if exists DH0:User/Speech
    runback >NIL: DH0:Utilities/say -r -s160 -p70 "Start Workbench"
endif
e "*nStart Workbench..."
LoadWB delay  ;wait for inhibit to end before continuing
uae-configuration cpu_speed real
uae-configuration sound_max_Buff 8192
if exists DH0:User/Speech
    runback >NIL: DH0:Utilities/say -r -s160 -p70 "Welcome to new zealand and have a nice day buddy"
endif
exit >NIL:
TCD is offline  
Old 30 August 2008, 00:43   #25
Thorham
Computer Nerd
 
Thorham's Avatar
 
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,751
Quote:
Originally Posted by TheCyberDruid View Post
Hehe, that's a nice thread Thanks for the dig Thorham
No problem

Now that is a big startup-sequence I've never seen anyhing like it (I'm an optimizing whore of sorts). How long does your miggy take to boot? Or is it your UAE startup?

Last edited by Thorham; 30 August 2008 at 00:49.
Thorham is offline  
Old 30 August 2008, 00:47   #26
TCD
HOL/FTP busy bee
 
TCD's Avatar
 
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,525
Quote:
Originally Posted by Thorham View Post
Now that is a big startup-sequence I've never seen anyhing like it. How long does your miggy take to boot? Or is it your UAE startup?
It is a WinUAE startup (the 'uae-configuration' stuff gives the hint )
It plays music and shows a piccie while booting if you want to
This is more a kind of experiment than something really necessary or useful

Edit : Oh and I forgot to include the 'helper' scripts that are called

Last edited by TCD; 30 August 2008 at 00:52.
TCD is offline  
Old 30 August 2008, 02:25   #27
alphonsus
Registered User
 
alphonsus's Avatar
 
Join Date: Apr 2008
Location: UK
Age: 50
Posts: 181
@TheCyberDruid

yaaag!

What is that? My head hurts!
alphonsus is offline  
Old 30 August 2008, 07:40   #28
TCD
HOL/FTP busy bee
 
TCD's Avatar
 
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,525
Quote:
Originally Posted by alphonsus View Post
@TheCyberDruid

yaaag!

What is that? My head hurts!
A startup-sequence...
It's used for my installed games running on a 1.3 Workbench with Kickstart 1.3 or 2.0. You can configure some stuff within it





Like I said it is an experiment on how much stuff you could to with the early Kickstart/Workbench versions. So please don't take this as a seriuos startup-sequence (It runs fine though )
TCD is offline  
Old 30 August 2008, 08:55   #29
ppill
CON: artist
 
ppill's Avatar
 
Join Date: Feb 2006
Location: Poland
Age: 43
Posts: 1,250
@Thorham
That's how I like my s-s, clean and lean Great setup! What version of MCP you're using?

@TCD
Wow! Lots going on but it's actually quite readable and... makes sense You do like to informed of what's going on (all those echo and say commands)

Keep 'em coming!
ppill is offline  
Old 30 August 2008, 09:03   #30
TCD
HOL/FTP busy bee
 
TCD's Avatar
 
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,525
Quote:
Originally Posted by ppill View Post
@TCD
Wow! Lots going on but it's actually quite readable and... makes sense You do like to informed of what's going on (all those echo and say commands)
It's really good to hear that it makes sense to someone else
All those message are completely redundant, but I like to see what's going on (even if I know what it does )
TCD is offline  
Old 30 August 2008, 15:28   #31
_ThEcRoW
Amiga NetRunner
 
_ThEcRoW's Avatar
 
Join Date: Apr 2005
Location: Spain
Age: 45
Posts: 941
Cyberdruid, is that a customized wb 1.3 boot?. Can it boot from floppy or is hd only?
_ThEcRoW is offline  
Old 30 August 2008, 18:33   #32
Thorham
Computer Nerd
 
Thorham's Avatar
 
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,751
Quote:
Originally Posted by ppill View Post
@Thorham
That's how I like my s-s, clean and lean Great setup! What version of MCP you're using?
Thanks I'm using version 1.30 at the moment.

I maneged to get rid of the setpatchmrgcop line. Was only needed for Brilliance, and I've simply made a script for it I also found a bug Because the copy command happened after mcp, T: didn't exist Swapped it in front of mcp.
Thorham is offline  
Old 31 August 2008, 00:47   #33
Photon
Moderator
 
Photon's Avatar
 
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,602
Here's mine:

Code:
asmone
Photon is offline  
Old 31 August 2008, 01:02   #34
TCD
HOL/FTP busy bee
 
TCD's Avatar
 
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,525
Quote:
Originally Posted by _ThEcRoW View Post
Cyberdruid, is that a customized wb 1.3 boot?. Can it boot from floppy or is hd only?
Yupp, it's a heavyly customized workbench 1.3 boot It's HD only and doesn't make much sense without the complete enviroment.
TCD is offline  
Old 31 August 2008, 02:07   #35
thor
Registered User
 
thor's Avatar
 
Join Date: Mar 2006
Location: Germany
Posts: 899
@TCD Why do you have all assigns in the startup-sequence? You could make a small script for each game where you do the assigns. Just rename your <game>.info to start<game>.info, change the icon type to "project", enter "iconx" as default tool and name the script start<game>. Script could look like:

Code:
assign gamedisk1: dh0:game/
assign gamedisk2: dh0:game/
assign gamedisk3: dh0:game/
game
assign gamedisk1: remove
assign gamedisk2: remove
assign gamedisk3: remove
Assigns are only made when neccessary then. That way you don't clutter your system with so many assigns.
thor is offline  
Old 31 August 2008, 08:35   #36
TCD
HOL/FTP busy bee
 
TCD's Avatar
 
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,525
Quote:
Originally Posted by thor View Post
@TCD Why do you have all assigns in the startup-sequence? You could make a small script for each game where you do the assigns. Just rename your <game>.info to start<game>.info, change the icon type to "project", enter "iconx" as default tool and name the script start<game>. Script could look like:

Code:
assign gamedisk1: dh0:game/
assign gamedisk2: dh0:game/
assign gamedisk3: dh0:game/
game
assign gamedisk1: remove
assign gamedisk2: remove
assign gamedisk3: remove
Assigns are only made when neccessary then. That way you don't clutter your system with so many assigns.
I have done that for some games already. I started with this 'bloated' approach before I found out about how to make scripts work with IconX (that was 3 years ago when I made that project). After some games I was too lazy to continue Now I think I should really tidy this up someday.
Thank you for the info thor
TCD is offline  
Old 16 September 2008, 12:20   #37
StingRay
move.l #$c0ff33,throat
 
StingRay's Avatar
 
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,863
Here's mine

Code:
;C:BlizKick * EXTRESBUF=32768 SPEEDROM LOCALFAST HOGWAITBLIT MODULE RemCards NewAlert SoftSCSI QUIET

C:SetPatch QUIET
;C:SlowBoot CODE: NOREASSIGN
C:SegTracker
C:PatchControl
C:Version >NIL:
C:WatchWatcher

;C:MountENV
;C:MCPASSIGNS
;DEVS:MONITORS/PicassoIV


C:MCP
C:MCPRAMLIBPATCH


S:Batch/Alias.bat
DEVS:MONITORS/PicassoIV

C:CheckCapsLock
IF NOT WARN
  C:NoBorder ON
  C:AddDataTypes refresh
  Type S:shell.start 		; -C456
  PROMPT "StingRay > "
  SetMap D
  PATH C:Cruncher add
ELSE

SetEnv Workbench $Workbench
SetEnv Kickstart $Kickstart
UnSet Workbench
UnSet Kickstart

C:AddDataTypes Refresh

run >NIL: C:VisualPrefs
C:IPrefs

C:ConClip

S:Batch/Path.bat
S:User-Startup

C:RexxMast >NIL:
C:LoadDB
EndCLI >NIL:
ENDIF
StingRay is offline  
Old 16 September 2008, 20:00   #38
ppill
CON: artist
 
ppill's Avatar
 
Join Date: Feb 2006
Location: Poland
Age: 43
Posts: 1,250
Nice one!

I thought that Blizkick had a DelayIDE (or something similiar) module. How is SlowIDE better?
ppill is offline  
Old 01 October 2008, 19:27   #39
Thorham
Computer Nerd
 
Thorham's Avatar
 
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,751
Updated by removing pploadseg and replacing leftover crunched libraries
Code:
C:IDEfix start quiet
C:SetPatch QUIET

copy >nil: sys:prefs/ramdisk/ ram: all

c:patchcontrol
c:mcp

c:fblit >nil:
c:ftext >nil:

c:mountenv >nil:
sys:devs/monitors/pal >nil:

C:IPrefs
C:ConClip

Path >NIL: RAM: C: SYS:Utilities SYS:Rexxc SYS:System S: SYS:Tools
Run <NIL: >NIL: c:NewIcons

assign CON: dismount >nil:
mount CON:

Execute S:User-Startup

C:LoadWB
EndCLI >NIL:
Thorham is offline  
Old 01 January 2010, 03:19   #40
ancalimon
Supernormal
 
ancalimon's Avatar
 
Join Date: Jul 2007
Location: Istanbul / Turkey
Age: 43
Posts: 1,410
This is my Startup-Sequence from my 4000T

Code:
; $VER: Startup-Sequence_HardDrive 45.1 (25.11.00)
; Startup-Sequence for hard drive systems

;If Exists C:IDEFix
;  ;C:IDEFix
;  C:LoadIDE start quiet
;EndIf

;blizkick * EXTRESBUF=300000 "romupdate.idtag" "exec.library" "bootmenu" "FastFileSystem" "FileSystem.resource" "scsi.device" "NCR scsi.device" "ram-handler" "console.device" "shell" "WaitBoot" "FixGetMsg" "NewAlert" "NoClick" "romfixes" QUIET

C:WBCtrl mnl=107
CyReq
C:SetPatch NOROMUPDATE QUIET
C:PatchControl
C:StackAttack MIN=8000 ADD=400
run >NIL: CMQ060
C:Version >NIL:
C:AddBuffers >NIL: DF0: 15
FailAt 21

C:MakeDir RAM:T RAM:Clipboards
L:env-handler ADDVOLNODE

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

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

C:CyberPatcher ON

BindDrivers
C:Mount >NIL: DEVS:DOSDrivers/~(#?.info)

C:LoadMonDrvs

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

C:AddDataTypes REFRESH QUIET
C:MCP
SysPrefs >NIL:
run >NIL: SYS:MISC/VisualPrefs/VisualPrefs
C:IPrefs
SYS:MISC/VisualPrefs/FPPrefs
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:Run <>NIL: C:IntuiWheel

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

Resident Execute REMOVE
Resident Assign REMOVE

C:PatchMult64
C:Execute SYS:Scripts/NTSC
C:LoadWB
EndCLI >NIL:


And the user-startup

Code:
C:PPCInstall >NIL:
;BEGIN ViNCEd
; Remove the ; default console handler CON:
SetVNC Quiet Mount Override as CON:
; Remove the ; gadgets with new functions from ViNCEd that can be set with prefs tool ViNCEd.
;StringSnip >NIL: INSTALL
; Remove the ; assigns in pattern matching commands.
TrueMultiAssigns
;END ViNCEd
;BEGIN Safe
C:XXXX RENRAM MOUNTSIZE=6684
;END Safe
Assign "Ram Disk:" RAM:
C:Makelink RAM:disk.info ENVARC:SYS/def_RAM.info soft
;BEGIN xfdPatch
xfdPatch >NIL:
;END xfdPatch
;BEGIN XpkMasterPrefs
Run >NIL: XpkMasterPrefs
;END XpkMasterPrefs
;BEGIN ActivateCrossIDEfix
;ActivateCrossIDEfix ALL
;END ActivateCrossIDEfix
;BEGIN MUI
if exists "Work:MUI"
   assign MUI: "Work:MUI"
   if exists MUI:Libs
      assign add LIBS: MUI:Libs
   endif
   if exists MUI:Locale
      assign add LOCALE: MUI:Locale
   endif
   version >nil: exec.library 39
   if not warn
      if exists MUI:Docs
         if exists HELP:dummy ; do not remove
         endif                ; this entry!
         assign add HELP: MUI:Docs
      endif
   endif
endif
;END MUI
;BEGIN Delfina DSP
path Work:Multimedia/Delfina/ Work:Multimedia/Delfina/bin add
;DelfMem >NIL:
;END Delfina DSP
DelfTweak >NIL: CRYSTALFRQ=4.0 MFACTOR=15 NOCONFIRM
;BEGIN MagicASL
Run <>NIL: C:PatchAsl
;END MagicASL
;BEGIN Mroocheck
;C:Mroocheck.driver
;END Mroocheck
;BEGIN ImageFX4
;assign "ImageFX4:" "Work:Multimedia/ImageFX4"
If NOT EXISTS ENV:ImageFX4
  Makedir ENV:ImageFX4
EndIf
SetEnv ImageFX4/JPEG_Smoothing ON
;END ImageFX4
;BEGIN DirectoryOpus 5
ASSIGN DOpus5: "Work:Opus5"
PATH DOpus5:c Add 
;END DirectoryOpus 5
;BEGIN Executive
PATH Work:MISC/Executive ADD
Run <NIL: >NIL: Work:MISC/Executive/Executive
;END Executive

Last edited by ancalimon; 01 January 2010 at 03:24.
ancalimon is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
ed s:startup-sequence Astrofra Member Introductions 2 24 February 2013 22:09
startup-sequence file help sb1987 New to Emulation or Amiga scene 3 04 January 2012 06:56
startup-sequence mai support.Other 10 01 June 2010 21:39
Startup-Sequence blade002 support.Apps 8 04 April 2008 19:06
Need help with startup-sequence lopos2000 support.Apps 5 01 August 2005 11:54

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 10:35.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.16092 seconds with 13 queries