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

  • Thread starter JRoad
  • Start date
  • Views 733,869
  • Replies 2,827
  • Likes 74

AamitMorthos

Well-Known Member
Newcomer
Joined
Feb 13, 2017
Messages
98
Trophies
0
Age
27
XP
1,667
Country
United States
I'm having trouble getting nsps to convert to xci. Making nsps work fine but xcis seem to fail. I do have the xci header key but I'm guessing it's old for 7.0.1
 

AamitMorthos

Well-Known Member
Newcomer
Joined
Feb 13, 2017
Messages
98
Trophies
0
Age
27
XP
1,667
Country
United States
The header keys don't change, the master keys do change.

I saw that I needed to use lockpick rcm and nor the normal lockpick since it couldn't get keys 7.0 or higher. I thought it was that the xci key was old but I just used the new lockpick and making xcis are now working fine.
 

Trunsel

Member
Newcomer
Joined
Apr 10, 2019
Messages
8
Trophies
0
Age
35
XP
69
Country
Hungary
Hello i want play randomized "pokemon lets go" on yuzu emulator.

I succesfully "hacktooled" my XCI file then i changed what i want with "pkNX"..

Now i have "extracted" folder with "exeFS" and "romFS" folders.

My question:

How can i make .XCI file, revert the "extracted" folder to .XCI without console.
 

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,746
Country
Spain
Hello i want play randomized "pokemon lets go" on yuzu emulator.

I succesfully "hacktooled" my XCI file then i changed what i want with "pkNX"..

Now i have "extracted" folder with "exeFS" and "romFS" folders.

My question:

How can i make .XCI file, revert the "extracted" folder to .XCI without console.
You need to make the ncas first with hacpack but it's a lengthy process depending on the file size.
 

AamitMorthos

Well-Known Member
Newcomer
Joined
Feb 13, 2017
Messages
98
Trophies
0
Age
27
XP
1,667
Country
United States
HELP, this is not converting Hellblade from NSP to XCI!!

Processing: D:\Desktop\NSCB_080c_64bits\Hellblade Senua Sacrifice [v0].nsp
Exception: object of type 'NoneType' has no len()
DONE

I had that problem when trying to convert anything. I was on 7.0.1 but my keys were on a previous 6.0 version. If you've updated to the latest FW using ChoiDujourNX and then dump your new keys, converting to XCI should work again.

Get your new keys using lockpick rcm.
 
Last edited by AamitMorthos,
  • Like
Reactions: huma_dawii

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
I had that problem when trying to convert anything. I was on 7.0.1 but my keys were on a previous 6.0 version. If you've updated to the latest FW using ChoiDujourNX and then dump your new keys, converting to XCI should work again.

Get your new keys using lockpick rcm.
Did you try to convert this game?
 

AamitMorthos

Well-Known Member
Newcomer
Joined
Feb 13, 2017
Messages
98
Trophies
0
Age
27
XP
1,667
Country
United States
Did you try to convert this game?

I've just got done doing so and after trying it Hellblade didn't start for me but the other game, Blood Waves, I got to try did work. My Time At Portia worked as well so I'm not sure what's going on with Hellblade. I'm going to try changing it to work with a lower firmware. I did see that a program called reNXpack just came out and it makes nsps to work on lower firmware. If changing it doesn't work, I'm going to try using that first and then change the nsp to an xci to see if that works.
 

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
I've just got done doing so and after trying it Hellblade didn't start for me but the other game, Blood Waves, I got to try did work. My Time At Portia worked as well so I'm not sure what's going on with Hellblade. I'm going to try changing it to work with a lower firmware. I did see that a program called reNXpack just came out and it makes nsps to work on lower firmware. If changing it doesn't work, I'm going to try using that first and then change the nsp to an xci to see if that works.
I did convert it but the game wont boot.,.. it gives an error at the start I think Atmosphere added some patches for this when installing the game.. but this wont work with XCI just with NSP!

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

I did convert it but the game wont boot.,.. it gives an error at the start I think Atmosphere added some patches for this when installing the game.. but this wont work with XCI just with NSP!
EDIT: adding a PATCH to the sxos the game boots! :D
 
  • Like
Reactions: AamitMorthos
D

Deleted User

Guest
lol can you incorporate the stuff from the new tool for 7.0 so your toool reigns supreme? love u hugz!
 

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,746
Country
Spain
lol can you incorporate the stuff from the new tool for 7.0 so your toool reigns supreme? love u hugz!
You mean extracting the main.npdm and prepare a layeredfs patch like they did with hellblade? I could look into it if games start coming like that and Xecuter doesn't update soon (I expect ReiNX to update quickly).
 
  • Like
Reactions: AamitMorthos

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
You mean extracting the main.npdm and prepare a layeredfs patch like they did with hellblade? I could look into it if games start coming like that and Xecuter doesn't update soon (I expect ReiNX to update quickly).

I don't think we will need that.. But can we replace that file inside the XCI without creating the layeredfs folder? That's be nice.
 

JRoad

Developer
OP
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,746
Country
Spain
I don't think we will need that.. But can we replace that file inside the XCI without creating the layeredfs folder? That's be nice.
It would be patching directly the main.npdm but i don't really like that, this is bound to be fixed sooner or later and we don't really know the effects of changing that flag since it's related to kernel access. In this case layeredfs is a cleaner method since you can delete that folder in your sd after your CFW gets support for that. That's my opinion about the matter.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: https://youtu.be/shdHKa4iBbE?si=Vnb_FMMV54y2aarW lol Mario give me cancer