You do not have permission to edit this page, for the following reason:
The action you have requested is limited to users in one of the groups: Users, Administrators.
Free text:
reNXpack is a tool for repacking Nintendo Switch NSPs to work on lower firmwares. reNXpack is based on [[hactool Switch|hactool]] by SciresM. ==Features== *Repack games, updates and dlcs with lowest encryption keys. *Convert titlekey encrypted ncas to standard encrypted ncas. *Patch required firmware version and required application version to zero. *Support nsps containing multiple games, updates and dlcs. *Multiplatform compatibility including Windows, macOS and Linux. ==User guide== You should load your keyset file with <code>-k</code> or <code>--keyset</code> option followed by a path to it or place your keyset file with "keys.dat" filename in the same folder as reNXpack. Required keys are: {| class="wikitable" ! Key Name||Description |- | header_key||NCA Header Key |- | key_area_key_application_xx||Application key area encryption keys |- | titlekek_xx||Title key encryption keys |- |} By default, Created nsp files are located in the same folder as reNXpack with 'titleid_reNXpack.nsp' filename. You can change output directory with <code>-o</code>, <code>--outdir</code> option. reNXpack creates "renxpack_extracted_nsp" folder as a temp directory, It deletes the directory content before and after conversion. If you use <code>-t</code>, <code>--tempdir</code> option to choose a temporary directory, Make sure it's an empty directory and it's not the same as output directory otherwise reNXpack deletes it. ===Usage=== <pre> *nix: ./renxpack [options...] <path_to_file.nsp> Windows: .\renxpack.exe [options...] <path_to_file.nsp> Options: -k, --keyset Set keyset filepath, default filepath is ./keys.dat -h, --help Display usage -t, --tempdir Set temporary directory path -o, --outdir Set output directory path </pre> ==Screenshots== https://dlhb.gamebrew.org/switchhomebrews/renxpack2.png ==Changelog== '''v1.16''' *Fixed a bug in file paths. '''v1.15''' *Added requiredsystemversion and keygeneration in summary. *Fixed a bug in PFS0 validation. *Fixed cnmt.xml invalid keygeneration. '''v1.11''' *Fixed a bug in exefs hash calculation. '''v1.10''' *Added NPDM(ACID/ACI0) kac minimum_kernel_version patching. '''v1.01''' *Fixed a bug in repacking updates. *Fixed .cnmt.xml invalid RequiredSystemVersion value. '''v1.00''' *Initial release. ==Credits== Thanks: SciresM, Rajkosto, Switch Brew == External links == * Gbatemp - https://gbatemp.net/threads/renxpack-repack-nintendo-switch-nsps-to-work-on-lower-firmwares.535614/ * Github - https://github.com/The-4n/reNXpack * Reddit -
Advertising: