dolphin/Source/Core/DolphinQt
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
..
Config DolphinQt / VideoCommon: Add additional texture dumping options. Specifically, this enables users to choose whether to dump mip maps, base level textures, or both. 2020-07-22 19:30:27 -05:00
Debugger DolphinQt: fix -Wsign-compare warning 2020-07-24 17:44:32 +01:00
FIFO DolphinQt: Use qOverload where applicable 2020-04-28 16:54:19 +02:00
GameList Make netplay's "same game" check more robust 2020-08-02 22:46:53 +02:00
NetPlay Make netplay's "same game" check more robust 2020-08-02 22:46:53 +02:00
QtUtils QtUtils: Add UTF8CodePointCountValidator 2020-07-16 19:03:46 -04:00
Settings DolphinQt: Add i18n comment for "Surround" 2020-07-17 19:10:31 +02:00
TAS DolphinQt: Allow customizing TAS input turbo interval 2020-07-02 16:58:29 +02:00
AboutDialog.cpp Qt/AboutDialog: Clean up code a bit 2019-10-13 16:11:19 +02:00
AboutDialog.h Move DolphinQt2 to DolphinQt 2018-07-07 00:48:38 +02:00
CMakeLists.txt DolphinQt: Show a warning when launching an NKit disc image 2020-07-29 21:05:57 +02:00
CheatsManager.cpp Configurable MEM1 and MEM2 sizes at runtime via Dolphin.ini 2020-04-28 12:10:50 -05:00
CheatsManager.h CheatsManager: Improve performance of searching & add input validation 2019-05-26 17:32:48 +02:00
ConvertDialog.cpp Fix disc image conversion button not being clear #3 2020-07-22 23:00:20 +03:00
ConvertDialog.h RVZ: Make m_rvz a template parameter 2020-06-17 13:48:45 +02:00
DiscordHandler.cpp DiscordHandler: Don't delay shutdown by up to 2s 2019-06-13 23:34:25 +02:00
DiscordHandler.h DiscordHandler: Don't delay shutdown by up to 2s 2019-06-13 23:34:25 +02:00
DiscordJoinRequestDialog.cpp Externals: Fix include path for picojson and discord 2020-04-29 11:45:59 +02:00
DiscordJoinRequestDialog.h DolphinQt: clean up includes 2019-02-25 20:15:12 +00:00
DolphinQt.manifest Fix malformed manifests 2019-11-11 11:47:10 +01:00
DolphinQt.rc Move DolphinQt2 to DolphinQt 2018-07-07 00:48:38 +02:00
DolphinQt.vcxproj DolphinQt: Show a warning when launching an NKit disc image 2020-07-29 21:05:57 +02:00
DolphinQt.vcxproj.user Move DolphinQt2 to DolphinQt 2018-07-07 00:48:38 +02:00
GCMemcardCreateNewDialog.cpp GCMemcard: Remove dependency on g_SRAM and force the caller to provide the relevant values instead. 2020-06-17 01:30:37 +02:00
GCMemcardCreateNewDialog.h GCMemcardManager: Add GUI to create new memory card. 2020-04-28 23:59:15 +02:00
GCMemcardManager.cpp GCMemcard: Move from global namespace into a Memcard namespace. 2020-06-16 20:18:39 +02:00
GCMemcardManager.h GCMemcard: Move from global namespace into a Memcard namespace. 2020-06-16 20:18:39 +02:00
Host.cpp Merge pull request #8745 from AdmiralCurtiss/savestate-load-callback-qt 2020-04-27 15:29:55 +02:00
Host.h Merge pull request #8745 from AdmiralCurtiss/savestate-load-callback-qt 2020-04-27 15:29:55 +02:00
HotkeyScheduler.cpp DolphinQt: change freelook fov by the step size 2020-06-25 13:34:42 -05:00
HotkeyScheduler.h NetPlay: Implement golf mode 2019-04-05 07:01:03 -04:00
Info.plist.in Add new file format RVZ based on WIA 2020-06-17 13:47:34 +02:00
Main.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
MainWindow.cpp Make netplay's "same game" check more robust 2020-08-02 22:46:53 +02:00
MainWindow.h Make netplay's "same game" check more robust 2020-08-02 22:46:53 +02:00
MenuBar.cpp DolphinQt: Add columns with file format details 2020-06-25 12:49:36 +02:00
MenuBar.h DolphinQt: Add fastmem option to debugger UI 2020-06-02 06:18:52 -04:00
NKitWarningDialog.cpp DolphinQt: Don't capture local pointer by reference 2020-07-31 11:33:48 +02:00
NKitWarningDialog.h DolphinQt: Show a warning when launching an NKit disc image 2020-07-29 21:05:57 +02:00
RenderWidget.cpp Use range loop (if possible) 2020-07-18 18:29:16 -05:00
RenderWidget.h Qt/RenderWidget: Remove fill background functionality 2020-03-11 23:13:45 +10:00
ResourcePackManager.cpp DolphinQt: setTabKeyNavigation(false) on QTableWidget and QTableView. 2020-02-06 20:48:45 -06:00
ResourcePackManager.h ResourcePacks: Fix various bugs 2019-02-11 11:05:35 +01:00
Resources.cpp DolphinQt: Replace QStringLiteral with alternatives where applicable 2019-07-30 09:06:03 -04:00
Resources.h Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
SearchBar.cpp Connect numerous QPushButtons to use clicked signal instead of pressed. This unifies UI behaviour more. 2019-07-24 00:18:58 +02:00
SearchBar.h DolphinQt: Make Ctrl+F show the game list search and select the search text if already open. Escape closes. 2019-03-21 17:06:16 -05:00
Settings.cpp Debugger: Add a Thread widget 2020-05-03 20:48:30 +04:00
Settings.h Debugger: Add a Thread widget 2020-05-03 20:48:30 +04:00
ToolBar.cpp Add signals to enable/disable Refresh button 2019-10-19 23:15:38 +02:00
ToolBar.h DolphinQt: clean up includes 2019-02-25 20:15:12 +00:00
Translation.cpp Common/MsgHandler: Namespace code within the Common namespace 2019-06-19 16:03:55 -04:00
Translation.h Move DolphinQt2 to DolphinQt 2018-07-07 00:48:38 +02:00
Updater.cpp DolphinQt: Replace QStringLiteral with alternatives where applicable 2019-07-30 09:06:03 -04:00
Updater.h Move DolphinQt2 to DolphinQt 2018-07-07 00:48:38 +02:00
WiiUpdate.cpp Qt: Use ModalMessageBox everywhere 2019-03-04 21:53:02 +01:00
WiiUpdate.h Move DolphinQt2 to DolphinQt 2018-07-07 00:48:38 +02:00
qt.conf Move DolphinQt2 to DolphinQt 2018-07-07 00:48:38 +02:00
qt.conf.win DolphinQt/CMake: Building on Windows 2019-05-12 00:05:10 +02:00
resource.h Move DolphinQt2 to DolphinQt 2018-07-07 00:48:38 +02:00