Dump Retail Animal Crossing Save with Gateway?

Discussion in '3DS - Flashcards & Custom Firmwares' started by Cilerba, Aug 20, 2015.

  1. Cilerba
    OP

    Cilerba Member

    Newcomer
    37
    6
    Jan 17, 2011
    United States
    I'm just trying to transfer my retail Animal Crossing save to my dumped Animal Crossing ROM so I can play it on my Gateway without constantly needing to change cards. Since Animal Crossing is a Card2 Type of save, I figured just dumping the ROM would work but it didn't. Any ideas what would work?
     
  2. lemanuel

    lemanuel Maxconsole's All-Knowing Lurker

    Member
    2,095
    1,093
    Dec 11, 2014
    Portugal
    Savedatafiler is probably the best bet but I think that AC has some kind of weird save protection though so I don't know if it will work.
     
  3. piratesephiroth

    piratesephiroth I wish I could read

    Member
    3,010
    1,621
    Sep 5, 2013
    Brazil
    Yeah, dumping the rom should work.
    It should contain the save in it already.
     
  4. Cilerba
    OP

    Cilerba Member

    Newcomer
    37
    6
    Jan 17, 2011
    United States
    The ROM, when played, stated the save was corrupted and would be deleted. How would I use SaveDataFiler with a retail cart?
     
  5. Ronhero

    Ronhero Too Weird to Live, Too Rare to Die

    Member
    3,037
    1,063
    Jun 28, 2014
    United States
    Arizona Bay
    Use rx tools and boot ntr as a cia and rip the save. Once done write it back in GW with sdf
     
  6. piratesephiroth

    piratesephiroth I wish I could read

    Member
    3,010
    1,621
    Sep 5, 2013
    Brazil
    You need a CFW like rxTools to use SaveDataFiler with a real cart.
     
  7. MelonGx

    MelonGx GBAtemp Advanced Maniac

    Member
    1,634
    439
    Jan 8, 2009
    China
    Animal Crossing 1 will work.
    Animal Crossing 2 will not work because GW never recognizes KeyY 6.0 encrypted saves.
     
  8. Ronhero

    Ronhero Too Weird to Live, Too Rare to Die

    Member
    3,037
    1,063
    Jun 28, 2014
    United States
    Arizona Bay
    ^^the two posts above yours give the only real options for 6.x and 7.x saves
     
  9. Neptune

    Neptune GBAtemp Advanced Maniac

    Member
    1,588
    533
    Dec 7, 2003
    United States
    Internet
    Gateway doesn't "recognize" anything. If you are running gateway on a 7.0+ sysnand you can read the save fine.
     
  10. MelonGx

    MelonGx GBAtemp Advanced Maniac

    Member
    1,634
    439
    Jan 8, 2009
    China
    This only works on Classic mode.
    GW mode forces everything in .3DS/.3DZ format using KeyY 2.2 save encryption.
     
  11. Ronhero

    Ronhero Too Weird to Live, Too Rare to Die

    Member
    3,037
    1,063
    Jun 28, 2014
    United States
    Arizona Bay
    You can't run cia files in classic mode
     
  12. MelonGx

    MelonGx GBAtemp Advanced Maniac

    Member
    1,634
    439
    Jan 8, 2009
    China
    Of course we can't.
    But it's off topic.
    TC wants to make retail cart KeyY 6.0 save work with only GW platform.
    But it's impossible.

    - GW mode forces all the saves R/W-ing in KeyY 2.2 encryption.
    - Classic mode R/Ws saves in KeyY 6.0 encryption BUT SaveDataFiler can't run on it.
    - GW Launcher's ROM dumper leaves the Card2 save encrypted so the save is still in KeyY 6.0.
     
    Last edited by MelonGx, Aug 21, 2015
  13. Ronhero

    Ronhero Too Weird to Live, Too Rare to Die

    Member
    3,037
    1,063
    Jun 28, 2014
    United States
    Arizona Bay
    I already gave the solution. You boot with rx and use ntr to rip the save then use sdf in emunand to write back
     
  14. MelonGx

    MelonGx GBAtemp Advanced Maniac

    Member
    1,634
    439
    Jan 8, 2009
    China
    Do you mean NTR 3.0 decrypts KeyY 6.0 save regardless of SysNAND?
     
  15. shadowofdarkness

    shadowofdarkness GBAtemp Fan

    Member
    490
    168
    Apr 17, 2007
    Canada
    When you dump the rom with Gateway I'm pretty sure you have to rename it 3DZ for the save to work.
     
  16. Ronhero

    Ronhero Too Weird to Live, Too Rare to Die

    Member
    3,037
    1,063
    Jun 28, 2014
    United States
    Arizona Bay
    If you boot into rx emunand on 9.9 then extract the cart with ntr 3.0 and save plug in once done you boot back into gw and can use ntr 3.0 and save plug in to write back to the rom save
     
  17. Neptune

    Neptune GBAtemp Advanced Maniac

    Member
    1,588
    533
    Dec 7, 2003
    United States
    Internet
    Yea...definitely not true. The save encryption is based off the sysnand you booted the exploit from. Otherwise I wouldn't be able to dump my retail carts and play them in GW mode (hint: I can)
     
  18. Aroth

    Aroth GBAtemp Addict

    Member
    2,066
    745
    Apr 14, 2015
    United States
    Neptune, ripping and playing roms has nothing to do with save encryption. The problem is that Gateway Mode (required to use rom files) does not use the newer 6.0+ KeyY encryption, so trying to load a save file that was initialized or otherwise created on a 6.0+ firmware will fail.

    Gateway Mode uses 2.2 KeyY encryption
    Classic Mode uses whatever encryption the SysNAND booted with (<6.0 for old users, 6.0+ for newer users or those who upgraded to 9.0-9.2)
    SysNAND obviously uses its own encryption

    Since retail carts can only be loaded in Classic Mode or SysNAND, users with a 9.0+ SysNAND will have their retail cart saves encrypted with the newer 6.0+ KeyY encryption. Those saves will never (as far as I have read) load alongside a .3ds/3dz file that is booted in Gateway Mode. Since it is using the 2.2 KeyY encryption to try and decrypt a save that was encrypted with a 6.0+ KeyY encryption it reports back as corrupted and the rom will delete it.

    Read here for more info:
    https://gbatemp.net/threads/guide-the-emunand-save-data-mega-guide-gbatemp-doesnt-deserve.378491/
     
  19. MelonGx

    MelonGx GBAtemp Advanced Maniac

    Member
    1,634
    439
    Jan 8, 2009
    China
    Haha, you could. Either you were telling not the truth or you were telling the old games using old save encryption such as 99% of pre-Oct-2013 released titles. Those gamesaves never corrupt but discussing them is out of the point.

    GW mode forces using 2.2 encryption on every .3DS/.3DZ game regardless of SysNAND.
    So GW mode + KeyY 6.0 game dumped save = corruption.
     
    Last edited by MelonGx, Aug 22, 2015
  20. Neptune

    Neptune GBAtemp Advanced Maniac

    Member
    1,588
    533
    Dec 7, 2003
    United States
    Internet
    I'm pretty sure this changed when the web exploit was released. Else, how could I have dumped retail carts and continued my saves on emunand?