Retro Boy: A Highly Accurate Game Boy Emulator in Rust, Now on the Web!
2025-03-20
Retro Boy is a cycle-accurate Game Boy emulator written in Rust and playable in your web browser. Leveraging wasm-pack for WebAssembly compilation, it uses Web Audio API and HTML Canvas for audio and graphics. Supporting MBC1, MBC3, MBC5, and HuC1 cartridges, it boasts accurate CPU, audio, and graphics emulation, even including GameShark/GameGenie cheat code support. The user-friendly interface features fullscreen mode, pause/resume, selectable color modes, and customizable keymapping. Retro Boy passes a significant portion of Blargg's test ROMs, demonstrating its high accuracy.
Game