Hacking Wii backup Manager for Windows

fig2k4

Well-Known Member
OP
Member
Joined
Oct 30, 2009
Messages
758
Trophies
0
Location
Scotland
Website
www.wiibackupmanager.co.uk
XP
174
Country
FAT32 has a 4GB file size limit, so you can't extract ISOs to FAT32. Change your temp folder in the settings to use an NTFS drive.

"Ignore storage convention for transfers to WBFS file" is only used when you actually select "Transfer>WBFS file", so I have a feeling that your problem is mostly related to the 4GB size limit on FAT32.

I'll add a warning dialog about that so it's more obvious.
 

dazeruk

New Member
Newbie
Joined
Sep 6, 2009
Messages
2
Trophies
0
Age
57
Location
London, UK
XP
84
Country
fig2k4 said:
FAT32 has a 4GB file size limit, so you can't extract ISOs to FAT32. Change your temp folder in the settings to use an NTFS drive.

"Ignore storage convention for transfers to WBFS file" is only used when you actually select "Transfer>WBFS file", so I have a feeling that your problem is mostly related to the 4GB size limit on FAT32.

I'll add a warning dialog about that so it's more obvious.

Thanks, changing the TEMP folder to my PC hard drive has solved the problem.
 

icebrg5

Well-Known Member
Member
Joined
Apr 1, 2007
Messages
2,328
Trophies
0
Website
Visit site
XP
412
Country
United States
Would it be possible to do the following?

When you go to cover "sync and download missing"

That if it finds a full cover or HQ cover and it previously only had the front cover would it be able to then delete that older flat only cover from the folder.

That way there isn't two of the same cover when only one will be used in the loader.
 

fig2k4

Well-Known Member
OP
Member
Joined
Oct 30, 2009
Messages
758
Trophies
0
Location
Scotland
Website
www.wiibackupmanager.co.uk
XP
174
Country
With the WiiFlow config, if you enable "Delete covers for games not in the list", the flat covers will be deleted when the Full/HQ ones are found during the sync and download.

It works the same with flat and 3D covers with the USBLoader GX config, where the flat cover will be deleted if the 3D one is found.

It should also delete any empty folders too..
 

2FastLX

Member
Newcomer
Joined
Jan 22, 2011
Messages
22
Trophies
0
Age
53
Location
Indiana
XP
99
Country
United States
Ok fig. I'm still waiting for the "Sort by Genre" column and the "download money to my bank account" feature
wink.gif
Actually, I think I forgot to mention this 2nd feature suggestion until now. Speaking of money, where can we donate?

But in the meantime I noticed something while playing around... I noticed some of my games say "Not found" under the MD5 Hash column. Having no clue what an MD5 hash is I looked it up, hoping it was something really cool. And now I feel a lot dumber for doing so. What the heck is this? And does it matter that some say "Not found"?

Anyway, I clicked Tools>>MD5 hash>>Calculate missing and the little window popped up very briefly in the right pane as if it did something. But I couldn't see what it said, so I viewed the log. It says...
CalculateMD5Thread Exception raised "Cannot create file C:\wbfs\disc.info". The system cannot find the path specified

Of course not. There is no wbfs folder on my "C:" drive. Why is it looking on my "C:" drive for a wbfs folder? The file missing the MD5 hash is stored on a 2TB USB drive formatted to NTFS (my backup drive where I store my WBFS files). I have not seen this setting, nor have I set this "C:" location anywhere in the program.

======================================================

Also, my new 2TB drive is a USB 3.0 and I have ordered a USB 3.0 Express card adapter for my laptop to take advantage of the increased speed of 3.0. Will I notice an improvement when extracting and transferring files to the USB 3.0 drive using Wii Backup Manager? And are there settings I will need to make to see an improvement?

======================================================

And last, but probably my biggest concern... under the IOS version column, are these the IOS versions I need to use to run the games? If so, why do they not match the IOS's I see in USB-Loader CFG such as 249, 250, 233, 222, etc? Can you direct me somewhere that I can learn about these? Sorry for being a noob here and asking so many questions
tongue.gif


Thanks.
 

fig2k4

Well-Known Member
OP
Member
Joined
Oct 30, 2009
Messages
758
Trophies
0
Location
Scotland
Website
www.wiibackupmanager.co.uk
XP
174
Country
Ok fig. I'm still waiting for the "Sort by Genre" column
As soon as I finish the database, I can easily add that.

and the "download money to my bank account" feature Actually, I think I forgot to mention this 2nd feature suggestion until now.
Your account or mine? lol

Speaking of money, where can we donate?
Really? You haven't even looked at the about box?
tongue.gif


