No puedes comparar los flash de GBA con esto.
Normalmente los Flash de GBA median su capacidad en bits que no es lo mismo que bytes .
- Tu cartucho flash de 256 MegaBit corresponde a 32 Megabytes ( 1 Byte = 8 Bits )
- Ahora tu tarjeta de 1GigaByte es unas 30 veces mas grande ke lo ke tu tenias antes.
- Ke trampa se usa para venderte los 128/256/512 MegaBytes? Muy sencillo. 1 MegaByte son 1024 KiloBytes, ke no 1000 Kilobytes, entonces tenemos ke una tarjeta/disco duro, etc ... :
Tarjeta 128 MegaBytes:
Tiene 128.000.000 Bytes (normalmente no es un numero redondo, suele ser 127.345.213 Bytes o similar), para la empresa y el marketing 128.000.000 Bytes / 1000 = 128.000 KiloBytes / 1000 = 128 MegaBytes. Ahora para mi ke me digan 128 Megabytes supone, 128.000.000 / 1024 = 125.000 Kilobytes / 1024 = 122 Megabytes. Dependiendo de la marca, uso del aparato y demas, se van jodiendo bits poco a poco.
Espero ke esten las dudas resueltan, y tengais mas claro lo ke comprais.