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,

MattKimura

3DS & WiiU Enthusiast
OP
Member
Joined
Jun 30, 2014
Messages
2,137
Trophies
1
XP
2,935
Country
United States
You don't need to use SDF anymore. You just need to rename the .sav to 0004000002C23200.sav instead and you can export the save with JKSM.
Revolutionary!! I had no idea this was possible! I literally asked about Gateway saves in the JK Save Manager thread, and all I get is "I don't know about Gateway, sorry"

This changes EVERYTHING, I'm about to delete my guide lol
Thanks for letting me know, I wish I knew about this a long time ago.
 

zhdarkstar

Well-Known Member
Member
Joined
Jan 30, 2008
Messages
573
Trophies
1
XP
566
Country
United States
Revolutionary!! I had no idea this was possible! I literally asked about Gateway saves in the JK Save Manager thread, and all I get is "I don't know about Gateway, sorry"

This changes EVERYTHING, I'm about to delete my guide lol
Thanks for letting me know, I wish I knew about this a long time ago.
It's something that I had tested on a whim when I found out about JKSM. The reason that the workaround for SDF works is that GW mode creates a .sav file for every launched title, even installed cia titles, with all calls for cartridge slot save data being redirected to the .sav instead. I figured that since SDF and JKSM are so functionally similar, the same workaround should work in theory. When Bravely Second Uncensored came out, I decided to put my theory to the test when decrypting my GW save of Bravely Second and importing the data into the cia version of BSU. It was all just a matter of identifying which .sav belonged to JKSM.
 

MattKimura

3DS & WiiU Enthusiast
OP
Member
Joined
Jun 30, 2014
Messages
2,137
Trophies
1
XP
2,935
Country
United States
Is it possible to import/decrypt a .sav without a Gateway?
Nope because you need an actual cartridge to export from. That being the Gateway cartridge with the rom selected.
You can either export the save from the cartridge using JK Save Manager, or SavDataFiler.
 

m2pt5

Well-Known Member
Member
Joined
Sep 30, 2005
Messages
337
Trophies
0
Age
47
Location
GMT-5
XP
385
Country
United States
FINALLY!

I've been looking for a way to export my saves from my Supercard DSTwo+ (which functions as a Gateway clone) so I could import them to my CIA games for a while now!

Thanks!
 

MattKimura

