Format II
---------
Stephane Saint Martin & Mickael Fauquet
Publie dans Amstar & CPC numero 41 - janvier 1990
Notice tapee laborieusement par T&J le 05/04/1999 !
Une fois de plus, un formateur se presente dans nos pages. Mais cette fois-ci,
il ne s'agit plus simplement de "DATA", "VENDOR", SYSTEM" et "IBM" (les quatre
formats possibles pour les disquettes CPC) mais de pouvoir formater dans
(presque) tous les formats imaginables.
Ainsi, vous pourrez obtenir des pistes comprenant jusqu'a 32 secteurs ou bien
des secteurs de taille 5. Evidemment, il faut garder a l'esprit que ce genre de
manipulation peut effacer irremediablement des fichiers ou des donnees, donc on
fait attention aux disquettes qui vont passer au formateur. Ensuite, malgre la
facilite d'utilisation du programme, il faut tout de meme reserver ces manipu-
lations a des personnes qui ont deja une certaine experience de leur ordina-
teur.
Toutes les explications concernant le programme sont presentes dans le menu. Il
suffit de selectionner la bonne option. Si vous trouvez que les caracteres ne
sont pas toujours lisibles (hum, hum... ) modifiez donc les INK des lignes 80,
260, 310, 340... etc.
Vous me direz que c'est bien beau de formater une disquette en 10 pistes,
taille 4, 2 secteurs par piste, encore faut-il pouvoir l'utiliser pour ecrire
et lire des donnees. Le programe RSX.BIN devrait vous satisfaire : celui-ci
initialise 2 RSX : ùWRITE et ùREAD qui permettent respectivement l'ecriture et
la lecture secteur par secteur d'une disquette.Il faut pour cela faire suivre
chaque instruction des parametres suivants :
Numero de drive (0 ou 1)
Adresse d'implantation (c'est a dire l'adresse ou seront placees les donnees
pour l'ecriture ou la lecture)
Piste (0 a 41)
No de secteur
Taille du secteur (0 a 5)
Gap (0 a 255)
Pour mieux comprendre l'utilisation de ces RSX, tapez le programme TEST qui
permet successivement l'ecriture d'une page ecran sur des secteurs de taille
5 et la lecteur immediate de ces donnees.
Bien sur, c'est moins pratique que LOAD ou SAVE, mais s'il fallait reecrire un
DOS pour chaque format...
Enfin, le programme UTIL.BAS contient un identificateur de secteurs et un
programme de formatage en 208ko avec implication du programme de reconnaissance
208ko.
Voici quelques exemples de parametres pour des formats varies.
Format 208ko Vendor Ibm
Taille secteurs 2 2 2
Nombre secteurs 10 9 8
Gap &02 &02 &50
Octet de formatage &E5 &E5 &E5
Piste debut &00 &00 &00
piste fin &29 &27 &27
Hum, le gap de formatage &02 me semble totalement fantaisiste... La bonne
valeur serait plutot &52 pour le format Vendor.