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

  • Thread starter JRoad
  • Start date
  • Views 731,566
  • Replies 2,826
  • Likes 74

realg123

Well-Known Member
Member
Joined
Aug 9, 2010
Messages
239
Trophies
1
XP
466
Country
Canada
Finally got it to work. Thank you for your help!!!

I'm wondering it was bootcamp causing the issues.

Another question, what option do I select to put an game+update+dlc in one xci package? Also will the application require a image or will it automatically apply one.
 

Drona

Well-Known Member
Newcomer
Joined
Jan 10, 2014
Messages
75
Trophies
1
Age
31
XP
578
Country
France
I uninstalled Python 64 bits and installed 32 bits version to C:/python.
After some cleanups it works now.

@JRoad Thanks !
 

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,746
Country
Spain
I uninstalled Python 64 bits and installed 32 bits version to C:/python.
After some cleanups it works now.

@JRoad Thanks !
Good I'm glad to hear that. I think I have 32bits installed though, or at least I tried with 32bits one in some computers.
Thks to let me know of the fix BTW

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

Finally got it to work. Thank you for your help!!!

I'm wondering it was bootcamp causing the issues.

Another question, what option do I select to put an game+update+dlc in one xci package? Also will the application require a image or will it automatically apply one.
Manual mode in multipack option or you can use it in auto dragging a folder with all content together.
No if you don't put one SX loader chooses one from the content inside. Also it doesn't takes images currently it takes a control nca or reads one from a nsp I have to set it so it also do that from a xci. I kinda forgot to put that in last version.

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

With version v0.6.1 can I split the xcis with xci-cutter in 4GB files or will they still end up corrupted?
No, that's probably a result of no packing and update partition + padding reduction. The cutter probably uses some fixed offsets instead of reading them. I could look into the cutter but currently I have other priorities.
 
  • Like
Reactions: realg123 and Drona

realg123

Well-Known Member
Member
Joined
Aug 9, 2010
Messages
239
Trophies
1
XP
466
Country
Canada
Good I'm glad to hear that. I think I have 32bits installed though, or at least I tried with 32bits one in some computers.
Thks to let me know of the fix BTW

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


Manual mode in multipack option or you can use it in auto dragging a folder with all content together.
No if you don't put one SX loader chooses one from the content inside. Also it doesn't takes images currently it takes a control nca or reads one from a nsp I have to set it so it also do that from a xci. I kinda forgot to put that in last version.

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


No, that's probably a result of no packing and update partition + padding reduction. The cutter probably uses some fixed offsets instead of reading them. I could look into the cutter but currently I have other priorities.

Thank you very much
 

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,746
Country
Spain
Thank you very much
BTW for auto the normal profile is set to repack as xci and nsp. The one I put for xci is set to only repack as xci if you don't want to change the config.
You can have the 3 profiles together in the same folder or even create new ones.
 
  • Like
Reactions: realg123

mat128

Well-Known Member
Member
Joined
Apr 3, 2011
Messages
112
Trophies
1
XP
987
Country
Canada
Thanks for this app, it worked great to convert eshop titles to xci to play from USB. I may be doing something wrong but for some games, not all of them, converting them with the update .nsp results into 2 zip files in the output folder instead of a .xci. For others it works perfectly.

Did I use the wrong settings?
 

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,746
Country
Spain
Thanks for this app, it worked great to convert eshop titles to xci to play from USB. I may be doing something wrong but for some games, not all of them, converting them with the update .nsp results into 2 zip files in the output folder instead of a .xci. For others it works perfectly.

Did I use the wrong settings?
Probably those files are read only. Specially if the zips files are empty or missing things.

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

nghbk

Member
Newcomer
Joined
Nov 10, 2006
Messages
19
Trophies
1
XP
246
Country
Doesn't work on me
upload_2018-11-13_13-26-17.png
 

Sonics99

Well-Known Member
Newcomer
Joined
May 17, 2018
Messages
56
Trophies
0
Age
43
XP
231
Country
United States
I've tried a handful of games so far and they all appear to work great. The load times seem a tad bit slower, but that could be my SD card or just in my head honestly. Hard to tell.

Either way, this thing is exactly what I was looking for. So super excited to have everything packaged up like this. Thanks for the hard work.

Anyone have any luck with Kirby Star Allies? I've tried it like three different times with different files and get "The game card could not be read".

The only other thing I have seen is in SXOS, most of the games appear to reference the update version number (For instance Mario Rabbids says Application 1.9.589692)...South Park is the only one I have that still shows Application 1.0 with the update rolled in.

It could absolutely be something I'm doing, but thought I would query the group before racking my brain.
 

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,746
Country
Spain
I've tried a handful of games so far and they all appear to work great. The load times seem a tad bit slower, but that could be my SD card or just in my head honestly. Hard to tell.

Either way, this thing is exactly what I was looking for. So super excited to have everything packaged up like this. Thanks for the hard work.

Anyone have any luck with Kirby Star Allies? I've tried it like three different times with different files and get "The game card could not be read".

The only other thing I have seen is in SXOS, most of the games appear to reference the update version number (For instance Mario Rabbids says Application 1.9.589692)...South Park is the only one I have that still shows Application 1.0 with the update rolled in.

It could absolutely be something I'm doing, but thought I would query the group before racking my brain.
It's because you have the file as read only. I'll remove the read/write permission for next version. Nut asked for read and write because it modified the original file but my modified libraries only read the original to take out the nca and remove the titlerights on the fly (in case they exist). I actually only need read permission for the original and already modified my current built to reflect that, I'll release it probably trough the weekend with more improvements.
 

FabioCapela

Well-Known Member
Member
Joined
Jul 12, 2007
Messages
309
Trophies
1
XP
1,259
Country
Brazil
I actually only need read permission for the original and already modified my current built to reflect that, I'll release it probably trough the weekend with more improvements.
Any chance one of those improvements is the option to ignore minimum firmware version on update NSPs? I'm still on 5.1 for a number of reasons, which means I can't pack a number of updates with the respective XCI files. In most cases it isn't much of an issue, but when the update gets in the multiple gigabyte range — like, for example, the 6GB Starlink one — it gets annoying.

Alternatively, do you know of a tutorial for how I can do that manually to the update NSP before adding it to the XCI? The only method I found only works for game NSPs, not update NSPs.
 

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,746
Country
Spain
Any chance one of those improvements is the option to ignore minimum firmware version on update NSPs? I'm still on 5.1 for a number of reasons, which means I can't pack a number of updates with the respective XCI files. In most cases it isn't much of an issue, but when the update gets in the multiple gigabyte range — like, for example, the 6GB Starlink one — it gets annoying.

Alternatively, do you know of a tutorial for how I can do that manually to the update NSP before adding it to the XCI? The only method I found only works for game NSPs, not update NSPs.
I'm working on it, it'll depend on how much time i have trough the weekend as I need to implement it and test it properly, I also need to work in the splitting and update mode. In the way I want to implement the 3 things all is related to the meta nca, but I won't tell you this will come for sure this weekend.
BTW if the update is superior to "version 1 (v65536)" you can pass it trough the batch to delete the deltas and reduce it's size. If you do this you'll need to delete previous updates in your console manually but since you're using a xci it should be no issue.
 

FabioCapela

Well-Known Member
Member
Joined
Jul 12, 2007
Messages
309
Trophies
1
XP
1,259
Country
Brazil
With Starlink (and a few other games) it's a day-0 update that contains roughly half the game and is required to play the game, either at all or after reaching a fairly early part of the game; games like L.A. Noire and South Park do the same, a cost-cutting measure to allow the cartridge version to use a smaller chip. With your program, Starlink is only an issue because the day-0 update falsely claims to require a higher firmware version than the base game.

BTW, your program worked nicely for those other games I mentioned, and quite a few more besides them; being able to move games around without having to install and uninstall multi-GB day-0 updates makes the whole process far more manageable.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: @OctoAori20, Thank you. Hope you're in good spirits today like I am. :)