Name | Language | Details |
---|---|---|
Binjgb | C | 5kloc emulator that passes most of the tests. Rewind feature. Runs in the browser using WebAssembly |
Wadatsumi | Arrow | |
cboy | C | |
miniBoy | C | |
Sameboy | C | |
giibiiadvance | C | A GB, GBC emulator with GB Camera support. |
mGBA | C | A modern cross platform GBA emulator which also runs GB/GBC games. |
gnuboy | C | ANSI C |
PlutoBoy | C | Cross platform (Windows, OSX, Linux/Unix, Android, iOS, Web Browsers, and Sony PSP) emulator |
SuperGameHerm | C 11 | Cross platform emulator |
Castor | C#, Monogame | |
GameYob | C++, C# | GB, GBC emulator for Nintendo DS/3DS |
jgilchrist | C++ | |
gameboycore | C++ 11 | C++ emulation backend. Dependency free library. |
GameBoyEmulator-GBS | C++ 14 | with a single library dependency of SFML |
oneup-gb | C++ | DMG. Currently provides SDL frontend and Retroarch integration |
Gearboy | C++ | iOS, Raspberry Pi, Mac, Windows and Linux |
SmartGear | C++, SDL2 | Focus on optimized performance for resource-limited devices. GTK or direct framebuffer build |
PatBoy | C++, SDL2 | with a fully functional visual debugger |
GameLad | C++/SDL | Almost fully featured emulator |
GBE+ | C++, SDL | Focused on enhancements |
hhugboy | C++ | Windows, based on GEST v1.1.1 by TM, with added support for unlicensed mappers, Unicode filenames, screenshots and some other stuff |
DDMG | D | |
FunGBC | F# | |
gameboyGO | Go | |
gomeboycolor | Go | Cross platform documented emulator. WASM port. |
AndroidGameBoyEmulator | Java | |
Coffee GB | Java 8 | |
weplay | JavaScript | Collaborative Game Boy emulation |
GBRE | JavaScript | GB Runtime Environment for iOS (iOS Safari and Chrome) |
gameboy-Online | JavaScript | Uses HTML5 canvas and JavaScript audio APIs |
node-gameboy | Node.js | |
php-terminal-Game Boy-emulator | PHP | |
PyBoy | Python | Mac, Linux and Windows |
barnacleboy | Rust | |
gb-rs | Rust | |
scimitar | Rust | |
rustboy | Rust | A basic DMG emulator written in Rust, using the Piston engine for window creation and graphics |
Gambattye | Swift | macOS, powered by a fork of Gambatte |
wasmBoy | Web Assembly (AssemblyScript) | GB/GBC Library written for Web Assembly using AssemblyScript. Shell/Debugger in Preact. |
vaporBoy | Javascript | PWA. Powered by wasmBoy |