Commit Graph
21941 Commits
Author SHA1 Message Date
Ziemas f576962dd8 EE: Switch to 64 bit cycle counter
[SAVEVERSION+]
2026-03-07 09:28:55 -05:00
chaoticgd 6284a5de4f Qt: Explicitly include source files generated by moc v2.7.161 2026-03-07 09:24:52 -05:00
TellowKrinkle 7a84cd3db7 FSUI: Use locale sensitive sort for game list v2.7.160 2026-03-07 09:12:00 -05:00
TellowKrinkle bfcb409e3b FSUI: Support non-English game titles 2026-03-07 09:12:00 -05:00
TellowKrinkle 40a5f1a13d Host: Add RunOnGSThread helper 2026-03-07 09:12:00 -05:00
TellowKrinkle 9fb889a85b FSUI: Avoid needing two copies of every settings value query 2026-03-07 09:12:00 -05:00
TellowKrinkle 2116ca16be CMake: Add option to skip installing Noto Color Emoji 2026-03-07 09:12:00 -05:00
TellowKrinkle 0de9c67a9a FSUI: Give horizontal titles a bit more space 2026-03-07 09:12:00 -05:00
TellowKrinkle eb7f9beec8 FSUI: Adjust sizes to match new font sizes 2026-03-07 09:12:00 -05:00
TellowKrinkle 3a2bdc5def imgui: Don't shrink fonts based on their line height 2026-03-07 09:12:00 -05:00
TellowKrinkle bb3937cd69 FSUI: Use system fonts when available 2026-03-07 09:12:00 -05:00
TellowKrinkle 337daf7ed9 Core: Reserve memory map as early as possible
Protects against all the other stuff we load eating up all the address space that we want
2026-03-07 09:12:00 -05:00
TellowKrinkle 2696e304e2 Add functions to map a file into the process 2026-03-07 09:12:00 -05:00
PCSX2 Bot 8d936b3c67 [ci skip] Qt: Update Base Translation. 2026-03-06 07:36:33 +01:00
Ziemas 1275a9ebaf iR3000A: rename "willbranch3" to link_next_block v2.7.159 2026-03-05 10:35:45 -05:00
Ziemas 3104fc20da IOP: Use names for interrupt registers 2026-03-05 10:35:45 -05:00
lightningterror 4dd0121576 Revert "GS/GL: Optimize shader copies states."
This reverts commit b25211fd0a.
v2.7.158
2026-03-05 14:46:12 +01:00
lightningterror 96a6cfbf6f Revert "GS/DX11: Optimize shader copies states."
This reverts commit d178c451d8.
2026-03-05 14:46:12 +01:00
Ziemas 22cdc36aff Debugger: Show ID of waited object in thread list v2.7.157 2026-03-04 20:48:51 -05:00
Ziemas f5b33d376b Debugger: Fix IOP thread list offsets 2026-03-04 20:48:51 -05:00
JordanTheToaster 1683d36702 3rdparty: Update VMA to commit b3cbbb4 v2.7.156 2026-03-05 01:50:31 +01:00
JordanTheToaster 6794bae8da 3rdparty: Update D3D12MA to v3.1.0 2026-03-05 01:50:31 +01:00
chaoticgd f50ad3b63e Debugger: Prevent menu items from moving slightly when clicked v2.7.155 2026-03-05 01:40:50 +01:00
KamFretoZ 3b527d4511 Deps: Bump Fontawesome to 7.2.0 v2.7.154 2026-03-05 01:40:06 +01:00
TheLastRar 1b479d2a5e Deps: Update AgilitySDK to 1.619.0 v2.7.153 2026-03-05 01:39:40 +01:00
SternXD 23783f77e2 VMManager: Show OSD warning when controller 1 has no input bindings configured v2.7.152 2026-03-05 01:38:48 +01:00
TheLastRar ce44032f1a Qt: Adjust positioning of window for fullscreen v2.7.151 2026-03-03 17:16:27 -05:00
dependabot[bot] 379c5d761e Actions: Bump the ci-deps group with 3 updates (#14081)
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
v2.7.150
2026-03-03 17:15:41 -05:00
chaoticgd 0197b56451 Qt: Commit game list widget configuration changes v2.7.149 2026-03-03 17:12:20 -05:00
PCSX2 Bot f25283e397 [ci skip] PAD: Update to latest controller database. 2026-03-02 19:04:55 +01:00
PCSX2 Bot f10228a1e1 [ci skip] Qt: Update Base Translation. 2026-03-02 01:57:40 +01:00
lightningterror b25211fd0a GS/GL: Optimize shader copies states.
Don't set blend state and color mask when writing depth stencil only.
Blend state and color mask is used when writing to render target.

Don't set depth stencil state when writing render target only.
Depth stencil state is used when writing to depth stencil only.
v2.7.148
2026-03-01 10:08:25 +01:00
lightningterror d178c451d8 GS/DX11: Optimize shader copies states.
Don't set blend state when writing depth stencil only.
Blend state is used when writing to render target.

Don't set depth stencil state when writing render target only.
Depth stencil state is used when writing to depth stencil only.
2026-03-01 10:08:25 +01:00
TheLastRar b37d5754eb Common: Inline emitter header functions v2.7.147 2026-02-28 07:55:42 -05:00
chaoticgd 15723f3483 3rdparty: Remove demangler getopt implementation v2.7.146 2026-02-28 07:53:45 -05:00
lightningterror 91b5102c8c GS/HW: Further expand date with ate behavior.
In some cases if we don't have a first ate pass but we do a second pass we swap the ate second pass to the first, in such case we can also allow date one/primid/date barrier cases enabled.
v2.7.145
2026-02-28 09:05:19 +01:00
lightningterror 462b77c3ff GS/HW: Extend date selection to alpha test draw.
When alpha is written extend only when there's no alpha second pass to date one/date barrier/date primid.
When alpha isn't written extend to date barrier.
v2.7.144
2026-02-27 15:10:25 +01:00
refractionpcsx2 2f3006a572 GS: Anti-Blur takes lowest offset if neither display are alternating v2.7.143 2026-02-26 00:50:44 +01:00
mahoneyt944 2c69d31eae GameDB: Midnight Club II - fix light effect flicker while selecting a car at higher res v2.7.142 2026-02-26 00:49:56 +01:00
PCSX2 Bot bc46bef230 [ci skip] Qt: Update Base Translation. 2026-02-25 01:20:44 +01:00
lightningterror 408a25daef GS/HW: Enable non recursive sw blending on minimum level.
Blending is free, no barriers/copies, doesn't require reading the fb.
v2.7.141
2026-02-25 01:20:08 +01:00
Alexei Doell bf7bff181c Qt: run clang-format on pcsx2-qt/ sources files v2.7.140 2026-02-24 11:55:09 -05:00
Alexei Doell b7d2b1a26c Qt: Add hotkey to toggle mouse lock 2026-02-24 11:55:09 -05:00
PCSX2 Bot dadf043e8c [ci skip] Qt: Update Base Translation. 2026-02-24 01:05:49 +01:00
lightningterror 7cf43515bb GS: Reduce the number of divisions in shader copies.
Less cpu cycles/work.
v2.7.139
2026-02-24 00:03:44 +01:00
lightningterror 1dea7c48e7 GS: Further improve copy area hieratics for feedback loops(sw blending/fbmask/date).
1. Expand 4 pixel boundaries correction to non overlapping draws.

2. If the copy area covers 95% or more of the render target size switch to full copies using CopyResource instead of CopySubresourceRegion.
At this size using full copies should be faster.
Currently it is only used when texture barriers are disabled but can be used when Depth testing/Afail copies are implemented.

3. Backport to other renderers DX12/GL/VK.
v2.7.138
2026-02-23 23:34:39 +01:00
PCSX2 Bot 98439f7b1f [ci skip] PAD: Update to latest controller database. 2026-02-23 17:20:01 +01:00
mahoneyt944 821bb9ec05 GameDB: Guitar Hero Smash Hits / Greatest Hits - fix text while changing video modes (#14033)
After switching to progressive output text failed to display.
v2.7.137
2026-02-22 18:51:28 +01:00
refractionpcsx2 ac26a0836c Build/EE: Omit declaration of SQC2 and LQC2 in iR5900LoadStore v2.7.136 2026-02-22 08:01:55 -05:00
JordanTheToaster 75fa8f2bdd Deps: Update SDL3 to v3.4.2 v2.7.135 2026-02-22 13:10:53 +01:00