More actions
(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: | ||
{{Infobox Wii Homebrews | {{Infobox Wii Homebrews | ||
|title= | |title=Wii.cs Tools | ||
|image= | |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= | |lastupdated=2010/02/06 | ||
|type=PC Utilities | |type=PC Utilities | ||
|version=0. | |version=0.3 | ||
|license=GPL-3.0 | |license=GPL-3.0 | ||
|download=https:// | |download=https://code.google.com/archive/p/showmiiwads/downloads | ||
|website=https:// | |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 | 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. | |||
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== | ==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. | ||
== | ==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: 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. | |||
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 | ==External links== | ||
* | * 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 | |
---|---|
General | |
Author | leath |
Type | PC Utilities |
Version | 0.3 |
License | GPL-3.0 |
Last Updated | 2010/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
- 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/