(Difference between revisions)
Jump to: navigation, search
m (Documentation: Change link so it's about installing the emulator on Linux not Linux on the emulator!)
(Documentation: Link to Dynarec doc)
Line 11: Line 11:
* [[RPCEmu Linux Guide]] - Guide for installing the emulator on Linux and other documentation
* [[RPCEmu Linux Guide]] - Guide for installing the emulator on Linux and other documentation
* [http://www.riscos.info/websvn/filedetails.php?repname=rpcemu&path=%2Ftrunk%2Fsrc%2Fdynarec.txt Dynamic recompiler technical documentation]
==Developer help wanted==
==Developer help wanted==

Revision as of 11:14, 22 November 2008


RPCEmu - Open Source RiscPC Emulator

riscos.info maintains the source repository for RPCEmu, developed by Tom Walker. Peter Naulls did the port to Linux. Chris Williams did the Mac OS X PPC port. RPCEmu is an dynamic recompiling (JIT) emulator of Acorn RiscPC-class hardware. It includes working emulation of ARM6, ARM7 and StrongARM cores, IDE and Floppy emulation, VIDC20 and IOMD chipset emulation, and other features.

Present limitations:

  • No access to host floppy drives
  • No network access (this is under development - see below)
  • Unable to run non-RISC OS operating systems correctly (eg Linux)


Developer help wanted

In case you are a developer and want to spend some time on RPCEmu project, this is a non-exhaustive list of ideas to get you inspired:

  • It would be a good thing to have Windows, Linux and Mac OS X ports unified.
  • Address its emulation limitations (like host drive and network access)
  • Test the dynamic recompiler

Networking is currently under development - there are currently two strands, one for Linux with patch and another for Windows.


Emulation of RISC OS
RPCEmu, QEMU, Arcem, VirtualAcorn, RedSquirrel, Arculator
Personal tools