Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

NUSPacker Wii U: Difference between revisions

From GameBrew
(Created page with "{{Infobox WiiU Homebrews |title=NUSPacker |image=nuspackerwiiu.png |description=Pack files to encrypted content file format (.app/.h3) to use with WUP Installer. Signature check patch required. |author=timogus, ihaveamac |lastupdated=2017/07/25 |format=jar |type=PC Utilities |version=2017 |license=GPL-2.0 |download=https://dlhb.gamebrew.org/wiiuhomebrews/nuspackerwiiu.zip |website=https://gbatemp.net/threads/447689/ |source=https://github.com/ihav...")
 
No edit summary
 
(One intermediate revision by the same user not shown)
Line 6: Line 6:
|lastupdated=2017/07/25   
|lastupdated=2017/07/25   
|format=jar   
|format=jar   
|type=PC Utilities  
|type=File Operation  
|version=2017   
|version=2017   
|license=GPL-2.0   
|license=GPL-2.0   
Line 50: Line 50:
  java -jar NUSPacker.jar -in "inputDir" -out "outputDir" -encryptKeyWith 12345678123456781234567812345678
  java -jar NUSPacker.jar -in "inputDir" -out "outputDir" -encryptKeyWith 12345678123456781234567812345678


===Author's notes===
===Notes===
    
    
* To create a channel out of an .rpx you need valid .xml files and meta data. This tool is just packing everything together.   
* To create a channel out of an .rpx you need valid .xml files and meta data. This tool is just packing everything together.   

Latest revision as of 12:59, 21 Mayıs 2024

NUSPacker
Nuspackerwiiu.png
General
Authortimogus, ihaveamac
TypeFile Operation
Version2017
LicenseGPL-2.0
Last Updated2017/07/25
Links
Download
Website
Source

NUSPacker is an open-source tool written in Jave that can package files into an installable format for the Wii U.

User guide

Setup

Set up a folder containing "code," "content," and "meta" folders. Make sure that the content folder is not empty.

Optionally, create an "encryptKeyWith" text file and add the common key as a hexstring (32 characters) for encryption.

Commands

To pack files, use these arguments:

  • -in - Directory with decrypted data (root folder with code, content, and meta).
  • -out - Destination for the installable package.

Optional, will be parsed from app.xml if missing:

  • -tID (optional) - Title ID for the package.
  • -OSVersion (optional) - Target OS version.
  • -appType (optional) - App type.
  • -skipXMLParsing - (optional) Disables app.xml parsing.

Optional, defaults values will be used if missing (or loaded from external file):

  • -encryptionKey - Key used to encrypt the package.
  • -encryptKeyWith - Key used to encrypt the encryption key.

Example command (make sure to have a valid app.xml):

java -jar NUSPacker.jar -in "inputDir" -out "outputDir"

Example command without common key stored in file:

java -jar NUSPacker.jar -in "inputDir" -out "outputDir" -encryptKeyWith 12345678123456781234567812345678

Notes

  • To create a channel out of an .rpx you need valid .xml files and meta data. This tool is just packing everything together.
  • Don't use ddd dumps - The code folder is not working. Redump/get the code folder without ddd.
  • You need signature patches (ie. Mocha, Haxchi, CHBC or Signature Patcher) to be able to install the created packages.

Media

[Wii U] Dumping, Extracting & Repacking Wii U Disc Games [wudump, JWUDTool & NUSPacker Tutorial] (BullyWiiPlaza)

External links

Advertising: