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,604
Country
Spain
nxdumptool updated to v1.1.2! As usual, go check the changelog in the first post.

  • This release introduces two bugfixes needed to make NSP/ExeFS/RomFS dumping working properly when there are installed titles available in both SD card and eMMC, as well as some UI tweaks that will surely be well-received by everyone.
  • Delta fragment NCAs are now included in update NSPs dumped from SD/eMMC, as long as the "Generate ticket-less dump" option is disabled.
  • Ticket-less update NSP dumping from gamecards is now possible as well, but this option needs the "sdmc:/switch/prod.keys" file.

Just as always, feedback is deeply appreciated.

can I place certificates in any region in the XCI example USA=EUR . EUR=JAP . JAP=USA?
or do I have to put the certificate's home region USA=USA . EUR=EUR . JAP=JAP?
not to take a ban

I'm not really sure. You shouldn't be messing with XCIs online, anyway.
 

salmon01

Well-Known Member
Newcomer
Joined
Sep 15, 2017
Messages
57
Trophies
0
Age
23
XP
934
Country
United States
Maybe I'm missing something, but I can't figure out how to browse/dump the ExeFS/RomFS for game updates. Could this be added in a future update of the 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,604
Country
Spain
Maybe I'm missing something, but I can't figure out how to browse/dump the ExeFS/RomFS for game updates. Could this be added in a future update of the tool?

This will hopefully be added for the next version. Exploring the BKTR section from updates requires the RomFS section from the base application to be available at the same time.
 
  • Like
Reactions: salmon01

iGom

Well-Known Member
Newcomer
Joined
Jul 5, 2019
Messages
57
Trophies
0
XP
313
Country
United Kingdom
It is possible to generate NSP from game stored in the game carts with updates stored in SD/eMMC storage?
 

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,604
Country
Spain
It is possible to generate NSP from game stored in the game carts with updates stored in SD/eMMC storage?

You have to create one NSP for the base game, and another one for the update. Unlike custom XCIs, it is not common to store more than a single title in a NSP file.

In any case, you can create both NSPs using this application.
 
Last edited by DarkMatterCore,
  • Like
Reactions: iGom

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,604
Country
Spain
Can you add an option to dump an entire folder for exploring romfs in the next update please

It's already done in my private codebase (just enter the directory you want to dump, then press Y). I'm working on the batch dump mode for SD/eMMC titles.

BKTR parsing is also done (updated RomFS browsing/dumping).
 
  • Like
Reactions: Naked_Snake

Naked_Snake

Constant Miscreant
Member
Joined
Oct 6, 2013
Messages
1,765
Trophies
0
Age
38
Location
Hyrule Field
XP
1,749
Country
Australia
AB4EC612-4184-4928-8E3D-34A1935A1DAA.jpeg
D311EF3E-18A9-405C-92CD-67568BEDA4F4.jpeg
Depends on how frequent power outages get this week for me. Living in a third world country sucks ass.
thanks, not a major rush I just dumped the entire romfs section for dragons lair trilogy to get all the mp4 files it was 6gb lol
 
Last edited by Naked_Snake,
  • Like
Reactions: 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,604
Country
Spain
nxdumptool updated to v1.1.3! As usual, go check the changelog in the first post.
  • This release introduces general changes to the layout for output NSP dumps: both CNMT XML and NACP XML files were updated to add more data fields, NSO information is parsed from the ExeFS in the Program NCA to generate a programinfo.xml file, the legalinfo.xml file is extracted from the Info NCA, and the file order in the PFS0 is now the correct one. This makes the output NSP dumps pretty darn similar, if not equal, to Scene releases from BigBlueBox and JRP when the "Remove console specific data" option is enabled and the "Generate ticket-less dump" option is disabled.
  • It is now possible to browse/dump data from the ExeFS/RomFS in updates.
  • It is now possible to dump specific RomFS directories by entering them and then pressing Y, instead of having to dump the entire filesystem.
  • Enjoy the new batch NSP dump mode!
Just as always, feedback is deeply appreciated.
 
Last edited by DarkMatterCore,

Mouser X

Well-Known Member
Member
Joined
Aug 26, 2009
Messages
101
Trophies
0
XP
546
Country
United States
It is now possible to dump specific RomFS directories by entering them and then pressing Y, instead of having to dump the entire filesystem.
Sweet! Now I can dump the music folder directly, unstead of having to dump the entire game! Honestly, that's quite likely how I'll be using this, most of the time. Thanks!
 
  • Like
Reactions: DarkMatterCore

Beerus

Gbatemp's God Of Destruction
Member
Joined
May 3, 2017
Messages
1,350
Trophies
0
Location
Universe 7
XP
2,322
Country
Japan
im kinda confused on what to do im on 8.1.0 also i used lock pick to dump the keys but when i go to the dump sd card option it says no titles found
 

laz305

Well-Known Member
Member
Joined
Jul 31, 2008
Messages
878
Trophies
1
XP
1,683
Country
United States
Ok this was way easier when I was on exFat. Can someone explain to me what options I should turn on and how to install it once it’s split up on Fat32

Edit: nm that was still easy. Wow how is it able to save 4GB+ file on Fat32 like that? Or it’s split but just shows up on the screen like it’s 1 file?
 
Last edited by laz305,

laz305

Well-Known Member
Member
Joined
Jul 31, 2008
Messages
878
Trophies
1
XP
1,683
Country
United States
Hey is there a way to dump a game that I purchased from the eshop? Cuz I just realized I don’t have it downloaded. I’m on emuNAND so I can just boot into sysNand and dl it right? But then how can I play it when I’m on emuNAND?
 

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,604
Country
Spain
my bad should have specified, i used lock-pick_rcm and the latest release

PM sent.

Ok this was way easier when I was on exFat. Can someone explain to me what options I should turn on and how to install it once it’s split up on Fat32

Edit: nm that was still easy. Wow how is it able to save 4GB+ file on Fat32 like that? Or it’s split but just shows up on the screen like it’s 1 file?

The dump is split, but stored inside a directory with the archive bit enabled. Horizon OS effectively treats this as a whole file. If you go to a PC, you'll see what I'm talking about.

Hey is there a way to dump a game that I purchased from the eshop? Cuz I just realized I don’t have it downloaded. I’m on emuNAND so I can just boot into sysNand and dl it right? But then how can I play it when I’m on emuNAND?

If you don't want to run homebrew using the internal eMMC, you must replace your current emuMMC with a copy of your internal eMMC after you purchase and download the game. If you download it to your SD card, you must also copy the contents from your "Nintendo" directory to your emuMMC directory in the SD card.

Alternatively, you can just run nxdumptool on your internal eMMC after downloading the game and call it a day.
 
  • Like
Reactions: Garou and laz305

mewtwosplayground

New Member
Newbie
Joined
Aug 16, 2019
Messages
1
Trophies
0
Age
34
XP
42
Country
Canada
hi there so i have v.1.1.3 and everytime I start process I gat error for could not write bytes at 96% I have noticed my s.d is on FAT32 format so that may be the issue however my switch wont load a exfat s.d so is splitting my best option , if so how do exactly fuse them together to make them usable, or is there a way to make it work on FAT32 or how do I get the switch to run exfatpayload every time I do it doesn't boot past the triangle logo after atmosphere, any help is appreciated, ty.
 

Site & Scene News

Popular threads in this forum

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