Wii.cs Tools

From GameBrew
Wii.cs Tools
Wii2.png
General
Authorleath
TypePC Utilities
Version0.3
LicenseGPL-3.0
Last Updated2010/02/06
Links
Download
Website
Source

This package contains a collection of useful tools for packing and unpacking WAD and APP files.

Note: Editing Wad and/or related files can result in a brick of your Wii. Only use these features if you have a bricksafe Wii, meaning either Preloader or BootMii/boot2 is installed, and if you know what you're doing. Also, your Wad files could be destroyed, so be sure to have a backup.

User guide

You will also find the following tools included:

  • WadMii - Packs and Unpacks Wad files.
  • U8Mii - Packs and Unpacks U8 archives (including headers).
  • UltimateU8 - Advanced U8 Editor.
  • TplMii - Converts images to Tpl and vice versa (including Tpl preview).
  • Lz77Mii - Compresses and Decompresses files using the Lz77 algorithm.
  • DolMii - Inserts a new Dol file into a wad (Uses Waninkokos Nandloader).

The .NET-Framework 2.0 is required to run these applications.

WadMii

CLI parameters:
-input / -in input (File or Directory)
-output / -out output (File or Directory)

Optional Packing Options:
-id XXXX (Changes Title ID; automatically Trucha-signs!)
-trucha / -sign (Trucha-signs Tik and Tmd)

You don't need to specify unpack or pack, it will be chosen automatically by checking if input is a file or directory.

U8Mii

CLI parameters:
-input / -in input (File or Directory)
-output / -out output (File or Directory)

Optional Packing Options:
-imd5 (Adds IMD5 Header)
-imet (Adds IMET Header)
-lz77 (Uses Lz77 Compression)
-title title (General Title)
-jap title (Language
-eng title specific
-ger title Titles;
-fra title will overwrite
-ita title general Title
-spa title for it's
-dut title language)

You don't need to specify unpack or pack, it will be chosen automatically by checking if input is a file or directory.

TplMii

CLI parameters:
-input / -in input (Tpl or Image)
-output / -out output (Tpl or Image)

Optional To-Tpl-Conversion Options:
-rgba8 (Uses RGBA8 Format, Good Quality)
-rgb565 (Uses RGB565 Format, Moderate Quality)
-rgb5a3 (Uses RGB5A3 Format, Low Quality)

If no format is chosen, RGBA8 will be used.

You don't need to specify To-Tpl or From-Tpl, it will be chosen automatically by checking if input is a Tpl or Image.

Lz77Mii

CLI parameters:
-input / -in input (File)
-output / -out output (File)
-pack / -compress (Will compress)

If you don't add -pack or -compress, it will decompress the input file.

DolMii

CLI parameters:
-wad wadfile (The Wad file where the new Dol will be inserted)
-dol dolfile (The Dol to insert)

Changelog

Version 0.3

  • Note: License upgraded to GPL v3.
  • Compiled with latest version of Wii.cs, this basically means several bugfixes initially made for CustomizeMii and ShowMiiWads.

Version 0.2

  • Aded CLI (Command Line) Usage for all except UltimateU8 (see CLI.txt for usage).
  • Added Tpl previewing to UltimateU8.
  • Added Auto-Header-Detection to UltimateU8. It will automatically select the Header of the file you opened, however, you can still change it if you want.
  • UltimateU8 will now temporarily save the Channel Titles, if you open 00.app's, so you don't need to type them again.

Version 0.1

  • Initial Release.

Credits

Thanks:

  • Xuzz, SquidMan, megazig, Matt_P, Omega and The Lemon Man for Wii.py (which was the base for TPL conversion)
  • SquidMan for Zetsubou (which was a reference for TPL conversion)
  • Andre Perrot for gbalzss (which was the base for LZ77 (de-)compression)
  • Waninkoko for his Nandloader

Disclaimer: This application comes without any express or implied warranty. The author can't be held responsible for any damages arising from the use of it.

External links

Advertising: