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

 HOW TO USE

FILE INFORMATION

FILENAME(S):  HOW TO USE

FILE TYPE(S): PRG

FILE SIZE: 4.7K

FIRST SEEN: 2025-11-30 18:12:50

APPEARS ON: 1 disk(s)

FILE HASH

9cda1232b86828f4e33e6de58cf0050baa4627dc5e74592c6cbff1b548d11ecc

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
UTILITIES  HOW TO USE PRG Sailor, Ganheden 14 11 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 3B 08 0A 00 99 22  93 90 22 3A 97 35 33 32  |..;...."..":.532|
00000010: 38 30 2C 31 32 3A 97 35  33 32 38 31 2C 31 32 3A  |80,12:.53281,12:|
00000020: 97 35 33 32 36 35 2C 39  31 3A 97 35 33 32 38 32  |.53265,91:.53282|
00000030: 2C 30 3A 97 35 33 32 38  33 2C 31 00 5C 08 14 00  |,0:.53283,1.\...|
00000040: 99 A3 38 29 22 48 4F 57  20 54 4F 20 55 53 45 20  |..8)"HOW TO USE |
00000050: 53 55 50 45 52 4D 4F 4E  20 36 34 22 00 7B 08 1E  |SUPERMON 64".{..|
00000060: 00 99 22 11 11 12 4D 30  4E 49 54 4F 52 20 49 4E  |.."...M0NITOR IN|
00000070: 53 54 52 55 43 54 49 4F  4E 53 22 00 C1 08 28 00  |STRUCTIONS"...(.|
00000080: 99 22 11 47 20 20 47 4F  20 52 55 4E 22 2C 2C 2C  |.".G  GO RUN",,,|
00000090: 2C 22 4C 20 20 4C 4F 41  44 20 46 52 4F 4D 20 54  |,"L  LOAD FROM T|
000000A0: 41 50 45 20 4F 52 20 44  49 53 4B 22 2C 2C 22 4D  |APE OR DISK",,"M|
000000B0: 20 20 4D 45 4D 4F 52 59  20 44 49 53 50 4C 41 59  |  MEMORY DISPLAY|
000000C0: 22 00 0C 09 32 00 99 22  52 20 20 52 45 47 49 53  |"...2.."R  REGIS|
000000D0: 54 45 52 20 44 49 53 50  4C 41 59 22 2C 2C 2C 22  |TER DISPLAY",,,"|
000000E0: 53 20 20 53 41 56 45 20  54 4F 20 54 41 50 45 20  |S  SAVE TO TAPE |
000000F0: 4F 52 20 44 49 53 4B 22  2C 2C 22 58 20 20 45 58  |OR DISK",,"X  EX|
00000100: 49 54 20 54 4F 20 42 41  53 49 43 22 00 36 09 3C  |IT TO BASIC".6.<|
00000110: 00 99 22 11 12 53 55 50  45 52 4D 4F 4E 20 41 44  |.."..SUPERMON AD|
00000120: 44 49 54 49 4F 4E 41 4C  20 49 4E 53 54 52 55 43  |DITIONAL INSTRUC|
00000130: 54 49 4F 4E 53 22 00 79  09 46 00 99 22 11 41 20  |TIONS".y.F..".A |
00000140: 20 53 49 4D 50 4C 45 20  41 53 53 45 4D 42 4C 45  | SIMPLE ASSEMBLE|
00000150: 52 22 2C 2C 2C 22 44 20  20 44 49 53 41 53 53 45  |R",,,"D  DISASSE|
00000160: 4D 42 4C 45 52 22 2C 2C  2C 22 46 20 20 46 49 4C  |MBLER",,,"F  FIL|
00000170: 4C 20 4D 45 4D 4F 52 59  22 00 C4 09 50 00 99 22  |L MEMORY"...P.."|
00000180: 48 20 20 48 55 4E 54 20  4D 45 4D 4F 52 59 22 2C  |H  HUNT MEMORY",|
00000190: 2C 2C 22 50 20 20 50 52  49 4E 54 49 4E 47 20 44  |,,"P  PRINTING D|
000001A0: 49 53 41 53 53 45 4D 42  4C 45 52 22 2C 2C 22 54  |ISASSEMBLER",,"T|
000001B0: 20 20 54 52 41 4E 53 46  45 52 20 4D 45 4D 4F 52  |  TRANSFER MEMOR|
000001C0: 59 11 11 22 00 E7 09 5A  00 8D 31 30 30 30 3A 99  |Y.."...Z..1000:.|
000001D0: A3 31 32 29 22 12 53 49  4D 50 4C 45 20 41 53 53  |.12)".SIMPLE ASS|
000001E0: 45 4D 42 4C 45 52 22 00  31 0A 6E 00 99 22 11 20  |EMBLER".1.n..". |
000001F0: 2E 41 20 32 30 30 30 20  4C 44 41 20 23 24 31 32  |.A 2000 LDA #$12|
00000200: 22 2C 2C 2C 22 20 2E 41  20 32 30 30 32 20 53 54  |",,," .A 2002 ST|
00000210: 41 20 24 38 30 30 30 2C  58 22 2C 2C 22 20 2E 41  |A $8000,X",," .A|
00000220: 20 32 30 30 35 20 28 05  D2 C5 D4 D5 D2 CE 90 29  | 2005 (........)|
00000230: 22 00 7B 0A 78 00 99 22  11 11 11 49 4E 20 54 48  |".{.x.."...IN TH|
00000240: 45 20 45 58 41 4D 50 4C  45 20 54 48 45 20 55 53  |E EXAMPLE THE US|
00000250: 45 52 20 53 54 41 52 54  45 44 20 41 53 53 45 4D  |ER STARTED ASSEM|
00000260: 42 4C 59 41 54 20 32 30  30 30 20 48 45 58 2E 54  |BLYAT 2000 HEX.T|
00000270: 48 45 20 46 49 52 53 54  20 22 3B 00 BB 0A 82 00  |HE FIRST ";.....|
00000280: 99 22 49 4E 53 54 52 55  43 54 49 4F 4E 20 57 41  |."INSTRUCTION WA|
00000290: 53 20 20 20 4C 4F 41 44  20 41 20 52 45 47 49 53  |S   LOAD A REGIS|
000002A0: 54 45 52 20 57 49 54 48  20 49 4D 4D 45 44 49 41  |TER WITH IMMEDIA|
000002B0: 54 45 20 31 32 20 48 45  58 2E 22 00 03 0B 8C 00  |TE 12 HEX.".....|
000002C0: 99 22 11 54 48 45 20 41  53 53 45 4D 42 4C 45 52  |.".THE ASSEMBLER|
000002D0: 20 57 49 4C 4C 20 50 52  4F 4D 50 54 20 57 49 54  | WILL PROMPT WIT|
000002E0: 48 20 54 48 45 20 4E 45  58 54 20 41 44 44 52 45  |H THE NEXT ADDRE|
000002F0: 53 53 2E 11 22 2C 2C 2C  2C 22 54 4F 20 45 58 49  |SS..",,,,"TO EXI|
00000300: 54 22 3B 00 47 0B 96 00  99 22 20 54 48 45 20 41  |T";.G...." THE A|
00000310: 53 53 45 4D 42 4C 45 52  20 54 59 50 45 20 41 20  |SSEMBLER TYPE A |
00000320: 05 D2 C5 D4 D5 D2 CE 90  20 20 20 20 20 41 46 54  |........     AFT|
00000330: 45 52 20 54 48 45 20 41  44 44 52 45 53 53 20 50  |ER THE ADDRESS P|
00000340: 52 4F 4D 50 54 2E 22 00  87 0B A0 00 99 22 11 53  |ROMPT."......".S|
00000350: 59 4E 54 41 58 20 49 53  20 54 48 45 20 53 41 4D  |YNTAX IS THE SAM|
00000360: 45 20 41 53 20 54 48 45  20 44 49 53 41 53 53 45  |E AS THE DISASSE|
00000370: 4D 42 4C 45 52 20 20 4F  55 54 50 55 54 2E 11 11  |MBLER  OUTPUT...|
00000380: 22 3A 8D 31 30 30 30 00  C4 0B AA 00 99 A3 31 34  |":.1000.......14|
00000390: 29 22 12 44 49 53 41 53  53 45 4D 42 4C 45 52 92  |)".DISASSEMBLER.|
000003A0: 11 22 2C 2C 22 2E 44 20  20 32 30 30 30 22 2C 2C  |.",,".D  2000",,|
000003B0: 2C 2C 22 20 28 53 43 52  45 45 4E 20 43 4C 45 41  |,," (SCREEN CLEA|
000003C0: 52 53 29 22 00 0F 0C B4  00 99 22 32 30 30 30 20  |RS)"......"2000 |
000003D0: 41 39 20 31 32 20 20 20  20 20 20 4C 44 41 20 23  |A9 12      LDA #|
000003E0: 24 31 32 22 2C 2C 22 32  30 30 32 20 39 44 20 30  |$12",,"2002 9D 0|
000003F0: 30 20 38 30 20 20 20 53  54 41 20 24 38 30 30 30  |0 80   STA $8000|
00000400: 2C 58 22 2C 2C 22 32 30  30 35 20 41 41 22 3B 00  |,X",,"2005 AA";.|
00000410: 5C 0C BE 00 99 22 20 20  20 20 20 20 20 20 20 54  |\...."         T|
00000420: 41 58 22 2C 2C 2C 22 32  30 30 36 20 41 41 20 20  |AX",,,"2006 AA  |
00000430: 20 20 20 20 20 20 20 54  41 58 22 2C 2C 2C 22 20  |       TAX",,," |
00000440: 28 46 55 4C 4C 20 50 41  47 45 20 4F 46 20 49 4E  |(FULL PAGE OF IN|
00000450: 53 54 52 55 43 54 49 4F  4E 53 29 22 00 96 0C C8  |STRUCTIONS)"....|
00000460: 00 99 22 11 11 44 49 53  41 53 53 45 4D 42 4C 45  |.."..DISASSEMBLE|
00000470: 53 20 32 32 20 49 4E 53  54 52 55 43 54 49 4F 4E  |S 22 INSTRUCTION|
00000480: 53 20 53 54 41 52 54 49  4E 47 20 41 54 32 30 30  |S STARTING AT200|
00000490: 30 20 48 45 58 2E 00 E0  0C D2 00 99 22 11 54 48  |0 HEX.......".TH|
000004A0: 45 20 54 48 52 45 45 20  42 59 54 45 53 20 46 4F  |E THREE BYTES FO|
000004B0: 4C 4C 4F 57 49 4E 47 20  54 48 45 20 41 44 44 52  |LLOWING THE ADDR|
000004C0: 45 53 53 20 20 20 4D 41  59 20 42 45 20 4D 4F 44  |ESS   MAY BE MOD|
000004D0: 49 46 49 45 44 2E 55 53  45 20 54 48 45 20 22 3B  |IFIED.USE THE ";|
000004E0: 00 18 0D DC 00 99 22 05  C3 D2 D3 D2 90 20 4B 45  |......"...... KE|
000004F0: 59 53 20 54 4F 20 20 20  20 4D 4F 56 45 20 54 4F  |YS TO    MOVE TO|
00000500: 20 41 4E 44 20 43 48 41  4E 47 45 20 54 48 45 20  | AND CHANGE THE |
00000510: 42 59 54 45 53 2E 22 3B  00 36 0D E1 00 99 22 48  |BYTES.";.6...."H|
00000520: 49 54 20 05 D2 C5 D4 D5  D2 CE 90 20 41 4E 44 20  |IT ........ AND |
00000530: 54 48 45 20 22 3B 00 82  0D E6 00 99 22 42 59 54  |THE ";......"BYT|
00000540: 45 53 20 49 4E 20 4D 45  4D 4F 52 59 20 57 49 4C  |ES IN MEMORY WIL|
00000550: 4C 20 42 45 20 43 48 41  4E 47 45 44 2E 53 55 50  |L BE CHANGED.SUP|
00000560: 45 52 4D 4F 4E 20 57 49  4C 4C 20 54 48 45 4E 20  |ERMON WILL THEN |
00000570: 44 49 53 41 53 53 45 4D  42 4C 45 20 54 48 45 20  |DISASSEMBLE THE |
00000580: 22 3B 00 BD 0D F0 00 99  22 50 41 47 45 20 41 47  |";......"PAGE AG|
00000590: 41 49 4E 2E 11 11 22 3A  8D 31 30 30 30 3A 99 A3  |AIN...":.1000:..|
000005A0: 39 29 22 12 50 52 49 4E  54 49 4E 47 20 44 49 53  |9)".PRINTING DIS|
000005B0: 41 53 53 45 4D 42 4C 45  52 92 11 11 22 00 07 0E  |ASSEMBLER..."...|
000005C0: FA 00 99 22 2E 50 20 32  30 30 30 2C 32 30 34 30  |...".P 2000,2040|
000005D0: 22 2C 2C 2C 22 32 30 30  30 20 41 39 20 31 32 20  |",,,"2000 A9 12 |
000005E0: 20 20 20 20 20 20 20 4C  44 41 20 23 24 31 32 22  |       LDA #$12"|
000005F0: 2C 2C 22 32 30 30 32 20  39 44 20 30 30 20 38 30  |,,"2002 9D 00 80|
00000600: 20 20 20 20 20 22 3B 00  45 0E 04 01 99 22 53 54  |     ";.E...."ST|
00000610: 41 20 24 38 30 30 30 2C  58 22 2C 2C 22 32 30 30  |A $8000,X",,"200|
00000620: 35 20 41 41 20 20 20 20  20 20 20 20 20 20 20 54  |5 AA           T|
00000630: 41 58 22 3A 99 3A 99 22  20 20 20 20 2E 2E 2E 2E  |AX":.:."    ....|
00000640: 2E 22 3A 99 3A 00 90 0E  0E 01 99 22 32 30 33 46  |.":.:......"203F|
00000650: 20 41 32 20 30 30 20 20  20 20 20 20 20 20 4C 44  | A2 00        LD|
00000660: 58 20 23 24 30 30 11 11  11 11 22 2C 2C 22 20 54  |X #$00....",," T|
00000670: 4F 20 45 4E 47 41 47 45  20 50 52 49 4E 54 45 52  |O ENGAGE PRINTER|
00000680: 2C 53 45 54 20 55 50 20  42 45 46 4F 52 45 22 3B  |,SET UP BEFORE";|
00000690: 00 C3 0E 18 01 99 22 48  41 4E 44 3A 22 3A 99 A3  |......"HAND:":..|
000006A0: 31 34 29 22 11 4F 50 45  4E 34 2C 34 3A 43 4D 44  |14)".OPEN4,4:CMD|
000006B0: 34 11 11 11 11 22 3A 8D  31 30 30 30 3A 99 A3 31  |4....":.1000:..1|
000006C0: 34 29 3B 00 10 0F 22 01  99 22 12 46 49 4C 4C 20  |4);..."..".FILL |
000006D0: 4D 45 4D 4F 52 59 92 11  11 11 11 22 2C 2C 22 2E  |MEMORY.....",,".|
000006E0: 46 20 31 30 30 30 20 31  31 30 30 20 46 46 22 2C  |F 1000 1100 FF",|
000006F0: 2C 2C 22 11 11 11 11 11  46 49 4C 4C 53 20 54 48  |,,".....FILLS TH|
00000700: 45 20 4D 45 4D 4F 52 59  20 46 52 4F 4D 20 22 3B  |E MEMORY FROM ";|
00000710: 00 52 0F 27 01 99 22 31  30 30 30 20 48 45 58 20  |.R.'.."1000 HEX |
00000720: 54 4F 20 31 31 30 30 20  20 48 45 58 20 57 49 54  |TO 1100  HEX WIT|
00000730: 48 20 54 48 45 20 42 59  54 45 20 46 46 20 48 45  |H THE BYTE FF HE|
00000740: 58 2E 11 11 11 11 11 11  11 11 11 22 3A 8D 31 30  |X..........":.10|
00000750: 30 30 00 95 0F 2C 01 99  A3 31 36 29 22 12 20 47  |00...,...16)". G|
00000760: 4F 20 52 55 4E 20 92 11  11 22 2C 2C 22 2E 47 11  |O RUN ...",,".G.|
00000770: 11 22 2C 2C 2C 2C 22 47  4F 20 54 4F 20 54 48 45  |.",,,,"GO TO THE|
00000780: 20 41 44 44 52 45 53 53  20 49 4E 20 54 48 45 20  | ADDRESS IN THE |
00000790: 50 43 20 22 3B 00 DA 0F  36 01 99 22 52 45 47 49  |PC ";...6.."REGI|
000007A0: 53 54 45 52 20 20 20 20  44 49 53 50 4C 41 59 20  |STER    DISPLAY |
000007B0: 41 4E 44 20 42 45 47 49  4E 20 52 55 4E 20 43 4F  |AND BEGIN RUN CO|
000007C0: 44 45 2E 41 4C 4C 20 52  45 47 49 53 54 45 52 53  |DE.ALL REGISTERS|
000007D0: 57 49 4C 4C 20 42 45 20  22 3B 00 18 10 40 01 99  |WILL BE ";...@..|
000007E0: 22 52 45 50 4C 41 43 45  44 20 57 49 54 48 20 54  |"REPLACED WITH T|
000007F0: 48 45 20 44 49 53 50 4C  41 59 45 44 20 20 20 20  |HE DISPLAYED    |
00000800: 20 56 41 4C 55 45 53 2E  11 11 22 2C 2C 2C 2C 22  | VALUES...",,,,"|
00000810: 2E 47 20 31 30 30 30 22  00 5C 10 4A 01 99 22 11  |.G 1000".\.J..".|
00000820: 11 47 4F 20 54 4F 20 41  44 44 52 45 53 53 20 31  |.GO TO ADDRESS 1|
00000830: 30 30 30 20 48 45 58 20  41 4E 44 20 42 45 47 49  |000 HEX AND BEGI|
00000840: 4E 4E 49 4E 47 20 20 20  20 52 55 4E 4E 49 4E 47  |NNING    RUNNING|
00000850: 20 43 4F 44 45 2E 11 11  11 11 11 22 00 95 10 54  | CODE......"...T|
00000860: 01 8D 31 30 30 30 3A 99  A3 31 34 29 22 12 48 55  |..1000:..14)".HU|
00000870: 4E 54 20 4D 45 4D 4F 52  59 92 11 11 22 2C 2C 22  |NT MEMORY...",,"|
00000880: 2E 48 20 43 30 30 30 20  44 30 30 30 20 27 52 45  |.H C000 D000 'RE|
00000890: 41 44 11 11 22 00 DF 10  5E 01 99 22 48 55 4E 54  |AD.."...^.."HUNT|
000008A0: 20 54 48 52 55 20 4D 45  4D 4F 52 59 20 46 52 4F  | THRU MEMORY FRO|
000008B0: 4D 20 43 30 30 30 20 48  45 58 20 54 4F 20 44 30  |M C000 HEX TO D0|
000008C0: 30 30 20 20 48 45 58 20  46 4F 52 20 54 48 45 20  |00  HEX FOR THE |
000008D0: 41 53 43 49 49 20 53 54  52 49 4E 47 20 22 3B 00  |ASCII STRING ";.|
000008E0: 25 11 68 01 99 22 52 45  41 44 20 41 4E 44 20 50  |%.h.."READ AND P|
000008F0: 52 49 4E 54 20 54 48 45  20 41 44 44 52 45 53 53  |RINT THE ADDRESS|
00000900: 20 57 48 45 52 45 20 49  54 20 57 41 53 20 46 4F  | WHERE IT WAS FO|
00000910: 55 4E 44 2E 41 20 4D 41  58 49 4D 55 4D 4F 46 20  |UND.A MAXIMUMOF |
00000920: 33 32 20 22 3B 00 6B 11  72 01 99 22 43 48 41 52  |32 ";.k.r.."CHAR|
00000930: 41 43 54 45 52 53 20 4D  41 59 20 42 45 20 55 53  |ACTERS MAY BE US|
00000940: 45 44 2E 11 11 22 2C 2C  22 2E 48 20 43 30 30 30  |ED...",,".H C000|
00000950: 20 44 30 30 30 20 32 30  20 44 32 20 46 46 11 11  | D000 20 D2 FF..|
00000960: 22 2C 2C 22 48 55 4E 54  20 22 3B 00 B7 11 7C 01  |",,"HUNT ";...|.|
00000970: 99 22 4D 45 4D 4F 52 59  20 46 52 4F 4D 20 43 30  |."MEMORY FROM C0|
00000980: 30 30 20 48 45 58 20 54  4F 20 44 30 30 30 20 48  |00 HEX TO D000 H|
00000990: 45 58 20 20 20 46 4F 52  20 54 48 45 20 53 45 51  |EX   FOR THE SEQ|
000009A0: 55 45 4E 43 45 20 4F 46  20 42 59 54 45 53 20 32  |UENCE OF BYTES 2|
000009B0: 30 20 44 32 20 22 3B 00  FE 11 86 01 99 22 46 46  |0 D2 ";......"FF|
000009C0: 20 41 4E 44 20 20 50 52  49 4E 54 20 54 48 45 20  | AND  PRINT THE |
000009D0: 41 44 44 52 45 53 53 2E  41 20 4D 41 58 49 4D 55  |ADDRESS.A MAXIMU|
000009E0: 4D 20 4F 46 20 33 32 20  42 59 54 45 53 20 4D 41  |M OF 32 BYTES MA|
000009F0: 59 20 42 45 20 55 53 45  44 2E 11 11 11 22 00 3E  |Y BE USED....".>|
00000A00: 12 90 01 8D 31 30 30 30  3A 99 A3 31 36 29 22 12  |....1000:..16)".|
00000A10: 20 4C 4F 41 44 20 92 11  22 2C 2C 22 2E 4C 11 11  | LOAD ..",,".L..|
00000A20: 22 2C 2C 2C 2C 22 4C 4F  41 44 20 41 4E 59 20 50  |",,,,"LOAD ANY P|
00000A30: 52 4F 47 52 41 4D 20 46  52 4F 4D 20 22 3B 00 80  |ROGRAM FROM ";..|
00000A40: 12 9A 01 99 22 43 41 53  53 45 54 54 45 20 23 31  |...."CASSETTE #1|
00000A50: 2E 11 11 22 2C 22 2E 4C  20 22 C7 28 33 34 29 22  |...",".L ".(34)"|
00000A60: 52 41 4D 20 54 45 53 54  22 C7 28 33 34 29 2C 2C  |RAM TEST".(34),,|
00000A70: 2C 22 11 11 4C 4F 41 44  20 46 52 4F 4D 20 22 3B  |,"..LOAD FROM ";|
00000A80: 00 CA 12 A4 01 99 22 43  41 53 53 45 54 54 45 20  |......"CASSETTE |
00000A90: 23 31 20 54 48 45 20 50  52 4F 47 52 41 4D 20 4E  |#1 THE PROGRAM N|
00000AA0: 41 4D 45 44 20 52 41 4D  20 54 45 53 54 2E 11 11  |AMED RAM TEST...|
00000AB0: 22 2C 2C 2C 2C 22 2E 4C  20 22 C7 28 33 34 29 22  |",,,,".L ".(34)"|
00000AC0: 52 41 4D 20 54 45 53 54  22 3B 00 14 13 AE 01 99  |RAM TEST";......|
00000AD0: C7 28 33 34 29 22 2C 30  38 11 11 22 2C 2C 2C 22  |.(34)",08..",,,"|
00000AE0: 4C 4F 41 44 20 46 52 4F  4D 20 44 49 53 4B 20 54  |LOAD FROM DISK T|
00000AF0: 48 45 20 50 52 4F 47 52  41 4D 20 4E 41 4D 45 44  |HE PROGRAM NAMED|
00000B00: 20 52 41 4D 20 20 20 20  54 45 53 54 2E 54 48 49  | RAM    TEST.THI|
00000B10: 53 20 22 3B 00 4B 13 B8  01 99 22 43 4F 4D 4D 41  |S ";.K...."COMMA|
00000B20: 4E 44 20 4C 45 41 56 45  53 20 42 41 53 49 43 20  |ND LEAVES BASIC |
00000B30: 50 4F 49 4E 54 45 52 53  20 55 4E 43 48 41 4E 47  |POINTERS UNCHANG|
00000B40: 45 44 2E 11 22 3A 8D 31  30 30 30 00 94 13 C2 01  |ED..":.1000.....|
00000B50: 99 A3 31 32 29 22 12 4D  45 4D 4F 52 59 20 44 49  |..12)".MEMORY DI|
00000B60: 53 50 4C 41 59 92 11 11  11 22 2C 2C 22 2E 4D 20  |SPLAY....",,".M |
00000B70: 30 30 30 30 20 30 30 31  30 22 2C 2C 2C 22 2E 20  |0000 0010",,,". |
00000B80: 20 30 30 30 30 20 30 30  20 30 31 20 30 32 20 30  | 0000 00 01 02 0|
00000B90: 33 20 22 3B 00 E0 13 CC  01 99 22 30 34 20 30 35  |3 ";......"04 05|
00000BA0: 20 30 36 20 30 37 22 2C  22 2E 20 20 30 30 30 38  | 06 07",".  0008|
00000BB0: 20 30 38 20 30 39 20 30  41 20 30 42 20 30 43 20  | 08 09 0A 0B 0C |
00000BC0: 30 44 20 30 45 20 30 46  11 11 22 2C 22 44 49 53  |0D 0E 0F..","DIS|
00000BD0: 50 4C 41 59 20 4D 45 4D  4F 52 59 20 46 52 22 3B  |PLAY MEMORY FR";|
00000BE0: 00 2B 14 D6 01 99 22 4F  4D 20 30 30 30 30 20 48  |.+...."OM 0000 H|
00000BF0: 45 58 20 54 4F 20 30 30  31 30 20 48 45 58 11 11  |EX TO 0010 HEX..|
00000C00: 11 54 48 45 20 42 59 54  45 53 20 46 4F 4C 4C 4F  |.THE BYTES FOLLO|
00000C10: 57 49 4E 47 20 2E 3A 20  43 41 4E 20 42 45 20 41  |WING .: CAN BE A|
00000C20: 4C 54 45 52 45 44 20 42  59 22 3B 00 67 14 E0 01  |LTERED BY";.g...|
00000C30: 99 22 54 59 50 49 4E 47  20 4F 56 45 52 20 54 48  |."TYPING OVER TH|
00000C40: 45 4D 2C 54 48 45 4E 20  54 59 50 49 4E 47 20 41  |EM,THEN TYPING A|
00000C50: 20 05 D2 C5 D4 D5 D2 CE  90 11 11 11 11 11 11 11  | ...............|
00000C60: 22 3A 8D 31 30 30 30 00  A5 14 EA 01 99 A3 31 31  |":.1000.......11|
00000C70: 29 22 12 52 45 47 49 53  54 45 52 20 44 49 53 50  |)".REGISTER DISP|
00000C80: 4C 41 59 92 11 22 2C 2C  22 2E 52 11 11 22 3A 99  |LAY..",,".R..":.|
00000C90: 22 20 20 20 50 43 20 20  53 52 20 41 43 20 58 52  |"   PC  SR AC XR|
00000CA0: 20 59 52 22 3B 00 EC 14  F4 01 99 22 20 53 50 22  | YR";......" SP"|
00000CB0: 2C 2C 22 20 20 30 30 30  30 20 30 31 20 30 32 20  |,,"  0000 01 02 |
00000CC0: 30 33 20 30 34 20 30 35  11 11 22 2C 2C 22 44 49  |03 04 05..",,"DI|
00000CD0: 53 4C 41 59 53 20 54 48  45 20 52 45 47 49 53 54  |SLAYS THE REGIST|
00000CE0: 45 52 20 56 41 4C 55 45  53 20 22 3B 00 36 15 FE  |ER VALUES ";.6..|
00000CF0: 01 99 22 53 41 56 45 44  20 57 48 45 4E 20 20 53  |.."SAVED WHEN  S|
00000D00: 55 50 45 52 4D 4F 4E 20  57 41 53 20 45 4E 54 45  |UPERMON WAS ENTE|
00000D10: 52 45 44 2E 54 48 45 20  56 41 4C 55 45 53 20 4D  |RED.THE VALUES M|
00000D20: 41 59 20 42 45 20 20 43  48 41 4E 47 45 44 20 57  |AY BE  CHANGED W|
00000D30: 49 54 48 20 22 3B 00 7E  15 08 02 99 22 54 48 45  |ITH ";.~...."THE|
00000D40: 20 45 44 49 54 20 46 4F  4C 4C 4F 57 45 44 20 42  | EDIT FOLLOWED B|
00000D50: 59 20 41 20 20 20 20 20  05 D2 C5 D4 D5 D2 CE 90  |Y A     ........|
00000D60: 2E 11 22 2C 2C 2C 2C 22  20 20 50 43 20 20 50 52  |..",,,,"  PC  PR|
00000D70: 4F 47 52 41 4D 20 43 4F  55 4E 54 45 52 22 00 C4  |OGRAM COUNTER"..|
00000D80: 15 12 02 99 22 20 20 53  52 20 20 53 54 41 54 55  |...."  SR  STATU|
00000D90: 53 20 52 45 47 49 53 54  45 52 22 2C 2C 22 20 20  |S REGISTER",,"  |
00000DA0: 41 43 20 20 41 43 43 55  4D 55 4C 41 54 4F 52 22  |AC  ACCUMULATOR"|
00000DB0: 2C 2C 2C 22 20 20 58 52  20 20 58 20 49 4E 44 45  |,,,"  XR  X INDE|
00000DC0: 58 20 22 3B 00 07 16 1C  02 99 22 52 45 47 49 53  |X ";......"REGIS|
00000DD0: 54 45 52 22 2C 2C 22 20  20 59 52 20 20 59 20 49  |TER",,"  YR  Y I|
00000DE0: 4E 44 45 58 20 52 45 47  49 53 54 45 52 22 2C 2C  |NDEX REGISTER",,|
00000DF0: 22 20 20 53 50 20 20 53  54 41 43 4B 20 50 4F 49  |"  SP  STACK POI|
00000E00: 4E 54 45 52 11 11 22 00  43 16 26 02 8D 31 30 30  |NTER..".C.&..100|
00000E10: 30 3A 99 A3 31 37 29 22  12 20 53 41 56 45 20 92  |0:..17)". SAVE .|
00000E20: 11 11 22 2C 2C 22 2E 53  20 22 C7 28 33 34 29 22  |..",,".S ".(34)"|
00000E30: 50 52 4F 47 52 41 4D 20  4E 41 4D 45 22 C7 28 33  |PROGRAM NAME".(3|
00000E40: 34 29 3B 00 8D 16 30 02  99 22 2C 30 31 2C 30 38  |4);...0..",01,08|
00000E50: 30 30 2C 30 43 38 30 11  11 22 2C 22 53 41 56 45  |00,0C80..","SAVE|
00000E60: 20 54 4F 20 43 41 53 53  45 54 54 45 20 23 31 20  | TO CASSETTE #1 |
00000E70: 4D 45 4D 4F 52 59 20 46  52 4F 4D 20 30 38 30 30  |MEMORY FROM 0800|
00000E80: 20 20 20 20 48 45 58 20  55 50 20 22 3B 00 D2 16  |    HEX UP ";...|
00000E90: 3A 02 99 22 54 4F 20 42  55 54 20 4E 4F 54 20 49  |:.."TO BUT NOT I|
00000EA0: 4E 43 4C 55 44 49 4E 47  20 30 43 38 30 20 48 45  |NCLUDING 0C80 HE|
00000EB0: 58 20 20 20 20 41 4E 44  20 4E 41 4D 45 20 49 54  |X    AND NAME IT|
00000EC0: 20 50 52 4F 47 52 41 4D  20 4E 41 4D 45 2E 11 11  | PROGRAM NAME...|
00000ED0: 11 22 00 18 17 44 02 99  22 2E 53 20 22 C7 28 33  |."...D..".S ".(3|
00000EE0: 34 29 22 30 3A 50 52 4F  47 52 41 4D 20 4E 41 4D  |4)"0:PROGRAM NAM|
00000EF0: 45 22 C7 28 33 34 29 22  2C 30 38 2C 31 32 30 30  |E".(34)",08,1200|
00000F00: 2C 31 46 35 30 22 2C 22  11 11 53 41 56 45 20 54  |,1F50","..SAVE T|
00000F10: 4F 20 44 49 53 4B 22 3B  00 62 17 4E 02 99 22 20  |O DISK";.b.N.." |
00000F20: 44 52 49 56 45 20 23 30  20 4D 45 4D 4F 52 59 20  |DRIVE #0 MEMORY |
00000F30: 46 52 4F 4D 20 31 32 30  30 20 20 48 45 58 20 55  |FROM 1200  HEX U|
00000F40: 50 20 54 4F 20 42 55 54  20 4E 4F 54 20 49 4E 43  |P TO BUT NOT INC|
00000F50: 4C 55 44 49 4E 47 20 31  46 35 30 20 48 45 58 20  |LUDING 1F50 HEX |
00000F60: 22 3B 00 A2 17 58 02 99  22 20 20 20 41 4E 44 20  |";...X.."   AND |
00000F70: 4E 41 4D 45 20 49 54 20  50 52 4F 47 52 41 4D 20  |NAME IT PROGRAM |
00000F80: 4E 41 4D 45 2E 11 11 11  11 22 3A 8D 31 30 30 30  |NAME.....":.1000|
00000F90: 3A 99 A3 31 32 29 22 12  54 52 41 4E 53 46 45 52  |:..12)".TRANSFER|
00000FA0: 22 3B 00 EB 17 62 02 99  22 20 4D 45 4D 4F 52 59  |";...b.." MEMORY|
00000FB0: 92 11 11 11 22 2C 2C 22  2E 54 20 31 30 30 30 20  |....",,".T 1000 |
00000FC0: 31 31 30 30 20 35 30 30  30 22 2C 2C 2C 22 11 11  |1100 5000",,,"..|
00000FD0: 11 11 54 52 41 4E 53 46  45 52 20 4D 45 4D 4F 52  |..TRANSFER MEMOR|
00000FE0: 59 20 49 4E 20 54 48 45  20 22 3B 00 35 18 6C 02  |Y IN THE ";.5.l.|
00000FF0: 99 22 52 41 4E 47 45 20  31 30 30 30 20 48 45 58  |."RANGE 1000 HEX|
00001000: 20 20 20 54 4F 20 31 31  30 30 20 48 45 58 20 41  |   TO 1100 HEX A|
00001010: 4E 44 20 53 54 41 52 54  20 53 54 4F 52 49 4E 47  |ND START STORING|
00001020: 20 49 54 20 41 54 20 20  20 20 20 41 44 44 52 45  | IT AT     ADDRE|
00001030: 53 53 20 22 3B 00 56 18  76 02 99 22 35 30 30 30  |SS ";.V.v.."5000|
00001040: 20 48 45 58 2E 11 11 11  11 11 11 11 11 11 11 22  | HEX..........."|
00001050: 3A 8D 31 30 30 30 00 9D  18 80 02 99 A3 31 33 29  |:.1000.......13)|
00001060: 22 12 45 58 49 54 20 54  4F 20 42 41 53 49 43 92  |".EXIT TO BASIC.|
00001070: 22 2C 2C 22 11 11 2E 58  11 11 22 2C 2C 2C 2C 22  |",,"...X..",,,,"|
00001080: 52 45 54 55 52 4E 20 54  4F 20 42 41 53 49 43 20  |RETURN TO BASIC |
00001090: 52 45 41 44 59 20 4D 4F  44 45 2E 11 22 00 E9 18  |READY MODE.."...|
000010A0: 8A 02 99 22 54 48 45 20  53 54 41 43 4B 20 56 41  |..."THE STACK VA|
000010B0: 4C 55 45 20 53 41 56 45  44 20 57 48 45 4E 20 45  |LUE SAVED WHEN E|
000010C0: 4E 54 45 52 45 44 20 57  49 4C 4C 20 42 45 20 52  |NTERED WILL BE R|
000010D0: 45 53 54 4F 52 45 44 2E  43 41 52 45 20 53 48 4F  |ESTORED.CARE SHO|
000010E0: 55 4C 44 20 42 45 20 22  3B 00 35 19 94 02 99 22  |ULD BE ";.5...."|
000010F0: 54 41 4B 45 4E 20 54 48  41 54 20 20 20 54 48 49  |TAKEN THAT   THI|
00001100: 53 20 56 41 4C 55 45 20  49 53 20 54 48 45 20 53  |S VALUE IS THE S|
00001110: 41 4D 45 20 41 53 20 57  48 45 4E 20 54 48 45 22  |AME AS WHEN THE"|
00001120: 2C 22 4D 4F 4E 49 54 4F  52 20 57 41 53 20 45 4E  |,"MONITOR WAS EN|
00001130: 54 45 52 22 3B 00 7A 19  9E 02 99 22 45 44 2E 41  |TER";.z...."ED.A|
00001140: 20 43 4C 52 20 49 4E 20  42 41 53 49 43 20 57 49  | CLR IN BASIC WI|
00001150: 4C 4C 20 46 49 58 20 41  4E 59 20 53 54 41 43 4B  |LL FIX ANY STACK|
00001160: 20 50 52 4F 42 4C 45 4D  53 2E 11 11 11 11 11 11  | PROBLEMS.......|
00001170: 11 11 11 22 3A 8D 31 30  30 30 00 B6 19 A8 02 99  |...":.1000......|
00001180: 2C 22 11 11 11 11 11 12  54 4F 20 52 45 2D 45 4E  |,"......TO RE-EN|
00001190: 54 45 52 20 4D 4F 4E 49  54 4F 52 92 11 11 22 2C  |TER MONITOR...",|
000011A0: 2C 2C 22 20 20 20 20 20  54 59 50 45 20 53 59 53  |,,"     TYPE SYS|
000011B0: 20 38 11 11 11 22 00 E6  19 B2 02 99 22 48 49 54  | 8..."......"HIT|
000011C0: 20 05 D2 C5 D4 D5 D2 CE  90 20 54 4F 20 4C 4F 41  | ........ TO LOA|
000011D0: 44 20 4D 4F 4E 49 54 4F  52 20 57 48 45 4E 20 59  |D MONITOR WHEN Y|
000011E0: 4F 55 27 52 45 22 00 18  1A BC 02 99 22 20 20 20  |OU'RE"......"   |
000011F0: 20 20 20 54 48 45 4E 20  48 49 54 20 05 D2 C5 D4  |   THEN HIT ....|
00001200: D5 D2 CE 90 20 41 47 41  49 4E 2E 20 20 20 20 20  |.... AGAIN.     |
00001210: 20 20 20 20 20 20 20 22  00 55 1A D0 02 99 22 4C  |       ".U...."L|
00001220: 4F 41 44 22 C7 28 33 34  29 22 20 53 55 50 45 52  |OAD".(34)" SUPER|
00001230: 4D 4F 4E 36 34 22 C7 28  33 34 29 22 2C 38 2C 31  |MON64".(34)",8,1|
00001240: 22 3A 99 22 11 11 11 11  52 55 4E 91 91 91 91 91  |":."....RUN.....|
00001250: 91 91 91 91 22 00 5B 1A  E7 03 80 00 80 1A E8 03  |....".[.........|
00001260: 99 A3 37 29 22 12 48 49  54 20 53 50 41 43 45 20  |..7)".HIT SPACE |
00001270: 42 41 52 20 54 4F 20 43  4F 4E 54 49 4E 55 45 22  |BAR TO CONTINUE"|
00001280: 00 9C 1A F2 03 A1 4B 24  3A 8B 4B 24 B2 22 22 B0  |......K$:.K$."".|
00001290: 4B 24 B3 B1 22 20 22 A7  31 30 31 30 00 A7 1A FC  |K$.." ".1010....|
000012A0: 03 99 22 93 22 3A 8E 00  00 00                    |..".":....      |
..;...."..":.53280,12:.53281,12:.53265,9
1:.53282,0:.53283,1.\.....8)"HOW TO USE 
SUPERMON 64".{...."...M0NITOR INSTRUCTIO
NS".A.(..".G  GO RUN",,,,"L  LOAD FROM T
APE OR DISK",,"M  MEMORY DISPLAY"...2.."
R  REGISTER DISPLAY",,,"S  SAVE TO TAPE 
OR DISK",,"X  EXIT TO BASIC".6.<.."..SUP
ERMON ADDITIONAL INSTRUCTIONS".Y.F..".A 
 SIMPLE ASSEMBLER",,,"D  DISASSEMBLER",,
