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

Wii.cs Tools: Difference between revisions

From GameBrew
(Created page with "{{#seo: |title=Wii Homebrew PC Tools (PC Utilities) - GameBrew |title_mode=append |image=wii-logo.jpg |image_alt=https://github.com/Wiimpathy?tab=repositories }} {{Infobox Wii Homebrews |title=https://github.com/Wiimpathy?tab=repositories |image=wii-logo.jpg |description=Handy tools to pack and unpack WAD and APP files. |author=leath |lastupdated=2013/05/15 |type=PC Utilities |version=0.3Plus |license=GPL-3.0 |download=https://dlhb.gamebrew.org/wiihomebrews/wiicstools.7z...")
 
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{#seo:
|title=Wii Homebrew PC Tools (PC Utilities) - GameBrew
|title_mode=append
|image=wii-logo.jpg
|image_alt=https://github.com/Wiimpathy?tab=repositories
}}
{{Infobox Wii Homebrews
{{Infobox Wii Homebrews
|title=https://github.com/Wiimpathy?tab=repositories
|title=Wii.cs Tools
|image=wii-logo.jpg
|image=wii2.png
|description=Handy tools to pack and unpack WAD and APP files.
|description=Handy tools to pack and unpack WAD and APP files.
|author=leath
|author=leath
|lastupdated=2013/05/15
|lastupdated=2010/02/06
|type=PC Utilities
|type=PC Utilities
|version=0.3Plus
|version=0.3
|license=GPL-3.0
|license=GPL-3.0
|download=https://dlhb.gamebrew.org/wiihomebrews/wiicstools.7z
|download=https://code.google.com/archive/p/showmiiwads/downloads
|website=https://code.google.com/archive/p/showmiiwads/
|website=https://gbatemp.net/threads/wii-cs-tools-0-3.207472/
|source=https://code.google.com/archive/p/showmiiwads/
|source=https://code.google.com/archive/p/showmiiwads/
}}
}}
This package contains a collection of useful tools for packing and unpacking WAD and APP files! You will also find the following tools included:
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 Wii|Preloader]] or [[BootMii Wii|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.


* '''WadMii''' - Packs and Unpacks Wad files
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.
* '''U8Mii''' - Packs and Unpacks U8 archives (including headers)
 
* '''UltimateU8''' - Advanced U8 Editor
===Lz77Mii===
* '''TplMii''' - Converts images to Tpl and vice versa (including Tpl preview)
CLI parameters:
* '''Lz77Mii''' - Compresses and Decompresses files using the Lz77 algorithm
-input / -in input (File)
* '''DolMii''' - Inserts a new Dol file into a wad (Uses Waninkokos Nandloader)
-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==
==Changelog==
'''Version 0.3'''
'''Version 0.3'''
*Note: License upgraded to GPL v3!
*Note: License upgraded to GPL v3.
*Compiled with latest version of Wii.cs, this basically means several bugfixes initially made for CustomizeMii and ShowMiiWads
*Compiled with latest version of Wii.cs, this basically means several bugfixes initially made for CustomizeMii and ShowMiiWads.
'''Version 0.2'''
'''Version 0.2'''
* Aded CLI (Command Line) Usage for all except UltimateU8 (see CLI.txt for usage)
* Aded CLI (Command Line) Usage for all except UltimateU8 (see CLI.txt for usage).
* Added Tpl previewing to UltimateU8
* 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
* 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
* 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'''
'''Version 0.1'''
* Initial Release
* Initial Release.


==Thanks==
==Credits==
Thanks:
* Xuzz, SquidMan, megazig, Matt_P, Omega and The Lemon Man for Wii.py (which was the base for TPL conversion)  
* 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)
* SquidMan for Zetsubou (which was a reference for TPL conversion)
Line 45: Line 104:
* Waninkoko for his Nandloader
* Waninkoko for his Nandloader


==Disclaimer==
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.
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.
 
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==
==External links==
* Wiidatabase - https://wiidatabase.de/downloads/pc-tools/wii-cs-tools/
* Google Code - https://code.google.com/archive/p/showmiiwads/
* GBAtemp - https://gbatemp.net/threads/wii-cs-tools-0-3.207472/
* Usage instructions - https://gbatemp.net/threads/wii-cs-tools-0-3-cli-command-line-usage-instructions.587272/

Latest revision as of 04:29, 31 March 2023

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: