Coffee GB 2.0.7 replaces five ROM-specific multiplayer instruction overlays with deterministic shared link-role election logic. Revenge of the Gator, Shikinjou, Volley Fire, Harvest Moon GB, and Ikari no Yousai 2 now connect using their original ROM bytes. The scheduler makes the same decision during live execution and rollback replay, while ordinary two-player links and Jantaku Boy's four-player adapter behavior remain intact.
This release also preserves the Java-facing presentation-suppression API and deprecated cartridge compatibility entry points, and stabilizes native-package validation against a PID-marker publication race.
Multiplayer compatibility evidence
Harvest Moon GB remains connected after replacing its ROM-specific workaround with the generic link scheduler (PR #617; original regression report #581).
Merged pull requests
- #617 Resolve mirrored link role elections generically, by @trekawek
- #619 Publish interruption-test PID marker atomically, by @trekawek
Fixed issues
None.
Native package signing evidence
linux-x86-64:unsignedwindows-x86-64:unsignedmacos-x86-64:unsignedmacos-aarch64:unsigned
Known platform limitations
On macOS, game controllers require a compatible system SDL2 installation; keyboard input and emulation remain usable without it.
