microsd card making 3ds/2ds not work?

  • Thread starter Thread starter natakuy
  • Start date Start date
  • Views Views 9,628
  • Replies Replies 77

natakuy

Active Member
Newcomer
Joined
May 13, 2021
Messages
44
Reaction score
3
Trophies
0
XP
298
Country
United States
So I just got my (homebrewed) New 2DS XL back from an official repair from Nintendo, and it works, but not when the microsd card is in. When trying to turn it on while the microsd card is in, the blue light goes on but nothing happens. When inserting the microsd card after I already turned it on, it just freezes. I thought at first that it was just due to the repair being faulty or whatever, but I put the microsd card into my original 3DS XL and the same happened. I don’t have a computer on me right now so I can’t check whats in the card on there but I’m scared that they did something to the card because it was homebrewed.
also there was tape on the bottom of the 2ds that just said “SD”
so does anybody know why this is happening/any fixes?
 
It is not a SanDisk card, although the card that these files were originally on before the repair messed things up was SanDisk. What's wrong with SanDisk?
Post automatically merged:

Anyway, I deleted the "Nintendo 3DS" folder and let my 2DS create a new one, as instructed. After turning the system on to let it automatically create the new folder, it said something about creating data for the card, which I'm guessing relates to that folder but I don't remember it saying that before.

So, what's next? All I was told is to then reinstall my games, but my 2DS still doesn't have the homebrew apps needed to do so installed.
 
Last edited by natakuy,
The best solution at this point would be to start over with a fresh "Nintendo 3DS" folder, re-install each of your games, and then copy the save data out of your backup.
What am I supposed to do between that first step and the rest? Am I supposed to delete all the homebrew folders on the card and mod my system again, so I can re-install my games?
 
I need clarification. Now that I've started over by having my 2DS create a new "Nintendo 3DS" folder, am I meant to delete all other folders on the card and jailbreak my system again from the beginning of the process?
 
Well, that rules out the obvious, I guess.

The best solution at this point would be to start over with a fresh "Nintendo 3DS" folder, re-install each of your games, and then copy the save data out of your backup. You can identify what folder is associated with each game using https://hax0kartik.github.io/3dsdb/ . For instance, the E version of Harvest Moon: A New Beginning has a title ID of 00040000000EAE00 , so the game data is stored in Nintendo 3DS\[id0]\[id1]\title\00040000\000EAE00 . Save data is typically stored in a file with a ".sav" extension.

Some games, namely the Pokemon games and Animal Crossing, can detect save file tampering; for those games you will have to back up the save data with Checkpoint and then restore it right away after copying the save data out of your backup.

Alternatively, it might be possible to rebuild the 3DS database files using https://gbatemp.net/threads/release-godmode9-scripts-megathread.482150/page-9#DATABASE and thereby avoid having to re-install everything, but that might just make things more complicated.

Whatever you do, do not do a System Format, because that will change the encryption key and render your old save data unreadable!
I have another modded 3DS family system: an original 3DS XL. Can I just reinstall my games on there, and then copy the save data from my 2DS XL's backup to my 3DS XL's SD card?

If so, how exactly am I supposed to go about this? A game I had installed (and did indeed play and create save data for) on both my 3DS XL and 2DS XL is Dr. Mario: Miracle Cure, and that database says that the game's title ID is 000400000013BB00. I found a folder in my 2DS XL's backup with that as its name, with a file inside which is named "00000001.sav", so that seems consistent with what you said. So, I would assume that I can find a similar folder on my 3DS XL's SD card, and I can move the .sav file in the 2DS XL's 000400000013BB00 folder to the 3DS XL's equivalent folder, and regain access to my 2DS XL's save data for the game that way. However, I searched for the same string of letters and numbers in my 3DS XL's SD card, and there were no results. So, I am unsure of how to go about this.
 
I searched for the same string of letters and numbers in my 3DS XL's SD card, and there were no results. So, I am unsure of how to go about this.
If you can't use Checkpoint to dump it, it's likely lost. The contents of the Nintendo 3DS directory are encrypted using an algorithm that's unique to the console's motherboard. This is why sending it in for repair bombed it, because Nintendo usually replaces the board when doing repairs. You can try following this guide, but I can't make any promises you'll get far.
https://projectpokemon.org/home/forums/topic/57025-managing-3ds-saves-injecting-encrypted-saves/
 
If you can't use Checkpoint to dump it, it's likely lost. The contents of the Nintendo 3DS directory are encrypted using an algorithm that's unique to the console's motherboard. This is why sending it in for repair bombed it, because Nintendo usually replaces the board when doing repairs. You can try following this guide, but I can't make any promises you'll get far.
https://projectpokemon.org/home/forums/topic/57025-managing-3ds-saves-injecting-encrypted-saves/
So then what post #52 (the one I most recently replied to) tells me to do would not work?
 
