Homebrew WIP nxdumptool - Nintendo Switch Dump Tool

  • Thread starter Thread starter DarkMatterCore
  • Start date Start date
  • Views Views 316,681
  • Replies Replies 562
  • Likes Likes 50
I am having the please wait problem as well. I tried different sd cards as well. Using the latest hekate.

Try to connect the console to the Internet at least once using any launch method (Hekate, SX OS) before running the application. According to some tests, it'll work afterwards, even after reboots and under airplane mode.

This is an obscure bug with the NCM service that's being looked into.
 
Last edited by DarkMatterCore,
Working perfect in SX OS 1.3 (5.1) using v1.0.5, dump 4 games and work great. Thanks!

Only a recomend, the font are too small and i use on TV so is really a small font...
 
Try to connect the console to the Internet at least once using any launch method (Hekate, SX OS) before running the application. According to some tests, it'll work afterwards, even after reboots and under airplane mode.

This is an obscure bug with the NCM service that's being looked into.

prefer to keep my switch offline for the time being with the bans going on at the moment. unless there's an obscure way to do this without sending any packets to nintendo.

why's there a req for NCM service whereas something like waincartdumper didnt need it
 
Last edited by doobiedoobiedoo,
prefer to keep my switch offline for the time being with the bans going on at the moment. unless there's an obscure way to do this without sending any packets to nintendo.

why's there a req for NCM service whereas something like waincartdumper didnt need it

Because we need NCM to get the Title ID/Version. Otherwise we would to have to manually decrypt NCAs and that's something I have actually been avoiding to do (adding decryption keys to the program, even if derived, could be in a gray area).

Once the Title ID is retrieved, the NS service is used afterwards to get the title name and developer. The call used in this process *needs* the Title ID retrieved previously.

Why is it working after connecting the Switch once? I don't know, but it's true that I performed most of my tests while being connected to the Internet. And even if I wasn't, I connected my Switch previously. That's probably why I never noticed this sooner.

In my own experience, if you keep it safe (e.g. not using LayeredFS, always keeping your logs clean and consistent if a homebrew error ocurred, blocking the "receive-lp1" domain in your router, etcetera) you're not gonna get banned.
 
Last edited by DarkMatterCore,
@DarkMatterCore is there any hope for people on 3.0.0 using the Pegaswitch browser exploit to launch hb-menu?

Not yet, sadly. I still have to get my internal port from dumpXCI.js to libnx to work properly. Please reach me through PM if you'd like to help with some testing.

When you do a Full Dump are the Certs and Headers also included?

Yes. The game card header is always included, but you can remove the certificate from the dump if you choose to do so.
 
Last edited by DarkMatterCore,
I tried dumping Octopath Traveler today and it seems to be having trouble reading the cart. It just sits at "Please wait..." indefinitely.
 
Actually, it was able to dump Captain Toad just fine without an internet connection. Must be something else going wrong.
I think it just needs to update the xml file so it has the proper data to compare to. I had mine sit there like a stump too tonight on OT until I let it have some web time lol. I'm gonna be banned anyways sooner or later so whatever right?!
 
i also have the please wait.. i'm not letting my console go online, I don't see a reason why this needs it.
 
i also have the please wait.. i'm not letting my console go online, I don't see a reason why this needs it.
You'll have to use a different app then.

@DarkMatterCore could people get around the online requirement by manually downloading the nswdb xml and renaming it to NSWreleases.xml and putting it on SD card?
 
Last edited by subcon959,
I tried dumping Octopath Traveler today and it seems to be having trouble reading the cart. It just sits at "Please wait..." indefinitely.

oh I guess I didn't realize that newer versions require an internet connection. Is there a way around that?

i also have the please wait.. i'm not letting my console go online, I don't see a reason why this needs it.

Actually, it was able to dump Captain Toad just fine without an internet connection. Must be something else going wrong.

It's a known bug.

I just pushed a commit I'd like to get tested by other people. I wanna check if it fixes this problem. You'll find a quick build attached to this post.

I think it just needs to update the xml file so it has the proper data to compare to. I had mine sit there like a stump too tonight on OT until I let it have some web time lol. I'm gonna be banned anyways sooner or later so whatever right?!

You'll have to use a different app then.

@DarkMatterCore could people get around the online requirement by manually downloading the nswdb xml and renaming it to NSWreleases.xml and putting it on SD card?

Just to clear things up: this problem has nothing to do with the XML database not being available in the SD card.
 
  • Like
Reactions: Deleted User

Site & Scene News

Popular threads in this forum