Skip to content
SPECIFICTION
Get listed

Gameboy by raphamorim

github.com

WebWindowsmacOSLinuxSelf-hosted

Spec sheet

Purpose
Gameboy is a Game Boy emulator written in Rust and compiled to WebAssembly.Read 7 Oct 2026 · github.com
Product
Gameboy is a Game Boy emulator written in Rust and WebAssembly.Read 8 Oct 2026 · github.com
License
The repository identifies its license as MPL-2.0.Read 8 Oct 2026 · github.com
Available modes
The project describes WebAssembly, desktop, and terminal versions.Read 7 Oct 2026 · github.com
Desktop setup
The README shows using the `gameboy` Rust dependency and loading a ROM file for desktop rendering.Read 7 Oct 2026 · github.com
Desktop usage
The README shows a Rust desktop example that loads a ROM file and renders it in desktop mode.Read 8 Oct 2026 · github.com
Development status
The README says the emulator is still under development, though it already runs a good amount of games.Read 8 Oct 2026 · github.com
Emulation scope
The README describes the emulator as a study case and says the project does not endorse or promote piracy activity.Read 8 Oct 2026 · github.com
Intended use
The maker describes the project as a study case and says it does not endorse or promote piracy.Read 7 Oct 2026 · github.com
Modes
The project describes versions that run in a web browser, desktop, and terminal.Read 8 Oct 2026 · github.com
Package
The Cargo manifest describes `gameboy` as a Rust and WebAssembly emulator and lists Raphael Amorim as its author.Read 8 Oct 2026 · github.com
ROM loading
The examples load a ROM from a file or browser file input before rendering it.Read 8 Oct 2026 · github.com
ROM requirement
The usage examples load a user-provided ROM file to run the emulator.Read 7 Oct 2026 · github.com
Terminal setup
The README shows using the `gameboy` Rust dependency and loading a ROM file for terminal rendering.Read 7 Oct 2026 · github.com
Terminal usage
The README shows a Rust terminal example that loads a ROM file and renders it in terminal mode.Read 8 Oct 2026 · github.com
Testing
The project says its tests are based on Blargg's Game Boy hardware test ROMs.Read 8 Oct 2026 · github.com
Web setup
The README shows installing the `lr35902` package with npm or Yarn for JavaScript/WASM use.Read 7 Oct 2026 · github.com
Web usage
The README shows a JavaScript/WebAssembly usage example that installs the `lr35902` package with Yarn or NPM.Read 8 Oct 2026 · github.com

Where Specifiction places it

Alternatives to Gameboy by raphamorimAll alternatives →