2677 Commits
Author SHA1 Message Date
TJnotJT 8daa367ef0 GS:VK: Add DS as RT support. 2026-11-13 14:56:58 +01:00
Mrlinkwii 4edb266ca3 GameDB: fix up Simple 2000 Series Ultimate Vol. 8 - Gekitou! Meiro King 2026-11-13 14:54:42 +01:00
Jordan c8081bf5d6 GameDB: Various fixes.
Adds Instant DMA to Maze Action and a memcard filter to SOTC JP.
2026-11-10 16:42:26 +01:00
PCSX2 Bot fbeba47ca2 [ci skip] PAD: Update to latest controller database. 2026-11-09 18:51:52 +01:00
refractionpcsx2 8253ca6ca3 GameDB: Fixes Tony Hawk American Wasteland + Shinkon Gattai Godannar 2026-11-09 08:20:46 +01:00
Jordan 83a14278dc GameDB: Various FFXI fixes
Some initial fixes for the UI performance and alignment for FFXI fixes for Sims Bustin Out being broken because of draw buffering and misaligned bloom in Predator Concrete Jungle.
2026-11-09 00:26:31 +01:00
TellowKrinkle cae3e344e3 GameDB: Add sort names for Xenosaga games 2026-11-06 15:18:03 -05:00
nassau-tk 980a579ad5 GameDB: Add missing JP-codes & Fix few game titles. 2026-11-03 17:02:41 +01:00
PCSX2 Bot 6a33137aa9 [ci skip] PAD: Update to latest controller database. 2026-11-02 13:14:04 -05:00
JordanTheToaster 1f67c53b67 GameDB: TXR DRIFT 2 Fixes 2026-10-28 20:20:27 +01:00
Tundrak 7579d1b9e7 GameList: Add indicators for per-game settings 2026-10-25 17:19:11 -04:00
lightningterror 5675313c6d GS/Shaders: Disable unused cas functions.
Gets around intel specific driver bugs.
2026-10-23 15:26:42 +02:00
SternXD ac0d905587 GS/FullscreenUI: Blur the game background behind menus
Signed-off-by: SternXD <stern@sidestore.io>
2026-10-23 12:46:22 +02:00
SternXDandfffathur 237e7cdc04 FullscreenUI: Update icons and use SVG placeholders
Signed-off-by: SternXD <stern@sidestore.io>
Co-authored-by: fffathur <132241318+fffathur@users.noreply.github.com>
2026-10-23 12:46:22 +02:00
JordanTheToaster b3402c13b1 GameDB: More missing TXR serial fixes 2026-10-21 23:10:46 +02:00
星云nebulas d2c5ca6fa0 GameDB: Patch "Ar tonelico II" to fix music unexpected cut out (#15093)
This issue occurs during the transition when Talk Topic ends and enters Dule Talk Topic: the device has already been set to paused by a previous fade-out; the transition script first does a 30 frames fade-out on the current BGM, then hardcodes a 31 frames waiting before set the new BGM. Because of Nearest EE rounding mode, on this platform the fade-out actually needs 31 frames to finish (PS2 is 30 frames). The hardcoded 31 frames wait is right on the fade-out completion boundary, so when the new stream starts binding, the EE side state machine is still in fade state. The game code assumes the device must be playing during fade-in/fade-out, so it directly sets the EE side state machine to playing, without sending resume to IOP/SPU. As a result, the corresponding SPU port is still paused and refuses later playback, while the EE side thinks it is playing. Changing the wait to 32 frames lets the fade-out finish first, EE-side state machine enters paused, and when the new binding comes it goes through the resume path, so the state keeps synchronized. The EU version needs +1 more frame; I guess it is also a frame boundary/rounding timing difference, but it is not fully confirmed yet. Other paths rarely have this issue: two consecutive fade-outs are rare; or the second wait is long enough for the fade-out to complete; or because there is only one fade-out---when the new binding comes, the fade has not finished yet and the pause command has not been sent, so the state will not be out of sync.
2026-10-21 21:10:40 +02:00
refractionpcsx2 67b9d18fbd GameDB: Add page rearranging to hitman Blood Money 2026-10-19 21:37:04 -04:00
JordanTheToaster fc4d0cdf60 GameDB: Add missing GT3 fixes to demo serial 2026-10-19 19:04:35 +02:00
lightningterror a77a079031 GS/Shaders: Fix up a few more types mismatch.
Mesa 20 was complaining.
2026-10-13 20:00:50 +02:00
refractionpcsx2 0f71e668b8 GS/HW: Favour full screen shuffles for depth mismatches 2026-10-12 17:05:22 +02:00
refractionpcsx2 287b07c673 GameDB: Update Xenosaga Episode 3 fixes 2026-10-12 17:04:28 +02:00
TJnotJT deb23b0d8d GS:GL: Use uvec4 for color vertex input.
For uniformity with VK.
2026-10-06 23:30:57 +02:00
ranchodelaluna 9fffbdbd59 GameDB: Various name-en fixes (#14979)
Corrected some incorrect transliterations in English game titles.
2026-10-06 18:13:05 +02:00
SternXD b011ba063c GameList: Add favorites to game list
Signed-off-by: SternXD <stern@sidestore.io>
2026-10-06 18:02:48 +02:00
refractionpcsx2 6f18caf203 GameDB: Remove no longer needed CRC hacks, update GameDB 2026-10-06 01:01:24 +02:00
PCSX2 Bot 8bf1d156df [ci skip] PAD: Update to latest controller database. 2026-10-05 20:03:29 +02:00
PCSX2 Bot 646df006a4 [ci skip] PAD: Update to latest controller database. 2026-09-28 12:08:18 -04:00
TJnotJT 9861b15419 GS:HW: Denormalize RT color when shuffling while blending. 2026-09-26 23:36:42 +02:00
lightningterror 45ba57032d GS/Shaders: Fix up types mismatch.
Causes issues on gl, change dx/vk for consistency.
2026-09-26 20:45:34 +02:00
lightningterror 7372a44101 GS/GL: Drop requirement for GL_ARB_gpu_shader5.
Emulate it, use the dx11/12 shader which does the same.
2026-09-26 20:45:34 +02:00
lightningterror 9c1bea4ab6 GS: Switch CAS from compute shader type to pixel shader type.
Depending on the gpu/driver in some situations it can be a little faster or a little slower. Usually faster on igpus and slower on dgpus, but we want to prioritize igpus since they are on the lower end.

GL: Support has been extended to older hardware GL version 3.3.
Drop requirement of GL_ARB_gpu_shader5, emulate bitfieldExtract and bitfieldInsert in the cas shader instead.
Make GL_ARB_shading_language_packing as a fallback when gl core 4.2 is not available.

DX11: Enable on feature level 10.

DX12/VK co author port by TJnotJT.
Metal co author port by TellowKrinkle.
2026-09-26 15:25:56 +02:00
KamFretoZ 7730a96f57 Redump: Update Redump Database to use one from the new site 2026-09-19 13:12:56 -04:00
lightningterror c22f627f0a GS/Shaders: Fix aa1 on haswell dx11/12.
Intel Haswell seems to be having issues on dx11/12 with running the bfi instruction in this specific case, so let's use an alternative that gives the same result, note this is only broken on Haswell, Ivy Bridge and Skylake are fine, the issue appears when running the D3D compiler with optimizations, running with D3DCOMPILE_SKIP_OPTIMIZATION is fine with bfi.
2026-09-18 12:25:32 +02:00
TheLastRar 7d40829ba4 GS/HW: Fix DirectX Shader Compiler type warning in CAS 2026-09-18 08:24:58 +02:00
TheLastRar 341cec5c8b Deps: Add DirectX Shader Compiler 2026-09-18 08:24:58 +02:00
Jordan 26c7b71b19 GameDB: Various fixes.
Fixes for bloom alignment in The Red Star and Ghost Rider and sun occlusion alignment in WRC Rally Evolved.
2026-09-15 07:22:39 +02:00
PCSX2 Bot c4b2c3fe26 [ci skip] PAD: Update to latest controller database. 2026-09-14 18:08:08 +02:00
lightningterror e6a88bccff GS/HW: Purge Ultraman Fighting Evolution crc.
Not needed anymore.
2026-09-11 03:12:17 +02:00
PCSX2 Bot 98697735f1 [ci skip] PAD: Update to latest controller database. 2026-09-07 18:09:09 +02:00
TJnotJT ac24959c4a GS: Use "coords" in rewrite large ST hack for clarity. 2026-09-07 01:06:22 +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.
2026-09-04 12:05:30 +02:00
TJnotJT 77cfac7dbe GS:HW: Do ROV channel masking with FBMask. 2026-09-04 11:39:30 +02:00
TJnotJT bd9b6daaad GS:HW: Reduce primid max value.
Large values may cause errors in primid DATE on Mesa OpenGL.
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
refractionpcsx2 3d9fea596d GS/HW: Update depth conversion shader to floor value 2026-09-03 17:25:12 +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
mahoneyt944 67aadac40c GameDB: Fit EA login into naming format 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
mahoneyt944 6199c0de13 GameDB: use correct names to filter EA network account folders, pal / ntsc 2026-09-01 21:20:05 +02:00
PCSX2 Bot a66d912b41 [ci skip] PAD: Update to latest controller database. 2026-08-31 18:07:03 +02:00