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

  • Thread starter JRoad
  • Start date
  • Views 724,694
  • Replies 2,824
  • Likes 74

realg123

Well-Known Member
Member
Joined
Aug 9, 2010
Messages
239
Trophies
1
XP
465
Country
Canada
Looks like Python worked and I also had to remove -3. But when still having the issue after I select xci option cmd closes.
Thank you
 

MirageXero

Member
Newcomer
Joined
Sep 13, 2009
Messages
5
Trophies
0
XP
35
Country
United States
Which rev of botw did you guys use? I tried with rev 2 and dlc but I keep getting master keys mismatch and only produces a 1.3gb file
 

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,746
Country
Spain
Which rev of botw did you guys use? I tried with rev 2 and dlc but I keep getting master keys mismatch and only produces a 1.3gb file
Used the 0.5, need to fix that for rev games. Basically i'm checking for a ticket in the xci, but didn't thought about rev games having different masterkey between updates and games.
It will only happen with xci rev games, if you want to use Zelda while i fix this you can use the base game. Either way if you want to make full zelda is advised to use the normal xci or nsp + last update + dlcs till i implement the check for older update versions.
I'll fix this tomorrow, it's actually a quick fix but today i had few time for programming and the time i had i've spent looking at other things.
 

MirageXero

Member
Newcomer
Joined
Sep 13, 2009
Messages
5
Trophies
0
XP
35
Country
United States
Used the 0.5, need to fix that for rev games. Basically i'm checking for a ticket in the xci, but didn't thought about rev games having different masterkey between updates and games.
It will only happen with xci rev games, if you want to use Zelda while i fix this you can use the base game. Either way if you want to make full zelda is advised to use the normal xci or nsp + last update + dlcs till i implement the check for older update versions.
I'll fix this tomorrow, it's actually a quick fix but today i had few time for programming and the time i had i've spent looking at other things.
Ty for the help and the program. It works great for everything else. If I use .5 would it combine? I only ask because I don’t have the update file for botw.
 

Drona

Well-Known Member
Newcomer
Joined
Jan 10, 2014
Messages
75
Trophies
1
Age
31
XP
578
Country
France
Sans titre.jpg
I've dumped my own keys and it still doesn't work.
Sans titre.jpg
 

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,746
Country
Spain
View attachment 149134 I've dumped my own keys and it still doesn't work.
View attachment 149134
did you check if your file isn't read only?, basically is giving an unable to access the file.
if torrent was involved in some way with that file just know that many torrent clients change files to read only unless you change that in the torrent client settings.
 
Last edited by JRoad,
  • Like
Reactions: Drona

Drona

Well-Known Member
Newcomer
Joined
Jan 10, 2014
Messages
75
Trophies
1
Age
31
XP
578
Country
France
did you check if your file isn't read only?, basically is giving an unable to access the file.
if torrent was involved in some way with that file just know that many torrent clients change files to read only unless you change that in the torrent client settings.

My file is not Read Only, its from CDNSP no torrent.
Damn Its so confusing...
 

mrdude

Developer
Developer
Joined
Dec 11, 2015
Messages
3,076
Trophies
1
Age
56
XP
8,220
@Drona,

Go into your registry and delete the python entries, restart your computer - reinstall python and then you should go into control panel/system/advanced system settings/enviromental variables. Then in Path - add your python directories. You can use google to find how to add python paths to environmental variables for your python version you installed.

Then when you run python the pc will know where to look for the 'dependencies' you added.
 

tinkle

taciturn shill girl
Member
Joined
Jun 9, 2015
Messages
405
Trophies
0
Age
26
XP
1,540
Country
United States
So the problem I'm having is that the XCI's produced by this tool seem to be causing my SXOS gallery app to crash the console when scanning them. When I remove them, there's no issue. Any thoughts?
 

Asco45

New Member
Newbie
Joined
Nov 11, 2018
Messages
4
Trophies
0
Age
47
XP
208
Country
Argentina
Excelent Job!! Thank you very much jroad.. when you have some time please include firmware update prompt skip....
 

Drona

Well-Known Member
Newcomer
Joined
Jan 10, 2014
Messages
75
Trophies
1
Age
31
XP
578
Country
France
What do you mean by "not done correctly" ?
  1. I went to System Properties
  2. I Clicked Advanced system settings in the sidebar.
  3. I Clicked Environment Variables...
  4. I Selected PATH in the System variables section
  5. I Clicked Edit
  6. Then I Added Python's path
 

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,746
Country
Spain
Python directories are already in Path.
You are missing one python library wich makes my nut libraries fail, that gives the rest of issues.
You're missing image library
Forgot to repack dependencies bat in v0.6 BTW so if you didn't get v0.5 you may not have install dependencies.

So the problem I'm having is that the XCI's produced by this tool seem to be causing my SXOS gallery app to crash the console when scanning them. When I remove them, there's no issue. Any thoughts?
Yeah that's a bad xci. You need to identify wich one is it and delete it.

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

What go you mean by "not done correctly" ?
  1. I went to System Properties
  2. I Clicked Advanced system settings in the sidebar.
  3. I Clicked Environment Variables...
  4. I Selected PATH in the System variables section
  5. I Clicked Edit
  6. Then I Added Python's path
dependencies are:
urllib3 unidecode tqdm bs4 tqdm requests image

it says you don't have image. I'm going to update v0.61 now if you want to install dependencies. This time i'm repacking the bat.
But manually it should be:
py -3 -m pip install urllib3 unidecode tqdm bs4 tqdm requests image
in the windows console

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

Excelent Job!! Thank you very much jroad.. when you have some time please include firmware update prompt skip....
Will come but first I need to add splitting since I feel is more important to re-update the xci when new updates come.

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

Added v0.6.1 wich is mostly bugfixes.
1.- Changed counter functions from "find /C" to other method for people with inverted bar routes.
2.- Changed nca header check for xci extraction so it doesn't give issues in rev games.
3.- Fixed naming issues in individual modes. Basically extension getting in final name.
4.- Repacked again the dependencies bat since I forgot in last build.
5.- Added optional example profiles for nsp and xci.
1.- NSP:
auto-repack-> NSP
extract with deltas
pack files in folders individually for auto mode
work folder -> NSCB_ntemp
2.- XCI:
auto-repack-> XCI
extract without deltas
pack files in folders authomatically for auto mode
work folder -> NSCB_xtemp
Just take the content of the profile you want or both of them and put them in the program root folder. Several profiles can be together.
 
Last edited by JRoad,

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,746
Country
Spain
Same as before
Weird did another check and the exact issue is in titles library since, exactly with the "pillow" module wich your image says it's correctly installed.
Well i can do a further clean up of my libraries. I already use a mod of the nut libraries I made so I can probably strip more things aside the CDN stuff. But it's weird the pillow module is giving you errors.
Were you running last python?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Sicklyboy @ Sicklyboy: https://www.youtube.com/watch?v=zufnIPGYQx8