[Tutorial] Export/Import save games to .3DS/.3DZ/Retail carts

Discussion in '3DS - Tutorials' started by Madridi, Jun 19, 2015.

  1. Madridi
    OP

    Madridi Card Collector

    Member
    2,917
    810
    May 9, 2008
    Qatar
    Doha
    Hey guys,

    This guide is based on another tutorial here which confused me a bit so I hope it this makes it a bit more clear. This guide will cover some things that are not covered in the other thread. So I hope you guys benefit from it as I did.

    Please make sure to check out this original thread as all credits go to @liomajor :
    http://gbatemp.net/threads/tutorial...v-to-eshop-3ds-3dz-with-savedatafiler.380246/

    The following guide should let you do the following:
    .3DS Save -> .3DZ Save (Follow Parts A & B)
    .3DZ Save -> .3DS Save (Follow Parts A & B)
    .3DZ Save (Header A) -> .3DZ Save (Header B) (Follow Parts A & B)
    Retail Cart Save -> 3DS/.3DZ Save (Follow Parts C & B)
    .3DS/.3DZ Save -> Retail Cart Save (Follow Parts A & D)
    .3DS/.3DZ Save -> CIA/eShop Save (Follow Parts A & F)
    CIA/eShop Save -> .3DS/.3DZ Save (Follow Parts E & B)
    Retail Cart Save -> CIA/eShop Save (Follow Parts C & F)
    CIA/eShop Save -> Retail Cart Save (Follow Parts E & D)

    Requirements:
    - Original 3DS/3DS XL or 2DS
    - Firmware 9.2
    - Emunand
    - Gateway (Only if you are trying to export/import .3DS/.3DZ save files)
    - rxTools (only essential for Retail Cart backup)
    - SaveDataFiler

    Disclaimers/Assumptions:
    1- This guide doesn't cover N3DS. It might work with those steps, but the retail cart won't work as N3DS cannot use rxTools.
    2- I did not test this with Card2 games, so I am not sure if those steps will work fine for those games.
    3- You can use other CFW instead of rxTools such as Cakes. I'm using rxTools as an example only.
    4- As usual, use everything at your own risk. I am not responsible for anything that may go wrong.

    Before you do anything, make sure to backup your entire SD card!

    (A) - EXPORT .3DS/.3DZ save:

    Savegame example: Super Mario 3D Land (0004000000053F00) > http://www.3dsdb.com/

    1. Connect the SD Card to your PC
    2. Copy your Savegame and save it as 000400000FF40A00.sav
    3. Put the SD back in the 3DS and execute Gateway exploit
    4. Mount the .3DS/.3DZ game you want to export the save from
    5. Start SaveDataFiler (CTR Card should not say broken!) and highlight CTR Card
    6. Press Y and then A to export the save game (It will now be in the SD tab)

    (B) - IMPORT Save to .3DS/.3DZ:

    Savegame example: Super Mario 3D Land (0004000000053F00) > http://www.3dsdb.com/

    1. Run Gateway exploit and mount the game you want to import to.
    2. Start SaveDataFiler (You will see CTR Card broken!)
    Note: Depending on the game you are trying to import the save to, it might have an anti-save restore function. In this case, you need to highlight CTR Card, then click R+X to delete secret value before proceeding.
    3. Click on SD tab and highlight TitleID row of your exported save
    4. Press L+A and then A to import to CTR (CTR Card is no longer broken!)
    5. Turn your 3DS off and connect the SD CARD to your PC
    6. Copy 000400000FF40A00.sav and rename the copy to your TitleID 0004000000053F00.sav
    7. Put your SD Card back into your 3DS, turn your 3DS on and execute Gateway exploit
    8. Mount your Game and start it, you should see your save working now

    (C) - EXPORT RETAIL Cart save (No N3DS support):

    1. Connect the SD Card to your PC
    2. Setup rxTools: https://github.com/roxas75/rxTools/releases
    3. Put SD Card back into your 3DS, turn it on and run rxTools from the web browser
    4. Launch "rxMode", then press Y to run emunand
    5. Start SaveDataFiler (CTR Card should not say broken!) and highlight CTR Card
    6. Press Y and then A to export the save game (It will now be in the SD tab).

    (D) - IMPORT Save to RETAIL Cart (No N3DS support):

    1. Connect the SD Card to your PC
    2. Setup rxTools: https://github.com/roxas75/rxTools/releases
    3. Put SD Card back into your 3DS, turn it on and run rxTools from the web browser
    4. Launch "rxMode", then press Y to run emunand
    5. Start SaveDataFiler
    Note: Depending on the game you are trying to import the save to, it might have an anti-save restore function. In this case, you need to highlight CTR Card, then click R+X to delete secret value before proceeding.
    6. click on SD tab and highlight TitleID row of your exported save
    7. Press L+A and then A to import the save to the cart.
    8. Exit SaveDataFiler and run the game. Your save game should be working on the retail cart.

    (E) - EXPORT CIA/eShop save:

    Savegame example: Super Mario 3D Land (0004000000053F00) > http://www.3dsdb.com/

    1. Connect the SD Card to your PC
    2. Setup rxTools: https://github.com/roxas75/rxTools/releases
    3. Put SD Card back into your 3DS, turn it on and run rxTools from the web browser
    4. Launch "rxMode", then press Y to run emunand
    5. Start SaveDataFiler
    6. Highlight TitleID row of your exported save (Example: 0000053F)
    7. Press Y and then A to export the save game (It will now be in the SD tab)

    (F) - IMPORT save to CIA/eShop:

    1. Connect the SD Card to your PC
    2. Setup rxTools: https://github.com/roxas75/rxTools/releases
    3. Put SD Card back into your 3DS, turn it on and run rxTools from the web browser
    4. Launch "rxMode", then press Y to run emunand
    5. Start SaveDataFiler
    Note: Depending on the game you are trying to import the save to, it might have an anti-save restore function. In this case, you need to highlight TitleID row of the game you are tying to import to, then click R+X to delete secret value before proceeding.
    6. Click on SD tab and highlight TitleID row of your exported save
    7. Press R+A and then A to import the save to CIA/eShop game.

    ---------------------------------------------------------------------------------------------------------------

    This tutorial has been through several revisions, and I think everything is complete now (with the exception on card2 saves, no idea how those work). Unless there are some mistakes or something new comes up, I would consider this to be the last version of this tutorial. Enjoy :)
     
    Last edited by Madridi, Oct 12, 2015
    Margen67, fitz420 and samiam144 like this.


  2. samiam144

    samiam144 RĂ©gulier

    Member
    2,869
    935
    Aug 19, 2007
    Canada
    Just FYI, the original thread has the complete instructions for CIA's, so you should mention that. Also, for N3DS, users can use Pasta CFW instead of rxTools, it works in the same way :)
     
    Margen67 and Madridi like this.
  3. Madridi
    OP

    Madridi Card Collector

    Member
    2,917
    810
    May 9, 2008
    Qatar
    Doha
    Thanks! I know the original thread covered CIA and N3DS, but since I don't know much about them I kept them off this guide, and referred to it in the first paragraph above.

    By the way, thank you for your help as well. It was your instructions on page 5 of that thread that made me understand everything :)
     
    fitz420 likes this.
  4. samiam144

    samiam144 RĂ©gulier

    Member
    2,869
    935
    Aug 19, 2007
    Canada
    Yes I was trying to do the same thing you're doing now lol, glad it could help!
     
    Madridi likes this.
  5. Madridi
    OP

    Madridi Card Collector

    Member
    2,917
    810
    May 9, 2008
    Qatar
    Doha
    Updated guide with the newly released rxtools. No need to replace it with a patched one anymore :)
     
    fitz420 likes this.
  6. Azel

    Azel GBAtemp Advanced Fan

    Member
    500
    177
    Dec 16, 2014
    France
    Quick question :
    Can I transfer saves between accounts too?
    (I'm trying to transfer a retail/cart sysnand Monster Hunter4 save on an unlinked emunand)

    Thanks a lot for your guide btw :)
     
  7. Madridi
    OP

    Madridi Card Collector

    Member
    2,917
    810
    May 9, 2008
    Qatar
    Doha
    You are most welcome :)

    Yes. I transferred my retail super smash save to .3ds on emunand, and the opposite. Worked well for me :)

    Edit: to clarify, yeah, it should work. The fact that it is unlinked shouldn't be a problem.
     
    Last edited by Madridi, Jul 7, 2015
    fitz420 and Azel like this.
  8. Azel

    Azel GBAtemp Advanced Fan

    Member
    500
    177
    Dec 16, 2014
    France
    cool thanks ^^

    also I meant TO and unlinked emunand, I don't really know if or how saves are tied to an account or not :) (or is it by just being in the right folder on the sd card ?)
     
  9. Madridi
    OP

    Madridi Card Collector

    Member
    2,917
    810
    May 9, 2008
    Qatar
    Doha
    From what I understand, it is tied to the header of the game. Headerless games count to.

    But anyways, that doesn't matter. What savedatafiler does is extract the raw data from one save, and injects it to your intended game, with adjusting all other information to it.

    One problem that might happen is some games, is the secure value. Some games simply have an anti save backup feature. Savedatafiler supports those as well, but I haven't ran into any game requiring me to play with this feature so I am not going to comment on it.

    And remember, always back up everything before trying anything :)
     
    fitz420 likes this.
  10. Madridi
    OP

    Madridi Card Collector

    Member
    2,917
    810
    May 9, 2008
    Qatar
    Doha
    Updated tutorial with some fixes
     
    fitz420 likes this.
  11. Madridi
    OP

    Madridi Card Collector

    Member
    2,917
    810
    May 9, 2008
    Qatar
    Doha
    fitz420 likes this.
  12. fitz420

    fitz420 Advanced Member

    Newcomer
    52
    11
    Nov 15, 2006
    United States
    I am hoping for a little help with this. I have 2 3ds's. 3ds #1 is setup with 4.5\9.9 and uses a Gateway 3DS with .3ds games. 3ds #2 is setup with 9.2/9.9 and uses rxtools with .cia games installed to emunand. I need to transfer a save from 3ds #1 to 3ds #2, and I'm not sure what extra steps I would have to take.

    Any help would be greatly appreciated.
     
  13. Madridi
    OP

    Madridi Card Collector

    Member
    2,917
    810
    May 9, 2008
    Qatar
    Doha
    Transfer .3ds save from first 3ds to .cia save in second 3ds?
     
    fitz420 likes this.
  14. fitz420

    fitz420 Advanced Member

    Newcomer
    52
    11
    Nov 15, 2006
    United States
    Ok. I didn't realize it was that easy. Thank you.
     
  15. Madridi
    OP

    Madridi Card Collector

    Member
    2,917
    810
    May 9, 2008
    Qatar
    Doha
    Lol that was a question, but it looks like this is what you meant. So, use part A and F :)
     
    fitz420 likes this.
  16. MushGuy

    MushGuy GBAtemp Advanced Fan

    Member
    856
    250
    Feb 11, 2010
    United States
    Is there a tutorial for step F that doesn't require Gateway? I only have Ninjhax.
     
  17. Madridi
    OP

    Madridi Card Collector

    Member
    2,917
    810
    May 9, 2008
    Qatar
    Doha
    Yeah you can just run rxTools or cakes instead.

    I'll update that once I get any some free time

    Edit: Updated. I might clean it up when I get some free time, but this will do for now
     
    Last edited by Madridi, Oct 1, 2015
  18. MushGuy

    MushGuy GBAtemp Advanced Fan

    Member
    856
    250
    Feb 11, 2010
    United States
    Thanks. I already tried this tool, and it worked like a charm! :D
     
    Madridi likes this.
  19. super.bean

    super.bean GBAtemp Regular

    Member
    148
    51
    Mar 13, 2011
    Mandaue City, Cebu
    Where do I get this 000400000FF40A00.sav ?
    After importing to CTR card, I dont see a 000400000FF40A00.sav on my SD Card.
     
  20. Madridi
    OP

    Madridi Card Collector

    Member
    2,917
    810
    May 9, 2008
    Qatar
    Doha
    From what I understand, gateway creates that. Have you played any game with gateway yet? It should create it