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

ShowMiiWads Wii: Difference between revisions

From GameBrew
No edit summary
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox Wii Homebrews
{{Infobox Wii Homebrews
|title=ShowMiiWads
|title=ShowMiiWads
|image=showmiiwadswii2.png
|image=showmiiwadswii02.png
|description=Wad File Manager' for Windows.
|description=Wad File Manager for Windows.
|author=Leathl, WiiDatabase
|author=Leathl, orwel, Brawl
|lastupdated=2019/09/22
|lastupdated=2019/09/22
|type=PC utilities
|type=PC utilities
|version=1.5.2 Mod
|version=1.5.2 Mod
|license=Mixed
|license=Mixed
|download=https://dlhb.gamebrew.org/wiihomebrews/showmiiwadswii.7z
|download=https://dlhb.gamebrew.org/wiihomebrews/showmiiwadswii.7z?k33p0fil35
|website=https://code.google.com/archive/p/showmiiwads-mod/
|website=https://code.google.com/archive/p/showmiiwads-mod/
|source=https://github.com/WiiDatabase/showmiiwads-mod
|source=https://github.com/WiiDatabase/showmiiwads-mod
Line 16: Line 16:
New since Version 1.0 is the included NAND Backup Browser ShowMiiNand which displays all titles installed in your NAND Backup (No BootMii Backups).
New since Version 1.0 is the included NAND Backup Browser ShowMiiNand which displays all titles installed in your NAND Backup (No BootMii Backups).


'''Note:''' 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.
'''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.


== User guide ==
== User guide ==
=== Disclaimer ===
Editing WAD 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.
Editing WAD 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.
How to use:
*The .NET Framework 2.0 is required to run this application.
*To show wad files in the list, just drag files or folders onto the application or use the "File > Open dialog".
*To switch to the NAND Backup Browser use "View > ShowMiiNand".


Also, your Wad files could be destroyed, so be sure to have a backup.
===FAQ===
'''Q. How do I add folders?'''


===How to use===
Either use the menu ("File > Open") or drag one or multiple folders and or wad files onto the application.
The .NET Framework 2.0 is required to run this application.


To show wad files in the list, just drag files or folders onto the application or use the File > Open dialog.
You can choose to add all subfolders that contain wad files through "Options > Add Subfolders".
 
'''Q. What exactly do the columns mean?'''


To switch to the NAND Backup Browser use View > ShowMiiNand.
*Filename - The name of the wad file
*Type - The type of the channel, can be either a System Title (IOS, Menu, ...) or a Channel (System Channel, "Normal" Channel, ...)
*Channel Title - The title displayed when holding the Wiimote cursor over a channel icon, stored in 7 different languages in each wad.
*Title ID - The unique ID with which the channel will be installed, for IOS wads it's the IOS nr.
*Blocks - The approx. Blocks the wad will use on NAND.
*Version - The version of the wad file.
*Filesize - The approx. size the wad will use on NAND.
*IOS Flag - The IOS that is required by the channel to run - If you don't have this, chances are good your channel won't work.
*Region Flag - The region of the wad file.
*Content - The amount of content files inside the wad.
*Path - The path where the wad will be installed to on NAND - This is the Title ID in bytes.


If you have any questions, read the included FAQs.
'''Q. Some wads in my folder won't be displayed?'''
 
If a wad file is corrupted or damaged, so that it can't be read properly, it just won't be displayed.
 
This doesn't mean that every wad file which is not displayed is corrupt. It could be an error with the application or something.
 
'''Q. No Channel Title is displayed at all?'''
 
It might be that you don't have the (common-)key.bin in the application directory.
 
Use "Tools > Create Common-Key" to create it and refresh.
 
Also consider that System Wads and Hidden Channel don't have Channel Titles.
 
'''Q. Why is the size a range for some wads?'''
 
The Wii uses shared contents, meaning that some wads use exactly the same content files.
 
Having that files multiple times on NAND would be a waste of space, thus these contents are stored in /shared1/.
 
Now, the smaller size suggests you already got all shared contents required by the wad file in your /shared1/ folder (so only non-shared contents will be installed, while the bigger size suggests that you got none of them (so all contents will be installed).
 
'''Q. What's the Common-Key and where can I get it?'''
 
The Common-Key is needed to decrypt the Title Key of a wad file, which is used to decrypt the content.
 
You can simply create it using "Tools > Create Common-Key.bin".
 
The Common-Key itself is NOT stored in the application. It's built using your input and some bytes that are stored encrypted.
 
'''Q. How can I see what a Banner or Icon of a wad looks like?'''
 
Right-click the wad and "Preview" to see the Banner and Icon images.
 
'''Q. How can I see the installed titles of my NAND Backup?'''
 
First, set the Path to your NAND Backup ("Options > Change NAND Backup Path"), it will be saved in the config, so you only need to do this once.
 
Then just click "View > ShowMiiNand".
 
'''Q. How can I install titles to my NAND Backup?'''
 
In ShowMiiWads: Right-click a wad an choose "Extract > To NAND".
 
In ShowMiiNand: Either use the menu or the installation queue by dragging wads or folders onto the ShowMiiNand window. "Install" and "Discard" will appear at the bottom of the window.
 
'''Q. How can I delete titles from my NAND Backup?'''
 
Just right-click any installed title and use "Delete".
 
'''Q. How can I pack a wad from a title on my NAND Backup?'''
 
Right-click the title and use 'Pack To Wad'. Of course, all required shared contents must be in the /shared1/ folder.
 
'''Q. What's the difference between "Pack Wad" and "Pack Wad (without Trailer)"?'''
 
Most custom channels distributed on the internet have a footer inserted in the wad file.
 
This is the so called "trailer". Mostly the 00.app is stored in it's decrypted form there.
 
It's just a waste of space, so you can use the "Pack Wad (without Trailer)" function to save some discspace.
 
'''Q. What's the "Unpack U8 Archive" function for?'''
 
The Wii uses so called "U8 Archives" (not an official name).
 
The common U8 Archives we have to deal with are the "00000000.app", "banner.bin" and "icon.bin" and "opening.bnr" (discs).
 
Visit the [http://wiibrew.org/wiki/U8_archive WiiBrew Article] for further information.
 
'''Q. What's the 'Convert Tpl To Png' function good for?'''
 
If you have a Tpl somewhere and want to know what it looks like, just convert it to a Png.
 
'''Q. I changed a wads region, but only get a blackscreen when running it?'''
 
Region changing of wads won't always work - Better get a wad of your region.


==Screenshots==
==Screenshots==
https://dlhb.gamebrew.org/wiihomebrews/showmiiwadswii3.png
https://dlhb.gamebrew.org/wiihomebrews/showmiiwadswii02.png


== Changelog ==
== Changelog ==
'''v1.5.2 (by WiiDatabase)'''
'''v1.5.2'''
*Backport my libWiiSharp fixes:
*Backport my libWiiSharp fixes:
**Added vWii Common-Key: Decrypting and encrypting vWii titles is supported now (last one is untested).
**Added vWii Common-Key: Decrypting and encrypting vWii titles is supported now (last one is untested).
Line 45: Line 135:
**Add Korea to TMD region.
**Add Korea to TMD region.


'''v1.5.1 (by WiiDatabase)'''
'''v1.5.1'''


Important fixes to the WAD building process from NAND dumps:
Important fixes to the WAD building process from NAND dumps:
Line 53: Line 143:
*They get written from the cert-corrected.sys file. It's included in the ShowMiiWads directory and must be copied next to the compiled EXE.
*They get written from the cert-corrected.sys file. It's included in the ShowMiiWads directory and must be copied next to the compiled EXE.
*Fixed build process.
*Fixed build process.
'''Version 1.5'''
* Probably last version.
* Fixed packing WADs with invalid characters in channel name.
* Added option to use lowercase chars in title ID.
* Added ability to patch "Return to" for title on NAND backup (Thanks giantpune for the patch!).
* Bugfixes.


''' Version 1.4 '''
''' Version 1.4 '''

Latest revision as of 10:33, 28 Ocak 2024

ShowMiiWads
Showmiiwadswii02.png
General
AuthorLeathl, orwel, Brawl
TypePC utilities
Version1.5.2 Mod
LicenseMixed
Last Updated2019/09/22
Links
Download
Website
Source

ShowMiiWads is a Wad File Manager for Windows. It displays information about wad files, edits them and give a preview of the Banner and Icon.

New since Version 1.0 is the included NAND Backup Browser ShowMiiNand which displays all titles installed in your NAND Backup (No BootMii Backups).

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.

User guide

Editing WAD 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.

How to use:

  • The .NET Framework 2.0 is required to run this application.
  • To show wad files in the list, just drag files or folders onto the application or use the "File > Open dialog".
  • To switch to the NAND Backup Browser use "View > ShowMiiNand".

FAQ

Q. How do I add folders?

Either use the menu ("File > Open") or drag one or multiple folders and or wad files onto the application.

You can choose to add all subfolders that contain wad files through "Options > Add Subfolders".

Q. What exactly do the columns mean?

  • Filename - The name of the wad file
  • Type - The type of the channel, can be either a System Title (IOS, Menu, ...) or a Channel (System Channel, "Normal" Channel, ...)
  • Channel Title - The title displayed when holding the Wiimote cursor over a channel icon, stored in 7 different languages in each wad.
  • Title ID - The unique ID with which the channel will be installed, for IOS wads it's the IOS nr.
  • Blocks - The approx. Blocks the wad will use on NAND.
  • Version - The version of the wad file.
  • Filesize - The approx. size the wad will use on NAND.
  • IOS Flag - The IOS that is required by the channel to run - If you don't have this, chances are good your channel won't work.
  • Region Flag - The region of the wad file.
  • Content - The amount of content files inside the wad.
  • Path - The path where the wad will be installed to on NAND - This is the Title ID in bytes.

Q. Some wads in my folder won't be displayed?

If a wad file is corrupted or damaged, so that it can't be read properly, it just won't be displayed.

This doesn't mean that every wad file which is not displayed is corrupt. It could be an error with the application or something.

Q. No Channel Title is displayed at all?

It might be that you don't have the (common-)key.bin in the application directory.

Use "Tools > Create Common-Key" to create it and refresh.

Also consider that System Wads and Hidden Channel don't have Channel Titles.

Q. Why is the size a range for some wads?

The Wii uses shared contents, meaning that some wads use exactly the same content files.

Having that files multiple times on NAND would be a waste of space, thus these contents are stored in /shared1/.

Now, the smaller size suggests you already got all shared contents required by the wad file in your /shared1/ folder (so only non-shared contents will be installed, while the bigger size suggests that you got none of them (so all contents will be installed).

Q. What's the Common-Key and where can I get it?

The Common-Key is needed to decrypt the Title Key of a wad file, which is used to decrypt the content.

You can simply create it using "Tools > Create Common-Key.bin".

The Common-Key itself is NOT stored in the application. It's built using your input and some bytes that are stored encrypted.

Q. How can I see what a Banner or Icon of a wad looks like?

Right-click the wad and "Preview" to see the Banner and Icon images.

Q. How can I see the installed titles of my NAND Backup?

First, set the Path to your NAND Backup ("Options > Change NAND Backup Path"), it will be saved in the config, so you only need to do this once.

Then just click "View > ShowMiiNand".

Q. How can I install titles to my NAND Backup?

In ShowMiiWads: Right-click a wad an choose "Extract > To NAND".

In ShowMiiNand: Either use the menu or the installation queue by dragging wads or folders onto the ShowMiiNand window. "Install" and "Discard" will appear at the bottom of the window.

Q. How can I delete titles from my NAND Backup?

Just right-click any installed title and use "Delete".

Q. How can I pack a wad from a title on my NAND Backup?

Right-click the title and use 'Pack To Wad'. Of course, all required shared contents must be in the /shared1/ folder.

Q. What's the difference between "Pack Wad" and "Pack Wad (without Trailer)"?

Most custom channels distributed on the internet have a footer inserted in the wad file.

This is the so called "trailer". Mostly the 00.app is stored in it's decrypted form there.

It's just a waste of space, so you can use the "Pack Wad (without Trailer)" function to save some discspace.

Q. What's the "Unpack U8 Archive" function for?

The Wii uses so called "U8 Archives" (not an official name).

The common U8 Archives we have to deal with are the "00000000.app", "banner.bin" and "icon.bin" and "opening.bnr" (discs).

Visit the WiiBrew Article for further information.

Q. What's the 'Convert Tpl To Png' function good for?

If you have a Tpl somewhere and want to know what it looks like, just convert it to a Png.

Q. I changed a wads region, but only get a blackscreen when running it?

Region changing of wads won't always work - Better get a wad of your region.

Screenshots

showmiiwadswii02.png

Changelog

v1.5.2

  • Backport my libWiiSharp fixes:
    • Added vWii Common-Key: Decrypting and encrypting vWii titles is supported now (last one is untested).
    • Added Korean Common-Key.
    • Add Korea to TMD region.

v1.5.1

Important fixes to the WAD building process from NAND dumps:

  • Tickets are not faked with the "beer ticket" anymore.
  • Removed footer.
  • Corrected certificates.
  • They get written from the cert-corrected.sys file. It's included in the ShowMiiWads directory and must be copied next to the compiled EXE.
  • Fixed build process.

Version 1.5

  • Probably last version.
  • Fixed packing WADs with invalid characters in channel name.
  • Added option to use lowercase chars in title ID.
  • Added ability to patch "Return to" for title on NAND backup (Thanks giantpune for the patch!).
  • Bugfixes.

Version 1.4

  • MIOS will now show up as MIOS instead of IOS257 (BC will show up as BC).
  • If you delete the System Menu, you will now be asked to keep the settings (data folder).
  • Fixed a bug when changing the channel title.
  • Added support for Korean channel titles (reading and writing).
  • Updated French translation (thanks Cyan).
  • Added simplified Chinese translation (thanks kavidwf).

Version 1.3b

  • Fixed reading and writing of japanese characters (this time really).
  • Added Portable Mode (for varying driveletters).

Version 1.3

  • Note: License upgraded to GNU GPL v3.
  • Added extracing of BootMii NAND Dumps (Code from Ben Wilson, thanks).
  • Batch extracting of VCPic's (VC Titles only, Png's will be resized to 192 x 112).
  • Fixed reading and writing of japanese characters.
  • Fixed displaying of titles of DLC WADs.

Version 1.2

  • Fixed a bug that caused ShowMiiNand not to load the List with the saved entries.
  • You can replace Banner and Icon images (the resultant U8's can be Lz77 compressed).
  • Added Dol Insertion (uses Waninkokos Nandloader).
  • Installation to Nand does now update uid.sys, if required.
  • Improved Virtual Console detection to display System (NES, SNES, ...).
  • Fixed U8 Unpacking (Now works with every proper U8 archive).
  • Added batch renaming including variables, e.g. {titleid} (use 'Rename' button).
  • Added ability to Backup and Restore save data.
  • Added some Tools (U8 Packing, Lz77 Compression, ...).
  • Deleted 'Pack Wad Without Trailer', just delete the trailer file if you don't want it.
  • Bugfixes and Improvements.
  • Added editing of IOS Slot (Note: Both these features are untested and dangerous).
  • Added editing of Title Version (Use them at your own risk and only with BootMii/boot2).

Version 1.1b

  • Fixed a bug with slang files, so external translations can be loaded again.
  • Fixed crashes caused by old ShowMiiWads?.cfg Files.

Version 1.1

  • 64 bit Version is now available.
  • Improved speed. Now, information is loaded at application startup and saved in a file. Whenever it reloads, the information is read out of the file, only new files .are added. If you need to completely refresh the whole list, use 'File -> Refresh' (F5). When the language is changed, only the Channel Titles column will be reloaded.
  • Multiple selections are now possible. If you want to select a whole folder, just left click the header once..
  • Added Splash Screen with ProgressBar to show the loading status (can be disabled).
  • Added Option to remove all folders.
  • Added Option to refresh single folders.
  • New Icon (Thanks to NeoRame).
  • Bugfixes and tiny improvements.
  • Application will now ask you to download a new version, if available.
  • Italian translation added (Thanks to Tetsuo Shima).
  • Spanish translation added (Thanks to putifruti) (Incomplete, 2 sentences still Eng).
  • Norwegian translation added (Thanks to pesaroso).

Version 1.0b

  • Fixed a bug where every entry was added multiple times in ShowMiiNand.
  • Fixed VC / WiiWare detection (Thanks to giantpune for the hint).
  • Added auto updatecheck at startup.

Version 1.0

  • Finally got independant of external tools (saves about 3 MB). All reading, editing and writing of wad and related files is now done by my own classes!.
  • (common-)key.bin must now be in the application directory.
  • Added ShowMiiNand (will show all installed titles on your NAND Backup).
  • Installed Titles can be packed to a Wad (ShowMiiNand).
  • Installation Queue for ShowMiiNand (drag wad files or folders onto the list and they will be queued, click install to extract them to the NAND Backup).
  • Better type detection (IOS, SysMenu, Hidden Channel, ... Unfortunately, VC / WiiWare detection returns official channel to be VC / WiiWare, so it's turned off).
  • Channel Title will be displayed depending on your language (only for embedded languages).
  • Option to add all subfolders (e.g. add C:\Wads and C:\Wads\Channel + C:\Wads\IOS + ... will be added).
  • Shared contents will now be copied (if not exist) to Nand Backup (Extract To Nand).
  • Preview of Banner and Icon (only pics, no animation of course). (Some Images will be like empty, could be unsupported format (few) or they are just empty (most)).
  • Added Tools Menu (Pack Wads, Unpack U8, Convert TPL, Create Common-Key).
  • Added Option to create Backups before editing.
  • French translation added (Thanks to carbonyle).
  • Added Update Check (yet only checks, but doesn't download).
  • Bugfixes and small changes.

Version 0.3

  • From-to sizes / blocks for big Wads (it was minimum size before).
  • System Titles will be shown (IOS / System Menu).
  • New columns for Type (Channel / System), Channel Title and Version.
  • Extract Wads to NAND Backup (Only important files, for use with TriiForce / NAND Emulation).
  • Extract Wads to Folder (All files).
  • Added some shortcuts.
  • External language files can be loaded (see example.slang).
  • Fixed a bug with the filecount label (raised with every refresh).
  • Batch changing to Region Free (all Wads in a folder).
  • Option to show either foldername or full path in groupheader.
  • Export list to file (txt and csv, same file with different extension).
  • Added 'Recently Opened' folders menu.
  • Changing of Channel Title (Displayed when holding cursor over a channel on wii).
  • (You can also see the title for other languages by clicking 'Change Channel Title'. Only the english title is displayed in the column).

Version 0.2

  • Rewrote some code, so .NET Framework 3.5 isn't needed anymore.
  • Better errorhandling, invalid Wads won't be shown anymore.
  • Possibility to change Title IDs.
  • Possibility to change Region Flags (using freethewads.exe).
  • WadDataInfo.exe isn't needed separately anymore, it's embedded.
  • Multiple folder support.
  • Drag & Drop support (single or multiple files/folders).
  • Copy / Move files between folders.
  • Windowsize and -location is saved.
  • Some little things.

Version 0.1b

  • Little bugfix.

Version 0.1

  • List all Wad files of a specified folder.
  • Rename Wad files.
  • Delete Wad files.
  • Multilanguage (English + German).
  • .NET Framework 3.5 needed for full functionality.

External links

Advertising: