In your browser

MacArch

MacArch's Acorn Archimedes, compiled to WebAssembly, running ArcLibre: a RISC OS ROM rebuilt from public source. Switch it on and it starts the desktop.

Loading the emulator…

Click the screen to capture the mouse: the left, middle and right buttons are Select, Menu and Adjust. Esc lets it go. F12 leaves the desktop for the command line. Drop an ADFS disc image on the page to put it in drive 0.

What's running

An Archimedes 440/1: an ARM2, 4MB of memory and a floppy drive, the machine ArcLibre is tested on. The ROM, the discs and the machine stay in this tab.

ArcLibre is experimental: the desktop, Filer, Edit, Draw, Paint and BBC BASIC work; much else is still to come.

Save the machine

Keep the whole machine as it is, then go back to it, in this tab.

Your own ROM

Have a RISC OS 3 ROM of your own? Boot it in the machine you choose instead. It isn't uploaded.

Performance

Emulation speed
–
Frames shown
–
Run batch (median / p95)
–
Archimedes time
–
WebAssembly module
–
Memory
–
Startup
–

This is MacArch's emulation core, the same Swift, compiled to WebAssembly. The Mac app has much more: every model from the A305 to the A5000, hard discs, the Game Library, Econet and the debugger. More about MacArch.