Skip to content
SPECIFICTION
Get listed

Coffee GB vs SkyEmu

Coffee GB

github.com

SkyEmu

github.com

Side by side

FigureCoffee GBSkyEmu
Price fromFreeFree
Free planYesYes
Free trial——
Open source—Yes
Web—Yes
WindowsYesYes
macOSYesYes
LinuxYesYes
iOS—Yes
AndroidYesYes
Plans published12
Spec score · Game Boy Emulators8.1 (#5)8.2 (#4)
CheatsIt supports Game Genie and GameShark cheats and includes a searchable libretro cheat database.An Action Replay cheat-code engine is listed among the features.
LicenseCoffee GB is distributed under the MIT License.The GitHub repository identifies the project as MIT licensed.
ROM loadingGames can be loaded by drag and drop from .gb, .gbc, and .rom files, including files inside ZIP and 7z archives.SkyEmu can load ROMs compressed in ZIP archives.

Plans

Coffee GB

  • Coffee GBFree

Coffee GB pricing →

SkyEmu

  • FreeFree
  • SkyEmuFree

SkyEmu pricing →

In their own words

Coffee GB

Coffee GB is a desktop emulator for the original Game Boy and Game Boy Color, with support for Super Game Boy features. It runs on Windows, macOS, Linux, and Android, and accepts .gb, .gbc, and .rom files, including games inside ZIP and 7z archives. ROM files are not included. For saving and reviewing play, it offers ten slots, named save states with previews, autosave and resume, screenshots, input recordings, and rewind. Rollback netplay supports link-cable games and synchronized infrared communication. Keyboard and controller input are supported, with separate controls for up to four players in compatible Super Game Boy games. Cartridge support includes real-time clocks, rumble, tilt, Game Boy Camera, and Game Boy Printer. Cheats include Game Genie and GameShark, with a searchable libretro database. The project reports 5,858 automated verdicts passing across 17 test suite families. Coffee GB is free and distributed under the MIT License. Netplay uses a direct, unencrypted TCP connection; the project advises using trusted people and networks. On macOS, controllers require compatible system SDL2, though keyboard input and emulation work without it.

Visit github.com

SkyEmu

SkyEmu is a free emulator for Game Boy, Game Boy Color, Game Boy Advance, and Nintendo DS systems. It runs on Android, iOS, Linux, macOS, web, and Windows, and can load ROMs compressed in ZIP archives. Graphics options include upscaling shaders, color correction, and screen ghosting. Controls include game controllers, rumble, configurable keybinds, and mobile on-screen controls. Four persistent save-state slots include screenshot previews. A REST-like API supports asynchronous scripting and automation, and listed integrations include Retro Achievements, a RetroArch/libretro core, and Google Drive save-state sync. The web app runs locally using WebAssembly and JavaScript, keeping files on the user's machine; its service worker enables offline use on more platforms. The project describes its focus as preserving these systems for future generations while providing a good user experience. It says Game Boy Advance emulation is significantly more accurate than its Game Boy and Game Boy Color emulation. Many Nintendo DS games still have mild graphics and audio issues, and DS emulation is beta quality.

Visit github.com