gschup / ggrs

GGRS is a reimagination of GGPO, enabling P2P rollback networking in Rust. Rollback to the future!
Other
520 stars 25 forks source link

rare desyncing issue #12

Closed gschup closed 3 years ago

gschup commented 3 years ago

While playing around with clumsy and these settings: clumsy_settings

I was (after several minutes of running the game) able to desync the BoxGame clients, but could never replicate it. I don't know how that happened.

Important notice: when affecting loopback packets (localhost -> localhost), all clumsy settings affect these packets twice, meaning that a 50ms delay is actually a 100ms delay, leading to a 200ms round-trip time.