Tool
GameRoy
GameRoy is a Rust Game Boy emulator and debugger for the original DMG. It keeps the clock frequency, battery saves, save states, and rewind. The debugger shows disassembly, registers, and video RAM, and can break on read, write, jump, or execution. cargo run --release -p gameroy-native builds the Windows and Linux program. wasm-pack build --target web builds the browser version from the wasm directory. The Android port uses ./gradlew installDebug.
- Targets
- Game
- Category
- Debugging and dynamic analysis
- Relationship
- Foundation tool
- Sources reviewed
- Stars
- 314
- Last commit
- 2025-01-02
- Language
- Rust
- License (GitHub)
- Apache-2.0
GitHub data as of 2026-11-09
Requirements & limits
- The Rust toolchain. Web builds also need wasm-pack. Android builds need the Android NDK.
- License: Apache License 2.0 or MIT.
Cite
BibTeX
@misc{gameroy,
title = {{GameRoy}},
howpublished = {\url{https://github.com/Rodrigodd/gameroy}},
url = {https://github.com/Rodrigodd/gameroy},
urldate = {2026-11-07},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/gameroy/}}
}Plain text
GameRoy. https://github.com/Rodrigodd/gameroy (accessed 2026-11-07). Awesome REA entry: https://awesomerea.org/resources/gameroy/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · Rodrigodd/gameroy · Revision a5acdc9
More in Native binaries
- chernobog · Tool
- ProjectorRays · Tool
- Mupen64Plus-Next · Tool
- disasm.pro · Tool
- ROPMEMU · Tool
- abi-decompiler · Tool