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

INSTRUCTIONS

FILE INFORMATION

FILENAME(S): INSTRUCTIONS

FILE TYPE(S): PRG

FILE SIZE: 4.7K

FIRST SEEN: 2025-12-02 02:07:01

APPEARS ON: 1 disk(s)

FILE HASH

bb71416ec3660b2240e158f918f663c986ab95f1f3bcb3af444f7e0c849f1097

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
CHRIS HULP PRG INSTRUCTIONS PRG Shocktrooper 27 0 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 47 08 0A 00 99 22  93 11 1D 41 20 12 53 45  |..G...."...A .SE|
00000010: 4E 49 2D 53 4F 46 54 57  41 52 45 92 20 50 52 4F  |NI-SOFTWARE. PRO|
00000020: 44 55 43 54 49 4F 4E 22  3A 99 22 20 C5 C5 C5 C5  |DUCTION":." ....|
00000030: C5 C5 C5 C5 C5 C5 C5 C5  C5 C5 C5 C5 C5 C5 C5 C5  |................|
00000040: C5 C5 C5 C5 C5 C5 22 00  61 08 14 00 99 22 1D 53  |......".a....".S|
00000050: 55 50 45 52 4D 4F 4E 36  34 20 53 55 4D 4D 41 52  |UPERMON64 SUMMAR|
00000060: 59 00 8B 08 1E 00 99 22  11 1D 1D 43 4F 4D 4D 4F  |Y......"...COMMO|
00000070: 44 4F 52 45 20 4D 4F 4E  49 54 4F 52 20 49 4E 53  |DORE MONITOR INS|
00000080: 54 52 55 43 54 49 4F 4E  53 3A 11 00 9D 08 28 00  |TRUCTIONS:....(.|
00000090: 99 22 1D 1D 47 20 20 47  4F 20 52 55 4E 00 C6 08  |."..G  GO RUN...|
000000A0: 32 00 99 22 1D 1D 4C 20  20 4C 4F 41 44 20 4D 45  |2.."..L  LOAD ME|
000000B0: 4D 4F 52 59 20 46 52 4F  4D 20 54 41 50 45 20 4F  |MORY FROM TAPE O|
000000C0: 52 20 44 49 53 4B 00 E0  08 3C 00 99 22 1D 1D 4D  |R DISK...<.."..M|
000000D0: 20 20 4D 45 4D 4F 52 59  20 44 49 53 50 4C 41 59  |  MEMORY DISPLAY|
000000E0: 00 FC 08 46 00 99 22 1D  1D 52 20 20 52 45 47 49  |...F.."..R  REGI|
000000F0: 53 54 45 52 20 44 49 53  50 4C 41 59 00 1C 09 50  |STER DISPLAY...P|
00000100: 00 99 22 1D 1D 53 20 20  53 41 56 45 20 54 4F 20  |.."..S  SAVE TO |
00000110: 54 41 50 45 20 4F 52 20  44 49 53 4B 00 36 09 5A  |TAPE OR DISK.6.Z|
00000120: 00 99 22 1D 1D 58 20 20  45 58 49 54 20 54 4F 20  |.."..X  EXIT TO |
00000130: 42 41 53 49 43 11 00 63  09 64 00 99 22 1D 1D 53  |BASIC..c.d.."..S|
00000140: 55 50 45 52 4D 4F 4E 36  34 20 41 44 44 49 54 49  |UPERMON64 ADDITI|
00000150: 4F 4E 41 4C 20 49 4E 53  54 52 55 43 54 49 4F 4E  |ONAL INSTRUCTION|
00000160: 53 3A 11 00 7F 09 6E 00  99 22 1D 1D 41 20 20 53  |S:....n.."..A  S|
00000170: 49 4D 50 4C 45 20 41 53  53 45 4D 42 4C 45 52 00  |IMPLE ASSEMBLER.|
00000180: 97 09 78 00 99 22 1D 1D  44 20 20 44 49 53 41 53  |..x.."..D  DISAS|
00000190: 53 45 4D 42 4C 45 52 00  AE 09 82 00 99 22 1D 1D  |SEMBLER......"..|
000001A0: 46 20 20 46 49 4C 4C 20  4D 45 4D 4F 52 59 00 C5  |F  FILL MEMORY..|
000001B0: 09 8C 00 99 22 1D 1D 48  20 20 48 55 4E 54 20 4D  |...."..H  HUNT M|
000001C0: 45 4D 4F 52 59 00 E6 09  96 00 99 22 1D 1D 50 20  |EMORY......"..P |
000001D0: 20 50 52 49 4E 54 49 4E  47 20 44 49 53 41 53 53  | PRINTING DISASS|
000001E0: 45 4D 42 4C 45 52 00 01  0A A0 00 99 22 1D 1D 54  |EMBLER......"..T|
000001F0: 20 20 54 52 41 4E 53 46  45 52 20 4D 45 4D 4F 52  |  TRANSFER MEMOR|
00000200: 59 00 15 0A AA 00 A1 41  24 3A 8B 41 24 B3 B1 22  |Y......A$:.A$.."|
00000210: 22 A7 31 37 30 00 45 0A  B4 00 99 22 11 1D 50 52  |".170.E...."..PR|
00000220: 45 53 53 20 53 50 41 43  45 42 41 52 20 46 4F 52  |ESS SPACEBAR FOR|
00000230: 20 46 55 52 54 48 45 52  20 49 4E 46 4F 52 4D 41  | FURTHER INFORMA|
00000240: 54 49 4F 4E 22 00 5A 0A  BE 00 A1 41 24 3A 8B 41  |TION".Z....A$:.A|
00000250: 24 B3 B1 22 20 22 A7 31  39 30 00 8A 0A C3 00 99  |$.." ".190......|
00000260: 22 93 11 1D 53 49 4D 50  4C 45 20 41 53 53 45 4D  |"...SIMPLE ASSEM|
00000270: 42 4C 45 52 22 3A 99 22  1D C5 C5 C5 C5 C5 C5 C5  |BLER":."........|
00000280: C5 C5 C5 C5 C5 C5 C5 C5  C5 22 00 BC 0A C8 00 99  |........."......|
00000290: 22 90 2E 05 41 20 32 30  30 30 20 4C 44 41 23 24  |"...A 2000 LDA#$|
000002A0: 31 32 22 3A 99 22 90 2E  41 20 32 30 30 32 05 20  |12":."..A 2002. |
000002B0: 53 54 41 20 24 38 30 30  30 2C 58 22 00 D5 0A D2  |STA $8000,X"....|
000002C0: 00 99 22 90 2E 41 20 32  30 30 35 05 20 28 52 45  |.."..A 2005. (RE|
000002D0: 54 55 52 4E 29 00 1D 0B  DC 00 99 22 11 49 4E 20  |TURN)......".IN |
000002E0: 54 48 45 20 41 42 4F 56  45 20 45 58 41 4D 50 4C  |THE ABOVE EXAMPL|
000002F0: 45 20 54 48 45 20 55 53  45 52 20 53 54 41 52 54  |E THE USER START|
00000300: 45 44 20 20 20 41 53 53  45 4D 42 4C 59 20 41 54  |ED   ASSEMBLY AT|
00000310: 20 32 30 30 30 20 48 45  58 2E 20 22 3B 00 5E 0B  | 2000 HEX. ";.^.|
00000320: E6 00 99 22 49 4E 20 54  48 45 20 53 45 43 4F 4E  |..."IN THE SECON|
00000330: 44 20 4C 49 4E 45 54 48  45 20 55 53 45 52 20 44  |D LINETHE USER D|
00000340: 49 44 20 4E 4F 54 20 4E  45 45 44 20 54 4F 20 54  |ID NOT NEED TO T|
00000350: 59 50 45 20 54 48 45 20  41 20 41 4E 44 22 00 B0  |YPE THE A AND"..|
00000360: 0B F0 00 99 22 54 48 45  20 41 44 44 52 45 53 53  |...."THE ADDRESS|
00000370: 2E 20 54 4F 20 45 58 49  54 20 54 48 45 20 41 53  |. TO EXIT THE AS|
00000380: 53 45 4D 42 4C 45 52 20  54 59 50 45 20 41 20 52  |SEMBLER TYPE A R|
00000390: 45 54 55 52 4E 20 41 46  54 45 52 20 54 48 45 20  |ETURN AFTER THE |
000003A0: 41 44 44 52 45 53 53 20  50 52 4F 4D 50 54 2E 22  |ADDRESS PROMPT."|
000003B0: 00 E4 0B FA 00 99 22 53  59 4E 54 41 58 20 49 53  |......"SYNTAX IS|
000003C0: 20 54 48 45 20 53 41 4D  45 20 41 53 20 44 49 53  | THE SAME AS DIS|
000003D0: 41 53 53 45 4D 42 4C 45  52 20 4F 55 54 2D 20 50  |ASSEMBLER OUT- P|
000003E0: 55 54 2E 22 00 08 0C 04  01 99 22 11 11 50 52 45  |UT."......"..PRE|
000003F0: 53 53 20 53 50 41 43 45  42 41 52 20 54 4F 20 43  |SS SPACEBAR TO C|
00000400: 4F 4E 54 49 4E 55 45 22  00 1D 0C 0E 01 A1 41 24  |ONTINUE"......A$|
00000410: 3A 8B 41 24 B3 B1 22 20  22 A7 32 37 30 00 45 0C  |:.A$.." ".270.E.|
00000420: 18 01 99 22 93 11 1D 44  49 53 41 53 53 45 4D 42  |..."...DISASSEMB|
00000430: 4C 45 52 22 3A 99 22 1D  C5 C5 C5 C5 C5 C5 C5 C5  |LER":.".........|
00000440: C5 C5 C5 C5 22 00 69 0C  22 01 99 22 90 2E 05 44  |....".i.".."...D|
00000450: 20 32 30 30 30 22 3A 99  22 28 53 43 52 45 45 4E  | 2000":."(SCREEN|
00000460: 20 43 4C 45 41 52 53 29  22 00 B5 0C 2C 01 99 22  | CLEARS)"...,.."|
00000470: 11 32 30 30 30 20 41 39  20 31 32 20 20 20 20 20  |.2000 A9 12     |
00000480: 20 4C 44 41 20 23 24 31  32 20 20 20 20 20 20 20  | LDA #$12       |
00000490: 20 20 20 20 20 20 20 20  20 32 30 30 32 20 39 44  |         2002 9D|
000004A0: 20 30 30 20 38 30 20 20  20 53 54 41 20 24 38 30  | 00 80   STA $80|
000004B0: 30 30 2C 58 22 00 01 0D  36 01 99 22 32 30 30 35  |00,X"...6.."2005|
000004C0: 20 41 41 20 20 20 20 20  20 20 20 20 54 41 58 20  | AA         TAX |
000004D0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000004E0: 20 20 20 11 20 28 46 55  4C 4C 20 50 41 47 45 20  |   . (FULL PAGE |
000004F0: 4F 46 20 49 4E 53 54 52  55 43 54 49 4F 4E 53 29  |OF INSTRUCTIONS)|
00000500: 22 00 4D 0D 40 01 99 22  11 44 49 53 41 53 53 45  |".M.@..".DISASSE|
00000510: 4D 42 4C 45 53 20 32 32  20 49 4E 53 54 52 55 43  |MBLES 22 INSTRUC|
00000520: 54 49 4F 4E 53 20 53 54  41 52 54 49 4E 47 20 41  |TIONS STARTING A|
00000530: 54 32 30 30 30 20 48 45  58 2E 20 54 48 45 20 54  |T2000 HEX. THE T|
00000540: 48 52 45 45 20 42 59 54  45 53 20 22 3B 00 93 0D  |HREE BYTES ";...|
00000550: 4A 01 99 22 46 4F 4C 4C  4F 57 49 4E 47 20 54 48  |J.."FOLLOWING TH|
00000560: 45 20 41 44 44 52 45 53  53 20 4D 41 59 20 42 45  |E ADDRESS MAY BE|
00000570: 20 4D 4F 44 49 46 49 45  44 2E 20 55 53 45 20 43  | MODIFIED. USE C|
00000580: 52 53 52 20 4B 45 59 53  20 20 54 4F 20 4D 4F 56  |RSR KEYS  TO MOV|
00000590: 45 22 3B 00 E0 0D 54 01  99 22 20 54 4F 20 41 4E  |E";...T.." TO AN|
000005A0: 44 20 4D 4F 44 49 46 59  20 54 48 45 20 42 59 54  |D MODIFY THE BYT|
000005B0: 45 53 2E 20 48 49 54 20  20 20 20 52 45 54 55 52  |ES. HIT    RETUR|
000005C0: 4E 20 41 4E 44 20 54 48  45 20 42 59 54 45 53 20  |N AND THE BYTES |
000005D0: 49 4E 20 4D 45 4D 4F 52  59 20 57 49 4C 4C 22 3B  |IN MEMORY WILL";|
000005E0: 00 29 0E 5E 01 99 22 20  42 45 20 20 43 48 41 4E  |.).^.." BE  CHAN|
000005F0: 47 45 44 2E 20 53 55 50  45 52 4D 4F 4E 36 34 20  |GED. SUPERMON64 |
00000600: 57 49 4C 4C 20 54 48 45  4E 20 44 49 53 41 53 53  |WILL THEN DISASS|
00000610: 45 4D 2D 20 42 4C 45 20  54 48 41 54 20 50 41 47  |EM- BLE THAT PAG|
00000620: 45 20 41 47 41 49 4E 2E  22 00 4C 0E 68 01 99 22  |E AGAIN.".L.h.."|
00000630: 11 50 52 45 53 53 20 53  50 41 43 45 42 41 52 20  |.PRESS SPACEBAR |
00000640: 54 4F 20 43 4F 4E 54 49  4E 55 45 22 00 61 0E 72  |TO CONTINUE".a.r|
00000650: 01 A1 41 24 3A 8B 41 24  B3 B1 22 20 22 A7 33 37  |..A$:.A$.." ".37|
00000660: 30 00 9B 0E 7C 01 99 22  93 11 1D 50 52 49 4E 54  |0...|.."...PRINT|
00000670: 49 4E 47 20 44 49 53 41  53 53 45 4D 42 4C 45 52  |ING DISASSEMBLER|
00000680: 22 3A 99 22 20 C5 C5 C5  C5 C5 C5 C5 C5 C5 C5 C5  |":." ...........|
00000690: C5 C5 C5 C5 C5 C5 C5 C5  C5 C5 22 00 CE 0E 86 01  |..........".....|
000006A0: 99 22 90 2E 05 50 20 32  30 30 30 2C 32 30 34 30  |."...P 2000,2040|
000006B0: 11 22 3A 99 22 32 30 30  30 20 41 39 20 31 32 20  |.":."2000 A9 12 |
000006C0: 20 20 20 20 20 4C 44 41  20 23 24 31 32 22 00 11  |     LDA #$12"..|
000006D0: 0F 90 01 99 22 32 30 30  32 20 39 44 20 30 30 20  |...."2002 9D 00 |
000006E0: 38 30 20 20 20 53 54 41  20 24 38 30 30 30 2C 58  |80   STA $8000,X|
000006F0: 20 20 20 20 20 20 20 20  20 20 20 20 20 32 30 30  |             200|
00000700: 35 20 41 41 20 20 20 20  20 20 20 20 20 54 41 58  |5 AA         TAX|
00000710: 22 00 5A 0F 9A 01 99 22  20 20 20 20 2E 2E 2E 2E  |".Z...."    ....|
00000720: 2E 2E 2E 2E 11 20 20 20  20 20 20 20 20 20 20 20  |.....           |
00000730: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000740: 20 32 30 33 46 20 41 32  20 30 30 20 20 20 20 20  | 203F A2 00     |
00000750: 20 4C 44 58 20 23 24 30  30 22 00 9A 0F A4 01 99  | LDX #$00"......|
00000760: 22 11 54 4F 20 45 4E 47  41 47 45 20 50 52 49 4E  |".TO ENGAGE PRIN|
00000770: 54 45 52 2C 20 53 45 54  20 55 50 20 42 45 46 4F  |TER, SET UP BEFO|
00000780: 52 45 48 41 4E 44 3A 20  20 20 20 11 4F 50 45 4E  |REHAND:    .OPEN|
00000790: 20 34 2C 34 3A 43 4D 44  34 22 00 BF 0F AE 01 99  | 4,4:CMD4"......|
000007A0: 22 11 1D 46 49 4C 4C 20  4D 45 4D 4F 52 59 22 3A  |"..FILL MEMORY":|
000007B0: 99 22 20 C5 C5 C5 C5 C5  C5 C5 C5 C5 C5 C5 22 00  |." ...........".|
000007C0: 04 10 B8 01 99 22 90 2E  05 46 20 31 30 30 30 20  |....."...F 1000 |
000007D0: 31 31 30 30 20 46 46 22  3A 99 22 11 46 49 4C 4C  |1100 FF":.".FILL|
000007E0: 53 20 54 48 45 20 4D 45  4D 4F 52 59 20 46 52 4F  |S THE MEMORY FRO|
000007F0: 4D 20 31 30 30 30 20 48  45 58 20 54 4F 20 31 31  |M 1000 HEX TO 11|
00000800: 30 30 20 22 00 25 10 C2  01 99 22 48 45 58 20 57  |00 ".%...."HEX W|
00000810: 49 54 48 20 54 48 45 20  42 59 54 45 20 46 46 20  |ITH THE BYTE FF |
00000820: 48 45 58 2E 22 00 48 10  CC 01 99 22 11 50 52 45  |HEX.".H....".PRE|
00000830: 53 53 20 53 50 41 43 45  42 41 52 20 54 4F 20 43  |SS SPACEBAR TO C|
00000840: 4F 4E 54 49 4E 55 45 22  00 5D 10 D6 01 A1 41 24  |ONTINUE".]....A$|
00000850: 3A 8B 41 24 B3 B1 22 20  22 A7 34 37 30 00 82 10  |:.A$.." ".470...|
00000860: E0 01 99 22 93 11 1D 47  4F 20 52 55 4E 22 3A 99  |..."...GO RUN":.|
00000870: 22 20 C5 C5 C5 C5 C5 C5  22 3A 99 22 90 2E 05 47  |" ......":."...G|
00000880: 11 22 00 CD 10 EA 01 99  22 47 4F 54 4F 20 54 48  |."......"GOTO TH|
00000890: 45 20 41 44 44 52 45 53  53 20 49 4E 20 54 48 45  |E ADDRESS IN THE|
000008A0: 20 50 43 20 52 45 47 49  53 54 45 52 20 44 49 53  | PC REGISTER DIS|
000008B0: 2D 50 4C 41 59 20 41 4E  44 20 42 45 47 49 4E 20  |-PLAY AND BEGIN |
000008C0: 12 52 55 4E 92 20 43 4F  44 45 2E 22 3B 00 14 11  |.RUN. CODE.";...|
000008D0: F4 01 99 22 20 41 4C 4C  20 54 48 45 20 52 45 47  |..." ALL THE REG|
000008E0: 49 53 2D 20 54 45 52 53  20 57 49 4C 4C 20 42 45  |IS- TERS WILL BE|
000008F0: 20 52 45 50 4C 41 43 45  44 20 57 49 54 48 20 54  | REPLACED WITH T|
00000900: 48 45 20 44 49 53 50 4C  41 59 45 44 56 41 4C 55  |HE DISPLAYEDVALU|
00000910: 45 53 2E 22 00 57 11 FE  01 99 22 90 2E 05 47 20  |ES.".W...."...G |
00000920: 31 30 30 30 11 22 3A 99  22 47 4F 54 4F 20 41 44  |1000.":."GOTO AD|
00000930: 44 52 45 53 53 20 31 30  30 30 20 48 45 58 20 41  |DRESS 1000 HEX A|
00000940: 4E 44 20 42 45 47 49 4E  20 52 55 4E 4E 49 4E 47  |ND BEGIN RUNNING|
00000950: 20 43 4F 44 45 2E 22 00  84 11 08 02 99 22 11 1D  | CODE."......"..|
00000960: 54 52 41 4E 53 46 45 52  20 4D 45 4D 4F 52 59 22  |TRANSFER MEMORY"|
00000970: 3A 99 22 20 C5 C5 C5 C5  C5 C5 C5 C5 C5 C5 C5 C5  |:." ............|
00000980: C5 C5 C5 22 00 A1 11 12  02 99 22 11 90 2E 05 54  |..."......"....T|
00000990: 20 31 30 30 30 20 31 31  30 30 20 35 30 30 30 11  | 1000 1100 5000.|
000009A0: 22 00 EF 11 1C 02 99 22  54 52 41 4E 53 46 45 52  |"......"TRANSFER|
000009B0: 20 4D 45 4D 4F 52 59 20  49 4E 20 54 48 45 20 52  | MEMORY IN THE R|
000009C0: 41 4E 47 45 20 31 30 30  30 20 48 45 58 20 54 4F  |ANGE 1000 HEX TO|
000009D0: 31 31 30 30 20 48 45 58  20 41 4E 44 20 53 54 41  |1100 HEX AND STA|
000009E0: 52 54 20 53 54 4F 52 49  4E 47 20 49 54 22 3B 00  |RT STORING IT";.|
000009F0: 0A 12 26 02 99 22 20 41  54 20 41 44 44 52 45 53  |..&.." AT ADDRES|
00000A00: 53 35 30 30 30 20 48 45  58 2E 00 2D 12 30 02 99  |S5000 HEX..-.0..|
00000A10: 22 11 50 52 45 53 53 20  53 50 41 43 45 42 41 52  |".PRESS SPACEBAR|
00000A20: 20 54 4F 20 43 4F 4E 54  49 4E 55 45 22 00 42 12  | TO CONTINUE".B.|
00000A30: 3A 02 A1 41 24 3A 8B 41  24 B3 B1 22 20 22 A7 35  |:..A$:.A$.." ".5|
00000A40: 37 30 00 6D 12 44 02 99  22 93 1D 4D 45 4D 4F 52  |70.m.D.."..MEMOR|
00000A50: 59 20 44 49 53 50 4C 41  59 22 3A 99 22 20 C5 C5  |Y DISPLAY":." ..|
00000A60: C5 C5 C5 C5 C5 C5 C5 C5  C5 C5 C5 C5 22 00 A7 12  |............"...|
00000A70: 4E 02 99 22 90 2E 05 44  20 30 30 30 30 20 30 30  |N.."...D 0000 00|
00000A80: 30 38 22 3A 99 22 11 2E  3A 20 30 30 30 30 20 30  |08":."..: 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 22 00  CE 12 58 02 99 22 2E 3A  | 06 07"...X..".:|
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 22 00 19  |B 0C 0D 0E 0F"..|
00000AD0: 13 62 02 99 22 11 44 49  53 50 4C 41 59 20 4D 45  |.b..".DISPLAY ME|
00000AE0: 4D 4F 52 59 20 46 52 4F  4D 20 30 30 30 30 20 48  |MORY FROM 0000 H|
00000AF0: 45 58 20 54 4F 20 30 30  30 38 20 20 20 20 48 45  |EX TO 0008    HE|
00000B00: 58 2E 20 54 48 45 20 42  59 54 45 53 20 46 4F 4C  |X. THE BYTES FOL|
00000B10: 4C 4F 57 49 4E 47 20 22  3B 00 61 13 6C 02 99 22  |LOWING ";.a.l.."|
00000B20: 54 48 45 20 2E 3A 20 43  41 4E 20 42 45 20 20 41  |THE .: CAN BE  A|
00000B30: 4C 54 45 52 45 44 20 42  59 20 54 59 50 49 4E 47  |LTERED BY TYPING|
00000B40: 20 4F 56 45 52 20 54 48  45 4D 2C 54 48 45 4E 20  | OVER THEM,THEN |
00000B50: 54 59 50 49 4E 47 20 41  20 52 45 54 55 52 4E 2E  |TYPING A RETURN.|
00000B60: 22 00 90 13 76 02 99 22  11 1D 52 45 47 49 53 54  |"...v.."..REGIST|
00000B70: 45 52 20 44 49 53 50 4C  41 59 22 3A 99 22 1D C5  |ER DISPLAY":."..|
00000B80: C5 C5 C5 C5 C5 C5 C5 C5  C5 C5 C5 C5 C5 C5 C5 22  |..............."|
00000B90: 00 B5 13 80 02 99 22 90  2E 05 52 22 3A 99 22 1D  |......"...R":.".|
00000BA0: 1D 1D 50 43 20 20 53 52  20 41 43 20 58 52 20 59  |..PC  SR AC XR Y|
00000BB0: 52 20 53 50 22 00 D1 13  8A 02 99 22 1D 1D 30 30  |R SP"......"..00|
00000BC0: 30 30 20 30 31 20 30 32  20 30 33 20 30 34 20 30  |00 01 02 03 04 0|
00000BD0: 35 00 1A 14 94 02 99 22  11 44 49 53 50 4C 41 59  |5......".DISPLAY|
00000BE0: 53 20 54 48 45 20 52 45  47 49 53 54 45 52 20 56  |S THE REGISTER V|
00000BF0: 41 4C 55 45 53 20 53 41  56 45 44 20 57 48 45 4E  |ALUES SAVED WHEN|
00000C00: 20 53 55 50 45 52 4D 4F  4E 36 34 20 57 41 53 20  | SUPERMON64 WAS |
00000C10: 45 4E 54 45 52 45 44 2E  22 3B 00 62 14 9E 02 99  |ENTERED.";.b....|
00000C20: 22 54 48 45 20 56 41 4C  55 45 53 20 4D 41 59 20  |"THE VALUES MAY |
00000C30: 42 45 43 48 41 4E 47 45  44 20 57 49 54 48 20 54  |BECHANGED WITH T|
00000C40: 48 45 20 45 44 49 54 20  46 4F 4C 4C 4F 57 45 44  |HE EDIT FOLLOWED|
00000C50: 20 42 59 20 41 20 20 20  20 20 52 45 54 55 52 4E  | BY A     RETURN|
00000C60: 2E 22 00 85 14 A8 02 99  22 11 50 52 45 53 53 20  |."......".PRESS |
00000C70: 53 50 41 43 45 42 41 52  20 54 4F 20 43 4F 4E 54  |SPACEBAR TO CONT|
00000C80: 49 4E 55 45 22 00 9A 14  B2 02 A1 41 24 3A 8B 41  |INUE"......A$:.A|
00000C90: 24 B3 B1 22 20 22 A7 36  39 30 00 C0 14 BC 02 99  |$.." ".690......|
00000CA0: 22 93 11 1D 48 55 4E 54  20 4D 45 4D 4F 52 59 22  |"...HUNT MEMORY"|
00000CB0: 3A 99 22 1D C5 C5 C5 C5  C5 C5 C5 C5 C5 C5 C5 22  |:."............"|
00000CC0: 00 DC 14 C6 02 99 22 90  2E 05 48 20 43 30 30 30  |......"...H C000|
00000CD0: 20 44 30 30 30 20 27 52  49 4B 11 22 00 2A 15 D0  | D000 'RIK.".*..|
00000CE0: 02 99 22 48 55 4E 54 20  54 48 52 4F 55 47 48 20  |.."HUNT THROUGH |
00000CF0: 4D 45 4D 4F 52 59 20 46  52 4F 4D 20 43 30 30 30  |MEMORY FROM C000|
00000D00: 20 48 45 58 20 54 4F 20  20 20 20 44 30 30 30 20  | HEX TO    D000 |
00000D10: 48 45 58 20 46 4F 52 20  54 48 45 20 41 53 43 49  |HEX FOR THE ASCI|
00000D20: 49 20 53 54 52 49 4E 47  22 3B 00 76 15 DA 02 99  |I STRING";.v....|
00000D30: 22 20 12 52 49 4B 92 20  20 41 4E 44 20 20 50 52  |" .RIK.  AND  PR|
00000D40: 49 4E 54 20 54 48 45 20  41 44 44 52 45 53 53 20  |INT THE ADDRESS |
00000D50: 57 48 45 52 45 20 49 54  20 49 53 20 46 4F 55 4E  |WHERE IT IS FOUN|
00000D60: 44 2E 20 41 20 20 4D 41  58 49 4D 55 4D 20 4F 46  |D. A  MAXIMUM OF|
00000D70: 20 33 32 20 22 3B 00 95  15 E4 02 99 22 43 48 41  | 32 ";......"CHA|
00000D80: 52 41 43 54 45 52 53 20  4D 41 59 20 42 45 20 55  |RACTERS MAY BE U|
00000D90: 53 45 44 2E 22 00 B5 15  EE 02 99 22 11 90 2E 05  |SED."......"....|
00000DA0: 48 20 43 30 30 30 20 44  30 30 30 20 32 30 20 44  |H C000 D000 20 D|
00000DB0: 32 20 46 46 22 00 00 16  F8 02 99 22 11 48 55 4E  |2 FF"......".HUN|
00000DC0: 54 20 54 48 52 4F 55 47  48 20 4D 45 4D 4F 52 59  |T THROUGH MEMORY|
00000DD0: 20 46 52 4F 4D 20 43 30  30 30 20 48 45 58 20 54  | FROM C000 HEX T|
00000DE0: 4F 20 20 20 20 44 30 30  30 20 48 45 58 20 46 4F  |O    D000 HEX FO|
00000DF0: 52 20 54 48 45 20 53 45  51 55 45 4E 43 45 22 3B  |R THE SEQUENCE";|
00000E00: 00 51 16 02 03 99 22 4F  46 20 42 59 54 45 53 20  |.Q...."OF BYTES |
00000E10: 32 30 20 44 32 20 46 46  20 41 4E 44 20 50 52 49  |20 D2 FF AND PRI|
00000E20: 4E 54 20 54 48 45 20 41  44 44 52 45 53 53 2E 41  |NT THE ADDRESS.A|
00000E30: 20 4D 41 58 49 4D 55 4D  20 4F 46 20 33 32 42 59  | MAXIMUM OF 32BY|
00000E40: 54 45 53 20 4D 41 59 20  42 45 20 55 53 45 44 2E  |TES MAY BE USED.|
00000E50: 22 00 74 16 0C 03 99 22  11 50 52 45 53 53 20 53  |".t....".PRESS S|
00000E60: 50 41 43 45 42 41 52 20  54 4F 20 43 4F 4E 54 49  |PACEBAR TO CONTI|
00000E70: 4E 55 45 22 00 89 16 16  03 A1 41 24 3A 8B 41 24  |NUE"......A$:.A$|
00000E80: B3 B1 22 20 22 A7 37 39  30 00 D0 16 20 03 99 22  |.." ".790... .."|
00000E90: 93 11 1D 4C 4F 41 44 22  3A 99 22 20 C5 C5 C5 C5  |...LOAD":." ....|
00000EA0: 22 3A 99 22 11 90 2E 05  4C 22 3A 99 22 4C 4F 41  |":."....L":."LOA|
00000EB0: 44 20 41 4E 59 20 50 52  4F 47 52 41 4D 20 46 52  |D ANY PROGRAM FR|
00000EC0: 4F 4D 20 43 41 53 53 45  54 54 45 20 23 31 2E 22  |OM CASSETTE #1."|
00000ED0: 00 ED 16 2A 03 99 22 11  90 2E 05 4C 20 22 C7 28  |...*.."....L ".(|
00000EE0: 33 34 29 22 41 4D 43 22  C7 28 33 34 29 00 22 17  |34)"AMC".(34).".|
00000EF0: 34 03 99 22 11 4C 4F 41  44 20 46 52 4F 4D 20 43  |4..".LOAD FROM C|
00000F00: 41 53 53 45 54 54 45 20  23 31 20 54 48 45 20 50  |ASSETTE #1 THE P|
00000F10: 52 4F 47 52 41 4D 20 4E  41 4D 45 44 20 41 4D 43  |ROGRAM NAMED AMC|
00000F20: 2E 22 00 44 17 3E 03 99  22 11 90 2E 05 4C 20 22  |.".D.>.."....L "|
00000F30: C7 28 33 34 29 22 41 4D  43 22 C7 28 33 34 29 22  |.(34)"AMC".(34)"|
00000F40: 2C 30 38 22 00 8E 17 48  03 99 22 11 4C 4F 41 44  |,08"...H..".LOAD|
00000F50: 20 46 52 4F 4D 20 44 49  53 4B 20 28 44 45 56 49  | FROM DISK (DEVI|
00000F60: 43 45 20 38 29 20 54 48  45 20 50 52 4F 47 52 41  |CE 8) THE PROGRA|
00000F70: 4D 20 20 20 4E 41 4D 45  44 20 41 4D 43 2E 20 54  |M   NAMED AMC. T|
00000F80: 48 49 53 20 43 4F 4D 4D  41 4E 44 20 22 3B 00 B9  |HIS COMMAND ";..|
00000F90: 17 52 03 99 22 4C 45 41  56 45 53 20 42 41 53 49  |.R.."LEAVES BASI|
00000FA0: 43 20 20 20 20 50 4F 49  4E 54 45 52 53 20 55 4E  |C    POINTERS UN|
00000FB0: 43 48 41 4E 47 45 44 2E  22 00 DC 17 5C 03 99 22  |CHANGED."...\.."|
00000FC0: 11 50 52 45 53 53 20 53  50 41 43 45 42 41 52 20  |.PRESS SPACEBAR |
00000FD0: 54 4F 20 43 4F 4E 54 49  4E 55 45 22 00 F1 17 66  |TO CONTINUE"...f|
00000FE0: 03 A1 41 24 3A 8B 41 24  B3 B1 22 20 22 A7 38 37  |..A$:.A$.." ".87|
00000FF0: 30 00 30 18 70 03 99 22  93 11 1D 53 41 56 45 22  |0.0.p.."...SAVE"|
00001000: 3A 99 22 1D C5 C5 C5 C5  22 3A 99 22 90 2E 05 53  |:.".....":."...S|
00001010: 20 22 C7 28 33 34 29 22  41 4D 43 22 C7 28 33 34  | ".(34)"AMC".(34|
00001020: 29 22 2C 30 31 2C 30 38  30 30 2C 30 43 38 30 22  |)",01,0800,0C80"|
00001030: 00 7A 18 7A 03 99 22 11  53 41 56 45 20 54 4F 20  |.z.z..".SAVE TO |
00001040: 43 41 53 53 45 54 54 45  20 23 31 20 4D 45 4D 4F  |CASSETTE #1 MEMO|
00001050: 52 59 20 46 52 4F 4D 20  30 38 30 30 20 48 45 58  |RY FROM 0800 HEX|
00001060: 55 50 20 54 4F 20 42 55  54 20 4E 4F 54 20 49 4E  |UP TO BUT NOT IN|
00001070: 43 4C 55 44 49 4E 47 20  22 3B 00 9F 18 84 03 99  |CLUDING ";......|
00001080: 22 30 43 38 30 20 48 45  58 20 41 4E 44 20 20 20  |"0C80 HEX AND   |
00001090: 20 4E 41 4D 45 20 49 54  20 41 4D 43 2E 11 22 00  | NAME IT AMC..".|
000010A0: D3 18 8E 03 99 22 90 2E  05 53 20 22 C7 28 33 34  |....."...S ".(34|
000010B0: 29 22 50 52 4F 47 52 41  4D 20 4E 41 4D 45 22 C7  |)"PROGRAM NAME".|
000010C0: 28 33 34 29 22 30 38 2C  31 32 30 30 2C 31 46 35  |(34)"08,1200,1F5|
000010D0: 30 11 22 00 1E 19 98 03  99 22 53 41 56 45 20 54  |0."......"SAVE T|
000010E0: 4F 20 44 49 53 4B 20 44  52 49 56 45 20 23 30 20  |O DISK DRIVE #0 |
000010F0: 4D 45 4D 4F 52 59 20 46  52 4F 4D 20 31 32 30 30  |MEMORY FROM 1200|
00001100: 20 20 48 45 58 20 55 50  54 4F 20 42 55 54 20 4E  |  HEX UPTO BUT N|
00001110: 4F 54 20 49 4E 43 4C 55  44 49 4E 47 22 3B 00 48  |OT INCLUDING";.H|
00001120: 19 A2 03 99 22 31 46 35  30 20 48 45 58 20 41 4E  |...."1F50 HEX AN|
00001130: 44 20 4E 41 4D 45 20 49  54 20 50 52 4F 47 52 41  |D NAME IT PROGRA|
00001140: 4D 20 4E 41 4D 45 2E 22  00 6C 19 AC 03 99 22 11  |M NAME.".l....".|
00001150: 11 50 52 45 53 53 20 53  50 41 43 45 42 41 52 20  |.PRESS SPACEBAR |
00001160: 54 4F 20 43 4F 4E 54 49  4E 55 45 22 00 81 19 B6  |TO CONTINUE"....|
00001170: 03 A1 41 24 3A 8B 41 24  B3 B1 22 20 22 A7 39 35  |..A$:.A$.." ".95|
00001180: 30 00 AB 19 C0 03 99 22  93 11 1D 45 58 49 54 20  |0......"...EXIT |
00001190: 54 4F 20 42 41 53 49 43  22 3A 99 22 1D C5 C5 C5  |TO BASIC":."....|
000011A0: C5 C5 C5 C5 C5 C5 C5 C5  C5 C5 22 00 F0 19 CA 03  |..........".....|
000011B0: 99 22 90 2E 05 58 22 3A  99 22 11 52 45 54 55 52  |."...X":.".RETUR|
000011C0: 4E 20 54 4F 20 42 41 53  49 43 20 52 45 41 44 59  |N TO BASIC READY|
000011D0: 20 4D 4F 44 45 2E 20 54  48 45 20 53 54 41 43 4B  | MODE. THE STACK|
000011E0: 20 20 20 56 41 4C 55 45  20 53 41 56 45 44 22 3B  |   VALUE SAVED";|
000011F0: 00 3B 1A D4 03 99 22 20  57 48 45 4E 20 45 4E 54  |.;...." WHEN ENT|
00001200: 45 52 45 44 20 57 49 4C  4C 20 42 45 20 52 45 2D  |ERED WILL BE RE-|
00001210: 20 20 20 20 53 54 4F 52  45 44 2E 20 43 41 52 45  |    STORED. CARE|
00001220: 20 53 48 4F 55 4C 44 20  42 45 20 54 41 4B 45 4E  | SHOULD BE TAKEN|
00001230: 20 54 48 41 54 20 54 48  49 53 22 00 88 1A DE 03  | THAT THIS".....|
00001240: 99 22 56 41 4C 55 45 20  49 53 20 54 48 45 20 53  |."VALUE IS THE S|
00001250: 41 4D 45 20 41 53 20 57  48 45 4E 20 54 48 45 20  |AME AS WHEN THE |
00001260: 4D 4F 4E 49 54 4F 52 20  20 20 57 41 53 20 45 4E  |MONITOR   WAS EN|
00001270: 54 45 52 45 44 2E 20 41  20 43 4C 52 20 49 4E 20  |TERED. A CLR IN |
00001280: 42 41 53 49 43 20 22 3B  00 AB 1A E8 03 99 22 57  |BASIC ";......"W|
00001290: 49 4C 4C 20 46 49 58 41  4E 59 20 53 54 41 43 4B  |ILL FIXANY STACK|
000012A0: 20 50 52 4F 42 4C 45 4D  53 2E 22 00 00 00        | PROBLEMS."...  |
..G...."...A .SENI-SOFTWARE. PRODUCTION"
:." EEEEEEEEEEEEEEEEEEEEEEEEEE".A....".S
UPERMON64 SUMMARY......"...COMMODORE MON
ITOR INSTRUCTIONS:....(.."..G  GO RUN.F.
2.."..L  LOAD MEMORY FROM TAPE OR DISK..
.<.."..M  MEMORY DISPLAY...F.."..R  REGI
STER DISPLAY...P.."..S  SAVE TO TAPE OR 
DISK.6.Z.."..X  EXIT TO BASIC..C.D.."..S
UPERMON64 ADDITIONAL INSTRUCTIONS:...N.
."..A  SIMPLE ASSEMBLER...X.."..D  DISAS
SEMBLER......"..F  FILL MEMORY.E...."..H
  HUNT MEMORY......"..P  PRINTING DISASS
EMBLER... .."..T  TRANSFER MEMORY......A
$:.A$.."".170.E...."..PRESS SPACEBAR FOR
 FURTHER INFORMATION".Z....A$:.A$.." ".1
90...C.."...SIMPLE ASSEMBLER":.".EEEEEEE
EEEEEEEEE"...H.."...A 2000 LDA#$12":."..
A 2002. STA $8000,X".U.R.."..A 2005. (RE
TURN)......".IN THE ABOVE EXAMPLE THE US
ER STARTED   ASSEMBLY AT 2000 HEX. ";.^.
..."IN THE SECOND LINETHE USER DID NOT N
EED TO TYPE THE A AND"......"THE ADDRESS
. TO EXIT THE ASSEMBLER TYPE A RETURN AF
TER THE ADDRESS PROMPT."......"SYNTAX IS
 THE SAME AS DISASSEMBLER OUT- PUT."....
.."..PRESS SPACEBAR TO CONTINUE"......A$
:.A$.." ".270.E...."...DISASSEMBLER":.".
EEEEEEEEEEEE".I.".."...D 2000":."(SCREEN
 CLEARS)"...,..".2000 A9 12      LDA #$1
