[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Backing up 13 sector disks



In article <3B38A85F.EC8507E3@swbell.net>,
Rubywand  <rubywand@swbell.net> 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