Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GS/HW: Remove shuffle misdetection hack #11153

Merged
merged 1 commit into from Apr 28, 2024
Merged

Conversation

refractionpcsx2
Copy link
Member

Description of Changes

Removes an old hack from when texture shuffle detection was worse.

Rationale behind Changes

It was actually breaking shuffles in WWE where it shuffles RG -> BA in one sprite, this code was panicking and disabling it.

Suggested Testing Steps

Test the following games (and the WWE ones mentioned in #3636 ) dump run is fine.

To test:
Devil May Cry 3 (not sure, some shuffle effect, so make sure it looks right, shadows work etc)
Okami (generally make sure it works ok)
Onimusha 3 (not sure, some shuffle effect, possibly post effect, though I think we fixed this previously)
Shadow of Memories/Destiny (shadows)
Tomb Raider - Angel of Darkness (Fog effect)

This is one of the last problems from #3636

WWE Smackdown Vs Raw 2007 (This is fully fixed with Tex in RT, which is coming in a future PR)
Master:
image
PR;
image

Copy link
Contributor

@lightningterror lightningterror left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Shadow of destiny, Onimusha 3, dmc 3 dumps that needed this seem to be ok.

@prafullpcsx2
Copy link
Contributor

Smackdown vs Raw 2006 black and white entrances (e.g. Hollywood Hulk Hogan) have been fixed by this.

@GitHub-Khi
Copy link

That was really quick! The only thing left to test in WWE SmackDown! vs. Raw 2006 is the slow-mo effect of the finishers, right? :)

@StillPlay2
Copy link

That was really quick! The only thing left to test in WWE SmackDown! vs. Raw 2006 is the slow-mo effect of the finishers, right? :)

WWE SmackDown! vs  RAW 2006_SLUS-21286_20240428130236
WWE SmackDown! vs  RAW 2006_SLUS-21286_20240428130238
WWE SmackDown! vs  RAW 2006_SLUS-21286_20240428130239

Also half fixed just like up top

@refractionpcsx2
Copy link
Member Author

is that also svr 2006? We need to know all the game names so Jordan can add them for full fixes (GS dumps would also be cool)

@StillPlay2
Copy link

StillPlay2 commented Apr 28, 2024

is that also svr 2006? We need to know all the game names so Jordan can add them for full fixes (GS dumps would also be cool)

Yeah that's from SvR 2006, I don't know about 2007 though. Sure no probs
WWE SmackDown! vs. RAW 2006_SLUS-21286_20240428151917.gs.zip

@GitHub-Khi
Copy link

My GS dumps from #11146 are actually all the necessary GS dumps.

Yes, the finishers thing is only in '06 and in '07 as in '06, there is the Hollywood Hulk Hogan entrance problem. :)

@refractionpcsx2 refractionpcsx2 merged commit 1cf8c7c into master Apr 28, 2024
21 of 22 checks passed
@refractionpcsx2 refractionpcsx2 deleted the gs_removehack branch April 28, 2024 15:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

8 participants