Commit Graph

  • 852b7d85b2 Merge pull request #14062 from Simonx22/macos-design-fixes OatmealDome 2025-11-06 20:20:05 -05:00
  • 1ad0a771d9 Delete Invalid RetroAchievements Tokens LillyJadeKatrin 2025-08-09 21:23:48 -04:00
  • b1f27b6cfd Added message for bad RetroAchievements token LillyJadeKatrin 2025-08-08 18:06:04 -04:00
  • 4985a1e19b Adjusted mastery message LillyJadeKatrin 2025-08-08 17:17:17 -04:00
  • 2528feb98a Merge pull request #14072 from jordan-woyak/cmake-pre-3.25-fix JMC47 2025-11-06 12:56:33 -05:00
  • a7df85a626 DolphinQt: Make disc ConvertDialog have a better minimum size, use QFormLayout, and clean up the code a bit. Jordan Woyak 2025-11-06 04:26:30 -06:00
  • 1e144a7cfd CMakeLists: Fix build on Linux with CMake versions less than 3.25. Jordan Woyak 2025-11-06 02:31:43 -06:00
  • 2f20c12d82 VideoCommon: pass the EFB buffer scale into the FramebufferManager instead of pulling it from config, in the future this will allow us to have multiple framebuffers iwubcode 2025-11-05 21:52:54 -06:00
  • ca6d8e1f0b InputCommon: Make ControllerInterface RegisterDevicesChangedCallback use Common::HookableEvent. Jordan Woyak 2025-11-04 14:36:46 -06:00
  • 28be9dc64f WindowsDevice: Remove GetDeviceProperty function in favor of the CfgMgr32 versions. SetupAPI seems to be no longer recommended. Jordan Woyak 2025-10-14 22:32:12 -05:00
  • 2fb1fdfb16 WiimoteReal/IOWin: Use Common::GetDeviceInterfaceList. Jordan Woyak 2025-10-14 22:13:05 -05:00
  • 2442626771 USBUtils: Replace GetDeviceNameUsingSetupAPI with GetDeviceNameUsingCfgMgr32. SetupAPI seems to be no longer recommended. Jordan Woyak 2025-10-14 22:39:55 -05:00
  • 5e65536376 WindowsDevice: Add GetDeviceInterfaceList function and NullTerminatedStringList template. Jordan Woyak 2025-10-14 22:39:17 -05:00
  • cd16ec02bd macOS: UI fixes for dark mode Simonx22 2025-11-01 13:05:58 -04:00
  • 2170080f53 Merge pull request #14061 from jordan-woyak/config-info-spin-mutex Jordan Woyak 2025-11-04 14:09:35 -06:00
  • 7d617878e0 Merge pull request #13626 from jordan-woyak/non-global-hookable-event Jordan Woyak 2025-11-04 13:57:08 -06:00
  • 294044a02e Debugger: Ignore bctr when stepping out VampireFlower 2025-11-04 11:41:48 -05:00
  • 947ed4aaf6 Merge pull request #14067 from VampireFlower/master JosJuice 2025-11-04 16:48:51 +01:00
  • a99cb008db feat(profiles): add "open profiles folder" button + add dropdown button for profile actions iTrooz 2025-11-01 15:40:49 +01:00
  • 95701349b7 DolphinAnalytics: Use Config::Get instead of accessing g_Config. Jordan Woyak 2025-03-10 17:25:34 -05:00
  • 40fa9ddadd MainWindow: Change save state file filter to use *.s?? pattern VampireFlower 2025-11-03 18:50:56 -05:00
  • 999333c0a1 Config: Make ConfigInfo use Common::SpinLock to protect the CachedValue. These locks are nearly always uncontested and this makes Config::Get faster. Jordan Woyak 2025-10-31 20:48:20 -05:00
  • 46369ef1b1 Common: Add AtomicMutex and SpinMutex classes as faster alternatives to std::mutex. Jordan Woyak 2025-10-31 19:42:33 -05:00
  • fc9f25a418 Config/ConfigInfo: Cleanups. Jordan Woyak 2025-10-31 16:26:06 -05:00
  • f718a6b72f Android: Add Reset Dolphin Settings functionality Simonx22 2025-10-29 12:57:37 -04:00
  • f289b06e0d Common: Make HookableEvent use non-static data. Jordan Woyak 2025-05-03 02:48:44 -05:00
  • 9c28f19e56 Merge pull request #14065 from iwubcode/glslang_compiler_fix Jordan Woyak 2025-11-02 14:33:12 -06:00
  • ef87af2985 VideoCommon: fix wrong path to glslang include iwubcode 2025-11-02 14:29:14 -06:00
  • 8749855643 Call JitInterface::UpdateMembase from PowerPC::MSRUpdated JosJuice 2024-12-24 16:43:38 +01:00
  • cc69cc3f2e Merge pull request #14058 from jordan-woyak/sdl-version-bump JosJuice 2025-11-02 19:18:56 +01:00
  • a4a4416ff2 Merge pull request #14042 from iwubcode/bp_functions_global JMC47 2025-11-02 13:17:38 -05:00
  • 1d9c743ef7 Merge pull request #13975 from iwubcode/shader_includes JMC47 2025-11-02 13:17:28 -05:00
  • 8a0a8bb874 Merge pull request #14059 from jordan-woyak/state-nand-cleanup JosJuice 2025-11-02 19:13:15 +01:00
  • 5650b2ef37 StringUtil: Replace strerror with Common::LastStrerrorString. Jordan Woyak 2025-10-15 18:48:43 -05:00
  • 0ebc54a0fa UnitTests: Add some StringUtil character encoding conversion tests. Jordan Woyak 2025-10-15 18:44:51 -05:00
  • da7c813edf StringUtil: Make non-Windows WStringToUTF8 implementation use iconv instead of deprecated std::codecvt features. Jordan Woyak 2025-10-15 18:12:40 -05:00
  • b073b5303b StringUtil: Fix many clang-tidy warnings. Jordan Woyak 2025-10-15 17:25:28 -05:00
  • 57d7485ea6 Core/IOS/FS: Clean up some hard to read NAND state saving logic. Jordan Woyak 2025-10-31 01:46:58 -05:00
  • 249f999c6a Merge pull request #13655 from JosJuice/android-always-expand-sheets JosJuice 2025-11-01 12:22:45 +01:00
  • 35c5b51b62 Merge pull request #14048 from Simonx22/android-instant-settings-saving JosJuice 2025-11-01 12:22:35 +01:00
  • da1d45dbd4 Merge pull request #14057 from TellowKrinkle/VkRenderWrongLayout JosJuice 2025-11-01 10:06:41 +01:00
  • 91fd53a98c Merge pull request #14035 from Dentomologist/pauseandlock_refactoring JosJuice 2025-11-01 10:06:08 +01:00
  • 828e72d604 Merge pull request #14034 from JoshuaVandaele/byeprofile JosJuice 2025-11-01 10:05:11 +01:00
  • 998a3577ce Merge pull request #14054 from Dentomologist/libmgba_fix_build_when_disabled JosJuice 2025-11-01 10:01:48 +01:00
  • fc7241dec3 Externals: Bump SDL submodule version to release-3.2.26 Jordan Woyak 2025-10-30 21:49:09 -05:00
  • 6728007cb4 VideoCommon: rename ScissorResult 'm_result' to 'rectangles' to better reflect what the member is iwubcode 2025-10-31 13:15:15 -05:00
  • ee7c476e24 VideoCommon: move global variables out of BPFunctions iwubcode 2025-10-29 00:25:11 -05:00
  • 21ac489d57 VideoCommon: Fix render to texture in wrong layout TellowKrinkle 2025-10-30 20:44:45 -05:00
  • c12d3a6d22 Merge pull request #14045 from JoshuaVandaele/warn-fix Jordan Woyak 2025-10-30 20:47:42 -05:00
  • d065f1ae12 Merge pull request #14041 from jordan-woyak/lockless-async-requests JMC47 2025-10-30 19:26:22 -04:00
  • ccc334cdd0 Merge pull request #14055 from sepalani/async-inetaton JMC47 2025-10-30 19:22:01 -04:00
  • ba8f4ca6a2 IP/Top: Make InetAToN async Sepalani 2025-10-31 01:13:36 +04:00
  • 1b8a54024c Android: Expand bottom sheets on devices with touch too JosJuice 2025-05-12 22:51:06 +02:00
  • 2836dd2b5e libmgba: Fix build when disabled Dentomologist 2025-10-30 11:54:25 -07:00
  • 7960a306f7 Externals: Make imgui a submodule Joshua Vandaële 2025-10-29 18:53:55 +01:00
  • 5c12677705 OnScreenDisplayPane: Fix unused-variable warning Joshua Vandaële 2025-10-29 10:47:39 +01:00
  • b66b2f71af GameConfigEdit: Fix unused-result warning Joshua Vandaële 2025-10-29 10:42:43 +01:00
  • 2383e68fd8 x64Emitter: Fix missing-declarations warning Joshua Vandaële 2025-10-29 10:35:16 +01:00
  • 33152740d0 CustomPipeline.cpp: Fix unused-function warning Joshua Vandaële 2025-10-29 10:32:12 +01:00
  • 478fb20bc2 Merge pull request #14050 from Dentomologist/android_input_fix_unused_value_warning Jordan Woyak 2025-10-30 01:44:12 -05:00
  • 91320563e0 Merge pull request #14051 from Dentomologist/achievementmanager_fix_unused_private_field_warnings Jordan Woyak 2025-10-30 01:42:47 -05:00
  • 32a8128b53 AchievementManager: Fix unused private field warnings Dentomologist 2025-10-29 16:50:00 -07:00
  • 570ec7c322 Android: Fix unused value warning Dentomologist 2025-10-29 16:19:15 -07:00
  • 82c86221d6 Android: Save settings instantly after edits Simonx22 2025-10-29 16:49:16 -04:00
  • f2e6cb4c29 Merge pull request #14044 from JoshuaVandaele/im-sorry-ibel JosJuice 2025-10-29 20:10:57 +01:00
  • 280d0e7f8d MaterialAsset: Fix shadowed field Joshua Vandaële 2025-09-17 08:37:30 +02:00
  • 0b7d581af5 UICommon.cpp: Revert changes from #13866 Joshua Vandaële 2025-10-29 09:56:39 +01:00
  • b920182c97 Merge pull request #13870 from cristian64/broadband_adapter_ipc JMC47 2025-10-28 19:16:17 -04:00
  • 1ed86e1b16 Merge pull request #13866 from JoshuaVandaele/reset-button-third-attempt JMC47 2025-10-28 18:56:03 -04:00
  • 09a125fec4 VideoCommon: Clean up and eliminate the mutex in AsyncRequests using WaitableSPSCQueue. Jordan Woyak 2025-10-25 16:40:56 -05:00
  • 032fdf6335 Merge pull request #14039 from mbc07/tex_filter_settings_followup JMC47 2025-10-28 17:32:35 -04:00
  • fca9e6a362 GameSettings: fix texture filtering settings for earlier Just Dance games Mateus B. Cassiano 2025-10-28 16:25:08 -04:00
  • 3d764f7b42 Merge pull request #14032 from jordan-woyak/spawn-gpu-thread JosJuice 2025-10-28 21:18:47 +01:00
  • f5012ef457 Core/HW: Add Broadband Adapter (IPC). cristian64 2025-08-13 19:40:42 +01:00
  • 4677a92b13 Core/HW: Add Visual Studio project files for cpp-ipc library. cristian64 2025-08-12 23:48:21 +01:00
  • a74e736d29 Core/HW: Add cpp-ipc subdirectory in main CMake file. cristian64 2025-08-09 19:14:30 +01:00
  • 92a2018934 Core/HW: Add cpp-ipc submodule. cristian64 2025-08-09 14:27:25 +01:00
  • 509584d3d3 Merge pull request #13916 from Tilka/tex_filter_settings JMC47 2025-10-28 14:34:06 -04:00
  • e1088659b1 AdvancedPane: Use ConfigControls where applicable Joshua Vandaële 2025-08-13 01:09:01 +02:00
  • 3cf4b02a91 PathPane: Use ConfigControls where applicable Joshua Vandaële 2025-08-13 00:45:51 +02:00
  • 02d84ddc78 WiiPane: Use ConfigControls where applicable Joshua Vandaële 2025-08-13 00:39:46 +02:00
  • b6766e1ca0 GameCubePane: Use ConfigControls where applicable Joshua Vandaële 2025-08-13 00:33:52 +02:00
  • 1e227bd736 FreeLookWidget: Use ConfigControls where applicable Joshua Vandaële 2025-08-12 16:43:50 +02:00
  • 33fd06d7f3 AdvancedPane: Add a button to restore default settings Joshua Vandaële 2025-08-12 15:04:19 +02:00
  • c69f868fff Core/HW: Remove RoundingModeUpdated call from CPUManager::Run. This is now properly handled on initialization. Jordan Woyak 2025-10-26 23:04:37 -05:00
  • 700abd68e3 VideoCommon/AsyncRequests: Remove now unnecessary SetEnable function. Requests are now always enabled. Call SetPassthrough on initialization to not be racy. Jordan Woyak 2025-10-25 16:47:09 -05:00
  • 6416b0a6ec Core: Make EmuThread spawn the Video thread and become the CPU thread in dual-core mode instead of the other way around. Jordan Woyak 2025-10-25 16:50:11 -05:00
  • 96fe6a1575 VideoBackends / VideoCommon: add support for specifying include files in shader code iwubcode 2025-09-27 00:24:05 -05:00
  • 70d8bc6fd7 CPU: Update PauseAndLock comment Dentomologist 2025-10-26 18:06:38 -07:00
  • c47db6dba7 DSPEmulator: Remove redundant parameter and code Dentomologist 2025-08-13 15:50:18 -07:00
  • d5f079d78b DSPEmulator: Extract UnpauseAndUnlock from PauseAndLock Dentomologist 2025-08-13 15:43:08 -07:00
  • 933071dd57 FifoManager: Remove redundant PauseAndLock parameters Dentomologist 2023-06-04 17:18:18 -07:00
  • f497eb519e FifoManager: Extract RestoreState from PauseAndLock Dentomologist 2023-06-04 17:07:07 -07:00
  • f628a979c4 Core: Remove pointless call to FifoManager::PauseAndLock Dentomologist 2023-06-04 14:30:38 -07:00
  • 2d888ea4d3 Core: Remove unnecessary PauseAndLock parameters Dentomologist 2023-06-04 14:11:52 -07:00
  • c9c8461d36 Core: Extract RestoreStateAndUnlock from PauseAndLock Dentomologist 2023-06-04 13:59:53 -07:00
  • 4e64d8e94f CPUManager: Remove redundant parameter from RestoreStateAndUnlock Dentomologist 2023-06-04 13:22:09 -07:00
  • 8d0dbb0ef6 CPUManager: Remove redundant parameter from PauseAndLock Dentomologist 2023-06-04 13:19:44 -07:00
  • 48d48fe1af CPUManager: Remove unnecessary PauseAndLock parameters Dentomologist 2023-06-04 13:07:43 -07:00
  • 1a6e285685 CPU: Remove default arguments for PauseAndLock Dentomologist 2023-06-04 13:00:33 -07:00