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

NUSPacker Wii U

From GameBrew
Revision as of 09:01, 29 April 2024 by HydeWing (talk | contribs) (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...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
NUSPacker
Nuspackerwiiu.png
General
Authortimogus, ihaveamac
TypePC Utilities
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

Author's 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: