TJnotJT
1356f282d0
GS/HW: Don't clamp negative coords to 0 in texture shuffle detection.
v2.7.208
2026-03-20 20:48:53 +01:00
TheLastRar
7e8e0d4744
Deps: Bundle ffmpeg on windows
v2.7.207
2026-03-20 18:47:11 +01:00
TellowKrinkle
56b20a3a13
GHActions: Build GSRunner on macOS arm build
...
Should be fast since arm build runs without LTO since we don't need its artifact
v2.7.206
2026-03-20 11:13:53 -04:00
TellowKrinkle
10cdacfa30
GHActions: Add macOS arm64 CI
2026-03-20 11:13:53 -04:00
TellowKrinkle
81a20150f2
Core: Use ARCH_ARM64 instead of _M_ARM64
...
fast_float assumes that _M_ARM64 means compiling for Windows
2026-03-20 11:13:53 -04:00
TellowKrinkle
5e5ea642b0
Deps: Reduce macOS universal build script failures
2026-03-20 11:13:53 -04:00
TellowKrinkle
e7733a2d43
Deps: Fix macOS universal dependency build script
2026-03-20 11:13:53 -04:00
Ziemas
3e60e46ae4
IOP Jit: Error on jmup to unaligned address
v2.7.205
2026-03-20 11:13:15 -04:00
Ziemas
194037bd4e
IOP Jit: Add fallback for unmapped recLUT pages
2026-03-20 11:13:15 -04:00
Ty
5037be3d8f
Actions: add a check to ensure commits have a prefix delimited by a colon
v2.7.204
2026-03-20 11:12:16 -04:00
refractionpcsx2
8aca0fe288
VIF/MFIFO: Respect MFIFO empty condition on SPR transfers
v2.7.203
2026-03-20 11:11:45 -04:00
TheLastRar
0e667a9b0f
GS/DX12: Copy constant buffers to default heap
v2.7.202
2026-03-20 14:26:12 +01:00
TheLastRar
12940f2e1b
GS/DX12: Log if device is UMA
2026-03-20 14:26:12 +01:00
TheLastRar
faf6c04dee
GS/VK: Restart present pass when uploading large textures
v2.7.201
2026-03-20 13:03:57 +01:00
JordanTheToaster
6aadbc18a9
GameDB: Various fixes
v2.7.200
2026-03-20 12:54:00 +01:00
JordanTheToaster
2be34a6938
ImGui/GameDB: Add accurate alpha test
2026-03-20 12:54:00 +01:00
TJnotJT
daa0d2d3c4
GS: Check if CRTCs have same source after register update.
...
Previously the check happened before the register update, which could cause it to be incorrect.
v2.7.199
2026-03-20 12:40:23 +01:00
TJnotJT
1b4af9deef
GS: Fix check for RC1 overwriting RC2 in merge.
...
Previously, the bbox of each output was not checked, leading to incorrectly assuming that RC2 was overwritten by RC1. This change makes sure that the RC2 bbox is contained in the RC1 bbox to determine that it's overwritten.
2026-03-20 12:40:23 +01:00
Ziemas
db6cb43336
vif: warn on invalid unpack instead for crashing
v2.7.198
2026-03-20 12:18:56 +01:00
TellowKrinkle
012d352fa7
GHActions: Retry metal toolchain download
v2.7.197
2026-03-20 01:42:02 -05:00
PCSX2 Bot
904096cd6e
[ci skip] Qt: Update Base Translation.
2026-03-20 01:06:07 +01:00
KamFretoZ
b3bb67b43a
Qt: Fix recommended value for accurate alpha testing
v2.7.196
2026-03-19 20:56:34 +01:00
KamFretoZ
deba43640e
Qt: Move sstate selector back to interface settings
2026-03-19 20:56:34 +01:00
SternXD
d665efdc3a
GS/OGL: Query GL_MAX_TEXTURE_SIZE for extended upscale limits
...
Signed-off-by: SternXD <[email protected] >
v2.7.195
2026-03-19 20:50:33 +01:00
SternXD
66493c8dd1
FullscreenUI: add extended internal resolution multipliers for VK/OGL
...
Signed-off-by: SternXD <[email protected] >
2026-03-19 20:50:33 +01:00
SternXD
9ff85a620e
Qt: Temporarily add upscale multiplier if saved value exceeds UI limit
...
Signed-off-by: SternXD <[email protected] >
2026-03-19 20:50:33 +01:00
SternXD
ae1ee7cc3d
Qt: Expose extended upscale only when VK/OGL is used
...
Signed-off-by: SternXD <[email protected] >
2026-03-19 20:50:33 +01:00
SternXD
2392cf7014
Qt: Add Select All and Deselect All buttons for OSD options
...
Signed-off-by: SternXD <[email protected] >
v2.7.194
2026-03-19 20:49:10 +01:00
SternXD
08fe525a3b
OSD: Improve frame time overlay display
...
Signed-off-by: SternXD <[email protected] >
2026-03-19 20:49:10 +01:00
SternXD
1cd30601ed
FullscreenUI: Add OSD Font Path setting
...
Signed-off-by: SternXD <[email protected] >
2026-03-19 20:49:10 +01:00
SternXD
07713e97d7
Qt: Add OSD font picker UI
...
Signed-off-by: SternXD <[email protected] >
2026-03-19 20:49:10 +01:00
SternXD
be307f3eb9
GS/ImGui: Add custom OSD font support
...
Signed-off-by: SternXD <[email protected] >
2026-03-19 20:49:10 +01:00
SternXD
d9bfdc3fcd
Qt/FullscreenUI: Add Bold OSD Text option
...
Signed-off-by: SternXD <[email protected] >
2026-03-19 20:49:10 +01:00
SternXD
064a96dfd2
Qt/FullscreenUI: Add OSD Margin setting
...
Signed-off-by: SternXD <[email protected] >
2026-03-19 20:49:10 +01:00
SternXD
428e035032
FullscreenUI: Move OSD Settings to it's own tab
...
Signed-off-by: SternXD <[email protected] >
2026-03-19 20:49:10 +01:00
SternXD
2db9cd0437
Qt: Move OSD settings to its own tab/widget
...
Signed-off-by: SternXD <[email protected] >
2026-03-19 20:49:10 +01:00
PCSX2 Bot
bd78c33f11
[ci skip] Qt: Update Base Translation.
2026-03-19 01:26:49 +01:00
TellowKrinkle
f16774357a
GHActions: Add periodic cache clean
v2.7.193
2026-03-17 21:12:41 -05:00
TellowKrinkle
00868a1b29
Revert "GHActions: Clean up old caches"
...
This reverts commit c80866ab5c .
GH Actions refuses to give write perms to caches to PRs from outside the main repo, so this isn't actually very useful
2026-03-17 21:12:41 -05:00
TJnotJT
93212882d0
GS/HW: Depth feedback loops and accurate AFAIL. ( #13631 )
...
Add support for depth feedback loops either via texture barriers or copies.
DX12 and OpenGL do depth feedback by creating a temporary color texture to hold Z and using multiple color outputs.
Use the depth feedback for accurate AFAIL (enabled via INI setting).
v2.7.192
2026-03-18 02:12:12 +01:00
PCSX2 Bot
7f1ab4043c
[ci skip] Qt: Update Base Translation.
2026-03-18 01:07:27 +01:00
TellowKrinkle
65822ecf86
Revert "GHActions: Fix cache clean permissions"
...
This reverts commit 9dff4f2005 .
v2.7.191
2026-03-17 13:20:17 -05:00
TellowKrinkle
9dff4f2005
GHActions: Fix cache clean permissions
2026-03-17 14:05:48 -04:00
Ziemas
ec8f3b0414
EE JIT: Error on jump to unaligned address
v2.7.190
2026-03-17 11:31:56 -04:00
Ziemas
dde3c73af7
EE JIT: Add fallback for unmapped recLUT pages.
...
This prevents guest from segfaulting pcsx2 by jumping to random memory.
2026-03-17 11:31:56 -04:00
JordanTheToaster
bc80ea92a3
GameDB: Lots of Z fighting fixes
v2.7.189
2026-03-17 16:13:08 +01:00
JordanTheToaster
497dc14d11
GS/HW: Add Limit 24 Bit Depth fix to db
2026-03-17 16:13:08 +01:00
TellowKrinkle
c80866ab5c
GHActions: Clean up old caches
v2.7.188
2026-03-17 11:12:39 -04:00
chaoticgd
d856f3f5bd
HeapArray: Fix comparison operators
v2.7.187
2026-03-17 08:29:18 -04:00
chaoticgd
5d811f03f4
HeapArray: Improve self-assignment behaviour
2026-03-17 08:29:18 -04:00