Commit graph

  • 8cc6ba6279 IOS: Only have one USBScanner JosJuice 2025-04-06 14:18:43 +02:00
  • e63ac918ac IOS: Diff device lists in USBHost instead of USBScanner JosJuice 2025-04-06 20:00:50 +02:00
  • a8b033d66a IOS: Add missing locking for USBHost::m_devices JosJuice 2025-04-06 15:25:25 +02:00
  • 4985d5bcde IOS: Keep copy of m_devices in USBHost JosJuice 2025-04-06 14:43:45 +02:00
  • 4c0c2401e0 IOS: Move USB scanning thread to new class USBScanner JosJuice 2025-04-06 11:53:25 +02:00
  • 553a75c996
    ScmRevGen: Determine the commits ahead using upstream if possible Joshua Vandaële 2025-04-07 13:01:32 +02:00
  • 321c684d5c
    Installer: Clean up Windows Start Menu entry RedBlackAka 2025-04-07 10:46:56 +02:00
  • c73fa61029 IOS: Remove from m_opened_devices in OH0::OnDeviceChange JosJuice 2025-04-06 16:50:28 +02:00
  • f7bb602c65 Common/Event: Use std::atomic::wait when possible. Jordan Woyak 2025-03-27 00:35:24 -05:00
  • 47545bb0dc
    Update Readme.md jdsutton7 2025-04-06 11:15:55 -07: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
  • b8608a4ae5
    minizip-ng: Stop using compatibility mode Joshua Vandaële 2025-02-25 11:12:08 +01: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
  • e5395ca03f CodeWidget: Change address bar into a combobox that can save addresses. Add a button to save an address to the combobox. TryTwo 2025-03-26 11:20:10 -07:00
  • 74e752ed9c Mixer: Use Doubles for Sample Rate Conversion. Sam Belliveau 2025-04-04 00:49:03 -04:00
  • a3747ef5b0 IOS/USB: Implement Wii Speak SAMPLER_FREQ register properly Sepalani 2025-04-04 23:55:08 +04:00
  • 56d8d65e22 Jit: Flush registers used in memory breakpoint conditions JosJuice 2024-12-27 16:01:08 +01:00
  • f709f28aa7 JitArm64: Document an assumption we've been making in EmitBackpatchRoutine JosJuice 2024-12-27 14:05:54 +01:00
  • 96e43164d0 PowerPC: Track registers used in memory break point conditions JosJuice 2024-12-27 14:47:41 +01:00
  • 2d1671a863
    Merge pull request #13485 from jordan-woyak/timer-dualcore-fix JosJuice 2025-04-05 08:52:32 +02:00
  • 6ef7b41394 StringUtil: Use concepts instead of enable_if. Jordan Woyak 2025-04-03 17:46:31 -05:00
  • 0689ff5a1c
    Config/Graphics: Add a reset button for all user-defined configurations Joshua Vandaële 2025-04-04 23:53:07 +02:00
  • 96433c8470
    Update Readme.md jdsutton7 2025-04-04 18:02:09 -07: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
  • df9f56f1b2
    Merge d9a8f5c688 into dadbd2f9fb Jordan Woyak 2025-04-04 20:25:54 +02:00
  • c5ace605dd StringUtil: Use requires-clause instead of enable_if. Jordan Woyak 2025-04-03 17:46:31 -05: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
  • 81db71dd3b Core: Bump the state version. Jordan Woyak 2025-04-03 15:02:22 -05:00
  • 54e32dec66 Core/AudioCommon: Move FIXED_SAMPLE_RATE_DIVIDEND from Mixer to AudioInterface. Jordan Woyak 2025-04-03 14:59:31 -05:00
  • dadbd2f9fb
    Merge pull request #13479 from iwubcode/mali_draw_fix Admiral H. Curtiss 2025-04-03 21:55:41 +02:00
  • 215af25372 IOS/USB: Implement a bare-bones Wii Speak loudness level Sepalani 2024-10-02 13:53:02 +04:00
  • 8bfec928e5 IOS/USB: Add more Wii Speak log messages Sepalani 2024-11-16 15:50:06 +04:00
  • 50b83860fc IOS/USB: Lock microphone buffer less frequently Sepalani 2024-10-02 14:58:04 +04:00
  • e15d7ca664 IOS/USB: Skip data when HLE Wii Speak is muted Sepalani 2024-10-01 14:52:55 +04:00
  • 399cd629e6 IOS/USB: Implement Wii Speak REQUEST_SET_INTERFACE command Sepalani 2024-09-29 00:16:49 +04:00
  • a1500ad05a WiiSpeakWindow: Don't hide QGroupBox Sepalani 2024-09-01 14:14:18 +04:00
  • f693bccd10 Config: Rename MAIN_WII_SPEAK_CONNECTED to MAIN_WII_SPEAK_MUTED Sepalani 2024-09-01 14:00:56 +04:00
  • 6ce1d5c998 Android: Fix PermissionsHandler activity detection Sepalani 2024-09-01 12:31:26 +04:00
  • a29661370a CubebUtils: Add COM helper class Sepalani 2024-08-25 00:06:50 +04:00
  • 682d220c44 IOS/USB: Add a warning about RECORD_AUDIO permission Sepalani 2024-06-04 20:15:00 +04:00
  • 215342f633 Android: Ask for RECORD_AUDIO permission Sepalani 2024-05-27 02:25:04 +04:00
  • c4af35b8ef IOS/USB: Report Wii Speak packet size properly Sepalani 2024-05-14 01:52:52 +04:00
  • 8b57832c05 Android: Add emulated Wii Speak Sepalani 2024-05-12 23:29:00 +04:00
  • 5337a4c3f6 IOS/USB: Only sample Wii Speak data when necessary Sepalani 2024-05-12 15:48:11 +04:00
  • a058cde455 IOS/USB: Try to fix the Wii Speak Channel record/playback feature Sepalani 2024-05-12 12:58:53 +04:00
  • 2ef1581fba IOS/USB: Fix Wii Speak buffer memcpy size parameter Sepalani 2024-05-11 14:18:02 +04:00
  • c843b9f70d IOS/USB: Fix Wii Speak SAMPLER_MUTE register Sepalani 2024-05-11 02:11:45 +04:00
  • de8fb26b24 IOS/USB: Add more logs to the Wii Speak code Sepalani 2024-05-11 01:34:57 +04:00
  • bf7e474b58 IOS/USB: Emulate Wii Speak using cubeb Sepalani 2024-05-09 14:51:30 +04:00
  • dbfb348a4e IOS/USB: Emulate Wii Speak (OpenAL) Sketch 2024-02-06 22:06:40 -05: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
  • afd067ed06 MTLUtil: Always use MSL 2.3 The minimum macOS (and minimum iOS on my personal fork) are enough to allow MSL 2.3 usage without availability checks. OatmealDome 2025-04-01 15:23:10 -04:00
  • f5107facb4 MTLUtil: Remove availability checks for macOS 10.15 and iOS 13 OatmealDome 2025-04-01 15:21:02 -04:00
  • 068b822500 MTLUtil: Remove availability check for macOS 10.15 OatmealDome 2025-04-01 15:19:30 -04:00
  • 6db2173822 MTLUtil: Remove availability check for macOS 11 OatmealDome 2025-04-01 15:17:22 -04:00
  • 0f18cb221f MemoryUtil: Remove availability checks for macOS 11 OatmealDome 2025-04-01 15:17:04 -04:00
  • 4bea0e9646 README: Update minimum macOS version to 11.0 OatmealDome 2025-04-01 15:16:07 -04:00
  • c19db0ffe0 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
  • e6f9e69a97 CMakeLists: Bump minimum macOS to 11.0 OatmealDome 2025-04-01 15:12:08 -04:00
  • 01a7732d50 IOS: Disguise Rock Band PlayStation USB devices as Wii equivalents JosJuice 2025-03-30 11:24:55 +02:00
  • 5fa35ed975 Adding missing const to string Nitch2024 2025-03-31 11:16:38 -07:00
  • d9a8f5c688 Core/DolphinQt: Add "Refresh Rate Rounding" setting. Jordan Woyak 2025-02-27 21:57:23 -06: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
  • 479750d1fa Removed code and functions that were not needed Nitch2024 2025-03-30 12:12:04 -07:00
  • d6066f190c Addressing feedback from the PR 1. using fmt::format instead of std 2. naming convention text_code instead of textCode 3. Removed temporary scope for CPUThreadGuard Nitch2024 2025-03-30 11:51:13 -07:00
  • 1b85da9b85
    Merge pull request #13471 from Nitch2024/CTRL+G Admiral H. Curtiss 2025-03-30 15:39:54 +02:00
  • c0d2295d4e Fixed string generation to fit better within codebase as suggested by TryTwo Nitch2024 2025-03-30 00:50:21 -07:00
  • 7e57834691 GameSettings: fix startup hang in Moki Moki Tillmann Karras 2025-03-30 00:30:54 +00:00
  • 16309606c7 VideoCommon: ensure cached textures are recorded into FIFO logs Tillmann Karras 2025-02-17 02:31:28 +00:00
  • 6a16037391 Fixing lint issue reported by build syste, Nitch2024 2025-03-29 14:18:03 -07:00
  • 9bbd152ed4 Fixing lint issue reported from auto build Nitch2024 2025-03-29 14:12:35 -07:00
  • 1b87ea83e6 [Debugger] CTRL+G support in code and memory view Nitch2024 2025-03-29 12:43:15 -07:00
  • 13ea2c77ff Revert "Core: Only unlock CPU thread if CPUThreadGuard locked it" Pokechu22 2025-03-29 12:28:09 -07:00
  • 4dd0329817 [Debugger] Memory View search box improvements Nitch2024 2025-03-29 12:15:18 -07:00
  • fdda9fdcc5 [DEBUGGER] Disassembler copy whole line option Nitch2024 2025-03-29 11:54:38 -07:00
  • 6406fdfcc0 Revert "Minor fix removing consteval in CallbackCast to fix Windows VS build error" Nitch2024 2025-03-29 11:04:09 -07:00
  • 957265ba52 Common: Make Profiler thread safe JosJuice 2025-03-29 15:00:33 +01:00
  • 489d0366d9 Android: Ask system for optimal audio buffer size and sample rate JosJuice 2024-06-06 15:38:41 +02:00
  • 18ada658c9 Android: Get rid of OpenSLESStream's global state JosJuice 2024-06-06 13:32:26 +02:00
  • 3ac76251d4 JitArm64: Replace dirty flag and partially replace RegType enum JosJuice 2024-10-23 20:55:51 +02:00
  • c37d06c552 JitArm64: Don't store immediate values in register cache JosJuice 2024-09-01 15:34:17 +02:00
  • 24ff7444ac Jit64: Don't store immediate values in register cache JosJuice 2023-08-25 15:28:07 +02:00
  • db6bf3bfa8 Jit: Update constant propagation during instruction JosJuice 2024-09-01 16:10:17 +02:00
  • b5ad740d55 JitArm64: Make FlushRegisters unlock condition more robust JosJuice 2024-11-02 15:46:40 +01:00
  • 990084c405 JitArm64: Pass index to more Arm64GPRCache functions JosJuice 2024-09-01 15:45:23 +02:00