Skip to content
SPECIFICTION
Get listed

GB Enhanced+

github.com

Free plan WindowsmacOSLinux
Visit github.com
Spec score 7.7 #8 of 23 in Game Boy Emulators

What it is

GB Enhanced+ is a free, open-source emulator for DMG, Game Boy Color, Game Boy Advance and Pokémon Mini systems, available on Windows, Linux and macOS. Nintendo DS emulation is described as experimental. The project focuses on emulating peripherals and less common hardware, with support listed for the Wave Scanner, Wantame Card Scanner, Vaus Controller and WorkBoy. It also supports link-cable emulation, real-time clock features, save states and controller input. Configuration options include joystick haptics, accelerometer input for motion controls and netplay settings for linking emulator instances. The emulator can automatically apply an IPS or UPS patch file when it shares a name with a ROM. PDF and ODT manuals cover operation, netplay, rumble support and motion controls. Building it requires SDL 2.0, OpenGL 3.3 or greater, a C++ compiler and CMake; Windows also requires GLEW. Qt for the GUI and SDL2_net for netplay are optional. It is licensed under GPLv2. Save states from version 1.9 and earlier are incompatible with version 1.10.

Spec sheet

License
The emulator is Free Open Source Software available under GPLv2.Read 29 Sep 2026 · github.com
Build requirements
The listed required build dependencies are SDL 2.0, OpenGL 3.3 or greater, a C++ compiler and CMake; GLEW is mandatory on Windows.Read 29 Sep 2026 · github.com
Controller features
The configuration documentation describes joystick haptics and controller accelerometer input for motion controls.Read 29 Sep 2026 · github.com
Integration and external tools
The configuration documentation allows specifying an external audio conversion command and gives ffmpeg as an example.Read 29 Sep 2026 · github.com
Known save-state limit
The 1.10 release notes say save states from version 1.9 and earlier are incompatible with version 1.10.Read 29 Sep 2026 · github.com
Manuals
The project provides PDF and ODT manuals covering operation, netplay, rumble support and motion controls.Read 29 Sep 2026 · github.com
Netplay
The configuration documentation describes netplay options for linking emulator instances, including hard synchronization and client and server ports.Read 29 Sep 2026 · github.com
Optional components
Qt for the GUI and SDL2_net for netplay are optional dependencies.Read 29 Sep 2026 · github.com
Patch support
The configuration documentation says the emulator can automatically apply an IPS or UPS patch file with the same name as a ROM.Read 29 Sep 2026 · github.com
Peripheral breadth
The 1.10 release notes list support for the Wave Scanner, Wantame Card Scanner, Vaus Controller and WorkBoy.Read 29 Sep 2026 · github.com
Peripherals
The emulator focuses on emulating Game Boy peripherals and accessories.Read 29 Sep 2026 · github.com
Project goal
The project aims to provide a portable, fully functional Game Boy emulator that also emulates obscure hardware and features.Read 29 Sep 2026 · github.com
What it emulates
GB Enhanced+ emulates DMG, GBC, GBA and Pokémon Mini systems, and describes its NDS emulation as experimental.Read 29 Sep 2026 · github.com

Plans and prices

GB Enhanced+ Free Free open-source emulator under GPLv2 Read 29 Sep 2026 · github.com

Every GB Enhanced+ plan and price →

Strong points and limits

Strong points

  • Free and licensed under GPLv2.
  • Supports Windows, Linux and macOS.
  • Includes link cable emulation and real-time clock features.
  • Manuals cover operation, netplay, rumble and motion controls.
  • Can automatically apply matching IPS or UPS patches.

Limits

  • Nintendo DS emulation is experimental.
  • Older save states are incompatible with version 1.10.
  • Building requires several dependencies.

Who it suits

GB Enhanced+ suits users seeking an open-source emulator for Game Boy-family systems and Pokémon Mini, especially those interested in peripheral emulation. Building it requires the listed development tools and libraries.

Verdict

GB Enhanced+ covers multiple Game Boy systems and Pokémon Mini, with documented options for peripherals, controllers and netplay. Note the experimental Nintendo DS support and save-state incompatibility when moving from version 1.9 or earlier to 1.10.

Where Specifiction places it

Alternatives to GB Enhanced+All alternatives →