15 / 20-05-2019



PCem (short for PC Emulator) is an open-source, low-level PC emulator developed for Windows and Linux. It focuses on PC hardware from the 1980's and 1990's and has a variety of operating systems that can be installed, which can then be used to launch programs.

To run any program, an operating system needs to be installed in PCem first. It can emulate numerous 2D and 3D cards, early models of voodoo and even the S3 ViRGE, which no other emulator supports.

Most Recent Changes!

  • New machines added - Zenith Data SupersPort, Bull Micral 45, Tulip AT Compact, Amstrad PPC512/640, Packard Bell PB410A, ASUS P/I-P55TVP4, ASUS P/I-P55T2P4, Epox P55-VA, FIC VA-503+

  • New graphics cards added - Image Manager 1024, Sigma Designs Color 400, Trigem Korean VGA

  • Added emulation of AMD K6 family and IDT Winchip 2

  • New CPU recompiler. This provides several optimisations, and the new design allows for greater portability and more scope for optimisation in the future

  • Experimental ARM and ARM64 host support

  • Read-only cassette emulation for IBM PC and PCjr

  • Numerous bug fixes