23 September 2012, 11:47 | #1 |
Walk Off? Boolander!
Join Date: Aug 2012
Location: Gladstone Australia
Age: 48
Posts: 628
|
Help editing startup for noobs!
Hi! I was wondering if someone could help me with changing the startup-sequence, to allow either Tinylauncher or Xbench to be booted before workbench loads.
I am using a 2mb A600 in conjunction with Ppil's pcmcia boot floppy, to boot a basic workbench2.1 of the pcmcia card in which is in hdf format. More info about this method here if needed- http://eab.abime.net/showthread.php?t=65652 I have tried a few times to edit the startup but i have no idea what i am doing, below is my startup sequence from my basic workbench hdf- ; $VER: startup-sequence 38.22 (24.4.92) C:SetPatch QUIET Version >NIL: AddBuffers >NIL: DF0: 15 FailAt 21 MakeDir RAM:T RAM:Clipboards RAM:ENV RAM:ENV/Sys Copy >NIL: ENVARC: RAM:ENV ALL NOREQ 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 IF NOT EXISTS SYS:Fonts Assign FONTS: EndIF BindDrivers Mount >NIL: DEVSOSDrivers/~(#?.info) Resident >NIL: C:Execute PURE IF EXISTS DEVS:Monitors List >NIL: DEVS:Monitors/~(#?.info) TO T:M LFORMAT "DEVS:Monitors/%s" Execute T:M Delete >NIL: T:M EndIF SetEnv Workbench $Workbench SetEnv Kickstart $Kickstart UnSet Workbench UnSet Kickstart IPrefs Echo "Amiga Release 2.1. Kickstart $Kickstart, Workbench $Workbench" ConClip Path >NIL: RAM: C: SYS:Utilities SYS:Rexxc SYS:System S: SYS:Prefs SYS:WBStartup SYS:Tools SYS:Tools/Commodities IF EXISTS S:User-Startup Execute S:User-Startup EndIF Resident Execute REMOVE LoadWB EndCLI >NIL: This is all foreign to me, if anyone could help with step by step instructions for a noob, that would be much appreciated. Also if needed i can post the startup from the pcmcia boot floppy disk as well. I would need to know where to put the tinylauncher.exe or Xbench.exe file into workbench, what directory, drive names and associations etc. Then i need to know what to change in my wb startup-sequence above, to allow booting into one of these programs before wb loads up, to save on ram etc. What do i edit in my startup to achieve this, if someone could repost my startup with the necessary changes and info that would be great! I think i also have issues when trying to edit it myself with the spacing and layout. Or should i use a user-startup file instead? I also can boot a hdf of classic wb that has the left/right mouse button menus at boot, is that a better alternative. I can post the startup-sequence and user-startup files from the classic wb if needed. But i would prefer to work with the very basic wb hdf i have here also. I want a really streamlined way of booting straight into tinyluancher, or xbench, so i can play whdload games with more spare ram by not having wb consuming ram in the background. Even if someone could post a basic step by step guide for noobs on how to launch any program before wb, by editing the startup etc. That would be awesome! Thanks, Han. Last edited by hansel75; 23 September 2012 at 18:21. |
23 September 2012, 18:22 | #2 |
Walk Off? Boolander!
Join Date: Aug 2012
Location: Gladstone Australia
Age: 48
Posts: 628
|
Can anyone help at all?
Thanks, Han. |
24 September 2012, 02:04 | #3 |
R.I.P Smudge 18-08-16
Join Date: Aug 2005
Location: Leicester/UK
Age: 66
Posts: 3,968
|
If you put a ; before LoadWB, that will stop workbench from loading.
You could then use the user-startup to launch other programs. |
24 September 2012, 08:48 | #4 |
Walk Off? Boolander!
Join Date: Aug 2012
Location: Gladstone Australia
Age: 48
Posts: 628
|
Hey, ok thanks! Now what would i put in the user-startup to launch a program?
Han. |
24 September 2012, 09:06 | #5 |
Registered User
Join Date: Feb 2012
Location: #DrainTheSwamp
Posts: 4,545
|
user-startup is more or less the same, as startup-sequence. the purpose is, to have a save way, of adding own programs, tools to the startup-process, without "destroying" the main file (startup-sequence) - so it wont get bigger and bigger.
within user-startup, just type in the name of your programs - here is user-startup from my system: Code:
;BEGIN MUI if exists "System:MUI" assign MUI: "System: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 DefIcons ;AmigaSYS Assigns and commands Assign Tools: System:Tools Assign AmiTCP: System: Assign IBrowse: System:Internet/IBrowse Assign AOS3.9: System:Tools/UpgradeOs3.9 Assign WordPad: System:Tools Assign VMEM: System:T Assign YAM: System:Internet/YAM assign AmiSSL: "System:Internet/IBrowse/AmiSSL" if exists AmiSSL:Libs assign ADD LIBS: AmiSSL:Libs endif IF EXISTS S:AmigaSYSU-Startup Execute S:AmigaSYSU-Startup EndIF Assign CON: dismount Mount CON: from DEVS:KingCON-mountlist Mount KCON: from DEVS:KingCON-mountlist Mount KRAW: from DEVS:KingCON-mountlist run >NIL: Birdie ? <ENV:Birdie.Prefs ;BEGIN X-DVE Assign >NIL: X-DVE: "Work-HD:X-DVE" Assign >NIL: FONTS: "Work-HD:X-DVE/Fonts" Add ;END X-DVE ;BEGIN ProAsm Assembler Package path Work-HD:ProAsm Work-HD:ProAsm/c add assign asm: work-hd:proasm assign libs: Work-HD:ProAsm/libs add assign help: Work-HD:ProAsm/Help add ;END ProAsm Assembler Package Code:
dh0:c/tinylauncher.exe Last edited by emufan; 24 September 2012 at 09:14. |
24 September 2012, 12:35 | #6 |
Walk Off? Boolander!
Join Date: Aug 2012
Location: Gladstone Australia
Age: 48
Posts: 628
|
Hi guys! Thanks a lot for you help, i finally got it working.
I made a small user-startup to load tinylauncher before WB, and i also put a ; before loadWB in the startup-sequence. The one thing that confused me a little, is that when running this pcmcia boot floppy system, to boot into the hdf containing WB, tiny launcher etc. The hard drive is not DH0 like the usual ide cd setups, it's set as HD0 instead. So i used the line- HD0:c/tinylauncher.exe in the user-startup. I tested this on my real A600, booted the boot floppy then when it accessed the pcmcia cf card, it loaded straight into tiny launcher instead of WB Really appreciate your help guys, i realize most amiga people should know these little things, but i have been 15yrs away from them until recently, and i don't have a good memory lol. Han. PS: Also thanks to Ppil, the beauty of this pcmcia boot floppy system, is that to change out to different hdf files containing various WB setups, you can simply pull the cf card out of the pcmcia slot, put it into the card reader of a pc, copy over whichever hdf file you want to use at the time, reinsert cf card into the amiga, boot of the floppy and that's it. It takes a few minutes to swap WB's and various setups on the fly, and you don't have to open the amiga to do this I can swap between a Classic lite WB hdf, a Basic WB2.1 hdf, and now a tinylauncher hdf setup at anytime. |
24 September 2012, 12:47 | #7 | |
X-bEnCh addict
Join Date: Aug 2010
Location: France
Posts: 221
|
For Xbench. Firstly download the lastest release (www.jimneray.com)
After that extract the .lha where you want. For example if you extract xb at: work:xbench0.71b/ Edit your startup-sequence. Insert the following lines JUST BEFORE the c:Loadwb Quote:
Hope i've helped you edit: ok your problem seem to no longer be. I've answered you too slowly |
|
24 September 2012, 13:16 | #8 |
Walk Off? Boolander!
Join Date: Aug 2012
Location: Gladstone Australia
Age: 48
Posts: 628
|
Thanks also for you help JimNeray, i am planning try xbench as well.
I'm basically looking for the most streamlined launcher to boot into before WB loads, to basically launch whdload games with the most amount of spare ram available. I currently only have 2mb chip in my A600, and after WB loads about 600k of that gets eaten. Han. PS: Update, when launching tiny launcher on bootup, TL's cfg screen says it's using about half my ram(i have 2mb chip total). This seems a large amount usage for a launcher and doesn't leave much for the games to run in, does TL unload itself from ram when launching a whd game? Also would anyone know if the rad feature actually works properly or not on kickstart 2? I might try out Xbench on bootup next and see how much ram it consumes! Last edited by hansel75; 24 September 2012 at 17:00. |
24 September 2012, 18:42 | #9 |
X-bEnCh addict
Join Date: Aug 2010
Location: France
Posts: 221
|
@hansel75: I've just uploaded a new release of X-bEnCh (0.72) who's now perfectly startup-sequence friendly. More info here: http://eab.abime.net/showthread.php?t=65633
Update: To answer your question, X-bEnCh totally unload itself from the ram before launching anything. Added to that, the "MegaRam" option try to gain again more extra ram. Last edited by JimNeray; 24 September 2012 at 18:48. |
24 September 2012, 19:44 | #10 |
Walk Off? Boolander!
Join Date: Aug 2012
Location: Gladstone Australia
Age: 48
Posts: 628
|
Thanks JimNeray. I tried you startup method from your Xbench post link, but unfortunately i couldn't get it to boot on startup.
I'm sure it works fine but i must be doing something wrong, maybe with my paths etc. Also i don't have c:loadwb in my wb startup, just loadwb on it's own towards the end? With tiny launcher, i used a user-startup file to boot tiny launcher before wb, my hd is set as hd0 on my A600 so i simply used the line- HD0:c/tinylauncher.exe and added the exe to the c directory. Can something similar be done with Xbench and a user-startup file? If so what line would i use to boot xbench if i had the xbench exe in the c directory, would it be this- HD0:c/xbench.exe I tried this also but it didn't work, do you only need the xbench.exe on it's own, or all the other files that come with it in the folder? I'm quite willing to change my wb startup if that's easier, i had posted my full wb2 startup-sequence near the start of this thread, maybe you could repost my wb2 startup with the necessary changes, assuming that i would have either the xbench.exe file in the c directory, or if needed the entire xbench folder in c directory under the folder Xb0.72B , and the hd in use is a HD0 device. Thanks, Han. Last edited by hansel75; 24 September 2012 at 19:58. |
24 September 2012, 20:31 | #11 | |
X-bEnCh addict
Join Date: Aug 2010
Location: France
Posts: 221
|
Hi hansel75
You need all the files in the xbench drawer. X-bench is splited in many little executables to use less memory. Put the directory of x-bench0.72 on the root of HD0: then rename it to xbench Then edit your startup-sequence like this: (the changed lines are in bold) Quote:
|
|
25 September 2012, 07:28 | #12 |
Walk Off? Boolander!
Join Date: Aug 2012
Location: Gladstone Australia
Age: 48
Posts: 628
|
Hi and thanks again, but i still can't get this to work for some reason.
I put the renamed xbench folder into the root of HD0(i take it the root directory is the amigaos directory, so the xbench drawer would sit alongside the other drawers like c and s etc.?), I then used your modded startup but it comes up as Unknown command and failed reutrncode 10? By the way, i have also tried this method through winuae and had no luck, the only difference between winuae and my real amiga is the drive name so i change that as necessary. Han. Update, i have tried a few things, it now just comes up a grey screen with the black workbench bar along the top, it must be the paths or something that is incorrect on mine? I have also attached a pic showing the location of my xbench drawer to see if this is correct, and matches the startup sequence you edited and posted for me. I used winuae as it was easier to take a pic, now with winuae the hdf hd i use is labeled DH1, but when i use the same hdf on my real A600 from the pcmcia card, it's labeled HD0. I make the changes as necessary between the two when alternating the hdf between winua and the real amiga. That worked when i was testing the tinylauncher at boot. But i am stumped with xbench atm, i have tried your startup with the files located where they are in the pic, on my real amiga as HD0, and in winuae edited to DH1, but still not working, i feel so noob and confused lol! Last edited by hansel75; 24 September 2014 at 11:17. |
25 September 2012, 11:58 | #13 |
Walk Off? Boolander!
Join Date: Aug 2012
Location: Gladstone Australia
Age: 48
Posts: 628
|
Hi, disregard my last post, i finally got it sorted out. It appears i made an error when editing the startup-sequence.
I have now gotten Xbench to boot on startup before wb ok Thanks for all your help, by the way nice work with the launcher JimNeray, it's very well done! Han. PS: The only thing i noticed is after Xbench had loaded into the menus, i only have about 1.17mb spare out of 2mb ram! Makes me wonder if stuff is still loading into the background, or does Xbench use 900k while in menus before launching the game? Or is there anything in that startup-sequence you edited for me that i can remove to save ram, like any of the stuff listed before Xbench is launched? If i could slim down anything there to save ram that would be great. Thanks. Last edited by hansel75; 25 September 2012 at 15:57. |
26 September 2012, 19:02 | #14 | |
X-bEnCh addict
Join Date: Aug 2010
Location: France
Posts: 221
|
Quote:
Normally X-bEnCh use about 42kb of chip ram and a various amount of fast (or chip if no fast available), depending of the size of your listings. (About 440kb of fast for 1693 files dispatched on two listings.). But again ALL is freed before starting your whdload/exe/xbs/... |
|
04 February 2016, 23:07 | #15 |
Registered User
Join Date: Feb 2015
Location: Staffordshire
Posts: 16
|
Sorry to dig up an old thread but I'm pulling my hair out trying to launch straight into xbench instead of classic workbench.
The xbench instructions are to edit the startup sequence as so.. cd drive:dir execute xbench.exe I commented out c:loadwb too. I've tried various ways from this thread but nothing has worked so far, your help is much appreciated. Edit Fixed it run >nil: assign xb: drive:dir c:run xb:xinit.exe Last edited by Connorsdad; 04 February 2016 at 23:53. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Editing games? | Gatezee | New to Emulation or Amiga scene | 80 | 02 July 2022 21:34 |
LHA for noobs | twizzle | support.Apps | 2 | 25 April 2009 16:34 |
IDEFix 97 - editing the startup-sequence | Merlin | support.Hardware | 17 | 17 March 2008 16:08 |
Editing swos | Rooney | support.Games | 3 | 04 August 2004 04:10 |
|
|