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

General cleanup, Improve hdtv1080 patch, add nastys's ExPatch #13

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

ActualMandM
Copy link
Contributor

@ActualMandM ActualMandM commented Feb 17, 2023

General cleanup includes:

  • Removal of mod720p, the game launches in hdtv720 by default.
  • Strings that were modified for removing stuff are now just using the null termination byte.
  • Fixing up credits to be consistent between files.

Patch updates include:

  • A simplified version of the hdtv1080 patch, now modifying where the value is initially set.
  • A port of nastys's ExPatch to Mega Mix, unlocking (Extra) Extreme difficulty by default. (also unlocks Hard for Mix Mode)
    • Variable originally found by Stewie10

2023-02-16_22-08-39_Ryujinx Ava

@ActualMandM ActualMandM changed the title General cleanup, [1.0.9] Improve hdtv1080 patch, add nastys's ExPatch General cleanup, Improve hdtv1080 patch, add nastys's ExPatch Jun 1, 2023
@ActualMandM
Copy link
Contributor Author

ActualMandM commented Jun 1, 2023

I don't have an executable for JP 1.0.8 or any of the EN versions, but you can easily get the address for the hdtv1080 patch with these array of bytes:
A8 01 80 52 28 24 00 B9 48 00 80 D2 08 20 E0 F2

For ExPatch, the following array of bytes will drop you a little bit below a branch to the function I modified.
A8 02 40 F9 08 51 43 B9 1F 05 00 71 18 17 98 1A 1F 09 00 71 5A 07 00 11 D6 16 96 1A

2023-05-31_20-33-23_ida64

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant