Dentomologist
af585e0bd0
Metal: Move ObjectCache constructor and destructor
...
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 17:56:25 -08:00
Dentomologist
b1c9c13ca3
VolumeFileBlobReader: Define default destructor in source file
...
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 17:56:08 -08:00
Craig Carnell
e4f6d9bad4
mingw: move ReadValue instantiations in cpp for compatibility
2026-01-04 21:16:30 +00:00
Joshua Vandaële
7f6bf67182
CMake: Apply editorconfig formatting
2026-01-04 12:59:56 +01:00
Joshua Vandaële
75560925f1
.editorconfig: Update CMake style
...
Our CMakeLists.txt and CMake files primarly use two spaces for indenting, and from what I've seen we enforce a final newline during PR reviews.
2026-01-04 12:53:12 +01:00
Jordan Woyak
cb07f9608c
WiimoteReal/IOWin: Determine the Bluetooth name of HID interfaces to differentiate between Wii Remotes and Balance Boards.
2026-01-03 16:50:39 -06:00
Jordan Woyak
fb2a46c4cf
Merge pull request #14248 from jordan-woyak/windows-balance-board-fix
...
WiimoteReal/IOWin: Fix Real Balance Board connections.
2026-01-03 16:48:39 -06:00
JosJuice
89a03199b1
Merge pull request #14247 from jordan-woyak/fix-wiiware
...
DiscIO/Volume: Fix CreateVolume for WiiWare.
2026-01-03 19:01:03 +01:00
Jordan Woyak
918a419131
WiimoteReal: Immediately disconnect balance boards when disabled rather than placing them in the temporary pool.
2026-01-03 04:59:55 -06:00
Jordan Woyak
17a518ef30
WiimoteReal/IOWin: Fix Real Balance Board connections.
2026-01-02 15:56:32 -06:00
Jordan Woyak
93e5f58460
DiscIO/Volume: Fix CreateVolume for WiiWare.
2026-01-02 14:55:20 -06:00
Jordan Woyak
74c5ca79e2
Merge pull request #14226 from Mrlinkwii/SFML
...
Externals :update SFML to 3.0.2
2026-01-01 18:45:27 -06:00
Jordan Woyak
17dddfad46
Merge pull request #14243 from jordan-woyak/sdl-version-bump
...
Externals: Update SDL to release-3.4.0.
2026-01-01 18:45:03 -06:00
Leonardo Ledda
87345d5eda
Android: Add build output folders to gitignore
...
Signed-off-by: Leonardo Ledda <leonardoledda@gmail.com>
2026-01-01 14:23:40 +01:00
Leonardo Ledda
593c9f3836
Android: Switch to Theme.Material3.DynamicColors
...
* This fixes some UI elements (3-dot menu background, status bar when scrolling down in settings) not following Material You colors.
* It doesn't cause any issues on Android versions without dynamic colors (tested on Android 9, 11, 16)
Signed-off-by: Leonardo Ledda <leonardoledda@gmail.com>
2026-01-01 14:11:37 +01:00
Leonardo Ledda
af0d03b399
Android: Use compilerOptions block to specify JVM version
...
* Fixes deprecation warning
Signed-off-by: Leonardo Ledda <leonardoledda@gmail.com>
2026-01-01 13:43:38 +01:00
Jordan Woyak
2e1170b054
Externals: Update SDL to release-3.4.0.
2025-12-31 21:10:24 -06:00
JosJuice
09a0e95efe
Merge pull request #14240 from JoshuaVandaele/curl-perl-warning
...
curl: Disable manual
2025-12-31 12:30:00 +01:00
Jordan Woyak
329ab1f518
Merge pull request #14232 from iwubcode/const_flags
...
Common: update Flags to allow const object usage
2025-12-30 18:12:12 -06:00
Jordan Woyak
d84dd20991
Merge pull request #14208 from cristian64/broadband_adapter_ipc_freebsd
...
Core/HW: Enable BBA (IPC) in FreeBSD.
2025-12-30 17:59:59 -06:00
Joshua Vandaële
84247df681
curl: Disable manual
...
This also fixes a configure-time warning if perl is not present
2025-12-30 19:48:45 +01:00
Dentomologist
e639d565f7
Merge pull request #14239 from JoshuaVandaele/error-warns-forkedoff4
...
Fix two warnings
2025-12-29 17:23:15 -08:00
Joshua Vandaële
74b1930da4
JitArm64_RegCache: Fix is always true warnings
2025-12-29 11:12:07 +01:00
Joshua Vandaële
f9fe82f19e
ShaderAsset: Fix shadowed variable
...
`samplers` is a member defined in ShaderAsset.h
2025-12-29 11:12:07 +01:00
Admiral H. Curtiss
6c7b60250d
Merge pull request #14236 from LillyJadeKatrin/retroachievements-memory-realignment
...
RetroAchievements - Corrected MEM2 Alignment
2025-12-28 22:37:33 +01:00
LillyJadeKatrin
9fae55e098
RetroAchievements - Corrected MEM2 Alignment
...
rcheevos expects Wii MEM2 to be aligned to 0x10000000 in recent updates;
this corrects AchievementManager to do so.
2025-12-28 14:47:27 -05:00
iwubcode
aa1605e95a
Merge pull request #14228 from iwubcode/clear_compiler_work_resource_mgr
...
VideoCommon: clear all compiler work when resource manager shuts down
2025-12-27 13:09:21 -06:00
JosJuice
7a0bceecb0
Merge pull request #14192 from jordan-woyak/sdl-version-bump
...
Externals: Update SDL to release-3.2.28.
2025-12-27 13:26:38 +01:00
JosJuice
db6c3b783c
Merge pull request #14234 from JoshuaVandaele/wunused-cpipeline
...
CustomPipeline: Remove unused functions
2025-12-27 11:17:27 +01:00
JosJuice
73f2ac6eb0
Merge pull request #14233 from Sintendo/fix-shader-resource-warning
...
VideoCommon: Fix ShaderResource init order warning
2025-12-27 11:16:21 +01:00
JosJuice
fb492d98a1
Merge pull request #14231 from iwubcode/default_viewport_to_zero
...
VideoCommon: initialize stored viewport to 0
2025-12-27 11:15:25 +01:00
Joshua Vandaële
35c6a6e612
CustomPipeline: Remove unused functions
2025-12-27 09:07:42 +01:00
Sintendo
1b3485b6fd
VideoCommon: Fix ShaderResource init order warning
2025-12-26 23:15:17 +01:00
iwubcode
c9ef05c4b3
Common: update Flags to allow const object usage
...
Co-authored-by: Jordan Woyak <jordan.woyak@gmail.com>
2025-12-25 21:07:45 -06:00
iwubcode
66c392f729
VideoCommon: initialize stored viewport to 0, fixes a crash in debug mode for d3d
2025-12-24 15:23:25 -06:00
Joshua Vandaële
34b402b631
Externals: Update zlib-ng to v2.3.2
2025-12-24 11:44:37 +01:00
Jordan Woyak
a01bf63665
GameSettings: Disable ImmediateXFB for many games where significantly problematic.
2025-12-24 02:02:51 -06:00
Jordan Woyak
c217698965
GameSettings: Added comments with the rationale for disabling ImmediateXFB for many games.
2025-12-24 02:02:51 -06:00
iwubcode
f846fc0d02
VideoCommon: clear all compiler work when resource manager shuts down
2025-12-24 01:51:55 -06:00
JMC47
4b086b1256
Merge pull request #14223 from jordan-woyak/wmreal-windows-device-enumeration
...
HW/WiimoteReal: Cache the enumerated Wii remote HID interface list between calls to FindWiimoteHIDDevices.
2025-12-23 17:01:44 -05:00
Mrlinkwii
c884158cd9
Externals :update SFML to 3.0.2
2025-12-23 20:40:20 +00:00
matellush
13045fdff8
Flatpak: Update runtime to 6.10
2025-12-23 17:34:57 +01:00
Jordan Woyak
fc4cbf9c6f
HW/WiimoteReal: Cache the enumerated Wii remote HID interface list between calls to FindWiimoteHIDDevices.
2025-12-23 00:16:10 -06:00
Jordan Woyak
c55218200a
WindowsDevice: Add DeviceChangeNotification class.
2025-12-23 00:02:36 -06:00
JMC47
0a3aac6d85
Merge pull request #14043 from iwubcode/custom_resource
...
VideoCommon: separate the concept of a 'resource' from an 'asset', add Material/Shader loading
2025-12-22 17:08:02 -05:00
JMC47
9cb8b69f4e
Merge pull request #14221 from Filoppi/patch-25
...
Update conversion matrix for NTSC-J
2025-12-22 13:42:02 -05:00
JMC47
d458d6d92a
Merge pull request #14206 from cscd98/send-message
...
mingw: replace usages of SendMessage due to clash with existing function
2025-12-22 13:41:03 -05:00
JMC47
6d9978519a
Merge pull request #14205 from cscd98/interface-replace
...
mingw: replace usages of Interface as clashes with existing struct
2025-12-22 13:40:41 -05:00
JMC47
0aaa29d047
Merge pull request #14185 from mbc07/osd-tooltip-fix
...
DolphinQt: minor fixes for the OnScreenDisplayPane
2025-12-22 13:39:22 -05:00
JMC47
561428b80d
Merge pull request #14184 from jordan-woyak/es-setuid-faster
...
IOS/ES: Make the Wii menu "Data Management" "Save Data" screen not nearly as hard to emulate at full speed.
2025-12-22 13:38:55 -05:00