Subj : src/doors/syncdoom/MULTIPLAYER.md To : Git commit to main/sbbs/master From : Rob Swindell (on Debian Linux) Date : Sat Jun 20 2026 14:04:42 https://gitlab.synchro.net/main/sbbs/-/commit/ff228f292c175e9874aca1f3 Modified Files: src/doors/syncdoom/MULTIPLAYER.md Log Message: syncdoom: reconcile MULTIPLAYER.md with as-built; add inter-BBS federation design Bring the multiplayer design doc in line with what shipped: the real [net] keys (advertise, port_low/high, max_games, max_players=4, idle_timeout, stale, allow_external), colon section separators ([wadset:*], [net:]), the per-host override, the actual mp_write_registry fields, and the [wads]/ [wadset:*] keys -- marking autoscan/default_iwad/sort/bind/discovery deferred. Replace the open "scope=public" sketch with a concrete Inter-BBS federation design: finger-based registry discovery, a trusted-peer IP allowlist, and an optional out-of-band shared secret (passed on the command line) for dynamic-IP peers. Co-op first, given lockstep latency across the internet. Co-Authored-By: Claude Opus 4.8 --- þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net .