Hacking (Region free) Game updates in .CIA (I want to make them)

tjexp

Happy New Year!
Member
Joined
May 20, 2012
Messages
743
Trophies
1
Location
England
XP
409
Country
Normaly when installing stuff from eshop, it makes entries inside import.db/title.db located on your sd card, same as putting the icon on 3ds desktop.
Yeah I fixed it by editing the patch versions while making the cia :D
Had to find the original version number from eshop patch, in my case 3.5.0 and then I applied that to the cia
The 3DS seems to recognise it now and won't bug me anymore about notifications
 

cearp

瓜老外
OP
Developer
Joined
May 26, 2008
Messages
8,736
Trophies
2
XP
8,562
Country
Tuvalu
Yeah I fixed it by editing the patch versions while making the cia :D
Had to find the original version number from eshop patch, in my case 3.5.0 and then I applied that to the cia
The 3DS seems to recognise it now and won't bug me anymore about notifications

making the pokemon game cia or the update cia? if the update - yep that sounds like exactly what you need to do :)
if the game, i don't know :)
i want a way to do this automatically, it must be possible to read the version from the file...
 

liomajor

Well-Known Member
Member
Joined
Jun 10, 2008
Messages
1,468
Trophies
0
XP
1,373
Country
United States
Did getting the xorpads even generate thoose of the self installed game cia's ?

Mine is running, 159 entries ^^'''

EDIT: ok, its a yes to that... better use two sd cards for this hehe
 
  • Like
Reactions: Margen67 and tjexp

tjexp

Happy New Year!
Member
Joined
May 20, 2012
Messages
743
Trophies
1
Location
England
XP
409
Country
Did getting the xorpads even generate thoose of the self installed game cia's ?

Mine is running, 159 entries ^^'''

EDIT: ok, its a yes to that... better use two sd cards for this hehe
I got 578 entries :D and yes they generated those self installed cia's
 

liomajor

Well-Known Member
Member
Joined
Jun 10, 2008
Messages
1,468
Trophies
0
XP
1,373
Country
United States
Last time i was online in Nintendo's eshop, i searched after "update" and installed all found updates for games i'm interested and buyed Fantasy Life's DLC :)
 

tjexp

Happy New Year!
Member
Joined
May 20, 2012
Messages
743
Trophies
1
Location
England
XP
409
Country
Last time i was online in Nintendo's eshop, i searched after "update" and installed all found updates for games i'm interested and buyed Fantasy Life's DLC :)
I still need to try Fantasy Life, looks like a amazing game
Still trying to figure out if we can make patches region free
 

MaximusX800

Well-Known Member
Newcomer
Joined
Feb 18, 2014
Messages
82
Trophies
0
Age
40
XP
453
Country
United States
cearp, please enable private messaging.

Already posted but, MH4 and MH4G patch v1.1.

Willing to help in anyway from US region.

Sorry, just very excited!!!
 

piratesephiroth

I wish I could read
Member
Joined
Sep 5, 2013
Messages
3,453
Trophies
2
Age
103
XP
3,234
Country
Brazil
Yeah I fixed it by editing the patch versions while making the cia :D
Had to find the original version number from eshop patch, in my case 3.5.0 and then I applied that to the cia
The 3DS seems to recognise it now and won't bug me anymore about notifications
I know Pokemon Y update data is v3.4.0. But I figured that by trial and error. I have no idea how to get the proper version since all we get is the major version in the update CFA.
 

tjexp

Happy New Year!
Member
Joined
May 20, 2012
Messages
743
Trophies
1
Location
England
XP
409
Country
I know Pokemon Y update data is v3.4.0. But I figured that by trial and error. I have no idea how to get the proper version since all we get is the major version in the update CFA.
DevMenu lists 3.4.0 for Y and 3.5.0 for X if you have the patch installed from eShop
So that's where I get my versions from
 

liomajor

Well-Known Member
Member
Joined
Jun 10, 2008
Messages
1,468
Trophies
0
XP
1,373
Country
United States
After playing a little bit around with a decrypted game that was installed, i found this... interesting.

Mario Kart 7

(decrypted)

copy /b "14720bytesHeader+00000000.app+00000001.app+00000002.app+15040bytesEND" == Mario Kart 7.cia

copytogetherkeu8t.png
 

Kibido

Well-Known Member
Member
Joined
Apr 3, 2014
Messages
641
Trophies
0
Age
31
XP
692
Country
Italy
Well it has to be a 3DZ rom. To play online you need the rom patched with an online header.
But yeah that's all you need.

If your rom is .3DS then im sorry dude you cant go online. Even worse, you cant transfer your save to a .3DZ rom patched to go online. You will have to start from scratch :ohnoes:

IF you try booting a .3DZ of a game it will erase your .3DS save so backup your MH4G save before you do anything!

So in order to play online with Gateway and download patches n' event quests n' stuff I have to start from zero? No possible way of getting my save? After soloing up to Gogmazios HR70 with 140 hours that's some hard stuff to take... I guess I'll have to find a group who can farm me back up quickly because no way I'm doing that shit for the third time. I'm so happy and sad at the same time :rofl:
 

liomajor

Well-Known Member
Member
Joined
Jun 10, 2008
Messages
1,468
Trophies
0
XP
1,373
Country
United States
This is how you know what Version your Update is to build up a correct .cia

Folder SDCARD:\Nintendo 3DS\<your id1>\<your id2>\title\0004000E\00055D00\content

0004000E Updates
00055D00 Unique ID

http://3ds.essh.co/ for ID search & Gamename

XOR both tmd (contains the Version) & app (contains the Update).

.tmd.out @ Offset 1DC - 1DD will be two bytes

00 00

Major = 1 = 04 | Minor = 1 = 10 | Micro = 1 = 01

Example: v3.45 will be 0C 45

PokemonX .tmd.out v3.50
3501wsp6.png


make_cia --major=3 --minor=5 --micro=0 --content0=00000002.app.out -o PokemonX_v3.5.0.cia

To name the Content Files correctly, look here:
http://gbatemp.net/threads/region-f...-want-to-make-them.373827/page-7#post-5157169

Have Fun.
 

jimmsu66

Well-Known Member
Newcomer
Joined
Mar 9, 2008
Messages
47
Trophies
0
XP
162
Country
Netherlands
Got it to read as version 3 now :D I'll see if I can bump it up

Edit: too much bumping, it went to version 30... woops
on the bright side, the 3DS doesn't bug me about software notifications

Edit2: I think I got it this time, just gonna reload it

Edit3: Got it working :D

ZY1YNGx.jpg


cearp seems I can't pm you :(

Can you tell how you did it .
Wich command you did use for getting all to work.
 

tjexp

Happy New Year!
Member
Joined
May 20, 2012
Messages
743
Trophies
1
Location
England
XP
409
Country
Can you tell how you did it .
Wich command you did use for getting all to work.
Yeah sure thing:
To get the .out file (you need padxorer)
Code:
padxorer [originalupdatename].app [xorpadname].app.xorpad

To repack the .out file (you need a compiled make_cia)
Code:
make_cia --major=(1st number) --minor=(2nd number) --micro=(3rd number) --content0=*********.app.out -o anyname.cia
The 3 numbers can be found on DevMenu when the eShop patch is installed, just find your games unique ID and check the version number (programs list) It should say something like 3.5.0 / 2.4.0 / 1.0.0 etc
or follow what liomajor said
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: I see your mop and raise you George's mop lol