Hacking Wii backup Manager for Windows

Jaldon

Active Member
Newcomer
Joined
Jan 3, 2016
Messages
28
Trophies
0
Age
30
XP
93
Country
Canada
Is it possible to change the names? I get some really odd names when I run this, e.g. "spyro06" but then I'll get some perfect names like "Metroid Prime"

This is for GCN by the way. I see it's not possible for wii games
 

GreyWolf

Well-Known Member
Member
Joined
Mar 2, 2015
Messages
5,401
Trophies
0
Age
53
XP
1,499
Country
United States
Is it possible to change the names? I get some really odd names when I run this, e.g. "spyro06" but then I'll get some perfect names like "Metroid Prime"

This is for GCN by the way. I see it's not possible for wii games

Nope. Wii Backup Manager doesn't manage Gamecube games at all.

Side note about the application's development: it would be great if the author would release the source. It does still have bugs in it. (SSBB partition table gets terribly mangled.)
 

Wiimm

Developer
Member
Joined
Aug 11, 2009
Messages
2,291
Trophies
1
Location
Germany
Website
wiimmfi.de
XP
1,467
Country
Germany
SSBB partition table*s* gets terribly mangled.
The problem is, that there are 2 tables! And this is known before I started with WIT in 2009.

Code:
 2 partition tables with 15 partitions:

 index  type  offset ..  end off  size/hex =  size/dec =  MiB  status
 ----------------------------------------------------------------------------------------
  0  part.tab  40020 ..  40030  10 =  16  2 partitions
  1  part.tab  40040 ..  400a8  68 =  104  13 partitions
 ----------------------------------------------------------------------------------------
  0.0  UPDATE 1  50000 ..  aea8000  ae58000 =  182812672 =  174  enc,signed
  0.1  DATA 0  f800000 .. 1da550000  1cad50000 = 7697924096 = 7341  enc,signed,scrub
  1.0  "HA8P" 1da550000 .. 1daff0000  aa0000 =  11141120 =  11  enc,signed
  1.1  "HA9P" 1daff0000 .. 1dbaa0000  ab0000 =  11206656 =  11  enc,signed
  1.2  "HBAP" 1dbaa0000 .. 1dc568000  ac8000 =  11304960 =  11  enc,signed
  1.3  "HBBF" 1dc570000 .. 1dd0e0000  b70000 =  11993088 =  11  enc,signed
  1.4  "HBBP" 1dd0e0000 .. 1ddc50000  b70000 =  11993088 =  11  enc,signed
  1.5  "HBCP" 1ddc50000 .. 1de718000  ac8000 =  11304960 =  11  enc,signed
  1.6  "HBDP" 1de720000 .. 1df1c8000  aa8000 =  11173888 =  11  enc,signed
  1.7  "HBEP" 1df1d0000 .. 1dfcc0000  af0000 =  11468800 =  11  enc,signed
  1.8  "HBFP" 1dfcc0000 .. 1e08a8000  be8000 =  12484608 =  12  enc,signed
  1.9  "HBGP" 1e08b0000 .. 1e1490000  be0000 =  12451840 =  12  enc,signed
  1.10  "HBIP" 1e1490000 .. 1e2490000  1000000 =  16777216 =  16  enc,signed
  1.11  "HBKP" 1e2490000 .. 1e5d38000  38a8000 =  59408384 =  57  enc,signed
  1.12  "HBLP" 1e5d40000 .. 1e8160000  2420000 =  37879808 =  36  enc,signed
 ----------------------------------------------------------------------------------------
 
Last edited by Wiimm,

Jaldon

Active Member
Newcomer
Joined
Jan 3, 2016
Messages
28
Trophies
0
Age
30
XP
93
Country
Canada
Nope. Wii Backup Manager doesn't manage Gamecube games at all.

Side note about the application's development: it would be great if the author would release the source. It does still have bugs in it. (SSBB partition table gets terribly mangled.)

Oh sorry, I was thinking about GCIT, which IIRC was made by the same gentleman.

Just to be sure, I can't rename Wii games so they appear differently in WiiFlow at all?
 

GreyWolf

Well-Known Member
Member
Joined
Mar 2, 2015
Messages
5,401
Trophies
0
Age
53
XP
1,499
Country
United States
Oh sorry, I was thinking about GCIT, which IIRC was made by the same gentleman.

Just to be sure, I can't rename Wii games so they appear differently in WiiFlow at all?
Look and see if there's a "titles.txt" in one of the WiiFlow folders. You can change the game names in it.

--------------------- MERGED ---------------------------

The problem is, that there are 2 tables! And this is known before I started with WIT in 2009.

Code:
2 partition tables with 15 partitions:

index  type  offset ..  end off  size/hex =  size/dec =  MiB  status
----------------------------------------------------------------------------------------
  0  part.tab  40020 ..  40030  10 =  16  2 partitions
  1  part.tab  40040 ..  400a8  68 =  104  13 partitions
----------------------------------------------------------------------------------------
  0.0  UPDATE 1  50000 ..  aea8000  ae58000 =  182812672 =  174  enc,signed
  0.1  DATA 0  f800000 .. 1da550000  1cad50000 = 7697924096 = 7341  enc,signed,scrub
  1.0  "HA8P" 1da550000 .. 1daff0000  aa0000 =  11141120 =  11  enc,signed
  1.1  "HA9P" 1daff0000 .. 1dbaa0000  ab0000 =  11206656 =  11  enc,signed
  1.2  "HBAP" 1dbaa0000 .. 1dc568000  ac8000 =  11304960 =  11  enc,signed
  1.3  "HBBF" 1dc570000 .. 1dd0e0000  b70000 =  11993088 =  11  enc,signed
  1.4  "HBBP" 1dd0e0000 .. 1ddc50000  b70000 =  11993088 =  11  enc,signed
  1.5  "HBCP" 1ddc50000 .. 1de718000  ac8000 =  11304960 =  11  enc,signed
  1.6  "HBDP" 1de720000 .. 1df1c8000  aa8000 =  11173888 =  11  enc,signed
  1.7  "HBEP" 1df1d0000 .. 1dfcc0000  af0000 =  11468800 =  11  enc,signed
  1.8  "HBFP" 1dfcc0000 .. 1e08a8000  be8000 =  12484608 =  12  enc,signed
  1.9  "HBGP" 1e08b0000 .. 1e1490000  be0000 =  12451840 =  12  enc,signed
  1.10  "HBIP" 1e1490000 .. 1e2490000  1000000 =  16777216 =  16  enc,signed
  1.11  "HBKP" 1e2490000 .. 1e5d38000  38a8000 =  59408384 =  57  enc,signed
  1.12  "HBLP" 1e5d40000 .. 1e8160000  2420000 =  37879808 =  36  enc,signed
----------------------------------------------------------------------------------------

Oh, yeah. It has two partition tables. One with Game/Update and one with the VC demos, but when WBM converts the ISO into WBFS it puts two of the channel titles in the same partition as the game/update one and leaves a blank one in the middle. It also seems to not change the partition count so even though there's only one game partition the count still says 2. Essentially, it's mixing up the entries between the two partition tables.

This is what I end up with after converting SSBB from ISO>WBFS>ISO again:

Code:
  2 partition tables with 13 partitions:

  index  type  offset ..  end off  size/hex =  size/dec =  MiB  status
  ----------------------------------------------------------------------------------------
  0  part.tab  40020 ..  40038  18 =  24  3 partitions
  1  part.tab  40040 ..  40090  50 =  80  10 partitions
  ----------------------------------------------------------------------------------------
  0.0  DATA 0  f800000 .. 1da550000  1cad50000 = 7697924096 = 7341  enc,signed,scrub
  0.1  "HA8E" 1da550000 .. 1db008000  ab8000 =  11239424 =  11  enc,signed
  0.2  "HA9E" 1db010000 .. 1dbad0000  ac0000 =  11272192 =  11  enc,signed
  1.0  "HBAE" 1dbad0000 .. 1dc5b0000  ae0000 =  11403264 =  11  enc,signed
  1.1  "HBBE" 1dc5b0000 .. 1dd138000  b88000 =  12091392 =  12  enc,signed
  1.2  "HBCE" 1dd140000 .. 1ddc20000  ae0000 =  11403264 =  11  enc,signed
  1.3  "HBDE" 1ddc20000 .. 1de6e0000  ac0000 =  11272192 =  11  enc,signed
  1.4  "HBEE" 1de6e0000 .. 1df1e0000  b00000 =  11534336 =  11  enc,signed
  1.5  "HBFE" 1df1e0000 .. 1dfd88000  ba8000 =  12222464 =  12  enc,signed
  1.6  "HBGE" 1dfd90000 .. 1e0938000  ba8000 =  12222464 =  12  enc,signed
  1.7  "HBIE" 1e0940000 .. 1e18f8000  fb8000 =  16482304 =  16  enc,signed
  1.8  "HBKE" 1e1900000 .. 1e5000000  3700000 =  57671680 =  55  enc,signed
  1.9  "HBLE" 1e5000000 .. 1e7210000  2210000 =  35717120 =  34  enc,signed
  ----------------------------------------------------------------------------------------
 
Last edited by GreyWolf, , Reason: replaced info w/WIT dump
  • Like
Reactions: Wiimm

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,746
Trophies
4
Age
45
Location
Engine room, learning
XP
15,563
Country
France
I didn't know WBM had issues with SSBB.
It's happening with all version of WBM, or old one didn't have that bug?
I have old executable, but don't feel like dumping my game again to do the tests with different manager :P

users reported issues with USBLoaderGX dump, but that's because they used the "keep game partition" instead of "remove update", which resulted in only the second partition of the first table being dumped.
Using "keep all partition" or "remove update" should dump the game correctly from USBLoaderGX.
 

GreyWolf

Well-Known Member
Member
Joined
Mar 2, 2015
Messages
5,401
Trophies
0
Age
53
XP
1,499
Country
United States
I did some checking using my direct rips and it seems to be only Brawl that gets mangled. It's also doing it when converting to WBFS format. Same botched partition info. :/

The rest of the titles I tried have the proper partition count, etc.
 

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,615
Trophies
1
Age
43
XP
5,931
Country
Germany
it was originally an iso, and i never knew about the feature. do i have to copy them out and copy them back again?
I don't know what your exact problem is but there are ISOs (which sometimes are cleaned of crap data and sometimes not) and there are wbfs files (which are always cleaned of crap) so ...
Just use Wii Backup Manager, feed it with all your ISOs and WBFSs and BINs and whatever format you have your Wii games in, select an USB drive through drop down and push them over. Can't be easier than that.
 

GreyWolf

Well-Known Member
Member
Joined
Mar 2, 2015
Messages
5,401
Trophies
0
Age
53
XP
1,499
Country
United States
it was originally an iso, and i never knew about the feature. do i have to copy them out and copy them back again?

You can convert them on the drive. Just pick the ISOs and click Transfer>WBFS File. Pick the wbfs folder on your drive and it will convert it. You can delete the ISO or store it somewhere else if you want. WBM can convert the WBFS files back to ISO if you need it again as well.
 
  • Like
Reactions: reiyu

Razor83

Well-Known Member
Member
Joined
Dec 23, 2009
Messages
391
Trophies
1
XP
1,659
Country
So I have been transferring Cleanrip Wii ISO's to an NTFS drive using Wii Backup Manager for years, but have just now done a hash comparison of the original dumped ISO and the ISO on the USB drive only to discover the hash doesnt match :C Further checking reveals thats the ISO hashes dont appear to match for ANY of the games I have dumped and transferred using Wii Backup Manager.

After googling I have discovered that Wii Backup Manager uses "sparse ISO's" on NTFS drives. This thread has some info:-
https://gbatemp.net/threads/making-sparse-files-for-iso-on-ntfs.198307/
This is not a feature I wanted as I like having 1:1 original files for archival.

How can I restore all my ISO's into their original format? (Copying to another drive changes the checksum, but not back to the original)
Also how can I disable sparse ISO's in Wii Backup Manager? (and if I cant what alternatives are available for transfering ISO's in the correct format?)
 
Last edited by Razor83,

GreyWolf

Well-Known Member
Member
Joined
Mar 2, 2015
Messages
5,401
Trophies
0
Age
53
XP
1,499
Country
United States
You can't disable removing the junk from WBFS conversion. It's part of the filesystem. There is no way to restore the removed junk either unless you dump the game again or have a binary patch for the image.

Wii games don't have issues with removing unused data from them if you're concerned about that. Only Gamecube games have problems when not 1:1. If you do want to keep and use Wii games as ISO you can put them on an NTFS partition.
 
General chit-chat
Help Users
  • Skelletonike @ Skelletonike:
    I'm an exemplary Christian, shame on you
  • SylverReZ @ SylverReZ:
    @Skelletonike, And a true pervert.
    +1
  • Skelletonike @ Skelletonike:
    Both things aren't mutually exclusive. :P
    +2
  • Skelletonike @ Skelletonike:
    3h left until work finishes, bah
  • Skelletonike @ Skelletonike:
    link doesn't work
    +2
  • Skelletonike @ Skelletonike:
    1H left, such a slow week.
  • Sonic Angel Knight @ Sonic Angel Knight:
    Okay, I had spaghetti :P
  • SylverReZ @ SylverReZ:
    Hope they made lots of spaget
  • K3N1 @ K3N1:
    Chill dog
  • SylverReZ @ SylverReZ:
    Chilli dog
  • Skelletonike @ Skelletonike:
    Damn, I'm loving the new zelda.
  • xtremegamer @ xtremegamer:
    loving the new zelda, i started a game, it was so fucking good, so i
    am waiting on my friend to get home so we can start a new one together
  • Skelletonike @ Skelletonike:
    I just dislike that they don't let me choose the voices before the game starts. Happened with botw as well, had to change to japanese and restart.
  • K3N1 @ K3N1:
    But the important question is can you choose gender
  • Skelletonike @ Skelletonike:
    Same way you can choose Gerald's gender.
  • Skelletonike @ Skelletonike:
    *Geralt, damn autocorrect.
  • Psionic Roshambo @ Psionic Roshambo:
    But can he be trans? Lol
  • K3N1 @ K3N1:
    Zelda transforms into link
  • Psionic Roshambo @ Psionic Roshambo:
    Link I'm not the princess your looking for.... *Pulls a crying game*
    Psionic Roshambo @ Psionic Roshambo: Link I'm not the princess your looking for.... *Pulls a crying game*