Commit Graph

12 Commits

Author SHA1 Message Date
Stenzek 67801ea271 Netplay: Fix latency increase 2023-05-07 17:48:18 +10:00
Stenzek 1d338abe3b Netplay: Use enet for disconnections 2023-05-07 17:39:38 +10:00
Stenzek df5f87997e Netplay: Use enet for GGPO packets 2023-05-07 17:20:22 +10:00
Stenzek 785b36ce5f Netplay: Set up enet connections 2023-05-07 17:19:52 +10:00
HeatXD d5c3d82e67
Netplay: Desync detection state dumping for debugging.
Netplay: Update the overclock ratio if the loaded file savestate had an active overclock.
GGPO: Make ggpo report the frame that should be freed
2023-05-05 04:59:39 +02:00
HeatXD ffe70067c2
Netplay: Ok After more testing it doesnt seem to be the CDROM. so im reveting this change. its weird tho its seems to be fine in the first session created but after when a new session is created it is prone to desync. this doesnt happen when starting the session with an identical savestate for both players tho.
GGPO: Changed the size of the checksums from u16 to u32.
2023-05-02 21:35:22 +02:00
HeatXD 4b60d69cf7
GGPO/Netplay: modified desync detection to allow retrieval of checksums from savestates instead of passing it trough a param. 2023-05-02 01:50:10 +02:00
HeatXD de9c16bb73
GGPO: poll_network functionality and ggpo_set_manual_network_polling 2023-04-11 20:29:33 +02:00
Stenzek f104b91a3e dep/ggpo-x: Use a callback for copying state buffers 2023-04-12 00:22:24 +10:00
Stenzek c4ff20635a dep/ggpo-x: Fix incorrect format string 2023-04-11 23:34:02 +10:00
Stenzek 82436540f1 dep/ggpo-x: Include frame to load in callback 2023-04-11 20:42:30 +10:00
Stenzek 1c3742dc8e dep: Add GGPO-X 2023-04-11 20:10:15 +10:00