USB Loader GX crashes when loading Wii Game List (fix)

Discussion in 'Wii - Backup Loaders' started by BaconRobots, Aug 25, 2018.

  1. BaconRobots
    OP

    BaconRobots Newbie

    Newcomer
    1
    Aug 25, 2018
    United States
    So I've been struggling with a weird problem on and off for the past year - sometimes I'll start up USB LGX without my hard drive plugged in, and it'll change some of my settings to default. After that, trying to bring up the wii game list will cause an "Exception DSI Occurred!" message to come up and a black screen. Gamecube and Nand games will work fine.

    Anyways, I *just* figured out what was causing this crash, and since I was never able to find a fix on google I decided to post about it here incase anyone else ends up with the same problem.

    I was using USB Loader Gx on my USB, but default settings were trying to load the Cache BNR file path from SD card. Make sure you go into "custom paths" and make sure its loading Cache BNR from wherever you have USB loader installed.

    Also going into Hard Drive Settinngs and selecting "Sync FAT32 FS Info" saved my butt a couple times, so it doesn't hurt to try that either.
     
    Yan3 likes this.
  2. GreyWolf

    GreyWolf GBAtemp Guru

    Member
    8
    Mar 2, 2015
    United States
    You really should leave the loader and data on SD. It's not any slower that a USB drive for accessing the image caches and settings and it's much less likely to get corrupted.

    Also, stay away from flash drives.
     
    Yan3 likes this.
  3. Loonytu

    Loonytu Newbie

    Newcomer
    1
    Dec 30, 2018
    Canada
    I'm having same issues it will load Gamecube list fine but my when I go to load my wii games it crashes never done it before until I added more gamecube games to the hard drive from my computer is it because I have to many gamecube games on my hard drive did anyone find a answer
     
  4. BaconRobots
    OP

    BaconRobots Newbie

    Newcomer
    1
    Aug 25, 2018
    United States
    Did you "Sync FAT32" from the Hardrive option menu from within USBLoaderGx? I get the same problem where Wii games don't show up on my list after new games are added to my harddrive, and reenabling them causes the loader to crash. Doing that sync usually fixes it for me.
     
  5. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    22
    Oct 27, 2002
    France
    Engine room, learning
    your gamecube games are also on USB?
    if it crashes only for wii games, maybe there's one game on your drive which is bad (for example, wrong cover picture, or animated banner which is making the loader crash when trying to read that file).
    you'll have to find which game is responsible for that crash, and fix it (delete the faulty file).

    start by creating a temporary folder on your USB.
    move half your Wii games to that temporary folder, and try again. if it doesn't crash anymore it means the problematic game is in the temporary folder !
    if it still crash, try to invert the selection : move back temp games, and move the game you left the first time to to temporary folder and try again.

    if it crashed on both test, either you have 2 problematic games (very odd), either something else is the cause : a bad setting for example. try to reset the loader's settings.

    if it crashed only on one batch of game, split that batch again in half and try again, until you find the problematic game. once found:
    - get its titleID6 (6 digit ID)
    - verify the folder and filename is good : wbfs/<game title> [titleID6]/TitleID6.wbfs
    - find and delete its cover (in the images/2D, 3D and disc folder) and the animated banner (in the /bnr_cache folder), the files will have the TitleID (4 or 6).


    note:
    the SyncFAT32 option is used to fix FAT32 file table information. FAT32 has 2 copy of the partition information (filename, file position and size, etc.), old homebrew had a bug and only wrote information on a single copy. different copy made drive slower as FAT32 had to check both version to see which was good. sync option is used to copy the first table information onto the second table information. It's only a problem if you use a very old homebrew (before 2010?)
     
    Last edited by Cyan, Dec 31, 2018
    Yan3 likes this.
  6. Loonytu

    Loonytu Newbie

    Newcomer
    1
    Dec 30, 2018
    Canada
    — Posts automatically merged - Please don't double post! —

    U r the man it works great now all my games r in the list
     
    BaconRobots and Cyan like this.
  7. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    22
    Oct 27, 2002
    France
    Engine room, learning
    well, I wouldn't have thought about that option in the first place. Good thing BaconRobots helped you :)

    which tool are you using to add games? just to know which one is not properly updating the 2 FAT tables.
     
  8. BaconRobots
    OP

    BaconRobots Newbie

    Newcomer
    1
    Aug 25, 2018
    United States
    I know I'm just using ShowMiiWads and WiiBackupManager on a 1TB Seagate Backup Plus usb harddrive. I think both programs were up to date when I downloaded them 6-7 months ago, so it's odd that a decades old problem is popping up again. I do have a habit of adding in gamecube games by hand though, so maybe that might might be one of issues sparking the error?

    It happens randomly every few weeks on me too, even if I haven't done anything to my hard drive for a while, so maybe its just a build up of garbage data or something. Who knows. At least its an easy fix, right?
     
  9. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    22
    Oct 27, 2002
    France
    Engine room, learning
    both tools shouldn't be the problem, they are widely used and we should have more users with that problem if it was the program's fault.
    I don't know the reason, but like you said it's an easy fix, we just have to remember about that option!
     
Loading...