But in the meantime I noticed something while playing around... I noticed some of my games say "Not found" under the MD5 Hash column. Having no clue what an MD5 hash is I looked it up, hoping it was something really cool. And now I feel a lot dumber for doing so. What the heck is this? And does it matter that some say "Not found"?
It's a hash of the used data on the disc. Basically, every WBFS block transferred is used to calculate the hash. It might not seem useful at first, but in a few weeks when something happens to your drive, there's a way to verify that the data is still intact. It happened to me once when I had to use file recovery software on the drive. I recovered almost all of the games and was able to tell which ones were corrupt by verifying the hash. It could also be useful for making sure the transfers were successful, by using the compare with drive1/2 functions.

Anyway, I clicked Tools>>MD5 hash>>Calculate missing and the little window popped up very briefly in the right pane as if it did something. But I couldn't see what it said, so I viewed the log. It says...
CalculateMD5Thread Exception raised "Cannot create file C:\wbfs\disc.info". The system cannot find the path specified
I've fixed a bug that's in build 60. The path for the disc.info file wasn't set when using a custom folder on the drive tabs. Hopefully that's what the problem is. It sounds like there's something else wrong to though, with the hashing function. Are any of the files ISO? I haven't got round to doing the hash for ISO yet.

Also, my new 2TB drive is a USB 3.0 and I have ordered a USB 3.0 Express card adapter for my laptop to take advantage of the increased speed of 3.0. Will I notice an improvement when extracting and transferring files to the USB 3.0 drive using Wii Backup Manager? And are there settings I will need to make to see an improvement?
I'd imagine you'd see a big difference. I do need to change some code that I think will make transfers a little faster, but most of the speed increase will be due to the USB 3.0, the cache and the write speed of the drive.

And last, but probably my biggest concern... under the IOS version column, are these the IOS versions I need to use to run the games? If so, why do they not match the IOS's I see in USB-Loader CFG such as 249, 250, 233, 222, etc? Can you direct me somewhere that I can learn about these? Sorry for being a noob here and asking so many questions
tongue.gif

The IOS shown is minimum version needed to run that game, usually the original game would install the update containing that IOS. I suppose you could say that the IOS is similar to DirectX in a way. Games written for DirectX 9 won't run if you only have DirectX 7 for example. Some people wanted an easy way to tell which version was needed to run the game, so if the default cIOS settings didn't work, they could try using a different base. eg. If you have cIOS 249 using base IOS36, but the game needs IOS37 to run correctly, you could try using IOS37 as the base for the cIOS. Something like that anyway.
smile.gif


If all your games run OK, there's no need to take any notice of that column.
 

Dancerdude

New Member
Newbie
Joined
Aug 21, 2010
Messages
1
Trophies
0
XP
28
Country
United States
Great update Fig !
I'm having a request though on WiiTDB there is also an image (192x112) with all Games,
an image that we can use on Mighty-Loader, USBloaders, Virtual Console games etc

At this moment i've set up an extra folder for WiiBackupManager with using the DISC folder in my images path:
Code:
Options > Settings > Covers >
- USBloader configuration > Custom >
- selected DISC tab and changed the path to new created folder: 192x112

Here i deleted existing download URLs and replaced it with:
Code:
wiitdb.com/wiitdb/artwork/wwtitle/%REGION%/%IDPNG%

This is how it looks in my settings.ini file
Code:
CoverSourceDisc0=wiitdb.com/wiitdb/artwork/wwtitle/%REGION%/%IDPNG%

Can you PLEASE add another TAB to:
Code:
DISC, Front, 3D, Full, Other

where 'Other' is to be used for custom size images,
in my case 192x112px

Looking at the future this will be a very helpful extra option !
WiiTDB has it on there for a reason
wink.gif



Just remembered another thing, in the CSV EXPORT templates:
- can you make a list of used variables like you have in the Header: Game Title, Original Title, Type, Filename and IOS

If i want to use that data in my excel sheet what variables do i use in my own created template ?

example:
Code:
GameID;Title;Region;MB;GB;IOS;Type;Location
[Export Entry]
%ID%;%Title%;%Region%;%SizeMB%;%SizeGB%;%IOS%;%Type%;%Path%


Thanks for this GREAT tool, it makes my life MUCH easier now !
 

dracula

New Member
Newbie
Joined
Sep 14, 2009
Messages
4
Trophies
0
XP
32
Country
Netherlands
I'm using 0.3.8 build 60, and I don't understand what's going on with these Cover paths.

I set it to use 'custom' configuration, and configured a path location for each Cover type: %APP%\covers\type.
However, when I choose to download covers it puts everything in a %APP%\covers\cache\EN\type.

How do I get it to use the paths I configure?
 

Majinseed

New Member
Newbie
Joined
Sep 15, 2007
Messages
3
Trophies
0
Website
Visit site
XP
184
Country
United States
wow. this app came a really long way - been using a very old rev until recently and now WBM even includes cover-download etc which coul potentially save me a lot of time when synching more than one drive...

i saw you talking about ideas on how to sync the covers to different drives, whats the current plan on that? shouldn't %ACTIVEDRIVE% be enough for that? sync is started per mounted drive, isn't it?

also, whats the current situation according custom disc covers? you do check all the other covers in the correct language-order, but as far as i were able to see no check is done on wether a disc-labe is a custom one or not. take that as an feature-request
wink.gif


and last but not least: i saw you talking about a database you are working on. whats stored in there?
wink.gif
another main feature (or two rather) would be to have the EBSR/PEGI/USK/whatever rating available and, as a second step, be able to produce correct output (in whatever form) to include in the settings files of the loaders. that could also help set some things like which IOS to use for problem-titles... this whole thing would require quite some work i guess - best case would work on existing files and therefore would need to parse the files and detect if there already are settings for game xx and then maybe even overwrite setting yy specifically. thats another custom process for each loader and everytime the loader-guys change something in the settings you'll need to adjust your stuff :/

oh, and @ dragula:
the covers folder in the WBM folder is whats called the "cache". wbm uses it to keep track of the current situation and handle stuff like language-priorities. don't set the covers folder to that path but rather to the drive you want to use on the wii.
 

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 planned to get the new release up just now, but I'll need to do it in a few hours, got unexpected visitors.
frown.gif



@Majinseed
i saw you talking about ideas on how to sync the covers to different drives, whats the current plan on that? shouldn't %ACTIVEDRIVE% be enough for that? sync is started per mounted drive, isn't it?
That's a good idea, it would save a lot of work.
smile.gif


also, whats the current situation according custom disc covers? you do check all the other covers in the correct language-order, but as far as i were able to see no check is done on wether a disc-labe is a custom one or not. take that as an feature-request
Well spotted. I forgot to keep the custom covers separate in the cache.

and last but not least: i saw you talking about a database you are working on. whats stored in there? another main feature (or two rather) would be to have the EBSR/PEGI/USK/whatever rating available and, as a second step, be able to produce correct output (in whatever form) to include in the settings files of the loaders. that could also help set some things like which IOS to use for problem-titles... this whole thing would require quite some work i guess - best case would work on existing files and therefore would need to parse the files and detect if there already are settings for game xx and then maybe even overwrite setting yy specifically. thats another custom process for each loader and everytime the loader-guys change something in the settings you'll need to adjust your stuff :/
The database will be imported from WiiTDB.xml. I was thinking about changing the cover folders in the loader's config file, since there was a couple of instances where people were setting their paths incorrectly. I don't think I'll go any further than that, but never say never..

@dracula
I'm not sure when I introduced that bug, but I should've fixed it in build 61. It happened to me too just before I packed up the new build.

@2FastLX
Thanks man, much appreciated. I never set out to make any money from this, but who would say no to an extra few quid to spend on the kids now and then.
smile.gif


@Dancerdude
I'll consider the "other" idea. I've updated the export templates in build 61. Have a look at my example templates to see the changes and the valid variables etc..
 

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 upped 0.3.8 build 61. Mostly it's just a few fixes and the updated export template format. Oh, and the ability to disable the cache so the cover downloads work just like the loaders "Download missing" only.

Change log
0.3.8 build 61

|-Fixed: Sometimes the cover downloads would only download to the cache instead of the configured folders.
|-Changed: Default renderer is software again. Just in case there's any problems initialising OpenGL or Direct3D.
|-Changed: Export template code. Have a look at my example templates to see the changes and all the valid variables. Now supports multiple pages and covers etc.
|-Added: Option "Use cover cache". When disabled, WBM behaves just like the loaders, where you can download missing covers only. The display will only use covers that already exist too.
|-Added: When a cover can't be downloaded to the cache, the display uses whatever it can find in the cover folders.
|-Fixed: A weird problem on FAT32 when renaming or updating the storage convention. The "?" character was somehow classed as the same as "O". I'm still not sure why it happened because I can't reproduce it, but now the files and folders are moved in 2 steps. First to a temp location, then to the final location, which avoids any mix ups.
|-Fixed: The custom titles file was always saved to the app folder instead of the location in the settings.
|-Fixed: After selecting the custom-titles.txt location, the filename was set to titles.txt, instead of custom-titles.txt.
|-Fixed: The path to the disc.info file was wrong when using a custom folder.
|-Fixed: Problems with NPOT textures on systems that don't support it.
|-Added: New variables to use in the paths %APPDRIVE% (eg. "F:") and %LOCALTEMP% (eg. "C:\Users\fig\AppData\Local\Temp")
|-Fixed: When the WiiFlow config was selected, front covers weren't downloaded to the cache (For display) when the full cover exists.
 

DGenerateKane

Well-Known Member
Member
Joined
Jul 18, 2009
Messages
357
Trophies
0
XP
294
Country
United States
Hey fig, I'm still having problems with the custom titles. When I rename a game it does update the custom-titles.txt correctly, but it also renames the original title at the same time, which in turn renames the iso or wbfs game folder depending on the source.
 

brendy03

Member
Newcomer
Joined
Dec 4, 2009
Messages
10
Trophies
0
XP
90
Country
Canada
I think I may have found a problem with covers, or misunderstand them! I have "Animal Crossing: City Folk" (RUUE01) and "Animal Crossing: Let's Go To The City" (RUUP01), but I can't get the cover for the latter to download. WBM just down loads the covers for RUUE01 and then displays this cover for both titles. I can go to WiiTDB directly and download the covers for RUUP01, but even if I put them in the covers cache folder they are not displayed by WBM.

A second example of this is "Guitar Hero: Greatest Hits" (SXCP52) and "Guitar Hero: Smash Hits" (SXCE52) where the latter cover is always displayed and never the former.

Are my setting wrong, or is this a bug?

Thanks
 

lejong2002

Well-Known Member
Member
Joined
May 12, 2008
Messages
169
Trophies
0
XP
208
Country
United States
fig2k4 said:
@lejong2002
I was confused as to why this would happen, but I found that I left the default cover renderer as OpenGL. Could that be the cause? There's 3 options.

1. Update your graphics drivers.
2. Copy your old settings.ini to the WBM folder.
3. Edit the settings.ini to show "Renderer=0" to set it to software.

If none of that helps, send me one of the old logs from when it crashed.

It works - 0.3.8 build61
Thanks.

yaywii.gif
 

fig2k4

Well-Known Member
OP
Member
Joined
Oct 30, 2009
Messages
758
Trophies
0
Location
Scotland
Website
www.wiibackupmanager.co.uk
XP
174
Country
@lejong2002
It must've been the renderer then. I thought I'd solved all the problems when OpenGL couldn't be initialised, but obviously not.

@brendy03
Make sure you have "Game default" at the top of the region preference list. If you have "US" first, then it'll always download RUUE01 before trying RUUP01.

@DGenerateKane
The way the custom titles are used is as a 3rd storage area for the titles. ie. for titles that don't exist in the titles.txt and are different from the original title.

Because you're actually renaming the original title too, the new title isn't added to the custom-titles.txt.

Try disabling "Allow changes to WBFS disc header" and "Allow permanent changes to Wii disc header". Then any changes to the titles will be written to the custom titles file only.

It's on the todo list to generate a custom-titles.txt for all games on a drive. I think that's more what you want, to have all the titles in 1 file?

I'll need to have a look at the code because I realise now that the logic isn't quite correct. eg. If titles.txt is enabled, even if you rename the game title, it won't be used because the original title has the lowest priority. But then again, If you want to use custom titles, there's really no need to change the original title. I'll see what I can come up with.
smile.gif
 

DGenerateKane

Well-Known Member
Member
Joined
Jul 18, 2009
Messages
357
Trophies
0
XP
294
Country
United States
I made sure both of them were disabled but the files are still getting renamed. :/ As for all titles in 1 file, I wouldn't mind, although only about 5% of my games have a custom title.
 

adriman

New Member
Newbie
Joined
Feb 14, 2011
Messages
2
Trophies
0
XP
1
Country
Hello!

Great application! but I don't understand one thing: how does the "preset cover configutacion for popular USB Loaders" works? I download the cover with WBM, I select the loader I use (CFG USB Loader), I transfer the .iso file to my USB HDD in WBFS format, but when I open it in my Wii the game doesn't has the cover. Am I doing something wrong? I'm using the build 61 version.

By other side, a very popular loader in Spain (as the Wii Backup Manager is
yaywii.gif
) is the ULoader... it would be great to add this loader to your list.

Thanks!
 

resin

New Member
Newbie
Joined
Nov 17, 2010
Messages
1
Trophies
0
XP
70
Country
United States
i just tried 0.3.8 build 61 today...I had 393 games on my 1TB HDD formatted to fat32. now I'm showing 180 games and none will play when launching with cfg usb loader. I also tried usb loader GX and none will play. I still have all 393 present when I use explorer to view my HDD. any ideas what happened?
I even tried installing a fresh clean version of cfg usb loader.
 

Site & Scene News

Popular threads in this forum

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