dolphin/Source/Core/UICommon
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
..
ResourcePack Externals: Update minizip search path. 2020-04-29 12:41:36 +02:00
AutoUpdate.cpp Common: Rename UTF16ToUTF8 2020-07-08 14:51:35 +02:00
AutoUpdate.h AutoUpdater: support optionally restarting Dolphin after update 2018-03-23 11:10:25 +01:00
CMakeLists.txt UICommon: Make use of fmt where applicable 2019-11-23 19:41:40 -05:00
CommandLineParse.cpp Core: Add support for specifying a command line option to boot the game into a save-state 2020-05-06 22:10:30 -05:00
CommandLineParse.h UICommon: Add missing header guards 2019-06-17 18:39:44 -04:00
Disassembler.cpp UICommon: Make use of fmt where applicable 2019-11-23 19:41:40 -05:00
Disassembler.h UICommon: Make use of fmt where applicable 2019-11-23 19:41:40 -05:00
DiscordPresence.cpp Externals: Fix include path for picojson and discord 2020-04-29 11:45:59 +02:00
DiscordPresence.h Force IPv4 on external IP addresses 2018-08-13 21:17:38 -04:00
GameFile.cpp Make netplay's "same game" check more robust 2020-08-02 22:46:53 +02:00
GameFile.h Make netplay's "same game" check more robust 2020-08-02 22:46:53 +02:00
GameFileCache.cpp Show file format details in game properties 2020-06-21 20:47:23 +02:00
GameFileCache.h DolphinQt: Implement "Purge Game List Cache" 2018-10-25 08:29:54 +02:00
NetPlayIndex.cpp Externals: Fix include path for picojson and discord 2020-04-29 11:45:59 +02:00
NetPlayIndex.h UICommon/NetPlayIndex: Use a std::string_view for EncryptID()/DecryptID() 2019-08-04 12:32:33 -04:00
UICommon.cpp Migrate video backend setting to the new config system 2020-05-22 16:54:53 +02:00
UICommon.h DolphinQt: Make block size configurable in convert dialog 2020-04-24 15:11:20 +02:00
UICommon.vcxproj Fix windows build system. 2020-04-29 12:56:52 +02:00
USBUtils.cpp UICommon: Make use of fmt where applicable 2019-11-23 19:41:40 -05:00
USBUtils.h Move libusb context initialization to on first use 2017-02-07 00:47:21 +01:00
VideoUtils.cpp UICommon/VideoUtils.cpp: Add missing include 2019-05-08 21:00:23 +02:00
VideoUtils.h Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
X11Utils.cpp UICommon: Make use of fmt where applicable 2019-11-23 19:41:40 -05:00
X11Utils.h Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00