Hacking Extract save data from NAND backup?

Saventi

Member
OP
Newcomer
Joined
Nov 16, 2015
Messages
12
Trophies
0
Age
29
XP
86
Country
Gambia, The
Hello guys,

I lost my Animal Crossing New Leaf Save Data and i don't have a save data backup, but i have a old NAND backup, which should contain the save data. I think I made the backup when I switched from EmuNand to SysNand with Luma3DS. Is there any way to extract the save data from the NAND backup? I found a few old topics, but I do not know how up to date the information is there and since I have not dealt with the topic for a long time, I do not understand everything, so I would be grateful for any help. Thanks in advance!
 
Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,947
Country
United States
AC:NL has its save and extdata made on the SD card. If you have that game's 00000001.sav file somewhere, you still need the original 3DS system that save was made under in order to decrypt and recover it.

A backed up SysNAND *.bin image does nothing if you don't have that 3DS/2DS that created it because that too is encrypted.
 

Saventi

Member
OP
Newcomer
Joined
Nov 16, 2015
Messages
12
Trophies
0
Age
29
XP
86
Country
Gambia, The
It's still the same 3DS. I am not sure if I have a backup of the SD card, but i will search for it. But if I have one: What exactly should I do to restore the save data? Just overwrite the new 00000001.sav on the SD card?
 
Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,947
Country
United States
It's still the same 3DS. I am not sure if I have a backup of the SD card, but i will search for it. But if I have one: What exactly should I do to restore the save data? Just overwrite the new 00000001.sav on the SD card?
The question needs to be asked, did you ever do a Format System Memory and/or System Transfer on that 3DS system between the time you made the AC:NL save up til now? If you did, you lose the original 0x10 bytes keyY within a file called the movable.sed that controls encrypting/decrypting the contents from the Nintendo 3DS folder, including the 00000001.sav. There are ways to recover this exact keyY after you've done Format System Memory or System Transfer, but it's really messy.

Even then, swapping the *.sav file isn't enough by itself because AC:NL is one of those games that have anti-cheat save tampering. You'll need either Checkpoint or JKSM save manager to defeat this security measure.
 

Saventi

Member
OP
Newcomer
Joined
Nov 16, 2015
Messages
12
Trophies
0
Age
29
XP
86
Country
Gambia, The
Thank you very much! No I didn't a Format System Memory or a System Transfer. I hope I can find an old SD backup, but if not there is no way to recover the save data using the NAND or something because it is only stored on the SD card, right?
 
Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,947
Country
United States
Thank you very much! No I didn't a Format System Memory or a System Transfer. I hope I can find an old SD backup, but if not there is no way to recover the save data using the NAND or something because it is only stored on the SD card, right?
That's basically it. NAND does not contain game saves except for the few system titles like Face Raider and AR Games.

If you can't find the *.sav file from the SD card it was last placed in, you might be able to pull it out with a data recovery software if it's still there somewhere and hasn't been overwritten yet. Here's a list of programs you can try; go with EaseUS option for your first choice.

Deleting files off of storage drives does not necessarily mean they're permanently gone. It just tells the SD card, flash drive, hard drive, etc. to not display that file and ignore its existence. it'll be intact until the moment new files or data gets written and occupies wherever it was last stored.
 
Last edited by TurdPooCharger,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    It's fine just stream the game! Lol
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I wonder if that was the point of game streaming
  • Psionic Roshambo @ Psionic Roshambo:
    But it's a dead end
  • Xdqwerty @ Xdqwerty:
    @Psionic Roshambo, people who cant download it can still play the game
  • BigOnYa @ BigOnYa:
    If your internet speeds are fast enough. Streaming 4k takes alot. I used to only have 20mb sec, and 4k struggled. Now I have 300mb sec and 4k plays fine.
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, i only have like 1 or 2 mb sec
  • BigOnYa @ BigOnYa:
    Did you feed the hamster in your internet router? It prob died and is running slow now.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, why did you start saying my pc has a hamster in the first place?
    +1
  • BigOnYa @ BigOnYa:
    Its actua!ly just a old joke, meaning its slow. Was just kidding around with you.
    +1
  • BigOnYa @ BigOnYa:
    I bet @AncientBoi has some hamsters hidden somewhere tho....
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    I think Game streaming should work like this.... Local Hardware able the run the game fine, game engine and common assets stored locally, all FMV and music and textures could be streaming
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Some temporary storage
  • Xdqwerty @ Xdqwerty:
    also @BigOnYa im making some progress on my gdevelop project, implemented various mechanics
  • Psionic Roshambo @ Psionic Roshambo:
    They went all in on streaming, should have been more of a hybrid approach
    +1
  • BigOnYa @ BigOnYa:
    Or free government supplied high speed internet be nice also. Like Obama care. Xdqwerty that's cool, its time consuming but rewarding once done or playable, to see what you've made from scratch. Animations take forever, but worth it.
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, although the bullets are a bit buggy
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Not to mention this would be a massive pain to pirate
  • Xdqwerty @ Xdqwerty:
    @BigOnYa,
    and the visual aspect of the game is quite crude (the sprite that looks best is that of the protagonist just because he is a stickman with sunglasses)
    +1
  • BigOnYa @ BigOnYa:
    There is a bullets behaviour you assign to your character, that makes the code easier, under "behaviours"
  • Xdqwerty @ Xdqwerty:
    i meant that when the character is pointing to the right, the bullets spawn where they should, but when he is on the right, they move to the right but the spawn point is incorrect
  • BigOnYa @ BigOnYa:
    Itch.io has lots of free assets also. Under the bullets behavior tab, there is a "rotate bullets" option, can try that. Or in the code can try
    - fire bullet Player.X(PlayerDirection)
  • Xdqwerty @ Xdqwerty:
    im taking a break for today anyway
    +1
  • BigOnYa @ BigOnYa:
    YEa gotta after a while, looking at code for long periods will bug your eyes.
    +1
    BigOnYa @ BigOnYa: YEa gotta after a while, looking at code for long periods will bug your eyes. +1