dolphin/Source/Core/DolphinQt/NetPlay
JosJuice a41166bb37 Make netplay's "same game" check more robust
Instead of comparing the game ID, revision, disc number and name,
we can compare a hash of important parts of the disc including
all the aforementioned data but also additional data such as the
FST. The primary reason why I'm making this change is to let us
catch more desyncs before they happen, but this should also fix
https://bugs.dolphin-emu.org/issues/12115. As a bonus, the UI can
now distinguish the case where a client doesn't have the game at
all from the case where a client has the wrong version of the game.
2020-08-02 22:46:53 +02:00
..
ChunkedProgressDialog.cpp NetPlay: Add cancel button for chunked data transfers 2019-04-07 06:22:33 -04:00
ChunkedProgressDialog.h NetPlay: Add cancel button for chunked data transfers 2019-04-07 06:22:33 -04:00
GameListDialog.cpp Make netplay's "same game" check more robust 2020-08-02 22:46:53 +02:00
GameListDialog.h Make netplay's "same game" check more robust 2020-08-02 22:46:53 +02:00
MD5Dialog.cpp Qt/MD5Dialog: Make dialog modal 2019-03-16 18:54:15 +01:00
MD5Dialog.h Move DolphinQt2 to DolphinQt 2018-07-07 00:48:38 +02:00
NetPlayBrowser.cpp DolphinQt: Saving and restoring NetPlay Session Browser dialog's settings. 2020-05-03 17:45:52 +02:00
NetPlayBrowser.h DolphinQt: Saving and restoring NetPlay Session Browser dialog's settings. 2020-05-03 17:45:52 +02:00
NetPlayDialog.cpp Make netplay's "same game" check more robust 2020-08-02 22:46:53 +02:00
NetPlayDialog.h Make netplay's "same game" check more robust 2020-08-02 22:46:53 +02:00
NetPlaySetupDialog.cpp Make netplay's "same game" check more robust 2020-08-02 22:46:53 +02:00
NetPlaySetupDialog.h Make netplay's "same game" check more robust 2020-08-02 22:46:53 +02:00
PadMappingDialog.cpp DolphinQt: Use qOverload where applicable 2020-04-28 16:54:19 +02:00
PadMappingDialog.h Core: Namespace NetPlay utilities under the NetPlay namespace 2018-07-06 19:53:23 -04:00