Local 2-player: Load a ROM and play — both players share this keyboard.
Online: The host loads a ROM and clicks Host — that opens a panel to name the room, set the player count, and start. Friends click 🎮 Rooms, see the open game with its settings, and join in one click (no file needed; the host sends the game, and the player count is matched for you). For a private game, uncheck List in Rooms and share the room name — friends type it under Join by code.
Pick your player & roulette: Open ⚙ Settings to choose which character you play, and (host) turn on roulette — Share passes one character back and forth, Swap (co-op games) swaps who drives each character on a timer.
Reconnect & save: The host auto-saves every 10 s and reconnects automatically on a drop. Use 💾 Saves for manual save states — online, the host loads one and both players jump to it together.
Player 1: W A S D · J=A · K=B · Enter=Start · L-Shift=Select — remap under 🎮.
Player 2 (local only): Arrow keys · .=A · ,=B · R-Shift=Start · /=Select
Connection trouble? If joining is slow or play is laggy, run 🛰 Test connection below — it checks whether your network allows the fast (UDP) path.