ROM Hack 3DNUS

Kazuma77

Well-Known Member
Member
Joined
May 11, 2008
Messages
1,062
Trophies
1
XP
978
Country
United States
sorry i meant when i use 3DNUS to download any update it asks me for a version number. where do i find this ?

Hmm, you mean the version required? That sounds problematic. I'm not sure how you would know that without examining the installed software in BBM/DevMenu, unless it's the same as what the game itself requires.
 
  • Like
Reactions: satel

Liberty

Well-Known Member
Member
Joined
Nov 22, 2008
Messages
526
Trophies
0
XP
215
Country
Gambia, The
Hmm, you mean the version required? That sounds problematic. I'm not sure how you would know that without examining the installed software in BBM/DevMenu, unless it's the same as what the game itself requires.
It does not work. For example the latest Pokemon ORAS-update has the version 6.6.0, but it didn't matter in what combination I put the version or TitleID in.

000400000011C400
0x011c4

6.6.0
6.6
1.3
v6.6.0
etc.

Nothing worked.
 

Kazuma77

Well-Known Member
Member
Joined
May 11, 2008
Messages
1,062
Trophies
1
XP
978
Country
United States
It does not work. For example the latest Pokemon ORAS-update has the version 6.6.0, but it didn't matter in what combination I put the version or TitleID in.

000400000011C400
0x011c4

6.6.0
6.6
1.3
v6.6.0
etc.

Nothing worked.

Anything non-system or non-preinstalled is probably going to need a key. I really wouldn't expect it to work. Just providing the info for those who want to try. I haven't even used it yet. I just keep a copy handy. All of my CIA EmuNANDs are on 9.5 (the eShop one's on 9.6 for obvious reasons), but I never know when someone else might need a 9.5 update.
 

AquaX101

Well-Known Member
Member
Joined
Apr 15, 2014
Messages
719
Trophies
0
Location
Somewhere
XP
1,027
Country
United States
Um, I was region changing my emunand and I downloaded 5.0 JPN firmware, I installed the cias and I injected the secureinfo_a but then it put me at 6.1?
 

SciresM

Developer
Developer
Joined
Mar 21, 2014
Messages
973
Trophies
3
Age
33
XP
8,297
Country
United States
Bit of a hackjob because ground hasn't officially released the source code for newer versions of 3DNUS, but I spent the past few hours doing this (0004000e00055d00v4192 is Pokemon X Update v1.4):

kJ7kOj1.png


Ground, if this is a feature you want implemented in the official version, shoot me a PM and we can figure out how to get it into the official release (since you don't have a github for me to make a pull request at).
 

cearp

瓜老外
Developer
Joined
May 26, 2008
Messages
8,736
Trophies
2
XP
8,569
Country
Tuvalu
Bit of a hackjob because ground hasn't officially released the source code for newer versions of 3DNUS, but I spent the past few hours doing this (0004000e00055d00v4192 is Pokemon X Update v1.4):
Ground, if this is a feature you want implemented in the official version, shoot me a PM and we can figure out how to get it into the official release (since you don't have a github for me to make a pull request at).

why would you want to decrypt and then build a cia? why not build a cia with the encrypted contents?
if needed (i guess if you do not have a real ticket to be used), a fake ticket could be created with the encrypted title key, this way the key never needs to be decrypted on the 3ds...

- also you could just leave the version number blank, and the latest tmd would be grabbed (not sure if 3dnus supports that, i guess it does, but i don't use windows)
 
  • Like
Reactions: GaaraPrime

SciresM

Developer
Developer
Joined
Mar 21, 2014
Messages
973
Trophies
3
Age
33
XP
8,297
Country
United States
why would you want to decrypt and then build a cia? why not build a cia with the encrypted contents?
if needed (i guess if you do not have a real ticket to be used), a fake ticket could be created with the encrypted title key, this way the key never needs to be decrypted on the 3ds...

- also you could just leave the version number blank, and the latest tmd would be grabbed (not sure if 3dnus supports that, i guess it does, but i don't use windows)

-Lets me verify the file isn't corrupted via sha256, and thereby verify that the given titlekey is actually correct, which is important.
-It doesn't take very much extra time.
-It means you have the decrypted NCCHs stored on your hard drive to look at if you want to, which is legitimately convenient.
-CIAs built with the encrypted contents need to use the encrypted titlekey rather than the decrypted titlekey, which means they're console unique...

To be clear, I'm using the decrypted titlekey.

Version number being left blank is a good idea.
 

cearp

瓜老外
Developer
Joined
May 26, 2008
Messages
8,736
Trophies
2
XP
8,569
Country
Tuvalu
-Lets me verify the file isn't corrupted via sha256, and thereby verify that the given titlekey is actually correct, which is important.
-It doesn't take very much extra time.
-It means you have the decrypted NCCHs stored on your hard drive to look at if you want to, which is legitimately convenient.
-CIAs built with the encrypted contents need to use the encrypted titlekey rather than the decrypted titlekey, which means they're console unique...

To be clear, I'm using the decrypted titlekey.

Version number being left blank is a good idea.

sure, i know you are using the decrypted title key, so i mentioned the benefit of not needed to decrypt it on the 3ds
but yes, sure it can be nice to have decrypted contents if you want to look inside, and yes, i don't like how the hash is for the decrypted contents, it would be nice to check if the download from CDN was successful in FunkyCIA :)

i did not realize the encrypted titlekeys were console unique, that makes sense :) i didn't think about it before, thank you :)
although, i doubt nintendo keeps a track of the keys generated and who did it, although sure it is a possibility, good to stay squeaky clean though
 
  • Like
Reactions: SciresM

SciresM

Developer
Developer
Joined
Mar 21, 2014
Messages
973
Trophies
3
Age
33
XP
8,297
Country
United States
sure, i know you are using the decrypted title key, so i mentioned the benefit of not needed to decrypt it on the 3ds
but yes, sure it can be nice to have decrypted contents if you want to look inside, and yes, i don't like how the hash is for the decrypted contents, it would be nice to check if the download from CDN was successful in FunkyCIA :)

i did not realize the encrypted titlekeys were console unique, that makes sense :) i didn't think about it before, thank you :)
although, i doubt nintendo keeps a track of the keys generated and who did it, although sure it is a possibility, good to stay squeaky clean though


Heh, I actually just checked and they're not console unique (I'd been assuming before). Keyslot 0x3D is the common key, which for obvious reasons is not console unique.

My bad.

Still, for verification purposes I like using the decrypted key -- maybe a checkbox for decrypted versus encrypted keys?
 

lolboy

Well-Known Member
Member
Joined
Jul 16, 2009
Messages
679
Trophies
0
XP
2,006
Country
Netherlands
Any hints guys? Updating my (emunand) N3DS from 9.0 to 9.3 works fine. But 9.5.0-22 gives me black screen :(

I am using Gateway 3.1.1 with OOT.
 

20mark

Well-Known Member
Member
Joined
Mar 25, 2011
Messages
280
Trophies
1
Location
Italy
XP
515
Country
Italy
Hello, i successfully update my 9.0 N3DS to 9.5 emunand with this fantastic tool.

Now, because of i wanted to play some mii plaza stuff, its possible to download latest mii plaza update?

thank you.
 

Ericzander

GBAtemp's residential attorney
Editorial Team
Joined
Feb 28, 2014
Messages
2,228
Trophies
3
Location
Grand Line
XP
7,739
Country
Somalia
Nice program. I just want to make everything clear before I screw something up. My emuNAND is updated to 9.5 but I have the update nag to 9.6 which Gateway doesn't like yet. My plan is to backup my saves with savedatafiler, reformat emuNAND (so that it's version 4.2) and then download the .cia files that I get from 3DNUS to update it back to 9.5.0-22 USA. After that I would restore my save files and no longer have the update nag. Would this work?

Edit: I got impatient and tried it. OP, can I have your babies? I love you. I am now on emuNAND 9.5.0-23U and sysNAND 4.2.x. Crossing my fingers that the save backup works.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    AncientBoi @ AncientBoi: 👍