Is there an easier way to extract games (NSPs in particular)?

deathblade200

Well-Known Member
Member
Joined
May 10, 2016
Messages
1,371
Trophies
0
XP
1,344
Country
United States
i would say, romFS access is one of the rare things DBi does not give you access.
but it's great for everything else.
what? it does in "browse installed applications" even without mtp I use it all the time to explore what files can be changed. hell it even lets you compress mods into romfs.bin for better performance
 
Last edited by deathblade200,
  • Like
Reactions: mrgone

linga

Active Member
Newcomer
Joined
Apr 7, 2018
Messages
33
Trophies
0
XP
157
Country
China
For me, the easiest way is DBI, you connect via MTP and you can dump NSP of isntalled games, or read the ROMFS of titles easy as copy files from console to PC.
dbi is fine, but like nxdumptool it needs to copy files from console to pc via sd card or usb cable, which wastes more time
 

impeeza

¡Kabito!
Member
Joined
Apr 5, 2011
Messages
6,379
Trophies
3
Age
46
Location
At my chair.
XP
18,802
Country
Colombia
dbi is fine, but like nxdumptool it needs to copy files from console to pc via sd card or usb cable, which wastes more time
Nop, you use the MTP connection of DBI, then you "see" the installed games or the RomFS of titles as folders, then you copy that folders to any disk on your PC, no SD involved, just a copy of files.
 

linga

Active Member
Newcomer
Joined
Apr 7, 2018
Messages
33
Trophies
0
XP
157
Country
China
Nop, you use the MTP connection of DBI, then you "see" the installed games or the RomFS of titles as folders, then you copy that folders to any disk on your PC, no SD involved, just a copy of files.
I think the usb connection is unstable, you don't want to accidentally disconnect while copying files
 

linga

Active Member
Newcomer
Joined
Apr 7, 2018
Messages
33
Trophies
0
XP
157
Country
China
So coming back to this it's starting to become a serious problem. NxFileViewer is good for extracting the base NSP, but it can't handle updates in any meaningful way. Yuzu too seems to extract only the base ROM, not updates. The only way I could figure out to extract stuff with the update before involved using NSCBuilder to repack without a key, but NSCBuilder seems to be abandoned right now and no longer works (in particular it can't update nutdb anymore, so can't get the game keys.) I never successfully managed to extract the game keys the hard way before, so the old hactool method is basically a no-go for newer games now. At this point the only thing that seems to even work at all anymore is indeed installing to the Switch and then extracting on the Switch which is an incredibly tedious (you have to hook up the switch and install or transfer through network which is also slow and install from the card which also takes a while then fire up the dumper and find the game then dump romfs with the update which it does not default to doing,) slow (I have a fairly fast memory card, but it takes at least eight times longer than on my PC,) and resource consuming (it needs twice the space to do it which is a problem on a limited memory card) process. It's just a real mess. There has to be a better way?
I just sent an issue to the author, not sure if it's a bug
 

mrgone

old man
Member
GBAtemp Patron
Joined
Nov 6, 2002
Messages
1,332
Trophies
3
Age
46
Location
close to the oktoberfest
XP
2,903
Country
Germany
what? it does in "browse installed applications" even without mtp I use it all the time to explore what files can be changed. hell it even lets you compress mods into romfs.bin for better performance
ah crap, i really was blind ;)
 

masagrator

The patches guy
Developer
Joined
Oct 14, 2018
Messages
6,297
Trophies
3
XP
12,073
Country
Poland
Last edited by masagrator,

Nazosan

Well-Known Member
OP
Member
Joined
May 12, 2009
Messages
576
Trophies
1
XP
1,090
Country
United States
Using the emulators is still a bit messy though. I've had a rare few games Yuzu seems to just not be able to handle and for some reason sometimes if I try to install an update it just says "update not installed" (not exactly a very useful error message there!) with an update that works fine in my real Switch and in Ryujinx -- which means I can't extract the updated files in it (thus making it useless if I actually mod something in a file that was changed by the update or if I need something added from the update.) No problem on the games that actually keep stuff in separated files, but sadly this is just not always the case. It's also messy because you have to "install to NAND" with updates but if I'm just using it to extract I don't necessarily keep the game, so eventually I'm going to have to start either resetting the NAND or finding some way to clear orphaned updates. (I generally prefer to use my real Switch and mostly just run the emulators to test mods.)

Surprisingly I think Ryujinx seems to be incapable of extracting the actual updated files entirely unless I'm missing something (when I extract after adding an update it still gives me the original base files without the modifications the update applies.) In my experience it seems to be a lot more stable and reliable than Yuzu, so if I'm missing something there I'd appreciate a tip on whatever it may be. (And yes, I have confirmed the update is properly added and "installed." It will be listed in the game's info and starting the game shows the correct version on games that bother to display one.)


NxFileViewer is still the easiest and most compatible way for extracting without updates though. At least when I don't need an update it really makes the process painless.
 
Last edited by Nazosan,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • K3Nv2 @ K3Nv2:
    I'll reformat and have a 3tb raid0 m. 2 at least
    +1
  • K3Nv2 @ K3Nv2:
    Lmao that sold out fast
    +1
  • Veho @ Veho:
    Yeet the cat.
    +1
  • K3Nv2 @ K3Nv2:
    Good idea
    +1
  • The Real Jdbye @ The Real Jdbye:
    i thought everybody knew cocktails are like 75% ice
  • Veho @ Veho:
    Yeah but not like this.
  • Veho @ Veho:
    It's not like they're complaining that their Slurpee is 99% ice or something, but if the cocktail calls for "shot of vodka, shot of vermouth, shot of gin, shot of Campari, three shots of juice, squirt of lemon" and ends up being a thimbleful of booze, that's a problem.
  • The Real Jdbye @ The Real Jdbye:
    the funny thing is cocktails in norway are only allowed to have 1 20ml shot of booze
  • The Real Jdbye @ The Real Jdbye:
    so..... yeah
  • The Real Jdbye @ The Real Jdbye:
    we're used to only having a thimbleful of booze
  • Veho @ Veho:
    Booo.
  • The Real Jdbye @ The Real Jdbye:
    same thing if you want whisky on the rocks or something, you can't get a double
  • The Real Jdbye @ The Real Jdbye:
    but you could buy as many shots of whisky (or anything else) as you want and ask for a glass of ice and pour them in
  • The Real Jdbye @ The Real Jdbye:
    it's dumb
  • Veho @ Veho:
    Maybe.
  • Veho @ Veho:
    There was a comparison of the number of Ibuprofen poisonings before and after they limited the maximum dosage per box or per pill (i'll look that up). No limit on the number of boxes you can still buy as many as you want, so people argued it was pointless.
  • Veho @ Veho:
    But the number of (accidental) poisonings dropped because drinking an entire package of ibuprofen pills went from "I need a new liver" to "I need a new box of Ibuprofen".
  • Veho @ Veho:
    Here we have ketoprofen that used to be prescription-only because of the risk of toxic dosages, but then they halved the dose per pill and sell them in bottles of six pills apiece instead of twenty and it doesn't need a prescription any more. Yes you can buy more than one bottle but people simply don't.
  • Psionic Roshambo @ Psionic Roshambo:
    Usually accidentally overdose of ibuprofen here is from people taking like cold medicine then ibuprofen for a headache and the combination is over what they need
    Veho @ Veho: https://imgur.com/gallery/QQkYnQu