Homebrew WIP nxdumptool - Nintendo Switch Dump Tool

DarkMatterCore

Finding my light.
OP
Developer
Joined
May 30, 2009
Messages
1,292
Trophies
1
Age
28
Location
Madrid, Spain
Website
github.com
XP
2,606
Country
Spain
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,

Chizko

Well-Known Member
Member
Joined
Jan 24, 2015
Messages
310
Trophies
0
Age
32
Location
???? ??? ???
XP
2,030
Country
Chile
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...
 

doobiedoobiedoo

Member
Newcomer
Joined
Jul 6, 2018
Messages
8
Trophies
0
Age
40
XP
50
Country
United States
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,

DarkMatterCore

Finding my light.
OP
Developer
Joined
May 30, 2009
Messages
1,292
Trophies
1
Age
28
Location
Madrid, Spain
Website
github.com
XP
2,606
Country
Spain
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

Finding my light.
OP
Developer
Joined
May 30, 2009
Messages
1,292
Trophies
1
Age
28
Location
Madrid, Spain
Website
github.com
XP
2,606
Country
Spain
@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,

yesimnathan

Well-Known Member
Newcomer
Joined
May 11, 2018
Messages
66
Trophies
0
Age
37
XP
301
Country
United States
I tried dumping Octopath Traveler today and it seems to be having trouble reading the cart. It just sits at "Please wait..." indefinitely.
 
D

Deleted User

Guest
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?!
 

subcon959

@!#?@!
Member
Joined
Dec 24, 2008
Messages
5,850
Trophies
4
XP
10,136
Country
United Kingdom
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,

DarkMatterCore

Finding my light.
OP
Developer
Joined
May 30, 2009
Messages
1,292
Trophies
1
Age
28
Location
Madrid, Spain
Website
github.com
XP
2,606
Country
Spain
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

General chit-chat
Help Users
  • No one is chatting at the moment.
  • SylverReZ @ SylverReZ:
    @Sonic Angel Knight, Is that SAK I see. :ninja:
  • BigOnYa @ BigOnYa:
    What a weird game
  • K3Nv2 @ K3Nv2:
    Yeah I wanted to see shards of the titanic
  • BigOnYa @ BigOnYa:
    I kept thinking jaws was gonna come up and attack
  • K3Nv2 @ K3Nv2:
    Jaws is on a diet
  • K3Nv2 @ K3Nv2:
    Damn power went out
  • BigOnYa @ BigOnYa:
    Ok xdqwerty, your little bro prob tripped On the cord and unplugged you
  • K3Nv2 @ K3Nv2:
    Ya I'm afraid of the dark hug me
  • BigOnYa @ BigOnYa:
    Grab and hold close your AncientBoi doll.
  • K3Nv2 @ K3Nv2:
    Damn didn't charge my external battery either
  • BigOnYa @ BigOnYa:
    Take the batteries out of your SuperStabber3000... Or is it gas powered?
  • K3Nv2 @ K3Nv2:
    I stole batteries from your black mamba
    +1
  • K3Nv2 @ K3Nv2:
    My frozen food better hold up for an hour I know that
  • BigOnYa @ BigOnYa:
    Or else gonna be a big lunch and dinner tomorrow.
  • BigOnYa @ BigOnYa:
    Did you pay your power bill? Or give all yo money to my wife, again.
  • K3Nv2 @ K3Nv2:
    Oh good the estimated time is the same exact time they just said
    +1
  • BigOnYa @ BigOnYa:
    Load up your pc and monitor, and head to a McDonalds dining room, they have free WiFi
  • K3Nv2 @ K3Nv2:
    Sir please watch your porn in the bathroom
    +2
  • BigOnYa @ BigOnYa:
    No sir we can not sell you anymore apple pies, after what you did with the last one.
  • K3Nv2 @ K3Nv2:
    We ran out
  • HiradeGirl @ HiradeGirl:
    for your life
    +1
  • K3Nv2 @ K3Nv2:
    My life has no value my fat ass is staying right here
    K3Nv2 @ K3Nv2: My life has no value my fat ass is staying right here