Hacking Retail games > Emunand Cia's

Patxinco

Riding a Shooting Star
OP
Member
Joined
Apr 18, 2011
Messages
847
Trophies
1
XP
2,235
Country
Spain
So, i have some real headache after reading all i could to understand if this can be done or not, it'll be awesome if someone could help me with it.

I have a 4.5 3DSXL and a 9.2 normal (both with Emunand 9.4), and the thing i want to do is extract my retail backups and install them in cia's to my 9.2 Emunand.

1. The only thing i want to do this is to keep my progress in the games and don't having to carry all my cards with me.
2. I want to install them in 9.2 system due to having the new encryption, and that is my main console.

So it's possible to extract my backups, repack them as cia, install in my 9.4 Emunand (9.2 System) and, with extracting the savegames with gateway, place them in SDcard and use them with the cia installed in gateway mode? Also installing some updates to them

I've read you need Xorpads/FunkyCIA/CFW and a lot of stuff but it's not real clear for me which/how should i use/do.

Also, related, i've readed that to avoid the gift bug for cia's in Emunand, you must do a factory reset to your sysnand, could it be possible to modify the Emunand with Emunand Tool to avoid doing it on Sysnand? If so, how?

Thanks and sorry for the reading :bow:
 
  • Like
Reactions: Margen67

GothicIII

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
830
Trophies
0
Age
36
XP
2,225
Country
Gambia, The
Yeah I have exactly the same question. But what I know, you need Xorpads from each game to create custom CIAs. This ist currently not possible with 9.x firmware. So you need to downgrade to 4.5.
I read somewhere, that its not possible to use card1 saves on cia, only card2 saves work. That's all I know.
Just to clear this out:
card1 save: save and rom are separated in 2 files
card2 save: save is inside the rom

