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

2 hours ago

This release fixes Razor Freestyle Scooter multiplayer startup and race disconnects, and keeps netplay input logs available only as an internal diagnostic feature.

  • Starting netplay in Razor now lets the host coordinate a fresh boot of both games with the link connected. The reboot explicitly bypasses autosave loading on both machines.
  • Opposing directional inputs are resolved consistently, preventing the race disconnect reproduced from a supplied input log.
  • Netplay diagnostic logs capture every player's input and rollback timing. They are hidden and disabled by default; developers can opt in with -Dcoffeegb.netplay.inputRecording=true. Ordinary input recording and playback are unchanged.

Merged pull requests

  • #673 — Fix Razor netplay startup and race disconnects, by @trekawek.
  • #678 — Hide netplay input diagnostics behind an opt-in flag, by @trekawek.

Fixed issues

  • #663 — Razor Freestyle Scooter multiplayer remains unavailable after loading a ROM before connecting; the follow-up fix also addresses disconnects during racing.

Razor remains in a multiplayer race after replaying the input sequence that previously caused a disconnect

Razor remains racing after the input sequence that previously broke the link (#663).

Known platform limitations

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

Full changelog: 2.1.4 → 2.1.5

Don't miss a new coffee-gb release

NewReleases is sending notifications on new releases.