1. JawKneee

    OP JawKneee Member
    Newcomer

    Joined:
    Aug 4, 2010
    Messages:
    12
    Country:
    Canada
    What should the Allocation Unit Size be on an SD Card?

    Furthermore, what should it be on an HDD that I am going to use to play Wii games?
     
  2. Cyan

    Cyan GBATemp's lurking knight
    Former Staff

    Joined:
    Oct 27, 2002
    Messages:
    23,409
    Country:
    France
    32kb is a good choice for compatibility.


    for more details:
    Bigger unit (cluster size) will speed the read access as the files are less fragmented, but you will loose more space if you store a lot of file smaller than 32k : Each used unit can only store one file, so if your file is 33k it will use 2 unit with 31k lost space. It will also let you format bigger HDD size (up to 8TB in FAT32).

    Smaller unit will prevent loosing space, but will create more fragments after intensive deletes/writes, making HDD file's seeking slower. you need to defragment the drive if it happens.


    HDD : 32k, for most homebrew it's the best choice. If you want to use DIOS MIOS it's the maximum supported allocation unit size with HDD. I think it has also better compatibility with Wii games, but I can't confirm that.
    SD : 64k is fine, and will speed up reading speed if you use DIOS MIOS Lite. But anything bellow is working too. 64k will loose even more space than 32k if you store small files (covers, cheat codes, etc.)

    it depends if your main purpose is to play gamecube games from SD or not.
    I use 32k for SD card and the speed is just fine for both gamecube and triforce games.
     
  3. cloudfe

    cloudfe GBAtemp Fan
    Member

    Joined:
    Feb 24, 2013
    Messages:
    365
    Country:
    Belgium
    Cyan, do you think a sdhc card would be better with a 32kb or 64kb cluster to play wii games on it (on Wii U)?
     
  4. Cyan

    Cyan GBATemp's lurking knight
    Former Staff

    Joined:
    Oct 27, 2002
    Messages:
    23,409
    Country:
    France
    I would choose 32k, but I never tested 64k myself so I don't know how much read speed improvement it can do.
    I think it could also depend on your SD Card class/reading speed. If it's fast enough for you, then go with 32k.
     
  5. cloudfe

    cloudfe GBAtemp Fan
    Member

    Joined:
    Feb 24, 2013
    Messages:
    365
    Country:
    Belgium
    I'm testing 64k and it works fine.

    Thank you for your opinion
     
  6. Mored1984

    Mored1984 Newbie
    Newcomer

    Joined:
    Mar 24, 2016
    Messages:
    5
    Country:
    I purchase SD card "Transcend 64GB" by mistake then I use "Ridgecrop - FAT32 Format" to format the SD card (I must select 512 Allocation unit size to be compatible with Wii U console).
     

    Attached Files:

  7. Jesse Keighin

    Jesse Keighin Member
    Newcomer

    Joined:
    Feb 14, 2015
    Messages:
    10
    Country:
    United States


    If I'm using an NTFS HDD just for WBFS Wii backups, would 2MB allocation work? The drive only has huge, single .wbfs files on it. None are less than 300MB


    EDIT: Nevermind, doesn't work. Switching to 64K
     
    Last edited by Jesse Keighin, Oct 2, 2020
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - Allocation,