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

RSS Recent releases

  •  10 Dec 2012 23:07

    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 17:54

      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 pure Java Git solution.


      Project Spotlight


      A collection of tools for dumping and mastering PlayStation 1 CD-ROM images.