Jump to content


  • Please log in to reply

USB Loader GX

, by dimok,nIxxx,cyrex et al :P (Go to first unread post)
cyrex Post #1 Posted 19 April 2009 - 05:00 PM

    GBAtemp Regular

  • PipPipPip

  • Group: Members
  • Posts: 251
  • Member No.: 171,670
  • Joined: 03-April 09

  •  

Posted ImageTeam USB Loader GX is proudly presenting:Posted Image
Posted Image

(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
Contains the latest boot.dol, latest channel and the forwarder

Download the dols only
Contains standards and channels version 222, 249, 250.

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


*The installed channel or forwarder requires IOS58.
*To update an already installed channels just install the new .wad files without deleting the old ones,
they are using the same IDīs so they will be replaced. (Forwarder=UNEO and Fullchannel=UNLR)


_______________________________________________________
Posted Image Posted ImageAnimated ChannelPosted Image Posted Image


_______________________________________________________


This is the NEW and ONLY thread for the libwiigui based usb iso loader.
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, bug reports etc. I know that there will be modifications soon but PLEASE don't post all of them here. If it's some good feature or something that helps to improve this loader then talk to one of us first and then post it.

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

Mucho Importanto!!!! If you receive CODE DUMPS ... please report the REVISION of the loader you are using AND the CODE DUMP ADRESS (the numbers you get on screen then).

You can get some more Informations about the loader and loads of other stuffs for the loader HERE (THX to marino35).
He also set up a little FAQ for us, it's not pretty much but it will become crowded soon enough :)


Sample files and manual:
  • No real manual yet, but we are in the process of writing it on our website's Wiki. Posted Image
  • A short instructions manual for the loader functions can be found HERE. (Manual for USB loader GX v1.0)
  • The sample for the themes files can be found HERE.
  • The sample for the languages files can be found HERE.
  • You can watch a Videotutorial 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) Posted Image

Features:
  • 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! Posted Image
  • 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). Posted Image
  • 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 (e.g. Mortal Kombat).
  • 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 without a connected HDD to list games from other origins (NAND, EmulatedNand or GameCube). Posted Image
  • 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. Posted Image
  • Display games from multiple origins simultaneously : Wii games, GameCube Games, Channels on Wii, Channels on Emulated NAND. Posted Image
  • 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 (big thx to djtaz for hosting them)
  • 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.
  • 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+). Posted Image
  • List all games from all partitions and from both USB ports at the same time (needs Hermes cIOS or d2x v9+). Posted Image
  • 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! Posted Image
  • Supports install/uninstall of WAD files to the Emulated NAND, external Wad Managers not needed. Posted Image

Buglist:
Please enter every bug you notice in the "Issues" section of googlecode HERE

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

Changelog for USBLoaderGX 3.0:Posted Image
Released on 2012 05 12
You can find the complete changelog HERE

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.

New:
  • Added a new Layout: Channel grid mode! Channel grid displays games as channels and plays banner animations like the real Wii System Menu.
    Channel grid mode and banner animation requires AHBPROT flags to load resource files directly from your Wii.
    If you use an old HBC you should use our latest forwarder or update the HBC otherwise you wont have that support.
  • Added Channel launching from Emulated NAND. (big thanks to TriiForce guys and Miigotu)
  • Added GameCube games launching from SD Card through Dios Mios Lite (DML). (thanks to G0dLiKe, crediar, all DML devs and FIX94)
    Check DML website
  • Added direct install/uninstall of WAD files to the Emulated NAND Channel path in the features settings menu.
  • Added a new icon in the toolbar to select the origin of the titles: Wii games, Channels from Wii, Channels from EmuNand, GameCube games.
  • Added the possibility to boot USB Loader GX without an HDD connected (It will fall back to "Channel from Wii" title's origin).
  • Added an option to choose which Game Window mode to use between the old "Rotating Disc" or the new "Banner Animation".
  • Added the favorite level setting to the game settings since it is no longer displayed when using "Banner Animation" game window mode.
  • Added an option to adjust the screen size for overscan TVs (Use negative values to shrink the display).
  • Added display of game's size from Wii disc games on the game window prompt (Rotating disc mode only).
  • Added a button in the search window to switch between "Beginning" and "Content" search methods.
  • Added auto-complete function to the search window.
  • Added a new GUI numpad for entering numbers.
  • Added setting for tooltip delay time.
  • Added resize of widescreen screenshots to 768px width.
  • Added cover download for the currently inserted disc.
  • Added delete of full cover on art work uninstall and game uninstall.
  • Added a parental control option to block priiloader override on return to system menu.
  • Added a prompt asking for downloading new language files when trying to update and no language files exist yet.
  • Added translation parsing for rating descriptors and for genres from wiitdb.xml. Requires a one time update of wiitdb.xml for cache rebuild.
  • Added a new option to force reading the game's titles from disc header.
  • Added renaming of internal TitleID of all HBC versions to JODI for GameTDB to find it.
  • Added a cheat update button to re-download the cheat text file.
  • Added a cancel button to several progress bar windows: Game installation, NAND extraction, etc.
  • Added separate path and setting for Emulated NAND Saves and Emulated NAND Channels.
  • Added per game NAND emulation path setting.
  • Added Mii extractor and SYSCONF file extractor to Emulated NAND. It always overwrites old files.
  • Added automatic Mii extraction on save game extract if the Mii file does not exist yet on Emulated NAND.
  • Added keep of AHBPROT flag on IOS Reload. Homebrews booted now have AHBPROT. (thanks to davebaol)
  • Added a new feature to force aspect ratio on games/channels. (thanks to giantpune for help with disassembler)
  • Added Zelda Skyward Sword Alternative dol offset (PAL and NTSC-U) for automatic dol selection.
  • Added detection of enabled cheat codes from an already created .gct file.
  • Added support for 2 USB drives for d2x cIOS (Requires d2x v9+).
Changes:
  • Removed buggy focus system completely and added support to control screen pointer with analog sticks from respective controllers if the wiimote is
    not pointing to the screen. Compatible with Nunchuk, Classic Controller and GameCube controller. A speed factor is available in the GUI settings.
  • Restructured game's settings for different types of games (Wii/GC/Channels).
  • Added auto position of progress window messages in vertical direction depending of how many are used at the same time.
  • If "Titles from GameTDB" is not enabled the title will be read from the folder name if possible or from the game disc header.
    Title caching can still be used and is recommended in that case.
  • Settings title, keyboard text and key color can be changed by themes now.
  • Added optional background image for list/carousel/grid layouts (unused by default theme).
  • Use of old built-in font for credits window because it doesn't look good with the system menu one.
  • Removed the need of a cIOS to launch the loader (if anyone uses it with IOS58 for whatever reason).
  • Improved detection of game partition when starting the loader without configs (fresh start).
  • Isfs is now initiated once and deinitiated when cleaning up only, instead of the whole init/deinit every single access.
  • Updated file system libraries.
  • Removed pngu which is not needed, changed screenshot function to use libgd instead
  • added init of network into background thread so it is cancelable and has a timeout
  • changed wifi gecko to UDP socket
  • Converted all ogg sounds from 44.1 khz to 48 khz.
  • Optimized use of memory:
    Sizes over 30kb go to mem2 now first till it runs out ; Avoid use of mem2 area used on IOS_Reload (first 2 mb) ;
    Change font character texture to I4 which uses half as much memory (less cache memory).
  • Changed update function to get the files from googlecode website, since old update host website isn't accessible anymore.
Fixes:
  • Fixed small scrollbar bug when having only 1 item.
  • Fixed reloading of cover image on game list when only 1 item is left after a change (e.g. filtering).
  • Improved calculation of progress speed. Now it is always the last 15 secs average instead of overall progress speed.
  • Fixed "new" game showing even with a parental control setting.
  • Fixed removing of unused cached titles on wiitdb load.
  • Fixed ocarina codes when using more than 255 codes (brawl+) (untested).
  • Fixed bug where entering "-1" (Use global) for cIOS was not possible in game settings.
  • Fixed playback of some BNS banner sounds.
  • Fixed reloading into another IOS before launch of game.
  • Removed buggy lz77 implementation and use the one known working.
  • Fixed launching of dollz compressed dol files. (thanks FIX94)
  • Fixed reading game's titles from disc header on fat32/ntfs/ext.
  • Fixed crash on missing <app> tag on meta.xml files.
  • Forwarder: Fixed crash on drives with physical sector size > 512 bytes.
  • Forwarder: Fixed endless waiting for slow HDD. (thanks to FIX94)
  • Forwarder: Added missing ext2 unmount. (thanks to FIX94)
  • Supports new WiiMotion+ controllers by using latest libraries.
  • Lots of string handling improvements (thanks to gerbilsoft for his patch)
New Channel Grid Mode specific features:
  • New settings section for all banner's settings.
  • Use of BNR (banner animation) cache setting to load banners and icon's animation faster. (Enabled by default. Takes ~35MB/100 Banners)
    Wii games/Channels also accept ID3.bnr for custom-made multi-region banners.
  • BNR cache path setting.
  • Pulsing "new" icon on banner grid layout for new games.
  • Centering and size setting for banner's animation resources.
  • Channel's zooming speed setting.
  • Page's scrolling speed setting.
New GameCube specific features:
  • Supports Dios Mios Lite (DML) v1.2+
  • Uses of a custom banner for GameCube games which loads the game's internal opening.bnr informations (big thanks to diddy
    from the wiithemeteam for creating the brlyt/brlan for the banner).
  • DML settings editable from the loader (global and per game settings).
  • Supported formats for gamecubes are ISO/GCM and GCRegEx.
  • Custom game paths. The following paths are accepted:
    • configpath/ID6/
    • configpath/ID6_Title/
    • configpath/Title [ID6]/
    • configpath/gamepath/ (slow loading speed)
      Accepted game's filenames: title.iso, title.gcm, GAMEID6.iso, GAMEID6.gcm
  • DML cheats now work the same way as for other Wii games, gct goes to "GCT Cheatcode Path" as GAMEID.gct
  • GameCube games copy from USB to SD on demand with choice menu to delete SD games to make space,
    If you want to use this feature then set the "Main GC path" to USB and the "SD GameCube path" to SD card.
    If duplicated games are detected on SD and USB, the games on SD will be prioritized.
  • Added GameCube disc dump functionality with multi-disc menu game selection, compress and align support
    (thanks to FIX94 and Overjoy for their disc dump sources on which this is based).
  • Use of the BNR cache path to load ID6.bnr or ID3.bnr if available for custom-made banners. (Loading only)
  • Video mode option to force interlace mode on GameCube.
  • Fixed force prog mode on DML 1.4

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


GUI in action:


Edited by Cyan, 12 May 2012 - 04:01 PM.



DarkCamui Post #2 Posted 19 April 2009 - 05:07 PM

    GBAtemp Fan

  • PipPipPipPip

  • Group: Members
  • Posts: 309
  • Member No.: 31,482
  • Joined: 30-August 05

  •  

Precompiled dol files would be nice for us who can't compile tongue.gif


Scoobyscoobydoo Post #3 Posted 19 April 2009 - 05:10 PM

    GBAtemp Regular

  • PipPipPip

  • Group: Members
  • Posts: 155
  • Member No.: 160,270
  • Joined: 01-March 09

  •  

Good work, hope this thread keeps updated, and a link to compliled dol's would be nice.

Thanks for starting this.



Linuks Post #4 Posted 19 April 2009 - 05:11 PM

    GBAtemp Fan

  • PipPipPipPip

  • Group: Members
  • Posts: 307
  • Member No.: 134,209
  • Joined: 30-August 08
  • Location: France

  •  

vettacossx really need to add transparency to his cd covers tongue.gif




Scolor Post #5 Posted 19 April 2009 - 05:11 PM

    GBAtemp Regular

  • PipPipPip

  • Group: Members
  • Posts: 172
  • Member No.: 141,664
  • Joined: 07-November 08

  •  

Wow it's amazing.
I'll wait for a compiled version. biggrin.gif

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


TheNewMouse Post #6 Posted 19 April 2009 - 05:12 PM

    Advanced Member

  • PipPip

  • Group: Newcomers
  • Posts: 92
  • Member No.: 174,502
  • Joined: 19-April 09
  • Location: The Other Place

  •  

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.


Linuks Post #7 Posted 19 April 2009 - 05:13 PM

    GBAtemp Fan

  • PipPipPipPip

  • Group: Members
  • Posts: 307
  • Member No.: 134,209
  • Joined: 30-August 08
  • Location: France

  •  

QUOTE(Scolor @ Apr 19 2009, 05:11 PM) <{POST_SNAPBACK}>
Wow it's amazing.
I'll wait for a compiled version. biggrin.gif

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


Yes and here is rev84 : http://rapidshare.com/files/223209508/boot.dol


Scoobyscoobydoo Post #8 Posted 19 April 2009 - 05:13 PM

    GBAtemp Regular

  • PipPipPip

  • Group: Members
  • Posts: 155
  • Member No.: 160,270
  • Joined: 01-March 09

  •  

QUOTE(Scolor @ Apr 19 2009, 05:11 PM) <{POST_SNAPBACK}>
Wow it's amazing.
I'll wait for a compiled version. biggrin.gif

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


Yeah it has those in the options section.


zidane_genome Post #9 Posted 19 April 2009 - 05:14 PM

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


  • Group: Members
  • Posts: 2,321
  • Member No.: 40,463
  • Joined: 21-May 06

  •  

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)


Scoobyscoobydoo Post #10 Posted 19 April 2009 - 05:18 PM

    GBAtemp Regular

  • PipPipPip

  • Group: Members
  • Posts: 155
  • Member No.: 160,270
  • Joined: 01-March 09

  •  

QUOTE(zidane_genome @ Apr 19 2009, 05:14 PM) <{POST_SNAPBACK}>
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)


Thats great , if somone could implement this for both PAL and NTSC.


Scolor Post #11 Posted 19 April 2009 - 05:19 PM

    GBAtemp Regular

  • PipPipPip

  • Group: Members
  • Posts: 172
  • Member No.: 141,664
  • Joined: 07-November 08

  •  

QUOTE(Linuks @ Apr 19 2009, 06:13 PM) <{POST_SNAPBACK}>
QUOTE(Scolor @ Apr 19 2009, 05:11 PM) <{POST_SNAPBACK}>
Wow it's amazing.
I'll wait for a compiled version. biggrin.gif

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


Yes and here is rev84 : http://rapidshare.com/files/223209508/boot.dol



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


nindim Post #12 Posted 19 April 2009 - 05:21 PM

    GBAtemp Regular

  • PipPipPip

  • Group: Members
  • Posts: 116
  • Member No.: 172,999
  • Joined: 10-April 09

  •  

I would like to see the official discs if possible, in the video it looks like they were all customs.


Chaos Punk Post #13 Posted 19 April 2009 - 05:21 PM

    GBAtemp Regular

  • PipPipPip

  • Group: Members
  • Posts: 224
  • Member No.: 174,472
  • Joined: 19-April 09
  • Location: Bakersfield, CA

  •  

Hey, on the wish list, add native disc loader channel game animations. That's the one I'm really pushing for.


Chaos Punk Post #14 Posted 19 April 2009 - 05:26 PM

    GBAtemp Regular

  • PipPipPip

  • Group: Members
  • Posts: 224
  • Member No.: 174,472
  • Joined: 19-April 09
  • Location: Bakersfield, CA

  •  

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?


Chalky94 Post #15 Posted 19 April 2009 - 05:30 PM

    Member

  • Pip

  • Group: Newcomers
  • Posts: 38
  • Member No.: 127,125
  • Joined: 29-May 08

  •  

how do you download the source?







Users browsing this topic

11 user(s) are reading this topic

0 members, 11 guests, 0 anonymous users