Hacking [Q] Convert NAND backup into emuNAND for MT Card exploit

Unkn0wn

Well-Known Member
OP
Newcomer
Joined
Feb 1, 2015
Messages
69
Trophies
0
XP
120
Country
Ok,

So does anyone know if it's possible to make a NAND backup work with the MT CARD exploit? The reason I ask is because of the following:

  • I downgrade my 3DS from 9.2 to 4.5.x
  • I use MT Cards emuNAND feature
  • Update emuNAND to 9.4
  • Try running Pokemon Y from a retail card
  • Pokemon says the save data is corrupt, but when I restore my NAND backup (9.2) - Pokemon works again.
I believe it has something to do with the EXTDATA, perhaps downgrading the console to 4.x messes Pokemon's extData up?
Would be awesome if I could do this:
  • Create 9.2 NAND backup
  • Downgrade console
  • Use MT exploit
  • Inject NAND backup into EMUNAND
  • Play Pokemon Y again.
Any suggestions?
 

Kafke

Well-Known Member
Member
Joined
Jan 2, 2009
Messages
416
Trophies
0
XP
362
Country
United States
Nope. Doesn't work like that. The reason pokemon doesn't work is because it has 6.X saving (like a lot of new games). Which means that if you aren't on sysnand 6.X+, then you can't use the saves from there.

Emunand still uses the sysnand saving, which is why it doesn't work until you restore your 9.2 nand.

If you were to delete your 6.X save, you could start fresh with a 4.X save, and it should work fine.
 

Unkn0wn

Well-Known Member
OP
Newcomer
Joined
Feb 1, 2015
Messages
69
Trophies
0
XP
120
Country
Nope. Doesn't work like that. The reason pokemon doesn't work is because it has 6.X saving (like a lot of new games). Which means that if you aren't on sysnand 6.X+, then you can't use the saves from there.

Emunand still uses the sysnand saving, which is why it doesn't work until you restore your 9.2 nand.

If you were to delete your 6.X save, you could start fresh with a 4.X save, and it should work fine.


You misunderstand. I use 4.5 to boot into 9.4 to run Pokemon. However - as you already stated - Pokemon requires 6.x, what if downgrading my console corrupted the data stored in the extDATA? Then upgrading emunand from 4.x to 9.4 allows me to run the game, but the save data on the NAND may have been damaged because of 4.x
 

Unkn0wn

Well-Known Member
OP
Newcomer
Joined
Feb 1, 2015
Messages
69
Trophies
0
XP
120
Country
Nope. Doesn't work like that. The reason pokemon doesn't work is because it has 6.X saving (like a lot of new games). Which means that if you aren't on sysnand 6.X+, then you can't use the saves from there.

Emunand still uses the sysnand saving, which is why it doesn't work until you restore your 9.2 nand.

If you were to delete your 6.X save, you could start fresh with a 4.X save, and it should work fine.


Ooohh. I see. Well, so much for emunand. No way am I deleting my data. Thanks for the reply! I didn't know that running game cards from emunand still wrote to sysnand.
 

Kafke

Well-Known Member
Member
Joined
Jan 2, 2009
Messages
416
Trophies
0
XP
362
Country
United States
You misunderstand. I use 4.5 to boot into 9.4 to run Pokemon. However - as you already stated - Pokemon requires 6.x, what if downgrading my console corrupted the data stored in the extDATA? Then upgrading emunand from 4.x to 9.4 allows me to run the game, but the save data on the NAND may have been damaged because of 4.x


It didn't. Your data isn't corrupt. As I said, the save data is 6.X encrypted, from when you played on 9.2. 4.X sysnand (with 9.4emunand) uses 4.X encryption, not 6.X. Which means it can't read the file. Regardless of whether you boot into 9.4 emunand. It's still 4.X sysnand and 4.X save key.

If you restore your 4.5 sysnand, or update it, you'll see that your pokemon file works fine. If you have 9.2 sysnand and 9.4 emunand, your pokemon game will work on both. Downgrading doesn't touch the pokemon save. It touches the system save key, which downgrades it to the 4.X one rather than 6.X.

Note that your 4.X save games work fine. Just not any new 6.X games (Smash, Pokemon, Pokemon Art Academy, etc).

Ooohh. I see. Well, so much for emunand. No way am I deleting my data. Thanks for the reply! I didn't know that running game cards from emunand still wrote to sysnand.

It uses sysnand save keys. At least, until someone finds a way around it. You can delete your data to use the old key instead. But if you want your 6.X save, you gotta play on 6.X+ sysnand. I'm in the same predicament. I'm hoping someone finds a way to convert the saves between 6.X and 4.X, but that hasn't happened yet.

You can simply restore to 9.2 sysnand whenever you want to play the 6.X games if you want to keep the files.

Keep in mind, if it's a 6.X game, and you make a 4.X save, when you update past 6.X+ it'll read as such, causing a problem on the 4.X save (AFAIK).
 

Unkn0wn

Well-Known Member
OP
Newcomer
Joined
Feb 1, 2015
Messages
69
Trophies
0
XP
120
Country
It didn't. Your data isn't corrupt. As I said, the save data is 6.X encrypted, from when you played on 9.2. 4.X sysnand (with 9.4emunand) uses 4.X encryption, not 6.X. Which means it can't read the file. Regardless of whether you boot into 9.4 emunand. It's still 4.X sysnand and 4.X save key.

If you restore your 4.5 sysnand, or update it, you'll see that your pokemon file works fine. If you have 9.2 sysnand and 9.4 emunand, your pokemon game will work on both. Downgrading doesn't touch the pokemon save. It touches the system save key, which downgrades it to the 4.X one rather than 6.X.

Note that your 4.X save games work fine. Just not any new 6.X games (Smash, Pokemon, Pokemon Art Academy, etc).



It uses sysnand save keys. At least, until someone finds a way around it. You can delete your data to use the old key instead. But if you want your 6.X save, you gotta play on 6.X+ sysnand. I'm in the same predicament. I'm hoping someone finds a way to convert the saves between 6.X and 4.X, but that hasn't happened yet.

You can simply restore to 9.2 sysnand whenever you want to play the 6.X games if you want to keep the files.

Keep in mind, if it's a 6.X game, and you make a 4.X save, when you update past 6.X+ it'll read as such, causing a problem on the 4.X save (AFAIK).


Oh cool. Thanks for the detailed explanation! I really appreciate it :D
 

Unkn0wn

Well-Known Member
OP
Newcomer
Joined
Feb 1, 2015
Messages
69
Trophies
0
XP
120
Country
It didn't. Your data isn't corrupt. As I said, the save data is 6.X encrypted, from when you played on 9.2. 4.X sysnand (with 9.4emunand) uses 4.X encryption, not 6.X. Which means it can't read the file. Regardless of whether you boot into 9.4 emunand. It's still 4.X sysnand and 4.X save key.

If you restore your 4.5 sysnand, or update it, you'll see that your pokemon file works fine. If you have 9.2 sysnand and 9.4 emunand, your pokemon game will work on both. Downgrading doesn't touch the pokemon save. It touches the system save key, which downgrades it to the 4.X one rather than 6.X.

Note that your 4.X save games work fine. Just not any new 6.X games (Smash, Pokemon, Pokemon Art Academy, etc).



It uses sysnand save keys. At least, until someone finds a way around it. You can delete your data to use the old key instead. But if you want your 6.X save, you gotta play on 6.X+ sysnand. I'm in the same predicament. I'm hoping someone finds a way to convert the saves between 6.X and 4.X, but that hasn't happened yet.

You can simply restore to 9.2 sysnand whenever you want to play the 6.X games if you want to keep the files.

Keep in mind, if it's a 6.X game, and you make a 4.X save, when you update past 6.X+ it'll read as such, causing a problem on the 4.X save (AFAIK).


Do you think gateway will still work if I update to 6.x with the Pokemon Y card? If so, I could upgrade to 6.x, boot emunand and I should be able to play Pokemon, correct?
 

Kafke

Well-Known Member
Member
Joined
Jan 2, 2009
Messages
416
Trophies
0
XP
362
Country
United States
Do you think gateway will still work if I update to 6.x with the Pokemon Y card? If so, I could upgrade to 6.x, boot emunand and I should be able to play Pokemon, correct?


Yes and no. The DS profile exploit doesn't work on anything besides 4.X. But Gateway released a new exploit that works through the browser. And that indeed works on 9.2, seeing as that's how you downgrade in the first place. Your system doesn't need to be on 6.X exactly. Anything above it will work.

So if you have a gateway card, you can simply restore to 9.2 sysnand and use the browser exploit to boot into emunand and then play pokemon.
 

Unkn0wn

Well-Known Member
OP
Newcomer
Joined
Feb 1, 2015
Messages
69
Trophies
0
XP
120
Country
Yes and no. The DS profile exploit doesn't work on anything besides 4.X. But Gateway released a new exploit that works through the browser. And that indeed works on 9.2, seeing as that's how you downgrade in the first place. Your system doesn't need to be on 6.X exactly. Anything above it will work.

So if you have a gateway card, you can simply restore to 9.2 sysnand and use the browser exploit to boot into emunand and then play pokemon.


Of course! Unfortunately, I've already attempted emuNAND on 9.2, but it doesn't work. When I launch the browser exploit and create the emuNAND - when I try to launch it in classic mode, the system just crashes. I don't know if this is a bug or anything... No way am I going to buy a GateWay though - I'd rather spend that money on something else.
 

