5.19 running on RPCEmu 0.8.9
Pages: 1 2
Alan Robertson (52) 420 posts |
Hi there I press the Y to softload, it seems to initialise a whole lot of modules but then it returns to the main RISC OS Banner and states: When I enter the desktop it does appear but applications will not run (‘Application may have gone wrong error’ message) and the boot has obviously not run. anyone had any success of a way round this? I’ve tried lots of different CPU, DRAM and VRAM combinations to no avail. any help would be appreciated. |
Wouter Rademaker (458) 197 posts |
You can use the 5.19 rom immediately, no need to first load 4.02 and than softload 5.19. |
Jeffrey Lee (213) 6048 posts |
If you started off with a RISC OS 4 boot sequence and then added the RISC OS 5 sequence on top of it then there’s a good chance that there’s still some non-32bit RISC OS 4 stuff hanging around and causing problems. I’d suggest ditching the RISC OS 4 boot and starting off with a clean copy of the RISC OS 5 one. I think there are plans to make the boot sequence more softload-friendly, but I’m not sure if anyone’s currently working on it. |
Andrew Daniel (376) 76 posts |
I did make some additions to the ROOL !Boot as it stood a few months back. It basically adds a RO400Hook to !boot that can handle RO4.02 and RO5.19. I currently have it installed on my RiscPC and on RPCemu on my laptop. It also adds an Apps26 directory so you can hide non 32 bit apps away when running 5.19 but use them under 4.02. Another tweak is that it uses HostFS to tell if it is on real hardware and if it is it doesn’t try to init the network. Shout if you want to give it a try! |
Colin Ferris (399) 1818 posts |
Have a RPC running duel-boot – 4.02/5.19/Net100 – works well. Probably you have a utility prog that is not 32bit (perhaps it would be wise for the OS to use ROL’s 32bit check). Open ‘Utils’ and make a new DIR ‘26bit’ and shift all the Utility progs into it. |
Steve Revill (20) 1361 posts |
Is this where two operating systems have a sword fight to decide which one gets to boot? |
Colin Ferris (399) 1818 posts |
Is using StubG with the Softload program possible? I presume ‘AcornSSL’ 32bit is not available – ‘!Phoenix’ uses it – log on with ROOL. |
Colin Ferris (399) 1818 posts |
Sorry Dual not Duel – could always add a RND function to the startup code – see which OS get the go to for launch :-) |
Alan Robertson (52) 420 posts |
Thanks for the helps guys. It complained about not finding CallASWI, so I copied it into 310 folder from RO4 system folder. Now the error message on the RISC OS Banner screen is Message token * not found (Error number &AC2) Does not even get to the ‘Do you wish to Softload?’ something is amiss! EDIT: |
Wouter Rademaker (458) 197 posts |
You can use the 5.19 rom immediately, no need to first load 4.02 and than softload 5.19. |
Alan Robertson (52) 420 posts |
Thanks, I think I needed my hand holding. I never quite grasped the fact that you could Boot straight to RO5 from cold. duuuh! Anyway, After doing this and changing the CPU from 610 to StrongARM (I was getting the ofla error message) it now works. Thanks ever so much. Look forward to seeing all the improvements over RO4.02. |
George T. Greenfield (154) 749 posts |
@Colin Ferris: “Have a RPC running duel-boot – 4.02/5.19/Net100 – works well.” What happens to your 4.02 HardDisc4 under 5.19? |
Malcolm Hussain-Gambles (1596) 811 posts |
I’ve got ROS 4 working fine using the RPCEmu and had a fiddle with it. cp soft/\\!SoftLoad/riscos ~/rpcemu/roms/rom I then get a window that flashes continually saying: I’ve copied the HardDisc4 stuff but I can’t access it as it seems it can’t use hostfs Any help appreciated |
Alan Robertson (52) 420 posts |
HI there Assuming you only want to run RO5 going forward these would be the rough steps I would follow: If you run into problems you may want to check the following: Hopefully that should get you going. Let us know how you get on. It’s a lovely little OS. |
Malcolm Hussain-Gambles (1596) 811 posts |
Still Exactly the same problem, I can’t be bothered at this time to get it to work (I’m fasting at the moment so patience and thinking is difficult) – it really isn’t worth the effort. Once I have a little more patience I’ll get it working! Thanks for the walkthrough, I probably did something silly. |
Malcolm Hussain-Gambles (1596) 811 posts |
Unziping in linux probably wasn’t a good idea…. |
Malcolm Hussain-Gambles (1596) 811 posts |
I’ve got a little further, I got it to boot into the desktop by booting of the hostfs filesystem. I extracted the harddisc image (using the self extracting image) onto the hostfs disc, then copied the contents to the root inside RPCEMU. Now it boots into the desktop fine, and I see RISC OS 5 – but I still have that error window going mental “Internal error: abort on instruction fetch at &EC112C70” I set the settings to: mouse_following = 1 |
Alan Robertson (52) 420 posts |
All sounds very much like the problem I was having. If I recall correctly, I believe it was a setting issue with RPCEmu. I use Windows, and have just downloaded the harddisc4 self extracting file and the current IOMD zip file, and got RPCEmu to work first time with it, so I am happy that nothing has broken with the overnight ROMs on the website. I am 99% certain it is a RPCEmu setting problem. My rpc.cfg file settings (due to be on windows) may be different, but here they are: On Windows we have two exe files; Interpreter and Recompiler. Try both; Also worth changing the cpu type, mem-size and vram_size values until one works. You are 99% there. Don’t give up. |
Alan Robertson (52) 420 posts |
forgot to say, when in RISCOS 4 at the beginning, isn’t the command |
Malcolm Hussain-Gambles (1596) 811 posts |
That configure command is at my first attempt to boot RISC OS 5. If I try copying the files to the adfs internal disc it still gives the same error, but doesn’t boot to the desktop. |
Malcolm Hussain-Gambles (1596) 811 posts |
Setting the boot method using hostfs in riscos 4 or using emufs in ro5 doesn’t make a difference, it has the same outcome :-( |
Wouter Rademaker (458) 197 posts |
What is in rpcemu\poduleroms ? And what does, in RISC OS, give *rommodules? |
Alan Robertson (52) 420 posts |
And the harddisc4 file was settyped to ‘Utility’ and then doubleclicked? Just want to make sure the files extracted okay with all their fileypes in tact. |
Malcolm Hussain-Gambles (1596) 811 posts |
Wouter: In poduleroms I have: malcolm@desktop ~/rpcemu/poduleroms $ ls And *rommodules gives 1 Podule 0 EmuFSFiler 0.04 Active Alan: Yes i settyped to utility and double-clicked, then moved files up a directory (to the root of hostfs) |
Alan Robertson (52) 420 posts |
sorry to hear that you’re still having problems mate. It might be worth renaming the If the error message does not appear, then the issue is with something it is trying to load during Boot process once it reaches the desktop. If the error message does appear then at least we know it’s something to do with the RPCEmu set up. Sorry, no definite solutions for you here. Hopefully we will get there soon. |
Pages: 1 2