Risc OS for Raspberry Pi older versions?
-Micky (10269) 143 posts |
Where can I download older versions from Risc OS for the Raspberry Pi? Micky |
Stuart Swales (8827) 1357 posts |
Don’t. You have a nice 5.28, stick with it. |
-Micky (10269) 143 posts |
Shure, but newer RISC OS versions have no IPX support. What is with a IPX modul for newer versions? Micky |
Stuart Swales (8827) 1357 posts |
The IPX module you have only works on 26-bit systems (like RPCEmu with RISC OS 3.71) according to its author. No version of RISC OS that works on a Raspberry Pi will help to run this natively; all Raspberry Pi models are 32-bit systems and cannot run old 26-bit code directly. You may try using Aemulor to load these 26-bit modules. YMMV. [Edit: I did try loading the RiscIPX module on RPCEmu (RO5 Direct) with Aemulor; I think the exception that’s raised is in Aemulor.] |
Steve Pampling (1551) 8172 posts |
The difference technical difference between the old (3.x stream) releases and the RO5.x is that 3.x is 26 bit and RO5.x is 32 bit, a change that matches the newer ARM core requirements as current ARM cores (like those used in the Pi) do not support 26bit code. If you read the page you got the client from, it says, under the title “Known bugs and limitations” Not 32-bit RiscOS ready. |
-Micky (10269) 143 posts |
I tested it with Aemulator. It did not work. I think with StrongARM processor it would run but this point is blended out. Micky |
-Micky (10269) 143 posts |
Here is the answer from the author: Yes, it’s disabled on everything except the IYONIX pc because it relies upon some special-purpose hardware present in the XScale CPU of that machine. The name ‘StrongARM engine’ refers to the speed of the emulation, but that speed also applies to the performance on the IYONIX pc. All newer machines offer higher performance even with the slower ‘ARM610 engine’ and it’s unlikely that you’ll encounter any compatibility differences. Micky |