Commit Graph

258 Commits

Author SHA1 Message Date
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
LunaMoo
99eef2b4f6 Disable ForceMax60FPS for GOW:GOS to avoid softlock 2022-07-02 19:11:38 +02:00
Henrik Rydgård
04affb1958 Additional game IDs for The Simpsons Game 2022-06-26 09:30:14 +02:00
Henrik Rydgård
474c516121 Apply the mali workaround for The Simpsons Game.
Fixes #9830
2022-06-26 09:25:08 +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
63fdb99ca2 Shaun White Snowboarding: Use compat flag to eliminate a readback per frame
Should be a good performance improvement.

Just another case of a game copying a framebuffer to RAM, then texturing
directly from it.
2022-06-11 12:00:06 +02:00
Henrik Rydgård
c82d8a04e0 Add centered line drawing for Echochrome. 2022-06-11 00:20:35 +02:00
Henrik Rydgård
6b2dec91b5 Finish BlueToAlpha functionality 2022-04-30 18:17:17 +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
32df78a2cc Make the existing ReinterpretFramebuffers/ShaderColorBitmask path work for Split/Second
It took writing and debugging #15500 for me to understand what the issue with the old path was..

Much simpler alternative to #15500, or we could merge both but disable Split/Second
for this one. Needs some benchmarks I guess...
2022-04-25 00:11:09 +02:00
Henrik Rydgård
dbce1b06aa Disable the compat.ini workaround for Crash Team Racing. Reported by Panderner to not be needed anymore. 2022-04-16 23:45:43 +02:00
Henrik Rydgård
258a96a47b compat.ini: Add Valkyrie Profile: Lenneth to [MpegAvcWarmUp], works around ending crash.
See issue #6008
2021-10-18 09:38:14 +02:00
Henrik Rydgård
bccb854f9c compat.ini: Add DBZ Tenkaichi Tag Team to [ClearToRam], see issue #14283 2021-10-10 11:20:38 +02:00
Henrik Rydgård
a251bf07cc compat.ini: Add Street Riders to [DisableRangeCulling].
See issue #14746
2021-10-08 17:31:27 +02:00
Henrik Rydgård
fe303dec6f compat.ini: Add NOVA to [DisableRangeCulling].
See issue #13989
2021-10-08 08:36:45 +02:00
Henrik Rydgård
ee4daadf87 compat.ini: Add Field Commander to MpegAvcWarmUp.
See issue #10209
2021-10-02 21:51:16 +02:00
Henrik Rydgård
5ccbe1284a compat.ini: Add Digimon World Re:Digitize to DisableRangeCulling
Reported on Discord by Rethromono.
2021-10-01 13:21:04 +02:00
Henrik Rydgård
fccef47828 compat.ini: Add Megaman Maverick Hunter X to IntraVRAM... and RequireBlockTransfer.
See #10085
2021-09-29 21:46:24 +02:00
Henrik Rydgård
3a27be33f6 Set compat.ini option DisableFirstFrameReadback for Socom Fireteam Bravo 3. See #11814 2021-09-29 21:04:00 +02:00
Henrik Rydgård
5904fe12a0 More ForceMax60FPS tweaks..
See comments on 4abd6522b4
2021-09-23 09:54:38 +02:00
Henrik Rydgård
4abd6522b4 compat.ini ForceMax60Fps updates, thanks Gamemulatorer 2021-09-21 07:41:15 +02:00
Unknown W. Brackets
3ab5599566 Compat: Remove duplicate entries.
Oops.  Thanks Gamemulatorer.
2021-09-20 16:53:17 -07:00
Linblow
4f4133fbab Add ULES00581 to compat.ini for MTX JIT hack 2021-08-04 00:06:08 +02:00
Henrik Rydgård
e03c51fff2 BlockTransferAllowCreateFB: Remove Ys Seven (thanks LunaMoo).
This will slow it down a bit again, but fix the graphical glitches.

See #13529
2021-07-17 20:31:41 +02:00
Henrik Rydgård
abdf5ad60c compat.ini: Disable range culling for Star Wars: Lethal Alliance. See #11551 2021-05-24 22:40:59 +02:00