Skip to content

About

Arculator

Resources

Stars

14 stars

Watchers

2 watching

Forks

 
 

Repository files navigation

Arculator WASM

A port of Arculator (an Acorn Archimedes emulator) to WebAssembly using Emscripten.

What works:

  • Graphics
  • Sound
  • Mouse
  • Keyboard
  • HostFS (via Emscripten MemFS)
  • Loading disc images (via MemFS)

Not working or tested:

  • Podules (WIP, can be compiled statically)
  • Hard drives

To build and test the Emscripten version:

  • Install Emscripten which contains all the tools to build the WebAssembly version.
  • Activate Emscripten with e.g. EMSDK_QUIET=1 source ~/emsdk/emsdk_env.sh
  • Run make -j8 FULL_FAT=1 serve (or make -j8 DEBUG=1 serve for a slower debug build)
  • Open http://localhost:3020/ to see the default Emscripten front-end which should boot RISC OS 3.

You can also build a native equivalent by running make -j8 DEBUG=1 native.

We're working on a better front-end at the Archimedes Live project. Join us!

About

Arculator

Resources

Stars

14 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages