Commit Graph

2282 Commits

Author SHA1 Message Date
Ty Lamontagne cd7cb18274
GameDB: Add another COP2 patch for Test Drive Unlimited 2024-07-29 15:44:51 -04:00
Ty Lamontagne 7a99ed3c8e GameDB: Add COP2 patch for Test Drive Unlimited 2024-07-29 11:08:33 -04:00
PCSX2 Bot 98dcf40967 PAD: Update to latest controller database. 2024-07-22 21:39:29 +02:00
JordanTheToaster 7a3d22ecdf GameDB: TC SOLA fixes 2024-07-18 19:55:28 -04:00
JordanTheToaster 09b2b6f949 GameDB: Fix up ATV ORF 3 fixes 2024-07-17 20:57:56 +02:00
PCSX2 Bot c0dce9f64b PAD: Update to latest controller database. 2024-07-17 20:55:31 +02:00
JordanTheToaster 8d1533938c GameDB: Various fixes 2024-07-12 18:47:48 -04:00
lightningterror 75defbeded GS/HW: Adjust point sampler behavior.
VK/GL/Metal: Get rid of it completely as it doesn't seem needed anymore.
DX: Only enable it with combination with GPU Palette Conversion enabled as that's when the issue occurs.

Test: See if Metal breaks with no point sampler.

2
2024-07-09 19:20:38 +02:00
refractionpcsx2 d68f1aa73a GameDB: Add native scaling to Scaler 2024-07-09 15:21:57 +02:00
lightningterror fdcb0efe0a GS/HW: Make sure both bitwise values are unsigned for ps_convert_float32_float24 depth. 2024-07-09 15:19:45 +02:00
JordanTheToaster 7420956136 GameDB: Various fixes 2024-07-08 13:43:35 +02:00
nishinji c127d23d75
GameDB: Some fixes for NTSC-J titles. (#11508)
Enclose the strings by quotation marks.
Remove (some) symbols from name-sort that are not read aloud.
2024-07-08 01:22:59 +02:00
JordanTheToaster 9781d29768 GameDB: Various fixes 2024-07-07 17:19:39 +02:00
Pyra Drake a52f823500
GameDB: Add eeClampMode fix to SLPM-66644 (#11505)
Add eeClampMode fix to SLPM-66644 (J-League Pro Soccer Club o Tsukurou 5)
2024-07-05 23:27:43 +01:00
Dreadmoth defb50aac2 GameDB: Destroy All Humans! 2 PAL Title
Title includes exclamation mark.
"Make War, Not Love!" is a tagline, not part of the title. Removed.
2024-07-03 13:01:21 +01:00
Dreadmoth 3cfd4a7958 GameDB: Shadow of Rome revert to HPO Special
Revert Half Pixel Offset to Special (Texture) to avoid shadow glitches introduced by Align To Native
2024-06-28 20:11:40 +01:00
Stenzek 51917c4461 GS/DX11: Fix downsample uniform unpack
Fixes #11482.
2024-06-29 01:15:25 +10:00
refractionpcsx2 56f32ff332 GameDB: Add fixes to Harry Potter Quidditch World Cup 2024-06-28 04:15:12 +01:00
refractionpcsx2 a7047b605e GS/HW: Allow conversion from 32bit to 24bit depth 2024-06-28 04:15:12 +01:00
Berylskid cd300c21d9 GameDB: Revert an wrong game title 2024-06-27 11:13:23 +01:00
Stenzek 5b45913a6a GS/HW: Use box filtering for source downsampling 2024-06-27 10:49:46 +10:00
JordanTheToaster 71cb2daea8 GameDB: GOW 2 revert to HPO Special 2024-06-25 13:48:00 +01:00
JordanTheToaster ba73a4cf3f GameDB: RE Outbreak disable FBMask patch 2024-06-25 11:03:00 +01:00
JordanTheToaster f8ab3843f7 GameDB: Various fixes 2024-06-25 11:02:26 +01:00
PCSX2 Bot 46f37f3b45 PAD: Update to latest controller database. 2024-06-25 04:03:08 +02:00
Stenzek ec8d5d1b71 GS/HW: Allow use of trilinear with shader sampling 2024-06-24 10:15:48 +10:00
Immersion95 32721f9f8f GameDB: Street Fighter EX3 - Fix the post processing at high resolution
When upscaled, the post processing is misaligned and there's a weird ghosting effect. The new "Natively downscale targets" hack solves it.
2024-06-23 18:06:50 +01:00
Sestain 1d4d75fda0 GameDB: Fix shadows alignment on Crash Twinsanity 2024-06-22 22:01:56 +01:00
refractionpcsx2 2bbb167541 GameDB: Add round sprite half to Valkyrie Profile 2 2024-06-18 06:08:35 +01:00
refractionpcsx2 1d46ec2059 UI: Add new UI upscaling fix for Native Scaling 2024-06-17 22:25:33 +01:00
refractionpcsx2 55e0464cd3 GS/HW: Allow offset channel shuffles on sources. 2024-06-17 22:24:46 +01:00
PCSX2 Bot e843e17403 PAD: Update to latest controller database. 2024-06-17 20:00:59 +02:00
KamFretoZ 6195c1a3ac Resources: Compress the PNGs 2024-06-17 16:09:31 +02:00
KamFretoZ 807050db0d FSUI: Add new Game List icon 2024-06-17 16:09:31 +02:00
JordanTheToaster f3776fa886 UI: Rename Wild Arms hack 2024-06-14 21:01:13 +01:00
lightningterror abec2738b9 GS/HW: Extend blend second pass to more blend formulas v2.
Cd*(1 + Alpha).
Alpha = As, Ad or Af.
For As or Af case when alpha > 128.
For Ad case when there is no RTA correction.
2024-06-14 21:40:31 +02:00
PCSX2 Bot 28734a65dc PAD: Update to latest controller database. 2024-06-10 18:14:24 +02:00
refractionpcsx2 d34f359621 GS/HW: Correct TEXA behaviour on shuffles 2024-06-08 19:26:35 +01:00
icup321 986a9773e6 GameDB: Some NTSC-K fixes
Adds some missing patches for NTSC-K games that were overlooked.
2024-06-07 20:03:41 +01:00
refractionpcsx2 3c15f6e42f GameDB: Add Texture inside RT to Mobile Suit Gundam - One Year War 2024-06-04 22:07:06 +01:00
PCSX2 Bot 9e1acc5744 PAD: Update to latest controller database. 2024-06-03 20:03:55 +02:00
Blackbird88 bc9edb5387 GameDB: Tokyo Xtreme Racer Drift/Kaido Racer - Upscaling fixes 2024-06-02 19:50:42 +01:00
JordanTheToaster af8fdae75e GameDB: Various bodges 2024-06-01 20:04:11 +01:00
refractionpcsx2 256babd337 GS/HW: Allow forcing Dither to 32bit for 16bit draws 2024-05-25 02:13:33 +01:00
lightningterror 9242da96f2 GameDB: Update db accordingly.
Credits to TheTechnician27 and Jordan.
2024-05-21 10:45:02 +02:00
PCSX2 Bot 4536daa5f8 PAD: Update to latest controller database. 2024-05-20 20:22:06 +02:00
refractionpcsx2 570039f49a GS/HW: Adjust conditions for CPU sprite renderer 2024-05-19 14:15:28 +01:00
GovanifY 39a493f7d3 GameDB: fix tearing like issues on KH2 when upscaled 2024-05-19 05:38:59 +01:00
PCSX2 Bot aeff832ffc PAD: Update to latest controller database. 2024-05-14 00:17:21 +02:00
PCSX2 Bot 7264e397e2 PAD: Update to latest controller database. 2024-05-06 18:17:50 +02:00
Stenzek ca8a837614 3rdparty: Add FreeSurround 2024-05-04 14:12:20 +10:00
Mrlinkwii 29b886eafb GameDB: patches for NHL 2K9 and Major League Baseball 2K9 2024-05-03 22:09:57 +01:00
JordanTheToaster ff3fc9b362 GameDB: CMR 2005 Timer fix 2024-05-03 17:51:05 +01:00
JordanTheToaster 04957b6bda GameDB: Code Lyoko QFI fixes 2024-05-01 20:28:54 +01:00
JordanTheToaster 8a7d5bc417 GameDB: Add missing GT fixes 2024-05-01 13:29:50 +02:00
JordanTheToaster e862e68192 GameDB: God of War 2 mipmapping fixes 2024-04-29 19:58:57 +02:00
JordanTheToaster 46f6e691e0 GameDB: Crash Nitro Kart fixes 2024-04-29 17:28:02 +01:00
PCSX2 Bot d1e9a5265d PAD: Update to latest controller database. 2024-04-29 18:10:17 +02:00
JordanTheToaster a485398029 GameDB: Various fixes 2024-04-28 18:31:42 +01:00
Stenzek aa48256010 GS/HW: Round alpha values for indexed sample of RTA 2024-04-28 17:40:20 +02:00
JordanTheToaster b01871aea8 GameDB: Jak 1 and CMR 2005 fixes 2024-04-27 15:49:34 +01:00
RedDevilus a14d699f28 Docs: Initial overhaul for stable 2024 (GameIndex)
Adds some new values and more contextual extra info. Needed for having up-to date information. Still need to update other docs like FAQ, Readme and Debugger but that's future work.

Fixed some typos along the way.
2024-04-24 22:18:40 +01:00
JordanTheToaster 550da21015 GameDB: LOTR Twin Towers fixes 2024-04-24 21:30:01 +01:00
forrvalhalla 0acc91403d GameDB: Various fixes 2024-04-23 15:02:17 +01:00
forrvalhalla d6a29d483c GameDB: Various Fixes 2024-04-23 15:02:17 +01:00
Stenzek fe0e71f586 GS/Vulkan: Drop feedback loop extension
Apparently this causes GPU crashes on RDNA3, and didn't provide any
tangible benefit for NVIDIA.

I'll replace this at some point with dynamic rendering local reads,
either before or after the GPUDevice transition.
2024-04-23 11:57:05 +10:00
lightningterror d824ae6e0c GS/HW: Extend blend second pass to more blend formulas.
`Cs + Cd*Ad, Cs - Cd*Ad, Cd*(1 - Ad), Cs*(1 + Ad), Cs*(1 - Ad).`
2024-04-23 02:00:02 +02:00
lightningterror 7dd7345e08 GS/HW: Minor shader optimization.
Use saturate instead of min max, saturate is faster than min max.
2024-04-21 15:10:53 +02:00
JordanTheToaster cbecda8850 RedumpDatabase: Update hash database 2024-04-21 04:21:49 +01:00
JordanTheToaster 49c6f5e866 GameDB: Various fixes 2024-04-21 03:57:33 +01:00
PCSX2 Bot d98b7d9505 PAD: Update to latest controller database. 2024-04-15 18:31:58 +02:00
Stenzek 2157a7ed0b FullscreenUI: Redo landing page and add help bar
Backport of bf4e8feb25
2024-04-13 13:21:17 +10:00
KamFretoZ b86c72732f BPM: Fixes swapped arrow key glyphs 2024-04-09 15:54:58 +01:00
RedDevilus 18e484f766 GameDB:Bigger blob of various fixes
Harry Potter half-blood prince
Soukou kihei votoms
Harry potter Prisoner of azkaban
Titeuf
Rygar
Ruff Trigger
2024-04-08 18:19:44 +02:00
PCSX2 Bot d685a7f2fe PAD: Update to latest controller database. 2024-04-08 18:07:43 +02:00
refractionpcsx2 30f4e77b31 GS/HW: Rearrange color on shuffle if SW Blend or TFX 2024-04-08 12:09:30 +01:00
lightningterror b1f4f67130 GS/HW: Add support for blend second pass.
Allows us to blend Cd with full alpha range of 0-2 bypassing hw blend limitations.
Not all Cd cases are covered, but it's a good start.

Also allows us to do Ad cases where we can double the blend to get the
proper blend result since Ad range is 0-1 instead of 0-2.
2024-04-07 20:04:50 +02:00
Stenzek fdb29a3a09 Docs: Add shaderc to third-party licenses 2024-04-06 22:21:53 +10:00
Stenzek 651e9a7f9c Docs: Update third-party notices
- Remove jpgd.
- Add FreeType, HarfBuzz, libjpeg.
2024-04-06 13:17:22 +10:00
JordanTheToaster 434001d4a3 GameDB: Various fixes 2024-04-04 21:11:21 +01:00
refractionpcsx2 effdfd5a22 GS/HW: Fix up some RTA behaviour and reduce copies 2024-04-02 21:48:32 +01:00
JordanTheToaster 088ba4e2ea GameDB: Various fixes 2024-04-01 18:37:54 +01:00
PCSX2 Bot 1cd69977e4 PAD: Update to latest controller database. 2024-04-01 18:22:47 +02:00
JordanTheToaster aeb3cb0945 GameDB: Various fixes 2024-04-01 13:40:04 +01:00
Mrlinkwii 8dce187746
Docs: Remove XZ Utils from thirdpartynotices (#11016) 2024-04-01 22:26:29 +10:00
Stenzek 299fd3d5ad GS/DX11: Re-enable FL10 support with a warning 2024-03-30 11:33:57 +10:00
Stenzek 11ee0a8613 GS: Remove reduced-depth-range hack 2024-03-29 20:44:02 +10:00
Stenzek 7ddf6386f1 GS: Remove DSB feature
No longer needed, since it's mandatory.
2024-03-29 20:44:02 +10:00
JordanTheToaster cf1f2d6919 GameDB: Various fixes 2024-03-28 14:04:26 +00:00
Stenzek a317e9c038 GS/HW: Improve accuracy of RGB_ONLY AFAIL
Instead of breaking the draw into two passes, which breaks when
fragments overlap each other and blending is enabled, use blending to
leave the value of Ad intact when a pixel fails the alpha test.

In the case of DATE being enabled, prefer PrimID over stencil, as since
we are changing Ad on a per-fragment basis, with some fragments not
being modified, stencil DATE will become desynchronized with the value
of Ad.
2024-03-28 11:46:20 +10:00
Stenzek 0917d49a01 GS: Remove separate alpha pass fallback
This is just wrong when overlap and depth writes are involved.
2024-03-28 11:46:20 +10:00
refractionpcsx2 059ec49389 GS/HW: RTA improvements and enhancements 2024-03-25 17:58:12 +00:00
refractionpcsx2 4ba43b8496 GS/HW: Improve channel + texture shuffle detection and processing 2024-03-24 11:38:33 +00:00
refractionpcsx2 6177825939 GameDB: Fix SSX On Tour NTSC-US patch 2024-03-22 08:10:06 +00:00
lightningterror 93a1ae9f2f GameDB: Add some gshw fixes.
Add full mipmap with ps2 trilinear to Global Storm:
Fixes ground textures.

Add missing autoflush fixes to other regions of Terminator 3 The Redemption:
Fixes environment lights visible through player model.
2024-03-22 03:29:41 +01:00
PCSX2 Bot 7e43448110 PAD: Update to latest controller database. 2024-03-18 17:33:05 +01:00
JordanTheToaster 6f1048d6fd GameDB: Various fixes 2024-03-18 14:43:24 +01:00
nishi 6d92cee5bb
GameDB: NTSC-J Fixes. (#10928)
Typo/mistake corrections and improvements to sorting.
2024-03-18 14:19:24 +01:00
refractionpcsx2 bfef8397d6 GS/HW: Allow source is rt to use corrected alpha in most cases. 2024-03-17 17:24:39 +01:00
lightningterror 3a2888a5d5 GS/HW: Adjust RTA shader precision. 2024-03-17 17:24:39 +01:00