Homebrew Question Romfs explorer for switch?

Fadi5555

Well-Known Member
OP
Member
Joined
Jan 3, 2018
Messages
499
Trophies
0
Age
35
XP
2,393
Country
United States
Hi there. I already know there’s just one pc app called romfs explorer. And here’s the link.
https://gbatemp.net/threads/tools-switch-toolbox.478249/

But unfortunately it just recognizes if the game comes with istorage extension.

So my question is can I convert nsp/xci files into istorage extension? Or is there any app can makes me explore nsp/xci as romfs?


Thanks for trying to help me out.
 

szczuru

Well-Known Member
Member
Joined
May 3, 2014
Messages
195
Trophies
0
Age
35
Location
Poland
XP
1,506
Country
Poland
Unpack xci/nsp to nca using hactool then unpack nca to have romfs.bin (also using hactool) and open romfs.bin using romfs explorer.
 

masagrator

The patches guy
Developer
Joined
Oct 14, 2018
Messages
6,270
Trophies
3
XP
12,037
Country
Poland
Unpack xci/nsp to nca using hactool then unpack nca to have romfs.bin (also using hactool) and open romfs.bin using romfs explorer.
There is any pro to this in comparison to unpacking all files? Weight will be the same, but with easier access.
 

nicoboss

Well-Known Member
Member
Joined
Feb 1, 2019
Messages
132
Trophies
0
Age
26
XP
1,196
Country
Switzerland
How to completely extract Switch games so you can explore them using the Windows Explorer:
1. Dump all keys needed by following https://gbatemp.net/threads/lockpick-switch-key-derivation-homebrew.525575/
2. Download latest hactoolnet from https://github.com/Thealexbarney/LibHac/releases and copy it's exe to the folder containing your NSP/XCI files
3. Open CMD and enter: mkdir "%USERPROFILE%/.switch" & start "" "%USERPROFILE%/.switch"
4. Copy your prod.keys, title.keys and console.keys in the folder created and opened in the last step
5 (for NSP). Shift Rightclick => Open CMD (or open powershell and enter cmd) and enter: hactoolnet.exe -t pfs0 --outdir out filename.nsp & for /r %i in (out\*.nca) do hactoolnet.exe --section0dir %i_section0 --section1dir %i_section1 --section2dir %i_section2 --section3dir %i_section3 %i
5 (for XCI). Shift Rightclick => Open CMD (or open powershell and enter cmd) and enter: hactoolnet.exe -t xci --updatedir out --normaldir out --securedir out --logodir out filename.xci & for /r %i in (out\*.nca) do hactoolnet.exe --section0dir %i_section0 --section1dir %i_section1 --section2dir %i_section2 --section3dir %i_section3 %i
 
Last edited by nicoboss,

nex86

Well-Known Member
Newcomer
Joined
May 19, 2017
Messages
45
Trophies
0
Age
37
XP
118
Country
Gambia, The
yea I have no idea what the issue with NSCB is..
I got my prod.keys renamed to keys.txt in ztools like they said so but its not working..

edit: got the NSPs now
but for hactoolnet. I have no idea whats wrong..
what do I have to add more except for the nsp filename?
 

Attachments

  • cmd_Pv0xquhpVq.png
    cmd_Pv0xquhpVq.png
    10.9 KB · Views: 337
  • powershell_t7kvVyUTKF.png
    powershell_t7kvVyUTKF.png
    29 KB · Views: 357
Last edited by nex86,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    I @ idonthave: :)