Commit Graph
21366 Commits
Author SHA1 Message Date
chaoticgd ff0a2f84fa Config: Initialize AchievementsOptions bitset to zero v2.5.321 2025-11-24 16:12:27 +01:00
JordanTheToaster 0676f145bc Deps: Add additional fixes for Mac OS 11 compat
cheeseus
v2.5.320
2025-11-24 16:11:40 +01:00
JordanTheToaster e19ae2bf60 Deps: Update Qt to 6.10.1 2025-11-24 16:11:40 +01:00
lightningterror 7782d930d5 GS/HW: Always swap DATE with DATE_BARRIER if we have barriers on when alpha write is masked.
This is always enabled on vk/gl but not on dx11/12 as copies are
slow so we can selectively enable it like now.
v2.5.319
2025-11-24 16:09:46 +01:00
lightningterror d1a53fe29b GS/DX11/GL: Move vertices for stencil date in SetupDATE.
The vertices are used only in SetupDATE so let's move them there.
VK/DX12 already do this.
2025-11-24 16:09:46 +01:00
lightningterror c484cf286c GS/DX11: Don't unbind shader resource if depth stencil view is read only.
We don't need to unbind conflicting srv with dsv if the dsv itself is read only, it is used for depth testing and both can be bind at the same time.

Avoids re binding srv using a read only dsv.
v2.5.318
2025-11-24 16:08:50 +01:00
PCSX2 Bot f8882c4da6 [ci skip] Qt: Update Base Translation. 2025-11-22 06:31:36 +01:00
Ty 52c17e67a5 MipsStackWalk: Fix s64 -> u32 implicit casting warning v2.5.317 2025-11-21 18:20:58 -05:00
Ty 615cd00147 DEV9 / ATA: Fix u64 to u32 implicit casting warning 2025-11-21 18:20:58 -05:00
Ty cb0bf953d3 Interpreter: Fix warning from reading 64 bit GPR into u32 variable.
The PS2 has 32 bit addresses!
2025-11-21 18:20:58 -05:00
Ty 26a68ef76a GSDumpReplayer: Fix possible memcpy out of bounds read and fix different size implicit casting warnings 2025-11-21 18:20:58 -05:00
Ty e4c1dc2359 CDVD / Common: Use u32 for PSXCLK instead of u64 (yeah, it fixes warnings) 2025-11-21 18:20:58 -05:00
Ty 40425e3bee Translations: Warning fix, use qsizetype instead of int 2025-11-21 18:20:58 -05:00
Ty e51e4a35fe MemoryCardSettings: Warning fix, use qsizetype instead of int 2025-11-21 18:20:58 -05:00
Ty bd1b9ea718 Debugger: size_t -> int warning fix. Switched to u32. 2025-11-21 18:20:58 -05:00
Ty faaa376232 Console: size_t -> u32 when constructing smallstring warning fix 2025-11-21 18:20:58 -05:00
Ty Lamontagne e9ca1a6ead Image.cpp: Cast between types instead of using offsetof 2025-11-21 18:20:58 -05:00
Ty Lamontagne 4d3149eacb Host / Cubeb: Use size_t to iterate cubeb_backend_names 2025-11-21 18:20:58 -05:00
Ty Lamontagne 78822c96fb GSVK: Remove unused variable 2025-11-21 18:20:58 -05:00
Ty Lamontagne a78617b987 Config: Fix GSOptions bitset comparison 2025-11-21 18:20:58 -05:00
Ty Lamontagne 3059ab2b12 QT GameList: Replace deprecated invalidateRowsFilter usage 2025-11-21 18:20:58 -05:00
Ty Lamontagne 1d0f6cc5b7 3rdparty/soundtouch: Fix -Wdeprecated-ofast warning 2025-11-21 18:20:58 -05:00
Ty Lamontagne 38a35043a8 GS/Patches: Explicitly cast non-trivially copyable types during memset / memcpy
Warning fixes
2025-11-21 18:20:58 -05:00
Ty Lamontagne 7385cbe40a Qt: Fix nodiscard warning when opening HTML files for the about dialog 2025-11-21 18:20:58 -05:00
oltolm 9955e07470 Misc: use std::lock_guard v2.5.316 2025-11-20 21:41:45 -05:00
Ty 74db386144 misc: big changes (jk the release machine just broke, need a new release me thinks) v2.5.315 2025-11-19 20:23:42 -05:00
PCSX2 Bot 3f72efeb7a [ci skip] Qt: Update Base Translation. 2025-11-20 01:07:57 +01:00
lightningterror d0f8905439 Qt: Check if main window exists before updating performance metrics. v2.5.314 2025-11-20 00:06:59 +01:00
TheTechnician27 5a60259ef5 GameListWidget: Overhaul serialization of table header state v2.5.313 2025-11-19 15:06:21 +01:00
SternXD c8dffccaa7 Image: Support loading bmp files
Signed-off-by: SternXD <stern@sidestore.io>

