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

  • Thread starter JRoad
  • Start date
  • Views 583,142
  • Replies 2,732
  • Likes 70

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,005
Trophies
0
XP
1,732
Country
Spain
It can be anywhere as long as you point to it in the configuration options. Glad you figured it out.
Yes, and no. It has to be in the same directory as squirrel I should add that to the readme. You should be able to put them in other place but you need to move the keys file and squirrel together and edit the configuration.
 
Last edited by JRoad,
  • Like
Reactions: Alchemy_Gaming

Alchemy_Gaming

Active Member
Newcomer
Joined
Mar 11, 2019
Messages
32
Trophies
0
Age
32
XP
208
Country
United States
Is it in ztools? You c

Yes, and no. It has to be in the same directory as squirrel I should add that to the readme. You should be able to put them in other place but you need to move the keys file and squirrel together and edit the configuration.
Thanks for clarifying :)
 

hyper_guy

Member
Newcomer
Joined
Mar 18, 2019
Messages
5
Trophies
0
Age
29
XP
664
Country
United States
I recently started using 0.81d and the created xci comes as 'gamecard could not be read in sxos'. But using 0.80 the game runs fine. Any idea why?
 

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,005
Trophies
0
XP
1,732
Country
Spain
I recently started using 0.81d and the created xci comes as 'gamecard could not be read in sxos'. But using 0.80 the game runs fine. Any idea why?
Not really, can you tell me the game, the mode you used to build the xci, if the resulting xci was read via the info function in the program, if there was a different in size between versions and which version of SX OS you used?
 
D

Deleted User

Guest
Using 0.81d and having some issues. Just trying to combine base/update and I'm getting these errors:

I copied over my keys file, and whatever I do it throws script errors and spits out a 64kb .xci file. :(

Code:
Writing masterKeyRev for ***********.nca, 7
Exception: object of type 'NoneType' has no len()

also

Code:
Calculated multiplier: 2
          > Appending 3fef678aebdc4646d2bfc1c7247ddca4.nca
  0%|▏                                                                            | 64.0k/28.9M [00:00<00:04, 6.20MB/s]Traceback (most recent call last):
  File "squirrel.py", line 2169, in <module>
  File "Fs\Xci.py", line 2249, in pack
  File "lib\aes128.py", line 312, in __init__
TypeError: object of type 'NoneType' has no len()
[15512] Failed to execute script squirrel
 

hyper_guy

Member
Newcomer
Joined
Mar 18, 2019
Messages
5
Trophies
0
Age
29
XP
664
Country
United States
Not really, can you tell me the game, the mode you used to build the xci, if the resulting xci was read via the info function in the program, if there was a different in size between versions and which version of SX OS you used?

I use multi pack mode on caligula and girls panzer to patch them for 5.1. No size difference and using sx version 2.5.2.

if the resulting xci was read via the info function in the program

Sorry i don't understand this.
 

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,005
Trophies
0
XP
1,732
Country
Spain
Using 0.81d and having some issues. Just trying to combine base/update and I'm getting these errors:

I copied over my keys file, and whatever I do it throws script errors and spits out a 64kb .xci file. :(

Code:
Writing masterKeyRev for ***********.nca, 7
Exception: object of type 'NoneType' has no len()

also

Code:
Calculated multiplier: 2
          > Appending 3fef678aebdc4646d2bfc1c7247ddca4.nca
  0%|▏                                                                            | 64.0k/28.9M [00:00<00:04, 6.20MB/s]Traceback (most recent call last):
  File "squirrel.py", line 2169, in <module>
  File "Fs\Xci.py", line 2249, in pack
  File "lib\aes128.py", line 312, in __init__
TypeError: object of type 'NoneType' has no len()
[15512] Failed to execute script squirrel
It's not detecting masterkey6, check if you have it.


The program has information functions in mode 5. If the xci is basically it shouldn't be able to read them.
About Caligula I did one myself the other day with game, update and dlcs and it worked fine with the beta.
Either way I didn't touch multi much in the new beta, I only modified it quickly to take the filelist directly as other modes do now.
If it was the individual mode or splitter mode I'd be more worries since those two are redone to build files directly an it was what I expected to have issues with.
I'm redoing multi to build directly too but didn't have much time these last couple of weeks.
If you have issues with the multi-mode I'd advice to use the previous 0.80 since the changes in the new beta don't add much to that mode and the previous version will also support patching to lower keygeneration and the new masterkey will be detected just fine by the previous version.
 
Last edited by JRoad,

cheungpakwan

Well-Known Member
Member
Joined
Sep 14, 2009
Messages
322
Trophies
0
XP
497
Country
United States
dear sir,
i got an error while building this file :
Dead of Alive Xtreme 3 Scarlet Update v1.0.1 [Softcobra.com].nsp

do i need newer master key for this games ?
 

hp1394

New Member
Newbie
Joined
Jul 4, 2018
Messages
3
Trophies
0
Age
30
XP
69
Country
United States
Hey guys, I'm trying to create a custom xci for NES Online using the base nsp and the latest update. Do I need all previous updates to get all the games, or does the latest update (v2.3.0/v393216) include all previous updates' games?
 

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,359
Trophies
1
Age
42
XP
5,318
Country
Germany
or does the latest update (v2.3.0/v393216) include all previous updates' games?
This is always the case for Nintendo titles. Latest update is all you need.
But is NES Online even runnable without a subscription to the online service?
 

hp1394

New Member
Newbie
Joined
Jul 4, 2018
Messages
3
Trophies
0
Age
30
XP
69
Country
United States
This is always the case for Nintendo titles. Latest update is all you need.
But is NES Online even runnable without a subscription to the online service?
Thanks! I think as long as you have a linked nintendo account it works offline, but I'm not 100% sure. I'll report back after testing it out myself. I can confirm it works offline in sx os (emunand) as long as you have a nintendo account linked to your profile.
 
Last edited by hp1394,
  • Like
Reactions: lordelan

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,359
Trophies
1
Age
42
XP
5,318
Country
Germany
Thanks! I think as long as you have a linked nintendo account it works offline, but I'm not 100% sure. I'll report back after testing it out myself. I can confirm it works offline in sx os (emunand) as long as you have a nintendo account linked to your profile.
Interesting. I have.
I prefer RetroArch over that crappy and limited NES Online thing a thousand times but I'm curious enough to try it out at least once for myself. Thx for reporting back. Guess I'll build an XCI as well then.
 

Firemanx

Member
Newcomer
Joined
Nov 4, 2018
Messages
15
Trophies
0
Age
32
XP
815
Country
United States
AFAIK, for nes online, you have to have a linked account, and a patched version of the software package. I built an xci out of the base + update, if you're using a version that has injected games you have to add those particular files elsewhere on the sdcard.

Bottom line, it does work as an xci and in offline mode. Just gotta take some (easy) steps to set it up.
 
General chit-chat
Help Users
    NoobletCheese @ NoobletCheese: Hi Ramesh, please join our weird puddle.