Commit Graph
22608 Commits
Author SHA1 Message Date
TJnotJT d3cc62f37e GS:VK:DX12: Code cleanup for GPU timing. 2026-09-10 06:47:15 +02:00
PCSX2 Bot 32c19d94fa [ci skip] Qt: Update Base Translation. 2026-09-09 20:12:43 -04:00
JordanTheToaster 1810140d1d Core: Split frame limiter in to two wait points v2.9.36 2026-09-09 04:14:30 +02:00
JordanTheToaster 7676b1f73e Counters: Add new Advanced Frame Display setting 2026-09-09 04:14:30 +02:00
TJnotJT bbc57ec622 GS:HW: Fix bpp assertion in GetConvertShader(). v2.9.35 2026-09-09 03:08:21 +02:00
PCSX2 Bot 98697735f1 [ci skip] PAD: Update to latest controller database. 2026-09-07 18:09:09 +02:00
refractionpcsx2 4102a0bd2c VU-JIT: Correct mask for ignoring mac flags on non exact matches v2.9.34 2026-09-07 02:35:34 +02:00
refractionpcsx2 cb3c60557e Build: add hyphens to commit checker 2026-09-07 02:35:34 +02:00
PCSX2 Bot c62d29e6a1 [ci skip] Qt: Update Base Translation. 2026-09-06 20:23:41 -04:00
TJnotJT ac24959c4a GS: Use "coords" in rewrite large ST hack for clarity. v2.9.33 2026-09-07 01:06:22 +02:00
TellowKrinkle 236f67a82f CMake: Minimum Qt is 6.10 v2.9.32 2026-09-05 23:14:42 -04:00
JordanTheToaster 4e9c5dcc88 Flatpak: Update KDE runtime to 6.11 v2.9.31 2026-09-05 19:53:07 +02:00
PCSX2 Bot 450a39a37c [ci skip] Qt: Update Base Translation. 2026-09-05 02:08:01 +02:00
Tundrak ca0145e6aa InputRecording: Reset controller state after input playback v2.9.30 2026-09-04 11:20:01 -04:00
Tundrak 20c51dd80e Pad: Add functions to reset controller inputs 2026-09-04 11:20:01 -04:00
lightningterror aaf03c18b6 GS/TC: Fix -Wsign-compare warning. v2.9.29 2026-09-04 13:35:32 +02:00
TJnotJT 77bec5e0f5 GS/HW: Rewrite vertices if large ST.
Adds vertex rewriting functionality to both HW/SW. Aggressive version is user hack. Adds a GameDB hack for Ridge Racer V and Destruction Derby Arena. For SW, a less aggressive version is used if the hack is not enabled.
v2.9.28
2026-09-04 12:05:30 +02:00
refractionpcsx2 f0cd834ed2 GS/HW: Improve source channel requirements for source lookups v2.9.27 2026-09-04 11:44:35 +02:00
TJnotJT 77cfac7dbe GS:HW: Do ROV channel masking with FBMask. v2.9.26 2026-09-04 11:39:30 +02:00
refractionpcsx2 ca5942151a Counters: Remove some magic numbers and use default framerates v2.9.25 2026-09-04 11:10:37 +02:00
refractionpcsx2 0be8947a33 Counters: Make sure uninitialized blank calculations use correct timing 2026-09-04 11:10:37 +02:00
refractionpcsx2 33127ad0df Core: Init video mode based on disc, bios or default NTSC, where available 2026-09-04 11:10:37 +02:00
PCSX2 Bot c475c752bf [ci skip] Qt: Update Base Translation. 2026-09-04 02:04:37 +02:00
TJnotJT bd9b6daaad GS:HW: Reduce primid max value.
Large values may cause errors in primid DATE on Mesa OpenGL.
v2.9.24
2026-09-04 01:37:00 +02:00
TJnotJT 9120e6fb6a GS:HW: Allow dumping PrimID texture with RT dumping. 2026-09-04 01:37:00 +02:00
TellowKrinkle 65dc286e9b GS:VK: Use swizzle value compatible with MoltenVK on older GPUs v2.9.23 2026-09-03 19:20:31 +02:00
TellowKrinkle 4545e24f7d GHActions:MacOS: Add MoltenVK patch for older GPUs 2026-09-03 19:20:31 +02:00
Mrlinkwii deb6edc076 Github : update issue types
[ci skip]
2026-09-03 17:51:34 +02:00
Brian Degenhardt 969c3b54b8 EE:Rec: remove superfluous clamp in recRAMCopy check v2.9.22 2026-09-03 11:42:51 -04:00
Brian Degenhardt d9dcb0abd7 EE:Rec: Fix recRAMCopy block compression
Once upon a time recRAMCopy was an array of words and stored a copy of compiled
blocks to verify if a new block overwrote the old blocks by straddling them.
However it was changed to an array of u8 and the /4 was never fixed.