3DS & WiiU Enthusiast
OP
Member
Joined
Jun 30, 2014
Messages
2,137
Trophies
1
XP
2,935
Country
United States
Thanks to him, I added that to the guide to make it slightly easier. But now that I think about it, using SDF and JKSM are practically the same thing. Just each on has to rename the sav file to something different. But in the end, you can export then immediately import the save into the cia game using both save managers. I just think JKSM has a better interface to use overall, much easier to understand. `You just go to cartridge > Export. Then SD/Cia > Import

To anyone who thinks the guide is long, that's soley because I have you work in a batch of saves. Instead of renaming one save file and working with just that one, I have you prepare a bunch of saves and get them ready in a folder. So all you gotta do is take them out when you're ready to export that save. It reduces the amount of time going back and forth between the PC.
 

quantumboy

Casual Hacker, Avid Dreamer
Member
Joined
Jun 26, 2013
Messages
424
Trophies
0
Age
38
Location
San Francisco, CA
XP
603
Country
United States
I have a question I am trying to get this to work on chibi robo zip lash I have the cia installed and the gateway rom and 0004000000163000.sav in the root of the sd (as all the .savs are already there)
when i'm in jk and try to extract form the gateway loaded cart it fails. (Error opening save archive!)

Can someone help me, I thought the jksm can only read saves from cart if if its cart2

EDIT: Thought I had misread the info, as it seems to say take 0004000000163000.sav from the root of the sd and then remove the .sav extension leaving it extension-less, but I tried that and it still didn't work.

PLEASE HELP

EDIT2: Got it, I didn't get that you actually have to rename the file from what ever title id it is to 0004000002C23200.sav specificly, this worked, but I have no idea why
 
Last edited by quantumboy,

zhdarkstar

Well-Known Member
Member
Joined
Jan 30, 2008
Messages
573
Trophies
1
XP
566
Country
United States
EDIT2: Got it, I didn't get that you actually have to rename the file from what ever title id it is to 0004000002C23200.sav specificly, this worked, but I have no idea why

Reread my previous post:
It's something that I had tested on a whim when I found out about JKSM. The reason that the workaround for SDF works is that GW mode creates a .sav file for every launched title, even installed cia titles, with all calls for cartridge slot save data being redirected to the .sav instead. I figured that since SDF and JKSM are so functionally similar, the same workaround should work in theory. When Bravely Second Uncensored came out, I decided to put my theory to the test when decrypting my GW save of Bravely Second and importing the data into the cia version of BSU. It was all just a matter of identifying which .sav belonged to JKSM.
 

Shadow#1

Wii, 3DS Softmod & Dumpster Diving Expert
Member
Joined
Nov 21, 2005
Messages
12,341
Trophies
2
XP
7,983
Country
United States
Care to tell me the easier way? What shortcuts do you have in mind?
NTR's Save Plug in is the only thing I found that worked on gateway save's none of this moving renaming shits in this guide here

Sent from my LG-D851 using Tapatalk
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • S @ salazarcosplay:
    @BigOnYa I wanted to ask you about your experience with seeing south park. Most of the people a bit younger like my younger brother and cousins that are a few younger than me that saw kids found south park funny because of the curse words, kids at school, that seemed like liking the show on a very basic level.

    I could not quite have a in depth discussion of the show.

    How was it for you? As an adult. What did you find the most interesting part about it. Did you relate to the parents of the kids and their situations. Was it satires, the commentary on society. The references on celebrities' and pop culture.
    +1
  • BigOnYa @ BigOnYa:
    I remember seeing the very first episode back in the day, and have watched every episode since. I used to set my VCR to record them even, shows how long ago.
  • BigOnYa @ BigOnYa:
    I just like any comedies really, and cartoons have always been a favorite of mine. Family guy, American Dad, Futurama, Cleveland Show, Simpsons - I like them all.
    +1
  • BigOnYa @ BigOnYa:
    South Park is great cause they always touch on relavent issues going on today, and make something funny out of it.
    +3
  • S @ salazarcosplay:
    @BigOnYa were you always up to date on the current events and issues of the time or were there issues that you first found out thru south park
  • BigOnYa @ BigOnYa:
    Most of the time yea I knew, I watch and read the news regularly, but sometimes the Hollywood BS stuff, like concerning actors slip by me. I don't follow most Hollywood BS (example: the Kardasians)
    +2
  • S @ salazarcosplay:
    @BigOnYa there were relevant issues before south park was made, that's why i think a south park prequel/spinoff would be great. Randy and his friends in their child hood
    +1
  • BigOnYa @ BigOnYa:
    Yea, like them running in high school together, getting into stuff, and how they got hitched and had kids. And how the town of South Park was back then compared to now. That would be cool to see.
  • BakerMan @ BakerMan:
    yeah
  • The Real Jdbye @ The Real Jdbye:
    @salazarcosplay if they made a prequel, it would still be about current issues, cause it doesn't make sense to make it about stuff that happened 30 years ago that nobody cares about anymore
  • The Real Jdbye @ The Real Jdbye:
    it's too late
  • The Real Jdbye @ The Real Jdbye:
    the older south park episodes about particular issues usually age poorly since the topic is no longer relevant
  • The Real Jdbye @ The Real Jdbye:
    an exception is giant douche vs turd sandwich, that's always relevant :P
    +1
  • K3Nv2 @ K3Nv2:
    I was gone for like an hour and none of you thought to write or call pos
  • BigOnYa @ BigOnYa:
    We knew you were going to Sonic to get lunch.
  • K3Nv2 @ K3Nv2:
    Sonics fast I would've been home in 10 mins
  • BigOnYa @ BigOnYa:
    Meet and greet with AncientBoi then?
  • K3Nv2 @ K3Nv2:
    That would've gone slow he's old
    +1
  • ZeroT21 @ ZeroT21:
    sadly the person in question feels too young for his own good
  • K3Nv2 @ K3Nv2:
    We don't question people
  • ZeroT21 @ ZeroT21:
    me neither, i just bash them
  • K3Nv2 @ K3Nv2:
    We just question @AncientBoi
  • ZeroT21 @ ZeroT21:
    it wasn't a question, it was fact
    ZeroT21 @ ZeroT21: it wasn't a question, it was fact