martypc

PC emulator

An emulator for early PCs written in Rust, aiming to provide accurate cycle-by-cycle execution of 8088-based systems.

An IBM PC/XT emulator written in Rust.

GitHub

590 stars
23 watching
19 forks
Language: Rust
last commit: 2 months ago
Linked from 1 awesome list

emulationemulatoribmrustx86

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
mohanson/gameboy A cross-platform GameBoy emulator written in Rust. 1,373
mvdnes/rboy An emulator of the Gameboy Color console written in Rust 611
raphamorim/gameboy A Gameboy emulator written in Rust and WebAssembly. 115
mohanson/i8080 An Intel 8080 CPU emulator implemented in Rust. 113
pcwalton/sprocketnes An emulator for the Nintendo Entertainment System written in Rust. 750
bluealloy/revm Rust implementation of an Ethereum Virtual Machine with focus on speed and simplicity. 1,685
mcjack123/lunatic86 An x86 emulator written in Lua, aiming to accurately simulate an IBM-compatible PC. 14
deadcore/playstation-emulator An emulator that replicates the behavior of a PlayStation console 3
michelhe/rustboyadvance-ng An emulator and debugger for the Nintendo Game Boy Advance console written in Rust. 610
mkeeter/raven An implementation of a custom CPU and peripheral suite for a microcontroller 42
dbousamra/hnes A NES emulator written in Haskell that supports multiple mappers and has a basic structure, PPU integration, APU handling, and a test suite. 379
rust-embedded/cortex-m Provides low-level interfaces to interact with Cortex-M microcontrollers using Rust 842
chutchinson/chip-8 A Rust implementation of a virtual machine for a classic home computer architecture 4
migueldeicaza/xtermsharp A .NET library that emulates the Xterm terminal emulator on multiple platforms 162