Skip to content

alexandrejanin/rust-8080

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rust-8080

About

A WIP Intel 8080 emulator using Rust.

Not feature-complete yet, but can run space invaders.

Invaders

Controls

Add credit: C
Start with 1 player: Q
Start with 2 players: W

Player 1:

  • Left: A
  • Right: D
  • Fire: Space

Player 2:

  • Left: Left arrow key
  • Right: Right arrow key
  • Fire: Enter

Build options

Build with feature logging to enable step-by-step logging (very slow, should be built in release mode).

Build with feature cpu_compare to use a modified version of i8080 as a CPU reference, panicking on register/flag mismatch.

About

A WIP Intel 8080 emulator using Rust

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages