- Wii Backup Fusion
- Installation
- User guide
- Look & Feel of Qt applications
- WBFS partitions/hdds
- DVD drive
- Languages
- Media
- Changelog
- External Links
- WIT: Wiimms ISO Tools
- Download the current stable version: WIT v3.05a, 2022-08-27
- Graphical user interfaces (GUI)
- External Links
- Discussion forums:
- GUIs:
- Other products that are using the WIT tools
- Source code:
- More Wiimm
- openback / iso2wbfs
Wii Backup Fusion
Wii Backup Fusion is a graphical ISO and WBFS manager that is based on Wiimm’s ISO Tools. This is a full backup program that allows the management of Wii games on Windows, Mac OS and Linux.
This application can be used for games, create partitions WBFS (Wii Backup File System) and DVD with all the information of the game, to transfer images in a game WBFS partition or files, etc. The conversion can also occur between image formats game.
You can also compare (diff) images after their transfer. Among other features, there are options to repair WBFS/partitions and support for data scrubbing, images GameCube, ISO, CISO, WIA, WDF, WBFS files/partitions WBFS.
Note: This tool is intended to make a backup copy of a game you have purchased, not to make illegal copies of games you do not own.
Installation
Wiimms ISO Tools (WIT) required. Grab them here, then extract it.
On Windows, run windows-install.exe and then restart your computer. Make sure you fix the path to Wiimms ISO Tools in the settings of this tool.
On Linux/Mac, run sudo sh install.sh . If you don’t know how to do that, you can go into WiiBaFu’s settings and change the path to WIT to be the bin folder in the download. Right click > Open to use it.
Note for Linux users — this application must be run under the command line.
User guide
This section contains important notes for Wii Backup Fusion from the original readme.
Look & Feel of Qt applications
You can configure the look & feel of Qt applications, incl. Wii Backup Fusion.
This contains GUI styles, 3-D effects, fonts, interface settings and so on. Use Qt’s own setting editor ‘qtconfig’, it’s in «/qt/bin/».
WBFS partitions/hdds
WiiBaFu needs root/admin permissions to access WBFS hdds/partitions.
If WiiBaFu don’t work with your user permissions, start WiiBaFu with ‘sudo WiiBaFu’ or in admin mode.
DVD drive
The dvd drive path is platform specific.
For Linux use /dev/sr0 for the first S-ATA drive (must be adapted to your drive), for Mac OS X use normally /dev/disk2 (Mac with integrated hdd and dvd drive).
On Windows, WIT use cygwin to access the drive, the drive letters doesn’t work. Use /dev/sr0 for the first S-ATA drive (must be adapted to your drive).
Languages
Wii Backup Fusion supports different languages. It uses the system locale to switch the languages.
For example, if your system is set to german (it is in german language), Wii Backup Fusion will be switch to german language also.
Media
Wii Backup Fusion — Convert Wii or Gamecube to ISO or WBFS — Linux GUI (gotbletu)
Changelog
v2.0 2021/02/22 (by larsenv)
- New Features:
- Universal 2 Binary for Mac — the GUI side of the app has Intel and ARM M1 Mac support (wit is currently running on an Intel-only binary).
- 64-bit support, the previous version only had 32-bit support.
- Dark Mode support.
- Uses latest version of Qt 5.
v1.2 2019/03/24 (by evertonstz)
v2.0 (wit v2.20a r4399) 2013/07/13 (by Kai Heitkamp/dynup)
- Set game image source path for target file.
- Ported to Qt5.
- Source path of game image in transfer dialog as default.
- New modern GUI.
v1.1 (wit v2.00b r2855) 2011/07/17
- Switch to GNU GPLv3.
- New language system.
- Wia compression defaults fixed.
- Load 3D cover icon fixed.
- Italian translation added.
- Spanish translation adapted.
v1.1 Beta (wit v1.28a r2336) 2011/03/27
- Some fixes and improvements.
- Game ID in info tab.
- Resets progress bar and infos after work.
- Icons for better identify of functionalities.
- New language system.
- Dutch translation.
- Spanish translation.
- WBFS extract supports more than one game.
- Patch game images (directly or while transfer).
- Progress infos in main window title on mac.
- Progress infos while transfer adapted to new wit.
- Progress infos while loading games adapted to new wit.
- Set path for titles via settings.
- Autosearch path to wit and titles improved.
v1.0 (wit v1.24a r2114) 2011/01/01
- Norwegian translation.
- French translation.
- German translation.
- WBFS dump for analysis.
- Scalable full HQ cover.
- Support for log file.
- Load game images improved.
- Support for image splitting.
- Diff for images after transfer.
- Support for scrubbing modes.
- Search functionality for log.
- Recurse depth for Files/Load.
- Show progress while downloading game cover.
- Supports more databases for cover download.
- Game cover loading routines improved.
v0.9 (wit v1.23b-r2096) 2010/12/12
- Aqua or brushed metal style for Mac OS X.
- Shows selection count beside ID.
- Game list selection mode via settings.
- Compare Files WBFS game lists.
- Verify game images/DVD/WBFS.
- WIT command line for log (via settings).
- Cancel possibility for loading games process.
- Progress infos while loading games.
- Localization for dates.
- UTF/8 support.
- Shortcuts added.
- View game infos in browser.
- Transfer infos for log.
- All transfer routines rewritten.
- Extract image from image/WBFS.
- Support for Wii ISO Archive (wia) format.
- Proxy support for cover and title download.
- (Caution: Password will be saved plain in config!).
- Tool tips for name/title fixed.
- Update titles after language change.
- Tool tips for name/title.
- Busy mode set to 3000 ms.
- Transfer DVD to a specific image file.
- Cover region bug fixed.
- Download titles from wiitdb.com.
- Save Settings geometry.
- Transfer DVD to image.
- Titles and Cover language global in settings.
- Convert Files (images) to another format.
- Format WBFS partition.
- Create WBFS file.
- WIT path configurable in settings.
- Save last path in Files/Load.
- Sort game lists.
- Save column width.
- Sequenz of columns changeable.
- Set indicated columns in settings.
- Busy status added.
- Platform specific fixes.
- Game cover viewer added.
- Transfer improved.
- Autosearch for WIT added.
- Some little fixes.
- Autosearch for wit/wwt added.
- Better error handling.
- Settings are used now.
- Some little improvements.
- Remove cover, if requesting a new one.
- Fill game list models in a new thread.
- Transfer WBFS to image extended.
- List game infos (incl. disc cover) from DVD.
- Transfer game from DVD to WBFS.
- Transfer to wbfs added.
- Progress bar in WBFS tab for additional and compact infos.
- Load game covers in different languages.
- HQ game cover functionality added.
- Total infos for game images and wbfs.
- List games in seperate threads.
- List games from WBFS partitions and view infos.
- StatusBar functionality added.
- Game info functionality added.
- Log functionality added.
- Add all game images from a directory and view infos about the game(s).
External Links
WIT: Wiimms ISO Tools
Download the current stable version: WIT v3.05a, 2022-08-27
- wit-v3.05a-r8638-x86_64.tar.gz : Linux/x86_64 (64 bit) [6.9 MB]
- wit-v3.05a-r8638-i386.tar.gz : Linux/i386 (32 bit) [5.7 MB]
- wit-v3.05a-r8638-cygwin64.zip : Cygwin/64-bit (Windows) [14.9 MB]
- wit-v3.05a-r8638-cygwin32.zip : Cygwin/32-bit (Windows) [13.2 MB]
- wit-v3.05a-r8638-mac.tar.gz : Mac OS universal binaries (x86_64 and arm64) [7.5 MB]
- wit-v3.05a-r8638-html.zip : HTML documentation, a copy of wit.wiimm.de [1.9 MB]
Graphical user interfaces (GUI)
- QtWitGui, manipulate and convert single ISO images.
This QT based GUI focuses on manipulating single ISO images. It can do much more. - Wii Backup Fusion, a WBFS and ISO manager.
This QT based GUI is a complete WBFS manager and ISO tool. - Witgui for Mac
Witgui is a graphical user interface for wit available for Mac OS X. With Witgui you can manage your game collection with just a few clicks.
External Links
Discussion forums:
GUIs:
Other products that are using the WIT tools
- Wii(mms) ISO Patcher for Windows, Linux and Mac, an offer for developers.
- German Tutorial for an easy ISO Patcher for Windows, Linux und Mac, an offer for developers.
- ModMii, an interactive Wii modding wizard. (german)
- Windows patcher for NEWER Super Mario Bros.
- Linux patcher for NEWER Super Mario Bros.
- NSMBW-Patch-Creator, generate NSMBW patches.
Source code:
More Wiimm
openback / iso2wbfs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
#! /bin/bash # =============================================================================== # # FILE: iso2wbfs # # USAGE: ./iso2wbfs [option] FILE. [wbfs directory] # # DESCRIPTION: Uses wit to convert one or more Wii ISO into a WBFS file # properly named for use on non-WBFS partitions. # # OPTIONS: — # REQUIREMENTS: WIT ( http://wit.wiimm.de/wit/ ) # BUGS: — # NOTES: — # AUTHOR: Timothy Caraballo, openback@gmail.com # COMPANY: Pixelpod International, Inc. # VERSION: 1.04 # CREATED: 2010-08-10 08:31:01 AM EST # =============================================================================== # =============================================================================== # Script variables # =============================================================================== # The regex to grab info from the iso REG= » ^([[:alnum:]]+)[[:space:]]+([[:digit:]]+)[[:space:]]+([[:alpha:]])[[:space:]]+(.+)$ « NOCLOBBER=1 NAMINGSTYLE=1 NAMINGSTYLESET=0 eval OUTPUTDIR= \$ $# # =============================================================================== # Prints usage info # =============================================================================== function USAGE () echo » « echo » USAGE: « echo » iso2wbfs [option] FILE. [wbfs_directory] « echo » « echo » OPTIONS: « echo » -f Force overwrite of existing files « echo » -v Version information « echo » -h This usage information « echo » NAMING STYLES: « echo » -1 /GAMEID.wbfs (default) « echo » -2 /GAMEID_Game title.wbfs « echo » -3 /Game title [GAMEID].wbfs « echo » -4 /GAMEID/GAMEID.wbfs « echo » -5 /GAMEID_Game title/GAMEID.wbfs « echo » -6 /Game title [GAMEID]/GAMEID.wbfs « echo » « exit $E_OPTERROR # Exit and explain usage, if no argument(s) given. > # =============================================================================== # Main routine # =============================================================================== # Set our option variables while getopts » :123456fhv? » opt do case $opt in 6) if (( $NAMINGSTYLESET == 1 )) ; then echo » Error: You may only specify one naming convention « USAGE exit 1 else NAMINGSTYLESET=1 NAMINGSTYLE= $opt fi ;; f) NOCLOBBER=0 ;; h) USAGE exit 0 ;; v) echo » ` basename $0 ` 1.04 (2011-08-11) « exit 0 ;; ? ) echo » « echo » Invalid option: — $OPTARG » >&2 USAGE exit 1 ;; esac done shift $(( $OPTIND — 1 )) # Is the last argument a directory? if [[ -d » $OUTPUTDIR » ]] ; then HASDIR=1 else # It isn’t a directory, so let’s make sure it’s a file and not a mistake if [[ -f » $OUTPUTDIR » ]] ; then OUTPUTDIR=. HASDIR=0 else echo » Error: $OUTPUTDIR was not found. « exit 1 fi fi # Do we have an iso to work with? (( $# )) || USAGE while (( $# > $HASDIR )) do ISO= $1 shift # Check if the ISO is a valid Wii disc if [[ ` wit ll -H » $ISO » ` =~ $REG ]] ; then # Grab the info from the output WIITITLE= ` echo $ | tr -d ‘ \n ‘ | tr ‘ [\:\*] ‘ ‘ _ ‘ ` GAMEID= $ case $NAMINGSTYLE in 1) WBFSFILE= $GAMEID .wbfs ;; 2) WBFSFILE= $ _ $WIITITLE .wbfs ;; 3) WBFSFILE= $WIITITLE \ \[ $GAMEID \] .wbfs ;; 4) WBFSFILE= $GAMEID / $GAMEID .wbfs ;; 5) WBFSFILE= $ _ $WIITITLE / $GAMEID .wbfs ;; 6) WBFSFILE= $ \ \[ $GAMEID \] / $GAMEID .wbfs ;; esac WBFSFILE= $OUTPUTDIR / $WBFSFILE if [[ -f » $WBFSFILE » ]] ; then if (( $NOCLOBBER )) ; then echo » Error: $WBFSFILE exists. « else rm » $WBFSFILE » || exit 1 fi fi # Make the destination folder if it doesn’t exist mkdir -p » ` dirname » $WBFSFILE » ` » || exit 1 # Now just run the copy wit -BP COPY » $ISO » » $WBFSFILE « else echo » Error parsing $ISO « exit 1 fi done