| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-01-07 | DInputKeyboardMouse: Always report all possible buttons | Joshua Vandaële | |
| 2026-01-06 | Set CMake version range to 3.20...4.2.1 | Dentomologist | |
| CMake support for c++23 was added in 3.20. Remove statements explicitly setting the following policies to NEW. These policies were introduced in or before 3.20, and now that 3.20 is the minimum version they will automatically have the NEW behavior. Policy: Introduced in CMP0079: 3.13 CMP0084: 3.14 CMP0091: 3.15 CMP0092: 3.15 CMP0099: 3.17 CMP0117: 3.20 Disable scanning c++ source files for module imports (introduced as CMP0155 in 3.28) since we don't use modules and that policy triggers build errors with Clang if the clang-scan-deps tool isn't installed. | |||
| 2026-01-06 | cpp-ipc: Fix builds on non-FreeBSD BSDs | Joshua Vandaële | |
| cpp-ipc is explicitely only available on Windows, Linux, QNX, and FreeBSD. Trying to build dolphin on any another BSD such as OpenBSD or Haiku currently leads to failure because of this. | |||
| 2026-01-05 | DSP: Remove HLEMemory functions | JosJuice | |
| During my quest to rid Dolphin of the memory-unsafe GetPointer function, I didn't realize that DSPHLE had its own set of memory access functions that were essentially duplicating the standard ones. This commit gets rid of them and replaces calls to them with calls to MemoryManager. | |||
| 2026-01-04 | Metal: Move ObjectCache constructor and destructor | Dentomologist | |
| Move the constructor and destructor after the definition of the class `Internal`. This fixes an error generated by Clang from the destructor of `std::unique_ptr<Internal>` when setting the standard version to c++23: `invalid application of 'sizeof' to an incomplete type 'Metal::ObjectCache::Internal'`. | |||
| 2026-01-04 | VolumeFileBlobReader: Define default destructor in source file | Dentomologist | |
| Fix an error generated by Clang from the destructor of `std::unique_ptr<FileInfo> m_file_info` when setting the standard version to c++23: `invalid application of 'sizeof' to an incomplete type 'DiscIO::FileInfo'` | |||
| 2026-01-04 | mingw: move ReadValue instantiations in cpp for compatibility | Craig Carnell | |
| 2026-01-04 | CMake: Apply editorconfig formatting | Joshua Vandaële | |
| 2026-01-03 | WiimoteReal/IOWin: Determine the Bluetooth name of HID interfaces to ↵ | Jordan Woyak | |
| differentiate between Wii Remotes and Balance Boards. | |||
| 2026-01-03 | Merge pull request #14248 from jordan-woyak/windows-balance-board-fix | Jordan Woyak | |
| WiimoteReal/IOWin: Fix Real Balance Board connections. | |||
| 2026-01-03 | WiimoteReal: Immediately disconnect balance boards when disabled rather than ↵ | Jordan Woyak | |
| placing them in the temporary pool. | |||
| 2026-01-02 | WiimoteReal/IOWin: Fix Real Balance Board connections. | Jordan Woyak | |
| 2026-01-02 | DiscIO/Volume: Fix CreateVolume for WiiWare. | Jordan Woyak | |
| 2026-01-01 | IOS/USB: Add helper to set return values of IsoMessage's packets | Sepalani | |
| 2025-12-30 | Merge pull request #14232 from iwubcode/const_flags | Jordan Woyak | |
| Common: update Flags to allow const object usage | |||
| 2025-12-30 | Merge pull request #14208 from cristian64/broadband_adapter_ipc_freebsd | Jordan Woyak | |
| Core/HW: Enable BBA (IPC) in FreeBSD. | |||
| 2025-12-29 | JitArm64_RegCache: Fix is always true warnings | Joshua Vandaële | |
| 2025-12-29 | ShaderAsset: Fix shadowed variable | Joshua Vandaële | |
| `samplers` is a member defined in ShaderAsset.h | |||
| 2025-12-28 | RetroAchievements - Corrected MEM2 Alignment | LillyJadeKatrin | |
| rcheevos expects Wii MEM2 to be aligned to 0x10000000 in recent updates; this corrects AchievementManager to do so. | |||
| 2025-12-27 | Merge pull request #14228 from iwubcode/clear_compiler_work_resource_mgr | iwubcode | |
| VideoCommon: clear all compiler work when resource manager shuts down | |||
| 2025-12-27 | Merge pull request #14234 from JoshuaVandaele/wunused-cpipeline | JosJuice | |
| CustomPipeline: Remove unused functions | |||
| 2025-12-27 | Merge pull request #14233 from Sintendo/fix-shader-resource-warning | JosJuice | |
| VideoCommon: Fix ShaderResource init order warning | |||
| 2025-12-27 | CustomPipeline: Remove unused functions | Joshua Vandaële | |
| 2025-12-26 | VideoCommon: Fix ShaderResource init order warning | Sintendo | |
| 2025-12-25 | Common: update Flags to allow const object usage | iwubcode | |
| Co-authored-by: Jordan Woyak <jordan.woyak@gmail.com> | |||
| 2025-12-24 | VideoCommon: initialize stored viewport to 0, fixes a crash in debug mode ↵ | iwubcode | |
| for d3d | |||
| 2025-12-24 | Externals: Update zlib-ng to v2.3.2 | Joshua Vandaële | |
| 2025-12-24 | VideoCommon: clear all compiler work when resource manager shuts down | iwubcode | |
| 2025-12-23 | Merge pull request #14223 from jordan-woyak/wmreal-windows-device-enumeration | JMC47 | |
| HW/WiimoteReal: Cache the enumerated Wii remote HID interface list between calls to FindWiimoteHIDDevices. | |||
| 2025-12-23 | HW/WiimoteReal: Cache the enumerated Wii remote HID interface list between ↵ | Jordan Woyak | |
| calls to FindWiimoteHIDDevices. | |||
| 2025-12-23 | WindowsDevice: Add DeviceChangeNotification class. | Jordan Woyak | |
| 2025-12-22 | Merge pull request #14043 from iwubcode/custom_resource | JMC47 | |
| VideoCommon: separate the concept of a 'resource' from an 'asset', add Material/Shader loading | |||
| 2025-12-22 | Merge pull request #14206 from cscd98/send-message | JMC47 | |
| mingw: replace usages of SendMessage due to clash with existing function | |||
| 2025-12-22 | Merge pull request #14205 from cscd98/interface-replace | JMC47 | |
| mingw: replace usages of Interface as clashes with existing struct | |||
| 2025-12-22 | Merge pull request #14185 from mbc07/osd-tooltip-fix | JMC47 | |
| DolphinQt: minor fixes for the OnScreenDisplayPane | |||
| 2025-12-22 | Merge pull request #14184 from jordan-woyak/es-setuid-faster | JMC47 | |
| IOS/ES: Make the Wii menu "Data Management" "Save Data" screen not nearly as hard to emulate at full speed. | |||
| 2025-12-22 | Merge pull request #14174 from JoshuaVandaele/minizips-cmake | JMC47 | |
| Use minizip-ng's CMakeLists instead of relying on our own implementation | |||
| 2025-12-22 | Merge pull request #14166 from jordan-woyak/immediate-xfb-limit | JMC47 | |
| VideoCommon: Add setting to limit immediate swaps to one per VI. | |||
| 2025-12-22 | Merge pull request #14158 from jordan-woyak/gcadapter-poll-rate-display | JMC47 | |
| GCAdapter: Calculate poll rate for display in UI. | |||
| 2025-12-22 | Merge pull request #14154 from jordan-woyak/result-parameter-order | JMC47 | |
| Common/Result: Swap order of template parameters to match C++26's std::expected. | |||
| 2025-12-22 | Merge pull request #14151 from iwubcode/material_asset_boolean | JMC47 | |
| VideoCommon: fix MaterialAsset so that boolean parameters are written properly | |||
| 2025-12-22 | Merge pull request #14150 from iwubcode/clear_async_compiler_work_items | JMC47 | |
| VideoCommon: add method to async shader compiler to clear pending/completed work, use on shutdown | |||
| 2025-12-22 | Merge pull request #14147 from oltolm/wrl | JMC47 | |
| AudioCommon / VideoBackends / WinUpdater - cleanup WRL code | |||
| 2025-12-22 | Merge pull request #14143 from jordan-woyak/set-state-from-cpu | JMC47 | |
| Core: Allow CPUManager::SetStepping to be called from the CPU thread to no longer rely on host to exit stepping mode. | |||
| 2025-12-22 | Merge pull request #14117 from iwubcode/end_utility_drawing | JMC47 | |
| VideoCommon: avoid assuming global state exists for 'EndUtilityDrawing' | |||
| 2025-12-22 | Merge pull request #14114 from jordan-woyak/freelook-config-cleanup | JMC47 | |
| Core: Eliminate FreeLookConfig by putting the "active config" within FreeLookCamera. | |||
| 2025-12-22 | Merge pull request #14095 from jordan-woyak/sigsegv_handler-cleanup | JMC47 | |
| MemTools: Clean up SIGSEGV handler. | |||
| 2025-12-22 | Merge pull request #14056 from jordan-woyak/cached-blob-reader | JMC47 | |
| Core/DiscIO: Add a setting to load games into memory. | |||
| 2025-12-22 | Merge pull request #14016 from jordan-woyak/usbutils-CfgMgr32 | JMC47 | |
| USBUtils: Replace GetDeviceNameUsingSetupAPI with GetDeviceNameUsingCfgMgr32 | |||
| 2025-12-22 | Merge pull request #13959 from Sintendo/jitarm64-subfx-merge | JMC47 | |
| JitArm64_Integer: Merge subfx and subfcx | |||
