Tutorial  Updated

How to combine updates with your game

Before we begin, very important note:

  1. This tutorial is for firmware <=9.2
    However, if you're able to get the romfs and exefs decrypted from other sites, it'll serve your purpose.
  2. The example I'm using is for Pokemon
  3. If you set HANs to a different region from your 3DS, you won't be able to connect online :(
  4. This is primarily for game-breaking patches, rather than online use.
  5. Make sure you're using the newest of newest HANs, the one that allows eshop use for uses under FW10.

Other tutorials you'll need to refer to:

Decrypting and extracting CIA
Decrypting and extracting Rom


Step 1:
Decrypt and extract the Update CIA. (you can find it on a certain site, don't ask)
Make sure you extract the exefs/code.bin option and get a .code.bin file. (it is gonna be around 5312 KB)

Rename this .code.bin from the Update file as <Title ID>.code
Example: 0011C500.code

You're also going to need the extracted romfs folder from the update file.

Step 2:
Extract the romfs from the game.

Step 3:
Paste the romfs from the update file into the romfs of the game.
When it prompts, replace everything.

Step 4:
Rebuild romfs as a single file.
Name it as <Title ID>.romfs
Example: 0011C500.romfs

Step 5:
Create a hans folder on the root of your SD card.
(Example sd:/hans DO NOT TOUCH THE HANS FOLDER IN THE 3DS FOLDER)

Step 6:
Copy both the .code and .romfs file into the sd:/hans

Step 7:
Launch the game in HANs,
Set the region to be same region as your 3DS
Set the code -> SD and romfs -> SD to Yes

Proof (of sorts)
VpH9h90.png

IFhYZPC.png


Don't ask me why Jeff is a female; not my cartridge.


Enjoy!
(such a pity, I wanted to connect to Korean Pokemon Wifi; probably won't work because Secureinfo mismatch)

Special thanks:
Everyone who found and exploited the exploits
Gudenaurock's Layered FS guide that gave me the idea
Asia81's tutorial allowed for me to do the test.
 
Last edited by Queno138,

Queno138

Ravens
OP
Member
Joined
Sep 18, 2010
Messages
2,425
Trophies
0
Location
Luigi's Dark Mansion
XP
1,070
Country
Senegal
Have you tried smash?

Does it work with different DLC's, too?
(yea, every DLC has it's own code.bin)

I haven't tried but I would presume it does, since it works as a similar concept.

Edit:
To correct myself,
As long as the DLCs are patches that have version numbers and accumulates (like 1.1 -> 1.2) , it presumably will work.
 
Last edited by Queno138,

Libnihw

Member
Newcomer
Joined
Nov 4, 2015
Messages
6
Trophies
0
Age
28
XP
49
Country
Mexico
When I tried to download the smash update in eshop spoof I get an error, could you try with the Smash update 1.1.2?, I don't have any console with cfw so the tutorial isn't for me..
 
Last edited by Libnihw,

Queno138

Ravens
OP
Member
Joined
Sep 18, 2010
Messages
2,425
Trophies
0
Location
Luigi's Dark Mansion
XP
1,070
Country
Senegal
Me too, some time ago. Seems that Smash and ORAS updates can be downloaded only with newest firmware (or in updated emuNAND).
But if someone else have a solution, please let us know

I actually used hans to download the the update on 9.0

Thing is whether brain dump can decrypt them presently

I have multiple 3ds on varying firmware, for different tasks
 

Queno138

Ravens
OP
Member
Joined
Sep 18, 2010
Messages
2,425
Trophies
0
Location
Luigi's Dark Mansion
XP
1,070
Country
Senegal
This is not so easy, trying to decrypt the cia is a pain. I keep getting "Could not open seeddb.bin!","Too many entries in ncchinfo.bin" and 9.x seed crypto game decryption will fail!.

I don't know how to assist you with that, as I don't use the Decrypt9 method.

make sure your 7x key is correct as well.
 
Last edited by Queno138,

Neru

Well-Known Member
Member
Joined
Feb 11, 2015
Messages
371
Trophies
0
Age
26
XP
1,331
Country
United States
Ok, I've done everything right. Decrypted the CIA(Update) and ROM for Smash. Now when I try to load it with 000EDF00.code, I keep getting:

hello
_firm appmemalloc 07c00000
Code address 3018a000
Code size 00aa9000
text size 00988000
text perm 00000001
applied map 00000000
invalidated icache

How do I fix this?
 

Queno138

Ravens
OP
Member
Joined
Sep 18, 2010
Messages
2,425
Trophies
0
Location
Luigi's Dark Mansion
XP
1,070
Country
Senegal
Ok, I've done everything right. Decrypted the CIA(Update) and ROM for Smash. Now when I try to load it with 000EDF00.code, I keep getting:

hello
_firm appmemalloc 07c00000
Code address 3018a000
Code size 00aa9000
text size 00988000
text perm 00000001
applied map 00000000
invalidated icache

How do I fix this?

I think your code.bin is compressed
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    ButterScott101 @ ButterScott101: +1