ROM Hack Editing NSP

  • Thread starter Thread starter Srecko117
  • Start date Start date
  • Views Views 20,675
  • Replies Replies 6

Srecko117

New Member
Newbie
Joined
Mar 21, 2019
Messages
3
Reaction score
0
Trophies
0
Age
30
XP
84
Country
Serbia, Republic of
Hi all. I just have one question. Is it possible to edit NSP files. For example to translate game from japanesse to english and if it is, can you tell what tools i need for that.
Thanks
 
Hi all. I just have one question. Is it possible to edit NSP files. For example to translate game from japanesse to english and if it is, can you tell what tools i need for that.
Thanks
You can but it's not recommended. The better approach is to extract the files that need editing, edit them, and then use LayeredFS to load them on top of the unmodified NSP. Keep in mind you can only alter files that already exist, not add new files.
 
  • Like
Reactions: Srecko117
Tnx for answer. Is there there maybe some guide how to that? I dont need it at the moment but i will need it next month when Konami release Legacy of Duelist Link Evolution.
 
Tnx for answer. Is there there maybe some guide how to that? I dont need it at the moment but i will need it next month when Konami release Legacy of Duelist Link Evolution.
You need to quote posts for people to be alerted that you posted. Only the thread starter gets alerts on all posts in the thread. You can extract the contents of an NSP with Hactool. Once you have the keys mentioned in the README.md (Hint, Lockpick can get these keys for you) then you can extract the NSP using this command at Command Prompt / Terminal:
Code:
hactool -t pfs0 --pfs0dir="path/to/extract/NSP/files/to" "path/to/NSP/file.nsp"
This will get you the files inside the NSP. The file that contains the game files is the largest of the NCA files that were extracted. You can extract the game files using Hactool again:
Code:
hactool --titlekey=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX --exefsdir="path/to/exefs/" --romfsdir="path/to/romfs/" "path/to/extract/NSP/files/to/largest.nca"
Where the XXXXXX's are the title key for that game. You'll then have an exefs folder and romFfs folder. The romfs folder will be the one that contains the game files for things like language or graphics. Those files will then also likely need to be extracted or require special tools to edit, but which ones we won't know until the game releases.
 
Last edited by DocKlokMan,
Ok tnx so much. I guess i need to wait until game release. At least there are a lot of japanesse game out there so i can try to translate few of them before Link Evolution get released.
And about quote,whenever i try to post replay with quote i get error,so i need to post replays without them. Its not this site alone its on almost all of them (i use tablet and phone for post,never tried PC)
 
Last edited by Srecko117,
You can but it's not recommended. The better approach is to extract the files that need editing, edit them, and then use LayeredFS to load them on top of the unmodified NSP. Keep in mind you can only alter files that already exist, not add new files.
Is it safe to edit update data or would it get detected for having its file size change?
 
is there an editing tool for NSP files to change the version number of a game or and Update for some reason in [UPDATE] Super Mario 3D All-Stars v1.1.1 it say that its 1.0.0 in Nxfile Viewer but when you load it, it says 1.1.1 Ryujinx
 

Site & Scene News

Popular threads in this forum