ROM Hack How do I restore corrupted save data?

PsychoBabble

Well-Known Member
OP
Newcomer
Joined
Apr 28, 2019
Messages
86
Trophies
0
XP
167
Country
Estonia
I recently hacked my 3DS with the hack.3ds.guide site... but when I tried to play Pokemon Shuffle, the 3DS told me that the save was corrupt and started a new game from scratch! NOOOOOOOOOOOOOOO!!!

Okay, so I've seen "guides" but I don't understand any of them. Also, they haven't worked for everybody.

Treat me as a total n00b and explain how to access each and every folder - I really don't know anything!

Thanks.
 

KleinesSinchen

GBAtemp's Backup Reminder + Fearless Testing Sina
Member
GBAtemp Patron
Joined
Mar 28, 2018
Messages
4,469
Trophies
2
XP
15,012
Country
Germany
Backup is the keyword here. You need to have a backup of the save data (and extdata if any) in order to recover.
  • If the save file is really corrupted: You need a backup from before the corruption.
  • If you got the "save file is corrupted" message and started a new game: You need a backup from before starting a new game. (Because your save has been overwritten)
The best case I can think of is: The anti-cheat/anti-save-restore function is/was "unhappy" with something.
In this case the save is not really corrupted but the game refuses to accept it. This can be repaired with a save manager by simply backing up the save and restoring it again. The save manager will correct the "secure value" and the game will accept the save.
 

PsychoBabble

Well-Known Member
OP
Newcomer
Joined
Apr 28, 2019
Messages
86
Trophies
0
XP
167
Country
Estonia
I backed up my SD card before I hacked the 3DS... so there should be the Pokemon Shuffle save data in among it all somewhere.

How do I find the save data, where do I move it to on the SD card and how do I restore it?

I've read what you're linking me to but I don't understand how it fixes my problem.
 
Last edited by PsychoBabble,

PsychoBabble

Well-Known Member
OP
Newcomer
Joined
Apr 28, 2019
Messages
86
Trophies
0
XP
167
Country
Estonia
I found this: http://3dbrew.org/wiki/SD_Savedata_Backups

But my SD card does not have a backups folder!

SD > DCIM
Long number (IDO) > (Different) Long number > dbs / extdata / title

Title has a load of folder and I found some of them have CONTENT and DATA folders... with a SAV file in the data.

Does anyone know the Pokemon Shuffle folder code for the SAV file?
 

KleinesSinchen

GBAtemp's Backup Reminder + Fearless Testing Sina
Member
GBAtemp Patron
Joined
Mar 28, 2018
Messages
4,469
Trophies
2
XP
15,012
Country
Germany
I've read what you're linking me to but I don't understand how it fixes my problem.
The link to 3dbrew does not fix the problem. This was just for information about the anti-save-restore feature.

I backed up my SD card before I hacked the 3DS... so there should be the Pokemon Shuffle save data in among it all somewhere.
This is a good starting point.
Please wait some time. I just came home and am preparing some screenshots. Seems it does not need any screenshots for finding title IDs. Now I feel dumb.
I found this: http://3dbrew.org/wiki/SD_Savedata_Backups

But my SD card does not have a backups folder!
The official backup function does not work on Pokemon Shuffle on purpose (because it has anti-save-restore).

Assuming Pokemon Shuffle does not have extdata it is as easy a TurdPooCharger pointed out below.
  • Replace the current 00000001.sav with a copy from your backup.
  • Do not start the game yet. It will probably just delete the save again.
  • Use the backup and restore function of one of the save managers.
  • Start the game. Hopefully the save will be back.
 
Last edited by KleinesSinchen,
Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,947
Country
United States
https://hax0kartik.github.io/3dsdb/

Pokemon Shuffle (EUR) - Title ID: 0004000000141000

From your backed up folder, take a copy and replace it with the one on the SD card:
  • sdmc:/Nintendo 3DS/<ID0>/<ID1>/title/00040000/00141000/data/00000001.sav
You'll need to back up and restore the save with Checkpoint or JKSM to reset the secure value.
 

PsychoBabble

Well-Known Member
OP
Newcomer
Joined
Apr 28, 2019
Messages
86
Trophies
0
XP
167
Country
Estonia
OMG, you guys are HEROES!

Let's hope this works...

--------------------- MERGED ---------------------------

@TurdPooCharger

I'm using some Fast and simple save manager (it has a flag icon) that was installed when I did the 3ds hack.

On the pokemon Shuffle icon, I get the option of (L) back up and (R) restore

