ROM Hack USUM IPS Patches

AyanamiRei0

GBATemp's Resident Evangelion fanboy.
Member
Joined
Jan 4, 2016
Messages
1,506
Trophies
1
Age
32
Location
Brexit
XP
1,697
Country
United Kingdom
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.
 

ShinyDragonHunter

Member
Newcomer
Joined
Nov 13, 2017
Messages
16
Trophies
0
Age
28
XP
45
Country
United Kingdom
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?
 

Wicked13

Well-Known Member
Member
Joined
Jan 11, 2017
Messages
217
Trophies
0
XP
417
Country
United States
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
 

SciresM

Developer
Developer
Joined
Mar 21, 2014
Messages
973
Trophies
3
Age
33
XP
8,294
Country
United States
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 :)
 
D

Deleted User

Guest
(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

General chit-chat
Help Users
    Flame @ Flame: Never fight uphill, me boys.