Hacking Wii backup Manager for Windows

Jaldon

Active Member
Newcomer
Joined
Jan 3, 2016
Messages
28
Trophies
0
Age
31
XP
103
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,399
Trophies
0
Age
54
XP
1,515
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,292
Trophies
1
Location
Germany
Website
wiimmfi.de
XP
1,519
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
31
XP
103
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,399
Trophies
0
Age
54
XP
1,515
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,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,646
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,399
Trophies
0
Age
54
XP
1,515
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,769
Trophies
1
Age
44
XP
6,474
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,399
Trophies
0
Age
54
XP
1,515
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,758
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,399
Trophies
0
Age
54
XP
1,515
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.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • ZeroT21 @ ZeroT21:
    me neither, i just bash them
  • K3Nv2 @ K3Nv2:
    We just question @AncientBoi
  • ZeroT21 @ ZeroT21:
    it wasn't a question, it was fact
  • BigOnYa @ BigOnYa:
    He said he had 3 different doctors apt this week, so he prob there. Something about gerbal extraction, I don't know.
    +1
  • ZeroT21 @ ZeroT21:
    bored, guess i'll spread more democracy
  • LeoTCK @ LeoTCK:
    @K3Nv2 one more time you say such bs to @BakerMan and I'll smack you across the whole planet
  • K3Nv2 @ K3Nv2:
    Make sure you smack my booty daddy
    +1
  • LeoTCK @ LeoTCK:
    telling him that my partner is luke...does he look like someone with such big ne
    eds?
  • LeoTCK @ LeoTCK:
    do you really think I could stand living with someone like luke?
  • LeoTCK @ LeoTCK:
    I suppose luke has "special needs" but he's not my partner, did you just say that to piss me off again?
  • LeoTCK @ LeoTCK:
    besides I had bigger worries today
  • LeoTCK @ LeoTCK:
    but what do you know about that, you won't believe me anyways
  • K3Nv2 @ K3Nv2:
    @BigOnYa can answer that
  • BigOnYa @ BigOnYa:
    BigOnYa already left the chat
  • K3Nv2 @ K3Nv2:
    Biginya
  • BigOnYa @ BigOnYa:
    Auto correct got me, I'm on my tablet, i need to turn that shit off
  • K3Nv2 @ K3Nv2:
    With other tabs open you perv
  • BigOnYa @ BigOnYa:
    I'm actually in my shed, bout to cut 2-3 acres of grass, my back yard.
  • K3Nv2 @ K3Nv2:
    I use to have a guy for that thanks richard
  • BigOnYa @ BigOnYa:
    I use my tablet to stream to a bluetooth speaker when in shed. iHeartRadio, FlyNation
  • K3Nv2 @ K3Nv2:
    While the victims are being buried
  • K3Nv2 @ K3Nv2:
    Grave shovel
  • BigOnYa @ BigOnYa:
    Nuh those goto the edge of the property (maybe just on the other side of)
  • K3Nv2 @ K3Nv2:
    On the neighbors side
    +1
    K3Nv2 @ K3Nv2: On the neighbors side +1