Commit Graph

  • d423ddc275 GameSettings: Don't force EFB to RAM for PokéPark Wii JosJuice 2024-01-03 21:26:49 +01:00
  • 48eb8b17ef
    Merge pull request #12475 from Tilka/zelda Tilka 2024-01-02 05:06:21 +00:00
  • fd1a261e73
    Merge pull request #12470 from JosJuice/jitarm64-low-dcbz-for-real Admiral H. Curtiss 2024-01-01 23:16:30 +01:00
  • 381c2702f6 DSPHLE/Zelda: fix reverb volume being multiplied by current volume twice Tillmann Karras 2024-01-01 21:45:28 +00:00
  • 295d86c86f
    Merge pull request #12455 from PatrickFerry/qt_handle_overridden_graphics_backend Admiral H. Curtiss 2024-01-01 22:42:30 +01:00
  • 6e3a2324a4
    Merge pull request #12464 from JosJuice/jit-isi-membase Admiral H. Curtiss 2024-01-01 22:09:05 +01:00
  • 043d868841
    Merge pull request #12473 from Dentomologist/bitset64_fix_iterator_incrementation Admiral H. Curtiss 2024-01-01 22:03:11 +01:00
  • 370daaf26c
    Merge pull request #12474 from Dentomologist/bitset_use_static_cast Admiral H. Curtiss 2024-01-01 22:01:45 +01:00
  • 7dbf463ddf BitSet64: Fix iterator incrementation Dentomologist 2023-12-31 11:57:16 -08:00
  • abb484a101 BitSet: Use direct initialization instead of c-style casts Dentomologist 2023-12-31 12:37:22 -08:00
  • 07df4ff16e
    Merge pull request #12471 from mitaclaw/flush-gpr-arm-bug Tilka 2024-01-01 00:46:34 +01:00
  • 58c5ae3de9 UnitTests: Refactor BitSetTest Dentomologist 2023-12-31 02:02:22 -08:00
  • 4805b02893 Arm64RegCache: Use FlushMode everywhere mitaclaw 2023-12-31 02:09:56 -08:00
  • 01e534a681 Fix Logic Inefficiency in Arm64GPRCache::FlushRegisters mitaclaw 2023-12-30 23:44:27 -08:00
  • 8ecc478662
    Merge pull request #12469 from JosJuice/tlb-index-constants Tilka 2023-12-30 16:59:17 +01:00
  • 0dd6494390
    Merge e7ab987a4dabab2d1fd85102be89823cd53f204f into 2a89a1d27a1073e34cab662c82377fbf27e481c7 TryTwo 2023-12-30 18:09:46 +04:00
  • 465f17a882 PowerPC: Add constants for the two TLB indices JosJuice 2023-12-28 22:57:10 +01:00
  • 684b3dfd4a JitArm64: Don't fall back to interpreter on low DCBZ hack JosJuice 2023-12-30 14:18:49 +01:00
  • b56e6cc03d Android: Update the comment for the targets line in build.gradle.kts JosJuice 2023-12-30 14:16:28 +01:00
  • b5f41e0742 Android: Fix syntax of the targets line in build.gradle.kts JosJuice 2023-12-30 14:14:40 +01:00
  • 2a89a1d27a
    Merge pull request #12461 from blakbin/DocumentProvider JosJuice 2023-12-30 12:50:46 +01:00
  • 26760cf8a8
    Merge pull request #12467 from AdmiralCurtiss/codepage-convert-linkage JosJuice 2023-12-30 12:13:53 +01:00
  • 2beaaf608d
    Merge pull request #12363 from luc-git/mouse_ir Admiral H. Curtiss 2023-12-29 20:47:20 +01:00
  • 6b166f1819
    DolphinQt/Mapping: Add "Use Mouse Controlled Pointing" button. luc-git 2023-11-28 19:53:25 +01:00
  • 99fbc4b97e
    Merge pull request #11885 from Filoppi/devices_deadlock_fix_v2 Admiral H. Curtiss 2023-12-29 20:17:04 +01:00
  • 4f04ac5858
    Common/StringUtil: Use internal linkage for codepage conversion functions. Admiral H. Curtiss 2023-12-29 19:50:55 +01:00
  • bf0ac9de0c
    Merge pull request #12466 from JosJuice/win32-error-string-encoding Admiral H. Curtiss 2023-12-29 19:48:00 +01:00
  • 0c7359e150 Common: Fix encoding handling in GetWin32ErrorString JosJuice 2023-12-29 14:11:35 +01:00
  • 68250afa08
    Merge pull request #12465 from Tilka/zelda Tilka 2023-12-29 08:14:55 +01:00
  • f1d446da3f
    Merge pull request #12452 from Tilka/efb24 Jules Blok 2023-12-29 03:51:59 +01:00
  • 594b55c448 DSPHLE/Zelda: fix use of wrong reverb buffer Tillmann Karras 2023-12-29 02:24:37 +01:00
  • ca69c60e1b DSPHLE/Zelda: add another 32-bit getter/setter (NFC) Tillmann Karras 2023-12-28 23:57:42 +01:00
  • 1c68f4231b Qt: Handle Overridden Graphics Backend Patrick Ferry 2023-12-23 23:31:52 +00:00
  • 3ba333fd34
    Merge pull request #12434 from Filoppi/fix_sharp_bilinear Admiral H. Curtiss 2023-12-27 21:53:15 +01:00
  • e212d1c395
    Merge pull request #12463 from Dentomologist/netkdrequestdevice_fix_crashes Admiral H. Curtiss 2023-12-27 21:47:18 +01:00
  • 8fcf9969eb Jit: Reload RMEM/MEM_REG on ISI exception JosJuice 2023-12-27 16:39:00 +01:00
  • 3cb5d3455f
    Merge pull request #12462 from sepalani/net-force-shutdown Admiral H. Curtiss 2023-12-25 04:01:04 +01:00
  • ecf4f1b1f9 NetKDRequestDevice: Fix nullptr dereference crash Dentomologist 2023-12-24 14:55:11 -08:00
  • dd1f5f9726 NetKDRequestDevice: Fix use-after-free crash Dentomologist 2023-12-21 15:24:31 -08:00
  • 45d3c41d68 Make DocumentProvider Support Thumbnail BlakDulz 2023-12-24 15:34:10 +07:00
  • e9fa335fbe Socket: Fix a nullptr dereference when operations are pending Sepalani 2023-12-23 23:28:49 +04:00
  • d667fca8d3 Implement Refresh on DocumentProvider BlakDulz 2023-12-23 20:42:00 +07:00
  • 57327be7f3
    Merge pull request #12460 from lioncash/pix Tilka 2023-12-22 20:07:06 +00:00
  • a23cf2121d VideoCommon/PixelEngine: Generify lock guards Lioncache 2023-12-22 14:07:13 -05:00
  • 0505f057ca VideoCommon/PixelEngine: Remove global system accessor in UpdateInterrupts() Lioncache 2023-12-22 14:06:11 -05:00
  • e539dbba4c VideoCommon/PixelEngine: Passthrough system instance in constructor Lioncache 2023-12-22 13:54:24 -05:00
  • 187db49236 CMakeLists: Remove -fomit-frame-pointer OatmealDome 2023-12-21 21:30:30 -05:00
  • b1438c224f
    Merge pull request #12439 from lioncash/sprintf Mai 2023-12-21 17:17:21 -05:00
  • 6c2da5229e
    Merge pull request #12458 from JosJuice/jitarm64-logic-i2r-not-nothing Mai 2023-12-21 17:13:20 -05:00
  • d8c78f2a92 JitArm64: Fix the "do nothing" cases of ANDI2R and friends JosJuice 2023-12-21 20:51:32 +01:00
  • 8d4575cfd8
    Merge pull request #12454 from lioncash/proc Tilka 2023-12-21 17:46:28 +00:00
  • f7b655e5da
    Merge pull request #12456 from iwubcode/android_reduce_pixel_samplers_to_8 Mai 2023-12-21 10:35:48 -05:00
  • b669580aeb VideoCommon: handle asset memory going over reserved limit correctly by erroring when the memory is exceeded and not allowing more assets to load until memory is released iwubcode 2023-12-21 00:55:51 -06:00
  • 79648e1c24 VideoCommon: revert max pixel shader samplers back to 8 for Android devices. iwubcode 2023-12-21 00:22:16 -06:00
  • f97b2d472a VideoCommon/CommandProcessor: Pass system instance through constructor Lioncache 2023-12-20 08:40:38 -05:00
  • 70b7a59456
    Merge pull request #12451 from lioncash/fifo Tilka 2023-12-20 12:45:38 +00:00
  • 01340d7f8d
    Merge pull request #12442 from lioncash/hle Tilka 2023-12-20 12:41:09 +00:00
  • 3c00689bd6 docs: update CustomPipeline graphics mod docs based on changes in syntax to support new functionality iwubcode 2023-12-19 19:21:15 -06:00
  • fcfcf14e07 VideoCommon: when loading a texture asset, set sampler to linear sampler if the texture type is not defined and the 2d texture is assumed iwubcode 2023-12-19 21:50:56 -06:00
  • ae758f489a VideoCommon: update custom pipeline action to support a variety of texture samplers (2D, 2D array, and cube maps) iwubcode 2023-12-17 23:37:23 -06:00
  • ddb4566a41 VideoCommon: apply "force 24-bit color" to EFB-to-VRAM copies as well Tillmann Karras 2023-12-19 15:07:15 +00:00
  • 7f23af248d Software/Clipper: Rename class member variables to have m_ prefix Lioncache 2023-12-19 16:13:09 -05:00
  • aafb8b40b3 Software/Clipper: Turn into class Lioncache 2023-12-19 15:37:08 -05:00
  • 8cbf40f6c7 Software/Clipper: Make main data arrays std::array Lioncache 2023-12-19 15:32:10 -05:00
  • 6d78203d99 Software/Clipper: Make several functions internal Lioncache 2023-12-19 15:25:49 -05:00
  • acd76918d7
    Merge pull request #12448 from lioncash/es Admiral H. Curtiss 2023-12-19 04:26:08 +01:00
  • b0d244b772 VideoCommon/Fifo: Pass system instance through FifoManager constructor Lioncache 2023-12-18 21:31:32 -05:00
  • 186b2f4e92
    Merge pull request #12450 from lioncash/cheats OatmealDome 2023-12-18 20:10:48 -05:00
  • 475c142e22
    Merge pull request #12449 from lioncash/uicommon OatmealDome 2023-12-18 20:10:23 -05:00
  • dec53848f5 CheatSearch: Get rid of global system accessors Lioncache 2023-12-18 19:24:32 -05:00
  • 00f494307f UICommon: Remove global system accessor in TriggerSTMPowerEvent() Lioncache 2023-12-18 19:17:13 -05:00
  • c0b7e9cd94 Core/HLE/HLE: Remove global system accessor from ExecuteFromJIT() Lioncache 2023-12-18 14:33:34 -05:00
  • f4277a901a Core/HLE/HLE: Remove global system accessors Lioncache 2023-12-18 14:05:03 -05:00
  • f1b18d8ae3 Core/IOS/ES: Remove global system accessor in InitializeEmulationState() Lioncache 2023-12-18 19:05:37 -05:00
  • 251c7a1030
    Merge pull request #12445 from lioncash/gecko Admiral H. Curtiss 2023-12-18 23:54:22 +01:00
  • 57b4379364
    Merge pull request #12441 from lioncash/ios Admiral H. Curtiss 2023-12-18 23:30:38 +01:00
  • 7f01c1ed5b
    Merge pull request #12446 from lioncash/patch Admiral H. Curtiss 2023-12-18 23:24:51 +01:00
  • ccedd45c11
    Merge pull request #12447 from lioncash/ppc Admiral H. Curtiss 2023-12-18 23:23:13 +01:00
  • ca5695aef2 Core/Debugger/PPCDebugInterface: Remove global system accessor Lioncache 2023-12-18 16:57:48 -05:00
  • 3802c7bf11 Core/PatchEngine: Get rid of global system accessors Lioncache 2023-12-18 16:44:39 -05:00
  • cea58759d9 Core/GeckoCode: unsigned int -> u32 Lioncache 2023-12-18 16:39:02 -05:00
  • bb866248cf Core/GeckoCode: Avoid signed conversion in RunCodeHandler() Lioncache 2023-12-18 16:37:33 -05:00
  • 1ceaa8c52a Core/GeckoCode: Remove global system accessor Lioncache 2023-12-18 16:34:10 -05:00
  • 0cab6583a9
    Merge pull request #12444 from lioncash/map Tilka 2023-12-18 21:07:32 +00:00
  • d4636454d8 chore: update ucf to 0.84 Jas Laferriere 2023-12-18 15:49:31 -05:00
  • 472c65ed35 Core/Debugger_SymbolMap: Make GetCallstack() less verbose Lioncache 2023-12-18 15:40:03 -05:00
  • 75ec350dc4 Core/Debugger_SymbolMap: Remove redundant system parameters from interface Lioncache 2023-12-18 15:34:15 -05:00
  • 514b3e6f55 Core/Debugger_SymbolMap: Remove AddAutoBreakpoints() Lioncache 2023-12-18 15:24:28 -05:00
  • c188dc2788
    Merge pull request #12430 from Tilka/cnk_c4 Tilka 2023-12-18 20:11:24 +00:00
  • a2e43f1e9c Audio: Deprecate OpenAL Filoppi 2023-12-18 21:50:42 +02:00
  • e456bef163 Input: Improve Controller Interface devices threading Filoppi 2023-05-24 22:58:30 +03:00
  • 04300114f7 Core/HLE/HLE_OS: Mark helpers as static where applicable Lioncache 2023-12-18 13:44:52 -05:00
  • c4df659e21 HLE_OS: Get rid of global system accessors Lioncache 2023-12-18 13:39:31 -05:00
  • c3c39de212 HLE_Misc: Get rid of global system accessors Lioncache 2023-12-18 13:33:05 -05:00
  • e498759d14
    Merge pull request #12440 from lioncash/memcard Tilka 2023-12-18 18:11:02 +00:00
  • affe928987 Common/TraversalServer: Make use of fmt more Lioncache 2023-12-18 10:55:31 -05:00
  • dc85194fac Common/TraversalServer: Make use of fmt over sprintf where applicable Lioncache 2023-12-18 10:48:42 -05:00
  • 1764b13423 Core/DSP/DSPTables: Make pdregname() and pdregnamelong() return std::string Lioncache 2023-12-18 12:55:11 -05:00
  • 62740d97a8 Core/DSP/DSPTables: Make use of fmt::format in pdname() Lioncache 2023-12-18 10:20:26 -05:00
  • 9abcc1c08b Core/NetPlayServer: Use fmt::format_to_n in GetInterfaceHost() Lioncache 2023-12-18 10:16:10 -05:00