Panderner
45133d61d6
compat.ini: GachiTora requires block transfer
2021-02-14 15:33:46 +08:00
Henrik Rydgård
104d7e1a6e
Revert (partially) "compat.ini: Add Split/Second to [ReinterpretFramebuffers]. See #13957 "
...
Also see #14123 . Not sure I intended to actually do this.
This reverts commit d0c3a5a721
.
2021-02-12 16:39:02 +01:00
Henrik Rydgård
6d8b4b852e
Merge pull request #14087 from Anuskuss/patch-1
...
Just in time for v1.11.1 ;)
2021-02-09 20:12:49 +01:00
Henrik Rydgård
8b101ae4a1
Rename the new warmup variable from #14091
2021-02-09 16:11:59 +01:00
sum2012
b127aace57
Only allow sceMpegGetAvcAu warmup for God Eater Series
...
Fix #14086
2021-02-09 22:46:09 +08:00
Anuskuss
b4f7035cbe
Add more games to ReportSmallMemStick
2021-02-09 07:13:06 +01:00
Henrik Rydgård
d0c3a5a721
compat.ini: Add Split/Second to [ReinterpretFramebuffers]. See #13957
2021-01-23 18:35:48 +01:00
Unknown W. Brackets
a78472b9d0
Compat: Enable reinterpret for Kingdom Hearts.
...
See #11223 . Should enable it for everything at some point.
2021-01-18 14:19:54 -08:00
Panderner
3779ea0ab1
Compat: Note that 3 LEGO games those are require Buffered rendering
2021-01-17 22:01:27 +08:00
Henrik Rydgård
58d80e5b31
Merge pull request #13911 from Panderner/gradius-speed-hack
...
Enable BlockTransferAllowCreateFB for Gradius Collection
2021-01-17 11:53:20 +01:00
Unknown W. Brackets
6b4693a883
Compat: Note that Gradius requires block transfer.
...
Of course, there are many more that do, but might as well add since we're
tracking it here.
2021-01-16 16:55:53 -08:00
Panderner
9571c02872
Enable BlockTransferAllowCreateFB for Gradius Collection
2021-01-12 14:41:25 +08:00
Panderner
8121b229b5
Add game ID for russian version of Tron Evolution
2021-01-08 21:23:01 +08:00
Panderner
f7929b1c1c
Add 3 games to ForceMax60FPS
2021-01-08 20:13:39 +08:00
Panderner
def12bc645
Adding games to RequireBufferedRendering that cause black screen when not enabled
2021-01-05 13:48:17 +08:00
Panderner
a304a49dca
Compat.ini cleanup to add missing IDs and remove unused ones from latest version
2021-01-05 11:32:52 +08:00
Panderner
20f76fd776
Add Missing game IDs for Tekken 6
2021-01-05 10:17:14 +08:00
Henrik Rydgård
b29be1b77b
Revert "Bleach Soul Carnival. Disable the "First Frame Readback" compat setting."
...
This reverts commit b5daff1270
.
2021-01-03 21:47:07 +01:00
Henrik Rydgård
b5daff1270
Bleach Soul Carnival. Disable the "First Frame Readback" compat setting.
...
Attempted workaround for #13346 after the changes in #13327 .
2021-01-03 17:53:42 +01:00
Panderner
12e7a394af
An attempt to add BlockTransferAllowCreateFB for Naruto Shippuden: Ultimate Ninja Impact
2020-12-27 14:51:58 +08:00
Henrik Rydgård
16f629df3e
Split the DepthRangeHack compat setting into itself and DisableRangeCulling
...
Most of our uses of DepthRangeHack was just to get DisableRangeCulling anyway -
and we don't want that on when not needed.
Also disables range culling for Splinter Cell Essentials (see #13035 )
We really need to understand range culling better. This is a "ship hack" for 1.11.
2020-12-26 19:56:49 +01:00
Henrik Rydgård
bdf36a4141
Temporary workaround for Wipeout Pure lens flare flicker.
...
See #13344 .
Will try to figure out something better after the next release...
2020-12-20 13:04:28 +01:00
Henrik Rydgård
2f700aa495
Fix DiRT 2's car reflections.
2020-12-13 00:19:39 +01:00
Henrik Rydgård
b89978701e
Merge pull request #13747 from Panderner/more-games-to-requirebufferedrendering
...
Add more games to RequireBufferedRendering
2020-12-08 00:21:44 +01:00
Henrik Rydgård
089a8065ca
Another Ghosts'n'Goblins game ID.
2020-12-07 09:15:56 +01:00
Panderner
f05633b6db
Add more games to RequireBufferedRendering
2020-12-07 09:23:48 +08:00
Paul Adrian Bucu
89aa4452b9
Add games that requires buffered rendering
2020-12-07 01:06:56 +08:00
Henrik Rydgård
2399c5f90e
Use the double precision sincos for Hitman RBA 1 too. See #13706
2020-12-05 10:21:11 +01:00
Henrik Rydgård
92bfb0fd70
Two more Ghosts & Goblins game IDs for compat.ini
2020-11-28 16:13:36 +01:00
Henrik Rydgård
d5fe6154b5
Enable color reinterpret for Ultimate Ghosts & Goblins
...
The game uses it by accident probably, but whatever - it's a clean fix.
Fixes, but only for "modern" APIs, #13717 .
2020-11-27 23:52:33 +01:00
Henrik Rydgård
9e4c7c84ac
Only use double precision sincos in Hitman Reborn Battle Arena 2. See #12900
2020-11-23 23:51:07 +01:00
Henrik Rydgård
6310af25fa
Get shader color write masking going on all backends.
2020-11-08 23:45:47 +01:00
Henrik Rydgård
9105249901
Add compat flag for reinterpret shader, also disable on platforms that can't support it yet
2020-11-08 11:32:55 +01:00
Unknown W. Brackets
c95e695a38
Io: Track initial free space for compat flag.
...
This seems to be necessary for Assassin's Creed. See #12761 .
2020-10-19 22:42:49 -07:00
Henrik Rydgård
91cb1a4861
compat.ini: Add ID for European version of Car Jack Streets
2020-10-11 13:08:44 +02:00
shenweip
2d68dc1c16
Workaround for date bug in Car Jack Streets.
2020-10-11 16:19:06 +08:00
Henrik Rydgård
b28baed7d3
Create a safer variant of BlockTransferAllowCreateFB, enable for FF Type 0
...
Performance improvement by avoiding unnecessary readbacks.
New one is called IntraVRAMBlockTransferAllowCreateFB.
This one only allows intra-VRAM block transfers to happen on-GPU, such as the one this
game uses for bloom. Good chances to avoid missing stuff that actually requires
real readback, if there's any.
2020-10-10 23:59:51 +02:00
Henrik Rydgård
092e3e40ee
Also report a smaller memstick for Street Fighter Alpha 3 MAX (see #10462 )
2020-10-06 00:13:05 +02:00
Henrik Rydgård
92e6a91ae7
Add compat.ini setting to work around memstick size math problem in Harry Potter - Goblet of Fire
...
See issue #13266
2020-10-06 00:12:58 +02:00
Henrik Rydgård
c4c7897a26
Enable BlockTransferAllowCreateFB for Burnout Dominator.
...
See #11100 .
Speeds up the sun effect, but doesn't fix it. It's another game that
does truly evil stuff in the border of a 480x272 buffer with stride 512.
It downsamples a copy of the region around the sun, texturing from
itself, resulting in five fullscreen framebuffer copies. Additionally it
renders using color to the depth buffer at some point in the frame..
2020-09-24 23:03:27 +02:00
Henrik Rydgård
eda4bb2341
Test Drive: Allow virtual framebuffer copies. This eliminates the hyper expensive readbacks.
...
Write some comments in Depal about how we could get rid of the banding.
2020-08-30 16:21:56 +02:00
Henrik Rydgård
ad0ef74afe
Enable pixel depth rounding for Nayuta no Kiseki. See issue #8744 .
2020-08-06 15:21:46 +02:00
Henrik Rydgård
09e300e646
Be a little more aggressive discarding non matching framebuffers when texturing. Enable create framebuffer from copy, fixing #12345
2020-08-04 14:51:37 +02:00
Henrik Rydgård
5ef442f682
Add Kurok (homebrew with a distinctive GameID to compat.ini ForceMax60FPS. Fixes #13025
2020-06-13 19:01:38 +02:00
Henrik Rydgård
3dc9f61da0
Disable range culling for MGS:PW and MGS:PO. See #12348
2020-06-02 00:28:57 +02:00
Henrik Rydgård
6f07e2b48b
Experimentally enable pixel-depth-rounding for Tales of Phantasia, tries to work around an Exynos driver bug.
...
See #12890 .
2020-05-29 09:44:04 +02:00
Henrik Rydgård
0e5957e67e
Temporarily disable YuGiOh save fix (experiment in issue #7914 )
2020-05-12 23:24:55 +02:00
Henrik Rydgård
31b1993a69
compat.ini: Turn on ForceUMDDelay for Innocent Life. See issue #2830 .
2020-05-03 15:27:53 +02:00
Henrik Rydgård
3f82cef93a
compat.ini: Set ForceMax60FPS for Super Monkey Ball Adventures. See #7674 .
2020-04-28 10:06:45 +02:00
Henrik Rydgård
1b8e3d9738
And another mumbo jumbo game ( #12857 )
2020-04-27 10:22:54 +02:00