Tutorial  Updated

Importing Gateway saves to cia games

Switching from Gateway to CFW can be a pain, especially since all your saves were created on Gateway. There's only one way to get those saves to be usable on cia games, and that's to decrypt the saves and eventually import them in the end. It's a very tedious process, but worth it in the end to be able to keep all your saves you worked hard on for so long. Gateway has become more and more obsolete, with CFW being more convenient to work with. ESPECIALLY Arm9loaderhax!

This will guide you on how to convert Gateway saves, and import them into cia games. For those who want to abandon Gateway, or those who still want to keep Gateway but use CFW.
No other guide for this existed so I figured I had to create one.
Be sure you have PLENTY of time to work on this, you'll also need a ton of patience for this!

Thanks to @zhdarkstar for the tip about using JK Save Manager for just about everything! Made the guide ten times easier than it was before.




Requirements
JK Save Manager
CTRXplorer (Can also use FBI)





I. Preperation Steps

1. Right click and copy all your .sav files, paste them anywhere on your computer as backup

2. Make a new folder on your SD card, call it something like "Gateway saves"

3. Copy one of your .sav files into this folder

4. Look up that save file on 3DSDB to see what game it is

5. Rename that .sav file to
0004000002C23200

6. Make a new folder and name it to whatever game it is
Example:
SD:/Gateway saves/Super Mario 3D Land/


7. Place the 0004000002C23200 sav file in this new folder you just created

8. Repeat steps 3-7 until every game is setup this way. Can take a while to go through depending on how much saves you have, be really patient.

9. Download JK Save Manager.cia, and CTRXplorer.cia then place them anywhere on the SD card






II. Exporting & Importing the saves with JK Save Manager

1. Install all the cia games you need, for the games you're going to import saves with

2. Launch each and every game one time, allowing it to initialize which creates save data. Again, this takes a LOT of patience to go through

3. Install JK Save Manager and CTRXplorer cia's using any cia manager you like. Assemble them near the game cart icon on the home menu for quick access.

4. Open CTRXplorer and browse into the Gateway saves folder, then into one of the game folders

5. Copy the 0004000002C23200
sav file (Instructions on top screen, should be Y to copy), then press B twice until you're on the SD's root. Paste the file here using the Y button (Say yes to replace if the file already exists)

6. Press home and close it. Press select to open Gateway's rom menu and choose the game you're about to work on, but don't go into the game

7. Open JK Save Manager, go to "Cartridge", then choose "Export save". Name it anything such as a date ex: 5-8-16

8. Once you exported the save, go back to the main menu and choose "SD/Cia". Find the game and choose "Import save"

9. Repeat steps 4-8 until every game's save is exported then imported. You'll need extreme patience for this, as this is the only way to decrypt the .sav files.

10. Launch some of the games to confirm that the save did indeed transfer successfully.
11. PLEASE make a backup of ALL the backed up saves from JK Save Manager, by uploading them to Google Drive or Dropbox!! This way your saves are forever safe!



About Card2 games
Certain games are card2 type games, where the save file is stored inside the cartridge. In our case, the save is stored inside the rom itself. Games like Pokemon XY/ORAS, Animal Crossing New Leaf, Tomodachi Life, Zelda Tri Force Heroes are card2 games. They don't produce a .sav file on the SD card like card1 games.
To export card2 saves, carry on by selecting the rom then using JK Save Manager to export the cartridge's save. Then import the save in SD/Cia.






Trivia
- Gateway saves are encrypted, so you can't export the save until you first renamed it to 0004000002C23200 and place it on the root. Since you can't have more than one of the same file name in one directory, you gotta work on these one by one. In this process, you're decrypting the saves.


- Some games like Fantasy Life and Theatrhythm Final Fantasy store their primary save data in "Extdata". If you plan on using the same NAND in the end, you don't have to worry about exporting/importing that.


- Saves from JK Save Manager, can be used by just about ANYBODY, from any region. They're highly universal and valuable to share on saves threads. Post them if you like to contribute!
 
Last edited by MattKimura,

DeeeFoo

Well-Known Member
Newcomer
Joined
Feb 7, 2015
Messages
45
Trophies
0
Age
30
XP
88
Country
United States
Sorry if this was covered, but do I need to do this process if all my games were already .cia when I used Gateway? I didn't use any .3DS or .3DZ files when using Gateway, since I preferred installing them directly to the system menu in emunand.
 

dodol

Well-Known Member
Member
Joined
Sep 24, 2007
Messages
173
Trophies
1
XP
346
Country
United States
thanks for the guide, I really hope gateway fix it so homebrew,cia will no longer interfere with CTR save.
 

Temptress Cerise

Miss Magic~ <3
Member
Joined
May 1, 2016
Messages
2,242
Trophies
1
XP
2,336
Country
United States
I have renamed my Gateway save correctly, and it is the only .sav file on the root, yet JKSM keeps saying 'Error opening save archive!'. Does anyone know why this might be?? N3DS A9LH 11.0 running in Gateway mode by chainloading Luma with GW's a9lh.bin.
Don't know if you ever solved this, but this will happen usually with games that actually save to extdata. Such as PersonaQ.
 

Quantumcat

Dead and alive
Member
Joined
Nov 23, 2014
Messages
15,144
Trophies
0
Location
Canberra, Australia
Website
boot9strap.com
XP
11,094
Country
Australia
Don't know if you ever solved this, but this will happen usually with games that actually save to extdata. Such as PersonaQ.
My problem was actually trying to open a US version save with a Eur version game. I haven't gotten it working yet due to not being able to download a US version. If it ever downloads, I'll investigate this extdata business (yes, the game is Persona Q). Thanks :-)
 
  • Like
