-
Notifications
You must be signed in to change notification settings - Fork 100
MGS2 Substance SLUS_20554 WS adjustments #574
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
Conversation
Tested, ready to go. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think it's fine to just move those lines without commenting them out, otherwise LGTM.
You mean leave them uncommented and just have them copied over to the new file like i did, or delete them from the first file? |
Just delete, imo no need to keep them commented out or not. |
5bb9523
to
bffc0b7
Compare
Resolved. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I suspect that the conditional checks are now redundant in both cheats, but this is something that would need to be tested. I'm fine merging it as-is if you're not comfortable verifying this.
Conditional checks? |
E codes are conditions, yes. |
What woukd it be checking? |
Any comment on this? Metal Gear Solid 2: Substance * NTSC-U * SLUS-20554 * C539049D [60 fps] https://forums.pcsx2.net/Thread-60-fps-codes?pid=625168#pid625168 |
whats the status of this ? |
bffc0b7
to
9866b9a
Compare
I tested it. It seems fine, so i added it. |
Everything's fine with it, as far as i can tell... however, I'm still not sure what @CookiePLMonster means by confitional checks. Idk what I'd need to be on the lookout for? |
The current split patches use E-codes to check for something and apply the patches conditionally Are they not the ELF checks that are redundant now that the cheat is split across ELFs? |
Beats me. Thats how it was written originally before i moved the Skateboard WS cheat to its own file. When I moved it, I did so because the emulator was making it clear that "no cheats/patches were found" when starting the Skateboarding demo, and the aspectbratio had shifted back to 4:3. NOW, the WS functions on the Skateboarding as intended. Any ideas on how to proceed? |
You should check what those checks are for, and if they are there just to detect the main game vs Skateboarding ELF, remove them. |
I... have no idea how. Unless you're saying test it by removing the lines with addresses beginning with "e", since the lines are the exact same, and seeing if the patch still works? |
Metal Gear Solid 2: Substance's Widescreen patch includes code for the Skateboarding demo, however as that is a separate ELF from the rest of the game modes, the widescreen is no longer recognized when launching the skateboarding.
9866b9a
to
d6cdf07
Compare
@CookiePLMonster okay, i actually found the original discussion about adding the conditionals in a 2021 post on the forum. I have tested with the e codes removed and everything still works as it did, so I have now removed them. |
Metal Gear Solid 2: Substance's Widescreen patch includes code for the Skateboarding demo, however as that is a separate ELF from the rest of the game modes, the widescreen is no longer recognized when launching the skateboarding.