So then what post #52 (the one I most recently replied to) tells me to do would not work?
That will work. You're basically starting over from scratch.

Is there a gm9 folder in your previous backups, from before you sent your 3DS to Nintendo, and an out directory in there? Is there an essentials.exefs in gm9/out? That would be useful for recovering any old saves. I honestly got confused and had trouble following the thread. Did you backup anything else besides the "Nintendo 3DS" folder?

If not, you're probably out of luck. Last ditch effort is what is suggested in post #69. No guarantees.
 
That will work. You're basically starting over from scratch.

Is there a gm9 folder in your previous backups, from before you sent your 3DS to Nintendo, and an out directory in there? Is there an essentials.exefs in gm9/out? That would be useful for recovering any old saves. I honestly got confused and had trouble following the thread. Did you backup anything else besides the "Nintendo 3DS" folder?

If not, you're probably out of luck. Last ditch effort is what is suggested in post #69. No guarantees.
My one backup is from after I sent it to Nintendo. It preserves the state of the microSD card right after I got it back, before I did any of the things the people in this thread were suggesting. But yes, it’s a backup of everything, not just the one folder. I can check the gm9 folder soon.
 
That will work. You're basically starting over from scratch.

Is there a gm9 folder in your previous backups, from before you sent your 3DS to Nintendo, and an out directory in there? Is there an essentials.exefs in gm9/out? That would be useful for recovering any old saves. I honestly got confused and had trouble following the thread. Did you backup anything else besides the "Nintendo 3DS" folder?

If not, you're probably out of luck. Last ditch effort is what is suggested in post #69. No guarantees.

My one backup is from after I sent it to Nintendo. It preserves the state of the microSD card right after I got it back, before I did any of the things the people in this thread were suggesting. But yes, it’s a backup of everything, not just the one folder. I can check the gm9 folder soon.
I have now checked, and yes, there is an essentials.exefs in gm9/out.
 
If so, how exactly am I supposed to go about this? A game I had installed (and did indeed play and create save data for) on both my 3DS XL and 2DS XL is Dr. Mario: Miracle Cure, and that database says that the game's title ID is 000400000013BB00. I found a folder in my 2DS XL's backup with that as its name, with a file inside which is named "00000001.sav", so that seems consistent with what you said. So, I would assume that I can find a similar folder on my 3DS XL's SD card, and I can move the .sav file in the 2DS XL's 000400000013BB00 folder to the 3DS XL's equivalent folder, and regain access to my 2DS XL's save data for the game that way. However, I searched for the same string of letters and numbers in my 3DS XL's SD card, and there were no results.
I don't know how you made your backup, but you will not find a folder with that exact string on your SD card.

Look at my post again. Dr. Mario: Miracle Cure would be stored in Nintendo 3DS\[id0]\[id1]\title\00040000 \ 0013BB00 . As in, you will have a folder named 00040000 with a subfolder named 0013BB00.

Not sure why you have a folder named 000400000013BB00 in your backup; I can't think of something that would create a folder with a sixteen-character name like that. (Unless maybe it's the internal 3DS backup tool?)

The contents of the Nintendo 3DS directory are encrypted using an algorithm that's unique to the console's motherboard.
The earlier post indicated that the ID0 has not changed, which indicates that the encryption key hasn't changed either.
 
Last edited by Kwyjor,
I don't know how you made your backup, but you will not find a folder with that exact string on your SD card.

Look at my post again. Dr. Mario: Miracle Cure would be stored in Nintendo 3DS\[id0]\[id1]\title\00040000 \ 0013BB00 . As in, you will have a folder named 00040000 with a subfolder named 0013BB00.

Not sure why you have a folder named 000400000013BB00 in your backup; I can't think of something that would create a folder with a sixteen-character name like that. (Unless maybe it's the internal 3DS backup tool?)

The earlier post indicated that the ID0 has not changed, which indicates that the encryption key hasn't changed either.
It shouldn't have anything to do with the internal 3DS backup tool, since I never used that with either of my 3DS family systems.

Anyway, I checked again and that folder and subfolder are indeed there in my 2DS backup. I probably just misread/misunderstood what I was looking at when I checked this before.

So, the save file is just the "00000001.sav" file inside 0013bb00\data?
 
So, the save file is just the "00000001.sav" file inside 0013bb00\data?
That is what I said in my previous post, yes.

To re-emphasize the above: this file is encrypted. If you are copying this file out of your backup to another SD card, then it will only work if the ID0 on the SD card is the same as the ID0 in your backup.
 
And how can I do this?
Either the ID0 is the same, or it isn't. If it's not the same, then you will have to decrypt the data. This may not be possible.

This was all discussed in the previous posts in this thread. Perhaps you should review them; I'm afraid I'm not inclined to recap it all over again. If you're doing something unrelated, then perhaps you should explain exactly what it is that you're doing now.
 
Last edited by Kwyjor,

Site & Scene News

Popular threads in this forum