Commit Graph

6189 Commits

Author SHA1 Message Date
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
Jamie Meyer d1441d8039
Neplay: Session password. 2023-05-17 02:31:03 +02:00
Stenzek 7ba2d5c94e Netplay: Match peer settings to host 2023-05-16 21:58:06 +10:00
Connor McLaughlin 4177560a6c
Merge pull request #2978 from HeatXD/netplay_connect_retries
Netplay: MAX_CONNECT_RETRIES peer to host connection attempts.
2023-05-16 17:49:16 +10:00
Jamie Meyer d513b9d7ba
Netplay: MAX_CONNECT_RETRIES peer to host connection attempts.
we want to do this because the peer might have initiated a connection too early while the host was still setting up. this gives the connection MAX_CONNECT_RETRIES tries within MAX_CONNECT_TIME to establish the connection
2023-05-15 23:00:56 +02:00
Stenzek d5a3770663 System: Clear out memcard warnings when changing to valid config 2023-05-16 01:44:20 +10:00
Stenzek e1e2dcd435 Netplay: Send session details to clients 2023-05-16 01:44:20 +10:00
Stenzek a6a7a1613c System: Add fast_forward_to_first_frame boot parameter 2023-05-16 01:01:05 +10:00
Stenzek 362980bff9 Merge branch 'master' into netplay 2023-05-15 23:49:01 +10:00
Stenzek d8e980887f GameList: Add GetEntryBySerialAndHash() 2023-05-15 23:47:22 +10:00
Stenzek 1b29212d6c Qt: Fix geometry not saving on shutdown 2023-05-15 23:39:08 +10:00
Stenzek 905934651a GameDB: Remove some unused/duplicate entries 2023-05-15 23:39:07 +10:00
Stenzek 9aa6c24620 System: Store game hash as well as serial 2023-05-15 23:39:07 +10:00
zkdpower 488920a320
update Simple-Chinese translation to latest. 2023-05-13 17:34:08 +08:00
Connor McLaughlin 10eef64675
Merge pull request #2975 from HeatXD/netplay_dev
Upsteam Netplay Changes
2023-05-11 18:42:58 +10:00
Jamie Meyer d1519e141a
Netplay: be sure to first check whether the peer is is not a nullptr. 2023-05-11 03:04:29 +02:00