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

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

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,746
Country
Spain
AHHHHH NOW I UNDERSTOOD AHHHHHHHHHHHHHHHH THANKS I WILL try put the missing key where ir beleongs. But anyways, another solution would be extracting a key from a newer firmware version?
Thanks agains for NSCB, it works like a someone wanting a nice promotion in his job! :)
Yes, you can get it from 7.0-8.01 with lockpick RCM.
Thx for the compliment ;)
 

bladejohnson111

New Member
Newbie
Joined
May 17, 2019
Messages
2
Trophies
0
Age
33
XP
34
Country
Austria
Hello, I tried to merge Super Smash Bros Ultimate base game and his update (v524288 launched 04/25/2019) on NSCB 0.85b, but when the process started to decrypt the update it failed, showing the follow message: Exception: Failed to decrypt NCA header: b'\x86\x10\xe8\x85'. Does anyone know how do I fix it?!
 

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,746
Country
Spain
Hello, I tried to merge Super Smash Bros Ultimate base game and his update (v524288 launched 04/25/2019) on NSCB 0.85b, but when the process started to decrypt the update it failed, showing the follow message: Exception: Failed to decrypt NCA header: b'\x86\x10\xe8\x85'. Does anyone know how do I fix it?!
Enter in the configuration and verify your keys.
 

Puppydogpals

Well-Known Member
Member
Joined
Feb 19, 2018
Messages
193
Trophies
0
Age
43
XP
1,435
Country
United Kingdom
All my keys are valids! I can convert old games sucessfully, but the same error happened when i try to process other recent games like Mortal Kombat 11 and Hellblade!
I would remove that picture as it has the actual keys showing. Not allowed on gbatemp

Sent from my SM-G965F using Tapatalk
 
  • Like
Reactions: bladejohnson111

Elliander

Well-Known Member
Member
Joined
Sep 16, 2011
Messages
634
Trophies
1
Location
Illinois
Website
elliander.etherealspheres.com
XP
1,449
Country
United States
I encountered an error: I had success converting some games from NSP to XCI, but when I tried converting my copy of "Minecraft: Nintendo Switch Edition" and then tried running it in SXOS v2.7.1 on Switch Firmware 8.0.1 it launches, shows the Mojang logo with the start of music, and then abruptly crashes.

"This software was closed because of an error"

It works as an installed NSP, but not as an XCI. This was attempted in "NSCB_080c_64bits" and in "NSCB_081d_64bits" and in "NSCB_v085x64".

Note that because this version was never made available as an official cart, I don't have the option of purchasing and ripping a physical copy. I can only attempt to convert my digital copy. While I am capable of playing it without converting, I generally prefer using XCI files whenever possible.
 

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,746
Country
Spain
I encountered an error: I had success converting some games from NSP to XCI, but when I tried converting my copy of "Minecraft: Nintendo Switch Edition" and then tried running it in SXOS v2.7.1 on Switch Firmware 8.0.1 it launches, shows the Mojang logo with the start of music, and then abruptly crashes.

"This software was closed because of an error"

It works as an installed NSP, but not as an XCI. This was attempted in "NSCB_080c_64bits" and in "NSCB_081d_64bits" and in "NSCB_v085x64".

Note that because this version was never made available as an official cart, I don't have the option of purchasing and ripping a physical copy. I can only attempt to convert my digital copy. While I am capable of playing it without converting, I generally prefer using XCI files whenever possible.
According to your description I bet is due to Stealth Mode. Normally that's solvable by starting the game on airplane mode, there are several games that have this issue.
It seems like the console detects a connection and crash when it can't connect to the Nintendo server due to stealth, 90DNS,...
 
Last edited by JRoad,
  • Like
Reactions: soaresden

soaresden

Well-Known Member
Member
Joined
Dec 16, 2013
Messages
333
Trophies
1
XP
2,103
Country
France
According to your description I bet is due to Stealth Mode. Normally that's solvable by starting the game on airplane mode, there are several games that have this issue.
It seemslike the console detects a connection and crash when it can't connect to the Nintendo server due to stealth, 90DNS,...
Finally I saw it written !

I always wondered why ?! I first start creating a new profile, and switch it everytime for those games (NEOGEO Arcade's ....)
Then I figure it out with airplane mode.

I know this isn't the place to ask, but if someone could find a way to patch/skip/avoid this, it will be awesome (even if it's not that hard to put it in airplane)
 

ChambersNow

Well-Known Member
Newcomer
Joined
Aug 27, 2009
Messages
49
Trophies
1
XP
466
Country
United States
Hi guys, I got this error trying to make a multi file XCI. Trying to add an XCI and it's update into a combined XCI.
Traceback (most recent call last):
File "squirrel.py", line 3226, in <module>
NameError: name 'ccount' is not defined

Any thoughts? Thanks!
 

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,746
Country
Spain
What is "Database mode" for?
A way to extract certain data from games you have quickly. It pulls data in batch unlike the info modes and the format can be imported to excel to filter data. It's a work in progress I only work on it from time to time.

Hi guys, I got this error trying to make a multi file XCI. Trying to add an XCI and it's update into a combined XCI.
Traceback (most recent call last):
File "squirrel.py", line 3226, in <module>
NameError: name 'ccount' is not defined

Any thoughts? Thanks!
Are you using v0.85b? I think markmcrobie reported that error in one of the old versions.
 

ChambersNow

Well-Known Member
Newcomer
Joined
Aug 27, 2009
Messages
49
Trophies
1
XP
466
Country
United States
Yeah latest release, last time I used it it was 79 iirc, maybe I'll try just extracting to that directory. Also I'm using x64, maybe that's the problem, will try x86. Thanks!

EDIT: Looks like I wasn't using the 85b version and just regular 85 from the direct link on page 1. I grabbed 85b and tried both x86 and x64. Now I get this error, tried it with 2 games, any thoughts?

Processing list mlist.txt
*******************************************************
Calculating final content:
Filename: UNKNOWN [] .xci
 
Last edited by ChambersNow,

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,746
Country
Spain
Yeah latest release, last time I used it it was 79 iirc, maybe I'll try just extracting to that directory. Also I'm using x64, maybe that's the problem, will try x86. Thanks!

EDIT: Looks like I wasn't using the 85b version and just regular 85 from the direct link on page 1. I grabbed 85b and tried both x86 and x64. Now I get this error, tried it with 2 games, any thoughts?

Processing list mlist.txt
*******************************************************
Calculating final content:
Filename: UNKNOWN [] .xci
Can you check your keys? Go to the configuration (mode 0) and then option 3 there is a key checker there.
It seems like it can't read the control nca for those games.
 

ChambersNow

Well-Known Member
Newcomer
Joined
Aug 27, 2009
Messages
49
Trophies
1
XP
466
Country
United States
Can you check your keys? Go to the configuration (mode 0) and then option 3 there is a key checker there.
It seems like it can't read the control nca for those games.

The keys was the culprit! Looks like I was using the old keys txt file that worked, but that was back when firmware 6 came out. I got a new keys using lockpick_rcm and now it's working like normal. Thank you very much!!
 

Redferne

Well-Known Member
Member
Joined
Oct 28, 2015
Messages
845
Trophies
0
XP
1,855
Country
United Kingdom
Hello,
I have an annoying issue with Dead Cells and the latest update (v327680) and the DLC. After I built the XCI the console ask for an update, I skip it the game is at version 1.0.
I'm using NSCB v85b. I verified my keys and tried manual and auto mode but they both make exactly the same xci.
Is there a way to fix that? The weird part is I have no issue with other games like Dragon Ball Fighter Z for example. It also happens with Dead or Alive and Super Robot Taisen.

Edit: I tried with the nsp as source instead of the xci and it's working. I found another game which doesn't work: Enter the Gungeon.
 
Last edited by Redferne,

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,746
Country
Spain
Hello,
I have an annoying issue with Dead Cells and the latest update (v327680) and the DLC. After I built the XCI the console ask for an update, I skip it the game is at version 1.0.
I'm using NSCB v85b. I verified my keys and tried manual and auto mode but they both make exactly the same xci.
Is there a way to fix that? The weird part is I have no issue with other games like Dragon Ball Fighter Z for example. It also happens with Dead or Alive and Super Robot Taisen.

Edit: I tried with the nsp as source instead of the xci and it's working. I found another game which doesn't work: Enter the Gungeon.
Are you sure you're using the correct updates? All those games have different titleids according to regions or between xci and nsp.
Try checking the result in info mode number 2, that should tell you if the update belong to the game.
 

Redferne

Well-Known Member
Member
Joined
Oct 28, 2015
Messages
845
Trophies
0
XP
1,855
Country
United Kingdom
Are you sure you're using the correct updates? All those games have different titleids according to regions or between xci and nsp.
Try checking the result in info mode number 2, that should tell you if the update belong to the game.
I don't know what I'm looking for so here are some result.

------------------------------------------------
BASE CONTENT ID: 01009d60076f6000
------------------------------------------------
Name: Enter the Gungeon
Editor: Dodge Roll
------------------------------------------------
01009d60076f6000 [BASE] v0
01009d60076f6800 [UPD] v720896 -> Patch(11)
------------------------------------------------
CONTENT INCLUDES: 1 BASEGAME 1 UPDATES 0 DLCS
------------------------------------------------
 

Attachments

  • Enter the Gungeon [01009D60076F6000] [v720896] (1G+1U)-fwinfo.txt
    872 bytes · Views: 151
  • Enter the Gungeon [01009D60076F6000] [v720896] (1G+1U)-Fcontent.txt
    1.9 KB · Views: 137
Last edited by Redferne,

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,746
Country
Spain
I don't know what I'm looking for so here are some result.

------------------------------------------------
BASE CONTENT ID: 01009d60076f6000
------------------------------------------------
Name: Enter the Gungeon
Editor: Dodge Roll
------------------------------------------------
01009d60076f6000 [BASE] v0
01009d60076f6800 [UPD] v720896 -> Patch(11)
------------------------------------------------
CONTENT INCLUDES: 1 BASEGAME 1 UPDATES 0 DLCS
------------------------------------------------
Yeah, that's correct but that's not the last update for enter the gungeon, that's why it asks you to update. The last update in this case is v786432 -> patch(12)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: I cant tell what my favorite N64 game is