ROM Hack USUM IPS Patches

  • Thread starter Thread starter Sonansune
  • Start date Start date
  • Views Views 300,512
  • Replies Replies 1,037
  • Likes Likes 45
That one is slightly different but I believe you change the 2D 00 58

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


So it seems that it's not just a -4 byte change...

I checked what you edit all I could see was you edited one byte

B8 to B4 so I figured it must be the same for the rest turns out I was mostly correct.
 
Okay, I don't get this at all... I guess I gotta wait for the different percent shiny patches to be done, that's all I want now.
I checked what you edit all I could see was you edited one byte

B8 to B4 so I figured it must be the same for the rest turns out I was mostly correct.
I'm guessing you got Ultra Moon and Ultra Sun ROMs and searched for what to change that way?
 
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.
I can confirm the instant message and no outlines work, the QR Code one doesn't though...it crashes and as for the Disable NFC I didn't try it
 
Anyway I'll leave all this stuff to the people that know what they are doing.
 
Yeah. I'm almost entirely sure ultra sun won't work because of the code being offset, but I can fix that soon enough.
does the asm code changed alot for the patch from SM to USUM?

I tried to port the patch before, but afraid it won't work.:P
 
does the asm code changed alot for the patch from SM to USUM?

I tried to port the patch before, but afraid it won't work.:P

The ASM changes were actually very minimal!

I changed the address in .bss where I store my scratch data from 0x6A1080 to 0x667180.

I also changed two reads of data off the stack to read 0x10 higher, since the stack frame for QR scanning was increased from 0x8C to 0x9C in size.

I also changed the offset to box data from the start of the SaveData::BOX struct in memory (accessed via the gfl singleton GetInstance() stuff).

Basically none of the meat of the code had to be altered :)
 
(rather obvious) Mini-PSA: S/M PKHeX QR Codes will NOT work with UM's QR Code patch, they'll register, but the game will crash upon entering the PC/saving
 

Site & Scene News

Popular threads in this forum