CDecrypt Wii U

From GameBrew
CDecrypt
Cdecryptwiiu.png
General
Authorcrediar, VitaSmith
TypeFile Operation
Version4.8
LicenseGPL-3.0
Last Updated2023/03/22
Links
Download
Website
Source

CDecrypt is a small application that decrypts/unpacks Wii U NUS Content.

Originally developed by crediar, this is an updated version made by VitaSmith with the following improvements:

  • Has no external dependency whatsoever (no libOpenSSL or MSVC redistributable).
  • Publicly built releases on AppVeyor with verifiable SHA-256.
  • Can be compiled for Windows, Linux and macOS.
  • Supports long paths on platforms that allow it.
  • Supports international characters in path names.
  • Does not need the executable to reside in the same directory as the content.
  • Accepts either a file or directory (including non .tik/.tmd files).
  • Accepts an optional target directory for extraction.
  • Open Source (GPLv3+) with its source on GitHub.

User guide

Usage: cdecrypt <NUS file or directory> [<target directory or existing file>]

If only one parameter is specified, the content is extracted into the same directory where the NUS files reside. If an existing file is provided as the second parameter, it is ignored (to preserve compatibility with the previous versions of CDecrypt). If the second parameter is not an existing file, then it is used as the target directory to extract files in, with any intermediate directories created if needed.

Windows users can drag and drop a directory/file directly onto cdecrypt.exe.

Screenshots

cdecryptwiiu.png

Media

How To Convert Wup (USB Ready) To Loadiine (CEMU) Games (Hallow)

How To Dump Wii U Discs To Install On A Wii U Console Or Use With CEMU Emulation! (Archades Games)

Changelog

v4.8 2023/03/22

  • Fix decryption for some games (#11).
  • Fix a Clang compilation warning (#7).

v4.7 2021/04/11

  • Fix handling of directories with extended characters (#3).

v4.6 2021/01/04

  • Fix remaining case sensitivity issues (#1).

v4.5 2020/12/27

  • Fix handling of files that don't match the expected case.
  • Fix warnings for pedantic compilers.

v4.4 2020/12/16

  • Allow the provision of an optional extraction directory (while keeping compatibility with previous versions of CDecrypt).
  • Add macOS compilation support.

v4.3 2020/12/13

  • Enable long path support.
  • Fill executable version information.

v4.2 2020/12/10

  • Extract non-local directories.

v4.1 2020/12/06

  • Improve argument handling: CDecrypt now accepts single files and directories and is able to deduce the .tmd/.tik location.

v4.0 2020/12/06

  • Remove OpenSSL dependency.
  • Enable Linux compilation.

External links

Advertising: