I asked the same thing a while back. I was under the impression that the hardware was similar. As I understand it, ARM2 code will run fine on a StrongARM for instance (although needing to turn off the cache if the code is self-modifying). Back in the day, there was the 'GameOn' utility - apart from the cache control (and better support for old-style screenmodes maybe?) I'm not sure what it did to achieve compatibility with many games - possibly patching them - but I think the differences weren't too significant - usually in these cases it's software that assumes a very specific environment that fail. It's possible that Arthur/RO2/RO3 would run on a Risc PC - don't know if anyone has tried it. It would be nice to have accurate emulation of older systems though as things like tech-demos are particularly sensitive to the configuration of the underlying (emulated) hardware.
On 1 March 2018 at 16:20, Gerald Holdsworth <gerald@hollypops.co.uk> wrote:
Probably a stupid question, but, I've been thinking recently, how difficult would it be to extend the RPCemu emulation to emulate the ARM2, ARM250, and ARM3 processors in order to run Arthur, RISC OS 2 and RISC OS 3 in (and, effectively, emulate an Archimedes)?
Didn't RPCemu evolve from Arculator, originally?
Cheers,
Gerald.
From the MacBook Air of Gerald Holdsworth
www.geraldholdsworth.co.uk
www.reptonresourcepage.co.uk
_______________________________________________
Rpcemu mailing list
Rpcemu@riscos.info
http://www.riscos.info/cgi-bin/mailman/listinfo/rpcemu
No comments:
Post a Comment