SDL2-GNUBoy
github.com
Spec sheet
- Purpose
- SDL2-GNUBoy is a multiplatform emulator for Game Boy and Game Boy Color.Read 8 Oct 2026 · github.com
- Integrations
- The README says non-zlib zip-file handling is on the to-do list.Read 7 Oct 2026 · github.com
- License
- The project describes itself as free software and says it is licensed under GNU GPLv2.Read 8 Oct 2026 · github.com
- Maker
- The project lists Alex Oberhofer as its developer; his GitHub profile describes him as a software engineer in Asheville, North Carolina.Read 7 Oct 2026 · github.com
- Build requirement
- Building requires SDL2; the README gives platform-specific build instructions for Mac, Linux, and Windows cross-compilation.Read 7 Oct 2026 · github.com
- Build requirements
- Building on Linux requires GCC and SDL2, and the project provides a Linux Makefile.Read 8 Oct 2026 · github.com
- Build stability
- The README cautions that the stability of the Windows builds provided for each commit may vary.Read 8 Oct 2026 · github.com
- Controls
- It supports keyboard controls and gamepads, including joystick support and rumble.Read 8 Oct 2026 · github.com
- Developer
- The README names Alex Oberhofer as a developer.Read 8 Oct 2026 · github.com
- Development status
- The repository says v1.2.2 is in development, and its latest listed release is v1.2.2-preview-1.Read 7 Oct 2026 · github.com
- Display
- Features include fullscreen mode, hardware rendering, scaling, and integer scaling.Read 8 Oct 2026 · github.com
- Display and audio
- The README lists SDL2 video and sound, fullscreen mode, and integer scaling among implemented features or release improvements.Read 7 Oct 2026 · github.com
- Downloads
- The README says packaged releases are currently available only for Windows and directs Linux and Mac users to build from source.Read 8 Oct 2026 · github.com
- 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.Read 7 Oct 2026 · github.com
- Game Boy support
- The v1.2.2 release notes list Game Boy and Game Boy Color BIOS support.Read 8 Oct 2026 · github.com
- Intended audience
- The README says the codebase may help people learning C, SDL, or emulator development.Read 8 Oct 2026 · github.com
- Known limitation
- The README says the emulator fails one CPU instruction in the cited Blargg test ROM run.Read 8 Oct 2026 · github.com
- Link cable
- The v1.2.2 release notes list link cable emulation for *nix.Read 7 Oct 2026 · github.com
- Mac builds
- The README says Mac builds use Clang by default and have been tested on Intel and M1 Macs.Read 8 Oct 2026 · github.com
- Release status
- The v1.2.1 release description calls it probably the last release of this port for a while.Read 8 Oct 2026 · github.com
- SDL2 port
- The fork focuses on porting GNUBoy to SDL 2, including its input, video, and sound implementations.Read 8 Oct 2026 · github.com
- Supported builds
- The project says it has been compiled and tested on Windows, Mac, and Linux for x86 and ARM, as well as WSL.Read 7 Oct 2026 · github.com
Where Specifiction places it
- Game Boy Emulators#17 of 237.0