Logan McNaughton
e4b7e291dd
update socket2 ( #469 )
2025-07-05 17:52:29 +02:00
Logan McNaughton
16732d3d3c
use is_multiple_of ( #468 )
2025-07-05 09:31:03 +02:00
Logan McNaughton
f3e819158a
fix formatting
2025-06-12 18:41:44 +02:00
Logan McNaughton
e83bcbb4ce
remove session reference for netplay
2025-06-12 18:39:31 +02:00
Logan McNaughton
1bcadb3a8b
remove un-needed mut ( #333 )
...
* remove un-needed mut
* more
* more
2025-03-16 09:48:32 +01:00
Logan McNaughton
30cb3f8339
add some randomness ( #297 )
2025-03-04 09:45:25 +01:00
Logan McNaughton
37b902eb31
use deterministic rtc time ( #288 )
...
* use deterministic rtc time
* netplay
2025-02-27 10:59:44 +01:00
Logan McNaughton
95a3d3d5ec
fix type
2025-02-23 22:28:07 +01:00
Logan McNaughton
671a961789
Use struct instead of tuple ( #258 )
...
* Use struct instead of tuple
* more
2025-02-17 09:19:25 +01:00
Logan McNaughton
dc5a78a75e
use audio for netplay messages ( #256 )
...
* use audio for netplay messages
* more
2025-02-16 11:04:59 +01:00
Logan McNaughton
2289971987
Savestate support ( #236 )
...
* add save state support
* bind to f5
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* arm
* arm
* arm
* arm
* arm
* more
* more
* more
* more
* more
* more
2025-02-11 15:22:35 +01:00
Logan McNaughton
58eaad1742
remove some dependencies ( #226 )
...
* remove some dependencies
* more
* more
* more
* more
2025-02-05 19:31:38 +01:00
Logan McNaughton
27922fbf9c
use TCP_RECEIVE_SAVE_WITH_SIZE for netplay ( #193 )
...
* use TCP_RECEIVE_SAVE_WITH_SIZE for netplay
* more
* more
* more
2025-01-28 13:30:59 +01:00
Logan McNaughton
6f33934180
on mac, run game in new process ( #189 )
...
* on mac, run game in new process
* more
* more
* more
* remove tokio
* clippy
* formatting
* more
* more
* more
* more
* more
* more
* more
* more
* more
2025-01-27 18:02:06 +01:00
Logan McNaughton
b0e9c29a05
SDL code tweaks ( #177 )
...
* SDL code tweaks
* more
* more
* more
* more
* more
2025-01-25 12:43:37 +01:00
Logan McNaughton
dae67b7e8b
Netplay fix for buffer reporting ( #173 )
2025-01-23 15:14:16 +01:00
Logan McNaughton
8366ab0cad
Netplay code improvements ( #171 )
...
* better socket close code
* Set TOS value on packets
* better game name parsing
2025-01-23 13:00:34 +01:00
Logan McNaughton
195412a48e
Netplay input sync ( #169 )
...
* Netplay sync inputs
* use wrapping add
* non blocking
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* message
* more
* close
* fixes
* redirect rumble
* more
* fix
* more
* messages
2025-01-22 21:31:58 +01:00
Logan McNaughton
ba8f39f283
Netplay sync save files ( #168 )
2025-01-22 11:10:54 +01:00
Logan McNaughton
ada4b7e3b4
Netplay registration ( #166 )
...
* Register player
* more
* more
* more
* more
* more
2025-01-20 21:29:46 +01:00