My goal is to make my 9.x saves work as ROMs (or CIA, I don't care) on Gateway.
I own a Sky3DS and have card1/card2 saves. I own some retail card2 games, too.

With gateway I get errorcode FFFFFFFF, when I try to dump a card1 save. I don't know how to decrypt 9.x encrypted card1 saves.

If I dump card2 Games with their saves, I can start the game without problems on GW; but my savefile is corrupt and I have to start over. I think it has something to do with the encryption mechanism of gateway. It uses old 6.x(?) encryption keys and cant read 9.x saves.

It would be nice, if someone can make this clear, if this will be possible or not.
 
  • Like
Reactions: Margen67

Patxinco

Riding a Shooting Star
OP
Member
Joined
Apr 18, 2011
Messages
847
Trophies
1
XP
2,235
Country
Spain
Also, related, i've readed that to avoid the gift bug for cia's in Emunand, you must do a factory reset to your sysnand, could it be possible to modify the Emunand with Emunand Tool to avoid doing it on Sysnand? If so, how?
It seems we can Format Emunand from Emunand seetings and works the same as we had done with the Sysnand. Thanks to VerseHell ^^
 

0bvious

Well-Known Member
Member
Joined
Oct 1, 2007
Messages
174
Trophies
1
XP
885
Country
A similar question...

Is there any way to transfer a retail cart save to a .cia installation? It doesn't appear possible to do this with the official save game transfer tool, since that will only work in Classic Mode, and that locks out the cia installation.
 

ubergeek77

Post editing world champ.
Member
Joined
Dec 6, 2014
Messages
584
Trophies
0
XP
597
Country
United States
So, i have some real headache after reading all i could to understand if this can be done or not, it'll be awesome if someone could help me with it.

I have a 4.5 3DSXL and a 9.2 normal (both with Emunand 9.4), and the thing i want to do is extract my retail backups and install them in cia's to my 9.2 Emunand.

1. The only thing i want to do this is to keep my progress in the games and don't having to carry all my cards with me.
2. I want to install them in 9.2 system due to having the new encryption, and that is my main console.

So it's possible to extract my backups, repack them as cia, install in my 9.4 Emunand (9.2 System) and, with extracting the savegames with gateway, place them in SDcard and use them with the cia installed in gateway mode? Also installing some updates to them

I've read you need Xorpads/FunkyCIA/CFW and a lot of stuff but it's not real clear for me which/how should i use/do.

Also, related, i've readed that to avoid the gift bug for cia's in Emunand, you must do a factory reset to your sysnand, could it be possible to modify the Emunand with Emunand Tool to avoid doing it on Sysnand? If so, how?

Thanks and sorry for the reading :bow:
You can make your own .cias from your retail carts, and that process is as follows: Gateway menu > backup ROM > use .3ds to .cia conversion tool > place necessary files from that tool onto the SD card of your 4.5 3DS > wait until the xorpads are generated (they will be the same size as the game) > copy them back to the .3ds to .cia conversion tool > have the tool decrypt the ROM > repack as a .cia.

As for saves, the only way you can transfer them right now is for you to either backup the saves through the Gateway menu and be content with playing them in cartridge mode (as a .3ds), or go through the arduous process of installing "CFW" to the 4.5's SD card, and then installing savedatafiler on that to backup your saves from the cartridge. You can then use that to import them to your .cia installations on any 3DS you want. However, in any case, only saves that do not use 6.0 encryption can be backed up. So if you have, for example, Pokemon X/Y/OR/AS, and you've played it and saved on a system with 6.0 or higher, then you will not be able to back up the save. This is only the case with games that ship with system firmware 6.1 or higher, and you can check which firmware comes with different games on the games database.

A similar question...

Is there any way to transfer a retail cart save to a .cia installation? It doesn't appear possible to do this with the official save game transfer tool, since that will only work in Classic Mode, and that locks out the cia installation.

As stated above, the only way to take a retail save to a .cia installation involves having a retail cart that does not use 6.0 encryption and if it does, then it must not have been played and saved on a 6.0 system or higher. Then, you must get a 4.5 3DS, install CFW, and use savedatafiler to backup the saves.

It's an absolutely ridiculous and complicated process, and I'm surprised Gateway hasn't just put the 6.x keys in emuNAND by now.
 
  • Like
Reactions: Margen67

serenade.63

Well-Known Member
Member
Joined
Apr 17, 2011
Messages
419
Trophies
0
XP
369
Country
United States
You can make your own .cias from your retail carts, and that process is as follows: Gateway menu > backup ROM > use .3ds to .cia conversion tool > place necessary files from that tool onto the SD card of your 4.5 3DS > wait until the xorpads are generated (they will be the same size as the game) > copy them back to the .3ds to .cia conversion tool > have the tool decrypt the ROM > repack as a .cia.

As for saves, the only way you can transfer them right now is for you to either backup the saves through the Gateway menu and be content with playing them in cartridge mode (as a .3ds), or go through the arduous process of installing "CFW" to the 4.5's SD card, and then installing savedatafiler on that to backup your saves from the cartridge. You can then use that to import them to your .cia installations on any 3DS you want. However, in any case, only saves that do not use 6.0 encryption can be backed up. So if you have, for example, Pokemon X/Y/OR/AS, and you've played it and saved on a system with 6.0 or higher, then you will not be able to back up the save. This is only the case with games that ship with system firmware 6.1 or higher, and you can check which firmware comes with different games on the games database.



As stated above, the only way to take a retail save to a .cia installation involves having a retail cart that does not use 6.0 encryption and if it does, then it must not have been played and saved on a 6.0 system or higher. Then, you must get a 4.5 3DS, install CFW, and use savedatafiler to backup the saves.

It's an absolutely ridiculous and complicated process, and I'm surprised Gateway hasn't just put the 6.x keys in emuNAND by now.

I'm pretty sure the problem is a bit more complicated than just implementing the key in emunand, the console boots the key when it starts so if you're using a 4.x console it will boot with the <6.x key and the system doesnt reboot when emunand starts.
 

esmith13

Well-Known Member
Member
Joined
Aug 19, 2006
Messages
581
Trophies
1
Age
48
Location
South Jersey
XP
2,011
Country
United States
OK, so I'm completely confused here.

I have a dozen retail games that have been played on a 9.2-20U 3DS XL. (that's the only system version they were ever played/saved on.)
I backed up the saves to the larg SD card using Gateway Menu "Backup Save" option. Each save was named with the game ID.

How (if at all possible) can I continue using those extracted saves with .3ds roms on the Gateway Red card (and where do i placed the save files and how must they be named)?
Also, do I have to backup my specific retail cart or can I use .3ds roms of those games I downloaded from the usual recommended sources? (ie: are saves tied to a specific cart/rom?)


Thanks in advance!
 

thorasgar

Checkout my evil Soon-in-ator™
Member
Joined
Jul 3, 2010
Messages
3,783
Trophies
1
XP
2,504
Country
United States
Everyone, look at the most excellent guide mmm made yesterday and is a sticky in this sub. It explains everything. In short in most cases it is just not possible to do even if you downgrade. There is a solution for Pokemon if you have a Powersaves.

Things may change with new tools or GW releases. There are a lot of us in this same boat now so necessity is the mother of invention.
 
  • Like
Reactions: Margen67

ubergeek77

Post editing world champ.
Member
Joined
Dec 6, 2014
Messages
584
Trophies
0
XP
597
Country
United States
I'm pretty sure the problem is a bit more complicated than just implementing the key in emunand, the console boots the key when it starts so if you're using a 4.x console it will boot with the <6.x key and the system doesn't reboot when emunand starts.
Right, but with Ultra 3.0.1 out, most of us have a 9.2 console. EmuNAND loads up with all the proper keys from the sysNAND in classic mode, and it only requires you to have your emuNAND updated to whatever version your sysNAND is, or higher. So yes, if your sysNAND is on 4.5, it will load the old keys.

Fixing the issue would only require them to load the key in Gateway mode as they do for classic mode, and have Gateway detect what version your system is on (or at least be able to indicate your version so it loads right). I can't wrap my head around why this hasn't been done yet. There must be a technical reason, but since it's already in classic mode, it just doesn't make sense to me.
OK, so I'm completely confused here.

I have a dozen retail games that have been played on a 9.2-20U 3DS XL. (that's the only system version they were ever played/saved on.)
I backed up the saves to the larg SD card using Gateway Menu "Backup Save" option. Each save was named with the game ID.

How (if at all possible) can I continue using those extracted saves with .3ds roms on the Gateway Red card (and where do i placed the save files and how must they be named)?
Also, do I have to backup my specific retail cart or can I use .3ds roms of those games I downloaded from the usual recommended sources? (ie: are saves tied to a specific cart/rom?)


Thanks in advance!
You can back up your saves like you mentioned as long as they do not use 6.1 save encryption (example: Pokemon and Smash use this encryption). You need to find the titleID for your game on 3ds.essh.co (it looks like 0000000ABCD etc) and rename that save file to that number. When you load up the game in gateway, as long as the game doesn't use 6.0 encryption, your save will work.
 

thorasgar

Checkout my evil Soon-in-ator™
Member
Joined
Jul 3, 2010
Messages
3,783
Trophies
1
XP
2,504
Country
United States
There is also the issue of save size. Gateway only support 512k (or whatever) size saves, I have several carts that spit out 128k so they won't work.
 

Patxinco

Riding a Shooting Star
OP
Member
Joined
Apr 18, 2011
Messages
847
Trophies
1
XP
2,235
Country
Spain
Thans to all the answers, seems the best thing right now is wait.

Well i can play some stuff while waiting now with cia's instalaltion :yaysp:
 

Patxinco

Riding a Shooting Star
OP
Member
Joined
Apr 18, 2011
Messages
847
Trophies
1
XP
2,235
Country
Spain
Isn't it a lot less hassle to just dump your own roms, backup the saves and then run them from the red card?

You can back up your saves like you mentioned as long as they do not use 6.1 save encryption (example: Pokemon and Smash use this encryption). You need to find the titleID for your game on 3ds.essh.co (it looks like 0000000ABCD etc) and rename that save file to that number. When you load up the game in gateway, as long as the game doesn't use 6.0 encryption, your save will work.

So that's the thing, and i'm not losing all my progress cause of that, i don't have the time i had 10 years ago or so ;)
 
  • Like
Reactions: Margen67

kirbymaster101

Well-Known Member
Member
Joined
Dec 21, 2008
Messages
1,060
Trophies
1
Age
28
Website
Visit site
XP
893
Country
Canada
You can make your own .cias from your retail carts, and that process is as follows: Gateway menu > backup ROM > use .3ds to .cia conversion tool > place necessary files from that tool onto the SD card of your 4.5 3DS > wait until the xorpads are generated (they will be the same size as the game) > copy them back to the .3ds to .cia conversion tool > have the tool decrypt the ROM > repack as a .cia.

As for saves, the only way you can transfer them right now is for you to either backup the saves through the Gateway menu and be content with playing them in cartridge mode (as a .3ds), or go through the arduous process of installing "CFW" to the 4.5's SD card, and then installing savedatafiler on that to backup your saves from the cartridge. You can then use that to import them to your .cia installations on any 3DS you want. However, in any case, only saves that do not use 6.0 encryption can be backed up. So if you have, for example, Pokemon X/Y/OR/AS, and you've played it and saved on a system with 6.0 or higher, then you will not be able to back up the save. This is only the case with games that ship with system firmware 6.1 or higher, and you can check which firmware comes with different games on the games database.



As stated above, the only way to take a retail save to a .cia installation involves having a retail cart that does not use 6.0 encryption and if it does, then it must not have been played and saved on a 6.0 system or higher. Then, you must get a 4.5 3DS, install CFW, and use savedatafiler to backup the saves.

It's an absolutely ridiculous and complicated process, and I'm surprised Gateway hasn't just put the 6.x keys in emuNAND by now.

You cant use savedatafiler on gateway without cfw? Also does the 6.0 encryption mean I have to play Pokemon X and newer using cartride and not .3ds if i wanna keep my retail save?

Edit: Basically can I dump 6.x game saves to work for .3ds? Or should I just play them on my Sys nand?
 
  • Like
Reactions: Margen67

noctis90210

Well-Known Member
Member
Joined
Dec 24, 2013
Messages
969
Trophies
0
Age
37
XP
1,635
Country

Patxinco

Riding a Shooting Star
OP
Member
Joined
Apr 18, 2011
Messages
847
Trophies
1
XP
2,235
Country
Spain
ive read on https://gbatemp.net/threads/tutorial-converting-3ds-to-cia-for-dummies.373722/ that we need 4.5 3ds to get the xorpad files needed to convert 3ds to cia.

my question is...
has anyone tried to use the launcher.dat on quenopack @ https://gbatemp.net/threads/tutorial-converting-3ds-to-cia-for-dummies.373722/
and use it on 9.2 using web exploit to get the xorpads instead of ds exploit on 4.5?
will it work or not?

Don't know, but if someone has tried, here should be: http://gbatemp.net/threads/guide-the-emunand-save-data-mega-guide-gbatemp-doesnt-deserve.378491/
You cant use savedatafiler on gateway without cfw? Also does the 6.0 encryption mean I have to play Pokemon X and newer using cartride and not .3ds if i wanna keep my retail save?

Edit: Basically can I dump 6.x game saves to work for .3ds? Or should I just play them on my Sys nand?

Only for Pokemon were a solution with pokehex, check in the link i posted, should be there ^^
 

kirbymaster101

Well-Known Member
Member
Joined
Dec 21, 2008
Messages
1,060
Trophies
1
Age
28
Website
Visit site
XP
893
Country
Canada

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    SylverReZ @ SylverReZ: @OctoAori20, Cool. Same here.