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
lightningterror
0900c2fd8b
GS/HW: RTA Correction, implement on DATE.
...
Less copies, and makes it work with DATE.
2024-03-17 17:24:39 +01:00
lightningterror
58628b8dd3
GS/HW: Make sure we don't multiply Cs if Ad is corrected.
...
Another potential to avoid copies.
2024-03-17 17:24:39 +01:00
lightningterror
71376ff4e6
GS/HW: Decorrect Ad on sw blend in tfx shader.
...
Otherwise if we do decorrection in covert shader we add more copies.
Also make sure to decorrect for fbmask, tex is fb.
2024-03-17 17:24:39 +01:00
lightningterror
6c9f132093
GS/HW: Add support for Ad (RTA) correction.
...
The idea is to adjust the alpha destination for more
accurate hw blending which will work on all renderers.
Old behavior has Ad in range within 0-1 whereas for blending 0-2 is needed.
copy rt -> adjust the alpha -> copy back the adjusted alpha-> restore old alpha after blending is done
2024-03-17 17:24:39 +01:00
lightningterror
a7c5eebf99
GS/HW: Adjust blend mix for impossible blend.
...
Since we can't do Cd*(Alpha + 1) - Cs*Alpha in hw blend what we can do is adjust the Cs value that will be subtracted,
this way we can get a better result in hw blend. Result is still wrong but less wrong than before.
2024-03-14 16:16:11 +01:00
PCSX2 Bot
1cfc2780d0
PAD: Update to latest controller database.
2024-03-11 17:04:34 +01:00
lightningterror
c0e47767b7
GS/HW: Adjust dither on Blend Mix when Cs-Cd * Af blend.
2024-03-10 23:41:18 +00:00
refractionpcsx2
65649b3cbb
GS/HW: Adjust dither on Blend Mix when Cs-Cd * As blend.
2024-03-10 23:41:18 +00:00
JordanTheToaster
88192adfd0
GameDB: God of War 2 Fixes
2024-03-05 12:21:14 +00:00
KamFretoZ
e3c745cf9b
OSD: Fix Recording Icon
2024-03-05 12:19:51 +00:00
PCSX2 Bot
511cb0c322
PAD: Update to latest controller database.
2024-03-04 17:07:55 +01:00
KamFretoZ
5e28c2608a
FSUI: Icon treatments
...
OSD: Add Icon for USB Devices
2024-03-02 15:08:11 +00:00
JordanTheToaster
b9a7143dee
GameDB: Arc the Lad TOTS Fixes
2024-03-01 18:57:29 +00:00
JordanTheToaster
b07b56fce6
GameDB: FIFA Street 2 Fixes
2024-02-28 14:53:41 +00:00
JordanTheToaster
3a8845dc6f
GameDB: FIFA 14 Fixes
2024-02-28 02:06:04 +00:00
PCSX2 Bot
f2a614913d
PAD: Update to latest controller database.
2024-02-26 18:43:23 +01:00
JordanTheToaster
6b54094e26
GameDB: Various fixes
2024-02-25 14:56:11 +00:00
JordanTheToaster
645dc3fa9d
GameDB: Jak TLF Fixes
2024-02-20 14:02:18 +00:00
Sestain
96a72286b7
GameDB: Add PCRTCOverscan to Crash Twinsanity (PAL)
2024-02-20 14:01:21 +00:00
PCSX2 Bot
5b5e11828f
PAD: Update to latest controller database.
2024-02-19 17:07:05 +01:00
JordanTheToaster
d2830b77ec
GameDB: Various fixes
2024-02-17 15:15:51 +00:00
PCSX2 Bot
dcb60c785f
PAD: Update to latest controller database.
2024-02-17 09:16:15 +01:00
nishi
e1fc414691
GameDB: NTSC-J Overhaul
2024-02-13 03:53:31 -06:00
KamFretoZ
dc68da4236
OSD: Add icon for Slow-Mo
2024-02-12 15:13:21 +00:00
refractionpcsx2
43c85f22c3
GameDB: Add Autoflush to X2: Wolverine
2024-02-09 13:44:06 +00:00
KamFretoZ
941a8832bf
Qt: Revert to old icon
2024-02-06 22:14:35 +00:00
PCSX2 Bot
a654e2ac43
PAD: Update to latest controller database.
2024-02-06 01:05:30 +01:00
Buzzardsoul
0f533ec16c
GameDB: Add patch for Samurai Warriors 2 - Xtreme legends
2024-02-04 21:54:24 +00:00
JordanTheToaster
0c708e8c1e
GameDB: Various fixes
2024-02-04 18:37:38 +00:00
JordanTheToaster
72bc826907
GameDB: Various fixes
2024-02-03 00:15:25 +00:00
refractionpcsx2
9d69a0ad54
GameDB: Add MipMap to Arc the Lad games for Depth of Field
2024-02-01 00:13:39 +00:00
refractionpcsx2
4b88256df2
GS/HW: Allow palette lookups from depth and deswizzle manual deswizzles
2024-02-01 00:13:39 +00:00
lightningterror
41f14a8cf8
GameDB: Add mipmap full with ps2 trilinear to SWAT Global Strike Team.
...
Improves building textures to match sw renderer.
2024-01-28 02:36:46 +01:00
lightningterror
a8bdd3fbfc
GameDB: Add gshwfixes to Band Hero.
...
Fixes character shadow misalignment.
Fixes icons.
2024-01-28 00:27:25 +01:00
refractionpcsx2
5eacab387d
GameDB: Add Merge Targets to Shadow Hearts
2024-01-26 12:17:52 +00:00
KamFretoZ
2f0463d936
Qt: Icon Refresh
2024-01-26 13:02:36 +10:00
JordanTheToaster
e1c9987059
GameDB: Hot Shots Golf Fore Fixes
2024-01-26 01:51:00 +00:00
KamFretoZ
49df804d1b
FSUI: Add Recording Indicator and Time
2024-01-25 00:05:34 +10:00
JordanTheToaster
122fde79bd
GameDB: Thrillville fixes
2024-01-24 20:07:12 +10:00
JordanTheToaster
5087fcea88
GameDB: Various fixes
2024-01-23 18:52:09 +00:00
PCSX2 Bot
e0233daeb0
PAD: Update to latest controller database.
2024-01-22 19:30:53 +01:00
refractionpcsx2
49922ebe32
GS/HW: Fix up Tekken 5 CRC hack to not remove post + break other scenes
2024-01-21 14:56:54 +00:00
TheTechnician27
1946882952
GameDB: A few trilinear+mipmap games
2024-01-21 09:00:09 +00:00
JordanTheToaster
feb4d605d0
GameDB: Various fixes 2: Electric Boogaloo
...
Revert VP2 changes as they cause issues and fix a shadow issue in Star Wars Force Unleashed.
2024-01-19 11:38:54 +00:00
JordanTheToaster
276d887917
GameDB: Various fixes
2024-01-19 08:27:43 +00:00
forrvalhalla
2ec5559dd6
GameDB: Add HPO Native to SLAI
2024-01-18 09:28:34 +00:00