There are dozens if not hundreds of PC emulators nowadays, what's so great about Aemula?
- Multi-thread emulation. VGA/Audio works on a different thread from the CPU emulation thread, to take advantage of dual core architecture.
- CPU core is written in hand optimized assembler, to keep the interpretation loop as tight as possible.
- Emulation speed is adjustable on the fly in terms of MIPS, to emulate different classes of CPU.
Aemula was started back in Feb 2011. It only emulates a few things now. If you are interested in the details, please go to Inside Aemula.
The following apps are powered by Aemula emulation engine:
