Hacking Smash Bros. For 3DS couldn't access the SD card

Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,912
Country
United States
Well, I just finished doing all that and right now the game is giving back a different error. It now says "The additional data is broken. New data must be created" And when I choose "Create new data" it says "There is not enough space on the SD card. New data cannot be created." even though I have 5.1 Gb of free space on my MicroSD card.
I'm currently testing the Option (A) Quick on my n3DSXL on one of my Nintendo 3DS folders that has Super Smash. I'll get back to you on whether the wrong block size causes problem launching and playing the game.

Oh, and after finishing the "Option (A) Quick" script, one more gray question mark appeared. However, two of the three gray question marks were able to be deleted. There is still one that says "Data could not be deleted"
Can you find out or do you know which title that "?" icon exactly points to?

And, one more thing. Since I unbricked my New3DS, when I try to open the game "Steamworld Dig 2" I get an error that says "An exception has ocurred" "Processor: ARM11" "Exception type: Undefinided instruction". I don't know if it has something to do with all this
That game is known to require a seed.
 
Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,912
Country
United States
@NoSnake221, I don't know what to tell you. My attempt at Option (A) Quick has my copy of the Super Smash Bros working just fine with both the DLC and update 1.1.7. I also have Super Smash listed under Extra Data before the rebuild.

Also, the Rebuild 3DS Database does not affect the extdata (Extra Data).

If you can't delete the Super Smash Bros extdata, you can try to manually remove it at:
  • sdmc:/Nintendo 3DS/<ID0>/<ID1>/extdata/00000000/00000edf/00000000 (remove the entire edf subfolder)
Use Checkpoint to restore a previous backed up copy of that extdata.
 
Last edited by TurdPooCharger,

NoSnake221

Well-Known Member
OP
Member
Joined
Sep 2, 2019
Messages
136
Trophies
0
Age
24
Location
Tazmily
XP
270
Country
Canada
If you can't delete the Super Smash Bros extdata, you can try to manually remove it at:
  • sdmc:/Nintendo 3DS/<ID0>/<ID1>/extdata/00000000/00000edf/00000000
Use Checkpoint to restore a previous backed up copy of that extdata.

I never really used checkpoint to backup Smash extdata, what I do have is a previously backed up copy (Before this "Smash not opening properly" thing happened) of all my SD card files on my computer. Should I try deleting the extdata located on "sdmc:/Nintendo 3DS/<ID0>/<ID1>/extdata/00000000/00000edf/00000000" and then run Smash as-is, or do I delete the extdata and then place the backed up file on the same location?

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

Can you find out or do you know which title that "?" icon exactly points to?
Unfortunately, as one of the gray question marks appeared just after unbricking my New3DS and rebuilding the 3DS database, I can't tell for sure where does it point to :(

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

That game is known to require a seed.
Alright, I tried that and now Steamworld Dig 2 launches without any problems. Thanks! :)
 
Last edited by NoSnake221,
Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,912
Country
United States
I never really used checkpoint to backup Smash extdata, what I do have is a previously backed up copy (Before this "Smash not opening properly" thing happened) of all my SD card files on my computer. Should I try deleting the extdata located on "sdmc:/Nintendo 3DS/<ID0>/<ID1>/extdata/00000000/00000edf/00000000" and then run Smash as-is, or do I delete the extdata and then place the backed up file on the same location?

Unfortunately, as one of the gray question marks appeared just after unbricking my New3DS and rebuilding the 3DS database, I can't tell for sure where does it point to :(

Where does this "?" icon fall under in Data Management?
  • Software [ Games: 00040000 ]
  • Extra Data [ extdata ]
  • Download Content [ Updates: 0004000e | DLCs: 0004008c ]

sdmc:/Nintendo 3DS/<ID0>/<ID1>/

extdata
title/
00040000
0004000e

0004008c

***

This is the error message I got when replacing my Super Smash Bros extdata with garbage files.
  • Your extra data for this title is corrupted. Creating new extra data.
Removing or replacing its 00000edf extdata folder fixed it for me.
 

NoSnake221

Well-Known Member
OP
Member
Joined
Sep 2, 2019
Messages
136
Trophies
0
Age
24
Location
Tazmily
XP
270
Country
Canada
Where does this "?" icon fall under in Data Management?
It is on "Extra Data"

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

This is the error message I got when replacing my Super Smash Bros extdata with garbage files.
Removing or replacing its 00000edf extdata folder fixed it for me.
Yes, this is basically the same error I'm getting right now. I'll try deleting that folder and I'll see what happens.

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

It is on "Extra Data"

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


Yes, this is basically the same error I'm getting right now. I'll try deleting that folder and I'll see what happens.
I just tried to delete Smash extra data folder, and it just says that the files are corrupted and unreadable and it won't get deleted. Should I try to backup all the files on the MicroSD card except for the Smash extra data folder, and then format the MicroSD card, and put all the files in it again?
 
Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,912
Country
United States
It is on "Extra Data"

Yes, this is basically the same error I'm getting right now. I'll try deleting that folder and I'll see what happens.

I just tried to delete Smash extra data folder, and it just says that the files are corrupted and unreadable and it won't get deleted. Should I try to backup all the files on the MicroSD card except for the Smash extra data folder, and then format the MicroSD card, and put all the files in it again?
I'm afraid so.

1. Copy everything off the SD card (except for that edf folder).
2. Quadruple reformat (make sure you also use the MiniTool Partition Wizard this time; see the picture)
  • MiniTool: Disk & Partition Management
3. Copy everything back on. Add the edf folder from the setup backed up from the Kingston card.​
 
Last edited by TurdPooCharger,

NoSnake221

Well-Known Member
OP
Member
Joined
Sep 2, 2019
Messages
136
Trophies
0
Age
24
Location
Tazmily
XP
270
Country
Canada
Copy everything off the SD card (except for that edf folder).
Ok, so I just tried to copy all of my MicroSD card files over to the PC that has the SD card reader. However, it seems that the PC is having trouble lately managing big files, such as the "Nintendo 3DS" folder. If I can't copy all the MicroSD card files, I only have one option left. I'd have to use a very tiny Kingston MicroSD to USB adapter I have, but, I haven't really used it much, which means, that I don't know for sure if it would corrupt even more the files on my MicroSD card. However, everytime I've used it, it has turned out fine. Should I try to copy the files on my MicroSD card over to my main PC using that adapter?
 

Attachments

  • Kingston G2 USB 2.0 MicroSD Card Reader.jpg
    Kingston G2 USB 2.0 MicroSD Card Reader.jpg
    7.8 KB · Views: 118

NoSnake221

Well-Known Member
OP
Member
Joined
Sep 2, 2019
Messages
136
Trophies
0
Age
24
Location
Tazmily
XP
270
Country
Canada
Okay. So it turns out my "Smash not launching" problem had an actually very easy fix. I just read a guide on how to fix data corruption on a MicroSD card, and I did what it said; I went to CMD on Windows, and ran "chkdsk /f i:" and so, CMD found a lot of corruption errors in the MicroSD file system, and it fixed that. After doing that, some more gray question marks appeared on data management, but now that the file system wasn't corrupt, I was able to delete all of them. However, in the process, I lost the FBI and NES emulator programs, one update file, two DLCs, two save files, and one update file. Still, I'm grateful that the corruption problems on my MicroSD card seem to have been fixed, and now I can open Smash without any problems. Once again, thank you, @TurdPooCharger , for helping me until everything got solved. :)
 
Last edited by NoSnake221,
Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,912
Country
United States
Ok, so I just tried to copy all of my MicroSD card files over to the PC that has the SD card reader. However, it seems that the PC is having trouble lately managing big files, such as the "Nintendo 3DS" folder. If I can't copy all the MicroSD card files, I only have one option left. I'd have to use a very tiny Kingston MicroSD to USB adapter I have, but, I haven't really used it much, which means, that I don't know for sure if it would corrupt even more the files on my MicroSD card. However, everytime I've used it, it has turned out fine. Should I try to copy the files on my MicroSD card over to my main PC using that adapter?

Okay. So it turns out my "Smash not launching" problem had an actually very easy fix. I just read a guide on how to fix data corruption on a MicroSD card, and I did what it said; I went to CMD on Windows, and ran "chkdsk /f i:" and so, CMD found a lot of corruption errors in the MicroSD file system, and it fixed that. After doing that, some more gray question marks appeared on data management, but now that the file system wasn't corrupt, I was able to delete all of them. However, in the process, I lost the FBI and NES emulator programs, one update file, two DLCs, two save files, and one update file. Still, I'm grateful that the corruption problems on my MicroSD card seem to have been fixed, and now I can open Smash without any problems. Once again, thank you, @TurdPooCharger , for helping me until everything got solved. :)
I would have recommended transferring the files between the n3DS and computer using FTP if your computer's built-in SD reader wasn't working
Discontinue using that Kingston's microSD-to-USB adapter. Wait for your replacement card reader to come in.

***

If you notice more "?" icons in Data Management later on, you might want to switch over to the copy everything off (with FTP or replacement reader), quad reformat, and then copy everything back on.

***

You mentioned in PM your n3DS feels hotter than usual around the microSD slot area since hacking it. Remember that link I showed you where someone's n3DSXL had their microSD card fry?

What you should do is take off the back plate, play your n3DS at full screen brightness, max volume, with WiFi turned on, Luma3DS configuration set to n3DS CPU speeds, and play graphic intensive games like Metal Gear Solid or Resident Evil.

Play until that area gets as hot as possible, turn off the n3DS, remove the microSD card, and feel if it's burning.

***

Possible causes of the problem you've been experiencing.

1 - Despite your best effort trying to buy a good SD card, your replacement ADATA card is defective. While I don't have firsthand experience with ADATA, my observation and opinion of that brand is that because they're commonly sold alongside with those other no name or weirdly named brands on newegg and eBay, ADATA is probably comparable to quality to your Kingston. Another thing to keep in mind is Venezuela most likely does not receive high quality tech products like other countries, and whatever SD cards you guys do get come from reject batches... Unfortunately, this is something out of your control.

2 - Your n3DS has a faulty micro SD card slot reader. The only way to test this is find a known to be good SD card, use that on a different 3DS system to see if it gets hot, and then switch over to using it on your n3DS. If your reader's bad, you would need to replace it.
3 - The n3DS motherboard is dying, specifically the Texas Instruments AIC3010D audio codec IC chip located right behind the micro SD slot reader. See the black square chip in this picture.

4 - Probably not this, but the heating is actually caused by dying a battery. Only you would know if the heat is coming from battery area or SD card area. Examine your battery for bulging or swelling and observe for premature power cutoff at low battery life (~blinking red light).​
 

NoSnake221

Well-Known Member
OP
Member
Joined
Sep 2, 2019
Messages
136
Trophies
0
Age
24
Location
Tazmily
XP
270
Country
Canada
What you should do is take off the back plate, play your n3DS at full screen brightness, max volume, with WiFi turned on, Luma3DS configuration set to n3DS CPU speeds, and play graphic intensive games like Metal Gear Solid or Resident Evil.

Play until that area gets as hot as possible, turn off the n3DS, remove the microSD card, and feel if it's burning.
Ok, so I did that, and here are the results:
After more than one hour had passed since I started to play Metal Gear Solid with that configuration (With the additional factor of that I was playing while the AC adapter was plugged in), I turned off the 3DS and removed the MicroSD card, and it was feeling a little bit warm but it was so little that the heat was almost unnoticeable, thus I don't think the MicroSD card is the problem. The MicroSD card reader was also feeling a little bit warm but it was practically the same heat as the MicroSD card, almost nothing. Although there were three areas where the heat was stronger, but they were not hot, just a little warm. And that's, on the back of the console, the area where the game card reader is, and beneath the AC adapter port. And on the front of the console, beneath the touch screen, around the Home menu button.

----

Oh and, the battery very rarely gets heated up at all. I don't think that it is causing the problem since the console has only been in use for 3 years, and the battery doesn't have any bulging nor swelling, and doesn't get drained any faster than usual.
 
Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,912
Country
United States
Ok, so I did that, and here are the results:
After more than one hour had passed since I started to play Metal Gear Solid with that configuration (With the additional factor of that I was playing while the AC adapter was plugged in), I turned off the 3DS and removed the MicroSD card, and it was feeling a little bit warm but it was so little that the heat was almost unnoticeable, thus I don't think the MicroSD card is the problem. The MicroSD card reader was also feeling a little bit warm but it was practically the same heat as the MicroSD card, almost nothing. Although there were three areas where the heat was stronger, but they were not hot, just a little warm. And that's, on the back of the console, the area where the game card reader is, and beneath the AC adapter port. And on the front of the console, beneath the touch screen, around the Home menu button.

Oh and, the battery very rarely gets heated up at all. I don't think that it is causing the problem since the console has only been in use for 3 years, and the battery doesn't have any bulging nor swelling, and doesn't get drained any faster than usual.

You have one of the strangest ongoing problem with whatever that is happening to your n3DS.

***

Game card reader: Was Snake Eater a game cart or digital copy? If it was game cart, see how the SD card can handles thermal stress with your cart's dumped *.3ds converted to *.cia -or- a similar 3rd person game (ie, Monster Hunter series, Xenoblade Chronicles, Resident Evil).

AC adapter port (area): The charging IC is located here. This would get hot if you're both heavily draining and charging at the same time. Nothing out of the ordinary.

Front, under touchscreen, near HOME Menu button: Reference pictures are terrible for the n3DS, but if it's anything like the n3DSXL, that's where the Texas Instrument 93045A4 power management IC is at. Also nothing out of the ordinary.

Battery: Just checking. In case you ever need to replace the battery some day and can't get the KTR-003 model, you can substitute with the o3DS / o2DS / n2DSXL / Switch Pro Controller's CTR-003 battery + some paper wedging.

***

When your replacement SD-to-USB reader comes in, see if the ADATA card can get a higher read speed in CrystalDiskMark that's closer to its package stated 50 MB/s. Your original test result of 21 MB/s was assumed low because of bottle necking from the computer or Kingston's SD card reader. If you have any friends or family that has a relatively newer computer than yours (made around the time of Vista, Windows 8, Windows 10), test the ADATA on theirs.

This leaves the other question unanswered: Was your Kingston 32 GB card really bad or was the fault entirely on that Kingston SD card reader transferring files incorrectly?

***

From now on, if you're going to pirate, get your 3DS roms from (less) questionable places like that ISO site (search it yourself). There are people who do stuff like this:
 

NoSnake221

Well-Known Member
OP
Member
Joined
Sep 2, 2019
Messages
136
Trophies
0
Age
24
Location
Tazmily
XP
270
Country
Canada
Game card reader: Was Snake Eater a game cart or digital copy? If it was game cart, see how the SD card can handles thermal stress with your cart's dumped *.3ds converted to *.cia -or- a similar 3rd person game (ie, Monster Hunter series, Xenoblade Chronicles, Resident Evil).
It was a digital copy, which makes me wonder why did the game card reader got warmed up..

Battery: Just checking. In case you ever need to replace the battery some day and can't get the KTR-003 model, you can substitute with the o3DS / o2DS / n2DSXL / Switch Pro Controller's CTR-003 battery + some paper wedging.
Alright. Thanks for the tip :)

When your replacement SD-to-USB reader comes in, see if the ADATA card can get a higher read speed in CrystalDiskMark that's closer to its package stated 50 MB/s. Your original test result of 21 MB/s was assumed low because of bottle necking from the computer or Kingston's SD card reader. If you have any friends or family that has a relatively newer computer than yours (made around the time of Vista, Windows 8, Windows 10), test the ADATA on theirs.
My MicroSD to USB adapter should be coming somewhere around december. I'll try to get in touch when I test it again on CrystalDiskMark.

This leaves the other question unanswered: Was your Kingston 32 GB card really bad or was the fault entirely on that Kingston SD card reader transferring files incorrectly?
I think you got it wrong. The MicroSD to USB adapter that I've been using all this time is a "T-Flash USB" adapter that came bundled with a cheap R4 Flashcart I bought a couple of years ago. That's the one which had corrupted my MicroSD card. I only said that I haven't used my Kingston MicroSD card reader much, so I don't know if it's on working state, or it would corrupt my MicroSD card just like the "T-Flash USB" did. And as for the 32 Gb Kingston card.. I don't know what to say.. it's been working just fine for storing files recently, but I had problems with it while trying to Rebuild the 3DS database with it, so I don't know if it's corrupt, or if it just got an incompatibility problem of some sort with the 3DS.

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

From now on, if you're going to pirate, get your 3DS roms from (less) questionable places like that ISO site (search it yourself). There are people who do stuff like this:
Oh and, yeah, thank you. From now on, I'll download .3ds files for checking their CRC32, and if they're good, convert them to CIAs. Seems to be more safe than downloading CIAs from random warez sites :unsure:
 
General chit-chat
Help Users
    Steve11815 @ Steve11815: Hai