Summary
Coffee GB 2.0.4 improves the on-screen menus and save-state feedback, restores Windows MSI packaging, advances the evidence-backed DMG signal model, and fixes the Super Color 26-in-1 multicart selection protocol. Native packages and the executable JAR were validated for Linux x86-64, Windows x86-64, macOS x86-64, and macOS ARM64.
Merged pull requests
- #535 — Show save-state timestamps and feedback (@trekawek)
- #536 — Stabilize persistence close tests (@trekawek)
- #537 — Restore Windows MSI installer (@trekawek)
- #539 — Develop evidence-backed signal core reductions (@trekawek)
- #540 — Map DMG schematics to Coffee GB and correct bounded behavior (@trekawek)
- #541 — Use ByteBounce for on-screen menu UI (@trekawek)
- #542 — Polish on-screen pause and state menus (@trekawek)
- #543 — Fix Windows gamepad RawInput polling (@trekawek)
- #544 — Fix Super Color 26-in-1 multicart protocol (@trekawek)
- #545 — Add scrolling on-screen menu rails (@trekawek)
Fixed issues
- #538 — Super Color 26-in-1 menu entries that showed a white screen or launched the wrong game now reach the intended titles.
Platform note
On macOS, game controllers require a compatible system SDL2 installation; keyboard input and emulation remain usable without it.