USB Loader GX

Discussion in 'Wii - Backup Loaders' started by cyrex, Apr 19, 2009.

Apr 19, 2009

USB Loader GX by cyrex at 5:00 PM (3,796,042 Views / 7 Likes) 18,154 Comments

    • Member

    cyrex New Member

    Member Since:
    Apr 3, 2009
    Message Count:
    251
    Country:
    Germany
    Team USB Loader GX is proudly presenting:

    [IMG]

    (Click to download the Installer v1.8 for windows)

    :!: ATTENTION :!:
    USB Loader GX Version 3.0 introduces a new auto-update mechanism which is not compatible with old versions. (The old host is offline)
    If you are still using an old version of USB Loader GX, you need to update manually.
    Download the latest version or use our easy installer for Windows available on our website.
    You can also check how to install or update manually on our Wiki tutorial.
    We are sorry for the inconvenience.

    DOWNLOAD All-in-one package v3.0 (r1180)
    Contains the latest official release: The loader r1180, Latest channel and the forwarder v5.1 for wii only.

    Download the dols only (r1226)
    Contains standards version 222, 249, 250 of v3.0 (r1226) only. No other file included.

    DOWNLOAD Wii Forwarder only
    Targets: device:/apps/usbloader_gx/boot.dol and device:/apps/usbloadergx/boot.dol

    On Wii, the installed channel or forwarder requires IOS58.

    DOWNLOAD WiiU vWii Forwarder only
    Targets: device:/apps/usbloader_gx/boot.dol and device:/apps/usbloadergx/boot.dol



    _______________________________________________________

    This loader is based on the original by Waninkoko (v1.1) with many features of his v1.5. So far SD-support is not implemented for Wii games.
    I hope we can grant most of your wishes and we will try to keep your suggestions in mind. Anyway we are thankfull for all suggestions and bug reports.


    IRC channel on irc.abjects.net. Join #gui-usbloader-chat
    or just use this simple command on your irc client: /server -m irc.abjects.net -j #gui-usbloader-chat


    Template files and manuals
    _______________________________________________________

    • No real manual yet, but we are in the process of writing it on our website's Wiki.
    • The template for the themes files can be found HERE.
    • The template for the languages files can be found HERE (template used by r1226).
    • You can watch old v1.0 Videotutorials here:




    Boxarts/DVD covers
    _______________________________________________________

    • If you wii has internet connection, Boxart and DVD covers can be downloaded directly from the loader. Press "1" button and select the type of cover (Flat or 3D) or the DVD label.
      If you want to download a full offline cover pack, you can go to gametdb.com, these packs are updated every weeks. (Wiitdb.com is now Gametdb.com)


    Features
    _______________________________________________________

    ([IMG] = new features since 3.0 r1180)
    • The GUI is completely based on the awesome libwiigui by Tantric
    • Look and feel like the original Wii Menu: Use rumble feature, button sounds, background music, disc slot lights up etc. (you can also turn it off in the settings).
    • Real Wii system menu feeling with our improved System Menu Player with Channels and Banners animation!
    • Use the real Wii font from the console to look even better.
    • Supports Dumping and Launching of GameCube games through Dios Mios Lite v1.2+ (DML), DIOS MIOS, Devolution and Nintendont. [IMG]
    • Supports Launching of triforce arcade games through Quadforce. [IMG]
    • Supports multi-disc GameCube games. [IMG]
    • Game information: Reads gameinfos from a xml file in your config folder like publisher, developer, year, rating, genre etc.
    • Wide-screen support: Without any special themes for wide-screen.
    • Alternative dol loading: Supports special dol files needed to launch some games (internal or external dol).
    • Block games from reloading another IOS: No need to use alternative dol booting method (e.g. Metroid Prime Trilogy, Sam&Max or CSI games) (needs cIOS d2x v6+).
    • Loading homebrew and USBLoaderGX settings files from SD or USB (Support up to 8 partitions, FAT32/NTFS/ext2/3/4).
    • Works with AHB access and IOS58. No cIOS required to use the loader and launch GameCube or channels. [IMG]
    • Supports WiiU virtual Wii mode. [IMG]
    • Supports UStealth (modified HDD MBR's signature to prevent WiiU's format message). [IMG]
    • Works without a connected HDD to list games from other origins (NAND, EmulatedNand or GameCube).
    • Supports arguments from meta.xml on boot.
    • Global Settings and "per game" settings.
    • Parental control: Read levels for each game via the games database or on user request, locks every menus and buttons one by one.
    • Four different Layouts: Simple Game list, Game Grid, Game Carousel, Channel grid.
    • Display games from multiple origins simultaneously : Wii games, GameCube Games, Channels on Wii, Channels on Emulated NAND.
    • Searching for games via on-screen keyboard.
    • Themes support: Download themes from the loader or create your own.
    • Covers support: Download "normal" covers, 3D covers and disc-images for all the games on your HDD.
    • Custom animated banner download for GameCube games. [IMG]
    • Language file support (use your native language for the loader).
    • Custom sounds: Direct streaming supports for AIF/MP3/OGG/BNS/WAV.
    • List sorting & Favorites: You can sort the list by playstats, names, favorites ranking and number of players. You also can display your favorites only.
    • Create and sort games by categories. (Tutorial)
    • Update function: Update to the latest revision from inside the GUI (requires internet connection).
    • Playstats: Shows you how many times you played the game.
    • Playlog: Log the game you played to the Wii message board (You need to exit the game to the wii menu).
    • Return to the loader (or any installed channel) when exiting a game to the Wii menu. Needs the UNEO forwarder or the UNLR channel installed. (Works best with cIOSx d2x v4+)
    • Gamer tag compatible, to send the launched game to a dynamic signature creation website, such as Winnertag or DUtag.
    • Compatible with both USB ports (needs Hermes cIOS or d2x v9+).
    • List all games from all partitions and from both USB ports at the same time (needs Hermes cIOS or d2x v9+).
    • Full d2x cIOS support with it's new features (Block IOS Reload, Return To, Sector Sizes > 512b, NAND Emulation).
    • Supports USB3.0 hard drives.
    • Supports hard drives with 4kb sector size for FAT32, NTFS and WBFS. (needs cIOSx d2x v6+)
    • WBFS partition with 4kb sector size allows you to store more than 500 games.
    • Supports NandEmulation to directly store the save games to SD or USB instead of the Wii memory. (needs d2x cIOS v7 alpha or later)
    • Supports Displaying and Launching Channels from NandEmulation!
    • Supports install/uninstall of WAD files to the Emulated NAND, external Wad Managers not needed.

    Development & Sources
    _______________________________________________________

    Buglist:
    Please enter every bug you notice in the "Issues" section of googlecode HERE, or report them in the thread.
    • No known bugs for now... but don't worry... we will commit some pretty soon :)


    Source:
    To compile USB Loader GX by yourself you need the latest libraries and sources. Extract it to your devkit/libogc folder.
    • Get the current source of the loader here: SOURCE
    • Get the libogc and portlib from 2012 05 06 for Devkit PPC r26 which we used for our v3.0 Here
    • All latest stable released files are available here.
    • All built revisions are available here.

    Changelogs
    _______________________________________________________

    Changelog from USBLoaderGX v3.0 r1180 to v3.0 r1226:[IMG]
    Released on 2014 05 05
    You can find the complete changelog HERE
    New :
    • Added a Clock size factor (size factor is theme-able and will override user's value if not "1.0" in .them file)
    • Added a new Category filtering engine. (Tutorial)
    • Added support for GameCube games with: DIOS MIOS, Devolution and Nintendont.
    • Added support for triforce games with QuadForce.
    • Added autodetection of installed MIOS.
    • Added support for Yaz0 decompression on banners and system menu resources.
    • Added a Language settings for GameCube games.
    • Added a new option to Game Window setting to display banner animation only on Channels layout, other layouts use Rotating disc.
    • Added new Priiloader 0.8 beta4 compatibility to parental control setting
    • Added banner download from custom URL when GameCube mode is enable. Set the URL manually in the GXGlobal.cfg
    • Added support for exit to Homebrew Channel v1.1.1+ (LULZ)
    • Added possibility to install multi-Discs GameCube games
    • Added a new setting to select GameCube games source and priority: SD, USB, Sd+USB, USB+SD, Auto
    • Added a warning when trying to launch a Wii game with a non-d2x cIOS if EmuNAND is enabled.
    • Added a Harddrive verification to warn the user if the HDD is not correctly setup when launching GameCube games with the selected loader.
    • Added Wifi6 and wifi10 pictures for GameInfo window.
    • Added support for USB devices with modified MBR's signature to prevent WiiU's format message.
    • Added a Dol Video mode patcher in individual Game settings for games which couldn't be forced. (MadWorld, MotoGP08, Mario Party 8, etc.)
      • Region patch = Patches the dol's known video modes to the region selected in "Video mode" setting, but keep interlace/progressive references.
      • ON = Patch all dol's known video modes to the one selected in "Video mode" setting.
      • ALL = Patch all dol's found video mode patterns (even unknown video modes) to the one selected in "Video mode" setting.
    • Added IOS58 + AHB support.
    • Added a Loader's IOS setting.
    • Added LibruntimeIOSPatch to patch IOS58 and Hermes v4.
    • Added a delete prompt if downloaded cheat file is empty.
    • Force all launched homebrew to reload to IOS58 if available.
    • Changed Gecko.c to send logs to wifigecko too (need to be enabled).
    • Added an option to choose if HDD should be mounted on Loader's launch
    • Added support for 302 Redirect HTTP error code
    • Added Auto-edition of meta.xml arguments based on internal user settings.
    • Added support for meta.xml arguments when rebooting the loader.
    • Added a verification for downloaded Ocarina content and delete it if needed (Thanks Airline38)
    Changes:
    • Reworked GUI window for covers download and auto select all choices. Select HQ/LQ/custom/original priority in the GUI settings.
    • Changed default path for GameCube Main Folder to usb1:/games/
    • Ocarina GCT folder can now be placed anywhere for GameCube Games.
    • Added back cIOS rev17-21 support for EmuNAND Channel
    • Updated LibNTFS to 2013-01-13 version
    • Improved Classic Controller and GameCube Controller usage.
    • Changed how video mode is chosen by the loader. "Force PAL" now really uses PAL signal instead of NTSC.
    • Changed the Loader settings and Game settings display. Options are grouped and displayed by Gamecube Loader type.
    • Merged Gamecube Video settings to a single option.
    • Removed Error #002 setting (Always set to Anti)
    Fixes :
    • Fixed tooltip opacity on Home Button and game icons on Channel grid mode.
    • Fixed Banner Grid position X and Y not working in .them file.
    • Fixed grid mode display with 4 games.
    • Fixed unzipping downloaded Theme.
    • Fixed launching GameCube games from disc with official MIOS.
    • Fixed the auto-completion search bug (Thanks to hvy109 for the patch).
    • Prevent Playcount increasing if the game couldn't launch.
    • Fixed launching Korean games (Thanks damysteryman).
    • Fixed progress window not hiding if Wiiload didn't send the file
    • Fixed individual game settings to allow modification of the EmuNAND settings based on the game's IOS instead of global IOS.
    • Fixed USB Initialization when using usbport 1
    • Fixed mounting WBFS partition without a partition table
    • Fixed missing parent folder ".." when browsing a NTFS partition.
    • Prevent Rockband cursor display on GameCube and WiiWare games with "band" in the title
    • Fixed Playlog writing when using Hermes cIOS v4 (untested) (Requires AHB access).
    • Fixed EmuNAND when using cIOS revision 65535
    • Fixed installing games with no_split on NTFS partition if SD Card is inserted (Thanks Dimok)
    • Fixed a crash issue when plugging HDD after launch and mounting WBFS partition for the first time in HDD menu.
    • Fixed gamecube game's list when mounting HDD after launch.
    • Fixed automatic switching to channel mode if no USB device is detected.
    • Fixed Ocarina download from Geckocodes

    Devolution usage:
    • place Loader.bin from devolution sources in "DEVO Loader Folder".
      default folder is sd:/apps/gc_devo/ but you can change it in the loader's settings.

    Nintendont usage:
    • place Loader.dol or boot.dol from Nintendont sources in "Nintendont Loader Folder".
      default folder is sd:/apps/Nintendont/ but you can change it in the loader's settings.


    Changelog for USBLoaderGX 3.0
    Changelog for USBLoaderGX 2.3
    Changelog for USBLoaderGX 2.2
    Changelog for USBLoaderGX 2.1
    Changelog for USBLoaderGX 2.0



    GUI in action
    _______________________________________________________



    Last edited by Cyan, May 17, 2014. Reason: Updated changelogs and links up to r1226


    • Member

    DarkCamui New Member

    Member Since:
    Aug 30, 2005
    Message Count:
    312
    Country:
    Sweden
    Precompiled dol files would be nice for us who can't compile [IMG]
    • Member

    Scoobyscoobydoo New Member

    Member Since:
    Mar 1, 2009
    Message Count:
    155
    Country:
    United Kingdom
    Good work, hope this thread keeps updated, and a link to compliled dol's would be nice.

    Thanks for starting this.
    • Member

    Linuks New Member

    Member Since:
    Aug 30, 2008
    Message Count:
    299
    Location:
    France
    Country:
    France
    vettacossx really need to add transparency to his cd covers [IMG]

    [IMG] [IMG]
    • Member

    Scolor New Member

    Member Since:
    Nov 7, 2008
    Message Count:
    172
    Country:
    Italy
    Wow it's amazing.
    I'll wait for a compiled version. [IMG]

    Does it also have the support for Ocarina and video mode patch?
    • Newcomer

    TheNewMouse New Member

    Member Since:
    Apr 19, 2009
    Message Count:
    92
    Location:
    The Other Place
    Country:
    United Kingdom
    just open a project in devkit pro and clean then make..

    make sure you set the project folder to the folder of the app's source and your good to go usually.
    • Member

    Linuks New Member

    Member Since:
    Aug 30, 2008
    Message Count:
    299
    Location:
    France
    Country:
    France
    Yes and here is rev84 : http://rapidshare.com/files/223209508/boot.dol
    • Member

    Scoobyscoobydoo New Member

    Member Since:
    Mar 1, 2009
    Message Count:
    155
    Country:
    United Kingdom
    Yeah it has those in the options section.
    • Member

    zidane_genome My sword has a +2 bleeding... wanna test it out?

    Member Since:
    May 21, 2006
    Message Count:
    2,321
    Country:
    United States
    There was a fix already out for ExciteTruck... since the SD card is already mounted, that's the crash... from what I've read, you just have to put a simple UnMountSD command in right before the launch title command...

    this is not real code, but just an example..

    unMount SD:
    launchTitle d #d is the disc id of the selected title (RDZE01 for example)
    • Member

    Scoobyscoobydoo New Member

    Member Since:
    Mar 1, 2009
    Message Count:
    155
    Country:
    United Kingdom
    Thats great , if somone could implement this for both PAL and NTSC.
    • Member

    Scolor New Member

    Member Since:
    Nov 7, 2008
    Message Count:
    172
    Country:
    Italy

    Wow thanks!!!
    Mirrors:

    http://depositfiles.com/files/mtxfjoiiq

    http://rapidshare.com/files/223265897/boot.dol.html

    http://www.zshare.net/download/588807518c760709/

    http://www.megaupload.com/?d=847OW3ZM

    http://www.badongo.com/file/14537524
    • Member

    nindim New Member

    Member Since:
    Apr 10, 2009
    Message Count:
    116
    Country:
    United Kingdom
    I would like to see the official discs if possible, in the video it looks like they were all customs.
    • Member

    Chaos Punk New Member

    Member Since:
    Apr 19, 2009
    Message Count:
    224
    Location:
    Bakersfield, CA
    Country:
    United States
    Hey, on the wish list, add native disc loader channel game animations. That's the one I'm really pushing for.
    • Member

    Chaos Punk New Member

    Member Since:
    Apr 19, 2009
    Message Count:
    224
    Location:
    Bakersfield, CA
    Country:
    United States
    Oh, and I have bug and typo. The typo is that when you select go back to Wii Menu, it goes back to the homebrew channel, not the menu, and the bug is when you use a forwarder to get to the app, when you try to exit to the wii menu/homebrew channel, it crashes or just freezes. Oh, and a suggestion, the ability to go back to EITHER the Wii Menu OR the HBC?
    • Newcomer

    Chalky94 New Member

    Member Since:
    May 29, 2008
    Message Count:
    42
    Country:
    United Kingdom
    how do you download the source?
    • Newcomer

    grante New Member

    Member Since:
    Oct 4, 2008
    Message Count:
    58
    Country:
    United States
    With an SVN client. For windows, try http://tortoisesvn.tigris.org/
    • Newcomer

    Chalky94 New Member

    Member Since:
    May 29, 2008
    Message Count:
    42
    Country:
    United Kingdom
    cheers mate
    • Member

    dimok New Member

    Member Since:
    Jan 11, 2009
    Message Count:
    365
    Country:
    United States

    This is already in the code. Each time a game is booted the SD is unmounted!!


    The go back to Wii Menu Button goes back to HBC for us. We made it coz it is faster to test the programms instead of going HBC all the time. In a release this will be really back to Wii Menu (its only one line to change).
    • Newcomer

    wii94 New Member

    Member Since:
    Jul 16, 2008
    Message Count:
    89
    Country:
    Germany
    where i can download the newst .dol??
    • Member

    Chaos Punk New Member

    Member Since:
    Apr 19, 2009
    Message Count:
    224
    Location:
    Bakersfield, CA
    Country:
    United States
    So what do we have to do to set up a database? I'll gladly do it as I can't do much else.

Share This Page