00000000: 2C 20 44 52 49 56 45 20 30 20 28 54 48 45 20 55 |, DRIVE 0 (THE U|
00000010: 4E 43 48 41 4E 47 45 44 20 44 52 49 56 45 29 20 |NCHANGED DRIVE) |
00000020: 22 00 42 09 54 01 99 22 54 4F 20 55 4E 49 54 20 |".B.T.."TO UNIT |
00000030: 39 2C 20 44 52 49 56 45 20 30 20 28 54 48 45 20 |9, DRIVE 0 (THE |
00000040: 44 52 49 56 45 20 4A 55 53 54 20 22 00 71 09 5E |DRIVE JUST ".q.^|
00000050: 01 99 22 43 48 41 4E 47 45 44 29 2E 20 20 54 48 |.."CHANGED). TH|
00000060: 45 20 44 49 53 4B 45 54 54 45 20 59 4F 55 20 41 |E DISKETTE YOU A|
00000070: 52 45 20 43 4F 50 59 49 4E 47 22 00 9C 09 68 01 |RE COPYING"...h.|
00000080: 99 22 54 4F 20 4D 55 53 54 20 4E 4F 54 20 48 41 |."TO MUST NOT HA|
00000090: 56 45 20 54 48 45 20 57 52 49 54 45 20 50 52 4F |VE THE WRITE PRO|
000000A0: 54 45 43 54 20 22 00 CA 09 72 01 99 22 4E 4F 54 |TECT "...r.."NOT|
000000B0: 43 48 20 43 4F 56 45 52 45 44 20 41 4E 44 20 49 |CH COVERED AND I|
000000C0: 54 20 49 53 20 41 20 47 4F 4F 44 20 49 44 45 41 |T IS A GOOD IDEA|
000000D0: 20 54 4F 22 00 F4 09 7C 01 99 22 50 55 54 20 41 | TO"...|.."PUT A|
000000E0: 20 50 49 45 43 45 20 4F 46 20 54 41 50 45 20 4F | PIECE OF TAPE O|
000000F0: 56 45 52 20 54 48 45 20 57 52 49 54 45 22 00 23 |VER THE WRITE".#|
00000100: 0A 86 01 99 22 50 52 4F 54 45 43 54 20 4E 4F 54 |...."PROTECT NOT|
00000110: 43 48 20 4F 4E 20 54 48 45 20 44 49 53 4B 20 54 |CH ON THE DISK T|
00000120: 4F 20 42 45 20 43 4F 50 49 45 44 2E 22 00 2D 0A |O BE COPIED.".-.|
00000130: 8B 01 8D 31 30 30 30 00 36 0A 90 01 99 22 20 22 |...1000.6...." "|
00000140: 00 55 0A 9A 01 99 22 20 20 20 20 20 20 20 20 20 |.U...." |
00000150: 20 50 52 49 4E 54 45 52 20 54 45 53 54 20 22 00 | PRINTER TEST ".|
00000160: 5E 0A A4 01 99 22 20 22 00 8C 0A AE 01 99 22 20 |^...." "......" |
00000170: 54 48 45 20 50 52 49 4E 54 45 52 20 54 45 53 54 |THE PRINTER TEST|
00000180: 20 50 52 49 4E 54 53 20 41 20 4C 49 53 54 49 4E | PRINTS A LISTIN|
00000190: 47 20 4F 46 20 22 00 BB 0A B8 01 99 22 54 48 45 |G OF "......"THE|
000001A0: 20 43 48 41 52 41 43 54 45 52 53 20 49 4E 20 41 | CHARACTERS IN A|
000001B0: 20 46 4F 52 4D 41 54 20 54 48 41 54 20 41 4C 4C | FORMAT THAT ALL|
000001C0: 4F 57 53 20 22 00 E7 0A C2 01 99 22 45 41 53 59 |OWS "......"EASY|
000001D0: 20 43 48 45 43 4B 49 4E 47 20 4F 46 20 54 48 45 | CHECKING OF THE|
000001E0: 20 4D 45 43 48 41 4E 49 43 41 4C 20 41 4E 44 20 | MECHANICAL AND |
000001F0: 22 00 17 0B CC 01 99 22 45 4C 45 43 54 52 4F 4E |"......"ELECTRON|
00000200: 49 43 20 43 41 50 41 42 49 4C 49 54 49 45 53 20 |IC CAPABILITIES |
00000210: 4F 46 20 54 48 45 20 50 52 49 4E 54 45 52 2E 20 |OF THE PRINTER. |
00000220: 22 00 21 0B D1 01 8D 31 30 30 30 00 2A 0B D6 01 |".!....1000.*...|
00000230: 99 22 20 22 00 47 0B E0 01 99 22 20 20 20 20 20 |." ".G...." |
00000240: 20 20 20 20 20 20 20 56 49 45 57 20 42 41 4D 20 | VIEW BAM |
00000250: 22 00 50 0B EA 01 99 22 20 22 00 77 0B F4 01 99 |".P...." ".w....|
00000260: 22 20 54 48 45 20 56 49 45 57 20 42 41 4D 20 50 |" THE VIEW BAM P|
00000270: 52 4F 47 52 41 4D 20 41 4C 4C 4F 57 53 20 41 20 |ROGRAM ALLOWS A |
00000280: 22 00 A4 0B FE 01 99 22 50 52 4F 47 52 41 4D 4D |"......"PROGRAMM|
00000290: 45 52 20 54 4F 20 45 58 41 4D 49 4E 45 20 54 48 |ER TO EXAMINE TH|
000002A0: 45 20 43 4F 4E 54 45 4E 54 53 20 4F 46 22 00 CA |E CONTENTS OF"..|
000002B0: 0B 08 02 99 22 54 48 45 20 53 45 43 54 4F 52 53 |...."THE SECTORS|
000002C0: 20 57 48 49 43 48 20 4D 41 4B 45 20 55 50 20 54 | WHICH MAKE UP T|
000002D0: 48 45 20 22 00 F1 0B 12 02 99 22 42 4C 4F 43 4B |HE "......"BLOCK|
000002E0: 20 41 56 41 49 4C 41 42 49 4C 49 54 59 20 4D 41 | AVAILABILITY MA|
000002F0: 50 20 4F 52 20 42 41 4D 2E 20 22 00 1B 0C 1C 02 |P OR BAM. ".....|
00000300: 99 22 54 48 45 20 42 41 4D 20 49 53 20 54 48 45 |."THE BAM IS THE|
00000310: 20 54 41 42 4C 45 20 54 48 41 54 20 54 48 45 20 | TABLE THAT THE |
00000320: 44 4F 53 20 22 00 48 0C 26 02 99 22 55 53 45 53 |DOS ".H.&.."USES|
00000330: 20 54 4F 20 49 44 45 4E 54 49 46 59 20 54 48 45 | TO IDENTIFY THE|
00000340: 20 42 4C 4F 43 4B 53 20 54 48 41 54 20 48 41 56 | BLOCKS THAT HAV|
00000350: 45 22 00 6B 0C 30 02 99 22 42 45 45 4E 20 41 4C |E".k.0.."BEEN AL|
00000360: 4C 4F 43 41 54 45 44 20 54 4F 20 54 48 45 20 46 |LOCATED TO THE F|
00000370: 49 4C 45 53 22 00 81 0C 3A 02 99 22 4F 4E 20 54 |ILES"...:.."ON T|
00000380: 48 41 54 20 44 49 53 4B 2E 20 22 00 8B 0C 3F 02 |HAT DISK. "...?.|
00000390: 8D 31 30 30 30 00 94 0C 44 02 99 22 20 22 00 B3 |.1000...D.." "..|
000003A0: 0C 4E 02 99 22 20 20 20 20 20 20 20 20 20 20 20 |.N.." |
000003B0: 44 49 53 50 4C 41 59 20 54 26 53 20 22 00 BC 0C |DISPLAY T&S "...|
000003C0: 58 02 99 22 20 22 00 E6 0C 62 02 99 22 20 54 48 |X.." "...b.." TH|
000003D0: 45 20 44 49 53 50 4C 41 59 20 54 26 53 20 50 52 |E DISPLAY T&S PR|
000003E0: 4F 47 52 41 4D 20 41 4C 4C 4F 57 53 20 41 20 22 |OGRAM ALLOWS A "|
000003F0: 00 14 0D 6C 02 99 22 50 52 4F 47 52 41 4D 4D 45 |...l.."PROGRAMME|
00000400: 52 20 54 4F 20 45 58 41 4D 49 4E 45 20 54 48 45 |R TO EXAMINE THE|
00000410: 20 43 4F 4E 54 45 4E 54 53 20 4F 46 20 22 00 41 | CONTENTS OF ".A|
00000420: 0D 76 02 99 22 41 20 42 4C 4F 43 4B 20 42 59 20 |.v.."A BLOCK BY |
00000430: 53 50 45 43 49 46 59 49 4E 47 20 54 48 45 20 50 |SPECIFYING THE P|
00000440: 41 52 54 49 43 55 4C 41 52 20 22 00 6E 0D 80 02 |ARTICULAR ".n...|
00000450: 99 22 54 52 41 43 4B 20 4E 55 4D 42 45 52 20 41 |."TRACK NUMBER A|
00000460: 4E 44 20 53 45 43 54 4F 52 20 4E 55 4D 42 45 52 |ND SECTOR NUMBER|
00000470: 20 57 48 49 43 48 20 22 00 8C 0D 8A 02 99 22 49 | WHICH "......"I|
00000480: 44 45 4E 54 49 46 49 45 53 20 54 48 41 54 20 42 |DENTIFIES THAT B|
00000490: 4C 4F 43 4B 2E 22 00 96 0D 8F 02 8D 31 30 30 30 |LOCK."......1000|
000004A0: 00 9F 0D 94 02 99 22 20 22 00 BE 0D 9E 02 99 22 |......" "......"|
000004B0: 20 20 20 20 20 20 20 20 20 20 20 20 43 48 45 43 | CHEC|
000004C0: 4B 20 44 49 53 4B 20 22 00 C7 0D A8 02 99 22 A0 |K DISK "......".|
000004D0: 22 00 F3 0D B2 02 99 22 20 54 48 45 20 43 48 45 |"......" THE CHE|
000004E0: 43 4B 20 44 49 53 4B 20 50 52 4F 47 52 41 4D 20 |CK DISK PROGRAM |
000004F0: 43 41 4E 20 42 45 20 55 53 45 44 20 22 00 20 0E |CAN BE USED ". .|
00000500: BC 02 99 22 54 4F 20 4D 41 4B 45 20 53 55 52 45 |..."TO MAKE SURE|
00000510: 20 54 48 41 54 20 41 20 4E 45 57 20 44 49 53 4B | THAT A NEW DISK|
00000520: 20 54 48 41 54 20 48 41 53 22 00 4E 0E C6 02 99 | THAT HAS".N....|
00000530: 22 42 45 45 4E 20 48 45 41 44 45 52 45 44 20 49 |"BEEN HEADERED I|
00000540: 53 20 49 4E 20 46 41 43 54 20 41 20 47 4F 4F 44 |S IN FACT A GOOD|
00000550: 20 44 49 53 4B 2E 20 22 00 7B 0E D0 02 99 22 54 | DISK. ".{...."T|
00000560: 48 45 20 50 52 4F 47 52 41 4D 20 57 52 49 54 45 |HE PROGRAM WRITE|
00000570: 53 20 54 4F 20 45 56 45 52 59 20 42 4C 4F 43 4B |S TO EVERY BLOCK|
00000580: 20 54 4F 20 22 00 A2 0E DA 02 99 22 54 4F 20 56 | TO "......"TO V|
00000590: 45 52 49 46 59 20 49 54 53 20 41 42 49 4C 49 54 |ERIFY ITS ABILIT|
000005A0: 59 20 54 4F 20 53 54 4F 52 45 20 22 00 CC 0E E4 |Y TO STORE "....|
000005B0: 02 99 22 49 4E 46 4F 52 4D 41 54 49 4F 4E 20 41 |.."INFORMATION A|
000005C0: 4E 44 20 57 49 4C 4C 20 49 44 45 4E 54 49 46 59 |ND WILL IDENTIFY|
000005D0: 20 41 4E 44 20 22 00 F7 0E EE 02 99 22 41 4C 4C | AND "......"ALL|
000005E0: 4F 43 41 54 45 20 41 4E 59 20 42 41 44 20 42 4C |OCATE ANY BAD BL|
000005F0: 4F 43 4B 53 20 49 4E 20 54 48 45 20 42 41 4D 20 |OCKS IN THE BAM |
00000600: 22 00 22 0F F8 02 99 22 54 4F 20 50 52 45 56 45 |"."...."TO PREVE|
00000610: 4E 54 20 54 48 4F 53 45 20 42 4C 4F 43 4B 53 20 |NT THOSE BLOCKS |
00000620: 46 52 4F 4D 20 42 45 49 4E 47 20 22 00 4B 0F 02 |FROM BEING ".K..|
00000630: 03 99 22 55 53 45 44 20 42 59 20 54 48 45 20 44 |.."USED BY THE D|
00000640: 4F 53 20 41 54 20 41 20 4C 41 54 45 52 20 54 49 |OS AT A LATER TI|
00000650: 4D 45 2E 20 22 00 55 0F 04 03 8D 31 30 30 30 00 |ME. ".U....1000.|
00000660: 7D 0F 05 03 99 22 11 20 50 52 45 53 53 20 52 45 |}....". PRESS RE|
00000670: 54 55 52 4E 20 54 4F 20 4C 4F 41 44 20 50 41 52 |TURN TO LOAD PAR|
00000680: 54 20 54 57 4F 2E 22 00 A8 0F 06 03 99 22 41 46 |T TWO."......"AF|
00000690: 54 45 52 20 49 54 20 4C 4F 41 44 53 3B 20 54 59 |TER IT LOADS; TY|
000006A0: 50 45 20 27 52 55 4E 27 20 26 20 52 45 54 55 52 |PE 'RUN' & RETUR|
000006B0: 4E 22 00 DA 0F 07 03 99 22 11 11 11 4C 4F 41 44 |N"......"...LOAD|
000006C0: 22 AA C7 28 33 34 29 AA 22 48 4F 57 20 50 41 52 |"..(34)."HOW PAR|
000006D0: 54 20 54 57 4F 22 AA C7 28 33 34 29 AA 22 2C 38 |T TWO"..(34).",8|
000006E0: 91 91 91 22 00 E0 0F 08 03 80 00 FC 0F E8 03 99 |..."............|
000006F0: 22 20 3C 3C 50 52 45 53 53 20 53 50 41 43 45 20 |" <<PRESS SPACE |
00000700: 42 41 52 3E 3E 22 00 10 10 F2 03 A1 41 24 3A 8B |BAR>>"......A$:.|
00000710: 41 24 B2 22 22 A7 31 30 31 30 00 1C 10 FC 03 99 |A$."".1010......|
00000720: 22 93 22 3B 3A 8E 00 00 00 |".";:.... |
, DRIVE 0 (THE UNCHANGED DRIVE) ".B.T.."
TO UNIT 9, DRIVE 0 (THE DRIVE JUST ".Q.^
.."CHANGED). THE DISKETTE YOU ARE COPYI
NG"...H.."TO MUST NOT HAVE THE WRITE PRO
TECT ".J.R.."NOTCH COVERED AND IT IS A G
OOD IDEA TO"...|.."PUT A PIECE OF TAPE O
VER THE WRITE".#...."PROTECT NOTCH ON TH
E DISK TO BE COPIED.".-....1000.6...." "
.U...." PRINTER TEST ".^...." "
......" THE PRINTER TEST PRINTS A LISTIN
G OF "......"THE CHARACTERS IN A FORMAT
THAT ALLOWS "...B.."EASY CHECKING OF THE
MECHANICAL AND "...L.."ELECTRONIC CAPAB
ILITIES OF THE PRINTER. ".!.Q..1000.*.V.
." ".G...." VIEW BAM ".P...."
".W...." THE VIEW BAM PROGRAM ALLOWS A
"......"PROGRAMMER TO EXAMINE THE CONTEN
TS OF".J...."THE SECTORS WHICH MAKE UP T
HE "......"BLOCK AVAILABILITY MAP OR BAM
. "......"THE BAM IS THE TABLE THAT THE
DOS ".H.&.."USES TO IDENTIFY THE BLOCKS
THAT HAVE".K.0.."BEEN ALLOCATED TO THE F
ILES"...:.."ON THAT DISK. "...?..1000...
D.." "...N.." DISPLAY T&S "...
X.." "...B.." THE DISPLAY T&S PROGRAM AL
LOWS A "...L.."PROGRAMMER TO EXAMINE THE
CONTENTS OF ".A.V.."A BLOCK BY SPECIFYI
NG THE PARTICULAR ".N...."TRACK NUMBER A
ND SECTOR NUMBER WHICH "......"IDENTIFIE
S THAT BLOCK."......1000......" "......"
CHECK DISK ".G...." "......"
THE CHECK DISK PROGRAM CAN BE USED ". .
..."TO MAKE SURE THAT A NEW DISK THAT HA
S".N.F.."BEEN HEADERED IS IN FACT A GOOD
DISK. ".{.P.."THE PROGRAM WRITES TO EVE
RY BLOCK TO "...Z.."TO VERIFY ITS ABILIT
Y TO STORE ".L...."INFORMATION AND WILL
IDENTIFY AND "......"ALLOCATE ANY BAD BL
OCKS IN THE BAM "."...."TO PREVENT THOSE
BLOCKS FROM BEING ".K...."USED BY THE D
OS AT A LATER TIME. ".U....1000.}....".
PRESS RETURN TO LOAD PART TWO."......"AF
TER IT LOADS; TYPE 'RUN' & RETURN".Z....
"...LOAD".G(34)."HOW PART TWO".G(34).",8
..."............" <<PRESS SPACE BAR>>"..
....A$:.A$."".1010......".";:....
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL