Coffee GB 2.1.2 adds desktop input recording and replay playback, improves the shared on-screen menus, expands automated compatibility coverage with the DocBoy test suite, and fixes visible game compatibility issues in Dragon Tales: Dragon Wings and Yu-Gi-Oh! Duel Monsters. It also adds a generic NEC television-remote signal for Game Boy Color infrared titles.
Merged pull requests
- #652 — Improve on-screen menu usability by @trekawek
- #653 — Add DocBoy integration test suite by @trekawek
- #659 — Add desktop input recording and replay playback by @trekawek
- #660 — Fix Dragon Tales HDMA graphics corruption by @trekawek
- #661 — Add a generic TV remote for CGB infrared games by @trekawek
- #662 — Fix Yu-Gi-Oh Early Days card graphics by @trekawek
Fixed issues
- #651 — Another test suite to add, reported by @ScottNash042 and closed by #653
- #656 — Dragon Tales: Dragon Wings graphics corruption, reported by @ScottNash042 and fixed by #660
- #657 — Game Boy Color TV Remote infrared games, reported by @ScottNash042 and fixed by #661
- #658 — Yu-Gi-Oh! Duel Monsters Early Days card graphics, reported by @ScottNash042 and fixed by #662
Non-PR changes
None. All non-mechanical changes in this release range are represented by the merged pull requests above; Maven version-transition commits are omitted.
Visual compatibility fix
Restored card artwork for #658.
Known platform limitations
On macOS, game controllers require a compatible system SDL2 installation; keyboard input and emulation remain usable without it.
Full changelog: coffee-gb-2.1.1...coffee-gb-2.1.2
