github trekawek/coffee-gb coffee-gb-2.0.3
Coffee GB 2.0.3

5 hours ago

Native package signing evidence

  • linux-x86-64: unsigned
  • windows-x86-64: unsigned
  • macos-x86-64: unsigned
  • macos-aarch64: unsigned

Known platform limitations

On macOS, game controllers require a compatible system SDL2 installation; keyboard input and emulation remain usable without it.

Highlights

Coffee GB 2.0.3 introduces a shared, controller-friendly in-screen menu system for Android and an opt-in desktop overlay (-Dcoffee-gb.desktop.proposal3-menu=true). It packages the approved artwork, renders functional text at runtime, and completes menu routes for save states, settings, controller mapping, optional devices, printer output, data and media, system information, and more. The established native desktop interface remains the default.

Pause and save-state screens now show current-session captures and persisted thumbnails, use direct and consistent controller actions, and protect asynchronous previews and saves from stale-session updates. Android also preserves the source skin proportions, removes the baked-in LED, keeps display and touch geometry aligned, and hardens emulator and native-picker lifecycle handling.

The release also adds HiTek and Gowin protection mappers, allowing two previously blocked unlicensed Game Boy Color titles to start and progress into gameplay.

Merged pull requests

Fixed issues

Full changelog: coffee-gb-2.0.2...coffee-gb-2.0.3

Don't miss a new coffee-gb release

NewReleases is sending notifications on new releases.