https://github.com/dariustb/saphira-state-sync
C++/Lua/Qt app enabling LAN connection on mGBA emulators. Uses TCP P2P with authoritative RNG sync and memory access for deterministic cross-platform play.
https://github.com/dariustb/saphira-state-sync
async-io cpp17 cross-platform determinism emulation lua networking p2p protocol-design qt security systems-programming tcp
Last synced: 4 months ago
JSON representation
C++/Lua/Qt app enabling LAN connection on mGBA emulators. Uses TCP P2P with authoritative RNG sync and memory access for deterministic cross-platform play.
- Host: GitHub
- URL: https://github.com/dariustb/saphira-state-sync
- Owner: dariustb
- License: mit
- Created: 2025-08-29T21:55:29.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2025-09-17T19:55:21.000Z (4 months ago)
- Last Synced: 2025-09-17T20:53:32.881Z (4 months ago)
- Topics: async-io, cpp17, cross-platform, determinism, emulation, lua, networking, p2p, protocol-design, qt, security, systems-programming, tcp
- Language: C++
- Homepage:
- Size: 98.6 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Saphira Peer-to-Peer State Synchronization Engine