Closed ghost closed 2 years ago
Mercenaries is there because it can be applied automatically. What location does it break the game supposedly?
In the second level (the sort of city) I had a bunch of graphics glitches with that. I am on the Pal version if that matters. And with the MTVU PR this will be possible to set that in the DB now.
Mercenaries 2 currently have the EE Timing hack set to avoid distant flickering, the correct fix is no MTVU + instantVU1 disabled, it's a VU1 timing bug and using the timing hack will completely break the game later on.
I'm not replacing gamefixes with MTVU disabling, MTVU is not a timing fix and how it acts will be different on different computers, where gamefixes are not.
Ok for Mercenaries then, but the other games are valid anyway, + for monkeyball that's a high priority because the actual setting does break the game pretty hard in some cases.
Describe the Bug
There are various entries to else, modify or add.
The gameDB apply nearest which is wrong, the correct setting is EE rounding to negative.
Spiderman 3 needs the EE rounding set to nearest to fix idle camera behaviour.
Mercenaries 2 currently have the EE Timing hack set to avoid distant flickering, the correct fix is no MTVU + instantVU1 disabled, it's a VU1 timing bug and using the timing hack will completely break the game later on.
Virtual On games, only the "SLPM-62767" entry need the EE clamping fix, every other ones must be removed as this could cause problems.
GTA San Andreas needs the VU clamping to be set to Extra + Preserve Sign to fix the "Reuniting The Families" ingame cutscene freeze.
Reproduction Steps
Load any of the mentioned games and see by yourself how it's like, I already tested all of these so it should be fine.
Expected Behavior
No response
PCSX2 Revision
v1.7.0-dev-1980-g52eab49359
Operating System
Windows 10 (64bit)
If Linux - Specify Distro
No response
CPU
I9 9900k
GPU
RTX 3070
GS Settings
No response
Emulation Settings
No response
GS Window Screenshots
No response
Logs & Dumps
No response