Retro Porting Toolkit · The classics, rebuilt to run anywhere

recomp-net

Library · 2026

The ecosystem's netcode layer: portable delay-sync multiplayer for recompilation hosts, already powering psxrecomp's opt-in netplay build.

Multiplayer is a library problem too. recomp-net is portable netcode for recompilation hosts, written in C11 with a CMake build and released under the MIT license by TechnicallyComputers. Its documentation names N64Recomp and the PSX recomp as consumers, and psxrecomp integrates it for its opt-in netplay build.

What it provides

Delay-sync lockstep netcode, with optional ICE connectivity via libjuice, LAN UDP transport, and STUN support. A lobby server lives in the sibling recomp-net-server project.

Where it is going

Rollback support is developing alongside retcomm-rbengine, the companion rollback engine, with newer recomp-net work building toward that model.

The library ships no game data of any kind; it is infrastructure that recompilation projects link against.

Links