MartyPC is a cross-platform emulator of early PCs written in Rust
Points and comments are a snapshot, not live.
MartyPC is a cross-platform emulator for early IBM PCs and compatibles written in Rust.
MartyPC is a cross-platform emulator of early PCs written in Rust, available as a web edition. It supports the IBM PC 5150 (1981), IBM PC/XT 5160, IBM PCjr, and Tandy 1000 systems. Users can configure options like a Memory Sidecar and AdLib card before starting the emulator. The web interface features 3D rotation controls and system selection icons.
What commenters are saying
Comments were dominated by meta-debate about the "written in Rust" label in the title, with many users arguing it is overused or cultish, while a few defended it as informative. Some technical discussion emerged: the backslash key is mapped to backspace in the emulator, AdLib support is noted (not just Sound Blaster), and FM Towns Marty is not emulated despite the name. A commenter recalled EGATREK. Several users shared nostalgia for Covox sound hardware and hard disk drive noises.