Commit Graph

6204 Commits

Author SHA1 Message Date
Jamie Meyer e9f5c80b7e
Toggle Desync notifications 2023-07-31 03:24:44 +02:00
Jamie Meyer 54e895782a
change password echo mode 2023-07-29 16:17:58 +02:00
Jamie Meyer 71fb4a6963
copy hostcode to clipboard when the code is available 2023-07-29 15:54:56 +02:00
Jamie Meyer 25085ecb31
Netplay/UI update adding the traveral options to the ui. also added the roomcode to the onscreen overlay for now. 2023-07-29 05:39:20 +02:00
Jamie Meyer 7cedcca0e9
Cleanup. 2023-07-27 06:06:50 +02:00
Jamie Meyer 271748f768
revert change.
tried to circumvent that it reports a user joining twice but its not a big deal since only one connection is used.
its a part of nat traversal since both sides are required to try and communicate to allow for a connection.
2023-07-27 05:47:51 +02:00
Jamie Meyer bf9197200d
Merge remote-tracking branch 'upstream/master' into nat_traversal 2023-07-27 05:17:00 +02:00
Jamie Meyer edfe967c85
got really far with the nat traversal. only the ui needs some work now. 2023-07-27 05:08:37 +02:00
Jamie Meyer b098730695
ClientLookupResponse 2023-07-26 01:57:50 +02:00
Jamie Meyer cd956bb425
HostLookupResponse 2023-07-26 00:24:01 +02:00
Jamie Meyer 83a8b8cecb
the start of sending and receiving data from the HostRegister server. 2023-07-25 20:50:41 +02:00
Stenzek 2e8b6370cf scmversion: Exclude previous-latest 2023-07-24 19:27:31 +10:00
Stenzek 944bf5dc30 RegTest: Fix build 2023-07-24 19:24:27 +10:00
Stenzek 6fbdb6d7db GPU: Enable GPUSTAT.28 in read mode
Fixes Celeste Classic.
2023-07-24 19:24:08 +10:00
Stenzek 72f7225ec2 Qt: Fix ClearBindStateFromSource() executing on wrong thread 2023-07-24 18:37:31 +10:00
Jamie Meyer 19366460a5
toggle desync notifications 2023-07-18 16:17:48 +02:00
Jamie Meyer bd4cf297ce
imgui / netplay: toggle desync messages & clear netplay messages. 2023-07-18 15:34:38 +02:00
Jamie Meyer 7021cfa509
revert set frame delay change. didnt mean to comment it out. 2023-07-14 11:49:09 +02:00
Jamie Meyer c585dfc7cf
Stability Fixes. Since ggpo messages are unreliable we need to poll networkidle to be able to trigger resending of messages.
Added PreReset Message to aid in connecting when the conditions are sub optimal
2023-07-14 03:22:18 +02:00
Jamie Meyer fd9870c5f2
Stability fixes. add back spectators to NetworkIdle (GGPO) 2023-07-14 03:18:02 +02:00
Jamie Meyer e51a8f2469
Netplay/UI: add input delay option to netplay dialogs 2023-07-10 02:44:14 +02:00
Jamie Meyer fc181ae267
Netplay/UI: add input delay option to netplay dialogs 2023-07-10 02:40:49 +02:00
Connor McLaughlin 4d262c2da7
Merge pull request #2985 from HeatXD/drop_spectator_no_reset
Netplay/Spectating: Drop spectator without having to reset
2023-07-09 23:07:33 +10:00
Jamie Meyer 12bcd30843
forgot to set this setting back to normal. 2023-07-08 14:48:43 +02:00
Jamie Meyer 73d28eeddf
Merge branch 'stenzek:master' into drop_spectator_no_reset 2023-07-08 14:23:58 +02:00
Jamie Meyer ee28e7d8d0
check if you get stuck while spectating. if this is the case try to disconnect. 2023-07-08 13:56:09 +02:00
Jamie Meyer ad39c921c8
gracefully leave as a spectator and don't crash due to ringbuffer. 2023-07-08 05:03:36 +02:00
Connor McLaughlin af5f1c711c
Merge pull request #2984 from Mateos81/french_translation
Update French translation
2023-06-30 23:07:28 +10:00
Christophe Mateos 3ea0715a48 Update French translation 2023-06-22 11:41:54 +02:00
Connor McLaughlin f995eced66
Merge pull request #2982 from HeatXD/spectating
Netplay / GGPO: Spectating up to 4 players
2023-06-09 01:21:56 +10:00
Connor McLaughlin 2d78b3f26a
Merge pull request #2983 from Mateos81/french_translation
Update French translation
2023-06-09 01:20:26 +10:00
Christophe Mateos 8c6850aa42 Update French translation 2023-06-07 18:48:00 +02:00
Jamie Meyer d304b01fe6
Revert Last Commit. it wasn't stable 2023-06-05 02:24:12 +02:00
Jamie Meyer 55cb594991
GGPO: fixed having to reset when a spectator leaves. 2023-06-04 18:25:30 +02:00
Jamie Meyer 5148820d6e
Merge branch 'netplay' into spectating 2023-06-01 04:06:22 +02:00
Jamie Meyer 5a147e34e5
Netplay / GGPO: allow spectating when there is 1 player and 1 spectator. 2023-06-01 03:55:35 +02:00
Jamie Meyer 632f310726
Netplay / Spectating: at resume session now. i have to now look at how to add them to the ggpo session. 2023-05-31 15:08:23 +02:00
Jamie Meyer a346e2b0e0
Netplay: receive spectating option from frontend. 2023-05-31 00:03:57 +02:00
Jamie Meyer 932f6f1b55
Netplay / Qt: Added spectator option to join netplay session dialog. 2023-05-30 23:56:36 +02:00
Jamie Meyer 1bdeb7a507
Merge branch 'stenzek:master' into netplay_dev 2023-05-24 23:17:43 +02:00
Stenzek 613f48d0a7 Merge remote-tracking branch 'origin/master' into netplay 2023-05-24 20:35:36 +10:00
Connor McLaughlin 671f856d8d
Merge pull request #2981 from HeatXD/patch-1
core / system: Disc-Region Fix For Netplay
2023-05-24 20:34:13 +10:00
Jamie Meyer 36c4345019
core / system: Disc-Region Fix For Netplay
Fixes an issue which is only really valid for netplay since can start from an non-auto region sinc eit pulls it from the host.
2023-05-24 12:33:24 +02:00
Connor McLaughlin ffb832eed3
Merge pull request #2972 from andercard0/master
Atualização Português do Brasil
2023-05-24 20:27:16 +10:00
Connor McLaughlin fd6184be7e
Merge pull request #2977 from zkdpower/master
update Simple-Chinese translation to latest.
2023-05-24 20:27:04 +10:00
Connor McLaughlin 49848c8fb5
Merge pull request #2980 from Hipnosis183/master
Updated Spanish (Latin America) translation
2023-05-24 20:26:48 +10:00
Connor McLaughlin 2c1814462e
Merge pull request #2979 from HeatXD/netplay_session_password
Netplay: Session Password
2023-05-24 20:25:05 +10:00
Renzo Pigliacampo 7dca70b733 Updated Spanish (Latin America) translation 2023-05-19 23:42:44 -03:00
Jamie Meyer ee813c4a54
Netplay: Move password string instead of copying. 2023-05-17 14:44:02 +02:00
Jamie Meyer 6092011d97
Netplay: Session password - be more descriptive 2023-05-17 02:46:37 +02:00