,"F  FILL MEMORY".D.P.."H  HUNT MEMORY",
,,"P  PRINTING DISASSEMBLER",,"T  TRANSF
ER MEMORY.."...Z..1000:..12)".SIMPLE ASS
EMBLER".1.N..". .A 2000 LDA #$12",,," .A
 2002 STA $8000,X",," .A 2005 (.RETURN.)
".{.X.."...IN THE EXAMPLE THE USER START
ED ASSEMBLYAT 2000 HEX.THE FIRST ";.....
."INSTRUCTION WAS   LOAD A REGISTER WITH
 IMMEDIATE 12 HEX."......".THE ASSEMBLER
 WILL PROMPT WITH THE NEXT ADDRESS..",,,
,"TO EXIT";.G...." THE ASSEMBLER TYPE A 
.RETURN.     AFTER THE ADDRESS PROMPT.".
.. ..".SYNTAX IS THE SAME AS THE DISASSE
MBLER  OUTPUT...":.1000.D.....14)".DISAS
SEMBLER..",,".D  2000",,,," (SCREEN CLEA
RS)"......"2000 A9 12      LDA #$12",,"2
002 9D 00 80   STA $8000,X",,"2005 AA";.
\...."         TAX",,,"2006 AA         T
AX",,," (FULL PAGE OF INSTRUCTIONS)"...H
.."..DISASSEMBLES 22 INSTRUCTIONS STARTI
NG AT2000 HEX....R..".THE THREE BYTES FO
LLOWING THE ADDRESS   MAY BE MODIFIED.US
E THE ";......".CRSR. KEYS TO    MOVE TO
 AND CHANGE THE BYTES.";.6...."HIT .RETU
RN. AND THE ";......"BYTES IN MEMORY WIL
L BE CHANGED.SUPERMON WILL THEN DISASSEM
BLE THE ";......"PAGE AGAIN...":.1000:..
9)".PRINTING DISASSEMBLER..."......".P 2
000,2040",,,"2000 A9 12        LDA #$12"
,,"2002 9D 00 80     ";.E...."STA $8000,
X",,"2005 AA           TAX":.:."    ....
.":.:......"203F A2 00        LDX #$00..
..",," TO ENGAGE PRINTER,SET UP BEFORE";
.C...."HAND:":..14)".OPEN4,4:CMD4....":.
1000:..14);..."..".FILL MEMORY.....",,".
F 1000 1100 FF",,,".....FILLS THE MEMORY
 FROM ";.R.'.."1000 HEX TO 1100  HEX WIT
H THE BYTE FF HEX..........":.1000...,..
.16)". GO RUN ...",,".G..",,,,"GO TO THE
 ADDRESS IN THE PC ";.Z.6.."REGISTER    
DISPLAY AND BEGIN RUN CODE.ALL REGISTERS
WILL BE ";...@.."REPLACED WITH THE DISPL
AYED     VALUES...",,,,".G 1000".\.J..".
.GO TO ADDRESS 1000 HEX AND BEGINNING   
 RUNNING CODE......"...T..1000:..14)".HU
NT MEMORY...",,".H C000 D000 'READ.."...
^.."HUNT THRU MEMORY FROM C000 HEX TO D0
00  HEX FOR THE ASCII STRING ";.%.H.."RE
AD AND PRINT THE ADDRESS WHERE IT WAS FO
UND.A MAXIMUMOF 32 ";.K.R.."CHARACTERS M
AY BE USED...",,".H C000 D000 20 D2 FF..
",,"HUNT ";...|.."MEMORY FROM C000 HEX T
O D000 HEX   FOR THE SEQUENCE OF BYTES 2
0 D2 ";......"FF AND  PRINT THE ADDRESS.
A MAXIMUM OF 32 BYTES MAY BE USED....".>
....1000:..16)". LOAD ..",,".L..",,,,"LO
AD ANY PROGRAM FROM ";......"CASSETTE #1
...",".L "G(34)"RAM TEST"G(34),,,"..LOAD
 FROM ";.J...."CASSETTE #1 THE PROGRAM N
AMED RAM TEST...",,,,".L "G(34)"RAM TEST
";......G(34)",08..",,,"LOAD FROM DISK T
HE PROGRAM NAMED RAM    TEST.THIS ";.K..
.."COMMAND LEAVES BASIC POINTERS UNCHANG
ED..":.1000...B...12)".MEMORY DISPLAY...
.",,".M 0000 0010",,,".  0000 00 01 02 0
3 ";...L.."04 05 06 07",".  0008 08 09 0
A 0B 0C 0D 0E 0F..","DISPLAY MEMORY FR";
.+.V.."OM 0000 HEX TO 0010 HEX...THE BYT
ES FOLLOWING .: CAN BE ALTERED BY";.G...
."TYPING OVER THEM,THEN TYPING A .RETURN
........":.1000.......11)".REGISTER DISP
LAY..",,".R..":."   PC  SR AC XR YR";...
..." SP",,"  0000 01 02 03 04 05..",,"DI
SLAYS THE REGISTER VALUES ";.6...."SAVED
 WHEN  SUPERMON WAS ENTERED.THE VALUES M
