Commit Graph

  • 0bc33fb6df MTLUtil: Remove availability check for macOS 10.15 OatmealDome 2025-04-01 15:19:30 -04:00
  • dc8865718e MTLUtil: Remove availability check for macOS 11 OatmealDome 2025-04-01 15:17:22 -04:00
  • 7213cdd439 MemoryUtil: Remove availability checks for macOS 11 OatmealDome 2025-04-01 15:17:04 -04:00
  • ad79a62d22 README: Update minimum macOS version to 11.0 OatmealDome 2025-04-01 15:16:07 -04:00
  • 82ee77e4e1 BuildMacOSUniversalBinary: Remove architecture-specific macOS deployment target flags I can't see any situation in the foreseeable future where we need to target different macOS versions for each architecture. OatmealDome 2025-04-01 15:15:37 -04:00
  • 39e535d4aa CMakeLists: Bump minimum macOS to 11.0 OatmealDome 2025-04-01 15:12:08 -04:00
  • a517c9f862 CoreTiming: Move VISkip calculation into a separate function. Jordan Woyak 2025-03-08 01:14:41 -06:00
  • 7236d1539a CoreTiming: Cleanups to avoid drift from cumulative rounding errors. Jordan Woyak 2025-03-03 00:00:41 -06:00
  • bc3c3eb79a Merge pull request #13524 from jordan-woyak/fix-gba-link OatmealDome 2025-04-20 22:29:38 -04:00
  • 41408076e3 Merge pull request #13520 from shuffle2/android-start JMC47 2025-04-20 20:17:30 -04:00
  • 7e7b75c1e6 Merge pull request #13537 from tygyh/DiscIO-Make-variables-constexpr Tilka 2025-04-21 00:52:18 +01:00
  • 9504916f72 Merge pull request #13538 from tygyh/DiscIO-Use-default-to-define-a-trivial-destructor Tilka 2025-04-20 22:32:12 +01:00
  • 0a52140145 Merge pull request #13549 from shuffle2/ucrtpatch Tilka 2025-04-20 22:24:57 +01:00
  • 45ed4b2be9 Merge pull request #13541 from tygyh/DiscIO-Remove-redundant-zero-initializers-in-aggregate-initializations Tilka 2025-04-20 22:07:58 +01:00
  • 2adf3449f3 Merge pull request #13548 from shuffle2/http Tilka 2025-04-20 22:07:32 +01:00
  • 8d7d026da6 Merge pull request #13533 from tygyh/DiscIO-Make-classes-final Jordan Woyak 2025-04-20 16:06:07 -05:00
  • 2d1161150b remove ucrt compat patches Shawn Hoffman 2025-04-20 12:50:10 -07:00
  • 5dd896a7d9 HttpRequest: remove some legacy code for windows < 8.1 Shawn Hoffman 2025-04-20 11:46:09 -07:00
  • 07ad189b4f DiscIO: Pass parameters by constant reference Dr. Dystopia 2025-04-19 22:40:03 +02:00
  • a1691a4031 Prevent android generating duplicate analytics events Shawn Hoffman 2025-04-15 20:36:33 -07:00
  • ac3dbe2294 Core/State: Use UniqueBuffer instead of make_unique and std::vector for save state buffers. Jordan Woyak 2025-04-18 21:30:32 -05:00
  • 12dcd6c285 Common: Add UniqueBuffer and SharedBuffer templates. Jordan Woyak 2025-04-18 22:13:56 -05:00
  • f78fa2e9f1 LinearDiskCache: Use make_unique_for_overwrite. Jordan Woyak 2025-04-18 22:59:56 -05:00
  • 77b4270981 DiscIO: Remove redundant zero initializers in aggregate initializations Dr. Dystopia 2025-04-19 22:04:50 +02:00
  • 7123fcd19b DiscIO: Use = default to define a trivial destructor Dr. Dystopia 2025-04-19 17:43:18 +02:00
  • f6ba69f99a DiscIO: Make variables constexpr Dr. Dystopia 2025-04-19 17:17:02 +02:00
  • 1ae0b23265 Merge pull request #13528 from jordan-woyak/win-cmake-fix JosJuice 2025-04-19 16:41:51 +02:00
  • b8e70df413 Android: Show time played in game details JosJuice 2025-04-12 14:27:09 +02:00
  • 3eee52cb6b Android: Create toggle for enabling/disabling time tracking JosJuice 2025-04-12 13:39:34 +02:00
  • 49ebdaaae3 Merge pull request #13507 from JosJuice/time-played-game-id JosJuice 2025-04-19 14:28:02 +02:00
  • fda8afaf5c SI: Fix GBA link by having a separate response for "error" and "no data". Jordan Woyak 2025-04-17 03:33:54 -05:00
  • 301cc5ee63 DiscIO: Make classes final Dr. Dystopia 2025-04-19 09:05:22 +02:00
  • cb20959679 Common/Timer: Change HANDLE to void* to avoid including Windows.h to fix cmake build. Jordan Woyak 2025-04-18 15:49:29 -05:00
  • 056b0339be Merge pull request #13496 from TryTwo/PR_GameSettings_Fix Jordan Woyak 2025-04-18 15:56:59 -05:00
  • c55624702c Allow RA Dev Tools for Unidentified Games LillyJadeKatrin 2025-04-16 23:59:16 -04:00
  • a96c935c1c Added modified achievements confirmation LillyJadeKatrin 2024-07-23 00:09:38 -04:00
  • b9a93794ff Added game title estimate for achievement development LillyJadeKatrin 2024-07-22 23:51:53 -04:00
  • ef612912a2 Handle local achievements LillyJadeKatrin 2024-07-22 21:46:24 -04:00
  • fa782de15c Add MemoryPoker for RAIntegration LillyJadeKatrin 2024-07-22 02:28:50 -04:00
  • f8bf35e6f0 Merge pull request #13518 from tygyh/Fix-Partition-struct-comparison-operators Jordan Woyak 2025-04-16 00:20:28 -05:00
  • 8bfde300f4 Merge pull request #13519 from tygyh/Replace-definitions-with-constant-expressions Jordan Woyak 2025-04-16 00:19:40 -05:00
  • 5af315ec17 Merge pull request #13521 from OatmealDome/darwin-memarena-ub Jordan Woyak 2025-04-16 00:12:50 -05:00
  • 2af276d27e MemArenaDarwin: Initialize all address variables passed to vm_map OatmealDome 2025-04-16 00:50:54 -04:00
  • c4f906bcd9 Replace definitions with constant expressions - Core/HW/EXI/BBA/TAP_Win32 Dr. Dystopia 2025-04-15 08:21:13 +02:00
  • 3bb925c1c7 DiscIO/Volume: Fix Partition struct comparison operators Dr. Dystopia 2025-04-15 08:17:45 +02:00
  • 473cb6c3bc Remove redundant parentheses - Tools Dr. Dystopia 2025-04-15 08:08:07 +02:00
  • 2397a3a915 Use range-based loops - Core VideoBackends Dr. Dystopia 2025-04-13 08:35:31 +02:00
  • 883a5cccfa GameINI: Toshi engine updates icup321 2025-03-22 02:08:12 -04:00
  • 90a4be4b36 Add RAIntegration event handler LillyJadeKatrin 2024-07-22 02:17:00 -04:00
  • 9caa02493d Add RetroAchievements development menu LillyJadeKatrin 2024-07-19 23:07:41 -04:00
  • 36c7e7f3c7 Load RA_Integration.DLL at init if present LillyJadeKatrin 2024-07-19 22:18:13 -04:00
  • cab5bc5680 Update rcheevos submodule to newest master LillyJadeKatrin 2024-08-03 23:48:16 -04:00
  • 6ad267017c Refactor AchievementBox to const pointer LillyJadeKatrin 2025-04-01 21:17:35 -04:00
  • 2c20d5dcd9 GameList: Ignore non-left double-clicks Dentomologist 2025-04-12 16:14:04 -07:00
  • 4f210df86a Merge pull request #13489 from AdmiralCurtiss/translate-audio-backend JosJuice 2025-04-12 17:59:42 +02:00
  • bcddd78a89 Merge pull request #13500 from jordan-woyak/accel-gyro-any-mapping JMC47 2025-04-12 11:47:38 -04:00
  • d194e69bbd Core: Don't store game ID inside TimePlayed JosJuice 2025-04-12 15:15:18 +02:00
  • 5285b1168a Merge pull request #13503 from sepalani/ip-top-perf JMC47 2025-04-11 18:56:35 -04:00
  • 03451f2bc9 IP/Top: Fix performance regression in GetInterfaceOpt Sepalani 2025-04-12 01:37:08 +04:00
  • 87beb7d67b InputCommon: Activate IMU Accelerometer and Gyroscope when any direction has a bound input. Jordan Woyak 2025-04-10 15:40:44 -05:00
  • 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