- Home
- Nintendo DS Emulators
- GB Enhanced+
GB Enhanced+
What it is
GB Enhanced+ is a free, open-source emulator for DMG, Game Boy Color, Game Boy Advance and Pokémon Mini systems. It also describes its Nintendo DS emulation as experimental. The project aims to provide a portable, fully functional Game Boy emulator, with particular attention to peripherals and less common hardware. Listed supported devices include the Wave Scanner, Wantame Card Scanner, Vaus Controller and WorkBoy. Features include save states, link cable emulation and a real-time clock. Configuration options cover joystick haptics, controller accelerometer input for motion controls and netplay linking between emulator instances. It can automatically apply an IPS or UPS patch file when its name matches a ROM. PDF and ODT manuals cover operation, netplay, rumble support and motion controls. The software runs on Windows, Linux and macOS and is licensed under GPLv2. Building it requires SDL 2.0, OpenGL 3.3 or later, a C++ compiler and CMake; Windows also requires GLEW. Qt for the GUI and SDL2_net for netplay are optional. Save states from version 1.9 or earlier do not work with version 1.10.
For and against
For
- Emulates DMG, GBC, GBA and Pokémon Mini.
- Supports link cable emulation and real-time clock.
- Includes haptics and accelerometer configuration options.
- Provides PDF and ODT manuals.
Against
- Nintendo DS emulation is experimental.
- Windows builds require GLEW.
- Version 1.9 and earlier save states are incompatible with 1.10.
The verdict
GB Enhanced+ covers several Game Boy systems and gives particular attention to peripheral emulation. Its experimental DS support and save-state incompatibility across versions are important limits to consider.
Who it suits
It suits players looking to emulate Game Boy-family systems or Pokémon Mini on desktop platforms, especially those interested in peripheral features. Builders should account for its listed dependencies, and users with older save states should note the version 1.10 incompatibility.
Plans and prices
GB Enhanced+
Free open-source emulator under GPLv2
Read 29 Sep 2026 · github.com
On the record
- 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.github.com · read 29 Sep 2026
- Controller features
- The configuration documentation describes joystick haptics and controller accelerometer input for motion controls.github.com · read 29 Sep 2026
- Integration and external tools
- The configuration documentation allows specifying an external audio conversion command and gives ffmpeg as an example.github.com · read 29 Sep 2026
- Known save-state limit
- The 1.10 release notes say save states from version 1.9 and earlier are incompatible with version 1.10.github.com · read 29 Sep 2026
- License
- The emulator is Free Open Source Software available under GPLv2.github.com · read 29 Sep 2026
- Manuals
- The project provides PDF and ODT manuals covering operation, netplay, rumble support and motion controls.github.com · read 29 Sep 2026
- Netplay
- The configuration documentation describes netplay options for linking emulator instances, including hard synchronization and client and server ports.github.com · read 29 Sep 2026
- Optional components
- Qt for the GUI and SDL2_net for netplay are optional dependencies.github.com · read 29 Sep 2026
- Patch support
- The configuration documentation says the emulator can automatically apply an IPS or UPS patch file with the same name as a ROM.github.com · read 29 Sep 2026
- Peripheral breadth
- The 1.10 release notes list support for the Wave Scanner, Wantame Card Scanner, Vaus Controller and WorkBoy.github.com · read 29 Sep 2026
- Peripherals
- The emulator focuses on emulating Game Boy peripherals and accessories.github.com · read 29 Sep 2026
- Project goal
- The project aims to provide a portable, fully functional Game Boy emulator that also emulates obscure hardware and features.github.com · read 29 Sep 2026
- What it emulates
- GB Enhanced+ emulates DMG, GBC, GBA and Pokémon Mini systems, and describes its NDS emulation as experimental.github.com · read 29 Sep 2026