What do I need to press to not mess this up?
 
  • Like
Reactions: StrayGuitarist
Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,947
Country
United States
@TurdPooCharger

I'm using some Fast and simple save manager (it has a flag icon) that was installed when I did the 3ds hack.

On the pokemon Shuffle icon, I get the option of (L) back up and (R) restore

What do I need to press to not mess this up?
On coffee break. Haven't used Checkpoint in a while since I don't play video games. I think there's a button, (SELECT)??, that has instructions on how to use it. Can't remember.

Anyway, @KleinesSinchen, can you take from here?
Thanks.
 
  • Like
Reactions: KleinesSinchen

KleinesSinchen

GBAtemp's Backup Reminder + Fearless Testing Sina
Member
GBAtemp Patron
Joined
Mar 28, 2018
Messages
4,469
Trophies
2
XP
15,012
Country
Germany
First create a new backup with Checkpoint:
  • Select Pokemon Shuffle from the list with the dpad and press (A)
  • Press (L) to bring up the backup menu and confirm with (A)
  • Give your backup a name or just leave the date as name and touch "Okay"
Then you will have one backup in the list below the word New…
  • Select your backup with the dpad
  • Press (R) and confirm with (A)
  • It should restore the backup you just created and repair secure value
Then exit Checkpoint and open Pokemon Shuffle.
 
Last edited by KleinesSinchen,

PsychoBabble

Well-Known Member
OP
Newcomer
Joined
Apr 28, 2019
Messages
86
Trophies
0
XP
167
Country
Estonia
You two are BRILLIANT!

I had to check in to reset the game's clock, then it told me check-in failed and to do it again... but it went through and the save's been restored!

I've been playing this game EVERY DAY for 3 years*, so seeing it all go up in smoke was sickening.

THANKS SO MUCH TO YOU BOTH!


* I'm a very, very. very casual player (and I also haven't tried the save hack).

Edited to add:
Those n00b-proof instructions were amazing.
 

KleinesSinchen

GBAtemp's Backup Reminder + Fearless Testing Sina
Member
GBAtemp Patron
Joined
Mar 28, 2018
Messages
4,469
Trophies
2
XP
15,012
Country
Germany
You two are BRILLIANT!
You are also brilliant! You had a backup. Now that it is done, have a look at my signature.

So many people do not have backups and cry when they lose data.

It is a good idea to back up all saves you care for with Checkpoint. This way you will have a decrypted backup which you can restore on any other hacked 2/3DS system in case you device fails.

The files Checkpoint creates are found here:

SD:/3ds/Checkpoint/saves
SD:/3ds/Checkpoint/extdata

Best store a copy of the Checkpoint folder containing everything on a computer (SD cards can go bad without reason).
 

Le0Gomes

New Member
Newbie
Joined
Sep 25, 2020
Messages
1
Trophies
0
Age
22
XP
51
Country
Brazil
Can you help with this "anti-cheat" thing, It is happening with me in Inazuma Eleven Go Light and i don't know How to remove the secure value
 
Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,947
Country
United States
Can you help with this "anti-cheat" thing, It is happening with me in Inazuma Eleven Go Light and i don't know How to remove the secure value
(Safe & Proper) Reset the secure value for a (single) game.
EDIT - There is also this way.
  • FBITitlesGameDelete Secure Value

(Quick & Dirty)
Reset the secure values for (ALL) games.
  • GodMode9 → [1:] SYSNAND CTRNAND/data/<ID0>/sysdata/00010011/00000000 → press (X) to delete this file.
    • :!: Be careful not to delete anything else.
 
Last edited by TurdPooCharger,
  • Like
Reactions: KleinesSinchen

Mni

New Member
Newbie
Joined
Mar 27, 2023
Messages
1
Trophies
0
Age
34
XP
13
Country
France
Hello !

Can you help me ? I want to backup a Shuffle save too. I tried to do what you said on a brand new hacked 3ds with a brand new Pokémon Shuffle file, but it doesn't work : I start the game, I play until there's a save, I quit the game, I replace the save by the backed up save, but when I try to back up the save with Chekpoint, it says : "Error 0xD900458A Failed to open save archive".

Can you help me to succeed to back up my save too, please ?

(I'm sorry : I'm french, and I don't write - nor speak - english very well)
Post automatically merged:

I forgot to mention that the Shuffle save is on an other 3DS than the one I hope to use to back up the save.
 
Last edited by Mni,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: @SylverReZ, yep +1