Hacking Back up Pokemon OR/AS .3dz or .cia save and restore on real cartridge

MissYumi

Well-Known Member
OP
Newcomer
Joined
Jan 12, 2015
Messages
63
Trophies
0
Age
44
XP
175
Country
Gambia, The
Hi everybody!

I have a question for the Pokemon OR/AS save files. I want to backup my rom save game and restore it on the real game cartridge. I am using gateway ultra 3.0.1 with emunand.
I did not start to play the game yet so I can start playing the .3dz or the .cia version.
But in fact I want to restore the save game one day on a real cartridge.
What is the best way to do this? Is it possible anyway?

Thank you!
Yumi
 

gamerboy1995

Well-Known Member
Member
Joined
Aug 20, 2011
Messages
241
Trophies
0
Website
facebook.com
XP
201
Country
United States
only way to do that right now would be if you could get savedatafiler in SysNAND. I'm pretty sure I remember hearing someone do this by making a 4.5 emunand->install savedatafiler in emunand->extract emunand to a NAND.bin->inject that back with a hardware mod on your 3DS for restoring NAND backups. You'll need to look around yourself though to find that post and see if it worked right.
 

ubergeek77

Post editing world champ.
Member
Joined
Dec 6, 2014
Messages
584
Trophies
0
XP
597
Country
United States
Dealing with save files is very hard to do right now. In most normal cases, it's not possible to do, as it's separated by which type of system the save started on. Encryption is a huge problem, and much of the reason why we can't transfer these saves; Gateway uses unencrypted saves, and a regular 3DS uses encrypted saves, so when interchanging the two, the game thinks the saves are corrupted. I haven't been able to test this myself, but I think you can do this by extracting the save using savedatafiler on a 3DS with CFW/Modified NAND installed. This will allow you to copy the save data, and hopefully inject it into a retail cart, however this would require you to have access to a 3DS with version 4.5 or lower, and go through the process of installing CFW. Additionally, you may be required to play the game on the CFW system (and I don't know if 8.x games like ORAS are even supported by that), but you will definitely need to reinstall the game on the CFW system.

Choosing which setup to play it as is tricky. On one hand, playing it through gateway makes the save unencrypted, meaning you can potentially take that ROM and use one of the card2 save tools to get your save. However, there is no guarantee the resulting file will be accepted using the "restore save" function. On the other hand, .cias can be directly accessed by savedatafiler without requiring the save to be created on CFW. But, again, even if you use savedatafiler to get your save from the digital version, there's no guarantee the retail cart will accept it like this, as the encryption might be different.

Short answer: It's complicated. I don't know if there is a true yes or no question to this. Both routes have advantages and drawbacks.
 

Rurounik99

Well-Known Member
Newcomer
Joined
Nov 29, 2005
Messages
82
Trophies
0
XP
370
Country
Brazil
Can't we do that by backuping the emuNAND with SaveDataFiler, downgrading to 4.2 and restoring the emuNAND as a sysNAND?
 

ubergeek77

Post editing world champ.
Member
Joined
Dec 6, 2014
Messages
584
Trophies
0
XP
597
Country
United States
Can't we do that by backuping the emuNAND with SaveDataFiler, downgrading to 4.2 and restoring the emuNAND as a sysNAND?

No.

The encryption method that Pokemon uses is different from 4.x and higher versions. Even if I were to take my retail cartridge, which has been played on 6.x or higher, and simply put it in a random 4.x system, with no Gateway involved whatsoever, the game will think the save is corrupt.
 

Rurounik99

Well-Known Member
Newcomer
Joined
Nov 29, 2005
Messages
82
Trophies
0
XP
370
Country
Brazil
No.

The encryption method that Pokemon uses is different from 4.x and higher versions. Even if I were to take my retail cartridge, which has been played on 6.x or higher, and simply put it in a random 4.x system, with no Gateway involved whatsoever, the game will think the save is corrupt.

But i'm not talking about the 4.5 firmware. The purpoise of this one is to restore a emuNAND(moded with SDF) as a 9.2 sysNAND.

In another words, downgrade to 4.5 to restore a moded 9.2 emuNAND as sysNAND.
 

ubergeek77

Post editing world champ.
Member
Joined
Dec 6, 2014
Messages
584
Trophies
0
XP
597
Country
United States
But i'm not talking about the 4.5 firmware. The purpoise of this one is to restore a emuNAND(moded with SDF) as a 9.2 sysNAND.

In another words, downgrade to 4.5 to restore a moded 9.2 emuNAND as sysNAND.

It doesn't work like that - it's definitely not possible to write an emuNAND dump to the sysNAND without giving yourself a brick. Plus, when emuNAND is loaded, it is patched to allow the execution of unsigned applications. Theoretically, even if you could write your emuNAND back to the sysNAND without a brick, you still would not be able to run savedatafiler as nothing at boot-time would be there to patch the sysNAND to allow such applications to run.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: https://youtu.be/MddR6PTmGKg?si=mU2EO5hoE7XXSbSr