-
-
Notifications
You must be signed in to change notification settings - Fork 2k
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
PPU: Add new patch function for SONIC 06 #12962
Conversation
Any idea why this works on realhw but not for us? I don't mean "make it work like realhw" I just mean for thorough documentation. |
It's not able to be migrated to SPU code. |
It's because SPU is too slow on rpcs3 |
IMO we should leave the game as is instead of going down this path |
It's a game bug and the patch is not even on by default. Maybe we will remove PRX patches as well that I implemented because it's not right to keep MGS4 playable without crashes according to your logic. OMG |
If I understand correctly, many issues occur from SPU emulation not being fast enough, causing race conditions, crashes, desyncs etc. So can't SPU emulation be made any better (as in faster with the same accuracy)? |
You can probably waste one's whole life making RPCS3 cycle accurate and still fail. |
There is the 360 version then. |
I suppose it's not possible to implement this game patch with only existing patch functionality? Maybe a more low level tool should be exposed to patches. |
Added some bugfixes, btw, if you want to create patches for the other game IDs search for |
Allow multiple entries for a single code.
Hi @elad335 |
I wanted to add a new patch type for sonic. But then I realized I already implemented the needed functionality in #10859 and #10779, just need to add the new function for waiting for SNRs to empty.
Fixes SONIC THE HEDGEHOG graphics with a patch.
Patch: (currently only BLUS30008 1.01 is supported)
https://media.discordapp.net/attachments/272875751773306881/1050995217416867932/image.png