Hacking Wii backup Manager for Windows

  • Thread starter Thread starter fig2k4
  • Start date Start date
  • Views Views 4,933,391
  • Replies Replies 2,996
  • Likes Likes 20
I'm on 0.2.1, and I can't get a .wbfs game to be transferred over to my WBFS drive. I check the box next to the game on my NTFS .wbfs list, then click 'Copy selected to...' at the top (right-clicking always produces grayed out options no matter what, even for .iso to .wbfs conversions), then select my WBFS drive. The program does a transfer. But it doesn't show up on my WBFS drive, and WBFS Manager 3.0 doesn't show the new game on it either. It's like a phantom transfer.

I assume it is literally trying to 1:1 transfer the .wbfs file onto the WBFS drive, which obviously won't work.

Also, are transfers supposed to be painfully slow? For example, an .iso to .wbfs transfer (NTFS-NTFS), from one physical drive to another physical drive over SATA, takes about 5 minutes per GB. For reference, .iso to WBFS transfer with WBFS Manager 3.0 takes about 1 minute per GB (conservative estimate, and this is over USB, not SATA). I know the operations being done are not the same, though. My phantom .wbfs to WBFS transfer also goes at about that slow speed.

Thanks for your time, hopefully my comments are constructive.
 
@Sacohen9665
That's a good idea. When you select an NTFS drive, I could show a browse for folder dialog, where you can select the wbfs folder or create a new one.

@Bluee
QUOTE said:
I'm on 0.2.1, and I can't get a .wbfs game to be transferred over to my WBFS drive. I check the box next to the game on my NTFS .wbfs list, then click 'Copy selected to...' at the top (right-clicking always produces grayed out options no matter what, even for .iso to .wbfs conversions), then select my WBFS drive. The program does a transfer. But it doesn't show up on my WBFS drive, and WBFS Manager 3.0 doesn't show the new game on it either. It's like a phantom transfer.

I haven't tested this for a while, there might be a problem. I'll check it as soon as I've fixed this sorting issue..

QUOTEAlso, are transfers supposed to be painfully slow? For example, an .iso to .wbfs transfer (NTFS-NTFS), from one physical drive to another physical drive over SATA, takes about 5 minutes per GB.

I'm not sure what the problem could be. I just transferred Metroid Prime Trilogy from SATA to PATA in 3 minutes 58 seconds. That's about 7.4 gig, so roughly about 32 MB/s . There was only 10 gig left on the PATA drive too, which would've slowed it down. You should be transferring more than 3.4 MB/s, I get about that with unbuffered transfers to a card reader.

I think direct drive to drive transfers are quite a high priority now because doing it in 2 steps does take twice as long. Also .wbfs->.wbfs should be just a direct file copy.
 
I have 2 wiis and 2 HDDs, 1 upstairs and 1 downstairs.

I originally only had the 1 downstairs so upon buying the other HDD i did a drive to drive copy. The Wii+HDD that is downstairs has had a few games added since the drive to drive copy, what i am wondering is how can i copy all the added games to the other drive in one move? Sort of updating the drive without formating and copying everything again.

Hope that makes sense lol
 
Open the 2 drives.

Drive 1 = The main drive with everything.
Drive 2 = The drive you want to copy the missing games to.

On the Drive 1 page, go to "Select->Items not on drive 2", then "Copy Selected to..->Drive 2".
 
is there a way to create .wbfs files with this and select the split size. i was told the the .wbfs files can be split at 4GB-1sector and still play fine in a loader. i would like to try to switch a drive to fat and try this but i would rather have less files on the fat drive if there is no need for more.
 
giantpune said:
is there a way to create .wbfs files with this and select the split size. i was told the the .wbfs files can be split at 4GB-1sector and still play fine in a loader. i would like to try to switch a drive to fat and try this but i would rather have less files on the fat drive if there is no need for more.
Giantpune,

where did you see that you could make it work at 4GB-1 sector ?
I discussed that on the cfg topic. and as a matter of fact I tested it using WBFS_file.exe -s option.

currently the libfat used on wii can only read files up to 2GB-1sector.
I sure hope you will prove me wrong, or a new libfat will be released, but I could not find any confirmation yet.

Cheers,
R
 
giantpune said:
is there a way to create .wbfs files with this and select the split size. i was told the the .wbfs files can be split at 4GB-1sector and still play fine in a loader. i would like to try to switch a drive to fat and try this but i would rather have less files on the fat drive if there is no need for more.
You can try using wbfs_file -s 4294966784
However off_t in ehcmodule is a signed 32 bit (at least with devkitpro i used), and so seek is usable only up to 2gb.
I guess it could be fixed by rebuilding with a 64bit off_t, but I haven't tried it, or by changing seek to use unsigned offset when stating an absolute address (SEEK_SET)
Oh and also it has been reported that the actual limit of a file on FAT is not 4GB -1byte but 4GB - 1 cluster, or you run into problems. So, safest would probably be 4GB - 64kb
Good luck and let us know if it works or not and if you manage to fix it.
 
fig2k4 said:
@Sacohen9665
That's a good idea. When you select an NTFS drive, I could show a browse for folder dialog, where you can select the wbfs folder or create a new one.

Great, I'm looking forward to seeing it implemented. The tool is coming along and is only going to get better.

I'm not sure (I haven't looked real thoroughly), but will this take a cios file and convert it to wbfs or even make a full iso of it?


Thank;
 
I separated the read/write split sizes in my app. The read size is now dynamic, depending on the .wbfs file opened. The write size is set in the settings dialog. Basically it should be able to read and write various sized .wbfs files now.

@oggzee

Thanks for the info.
smile.gif


I'll do the
 
fig2k4 said:
BTW, wouldn't the 32 bit seek offset be good up to 4 gig?
If it were unsigned yes, but a signed 32bit int goes from -2GB to +2GB.
And seek uses a signed offset because SEEK_CUR expects a relative +/- position
 
fig2k4 said:
Open the 2 drives.

Drive 1 = The main drive with everything.
Drive 2 = The drive you want to copy the missing games to.

On the Drive 1 page, go to "Select->Items not on drive 2", then "Copy Selected to..->Drive 2".


Excellent! Exactly what i was looking for.

Does it matter if im going from WBFS -> FAT or FAT -> WBFS etc?
 
Great app! Is there way you can add already created .wbfs file to show up in the list? Basically I already converted my .iso files to .wbfs but I'd like to use the download covers feature to grab all the covers automatically and place them on my SDHC card. If there is another program that would do that then please let me know, thanks!
 
fig2k4 said:
QUOTE said:
Is there way you can add already created .wbfs file to show up in the list?

As soon as I implement it, you'll be able to open .wbfs on the files page. Hopefully I can get that done soon, as well as copying to single .wbfs files.

Great news, thanks so much for this handy app!
 
Great app! Small but effective. Don't need installation and .NET framework, support ISO, CISO, WBFS and DVD. This is exactly what I want. Thanks again!
 

Site & Scene News

Popular threads in this forum