In article <3B38A85F.EC8507E3@swbell.net>, Rubywand wrote: > A different approach would be to modify MUFFIN to operate something like > COPYA-- i.e. just copy 13-sector to 13-sector and not worry about > converting files for placement on a 16-sector disk. If you transferred Apple's old FID utility to a 13-sector DOS disk, it would happily copy files from 13-sector to 13-sector disks. FID is a well-behaved program - it doesn't assume anything about the disk geometry (e.g. 1 track = 16 sectors), instead it asks DOS about the disk geometry. And DOS too is well-behaved: it reads the disk geometry off the VTOC sector on the disk. The only difference between "13-sector DOS" and "16 sector DOS" is really the RWTS - replace that, and you've changed your DOS. Or you could run my little utility "DubbelDOS": run it on an unmodified version of Apple DOS 3.3: it will remove the FORMAT command, and then patch DOS 3.3 so it recognizes both 13-sector and 16-sector disks, switching automatically as needed. With DubbelDOS installed, you can use FID to copy files to/from 13/16 disks in any combination (13==>13, 13==>16, 16==>13, 16==>16). With DubbelDOS you'll lose the ability to format floppies though. Below is DubbelDOS in Apple Monitor dump format - transfer the dump as a text file to a DOS 3.3 disk, then EXEC it to convert it to a binary file, and finally BRUN it. Dumping DUBBELDOS (start $0803, length $04C6) ============================================================== 0803: 20 58 FC A2 20 BD 84 0A DD 8E AE D0 2F CA 10 F5 0813: 20 20 0A 8D 8D 8D C4 D5 C2 C2 C5 CC C4 CF D3 A0 0823: DB D2 A0 D2 C5 C4 C1 CE A0 C9 CE D3 D4 C1 CC CC 0833: C5 D2 C1 C4 8D 8D 8D 87 00 4C D3 03 A2 1C BD D0 0843: 03 DD 56 0A D0 12 CA 10 F5 A2 10 BD 2A B8 DD 73 0853: 0A D0 05 CA 10 F5 30 36 20 20 0A 8D 8D 8D C4 D5 0863: C2 C2 C5 CC C4 CF D3 A0 C6 D5 CE C7 C5 D2 C1 D2 0873: A0 C2 C1 D2 C1 A0 D0 DD A0 B4 B8 CB A0 C4 CF D3 0883: A0 B3 AE B3 8D 8D 8D 87 87 87 00 4C D3 03 A9 4C 0893: 8D A5 AC A9 96 8D A6 AC A9 AC 8D A7 AC A9 46 8D 08A3: 84 A8 A9 4F 8D 85 A8 A9 52 8D 86 A8 A9 CD 8D 87 08B3: A8 A9 4C 8D 4F A5 A9 8E 8D 50 A5 A9 AE 8D 51 A5 08C3: A2 00 BD 84 0A 9D 8E AE E8 E0 39 D0 F5 A9 48 8D 08D3: 0E BE A9 4C 8D 6B B9 A9 00 8D 6C B9 A9 B7 8D 6D 08E3: B9 A9 BD A0 0A 85 3C 84 3D A9 C1 A0 0B 85 3E 84 08F3: 3F A9 AB A0 B6 20 4D 0A A9 C2 A0 0B 85 3C 84 3D 0903: A9 C8 A0 0C 85 3E 84 3F A9 AF A0 BE 20 4D 0A 20 0913: 20 0A 8D 8D A0 A0 A0 A0 C4 D5 C2 C2 C5 CC C4 CF 0923: D3 8A 8A A0 A0 A8 C3 A9 A0 D0 C1 D5 CC A0 D3 C3 0933: C8 CC D9 D4 C5 D2 A0 B1 B9 B8 B1 8D 8D 8D 8D A0 0943: C4 D5 C2 C2 C5 CC C4 CF D3 A0 CC DB D3 C5 D2 A0 0953: C2 DD C4 C5 8D 8D A0 B1 B3 AD A0 CF C3 C8 A0 B1 0963: B6 AD D3 C5 CB D4 CF D2 D3 A0 C4 C9 D3 CB C5 D4 0973: D4 C5 D2 AC 8D 8D A0 CF C3 C8 A0 D3 D4 DB CC CC 0983: C5 D2 A0 CF CD A0 D3 C9 C7 A0 D3 CA DB CC D6 A0 0993: C1 D5 D4 CF CD C1 D4 C9 D3 CB D4 A1 A1 8D 8D 8D 09A3: A0 A7 C9 CE C9 D4 A7 A0 DB D2 A0 C2 CF D2 D4 D4 09B3: C1 C7 C5 D4 AC 8D A0 A0 C9 D3 D4 DB CC CC C5 D4 09C3: A0 C6 C9 CE CE D3 A0 A7 C6 CF D2 CD C1 D4 A7 AC 09D3: A0 D3 CF CD A0 D4 C1 CC C1 D2 8D A0 A0 CF CD A0 09E3: D6 C9 CC CB C5 D4 A0 C4 C9 D3 CB C5 D4 D4 C6 CF 09F3: D2 CD C1 D4 A0 C4 D5 C2 C2 C5 CC C4 CF D3 8D A0 0A03: A0 CA D5 D3 D4 A0 CE D5 A0 DB D2 A0 C9 CE D3 D4 0A13: DB CC CC C4 A0 D0 DD 8D 8D 00 4C D3 03 A9 8D 20 0A23: F0 FD 68 85 F0 68 85 F1 A0 01 B1 F0 F0 0F 30 02 0A33: 29 3F 20 F0 FD E6 F0 D0 02 E6 F1 D0 ED E6 F0 D0 0A43: 02 E6 F1 A5 F1 48 A5 F0 48 60 85 42 84 43 A0 00 0A53: 4C 2C FE 4C BF 9D 4C 84 9D 4C FD AA 4C B5 B7 AD 0A63: 0F 9D AC 0E 9D 60 AD C2 AA AC C1 AA 60 4C 51 A8 0A73: 38 86 27 8E 78 06 BD 8D C0 BD 8E C0 30 7C AD 00 0A83: BC A2 00 BD 9C AE F0 06 20 F0 FD E8 D0 F5 60 8D 0A93: 8D C3 D5 D2 D2 C5 CE D4 A0 C4 C9 D3 CB C5 D4 D4 0AA3: C5 A0 C6 CF D2 CD C1 D4 BA A0 A0 B1 B6 A0 D3 C5 0AB3: C3 D4 CF D2 D3 A0 A0 A0 8D 00 00 01 08 10 18 02 0AC3: 03 04 05 06 20 28 30 07 09 38 40 0A 48 50 58 0B 0AD3: 0C 0D 0E 0F 11 12 13 14 15 16 17 19 1A 1B 1C 1D 0AE3: 1E 21 22 23 24 60 68 25 26 70 78 27 80 88 90 29 0AF3: 2A 2B 2C 2D 2E 2F 31 32 33 98 A0 34 A8 B0 B8 35 0B03: 36 37 39 3A C0 C8 D0 3B 3C D8 E0 3E E8 F0 F8 D0 0B13: 05 A9 00 4C 6F B9 C9 96 F0 0A C9 B5 D0 0C 20 5E 0B23: B7 4C 18 B7 20 1E B7 20 DD FB 4C 54 B9 A9 96 8D 0B33: 6A B9 A9 00 8D BA BD A9 C2 8D 41 BE A9 B8 8D BB 0B43: BD 8D 42 BE A9 04 8D 49 B8 A9 56 8D 63 B8 8D F5 0B53: B8 A9 FC 8D 45 B9 A0 10 B9 48 BF 99 B7 BF 88 D0 0B63: F7 A9 B6 8D B9 AE A9 BA A0 BA 4C 9D B7 A9 B5 8D 0B73: 6A B9 A9 AF 8D BA BD A9 59 8D 41 BE A9 BE 8D BB 0B83: BD A9 BF 8D 42 BE A9 0A 8D 49 B8 A9 9A 8D 63 B8 0B93: 8D F5 B8 A9 F8 8D 45 B9 A0 10 B9 18 BF 99 B7 BF 0BA3: 88 D0 F7 A9 B3 8D B9 AE A9 BF A0 B6 8D 6F B8 8D 0BB3: 84 B8 8D 97 B8 8C 0B B9 8C 1C B9 8C 2C B9 60 A2 0BC3: 32 A0 00 B1 3E 85 26 4A 4A 4A 9D 00 BB C8 B1 3E 0BD3: 85 27 4A 4A 4A 9D 33 BB C8 B1 3E 85 2A 4A 4A 4A 0BE3: 9D 66 BB C8 B1 3E 4A 26 2A 4A 26 27 4A 26 26 9D 0BF3: 99 BB C8 B1 3E 4A 26 2A 4A 26 27 4A 9D CC BB A5 0C03: 26 2A 29 1F 9D 00 BC A5 27 29 1F 9D 33 BC A5 2A 0C13: 29 1F 9D 66 BC C8 CA 10 AA B1 3E AA 29 07 8D 99 0C23: BC 8A 4A 4A 4A 8D FF BB 60 00 01 02 03 04 05 06 0C33: 07 08 09 0A 0B 0C 0C 0C 0C AB AD AE AF B5 B6 B7 0C43: BA BB BD BE BF D6 D7 DA DB DD DE DF EA EB ED EE 0C53: EF F5 F6 F7 FA FB FD FE FF 00 0D 0B 09 07 05 03 0C63: 01 0E 0C 0A 08 06 04 02 0F A2 32 A0 00 BD 00 BC 0C73: 4A 4A 4A 85 27 4A 85 26 4A 1D 00 BB 91 3E C8 BD 0C83: 33 BC 4A 4A 4A 4A 26 27 4A 26 26 1D 33 BB 91 3E 0C93: C8 BD 66 BC 4A 4A 4A 4A 26 27 4A 26 26 1D 66 BB 0CA3: 91 3E C8 A5 26 29 07 1D 99 BB 91 3E C8 A5 27 29 0CB3: 07 1D CC BB 91 3E C8 CA 10 B3 AD 99 BC 4A 4A 4A 0CC3: 0D FF BB 91 3E 60 BSAVE DUBBELDOS,A$0803,L$04C6 ============================================================== -- ---------------------------------------------------------------- Paul Schlyter, Swedish Amateur Astronomer's Society (SAAF) Grev Turegatan 40, S-114 38 Stockholm, SWEDEN e-mail: pausch at saaf dot se or paul.schlyter at ausys dot se WWW: http://hotel04.ausys.se/pausch http://welcome.to/pausch