ArcEm – a portable emulator of the Acorn A400 system. It runs on Unix (X Window), Windows, Mac OSX, GP2X, RISC OS and Amiga OS. It supports ARM 2 and 3 processor emulation, 4MB RAM, “.adf” disk images and ST506 hard drives up to 64MB.
The armulator has one configuration option, the default endianness of the processor. This can be changed by building with ENDIAN=BIGEND to produce a big-endian variant. The debugger can also select the endianness at run-time.
The emulator runs as a separate process, and communicates with a debugger via tcp. To start the emulator type armul