Logan McNaughton
08e7ec71d9
clippy fix ( #1123 )
...
* clippy fix
* more
2026-06-25 13:09:18 +00:00
Logan McNaughton
c97f14980b
show proper number of players ( #1121 )
2026-06-25 12:28:09 +00:00
Logan McNaughton
d6b46037b4
update netplay connection ( #1118 )
2026-06-24 20:44:38 +00:00
Logan McNaughton
926338ba62
fix desync issue ( #1116 )
...
* fix desync issue
* more
* more
* more
* more
2026-06-24 12:52:56 +00:00
Logan McNaughton
2dda5c8706
handle matchbox panics ( #1104 )
2026-06-21 08:51:32 +00:00
Logan McNaughton
d6aa2ddce3
send disconnect notice ( #1103 )
...
* send disconnect notice
* more
* more
* more
* more
2026-06-20 16:40:56 +00:00
Logan McNaughton
c82edae338
show message more frequently ( #1101 )
...
* show message more frequently
* more
2026-06-20 07:58:25 +00:00
Logan McNaughton
57327c1f73
improve netplay startup ( #1100 )
2026-06-19 21:06:05 +00:00
Logan McNaughton
e3a22bf7d0
tweak connection times ( #1099 )
...
* tweak connection times
* more
* more
2026-06-19 07:26:39 +00:00
Logan McNaughton
97a8b63c9c
fix disconnect ( #1096 )
2026-06-16 16:46:57 +00:00
Logan McNaughton
b173598320
reset timeout ( #1094 )
2026-06-16 14:45:04 +00:00
Logan McNaughton
f211eede3b
retry socket creation ( #1093 )
...
* retry sockey creation
* more
* more
* more
* more
2026-06-16 14:22:53 +00:00
Logan McNaughton
b123ed9fa3
input delay cannot be less than 1 ( #1092 )
2026-06-16 14:02:02 +00:00
Logan McNaughton
2b0d8e5423
skip save states ( #1091 )
...
* skip save states
* more
2026-06-16 13:34:18 +00:00
Logan McNaughton
49b8024fbe
Revert translation changes ( #1090 )
...
* revert translation changes
* more
2026-06-16 13:05:58 +00:00
Logan McNaughton
be987e1434
don't spam errors ( #1089 )
2026-06-16 12:58:16 +00:00
Logan McNaughton
27e2b89fcf
re-arrange netplay setup ( #1088 )
...
* re-arrange netplay setup
* more
* more
* more
* more
* more
* more
* more
* more
2026-06-16 12:48:31 +00:00
Logan McNaughton
c261a746a3
enable rollback ( #1087 )
...
* enable rollback
* more
2026-06-16 10:43:50 +00:00
Logan McNaughton
19142a30c6
use unbounded channel ( #1084 )
...
* use unbounded channel
* more
2026-06-15 17:44:20 +00:00
Logan McNaughton
45963aeea5
Fix ping recommendation ( #1082 )
...
* don't block tokio
* more
* more
* more
* more
* more
2026-06-15 15:29:51 +00:00
Logan McNaughton
9b7aeccd48
close window on user request ( #1079 )
...
* close window on user request
* more
* more
* more
2026-06-15 06:53:54 +00:00
Logan McNaughton
10d55bd25c
move netplay init ( #1078 )
...
* move netplay init
* more
2026-06-14 20:36:54 +00:00
Logan McNaughton
16224cd5a6
use spinbox for latency ( #1077 )
...
* use spinbox for latency
* more
* more
2026-06-14 18:28:36 +00:00
Logan McNaughton
d6da1656b8
clean up ICE config ( #1072 )
2026-06-13 17:29:36 +00:00
Logan McNaughton
ae7bac65d5
use custom ICE server config ( #1071 )
...
* use custom ICE server config
* more
* more
* more
* more
* more
* more
2026-06-13 16:28:33 +00:00
Logan McNaughton
6cae2ed3ac
dont use usize in netplay messages ( #1068 )
2026-06-13 09:55:12 +00:00
Logan McNaughton
be74e3358a
Use mpsc instead of mutex ( #1065 )
...
* use mpsc
* more
* more
* more
2026-06-12 14:16:06 +00:00
Logan McNaughton
4cc85d595f
pass channel to ggrs ( #1064 )
...
* pass channel to ggrs
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
2026-06-12 13:34:21 +00:00
Logan McNaughton
72e4a6b94a
early rollback code ( #1054 )
...
* some rollback test
* more
2026-06-10 15:09:07 +00:00
Logan McNaughton
af163dac62
Fixed input delay ( #1044 )
...
* disable rollback
* more
* more
* more
* more
* more
* more
2026-06-09 14:10:49 +00:00
Logan McNaughton
577741907f
move speed limiter out of save state ( #1030 )
2026-06-07 09:55:18 +00:00
Logan McNaughton
21238c8e41
cleanup if statement ( #1023 )
2026-06-06 19:20:53 +00:00
Logan McNaughton
3184305c41
increase disconnect timeout ( #1020 )
2026-06-06 12:42:13 +00:00
Logan McNaughton
c89c5d1cc3
increase disconnect timeout ( #1016 )
...
* increase disconnect timeout
* more
2026-06-06 06:22:52 +00:00
Logan McNaughton
19dc966abd
use different rooms for lobby and game ( #1009 )
2026-06-05 21:35:59 +00:00
Logan McNaughton
9140138843
Don't render frame during roll forward ( #1006 )
...
* no update check on android
* more
* more
* more
* more
* more
2026-06-05 15:37:56 +00:00
Logan McNaughton
618e3a32f2
netplay error checking ( #1005 )
...
* netplay error checking
* more
* more
* more
* more
* more
* more
* more
* more
2026-06-05 12:16:01 +00:00
Logan McNaughton
681f8670f5
GGRS netplay ( #1004 )
...
* update netplay
* 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
* 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
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
2026-06-05 07:43:31 +00:00
Logan McNaughton
5c7170268e
Don't store luts in savestate ( #993 )
...
* use hashmap for tlb
* more
* more
* more
* more
* more
2026-05-31 06:37:11 +00:00
Logan McNaughton
a69a74bf37
cleanup some if statements ( #846 )
2026-05-06 11:57:04 +00:00
Logan McNaughton
47098f60dd
use timer for message lengths ( #799 )
...
* use timer for message lengths
* more
* more
* more
* more
* more
* more
2026-04-23 18:00:15 +02:00
Logan McNaughton
a592d0eb84
remove uses of to_owned ( #764 )
...
* remove uses of to_owned
* more
* more
2026-04-17 09:59:32 +02:00
Logan McNaughton
d2e47509b2
remove unused param ( #749 )
2026-04-15 13:39:49 +02:00
Logan McNaughton
b40ec6940f
finish up RA support ( #745 )
...
* finish up RA support
* more
* capture some corner cases
* fix post data
* more
* more
* fix range
* more
* more
* more
* more
* show in-progress achievements
* more
* more
* more
* more
2026-04-15 12:57:52 +02:00
Logan McNaughton
6f8433138d
clippy fixes ( #632 )
...
* clippy fixes
* fix netplay browser
2025-12-10 10:00:42 +01:00
Logan McNaughton
1eb1503981
Onscreen drawing ( #536 )
...
* onscreen messages
* more
* more
* more
* more
* use sdl_ttf
* more
* more
* more
* more
* test
* mroe
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
2025-08-05 15:59:49 +02:00
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