Linux desktop running RPCEmu with the RISC OS 5 image installed.
10K+
Preinstalled with the RISC OS 5 image from https://www.marutan.net/rpcemu/easystart.html.
docker run -it --rm -p 5901:5901 gerph/rpcemu-5
Connect with VNC to localhost port 5901. That might be specified as localhost:1 or localhost:5901 depending on your client.
The password to connect is password.
The above command will use the tag latest, which holds the most recent version of the builds.
Other builds are available:
1 (gerph/rpcemu-3.7:1, gerph/rpcemu-5:1) - RPCEmu 0.9.3, using the original bundles, Ubuntu 20.04. These images use a different file layout, with the hostfs directory at /home/riscos/rpcemu/hostfs instead of /riscos.2 (gerph/rpcemu-3.7:2, gerph/rpcemu-5:2) - RPCEmu 0.9.4, using the 0.9.4 bundles, Ubuntu 20.04.3 (gerph/rpcemu-3.7:3, gerph/rpcemu-5:3) - RPCEmu 0.9.5, using the 0.9.5 bundles, Ubuntu 24.04.4 (gerph/rpcemu-3.7:4, gerph/rpcemu-5:4) - RPCEmu 0.9.5, using the 0.9.5 bundles, Ubuntu 24.04, with auto-resize.latest - same as 4.Or, for extra debugging functions using the extended version, you can use:
debug (gerph/rpcemu-3.7:debug, gerph/rpcemu-5:debug) - RPCEmu Extended (forked from 0.9.5), using the 0.9.5 bundles, Ubuntu 24.0.4, with auto-resize.Within the image the following directories are mapped:
/riscos contains the HostFS directory/rpcemu contains the RPCEmu distribution/riscos-roms contains the ROMs directory.To map your current directory into the RISC OS HostFS, use a command like:
docker run -it --rm -p 5901:5901 -v $PWD:/riscos/Shared gerph/rpcemu-5
The source to build these images can be found on GitHub: https://github.com/gerph/rpcemu-docker
Content type
Image
Digest
sha256:824d4c372…
Size
1.4 GB
Last updated
11 months ago
docker pull gerph/rpcemu-5