Commit Graph

  • c1990bc687 EXI: Make HLE BBA panic alerts translatable JosJuice 2025-03-23 15:43:16 +01:00
  • 303366b1ce PowerPC: Add RAII handling for breakpoint updates JosJuice 2025-03-22 12:13:48 +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
  • 373a1a5dc0 Update min win10 version from 1703/15063 to 1903/18362 iwubcode 2025-03-16 00:29:05 -05:00
  • f4c37aeb14 Merge pull request #13423 from jordan-woyak/async-request-cleanup-1 JMC47 2025-03-15 18:17:29 -04:00
  • 90b6f0d16d Config: make SP2 configurable Tillmann Karras 2025-03-01 16:34:43 +00:00
  • 951a84833a EXI: fix AD16 Tillmann Karras 2025-02-27 21:38:59 +00:00
  • 6aff82eda3 WiimoteEmu: Make TaTaCon DesiredState use only one byte of space. Jordan Woyak 2025-03-07 01:31:39 -06:00
  • 99cde4e269 Merge pull request #13395 from jordan-woyak/vi-HORIZONTAL_BEAM_POSITION-ticks JMC47 2025-03-15 17:27:07 -04:00
  • 1bd3e79fda Merge pull request #13378 from jordan-woyak/desired-ext-state JMC47 2025-03-15 17:26:49 -04:00
  • e3deb14156 Merge pull request #13347 from iwubcode/custom_shader_overhaul_lighting JMC47 2025-03-15 17:26:32 -04:00
  • 46e0952e97 PerformanceTracker: Use SPSCQueue and atomic to eliminate need for a mutex. Clean up some math. Jordan Woyak 2025-03-05 03:26:34 -06:00
  • c763961112 PerformanceTracker: Use std::deque instead of hand-rolled circular queue. Jordan Woyak 2025-03-05 02:06:05 -06:00
  • b2ce3fbefc PerformanceTracker: Pass chrono values instead of us s64. Jordan Woyak 2025-03-05 01:36:18 -06:00
  • ddb82a5e8c InputCommon/ControllerEmu: Break out functionality of EmulatedController to eliminate redundant unused members in Wii Remote extension objects. Jordan Woyak 2025-01-20 23:19:56 -06:00
  • 225039f742 Merge pull request #13427 from LillyJadeKatrin/retroachievements-code-approval-fix JMC47 2025-03-15 13:57:48 -04:00
  • 049e52ce1c Merge pull request #13429 from JosJuice/fix-broken-merge JosJuice 2025-03-15 17:53:11 +01:00
  • f2d1918714 Fix broken merge of PR #13181 JosJuice 2025-03-15 17:23:39 +01:00
  • e637a05707 Merge pull request #12866 from JosJuice/android-log-types-sorting JosJuice 2025-03-15 16:01:33 +01:00
  • 1f087473aa Merge pull request #12809 from JosJuice/jitarm64-cmp-sp JosJuice 2025-03-15 16:00:15 +01:00
  • b2f8dac739 Merge pull request #13271 from dreamsyntax/gradle-wrapper JosJuice 2025-03-15 15:59:21 +01:00
  • 541344ef9b Merge pull request #13240 from thalesmg/20241225-m-known-bt-addresses-config-only JosJuice 2025-03-15 15:34:49 +01:00
  • 8c7ab286f5 Merge pull request #13181 from tygyh/Replace-'reinterpret_cast' JosJuice 2025-03-15 15:31:38 +01:00
  • 3fb4084e25 Merge pull request #13345 from Tilka/unswap_depth JosJuice 2025-03-15 14:30:19 +01:00
  • fd2c6918fa Merge pull request #13388 from jordan-woyak/vsync-not-recommended JosJuice 2025-03-15 14:24:29 +01:00
  • 0615ade725 Fixed Multi Config Code Approvals LillyJadeKatrin 2025-03-14 23:53:54 -04:00
  • 01978cfcf7 Contributing.md: Replace egrep with grep -E in clang-format command. rsgnz 2025-03-15 10:02:53 +00:00
  • 2690a62949 Core: Remove unused GetActualEmulationSpeed function and related variables/functions. Jordan Woyak 2025-03-05 14:44:33 -06:00
  • e1745f682f PerformanceMetrics: Eliminated a mutex. Code cleanups. Jordan Woyak 2025-03-04 21:32:31 -06:00
  • 4d3f247cc3 Merge pull request #13352 from Sam-Belliveau/granular_synthesis JMC47 2025-03-14 03:57:09 -04:00
  • f09ba10daa AudioCommon: Added Granular Synthesis Sam Belliveau 2025-03-02 20:19:20 -05:00
  • e82f03b825 Merge pull request #13408 from infirit/flatpakscreensaver OatmealDome 2025-03-14 02:19:05 -04:00
  • 6c158ed590 VideoCommon: Create AsyncRequests directly in MMU code to eliminate EFB-related functions in VideoBackendBase. Jordan Woyak 2025-03-14 00:40:34 -05:00
  • 63b848ca93 VideoCommon: Eliminate EFBAccessType enum. Eliminate union and switch statement handler in AsyncRequests. Jordan Woyak 2025-03-06 21:14:38 -06:00
  • 15372dc835 VideoCommon: move lighting shader logic to callable functions iwubcode 2025-02-12 20:18:20 -06:00
  • ca9b34a6d1 Merge pull request #13394 from jordan-woyak/odd-even-pacing JMC47 2025-03-13 21:56:36 -04:00
  • 0e2785a562 Merge pull request #13387 from jordan-woyak/frame-pacing JMC47 2025-03-13 14:23:18 -04:00
  • a421d6859f Merge pull request #13418 from jordan-woyak/efb-interface JMC47 2025-03-13 14:20:34 -04:00
  • fdf00050a6 DolphinQt: Use tooltips on Advanced tab. Jordan Woyak 2025-03-13 05:18:57 -05:00
  • 5b36c13bfb VideoCommon: Rename Renderer to EFBInterface. Jordan Woyak 2025-03-11 21:12:06 -05:00
  • 1b47dbf519 Core/Common: Fix typos Found via codespell -q 3 -S "./Externals,./Data/Sys/wiitdb-??.txt,*.po,*.pot" -L andf,asnd,bootup,brocken,bufferin,clen,collet,datas,delt,diety,extint,fpr,inout,inport,interm,nd,nin,ontop,pixelx,re-use,re-used,sav,stateman,strat,transer,wil Luz Paz 2025-03-11 19:48:45 -04:00
  • de997d616f Merge pull request #13416 from jordan-woyak/unused-viewport-correction JMC47 2025-03-11 19:00:55 -04:00
  • b7bd0a0836 Merge pull request #13413 from jordan-woyak/vconfig-progressive JMC47 2025-03-11 18:59:28 -04:00
  • 67c8d5640f Merge pull request #13412 from jordan-woyak/netplay-vconfig JMC47 2025-03-11 18:59:02 -04:00
  • 1698daef66 Merge pull request #13410 from jordan-woyak/movie-vconfig JMC47 2025-03-11 18:58:45 -04:00
  • a80062f1b1 Merge pull request #13400 from jordan-woyak/async-request-no-poke-merge JMC47 2025-03-11 18:58:27 -04:00
  • 9b2ab6e259 Merge pull request #13407 from luzpaz/typo-data Jordan Woyak 2025-03-11 15:37:59 -05:00
  • c191ed5321 VertexShaderManager: Eliminate unnecessary m_viewport_correction member. Jordan Woyak 2025-03-11 03:54:22 -05:00
  • 5b88c0b90e DolphinQt/GeneralWidget: Eliminate unnecessary g_Config usage. Jordan Woyak 2025-03-10 18:36:31 -05:00
  • de01a790e1 VideoConfig: Eliminate bForceProgressive. Jordan Woyak 2025-03-10 19:01:57 -05:00
  • 7f3d8a1ad4 VideoConfig: Eliminate NetPlay related members. Jordan Woyak 2025-03-10 18:53:44 -05:00
  • 44423a3656 Movie: Eliminate MovieManager::SetGraphicsConfig. Jordan Woyak 2025-03-10 18:15:59 -05:00
  • 7222188cde Core/VideoCommon: Push presentation time calculated from CPU thread to GPU thread. Jordan Woyak 2025-03-06 03:01:53 -06:00
  • c4bd98c626 VideoInterface: Throttle before VBlank statistics counting. Jordan Woyak 2025-03-06 03:02:19 -06:00
  • 9ac9813492 SystemTimers: Throttle prior to performance marker. Jordan Woyak 2025-03-02 23:25:30 -06:00
  • aa624d8ba8 BTEmu: Throttle prior to wii remote input update. Jordan Woyak 2025-03-02 03:25:23 -06:00
  • 9675c90890 VideoInterface: Throttle prior to SI poll. Jordan Woyak 2025-03-02 03:19:28 -06:00
  • 81e842e2aa CoreTiming: Don't Throttle in event queue processing. Jordan Woyak 2025-03-06 02:11:10 -06:00
  • fe2d247acb VideoCommon: Don't merge EFBPoke AsyncRequests. Jordan Woyak 2025-03-06 17:21:13 -06:00
  • cf1541a511 Data: fix various typos Found via codespell -q 3 -S "./Externals,./Data/Sys/wiitdb-??.txt,*.po,*.pot" -L andf,asnd,bootup,brocken,bufferin,clen,collet,datas,delt,diety,extint,fpr,inout,inport,interm,nd,nin,ontop,pixelx,re-use,re-used,sav,stateman,strat,transer,wil Luz Paz 2025-03-10 08:34:04 -04:00
  • 3705c73d55 xdg-screensaver was replaced by calling dbus interfaces Sander Sweers 2025-03-10 20:16:49 +01:00
  • ae11ffadf6 Allow flatpak to talk to inhibit/screensaver dbus interfaces Sander Sweers 2025-03-10 20:15:40 +01:00
  • 433c6ce0f2 GCC: Remedy NRVO Fails mitaclaw 2024-12-13 14:02:12 -08:00
  • 5ed8b7bc9d Merge pull request #13403 from jordan-woyak/backend_info JMC47 2025-03-10 15:06:19 -04:00
  • d45e6c6729 Merge pull request #13401 from jordan-woyak/exit-gpu-loop JMC47 2025-03-10 15:05:30 -04:00
  • 203454a97a Merge pull request #13396 from jordan-woyak/vi-odd-even JMC47 2025-03-10 15:05:12 -04:00
  • ff4486ee23 Merge pull request #13340 from Dentomologist/state_show_decompressing_osd_longer JMC47 2025-03-10 15:04:50 -04:00
  • 189d09011b Merge pull request #13363 from JoshuaVandaele/nowarnings JMC47 2025-03-10 15:04:14 -04:00
  • 3f73a39dbd Merge pull request #13286 from JoshuaVandaele/xcb JMC47 2025-03-10 15:03:54 -04:00
  • 9f43f59c9b Merge pull request #13276 from JoshuaVandaele/sfml-3.0.0 JMC47 2025-03-10 15:03:36 -04:00
  • 13d966760d Merge pull request #13362 from MackdannyTwitch/dolphin-RA-approved-cheats- JosJuice 2025-03-10 19:13:34 +01:00
  • 9e23a0a506 Merge branch 'release-prep-2503' OatmealDome 2025-03-10 12:34:02 -04:00
  • ba40e4abad Added widescreen code for Tomb Raider: Legend GL8.ini MackdannyTwitch 2025-02-20 15:24:31 -07:00
  • 9763c0a1e2 ScmRevGen: Bump major version to 2503 2503 release-prep-2503 OatmealDome 2025-03-10 00:46:00 -04:00
  • 1cc6b6c5d8 Merge pull request #13384 from MackdannyTwitch/TR-has-graphical-issues JosJuice 2025-03-09 23:59:45 +01:00