USB Loader GX

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

  1. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    22
    Oct 27, 2002
    France
    Engine room, learning
    okay, so the usb port is fine.

    Newest drives have initialization issue. I suppose they are using a different USB command to wakeup, a command that cIOS does not know, but it's only assumption based on logic.
    To fix this bug, you need to use IOS58 to boot the loader, and switch to cIOS only when you launch a game.

    Launch the loader without the HDD plugged (or with the old one)
    go to the settings > loader's settings > loader's IOS : replace 249 with 58
    exit the loader, plug the new drive and try to launch the loader now.

    doing this "should" fix the initialization problem. at least, I hope, because I don't have more solutions.


    As for d2x cIOS, this is not on the drive but installed into the console's system.
    this is a modification of original IOS installed into slot 249/250 used by USBloaders to redirect disc access to USB drive. see it like the USB driver of the console.
    there are lot of different cIOS version, the most stable are v8 and v10

    I don't know which version are provided by old softmod guides. Maybe it's v8, so it's fine.
    if it's v7 or 6, you'll have to update to v8 (v10 is useless, it's for WiiU)

    d2x cIOS installer full pack v6-7-8-10 for Wii
    you need internet access, launch it and choose this :
    what : d2x v8 final
    where : 249
    base : 57
    version : 21008 (if you have priiloader), or 65535 (if you don't have priiloader and still use official disc launch method from the Wii menu)
     
  2. ca032769

    ca032769 GBAtemp Fan

    Member
    5
    Jan 11, 2012
    United States
    Riverside, CA
    Cyan, can you elaborate on this?

    Is 21008 used if you have priiloader boot you directly into a program? Thus booting into the Wii system menu and then selecting USBLOADERGX to load games would use 65535?
     
  3. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    22
    Oct 27, 2002
    France
    Engine room, learning
    I'm not sure to understand your question.
    21008 is used by cIOS, not programs. if a program reloads to a cIOS slot where you installed v21008 then it'll be used, whether you have priiloader or not.

    Boot the console -> IOS 80 -> Priiloader or not -> system menu or homebrew channel -> USBLoader -> reload to d2x v21008 -> boot game from USB
    Boot the console -> IOS 80 -> no priiloader -> system menu -> launch game with IOS249/250 v65280 on the update partition will ask to update your console if you have d2x 21008 in slot 249/250/222/223/224/236
    Boot the console -> IOS 80 -> priiloader hack prevent disc update -> launch game with IOS249/250 v65280 on the update partition -> game launches without replacing the cIOS 21008.


    The version of the IOS is used by nintendo to update it when they release a new version.
    when you run a network update, or when you launch a game disc from the disc channel, the console checks all your current IOS's version and compare them with provided version (from disc or from NUS).
    if one of the provided version is superior than the installed one, it's replaced.

    Historically, Waninkoko forced installed cIOS version to maxed out value : 65535 to prevent nintendo from updating it by releasing a higher version. (not possible)
    For fun, when d2x was released and to make it easy to detect the installed d2x by usbloaders, the installer used the IOS version to match the "cIOS" version :
    d2x is a modded version of Waninkoko cIOS rev21

    rev 21 mod d2x v1 --> 21001
    rev21 mod d2x v8 --> 21008

    Nintendo then released stub version of the IOS 249/250 with revision 65280 to overwrite the "21xxx".
    if you use IOS version matching your cIOS version, for example 21008 for d2x v8, but insert a disc which contains a stub IOS249 v65280, the game disc will tell you "there is an update, you need to update your console to launch the game".
    if you accept the update, it replace d2x v8 with a stub version from nintendo to prevent piracy.


    to counter this, there are few methods :
    - NEVER launch a game disc from disc channel. you can launch them from homebrew loaders.
    - Priiloader ! there is a patch to prevent the system menu from checking the IOS located on a disc's update partition at game launch
    - Set the cIOS version to maximum value to prevent any higher version replacing it : 65535

    it's easy for us to see the version if you use 21010 <-- d2x v10
    but syscheck can detect the cIOS version without reading that value. so even if you decide to use 65535 it'll not be a problem to detect if you installed v8 or v10 r52 or v10 r53.
     
    Last edited by Cyan, Jan 24, 2019
    ca032769 likes this.
  4. NickCochran

    NickCochran Member

    Newcomer
    1
    Aug 12, 2012
    So I downloaded the file you gave me and dumped it. I ran v10 with the newest beta on my Wii. New Syscheck shows IOS 249 running rev21010 Info: dx-v10beta52, NAND Access , Trucha Bug, USB 2.0


    The new drive I created has USB 3.0, but should be backwards compatible. The old drive was 2.0 but is experiencing signs of failure
     
  5. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    22
    Oct 27, 2002
    France
    Engine room, learning
    why you didn't follow what I said?
    I said v8 final, not v10 beta...

    at least, you chose r52 instead of r53 even if I said it's useless and for WiiU.
    if you installed r53 I would have tell you to replace it. r52 is fine.
    Latest is not necessarily better.

    did you at least pick base57 and not base 56?
    base 57 has better compatibility for games.


    did you also follow what I said about using IOS58 in the settings? it should fix your new HDD detection issue.
     
  6. NickCochran

    NickCochran Member

    Newcomer
    1
    Aug 12, 2012
    I got confused. There is a lot to take in. I'm not sure which base I selected for 10. I thought newer was better.

    I tried to go back and install v8 in 249 with base 57 and it failed. I'm guessing I can't downgrade. I used IOS 58

    2 other small issues I'm having. Tried to rip a game, but the disc is scratched to hell and wouldn't finish the rip. So I downloaded the ISO. It seemed to go on my USB fine, but it won't play. Just loads black and locks up the Wii.
    Other issue. I have a few PAL ISO's. Those don't load at all. Is there anything to fix that?

    Do I need to do anything else?
     
  7. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    22
    Oct 27, 2002
    France
    Engine room, learning
    you can downgrade, this is not a problem. maybe you had a random bug or nintendo server was offline when you tried, you can try again.

    game not working :
    maybe because of r53 instead of r52 or v8 final.

    PAL game not working:
    this is a USA problem, your TVs are not compatible with PAL signal.
    you need to force the Wii to use NTSC, but some PAL games will not like that.
    settings > loader's settings > video mode : force NTSC 480p (if you have component) or 480 (if you have composite, but PAL games will be in black and white)
     
  8. jeannotte

    jeannotte GBAtemp Advanced Fan

    Member
    7
    Jun 15, 2016
    France
    @NickCochran

    can you post a syscheck report, for control ??
     
  9. NickCochran

    NickCochran Member

    Newcomer
    1
    Aug 12, 2012
    Still can't play some of the iso converted to wbfs that I downloaded due to bad discs.

    But my drive loads consistantly with IOS 58

    USBloader does lock occassionally but not all the time

    SysCheck HDE v2.4.0 HacksDen Edition by JoostinOnline Double_A R2-D2199 and Nano
    ...runs on IOS58 (rev 6176).
    Region: NTSC-U
    System Menu 4.3U (v513)
    Priiloader installed
    Drive date: 07.14.2008
    Homebrew Channel 1.1.2 running on IOS58
    Hollywood v0x21
    Console ID: 78734456
    Console Type: Wii
    Shop Channel Country: United States (49)
    Boot2 v4
    Found 95 titles.
    Found 50 IOS on this console. 5 of them are stubs.
    IOS3 (rev 65280): Stub
    IOS4 (rev 65280): Stub
    IOS9 (rev 1034): No Patches
    IOS10 (rev 768): Stub
    IOS11 (rev 16174): Trucha Bug NAND Access
    IOS12 (rev 526): No Patches
    IOS13 (rev 1032): No Patches
    IOS14 (rev 1032): No Patches
    IOS15 (rev 1032): No Patches
    IOS16 (rev 512): Stub
    IOS17 (rev 1032): No Patches
    IOS20 (rev 16174): Trucha Bug NAND Access
    IOS21 (rev 1039): No Patches
    IOS22 (rev 1294): No Patches
    IOS28 (rev 1807): No Patches
    IOS30 (rev 16174): Trucha Bug NAND Access
    IOS31 (rev 3608): No Patches
    IOS33 (rev 3608): No Patches
    IOS34 (rev 3608): No Patches
    IOS35 (rev 3608): No Patches
    IOS36 (rev 3608): No Patches
    IOS37 (rev 5663): No Patches
    IOS38 (rev 4124): No Patches
    IOS40 (rev 16174): Trucha Bug NAND Access
    IOS41 (rev 3607): No Patches
    IOS43 (rev 3607): No Patches
    IOS45 (rev 3607): No Patches
    IOS46 (rev 3607): No Patches
    IOS48 (rev 4124): No Patches
    IOS50 (rev 14889): Trucha Bug NAND Access
    IOS51 (rev 4864): Stub
    IOS52 (rev 15661): Trucha Bug NAND Access
    IOS53 (rev 5663): No Patches
    IOS55 (rev 5663): No Patches
    IOS56 (rev 5662): No Patches
    IOS57 (rev 5919): No Patches
    IOS58 (rev 6176): USB 2.0
    IOS60 (rev 16174): Trucha Bug NAND Access
    IOS61 (rev 5662): No Patches
    IOS62 (rev 6430): No Patches
    IOS70 (rev 16174): Trucha Bug NAND Access
    IOS80 (rev 16174): Trucha Bug NAND Access
    IOS202[60] (rev 65535 Info: hermesrodries-v6): Trucha Bug NAND Access USB 2.0
    IOS222[38] (rev 4 Info: hermes-v4): Trucha Bug ES Identify NAND Access USB 2.0
    IOS223[38+37] (rev 4 Info: hermes-v4): Trucha Bug ES Identify NAND Access USB 2.0
    IOS224[57] (rev 65535 Info: hermesrodries-v6): Trucha Bug NAND Access USB 2.0
    IOS236 (rev 65535): Trucha Bug ES Identify NAND Access
    IOS249[56] (rev 21008 Info: d2x-v8final): Trucha Bug NAND Access USB 2.0
    IOS250[57] (rev 21008 Info: d2x-v8final): Trucha Bug NAND Access USB 2.0
    IOS254 (rev 65281): BootMii
    BC v6
    MIOS v65535
    Report generated on 01/24/2019.
     
  10. jeannotte

    jeannotte GBAtemp Advanced Fan

    Member
    7
    Jun 15, 2016
    France
    You say this ==> I still can not read some of the ISO images converted to wbfs that I downloaded because of bad drives.

    What are these games in question that do not work ??

    Take the games according to your language, and everything will be fine.

    Maybe a dump (original copy) foolish.
     
    Last edited by jeannotte, Jan 26, 2019
  11. NickCochran

    NickCochran Member

    Newcomer
    1
    Aug 12, 2012
    I didn't want to mention the games in case there were rules against it. My copy of No More Heroes is bad. I just ordered one from Gamestop for $7. But I tried to download the game to check it out anyway. I could only find an ISO, used ISO to WBFS to convert to WBFS and added it to the drive.

    It won't download covers, the title is blank. When you load the game, black screen. I did very the games are all NTSC/USA.

    I'm going through the drive to see what other games aren't working.

    I can't remember how to rip from disc with USBLoader GX but I'm sure I'll figure it out.

    Don't mean to be a pain, this has been more difficult softmodding than other systems I've worked on. I appreciate the help
     
  12. jeannotte

    jeannotte GBAtemp Advanced Fan

    Member
    7
    Jun 15, 2016
    France
    Extract a disk with USBLoader GX:

    Method 1:
    Launch USB Loader GX, once on the main menu, insert a DVD, it will automatically detect the insertion of a DVD, and will open a window asking you what to do. Click Install
    Then, click Yes when prompted to install the game on your hard drive.

    Method 2:
    If you launch USB Loader GX with already inserted DVD, click on "Install a game" (on the + button at the bottom left) in the main menu
    Then click Yes when asked if you want to install it
     
  13. NickCochran

    NickCochran Member

    Newcomer
    1
    Aug 12, 2012
    So I was wrong. If I use 58 to load the HD, none of my games will load. If I change it to 249 and plug the drive in after USBLoader starts, my games are working properly?

    Should I just start over from the beginning? Format the SD card and do it all again? Not sure how to fix all of this. I can live with plugging in the drive.
     
  14. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    22
    Oct 27, 2002
    France
    Engine room, learning
    this game is one of the few that works only on the same region than your console. you can't use a different region and forcing video mode on it.

    You added it manually ?
    why use that very old tool?
    if you are on windows, please use WiiBackupManager to "transfer" the ISO to the drive, it will convert/split/rename/place the file in proper filename and path. it will also verify the game is good or bad.
    lot of users are using it wrong and just to the convertion to wbfs and then copy the file manually like you, so follow this guide to properly use that program : https://gbatemp.net/posts/7592791



    For your game/HDD detection, be sure you plug the drive in the correct USB Port :
    USB Port 0 is at the bottom on the Wii, or at back-top on WiiU.
     
    Last edited by Cyan, Jan 27, 2019
  15. Joe_B

    Joe_B Member

    Newcomer
    1
    Dec 11, 2018
    Canada
    Hello!

    Probably another noob question, a setting that I probably missed lol... I used to always use CFG loader to dump games. I tried to dump with GX... I see all the steps working alright on the screen, progress bar, with the size of the game, and at the end, it says "installed successfuly" or something like that. Only problem is that I can't actually have the game play. When I plug the drive into Windows (external HDD Fat32), I see that the dumped games only have around 1/10 of the size that they are supposed to have. And of course, in Wii backup manager, they are not recognized. Only happens with Wii games. Tried to dump a GCN I had already previously dumped just to check, and this one was fine.

    I am probably missing something basic that I did not do alright.

    Thanks :)
     
  16. NickCochran

    NickCochran Member

    Newcomer
    1
    Aug 12, 2012
    I didn't know that Wii Backup Manager could handle changing a file from ISO to WBFS. I couldn't find much documentation on it when I looked.

    If I am looking at the Wii from behind, where the video, power and whatnot plug in, the USB port is on the right. I've just been plugging it in after USBLoaderGX loads and that works fine.

    I'm trying the Wii Backup Manager now. It says the No More Heroes is an NTSC Iso. Hit transfer to put it on my drive. I'll see what happens.

    Lastly, when I did this a long time ago, I had to use the Twilight Princess or Tales Save exploit to hack the Wii. But using that I could put the USBLoaderGX on the main menu. It's not a big deal, but didn't know if you could still do things like this.
     
  17. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    22
    Oct 27, 2002
    France
    Engine room, learning
    bottom is when you have your console horizontal.
    if you have it vertical, it's easier to see the port0 as being the one which is nearest of the edge. but if it works when you plug your drive, you use the good one.

    to correct what I said above:
    no more heroes is fine in other region, I mistaken with the black and white Sega game. (I always forget its name)


    If you want a channel which launches usbloadergx, you can use a wad manager to install this wad file :
    https://sourceforge.net/projects/us...er GX-UNEO_Forwarder_5_1_AHBPROT.wad/download
    this is the Wii version (if you need it for WiiU vWii, there's another version).

    this is a forwarder channel, you still need the loader on your SD card to launch it. the channel just loads the loader from SD, it's a shortcut to prevent launching The homebrew channel first.
    it's also useful to return to the loader when you exit a game. the option in the loader is called "return to", just select that option and pick the usbloadergx channel to return to it when you exit a wii, channel or gamecube game.
     
    Last edited by Cyan, Jan 28, 2019
  18. PokeNev

    PokeNev GBAtemp Regular

    Member
    3
    Nov 11, 2018
    United States
    Hello, sorry I’m new here, USB loader isn’t reading the games on my usb flash drive my games are .wbfs and I used a manager and got ISO’s I’m not dumb I didn’t put ISO’s on the usb someone please help I also have homebrew and the latest cios
     
  19. ca032769

    ca032769 GBAtemp Fan

    Member
    5
    Jan 11, 2012
    United States
    Riverside, CA
    The flash drive is most likely the issue. Sometimes they work, sometimes not & sometimes they work for a bit and then fail. Flash drives are generally regarded around here as unreliable.

    You should really just pick up an external hard drive and your issues would be solved. I recommend Western Digital MyBooks. Any size up to 4TB will work if formatted properly to FAT32 with 32k clusters. After that it gets a bit more complicated, for example I'm using an 8TB WD MyBook on my current setup but I had to use a 64k cluster size.
     
  20. Prod1219

    Prod1219 Member

    Newcomer
    1
    Nov 28, 2018
    United States
    Hello, I’m having trouble with USB Loader and it’s loading time. I currently have a 4TB my book with 1800 games (1200 Wii, 600 GC). The Wii i have Is a black one with no GameCube ports and i am trying to move onto a Wii black one with GameCube ports however when I open up USB loader on the new Wii, it takes around 20 minutes to load all games when it would take less than 20 seconds to load them all on my previous Wii. I set up the Wii exactly the same way as my older one was set up and I have no idea as towards why this happens. What I did realize though is that it is most likely something with the GameCube games, the reason as towards why I say this is becuase when I disable GC games and then load up USB Loader it takes less than 20 second for all 1200 Wii games to show up. However on the contrary when I turn off Wii games and leave GameCube games on, it takes the 20 minutes to load the 600 games. Would anyone know how to fix this or why this is happening? Thanks, also I’m using the newest version of USB Loader, rev 1260, and my homebrew is updated. Once again Thanks and I hope someone is able to help me! @Cyan
     
Quick Reply
Draft saved Draft deleted
Loading...