Configurable USB Loader Wii

From GameBrew
(Redirected from Configurable Usb Loader Wii)
Configurable USB Loader
Configurableusbloaderwii2.png
General
Authoroggzee, usptactical, gannon, Dr.Clipper
TypeTitle Launchers
Version70
LicenseGPL-2.0
Last Updated2011/07/11
Links
Download
Website
Source

The Configurable USB Loader (known as Cfg for short) is a tool allows you to customize numerous options to better suit your preferences.

Based on Wanikoko SD/USB Loader 1.5, Kwiirk Yal & cios 222, Hermes uLoader 1.6 & cios 222/223+mload + many others (Sorg, nIxx, fishears, usptactical, 56Killer, WiiShizzza, hungyip84, Narolez, ...).

Features

  • SDHC and USB HDD device support.
  • GUI and Console mode (switchable runtime).
  • Background Music (.mp3 or .mod).
  • Themes (switchable runtime).
  • Widescreen (auto-detect).
  • Transparency (covers and console).
  • Cover images download.
  • Cover styles: 2d, 3d, disc.
  • Automatic resize of covers.
  • Renaming game titles (using titles.txt).
  • Per game configuration of Video mode, Language, Ocarina cheating..
  • Light up DVD slot when install finishes, optional eject.
  • Childproof and parental guidance.
  • USB HDD with multiple partitions supported (WBFS for games and FAT for config, covers and other resources).
  • SDHC with multiple partitions supported (WBFS for games and FAT for resources...).
  • Custom IOS selection for better compatibility with USB drives and other USB devices..
  • cIOS supported: waninkoko's 247, 248, 249 & 250, Hermes 222, 223, 224 (mload) v4,v5, kwiirk 222 & 223 (yal).
  • Banner Sounds.
  • Loading games from .wbfs or .iso files on a FAT or NTFS partition (with waninkoko cios rev18+ or hermes cios v4+).
  • Loading games from DVD.
  • WiitDB support for info, sorting and filtering of games.
  • Configurable.

Installation

How to install:

  • You will first need to have Homebrew Channel installed on your Wii. If you do not have it installed, you can find instructions on how to do so online.
  • Next, download the Configurable USB Loader and copy the "inSDroot" folder to the root of your SD card.
  • Insert the SD card into your Wii and launch the Homebrew Channel. Cfg should now be visible as an option in the channel.
  • Select the Configurable USB Loader and follow the on-screen instructions to configure the software to your liking.
  • Once the software is configured, you can use it to run backups of your Wii games directly from a USB storage device.

Alternatively, you can install a channel forwarder to start Cfg directly from the system menu. This allows you to access the loader quickly and easily without having to launch the Homebrew Channel first.

Differences between the 222 (e.g., cfg55-222.dol) and the 249 (e.g. cfg55.dol) versions:

  • The first IOS that is loaded is IOS222 instead of IOS249 (this is before config.txt is read).
  • The ios option has a default of 222-mload instead of 249.

Note: If you If you want to download and play GameCube games, use v70r37 or later of Configurable USB Loader Mod.

User guide

Useful links

Themes:

Other tools:

  • Partition Editor (useful for creating multiple partitions on SD Cards and USB Thumb drives and creating FAT32 partitions larger than 32GB, but be careful to select the correct disk, so that you don't wipe your other drive).
  • fat32format, fat32format GUI (fat32 format tools).

cIOS 222/223 with mload by Hermes:

GUI WBFS managers that supports .wbfs files on a FAT partition:

Default File locations

  • Config file: sd:/usb-loader/config.txt
  • Settings file: sd:/usb-loader/settings.cfg
  • Background image: sd:/usb-loader/background.png
  • Covers:
    • 2D: sd:/usb-loader/covers/2d/*.png
    • 3D: sd:/usb-loader/covers/3d/*.png
    • Disc: sd:/usb-loader/covers/disc/*.png
    • Full (and HQ): sd:/usb-loader/covers/full/*.png
    • Cache: sd:/usb-loader/covers/cache/*.ccc
  • Titles file: sd:/usb-loader/titles.txt
  • Themes: sd:/usb-loader/themes/THEME_NAME/theme.txt
  • Theme preview: sd:/usp-loader/themes/*.jpg
  • Ocarina cheat codes are searched in:
    • sd:/usb-loader/codes/*.gct
    • sd:/data/gecko/codes/*.gct
    • sd:/codes/*.gct
  • Ocarina TXT cheat codes use the locations:
    • Downloaded to: sd:/usb-loader/codes/*.txt
    • Saved .gct to: sd:/usb-loader/codes/*.gct
  • wiitdb: sd:/usb-loader/wiitdb.zip
  • play history: sd:/usb-loader/playstats.txt
  • .wip files: sd:/usb-loader/GAMEID.wip
  • .bca files: sd:/usb-loader/GAMEID.bca
  • .wdm files: sd:/usb-loader/GAMEID.wdm
  • nand Image: usb:/nand
  • Games on FAT/NTFS:
    • usb:/wbfs/GAMEID.wbfs
    • or: usb:/wbfs/TITLE [GAMEID].wbfs
    • or: usb:/wbfs/GAMEID_TITLE/GAMEID.wbfs
    • or: usb:/wbfs/TITLE [GAMEID]/GAMEID.wbfs
    • (or sd:/ instead of usb:/)

FAQ

Q. Can it play .iso files directly?

NTFS: Yes.

FAT: Yes but only .iso files which are smaller than 4GB such as forwarder .iso files or .iso files compacted with WiiScrubber. To solve the 4GB problem, convert the .iso to .wbfs format using the wbfs_file utility.

Q. Isn't FAT limited to 4GB file size but a game iso is larger than 4GB?

Yes, that's why the .wbfs files are scrubbed to save space and if it is still larger than 4GB it is split to 4GB chunks. Split files are named gameid.wbfs, gameid.wbf1, gameid.wbf2,... similar to how the a .rar archive can be split to multiple files (.rar, .r01, .r02,...)

Q. What about the file size, games on WBFS partition are scrubbed / compressed, will it take more space on a FAT/NTFS partition?

No, it will take the same space because the files are not in .iso format but instead .wbfs format, which uses the same scrubbing / compression method as on a WBFS partition, actually the file format is the same as the format of the WBFS partition.

And to be even more accurate, the .wbfs files will take even less space, because the wbfs block size will be smaller too. (The size depends also on the selection which partitions are copied - all or only game).

Q: I have copied the .iso/.wbfs files to my usb drive but the loader doesn't see them?

The files have to be copied to the \wbfs folder on the FAT/NTFS partition.

These filename layouts are supported:

  • D:\wbfs\GAMEID.wbfs
  • D:\wbfs\Title [GAMEID].wbfs
  • D:\wbfs\Title [GAMEID]\GAMEID.wbfs
  • D:\wbfs\GAMEID_Title\GAMEID.wbfs

Same for .iso:

  • D:\wbfs\GAMEID.iso
  • D:\wbfs\Title [GAMEID].iso
  • D:\wbfs\Title [GAMEID]\GAMEID.iso
  • D:\wbfs\GAMEID_Title\GAMEID.iso

Q. Can I extract all the games from a WBFS partition to .wbfs files?

Yes, use this command:

wbfs_file.exe W: extract_wbfs_all D:\wbfs

Where W is your WBFS partition and D:\wbfs is the FAT partition on USB (or on local hard-disk).

Q. How to convert all the .iso files to .wbfs files in one step?

Open up CMD where your iso files are and run:

for %i in (*.iso) do wbfs_file.exe "%i"

If you write that in a .bat batch file then you have to use %%i instead of %, like this:

for %%i in (*.iso) do wbfs_file.exe "%%i"

Q. How long does it take to convert one game to .wbfs?

Depends on hard drive speed and (scrubbed) game size. It should take the same time as copying a file.

That means a couple of seconds for a game like WiiPlay which uses only about 100MB and a couple of minutes for games that take up 4GB...

Q. Are there any GUI wbfs managers that support .iso/.wbfs files on a FAT/NTFS partition?

Yes:

Q. Does running games from a FAT formatted SD / SDHC card work?

Yes, but only from SD cards, SDHC compatibility is still an issue. (SDHC might work with some cards and cios 249 rev19+).

Q. What is the recommended cluster size when formatting FAT?

It's not important - any size should work fine.

But 32kb is a good choice as that size is aligned to wii disc sector size.

Q. Is it possible to install a game from a dvd disc to a FAT partition in .wbfs format?

Yes. Just press button + to install the game as usual.

Q. Is there any advantage using FAT/NTFS rather than a WBFS partition?

Depends on personal preference. These are some of the points:

Advantages:

  • No need to repartition in case the disk is already used for other stuff.
  • The game files can be copied using normal file managers.
  • The partition space can be shared for other purposes.
  • Better choice of file-system recovery / de-fragmentation tools.

Disadvantages:

  • Limited choice of loaders: only CFG, GX and WiiFlow support FAT/NTFS at the moment.

Similarities:

  • Loading speed and compression should be the same compared to WBFS.

Notes:

  • Install game on NTFS is disabled by default but can be enabled with option: ntfs_write=1.

Screenshots

configurableusbloaderwii3.png

Media

Home brew Channel and Configurable USB Loader (tampaplaya26)

Known issues

Black bar at the bottom of screen in console mode with 576i video mode.

Changelog

v70 (release) 2011/07/07

  • Version.
  • Full package changes:
    • New default theme: Glass (v2) (by The-Magician).

v70b6 (beta) 2011/07/05

  • Updated to rodries ehcmodule for hermes cios (222,223,224).

v70b5 (beta) 20011/07/03

  • Fixed occasional crashes in GUI game select especially when using WBFS partition.
  • Minor cleanups.

v70b4 (beta) 2011/07/02

  • Print game requested IOS in game info screen (after the GAMEID and size) (tnx R2-D2199).
  • Minor cleanups.

v70b3 (beta) 2011/07/02

  • Support for hdd with 4k sector size on fat/ntfs/wbfs filesystems.
  • Thanks to: dimok (libs) davebaol (cios) and dexter (testing).

v70b2 (beta) 2011/06/28

  • Fixed GUI game options when clear patches is set to all.
  • Improved exception stack dump output to show also the debug log and version.
  • Improved gui theme switch to reflect text and button color changes immediately.

v70b (beta) 2011/06/26

  • Updated devkitPPC to 23.
  • Updated libogc to 1.8.7.
  • When clear patches is set to all really disable all game patches, previously some could still be enabled (anti 002 and some others).
  • Fixed GUI Menu display of game options hook type when ocarina is enabled.

v70a (alpha) 2011/06/25

  • Updated libraries for improved support of hdd with 4k sectors: (tnx dimok) libfat r4700, libntfs r10 (ntfs-3g 2011.4.12), libext2fs r15 (v1.0.2).

For the rest of the history see this post.

External links

Advertising: