|Developer(s)||Marc S. Ressl|
|Stable release||1.0.3 / July 17, 2012|
|Operating system||Mac OS X|
OpenEmulator focuses on a framework  on which many computer systems can be emulated. Currently, there is support for:
The emulator features GPU-accelerated video rendering, which enables real-time PAL/NTSC decoding and the simulation of many CRT monitor effects. This emulator is particularly notable because it uses OpenGL to simulate the barrel distortion and phosphor glow of old 1970s and 1980s-era CRT monitors. It is also the only Apple emulator other than MESS to offer Videx emulation.
OpenEmulator contains a component framework that computer programmers can use to develop their own emulation. The basis of an emulation is an XML description called "Emulation Description Language". This is similar to NetBeans and allows the description, connection and configuration of software components which makes it easier to interconnect different CPUs, address decoders, memories, chip-sets or input/output devices. This modular design enables different CPU and memory management unit (MMU) architectures found in the various Apple // models (all of which use very different discrete logic under the hood.)