[RELEASE] CNUSPacker - A C# port of NUSPacker

Discussion in 'Wii U - Hacking & Backup Loaders' started by NicoAICP, Jul 26, 2019.

  1. NicoAICP
    OP

    NicoAICP Gone for a while i guess....

    Member
    7
    GBAtemp Patron
    NicoAICP is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Nov 6, 2016
    Germany
    Hello,

    CNUSPacker is a C# Port of the tool NUSPacker by timogus which is written in Java.

    CNUSPacker is an open source tool to pack files into an installable format. To install those you need to use an installer (i recommend WUP Installer GX2) and you also need to hava atleast SigPatches enabled.

    To pack files you can use following arguments:
    Code:
    -in  ; is the dir where you have your decrypted data. Make this pointing to the root folder with the folder code,content and meta.
    -out  ; Where the installable package will be saves
    
    (optional! will be parsed from app.xml if missing)
    -tID  ; titleId of this package. Will be saved in the TMD and provided as 00050000XXXXXXXX
    -OSVersion  ; target OS version
    -appType  ; app type
    -skipXMLParsing ; disables the app.xml parsing
    
    (optional! defaults values will be used if missing (or loaded from external file))
    -encryptionKey  ; the key that is used to encrypt the package
    -encryptKeyWith ; the key that is used to encrypt the encryption key
    In most cases you should be fine by using this command, given that your app.xml is correct and you stored the commonKey in a file called encryptKeyWith:

    Code:
     CNUSPACKER.exe -in "input" -out "output"
    If you do not have the commonKey stored in a File you can use following command:

    Code:
     CNUSPACKER.exe -in "input" -out "output" -encryptKeyWith "commonKey"
    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.

    Credits:
    NicoAICP - Writing the Port
    Morilli - Helping in development and fixing bugs
    timogus - Creating NUSPacker

    Source

    Download
     
    Last edited by NicoAICP, Jul 27, 2019
  2. NicoAICP
    OP

    NicoAICP Gone for a while i guess....

    Member
    7
    GBAtemp Patron
    NicoAICP is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Nov 6, 2016
    Germany
    Updated the tool to be a single EXE
     
  3. nowpearl

    nowpearl Member

    Newcomer
    1
    Aug 5, 2019
    Brazil
    Indaiatuba, Brasil
    Friend, I am translating the Zelda WW HD game, and I would like to create a WUP only with the changed files that are with the translation, as I must use to create this installer to install on wiiu.
     
Loading...