Hacking Wii backup Manager for Windows

redia

Well-Known Member
Member
Joined
Mar 9, 2008
Messages
371
Trophies
0
XP
234
Country
Swaziland
Wii backup manager suddenly stopped working for me today. I start it up and I get this weird error message:

"15/12/201120:09:43" is not a valid date and time.

That comes after the big white X in the red circle.
I press OK and start it up.

It won't let me choose my drive. It says there are already 12 files of 200 MB in whatever its looking at.
Closing it doens't work either, I need to use task manager. Closing it gives me this error:

Access violation at address 0068DE79 in module
'WiiBackupManager.exe'. Read of address 00000038.

I just downloaded the newest build (78 x64) and it works now but that was so weird....
try simply deleting the setting.ini file (or rename it if you want to be able to check some of your settings.)
if I remember correctly I believe that if the file got corrupt, or one of the setting is corrupt, it would lead to this type of error.

R
 

Badablek

Well-Known Member
Member
Joined
Jan 23, 2006
Messages
517
Trophies
1
Age
43
XP
2,915
Country
France
Hi fig2k4,

first, thanks for this nice app (the best one IMO).


I dont know if it was already asked or if the project is still alive, but I have one suggestion : adding preallocation option, like Wiims ISO Tools 2.00b (WIT.exe)

WBM is working great BUT fragments HDD a lot, even on a clean, empty, new one. And the more games you put on it with WBM, the more fragmented it is !
I know that when adding/removing files on NTFS/FAT partitions, it will start to fragment one day or another. But on a new HDD, absolutely empty, this is not normal that adding games, one by one, fragments anything.



I made a little comparision between WIT.exe (from Wiims ISO Tools 2.00b) and Wii Backup Manager 0.4.5 beta 78 (32/64bit)
New HDD, clean, 200GB, 1 NTFS partition

WIT.exe (using --prealloc)


WBM 0.4.5 beta 78


I only put 4 games for a quick comparision....but when adding a lot of games, it's worst.


any chance to add a preallocation option ? :moogle:

thanks for reading.
 

fig2k4

Well-Known Member
OP
Member
Joined
Oct 30, 2009
Messages
758
Trophies
0
Location
Scotland
Website
www.wiibackupmanager.co.uk
XP
174
Country
I started working on the gamecube support recently.. I'm not sure why it still doesn't work in my main code because I wrote a separate GC disc handler and everything works fine. I can load regular and GCOS multiboot ISOs for now and I can easily add ISO extraction/building too. I haven't decided yet whether to finish this new code or go back and track down the problem. I would also like to be able to rebuild Wii ISOs, so I'm really tempted to write all the disc handling code from scratch. :)

@[member='Badablek']
I'll test that and make sure there's no fragmentation for the next release. Thanks for pointing it out.

@[member='clifil']
I replaced a lot of the links because adfocus are having some weird problems lately. Try the link again..
 

themanuel

Well-Known Member
Member
Joined
Oct 6, 2009
Messages
1,084
Trophies
0
Location
Michigan, USA
XP
607
Country
United States
I started working on the gamecube support recently.. I'm not sure why it still doesn't work in my main code because I wrote a separate GC disc handler and everything works fine. I can load regular and GCOS multiboot ISOs for now and I can easily add ISO extraction/building too. I haven't decided yet whether to finish this new code or go back and track down the problem. I would also like to be able to rebuild Wii ISOs, so I'm really tempted to write all the disc handling code from scratch. :)
Thank you!
That is fantastic news.
I wonder if your extraction method will be compatible with Crediar's GCReEx tool for use with DML.
From the DML source changelog:

-added FST game loading use GCReEx to extract the files (Note: other tools might
NOT work!)
 

fig2k4

Well-Known Member
OP
Member
Joined
Oct 30, 2009
Messages
758
Trophies
0
Location
Scotland
Website
www.wiibackupmanager.co.uk
XP
174
Country
I wonder if your extraction method will be compatible with Crediar's GCReEx tool for use with DML.
I'm using GCReEx to compare my files, so it should eventually be exactly the same.

Is there currently a clever way to compare the files ripped from an ISO with the source ISO to verify that all the files have the correct size?
The no way to do that currently, but if things go to plan, you'll be able to load and use the extracted files just like it's an ISO. ie. Compare, convert etc.
 

themanuel

Well-Known Member
Member
Joined
Oct 6, 2009
Messages
1,084
Trophies
0
Location
Michigan, USA
XP
607
Country
United States
I wonder if your extraction method will be compatible with Crediar's GCReEx tool for use with DML.
I'm using GCReEx to compare my files, so it should eventually be exactly the same.
Awesome!


Is there currently a clever way to compare the files ripped from an ISO with the source ISO to verify that all the files have the correct size?
The no way to do that currently, but if things go to plan, you'll be able to load and use the extracted files just like it's an ISO. ie. Compare, convert etc.
Nice: One tool to rule them all.
I asked because, as you might have already run into, GCReEx underdumps some files.
Here is what I posted in the DML Google Code page:
Code:
Please fill in the labels correctly otherwise this issues might get
ignored.
What steps will reproduce the problem?
1.Use GCReEx to extract "Lara Croft Tomb Raider - Legend (USA) [GL8E4F].iso"
2.
3.What is the expected output? What do you see instead?
The expected output is a folder amounting to ~1.27GB.  Instead, the output folder is 3.6MB in size.
What version of DML are you using and what loader?
GCReEx 0.2b / no loader required
Please note that only issues for the latest versions are accepted!
Also note that support for any loader but SNEEK is limited.
Please provide any additional information below.
There is a file inside the ISO called "bigfile.dat" that is 1+ GB but GCExRx creates it a 0 bytes and ignores some of the other files in the ISO. I think it sort of crashes on that files and does not go on to the others.
Something similar happens with Beyond Good & Evil: the resulting folder is ~48MB, whereas the DiscEx compressed version is ~249MB.  Metroid Prime is slightly smaller when extracted (by 10MB), but I don't know if this is a real problem.I'm trying to extract all my ISO's because in-game loading times with the extracted files is amazingly fast.
In the case of Beyond Good & Evil (GGE), the file that gets underdumped is sally.bf.  THis file is huge in the original ISO but shows 0 KB when extracted with GCReEx.
 

fig2k4

Well-Known Member
OP
Member
Joined
Oct 30, 2009
Messages
758
Trophies
0
Location
Scotland
Website
www.wiibackupmanager.co.uk
XP
174
Country
I asked because, as you might have already run into, GCReEx underdumps some files.
Because my code is written from scratch, it shouldn't have the same bug. I might've created some of my own though. :)

I need to test with a few more ISOs, but everything's basically working with standard gamecube games. I can extract the files and rebuild the ISO with an optimised layout etc. The output is identical to GCReEx with the files I've tested.

Does anyone know if the extra padding that GCReEx uses in the extracted files is actually needed? It is definitely needed in the ISO, but I don't see any reason for aligning the file sizes to 32 bytes in the extracted files..

I can also recover single games from a GCOS multiboot disc, like WBM can do for Wii multiboot discs just now. It might be handy having a disc editor tab in WBM so you can add/remove files etc? The same tab could maybe be used for creating multiboot discs..

I'll do some more testing and then incorporate the new code into WBM. I won't bother with converting gamecube ISOs to WBFS etc. just now because those files can't be used. Trimmed ISOs will probably be smaller anyway so there's really no need to ever use WBFS files for this.
 

themanuel

Well-Known Member
Member
Joined
Oct 6, 2009
Messages
1,084
Trophies
0
Location
Michigan, USA
XP
607
Country
United States
That's awesome, fig.
I won't bother transferring my extracted ISO's until you put out your tool, so I can be confident the file are correct and save me some grief.
 

janner66

New Member
Newbie
Joined
May 2, 2012
Messages
4
Trophies
0
XP
4
Country
Hi. Could someone help please. I have a 500gb hard drive currently partitioned 318GB WBFS and 147GB FAT32. I have a spare 500GB hard drive formatted to FAT32.
I wanted to transfer the 318GB WBFS contents to the empty FAT32 drive. I am trying to use this programme but when I select Drive 1 or Drive 2 and SELECT all the option are greyed out. I have tried going into the options and mounting the drives but its still greyed out. Am I doing something wrong?
 

PsyBlade

Snake Charmer
Member
Joined
Jul 30, 2009
Messages
2,204
Trophies
0
Location
Sol III
XP
458
Country
Gambia, The
unfortunately I don't know what your problem is, it sounds like you do it right

but if all you wan't to do is switching from wbfs to fat (instead of wanting to switch to the other drive) there are faster options anyway
 

janner66

New Member
Newbie
Joined
May 2, 2012
Messages
4
Trophies
0
XP
4
Country
unfortunately I don't know what your problem is, it sounds like you do it right

but if all you wan't to do is switching from wbfs to fat (instead of wanting to switch to the other drive) there are faster options anyway

Yes I am quite happy to use the drive I have got and turn the whole drive into FAT as long as the game back ups aren't lost. What are the faster ways you are talking about please?
 

fig2k4

Well-Known Member
OP
Member
Joined
Oct 30, 2009
Messages
758
Trophies
0
Location
Scotland
Website
www.wiibackupmanager.co.uk
XP
174
Country
Hi. Could someone help please. I have a 500gb hard drive currently partitioned 318GB WBFS and 147GB FAT32. I have a spare 500GB hard drive formatted to FAT32.
I wanted to transfer the 318GB WBFS contents to the empty FAT32 drive. I am trying to use this programme but when I select Drive 1 or Drive 2 and SELECT all the option are greyed out. I have tried going into the options and mounting the drives but its still greyed out. Am I doing something wrong?

Mount the 318GB drive as drive 1, 500GB as drive 2. Then on the Drive 1 tab, Select->All and Transfer->Drive2 from the menu.. If you have both drives mounted and remember to tick the boxes (not highlight the games), the transfer options will be enabled.

If all you want to do is convert the drive to FAT32, PsyBlade's wbfs2fat would be a much faster option.

Edit:
BTW, I'll try to get a standalone tool written this weekend for the gamecube stuff. If someone is willing to test and compare with the output from GCReEx/DiscEx I'd appreciate it because I don't have many games to test with. Once it's been tested, I'll get everything incorporated into WBM.
 

fig2k4

Well-Known Member
OP
Member
Joined
Oct 30, 2009
Messages
758
Trophies
0
Location
Scotland
Website
www.wiibackupmanager.co.uk
XP
174
Country
I've just released the standalone Gamecube ISO Tool.

http://gcit.wiibackupmanager.co.uk
  • Read and write Full size (scrubbed) or trimmed ISO/GCM, GCReEx and DiscEx formats with direct conversion.
  • Extract games from GCOS multiboot ISOs to any of the supported formats.
  • Command line options for batch processing etc.
  • Save the original file layout to trimmed ISOs, allowing full size ISOs to be rebuilt at a later date with the same file layout as the original.
njdLu.jpg



Hopefully some people can find a use for it while I implement the same features into WBM. :)

If you find any bugs or mistakes or need any specific features added let me know.

Cheers.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    SylverReZ @ SylverReZ: :rofl2: :rofl2: