Skip to content
SPECIFICTION
Get listed

binjgb vs GB Enhanced+

binjgb

github.com

GB Enhanced+

github.com

Side by side

FigurebinjgbGB Enhanced+
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
WebYes—
WindowsYesYes
macOSYesYes
LinuxYesYes
Plans published11
Spec score · Game Boy Emulators8.2 (#3)7.7 (#8)
Build requirementsThe README lists CMake and SDL2 as build requirements, and says the debugger uses Dear ImGui.The listed required build dependencies are SDL 2.0, OpenGL 3.3 or greater, a C++ compiler and CMake; GLEW is mandatory on Windows.
LicenseThe repository includes an MIT license that permits use, copying, modification, distribution, sublicensing, and sale, subject to its conditions.The emulator is Free Open Source Software available under GPLv2.

Plans

binjgb

  • Free / MIT-licensedFree

binjgb pricing →

GB Enhanced+

  • GB Enhanced+Free

GB Enhanced+ pricing →

In their own words

binjgb

binjgb is a free, open-source emulator for Game Boy, Game Boy Color, and Super Game Boy systems, implemented in C. It runs on Windows, macOS, Linux, and in a browser through WebAssembly. The browser demo lets users upload a game file, and touch-capable devices display an on-screen gamepad. The project describes its timing as cycle accurate and says it passes many timing tests. Supported cartridge controllers include MBC1, MBC1M, MMM01, MBC2, MBC3, MBC5, and HuC1. Users can save and load battery backup data and emulator states to files. Playback options include fast-forward, pause, single-frame stepping, rewind, and seeking to a cycle; audio channels and background, window, and sprite layers can be toggled. The project describes Game Boy Color support as incomplete but passable and Super Game Boy support as mostly implemented. The debugger is marked as a work in progress. Building requires CMake and SDL2, and the debugger uses Dear ImGui. The repository includes an MIT license whose terms permit use, modification, distribution, sublicensing, and sale subject to its conditions.

Visit github.com

GB Enhanced+

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.

Visit github.com