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

  • Thread starter JRoad
  • Start date
  • Views 729,870
  • Replies 2,826
  • Likes 74

Pottsy292

Member
Newcomer
Joined
Apr 24, 2018
Messages
20
Trophies
0
Age
30
XP
236
Country
United Kingdom
I'm trying to merge Guacamelee 2 with update and DLC but i can seem to get this to work what so ever.
I seem to also be missing some keys...

sd_card_save_key =
sd_card_nca_key =
capsrv_hmac_key =

I don't know if this is stopping me? my switch just crashes when opening up the SX menu from gallery and asks to power down :/
 

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,746
Country
Spain
I'm trying to merge Guacamelee 2 with update and DLC but i can seem to get this to work what so ever.
I seem to also be missing some keys...

sd_card_save_key =
sd_card_nca_key =
capsrv_hmac_key =

I don't know if this is stopping me? my switch just crashes when opening up the SX menu from gallery and asks to power down :/
No, you don't need those actually. I'll probably reform the template.
Just paste a copy of your log. If you do it in manual mode autoexit isn't enabled by default and you'd be able to copy and paste that.
 

Pottsy292

Member
Newcomer
Joined
Apr 24, 2018
Messages
20
Trophies
0
Age
30
XP
236
Country
United Kingdom
hmmmm I'll probably have another go tomorrow as I'm shattered and its 1:20am..

I open NSC builder
I click 4 to enter into update mode
I then drag and drop the v0 base content
I then drag and drop the update
I then drag and drop the 2 DLC .nsp's
Press 1 to start processing
Press 3 to remove previous DLC and Updates
Press 2 for .XCI
and 0 for Don't patch

I put the .XCI onto my switch and get the following when opening up the SX OS gallery...

Error code: 2168-0002
and then the switch needs to restart

(X1) XAJ70011455168
(X2) 6.2.0


I extracted the keys myself from the switch using lockpick.

P.S. I really appreciate your help on this :)
 

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,746
Country
Spain
hmmmm I'll probably have another go tomorrow as I'm shattered and its 1:20am..

I open NSC builder
I click 4 to enter into update mode
I then drag and drop the v0 base content
I then drag and drop the update
I then drag and drop the 2 DLC .nsp's
Press 1 to start processing
Press 3 to remove previous DLC and Updates
Press 2 for .XCI
and 0 for Don't patch

I put the .XCI onto my switch and get the following when opening up the SX OS gallery...

Error code: 2168-0002
and then the switch needs to restart

(X1) XAJ70011455168
(X2) 6.2.0


I extracted the keys myself from the switch using lockpick.

P.S. I really appreciate your help on this :)
I'd still need the log though XD. I kinda need to see what errors and results you were given.
 

markmcrobie

Well-Known Member
Member
Joined
May 24, 2008
Messages
623
Trophies
0
XP
1,247
2 questions: what’s the difference between using update mode and combing an xci and it’s nsp update in multi mode?

Also, if I build an xci with the base game and latest update, when a new update comes out do I need to use the original xci or can I use the xci outputted from my previous multi build?
 

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,746
Country
Spain
Also, any idea why some resulting xci files won't load into Switch Backup Manager, even though they play fine on the Switch itself?
That's a question for Switch Backup Manager developer, I don't know how he reads the xci.

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

2 questions: what’s the difference between using update mode and combing an xci and it’s nsp update in multi mode?

Also, if I build an xci with the base game and latest update, when a new update comes out do I need to use the original xci or can I use the xci outputted from my previous multi build?
The update mode is meant to update a previous multicontent xci or nsp. Basically it'll let you skip update or dlc content when rebuilding. The multi mode will just add that content to the file you did previously wich will give issues when adding new updates.
 

markmcrobie

Well-Known Member
Member
Joined
May 24, 2008
Messages
623
Trophies
0
XP
1,247
I'm getting a lot of crashes as soon as I open Album when I have some XCIs built by your tool in my games folder - Switch crashes with error 2168-0002. Only way I can work out which XCI is causing it is to remove them one by one from microSD card and reboot Switch to try again.
 

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,746
Country
Spain
I'm getting a lot of crashes as soon as I open Album when I have some XCIs built by your tool in my games folder - Switch crashes with error 2168-0002. Only way I can work out which XCI is causing it is to remove them one by one from microSD card and reboot Switch to try again.
From your previous questions my guess is you have games with more than one update in the same xci for the same game, either that or you didn't have enough disk space and hacbuild crashed before finishing the build. The best way to identify them is to use the ftp and move all to another folder, then if you want to bet you could move them by percentage. Move 50% if it doesn't crash you know the other 50% is correct,...
 

hp1394

New Member
Newbie
Joined
Jul 4, 2018
Messages
3
Trophies
0
Age
32
XP
89
Country
United States
Hi. First of all, thank you for making this amazing tool.

Currently I'm having a problem creating a xci repack of xenoblade chronicles base + update 2.0.2 + all DLCs currently available. The error I get when opening the mounted xci is code 2002-4144. I tried to repack without DLCs and was able to successfully run the repacked xci. I'm currently on fw 6.2.0 sxos 2.5 beta. I know you ( @JRoad ) said that it's because of the titlerights removal function, but is there a work around for it that you indirectly implied (for example, by disabling titlerights removal) that I didn't understand, or is it still a problem with no workaround?
 
