Wii backup Manager for Windows

Discussion in 'Wii - Backup Loaders' started by fig2k4, Oct 30, 2009.

Oct 30, 2009

Wii backup Manager for Windows by fig2k4 at 2:17 PM (3,717,324 Views / 7 Likes) 2,690 Comments

    • Member

    fig2k4 New Member

    Member Since:
    Oct 30, 2009
    Message Count:
    758
    Location:
    Scotland
    Country:
    United Kingdom
    Wii Backup Manager

    http://www.wiibackupmanager.co.uk

    A bug tracker is available at http://www.wiibackup...o.uk/bugtracker
    You can use the bug tracker to see details of the fixes by looking up the issue number as noted below, view unresolved bugs and report any you've found yourself.

    If you need some help, this quick tutorial from xzxero should get you started.
    CompleteSoftmodGuide

    WBM page on facebook

    Public file repository
    Upload your updated/unofficial files here. eg. Translations, export templates, default covers..

    Download

    For Gamecube ISO conversion, I've written a little app that can be used until the code is incorporated into WBM. Read more here.

    Latest version on wiibackupmanager.co.uk

    Older versions

    Basic Usage.

    Select the "Drive 1" tab.
    Click "Drive" menu, select your drive.
    Select the "Files" tab.
    Click "Add" and select "Files..". Select your ISOs, CISOs, RARs, .wbfs in the dialog.
    In the files list, tick all the items you want to transfer to the WBFS drive.
    Click "Transfer" and select "Drive 1".
    Done.

    Features
    WARNING! Spoilers inside!

    Recent changes

    0.4.5 build 78
    |-Fixed: The database "convert to internal format" freezes at 0.56% with the latest GameTDB database. A simple typo caused the bug that really should've shown up before.
    |-Changed: Update link to WUpload has been removed from the app, replaced with a link to the WBM website.
    |-Added: New features for the export templates that allow creating a multiple column table. See the ncwbfsstyle template. "Entry step" = how many entries to output between the [Entry header] and [Entry footer].
    |-Fixed: The database list wasn't refreshed after changing the settings. eg. Title colours etc.
    |-Fixed: After recent tests trying to get Direct3D working with WIn64, I accidentally got the OpenGL and Direct3D renderers mixed up.
    |-Fixed: Resetting the Original title colour in the settings dialog made it green instead of blue. That bug must've existed from day one.

    0.4.5 build 76
    |-Added: Menu item on drive pages, "Tools->FAT32/NTFS->Repair WBFS files". This will fix most problems that cause games to show as invalid in WBM. For example, the corrupt WBFS header caused by the renaming bug below and also WBFS files that haven't been trimmed correctly.
    |-Added: "Tools->WBFS->Recovery mode" now also works with WBFS files. If you have invalid entries in the list, this will allow you to transfer the games to another drive or ISO/CISO which will repair them.
    |-Fixed: A serious issue with title renaming that caused corrupt WBFS files. By not rewriting the WBFS header when renaming the title, it removes the possibility of the header getting corrupt. It doesn't need rewritten anyway, so the code shouldn't have been there.
    |-Fixed: (Issue #0000006) In WIndows XP, the visual styles cause the files list to turn black.
    |-Fixed: (Issue #0000004) When I made some changes from WiiTDB to GameTDB, I missed the titles colour entry in the setting dialog. Because it used WiiTDB and the code expected GameTDB, the colour couldn't be edited.

    0.4.4 build 73
    |-Fixed: Because I was working on new features, The cover display wasn't working correctly in unreleased test builds. Anyone that was testing should update.
    |-Fixed: The Labels in the about box and splash screen weren't transparent in XP. This was a bug in Delphi. I had to manually add "Transparent = true" to the label properties in the dfm file because the default value wasn't being applied as it should.
    |-Fixed: (Issue #0000002) When loading an invalid file via "add files" or "add folder", the error was shown in the progress panel's mini log, but the details weren't in the main log. This made it impossible to tell why the game wasn't loaded.
    |-Fixed: Trying to add a Wii ISO to the files list where the partition table was invalid would cause the thread to terminate early. Any games in the queue after the broken one wouldn't be loaded.
    |-Fixed: I missed a couple of invalid typecasts in the Win64 code that caused WBFS split files not to work. Both reading and writing were broken when the split was reached.
    |-Fixed: Database filter dialog wasn't translated correctly when setting the language.
    |-Fixed: "New language file" function was adding all the database filters to the new file. ie. all the developer/publisher names etc.

    0.4.3 build 68
    |-Changed: Win32 and Win64 versions are released in the same package. Use whatever one you want..
    |-Fixed: The Game info vertical splitter (resizer) wasn't repositioned when setting position if the game info panel. It seemed like it wasn't there, but it was just in the wrong place.
    |-Added: Visual styles. Select any of the available styles in the Options->Visual Styles menu.
    |-Fixed: Various title edit/display issues. eg. Using enter or escape caused an AV when editing titles. The custom titles now override the WiiTDB ones etc. Loads of little changes to make it work how it should've..
    |-Fixed: SNEEK format, main.dol is now identical to wit instead of having trailing junk data like DiscEx.
    |-Fixed: OpenGL renderer now works in Win64 and Direct3D was removed.
    |-Added: Native Win64 version now available.
    |-Fixed: Another little bug in the SHA-1 hash check and SNEEK format. These should be 100% working now.

    0.4.1 build 66
    |-Changed: The "Jobs" tab in the settings dialog is now "Downloads"
    |-Added: General option, "Verify SHA-1 during SNEEK transfers". Transfers are slower when enabled, but it verifies that the data is OK.
    |-Added: Convert/extract games to SNEEK format. See the transfer menu on each page. Consider this feature to be beta since I don't have any way to play test it. I have compared the output with DiscEx and everything is identical. If you use it, please let me know your results.
    |-Fixed: "Disable All" in the database filter dialog didn't disable the language filter.
    |-Fixed: SHA-1 hash check failed when the game contained large files because the whole file was read into memory. Allocating memory for these large files would fail and the error wasn't logged either. Now a 1MB buffer is used to read the files in small chunks.
    |-Fixed: ISO->ISO transfers were writing all partition data, which made the resulting sparse ISO the same size as when not removing any partitions.
    |-Fixed: The language database filter wasn't working correctly.

    0.4.0 build 65
    |-Fixed: An oversight with the default cover URLs. I set them to www.gametdb.com, instead of art.gametdb.com. No need to update from build 64, just edit the cover URLs in the settings dialog.

    0.4.0 build 64
    |-Fixed: Various little improvements and fixes here and there.
    |-Added: A splash screen, because the load time has increased slightly, mainly due to loading the database at startup. The check for updates happens while the splash screen is visible now too.
    |-Changed: WiiTDB is now GameTDB. All cover URLs etc. have been changed.
    |-Added: WiiTDB xml support. Database browser tab with a basic filter dialog. Synopsis and controller info etc. can be shown for games on any of the tabs. Either copy the xml file to the WBM folder or update from the Tools menu on the database tab to start using it.
    |-Fixed: Really small WBFS files would show as invalid because some internal values were rounded down to zero instead of up to one.
    |-Fixed: Update check, so it doesn't increment the views counter on filetrip. Sorry about that..
    |-Fixed: Feedback, send mail ShellAPI call (when MAPI failed) wasn't working.

    0.3.9 build 63
    |-Fixed: Archive password dialog wasn't shown when adding a folder.
    |-Added: SHA-1 hash integrity test. Any game can be checked for corruption using the internal Wii disc hashes. See Tools->SHA-1->Verify.. It's a lot slower than MD5 because 31 hashes need to be calculated for every Wii disc sector, but can tell if a game is corrupt without pre-calculating anything.
    |-Fixed: When using some languages, the help menu was covered and the "New version" label wasn't anchored to the right side.
    |-Changed: When sending feedback without attachments, ShellAPI is used instead of MAPI. If the MAPI method fails, you can now send a regular email via ShellAPI and manually attach any files if necessary.
    |-Fixed: Attachment settings in the feedback form weren't saved.
    |-Added: A link to the facebook page in the help menu.

    0.3.9 build 62
    |-Changed: Disabled all GameCube related code. It was unusable anyway.
    |-Added: Check for updates. Automatic check on start up and menu item under the help menu.
    |-Added: Export template "HTML table with covers" by Echizen.
    |-Added: Option to disable notification sounds. Some people find the "ding" annoying. See Options->Settings->General->Misc..
    |-Fixed: View->Tabs->Downloads option wasn't applied correctly after restart.
    |-Fixed: System drive was visible in the format dialog.
    |-Added: Archive password dialog. Entered passwords are stored only for the current session.
    |-Fixed: After an archive was extracted, the usage size wasn't calculated, which caused the ISO to labelled as invalid.
    |-Added: Error message when trying to transfer ISOs to anything other than NTFS, since it isn't possible.
    |-Fixed: CISO was broken when removing partitions. eg. using game partition only.
    |-Fixed: Disk cache thrashing that was caused by writing 1 Wii sector at a time, now using 1 WBFS sector again. The transfer speed should be more stable.

    Older changes
    WARNING! Spoilers inside!

    Old versions prior to 0.3.0 beta.
    WARNING! Spoilers inside!
    master801, Fox888, Yuki Amano and 4 others like this.


    • Member

    Szalkow RawkSD Cheerleader

    Member Since:
    Jul 9, 2009
    Message Count:
    673
    Location:
    Uni
    Country:
    United States
    Very nice, I've been playing with it for a few minutes and like what I see. The ability to import directly from ISO, CISO, or RAR is making my day (I keep most of my smaller games in RARs to conserve disc space, this makes that more practical). The ability to have two drives open is also quite nice, and in my eyes it replaces the need for a direct drive-to-drive (since you can just select everything and copy it all at once).

    The install speeds are decent, about what I see with any other WBFS manager, with RAR files naturally taking a bit longer to unpack.

    A log would be a nice feature but so far I haven't seen it do anything. Has it been implemented yet?

    Renaming on double-click is a little awkward. Is there a possibility to add a right-click context menu? Also, the titleID only seems to allow editing the first three letters, is there any way to change it entirely? EDIT- never mind, that's what the Region box is for.

    So far I've seen no stability problems, although I haven't tried shifting huge quantities of files around or tried importing/exporting ISO's/CISO's with other WBFS Managers.

    I like the clean interface, but having no graphical interface at all is a little disorienting - at the least, would it be possible to add box art for games, and perhaps a graphical bar to represent free and used space on each drive?

    All in all, this is looking like the perfect no-frills WBFS Manager for a control freak like me. Thanks for the solid release.
    • Member

    fig2k4 New Member

    Member Since:
    Oct 30, 2009
    Message Count:
    758
    Location:
    Scotland
    Country:
    United Kingdom
    Nice to hear. [IMG] I've been testing it quite a bit for the past week without any problems. But I'm sure someone will find something. The app does totally freeze when you pull out the USB drive while copying a game to it, but who would do that anyway? I still need to recover from it though.

    There's a progress bar at the bottom of the drive pages to show the free space (as well as the status bar text). I'll definitely add box art download/display as soon as possible and try to spice up the UI a little. I'm a bit of a minimalist though as you can tell.

    I'm glad the first response was positive anyway. [IMG] Thanks.
    • Member

    fig2k4 New Member

    Member Since:
    Oct 30, 2009
    Message Count:
    758
    Location:
    Scotland
    Country:
    United Kingdom
    I've updated the main post with release info for version 0.1.2.

    Any bug reports, feature requests, comments etc. would be appreciated. Cheers.

    Edit: I forgot to mention that I borrowed the default "no image" covers from Configurable. I hope it's OK, otherwise I'll remove them straight away. My artwork sucks, so it would be great if i can use them.
    • Member

    Dr. Clipper New Member

    Member Since:
    Aug 28, 2007
    Message Count:
    2,487
    Country:
    Australia
    I'm surprised you haven't added .wbfs support for FAT partitions if you are familiar with Configurable.
    • Member

    TeenTin New Member

    Member Since:
    Jun 20, 2007
    Message Count:
    1,212
    Country:
    Hong Kong
    Agree. This is a must !
    • Member

    fig2k4 New Member

    Member Since:
    Oct 30, 2009
    Message Count:
    758
    Location:
    Scotland
    Country:
    United Kingdom
    I'll need to read up on the .wbfs file structure etc. but using FAT instead of WBFS is definitely appealing. I'll see what I can do.

    I've added another quick update (0.1.3) because i noticed that if you tried to download covers without an already created cover directory structure, it didn't work. This version fixes that and adds the batch downloading as well as a couple of other features.

    Has anyone got a list of useful cover sites I could add? The two sites I'm using still have a good few covers missing.
    • Member

    Szalkow RawkSD Cheerleader

    Member Since:
    Jul 9, 2009
    Message Count:
    673
    Location:
    Uni
    Country:
    United States
    I'm guessing the only two you have are WiiBoxart.com and WiiTDB.com, no? Those are the two most definitive (most loaders use wiitdb exclusively). I've found that I can appease my OCD by using covers from alternate versions until the official one is available (e.g. using a French PAL cover of Dead Space: Extraction until the NTSC cover is released).
    • Member

    Dr. Clipper New Member

    Member Since:
    Aug 28, 2007
    Message Count:
    2,487
    Country:
    Australia
    It should be noted that the middle 3 are the GX size only (e.g., 176*248 for 3D) and wiicover.gateflorida and awiibit.com seem to be down currently.
    • Member

    redia New Member

    Member Since:
    Mar 9, 2008
    Message Count:
    358
    Country:
    Switzerland
    fig2k4,

    I am testing your tool.
    seems nice, and easy to handle.

    one problem :
    On my First HD I have one WBFS partiton of 10go that I use for temporary transfers/test/....
    but your application is not seeing it. as if you are "only" testing removable drives.
    do you think you can fix that ?

    could be added :
    - use of titles.txt and/or wiitdb.xml
    - selectable download sites (let's imagine I do not like downloading from a specific site because I do not like the quality)
    - missing download FULL HD (http://wiitdb.com/wiitdb/artwork/coverfullHQ/[lang]/[gameid6], this is not yet commonly used but this could change [IMG]
    - selectable download display (i.e. display at the same time multiple cover type)
    - if you apply the previous option. the download would get the all the types you want at once.
    - if you implement WBFS fat file from CFG... conversion cISO WBFS(CFG)
    - "preferred cover order" should offer a "NONE" option (except for the first one) this way someone who REALLY want only localized title can do so. and make sure if one is selected it is impossible to select it again in another field

    I will do some extensive testing on the application and revert if I find anything wrong.

    great work,
    Cheers,
    R


    ps : I noticed the "Language : English" in option.. if you plan to localize it let me know I will do the french for you.
    • Member

    redia New Member

    Member Since:
    Mar 9, 2008
    Message Count:
    358
    Country:
    Switzerland
    I just noticed the opengl rendered.
    it looks nice, it is totally useless ----> PRICELESS !!!

    the "fake3d" reflection seems a little weird to me..
    but that's only me.

    maybe you could add a zoom option (in both rendering mode)

    Thank for that.
    R
    • Member

    fig2k4 New Member

    Member Since:
    Oct 30, 2009
    Message Count:
    758
    Location:
    Scotland
    Country:
    United Kingdom
    Thanks for the suggestions guys. I've implemented some of them in 0.1.4 on the main post.

    I think I'm done with covers for a while, apart from bug fixes and adding more cover sources. I'll go back to them later if there's any need.
    • Member

    fig2k4 New Member

    Member Since:
    Oct 30, 2009
    Message Count:
    758
    Location:
    Scotland
    Country:
    United Kingdom
    If anyone is interested, could you try this test version to format to FAT32 and WBFS?

    Format Test Version

    It should work, even under Vista/Win7 when the drive is NTFS.

    Click WBFS tab, select your drive, then select partition->format -FS-.

    Quick signs that all went well..
    WBFS should show correct free space after formatting from NTFS.
    FAT32 should work correctly in explorer and show correct free space etc.

    The FAT32 cluster size is automatically calculated, so it can format large drives >32GB. If someone can test that, I'd appreciate it.
    • Member

    Wiiwu New Member

    Member Since:
    Jan 21, 2009
    Message Count:
    209
    Location:
    Asia
    Country:
    Hong Kong
    Format Test Version, recognized my FAT32 drive, show Free/Total/FS Type correct but did not list the games in \wbfs folders.

    Log shows: (Error) (OpenFromHandle) Invalid partition header. Not a WBFS partition.

    Of course there is no WBFS partition on my drive, just a single FAT32 32K cluster partition.
    • Member

    fig2k4 New Member

    Member Since:
    Oct 30, 2009
    Message Count:
    758
    Location:
    Scotland
    Country:
    United Kingdom
    Not yet. [IMG] I figured out the trick to raw sector writing in Vista/Win7 (because it's supposed to be blocked, especially on NTFS drives). I was hoping that someone could confirm that it formats successfully with these and other operating systems.

    I've just started work on FAT32 and .wbfs file support. I'd imagine it would be at least a day(night) or 2 before I have it stable, time permitting.
    • Member

    Wiiwu New Member

    Member Since:
    Jan 21, 2009
    Message Count:
    209
    Location:
    Asia
    Country:
    Hong Kong
    Opps I was too quick, you have a nice tool there, I like the clean design and size.

    The formatting works fine on XP, others with Win7 have to test.

    Can I suggest the partition formatting function be move into the menu as a advance option to save newcomers from accidents.

    A further enhancement is when one select a Drive, it check if WBFS partition exist or if FAT is there a \wbfs folder. If neither exist then pop up a dialog box with some help.

    Sortable columns will be nice too.

    And with the FAT32 support, may be clearer to rename the tab from WBFS Drive 1/2 to USB Drive 1/2
    • Member

    fig2k4 New Member

    Member Since:
    Oct 30, 2009
    Message Count:
    758
    Location:
    Scotland
    Country:
    United Kingdom
    I'll see if I can find a more suitable place for the format functions.

    "pop up a dialog box with some help" is a good idea to make it easier to initialise the drives.

    Hmm, sortable columns.. Why didn't I notice that? [IMG]

    I've already renamed the tabs Drive 1 and Drive 2 in preparation..

    Cheers for the suggestions, you'll probably see them in the next version.
    • Member

    redia New Member

    Member Since:
    Mar 9, 2008
    Message Count:
    358
    Country:
    Switzerland
    Fig2k4,

    1. the format option seems to work perfectly on W7.
    2. the "show usb drive only" solves the missing drive issue
    3. the new country selection rocks
    4. the new download site selection rocks
    5. the new reflection for the fake3d seems fine (to me [IMG] )
    6. the batch downloads selection is great


    problem :
    1. in the cover view if select a country other than UK it is lost when restarting the app
    2. GDI rendering is giving me errors (I still did not figure out the exact pattern but I will revert asap) "Access violation at address 004F89FD in module "WiiBackupManager.exe". Read of address 0BD4E00"
    3. for consistency the flat covers should be saved in a flat subdirectory rather than in the root of the covers folder
    4. downloading a bunch of covers at a time crashes at random (through the download all, or selecting a bunch and downloading)


    ideas :
    1. during the batch download.. if it is possible to put a dual counter, rather than only one.. (i.e. game 1/X --- url 1/x), this would make sense because depending on everyone's selection the number of URL can freak out some people [IMG]
    2. once again titles.txt, or wiitdb.xml... I know I am repeating myself but this is really a major need (IMHO)
    3. ok this is a weird one. if you are using countries.. you should have a subfolder for each country.. allowing people to have multiple language support (I for myself like to keep my DB in both FR and UK)

    question :
    is there a way to have a verbose log for the downloading part ? because without it there is no way I can help you figure out why it crashed..

    I am dying to see WBFSfile support.. that will be a great addition...
    if you manage to do that I believe you would be the first isocisowbfswbfsfile application

    Cheers,
    R
    • Newcomer

    The Beast New Member

    Member Since:
    Sep 13, 2009
    Message Count:
    28
    Country:
    United Kingdom
    Format to FAT32 and WBFS botth work on a 93gb partition under Windows 7 home premium 64 bit.
    • Member

    Sacohen9665 New Member

    Member Since:
    Jun 25, 2009
    Message Count:
    369
    Country:
    United States

    I'm looking forward to this.
    I'll be keeping an eye on the topic to see when the .wbfs files support is implemented.

    Thanks;

SPONSORED LINKS
 

Share This Page