Build a new NACP if the NRO does not have one

It creates a fairly basic NACP but all values should be sane for a simple NSP Forwarder. The only thing that could reasonably be improved is the Titles and Ratings, e.g., different tiles and ratings for each language and region.

This introduces 3x dependencies, bs4, lxml, and hptnacp.
This commit is contained in:
rlaphoenix
2022-11-13 06:12:00 +00:00
parent c572361c9c
commit 7508f9ed14
6 changed files with 311 additions and 6 deletions
+2
View File
@@ -52,6 +52,7 @@ I recommend installing these with [winget] or [chocolatey] where possible as it
- [hacBrewPack] for packing the NSP.
- [ImageMagick] for Icon conversion and preparation.
- [nstool] for NRO extraction and verification.
- [hptnacp] for creating new NACP partitions if the NRO did not have one.
For portable downloads, make sure you put them in your current working directory, in the installation directory,
or put the directory path in your `PATH` environment variable. If you do not do this then NTON will not be able to
@@ -62,6 +63,7 @@ find any of the binaries.
[hacBrewPack]: <https://github.com/The-4n/hacBrewPack>
[ImageMagick]: <https://imagemagick.org/script/download.php>
[nstool]: <https://github.com/jakcron/nstool>
[hptnacp]: <https://github.com/The-4n/hacPack/tree/master/hacPack-Tools/hacPackTools-NACP>
### Keys