Last edited by hp1394,

markmcrobie

Well-Known Member
Member
Joined
May 24, 2008
Messages
623
Trophies
0
XP
1,247
From your previous questions my guess is you have games with more than one update in the same xci for the same game, either that or you didn't have enough disk space and hacbuild crashed before finishing the build. The best way to identify them is to use the ftp and move all to another folder, then if you want to bet you could move them by percentage. Move 50% if it doesn't crash you know the other 50% is correct,...

Yeah I'm doing something similar now - made a folder called Test on SD, put loads of xci files in there, then use NX Shell on the Switch to move them one by one into my sxos/games folder, then test one at a time. I've managed to find all the faulty ones. Don't think I have any where I've applied more than one update though...

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

that it's because of the titlerights removal function, but is there a work around for it that you indirectly implied (for example, by disabling titlerights removal) that I didn't understand, or is it still a problem with no workaround?

What exactly is "titlerights", I've been meaning to ask
 

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,746
Country
Spain
Hi. First of all, thank you for making this amazing tool.

Currently I'm having a problem creating a xci repack of xenoblade chronicles base + update 2.0.2 + all DLCs currently available. The error I get when opening the mounted xci is code 2002-4144. I tried to repack without DLCs and was able to successfully run the repacked xci. I'm currently on fw 6.2.0 sxos 2.5 beta. I know you ( @JRoad ) said that it's because of the titlerights removal function, but is there a work around for it that you indirectly implied (for example, by disabling titlerights removal) that I didn't understand, or is it still a problem with no workaround?
Xenoblade Chronicles 2 DLC's titlerights removal is fixed in the last master, didn't do an official release yet but the fix doesn't seem to conflict with other games, though I'm still checking.
https://github.com/julesontheroad/NSC_BUILDER

The modifications were done in the python libraries so you can use your old configuration file, just download and replace ztools.
 
Last edited by JRoad,

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,746
Country
Spain
Yeah I'm doing something similar now - made a folder called Test on SD, put loads of xci files in there, then use NX Shell on the Switch to move them one by one into my sxos/games folder, then test one at a time. I've managed to find all the faulty ones. Don't think I have any where I've applied more than one update though...

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

If you used xci as base some of them already have updates. Those are normally called rev games though there are some like cat quest wich aren't rev games and still have updates inside.
Titlerights games are those that need to have a ticket installed in the console to decrypt. Basically the titlerights-remove function recalculates the keyblock in those games so it isn't needed to have a ticket installed to decrypt the game content.
 

markmcrobie

Well-Known Member
Member
Joined
May 24, 2008
Messages
623
Trophies
0
XP
1,247
If you used xci as base some of them already have updates. Those are normally called rev games though there are some like cat quest wich aren't rev games and still have updates inside.
Titlerights games are those that need to have a ticket installed in the console to decrypt. Basically the titlerights-remove function recalculates the keyblock in those games so it isn't needed to have a ticket installed to decrypt the game content.

Thanks - so is there any way to tell whether an XCI already has an update?
 

ZekromZero

Member
Newcomer
Joined
Mar 14, 2013
Messages
7
Trophies
1
Age
31
Location
Corona, California
XP
324
Country
United States
So i managed to build an XCI for XC2 + the dlc +the update + Torna,
the xci boots but i dont see how to access torna. unless i did something wrong?

I was using your updated ztools on the master release.

Should a Torna icon load with the base game loading on the home screen?
 

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,746
Country
Spain
So i managed to build an XCI for XC2 + the dlc +the update + Torna,
the xci boots but i dont see how to access torna. unless i did something wrong?

I was using your updated ztools on the master release.

Should a Torna icon load with the base game loading on the home screen?
Depends on your configuration. People are using 2 possible configurations:
1.- Xenoblade 2 as game + all XBC2 dlc + Torna as DLC. This one is load as 1 game and torna is accessible with a icon at the loower part of the Xenoblade menu screen.
2.- Xenoblade 2 as game + all XBC2 dlc + Torna as game + Torna second update. This loads as 2 games and torna is accessible with a second icon on Horizon home screen.
Here I leave you ny log so you can see ID and versions of the content for both options. Please note that dlc 6 is missing. One thing I forgot to tell is to rename dlc6 so it doesn't get skip when building from: Xenoblade Chronicles 2 [Xenoblade Chronicles 2 My Nintendo Bonus Items] to Xenoblade Chronicles 2 [Xenoblade Chronicles 2 My Nintendo Bonus Items].
I leave both logs attached.

PD: The titleinfo part is something that it's not add yet in the program.
 

Attachments

  • Xeno 2 complete[multi][xcib]-fwinfo.txt
    2.5 KB · Views: 195
  • Xeno + torna[multi][xcib]-fwinfo.txt
    3.1 KB · Views: 356
Last edited by JRoad,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: https://youtu.be/MddR6PTmGKg?si=mU2EO5hoE7XXSbSr