Downloads Navigation
NSPack - simple NSP package and NCA content builder 0.2 Download Now
Download Name: NSPack - simple NSP package and NCA content builder 0.2 Download Now 3.6 MB .zip
Category: Nintendo Switch Nintendo Switch Tools & Utilities Nintendo Switch Development Tools
Author: XorTroll
Submitted By: r00t
Date Added:
File Size: 3.62 MB
File Type: (Zip file)
Comments: 0
Downloads: 33
Views: 3,970
Related Forum: Gaming Discussion
Share:
Item description:
NSPack - simple NSP package and NCA content builder
Updated to v0.2, Many things changed!
Hi everyone! Ready to build some custom NSPs or NCAs?
NSPack is a simple GUI tool to build NSP packages and NCA contents, using an embedded hacPack executable.
This GUI is 100% legal as it just uses hacPack.
Using the builder
There are some basic elements you need to provide at least to be able to make a NSP:
Title ID: 16 hex characters (example: 0100CAFE1234BEEF) - any title ID should work.
Name: the title's name, which will be the same for all the languages.
Author: the author/developer's name, which will also be the same for all the languages.
Version: the version string (1.0.0, 2.0beta1), limited to 16 characters.
Product code: a simple code string (SMO's product code: LA-H-AAACA), no matter what does it have.
ExeFS directory: any title needs to have a ExeFS, which contains the compiled source code and the metadata NPDM.
Icon: provide any icon, as it will be resized to 256x256, otherwise the defaut one will be used. It's recommended to use an image which is 256x256 or bigger.
Appart from those, there are some other optional features to add or customize:
RomFS: the directory containing extra files for the title.
Logo: the custom PNG and GIF images which are shown when booting a title.
Important / IPNotices / Support HTML: this three are legal information HTML documents, which can be accessed from the home menu.
Offline HTML: this HTML documents are useless when making homebrew NSPs, but can be used (if you know how) to make your own video players...
Screenshots: Will the title allow taking screenshots?
Video: Will the title allow recording gameplay?
User account: Will the title ask for a user account when booting it?
Using asset files
You can also save the assets as a asset file (*.nsxml format) if you are going to use that as a template for making NSPs.
Planned stuff
This is still a beta version, as much other stuff is planned:
Allow to load NACP files directly
Direct conversion from NRO to NSP, or any easy way to create NRO forwarders
Conversion from XCI to NSP
Add updates or add-on content support
Useful links
GitHub project (Brew.NET): [ Register or Signin to view external links. ]
Releases of the project: [ Register or Signin to view external links. ]
README for credits and more info: [ Register or Signin to view external links. ]
For more information, support or doubts, visit my discord server (Nintendo H&H): [ Register or Signin to view external links. ]
Discord user: XorTroll#7222
ChangeLog (0.1.1 -> 2.0)
Fixed Offline HTML and custom logo, they didn't work properly work
Huge UI redesign, now with a gray-purple theme!
Added NCA building support, for control, program, legalinfo and offline NCA types
Added new NSP options: screenshot, video capture, startup user account
Fixed data size and data journal size, now building retail games should work
IMPORTANT!
Installing and running NSPs can get you banned. Although this NSPs are not titlekey-encrypted (ovbiously), using them can be dangerous.
If the NSP doesn't run on your console, it can be for various reasons: used a title ID which is smallet than the NPDM's max title ID, not using a correct key generation...
Don't try building titles which ask for a user, because they could fail as generated NSPs don't ask for a user.
For the build process the program creates a temporary directory on the same folder as the EXE. Don't try messing up with that folder or deleting it while the NSP making process, because it could crash the program. Anyway, reopening the program should reset the directory.
As this program is made using WPF, it won't probably work on any other OSs but Windows (Wine supports WinForms but doesn't support WPF)
Enjoy making your own NSP packages or NCA contents!
Change log:
Added 2.0 information
NSPack - simple NSP package and NCA content builder
Updated to v0.2, Many things changed!
Hi everyone! Ready to build some custom NSPs or NCAs?
NSPack is a simple GUI tool to build NSP packages and NCA contents, using an embedded hacPack executable.
This GUI is 100% legal as it just uses hacPack.
Using the builder
There are some basic elements you need to provide at least to be able to make a NSP:
Title ID: 16 hex characters (example: 0100CAFE1234BEEF) - any title ID should work.
Name: the title's name, which will be the same for all the languages.
Author: the author/developer's name, which will also be the same for all the languages.
Version: the version string (1.0.0, 2.0beta1), limited to 16 characters.
Product code: a simple code string (SMO's product code: LA-H-AAACA), no matter what does it have.
ExeFS directory: any title needs to have a ExeFS, which contains the compiled source code and the metadata NPDM.
Icon: provide any icon, as it will be resized to 256x256, otherwise the defaut one will be used. It's recommended to use an image which is 256x256 or bigger.
Appart from those, there are some other optional features to add or customize:
RomFS: the directory containing extra files for the title.
Logo: the custom PNG and GIF images which are shown when booting a title.
Important / IPNotices / Support HTML: this three are legal information HTML documents, which can be accessed from the home menu.
Offline HTML: this HTML documents are useless when making homebrew NSPs, but can be used (if you know how) to make your own video players...
Screenshots: Will the title allow taking screenshots?
Video: Will the title allow recording gameplay?
User account: Will the title ask for a user account when booting it?
Using asset files
You can also save the assets as a asset file (*.nsxml format) if you are going to use that as a template for making NSPs.
Planned stuff
This is still a beta version, as much other stuff is planned:
Allow to load NACP files directly
Direct conversion from NRO to NSP, or any easy way to create NRO forwarders
Conversion from XCI to NSP
Add updates or add-on content support
Useful links
GitHub project (Brew.NET): [ Register or Signin to view external links. ]
Releases of the project: [ Register or Signin to view external links. ]
README for credits and more info: [ Register or Signin to view external links. ]
For more information, support or doubts, visit my discord server (Nintendo H&H): [ Register or Signin to view external links. ]
Discord user: XorTroll#7222
ChangeLog (0.1.1 -> 2.0)
Fixed Offline HTML and custom logo, they didn't work properly work
Huge UI redesign, now with a gray-purple theme!
Added NCA building support, for control, program, legalinfo and offline NCA types
Added new NSP options: screenshot, video capture, startup user account
Fixed data size and data journal size, now building retail games should work
IMPORTANT!
Installing and running NSPs can get you banned. Although this NSPs are not titlekey-encrypted (ovbiously), using them can be dangerous.
If the NSP doesn't run on your console, it can be for various reasons: used a title ID which is smallet than the NPDM's max title ID, not using a correct key generation...
Don't try building titles which ask for a user, because they could fail as generated NSPs don't ask for a user.
For the build process the program creates a temporary directory on the same folder as the EXE. Don't try messing up with that folder or deleting it while the NSP making process, because it could crash the program. Anyway, reopening the program should reset the directory.
As this program is made using WPF, it won't probably work on any other OSs but Windows (Wine supports WinForms but doesn't support WPF)
Enjoy making your own NSP packages or NCA contents!
Change log:
Added 2.0 information
Download: Click Download and in a few moments you will receive the download dialog.
Related Forum: Gaming Discussion
Related Forum: Gaming Discussion
We are sorry, but this section of our site is for Registered Users Only.
"NSPack - simple NSP package and NCA content builder 0.2 Download Now 3.6 MB .zip" :: Login/Create an Account :: 0 comments