ROM Hack How to patch eShop games to be region free?

kinder_bueno

Well-Known Member
Newcomer
Joined
Feb 7, 2016
Messages
56
Reaction score
21
Trophies
0
Age
34
XP
219
Country
Poland
Hi, I've dumped my eShop games using FunkyCIA and I would like to make them region free. I know that I have to change icon.bin and I can do this even using decrypted CIA, but after such change I need also to generate proper signature for that NCHH. How should I do that?
 
I've had success with using Decrypt9's "Cia decryptor - full", decompressing with PackHack, editing, creating a .3ds with PackHack, and finishing with Simple 3DS to CIA 4.3 (iirc) -- a fakesigning sufficient to install and run under CFW is automatically handled, and of course you can't get a legit cia (for everyone or yourself) out of this!
 
@Ryccardo thank you for the response! I am aware of this method but using 3dsbuilder included in PackHack you will lose manual for the original game which is my aim here - I want manual to also be included in generated 3ds/cia.
 
  • Like
Reactions: kinder_bueno
@Ryccardo I have downloaded ctrtool, 3dstool and makerom - I've found some documentation on 3dbrew but I can't find good docs for ctrtool and 3dstool, and --help command is not really helpful since it doesn't even list every possible commands, e. g --content and possible set of parameters for it. I cannot make anything of it :(

@EDIT

@Ryccardo Thanks! I did it just as it was described in the link you've given to me! Below my input on keeping manual in the CIA:

Code:
makerom -f cia -o zelda-seasons2.cia -content game.0000.00000000:0:0x00 -content game.0001.00000001:1:0x01 -major 0 -minor 0

game.0000.00000000:0:0x00 - cxi containg the game, banner, icon, etc
game.0001.00000001:1:0x01 - extracted manual
 
Last edited by kinder_bueno,

Site & Scene News

Popular threads in this forum