ROM Hack RELEASE NSC_Builder. Nintendo Switch Cleaner and Builder. (Game+updates+dlc in a single xci)

  • Thread starter JRoad
  • Start date
  • Views 738,334
  • Replies 2,827
  • Likes 74

EmulateLife

Well-Known Member
Member
Joined
May 30, 2016
Messages
3,979
Trophies
0
Age
42
XP
1,889
Country
United States
this is an amazing tool, i just wish i could get it to work.

could someone give me a few simple steps how to merge an nsp update file into an xci and save it as xci ?

im trying but i keep getting an error stating failed to execute script squirrel



this is literally the game i want the nsp to merge with its xci XD



im getting the same thing

If you had just read the last page you'd have your answer. I even gave the answer to the person you quoted you need 7.0 keys use Lockpick_rcm google it and follow the instructions.
 
  • Like
Reactions: leonmagnus99

18Phoenix

Well-Known Member
Member
Joined
Nov 21, 2005
Messages
766
Trophies
1
XP
2,298
Country
Germany
i have MK11 with the update 1.0.2 in one singel XCI file
i see it in SXOS but when i start the game it`s say gamecard could read?
There exists a bad 1.0.2 update (without tickets). Try another one.
Building a working XCI with NSCB for MK11 +UPD 1.0.2 +DLCs works fine with 7.0.1+SXOS 2.6.2 :grog:
 
Last edited by 18Phoenix,

markmcrobie

Well-Known Member
Member
Joined
May 24, 2008
Messages
623
Trophies
0
XP
1,247
I had MK11 and 1.01 update, and it was about 20GB. As soon as I create an XCI with the 1.02 update, the resulting XCI is 41GB. Will this not cause an error saying "game card could not be read", as that would mean a 64Gb card, which aren't in use officially yet?
 

Crazywhitie

Well-Known Member
Newcomer
Joined
Sep 5, 2007
Messages
78
Trophies
0
XP
917
Country
United States
this is an amazing tool, i just wish i could get it to work.

could someone give me a few simple steps how to merge an nsp update file into an xci and save it as xci ?

im trying but i keep getting an error stating failed to execute script squirrel



this is literally the game i want the nsp to merge with its xci XD



im getting the same thing


These are the instructions for the Lockpick_rcm.. I missed to the first time cuz Google took me to the Download..

  • Upon completion, keys will be saved to /switch/prod.keys on SD
If the console has Firmware 7.x, the /sept/ folder from Atmosphère or Kosmos release zip containing both sept-primary.bin and sept-secondary.enc must be present on SD
 
  • Like
Reactions: leonmagnus99

EmulateLife

Well-Known Member
Member
Joined
May 30, 2016
Messages
3,979
Trophies
0
Age
42
XP
1,889
Country
United States
I had MK11 and 1.01 update, and it was about 20GB. As soon as I create an XCI with the 1.02 update, the resulting XCI is 41GB. Will this not cause an error saying "game card could not be read", as that would mean a 64Gb card, which aren't in use officially yet?

There's no reason to combine two updates you should start over with MK11 xci or nsp which is like 7 gb and combine it with 1.02 which is like 16. I have no idea if it'll even work but it's a waste of space. You're doing something abnormal so it wouldn't be surprising if it made the game too big to work.
 
Last edited by ,

xs4all

Well-Known Member
Member
Joined
Jun 9, 2008
Messages
721
Trophies
1
Location
37°16'55.2"N 115°47'58.6"W
XP
2,825
Country
Australia
There's no reason to combine two updates you should start over with MK11 xci or nsp which is like 7 gb and combine it with 1.02 which is like 16. I have no idea if it'll even work but it's a waste of space. You're doing something abnormal so it wouldn't be surprising if it made the game too big to work.

Only thing I could think of is (haven't tried) is when you get to the option to remove (1) update, (2) dlc or (3) update and dlc. He must have accidentally chosen option (2) leaving the previous update?
 

brollikk

Well-Known Member
Member
Joined
Mar 8, 2018
Messages
353
Trophies
0
XP
1,136
Country
United States
has this been updated to allow games to be run with 7.0 keys? the highest I can go is 6.2 so far, even though I have keys from 7.0
 

torrentted84

Member
Newcomer
Joined
May 9, 2011
Messages
21
Trophies
0
XP
323
Country
Netherlands
I tried the Combine multiple files into 1 XCI which works fine under SXOS, and also installs fine if I decide to do that.
Now I tried the Multi content splitter to see if I can delete the different NSP's since they are included in the XCI but the resulting NSP files are about 5kb smaller than the original files.

Is there a reason for that? I am not at home to test and see if those work.
Checking with Switch Backup Manager 1.1.9 it seems it is missing all of the meta data and picture. So it's not completely rebuilding it with the required information.

Edit:
I get while running Spliter mode for every file:
-----------------
Repacking as nsp
-----------------
Generating nsp:
- Writing header...
- Appending e..d.nca
- Appending f..4.nca
- Appending 9..5.nca
- Appending 7..8.cnmt.nca
Too many arguments in command line.

It does however create(s) .nsp file(s).
 
Last edited by torrentted84,

markmcrobie

Well-Known Member
Member
Joined
May 24, 2008
Messages
623
Trophies
0
XP
1,247
Getting this error when trying to process a custom XCI (Mortal Kombat 11):

Code:
Exception: local variable 'docheck' referenced before assignment
Traceback (most recent call last):
  File "squirrel.py", line 3103, in <module>
  File "lib\sq_tools.py", line 908, in get_xciheader
  File "Fs\Hfs0.py", line 525, in gen_rhfs0_head
IndexError: list index out of range
[8580] Failed to execute script squirrel

It may well be the same error I got a few pages back on Sports Party
 

brollikk

Well-Known Member
Member
Joined
Mar 8, 2018
Messages
353
Trophies
0
XP
1,136
Country
United States
It does work with 7 keys. Did you use lockpick or lockpick_rcm? Only lockpick_rcm will give you 7 keys.

https://gbatemp.net/threads/switch-7-0-key-derivation-lockpick_rcm-payload.532916/

I already got my 7.0 keys, but NSC builder only allows me to downgrade the compiled games to 6.2 as the highest firmware. I know I can just leave them alone, but the reason I ask this is because 8.0 is now out. If there is a game that requires 8.0 but can be downgraded to like 7.0 I would prefer that.
 

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,756
Country
Spain
I'll try to correct the last reported issues and if I have time unify the beta and the stable in one during the weekend. Between the holidays and a busy return to work didn't have time these last weeks.
 

markmcrobie

Well-Known Member
Member
Joined
May 24, 2008
Messages
623
Trophies
0
XP
1,247
New error I haven't seen before, when trying to create an XCI with the latest Minecraft update:

Code:
Calculating final content:
Exception: Failed to decrypt NCA header: b'\x1b\xf0\xae='
Filename: Minecraft [0100D71004694800] [v1048576][nscb].xci
Exception: Failed to decrypt NCA header: b'\x1b\xf0\xae='
        - Writing XCI header...
        - Writing XCI game info...
        - Generating padding...
        - Writing XCI certificate...
        - Writing ROOT HFS0 header...
        - Writing UPDATE partition header...
          Calculated multiplier: 1
        - Writing NORMAL partition header...
          Calculated multiplier: 1
        - Writing SECURE partition header...
          Calculated multiplier: 3
  0%|                                                                   | 63.0k/655M [00:00<02:41, 4.05MB/s]Exception: Failed to decrypt NCA header: b'\x1b\xf0\xae='

--------------------- MERGED ---------------------------

Hmm, just happened again on NBA Playgrounds 2:

Code:
Exception: Failed to decrypt NCA header: b'\x85\x87\x0f\xfc'
Filename: NBA 2K Playgrounds 2 [01001AE00C1B2800] [v524288][nscb].xci
Exception: Failed to decrypt NCA header: b'\x85\x87\x0f\xfc'
        - Writing XCI header...
        - Writing XCI game info...
        - Generating padding...
        - Writing XCI certificate...
        - Writing ROOT HFS0 header...
        - Writing UPDATE partition header...
          Calculated multiplier: 1
        - Writing NORMAL partition header...
          Calculated multiplier: 1
        - Writing SECURE partition header...
          Calculated multiplier: 2
  0%|                                                                          | 63.0k/1.80G [00:00<?, ?B/s]Exception: Failed to decrypt NCA header: b'\x85\x87\x0f\xfc'
 

Alchemy_Gaming

Active Member
Newcomer
Joined
Mar 11, 2019
Messages
32
Trophies
0
Age
34
XP
228
Country
United States
I’m having a strange issue using the update mode to build a custom xci...everything looks like it should until it starts generating the xci. It begins “appending nca” but the file always ends up being 2-3 times bigger than it should be. It never gets to 100% but gives me a massive file in NSCB_output. I’m in the process of trying again with 8.2 and default settings but I’m already seeing 40GB I’ll edit my comment and post the error when it comes back up.
 

Attachments

  • image.jpg
    image.jpg
    3.8 MB · Views: 324
Last edited by Alchemy_Gaming,

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,756
Country
Spain
@Alchemy_Gaming
I think i have that error corrected among others for the next version. It'll should be up trough the following days, though the multimode from the beta updates files so you can use that.
@markmcrobie
That error is normal, it means it means when decrypting the nca header the result is not correct, basically it can't see NCA3 or NCA2 in the header which are the header magics used till date so either the magic changed to NCA4 or the header is messed up. The nca header should use the header key so if it's working for other files the key should be fine.
Either way something weird is happening there since the titleid that it's being detected for the xci is the update one, so that means it's not detecting the base game there in either of those files.
Edit: The update magic for minecraft is NCA3 and it's read fine so i bet the issue is with the base.
 
Last edited by JRoad,

Alchemy_Gaming

Active Member
Newcomer
Joined
Mar 11, 2019
Messages
32
Trophies
0
Age
34
XP
228
Country
United States
@Alchemy_Gaming
I think i have that error corrected among others for the next version. It'll should be up trough the following days, though the multimode from the beta updates files so you can use that.

Thanks! I'll wait patiently :) I tried the multi-mode and got an invalid argument/failed to execute squirrel error. My xci conversions are still working fine just having issues building with updates. I'll live with that until I can try the new release. Thanks again for all your hard work!
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan
    I rather enjoy a life of taking it easy. I haven't reached that life yet though.
  • K3Nv2 @ K3Nv2:
    No real point since movies are 30fps
  • BigOnYa @ BigOnYa:
    Not a big movie buff, more of a gamer tbh. And Series X is 120hz 8k ready, but yea only 120hz 4k games out right now, but thinking of in the future.
  • K3Nv2 @ K3Nv2:
    Mostly why you never see TV manufacturers going post 60hz
  • BigOnYa @ BigOnYa:
    I only watch tv when i goto bed, it puts me to sleep, and I have a nas drive filled w my fav shows so i can watch them in order, commercial free. I usually watch Married w Children, or South Park
  • K3Nv2 @ K3Nv2:
    Stremio ruined my need for nas
  • BigOnYa @ BigOnYa:
    I stream from Nas to firestick, one on every tv, and use Kodi. I'm happy w it, plays everything. (I pirate/torrent shows/movies on pc, and put on nas)
  • K3Nv2 @ K3Nv2:
    Kodi repost are still pretty popular
  • BigOnYa @ BigOnYa:
    What the hell is Kodi reposts? what do you mean, or "Wut?" -xdqwerty
  • K3Nv2 @ K3Nv2:
    Google them basically web crawlers to movie sites
  • BigOnYa @ BigOnYa:
    oh you mean the 3rd party apps on Kodi, yea i know what you mean, yea there are still a few cool ones, in fact watched the new planet of the apes movie other night w wifey thru one, was good pic surprisingly, not a cam
  • BigOnYa @ BigOnYa:
    Damn, only $2.06 and free shipping. Gotta cost more for them to ship than $2.06
    +1
  • BigOnYa @ BigOnYa:
    I got my Dad a firestick for Xmas and showed him those 3rd party sites on Kodi, he loves it, all he watches anymore. He said he has got 3 letters from AT&T already about pirating, but he says f them, let them shut my internet off (He wants out of his AT&T contract anyways)
  • K3Nv2 @ K3Nv2:
    That's where stremio comes to play never got a letter about it
  • BigOnYa @ BigOnYa:
    I just use a VPN, even give him my login and password so can use it also, and he refuses, he's funny.
  • BigOnYa @ BigOnYa:
    I had to find and get him an old style flip phone even without text, cause thats what he wanted. No text, no internet, only phone calls. Old, old school.
  • Psionic Roshambo @ Psionic Roshambo:
    @BigOnYa, Lol I bought a new USB card reader thing on AliExpress last month for I think like 87 cents. Free shipping from China... It arrived it works and honestly I don't understand how it was so cheap.
    +1
  • BakerMan @ BakerMan:
    fellas
  • BakerMan @ BakerMan:
    would you rather have a 9-5 desk job with poor pay or work for an intergalactic space militia with no guarantee of being paid?
  • BakerMan @ BakerMan:
    basically, normal boring job or halo and/or helldivers irl
  • SylverReZ @ SylverReZ:
    Lol. Have you heard about this?
  • SylverReZ @ SylverReZ:
    I wish the people who make these emulators know the basic primer course on copyright and trademarks.
    SylverReZ @ SylverReZ: I wish the people who make these emulators know the basic primer course on copyright and trademarks.