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

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

satel

Luigi's Big Brother
Member
Joined
Nov 3, 2004
Messages
2,190
Trophies
1
XP
2,041
Country
Laos
Could it be you dragged it before the input text appeared? It's slower to show now since it needs to call squirrel.exe and squirrel parses the keys.txt at startup. I need to see if i can make it faster.

You need to wait for this to show:

View attachment 160100

also another issue when i try to make a CXCi it keeps asking for base content
 

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,746
Country
Spain
also another issue when i try to make a CXCi it keeps asking for base content
In multi-mode or update mode? In update mode you first add the base content and then the rest of the content.
At least in my case is doing that properly.
Just tested it with the versions from the link I posted here, which I redownloaded directly.
 
Last edited by JRoad,

satel

Luigi's Big Brother
Member
Joined
Nov 3, 2004
Messages
2,190
Trophies
1
XP
2,041
Country
Laos
In multi-mode or update mode? In update mode you first add the base content and then the rest of the content.
At least in my case is doing that properly.

in update mode,i have tried 2 different files & it keeps saying Wrong kind of file try again ( add base content ) !!

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

In multi-mode or update mode? In update mode you first add the base content and then the rest of the content.
At least in my case is doing that properly.
Just tested it with the versions from the link I posted here, which I redownloaded directly.

i have removed (( & )) from the file name & it seems to work now !!!!
 

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,746
Country
Spain
in update mode,i have tried 2 different files & it keeps saying Wrong kind of file try again ( add base content ) !!
Did you tried changing the file name? As i said base from update mode is still being processed by batched code so it won't work with special characters like & or ! or japanese characters, for example. It's also testing against .nsp or .xci extensions in lowercase.

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

in update mode,i have tried 2 different files & it keeps saying Wrong kind of file try again ( add base content ) !!

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



i have removed (( & )) from the file name & it seems to work now !!!!
Yeah exactly that, it will happen only with the input in base mode and the info functions currently. I'll fix that for next release and i'll try to make the input message faster.
 

satel

Luigi's Big Brother
Member
Joined
Nov 3, 2004
Messages
2,190
Trophies
1
XP
2,041
Country
Laos
Did you tried changing the file name? As i said base from update mode is still being processed by batched code so it won't work with special characters like & or ! or japanese characters, for example. It's also testing against .nsp or .xci extensions in lowercase.

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


Yeah exactly that, it will happen only with the input in base mode and the info functions currently. I'll fix that for next release and i'll try to make the input message faster.

i wanted to make a multi CXCi but the outcome CXCi was missing some files so i had to rename every single file in order for your app to make the correct CXCi !! i hope you can fix it soon
 

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,746
Country
Spain
i wanted to make a multi CXCi but the outcome CXCi was missing some files so i had to rename every single file in order for your app to make the correct CXCi !! i hope you can fix it soon
Yeah probably because the game was the same, it's and old issue. If you're making the xci from 0 use multi-mode. Multi mode parses all input trough python and is inmune to the special characters now. Update mode is meant to update the games not to do them from 0, though now it can.
 

satel

Luigi's Big Brother
Member
Joined
Nov 3, 2004
Messages
2,190
Trophies
1
XP
2,041
Country
Laos
Yeah probably because the game was the same, it's and old issue. If you're making the xci from 0 use multi-mode. Multi mode parses all input trough python and is inmune to the special characters now. Update mode is meant to update the games not to do them from 0, though now it can.

i was using multi mode to create CXCi file. i look forward to your next release hopefully it will resolve these issues
 

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,788
Trophies
1
Age
44
XP
6,520
Country
Germany
@JRoad While doing what I usually do every evening (creating a few all-in-one-XCIs) I saw that your tool is able to change the icon of the outcoming game file.

Is it possible to change the name and/or title ID as well somehow?

That would be exactly what I was asking for here. :)
 

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,746
Country
Spain
@JRoad While doing what I usually do every evening (creating a few all-in-one-XCIs) I saw that your tool is able to change the icon of the outcoming game file.

Is it possible to change the name and/or title ID as well somehow?

That would be exactly what I was asking for here. :)
That's only meant for xecuter loader, for multigames xci files so you can set something like a collection icon. Like the one I did for Metal Slug multi xci.
It just takes a control nca from a nsp or nca to put it in the secure partition an it doesn't modified the one loaded in Horizon. I could add something to patch icon, name, editor,... in a nsp or xci directly in the future thoug. If i'm not mistaken the icon should be a 256x256 bitmap and I already now where the name, editor, ... is located. Is a matter of replacing those byes directly and rebuild hashes.
Though other thinks take priority currently. For now you can use hacpack from the4n or xortroll's gui if you want to change icons, though it won't be as automated...

Edit:
Actually I see the merit in patching directly the nca files in the case you're talking about, so you can conserve easily the flags that it can have in the ncap file.
 
Last edited by JRoad,
  • Like
Reactions: lordelan

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,788
Trophies
1
Age
44
XP
6,520
Country
Germany
That's only meant for xecuter loader, for multigames xci files so you can set something like a collection icon. Like the one I did for Metal Slug multi xci.
It just takes a control nca from a nsp or nca to put it in the secure partition an it doesn't modified the one loaded in Horizon. I could add something to patch icon, name, editor,... in a nsp or xci directly in the future thoug. If i'm not mistaken the icon should be a 256x256 bitmap and I already now where the name, editor, ... is located. Is a matter of replacing those byes directly and rebuild hashes.
Though other thinks take priority currently. For now you can use hacpack from the4n or xortroll's gui if you want to change icons, though it won't be as automated...

Edit:
Actually I see the merit in patching directly the nca files in the case you're talking about, so you can conserve easily the flags that it can have in the ncap file.
Awesome. You'd be my only hope as no one on no Discord (especially ReSwitched lol) was able/willing to help me on that.
As you might saw I want this to turn a small random game into "RetroArch" which I then could use for the HBL forwarding method.
The benefit? My RetroArch playtime counts towards my Horizon profile. :P
 

Asco45

New Member
Newbie
Joined
Nov 11, 2018
Messages
4
Trophies
0
Age
47
XP
208
Country
Argentina
Hello Jules! I Am having problems patching required firmware to 5.1 for:
RICO
RISING TRIALS
MODERN COMBAT BLACKOUT
 

Philliyxx

Well-Known Member
Member
Joined
Sep 21, 2018
Messages
304
Trophies
0
Age
36
XP
943
Country
United States
Anyone get tangledeep to patch and work on 5.1? I've got it to patch and install but asks for update when playing
 

huma_dawii

Well-Known Member
Member
Joined
Apr 3, 2014
Messages
3,880
Trophies
2
Age
33
Location
Planet Earth
XP
4,270
Country
United States
Too many erros on -D, gonna keep using -C for now...

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

I know this is an offtopic, but anyway... Is there a similar toolkit for 3DS? So you can easily convert from .cia to .3ds & vice versa and also embed updates into ROMs.

I want that for Wii U as well xDDDDDDDD
 

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,788
Trophies
1
Age
44
XP
6,520
Country
Germany
I know this is an offtopic, but anyway... Is there a similar toolkit for 3DS? So you can easily convert from .cia to .3ds & vice versa and also embed updates into ROMs.
Afair this was possible with godmode somehow.
I want that for Wii U as well xDDDDDDDD
Possible. Unpack to "Loadiine format" with CDecrypt, merge game, update, dlc and repack with NUS Packer.
Not safe though. That's what I remember. :P
 

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,746
Country
Spain
Ok, these 3 updates use masterkey 7 (keygeneration8) so that means they can't be ignored currently by the installers. If you need to lower the keygeneration for these ones both 0.81 or 0.80 will let you do this, but you need to have master_key_07 in your keys.txt:
Code:
TETRIS 99 [UPD] [65536]
Fishing Universe Simulator [UPD] [65536]
World Tree Marché [UPD] [65536]
If you need to check if your master_key_07 is correct you can go to the "mode 0", where the program configuration and use the option that says Input "3" to VERIFY KEYS.TXT, it'll match the detected needed keys against their known sha256 hashes.

Hello Jules! I Am having problems patching required firmware to 5.1 for:
RICO
RISING TRIALS
MODERN COMBAT BLACKOUT
Well I can test them but some games won't work in 5.1 since they can require things like the online services which were introduced in 6.2. I know for sure that for example last Dead Cells update won't work in firmwares lowered than 6.0, same happens with Bendy's updates.
As always consider patching as a last resource. 6.2 is fully compatible with all firmwares and is my recommended version currently.

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

I know this is an offtopic, but anyway... Is there a similar toolkit for 3DS? So you can easily convert from .cia to .3ds & vice versa and also embed updates into ROMs.
I remember te community had that ability but don't know how they did that.

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

Too many erros on -D, gonna keep using -C for now...

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



I want that for Wii U as well xDDDDDDDD
Can you tell me what errors? I only saw one in multimode related to the use of "&" but it refers to the processing text since it's not on the python code and the python part works otherwise (for me at least).
 
  • Like
Reactions: lordelan

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: Like for micro