Homebrew Putting a .sav file on a different 3ds without original console

  • Thread starter Thread starter BennyBoy97
  • Start date Start date
  • Views Views 2,274
  • Replies Replies 2

BennyBoy97

New Member
Newbie
Joined
Sep 21, 2022
Messages
1
Reaction score
0
Trophies
0
Age
26
Location
Pennsylvania
XP
92
Country
United States
So about a year and a half ago, my 3ds broke. I sold it for parts and saved a backup of the system NAND to my PC, and it's been there ever since. Two days ago, I bought a 3ds XL and have set it up with homebrew and all my games. However, all of my game saves were on the other 3ds, as I had copied them all to the 3ds as to not have to carry the games everywhere. Most of the files I don't mind losing, but I miss having access to my 100% Super Mario 3D Land and my Pokemon Moon with 200+ hours put into it. I know it is possible to import save files using Checkpoint or JKSM, but is it possible to take the raw save file from the original NAND and convert it into the format that JKSM recognizes? I have tried just replacing the default save files, but, as expected, it just appears as corrupted. Is there maybe a way to access a virtual 3ds I can place my system NAND into, or maybe there's a program somewhere that can do this file conversion without needing to use a physical 3ds? If any additional info is needed, I can provide it.
 
So about a year and a half ago, my 3ds broke. I sold it for parts and saved a backup of the system NAND to my PC, and it's been there ever since. Two days ago, I bought a 3ds XL and have set it up with homebrew and all my games. However, all of my game saves were on the other 3ds, as I had copied them all to the 3ds as to not have to carry the games everywhere. Most of the files I don't mind losing, but I miss having access to my 100% Super Mario 3D Land and my Pokemon Moon with 200+ hours put into it. I know it is possible to import save files using Checkpoint or JKSM, but is it possible to take the raw save file from the original NAND and convert it into the format that JKSM recognizes? I have tried just replacing the default save files, but, as expected, it just appears as corrupted. Is there maybe a way to access a virtual 3ds I can place my system NAND into, or maybe there's a program somewhere that can do this file conversion without needing to use a physical 3ds? If any additional info is needed, I can provide it.
I believe https://gbatemp.net/threads/ninfs-fuse-filesystem-python-scripts-for-nintendo-console-files.483362/ is the only program that you might be able to decrypt that save with, otherwise. Since its encrypted to a old 3ds that you dont got anymore, that sav file is going to be of no use to you.
 
  • Like
Reactions: CoolMe
I have tried just replacing the default save files,
Are you sure you have the right files?

but is it possible to take the raw save file from the original NAND
Neither Super Mario Land nor Pokemon Moon uses the NAND for save data. If you installed those games to your SD card, then the save data is on your SD card. And as noted above, the data on your SD card is encrypted.

If you have the data from your SD card as well as a NAND backup, then you can decrypt the data with ninfs, as noted above, and then unpack it with 3ds-save-tool to get data usable with Checkpoint and JKSM. The alternative is threeSD, which you can read about at https://gbatemp.net/threads/restore-save-data-from-dead-3ds-2ds.606907/ . (Make sure you read the whole thread.)
 

Site & Scene News

Popular threads in this forum