View Single Post
Old 09 August 2020, 10:07   #1
peo
Registered User
 
Join Date: Dec 2008
Location: Ursviken
Posts: 137
Incorrectly sized ADFs in TOSEC

Hello,

Probably a stupid-question, but I'm working on something...

I have created a script that import the content from the dat files into MySQL. A quick check for oversized ADFs gives me:
Code:
MySQL [tosec]> select name,size from roms where size >923648 and name like "%.adf";
+--------------------------------------------------------------------------------------------------------------------+---------+
| name                                                                                                               | size    |
+--------------------------------------------------------------------------------------------------------------------+---------+
| Top Karaoke 1 (1995-03)(Saturne)(AGA)(Disk 1 of 2)[HD][extended adf].adf                                           | 2104892 |
| Top Karaoke 1 (1995-03)(Saturne)(AGA)(Disk 2 of 2)[HD][extended adf].adf                                           | 2104892 |
| Bloodwych (1989)(Image Works)[save disk][extended adf].adf                                                         | 2104892 |
| Cannon Fodder (1993)(Virgin)[a][save disk][extended adf].adf                                                       | 2025932 |
| Cannon Fodder (1993)(Virgin)[save disk][extended adf].adf                                                          | 2005594 |
| A-Mopoly v1.32 (1990-10-21)(R-H-S)(DE)[o][v Butonic v3.00 - Disaster Master 2].adf                                 |  936174 |
| Amberstar v1.96 (1992)(Thalion)(Disk 1 of 3)(A)[FD installed][extended adf].adf                                    | 2104892 |
| Amberstar v1.96 (1992)(Thalion)(Disk 2 of 3)(B)[FD installed][extended adf].adf                                    | 2104892 |
| Amberstar v1.96 (1992)(Thalion)(Disk 3 of 3)(C)[FD installed][extended adf].adf                                    | 2104892 |
| Apano Sin (2000)(V.A.K.)(Disk 1 of 6)(Trailer Disk)[extended adf].adf                                              | 2104892 |
| Apano Sin (2000)(V.A.K.)(Disk 2 of 6)(Main Disk)[extended adf].adf                                                 | 2104892 |
| Apano Sin (2000)(V.A.K.)(Disk 3 of 6)(Level Disk 1)[extended adf].adf                                              | 2104892 |
| Apano Sin (2000)(V.A.K.)(Disk 4 of 6)(Level Disk 2)[extended adf].adf                                              | 2104892 |
| Apano Sin (2000)(V.A.K.)(Disk 5 of 6)(Level Disk 3)[extended adf].adf                                              | 2104892 |
| Apano Sin (2000)(V.A.K.)(Disk 6 of 6)(Final Disk)[extended adf].adf                                                | 2104892 |
| Arctic Fox (1985)(Electronic Arts)[b][extended adf].adf                                                            |  924560 |
| Arctic Fox (1985)(Electronic Arts)[extended adf].adf                                                               |  924560 |
| B.C. Kid (1992)(Ubi Soft)[extended adf].adf                                                                        | 2071552 |
| Beyond Dark Castle (1989)(Activision)(Disk 1 of 2)[extended adf].adf                                               | 2104892 |
| Beyond Dark Castle (1989)(Activision)(Disk 2 of 2)[extended adf].adf                                               | 2104892 |
| Champ, The (1989)(Linel)[cr Illustra][extended adf].adf                                                            | 2025932 |
| Deep Space v1.00a (1986)(Psygnosis)[extended adf].adf                                                              | 1413190 |
| Desert Strike - Return to the Gulf (1993)(Electronic Arts)(Disk 2 of 3)[cr PDX][o].adf                             |  934912 |
| Fate - Gates of Dawn v1.4 (1991)(reLINE)(DE)(Disk 1 of 2)[extended adf].adf                                        | 2051942 |
| Fate - Gates of Dawn v1.4 (1991)(reLINE)(DE)(Disk 2 of 2)[extended adf].adf                                        | 2051774 |
| Fighter Duel Pro Flight Recorder v1.0 (1993-03-01)(Jaeger)(Disk 2 of 3)[o][b fake track].adf                       |  934912 |
| Fighter Duel Pro Flight Recorder v1.0 (1993-03-01)(Jaeger)(Disk 3 of 3)[o][b fake track].adf                       |  934912 |
| Great Courts (1989)(Ubi Soft)[a][extended adf].adf                                                                 | 1987320 |
| Great Courts (1989)(Ubi Soft)[extended adf].adf                                                                    | 2104892 |
| Hard 'n' Heavy (1989)(reLINE)[cr QTX][t +6 BS1][o].adf                                                             |  934912 |
| Harley-Davidson - The Road to Sturgis (1990)(Mindscape)[cr TRSI][o][b dump].adf                                    |  934912 |
| Karate Kid Part II, The (1987)(Microdeal)[b startup-sequence, type kk][extended adf].adf                           | 1782924 |
| Masterblazer (1990)(Rainbow Arts)[extended adf].adf                                                                | 2025472 |
| Nitro (1990)(Psygnosis)[extended adf].adf                                                                          | 1942886 |
| Silkworm (1989)(Virgin)[cr ACC - TSK][t +1 ACC - TSK][extended adf].adf                                            | 2028458 |
| Super Ski II (1992)(Microids)(Disk 2 of 2)[cr FSN][o][b corrupt files].adf                                         | 1126400 |
| Terrorpods (1987)(Psygnosis)(M7)[extended adf].adf                                                                 | 1214634 |
| Turrican (1990)(Rainbow Arts)[extended adf].adf                                                                    | 1951744 |
| Turrican 3 (1993)(Factor 5)(beta)(Disk 1 of 2)[cr Heresy - ZNT][f trainer Heresy - ZNT][t +26 Heresy - ZNT][o].adf |  965632 |
| Turrican 3 (1993)(Renegade)[extended adf].adf                                                                      | 2342912 |
| Turrican II - The Final Fight (1991)(Rainbow Arts)[extended adf].adf                                               | 2166784 |
| Tusker (1990)(System 3)[b][extended adf].adf                                                                       | 1280380 |
| Tusker (1990)(System 3)[extended adf].adf                                                                          | 1585944 |
| Vigilante (1989)(U.S. Gold)[extended adf].adf                                                                      | 1994992 |
| Wings of Death (1990)(Thalion)(Disk 1 of 2)[extended adf].adf                                                      | 1990652 |
| Wings of Death (1990)(Thalion)(Disk 2 of 2)[extended adf].adf                                                      | 2004560 |
| Ziriax (1990)(Software Business)[a][extended adf].adf                                                              | 2018674 |
| Ziriax (1990)(Software Business)[extended adf].adf                                                                 | 2041480 |
| One, The #26 (1990-10)(EMAP Images)(GB)[Nov 1990][Car-Vup - The Final Frontier][extended adf].adf                  | 1439610 |
| One, The #29 (1991-02)(EMAP Images)(GB)[Feb 1991][Foundations Waste][extended adf].adf                             | 1440232 |
| One, The #30 (1991-03)(EMAP Images)(GB)[Mar 1991][Roboplex][extended adf].adf                                      | 1440076 |
| One, The #34 - for Amiga Games (1991-06)(EMAP Images)(GB)(Disk 2 of 2)[Jul 1991][extended adf].adf                 | 1180146 |
| One, The #48 - Amiga (1992-08)(EMAP Images)(GB)(Disk 2 of 2)[o][b][Sep 1992].adf                                   |  923649 |
| Zero #19 (1991)(Dennis)(GB)[May 1991][Artura][extended adf].adf                                                    | 1442574 |
| Zero #26 (1991)(Dennis)(GB)(Disk 1 of 2)[Dec 1991][extended adf].adf                                               | 1441168 |
| Zero #26 (1991)(Dennis)(GB)(Disk 2 of 2)[Dec 1991][extended adf].adf                                               | 1124056 |
| Zero #28 (1992)(Dennis)(GB)[Feb 1992][extended adf].adf                                                            | 1310342 |
| Zero #30 (1992)(Dennis)(GB)[Apr 1992][extended adf].adf                                                            | 1304824 |
+--------------------------------------------------------------------------------------------------------------------+---------+
58 rows in set (0.46 sec)
What are these oversized ADFs useful for ? I mean, a floppy can hold only 164 tracks (but normally the last used is 159, which is 160 in total), so as everybody knows, the ADF should be 901120 bytes, nothing less and nothing more except in some special cases (I have found some disks to be readable for the last 4 tracks, have not checked the extra data), so a maximum with 164 tracks would be as above, 923648 bytes.

Even more odd, one file above is 923649 bytes..

Continued below (20000-limit)..
peo is offline  
 
Page generated in 0.04796 seconds with 11 queries