1 Block = ?? bytes in the flash

Discussion in 'Wii - Hacking' started by kwirky, Mar 26, 2009.

  1. kwirky
    OP

    kwirky Advanced Member

    Newcomer
    69
    0
    Mar 14, 2009
    United States
    The system menu will tell you how many free blocks remaining when you add or remove saved data or channel. Anybody knows 1 block equals to how many bytes in the flash?
     


  2. SirTempest

    SirTempest GBAtemp Regular

    Member
    159
    1
    Jan 21, 2009
    Gambia, The
    afair one block is 128kbyte
     
  3. kwirky
    OP

    kwirky Advanced Member

    Newcomer
    69
    0
    Mar 14, 2009
    United States
    So if I have 600 blocks left that means I only have 70MB of free flash space left?
     
  4. spawn844

    spawn844 GBAtemp Regular

    Member
    179
    0
    Jan 1, 2009
    Canada
    Thats an odd amount:/
     
  5. Helsionium

    Helsionium Alpha and Omega

    Member
    351
    12
    Jul 18, 2008
    Australia
    Innsbruck, Austria
    Not really, it's exactly 1/8 of a megabyte!
     
  6. computerboy

    computerboy GBAtemp Advanced Fan

    Member
    802
    0
    Sep 20, 2008
    Swaziland
    I don't find it odd
     
  7. pebls123

    pebls123 GBAtemp Regular

    Member
    128
    0
    Sep 16, 2008
    United States
    This is correct there are 4096 blocks of 128KB making up the 512MB NAND its on wiibrew here
     
  8. tj_cool

    tj_cool Site dev

    Supervisor
    9,985
    -1
    Jan 7, 2009
    Belgium
    This planet
    yep 1 Wii block is 128kb

    don't confuse with gc blocks which are only 8kb each

    (so 1 wii block = 16 gc blocks)
     
  9. Wabsta

    Wabsta you fight like a dairy farmer

    Member
    2,498
    69
    Apr 25, 2008
    Netherlands
    SCUMM Bar
    I was always wondering about this too, but now I know, thanks [​IMG]
     
  10. test84

    test84 GBAtemp's last ninja 2.

    Member
    3,685
    3
    Sep 8, 2006
    Iran
    Iran, Tehran.
    Does "blocks" on 3DS are same size as 128KB ?
     
    1 person likes this.
  11. DeadlyFoez

    DeadlyFoez Banned!

    Member
    5,366
    1,354
    Apr 12, 2009
    United States
    ^^That is the definitive math there
     
  12. giantpune

    giantpune GBAtemp Addict

    Member
    2,860
    122
    Apr 10, 2009
    United States
    also, you can only store up to 8 different files on 1 block, even if they are only 1 byte each.
     
  13. DeadlyFoez

    DeadlyFoez Banned!

    Member
    5,366
    1,354
    Apr 12, 2009
    United States
    Thanx for that info. I had always wanted to know the constraints with the file writing to blocks.
     
  14. Anon10W1z

    Anon10W1z GBAtemp Maniac

    Member
    1,112
    56
    Feb 18, 2012
    United States
    Somewhere over the rainbow
    prolly not. The DSi, if I believe, has a diff block size than the Wii.
     
  15. Wiimm

    Wiimm Developer

    Member
    2,129
    336
    Aug 11, 2009
    Gambia, The
    Germany
    To be really exact: 4096 blocks of 128KiB making up the 512MiB NAND
    Also correct is: 4096 blocks of 128kB == 524288kB == 524.288MB

    All of this (kB KiB, MB MiB) is normed since many years.
     
  16. Vague Rant

    Vague Rant Deceptively cute

    Member
    2,049
    413
    Aug 7, 2008
    Melbourne
    Not really. The original terms remain ambiguous and are generally better understood in context rather than unilaterally based on a single definition which has never been imposed on all usages. It's clearer to say "512 MiB", but "512 MB" isn't wrong just because it's possible to use the wrong definition. It's like trying to say one or the other definition of "billion" is wrong (one thousand million and one million million are both valid definitions). Throw in lack of interest in/adoption of the new terms, and the situation is far less clear than "megabyte no, mebibyte yes".
     
  17. DeadlyFoez

    DeadlyFoez Banned!

    Member
    5,366
    1,354
    Apr 12, 2009
    United States
    :blink:
     
    1 person likes this.
  18. Anon10W1z

    Anon10W1z GBAtemp Maniac

    Member
    1,112
    56
    Feb 18, 2012
    United States
    Somewhere over the rainbow
    *facepalm* You really don't know your numbers. 1,000,000*1,000,000 and 1,000,000*1,000 are NOT the same thing.
     
  19. Anon10W1z

    Anon10W1z GBAtemp Maniac

    Member
    1,112
    56
    Feb 18, 2012
    United States
    Somewhere over the rainbow
    Anyway, let this thread fall down again because we all now that 1 block=ummm, looking it up on wiibrew, and...128 KB. :D
     
  20. Vague Rant
    This message by Vague Rant has been removed from public view by a moderator, Jul 21, 2017.
    Apr 13, 2012
  21. Wiimm

    Wiimm Developer

    Member
    2,129
    336
    Aug 11, 2009
    Gambia, The
    Germany
    There are 2 definitons of billion, trillion, quadrillion, ...
    Code:
    long scale (e.g. german): 
    10^6  = Million
    10^9  = Milliarde
    10^12 = Billion