Comment Re:DOSBox? (Score 1) 189
I remember on the Archimedes using PC emulators, both Acorn's one (which was oriented more towards business applications) and Dave Lawrence's FasterPC (optimized for older DOS games using 320x200 256 colours). Both only emulated an 8086 (or 80186 in FasterPC's case), so they were good for Civilization or SimCity but not newer things.
I mention them because, to squeeze decent performance out of an ARM running at speeds as slow as 8MHz, they were hand-written in optimized assembler. This was the older 'ARM26' instruction set where the program counter and flags were contained in a single 32-bit register, so the code would need modification to run on recent ARM processors; and in any case the I/O part of the code will be totally different. But that doesn't stop me wondering about the core CPU emulation and how fast it might go on modern hardware.