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

  • Thread starter JRoad
  • Start date
  • Views 722,605
  • Replies 2,823
  • Likes 74

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,746
Country
Spain
Hi.

I build an .xci file with a patch. How i can add later patches to that .xci file ?
Probably by next week. Next update will add RequiredSystemVersion patching to both xci and nap, this only needs some last touches so it'll be up pretty soon.
The thing you're asking me for needs some work though it's pretty close. I do changes mostly during the weekend so I hope to start with that on Friday or Saturday.
 

Cava

Well-Known Member
Member
Joined
Jan 26, 2016
Messages
741
Trophies
0
XP
1,347
Country
Hungary
Probably by next week. Next update will add RequiredSystemVersion patching to both xci and nap, this only needs some last touches so it'll be up pretty soon.
The thing you're asking me for needs some work though it's pretty close. I do changes mostly during the weekend so I hope to start with that on Friday or Saturday.

Awsome and thanks for your work.
 

ibbanez

Active Member
Newcomer
Joined
Aug 3, 2018
Messages
36
Trophies
0
Age
43
XP
203
Country
United States
Hey, just wanted to let you know, I've run into a bug or something, but if I don't delete the folder that it creates in the output folder, after 1-2 times of using it, the folder becomes corrupt. Its almost like it turns the entire folder into a single file, kinda how Linux treats folders in its OS. Cant explain it. Instead of a folder, its a single file, named what the folder was called and thus no extension. So now, I delete the folder before each use to stop this from happening. Just thought i'd let you know and to see if anyone else was having this issue.

Side note. As for feature requests, just if you are taking down thoughts for a list for future ideas. If there was a way to auto combine file names into a single file like Multi does, but to where you can use an entire folder with different games in there, but it will only join the ones that share the same file name, but with the inclusion of something like [upd] and [dlc]. That way, it makes light work of 1500 nsp's... ;p Again, this is just in case you write down ideas and get bored. I haven't programmed in 10 years, so I'm not sure where to start :) Love this app.
 

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,746
Country
Spain
Hey, just wanted to let you know, I've run into a bug or something, but if I don't delete the folder that it creates in the output folder, after 1-2 times of using it, the folder becomes corrupt. Its almost like it turns the entire folder into a single file, kinda how Linux treats folders in its OS. Cant explain it. Instead of a folder, its a single file, named what the folder was called and thus no extension. So now, I delete the folder before each use to stop this from happening. Just thought i'd let you know and to see if anyone else was having this issue.

Side note. As for feature requests, just if you are taking down thoughts for a list for future ideas. If there was a way to auto combine file names into a single file like Multi does, but to where you can use an entire folder with different games in there, but it will only join the ones that share the same file name, but with the inclusion of something like [upd] and [dlc]. That way, it makes light work of 1500 nsp's... ;p Again, this is just in case you write down ideas and get bored. I haven't programmed in 10 years, so I'm not sure where to start :) Love this app.
That's kinda weird. Supposedly it should go and erase the foder if it already exists inside the output folder if I remember right, could try to reproduce that and see if I cone to the same issue.
For the other thing my idea is to create "list manager" to create lists using different criteria in a list folder and then process all lists in that folder in order but there are things to do before adding that one.
 

Priape

New Member
Newbie
Joined
Nov 20, 2018
Messages
1
Trophies
0
Age
39
XP
65
Country
France
Hello,

I have installed all dependencies and havent a big problem
upload_2018-11-20_13-35-16.png



But when i want to execute NSCB.bat , it says :
Nut_RTR.py is not correctly pointed or is missing
upload_2018-11-20_13-34-53.png


Here is my data structure (pretty empty?):
upload_2018-11-20_13-36-47.png


Can you help me plz?

Thx
 

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,746
Country
Spain
Download the new master or one of the official releases wich are either here or in github.
Basically you downloaded the master
I was working on yesterday and I forgot to update the config file Which I did later in next master's update.
That is not yet an official release since I need to still include a couple of things. But yeah it includes the meta patching feature for requiredsystemversion.
It's failing because I renamed nut_RTR to squirrel since my fork is deviating a lot from nut main's line and I keep adding functions, also because it was harder to remember nut_RTR.py when I used it trough console than squirrel.py

Current config should be correct XD. But for reference try to download my official releases instead of the master from now on XD.
Appart than hacbuild and hactool all is done with python and batch so there are no more binaries than those, normally you won't see differences between master and release XD this case was a little different.
 
Last edited by JRoad,

Znuf

Well-Known Member
Newcomer
Joined
Nov 10, 2017
Messages
57
Trophies
0
Age
37
XP
660
Country
Switzerland
Probably by next week. Next update will add RequiredSystemVersion patching to both xci and nap, this only needs some last touches so it'll be up pretty soon.
The thing you're asking me for needs some work though it's pretty close. I do changes mostly during the weekend so I hope to start with that on Friday or Saturday.

Can't wait for RequiredSystemVersion patching. Thanks four your work
 

Firemanx

Member
Newcomer
Joined
Nov 4, 2018
Messages
15
Trophies
0
Age
34
XP
835
Country
United States
Jules, I haven't had any issues until today. When using a USB drive (E:\) as the source directory, I get an error stating that the path doesnt exist. Do you have any suggestion or need a screen shot?

Edit: I moved the files to C:, still had same issue. Renamed the files to shorter name and removed any special characters, then the files processed fine. Not sure if it was an issue with special characters, or file name length.
 
Last edited by Firemanx,

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,746
Country
Spain
Jules, I haven't had any issues until today. When using a USB drive (E:\) as the source directory, I get an error stating that the path doesnt exist. Do you have any suggestion or need a screen shot?

Edit: I moved the files to C:, still had same issue. Renamed the files to shorter name and removed any special characters, then the files processed fine. Not sure if it was an issue with special characters, or file name length.
Probably your file is set as read only.
 

Firemanx

Member
Newcomer
Joined
Nov 4, 2018
Messages
15
Trophies
0
Age
34
XP
835
Country
United States
Probably your file is set as read only.

Thats what my first suspicion was as well, but it wasn't that I can find. I checked and changed some permission as well, I probably should have tested that step out as well, but because I lumped a couple changes in together, I can't tell exactly what change made the difference. I might try playing around with some things and see if I can get the error to repeat, and then further isolate what is happening. If I do I will report it back here just in the case that if anyone else has similar issues it might be helpful.
 

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,746
Country
Spain
Thats what my first suspicion was as well, but it wasn't that I can find. I checked and changed some permission as well, I probably should have tested that step out as well, but because I lumped a couple changes in together, I can't tell exactly what change made the difference. I might try playing around with some things and see if I can get the error to repeat, and then further isolate what is happening. If I do I will report it back here just in the case that if anyone else has similar issues it might be helpful.
The current GitHub master only asks for read permissions if you want to try that. It also includes the function to patch the RequiredSystemVersion flag. I'll probably make it an official release later today when I finish my the function that creates a text file with the things that go into the final file. I want to create that file since I need to change the cnmt.nca name based in it's new hash.
Either way whoever that doesn't care about keeping track with that can test the new version.
 

Puppydogpals

Well-Known Member
Member
Joined
Feb 19, 2018
Messages
193
Trophies
0
Age
43
XP
1,424
Country
United Kingdom
@JRoad


Tried it out and works great combined a few nsp with updates to xci

just a few questions before I convert the bulk of my games.

1. The 8 limit is that just separate games (icons on horizon when mounted) or DLC and updates as well? Could I have the main game an update and say 8 dlc packages (10 in total)and still work.

2. Will this work with all nsp xci etc or is there any with issues?


Great work by the way really easy to use

Sent from my SM-G935F using Tapatalk
 

Redferne

Well-Known Member
Member
Joined
Oct 28, 2015
Messages
845
Trophies
0
XP
1,854
Country
United Kingdom
My understanding is it is 8 games (icon in Horizon). I made a xci of Dragon Ball Fighter Z with update and all the DLC and it works fine. And that's more than 8 nsp.
 

Puppydogpals

Well-Known Member
Member
Joined
Feb 19, 2018
Messages
193
Trophies
0
Age
43
XP
1,424
Country
United Kingdom
Great love the update integration into xci. Save a lot of space on internal taken up by updates and DLC. So much easier to change games without installing and uninstalling especially with usb support on sxos

Sent from my SM-G935F using Tapatalk
 

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,746
Country
Spain
The limit is with games (separate icons)
Only issue I know are 4 dlc from Xenoblade that doesn't work with the remove titlerights function.

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

Any news on games that are bigger than 32gb? Specifically NBA 2k19 and their updates lol.
That's either a Xecuter issue or the Switch still doesn't accept cartridges bigger than 32gb. Is nba still bigger than 32gb without the deltas or ar you calculating by nsp sizes?

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

What file / folder can't it find. What's it for. Will it cause an issue
1627cd1f1d687745fc28980e76e4c60a.jpg


Sent from my SM-G935F using Tapatalk
Do you have a dot in that folder? The program seems to think your directory is a file.
 

Site & Scene News

Popular threads in this forum

Recent Content

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: Sorry for accidentally bending over