Kafke

Well-Known Member
Member
Joined
Jan 2, 2009
Messages
416
Trophies
0
XP
362
Country
United States
Of course! Unfortunately, I've already attempted emuNAND on 9.2, but it doesn't work. When I launch the browser exploit and create the emuNAND - when I try to launch it in classic mode, the system just crashes. I don't know if this is a bug or anything... No way am I going to buy a GateWay though - I'd rather spend that money on something else.


Nope, gotta have a gateway card to use gateway emunand 6.X+ and sysnand 6.X+. That's their marketing trick. Gotta buy a gateway card if you want to do that. So yea, you're in the exact same position as me. Either restore to sysnand 9.2 and play your games there, or delete the file and play with a 4.X save. Those are your options. The last option (the one you want) is to buy a gateway card, use it on sysnand 9.2 and boot emunand 9.4 to then play your games with their original saves.
 

Unkn0wn

Well-Known Member
OP
Newcomer
Joined
Feb 1, 2015
Messages
69
Trophies
0
XP
120
Country
Nope, gotta have a gateway card to use gateway emunand 6.X+ and sysnand 6.X+. That's their marketing trick. Gotta buy a gateway card if you want to do that. So yea, you're in the exact same position as me. Either restore to sysnand 9.2 and play your games there, or delete the file and play with a 4.X save. Those are your options. The last option (the one you want) is to buy a gateway card, use it on sysnand 9.2 and boot emunand 9.4 to then play your games with their original saves.


I see. That's a shame. I'm gonna wait and see if any developers come up with something. Maybe someone will create a homebrew that allows emunand on 9.2...
 

Kafke

Well-Known Member
Member
Joined
Jan 2, 2009
Messages
416
Trophies
0
XP
362
Country
United States
I see. That's a shame. I'm gonna wait and see if any developers come up with something. Maybe someone will create a homebrew that allows emunand on 9.2...


That's what everyone's hoping. You can still do emunand on sysnand 9.2, but IIRC it can't be over a specific emunand version, due to Gateway's DRM. At the moment, there's lots of people working to try and make their own launcher, so this will be possible.

But we'll see.
 
  • Like
Reactions: Unkn0wn
General chit-chat
Help Users
  • No one is chatting at the moment.
  • JuanMena @ JuanMena:
    Will you give me mouth to mouth oxygen if my throat closes?
  • K3N1 @ K3N1:
    Nah the air can do that
  • K3N1 @ K3N1:
    Ask @x65943 he's trained for that stuff
  • JuanMena @ JuanMena:
    Kissing random dudes choking in celery? Really? Need to study for that?
  • K3N1 @ K3N1:
    Yes it requires a degree
  • K3N1 @ K3N1:
    I could also yank out the rest of my teeth but theirs professionals for that
  • x65943 @ x65943:
    If your throat closes, putting oxygen in your mouth will not solve anything - as you will be introducing oxygen prior to the area of obstruction
  • JuanMena @ JuanMena:
    Just kiss me Kyle.
  • x65943 @ x65943:
    You either need to be intubated to bypass obstruction or create a stoma inferior to the the area of obstruction to survive
  • x65943 @ x65943:
    "Just kiss me Kyle." And I thought all the godreborn gay stuff was a smear campaign
  • JuanMena @ JuanMena:
    If I die, tell my momma I won't be carrying Baby Jesus this christmas :sad::cry:
  • K3N1 @ K3N1:
    Smear campaigns are in The political section now?
  • JuanMena @ JuanMena:
    Chary! Chary! Chary, Chary, Chary!
  • Sonic Angel Knight @ Sonic Angel Knight:
    Pork Provolone :P
  • Psionic Roshambo @ Psionic Roshambo:
    Sounds yummy
  • K3N1 @ K3N1:
    Sweet found my Wii u PSU right after I ordered a new one :tpi:
  • JuanMena @ JuanMena:
    It was waiting for you to order another one.
    Seems like, your PSU was waiting for a partner.
  • JuanMena @ JuanMena:
    Keep them both
    separated or you'll have more PSUs each year.
  • K3N1 @ K3N1:
    Well one you insert one PSU into the other one you get power
  • JuanMena @ JuanMena:
    It literally turns it on.
  • K3N1 @ K3N1:
    Yeah power supplies are filthy perverts
  • K3N1 @ K3N1:
    @Psionic Roshambo has a new friend
    +1
  • JuanMena @ JuanMena:
    It's Kyle, the guy that went to school to be a Certified man Kisser.
  • Psionic Roshambo @ Psionic Roshambo:
    Cartmans hand has taco flavored kisses
  • A @ abraarukuk:
    hi guys
    A @ abraarukuk: hi guys