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

BennyBoy97

New Member
OP
Newbie
Joined
Sep 21, 2022
Messages
1
Trophies
0
Age
23
Location
Pennsylvania
XP
25
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.
 

lone_wolf323

Well-Known Member
Member
Joined
May 27, 2011
Messages
5,304
Trophies
2
XP
4,601
Country
Canada
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

Kwyjor

Well-Known Member
Member
Joined
May 23, 2018
Messages
3,485
Trophies
1
XP
3,869
Country
Canada
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.)
 

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Vetusomaru @ Vetusomaru: sup