Henrik Rydgård
0ab5d4be7f
Use Unknown's idea from #16081 instead of the UploadDepthForCLUTTexture compat.ini flag.
2022-09-22 20:00:35 +02:00
Henrik Rydgård
a52e62a187
Enable depth uploads on render-to-clut-buffer. Esoteric but needed for #11100 . Compat flag for now.
2022-09-14 22:18:34 +02:00
Lubos
e49ee5c93b
Merge branch 'master' into feature_openxr_stereo
2022-09-12 18:49:22 +02:00
Lubos
bdde5f0f7f
OpenXR - Use per game stereo separation file
2022-09-12 18:47:13 +02:00
Henrik Rydgård
33a93e238a
CLUT download: Replace the broken block transfer check with a new compat flag.
...
This compat flag should be temporary until we've implemented
a readback-free path for CLUTs from framebuffers, both when texturing
from static textures and other framebuffers.
2022-09-11 10:27:21 +02:00
Henrik Rydgård
7065a7fa8f
Water effect fix #1 : Force "Lower resolution for effects" on in Outrun and DiRT 2
2022-09-04 23:42:35 +02:00
Henrik Rydgård
8194bb73a1
Turn on logic ops in shader when shader bitmasking is used.
2022-09-04 11:43:36 +02:00
Henrik Rydgård
987bfc79ef
Split the framebuffer in Killzone, with a compatibility flag.
...
Greatly improves performance.
See issue #6207
2022-08-30 20:05:56 +02:00
Henrik Rydgård
340c75a2d9
Remove "DisableReadbacks" compat flag. MotoGP no longer needs it after BlockTransferAllowCreateFB was added.
2022-08-30 13:16:36 +02:00
Henrik Rydgård
333df62691
Remove the reinterpret compat flag, now always on
...
Remove ini entries
2022-08-29 17:41:29 +02:00
Henrik Rydgård
89c96142a1
Really not sure how we can detect whether a depth deswizzle is needed :( Hopefully temporary flag...
2022-08-21 09:58:58 +02:00
sum2012
e373c9063c
Use compat.ini instead
2022-08-14 14:54:06 +08:00
Henrik Rydgård
15f5ed81a7
Add a simple compat flag to workaround the Clone Wars issue, #12949
...
Could probably also be fixed by changing the heuristic a bit, but since
we're in heuristic land anyway and close to a release, I feel this is
the safest option.
Also sneaks in a logspam reduction
2022-07-15 11:44:51 +02:00
LunaMoo
4b959c6b54
Add Zettai Zetsumei Toshi 3 bypass for softlock on character select screen
2022-07-14 23:17:32 +02:00
Henrik Rydgård
d2002eab39
Merge pull request #15640 from LunaMoo/master
...
Disable ForceMax60FPS for GOW games and replace it with fixed 60 fps
2022-07-10 23:25:35 +02:00
Unknown W. Brackets
703d1f51a7
Compat: Fix backwards check.
2022-07-06 06:54:15 -07:00
Henrik Rydgård
75bae070de
Merge pull request #15648 from unknownbrackets/ignore-compat
...
Compat: Add setting to skip compat flags
2022-07-05 00:17:42 +02:00
Unknown W. Brackets
0f9f53c1b7
Compat: Add setting to skip compat flags.
...
This allows configuring "ALL" to skip all, regardless of if new game IDs
are added in a later stable release.
2022-07-04 14:48:48 -07:00
LunaMoo
5a06776999
Change hack names and edit comments based on feedback.
2022-07-04 00:58:48 +02:00
LunaMoo
85fa15179a
Add 30 fps version as an option, doesn't suffer from softlock
2022-07-02 21:43:43 +02:00
LunaMoo
0dcf8242f5
Add Fixed60FPShack for GOW, should work smoother than the ForceMax60FPS.
...
Also more stable than it's CWCheat version, unfortunately because of that,
still causes softlock in GOW:GOS vortex stage.
2022-07-02 19:39:35 +02:00
Henrik Rydgård
8922be2015
Out of performance paranoia, limit the Mali workaround to known affected games
2022-06-19 01:48:37 +02:00
Henrik Rydgård
c82d8a04e0
Add centered line drawing for Echochrome.
2022-06-11 00:20:35 +02:00
Henrik Rydgård
462972f7ea
Add option to redirect blue to alpha if 565 mode is rendered and mask is 0x0FFFFF.
...
This is used by several games to render to the alpha channel of RGBA4444
images, which cannot normally be done directly on the PSP.
Can be used as a far more efficient replacement for
ReinterpretFramebuffers/ShaderColorBitmask
2022-04-30 18:17:16 +02:00
Henrik Rydgård
025bcb1673
Introduce Path, start using it all over the place.
...
Still lots left to convert!
Convert GetSysDirectory to return Path.
More buildfixing
Remove unnecessary Path( constructors
2021-05-13 10:39:16 +02:00