Iso to wbfs linux

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.

Читайте также:  What linux is mac os x based on

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).

      Источник

      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.

      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

      Источник

Оцените статью
Adblock
detector