En tout cas 256 en terme de limite c'est tout a fait "normal" ... pourquoi ? Bah c'est le nombre de valeur maxi dans un Byte (8bits) ... 2^8=256, Dans un Byte on fait rentré un nombre de deux chiffres hexadecimaux et c'est très repandu comme type de notation (00 jusqu'a FF).
A tout les coups c'est une limitation du format HDD de la PS2 ...