On the recordRead 9 Oct 202613 facts
GGPO
Plans and prices
GGPO SDK (MIT License)
Free
Free for commercial and non-commercial use · Attribution appreciated but not required
Read 9 Oct 2026 · github.com
On the record
- Build platform
- The project README says building is currently available only on Windows, with efforts underway to port it to other platforms.github.com · read 9 Oct 2026
- Build tools
- Windows builds require Visual Studio 2019 and CMake.github.com · read 9 Oct 2026
- Contact
- The official site offers a contact form for licensing inquiries on terms other than the MIT license and other messages.ggpo.net · read 9 Oct 2026
- Engine requirement
- Rollback networking is designed to integrate with a fully deterministic peer-to-peer engine.ggpo.net · read 9 Oct 2026
- History
- The official site says GGPO was created in 2009 and pioneered rollback networking in peer-to-peer games.ggpo.net · read 9 Oct 2026
- Integration
- Integration requires the game to save and load state and execute a frame of game state without rendering its outcome.ggpo.net · read 9 Oct 2026
- Intended games
- The SDK is designed to hide network latency in fast-paced games that require precise inputs and frame-perfect execution.ggpo.net · read 9 Oct 2026
- License
- GGPO is available under the MIT License for commercial and non-commercial use; attribution is appreciated but not required.github.com · read 9 Oct 2026
- Purpose
- GGPO is a zero-input-latency networking library for peer-to-peer games.ggpo.net · read 9 Oct 2026
- Resimulation
- When received inputs differ from predictions, the game can be resimulated from the point of divergence.ggpo.net · read 9 Oct 2026
- Rollback
- It uses input prediction and speculative execution so gameplay can proceed while remote inputs are in transit.ggpo.net · read 9 Oct 2026
- Sample
- The Vector War sample application demonstrates synchronizing two clients and includes examples for two-, three-, and four-player games.github.com · read 9 Oct 2026
- SDK contents
- The repository contains the SDK code, documentation, and sample applications.github.com · read 9 Oct 2026