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

SUPERMON.I

FILE INFORMATION

FILENAME(S): SUPERMON.I

FILE TYPE(S): PRG

FILE SIZE: 5K

FIRST SEEN: 2025-11-30 16:59:35

APPEARS ON: 1 disk(s)

FILE HASH

d6fd51b0f4d1f5c8465681152dac9836e47ba900a303ea57792039e71c894ed9

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
PAL POWER SUPERMON.I PRG High Voltage Complete C64 Collection 13 6 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

00000000: 01 04 16 04 0A 00 8F 20  53 55 50 45 52 4D 4F 4E  |....... SUPERMON|
00000010: 20 49 4E 53 54 52 00 21  04 4C 04 8D 31 30 30 30  | INSTR.!.L..1000|
00000020: 30 00 3E 04 B0 04 99 22  11 11 12 20 53 49 4D 50  |0.>...."... SIMP|
00000030: 4C 45 20 41 53 53 45 4D  42 4C 45 52 20 22 00 5D  |LE ASSEMBLER ".]|
00000040: 04 14 05 99 22 11 2E 12  41 92 20 12 32 30 30 30  |...."...A. .2000|
00000050: 92 20 12 4C 44 41 92 20  12 23 24 31 32 00 7A 04  |. .LDA. .#$12.z.|
00000060: 1E 05 99 22 2E 41 20 32  30 30 32 20 12 53 54 41  |...".A 2002 .STA|
00000070: 92 20 12 24 38 30 30 30  2C 58 00 92 04 28 05 99  |. .$8000,X...(..|
00000080: 22 2E 41 20 32 30 30 35  20 12 28 52 45 54 55 52  |".A 2005 .(RETUR|
00000090: 4E 29 00 9A 04 32 05 99  22 2E 00 C3 04 3C 05 99  |N)...2.."....<..|
000000A0: 22 20 20 20 20 20 49 4E  20 54 48 45 20 41 42 4F  |"     IN THE ABO|
000000B0: 56 45 20 45 58 41 4D 50  4C 45 20 54 48 45 20 55  |VE EXAMPLE THE U|
000000C0: 53 45 52 00 EC 04 46 05  99 22 53 54 41 52 54 45  |SER...F.."STARTE|
000000D0: 44 20 41 53 53 45 4D 42  4C 59 20 41 54 20 31 30  |D ASSEMBLY AT 10|
000000E0: 30 30 20 48 45 58 2E 20  20 54 48 45 00 18 05 50  |00 HEX.  THE...P|
000000F0: 05 99 22 46 49 52 53 54  20 49 4E 53 54 52 55 43  |.."FIRST INSTRUC|
00000100: 54 49 4F 4E 20 57 41 53  20 4C 4F 41 44 20 41 20  |TION WAS LOAD A |
00000110: 52 45 47 49 53 54 45 52  00 44 05 5A 05 99 22 57  |REGISTER.D.Z.."W|
00000120: 49 54 48 20 49 4D 4D 45  44 49 41 54 45 20 31 32  |ITH IMMEDIATE 12|
00000130: 20 48 45 58 2E 20 20 49  4E 20 54 48 45 20 53 45  | HEX.  IN THE SE|
00000140: 43 4F 4E 44 00 71 05 64  05 99 22 4C 49 4E 45 20  |COND.q.d.."LINE |
00000150: 54 48 45 20 55 53 45 52  20 44 49 44 20 4E 4F 54  |THE USER DID NOT|
00000160: 20 4E 45 45 44 20 54 4F  20 54 59 50 45 20 54 48  | NEED TO TYPE TH|
00000170: 45 00 9C 05 6E 05 99 22  41 20 41 4E 44 20 41 44  |E...n.."A AND AD|
00000180: 44 52 45 53 53 2E 20 20  54 48 45 20 53 49 4D 50  |DRESS.  THE SIMP|
00000190: 4C 45 20 41 53 53 45 4D  42 4C 45 52 00 CA 05 78  |LE ASSEMBLER...x|
000001A0: 05 99 22 50 52 4F 4D 50  54 53 20 57 49 54 48 20  |.."PROMPTS WITH |
000001B0: 54 48 45 20 4E 45 58 54  20 41 44 44 52 45 53 53  |THE NEXT ADDRESS|
000001C0: 2E 20 20 54 4F 20 45 58  49 54 00 F6 05 82 05 99  |.  TO EXIT......|
000001D0: 22 54 48 45 20 41 53 53  45 4D 42 4C 45 52 20 54  |"THE ASSEMBLER T|
000001E0: 59 50 45 20 41 20 52 45  54 55 52 4E 20 41 46 54  |YPE A RETURN AFT|
000001F0: 45 52 20 54 48 45 00 24  06 8C 05 99 22 54 48 45  |ER THE.$...."THE|
00000200: 20 41 44 44 52 45 53 53  20 50 52 4F 4D 50 54 2E  | ADDRESS PROMPT.|
00000210: 20 20 53 59 4E 54 41 58  20 49 53 20 54 48 45 20  |  SYNTAX IS THE |
00000220: 53 41 4D 45 00 46 06 96  05 99 22 41 53 20 54 48  |SAME.F...."AS TH|
00000230: 45 20 44 49 53 41 53 53  45 4D 42 4C 45 52 20 4F  |E DISASSEMBLER O|
00000240: 55 54 50 55 54 2E 00 50  06 AA 05 8D 39 30 30 30  |UTPUT..P....9000|
00000250: 00 6F 06 DC 05 99 22 11  11 11 11 12 20 43 41 4C  |.o...."..... CAL|
00000260: 43 55 4C 41 54 45 20 42  52 41 4E 43 48 20 22 00  |CULATE BRANCH ".|
00000270: 8C 06 E6 05 99 22 11 2E  12 43 92 20 12 31 30 30  |....."...C. .100|
00000280: 30 92 20 12 31 30 31 30  92 20 30 45 00 BA 06 F0  |0. .1010. 0E....|
00000290: 05 99 22 11 20 20 20 20  20 54 48 45 20 45 58 41  |..".     THE EXA|
000002A0: 4D 50 4C 45 20 43 41 4C  43 55 4C 41 54 45 53 20  |MPLE CALCULATES |
000002B0: 54 48 45 20 53 45 43 4F  4E 44 00 E3 06 FA 05 99  |THE SECOND......|
000002C0: 22 42 59 54 45 20 4F 46  20 41 20 42 52 41 4E 43  |"BYTE OF A BRANC|
000002D0: 48 20 49 4E 53 54 52 55  43 54 49 4F 4E 2E 20 20  |H INSTRUCTION.  |
000002E0: 54 48 45 00 0F 07 04 06  99 22 42 52 41 4E 43 48  |THE......"BRANCH|
000002F0: 20 4F 50 2D 43 4F 44 45  20 49 53 20 41 54 20 31  | OP-CODE IS AT 1|
00000300: 30 30 30 20 48 45 58 20  41 4E 44 20 54 48 45 00  |000 HEX AND THE.|
00000310: 3C 07 0E 06 99 22 54 41  52 47 45 54 20 41 44 44  |<...."TARGET ADD|
00000320: 52 45 53 53 20 49 53 20  31 30 31 30 20 48 45 58  |RESS IS 1010 HEX|
00000330: 2E 20 20 12 53 55 50 45  52 4D 4F 4E 00 64 07 18  |.  .SUPERMON.d..|
00000340: 06 99 22 52 45 53 50 4F  4E 44 45 44 20 57 49 54  |.."RESPONDED WIT|
00000350: 48 20 54 48 45 20 30 45  20 48 45 58 20 4F 46 46  |H THE 0E HEX OFF|
00000360: 53 45 54 2E 00 6E 07 22  06 8D 39 30 30 30 00 87  |SET..n."..9000..|
00000370: 07 40 06 99 22 11 11 12  20 44 49 53 41 53 53 45  |.@.."... DISASSE|
00000380: 4D 42 4C 45 52 20 22 00  9A 07 4A 06 99 22 11 2E  |MBLER "...J.."..|
00000390: 12 44 92 20 12 32 30 30  30 92 00 B1 07 54 06 99  |.D. .2000....T..|
000003A0: 22 11 28 53 43 52 45 45  4E 20 43 4C 45 41 52 53  |".(SCREEN CLEARS|
000003B0: 29 00 D5 07 5E 06 99 22  2E 2C 20 20 32 30 30 30  |)...^..".,  2000|
000003C0: 20 41 39 20 31 32 20 20  20 20 20 20 20 4C 44 41  | A9 12       LDA|
000003D0: 20 23 24 31 32 00 FC 07  68 06 99 22 2E 2C 20 20  | #$12...h..".,  |
000003E0: 32 30 30 32 20 39 44 20  30 30 20 38 30 20 20 20  |2002 9D 00 80   |
000003F0: 20 53 54 41 20 24 38 30  30 30 2C 58 00 1B 08 72  | STA $8000,X...r|
00000400: 06 99 22 2E 2C 20 20 32  30 30 35 20 41 41 20 20  |..".,  2005 AA  |
00000410: 20 20 20 20 20 20 20 20  54 41 58 00 3A 08 7C 06  |        TAX.:.|.|
00000420: 99 22 2E 2C 20 20 32 30  30 36 20 41 41 20 20 20  |.".,  2006 AA   |
00000430: 20 20 20 20 20 20 20 54  41 58 00 5C 08 86 06 99  |       TAX.\....|
00000440: 22 28 46 55 4C 4C 20 50  41 47 45 20 4F 46 20 49  |"(FULL PAGE OF I|
00000450: 4E 53 54 52 55 43 54 49  4F 4E 53 29 00 85 08 A4  |NSTRUCTIONS)....|
00000460: 06 99 22 11 20 20 20 20  20 44 49 53 41 53 53 45  |..".     DISASSE|
00000470: 4D 42 4C 45 53 20 32 32  20 49 4E 53 54 52 55 43  |MBLES 22 INSTRUC|
00000480: 54 49 4F 4E 53 00 B2 08  AE 06 99 22 53 54 41 52  |TIONS......"STAR|
00000490: 54 49 4E 47 20 41 54 20  31 30 30 30 20 48 45 58  |TING AT 1000 HEX|
000004A0: 2E 20 20 54 48 45 20 54  48 52 45 45 20 42 59 54  |.  THE THREE BYT|
000004B0: 45 53 00 DF 08 B8 06 99  22 46 4F 4C 4C 4F 57 49  |ES......"FOLLOWI|
000004C0: 4E 47 20 54 48 45 20 41  44 44 52 45 53 53 20 4D  |NG THE ADDRESS M|
000004D0: 41 59 20 42 45 20 4D 4F  44 49 46 49 45 44 2E 00  |AY BE MODIFIED..|
000004E0: 0D 09 C2 06 99 22 55 53  45 20 54 48 45 20 43 52  |....."USE THE CR|
000004F0: 53 52 20 4B 45 59 53 20  54 4F 20 4D 4F 56 45 20  |SR KEYS TO MOVE |
00000500: 54 4F 20 41 4E 44 20 4D  4F 44 49 46 59 00 38 09  |TO AND MODIFY.8.|
00000510: CC 06 99 22 54 48 45 20  42 59 54 45 53 2E 20 20  |..."THE BYTES.  |
00000520: 48 49 54 20 52 45 54 55  52 4E 20 41 4E 44 20 54  |HIT RETURN AND T|
00000530: 48 45 20 42 59 54 45 53  00 65 09 D6 06 99 22 49  |HE BYTES.e...."I|
00000540: 4E 20 4D 45 4D 4F 52 59  20 57 49 4C 4C 20 42 45  |N MEMORY WILL BE|
00000550: 20 43 48 41 4E 47 45 44  2E 20 20 12 53 55 50 45  | CHANGED.  .SUPE|
00000560: 52 4D 4F 4E 92 00 92 09  E0 06 99 22 57 49 4C 4C  |RMON......."WILL|
00000570: 20 54 48 45 4E 20 44 49  53 41 53 53 45 4D 42 4C  | THEN DISASSEMBL|
00000580: 45 20 54 48 41 54 20 50  41 47 45 20 41 47 41 49  |E THAT PAGE AGAI|
00000590: 4E 2E 00 9C 09 FE 06 8D  39 30 30 30 00 B5 09 D0  |N.......9000....|
000005A0: 07 99 22 11 11 11 12 20  46 49 4C 4C 20 4D 45 4D  |..".... FILL MEM|
000005B0: 4F 52 59 20 22 00 D4 09  DA 07 99 22 11 11 2E 12  |ORY "......"....|
000005C0: 46 92 20 12 31 30 30 30  92 20 12 31 31 30 30 92  |F. .1000. .1100.|
000005D0: 20 12 46 46 00 02 0A E4  07 99 22 11 20 20 20 20  | .FF......".    |
000005E0: 20 46 49 4C 4C 53 20 54  48 45 20 4D 45 4D 4F 52  | FILLS THE MEMOR|
000005F0: 59 20 46 52 4F 4D 20 31  30 30 30 20 48 45 58 20  |Y FROM 1000 HEX |
00000600: 54 4F 00 27 0A EE 07 99  22 31 31 30 30 20 48 45  |TO.'...."1100 HE|
00000610: 58 20 57 49 54 48 20 54  48 45 20 42 59 54 45 20  |X WITH THE BYTE |
00000620: 46 46 20 48 45 58 2E 00  31 0A 2A 08 8D 39 30 30  |FF HEX..1.*..900|
00000630: 30 00 45 0A 34 08 99 22  11 11 11 12 20 47 4F 20  |0.E.4..".... GO |
00000640: 52 55 4E 20 22 00 50 0A  3E 08 99 22 11 2E 12 47  |RUN ".P.>.."...G|
00000650: 00 78 0A 48 08 99 22 11  20 20 20 20 20 47 4F 20  |.x.H..".     GO |
00000660: 54 4F 20 54 48 45 20 41  44 44 52 45 53 53 20 49  |TO THE ADDRESS I|
00000670: 4E 20 54 48 45 20 50 43  00 A3 0A 52 08 99 22 52  |N THE PC...R.."R|
00000680: 45 47 49 53 54 45 52 20  44 49 53 50 4C 41 59 20  |EGISTER DISPLAY |
00000690: 41 4E 44 20 42 45 47 49  4E 20 52 55 4E 20 43 4F  |AND BEGIN RUN CO|
000006A0: 44 45 2E 00 CC 0A 5C 08  99 22 41 4C 4C 20 54 48  |DE....\.."ALL TH|
000006B0: 45 20 52 45 47 49 53 54  45 52 53 20 57 49 4C 4C  |E REGISTERS WILL|
000006C0: 20 42 45 20 52 45 50 4C  41 43 45 44 00 EE 0A 66  | BE REPLACED...f|
000006D0: 08 99 22 57 49 54 48 20  54 48 45 20 44 49 53 50  |.."WITH THE DISP|
000006E0: 4C 41 59 45 44 20 56 41  4C 55 45 53 2E 22 00 00  |LAYED VALUES."..|
000006F0: 0B 70 08 99 22 11 2E 12  47 92 20 12 31 30 30 30  |.p.."...G. .1000|
00000700: 00 2D 0B 7A 08 99 22 11  20 20 20 20 20 47 4F 20  |.-.z..".     GO |
00000710: 54 4F 20 41 44 44 52 45  53 53 20 31 30 30 30 20  |TO ADDRESS 1000 |
00000720: 48 45 58 20 41 4E 44 20  42 45 47 49 4E 00 41 0B  |HEX AND BEGIN.A.|
00000730: 84 08 99 22 52 55 4E 4E  49 4E 47 20 43 4F 44 45  |..."RUNNING CODE|
00000740: 2E 00 4B 0B 8E 08 8D 39  30 30 30 00 64 0B 98 08  |..K....9000.d...|
00000750: 99 22 11 11 11 12 20 48  55 4E 54 20 4D 45 4D 4F  |.".... HUNT MEMO|
00000760: 52 59 20 22 00 85 0B A2  08 99 22 11 2E 12 48 92  |RY "......"...H.|
00000770: 20 12 43 30 30 30 92 20  12 44 30 30 30 92 20 12  | .C000. .D000. .|
00000780: 27 52 45 41 44 00 B3 0B  AC 08 99 22 11 20 20 20  |'READ......".   |
00000790: 20 20 48 55 4E 54 20 54  48 52 55 20 4D 45 4D 4F  |  HUNT THRU MEMO|
000007A0: 52 59 20 46 52 4F 4D 20  43 30 30 30 20 48 45 58  |RY FROM C000 HEX|
000007B0: 20 54 4F 00 E2 0B B6 08  99 22 44 30 30 30 20 48  | TO......"D000 H|
000007C0: 45 58 20 46 4F 52 20 54  48 45 20 41 53 43 49 49  |EX FOR THE ASCII|
000007D0: 20 53 54 52 49 4E 47 20  12 52 45 41 44 92 20 41  | STRING .READ. A|
000007E0: 4E 44 00 10 0C C0 08 99  22 50 52 49 4E 54 20 54  |ND......"PRINT T|
000007F0: 48 45 20 41 44 44 52 45  53 53 20 57 48 45 52 45  |HE ADDRESS WHERE|
00000800: 20 49 54 20 49 53 20 46  4F 55 4E 44 2E 20 20 41  | IT IS FOUND.  A|
00000810: 00 3C 0C CA 08 99 22 4D  41 58 49 4D 55 4D 20 4F  |.<...."MAXIMUM O|
00000820: 46 20 33 32 20 43 48 41  52 41 43 54 45 52 53 20  |F 32 CHARACTERS |
00000830: 4D 41 59 20 42 45 20 55  53 45 44 2E 00 64 0C D4  |MAY BE USED..d..|
00000840: 08 99 22 11 2E 12 48 92  20 12 43 30 30 30 92 20  |.."...H. .C000. |
00000850: 12 44 30 30 30 92 20 12  32 30 92 20 12 44 32 92  |.D000. .20. .D2.|
00000860: 20 12 46 46 00 92 0C DE  08 99 22 11 20 20 20 20  | .FF......".    |
00000870: 20 48 55 4E 54 20 4D 45  4D 4F 52 59 20 46 52 4F  | HUNT MEMORY FRO|
00000880: 4D 20 43 30 30 30 20 48  45 58 20 54 4F 20 44 30  |M C000 HEX TO D0|
00000890: 30 30 00 BF 0C E8 08 99  22 48 45 58 20 46 4F 52  |00......"HEX FOR|
000008A0: 20 54 48 45 20 53 45 51  55 45 4E 43 45 20 4F 46  | THE SEQUENCE OF|
000008B0: 20 42 59 54 45 53 20 32  30 20 44 32 20 46 46 00  | BYTES 20 D2 FF.|
000008C0: ED 0C F2 08 99 22 41 4E  44 20 50 52 49 4E 54 20  |....."AND PRINT |
000008D0: 54 48 45 20 41 44 44 52  45 53 53 2E 20 20 41 20  |THE ADDRESS.  A |
000008E0: 4D 41 58 49 4D 55 4D 20  4F 46 20 33 32 00 06 0D  |MAXIMUM OF 32...|
000008F0: FC 08 99 22 42 59 54 45  53 20 4D 41 59 20 42 45  |..."BYTES MAY BE|
00000900: 20 55 53 45 44 2E 00 10  0D 56 09 8D 39 30 30 30  | USED....V..9000|
00000910: 00 2A 0D 60 09 99 22 11  12 20 4C 4F 41 44 20 46  |.*.`..".. LOAD F|
00000920: 52 4F 4D 20 54 41 50 45  20 22 00 37 0D 61 09 99  |ROM TAPE ".7.a..|
00000930: 22 11 11 2E 12 4C 92 00  64 0D 62 09 99 22 11 20  |"....L..d.b..". |
00000940: 20 20 4C 4F 41 44 20 41  4E 59 20 50 52 4F 47 52  |  LOAD ANY PROGR|
00000950: 41 4D 20 46 52 4F 4D 20  43 41 53 53 45 54 54 45  |AM FROM CASSETTE|
00000960: 20 23 31 2E 00 8B 0D 63  09 99 22 11 11 2E 12 4C  | #1....c.."....L|
00000970: 92 20 12 22 3B C7 28 33  34 29 3B 22 52 41 4D 20  |. .";.(34);"RAM |
00000980: 54 45 53 54 22 3B C7 28  33 34 29 00 B7 0D 64 09  |TEST";.(34)...d.|
00000990: 99 22 11 20 20 20 4C 4F  41 44 20 46 52 4F 4D 20  |.".   LOAD FROM |
000009A0: 43 41 53 53 45 54 54 45  20 23 31 20 54 48 45 20  |CASSETTE #1 THE |
000009B0: 50 52 4F 47 52 41 4D 00  CF 0D 65 09 99 22 4E 41  |PROGRAM...e.."NA|
000009C0: 4D 45 44 20 12 52 41 4D  20 54 45 53 54 92 2E 00  |MED .RAM TEST...|
000009D0: FC 0D 6A 09 99 22 11 11  2E 12 4C 92 20 12 22 3B  |..j.."....L. .";|
000009E0: C7 28 33 34 29 3B 22 52  41 4D 20 54 45 53 54 22  |.(34);"RAM TEST"|
000009F0: 3B C7 28 33 34 29 3B 22  2C 30 32 92 00 28 0E 74  |;.(34);",02..(.t|
00000A00: 09 99 22 11 20 20 20 4C  4F 41 44 20 46 52 4F 4D  |..".   LOAD FROM|
00000A10: 20 43 41 53 53 45 54 54  45 20 23 32 20 54 48 45  | CASSETTE #2 THE|
00000A20: 20 50 52 4F 47 52 41 4D  00 40 0E 7E 09 99 22 4E  | PROGRAM.@.~.."N|
00000A30: 41 4D 45 44 20 12 52 41  4D 20 54 45 53 54 92 2E  |AMED .RAM TEST..|
00000A40: 00 4A 0E BA 09 8D 39 30  30 30 00 65 0E C4 09 99  |.J....9000.e....|
00000A50: 22 11 11 12 20 4D 45 4D  4F 52 59 20 44 49 53 50  |"... MEMORY DISP|
00000A60: 4C 41 59 20 22 00 7E 0E  CE 09 99 22 11 2E 12 4D  |LAY ".~...."...M|
00000A70: 92 20 12 30 30 30 30 92  20 12 30 30 38 30 00 A6  |. .0000. .0080..|
00000A80: 0E D8 09 99 22 11 2E 3A  20 20 30 30 30 30 20 30  |...."..:  0000 0|
00000A90: 30 20 30 31 20 30 32 20  30 33 20 30 34 20 30 35  |0 01 02 03 04 05|
00000AA0: 20 30 36 20 30 37 00 CD  0E E2 09 99 22 2E 3A 20  | 06 07......".: |
00000AB0: 20 30 30 30 38 20 30 38  20 30 39 20 30 41 20 30  | 0008 08 09 0A 0|
00000AC0: 42 20 30 43 20 30 44 20  30 45 20 30 46 00 F9 0E  |B 0C 0D 0E 0F...|
00000AD0: EC 09 99 22 11 20 20 20  20 20 44 49 53 50 4C 41  |...".     DISPLA|
00000AE0: 59 20 4D 45 4D 4F 52 59  20 46 52 4F 4D 20 30 30  |Y MEMORY FROM 00|
00000AF0: 30 30 20 48 45 58 20 54  4F 00 22 0F F6 09 99 22  |00 HEX TO."...."|
00000B00: 30 30 38 30 20 48 45 58  2E 20 20 54 48 45 20 42  |0080 HEX.  THE B|
00000B10: 59 54 45 53 20 46 4F 4C  4C 4F 57 49 4E 47 20 54  |YTES FOLLOWING T|
00000B20: 48 45 00 4F 0F 00 0A 99  22 41 44 44 52 45 53 53  |HE.O...."ADDRESS|
00000B30: 20 4D 41 59 20 42 45 20  4D 4F 44 49 46 49 45 44  | MAY BE MODIFIED|
00000B40: 20 42 59 20 45 44 49 54  49 4E 47 20 41 4E 44 00  | BY EDITING AND.|
00000B50: 6B 0F 0A 0A 99 22 54 48  45 4E 20 54 59 50 49 4E  |k...."THEN TYPIN|
00000B60: 47 20 41 20 52 45 54 55  52 4E 2E 00 75 0F 1E 0A  |G A RETURN..u...|
00000B70: 8D 39 30 30 30 00 92 0F  28 0A 99 22 11 11 12 20  |.9000...(.."... |
00000B80: 52 45 47 49 53 54 45 52  20 44 49 53 50 4C 41 59  |REGISTER DISPLAY|
00000B90: 20 22 00 9D 0F 32 0A 99  22 11 2E 12 52 00 BC 0F  | "...2.."...R...|
00000BA0: 3C 0A 99 22 11 20 20 20  20 20 50 43 20 20 53 52  |<..".     PC  SR|
00000BB0: 20 41 43 20 58 52 20 59  52 20 53 50 00 DA 0F 46  | AC XR YR SP...F|
00000BC0: 0A 99 22 2E 3B 20 20 30  30 30 30 20 30 31 20 30  |..".;  0000 01 0|
00000BD0: 32 20 30 33 20 30 34 20  30 35 00 09 10 50 0A 99  |2 03 04 05...P..|
00000BE0: 22 11 20 20 20 20 20 44  49 53 50 4C 41 59 53 20  |".     DISPLAYS |
00000BF0: 54 48 45 20 52 45 47 49  53 54 45 52 20 56 41 4C  |THE REGISTER VAL|
00000C00: 55 45 53 20 53 41 56 45  44 00 38 10 5A 0A 99 22  |UES SAVED.8.Z.."|
00000C10: 57 48 45 4E 20 12 53 55  50 45 52 4D 4F 4E 92 20  |WHEN .SUPERMON. |
00000C20: 57 41 53 20 45 4E 54 45  52 45 44 2E 20 20 54 48  |WAS ENTERED.  TH|
00000C30: 45 20 56 41 4C 55 45 53  00 64 10 64 0A 99 22 4D  |E VALUES.d.d.."M|
00000C40: 41 59 20 42 45 20 43 48  41 4E 47 45 44 20 57 49  |AY BE CHANGED WI|
00000C50: 54 48 20 54 48 45 20 45  44 49 54 20 46 4F 4C 4C  |TH THE EDIT FOLL|
00000C60: 4F 57 45 44 00 77 10 6E  0A 99 22 42 59 20 41 20  |OWED.w.n.."BY A |
00000C70: 52 45 54 55 52 4E 2E 00  81 10 82 0A 8D 39 30 30  |RETURN.......900|
00000C80: 30 00 9B 10 8C 0A 99 22  11 11 11 12 20 53 41 56  |0......".... SAV|
00000C90: 45 20 54 4F 20 54 41 50  45 20 22 00 D5 10 96 0A  |E TO TAPE ".....|
00000CA0: 99 22 11 2E 12 53 92 20  12 22 3B C7 28 33 34 29  |."...S. .";.(34)|
00000CB0: 3B 22 50 52 4F 47 52 41  4D 20 4E 41 4D 45 22 3B  |;"PROGRAM NAME";|
00000CC0: C7 28 33 34 29 3B 22 2C  30 31 2C 30 38 30 30 2C  |.(34);",01,0800,|
00000CD0: 30 43 38 30 22 00 01 11  A0 0A 99 22 11 20 20 20  |0C80"......".   |
00000CE0: 20 20 53 41 56 45 20 54  4F 20 43 41 53 53 45 54  |  SAVE TO CASSET|
00000CF0: 54 45 20 23 31 20 4D 45  4D 4F 52 59 20 46 52 4F  |TE #1 MEMORY FRO|
00000D00: 4D 00 2D 11 AA 0A 99 22  30 38 30 30 20 48 45 58  |M.-...."0800 HEX|
00000D10: 20 55 50 20 54 4F 20 42  55 54 20 4E 4F 54 20 49  | UP TO BUT NOT I|
00000D20: 4E 43 4C 55 44 49 4E 47  20 30 43 38 30 00 53 11  |NCLUDING 0C80.S.|
00000D30: B4 0A 99 22 48 45 58 20  41 4E 44 20 4E 41 4D 45  |..."HEX AND NAME|
00000D40: 20 49 54 20 12 50 52 4F  47 52 41 4D 20 4E 41 4D  | IT .PROGRAM NAM|
00000D50: 45 92 2E 00 5D 11 E6 0A  8D 39 30 30 30 00 7B 11  |E...]....9000.{.|
00000D60: F0 0A 99 22 11 11 11 11  12 20 54 52 41 4E 53 46  |..."..... TRANSF|
00000D70: 45 52 20 4D 45 4D 4F 52  59 20 22 00 9B 11 FA 0A  |ER MEMORY ".....|
00000D80: 99 22 11 2E 12 54 92 20  12 31 30 30 30 92 20 12  |."...T. .1000. .|
00000D90: 31 31 30 30 92 20 12 35  30 30 30 00 C9 11 04 0B  |1100. .5000.....|
00000DA0: 99 22 11 20 20 20 20 20  54 52 41 4E 53 46 45 52  |.".     TRANSFER|
00000DB0: 20 4D 45 4D 4F 52 59 20  49 4E 20 54 48 45 20 52  | MEMORY IN THE R|
00000DC0: 41 4E 47 45 20 31 30 30  30 00 F7 11 0E 0B 99 22  |ANGE 1000......"|
00000DD0: 48 45 58 20 54 4F 20 31  31 30 30 20 48 45 58 20  |HEX TO 1100 HEX |
00000DE0: 41 4E 44 20 53 54 41 52  54 20 53 54 4F 52 49 4E  |AND START STORIN|
00000DF0: 47 20 49 54 20 41 54 00  0F 12 18 0B 99 22 41 44  |G IT AT......"AD|
00000E00: 44 52 45 53 53 20 35 30  30 30 20 48 45 58 2E 00  |DRESS 5000 HEX..|
00000E10: 19 12 4A 0B 8D 39 30 30  30 00 34 12 80 0C 99 22  |..J..9000.4...."|
00000E20: 11 11 11 12 20 45 58 49  54 20 54 4F 20 42 41 53  |.... EXIT TO BAS|
00000E30: 49 43 20 22 00 3F 12 8A  0C 99 22 11 2E 12 58 00  |IC ".?...."...X.|
00000E40: 67 12 94 0C 99 22 11 20  20 20 20 20 52 45 54 55  |g....".     RETU|
00000E50: 52 4E 20 54 4F 20 42 41  53 49 43 20 52 45 41 44  |RN TO BASIC READ|
00000E60: 59 20 4D 4F 44 45 2E 00  95 12 9E 0C 99 22 54 48  |Y MODE......."TH|
00000E70: 45 20 53 54 41 43 4B 20  56 41 4C 55 45 20 53 41  |E STACK VALUE SA|
00000E80: 56 45 44 20 57 48 45 4E  20 45 4E 54 45 52 45 44  |VED WHEN ENTERED|
00000E90: 20 57 49 4C 4C 00 C3 12  A8 0C 99 22 42 45 20 52  | WILL......"BE R|
00000EA0: 45 53 54 4F 52 45 44 2E  20 20 43 41 52 45 20 53  |ESTORED.  CARE S|
00000EB0: 48 4F 55 4C 44 20 42 45  20 54 41 4B 45 4E 20 54  |HOULD BE TAKEN T|
00000EC0: 48 41 54 00 EC 12 B2 0C  99 22 54 48 49 53 20 56  |HAT......"THIS V|
00000ED0: 41 4C 55 45 20 49 53 20  54 48 45 20 53 41 4D 45  |ALUE IS THE SAME|
00000EE0: 20 41 53 20 57 48 45 4E  20 54 48 45 00 11 13 BC  | AS WHEN THE....|
00000EF0: 0C 99 22 4D 4F 4E 49 54  4F 52 20 57 41 53 20 45  |.."MONITOR WAS E|
00000F00: 4E 54 45 52 45 44 2E 20  20 41 20 43 4C 52 20 49  |NTERED.  A CLR I|
00000F10: 4E 00 3A 13 C6 0C 99 22  42 41 53 49 43 20 57 49  |N.:...."BASIC WI|
00000F20: 4C 4C 20 46 49 58 20 41  4E 59 20 53 54 41 43 4B  |LL FIX ANY STACK|
00000F30: 20 50 52 4F 42 4C 45 4D  53 2E 00 44 13 DA 0C 8D  | PROBLEMS..D....|
00000F40: 39 30 30 30 00 71 13 AC  0D 99 22 91 1D 1D 1D 1D  |9000.q....".....|
00000F50: 1D 1D 1D 20 53 55 4D 4D  41 52 59 20 20 20 20 20  |... SUMMARY     |
00000F60: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000F70: 22 00 98 13 B1 0D 99 22  43 4F 4D 4D 4F 44 4F 52  |"......"COMMODOR|
00000F80: 45 20 4D 4F 4E 49 54 4F  52 20 49 4E 53 54 52 55  |E MONITOR INSTRU|
00000F90: 43 54 49 4F 4E 53 3A 22  00 A9 13 B6 0D 99 22 12  |CTIONS:"......".|
00000FA0: 47 92 20 47 4F 20 52 55  4E 00 C2 13 C0 0D 99 22  |G. GO RUN......"|
00000FB0: 12 4C 92 20 4C 4F 41 44  20 46 52 4F 4D 20 54 41  |.L. LOAD FROM TA|
00000FC0: 50 45 00 DB 13 CA 0D 99  22 12 4D 92 20 4D 45 4D  |PE......".M. MEM|
00000FD0: 4F 52 59 20 44 49 53 50  4C 41 59 00 F6 13 D4 0D  |ORY DISPLAY.....|
00000FE0: 99 22 12 52 92 20 52 45  47 49 53 54 45 52 20 44  |.".R. REGISTER D|
00000FF0: 49 53 50 4C 41 59 00 0D  14 DE 0D 99 22 12 53 92  |ISPLAY......".S.|
00001000: 20 53 41 56 45 20 54 4F  20 54 41 50 45 00 25 14  | SAVE TO TAPE.%.|
00001010: E8 0D 99 22 12 58 92 20  45 58 49 54 20 54 4F 20  |...".X. EXIT TO |
00001020: 42 41 53 49 43 00 3B 14  F2 0D 99 22 12 48 92 20  |BASIC.;....".H. |
00001030: 48 55 4E 54 20 4D 45 4D  4F 52 59 00 54 14 FC 0D  |HUNT MEMORY.T...|
00001040: 99 22 12 4C 92 20 4C 4F  41 44 20 46 52 4F 4D 20  |.".L. LOAD FROM |
00001050: 54 41 50 45 00 6D 14 06  0E 99 22 12 4D 92 20 4D  |TAPE.m....".M. M|
00001060: 45 4D 4F 52 59 20 44 49  53 50 4C 41 59 00 97 14  |EMORY DISPLAY...|
00001070: 0B 0E 99 22 11 53 55 50  45 52 4D 4F 4E 20 41 44  |...".SUPERMON AD|
00001080: 44 49 54 49 4F 4E 41 4C  20 49 4E 53 54 52 55 43  |DITIONAL INSTRUC|
00001090: 54 49 4F 4E 53 3A 22 00  B3 14 10 0E 99 22 11 12  |TIONS:"......"..|
000010A0: 41 92 20 53 49 4D 50 4C  45 20 41 53 53 45 4D 42  |A. SIMPLE ASSEMB|
000010B0: 4C 45 52 00 CE 14 1A 0E  99 22 12 43 92 20 43 41  |LER......".C. CA|
000010C0: 4C 43 55 4C 41 54 45 20  42 52 41 4E 43 48 00 E5  |LCULATE BRANCH..|
000010D0: 14 24 0E 99 22 12 44 92  20 44 49 53 41 53 53 45  |.$..".D. DISASSE|
000010E0: 4D 42 4C 45 52 00 FB 14  2E 0E 99 22 12 46 92 20  |MBLER......".F. |
000010F0: 46 49 4C 4C 20 4D 45 4D  4F 52 59 00 11 15 38 0E  |FILL MEMORY...8.|
00001100: 99 22 12 48 92 20 48 55  4E 54 20 4D 45 4D 4F 52  |.".H. HUNT MEMOR|
00001110: 59 00 2B 15 4C 0E 99 22  12 54 92 20 54 52 41 4E  |Y.+.L..".T. TRAN|
00001120: 53 46 45 52 20 4D 45 4D  4F 52 59 00 35 15 A0 0F  |SFER MEMORY.5...|
00001130: 8D 39 30 30 30 00 62 15  AA 0F 99 22 11 11 12 53  |.9000.b...."...S|
00001140: 55 50 45 52 4D 4F 4E 92  20 57 49 4C 4C 20 4C 4F  |UPERMON. WILL LO|
00001150: 41 44 20 49 54 53 45 4C  46 20 49 4E 54 4F 20 54  |AD ITSELF INTO T|
00001160: 48 45 00 8F 15 B4 0F 99  22 54 4F 50 20 4F 46 20  |HE......"TOP OF |
00001170: 4D 45 4D 4F 52 59 20 2E  2E 20 57 48 45 52 45 56  |MEMORY .. WHEREV|
00001180: 45 52 20 54 48 41 54 20  48 41 50 50 45 4E 53 00  |ER THAT HAPPENS.|
00001190: AC 15 BE 0F 99 22 54 4F  20 42 45 20 4F 4E 20 59  |....."TO BE ON Y|
000011A0: 4F 55 52 20 4D 41 43 48  49 4E 45 2E 00 D9 15 C8  |OUR MACHINE.....|
000011B0: 0F 99 22 11 20 20 20 59  4F 55 20 4D 41 59 20 54  |..".   YOU MAY T|
000011C0: 48 45 4E 20 53 41 56 45  20 54 48 45 20 4D 41 43  |HEN SAVE THE MAC|
000011D0: 48 49 4E 45 20 43 4F 44  45 00 01 16 D2 0F 99 22  |HINE CODE......"|
000011E0: 46 4F 52 20 46 41 53 54  45 52 20 4C 4F 41 44 49  |FOR FASTER LOADI|
000011F0: 4E 47 20 49 4E 20 54 48  45 20 46 55 54 55 52 45  |NG IN THE FUTURE|
00001200: 2E 00 2E 16 DC 0F 99 22  11 42 45 20 53 55 52 45  |.......".BE SURE|
00001210: 20 54 4F 20 4E 4F 54 45  20 54 48 45 20 53 59 53  | TO NOTE THE SYS|
00001220: 20 43 4F 4D 4D 41 4E 44  20 57 48 49 43 48 00 56  | COMMAND WHICH.V|
00001230: 16 E6 0F 99 22 4C 49 4E  4B 53 20 12 53 55 50 45  |...."LINKS .SUPE|
00001240: 52 4D 4F 4E 92 20 54 4F  20 54 48 45 20 43 4F 4D  |RMON. TO THE COM|
00001250: 4D 4F 44 4F 52 45 00 65  16 F0 0F 99 22 4D 4F 4E  |MODORE.e...."MON|
00001260: 49 54 4F 52 2E 00 92 16  FA 0F 99 22 11 20 20 20  |ITOR.......".   |
00001270: 44 55 45 20 54 4F 20 4D  45 4D 4F 52 59 20 4C 49  |DUE TO MEMORY LI|
00001280: 4D 49 54 41 54 49 4F 4E  53 2C 20 38 4B 20 50 45  |MITATIONS, 8K PE|
00001290: 54 53 00 C1 16 04 10 99  22 4E 45 45 44 20 41 20  |TS......"NEED A |
000012A0: 4C 49 54 54 4C 45 20 48  45 4C 50 20 54 4F 20 47  |LITTLE HELP TO G|
000012B0: 45 4E 45 52 41 54 45 20  12 53 55 50 45 52 4D 4F  |ENERATE .SUPERMO|
000012C0: 4E 00 E9 16 0E 10 99 22  20 2D 20 53 54 52 49 50  |N......" - STRIP|
000012D0: 20 4F 55 54 20 41 4C 4C  20 43 4F 4D 4D 45 4E 54  | OUT ALL COMMENT|
000012E0: 53 20 41 4E 44 20 54 48  45 00 13 17 18 10 99 22  |S AND THE......"|
000012F0: 4D 4F 4E 49 54 4F 52 2D  53 41 56 45 20 41 44 56  |MONITOR-SAVE ADV|
00001300: 49 43 45 20 42 45 46 4F  52 45 20 52 55 4E 4E 49  |ICE BEFORE RUNNI|
00001310: 4E 47 2E 00 1D 17 88 13  8D 39 30 30 30 00 27 17  |NG.......9000.'.|
00001320: 40 1F 89 31 32 30 30 00  6A 17 28 23 99 22 13 11  |@..1200.j.(#."..|
00001330: 11 11 11 11 11 11 11 11  11 11 11 11 11 11 11 11  |................|
00001340: 11 11 11 11 11 11 11 1D  1D 1D 1D 1D 1D 12 20 48  |.............. H|
00001350: 49 54 20 41 4E 59 20 4B  45 59 20 54 4F 20 43 4F  |IT ANY KEY TO CO|
00001360: 4E 54 49 4E 55 45 20 92  22 3B 00 7C 17 32 23 81  |NTINUE .";.|.2#.|
00001370: 49 B2 31 A4 31 30 3A A1  41 24 3A 82 00 90 17 3C  |I.1.10:.A$:....<|
00001380: 23 A1 41 24 3A 8B 41 24  B2 22 22 A7 39 30 32 30  |#.A$:.A$."".9020|
00001390: 00 BA 17 10 27 99 22 93  20 20 20 20 20 20 20 20  |....'.".        |
000013A0: 12 20 53 20 55 20 50 20  45 20 52 20 4D 20 4F 20  |. S U P E R M O |
000013B0: 4E 20 31 20 2E 20 30 20  92 22 00 E6 17 1A 27 99  |N 1 . 0 ."....'.|
000013C0: 22 11 43 4F 4D 4D 41 4E  44 53 20 2D 20 55 53 45  |".COMMANDS - USE|
000013D0: 52 20 49 4E 50 55 54 20  49 4E 20 12 20 52 45 56  |R INPUT IN . REV|
000013E0: 45 52 53 45 20 22 00 EC  17 38 27 8E 00 00 00     |ERSE "...8'.... |
....... SUPERMON INSTR.!.L..10000.>...."
... SIMPLE ASSEMBLER ".]...."...A. .2000
. .LDA. .#$12.Z....".A 2002 .STA. .$8000
,X...(..".A 2005 .(RETURN)...2.."..C.<..
"     IN THE ABOVE EXAMPLE THE USER...F.
."STARTED ASSEMBLY AT 1000 HEX.  THE...P
.."FIRST INSTRUCTION WAS LOAD A REGISTER
.D.Z.."WITH IMMEDIATE 12 HEX.  IN THE SE
COND.Q.D.."LINE THE USER DID NOT NEED TO
 TYPE THE...N.."A AND ADDRESS.  THE SIMP
LE ASSEMBLER.J.X.."PROMPTS WITH THE NEXT
 ADDRESS.  TO EXIT......"THE ASSEMBLER T
YPE A RETURN AFTER THE.$...."THE ADDRESS
 PROMPT.  SYNTAX IS THE SAME.F...."AS TH
E DISASSEMBLER OUTPUT..P....9000.O....".
.... CALCULATE BRANCH "......"...C. .100
0. .1010. 0E......".     THE EXAMPLE CAL
CULATES THE SECOND......"BYTE OF A BRANC
H INSTRUCTION.  THE......"BRANCH OP-CODE
 IS AT 1000 HEX AND THE.<...."TARGET ADD
RESS IS 1010 HEX.  .SUPERMON.D...."RESPO
NDED WITH THE 0E HEX OFFSET..N."..9000..
.@.."... DISASSEMBLER "...J.."...D. .200
0....T..".(SCREEN CLEARS).U.^..".,  2000
 A9 12       LDA #$12...H..".,  2002 9D 
00 80    STA $8000,X...R..".,  2005 AA  
        TAX.:.|..".,  2006 AA          T
AX.\...."(FULL PAGE OF INSTRUCTIONS)....
..".     DISASSEMBLES 22 INSTRUCTIONS...
..."STARTING AT 1000 HEX.  THE THREE BYT
ES......"FOLLOWING THE ADDRESS MAY BE MO
DIFIED....B.."USE THE CRSR KEYS TO MOVE 
TO AND MODIFY.8.L.."THE BYTES.  HIT RETU
RN AND THE BYTES.E.V.."IN MEMORY WILL BE
 CHANGED.  .SUPERMON......."WILL THEN DI
SASSEMBLE THAT PAGE AGAIN.......9000...P
..".... FILL MEMORY ".T.Z.."....F. .1000
. .1100. .FF......".     FILLS THE MEMOR
Y FROM 1000 HEX TO.'...."1100 HEX WITH T
HE BYTE FF HEX..1.*..9000.E.4..".... GO 
RUN ".P.>.."...G.X.H..".     GO TO THE A
DDRESS IN THE PC...R.."REGISTER DISPLAY 
AND BEGIN RUN CODE..L.\.."ALL THE REGIST
ERS WILL BE REPLACED...F.."WITH THE DISP
LAYED VALUES."...P.."...G. .1000.-.Z..".
     GO TO ADDRESS 1000 HEX AND BEGIN.A.
..."RUNNING CODE..K....9000.D....".... H
UNT MEMORY "......"...H. .C000. .D000. .
'READ......".     HUNT THRU MEMORY FROM 
C000 HEX TO......"D000 HEX FOR THE ASCII
 STRING .READ. AND......"PRINT THE ADDRE
SS WHERE IT IS FOUND.  A.<.J.."MAXIMUM O
F 32 CHARACTERS MAY BE USED..D.T.."...H.
 .C000. .D000. .20. .D2. .FF......".    
 HUNT MEMORY FROM C000 HEX TO D000......
"HEX FOR THE SEQUENCE OF BYTES 20 D2 FF.
....."AND PRINT THE ADDRESS.  A MAXIMUM 
OF 32......"BYTES MAY BE USED....V..9000
.*.`..".. LOAD FROM TAPE ".7.A.."....L..
D.B..".   LOAD ANY PROGRAM FROM CASSETTE
 #1....C.."....L. .";G(34);"RAM TEST";G(
34)...D..".   LOAD FROM CASSETTE #1 THE 
PROGRAM.O.E.."NAMED .RAM TEST.....J.."..
..L. .";G(34);"RAM TEST";G(34);",02..(.T
..".   LOAD FROM CASSETTE #2 THE PROGRAM
.@.~.."NAMED .RAM TEST...J....9000.E.D..
"... MEMORY DISPLAY ".~.N.."...M. .0000.
 .0080...X.."..:  0000 00 01 02 03 04 05
 06 07.M....".:  0008 08 09 0A 0B 0C 0D 
0E 0F......".     DISPLAY MEMORY FROM 00
00 HEX TO."...."0080 HEX.  THE BYTES FOL
LOWING THE.O...."ADDRESS MAY BE MODIFIED
 BY EDITING AND.K...."THEN TYPING A RETU
RN..U....9000...(.."... REGISTER DISPLAY
 "...2.."...R...<..".     PC  SR AC XR Y
R SP.Z.F..".;  0000 01 02 03 04 05...P..
".     DISPLAYS THE REGISTER VALUES SAVE
D.8.Z.."WHEN .SUPERMON. WAS ENTERED.  TH
E VALUES.D.D.."MAY BE CHANGED WITH THE E
DIT FOLLOWED.W.N.."BY A RETURN.......900
0......".... SAVE TO TAPE ".U...."...S. 
.";G(34);"PROGRAM NAME";G(34);",01,0800,
0C80"... ..".     SAVE TO CASSETTE #1 ME
MORY FROM.-...."0800 HEX UP TO BUT NOT I
NCLUDING 0C80.S...."HEX AND NAME IT .PRO
GRAM NAME...]....9000.{...."..... TRANSF
ER MEMORY "......"...T. .1000. .1100. .5
000.I....".     TRANSFER MEMORY IN THE R
ANGE 1000......"HEX TO 1100 HEX AND STAR
T STORING IT AT......"ADDRESS 5000 HEX..
..J..9000.4....".... EXIT TO BASIC ".?..
.."...X.G....".     RETURN TO BASIC READ
Y MODE......."THE STACK VALUE SAVED WHEN
 ENTERED WILL.C...."BE RESTORED.  CARE S
HOULD BE TAKEN THAT......"THIS VALUE IS 
THE SAME AS WHEN THE......"MONITOR WAS E
NTERED.  A CLR IN.:.F.."BASIC WILL FIX A
NY STACK PROBLEMS..D.Z..9000.Q....".....
... SUMMARY                     "......"
COMMODORE MONITOR INSTRUCTIONS:"......".
G. GO RUN.B....".L. LOAD FROM TAPE...J..
".M. MEMORY DISPLAY...T..".R. REGISTER D
ISPLAY......".S. SAVE TO TAPE.%....".X. 
EXIT TO BASIC.;....".H. HUNT MEMORY.T...
.".L. LOAD FROM TAPE.M....".M. MEMORY DI
SPLAY......".SUPERMON ADDITIONAL INSTRUC
TIONS:"......"..A. SIMPLE ASSEMBLER.N...
.".C. CALCULATE BRANCH...$..".D. DISASSE
MBLER......".F. FILL MEMORY...8..".H. HU
NT MEMORY.+.L..".T. TRANSFER MEMORY.5. .
.9000.B...."...SUPERMON. WILL LOAD ITSEL
F INTO THE......"TOP OF MEMORY .. WHEREV
ER THAT HAPPENS......"TO BE ON YOUR MACH
INE..Y.H..".   YOU MAY THEN SAVE THE MAC
HINE CODE...R.."FOR FASTER LOADING IN TH
E FUTURE.......".BE SURE TO NOTE THE SYS
 COMMAND WHICH.V...."LINKS .SUPERMON. TO
 THE COMMODORE.E...."MONITOR.......".   
DUE TO MEMORY LIMITATIONS, 8K PETS.A....
"NEED A LITTLE HELP TO GENERATE .SUPERMO
N......" - STRIP OUT ALL COMMENTS AND TH
E......"MONITOR-SAVE ADVICE BEFORE RUNNI
NG.......9000.'.@..1200.J.(#."..........
...................... HIT ANY KEY TO CO
NTINUE .";.|.2#.I.1.10:.A$:....<#.A$:.A$
."".9020....'.".        . S U P E R M O 
N 1 . 0 ."....'.".COMMANDS - USER INPUT 
IN . REVERSE "...8'....
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL