ROM Hack USUM IPS Patches

  • Thread starter Thread starter Sonansune
  • Start date Start date
  • Views Views 300,244
  • Replies Replies 1,037
  • Likes Likes 45
I literally changed a byte in the .ips file in a hex editor.

For example, I changed:

50 41 54 43 48 32 E2 B8
00 04 00 F0 20 E3 45 4F
46 (Ultra Moon)

to

50 41 54 43 48 32 E2 B4
00 04 00 F0 20 E3 45 4F
46 (Ultra Sun)

I read that Ultra Sun is literally a -4 byte difference to Ultra Moon and used that to make the patch.

Is there an easy, quick way to change the other patches over? I'm not too experienced with hex editing, but I have HxD installed.
 
Is there an easy, quick way to change the other patches over? I'm not too experienced with hex editing, but I have HxD installed.
I'm not experienced either. All I did was open up the no outlines patches I have for Sun (Not Ultra) and Ultra Moon and compared the differences and made changes to the Ultra Moon patch.

They're in reverse hex, if you know what that means?
 
Got the instant text to work

I'll release it as soon as I've done the rest a friend wants.
 
I'm not experienced either. All I did was open up the no outlines patches I have for Sun (Not Ultra) and Ultra Moon and compared the differences and made changes to the Ultra Moon patch.

They're in reverse hex, if you know what that means?

Sorry, I know pretty much nothing about hex. But I tried what you said, comparing the sun and ultra moon patches, and they're more different than a single digit. For a couple patches, they're 5 digits different.
 
Sorry, I know pretty much nothing about hex. But I tried what you said, comparing the sun and ultra moon patches, and they're more different than a single digit. For a couple patches, they're 5 digits different.
Ultra Moon no outline patch:

50 41 54 43 48 32 E2 B8
00 04 00 F0 20 E3 45 4F
46

Ultra Sun no outline patch:

50 41 54 43 48 32 E2 B4
00 04 00 F0 20 E3 45 4F
46

You are literally changing the end of the value.

Ultra Moon: 32 E2 B8
Ultra Sun: 32 E2 B4
 
Hmm

what about this one?

3jpNaf1.png
 
Ultra Moon no outline patch:

50 41 54 43 48 32 E2 B8
00 04 00 F0 20 E3 45 4F
46

Ultra Sun no outline patch:

50 41 54 43 48 32 E2 B4
00 04 00 F0 20 E3 45 4F
46

You are literally changing the end of the value.

Ultra Moon: 32 E2 B8
Ultra Sun: 32 E2 B4
I meant you saying you compared the original sun to ultra moon. How do you figure out what to do then?
 
It's just minus 4

All he did was change it from B8 to B4
that's all he changed.
No, he said he compared original sun to ultra moon and edited it.
Original sun
50 41 54 43 48 31 CF CC
00 04 00 F0 20 E3 45 4F
46

Ultra Moon
50 41 54 43 48 32 E2 B8
00 04 00 F0 20 E3 45 4F
46
 
There is a correlation. That's the ROM address that gets patched.
Okay, so how would I figure it out for the other patches, like instant text?
Sun is
50 41 54 43 48 2B FB F4
00 04 03 40 A0 E3 2C 04
98 00 04 03 50 A0 E3 45
4F 46
Ultra Moon is
50 41 54 43 48 2D 00 58
00 04 03 40 A0 E3 2D 08
FC 00 04 03 50 A0 E3 45
4F 46
 
Here's some Ultra Sun patches I've included the no outlines one for the people who want more than just no outlines
You can still use the buildtool of course.
 

Attachments

Last edited by AyanamiRei0,
Okay, so how would I figure it out for the other patches, like instant text?
Sun is
50 41 54 43 48 2B FB F4
00 04 03 40 A0 E3 2C 04
98 00 04 03 50 A0 E3 45
4F 46
Ultra Moon is
50 41 54 43 48 2D 00 58
00 04 03 40 A0 E3 2D 08
FC 00 04 03 50 A0 E3 45
4F 46
That one is slightly different but I believe you change the 2D 00 58

--------------------- MERGED ---------------------------

Here's some Ultra Sun patches I've included the no outlines one for the people who want more than just no outlines
You can still use the buildtool of course.
So it seems that it's not just a -4 byte change...
 

Site & Scene News

Popular threads in this forum