Intel 8080 emulator written in rust that runs natively via sdl and on web with webassembly. Currently space invaders has been implemented.
Controls:
- c - insert coin
- 1 - 1 player
- left/right arrow - move left right
- space bar - shoot
To run on ubuntu:
sudo apt-get install libsdl2-dev
sudo apt-get install libsdl2-mixer-dev
cargo run
To rebuild web version:
cd web
wasm-pack build --target web
Resources used to develop and debug: