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

  • Thread starter JRoad
  • Start date
  • Views 738,242
  • Replies 2,827
  • Likes 74

ganons

Well-Known Member
Member
Joined
Jun 12, 2005
Messages
3,291
Trophies
1
XP
3,116
Country
Ok seems to be working now. So lets say there is another update/dlc in the future, can the moded xci be used or do you have to start from scratch?
 

markmcrobie

Well-Known Member
Member
Joined
May 24, 2008
Messages
623
Trophies
0
XP
1,247
Is this the output you need? (note this log also shows the "Too many arguments in command line" error I mentioned in post 526)

Code:
Edited to remove keys

Actually I've just tried the XCI from the above and it's working now. Very strange, I used exactly the same mode, settings and NSP files as before, the resulting XCI was a few KB in size different, and it's working now
 
Last edited by markmcrobie,

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,756
Country
Spain
.../QUOTE]
Next time please PM it to me since there are kes there, though decrypted. Not sure about the stand of gbatemp about that.

Ok, log seems correct. The too many arguments is in the .zip generation which is independent from the xci or nsp generation. Your system seem to not handlewell all those arguments passed to 7zip. Well i'll look into it though i'm thinking about using other backup format for when I introduce "restore mode". Didn't work much in the program trough the holidays though I expect to introduce it in the next big update. (It'll be a little update before that though to make the Xenoblade fix official and fix a couple of things)

Well now regarding Road Redemption check that hacbuild did finish the process. I saw some cases in wich the xci is incomplete because of it. Check the final size:
upload_2019-1-1_18-43-41.png

which is like 3,73 GB

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

Actually I've just tried the XCI from the above and it's working now. Very strange, I used exactly the same mode, settings and NSP files as before, the resulting XCI was a few KB in size different, and it's working now
You actually answered while i was writing, well my guess is still the same. Probably the file wasn't fully completed.
Next release will incorporate these logs for the info functions. It should give you an idea of the final size of the file.
 

Attachments

  • multicontent xci.txt
    1.6 KB · Views: 182
  • Road Redemption [010053000B986800][v131072]-content.txt
    1.8 KB · Views: 159
  • Road Redemption [010053000B986000][v0]-content.txt
    1.1 KB · Views: 200

markmcrobie

Well-Known Member
Member
Joined
May 24, 2008
Messages
623
Trophies
0
XP
1,247
I've noticed that with some XCI files created, if I transfer them across to the microSD via FTP (using NX Shell 1.1.0 on the Switch) then when I load the XCI from the SX menu I get "the game card cannot be read". If I transfer the XCI files across by plugging the microSD into my computer directly, it works fine.
 

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,756
Country
Spain
Sometimes the XCI updated is smaller than the XCI with no update, why is this?
Well you kinda have the answer in the reformed "get CONTENT of the xci\nsp" function.
A full xci dump has:
1.- Padding at the end of cartridge. (Erased with normal trimming)
2.- More padding bwtween partitions (Hacbuild reduces that)
3.- A system firmware update (wich is not extracted or repacked by NSC_Builder) and is aroun 400mb.
A CDN eshop update dump has (from the second update onwards)
1.- The full update.
2.- Delta nca wich serve to patch the previous updates without installing the full new update wich aren't needed for the xci (kinda have been telling this a lot XD)

The deltas can take a lot of space, for example in the picture I posted yesterday for one of the Mario + Rabbids Kingdom Battle updates you see how the Deltas take almost half of the update size. So it'll depend on the real size of the game and the real size of the update. We could even go smaller actually by reversing the way the SDK creates the updates but unlike current method that one would make you loose compatibility with normal update installation.
 

markmcrobie

Well-Known Member
Member
Joined
May 24, 2008
Messages
623
Trophies
0
XP
1,247
Cities Skyline lets me start the game but then crashes and says "The software closed because an error occurred" no matter what I do, after building an XCI from the NSP base game with NSP update
 

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,756
Country
Spain
Works fine using my latest release without patching it, didn't try other configurations. I don't really understand why you're running into that many issues.
Total size should be 2,19GB
Relevan information is in the attached text file.
 

Attachments

  • sky[multi][xcib]-content.txt
    2 KB · Views: 302

oji

Well-Known Member
Member
Joined
Sep 1, 2012
Messages
438
Trophies
1
Location
In Soviet Russia you're the Location
XP
2,456
Country
Russia
Cities Skyline lets me start the game but then crashes and says "The software closed because an error occurred" no matter what I do, after building an XCI from the NSP base game with NSP update
Cities: Skylines tries to access Paradox sites for accepting EULA, at least on a first run, and crash if can't do it. Disable network by turning on a flight mode before running the game so you can skip it.
 

18Phoenix

Well-Known Member
Member
Joined
Nov 21, 2005
Messages
766
Trophies
1
XP
2,298
Country
Germany
Thanks for the new update, well done :yayswitch:
Xenoblade Chronicles 2 works perfect now.

Wish for the future:
I always want to see all actions and infos. That's why I remove all CLS commands every time.
Can't you leave them away? I don't think that someone would be angry,
it makes no big difference if there're more lines above or not, don't you think?
Or could an option be added to de-/activate the CLS's ?

(English README..txt - still with 2 points :rolleyes:)
 
Last edited by 18Phoenix,

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,756
Country
Spain
Thanks for the new update, well done :yayswitch:
Xenoblade Chronicles 2 works perfect now.

Wish for the future:
I always want to see all actions and infos. That's why I remove all CLS commands every time.
Can't you leave them away? I don't think that someone would be angry,
it makes no big difference if there're more lines above or not, don't you think?
Or could an option be added to de-/activate the CLS's ?

(English README..txt - still with 2 points :rolleyes:)
I like the class visually but I can add that option for you in the config.
 
  • Like
Reactions: 18Phoenix

huma_dawii

Well-Known Member
Member
Joined
Apr 3, 2014
Messages
3,880
Trophies
2
Age
33
Location
Planet Earth
XP
4,275
Country
United States
Thanks for the new update, well done :yayswitch:
Xenoblade Chronicles 2 works perfect now.

Wish for the future:
I always want to see all actions and infos. That's why I remove all CLS commands every time.
Can't you leave them away? I don't think that someone would be angry,
it makes no big difference if there're more lines above or not, don't you think?
Or could an option be added to de-/activate the CLS's ?

(English README..txt - still with 2 points :rolleyes:)
With DLC ?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • BigOnYa @ BigOnYa:
    Biomutant looks cool tho, may have to try that
  • Quincy @ Quincy:
    Usually when such a big title leaks the Temp will be the first to report about it (going off of historical reports here, Pokemon SV being the latest one I can recall seeing pop up here)
  • K3Nv2 @ K3Nv2:
    I still like how a freaking mp3 file hacks webos all that security defeated by text yet again
  • BigOnYa @ BigOnYa:
    They have simulators for everything nowdays, cray cray. How about a sim that shows you playing the Switch.
  • K3Nv2 @ K3Nv2:
    That's called yuzu
    +1
  • BigOnYa @ BigOnYa:
    I want a 120hz 4k tv but crazy how more expensive the 120hz over the 60hz are. Or even more crazy is the price of 8k's.
  • K3Nv2 @ K3Nv2:
    No real point since movies are 30fps
  • BigOnYa @ BigOnYa:
    Not a big movie buff, more of a gamer tbh. And Series X is 120hz 8k ready, but yea only 120hz 4k games out right now, but thinking of in the future.
  • K3Nv2 @ K3Nv2:
    Mostly why you never see TV manufacturers going post 60hz
  • BigOnYa @ BigOnYa:
    I only watch tv when i goto bed, it puts me to sleep, and I have a nas drive filled w my fav shows so i can watch them in order, commercial free. I usually watch Married w Children, or South Park
  • K3Nv2 @ K3Nv2:
    Stremio ruined my need for nas
  • BigOnYa @ BigOnYa:
    I stream from Nas to firestick, one on every tv, and use Kodi. I'm happy w it, plays everything. (I pirate/torrent shows/movies on pc, and put on nas)
  • K3Nv2 @ K3Nv2:
    Kodi repost are still pretty popular
  • BigOnYa @ BigOnYa:
    What the hell is Kodi reposts? what do you mean, or "Wut?" -xdqwerty
  • K3Nv2 @ K3Nv2:
    Google them basically web crawlers to movie sites
  • BigOnYa @ BigOnYa:
    oh you mean the 3rd party apps on Kodi, yea i know what you mean, yea there are still a few cool ones, in fact watched the new planet of the apes movie other night w wifey thru one, was good pic surprisingly, not a cam
  • BigOnYa @ BigOnYa:
    Damn, only $2.06 and free shipping. Gotta cost more for them to ship than $2.06
  • BigOnYa @ BigOnYa:
    I got my Dad a firestick for Xmas and showed him those 3rd party sites on Kodi, he loves it, all he watches anymore. He said he has got 3 letters from AT&T already about pirating, but he says f them, let them shut my internet off (He wants out of his AT&T contract anyways)
  • K3Nv2 @ K3Nv2:
    That's where stremio comes to play never got a letter about it
  • BigOnYa @ BigOnYa:
    I just use a VPN, even give him my login and password so can use it also, and he refuses, he's funny.
  • BigOnYa @ BigOnYa:
    I had to find and get him an old style flip phone even without text, cause thats what he wanted. No text, no internet, only phone calls. Old, old school.
    K3Nv2 @ K3Nv2: @BigOnYa...