Projects / JMCE


JMCE a multiple computer emulator, a simulator for 8-bit microprocessors (Intel 8080, Zilog Z80, Intel 8051, etc.) and for many of the computers based over them, such as ZX Spectrum, Altair 8800, and Z80Pack, running their original ROM and operating system. All JMCE computers can be configured programmatically or using XML. For example, it is possible connect the console of a simulated IMSAI 8080 to one TCP server or to one physical serial interface without writing even one line of code. It is also possible to change the memory for the Z80Pack computer from plain to banked memory only by editing a single XML file.

Operating Systems

Recent releases

  •  10 Dec 2012 11:25

    Release Notes: This release adds support for Motorola S19 files. It adds emulation for the Sinclair ZX Spectrum128K. It fixes many bugs in 8052 emulation. It adds support for tape .TZX files, and adds partial support for for Freescale M68HC05 and M68HC08. It can be compiled with ant.

    •  25 Dec 2010 10:27

      Release Notes: Realtime emulation was improved now that the clock jitter is less than 1%. Support was added for VIC20. Support was added for MOS 6502 and Philips P2000T. New Zilog and MOS devices were added.


      Project Spotlight


      A Fluent OpenStack client API for Java.


      Project Spotlight

      TurnKey TWiki Appliance

      A TWiki appliance that is easy to use and lightweight.