ROM Hack Question Applying ips patch to nsp

duckbill007

Well-Known Member
OP
Member
Joined
May 5, 2011
Messages
381
Trophies
0
XP
1,287
Country
Russia
Hi!

I know that i can just put ips into exefs_patches to aplly it on the fly, but my question not about this.

I want to integrate translation into nsp, so it will be one installable file.
Integration patches/romfs is easy. I do understand how to unpack nca/apply update/replace romfs files.

My question is - what to do with IPS?

I do understand that it is applied to some NSO.

What are my steps?
1. extract exefs from program nca
2. what tool should I use to apply IPS? Is LunarIPS good for this?
3. what file should this ips be applied?
 

masagrator

The patches guy
Member
Joined
Oct 14, 2018
Messages
4,442
Trophies
2
XP
7,391
Country
Poland
To apply patch to main you need to decompress it, patch and compress again. Only known option for me is to convert nso to elf, patch it abnd use elf2nso to get it back to nso
 
Last edited by masagrator,

duckbill007

Well-Known Member
OP
Member
Joined
May 5, 2011
Messages
381
Trophies
0
XP
1,287
Country
Russia
Patch created against uncompressed nso, not elf, so elf is no way.

Also I found nsnsotool that do compress/decompress nso.
Thank you.
Problem solved
 
General chit-chat
Help Users
  • No one is chatting at the moment.
    KennieDaMeanie @ KennieDaMeanie: Pokémon still acts the same just feels like they tried making it into a werid anime instead of...