It still kinda works, copying blocks into a quarter-sized compressed space,
it just thinks that blocks overlap way more than they do, causing recompilation
storms in some situations.

This PR fixes it to use the whole space.
2026-09-03 11:42:51 -04:00
SternXD d53b89a848 3rdparty/imgui: Update to v1.92.9b
Signed-off-by: SternXD <[email protected]>
v2.9.21
2026-09-03 17:38:04 +02:00
refractionpcsx2 3d9fea596d GS/HW: Update depth conversion shader to floor value v2.9.20 2026-09-03 17:25:12 +02:00
refractionpcsx2 e1a2faf5c2 GS/HW: Fix regression where target updates ignored bilinear 2026-09-03 17:25:12 +02:00
JordanTheToaster 5c622f5da2 Deps: Update SDL3 to v3.4.16 v2.9.19 2026-09-03 15:55:19 +02:00
JordanTheToaster a27da45e42 Deps: Update Qt to 6.11.2 v2.9.18 2026-09-03 14:49:04 +02:00
refractionpcsx2 5b97290458 GS/TC: Update alpha channel of 24bit target is alpha is dirty v2.9.17 2026-09-03 14:41:45 +02:00
refractionpcsx2 14f06312d1 GS/TC: Disallow badly misaligned GPU CLUT textures 2026-09-03 14:41:45 +02:00
refractionpcsx2 73d21a3612 GS/TC: Detect alpha channel source width mismatches 2026-09-03 14:41:45 +02:00
refractionpcsx2 86dc3189c7 GS/HW: Consider FBMSK combos when using CSBW 2026-09-03 14:41:45 +02:00
SternXD eb3fc0dbea EE/Rec: Move opcode defs to common header
Signed-off-by: SternXD <[email protected]>
v2.9.16
2026-09-03 14:24:07 +02:00
Ziemas b67a81f6e7 DEV9: Fix DMA size weirdness v2.9.15 2026-09-03 14:16:13 +02:00
Ziemas e35bdddab2 IOP: Clear jit cache on DEV9 DMA 2026-09-03 14:16:13 +02:00
refractionpcsx2 d55f21a4b5 GS/HW: Improve Native Scaling recursive draw check v2.9.14 2026-09-03 14:14:47 +02:00
refractionpcsx2 bccd50df39 GS/HW/NS: Detect fake bilinear jiggle effect 2026-09-03 14:14:47 +02:00
refractionpcsx2 0710693150 GameDB: Add required GameDB Entries
S.L.A.I. - Steel Lancer Arena International
Syphon Filter - Logan's Shadow
2026-09-03 14:14:47 +02:00
refractionpcsx2 01ad055f25 GS/HW: Improve "jiggle" blur effect detection and handling 2026-09-03 14:14:47 +02:00
refractionpcsx2 c2b4bc217e GS/HW: Native Scaling detection of mild downscale and write back 2026-09-03 14:14:47 +02:00
SternXD 1c04aeb160 Achievements: Fix deadlock when enabling achievements in FullscreenUI v2.9.13 2026-09-03 14:12:06 +02:00
mahoneyt944 67aadac40c GameDB: Fit EA login into naming format v2.9.12 2026-09-01 21:20:05 +02:00
mahoneyt944 e37f8ad236 GameDB: add more burnout 3 serials - online login 2026-09-01 21:20:05 +02:00