ShowMiiWads 1.1

Discussion in 'Wii - Hacking' started by Leathl, Oct 21, 2009.

  1. Leathl
    OP

    Leathl GBAtemp Regular

    Member
    239
    1
    Aug 15, 2009
    Gambia, The
    Berlin
    ShowMiiWads is a 'WAD File Manager' for Windows.
    It is licensed under the terms of the GNU General Public License v2
    The .NET-Framework 2.0 is required to run this application!
    The (Common-)Key.bin is required for full functionality (Can be created using Tools -> Create Common-Key)

    For further information or if you have suggestions, found bugs or anything else,
    visit: http://showmiiwads.googlecode.com/
    You can simply translate the application by editing the example.slang, if you
    want to have your translation included into the application, contact me..

    Please note: For some reason, the 64 bit version probably won't run, if you have a ShowMiiWads.cfg that was created with the 32 bit version in your application folder. Simply delete the cfg file.

    Download: http://code.google.com/p/showmiiwads/downloads/list
    (Please just link to this site and don't mirror the archive, thanks!)

    [​IMG][​IMG]

     


  2. wiiman123

    wiiman123 GBAtemp Advanced Fan

    Member
    938
    0
    Apr 5, 2009
    New Zealand
    cool
     
  3. jhoff80

    jhoff80 GBAtemp Advanced Fan

    Member
    806
    0
    Jan 23, 2006
    United States
    32 bit version crashed with an existing .cfg file as well, so it's not just the 64 bit version with that issue apparently.
     
  4. Wiiwu

    Wiiwu GBAtemp Regular

    Member
    209
    3
    Jan 21, 2009
    Hong Kong
    Asia
    Leathl, love your tool and if you can add in a function to check for bad or corrupted banner/wad that will be a great lifesaver.
     
  5. Leathl
    OP

    Leathl GBAtemp Regular

    Member
    239
    1
    Aug 15, 2009
    Gambia, The
    Berlin
    I'm not sure how to determine if it's corrupt, cus there can be many ways for a wad to be corrupted and I'm sure you can't tell 100% (else, why isn't there a wad-check within the wad manager that checks before installing a title?).
     
  6. Leathl
    OP

    Leathl GBAtemp Regular

    Member
    239
    1
    Aug 15, 2009
    Gambia, The
    Berlin
    Updated to 1.1b [​IMG]
     
  7. beav1s

    beav1s Advanced Member

    Newcomer
    90
    0
    Aug 7, 2007
    United States
    great job on this leathl
    although i dont use this often, its a pleasure when i do, very nice looking
    keep it up [​IMG]
     
  8. Yyhhggtt

    Yyhhggtt GBAtemp Fan

    Member
    371
    2
    May 24, 2009
    Canada
    In my Wii at Saskatchewan.
    Sweet release!
     
  9. G0dLiKe

    G0dLiKe who needs a title ;)

    Member
    1,674
    51
    Aug 2, 2009
    United States
    nice, well done!
     
  10. SanGor

    SanGor Witchhunter

    Member
    993
    79
    Aug 21, 2008
    United States
    there is a bug when installing stuff to a NAND.
    ShowMiiWad doesn't use hex for the name entries in the content.map i.e.:

    CODE0000000000 30303030 30303030 F5DD17B3 200DD4D6 BE2B25B5 77C99E5F 941B7324 00000000.... ....+%.w.._..s$
    000000001C 30303030 30303031 32B339CB BB507D50 2779259A 7866995D 030B1D88 000000012.9..P}P'y%.xf.]....
    0000000038 30303030 30303032 5F1BB7B0 2794B14E 88B72269 A3376D23 051DAD1D 00000002_...'..N.."i.7m#....
    0000000054 30303030 30303033 4FAD97FD 4A288C47 E0587F3B BD292379 F8709EB9 00000003O...J(.G.X.;.)#y.p..
    0000000070 30303030 30303034 76ABFBEA CB2C4CA4 EB3F0364 13C7E001 FDAB7B26 00000004v....,L..?.d......{&
    000000008C 30303030 30303035 2F28D4B6 DAEBEB15 801477C6 BEBC5F37 C0909EAE 00000005/(........w..._7....
    00000000A8 30303030 30303036 260BE947 A08F57F6 EF510864 27FE222F D4040399 00000006&..G..W..Q.d'."/....
    00000000C4 30303030 30303037 E78C7A45 BDE2B45B 1BA49518 83F69F84 F6BB1469 00000007..zE...[...........i
    00000000E0 30303030 30303038 AD64238E D0185973 8EFB2CF0 BAB238ED 55A6D70B 00000008.d#...Ys..,...8.U...
    00000000FC 30303030 30303039 3FD7D334 563A6A5F BDEAD142 18E08763 C49588E8 00000009?..4V:j_...B...c....
    0000000118 30303030 30303130 6141C36F 825A6209 3B4BA28B 07054680 ECD469A7 00000010aA.o.Zb.;K....F...i.
    0000000134 30303030 30303131 80D70496 E2834E11 6C15449E F1BE16DA A7CE6267 00000011......N.l.D.......bg
    0000000150 30303030 30303132 6DEA00A8 1B6BC90C 8F693C95 A09341DA F23EA6DB 00000012m....k...i..

    it should do 9,a,b,c instead of 9,10,11,12
     
  11. Wiiwu

    Wiiwu GBAtemp Regular

    Member
    209
    3
    Jan 21, 2009
    Hong Kong
    Asia
    I'm not sure if this helps, craps does list a banner sanity check features, can be found at http://code.google.com/p/crapwii/
     
  12. Wiiwu

    Wiiwu GBAtemp Regular

    Member
    209
    3
    Jan 21, 2009
    Hong Kong
    Asia
    Strange when I tested, ShowMiiWads in fact does not update content.map at all, I installed a bunch of wad and only files/folders changed inside the ticket and title folder.

    But if I used Wad Manager 1.5 to install a wad, content.map does get updated and the installation took a very long time too.
     
  13. Leathl
    OP

    Leathl GBAtemp Regular

    Member
    239
    1
    Aug 15, 2009
    Gambia, The
    Berlin
    When installing a wad to a nand backup, ShowMiiWads checks, if the shared contents exist (by hash) and if not, adds them to shared1 and updates the content.map.. For me it seems to work, are you sure there were any new shared contents in the wads you installed?
     
  14. Wiiwu

    Wiiwu GBAtemp Regular

    Member
    209
    3
    Jan 21, 2009
    Hong Kong
    Asia
    I installed around 10 wiiware wads and only changes appear in \title and \ticket, compared with a earlier snapshot with Beyond Compare (another nice tool). So it seems all these wads I installed have no shared content as no changes in \shared1 \shared2 as well as content.map.
     
  15. Leathl
    OP

    Leathl GBAtemp Regular

    Member
    239
    1
    Aug 15, 2009
    Gambia, The
    Berlin
    Choose an empty folder as nand backup path and install a ww/vc wad and it should created the shared1 folder including content.map and the shared contents. for me it works flawlessly
     
  16. hany

    hany Member

    Newcomer
    23
    2
    Aug 2, 2009
    Feature request: That it added the Title ID in the /sys/uid.sys file when you install wads to nand.

    Nice app btw
     
  17. Slimmmmmm

    Slimmmmmm GBAtemp MoNkEeE

    Member
    1,687
    28
    Nov 1, 2007
    the land of lol
    I second this too [​IMG] If the uid.sys doesn't have the new games, then triiforce wont launch them.
     
  18. Leathl
    OP

    Leathl GBAtemp Regular

    Member
    239
    1
    Aug 15, 2009
    Gambia, The
    Berlin
    people were stating that installation to nand works and noone yet said it doesn't [​IMG]
    i'll add it to the next version though [​IMG]
     
  19. Wiiwu

    Wiiwu GBAtemp Regular

    Member
    209
    3
    Jan 21, 2009
    Hong Kong
    Asia
    Actually for me, uid.sys can have anything as long as its not corrupted triiforce will launch. In fact I remove uid.sys sometimes when some games don't run, and it get properly recreated afterwards automatically.

    But it will be nice Leahl can add it so as to avoid future corruption by the games or triiforce.

    Leahl, can you also add a option to remove selective folders as right now when I have different folders added I can't select more than one to remove, can only remove all if multiple folders selected.
     
  20. Leathl
    OP

    Leathl GBAtemp Regular

    Member
    239
    1
    Aug 15, 2009
    Gambia, The
    Berlin
    Just did the uid handling. It's just 12 bytes per title, won't be missed [​IMG]

    @Wiiwu: Dunno, why I didn't do it [​IMG] Will be possible in the next release
    Edit: I guess I was sleeping when I was doing this, removing one folder is even not possible, if multiple items of that folder are selected, hehe [​IMG]