Arcem is an ARM-based computer emulator that emulates the Acorn Archimedes computer.
Configuration is simple, as the armulator has only one configuration option: the default endianness of the processor. To produce a big-endian variant, you can build with ENDIAN=BIGEND. The debugger can also select the endianness at run-time.
If you're ready to build the program, simply type make in the source directory, followed by "make install". It's worth noting that this program is known to compile using GCC 2.6.0 on a Sun4, though other builds remain untested. Additionally, it almost certainly will not work on non-32bit machines.
Using the emulator is straightforward. The emulator runs as a separate process and communicates with a debugger via tcp. To start the emulator, type armul
To connect gdb to the ARMulator, start gdb and type target arm
Version 0.50: N/A