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

  • Thread starter JRoad
  • Start date
  • Views 730,897
  • Replies 2,826
  • Likes 74

Mactaetus

Well-Known Member
Newcomer
Joined
Feb 4, 2004
Messages
75
Trophies
1
XP
400
Country
Thanks for this great app and progress.
I have an issue...

I'm creating a legitc XCI, verified it, too.

but with every XCI creation I always get the error isdir, etc. (see Screenshot).

secondly, all of my XCIs are v1.0.0 v0 in the SX OS Installer, tinfoil, etc.
I cannot seem to install the CXCIs in any way. Am I doing something wrong here? When verifying, the XCIs are perfect, include all updates, etc.

Thanks in advance.

screeny.png
 

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,746
Country
Spain
Thanks for this great app and progress.
I have an issue...

I'm creating a legitc XCI, verified it, too.

but with every XCI creation I always get the error isdir, etc. (see Screenshot).

secondly, all of my XCIs are v1.0.0 v0 in the SX OS Installer, tinfoil, etc.
I cannot seem to install the CXCIs in any way. Am I doing something wrong here? When verifying, the XCIs are perfect, include all updates, etc.

Thanks in advance.

View attachment 181079
Yeah, I got more reports of that error. The thing is that error is in the renamer XD which is a totally separate function. I think something weird went up in the x64 build and it doesn't detect the indent there or something. I'll redo it on the afternoon. For now try using the x86 one or 0.90.
BTW they told me xcis are done correctly even with the error, which makes sense since again once it finishes the proper function seems to read a line from the renamer for some reason.
 
Last edited by JRoad,

Mactaetus

Well-Known Member
Newcomer
Joined
Feb 4, 2004
Messages
75
Trophies
1
XP
400
Country
Yeah, I got more reports of that error. The thing is that error is in the renamer XD which is a totally separate function. I think something weird went up in the x64 build and it doesn't detect the indent there or something. I'll redo it on the afternoon. For now try using the x86 one or 0.90.
BTW they told me xcis are done correctly even with the error, which makes sense since again once it finishes the proper function seems to read a line from the renamer for some reason.

The XCI is created correctly and passes every verification. I've figured. So that's okay to me. Just an error. :-)


Another thing: When booting SX OS and putting the XCI onto a USB Stick, it shows v1.0.0 v0 for that XCI. same with tinfoil.
When I install it, all the updates get stripped and it only installs the base file, without the updates. NSC Builder verifies the file and the updates as included....

am I doing something wrong or is this intended?
What's the correct procedure to install CXCIs?
 
Last edited by Mactaetus,
D

Deleted User

Guest
The XCI is created correctly and passes every verification. I've figured. So that's okay to me. Just an error. :-)


Another thing: When booting SX OS and putting the XCI onto a USB Stick, it shows v1.0.0 v0 for that XCI. same with tinfoil.
When I install it, all the updates get stripped and it only installs the base file, without the updates. NSC Builder verifies the file and the updates as included....

am I doing something wrong or is this intended?
What's the correct procedure to install CXCIs?


1.0 will show in tx album. Once mounted press + on game icon and check top left ver.
 

Mactaetus

Well-Known Member
Newcomer
Joined
Feb 4, 2004
Messages
75
Trophies
1
XP
400
Country
Thanks @ModderFokker619
you're right. Once it's mounted, it shows the correct version.

but what about the installation of CXCIs?
When installing, it only installs the base as it ignores the updates all together. Is there any way to install CXCIs completely?
 

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,746
Country
Spain
Thanks @ModderFokker619
you're right. Once it's mounted, it shows the correct version.

but what about the installation of CXCIs?
When installing, it only installs the base as it ignores the updates all together. Is there any way to install CXCIs completely?
That's a tinfoil thing, it ignores the update on purpose. You have a special build by blawar here that will install the updates.
https://gbatemp.net/threads/installing-custom-xci.534839/page-2#post-8809303
The reason was because official ones have sometimes old updates that would overwrite the current installed one.
Since normally users don't have them renamed the way NSCB does they are unaware of the update being inside the xci to begin with and use to complain to him.
So is pretty understandable to have them banned trough that point of view.

Either way if you want the updates installed that build is the recommended way now, the previous one was rommenu.
 

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,746
Country
Spain
From the file or nin****.com ?
Sorry, mobile and then missed the message. The pictures from the gallery ar from Nintendo.com, I use the scrape from nutdb\tinfoil.io for that.
Basically eshop data, file versions and cheats are from tinfoil.io. DLC names and dlc icons too since you can't read that from file (I use nutdb json files for that)
Languages, file information, etc... are read from the file, even BuildID, basically i readall i can from the file. json file refresh is set to 24h though you can change it on the config files, then in the batch, in options there is also a force refresh that redownloads, if possible, the json files. I said if possible because now it checks first if it can reach the json from server if it gets 404 error it will keep the old json files. Also the profile from the not autoupdate zip is set to 9999 hours that is roughly 416 days, in case you don't want it to autoupdate for some reason like being normally offline, if you do that for now you need to force updates with the batch, in options.
 
  • Like
Reactions: 18Phoenix
D

Deleted User

Guest
Thanks @ModderFokker619
you're right. Once it's mounted, it shows the correct version.

but what about the installation of CXCIs?
When installing, it only installs the base as it ignores the updates all together. Is there any way to install CXCIs completely?

Tinfoil 1.55b installs nsp and xci Games+Update+DLC in one on 9.0 too
 

Mactaetus

Well-Known Member
Newcomer
Joined
Feb 4, 2004
Messages
75
Trophies
1
XP
400
Country
Very nice, thanks for the fix @JRoad Will test it out later today.
@blawar any chance to readd the option to install multipack nsp and xcis (game+update+dlcs) via tinfoil?

*please*please*please*please*please*please*please* :-)
 

blawar

Developer
Developer
Joined
Nov 21, 2016
Messages
1,708
Trophies
1
Age
40
XP
4,311
Country
United States
Ah, cool blawar added it officially then.
Edit: Ah 1.55, old version. Yeah probably lithium 1.0 does the same.

it’s in the official line, just hasn’t been released yet. i added an option to enable installing updates from xci’s in the options menu.

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

Very nice, thanks for the fix @JRoad Will test it out later today.
@blawar any chance to readd the option to install multipack nsp and xcis (game+update+dlcs) via tinfoil?

*please*please*please*please*please*please*please* :-)

it already supports multi pack nsp. xci’s just filter updates, but next version will support it.
 

Mactaetus

Well-Known Member
Newcomer
Joined
Feb 4, 2004
Messages
75
Trophies
1
XP
400
Country
@blawar you're a genius! Thanks a lot.

So currently, when I hit that multi xci or nsp file, it shows the listing with all the install options. In that listing, it doesn't show the patches and dlcs. that's one thing I noticed.
and when I hit install, it only installs the base game.

hope that it will also show the included updates and dlcs when I go into the install options. that would be super amazing.
I'm eagerly awaiting the new update. While I do that, I'm busy with switching from SXOS to atmosphere :-)

thanks @blawar
 

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,746
Country
Spain
Jules I got some information regarding the problem with SX OS and the XCI mounting, please contact me.
You mean about the xci not working working again when reprocessed? I have a guess about that.
When nscb process a convert from xci to nsp if you change it back to xci it will figure out it was a xci originally so it will restore isgamecard to 1. There was an old version that had a bug where it restored it when it shouldn't, this version was been used by some discord group for several weeks or months.
Well that bug was fixed quickly and when reprocessed the program figures out the original flag for those xci so that's my untested guess.
I think the bug was in 0.65 from memory but not sure it was in a really old version.
 
Last edited by JRoad,
  • Like
Reactions: 18Phoenix

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Veho @ Veho: The cybertruck is a death trap.