MartyPC – A Cycle-Accurate IBM PC/XT Emulator
Summary
MartyPC is a cycle-accurate emulator of the IBM PC/XT family with extensive hardware and peripheral emulation. It targets debugging and accuracy, supporting multiple CPUs, video and sound devices, and dual-head displays, with ongoing development and open-source progress. The project emphasizes validation against real hardware and a workflow for building from source.