f
v2.5.312
2025-11-19 15:03:44 +01:00
SternXD 87a82b16ff BPM: Add custom background support to Big Picture Mode
Signed-off-by: SternXD <stern@sidestore.io>
2025-11-19 15:03:44 +01:00
KamFretoZ 5666902638 Qt: Improve custom background scaling option v2.5.311 2025-11-19 15:01:29 +01:00
TJnotJT f1dc232f91 GSRunner: Use correct config name to disable shader cache. v2.5.310 2025-11-19 02:50:01 +01:00
TheLastRar 5476c5a17f Qt: Don't detach surface from container when deleting the surface v2.5.309 2025-11-19 01:46:30 +01:00
lightningterror 9aabb197e6 GS/DX12: Misc Fixes.
Properly unbind slot 0 if previous draw was tex is fb or tex is ds.
Mirrors vk behavior.

Don't recycle draw_rt_clone in colclip, it's null at this point anyway.

Don't bind rt on slot 2 if we have multidraw fb copy enabled.
Mirrors barrier behavior on vk.
v2.5.308
2025-11-19 01:45:42 +01:00
PCSX2 Bot c2488c9269 [ci skip] Qt: Update Base Translation. 2025-11-19 01:03:29 +01:00
TheTechnician27 7e40ab8e7e OSD: More relevant save state timestamps v2.5.307 2025-11-18 18:11:46 +01:00
lightningterror 902b3c5033 GS/HW: Enable barrier date on alpha masked blend case.
If alpha write is masked and barrier/copy enabled then we can switch to DATE_BARRIER since it uses the destination alpha for testing anyway.

By default this is enabled on vk/gl but not on dx11/12 as copies are slow so we can enable it now since rt alpha is read anyway.
v2.5.306
2025-11-18 15:19:43 +01:00
TheLastRar 4d1afb9fdd Qt: Handle display surface Drag & Drop events v2.5.305 2025-11-18 15:03:57 +01:00
chaoticgd 4209900351 Debugger: Fix some infinite loops v2.5.304 2025-11-17 07:17:57 +01:00
PCSX2 Bot 780c599b49 [ci skip] Qt: Update Base Translation. 2025-11-17 05:06:56 +01:00
TheLastRar 908d35bf77 Qt: Round window sizes after applying DPI scaling v2.5.303 2025-11-16 22:29:57 +01:00
TheLastRar cfea84b934 Qt: Use QWindow as display surface 2025-11-16 22:29:57 +01:00
TheTechnician27 e5d94e255b OSD: Eliminate performance overlay flickering via caching v2.5.302 2025-11-16 22:16:38 +01:00
refractionpcsx2 080858b97c GS/HW: Apply native scaling to exact GPU CLUTs v2.5.301 2025-11-16 22:10:22 +01:00
TheLastRar d883076573 GSRunner: Move more of VM setup to CPU thread v2.5.300 2025-11-16 22:08:13 +01:00
chaoticgd b80101fbd6 Debugger: Rewrite menu bar layout logic v2.5.299 2025-11-16 22:02:59 +01:00
refractionpcsx2 aca775f8b8 GS/HW: Reintroduce slightly more aggressive region offset for Align to Native v2.5.298 2025-11-16 21:36:14 +01:00
PCSX2 Bot 4f4a26769c [ci skip] Qt: Update Base Translation. 2025-11-16 21:29:11 +01:00
Wes Copeland d19eaa1b8e Achievements: Support a custom host v2.5.297 2025-11-16 15:27:22 -05:00