ROM Hack Possable to merge update into game CIA?

Natsuru

Well-Known Member
OP
Member
Joined
Jul 1, 2009
Messages
538
Trophies
1
Location
Ontario, Canada
XP
1,652
Country
Canada
Can anyone point me to any info on how to integrate a eshop update into a game?
I would like to backup my Pokemon ORAS games and update 1.4 into a one stop cia install then do some modding later.

Any advice?
 

DarkSynopsis

Well-Known Member
Member
Joined
Oct 15, 2014
Messages
483
Trophies
0
Age
33
Location
New Zealand
Website
ninjasfate.com
XP
2,596
Country
New Zealand
I've found taking the code.bin, ExHeader.bin from the Update and Merging the Update romfs with the base game is the way to go, also make sure makerom has the correct -ver set.

I don't believe online works when you do this though, could be wrong its been awhile since I tested but pretty sure when I first tried this out the game told me to update when I tried to connect online, maybe when connecting online it looks for the TitleID of the update or something along those lines?
 

ThisIsDaAccount

Well-Known Member
Member
Joined
Apr 8, 2016
Messages
1,158
Trophies
0
XP
944
Country
United States
I've found taking the code.bin, ExHeader.bin from the Update and Merging the Update romfs with the base game is the way to go, also make sure makerom has the correct -ver set.

I don't believe online works when you do this though, could be wrong its been awhile since I tested but pretty sure when I first tried this out the game told me to update when I tried to connect online, maybe when connecting online it looks for the TitleID of the update or something along those lines?
By "taking the code.bin and exheader" do you mean removing them entirely, or adding them to the final cia with the update incorporated?
 

Natsuru

Well-Known Member
OP
Member
Joined
Jul 1, 2009
Messages
538
Trophies
1
Location
Ontario, Canada
XP
1,652
Country
Canada
I mean copying the code.bin and exheader.bin from the update cia and placing them over the versions in the base game cia.
I extracted the game and update with HackingToolkit3DS I found the code.bin but can locate the exheader.bin.
I'm new to this, if there is a guide to follow I would like to give it a look over. Otherwise where is the exheader.bin normally located?
 

Koko-Kun

A Guppy
Member
Joined
Jun 10, 2016
Messages
122
Trophies
0
Location
Paradisum
XP
111
Country
United States
You can just copy the romfs of the update and just merge it into the romfs of your base game cia. You don't need the exheader.bin and code.bin as far as I know. That's just for the update to actually work with the game AFAIK.
 

Toady231

Intellectual saviour of the masses
Member
Joined
Feb 6, 2017
Messages
501
Trophies
0
Location
East Northamptonshire
XP
873
Country
United Kingdom
Basically I want to have Pokemon ORAS integrated with update 1.4 as a single CIA.
Ie New console > install 1 CIA > Game is installed with update 1.4.
Use decrypt 9 to dump card to cia. It'll convert the game with the current update data into one cia. I just did this with pokemon moon.
 

DarkSynopsis

Well-Known Member
Member
Joined
Oct 15, 2014
Messages
483
Trophies
0
Age
33
Location
New Zealand
Website
ninjasfate.com
XP
2,596
Country
New Zealand
You can just copy the romfs of the update and just merge it into the romfs of your base game cia. You don't need the exheader.bin and code.bin as far as I know. That's just for the update to actually work with the game AFAIK.

If the game makes any changes to the code you will need that and then the ExHeader is needed since that contains a reference to the size of the code.bin.

Some games you might get away with just the romfs but if an update has the code.bin you should be taking it.
 

Koko-Kun

A Guppy
Member
Joined
Jun 10, 2016
Messages
122
Trophies
0
Location
Paradisum
XP
111
Country
United States
If the game makes any changes to the code you will need that and then the ExHeader is needed since that contains a reference to the size of the code.bin.

Some games you might get away with just the romfs but if an update has the code.bin you should be taking it.
Oops yeah you're right, I forgot about that.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    I @ idonthave: :)