My retail cart saves are gone!

Discussion in '3DS - Games & Content' started by Lucifer666, Feb 1, 2015.

  1. Lucifer666
    OP

    Lucifer666 all the world needs is me

    Member
    1,495
    732
    Apr 22, 2011
    The Fourth Dimension
    So for the past few days every retail game cart I put in (launched with emuNAND classic on 9.4) has been giving me either a "your save has been corrupted" error or no error at all and the save just gets wiped

    i've downgraded to 4.2 sysNAND in that time frame (sysNAND and emuNAND were already unlinked when I did this) but I haven't launched any of the games in sysNAND so afaik there shouldn't be an issue with incompatible save types right?

    What's happening here? So far the two games that've fallen victim to this are Pokémon Alpha Sapphire and Persona Q and I'm extremely upset and don't have the energy to replay these games to the level I was at before. I'm also scared ****LESS of putting in my Pokémon X cart because I've worked my ass off that save and don't wanna see the same happen to it

    just some extra info: games that I have on my system (downloaded from the eShop) haven't been affected at all, those are SSB4 and ACNL. also I don't pirate games at all.

    What's the matter? Thanks in advance.
     
  2. MidLevelCrisis

    MidLevelCrisis GBAtemp Regular

    Member
    109
    20
    Jan 17, 2015
    Netherlands
    No advice just curious, why mess with emunand if you don't pirate games at all. Is homebrew worth the risk?
     
  3. Lucifer666
    OP

    Lucifer666 all the world needs is me

    Member
    1,495
    732
    Apr 22, 2011
    The Fourth Dimension

    no problem, i have a gateway that i use for home-brew and whatnot. also region free
     
    Sliter likes this.
  4. Sliter

    Sliter GBAtemp Psycho!

    Member
    3,080
    805
    Dec 7, 2013
    Brazil
    ᕕ( ᐛ )ᕗ
    well good to see you are mostly interested in region free than piracy xD

    about the saves, you did something strange with the emunand? or tried to loadin sysnand for some reason? o-o I can't see why this could happen
     
  5. DjoeN

    DjoeN Captain Haddock!

    Member
    5,194
    1,498
    Oct 21, 2005
    Belgium
    Somewhere in this potatoland!
    downgraded to 9.4 sysnand? you mean 4.5 sysnand and 9.4 emunand?

    Isn't it so that with this method, games with the save encryption above 6.x become corrupt?
     
  6. Shady Guy Jose

    Shady Guy Jose GBAtemp Fan

    Member
    400
    153
    Sep 14, 2008
    Portugal
    If you downgraded to 4.5 sysNAND, you're out of luck. You have to restore your NAND backup or update again to something higher than 6.0 and stay there if you want to use your retail saves.
     
  7. Lucifer666
    OP

    Lucifer666 all the world needs is me

    Member
    1,495
    732
    Apr 22, 2011
    The Fourth Dimension

    I'm not loading up my retail games in sysnand though... I don't use sysnand at all, just emunand classic
     
  8. loco365

    loco365 GBAtemp Guru

    Member
    5,458
    2,674
    Sep 1, 2010
    I think it's the fact that you downgraded, then used emunand to run your retail games. The proper KeyY isn't set in emuNAND, even after a downgrade. If you want to continue using your games properly, you'll have to keep your sysNAND on at least 7.X.
     
  9. Lucifer666
    OP

    Lucifer666 all the world needs is me

    Member
    1,495
    732
    Apr 22, 2011
    The Fourth Dimension
    wait a mo so are you basically telling me that if i went over to a friend's house who had a <7.X system and asked him to try one of my games he'd delete my saves on accident? are nintendo really this stupid or am I getting something wrong
     
  10. Shady Guy Jose

    Shady Guy Jose GBAtemp Fan

    Member
    400
    153
    Sep 14, 2008
    Portugal
    On a legit system, the games would prompt him to update first, so no, the guys at Nintendo aren't that stupid. By circumventing the firmware requirements, we homebrew users created this problem. This is because the keys are defined when you turn on the console, so even if you use EmuNAND, the keys you'll be using are the ones defined by your SysNAND.
     
  11. loco365

    loco365 GBAtemp Guru

    Member
    5,458
    2,674
    Sep 1, 2010
    If you had your original saves, they should stay intact on his system, provided it's running the minimum firmware the game requires. However, if you take your games as they are now, with new emuNAND saves, and try to run them, it'll say that they are corrupted.
     
  12. Codename

    Codename GREEN BRO IS BEST BRO

    Member
    365
    85
    Feb 21, 2012
    Canada
    Is there any workaround to this issue, that allows us to launch EmuNAND while offline and have a SysNAND with the higher save encryptions keys? Could we decrypt and extract our own SysNANDs and try to replace the keys?
     
  13. DjoeN

    DjoeN Captain Haddock!

    Member
    5,194
    1,498
    Oct 21, 2005
    Belgium
    Somewhere in this potatoland!
    If there was an easy solution, it would be already out there ;)
     
  14. sblast3

    sblast3 GBAtemp Regular

    Member
    130
    58
    Dec 27, 2014
    United States
    You could always restore from your backup nand by holding up while selecting downgrade console. Your Nand-based saves should work fine after that. GW will likely release a solution to this in the future.
     
  15. davhuit

    davhuit GBAtemp Advanced Fan

    Member
    992
    304
    Nov 23, 2005
    France
    It's because Gateway mode use an older encryption method for saves (4.x exploit use this older encryption for both gateway and classic mode).

    9.x exploit use it for gateway mode, but contrary to 4.x one, classic mode use the newer encryption.

    As long as you didn't reset manually your pokemon saves (they have to be deleted manually when they are corrupted, by doing UP + X + B on the title screen, so don't do it), they won't be lost (and probably same for the other game). If you played them in a recent firmware (7.x or higher), just go back to 9.2 with the nand backup you should have created when you downgraded and your pokemon saves will still be here.

    That's the only interest people can have to use the 9.x exploit (which require internet) rather than the 4.x one, because classic mode on 9.x support recent saves for retail games.

    You could even use the sysnand on 9.x for the retail carts, but I assume you might also use the online, so in that case, classic mode is required (as you will require the game updates).
     
  16. Lucifer666
    OP

    Lucifer666 all the world needs is me

    Member
    1,495
    732
    Apr 22, 2011
    The Fourth Dimension
    All right that makes sense, but what if the opposite happened? if I put one of his retail games (which he plays on a 4.X system) on my 9.2 3DS? I'd imagine it gets corrupted that way. very cruel
     
  17. Shady Guy Jose

    Shady Guy Jose GBAtemp Fan

    Member
    400
    153
    Sep 14, 2008
    Portugal
    Yes, that would happen. It wasn't done on purpose, Nintendo obviously did not take firmware spoofing into account when theu designed the encryption, and it could not happen in any way if everyone played their games legitimately, so we can't blame anyone but ourselves/Gateway.