MartyPC icon
MartyPC icon

MartyPC

MartyPC is a cross-platform emulator of early PCs written in Rust. It supports Windows, Linux and macOS. MartyPC emulates several 8088-based systems including the IBM PC, XT, PCJr, and Tandy 1000.

MartyPC screenshot 1

Cost / License

  • Free
  • Open Source (MIT)

Platforms

  • Online
  • Windows
0likes
0comments
0articles

Features

Properties

  1.  Privacy focused

Features

  1.  No Tracking
  2.  Ad-free
  3.  No registration required
  4.  Multi System Emulator
  5.  Emulation

MartyPC News & Activities

Highlights All activities

Recent activities

MartyPC information

  • Developed by

    Unknown
  • Licensing

    Open Source (MIT) and Free product.
  • Written in

  • Alternatives

    8 alternatives listed
  • Supported Languages

    • English

GitHub repository

  •  889 Stars
  •  47 Forks
  •  24 Open Issues
  •   Updated  
View on GitHub
MartyPC was added to AlternativeTo by Paul on and this page was last updated .
No comments or reviews, maybe you want to be first?

What is MartyPC?

MartyPC is a cross-platform emulator of early PCs written in Rust. It supports Windows, Linux and macOS. MartyPC emulates several 8088-based systems including the IBM PC, XT, PCJr, and Tandy 1000.

Currently, MartyPC can emulate an original IBM 5150 PC, 5160 XT, or a generic XT clone machine.

Preliminary support for the IBM PCjr and Tandy 1000 is present as of 0.2.1. These machines may be buggy and unstable.

Why another PC emulator?

MartyPC began as a hobby project to see if I could write an emulator from scratch while learning the Rust programming language. My original goals for MartyPC were modest, but it has reached a level of functionality that I could have never imagined.

MartyPC's intended niche in the emulation world is an aide for retro PC development. It is packed with debugging tools and logging facilities, with many more planned. It may not be as user-friendly to set up as other emulators, but if you are familiar with editing configuration files you shouldn't have any major problems. Programmers writing software for the Intel 8088 can see and measure the exact cycle-by-cycle execution of their code.

Official Links