_  __   _  _         _ _     _      _           _           
  __| |/ /_ | || |     __| (_)___| | __ (_)_ __   __| | _____  __
 / _` | '_ \| || |_   / _` | / __| |/ / | | '_ \ / _` |/ _ \ \/ /
| (_| | (_) |__   _| | (_| | \__ \   <  | | | | | (_| |  __/>  < 
 \__,_|\___/   |_|    \__,_|_|___/_|\_\ |_|_| |_|\__,_|\___/_/\_\
                                                                 
            

HOW PART TWO

FILE INFORMATION

FILENAME(S): HOW PART TWO

FILE TYPE(S): PRG

FILE SIZE: 1.9K

FIRST SEEN: 2025-11-30 19:47:11

APPEARS ON: 1 disk(s)

FILE HASH

a95f751b21ca5fce15947842cef7ec43b4bfc02f91e25cb2ae13860388d7b8c5

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
TEST DEMO 12 84 HOW PART TWO PRG Curtcool, Frank 17 1 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

> DETECTED: COMMODORE BASIC PROGRAM (LOAD ADDRESS $0801)

00000000: 01 08 16 08 4E 02 8F 20  20 20 20 20 57 52 49 54  |....N..     WRIT|
00000010: 54 45 4E 20 42 59 00 31  08 58 02 8F 20 20 20 50  |TEN BY.1.X..   P|
00000020: 41 54 52 49 43 4B 20 4D  43 41 4C 4C 49 53 54 45  |ATRICK MCALLISTE|
00000030: 52 00 3A 08 62 02 99 22  93 22 00 59 08 6C 02 99  |R.:.b..".".Y.l..|
00000040: 22 20 20 20 20 20 20 20  20 20 20 50 52 49 4E 54  |"          PRINT|
00000050: 45 52 20 54 45 53 54 20  22 00 62 08 76 02 99 22  |ER TEST ".b.v.."|
00000060: 20 22 00 90 08 80 02 99  22 20 54 48 45 20 50 52  | "......" THE PR|
00000070: 49 4E 54 45 52 20 54 45  53 54 20 50 52 49 4E 54  |INTER TEST PRINT|
00000080: 53 20 41 20 4C 49 53 54  49 4E 47 20 4F 46 20 22  |S A LISTING OF "|
00000090: 00 BF 08 8A 02 99 22 54  48 45 20 43 48 41 52 41  |......"THE CHARA|
000000A0: 43 54 45 52 53 20 49 4E  20 41 20 46 4F 52 4D 41  |CTERS IN A FORMA|
000000B0: 54 20 54 48 41 54 20 41  4C 4C 4F 57 53 20 22 00  |T THAT ALLOWS ".|
000000C0: EB 08 94 02 99 22 45 41  53 59 20 43 48 45 43 4B  |....."EASY CHECK|
000000D0: 49 4E 47 20 4F 46 20 54  48 45 20 4D 45 43 48 41  |ING OF THE MECHA|
000000E0: 4E 49 43 41 4C 20 41 4E  44 20 22 00 1B 09 9E 02  |NICAL AND ".....|
000000F0: 99 22 45 4C 45 43 54 52  4F 4E 49 43 20 43 41 50  |."ELECTRONIC CAP|
00000100: 41 42 49 4C 49 54 49 45  53 20 4F 46 20 54 48 45  |ABILITIES OF THE|
00000110: 20 50 52 49 4E 54 45 52  2E 20 22 00 4A 09 A8 02  | PRINTER. ".J...|
00000120: 99 22 42 45 43 41 55 53  45 20 54 48 45 20 50 52  |."BECAUSE THE PR|
00000130: 4F 47 52 41 4D 20 49 4E  43 4C 55 44 45 53 20 41  |OGRAM INCLUDES A|
00000140: 20 54 45 53 54 20 4F 46  20 22 00 78 09 B2 02 99  | TEST OF ".x....|
00000150: 22 47 52 41 50 48 49 43  53 20 43 41 50 41 42 49  |"GRAPHICS CAPABI|
00000160: 4C 49 54 49 45 53 20 4F  46 20 54 48 45 20 50 52  |LITIES OF THE PR|
00000170: 49 4E 54 45 52 2C 20 22  00 A6 09 BC 02 99 22 49  |INTER, "......"I|
00000180: 54 20 49 53 20 49 4E 54  45 4E 44 45 44 20 50 52  |T IS INTENDED PR|
00000190: 49 4D 41 52 49 4C 59 20  46 4F 52 20 55 53 45 20  |IMARILY FOR USE |
000001A0: 57 49 54 48 20 22 00 D6  09 C6 02 99 22 50 52 49  |WITH "......"PRI|
000001B0: 4E 54 45 52 20 4D 4F 44  45 4C 53 20 31 35 32 35  |NTER MODELS 1525|
000001C0: 2C 20 4D 50 53 2D 38 30  31 20 26 20 4D 50 53 2D  |, MPS-801 & MPS-|
000001D0: 38 30 33 2E 20 22 00 E1  09 D0 02 8D 31 30 30 30  |803. "......1000|
000001E0: 30 00 EA 09 DA 02 99 22  20 22 00 07 0A E4 02 99  |0......" "......|
000001F0: 22 20 20 20 20 20 20 20  20 20 20 20 20 56 49 45  |"            VIE|
00000200: 57 20 42 41 4D 20 22 00  10 0A EE 02 99 22 20 22  |W BAM "......" "|
00000210: 00 37 0A F8 02 99 22 20  54 48 45 20 56 49 45 57  |.7...." THE VIEW|
00000220: 20 42 41 4D 20 50 52 4F  47 52 41 4D 20 41 4C 4C  | BAM PROGRAM ALL|
00000230: 4F 57 53 20 41 20 22 00  64 0A 02 03 99 22 50 52  |OWS A ".d...."PR|
00000240: 4F 47 52 41 4D 4D 45 52  20 54 4F 20 45 58 41 4D  |OGRAMMER TO EXAM|
00000250: 49 4E 45 20 54 48 45 20  43 4F 4E 54 45 4E 54 53  |INE THE CONTENTS|
00000260: 20 4F 46 22 00 8A 0A 0C  03 99 22 54 48 45 20 53  | OF"......"THE S|
00000270: 45 43 54 4F 52 53 20 57  48 49 43 48 20 4D 41 4B  |ECTORS WHICH MAK|
00000280: 45 20 55 50 20 54 48 45  20 22 00 B1 0A 16 03 99  |E UP THE "......|
00000290: 22 42 4C 4F 43 4B 20 41  56 41 49 4C 41 42 49 4C  |"BLOCK AVAILABIL|
000002A0: 49 54 59 20 4D 41 50 20  4F 52 20 42 41 4D 2E 20  |ITY MAP OR BAM. |
000002B0: 22 00 DB 0A 20 03 99 22  54 48 45 20 42 41 4D 20  |"... .."THE BAM |
000002C0: 49 53 20 54 48 45 20 54  41 42 4C 45 20 54 48 41  |IS THE TABLE THA|
000002D0: 54 20 54 48 45 20 44 4F  53 20 22 00 08 0B 2A 03  |T THE DOS "...*.|
000002E0: 99 22 55 53 45 53 20 54  4F 20 49 44 45 4E 54 49  |."USES TO IDENTI|
000002F0: 46 59 20 54 48 45 20 42  4C 4F 43 4B 53 20 54 48  |FY THE BLOCKS TH|
00000300: 41 54 20 48 41 56 45 22  00 2B 0B 34 03 99 22 42  |AT HAVE".+.4.."B|
00000310: 45 45 4E 20 41 4C 4C 4F  43 41 54 45 44 20 54 4F  |EEN ALLOCATED TO|
00000320: 20 54 48 45 20 46 49 4C  45 53 22 00 45 0B 3E 03  | THE FILES".E.>.|
00000330: 99 22 4F 4E 20 54 48 41  54 20 44 49 53 4B 45 54  |."ON THAT DISKET|
00000340: 54 45 2E 20 22 00 50 0B  48 03 8D 31 30 30 30 30  |TE. ".P.H..10000|
00000350: 00 59 0B 52 03 99 22 20  22 00 78 0B 5C 03 99 22  |.Y.R.." ".x.\.."|
00000360: 20 20 20 20 20 20 20 20  20 20 20 44 49 53 50 4C  |           DISPL|
00000370: 41 59 20 54 26 53 20 22  00 81 0B 66 03 99 22 20  |AY T&S "...f.." |
00000380: 22 00 AB 0B 70 03 99 22  20 54 48 45 20 44 49 53  |"...p.." THE DIS|
00000390: 50 4C 41 59 20 54 26 53  20 50 52 4F 47 52 41 4D  |PLAY T&S PROGRAM|
000003A0: 20 41 4C 4C 4F 57 53 20  41 20 22 00 D9 0B 7A 02  | ALLOWS A "...z.|
000003B0: 89 22 50 52 4F 47 52 41  4D 4D 45 52 20 54 4F 20  |."PROGRAMMER TO |
000003C0: 45 58 41 4D 49 4E 45 20  54 48 45 20 43 4F 4E 54  |EXAMINE THE CONT|
000003D0: 45 4E 54 53 20 4F 46 20  22 00 06 0C 84 02 89 22  |ENTS OF "......"|
000003E0: 41 20 42 4C 4F 43 4B 20  42 59 20 53 50 45 43 49  |A BLOCK BY SPECI|
000003F0: 46 59 49 4E 47 20 54 48  45 20 50 41 52 54 49 43  |FYING THE PARTIC|
00000400: 55 4C 41 52 20 22 00 33  0C 8E 03 99 22 54 52 41  |ULAR ".3...."TRA|
00000410: 43 4B 20 4E 55 4D 42 45  52 20 41 4E 44 20 53 45  |CK NUMBER AND SE|
00000420: 43 54 4F 52 20 4E 55 4D  42 45 52 20 57 48 49 43  |CTOR NUMBER WHIC|
00000430: 48 20 22 00 51 0C 98 03  99 22 49 44 45 4E 54 49  |H ".Q...."IDENTI|
00000440: 46 49 45 53 20 54 48 41  54 20 42 4C 4F 43 4B 2E  |FIES THAT BLOCK.|
00000450: 22 00 5C 0C A2 03 8D 31  30 30 30 30 00 65 0C AC  |".\....10000.e..|
00000460: 03 99 22 20 22 00 84 0C  B6 03 99 22 20 20 20 20  |.." "......"    |
00000470: 20 20 20 20 20 20 20 20  43 48 45 43 4B 20 44 49  |        CHECK DI|
00000480: 53 4B 20 22 00 8D 0C C0  03 99 22 A0 22 00 B9 0C  |SK "......"."...|
00000490: CA 03 99 22 20 54 48 45  20 43 48 45 43 4B 20 44  |..." THE CHECK D|
000004A0: 49 53 4B 20 50 52 4F 47  52 41 4D 20 43 41 4E 20  |ISK PROGRAM CAN |
000004B0: 42 45 20 55 53 45 44 20  22 00 E6 0C D4 03 99 22  |BE USED "......"|
000004C0: 54 4F 20 4D 41 4B 45 20  53 55 52 45 20 54 48 41  |TO MAKE SURE THA|
000004D0: 54 20 41 20 4E 45 57 20  44 49 53 4B 20 54 48 41  |T A NEW DISK THA|
000004E0: 54 20 48 41 53 22 00 14  0D DE 03 99 22 42 45 45  |T HAS"......"BEE|
000004F0: 4E 20 48 45 41 44 45 52  45 44 20 49 53 20 49 4E  |N HEADERED IS IN|
00000500: 20 46 41 43 54 20 41 20  47 4F 4F 44 20 44 49 53  | FACT A GOOD DIS|
00000510: 4B 2E 20 22 00 41 0D E8  03 99 22 54 48 45 20 50  |K. ".A...."THE P|
00000520: 52 4F 47 52 41 4D 20 57  52 49 54 45 53 20 54 4F  |ROGRAM WRITES TO|
00000530: 20 45 56 45 52 59 20 42  4C 4F 43 4B 20 54 4F 20  | EVERY BLOCK TO |
00000540: 22 00 68 0D F2 03 99 22  54 4F 20 56 45 52 49 46  |".h...."TO VERIF|
00000550: 59 20 49 54 53 20 41 42  49 4C 49 54 59 20 54 4F  |Y ITS ABILITY TO|
00000560: 20 53 54 4F 52 45 20 22  00 92 0D FC 03 99 22 49  | STORE "......"I|
00000570: 4E 46 4F 52 4D 41 54 49  4F 4E 20 41 4E 44 20 57  |NFORMATION AND W|
00000580: 49 4C 4C 20 49 44 45 4E  54 49 46 59 20 41 4E 44  |ILL IDENTIFY AND|
00000590: 20 22 00 BD 0D 06 04 99  22 41 4C 4C 4F 43 41 54  | "......"ALLOCAT|
000005A0: 45 20 41 4E 59 20 42 41  44 20 42 4C 4F 43 4B 53  |E ANY BAD BLOCKS|
000005B0: 20 49 4E 20 54 48 45 20  42 41 4D 20 22 00 E8 0D  | IN THE BAM "...|
000005C0: 10 04 99 22 54 4F 20 50  52 45 56 45 4E 54 20 54  |..."TO PREVENT T|
000005D0: 48 4F 53 45 20 42 4C 4F  43 4B 53 20 46 52 4F 4D  |HOSE BLOCKS FROM|
000005E0: 20 42 45 49 4E 47 20 22  00 11 0E 1A 04 99 22 55  | BEING "......"U|
000005F0: 53 45 44 20 42 59 20 54  48 45 20 44 4F 53 20 41  |SED BY THE DOS A|
00000600: 54 20 41 20 4C 41 54 45  52 20 54 49 4D 45 2E 20  |T A LATER TIME. |
00000610: 22 00 3F 0E 24 04 99 22  44 4F 20 4E 4F 54 20 52  |".?.$.."DO NOT R|
00000620: 55 4E 20 54 48 49 53 20  50 52 4F 47 52 41 4D 20  |UN THIS PROGRAM |
00000630: 4F 4E 20 41 20 44 49 53  4B 45 54 54 45 20 22 00  |ON A DISKETTE ".|
00000640: 6D 0E 2E 04 99 22 54 48  41 54 20 43 4F 4E 54 41  |m...."THAT CONTA|
00000650: 49 4E 53 20 49 4E 46 4F  52 4D 41 54 49 4F 4E 20  |INS INFORMATION |
00000660: 59 4F 55 20 57 41 4E 54  20 54 4F 20 22 00 97 0E  |YOU WANT TO "...|
00000670: 38 04 99 22 4B 45 45 50  20 53 49 4E 43 45 20 54  |8.."KEEP SINCE T|
00000680: 48 45 20 44 49 53 4B 45  54 54 45 20 49 53 20 45  |HE DISKETTE IS E|
00000690: 52 41 53 45 44 20 22 00  AF 0E 42 04 99 22 49 4E  |RASED "...B.."IN|
000006A0: 20 54 48 45 20 50 52 4F  43 45 53 53 2E 20 22 00  | THE PROCESS. ".|
000006B0: BA 0E 4C 04 8D 31 30 30  30 30 00 E4 0E 56 04 99  |..L..10000...V..|
000006C0: 22 11 20 50 52 45 53 53  20 52 45 54 55 52 4E 20  |". PRESS RETURN |
000006D0: 54 4F 20 4C 4F 41 44 20  50 41 52 54 20 54 48 52  |TO LOAD PART THR|
000006E0: 45 45 2E 22 00 0F 0F 60  04 99 22 41 46 54 45 52  |EE."...`.."AFTER|
000006F0: 20 49 54 20 4C 4F 41 44  53 3B 20 54 59 50 45 20  | IT LOADS; TYPE |
00000700: 27 52 55 4E 27 20 26 20  52 45 54 55 52 4E 22 00  |'RUN' & RETURN".|
00000710: 43 0F 6A 04 99 22 11 11  11 4C 4F 41 44 22 AA C7  |C.j.."...LOAD"..|
00000720: 28 33 34 29 AA 22 48 4F  57 20 50 41 52 54 20 54  |(34)."HOW PART T|
00000730: 48 52 45 45 22 AA C7 28  33 34 29 AA 22 2C 38 91  |HREE"..(34).",8.|
00000740: 91 91 22 00 49 0F 74 04  80 00 65 0F 10 27 99 22  |..".I.t...e..'."|
00000750: 20 3C 3C 50 52 45 53 53  20 53 50 41 43 45 20 42  | <<PRESS SPACE B|
00000760: 41 52 3E 3E 22 00 7A 0F  1A 27 A1 41 24 3A 8B 41  |AR>>".z..'.A$:.A|
00000770: 24 B2 22 22 A7 31 30 30  31 30 00 86 0F 24 27 99  |$."".10010...$'.|
00000780: 22 93 22 3B 3A 8E 00 00  00                       |".";:....       |
....N..     WRITTEN BY.1.X..   PATRICK M
CALLISTER.:.B..".".Y.L.."          PRINT
ER TEST ".B.V.." "......" THE PRINTER TE
ST PRINTS A LISTING OF "......"THE CHARA
CTERS IN A FORMAT THAT ALLOWS "......"EA
SY CHECKING OF THE MECHANICAL AND ".....
."ELECTRONIC CAPABILITIES OF THE PRINTER
. ".J...."BECAUSE THE PROGRAM INCLUDES A
 TEST OF ".X...."GRAPHICS CAPABILITIES O
F THE PRINTER, "......"IT IS INTENDED PR
IMARILY FOR USE WITH ".V.F.."PRINTER MOD
ELS 1525, MPS-801 & MPS-803. "...P..1000
0...Z.." "......"            VIEW BAM ".
....." ".7...." THE VIEW BAM PROGRAM ALL
OWS A ".D...."PROGRAMMER TO EXAMINE THE 
CONTENTS OF"......"THE SECTORS WHICH MAK
E UP THE "......"BLOCK AVAILABILITY MAP 
OR BAM. "... .."THE BAM IS THE TABLE THA
T THE DOS "...*.."USES TO IDENTIFY THE B
LOCKS THAT HAVE".+.4.."BEEN ALLOCATED TO
 THE FILES".E.>.."ON THAT DISKETTE. ".P.
H..10000.Y.R.." ".X.\.."           DISPL
AY T&S "...F.." "...P.." THE DISPLAY T&S
 PROGRAM ALLOWS A ".Y.Z.."PROGRAMMER TO 
EXAMINE THE CONTENTS OF "......"A BLOCK 
BY SPECIFYING THE PARTICULAR ".3...."TRA
CK NUMBER AND SECTOR NUMBER WHICH ".Q...
."IDENTIFIES THAT BLOCK.".\....10000.E..
.." "......"            CHECK DISK "....
.." "...J.." THE CHECK DISK PROGRAM CAN 
BE USED "...T.."TO MAKE SURE THAT A NEW 
DISK THAT HAS"......"BEEN HEADERED IS IN
 FACT A GOOD DISK. ".A...."THE PROGRAM W
RITES TO EVERY BLOCK TO ".H...."TO VERIF
Y ITS ABILITY TO STORE "......"INFORMATI
ON AND WILL IDENTIFY AND "......"ALLOCAT
E ANY BAD BLOCKS IN THE BAM "......"TO P
REVENT THOSE BLOCKS FROM BEING "......"U
SED BY THE DOS AT A LATER TIME. ".?.$.."
DO NOT RUN THIS PROGRAM ON A DISKETTE ".
M...."THAT CONTAINS INFORMATION YOU WANT
 TO "...8.."KEEP SINCE THE DISKETTE IS E
RASED "...B.."IN THE PROCESS. "...L..100
00...V..". PRESS RETURN TO LOAD PART THR
EE."...`.."AFTER IT LOADS; TYPE 'RUN' & 
RETURN".C.J.."...LOAD".G(34)."HOW PART T
HREE".G(34).",8...".I.T...E..'." <<PRESS
 SPACE BAR>>".Z..'.A$:.A$."".10010...$'.
".";:....
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL