Skyward Sword USB loading issues FAT32 vs NTFS

Discussion in 'Wii - Backup Loaders' started by blaisedinsd, Jun 4, 2013.

  1. blaisedinsd
    OP

    blaisedinsd GBAtemp Maniac

    Member
    1,023
    118
    Dec 6, 2012
    United States
    I have long had problems USB loading Skyward Sword that no one could explain. I pretty much have no problems with any other games I have tried. I mainly use USB Loader GX and but tried all kinds of things to get this game to work and occassionally it would slightly but then would randomly black screen and freeze. Usually when first loading the game from save but occasionally when loading to a new area.

    I mainly used my hard drive FAT32 formatted to 32 kb clusters because that seems to be the best way to go.

    I first noticed NTFS seemed to work better when I gave my old Wii to a friend and didn't want to mess with his existing hard NTFS formatted hard drive he was using for backing up lots of stuff. I was testing out his setup and was amazed to find Skyward Sword seemed to run fine even though it had always given me issues on the same wii (same rip BTW and same method of softmod- Maui Frogs guide).

    So recently I upgraded my hard drive and so ended up going from my first 80GB wii hard drive I had been using to a 500 GB one. Everything was working fine but Skyward sword still black screened like before. Thinking my friends NTFS hard drive seemed to work I formatted my 80GB to NTFS and put SKyward Sword on it. IT WORKS PERFECT. Same softmod, same rip, same hard drive....the only variable is the NTFS vs FAT32 formatting.

    NTFS works and Fat32 has issues. I have never seen or heard anywhere that NTFS would work better for anything on Wii so I have to ask what the heck is going on? Am I out of my mind or is this know info that is just not well publicized. No one who tried to help me with this game ever suggested trying NTFS. Is that even a thing to try? Kirbys Epic Yarn is the only other game that has given me unusual trouble so I may see if NTFS fixes that too.
     
  2. tswntk

    tswntk GBAtemp Advanced Fan

    Member
    669
    136
    Aug 6, 2012
    Switzerland
    don't rule out the fact that you formatted your drive so now there is no fragmentation.
    care to reformat your 80G to Fat32 just for testing?
     
  3. blaisedinsd
    OP

    blaisedinsd GBAtemp Maniac

    Member
    1,023
    118
    Dec 6, 2012
    United States
    I can give that a try. The 500GB was freshly formatted to FAT32 and wasn't working so I don't think it will help.

    I was trying to plug the ntfs 80gb drive in to second USB port since USB loader gx is supposed to be able to use both but it didnt seem to work. Not sure if it should or not but it could be 1 USB port is not enough to power the 80gb (the 500 gb has an external supply)
     
  4. rooskie54

    rooskie54 GBAtemp Regular

    Member
    282
    26
    Jan 4, 2009
    United States
    Cool that it's working for you now, but I don't think you can draw a conclusion from it. FAT32 is still the better filesystem for a Wii hard drive. You can't load gamecube games from an NTFS drive. You can't load homebrew applications from an NTFS drive. Most homebrew isn't compatible with loading files from an NTFS drive.

    For what it's worth I've never had an issue with Skyward Sword or Kirby's Epic Yarn from FAT32.

    EDIT: To use both USB ports within USB Loader GX you'll need to update your cIOSes:
    https://code.google.com/p/d2x-cios/downloads/list

    The guide you spoke of uses d2x-v6 but d2x-v10 is available. This page explains that you need d2x-alt to make use of both USB ports.
    https://code.google.com/p/d2x-cios/wiki/How_to_choose_d2x_distribution
     
  5. blaisedinsd
    OP

    blaisedinsd GBAtemp Maniac

    Member
    1,023
    118
    Dec 6, 2012
    United States
    I don't know what other conclusion to draw. It's the scientific method, only variable is the formatting of the hard drive.

    I would love to get it working on FAT32 for the reasons that you mention, but I have tried 2 wiis and 3 hard drives and skyward sword freezes on FAT32 and works on NTFS.

    I used easus to format and had one partition set as primary with 32kb cluster size. Maybe I'll try different cluster size to see if it makes a difference. That wouldn't be ideal though since I wouldn't be able to load my GameCube games.

    Edit: I'm pretty sure it's using d2x-v8, I did try different versions awhile back when I was originally trying to get this game working. I'll post a system check.
     
  6. Hielkenator

    Hielkenator GBAtemp Psycho!

    Member
    4,219
    385
    Feb 7, 2010
    Netherlands
    Could be problematic video output.
    Make sure your tv can handle NTSC/PAL/Progressive.
    Best way to connect is via Component and use the video setting to let the backup ( disc ) decide.

    Skyward NEEDS you to have viewed the MotionPlus connection tutorial video on your Wii.
    If you never viewed that video from a Motionplus game, you will get a black screen.
    This noob problem has been around since Wiisports resort.
    Maybe your friend had a copy of Wiisports resort?
    Also make sure you have the latest d2x cios installer ( v10 beta 53 )
    It has NOTHING TO DO WITH NTFS OR FAT32.

    NEVER had an issue with any of those games.
     
  7. tswntk

    tswntk GBAtemp Advanced Fan

    Member
    669
    136
    Aug 6, 2012
    Switzerland
    IIRC you need d2x v9 or v10alt for both USB ports to work and you need to enable it in USBloadergx
     
  8. blaisedinsd
    OP

    blaisedinsd GBAtemp Maniac

    Member
    1,023
    118
    Dec 6, 2012
    United States
    Well Syscheck is freezing on me when testing IOS246, not sure what that is about.

    I can try update the d2x tonight and try again.
     
  9. AbdallahTerro

    AbdallahTerro da KiNG

    Member
    6,047
    2,520
    Jan 14, 2012
    Ideas factory :)
    Game playing fine from ntfs drive here but with "save emulation" turned off.
    So you might also check that "nand emulation" options for this game and select "none" since you might have it as "partial" or "full". But yes it sounds weird that only variable that made it work is Hdd format!
    I myself like ntfs better since it has the extra option of large file support but I use it as second partition since fat32/32k is recommended as first active partition for nands and homebrew.
     
  10. blaisedinsd
    OP

    blaisedinsd GBAtemp Maniac

    Member
    1,023
    118
    Dec 6, 2012
    United States
    It's not a video output problem and its not the motion plus tutorial. I am using component cables in 480p and I have the disc and its the proper region. I have played wii sports resort and I played through skyward sword from the disc with no problems when I couldn't get it working from USB.

    I will try to update cios but whatever the case right now ntfs works and fat32 doesn't with everything else being equal.

    I had tried changing NAND emulation in the past and it made no difference. Currently I have it off and my skyward sword save is on my real NAND.
     
  11. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    18,573
    8,921
    Oct 27, 2002
    France
    Engine room, learning
    NTFS is often recommended for dual layer games to prevent freezes or black screen by using a single ISO file instead of multiple wbfs files , but I never heard that it would fix Zelda (didn't even know it had problem, as other users didn't report any problem with FAT32).
    You tried other loaders? (to see if libfat could be the problem if they are different versions in different loaders)
     
  12. blaisedinsd
    OP

    blaisedinsd GBAtemp Maniac

    Member
    1,023
    118
    Dec 6, 2012
    United States
    I can't remember if I have tried other loaders but I am pretty sure I did, I will give them another shot. Zelda is not a dual layer game but it may be split, I will check that.

    I have no issues with other dual layer games Smash Bros Brawl, OtherM, Xenoblade, and Metroid Prime Trilogy all working fine on my FAT32 drive.
     
  13. blaisedinsd
    OP

    blaisedinsd GBAtemp Maniac

    Member
    1,023
    118
    Dec 6, 2012
    United States
    Ok, so I tried to update my softmod with ModMii. I just took all the wads the wizard spit out at me and installed them (don't think anything else was needed)

    It seemed to be working pretty good after doing this and only froze one time while I was using emuNand, I turned it off and it seems to work fine now.

    Here is my old system check where I was having problems

    Warning: Spoilers inside!

    And here is my new one where it seems to be working now.

    Warning: Spoilers inside!
     
  14. Hielkenator

    Hielkenator GBAtemp Psycho!

    Member
    4,219
    385
    Feb 7, 2010
    Netherlands
    If this is the case you might have had a Nand corruption concerning your cios installs.
    The cios that matters is equal in both syschecks.
    BTW you are still not 100% up to date.
    There's a beta option in Modmii classic that will get you the latest d2x beta cios.
    Make sure you use slot 249when loading LoZ SS. disable emunand.

    Please note that the problem you have is VERY VERY uncommon. Zelda is not, and has never been a problem game.
    This is really a problem for you on it's own.
    Looking at how you installed your cios, and the way you used modmii,my guess is that you are somewhat inexperienced concerning these topics.
    Not a problem at all, we are here to help you, but please take note of what modmii asks, and tells you in the generated guide.
    You basicly only need a cios based of ios56 and a cios based off ios57 ( for the cod games )
    Normally these will be installed in slot 249 and 250 respectively if modmii provided your files.
    Those other slots are actually overkill for the purpose of loading games from USB.
     
  15. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    18,573
    8,921
    Oct 27, 2002
    France
    Engine room, learning
    if reinstalling the same cIOS file over the one you already had fixed your problem then it's great :)
    like he said, it could be a bad cIOS installation, I experienced it once (it deleted my Wiimote Synch info each time the cIOS was loaded in memory) and I fixed that problem my reinstalling it.

    if you want to update your cIOS to v10 (instead of v8) you can use modmii's Beta option, or use cIOS d2x installer and download/install v10 manually using a homebrew on your Wii instead of Wads/wad manager.
    http://code.google.com/p/d2x-cios/wiki/How_To_Install
     
    Hielkenator likes this.
  16. blaisedinsd
    OP

    blaisedinsd GBAtemp Maniac

    Member
    1,023
    118
    Dec 6, 2012
    United States
    Thanks. I guess their is no way to really tell if you have a bad cIOS installation then? I have had Wiimote sync issues in the past as well. I guess if things are acting wonky it doesn't hurt to re-install your softmod. It's just weird to me that I saw the same issue on 2 different Wii's.....maybe something went wrong in the download and I installed the corrupted one on both Wiis. Maui Frogs guide has an md5 sum checker that I used to verify the files. Maybe I will try to re-install those and see if the problem comes back....I can be bit OCD I guess.
     
    Hielkenator likes this.