2                2002 9D 00 80   STA $80
00,X"...6.."2005 AA         TAX         
           . (FULL PAGE OF INSTRUCTIONS)
".M.@..".DISASSEMBLES 22 INSTRUCTIONS ST
ARTING AT2000 HEX. THE THREE BYTES ";...
J.."FOLLOWING THE ADDRESS MAY BE MODIFIE
D. USE CRSR KEYS  TO MOVE";...T.." TO AN
D MODIFY THE BYTES. HIT    RETURN AND TH
E BYTES IN MEMORY WILL";.).^.." BE  CHAN
GED. SUPERMON64 WILL THEN DISASSEM- BLE 
THAT PAGE AGAIN.".L.H..".PRESS SPACEBAR 
TO CONTINUE".A.R..A$:.A$.." ".370...|.."
...PRINTING DISASSEMBLER":." EEEEEEEEEEE
EEEEEEEEEE".N...."...P 2000,2040.":."200
0 A9 12      LDA #$12"......"2002 9D 00 
80   STA $8000,X             2005 AA    
     TAX".Z...."    .........           
                 203F A2 00      LDX #$0
0"......".TO ENGAGE PRINTER, SET UP BEFO
REHAND:    .OPEN 4,4:CMD4"......"..FILL 
MEMORY":." EEEEEEEEEEE"......"...F 1000 
1100 FF":.".FILLS THE MEMORY FROM 1000 H
EX TO 1100 ".%.B.."HEX WITH THE BYTE FF 
HEX.".H.L..".PRESS SPACEBAR TO CONTINUE"
.].V..A$:.A$.." ".470......"...GO RUN":.
" EEEEEE":."...G.".M...."GOTO THE ADDRES
S IN THE PC REGISTER DIS-PLAY AND BEGIN 
.RUN. CODE.";......" ALL THE REGIS- TERS
 WILL BE REPLACED WITH THE DISPLAYEDVALU
ES.".W...."...G 1000.":."GOTO ADDRESS 10
00 HEX AND BEGIN RUNNING CODE."......"..
TRANSFER MEMORY":." EEEEEEEEEEEEEEE"....
.."....T 1000 1100 5000."......"TRANSFER
 MEMORY IN THE RANGE 1000 HEX TO1100 HEX
 AND START STORING IT";...&.." AT ADDRES
S5000 HEX..-.0..".PRESS SPACEBAR TO CONT
INUE".B.:..A$:.A$.." ".570.M.D.."..MEMOR
Y DISPLAY":." EEEEEEEEEEEEEE"...N.."...D
 0000 0008":."..: 0000 00 01 02 03 04 05
 06 07".N.X..".: 0008 08 09 0A 0B 0C 0D 
0E 0F"...B..".DISPLAY MEMORY FROM 0000 H
EX TO 0008    HEX. THE BYTES FOLLOWING "
;.A.L.."THE .: CAN BE  ALTERED BY TYPING
 OVER THEM,THEN TYPING A RETURN."...V.."
..REGISTER DISPLAY":.".EEEEEEEEEEEEEEEE"
......"...R":."...PC  SR AC XR YR SP".Q.
..."..0000 01 02 03 04 05......".DISPLAY
S THE REGISTER VALUES SAVED WHEN SUPERMO
N64 WAS ENTERED.";.B...."THE VALUES MAY 
BECHANGED WITH THE EDIT FOLLOWED BY A   
  RETURN."......".PRESS SPACEBAR TO CONT
INUE"......A$:.A$.." ".690......"...HUNT
 MEMORY":.".EEEEEEEEEEE"...F.."...H C000
 D000 'RIK.".*.P.."HUNT THROUGH MEMORY F
ROM C000 HEX TO    D000 HEX FOR THE ASCI
I STRING";.V.Z.." .RIK.  AND  PRINT THE 
ADDRESS WHERE IT IS FOUND. A  MAXIMUM OF
 32 ";......"CHARACTERS MAY BE USED."...
..."....H C000 D000 20 D2 FF"......".HUN
T THROUGH MEMORY FROM C000 HEX TO    D00
0 HEX FOR THE SEQUENCE";.Q...."OF BYTES 
20 D2 FF AND PRINT THE ADDRESS.A MAXIMUM
 OF 32BYTES MAY BE USED.".T....".PRESS S
PACEBAR TO CONTINUE"......A$:.A$.." ".79
0.P. .."...LOAD":." EEEE":."....L":."LOA
D ANY PROGRAM FROM CASSETTE #1."...*..".
...L "G(34)"AMC"G(34).".4..".LOAD FROM C
ASSETTE #1 THE PROGRAM NAMED AMC.".D.>..
"....L "G(34)"AMC"G(34)",08"...H..".LOAD
 FROM DISK (DEVICE 8) THE PROGRAM   NAME
D AMC. THIS COMMAND ";...R.."LEAVES BASI
C    POINTERS UNCHANGED."...\..".PRESS S
PACEBAR TO CONTINUE"...F..A$:.A$.." ".87
0.0.P.."...SAVE":.".EEEE":."...S "G(34)"
AMC"G(34)",01,0800,0C80".Z.Z..".SAVE TO 
CASSETTE #1 MEMORY FROM 0800 HEXUP TO BU
T NOT INCLUDING ";......"0C80 HEX AND   
 NAME IT AMC..".S...."...S "G(34)"PROGRA
M NAME"G(34)"08,1200,1F50."......"SAVE T
O DISK DRIVE #0 MEMORY FROM 1200  HEX UP
TO BUT NOT INCLUDING";.H...."1F50 HEX AN
D NAME IT PROGRAM NAME.".L...."..PRESS S
PACEBAR TO CONTINUE"......A$:.A$.." ".95
0......"...EXIT TO BASIC":.".EEEEEEEEEEE
EE"...J.."...X":.".RETURN TO BASIC READY
 MODE. THE STACK   VALUE SAVED";.;.T.." 
WHEN ENTERED WILL BE RE-    STORED. CARE
 SHOULD BE TAKEN THAT THIS"......"VALUE 
IS THE SAME AS WHEN THE MONITOR   WAS EN
TERED. A CLR IN BASIC ";......"WILL FIXA
NY STACK PROBLEMS."...
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL