Hacking Wii backup Manager for Windows

  • Thread starter Thread starter fig2k4
  • Start date Start date
  • Views Views 4,935,236
  • Replies Replies 2,996
  • Likes Likes 20
Hi fig2k4,

Thanx a lot for this prog, it's really useful and a timesaver

USBloader_cfg 51 has added support for different folder naming schemes, (might come from latest wbfs_file.exe, I'm not sure):
/wbfs/TITLE_[GAMEID]/GAMEID.wbfs
/wbfs/TITLE [GAMEID]/GAMEID.wbfs
/wbfs/TITLE[GAMEID]/GAMEID.wbfs

i.e the TITLE before the GAMEID, which makes finding a folder through explorer etc. much easier..

Could you perhaps add support for this as well?
 
Here's a list of changes so far in the next version..

The additional list column features required a lot of code to be rewritten because I'm not using a standard listview any more. The progress panel changes are a pain in the ass too, because they can stay open if there's an error etc. and because there's so many different operations for which the code is almost the same, but different enough to make helper functions out of the question, it's taking ages to copy n paste and change code. This part is boring as hell actually, that's why it's taking so long.
blink.gif


Added: New folder name layouts compatible with CFG 51b+
Added: WBFS split style. Auto, Unlimited, 1GB, 2GB, 4GB.
Added: New items on the files page "Select" menu. Save/load from file. A list of selected IDs are save to file so these entries can be quickly selected by loading the .sel file.
Added: Safely remove corrupt WBFS discs. For now, only WBFS discs with a bad header are considered to be corrupt.
Added: "Tools->WBFS->Fix free blocks". This will compare the allocated blocks on a WBFS drive with blocks actually used by the discs stored on it. If there's any blocks found to be allocated, but unused, they're marked as free. This is used to free blocks after removing corrupt discs, since the header can't be trusted. It should be handy to recover some space after failed transfers with apps that don't handle it correctly.
Added: New option "Ignore storage/naming convention for transfers to WBFS file". When enabled "Transfer->WBFS file.." will use the title as the filename, with no sub folder or text file.
Added: Batch DVD mode. When enabled, the progress panel stays open waiting on the next DVD. Once inserted, all game partitions are selected and the transfer begins automatically.
Added: Drag columns in the list headers to reorder.
Added: Select which columns are visible via right click menu. I can add some useless info columns now.
smile.gif

Added: Incremental search on lists. eg. Quickly type "mar" to go to the next entry that contains that text. There's a 1 second timeout, so if you type again too quickly, then you might be trying to search for something like "marmar". If you here a beep or it acts strangely, wait 1 second for the search text to get cleared before trying again.
Added: Mini log on progress panels. This shows only success/failure/warning for transfers etc. The panel stays open when an error occurred. See the main log for details on errors.
Changed: Progress panels show in a scroll box on the right side of the window. Using the scrollbox reduces the amount of space needed for multiple progress panels.
Fixed: WBFS drives now show up using detection via drive letters. I introduced a feature that only showed drives if it had a disk inserted, now it only checks if the drive exists.
Added: Automatically request admin privileges, which is needed to work with WBFS drives.

Still to do..

Cache volume/drive lists, refresh on device change.
Option to auto rename titles on transfer
MD5 hashes for iso/wbfs file
Option to disable hash calculations
 
bnm81002 said:
is there a way to copy from 1 drive to another drive in a faster way? I have an abundance amount of games that I want to transfer and it takes a day or 2 to complete the transfer?



fig2k4,
in case you missed my post here, transferring from WBFS to FAT and FAT to FAT, still takes at least 2 days to complete
 
bnm81002 said:
bnm81002 said:
is there a way to copy from 1 drive to another drive in a faster way? I have an abundance amount of games that I want to transfer and it takes a day or 2 to complete the transfer?



fig2k4,
in case you missed my post here, transferring from WBFS to FAT and FAT to FAT, still takes at least 2 days to complete


I used a slightly older version of this app, cant remember which cos i always update!! I did a FAT to FAT transfer of 470ish games and it only took about 16-17 hours.

Is that a an average time or was i just lucky? I dont know, maybe someone else will have some insight.

Both HDD's were identical, i dont know if that makes any difference, My computer is only an old pentium 4, only 1Gig of memory.

All i can say is, you must have a SHITLOAD of games or something is wrong somewhere! lol!

EDIT: Both HDD's are Hitachi Simpledrive 1TB, with something called TurboHDD Usb (its a small app that came with the drives and is installed on my PC). Again I dont know if that makes a difference.
 
nikeymikey said:
I used a slightly older version of this app, cant remember which cos i always update!! I did a FAT to FAT transfer of 470ish games and it only took about 16-17 hours.

Is that a an average time or was i just lucky? I dont know, maybe someone else will have some insight.

Both HDD's were identical, i dont know if that makes any difference, My computer is only an old pentium 4, only 1Gig of memory.

All i can say is, you must have a SHITLOAD of games or something is wrong somewhere! lol!

EDIT: Both HDD's are Hitachi Simpledrive 1TB, with something called TurboHDD Usb (its a small app that came with the drives and is installed on my PC). Again I dont know if that makes a difference.



16-17 hours is 2 days for me because I'm not leaving my computer on for that long of amount of time, just wanted to know if there was a way to shorten the transfer process that's all
 
I saw the question, but I can't really say anything more than pontomedon did..

I usually get around 15 MB/s with my USB drive, that's over 800 GB in 16 hours if it was constant. My SATA/PATA drives can get up to around 40 MB/s.

You didn't mention the speeds you were getting or how much you're trying to transfer. It would help track down any problems you might be having. If it turns out that you're transferring at the max speed you can, then cloning the drive with Ghost or something would be the only faster option I can think of.

Have you enabled write caching on the drives? Device manager->Your drive properties->Policies->Select "Better performance"
 
fig2k4 said:
I saw the question, but I can't really say anything more than pontomedon did..

I usually get around 15 MB/s with my USB drive, that's over 800 GB in 16 hours if it was constant. My SATA/PATA drives can get up to around 40 MB/s.

You didn't mention the speeds you were getting or how much you're trying to transfer. It would help track down any problems you might be having. If it turns out that you're transferring at the max speed you can, then cloning the drive with Ghost or something would be the only faster option I can think of.

Have you enabled write caching on the drives? Device manager->Your drive properties->Policies->Select "Better performance"

have no idea how much speed it is going at, is there a way to see it on your program? transferring over 281 games, wish I knew about the last sentence that you mentioned about the better performance setting, at least I can try that next time, don't get me wrong I am not complaining at all, just wish it went faster, seeing the ETA going 1 sec at a time seems like an eternity,
oh THANKS FOR THIS GREAT PROGRAM and YOUR EFFORT WORKING ON IT TO MAKE IT BETTER!!!!!
bow.gif
 
xflak40 said:
fig2k4 said:
Have you enabled write caching on the drives? Device manager->Your drive properties->Policies->Select "Better performance"
would u recommend doing this on all wii usb loader hard drives?


This is always a good option to use on a USB drive, you just have to remember to use the "remove hardware safely" icon on the taskbar
 
bnm81002 said:
fig2k4 said:
I saw the question, but I can't really say anything more than pontomedon did..

I usually get around 15 MB/s with my USB drive, that's over 800 GB in 16 hours if it was constant. My SATA/PATA drives can get up to around 40 MB/s.

You didn't mention the speeds you were getting or how much you're trying to transfer. It would help track down any problems you might be having. If it turns out that you're transferring at the max speed you can, then cloning the drive with Ghost or something would be the only faster option I can think of.

Have you enabled write caching on the drives? Device manager->Your drive properties->Policies->Select "Better performance"

have no idea how much speed it is going at, is there a way to see it on your program? transferring over 281 games, wish I knew about the last sentence that you mentioned about the better performance setting, at least I can try that next time, don't get me wrong I am not complaining at all, just wish it went faster, seeing the ETA going 1 sec at a time seems like an eternity,
oh THANKS FOR THIS GREAT PROGRAM and YOUR EFFORT WORKING ON IT TO MAKE IT BETTER!!!!!
bow.gif

I transfered from an NTFS to WBFS and NTFS to NTFS and was getting 25MB/s. I did a 225 games transfer in less than 5 hours.
 
fig2k4 said:
Added: Select which columns are visible via right click menu. I can add some useless info columns now.
smile.gif

Excellent, how about region for starters?
smile.gif
So do you have an ETA on when the next version will be complete? Not rushing you or anything just curious.
 
Does WBM have automatic rename to the file layouts?
If not then could it be implemented as an option? (like in setting would say choose file renames *then list these*)


/wbfs/TITLE_[GAMEID]/GAMEID.wbfs

/wbfs/TITLE [GAMEID]/GAMEID.wbfs
/wbfs/TITLE[GAMEID]/GAMEID.wbfs
 
QUOTE said:
Excellent, how about region for starters?
No problem. I'll add the file type on the files page too. Any other suggestions are welcome.
smile.gif


redia already suggested having different "size" columns. It could be handy to have "Size on Drive 1", "Size on Drive 2" etc. because of the different block sizes. I'll need to see how slow it is to calculate the multiple sizes though, maybe it would need a separate thread to fill the info..

Everything's back to a usable state now, but I need to make sure everything's definitely working as it should. It took some major code changes because I changed the listview control so late on.

To relieve the boredom, I've also added formatting to NTFS and might add disk check functions for FAT32 and NTFS drives too. I'm using some WinAPI functions I found. They're the same functions as the Windows format and ChkDsk.exe use, which is pretty cool. I've been looking for that kinda thing for ages.
smile.gif


QUOTEDoes WBM have automatic rename to the file layouts?
I've added the option already like this..

optionsk.jpg


I implemented it as part of the "storage convention" options. If you tick the "Automatically convert.." option, the folders get renamed when the drive is mounted in WBM. Otherwise it only applies to any new files transfers, just like before.
 
Hello fig2k4, I have a request...

I use your great program for managing my games for my Wode modchip, which reads from the "iso" folder, rather than the "wbfs" folder on NTFS and FAT. Could you add support for this program to read from the "iso" folder as well?

It's not that renaming the folder is difficult, it's just that it gets annoying having to rename it every time I want to use your program.
 

Site & Scene News

Popular threads in this forum