having it in the troubleshooting forum was not enough it seems so here it is again!
The EZ3 Flash Cart has this much room: 32 Megabit - Used for the loader only!
256 Megabit - Used for 256Mb games or a place to put instant loading GBA games
1,024 Megabit - Used for other games and nowadays for DS roms (Frequently refered to as the NAND or EZDisk)
(some of the newer EZ3 models also have 2048,4096 or 8192mbits of space or 256,512 or 1024mbytes of space respectively on the NAND/EZDisk section.)
Why Megabit and Megabyte?
First off MB is MegaByte, Mb is Megabit
Megabit is the Nintendo/Sega standard for labeling game sizes.
8 Megabits is 1 Megabyte We use Megabytes to talk about file sizes on our PC because they are just that big, its like describing light years in furlongs.
Various magazines back in the days of the NES and onwards also popularised bits as size measurement to make the games seem bigger at a glance (some people though it was cool to have big sized games).
So the cart says it has 256Mb and 128MB, if you were to do the math, you would come up with 1,280 Megabits or Mb.
But the cart reserves 8MB or 8 Megabytes for saves.
8MB is 64Mb or 64 Megabits
So on the cart you have 1,216Mb or 1,216 Megabits for games.
Or you have 1.1875 Gigabits or 152MB (152 Megabytes) for games.
If anyone wants to come up with a better explanation please do! :D
A more easily understood explanation would be the difference between a bit and a Byte.
Bit: A bit is a single digit of information and can either equal 0 or 1, as in binary.
Nibble: A group of four bits (0000) according to the binary system, a Nibble can equate to any value between 0 and 15.
Byte: a group of 8 bits. (00000000) According to the binary system, a Byte can equate to any value between 0 and 255.
This also explains the relationship between binary and hexadecimal systems:
if we take a Nibble (4 bits), we can equal it to one (1) digit in hexadecimal. Hex for short. Because a nibble can have any value between 0 and 15, and so can 1 hex digit. ( 0 1 2 3 4 5 6 7 8 9 A B C D E F )
Since a Byte consists of 2 nibbles (2 x 4 bits = 8 bits = 1 Byte), 1 Byte is represented by a pair of hex digits (eg. "E4"). In a 16-bit system, we take 4 Hex digits (eg. "A09D"), because we need 4 nibbles to create a group of 16 bits. (4 groups of 4 bits, you do the math.) Likewise, a 32-bit system needs 8 Hex digits.
Furthermore, 1 kiloByte equals to 1024 Bytes. That is also why a 1GB SD-Card never actually has 1GB of free space. It can hold 1.000.000.000 Bytes, or 976562,5 KBytes, or 953 MBytes.
So, if you ever see a small b as in 4 Gb, remember to divide by a factor 8 to get the actual Bytes it represents. Also note that a Capital B always marks Bytes, and a small b reffers to bits.
And to conclude this with a bit of Math:
4Gb = 4 x 1024 Mb = 4096 Mb. To get Bytes, we need to divide by 8: 4096 / 8 = 512, so 4096 Mb = 512 MB. there you have it.
If you need any more... reply here, and I'll explain in even higher detail.
Users browsing this forum: No registered users and 0 guests
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum