Commit Graph

  • fc0179c1ea Merge pull request #13498 from jordan-woyak/immxfb-dualcore-todo JMC47 2025-04-09 23:20:35 -04:00
  • 4aa056dd4d BPStructs: Add TODO for unsafe usage of GetTicks. Jordan Woyak 2025-04-08 19:42:52 -05:00
  • 7ca8dc3767 Use std path utility for automatic path seperator handling. Javier Martinez 2025-04-08 15:40:06 -04:00
  • 01363572cb Merge pull request #13483 from Sam-Belliveau/fixed_playback_speed JMC47 2025-04-08 13:45:12 -04:00
  • 91380258a1 GameConfig Settings: If no game setting exists for a certain option, then show the global setting value. Previously showed the default value if the game setting didn't exist. TryTwo 2025-04-07 20:41:46 -07:00
  • ee27f03a43 Merge pull request #13439 from jordan-woyak/perf-marker JMC47 2025-04-07 17:57:56 -04:00
  • b306d00d5d DolphinQt/AudioPane: Fix Audio backend dropdown not using translated names Admiral H. Curtiss 2025-04-06 04:57:01 +02:00
  • f59507c856 Merge pull request #13488 from TryTwo/PR_MonsterHT_ini_bloom JMC47 2025-04-05 21:38:11 -04:00
  • 69bdb0535c Gamesetting fix: Monster Hunter Tri. set EFBAccessEnable = True to fix over-bloom issues. TryTwo 2025-04-05 17:40:32 -07:00
  • ec49ea5be3 PerformanceMetrics: Fix window arrangement Dentomologist 2025-04-05 14:04:26 -07:00
  • 74e752ed9c Mixer: Use Doubles for Sample Rate Conversion. Sam Belliveau 2025-04-04 00:49:03 -04:00
  • 2d1671a863 Merge pull request #13485 from jordan-woyak/timer-dualcore-fix JosJuice 2025-04-05 08:52:32 +02:00
  • 06afa0036a CoreTiming: Fix Precision Frame Timing in Dual Core mode on Windows. Jordan Woyak 2025-04-04 19:13:53 -05:00
  • edb1db7400 Translation resources sync with Transifex JosJuice 2025-04-04 21:45:46 +02:00
  • bee7035322 Merge pull request #13426 from jordan-woyak/sleepy-windows JMC47 2025-04-04 15:34:00 -04:00
  • e0e53f3235 Common/Timer: Use YieldProcessor on Windows. Jordan Woyak 2025-04-03 15:45:30 -05:00
  • 7dc27753e2 CoreTiming: Add a setting to use Common::PrecisionTimer. Jordan Woyak 2025-03-14 18:16:24 -05:00
  • e5c8935acc Common: Create a PrecisionTimer class. Jordan Woyak 2025-03-14 18:16:39 -05:00
  • dadbd2f9fb Merge pull request #13479 from iwubcode/mali_draw_fix Admiral H. Curtiss 2025-04-03 21:55:41 +02:00
  • af1f07207f VideoInterface: Throttle for VBlank only when necessary. Jordan Woyak 2025-03-28 21:44:50 -05:00
  • c42dab6388 Core: Move CountPerformanceMarker to VideoInterface to eliminate a Throttle call. PerformanceMetrics: Fixes/Cleanups. Jordan Woyak 2025-03-07 19:26:47 -06:00
  • 61ab662733 Merge pull request #13424 from Sam-Belliveau/granule-performance-improvements JMC47 2025-04-02 22:44:14 -04:00
  • ebc9c8492d Use std::views::values and std::views::keys functions - NetPlayServer Dr. Dystopia 2025-03-29 21:53:04 +01:00
  • c705e366f0 Merge pull request #13478 from jordan-woyak/metal-af Tilka 2025-04-02 09:07:44 +01:00
  • ec36fce7c6 VideoCommon: fix a mali bug by moving the perf queries back to being close to the draw call, having them apart seems to cause errors on some devices iwubcode 2025-04-01 18:32:42 -05:00
  • 877864c23a Improve Performance of Granular Buffering + User Adjustable Buffer Size Sam Belliveau 2025-04-01 18:17:21 -04:00
  • 33a7283d3b VideoBackends/Metal: Fix anisotropic filtering handling. Jordan Woyak 2025-04-01 15:01:16 -05:00
  • 01a7732d50 IOS: Disguise Rock Band PlayStation USB devices as Wii equivalents JosJuice 2025-03-30 11:24:55 +02:00
  • 17c994df2a InputCommon: Move SDL Device class into its own cpp/h files. Jordan Woyak 2025-03-30 22:46:50 -05:00
  • 4533605c03 DolphinQt: Update tooltips for ImmediateXFB, VBISkip, SkipPresentingDuplicateFrames interaction clarity. Jordan Woyak 2025-03-30 20:42:15 -05:00
  • 920f940ad0 DolphinQt: Don't toggle GFX_HACK_SKIP_DUPLICATE_XFBS when GFX_HACK_IMMEDIATE_XFB or GFX_HACK_VI_SKIP are enabled. Jordan Woyak 2025-03-28 00:32:40 -05:00
  • 1b85da9b85 Merge pull request #13471 from Nitch2024/CTRL+G Admiral H. Curtiss 2025-03-30 15:39:54 +02:00
  • 7e57834691 GameSettings: fix startup hang in Moki Moki Tillmann Karras 2025-03-30 00:30:54 +00:00
  • 1b87ea83e6 [Debugger] CTRL+G support in code and memory view Nitch2024 2025-03-29 12:43:15 -07:00
  • 957265ba52 Common: Make Profiler thread safe JosJuice 2025-03-29 15:00:33 +01:00
  • 9819d66a47 Merge pull request #13221 from mitaclaw/nrvo-fails-1 JMC47 2025-03-29 03:26:46 -04:00
  • f00b7d39f0 Merge pull request #13465 from TryTwo/PR_Bugfix JMC47 2025-03-28 19:56:36 -04:00
  • efd993f382 AudioPanel bugfix: Forgot to wrap an optional slider in a conditional. TryTwo 2025-03-28 14:22:40 -07:00
  • 4c727a84c5 Merge pull request #13456 from jordan-woyak/mapping-window-blank-square-fix JMC47 2025-03-28 18:44:32 -04:00
  • 932b4abdcf Merge pull request #13457 from jordan-woyak/efb-access-fix JMC47 2025-03-28 18:43:57 -04:00
  • 7d794897c4 Merge pull request #13434 from JosJuice/android-non-blocking-input-detection JMC47 2025-03-28 18:25:04 -04:00
  • e0032b3e2c Merge pull request #13122 from TryTwo/PR_Audio_Configs JMC47 2025-03-28 14:52:54 -04:00
  • c7ede8a6b7 Merge pull request #13461 from JoshuaVandaele/warningsbegone JosJuice 2025-03-28 18:43:09 +01:00
  • ee22cf9b22 Merge pull request #13462 from jordan-woyak/android-wm-mapping-fix JosJuice 2025-03-28 18:35:15 +01:00
  • 0a3feb3e42 Android/Input: Fix a crash when mapping wii remote extensions. Jordan Woyak 2025-03-27 18:09:12 -05:00
  • 3a1a60d4f8 Fix shadowed variable warnings and missing declarations Joshua Vandaële 2025-03-27 21:20:20 +01:00
  • 662cfa38c2 Merge pull request #13460 from jordan-woyak/play-time-tracker-thread-name Tilka 2025-03-27 17:02:36 +00:00
  • cb24821dcc Merge pull request #13217 from cristian64/extract_gecko_creator_name JMC47 2025-03-27 12:26:47 -04:00
  • ebd879cb30 Core: Name the play time tracker thread. Jordan Woyak 2025-03-27 01:38:55 -05:00
  • e5608c6ca5 ConfigControl fix: Add invalid index check to ConfigComplexChoice. Resolve with a default index that can be set. TryTwo 2025-03-26 13:15:57 -07:00
  • 896b4bb1fa AudioPanel: Refactor to use Config system. Some options were changed to a different format, for easier compatibility. TryTwo 2024-10-10 17:00:41 -07:00
  • 1ecd6fbc9b Move variables to inner scope tygyh 2024-11-15 09:15:06 +01:00
  • e351f03cdf VideoCommon: Fix out-of-bounds and disabled EFB access. Jordan Woyak 2025-03-26 00:55:40 -05:00
  • 849d8b7dae DolphinQt: Fix blank square in MappingWindow's top-left corner. Jordan Woyak 2025-03-25 20:52:29 -05:00
  • 1981f22228 Merge pull request #13433 from iwubcode/update_min_win10 JMC47 2025-03-25 18:30:15 -04:00
  • d2cc6760a0 Use Common::ToUnderlying Dr. Dystopia 2025-03-25 19:28:04 +01:00
  • eb84b0fb9b Merge pull request #13442 from TryTwo/PR_CodeWidget_Layout_Tweak JMC47 2025-03-25 13:19:02 -04:00
  • e34907025d Add numeric label support to assembler vyuuui 2025-03-24 07:16:14 -07:00
  • 5d4b884e64 Merge pull request #13450 from Tilka/daring_game JMC47 2025-03-24 00:22:39 -04:00
  • 5a708f0f24 GameSettings: fix startup crash in "The Daring Game for Girls" Tillmann Karras 2025-03-23 23:12:00 +00:00
  • 6d8ba94e4c DolphinQt: Extract creator name from code name in Gecko codes. cristian64 2024-12-10 13:38:16 +00:00
  • 0b128badae DolphinQt: Fix unresponsive hotkeys during framestep overlay move Dentomologist 2025-03-23 14:04:54 -07:00
  • 9e9faf3be1 Android: Show message when trying to map disconnected device JosJuice 2025-03-16 11:24:10 +01:00
  • 516c1314d2 Android: Don't use separate thread for MotionAlertDialog JosJuice 2025-03-16 11:05:06 +01:00
  • ad3650abfc Merge pull request #13093 from mitaclaw/ranges-modernization-4-projection JMC47 2025-03-23 15:56:13 -04:00
  • 1515cf6ccd Merge pull request #13447 from JosJuice/bba-panic-tr JMC47 2025-03-23 15:22:11 -04:00
  • cef4d8fb76 Merge pull request #13432 from iwubcode/custom_pixel_fragment JMC47 2025-03-23 15:21:48 -04:00
  • f50d2ee86c Merge pull request #13425 from jordan-woyak/after-present-cleanup JMC47 2025-03-23 15:21:31 -04:00
  • 28f1beeca8 Merge pull request #13398 from jordan-woyak/perf-tracker JMC47 2025-03-23 15:21:11 -04:00
  • 178462e10f Merge pull request #13385 from Tilka/sp2_ad16 JMC47 2025-03-23 15:20:45 -04:00
  • 9b0471532c Merge pull request #13368 from jordan-woyak/anisotropic-filtering JMC47 2025-03-23 15:17:24 -04:00
  • 2da255d8cd Merge pull request #13311 from iwubcode/dynamic_input_textures_reduce_image_writes JMC47 2025-03-23 15:12:28 -04:00
  • e93f0de8a4 Merge pull request #13295 from jordan-woyak/controller-emu-cleanup JMC47 2025-03-23 15:12:06 -04:00
  • c1990bc687 EXI: Make HLE BBA panic alerts translatable JosJuice 2025-03-23 15:43:16 +01:00
  • 8e253518e6 VideoCommon: move to a 'process_fragment()' function to simplify custom shaders and provide a direct override of the tev stage logic iwubcode 2025-03-15 17:29:13 -05:00
  • e18d98d4fc Core: properly distinguish between ES title switches (Wii titles) and normal loading (GC, also called for Wii..); update config for ES title change, generate textures for both situations iwubcode 2025-01-26 16:37:21 -06:00
  • d03f9032c1 Core / DolphinQt / InputCommon: reduce the number disk writes when using DynamicInputTextures iwubcode 2025-01-25 21:49:32 -06:00
  • b0867c1602 CodeWidget: Layout tweak. Give left-side widgets more vertical space by moving the address bar out of the way. Align things better. TryTwo 2023-11-21 18:29:07 -07:00
  • 18979129f3 Merge pull request #13441 from jordan-woyak/wm-speaker-cleanup JMC47 2025-03-18 16:23:50 -04:00
  • 3bf2de369a WiimoteEmu: Eliminate dynamic memory allocation in speaker data decoding. Jordan Woyak 2025-02-03 20:28:23 -06:00
  • 561aee7707 Config: Expose Default and 1x Anisotropic Filtering setting. Jordan Woyak 2025-02-22 23:44:39 -06:00
  • 4b711e1e0a DolphinQt: Allow ConfigComplexChoice to handle DefaultState values. Jordan Woyak 2025-02-23 19:09:20 -06:00
  • ba1bf6959e Config: Allow passing a DefaultState object to Set functions to delete keys. Jordan Woyak 2025-02-23 19:05:56 -06:00
  • 137d1375d4 Enable game-requested anisotropic filtering in Metal backend. Jordan Woyak 2025-02-22 22:27:15 -06:00
  • 79a1e480ca Enable anisotropic filtering when the game requests it Pokechu22 2021-07-30 12:14:54 -07:00
  • a7d1cac8ad Core: Call PerformanceMetrics::CountFrame regardless of PresentReason. Jordan Woyak 2025-03-14 15:47:26 -05:00
  • 0299540209 Merge pull request #13397 from jordan-woyak/perf-metrics JosJuice 2025-03-17 23:20:41 +01:00
  • 3b8384acf6 Merge pull request #13438 from Tilka/heads/refs/warning Tilka 2025-03-17 22:16:46 +00:00
  • 6a90affa38 Fix -Wunused-lambda-capture warning Tillmann Karras 2025-03-17 20:07:45 +00:00
  • 42fb43dacf Implement multiple saves import Joshua Vandaële 2025-01-16 10:29:35 +01:00
  • 0afbeae70c Merge pull request #13430 from jordan-woyak/tatacon-desired-state OatmealDome 2025-03-16 15:04:21 -04:00
  • dc4cb7874a Merge pull request #13428 from rsgnz/Contributing.md-changes OatmealDome 2025-03-16 14:59:49 -04:00
  • 49bee36e6a Merge pull request #13435 from iwubcode/uninitialized_directx OatmealDome 2025-03-16 14:56:44 -04:00
  • 9720b1f5f5 Merge pull request #13411 from jordan-woyak/gui-vconfig OatmealDome 2025-03-16 14:54:24 -04:00
  • 9e513d93e1 Merge pull request #13414 from jordan-woyak/vconfig-framedump OatmealDome 2025-03-16 14:53:47 -04:00
  • 07cec796f4 Merge pull request #13417 from luzpaz/typo-source-core-common OatmealDome 2025-03-16 14:53:02 -04:00
  • c5f89f2de9 VideoCommon: initialize uninitialized state value in pixel ubershader to prevent error on directx in some games iwubcode 2025-03-16 11:35:56 -05:00
  • 48b2f7d200 VideoConfig: Eliminate frame dumping members. Jordan Woyak 2025-03-11 02:45:48 -05:00
  • c1dea828ab Common: use std::chrono for GetLocalTimeSinceJan1970 on Windows iwubcode 2025-03-16 00:32:54 -05:00
  • 452cd1c261 Core: use more recent api in ComputeDefaultCountryCode on Windows iwubcode 2025-03-16 00:29:34 -05:00