PCem

PCem was an x86 personal computer emulator written by Sarah Walker.

A dynamic recompiler is available, optional for 486 and WinChip and mandatory for Pentium processors, providing accurate performance for those processors. Support for ACPI BIOS was added on v15.

It has been discontinued as of June 12, 2021.

A fork known as 86Box is also available, which includes a number of additional features, such as support for SCSI and additional boards.

Supported guest operating systems

 * MS-DOS and compatible operating systems
 * Microsoft Windows versions up to Windows Vista
 * OS/2
 * Linux distributions that support running at least on a Pentium
 * BeOS
 * NeXTSTEP 3.1 to 3.3, OPENSTEP 4.0 to 4.2 (including Apple Rhapsody developer releases)

Emulated hardware

 * CPU: Any CPU from an 8086/8088 to a Celeron.
 * Graphics card: MDA, CGA, EGA, Hercules, IBM VGA, as well as a couple Trident cards, Tseng ET4000AX, Tseng ET4000/W32p, S3 Trio64, 3dfx Voodoo, S3 ViRGE, Cirrus Logic GD5429.
 * Sound card: PCjr, Tandy, Adlib, Adlib Gold, Sound Blaster (1.x, 2, Pro, 16, AWE32), Gravis Ultrasound, Windows Sound System, Innovation SSI-2001, Game Blaster.