Reactions: THYPLEX

Rinnux

Well-Known Member
Member
Joined
Aug 3, 2010
Messages
655
Trophies
0
Age
29
XP
705
Country
United States
I can't seem to install my AC:NL save. I used to have 4.5 gateway with emunand and recently installed A9LH. Now I am able to run the gateway firmware and play the game just fine. I can import the save just fine, but the game says it's corrupted upon start up. Anyone have suggestions?
 

fenomeno0chris

Well-Known Member
Member
Joined
Oct 6, 2015
Messages
155
Trophies
0
Age
32
XP
1,348
Country
Germany
Ive successfully transferred my Majoras Mask save data from 3ds to CIA game. But unfortunately it didn't work with Monster Hunter 4 Ultimate. Is there something special about the game?
 
Last edited by fenomeno0chris,

MattKimura

3DS & WiiU Enthusiast
OP
Member
Joined
Jun 30, 2014
Messages
2,137
Trophies
1
XP
2,937
Country
United States
  • Like
Reactions: fenomeno0chris

fenomeno0chris

Well-Known Member
Member
Joined
Oct 6, 2015
Messages
155
Trophies
0
Age
32
XP
1,348
Country
Germany
Yup, we had to use this method for generations: https://gbatemp.net/threads/monsterhunterx-monsterhuntergen-save-transfer.433950/

But unsure if this works with MH4U. I just know that it's not as simple to transfer saves between regions for MH games.
Ok I will try it later.
The Link you posted is for MHX - MHGen. But in my case I want just to transfer my Save Data from MH4U.3ds to MH4U.CIA and both have the same region. Should I follow these instructions anyway?

UPDATE:
I tried it, but the game only shows the loading screen and after that it gets black. I didn't thought, that its so difficult to transfer MH4U.3ds Savedata to CIA. :(
 
Last edited by fenomeno0chris,

gohan123

Well-Known Member
Member
Joined
Dec 26, 2012
Messages
454
Trophies
1
Age
37
XP
2,511
Country
Germany
hi,
I have a 4.5 o3ds with gateway and an old pokemon x card dump with 6.0 save encryption.
is there a way to use this save in cia?
I always thought I just need a 9.2 system to make this file readable. I found someone here with a 9.2 system and send him my rom but even on a 9.2 system sdf / jkmg can't read the save file.
 
Last edited by gohan123,

Maximoff

Well-Known Member
Newcomer
Joined
Sep 13, 2009
Messages
77
Trophies
0
XP
212
Country
Brazil
Hi everyone. Finally a way to make my Gateway save work on A9LH CFW. But I have a huge problem, I don't have a Gateway catridge anymore. I'd like to know if someone could convert my save file. I can send it to email. Its a Bravely Default with 40+ hrs...
 
Last edited by Maximoff,

Tomy Sakazaki

Well-Known Member
Member
Joined
Oct 23, 2006
Messages
880
Trophies
0
Website
Visit site
XP
812
Country
Brazil
Hi everyone. Finally a way to make my Gateway save work on A9LH CFW. But I have a huge problem, I don't have a Gateway catridge anymore. I'd like to know if someone could convert my save file. I can send it to email. Its a Bravely Default with 40+ hrs...
PM me, I can convert your save around 8PM (Brasilia's Time) if you don't find another user to convert it to you.
(You'll get the decrypt contents of your save, you gotta use JKSM or SDF yourself to encrypt it to your CIA, whatever user converts the save for you).
 
Last edited by Tomy Sakazaki,
  • Like
Reactions: MattKimura

piecewise

New Member
Newbie
Joined
Aug 29, 2016
Messages
3
Trophies
0
Age
35
XP
51
Country
United States
Question: I just installed arm9 for someone and now when I try to open a game it says my saves are invalid. Do I have to transfer them with this process or is there some easier method? Or are .savs unique to gateway and won't work on arm9?

Also, I've looked into this and I understand the process except for the fact that I have no idea how you're supposed to look up what the game is in that database. Every single .sav file I have is named 0000000001.sav and the folders they're in are strings of digits with a letter or two thrown in, nothing like the 4 digit code in the database. Am I missing something?
 

Thaulos

Well-Known Member
Member
Joined
Aug 24, 2016
Messages
172
Trophies
0
Age
25
Location
Bedfordshire
XP
92
Country
Question: I just installed arm9 for someone and now when I try to open a game it says my saves are invalid. Do I have to transfer them with this process or is there some easier method? Or are .savs unique to gateway and won't work on arm9?

Also, I've looked into this and I understand the process except for the fact that I have no idea how you're supposed to look up what the game is in that database. Every single .sav file I have is named 0000000001.sav and the folders they're in are strings of digits with a letter or two thrown in, nothing like the 4 digit code in the database. Am I missing something?

saves created by gateway only works on gateway, you will have to start over again. You can install gateway emunand which will allow access to the saves as long you have the gateway red cart
 

piecewise

New Member
Newbie
Joined
Aug 29, 2016
Messages
3
Trophies
0
Age
35
XP
51
Country
United States
I'm not entirely sure I was on gateway, actually. See, I have .sav files but I was using Rxtools to actually do everything. But the card was called was called Gatewayemu. But it's not a gateway card, it's just a standard SD.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    OctoAori20 @ OctoAori20: Nice nice-