Skip to content
SPECIFICTION
Get listed

binjgb vs ChillyGB

binjgb

github.com

ChillyGB

github.com

Side by side

FigurebinjgbChillyGB
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
WebYesYes
WindowsYesYes
macOSYes—
LinuxYesYes
Plans published11
Spec score · Game Boy Emulators8.2 (#3)8.3 (#2)
LicenseThe repository includes an MIT license that permits use, copying, modification, distribution, sublicensing, and sale, subject to its conditions.The software is licensed under GNU General Public License v3.0.
Purposebinjgb is a Game Boy and Game Boy Color emulator implemented in C, with browser support.ChillyGB is a Game Boy (DMG) and Game Boy Color (CGB) emulator written in C that aims for simplicity and accuracy.

Plans

binjgb

  • Free / MIT-licensedFree

binjgb pricing →

ChillyGB

  • ChillyGBFree

ChillyGB 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

ChillyGB

ChillyGB is a free Game Boy (DMG) and Game Boy Color (CGB) emulator written in C. It is listed for Windows, Linux, and Nintendo Switch, and the project links to a WebAssembly browser version. Supported cartridges include no MBC, MBC1, MBC2, MBC3 with a real-time clock, MBC5, MBC7, and Pocket Camera. Features include Game Boy Color and BootROM support, BESS-compliant save states, a palette editor, integer scaling, a pixel grid, color correction, and GameGenie and GameShark cheats.

Players can use basic gamepads and edit inputs; Pocket Camera support can use a webcam. The debugger includes instruction, memory, stack, and register views, plus editors and status information for listed PPU registers. The project excludes SGB functions, MBC6, HUc1, HUc3, and infrared communication. Link cable emulation and netplay are not supported. The browser port's audio is noted as buggy. ChillyGB is licensed under GNU GPL v3.0; release 0.3.2 is listed as latest, and save states from before version 0.3.0 do not work with it.

Visit github.com