MartyPC hits 99.9997% cycle-accuracy on the Intel 8088

MartyPC – A Cycle-Accurate IBM PC/XT Emulator

MartyPC hits 99.9997% cycle-accuracy on the Intel 8088

MartyPC is a cycle-accurate emulator for early IBM PCs, including the 5150, 5160, PCjr, and Tandy 1000. It passes the 8088 V2 Test Suite with 99.9997% cycle-accuracy, validated against real hardware. The emulator runs demanding demos like 8088 MPH and Area 5150, and offers extensive debugging tools for retro PC development. It supports Windows, Linux, and macOS, and can even run in a web browser.

Without his work reverse-engineering the 8088 microcode, this emulator would never have been possible.

More from this day

2026-09-16