What is this?
The Neo Geo Pocket's serial link port went undocumented for 25+ years. This is the real console emulator (the RACE core in WebAssembly) with its link cable reverse-engineered and carried over a direct peer-to-peer WebRTC connection — so two browsers anywhere play a linked game as if joined by the cable. The bridge sits at the console's BIOS level, so every link-capable cartridge works — original NGP (mono) and NGPC (color) alike — with no per-game code.
How to play online
- Host a game (or join a code / pick one from the waiting list).
- When it says link open, both players load the same ROM.
- Enter that game's link / VS mode — you're playing over the net.
Latency shows up as graceful slow-motion, never desync (lockstep, like a real cable). Read the full protocol documentation and RE writeup →
Bring your own legally-obtained ROM · source on GitHub · emulator core GPL-2.0