AY BE  CHANGED WITH ";.~...."THE EDIT FO
LLOWED BY A     .RETURN...",,,,"  PC  PR
OGRAM COUNTER".D...."  SR  STATUS REGIST
ER",,"  AC  ACCUMULATOR",,,"  XR  X INDE
X ";......"REGISTER",,"  YR  Y INDEX REG
ISTER",,"  SP  STACK POINTER..".C.&..100
0:..17)". SAVE ...",,".S "G(34)"PROGRAM 
NAME"G(34);...0..",01,0800,0C80..","SAVE
 TO CASSETTE #1 MEMORY FROM 0800    HEX 
UP ";.R.:.."TO BUT NOT INCLUDING 0C80 HE
X    AND NAME IT PROGRAM NAME...."...D..
".S "G(34)"0:PROGRAM NAME"G(34)",08,1200
,1F50","..SAVE TO DISK";.B.N.." DRIVE #0
 MEMORY FROM 1200  HEX UP TO BUT NOT INC
LUDING 1F50 HEX ";...X.."   AND NAME IT 
PROGRAM NAME.....":.1000:..12)".TRANSFER
";...B.." MEMORY....",,".T 1000 1100 500
0",,,"....TRANSFER MEMORY IN THE ";.5.L.
."RANGE 1000 HEX   TO 1100 HEX AND START
 STORING IT AT     ADDRESS ";.V.V.."5000
 HEX...........":.1000.......13)".EXIT T
O BASIC.",,"...X..",,,,"RETURN TO BASIC 
READY MODE.."......"THE STACK VALUE SAVE
D WHEN ENTERED WILL BE RESTORED.CARE SHO
ULD BE ";.5...."TAKEN THAT   THIS VALUE 
IS THE SAME AS WHEN THE","MONITOR WAS EN
TER";.Z...."ED.A CLR IN BASIC WILL FIX A
NY STACK PROBLEMS..........":.1000......
,"......TO RE-ENTER MONITOR...",,,"     
TYPE SYS 8..."......"HIT .RETURN. TO LOA
D MONITOR WHEN YOU'RE"......"      THEN 
HIT .RETURN. AGAIN.            ".U.P.."L
OAD"G(34)" SUPERMON64"G(34)",8,1":."....
RUN.........".[...........7)".HIT SPACE 
BAR TO CONTINUE"......K$:.K$."".K$.." ".
1010......".":....
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL