- Home
- Game Boy Emulators
- SDL2-GNUBoy
On the recordRead 8 Oct 202622 facts
SDL2-GNUBoy
On the record
- Build requirement
- Building requires SDL2; the README gives platform-specific build instructions for Mac, Linux, and Windows cross-compilation.github.com · read 7 Oct 2026
- Build requirements
- Building on Linux requires GCC and SDL2, and the project provides a Linux Makefile.github.com · read 8 Oct 2026
- Build stability
- The README cautions that the stability of the Windows builds provided for each commit may vary.github.com · read 8 Oct 2026
- Controls
- It supports keyboard controls and gamepads, including joystick support and rumble.github.com · read 8 Oct 2026
- Developer
- The README names Alex Oberhofer as a developer.github.com · read 8 Oct 2026
- Development status
- The repository says v1.2.2 is in development, and its latest listed release is v1.2.2-preview-1.github.com · read 7 Oct 2026
- Display
- Features include fullscreen mode, hardware rendering, scaling, and integer scaling.github.com · read 8 Oct 2026
- Display and audio
- The README lists SDL2 video and sound, fullscreen mode, and integer scaling among implemented features or release improvements.github.com · read 7 Oct 2026
- Downloads
- The README says packaged releases are currently available only for Windows and directs Linux and Mac users to build from source.github.com · read 8 Oct 2026
- Emulation
- The emulator supports Game Boy and Game Boy Color, and the project says its GNUBoy emulation core is mainly unmodified apart from bug fixes.github.com · read 7 Oct 2026
- Game Boy support
- The v1.2.2 release notes list Game Boy and Game Boy Color BIOS support.github.com · read 8 Oct 2026
- Integrations
- The README says non-zlib zip-file handling is on the to-do list.github.com · read 7 Oct 2026
- Intended audience
- The README says the codebase may help people learning C, SDL, or emulator development.github.com · read 8 Oct 2026
- Known limitation
- The README says the emulator fails one CPU instruction in the cited Blargg test ROM run.github.com · read 8 Oct 2026
- License
- The project describes itself as free software and says it is licensed under GNU GPLv2.github.com · read 8 Oct 2026
- Link cable
- The v1.2.2 release notes list link cable emulation for *nix.github.com · read 7 Oct 2026
- Mac builds
- The README says Mac builds use Clang by default and have been tested on Intel and M1 Macs.github.com · read 8 Oct 2026
- Maker
- The project lists Alex Oberhofer as its developer; his GitHub profile describes him as a software engineer in Asheville, North Carolina.github.com · read 7 Oct 2026