Toolbox Modules
Dave Lawton (309) 87 posts |
I’m a little puzzled by the version numbers of the ROL & ROOL Toolbox Modules.
On 4.xx UnplugToolbox will softload the later versions, but I Could anyone shed any light on this please ? |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
W P Blatchley (147) 247 posts |
I’m quite new to RO5 myself, so I’m not sure, but I think you might need the utility linked on this page. Certainly, ROL has developed the Toolbox significantly since the OS split. Their version numbers are mostly higher than the ROOL equivalents, but as far as I know, they will work on RISC OS 5. Although the two strains of RO will probably never be merged together again, I personally think it would be hugely beneficial to have collaboration over the Toolbox and other higher-level components. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Colin (478) 2433 posts |
For some reason UnplugTbox (which is included in the sources) is explicitly removed from !Boot.Utils when creating the riscos 5 version of !boot and included when creating the Universal !Boot from the ROOL sources – which is odd as softloading any new toolbox module would require it. Normally UnplugTBox would reside in !Boot,Utils and if it was there it would be run – BootRun will run it if it exists. Perhaps someone will come along and explain why it’s removed from the Iyonix boot sequence. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Doug Webb (190) 1180 posts |
Well you can also use the ROL’s Unplug fix which basically means altering the BootRun file in !Boot.Utils so that the UnplugTBox entry is changed from incorrectly Bootloading the UnplugTbox program to BootRun i.e From: BootLoad Boot:Utils.UnplugTbox To something like: IfThere Boot:Utils.UnplugTbox Then BootRun Boot:Utils.UnplugTbox Alternatively use ROL’s updated !Boot patch from http://support.riscos.com/Support/Updates/index.htm Or as suggested the UnPlugTBox configure application linked in the above. I’ve got ROL’s Toolbox items running successfully on my Beagleboard as well as the Iyonix at the moment. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Colin (478) 2433 posts |
There’s no need to change BootRun. It contains the line: X Bootload Boot:Utils.UnplugTbox so will continue normally if UnplugTbox doesn’t exist |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Dave Lawton (309) 87 posts |
X Bootload Boot:Utils.UnplugTbox Not mine, I’m afraid, |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Colin (478) 2433 posts |
Ah right. The newer !Boot apps in the harddisc4 archives have the X in front so I’d put an X in front of the line. Doing a bit of investigating the version of unplugtbox that ROOL have is very old – it unplugs toolbox modules and doesn’t list newer modules. Newer versions rmkill modules which is better as it leaves toolbox modules available if !boot fails. It also appears that the versions I’ve found publicly have a ROL copyright notice in them – though no licence. So it’s unlikely that ROOL will be able to supply it. I suppose the lack of licence makes it dodgy for anyone to distribute it as there’s nothing to tell you that you can. ROOL have altered the !Boot sequence so that if users add unplugtbox to !boot.utils themselves it will work. As they haven’t bothered to produce their own version – it’s not that difficult – my guess is that it’s a licencing issue. If i’m right do I get a prize :-) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Dave Lawton (309) 87 posts |
My thanks to W.P. Blatchley, to pointing me at Joe Taylor’s utility, & also to Joe for writing it. It does seem to be the most elegant solution to the problem. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
James Lampard (51) 120 posts |
But it’s an incredibly trivial program written in Basic. It should be possible to write a complete new original version in under an hour. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Trevor Johnson (329) 1645 posts |
I’m not sure, but I think you might need the utility linked on this page.My thanks to W.P. Blatchley, to pointing me at Joe Taylor’s utility, & also to Joe for writing it. It does seem to be the most elegant solution to the problem. Err, sorry but which link is it, please? I’ve got UnplugTbox and am looking for a 32-bitted Toolbox 1.71. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Dave Lawton (309) 87 posts |
Err, sorry but which link is it, please? I’ve got UnplugTbox and am looking for a 32-bitted Toolbox 1.71. Trevor, A 32-bitted Toolbox 1.71 can be found at :- HTH |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Trevor Johnson (329) 1645 posts |
Will have to check that.
Thanks very much :-) The installer crashes with alignment exceptions on, but is fine with them off. I didn’t try removing the self-extracting bit. |