Commit Graph
21121 Commits
Author SHA1 Message Date
chaoticgd c13e23ab68 Debugger: Fix some use-after-free bugs in the disassembly view v2.5.176 2025-09-25 03:16:49 +02:00
chaoticgd ec57e9c178 Debugger: Fix some user-after-free race conditions in the memory view 2025-09-25 03:16:49 +02:00
chaoticgd b5a2fe3223 Debugger: Fix a dormant use-after-free bug in the breakpoint model 2025-09-25 03:16:49 +02:00
chaoticgd 88d378d293 Qt: Fix some possible use-after-free bugs related to input recording 2025-09-25 03:16:49 +02:00
chaoticgd c79e6ecc2c Qt: Fix use-after-free race condition in achievement login dialog 2025-09-25 03:16:49 +02:00
PCSX2 Bot a46ee17537 [ci skip] Qt: Update Base Translation. 2025-09-25 03:16:31 +02:00
JordanTheToaster b6dbffa251 3rdparty: Update ImGui to 1.92.3 v2.5.175 2025-09-25 03:14:19 +02:00
JordanTheToaster 4af1f7846d Deps: Update libjpegturbo to 3.1.2 2025-09-25 03:14:19 +02:00
JordanTheToaster f5e706f753 Deps: Update plutovg to 1.3.1 2025-09-25 03:14:19 +02:00
JordanTheToaster 2dcf602666 Deps: Update FreeType to 2.14.1 2025-09-25 03:14:19 +02:00
JordanTheToaster 42be070727 Deps: Update harfbuzz to 11.5.0 2025-09-25 03:14:19 +02:00
TheTechnician27 98ded09177 ImGui: Add contingent for empty binding in save state select menu v2.5.174 2025-09-24 15:30:05 +02:00
JordanTheToaster 24cb93d7c5 3rdparty: Update rcheevos to commit 0a7508d v2.5.173 2025-09-24 15:19:10 +02:00
Vermaaaaaa 535ebdbc8c Qt/FSUI: Added FR #13128 Show Titles Option v2.5.172 2025-09-24 15:18:06 +02:00
TJnotJT 42a6076967 GS: Ignore output on RC1/2 when the data is not used. v2.5.171 2025-09-24 15:12:22 +02:00
pgert fb27549bed GameDB: Correct Pro Evolution Soccer 2014 region.
SLES-55675 has Greek (and Italian) in menu, not German (and Italian).
v2.5.170
2025-09-24 15:11:24 +02:00
TJnotJT 6720c9ef83 GS/SW: Misc code cleanup. v2.5.169 2025-09-23 15:22:07 +02:00
PCSX2 Bot b7c135586e [ci skip] Qt: Update Base Translation. 2025-09-21 20:08:05 -04:00
KamFretoZ f47b55ce42 Qt: Cleanup leftover menu v2.5.168 2025-09-21 18:09:28 -04:00
KamFretoZ a635796b12 Qt: Add option to fill custom background 2025-09-21 18:09:28 -04:00
KamFretoZ fbbd11bc18 Qt: Move the settings to the interface section 2025-09-21 18:09:28 -04:00
KamFretoZandTheLastRar 4134dd015d Qt: Support APNG backgrounds
Co-Authored-By: TheLastRar <TheLastRar@users.noreply.github.com>
2025-09-21 18:09:28 -04:00
KamFretoZandTheLastRar b0dedcc590 Deps: Add additional libwebp libraries
Needed for animated WEBPs to work on Windows.

Co-Authored-By: TheLastRar <TheLastRar@users.noreply.github.com>
2025-09-21 18:09:28 -04:00
KamFretoZandTheLastRar f5ce81d72c Qt: Add Custom background support
Qt: Make sure custom background aren't active when game list isn't shown

To save on CPU Power and be more efficient

Co-Authored-By: TheLastRar <TheLastRar@users.noreply.github.com>
2025-09-21 18:09:28 -04:00
RedPanda4552 9810d2923c Pad: De-duplicate analog light/lock attributes, add public getters v2.5.167 2025-09-21 16:47:40 -04:00
PCSX2 Bot 92ede270ce [ci skip] Qt: Update Base Translation. 2025-09-20 02:32:20 +02:00
lightningterror 427096dc29 GS/HW: Adjust texture copies perfmon info for CopyRect.
If we are optimizing out copies we don't need to increment the perf monitor info.

