00000000: FB 05 FB 05 FC 05 00 0A 19 00 53 41 56 45 22 30 |..........SAVE"0|
00000010: 3A 44 49 53 4B 20 43 4F 4D 4D 41 4E 44 53 22 00 |:DISK COMMANDS".|
00000020: 14 04 00 00 1E 13 00 20 20 C4 49 53 4B 20 43 4F |....... .ISK CO|
00000030: 4D 4D 41 4E 44 53 00 28 13 00 20 20 3D 3D 3D 3D |MMANDS.(.. ====|
00000040: 3D 3D 3D 3D 3D 3D 3D 3D 3D 00 32 04 00 00 3C 26 |=========.2...<&|
00000050: 00 20 20 D4 48 45 20 C2 C1 D3 C9 C3 20 44 49 53 |. .HE ..... DIS|
00000060: 4B 20 43 4F 4D 4D 41 4E 44 53 2C 20 53 55 43 48 |K COMMANDS, SUCH|
00000070: 20 41 53 00 46 0E 00 20 20 20 20 C2 C1 C3 CB D5 | AS.F.. .....|
00000080: D0 00 50 0C 00 20 20 20 20 C3 CF D0 D9 00 5A 14 |..P.. .....Z.|
00000090: 00 20 20 20 20 D3 C3 D2 C1 D4 C3 C8 2C 20 45 54 |. ......., ET|
000000A0: 43 00 64 31 00 20 20 41 52 45 20 4E 4F 54 20 53 |C.d1. ARE NOT S|
000000B0: 55 50 50 4F 52 54 45 44 20 42 59 20 54 48 49 53 |UPPORTED BY THIS|
000000C0: 20 56 45 52 53 49 4F 4E 20 4F 46 20 C3 CF CD C1 | VERSION OF ....|
000000D0: CC 2E 00 6E 04 00 00 78 32 00 20 20 C9 4E 20 53 |...n...x2. .N S|
000000E0: 54 45 41 44 20 4F 46 20 54 48 45 20 44 49 53 4B |TEAD OF THE DISK|
000000F0: 20 43 4F 4D 4D 41 4E 44 53 2C 20 54 48 45 20 53 | COMMANDS, THE S|
00000100: 54 41 54 45 4D 45 4E 54 00 82 04 00 00 8C 20 00 |TATEMENT...... .|
00000110: 20 20 20 20 D0 C1 D3 D3 20 3C 53 54 52 49 4E 47 | .... <STRING|
00000120: 20 45 58 50 52 45 53 53 49 4F 4E 3E 00 96 04 00 | EXPRESSION>....|
00000130: 00 A0 2D 00 20 20 49 53 20 55 53 45 44 20 54 4F |..-. IS USED TO|
00000140: 20 27 50 41 53 53 27 20 43 4F 4D 4D 41 4E 44 53 | 'PASS' COMMANDS|
00000150: 20 54 4F 20 54 48 45 20 44 49 53 4B 2E 00 AA 24 | TO THE DISK...$|
00000160: 00 20 20 28 53 45 45 20 41 4C 53 4F 20 50 52 4F |. (SEE ALSO PRO|
00000170: 47 52 41 4D 20 27 55 54 49 4C 49 54 49 45 53 27 |GRAM 'UTILITIES'|
00000180: 29 00 B4 04 00 00 BE 2F 00 20 20 C1 20 44 49 53 |)....../. . DIS|
00000190: 4B 20 46 49 4C 45 20 43 41 4E 20 42 45 20 53 43 |K FILE CAN BE SC|
000001A0: 52 41 54 43 48 45 44 20 49 4E 20 54 48 49 53 20 |RATCHED IN THIS |
000001B0: 57 41 59 3A 00 C8 04 00 00 D2 23 00 20 20 20 20 |WAY:......#. |
000001C0: D0 C1 D3 D3 20 22 53 3C 44 52 49 56 45 3E 3A 3C |.... "S<DRIVE>:<|
000001D0: 46 49 4C 45 20 4E 41 4D 45 3E 22 00 DC 04 00 00 |FILE NAME>".....|
000001E0: E6 0B 00 20 20 57 48 45 52 45 00 F0 19 00 20 20 |... WHERE.... |
000001F0: 20 20 3C 44 52 49 56 45 3E 20 49 53 20 30 20 4F | <DRIVE> IS 0 O|
00000200: 52 20 31 00 FA 37 00 20 20 20 20 3C 46 49 4C 45 |R 1..7. <FILE|
00000210: 20 4E 41 4D 45 3E 20 49 53 20 54 48 45 20 4E 41 | NAME> IS THE NA|
00000220: 4D 45 20 4F 46 20 54 48 45 20 46 49 4C 45 20 54 |ME OF THE FILE T|
00000230: 4F 20 53 43 52 41 54 43 48 2E 01 04 04 00 01 0E |O SCRATCH.......|
00000240: 1D 00 20 20 D4 4F 20 C6 CF D2 CD C1 D4 20 28 4E |.. .O ...... (N|
00000250: 45 57 29 20 41 20 44 49 53 4B 3A 01 18 04 00 01 |EW) A DISK:.....|
00000260: 22 28 00 20 20 20 20 D0 C1 D3 D3 20 22 4E 3C 44 |"(. .... "N<D|
00000270: 52 49 56 45 3E 3A 3C 44 49 53 4B 20 4E 41 4D 45 |RIVE>:<DISK NAME|
00000280: 3E 2C 3C 49 44 3E 22 01 2C 04 00 01 36 1F 00 20 |>,<ID>".,...6.. |
00000290: 20 D4 4F 20 D2 C5 C6 CF D2 CD C1 D4 20 28 4E 45 | .O ........ (NE|
000002A0: 57 29 20 41 20 44 49 53 4B 3A 01 40 04 00 01 4A |W) A DISK:.@...J|
000002B0: 23 00 20 20 20 20 D0 C1 D3 D3 20 22 4E 3C 44 52 |#. .... "N<DR|
000002C0: 49 56 45 3E 3A 3C 44 49 53 4B 20 4E 41 4D 45 3E |IVE>:<DISK NAME>|
000002D0: 22 01 54 04 00 01 5E 23 00 20 20 D4 4F 20 C3 CF |".T...^#. .O ..|
000002E0: CC CC C5 C3 D4 20 28 56 41 4C 49 44 41 54 45 29 |..... (VALIDATE)|
000002F0: 20 41 20 44 49 53 4B 3A 01 68 04 00 01 72 17 00 | A DISK:.h...r..|
00000300: 20 20 20 20 D0 C1 D3 D3 20 22 56 3C 44 52 49 56 | .... "V<DRIV|
00000310: 45 3E 22 01 7C 04 00 01 86 23 00 20 20 D4 4F 20 |E>".|....#. .O |
00000320: C2 C1 C3 CB D5 D0 20 28 44 55 50 4C 49 43 41 54 |...... (DUPLICAT|
00000330: 45 29 20 41 20 44 49 53 4B 3A 01 90 04 00 01 9A |E) A DISK:......|
00000340: 26 00 20 20 20 20 D0 C1 D3 D3 20 22 44 3C 44 45 |&. .... "D<DE|
00000350: 53 54 49 4E 41 54 49 4F 4E 3E 3D 3C 53 4F 55 52 |STINATION>=<SOUR|
00000360: 43 45 3E 22 01 A4 04 00 01 AE 15 00 20 20 D4 4F |CE>"........ .O|
00000370: 20 C3 CF D0 D9 20 41 20 44 49 53 4B 3A 01 B8 04 | .... A DISK:...|
00000380: 00 01 C2 26 00 20 20 20 20 D0 C1 D3 D3 20 22 43 |...&. .... "C|
00000390: 3C 44 45 53 54 49 4E 41 54 49 4F 4E 3E 3D 3C 53 |<DESTINATION>=<S|
000003A0: 4F 55 52 43 45 3E 22 01 CC 04 00 01 D6 1A 00 20 |OURCE>"........ |
000003B0: 20 D4 4F 20 C3 CF D0 D9 20 41 20 44 49 53 4B 20 | .O .... A DISK |
000003C0: 46 49 4C 45 3A 01 E0 04 00 01 EA 35 00 20 20 20 |FILE:......5. |
000003D0: 20 D0 C1 D3 D3 20 22 43 3C 44 45 53 54 3E 3A 3C | .... "C<DEST>:<|
000003E0: 54 4F 2D 46 49 4C 45 3E 3D 3C 53 4F 55 52 43 45 |TO-FILE>=<SOURCE|
000003F0: 3E 3A 3C 46 52 4F 4D 2D 46 49 4C 45 3E 22 01 F4 |>:<FROM-FILE>"..|
00000400: 04 00 01 FE 24 00 20 20 D4 4F 20 C3 CF CE C3 C1 |....$. .O .....|
00000410: D4 45 4E 41 54 45 20 41 4E 44 20 C3 CF D0 D9 20 |.ENATE AND .... |
00000420: 46 49 4C 45 53 3A 02 08 04 00 02 12 42 00 20 20 |FILES:......B. |
00000430: 20 20 D0 C1 D3 D3 20 22 43 3C 44 45 53 54 3E 3A | .... "C<DEST>:|
00000440: 3C 54 4F 2D 46 49 4C 45 3E 3D 3C 53 52 43 31 3E |<TO-FILE>=<SRC1>|
00000450: 3A 3C 46 49 4C 45 31 3E 2C 3C 53 52 43 32 3E 3A |:<FILE1>,<SRC2>:|
00000460: 3C 46 49 4C 45 32 3E 2C 2E 2E 2E 22 02 1C 04 00 |<FILE2>,..."....|
00000470: 02 26 1C 00 20 20 D4 4F 20 D2 C5 CE C1 CD C5 20 |.&.. .O ...... |
00000480: 41 20 44 49 53 4B 20 46 49 4C 45 3A 02 30 04 00 |A DISK FILE:.0..|
00000490: 02 3A 2D 00 20 20 20 20 D0 C1 D3 D3 20 22 52 3C |.:-. .... "R<|
000004A0: 44 52 49 56 45 3E 3A 3C 4E 45 57 20 4E 41 4D 45 |DRIVE>:<NEW NAME|
000004B0: 3E 3D 3C 4F 4C 44 20 4E 41 4D 45 3E 22 02 44 04 |>=<OLD NAME>".D.|
000004C0: 00 02 4E 1D 00 20 20 D4 4F 20 D3 C3 D2 C1 D4 C3 |..N.. .O ......|
000004D0: C8 20 41 20 44 49 53 4B 20 46 49 4C 45 3A 02 58 |. A DISK FILE:.X|
000004E0: 04 00 02 62 23 00 20 20 20 20 D0 C1 D3 D3 20 22 |...b#. .... "|
000004F0: 53 3C 44 52 49 56 45 3E 3A 3C 46 49 4C 45 20 4E |S<DRIVE>:<FILE N|
00000500: 41 4D 45 3E 22 02 6C 04 00 02 76 1C 00 20 20 D4 |AME>".l...v.. .|
00000510: 4F 20 D3 C3 D2 C1 D4 C3 C8 20 4D 4F 52 45 20 46 |O ....... MORE F|
00000520: 49 4C 45 53 3A 02 80 04 00 02 8A 2B 00 20 20 20 |ILES:......+. |
00000530: 20 D0 C1 D3 D3 20 22 53 3C 44 52 49 56 45 3E 3A | .... "S<DRIVE>:|
00000540: 3C 46 49 4C 45 31 3E 2C 3C 46 49 4C 45 32 3E 2C |<FILE1>,<FILE2>,|
00000550: 2E 2E 2E 22 02 94 04 00 02 9E 1C 00 20 20 D4 4F |..."........ .O|
00000560: 20 C9 CE C9 D4 49 41 4C 49 5A 45 20 41 20 44 52 | ....IALIZE A DR|
00000570: 49 56 45 3A 02 A8 04 00 02 B2 17 00 20 20 20 20 |IVE:........ |
00000580: D0 C1 D3 D3 20 22 49 3C 44 52 49 56 45 3E 22 02 |.... "I<DRIVE>".|
00000590: BC 04 00 02 C6 20 00 20 20 D4 4F 20 C9 CE C9 D4 |..... . .O ....|
000005A0: 49 41 4C 49 5A 45 20 42 4F 54 48 20 44 52 49 56 |IALIZE BOTH DRIV|
000005B0: 45 53 3A 02 D0 04 00 02 DA 10 00 20 20 20 20 D0 |ES:........ .|
000005C0: C1 D3 D3 20 22 49 22 02 E4 04 00 02 EE 1B 00 20 |... "I"........ |
000005D0: 20 D4 4F 20 44 49 53 50 4C 41 59 20 44 49 52 45 | .O DISPLAY DIRE|
000005E0: 43 54 4F 52 59 3A 02 F8 04 00 03 02 13 00 20 20 |CTORY:........ |
000005F0: 20 20 C3 C1 D4 20 3C 44 52 49 56 45 3E 03 0C 04 | ... <DRIVE>...|
00000600: 00 00 00 20 |... |
..........SAVE"0:DISK COMMANDS"........
DISK COMMANDS.(.. =============.2...<&
. THE BASIC DISK COMMANDS, SUCH AS.F..
BACKUP.P.. COPY.Z.. SCRATCH, ET
C.D1. ARE NOT SUPPORTED BY THIS VERSION
OF COMAL..N...X2. IN STEAD OF THE DISK
COMMANDS, THE STATEMENT...... . PASS
<STRING EXPRESSION>..... -. IS USED TO
'PASS' COMMANDS TO THE DISK...$. (SEE
ALSO PROGRAM 'UTILITIES')....../. A DIS
K FILE CAN BE SCRATCHED IN THIS WAY:.H..
.R#. PASS "S<DRIVE>:<FILE NAME>".....
... WHERE.... <DRIVE> IS 0 OR 1..7.
<FILE NAME> IS THE NAME OF THE FILE T
O SCRATCH......... TO FORMAT (NEW) A DI
SK:....."(. PASS "N<DRIVE>:<DISK NAME
>,<ID>".,...6.. TO REFORMAT (NEW) A DIS
K:.@...J#. PASS "N<DRIVE>:<DISK NAME>
".T...^#. TO COLLECT (VALIDATE) A DISK:
.H...R.. PASS "V<DRIVE>".|....#. TO
BACKUP (DUPLICATE) A DISK:......&. PA
SS "D<DESTINATION>=<SOURCE>"........ TO
COPY A DISK:.....B&. PASS "C<DESTINA
TION>=<SOURCE>".L...V.. TO COPY A DISK
FILE:......5. PASS "C<DEST>:<TO-FILE>
=<SOURCE>:<FROM-FILE>"......$. TO CONCA
TENATE AND COPY FILES:......B. PASS "
C<DEST>:<TO-FILE>=<SRC1>:<FILE1>,<SRC2>:
<FILE2>,...".....&.. TO RENAME A DISK F
ILE:.0...:-. PASS "R<DRIVE>:<NEW NAME
>=<OLD NAME>".D...N.. TO SCRATCH A DISK
FILE:.X...B#. PASS "S<DRIVE>:<FILE N
AME>".L...V.. TO SCRATCH MORE FILES:...
...+. PASS "S<DRIVE>:<FILE1>,<FILE2>,
..."........ TO INITIALIZE A DRIVE:....
.... PASS "I<DRIVE>".....F . TO INIT
IALIZE BOTH DRIVES:.P...Z.. PASS "I".
....... TO DISPLAY DIRECTORY:........
CAT <DRIVE>......
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL