dolphin-emulator/Source/Core/DolphinQt
Joshua Vandaële ee68efeee8
Config: Change default value for Dual Core from enabled to disabled
Dual Core is primarily known as one of the first troubleshooting steps when emulation or NetPlay misbehave.

I believe(?) the original intent with having it on by default was likely to support users with weaker machines. However, I believe it would be a lot more reasonable for users to manually enable dual core if they really need the performance boost, rather than it is for them to have come ask us in support channel why their cleanly-installed Dolphin is not emulating their games properly.

Instead, this creates a fragile first impression where a clean install of Dolphin is already set up in a way that leads to inexplicable crashes, subtle timing bugs, and NetPlay desyncs.

Note: This changes only applies to the Desktop application, since mobile devices *do* really need the performance boost.
2025-07-27 19:07:08 +02:00
..
Achievements DolphinQt: Remove redundant window hints 2025-06-06 19:35:13 -07:00
Config GameConfigWidget: Unify tooltips 2025-07-24 12:03:57 -07:00
Debugger Merge pull request #13446 from JosJuice/breakpoints-delayed-update 2025-07-25 23:26:25 -05:00
EmulatedUSB HotkeyManager: Add HK_TOGGLE_WII_SPEAK_MUTE 2025-05-07 21:27:50 +04:00
FIFO Merge pull request #13522 from tygyh/Enforce-overriding-destructor-style-Core&UnitTests 2025-06-07 17:55:14 -05:00
GameList GameListModel: Update tag list and sorting immediately 2025-06-16 22:58:30 -07:00
InfinityBase Source: Remove redundant lambda parameter lists 2025-06-14 10:19:31 +02:00
NetPlay Merge pull request #13753 from JoshuaVandaele/netplay-hoverblur 2025-07-07 20:07:11 -05:00
QtUtils Merge pull request #13738 from Tilka/convert_banner 2025-06-09 00:10:03 -04:00
Settings Config: Change default value for Dual Core from enabled to disabled 2025-07-27 19:07:08 +02:00
SkylanderPortal Source: Remove redundant lambda parameter lists 2025-06-14 10:19:31 +02:00
Styles/Dark Darkmode qtoolbuttons and checked state. 2025-07-18 22:46:15 -07:00
TAS DolphinQt: Replace widespread SetQWidgetWindowDecorations calls with an event filter. 2025-06-07 16:15:34 -05:00
AboutDialog.cpp DolphinQt: Remove redundant window hints 2025-06-06 19:35:13 -07:00
AboutDialog.h
CheatSearchFactoryWidget.cpp DolphinQt: Make WrapInScrollArea and GetWrappedWidget less hacky. 2025-05-26 20:58:48 -05:00
CheatSearchFactoryWidget.h DolphinQt: Make WrapInScrollArea and GetWrappedWidget less hacky. 2025-05-26 20:58:48 -05:00
CheatSearchWidget.cpp Fix various warnings 2025-07-12 12:47:30 +02:00
CheatSearchWidget.h DolphinQt: Make WrapInScrollArea and GetWrappedWidget less hacky. 2025-05-26 20:58:48 -05:00
CheatsManager.cpp DolphinQt: Remove redundant window hints 2025-06-06 19:35:13 -07:00
CheatsManager.h Make overriding explicit and remove redundant virtual specifiers on overriding destructors - Core & UnitTests 2025-05-01 15:00:37 +02:00
CMakeLists.txt Translation: Remove deprecated --sorted-output/-s option 2025-07-16 23:54:29 +02:00
ConvertDialog.cpp DolphinQt: Replace widespread SetQWidgetWindowDecorations calls with an event filter. 2025-06-07 16:15:34 -05:00
ConvertDialog.h
DiscordHandler.cpp DolphinQt: Replace widespread SetQWidgetWindowDecorations calls with an event filter. 2025-06-07 16:15:34 -05:00
DiscordHandler.h Make overriding explicit and remove redundant virtual specifiers on overriding destructors - Core & UnitTests 2025-05-01 15:00:37 +02:00
DiscordJoinRequestDialog.cpp DolphinQt: Remove redundant window hints 2025-06-06 19:35:13 -07:00
DiscordJoinRequestDialog.h
DolphinEmu.entitlements DolphinQt: Remove entitlements for Steam overlay 2024-08-15 12:42:15 -04:00
DolphinEmuDebug.entitlements DolphinQt: Remove entitlements for Steam overlay 2024-08-15 12:42:15 -04:00
DolphinQt.manifest DolphinQt: dont set dpi awareness in manifest 2023-04-25 10:49:46 -07:00
DolphinQt.rc
DolphinQt.vcxproj Merge pull request #13753 from JoshuaVandaele/netplay-hoverblur 2025-07-07 20:07:11 -05:00
DolphinQt.vcxproj.user
GBAHost.cpp
GBAHost.h Make overriding explicit and remove redundant virtual specifiers on overriding destructors - Core & UnitTests 2025-05-01 15:00:37 +02:00
GBAWidget.cpp Source: Remove redundant lambda parameter lists 2025-06-14 10:19:31 +02:00
GBAWidget.h GBAWidget: Add missing override specifiers 2023-12-13 10:12:18 -05:00
GCMemcardCreateNewDialog.cpp DolphinQt: Remove redundant window hints 2025-06-06 19:35:13 -07:00
GCMemcardCreateNewDialog.h Make overriding explicit and remove redundant virtual specifiers on overriding destructors - Core & UnitTests 2025-05-01 15:00:37 +02:00
GCMemcardManager.cpp DolphinQt: Replace widespread SetQWidgetWindowDecorations calls with an event filter. 2025-06-07 16:15:34 -05:00
GCMemcardManager.h Make overriding explicit and remove redundant virtual specifiers on overriding destructors - Core & UnitTests 2025-05-01 15:00:37 +02:00
Host.cpp DolphinQt: Fix unresponsive hotkeys during framestep overlay move 2025-03-23 14:36:58 -07:00
Host.h Make overriding explicit and remove redundant virtual specifiers on overriding destructors - Core & UnitTests 2025-05-01 15:00:37 +02:00
HotkeyScheduler.cpp Source: Remove redundant lambda parameter lists 2025-06-14 10:19:31 +02:00
HotkeyScheduler.h Make overriding explicit and remove redundant virtual specifiers on overriding destructors - Core & UnitTests 2025-05-01 15:00:37 +02:00
Info.plist.in Adding support for detecting .bin images 2025-04-21 22:05:24 +10:00
Main.cpp DolphinQt: Replace widespread SetQWidgetWindowDecorations calls with an event filter. 2025-06-07 16:15:34 -05:00
MainWindow.cpp Merge pull request #13736 from jordan-woyak/main-config-gfx 2025-07-03 01:31:01 -05:00
MainWindow.h DolphinQt: Move graphics config to main Settings window. 2025-06-14 16:26:09 -05:00
MenuBar.cpp Merge pull request #13750 from TryTwo/PR_Symbol_Loading 2025-06-29 15:44:52 -04:00
MenuBar.h IOS/USB: Emulate Wii Speak (OpenAL) 2025-05-07 17:45:59 +04:00
NANDRepairDialog.cpp DolphinQt: Remove redundant window hints 2025-06-06 19:35:13 -07:00
NANDRepairDialog.h
NKitWarningDialog.cpp DolphinQt: Replace widespread SetQWidgetWindowDecorations calls with an event filter. 2025-06-07 16:15:34 -05:00
NKitWarningDialog.h
pch_qt.cpp
pch_qt.h
qt.conf
qt.conf.win
qt6.natvis
RenderWidget.cpp DolphinQt/RenderWidget: Grab focus on mouse button press. 2025-05-20 21:06:32 -05:00
RenderWidget.h Remove rounded corners on emulation render window 2024-04-28 12:41:39 +03:00
resource.h
ResourcePackManager.cpp DolphinQt: Replace widespread SetQWidgetWindowDecorations calls with an event filter. 2025-06-07 16:15:34 -05:00
ResourcePackManager.h
Resources.cpp Add Triforce platform and preliminary boot.id parsing 2025-04-21 22:05:25 +10:00
Resources.h DolphinQt: cache icons instead of single pixmaps 2023-04-25 12:34:27 -07:00
RiivolutionBootWidget.cpp Source: Remove redundant lambda parameter lists 2025-06-14 10:19:31 +02:00
RiivolutionBootWidget.h Make overriding explicit and remove redundant virtual specifiers on overriding destructors - Core & UnitTests 2025-05-01 15:00:37 +02:00
SearchBar.cpp
SearchBar.h Make overriding explicit and remove redundant virtual specifiers on overriding destructors - Core & UnitTests 2025-05-01 15:00:37 +02:00
Settings.cpp DolphinQt: Stop re-enabling Code widget when toggling debug mode 2025-07-21 22:46:55 -05:00
Settings.h Merge pull request #13522 from tygyh/Enforce-overriding-destructor-style-Core&UnitTests 2025-06-07 17:55:14 -05:00
ToolBar.cpp Modernize std::max_element with ranges 2024-10-10 00:53:48 -07:00
ToolBar.h
Translation.cpp C++20: Synthesize operator!= From operator== 2024-10-10 20:23:55 -07:00
Translation.h
Updater.cpp DolphinQt: Replace widespread SetQWidgetWindowDecorations calls with an event filter. 2025-06-07 16:15:34 -05:00
Updater.h
WiiUpdate.cpp DolphinQt: Replace widespread SetQWidgetWindowDecorations calls with an event filter. 2025-06-07 16:15:34 -05:00
WiiUpdate.h