Also remove duplicate tex copies perf monitor info in tc as we already add it in CopyRect function.
v2.5.166
2025-09-20 02:27:50 +02:00
lightningterror a7f948c00f GS: Backport and unify CopyRect optimizations to avoid redundant copies.
Moved the shared code in GSDevice where it can be shared between renderers.

Backported optimizations to DX11/GL/Metal:
Source is cleared, destination is a render target, and it's a full copy
we can clear it instead.

Source is cleared, destination is a render target, destination is cleared,
if it's the same colour and rect, we can just avoid this entirely.
2025-09-20 02:27:50 +02:00
TellowKrinkle 4afa5b8409 GS:SW: Use accurate fog equation v2.5.165 2025-09-19 23:56:03 +02:00
JordanTheToaster 7f285b2164 VMManager: Warn when integer scaling is enabled v2.5.164 2025-09-19 23:52:17 +02:00
JordanTheToaster 9dac7825d7 VMManager: Warn when disabling dithering 2025-09-19 23:52:17 +02:00
JordanTheToaster 305d0e81d6 Qt/FSUI: Adjust renderer nomenclature 2025-09-19 23:52:17 +02:00
JordanTheToaster 56f3d6ea09 VMManager: Warn when using Force 32bit dithering 2025-09-19 23:52:17 +02:00
PCSX2 Bot edc04fb8e3 [ci skip] Qt: Update Base Translation. 2025-09-17 20:08:33 -04:00
JordanTheToaster a72f78fd79 Config: Increase space in GS config struct v2.5.163 2025-09-17 14:43:46 +02:00
PCSX2 Bot aadd0fd65e [ci skip] Qt: Update Base Translation. 2025-09-17 09:40:02 +02:00
SternXD e2bc80a96f FSUI: Fix regression allowing Save State load in Hardcore Mode via ESC menu v2.5.162 2025-09-16 09:43:39 -04:00
TJnotJT 704e531c1f GS: Make sure transfers are dumped between consecutive vsyncs. v2.5.161 2025-09-16 14:02:10 +02:00
TJnotJT 203981182d GS: Make privileged registers dumping YAML. 2025-09-16 14:02:10 +02:00
TJnotJT 14b67e3ac3 GS: Make context dump YAML. Add comments to output. 2025-09-16 14:02:10 +02:00
TJnotJT f83e11892b GS: Add dumping of transfer bitmaps. 2025-09-16 14:02:10 +02:00
TJnotJT a8c549baee GS: Refactor duplicated debugging code in HW/SW renderer.
Specifically, code for dumping the draw information (vertices, registers, transfers).
2025-09-16 14:02:10 +02:00
TJnotJT 13142dd31d GS: Add memory transfers dumping as a text file.
In addition to vertices and registers, dumps the memory transfers that occurred just before the draw. Helps with debugging.
2025-09-16 14:02:10 +02:00
TJnotJT ed5c364603 GS: YAML dumping of vertices. 2025-09-16 14:02:10 +02:00
PCSX2 Bot 0ccf7d2e10 [ci skip] Qt: Update Base Translation. 2025-09-15 18:22:33 +02:00
PCSX2 Bot ebb0dc7cc5 [ci skip] PAD: Update to latest controller database. 2025-09-15 18:22:20 +02:00
TheTechnician27 52ebebc739 Toolbar: Add 'Hotkeys' action v2.5.160 2025-09-14 13:28:14 -04:00
dependabot[bot] c8141261f2 actions: Bump the ci-deps group with 3 updates (#13244)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
v2.5.159
2025-09-14 12:15:08 -04:00
KamFretoZ 9c7750b85d OSD: Add Accessories type indicator to USB Input OSD v2.5.158 2025-09-14 12:10:19 -04:00
chaoticgd bf10b55aa1 PINE: Use the correct naming convention for static globals v2.5.157 2025-09-13 14:45:10 -04:00