A Game Boy emulator written in Rust, based on my original GameBoyCPP implementation.
The main goal is to get familiar with Rust and WebAssembly. The frontend will be WebAssembly only.
This is a work in progress. I have no idea if I'm going to finish it.
I designed the entire system myself based on my previous GameBoyCPP emulator. I used Claude Code to speed up the Rust implementation and navigate language idioms.
cargo run -p rgb-cli# Install wasm-pack
cargo install wasm-pack
# Build and run
cd rgb-wasm
wasm-pack build --target web
python3 -m http.server 8000
# Open http://localhost:8000