USB Loader GX

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

  1. RunningSnakes

    RunningSnakes Advanced Member

    Newcomer
    3
    Jun 21, 2018
    United States
    Good for you 1Mofo. Nice to hear everything is peachy on your end. Me using Upper Case were not replies, trying to state a case. Do you have any helpful or constructive information? I'm all eyes & read how to fix the issue I posted.
     
  2. alexander1970

    alexander1970 GBA Fan

    Member
    10
    Nov 8, 2018
    Austria
    Austria
    Hello.:)

    Last Saturday I "solved" an Issue with USBLoaderGX and an game:
    https://gbatemp.net/threads/spongebobs-boating-bash-ntsc-on-wiiflow.381920/#post-8696926

    I am afraid I made myself a littlle "unclear".I had that issue with long loading times with Version v3.0 r1271 when I switch to IOS58 before I replied to your post.I am sorry for that mistake.:(

    Now with r1272 everthing works fine (except that little "Spongebob" game,it still only works only from USB Stick.:D ).

    BUT I agree with you,Your issues has maybe really someting to do with the USBLoaderGX release and USB device(s) and maybe the format of the HDD (FAT32/NTFS/WBFS/more partitions etc.).:unsure:
    Mabye you can also try the Configurable USBLoader Mod v70r78.11.That worked also.

    Thank you.:)
     
  3. SieKensou

    SieKensou Advanced Member

    Newcomer
    4
    Feb 28, 2018
    Spain
    @Cyan Did you checked this? It would be great if we could save special configuration for some banners (or reading inside the iso how it should play to fit with how the original games plays it).
    About the Pangya! Golf with Style game I don't know why it happens, but it's the only Wii phisical game that I noticed is showed badly.

    About the loader configuration, I downloaded the last version but I see it stills seems to save configuration if you enter in loader options and you go back even if you changed nothing... I'm not sure if it does the same in the game configuration menu. If you don't change nothing it shouldn't save the configuration to prevent an unneccesary write to the USB drive/HDD).

    Thank you for continue improving and fixing this great loader.
     
    alexander1970 likes this.
  4. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    22
    Oct 27, 2002
    France
    Engine room, learning
    no I didn't look into it.
    I didn't code the banner reader, so I don't know the format or how it works.
    making a per-game setting could be done I guess.
    Reading from the banner's info how it should be played would be even better ! I really don't know where that info is stored, but I suppose it's in a xml (sifjar made a guide, that info is maybe in the guide).


    I didn't change the way it save the config at loader's exit, even if there were no changes. it would require to keep a full version of the setting while entering the loader, and compare everything one by one at exit. I don't know how much free memory is left, nor if keeping that info is too much or not.
    In other menu (game menu) the user has to specifically click on "save" button, but the auto-save is more useful for main windows option (top menu, like favorite or not, which layout, which game was launched so it return to that game in the list on next launch .... (hmm this feature seems broken, but I swear it's supposed to do it !) so it has to save at game launch.
    Maybe I can just keep track of few settings, not all of them, like favorite/layout/game type, and force a "save" button for the main settings too.
     
    SieKensou likes this.
  5. SieKensou

    SieKensou Advanced Member

    Newcomer
    4
    Feb 28, 2018
    Spain
    That would be really awesome. Some banners looks bad without the loop and some looks bad repeating all the time, so saving special configuration for the banners that needs it would be really great.

    That sounds very good. I don't change options very often and sometimes I enter in the options menu by error and then I noticed how everything stops for a moment while the options file is being wrote... With that feature this we could prevent unnecesary configuration writes.
     
  6. itchyd

    itchyd Member

    Newcomer
    3
    Mar 11, 2009
    United States
    USBLoaderGX won't initialize my USB drive, which is weird because Nintendont will initialize the drive and load games from it. What settings do I need to change? I'm using latest versions of everything Loader ios 58, Game ios 249, followed wiiguide to modify my Wii...

    Help appreciated, thanks!
     
  7. FancyNintendoGamer567

    FancyNintendoGamer567 GBAtemp Advanced Fan

    Member
    5
    Feb 13, 2017
    United States
    @itchyd Make sure you put the USB on Port 0, not Port 1.
     
  8. DeadOneWalking

    DeadOneWalking Advanced Member

    Newcomer
    2
    Apr 26, 2018
    United States
    @Cyan Think that for the next update the linking for downloading cheats could be updated to use https?
    I got The Conduit 2 after seeing there was a cheat that fixed a game crash, and I noticed the error within the GUI referenced the link using http, which is not used by GeckoCodes anymore.
     
  9. RunningSnakes

    RunningSnakes Advanced Member

    Newcomer
    3
    Jun 21, 2018
    United States
    Thank You for the reply @alexander1970. I have CFG & WFL also installed, but this is definitely an issue with USB GX 1272 for me. I have no problem using 1271, it does everything I need. I've tested all 3 loaders several times over the last 10+ years. Conclusion, they are all Great! CFG is what i used when i first got into the scene & it is straight & narrow still to this day. WiiFlow(Lite) was the loader i despised. Although it looked good, it really had (still does) have a learning curve of how to use the loader to it's full potential. USB GX has always been the Best loader IMO for playing games. For me though, over the past 1-2 years WFL has rivaled GX and exceeded. I use on all 3 of my Wii's the same settings with latest loader versions. Done recently:

    Load Up Time:

    CFG = 28-32 seconds
    GX = 35-38 seconds
    WFL = 14-17 seconds

    Game Boot Time:

    CFG = 3-4 seconds
    GX = 2-4 seconds
    WFL = 2-4 seconds

    With the latest GX 1272, "Game Boot Time" goes from 3 seconds to 16 seconds on every game i have tried. This is my issue with the latest 1272 GX update. My original post was to see if anyone else was having the same issue with the latest GX update. Obviously, it is not a problem for others, so i'll happily keep using 1271.

    Regards...
     
    alexander1970 likes this.
  10. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    22
    Oct 27, 2002
    France
    Engine room, learning
    unfortunately, it seems not possible.
    Blackb0x did the test and re-added SSL support, but it fails with geckocodes website.
    it works with other website (like github), but not all sites. it looks like it has something to do with a specific security version (TLS, etc.) not compatible with IOS modules.

    The only half-good solution is to use web archive, as it's still on http. it might not be updated regularly, but Wii is old enough to have most codes archived.

    the USB Port 1 should also work with IOS58.
    of course, it'll work only while inside the loader, not for wii games.

    if the drive doesn't work with 58, there's nothing to do :/
    I don't know why it works with nintendont and not the loader. probably because nintendont uses its own interface and doesn't rely on the full IOS communication to init the drive.


    did you reset the settings?
    or changed the loader's settings manually to use IOS58 ?
    just set the loader to use the cIOS slot instead, so it won't have to reload to cIOS at game launch.

    The only change done in 1272 is :
    - default IOS set to 58, but it only affects NEW INSTALL of the loader, or reset settings. It does not force 58 if you already have a setting and just update from a previous revision)
    - added a patch to fix 480p. it effectively is located at game boot sequence, but you have the option to enable/disable it. it's disabled by default so it shouldn't take more time to boot a game if it's OFF. if it's off and takes longer, there's another issue. or maybe a bug in my new setting logic?
     
    Last edited by Cyan, Jul 5, 2019
  11. alexander1970

    alexander1970 GBA Fan

    Member
    10
    Nov 8, 2018
    Austria
    Austria
    Hello.:)

    The most important thing:

    Your games/USB devices works.Both releases are great and works perfect.
    I use the r1272 now on BOTH of my Wii but only one/the same SD Card.And now this release works also.I do not longer "research" why" and "how".It works and thats good.

    As you say @RunningSnakes
    Have now fun and a great Wii gaming time with the indispensable and valuable USBLoader GX (Thank you for this valuable application and your patience @Cyan )
     
    Cyan likes this.
  12. DeadOneWalking

    DeadOneWalking Advanced Member

    Newcomer
    2
    Apr 26, 2018
    United States
    That's a shame, but thanks for the reply and insight.
    It might be because of the bitmitigate protection, but there is nothing that can be done about that.
     
  13. MiiJack

    MiiJack GBAtemp Regular

    Member
    5
    Sep 13, 2016
    Madagascar
    I would like some refresher please, I forgot how I setted up my Wii to boot USB Loader GX (it booted automatically after reset, no need to go to the home menu).
    I have rev1268, and want to update, but after looking at my SD card, it seems I don't use the boot.dol. How do I update in this case?
     
  14. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    22
    Oct 27, 2002
    France
    Engine room, learning
    We can bytpass the bitmitigate without problem (our test is successful, it's just a simple hardcoded cookie in the loader), but then it didn't pass the SSL requirements.

    autoboot can be achieved by different methods.
    the most used is Priiloader.

    Priiloader allows you to "install" a dol into the console's memory to boot automatically instead of system menu.
    this is not the best method ! it works only if you have cIOS by default in the loader's settings. if you use IOS58, it won't work.
    you don't need the dol on the SD, but you should have the apps/usbloader_gx/ folder anyway because it's where all the settings are stored.


    if you want to autoboot correctly using priiloader, you need 3 things :
    - the boot.dol on the SD
    - the forwarder channel (to grant AHB access to the loader with IOS58)
    - a channel booter for priiloader (found on sourceforge)

    advantage is it's easy to update the loader : replace the dol on SD !
     
    Last edited by Cyan, Jul 5, 2019
  15. MiiJack

    MiiJack GBAtemp Regular

    Member
    5
    Sep 13, 2016
    Madagascar
    Thanks a bunch :D, now I remember having installed the .dol with priiloader. So I get the channel booter from the same SourceForge right?
     
  16. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    22
    Oct 27, 2002
    France
    Engine room, learning
    get all three things.

    1. be sure you installed the forwarder channel
    https://gbatemp.net/posts/6478222

    2. get and extract latest revision to SD card (in my signature or sourceforge)

    3. get this "forwarder booter" that you'll install into priiloader's boot menu.
    https://sourceforge.net/projects/us...EO Channel Booter for Priiloader.zip/download


    There's an option in USBLoaderGX to lock the loader from accessing system menu at all, and always reload priiloader instead of system menu.
    for example, for kids, you want to protect your setup and prevent access to HBC or system menu, you lock the loader and set the proper setting to not bypass priiloader.
    your console will be either in the loader, or in a game.
     
    Last edited by Cyan, Jul 5, 2019
    MiiJack likes this.
  17. RunningSnakes

    RunningSnakes Advanced Member

    Newcomer
    3
    Jun 21, 2018
    United States
    Ok, so I tried 1272 "Fresh Install", with 480 Fix .dol. & getting same long load times. Using @Cyan advice to force cIOS 249, it fixes load time. 480 fixed was Off by default, so I turned On & everything is good. Thank you @Cyan & @alexander1970 for helping with this. I know I forced cIOS 249 before, but must not have restarted GX before trying new settings. Thanks again.
     
    Cyan likes this.
  18. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    22
    Oct 27, 2002
    France
    Engine room, learning
    a lot of people requested IOS58 as default IOS because they have issues with HDD detection.
    lot of users recommend to use wiiflow instead because of that issue and they don't understand they can just set 58 manually.

    once I finally force IOS to 58 by default in 1272, you say 249 is better :lol:
    I don't know what to do anymore haha

    anyway, I'm glad you fixed your issue :)
     
    RunningSnakes likes this.
  19. alexander1970

    alexander1970 GBA Fan

    Member
    10
    Nov 8, 2018
    Austria
    Austria
    I think on actual/newer HDDs (and maybe USB sticks...) the detection works better with 58.:)
     
  20. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    22
    Oct 27, 2002
    France
    Engine room, learning
    yes it works better on newer devices.
    it'll also make the illusion that the flashdrive works because it list games, but will most of the time freeze/reboot at cIOS reload. I'll still have to explain that, not that it'll change a lot from before >_>
     
    alexander1970 likes this.
Loading...