Dump size | 178951 octets (174.76 Ko) |
Creator | SAMdisk170514. |
Format | EXTENDED CPC DSK File.. |
Sides | 1 |
Tracks formated | 41 |
Tracks per side | 42 |
Side 1 : Tracks size declared | 167936 octets (164.00 Ko) |
Side 1 : Tracks size real | 167936 octets (164.00 Ko) |
Side 1 : All Sectors size declared | 167936 octets (164.00 Ko) |
Side 1 : Sum DATA | 23 131 885 |
SectorSize 0 (128 octets) | 0 |
SectorSize 1 (256 octets) | 0 |
SectorSize 2 (512 octets) | 0 |
SectorSize 3 (1024 octets) | 0 |
SectorSize 4 (2048 octets) | 82 |
SectorSize 5 (4096 octets) | 0 |
SectorSize 6 FULL (8192 octets) | 0 / 0 |
SectorSize 7 FULL (16384 octets) | 0 / 0 |
SectorSize 8 FULL (32768 octets) | 0 / 0 |
SectorSize > 8 | 0 |
TOTAL SECTORS | 82 |
Sector USED | 81 |
Sector NOT USED | 1 |
Incomplete Sector | 0 |
SectorErased | 0 |
Weak Sectors | 0 |
TOTAL - Weak Sectors | 0 |
Sector with GAPS information | 0 |
Sector with GAP2 information | 0 |
Sector with GAP2 STARTER | 0 |
Sector with GAP2 KBI | 0 |
Sector with GAP2 L.TOURNIER | 0 |
Overlap GAP2 CAAV | 0 |
FDC Errors | 0 |
EXTRA TAG Samdisk | 0 |
OFFSET INFO | 1 |
Size 0 | Size 1 | Size 2 | Size 3 | Size 4 | Size 5 | Size 6 | Size >6 | Size 7 | Size 8 | Erased | Weak Sector | Incomplete Sector | Total Weak | GAPS | GAP2 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | 0 | 0 | 0 | 82 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Track | Sectors | Nb |
---|---|---|
0 | 00 01 | 2 |
1 | 00 01 | 2 |
2 | 00 01 | 2 |
3 | 00 01 | 2 |
4 | 00 01 | 2 |
5 | 00 01 | 2 |
6 | 00 01 | 2 |
7 | 00 01 | 2 |
8 | 00 01 | 2 |
9 | 00 01 | 2 |
10 | 00 01 | 2 |
11 | 00 01 | 2 |
12 | 00 01 | 2 |
13 | 00 01 | 2 |
14 | 00 01 | 2 |
15 | 00 01 | 2 |
16 | 00 01 | 2 |
17 | 00 01 | 2 |
18 | 00 01 | 2 |
19 | 00 01 | 2 |
20 | 00 01 | 2 |
21 | 00 01 | 2 |
22 | 00 01 | 2 |
23 | 00 01 | 2 |
24 | 00 01 | 2 |
25 | 00 01 | 2 |
26 | 00 01 | 2 |
27 | 00 01 | 2 |
28 | 00 01 | 2 |
29 | 00 01 | 2 |
30 | 00 01 | 2 |
31 | 00 01 | 2 |
32 | 00 01 | 2 |
33 | 00 01 | 2 |
34 | 00 01 | 2 |
35 | 00 01 | 2 |
36 | 00 01 | 2 |
37 | 00 01 | 2 |
38 | 00 01 | 2 |
39 | 00 01 | 2 |
40 | 00 01 | 2 |
41 | 0 |
TRACK | SECTORS | SECTOR SIZE | GAP | FILLER | Sum DATA |
---|---|---|---|---|---|
0 | 2 | 4096 octets (4.00 Ko) | #52 | #E5 | 349 058 |
1 | 2 | 4096 octets (4.00 Ko) | #52 | #E5 | 355 754 |
2 | 2 | 4096 octets (4.00 Ko) | #52 | #E5 | 341 205 |
3 | 2 | 4096 octets (4.00 Ko) | #52 | #E5 | 709 493 |
4 | 2 | 4096 octets (4.00 Ko) | #52 | #E5 | 751 695 |
5 | 2 | 4096 octets (4.00 Ko) | #52 | #E5 | 746 351 |
6 | 2 | 4096 octets (4.00 Ko) | #52 | #E5 | 783 123 |
7 | 2 | 4096 octets (4.00 Ko) | #52 | #E5 | 777 624 |
8 | 2 | 4096 octets (4.00 Ko) | #52 | #E5 | 764 693 |
9 | 2 | 4096 octets (4.00 Ko) | #52 | #E5 | 706 295 |
10 | 2 | 4096 octets (4.00 Ko) | #52 | #E5 | 454 315 |
11 | 2 | 4096 octets (4.00 Ko) | #52 | #E5 | 347 175 |
12 | 2 | 4096 octets (4.00 Ko) | #52 | #E5 | 260 979 |
13 | 2 | 4096 octets (4.00 Ko) | #52 | #E5 | 484 826 |
14 | 2 | 4096 octets (4.00 Ko) | #52 | #E5 | 728 509 |
15 | 2 | 4096 octets (4.00 Ko) | #52 | #E5 | 489 349 |
16 | 2 | 4096 octets (4.00 Ko) | #52 | #E5 | 460 382 |
17 | 2 | 4096 octets (4.00 Ko) | #52 | #E5 | 586 998 |
18 | 2 | 4096 octets (4.00 Ko) | #52 | #E5 | 713 399 |
19 | 2 | 4096 octets (4.00 Ko) | #52 | #E5 | 605 646 |
20 | 2 | 4096 octets (4.00 Ko) | #52 | #E5 | 599 006 |
21 | 2 | 4096 octets (4.00 Ko) | #52 | #E5 | 374 411 |
22 | 2 | 4096 octets (4.00 Ko) | #52 | #E5 | 383 008 |
23 | 2 | 4096 octets (4.00 Ko) | #52 | #E5 | 293 575 |
24 | 2 | 4096 octets (4.00 Ko) | #52 | #E5 | 697 769 |
25 | 2 | 4096 octets (4.00 Ko) | #52 | #E5 | 654 169 |
26 | 2 | 4096 octets (4.00 Ko) | #52 | #E5 | 548 777 |
27 | 2 | 4096 octets (4.00 Ko) | #52 | #E5 | 569 573 |
28 | 2 | 4096 octets (4.00 Ko) | #52 | #E5 | 602 220 |
29 | 2 | 4096 octets (4.00 Ko) | #52 | #E5 | 655 986 |
30 | 2 | 4096 octets (4.00 Ko) | #52 | #E5 | 609 971 |
31 | 2 | 4096 octets (4.00 Ko) | #52 | #E5 | 532 397 |
32 | 2 | 4096 octets (4.00 Ko) | #52 | #E5 | 383 043 |
33 | 2 | 4096 octets (4.00 Ko) | #52 | #E5 | 332 543 |
34 | 2 | 4096 octets (4.00 Ko) | #52 | #E5 | 506 144 |
35 | 2 | 4096 octets (4.00 Ko) | #52 | #E5 | 715 824 |
36 | 2 | 4096 octets (4.00 Ko) | #52 | #E5 | 577 253 |
37 | 2 | 4096 octets (4.00 Ko) | #52 | #E5 | 317 265 |
38 | 2 | 4096 octets (4.00 Ko) | #52 | #E5 | 712 358 |
39 | 2 | 4096 octets (4.00 Ko) | #52 | #E5 | 762 696 |
40 | 2 | 4096 octets (4.00 Ko) | #52 | #E5 | 887 028 |
82 |
Track | Sector ID | Size | Real Size | Sum DATA | FDC FLAGS | GAPS | GAP2 | Erased | Weak | Used |
---|---|---|---|---|---|---|---|---|---|---|
0 | #00 | 2048 | 2048 | 157 317 | 00000000 00000000 | - | - | - | - | YES |
0 | #01 | 2048 | 2048 | 191 741 | 00000000 00000000 | - | - | - | - | YES |
1 | #00 | 2048 | 2048 | 179 991 | 00000000 00000000 | - | - | - | - | YES |
1 | #01 | 2048 | 2048 | 175 763 | 00000000 00000000 | - | - | - | - | YES |
2 | #00 | 2048 | 2048 | 150 990 | 00000000 00000000 | - | - | - | - | YES |
2 | #01 | 2048 | 2048 | 190 215 | 00000000 00000000 | - | - | - | - | YES |
3 | #00 | 2048 | 2048 | 301 656 | 00000000 00000000 | - | - | - | - | YES |
3 | #01 | 2048 | 2048 | 407 837 | 00000000 00000000 | - | - | - | - | YES |
4 | #00 | 2048 | 2048 | 348 130 | 00000000 00000000 | - | - | - | - | YES |
4 | #01 | 2048 | 2048 | 403 565 | 00000000 00000000 | - | - | - | - | YES |
5 | #00 | 2048 | 2048 | 343 125 | 00000000 00000000 | - | - | - | - | YES |
5 | #01 | 2048 | 2048 | 403 226 | 00000000 00000000 | - | - | - | - | YES |
6 | #00 | 2048 | 2048 | 402 772 | 00000000 00000000 | - | - | - | - | YES |
6 | #01 | 2048 | 2048 | 380 351 | 00000000 00000000 | - | - | - | - | YES |
7 | #00 | 2048 | 2048 | 336 322 | 00000000 00000000 | - | - | - | - | YES |
7 | #01 | 2048 | 2048 | 441 302 | 00000000 00000000 | - | - | - | - | YES |
8 | #00 | 2048 | 2048 | 406 097 | 00000000 00000000 | - | - | - | - | YES |
8 | #01 | 2048 | 2048 | 358 596 | 00000000 00000000 | - | - | - | - | YES |
9 | #00 | 2048 | 2048 | 367 903 | 00000000 00000000 | - | - | - | - | YES |
9 | #01 | 2048 | 2048 | 338 392 | 00000000 00000000 | - | - | - | - | YES |
10 | #00 | 2048 | 2048 | 317 743 | 00000000 00000000 | - | - | - | - | YES |
10 | #01 | 2048 | 2048 | 136 572 | 00000000 00000000 | - | - | - | - | YES |
11 | #00 | 2048 | 2048 | 183 139 | 00000000 00000000 | - | - | - | - | YES |
11 | #01 | 2048 | 2048 | 164 036 | 00000000 00000000 | - | - | - | - | YES |
12 | #00 | 2048 | 2048 | 98 512 | 00000000 00000000 | - | - | - | - | YES |
12 | #01 | 2048 | 2048 | 162 467 | 00000000 00000000 | - | - | - | - | YES |
13 | #00 | 2048 | 2048 | 186 472 | 00000000 00000000 | - | - | - | - | YES |
13 | #01 | 2048 | 2048 | 298 354 | 00000000 00000000 | - | - | - | - | YES |
14 | #00 | 2048 | 2048 | 422 916 | 00000000 00000000 | - | - | - | - | YES |
14 | #01 | 2048 | 2048 | 305 593 | 00000000 00000000 | - | - | - | - | YES |
15 | #00 | 2048 | 2048 | 259 259 | 00000000 00000000 | - | - | - | - | YES |
15 | #01 | 2048 | 2048 | 230 090 | 00000000 00000000 | - | - | - | - | YES |
16 | #00 | 2048 | 2048 | 237 706 | 00000000 00000000 | - | - | - | - | YES |
16 | #01 | 2048 | 2048 | 222 676 | 00000000 00000000 | - | - | - | - | YES |
17 | #00 | 2048 | 2048 | 291 291 | 00000000 00000000 | - | - | - | - | YES |
17 | #01 | 2048 | 2048 | 295 707 | 00000000 00000000 | - | - | - | - | YES |
18 | #00 | 2048 | 2048 | 357 802 | 00000000 00000000 | - | - | - | - | YES |
18 | #01 | 2048 | 2048 | 355 597 | 00000000 00000000 | - | - | - | - | YES |
19 | #00 | 2048 | 2048 | 310 173 | 00000000 00000000 | - | - | - | - | YES |
19 | #01 | 2048 | 2048 | 295 473 | 00000000 00000000 | - | - | - | - | YES |
20 | #00 | 2048 | 2048 | 302 707 | 00000000 00000000 | - | - | - | - | YES |
20 | #01 | 2048 | 2048 | 296 299 | 00000000 00000000 | - | - | - | - | YES |
21 | #00 | 2048 | 2048 | 165 724 | 00000000 00000000 | - | - | - | - | YES |
21 | #01 | 2048 | 2048 | 208 687 | 00000000 00000000 | - | - | - | - | YES |
22 | #00 | 2048 | 2048 | 203 327 | 00000000 00000000 | - | - | - | - | YES |
22 | #01 | 2048 | 2048 | 179 681 | 00000000 00000000 | - | - | - | - | YES |
23 | #00 | 2048 | 2048 | 148 711 | 00000000 00000000 | - | - | - | - | YES |
23 | #01 | 2048 | 2048 | 144 864 | 00000000 00000000 | - | - | - | - | YES |
24 | #00 | 2048 | 2048 | 302 913 | 00000000 00000000 | - | - | - | - | YES |
24 | #01 | 2048 | 2048 | 394 856 | 00000000 00000000 | - | - | - | - | YES |
25 | #00 | 2048 | 2048 | 337 825 | 00000000 00000000 | - | - | - | - | YES |
25 | #01 | 2048 | 2048 | 316 344 | 00000000 00000000 | - | - | - | - | YES |
26 | #00 | 2048 | 2048 | 263 888 | 00000000 00000000 | - | - | - | - | YES |
26 | #01 | 2048 | 2048 | 284 889 | 00000000 00000000 | - | - | - | - | YES |
27 | #00 | 2048 | 2048 | 272 376 | 00000000 00000000 | - | - | - | - | YES |
27 | #01 | 2048 | 2048 | 297 197 | 00000000 00000000 | - | - | - | - | YES |
28 | #00 | 2048 | 2048 | 293 451 | 00000000 00000000 | - | - | - | - | YES |
28 | #01 | 2048 | 2048 | 308 769 | 00000000 00000000 | - | - | - | - | YES |
29 | #00 | 2048 | 2048 | 333 310 | 00000000 00000000 | - | - | - | - | YES |
29 | #01 | 2048 | 2048 | 322 676 | 00000000 00000000 | - | - | - | - | YES |
30 | #00 | 2048 | 2048 | 300 483 | 00000000 00000000 | - | - | - | - | YES |
30 | #01 | 2048 | 2048 | 309 488 | 00000000 00000000 | - | - | - | - | YES |
31 | #00 | 2048 | 2048 | 292 633 | 00000000 00000000 | - | - | - | - | YES |
31 | #01 | 2048 | 2048 | 239 764 | 00000000 00000000 | - | - | - | - | YES |
32 | #00 | 2048 | 2048 | 206 642 | 00000000 00000000 | - | - | - | - | YES |
32 | #01 | 2048 | 2048 | 176 401 | 00000000 00000000 | - | - | - | - | YES |
33 | #00 | 2048 | 2048 | 165 513 | 00000000 00000000 | - | - | - | - | YES |
33 | #01 | 2048 | 2048 | 167 030 | 00000000 00000000 | - | - | - | - | YES |
34 | #00 | 2048 | 2048 | 135 648 | 00000000 00000000 | - | - | - | - | YES |
34 | #01 | 2048 | 2048 | 370 496 | 00000000 00000000 | - | - | - | - | YES |
35 | #00 | 2048 | 2048 | 365 382 | 00000000 00000000 | - | - | - | - | YES |
35 | #01 | 2048 | 2048 | 350 442 | 00000000 00000000 | - | - | - | - | YES |
36 | #00 | 2048 | 2048 | 339 274 | 00000000 00000000 | - | - | - | - | YES |
36 | #01 | 2048 | 2048 | 237 979 | 00000000 00000000 | - | - | - | - | YES |
37 | #00 | 2048 | 2048 | 169 268 | 00000000 00000000 | - | - | - | - | YES |
37 | #01 | 2048 | 2048 | 147 997 | 00000000 00000000 | - | - | - | - | YES |
38 | #00 | 2048 | 2048 | 318 914 | 00000000 00000000 | - | - | - | - | YES |
38 | #01 | 2048 | 2048 | 393 444 | 00000000 00000000 | - | - | - | - | YES |
39 | #00 | 2048 | 2048 | 393 890 | 00000000 00000000 | - | - | - | - | YES |
39 | #01 | 2048 | 2048 | 368 806 | 00000000 00000000 | - | - | - | - | YES |
40 | #00 | 2048 | 2048 | 418 036 | 00000000 00000000 | - | - | - | - | YES |
40 | #01 | 2048 | 2048 | 468 992 | 00000000 00000000 | - | - | - | - | - |
167 936 | 167 936 | 23 131 885 |
No file... |
WEAK SECTORS : Weak Weak
Secteurs faibles. Leur lecture retournera des données différentes a chaque fois.
Il faut savoir qu'un secteur faible peux être aussi présent sur les autres tailles de secteur mais dans ce cas là, il sera stocké 2 ou 3 fois suivant le logiciel de dump.
ATTENTION : Un secteur défectueux sera considéré comme Weak Sectors et n'aura rien a voir avec ce système de protection.
ERASED SECTORS : Erased Erased
Secteurs ayant l'attribut effacé, les données sont tout de même possible a lire.
PROTECTION SECTEUR SIZE 6 :
* A partir d'un CPC :
Sur une disquette on peut rentrer normalement 6250 octets par piste. En pratique c'est un petit peu plus sur une 3 pouces, mais on reste loin des 8192 octets (8Ko) d'un secteur de
taille 6.
Normalement, ces secteurs sont utilisés pour effacer complètement une piste.
comme ils sont trop longs, la fin du secteur écrase le début et on se retrouve avec une piste sans secteur du tout, impossible à lire avec le FDC du CPC (mais on peut les lire sur un
Atari ST, par exemple).
L'utilisation de ces secteurs repose justement sur ça : si on essaie de copier la disquette avec discology, par exemple, il va bêtement écrire un secteur entier sur la copie, ce qui
fait qu'on ne pourra pas l'utiliser.
La solution pour arriver à copier ce genre de disquette, c'est de lancer la copie du secteur, puis, juste avant que la disquette aie fait un tour complet, d'arrêter le moteur! Ainsi,
la fin du secteur n'est pas écrite et on préserve le début.
Bien sur, on n'a pas ce problème avec un duplicateur industriel de disquettes ce qui permet de faire de la production de masse facilement et de s'affranchir des limitations du CPC.
* TRACEUSE INDUSTRIELLE :
Avec un outil de mastering tel qu'une traceuse industrielle, il est possible de créer n'importe quel type de secteur (taille 6, 7, 8...) ou piste dans les limitations non pas du
lecteur lui-même, mais dans les limites de son contrôleur de disquette.
Il faut savoir que le FDC upd765 est une puce très puissante, dont l'emploi sur l'amstrad CPC a été restreinte (c'est un 8 bits seulement).
Pour créer ce type de secteurs, il faut une traceuse industrielle, qui saura vu que le moteur de son lecteur de disquette est à vitesse contrôlable, écrire PLUS de données sur une
disquette 3 pouces, qu'un simple amstrad saurait le faire. Une traceuse trace c'est le cas de le dire en AVEUGLE sur le support physique.
Sans s'occuper des flags et autres signaux de marquage, elle écrit exactement ce qu'on lui dit.
FDC ERRORS :
Le principal problème est que le FDC retournera toujours une erreur sur la lecture d'un secteur de taille 6 : donc, impossible de savoir si c'est normal ou s'il y a un problème sur
la lecture du début du secteur, la partie utile...
L'information est accessible via le FDC Flag 2, lorsque le bit 6 est a 1, exemple : 0100 0000
INCOMPLETE SECTOR : Incomplete Sector
Secteurs dont la taille réelle est inférieur a la taille déclaré du secteur.
Nous retrouvons souvent cette information sur les secteurs de taille 6 (8192 octets) qui contienne de 6144 octets a 6304 octets de données valides.
Sur les secteurs de taille 7 (16384 octets) ou de taille 8 (32768 octets) avec des données pouvant aller de 0 octet a 8192 octets et peut être même plus, souvent utilisé comme système
de protection.
PROTECTION GAPS :
Protection utilisé par quelques éditeurs (Loriciels, Microid, Infogrames, UBI Soft, Cobra Soft, Broderburn...) permettant de lire des informations présente entre deux secteurs, et
entre l'en-tête d'un secteur et ses données.
L'amstrad cpc ne peux que lire les informations GAPS mais ne peux en aucun cas les écrire.
FDC FLAGS :
ATTENTION dans l'onglet "SECTORS" les informations des bits se lisent de droite a gauche : 76543210 76543210
Status Register 1
bit0 = MA : Missing Adress Mark (Sector_ID or DAM not found)
bit1 = NW : Not Writeable (tried to write/format disc with wprot_tab=on)
bit2 = ND : No Data (Sector_ID not found, CRC fail in ID_field)
bit3 = 0 : Not used
bit4 = OR : Over Run (CPU too slow in execution-phase (ca. 26us/Byte))
bit5 = DE : Data Error (CRC-fail in ID- or Data-Field)
bit6 = 0 : Not used
bit7 = EN : End of Track (set past most read/write commands) (see IC)
Status Register 2
bit0 = MD : Missing Address Mark in Data Field (DAM not found)
bit1 = BC : Bad Cylinder (read/programmed track-ID different and read-ID = FF)
bit2 = SN : Scan Not Satisfied (no fitting sector found)
bit3 = SH : Scan Equal Hit (equal)
bit4 = WC : Wrong Cylinder (read/programmed track-ID different) (see b1)
bit5 = DD : Data Error in Data Field (CRC-fail in data-field)
bit6 = CM : Control Mark (read/scan command found sector with deleted DAM)
bit7 = 0 : Not Used
FAT :
Table d'allocation des fichiers.
Comprend en principe au maximum 64 entrées, réparties sur 4 secteurs de taille 2 (512 octets * 4 = 2 Ko).
Chaque entrée permet de stocker les informations jusqu'à 16 Ko de données.
Les entrées sont écrites sur 32 octets.
Les FAT peuvent être présente par défaut en :
Piste 0, secteurs &C1 a &C4 (FAT pour Format DATA)
Piste 1, secteurs &01 a &04 (FAT pour Format IBM)
Piste 2, secteurs &41 a &44 (FAT pour Formats VENDOR ou SYSTEM)
Il arrive parfois qu'avec des protections spécifique nous ayons 2 FAT (exemple : Temple Of Apshai Trilogy, qui posséde une deuxième FAT non standard en piste 2, secteurs &C1 et &C1).
Il faut savoir que même les formats exotiques utiliseront une FAT classique.
L'USER 229 (&E5) correspond a l'emplacement des fichiers qui ont étés effacés.
SUM DATA :
Cette option a été ajoutée pour permettre de comparer rapidement deux dumps pour trouver des différences.
Etant données que les dumps des secteurs de taille 6 varient suivant la version de Samdisk utilisées, j'ai limité la somme aux 6144 premier octets (&1800).
Cette valeur n'a pas été choisie au hasard, c'est le minimum commun aux différents secteurs de taille 6 ayant 6Ko de données (un secteur de taille 6 ne peut être plein).