512Mbit game is 61MB?

Discussion in 'NDS - Flashcarts and Accessories' started by miko, Jul 4, 2006.

Jul 4, 2006

512Mbit game is 61MB? by miko at 2:31 PM (1,768 Views / 0 Likes) 12 replies

  1. miko
    OP

    Newcomer miko Advanced Member

    Joined:
    Jun 16, 2006
    Messages:
    68
    Country:
    Slovakia
    Hello, I have one simple question:

    How many games you can fill on one giga SD/CF... card? Because I was always listening about
    game which is bigger then 500MB is problem, but in release list has biggest game 512Mbit that
    is arount 61MB. What is something like 16 games by 1GB... and so on.

    What do you most often storage on your M3,SC EZ or something...?

    Just write some example list [​IMG]


    Example:

    1 x movie
    2 x music albums
    3 x NDS games
    4 x Emulator games
    5 x pictures
    ...

    Which suggest me: HOW BIG(MB) ARE SYSTEM FILES (some OS, emulators, players + 2 other softs?) ON YOUR DS?

    Thank you [​IMG]
     
  2. Lily

    Former Staff Lily One Scary Lady

    Joined:
    Jun 18, 2004
    Messages:
    5,727
    Location:
    British Columbia
    Country:
    Canada
    8Mb (Megabits) = 1MB (Megabyte).

    A 512Mb (Megabit) game is actually 64MB (Megabytes). If yours is 61MB, it's probably because you trimmed it. [​IMG]
     
  3. miko
    OP

    Newcomer miko Advanced Member

    Joined:
    Jun 16, 2006
    Messages:
    68
    Country:
    Slovakia
    I make my math hardcore counting with this:
    1 megabit = 10^6 = 1,000,000 bits which is equal to 125,000 bytes or 122 kilobytes.
    So 512 Mb = 512Mb x 122Kb / 1024Kb = 61MB [​IMG] cause 1024Kb = 1MB

    But yours 64MB is better then up to 500MB [​IMG]

    thx.
     
  4. takieda

    Member takieda GBAtemp Regular

    Joined:
    Dec 7, 2005
    Messages:
    162
    Country:
    United States
    1megabit still falls under the same numbering constraints as everything else, so 1megabit does not equal 10^6.. instead, it equals 1024*1024/8 bytes, or 1,048,576 bits, then divided by 8 to get 131,072 bytes, which is equal to 128Kilobytes.

    In this type of math, you stick to one numbering convention, so if you're going to call 1mbit 10^6, then 1MByte = 10^6 bytes, and 512Mb=64MB, STILL.. However, roms are listed, in size, at 1Mbit=1,048,576 bits, so it would be improper to call it anything else.
     
  5. Veho

    Global Moderator Veho The man who cried "Ni".

    Joined:
    Apr 4, 2006
    Messages:
    8,452
    Location:
    Zagreb
    Country:
    Croatia
    The trouble is, hard drives and flash cards (CF, SD, memory stick) also use this type of math:

    1 kb = 1000 b

    So that a 32 MB ROM won't fit onto a 32 MB SD card. (Tried. Won't.)

    Also, a 1GB SD card won't hold 16 64MB ROMs, but 15.

    Not an issue with smaller devices, but with (let's say, completely random, not connected to my woes... I mean, experiences) 120 GB hard drives, the difference is significant.

    Lame [​IMG]
     
  6. bryehn

    Member bryehn GBAtemp Advanced Fan

    Joined:
    Oct 26, 2004
    Messages:
    861
    Country:
    Canada
    can we add this question to the Emulation Terms Guide?
     
  7. miko
    OP

    Newcomer miko Advanced Member

    Joined:
    Jun 16, 2006
    Messages:
    68
    Country:
    Slovakia
    So The bigesst DS game is 64MB?

    AND I have one special question - what is in this DS lite:
    http://gbatemp.net/opium/dslitereview/g6cart.jpg ??? Or can you link there some picture with DS lite + M3 SD or miniSD version? Google f*cked up me.


    bryehn why? You can everythig [​IMG]
     
  8. pelago

    Member pelago Member

    Joined:
    Feb 20, 2006
    Messages:
    879
    Country:
    United Kingdom
    Biggest DS game is currently 128MB (or 1024Mb). Resident Evil - Deadly Silence is an example of a 1024Mbit game. Judging by the URL on that pic that's a G6 cart (not a G6 Lite).
     
  9. legendofphil

    Member legendofphil Phil no Densetsu

    Joined:
    Nov 19, 2002
    Messages:
    2,214
    Country:
    United Kingdom
    The largest DS game is currently 1024Mbit (128MB).

    1KB is 1024B this is known as a kibibyte, but everyone refers to it as a kilobyte.

    Drives are quoted in proper megabytes (or gigabytes) were 1KB is equal to 1000B.

    Then allow for some overheads depending on drive size and file allocation table type and you can end up with less than the drive says, for example a 250GB HDD gives roughly 232GB useable space. The size difference on a 1GB card is roughly 7.37%.

    But there are 8 bits in a byte and 1024 bits in a kilobit.
     
  10. miko
    OP

    Newcomer miko Advanced Member

    Joined:
    Jun 16, 2006
    Messages:
    68
    Country:
    Slovakia
    I was asking this, because I was always listen something about problems with 500+ MB games. What must be 512Mb not MB.

    pelago thx, G6 is like M3 miniSD? [​IMG]

    I neeeed to see some picture/video with DSlite+M3 SD/miniSD!! [​IMG] please.
     
  11. pelago

    Member pelago Member

    Joined:
    Feb 20, 2006
    Messages:
    879
    Country:
    United Kingdom
    G6 (and G6 Lite) are different from M3 in that they use internal memory, not SD cards. The internal memory is better because it doesn't have any stuttering/slowdowns in games, although some people prefer the 'unlimited' storage space of multiple SD cards.
     
  12. Costello

    Administrator Costello Headmaster

    Joined:
    Oct 24, 2002
    Messages:
    12,031
    you can't put a 32 megabytes rom on a 32 megabytes SD card because the SD needs space to store its FAT (File allocation table).
    It can take up to a few megabytes, depending on which file system you're using (FAT, FAT32 for cards), depending the size of the cart, etc...
    The File allocation table is basically the list of the files that are stored on the device, with several details for each file (date, attributes,... depending on the FAT type)

    actually, 1 megabyte isnt 1 000 000 byte. 1 MB = 1024 KB.
    And 1 kilobyte isn't 1000 bytes. 1 KB = 1024 bytes.
    Thus 1 MB = 1024*1024 = 1,048,576 bytes.

    1 byte = 2^0 byte (1)
    1 KB = 2^10 bytes (1024)
    1 MB = 2^20 bytes (1,048,576)
    1 GB = 2^30 bytes (1,073,741,824)
    1 TB = 2^40 bytes (1,099,511,627,776)
    etc...


    (edit: by 2^10 I mean 2*2*2*2*2*2*2*2*2*2)
     
  13. Veho

    Global Moderator Veho The man who cried "Ni".

    Joined:
    Apr 4, 2006
    Messages:
    8,452
    Location:
    Zagreb
    Country:
    Croatia
    That should be true.
    Sadly, hard drive manufacturers use the other math:

    1 MB = 1,000 KB = 1,000,000 bytes

    So when they say the hard drive has, say, 160 GB, it actually has around 150 GB.
     

Share This Page