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

DEBUGGER DOC/MSP

FILE INFORMATION

FILENAME(S): DEBUGGER DOC/MSP

FILE TYPE(S): PRG

FILE SIZE: 5.6K

FIRST SEEN: 2025-11-30 16:58:29

APPEARS ON: 2 disk(s)

FILE HASH

7d08ab566151519ca5848eb613414f78b0bb7ce6e5bf570ef8e5f356c34fe005

FOUND ON DISKS (2 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
MEGASTYLE UTILS DEBUGGER DOC/MSP PRG High Voltage Complete C64 Collection 25 0 DOWNLOAD FILE
TALENTED RULERZ DEBUGGER DOC/MSP PRG High Voltage Complete C64 Collection 25 0 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

00000000: B3 69 0D 20 20 20 20 20  20 20 20 20 20 20 20 20  |.i.             |
00000010: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 2A  |               *|
00000020: 2A 60 20 20 20 74 68 65  20 62 75 67 67 65 72 20  |*`   the bugger |
00000030: 76 31 2E 30 20 20 20 2A  2A 0D 0D 20 20 20 20 20  |v1.0   **..     |
00000040: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000050: 20 20 20 28 63 29 20 6D  45 47 41 53 54 59 4C 45  |   (c) mEGASTYLE|
00000060: 20 69 4E 43 4F 52 50 4F  52 41 54 45 44 20 31 39  | iNCORPORATED 19|
00000070: 39 31 0D 20 20 20 20 20  20 20 20 20 20 20 20 20  |91.             |
00000080: 20 20 20 20 20 20 20 20  20 20 20 20 70 52 4F 47  |            pROG|
00000090: 52 41 4D 4D 45 44 20 42  59 20 72 55 42 45 4E 20  |RAMMED BY rUBEN |
000000A0: 73 50 41 41 4E 53 0D 0D  61 53 20 54 48 45 20 4E  |sPAANS..aS THE N|
000000B0: 41 4D 45 20 44 4F 45 53  4E 27 54 20 54 45 4C 4C  |AME DOESN'T TELL|
000000C0: 20 53 4F 20 56 45 52 59  20 4D 55 43 48 2C 20 54  | SO VERY MUCH, T|
000000D0: 48 49 53 20 49 53 20 41  20 56 45 52 59 20 55 53  |HIS IS A VERY US|
000000E0: 45 46 55 4C 20 54 4F 4F  4C 20 46 4F 52 20 59 4F  |EFUL TOOL FOR YO|
000000F0: 55 52 20 63 62 6D 20 36  34 2F 31 32 38 2E 20 69  |UR cbm 64/128. i|
00000100: 54 27 53 20 41 20 44 45  42 55 47 47 45 52 20 57  |T'S A DEBUGGER W|
00000110: 48 49 43 48 20 48 45 4C  50 53 20 59 4F 55 20 49  |HICH HELPS YOU I|
00000120: 4E 20 46 49 4E 44 49 4E  47 20 42 55 47 53 20 49  |N FINDING BUGS I|
00000130: 4E 20 59 4F 55 52 20 50  52 4F 47 52 41 4D 53 2E  |N YOUR PROGRAMS.|
00000140: 20 79 4F 55 20 43 41 4E  20 44 45 42 55 47 20 59  | yOU CAN DEBUG Y|
00000150: 4F 55 52 20 50 52 4F 47  52 41 4D 20 53 54 45 50  |OUR PROGRAM STEP|
00000160: 20 42 59 20 53 54 45 50  2C 0D 4F 52 20 53 49 4D  | BY STEP,.OR SIM|
00000170: 50 4C 59 20 53 45 54 20  55 50 20 42 52 45 41 4B  |PLY SET UP BREAK|
00000180: 50 4F 49 4E 54 53 20 41  4E 44 20 4C 45 54 20 54  |POINTS AND LET T|
00000190: 48 45 20 50 52 4F 47 52  41 4D 20 44 4F 20 49 54  |HE PROGRAM DO IT|
000001A0: 20 46 4F 52 20 59 4F 55  2E 0D 0D 77 48 45 4E 20  | FOR YOU...wHEN |
000001B0: 4C 4F 41 44 45 44 2C 20  59 4F 55 20 53 48 4F 55  |LOADED, YOU SHOU|
000001C0: 4C 44 20 42 45 20 41 42  4C 45 20 54 4F 20 50 52  |LD BE ABLE TO PR|
000001D0: 45 53 53 20 27 72 65 73  74 6F 72 65 27 20 41 54  |ESS 'restore' AT|
000001E0: 20 41 4E 59 20 54 49 4D  45 20 54 4F 20 41 43 54  | ANY TIME TO ACT|
000001F0: 49 56 41 54 45 20 74 48  45 20 62 55 47 47 45 52  |IVATE tHE bUGGER|
00000200: 2E 20 69 46 20 4E 4F 54  2C 20 42 45 20 53 55 52  |. iF NOT, BE SUR|
00000210: 45 20 54 48 41 54 20 54  48 45 20 6E 6D 69 20 52  |E THAT THE nmi R|
00000220: 4F 55 54 49 4E 45 20 46  49 52 53 54 20 53 54 4F  |OUTINE FIRST STO|
00000230: 52 45 53 20 54 48 45 20  61 2C 78 20 41 4E 44 20  |RES THE a,x AND |
00000240: 79 20 52 45 47 49 53 54  45 52 53 20 49 4E 20 4F  |y REGISTERS IN O|
00000250: 52 44 45 52 20 41 4E 44  20 4A 55 4D 50 53 20 54  |RDER AND JUMPS T|
00000260: 4F 20 24 38 61 39 30 20  49 4E 20 41 4E 59 20 57  |O $8a90 IN ANY W|
00000270: 41 59 2E 0D 0D 77 48 45  4E 20 59 4F 55 27 52 45  |AY...wHEN YOU'RE|
00000280: 20 49 4E 53 49 44 45 20  74 48 45 20 62 55 47 47  | INSIDE tHE bUGG|
00000290: 45 52 2C 20 59 4F 55 20  48 41 56 45 20 43 4F 4E  |ER, YOU HAVE CON|
000002A0: 54 52 4F 4C 20 4F 46 20  54 48 45 20 57 48 4F 4C  |TROL OF THE WHOL|
000002B0: 45 20 50 52 4F 43 45 53  53 4F 52 2E 20 20 74 48  |E PROCESSOR.  tH|
000002C0: 45 20 46 4F 4C 4C 4F 57  49 4E 47 20 43 4F 4D 4D  |E FOLLOWING COMM|
000002D0: 41 4E 44 53 20 41 52 45  20 54 48 45 20 45 44 49  |ANDS ARE THE EDI|
000002E0: 54 20 4B 45 59 53 3A 0D  0D 63 55 52 53 4F 52 20  |T KEYS:..cURSOR |
000002F0: 55 50 2F 44 4F 57 4E 2F  4C 45 46 54 2F 52 49 47  |UP/DOWN/LEFT/RIG|
00000300: 48 54 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |HT              |
00000310: 20 20 20 20 2D 20 63 55  52 53 4F 52 20 43 4F 4E  |    - cURSOR CON|
00000320: 54 52 4F 4C 0D 68 4F 4D  45 20 20 20 20 20 20 20  |TROL.hOME       |
00000330: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000340: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000350: 20 20 20 20 20 20 20 20  20 20 20 2D 20 63 55 52  |           - cUR|
00000360: 53 4F 52 20 54 4F 20 54  4F 50 20 4C 45 46 54 0D  |SOR TO TOP LEFT.|
00000370: 62 41 43 4B 53 50 41 43  45 20 28 64 45 4C 29 20  |bACKSPACE (dEL) |
00000380: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000390: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000003A0: 2D 20 63 55 52 53 4F 52  20 42 41 43 4B 20 28 6F  |- cURSOR BACK (o|
000003B0: 4E 4C 59 20 49 4E 20 20  20 20 20 20 20 20 20 20  |NLY IN          |
000003C0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000003D0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000003E0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000003F0: 20 20 20 20 20 20 20 20  20 20 20 20 57 49 4E 44  |            WIND|
00000400: 4F 57 20 33 29 0D 72 45  54 55 52 4E 20 20 20 20  |OW 3).rETURN    |
00000410: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000420: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000430: 20 20 20 20 20 20 20 20  20 20 20 20 2D 20 63 41  |            - cA|
00000440: 52 52 49 41 47 45 20 52  45 54 55 52 4E 0D 66 31  |RRIAGE RETURN.f1|
00000450: 2F 66 37 20 20 20 20 20  20 20 20 20 20 20 20 20  |/f7             |
00000460: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000470: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000480: 20 20 20 20 20 2D 20 70  41 47 45 20 55 50 2F 44  |     - pAGE UP/D|
00000490: 4F 57 4E 0D 66 33 2F 66  35 20 20 20 20 20 20 20  |OWN.f3/f5       |
000004A0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000004B0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000004C0: 20 20 20 20 20 20 20 20  20 20 2D 20 31 30 32 34  |          - 1024|
000004D0: 20 42 59 54 45 53 20 55  50 2F 44 4F 57 4E 0D 66  | BYTES UP/DOWN.f|
000004E0: 32 2F 66 34 20 20 20 20  20 20 20 20 20 20 20 20  |2/f4            |
000004F0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000500: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000510: 20 20 20 20 20 2D 20 6C  49 4E 45 20 31 20 55 50  |     - lINE 1 UP|
00000520: 2F 44 4F 57 4E 0D 66 36  2F 66 38 20 20 20 20 20  |/DOWN.f6/f8     |
00000530: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000540: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000550: 20 20 20 20 20 20 20 20  20 20 20 20 2D 20 6C 49  |            - lI|
00000560: 4E 45 20 32 20 55 50 2F  44 4F 57 4E 0D 30 2D 39  |NE 2 UP/DOWN.0-9|
00000570: 20 41 4E 44 20 61 2D 66  20 20 20 20 20 20 20 20  | AND a-f        |
00000580: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000590: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 2D  |               -|
000005A0: 20 65 44 49 54 20 4D 45  4D 4F 52 59 2F 52 45 47  | eDIT MEMORY/REG|
000005B0: 49 53 54 45 52 53 2F 0D  20 20 20 20 20 20 20 20  |ISTERS/.        |
000005C0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000005D0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000005E0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000005F0: 20 20 20 20 20 42 52 45  41 4B 50 4F 49 4E 54 53  |     BREAKPOINTS|
00000600: 0D 0D 77 49 4E 44 4F 57  20 33 20 49 53 20 44 45  |..wINDOW 3 IS DE|
00000610: 53 49 47 4E 45 44 20 54  4F 20 57 52 49 54 45 20  |SIGNED TO WRITE |
00000620: 54 45 58 54 20 49 4E 2C  20 57 49 54 48 4F 55 54  |TEXT IN, WITHOUT|
00000630: 20 54 4F 4F 20 4D 55 43  48 20 45 46 46 4F 52 54  | TOO MUCH EFFORT|
00000640: 2E 20 69 54 20 53 48 4F  57 53 20 4F 4E 4C 59 20  |. iT SHOWS ONLY |
00000650: 54 48 45 20 53 43 52 45  45 4E 20 43 4F 44 45 53  |THE SCREEN CODES|
00000660: 2C 20 4E 4F 54 20 54 48  45 20 61 73 63 69 69 20  |, NOT THE ascii |
00000670: 43 4F 44 45 53 2E 20 74  48 45 20 52 45 41 53 4F  |CODES. tHE REASO|
00000680: 4E 20 54 4F 20 54 48 41  54 20 49 53 20 54 48 41  |N TO THAT IS THA|
00000690: 54 20 61 73 63 69 69 20  49 53 20 49 52 52 45 4C  |T ascii IS IRREL|
000006A0: 45 56 41 4E 54 20 54 48  45 53 45 20 44 41 59 53  |EVANT THESE DAYS|
000006B0: 2C 20 50 45 4F 50 4C 45  20 44 4F 45 53 4E 27 54  |, PEOPLE DOESN'T|
000006C0: 20 53 4F 20 4F 46 54 45  4E 20 55 53 45 20 54 48  | SO OFTEN USE TH|
000006D0: 45 20 72 6F 6D 20 52 4F  55 54 49 4E 45 53 20 54  |E rom ROUTINES T|
000006E0: 4F 20 50 52 49 4E 54 20  54 45 58 54 20 45 54 43  |O PRINT TEXT ETC|
000006F0: 2E 0D 0D 69 4E 20 57 49  4E 44 4F 57 20 33 20 59  |...iN WINDOW 3 Y|
00000700: 4F 55 20 43 41 4E 20 50  52 45 53 53 20 63 74 72  |OU CAN PRESS ctr|
00000710: 6C 2D 39 20 41 4E 44 20  63 74 72 6C 2D 30 20 54  |l-9 AND ctrl-0 T|
00000720: 4F 20 54 55 52 4E 20 4F  4E 20 4F 52 20 4F 46 46  |O TURN ON OR OFF|
00000730: 20 54 48 45 20 52 45 56  45 52 53 45 20 4D 4F 44  | THE REVERSE MOD|
00000740: 45 2E 0D 0D 77 49 4E 44  4F 57 20 31 20 49 53 20  |E...wINDOW 1 IS |
00000750: 54 48 45 20 44 49 53 41  53 53 45 4D 42 4C 45 52  |THE DISASSEMBLER|
00000760: 2F 44 45 42 55 47 20 57  49 4E 44 4F 57 2E 20 69  |/DEBUG WINDOW. i|
00000770: 4E 20 54 48 49 53 20 57  49 4E 44 4F 57 20 59 4F  |N THIS WINDOW YO|
00000780: 55 20 41 52 45 20 41 42  4C 45 20 54 4F 20 53 43  |U ARE ABLE TO SC|
00000790: 52 4F 4C 4C 20 54 48 52  4F 55 47 48 20 54 48 45  |ROLL THROUGH THE|
000007A0: 20 4D 45 4D 4F 52 59 20  41 4E 44 20 57 41 54 43  | MEMORY AND WATC|
000007B0: 48 20 4F 52 20 45 44 49  54 20 54 48 45 20 43 4F  |H OR EDIT THE CO|
000007C0: 44 45 2E 20 74 48 45 20  52 45 56 45 52 53 45 44  |DE. tHE REVERSED|
000007D0: 20 42 41 52 20 53 48 4F  57 53 20 57 48 45 52 45  | BAR SHOWS WHERE|
000007E0: 20 54 48 45 20 50 52 4F  47 52 41 4D 20 43 4F 55  | THE PROGRAM COU|
000007F0: 4E 54 45 52 20 49 53 2E  20 74 48 49 53 20 55 54  |NTER IS. tHIS UT|
00000800: 49 4C 49 54 59 20 49 53  20 4E 4F 54 20 44 45 53  |ILITY IS NOT DES|
00000810: 49 47 4E 45 44 20 54 4F  20 50 52 4F 47 52 41 4D  |IGNED TO PROGRAM|
00000820: 2F 43 4F 44 45 20 57 49  54 48 2C 20 53 4F 20 55  |/CODE WITH, SO U|
00000830: 53 45 20 41 4E 20 41 53  53 45 4D 42 4C 45 52 20  |SE AN ASSEMBLER |
00000840: 4F 52 20 41 20 4D 4F 4E  49 54 4F 52 20 49 4E 53  |OR A MONITOR INS|
00000850: 54 45 41 44 2E 0D 0D 77  49 4E 44 4F 57 20 32 20  |TEAD...wINDOW 2 |
00000860: 49 53 20 54 48 45 20 4E  55 4D 45 52 49 43 20 57  |IS THE NUMERIC W|
00000870: 49 4E 44 4F 57 2E 20 69  54 20 53 48 4F 57 53 20  |INDOW. iT SHOWS |
00000880: 41 20 53 45 43 54 49 4F  4E 20 4F 46 20 54 48 45  |A SECTION OF THE|
00000890: 20 4D 45 4D 4F 52 59 20  57 49 54 48 20 4E 55 4D  | MEMORY WITH NUM|
000008A0: 42 45 52 53 2E 0D 0D 77  49 4E 44 4F 57 20 34 20  |BERS...wINDOW 4 |
000008B0: 49 53 20 54 48 45 20 52  45 47 49 53 54 45 52 53  |IS THE REGISTERS|
000008C0: 2E 20 69 54 20 53 48 4F  57 53 20 54 48 45 20 70  |. iT SHOWS THE p|
000008D0: 52 4F 47 52 41 4D 20 63  4F 55 4E 54 45 52 2C 20  |ROGRAM cOUNTER, |
000008E0: 61 43 43 55 4D 55 4C 41  54 4F 52 2C 20 78 2D 49  |aCCUMULATOR, x-I|
000008F0: 4E 44 45 58 2C 20 79 2D  49 4E 44 45 58 2C 20 73  |NDEX, y-INDEX, s|
00000900: 54 41 43 4B 20 70 4F 49  4E 54 45 52 20 41 4E 44  |TACK pOINTER AND|
00000910: 20 54 48 45 20 70 52 4F  43 45 53 53 4F 52 20 70  | THE pROCESSOR p|
00000920: 4F 52 54 20 28 73 54 41  54 55 53 20 46 4C 41 47  |ORT (sTATUS FLAG|
00000930: 29 2E 0D 0D 77 49 4E 44  4F 57 20 35 20 49 53 20  |)...wINDOW 5 IS |
00000940: 54 48 45 20 42 52 45 41  4B 50 4F 49 4E 54 53 20  |THE BREAKPOINTS |
00000950: 57 49 4E 44 4F 57 2E 20  68 45 52 45 20 59 4F 55  |WINDOW. hERE YOU|
00000960: 20 43 41 4E 20 53 45 54  20 31 35 20 42 52 45 41  | CAN SET 15 BREA|
00000970: 4B 50 4F 49 4E 54 53 2E  20 77 48 45 4E 20 54 48  |KPOINTS. wHEN TH|
00000980: 45 20 50 52 4F 47 52 41  4D 20 52 45 41 43 48 45  |E PROGRAM REACHE|
00000990: 53 20 4F 4E 45 20 4F 46  20 54 48 45 4D 2C 20 49  |S ONE OF THEM, I|
000009A0: 54 20 57 49 4C 4C 20 48  41 4C 54 20 49 4D 4D 45  |T WILL HALT IMME|
000009B0: 44 49 41 54 45 4C 59 2E  20 6E 62 3A 20 69 4E 20  |DIATELY. nb: iN |
000009C0: 4F 52 44 45 52 20 54 4F  20 53 54 4F 50 20 41 54  |ORDER TO STOP AT|
000009D0: 20 54 48 45 20 42 52 45  41 4B 50 4F 49 4E 54 53  | THE BREAKPOINTS|
000009E0: 20 54 48 45 20 50 52 4F  47 52 41 4D 20 4D 55 53  | THE PROGRAM MUS|
000009F0: 54 20 42 45 20 45 58 45  43 55 54 45 44 20 57 49  |T BE EXECUTED WI|
00000A00: 54 48 49 4E 20 74 48 45  20 62 55 47 47 45 52 21  |THIN tHE bUGGER!|
00000A10: 0D 0D 79 4F 55 20 43 41  4E 20 43 48 41 4E 47 45  |..yOU CAN CHANGE|
00000A20: 20 57 49 4E 44 4F 57 53  20 42 59 20 50 52 45 53  | WINDOWS BY PRES|
00000A30: 53 49 4E 47 20 63 74 72  6C 20 41 4E 44 20 41 20  |SING ctrl AND A |
00000A40: 4E 55 4D 42 45 52 20 46  52 4F 4D 20 31 20 54 4F  |NUMBER FROM 1 TO|
00000A50: 20 35 2E 0D 0D 79 4F 55  20 48 41 56 45 20 41 20  | 5...yOU HAVE A |
00000A60: 4C 4F 54 20 4F 46 20 45  58 54 52 41 20 4F 50 54  |LOT OF EXTRA OPT|
00000A70: 49 4F 4E 53 20 42 45 53  49 44 45 20 54 48 4F 53  |IONS BESIDE THOS|
00000A80: 45 20 41 42 4F 56 45 3A  0D 0D 63 74 72 6C 2D 61  |E ABOVE:..ctrl-a|
00000A90: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000AA0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000AB0: 20 20 20 20 2D 20 66 4F  4C 4C 4F 57 20 43 4F 44  |    - fOLLOW COD|
00000AC0: 45 20 4F 4E 2F 4F 46 46  2E 20 77 48 45 4E 20 4F  |E ON/OFF. wHEN O|
00000AD0: 4E 2C 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |N,              |
00000AE0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000AF0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000B00: 20 20 20 20 20 20 20 20  20 20 57 49 4E 44 4F 57  |          WINDOW|
00000B10: 20 31 20 57 49 4C 4C 20  41 4C 57 41 59 53 20 53  | 1 WILL ALWAYS S|
00000B20: 48 4F 57 20 20 20 20 20  20 20 20 20 20 20 20 20  |HOW             |
00000B30: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000B40: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000B50: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 57 48  |              WH|
00000B60: 49 43 48 20 43 4F 4D 4D  41 4E 44 20 54 4F 20 45  |ICH COMMAND TO E|
00000B70: 58 45 43 55 54 45 2E 0D  63 74 72 6C 2D 62 20 20  |XECUTE..ctrl-b  |
00000B80: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000B90: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000BA0: 20 20 2D 20 63 48 41 4E  47 45 20 42 41 43 4B 47  |  - cHANGE BACKG|
00000BB0: 52 4F 55 4E 44 20 43 4F  4C 4F 52 2E 0D 63 74 72  |ROUND COLOR..ctr|
00000BC0: 6C 2D 63 20 20 20 20 20  20 20 20 20 20 20 20 20  |l-c             |
00000BD0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000BE0: 20 20 20 20 20 20 20 2D  20 6A 55 4D 50 20 54 4F  |       - jUMP TO|
00000BF0: 20 50 52 4F 47 52 41 4D  20 43 4F 55 4E 54 45 52  | PROGRAM COUNTER|
00000C00: 2E 0D 63 74 72 6C 2D 64  20 20 20 20 20 20 20 20  |..ctrl-d        |
00000C10: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000C20: 20 20 20 20 20 20 20 20  20 20 20 20 2D 20 63 48  |            - cH|
00000C30: 41 4E 47 45 20 42 4F 52  44 45 52 20 2B 20 54 45  |ANGE BORDER + TE|
00000C40: 58 54 20 43 4F 4C 4F 52  53 2E 0D 63 74 72 6C 2D  |XT COLORS..ctrl-|
00000C50: 66 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |f               |
00000C60: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000C70: 20 20 20 20 20 2D 20 63  48 41 4E 47 45 20 43 55  |     - cHANGE CU|
00000C80: 52 53 4F 52 20 43 4F 4C  4F 52 2E 0D 63 74 72 6C  |RSOR COLOR..ctrl|
00000C90: 2D 67 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |-g              |
00000CA0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000CB0: 20 20 20 20 20 20 2D 20  76 49 53 49 54 20 54 48  |      - vISIT TH|
00000CC0: 45 20 62 61 73 69 63 2E  20 72 45 54 55 52 4E 20  |E basic. rETURN |
00000CD0: 54 4F 20 74 48 45 0D 20  20 20 20 20 20 20 20 20  |TO tHE.         |
00000CE0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000CF0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000D00: 20 20 20 20 20 20 20 20  20 20 62 55 47 47 45 52  |          bUGGER|
00000D10: 20 42 59 20 50 52 45 53  53 49 4E 47 20 27 72 65  | BY PRESSING 're|
00000D20: 73 74 6F 72 65 27 0D 20  20 20 20 20 20 20 20 20  |store'.         |
00000D30: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000D40: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000D50: 20 20 20 20 20 20 20 20  20 20 54 57 49 43 45 2E  |          TWICE.|
00000D60: 0D 63 74 72 6C 2D 68 20  20 20 20 20 20 20 20 20  |.ctrl-h         |
00000D70: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000D80: 20 20 20 20 20 20 20 20  20 20 20 2D 20 68 55 4E  |           - hUN|
00000D90: 54 20 41 46 54 45 52 20  41 20 53 54 52 49 4E 47  |T AFTER A STRING|
00000DA0: 20 49 4E 20 4D 45 4D 4F  52 59 2E 0D 63 74 72 6C  | IN MEMORY..ctrl|
00000DB0: 2D 69 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |-i              |
00000DC0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000DD0: 20 20 20 20 20 20 20 2D  20 73 45 54 20 48 4F 57  |       - sET HOW|
00000DE0: 20 4D 41 4E 59 20 43 4F  4D 4D 41 4E 44 53 20 54  | MANY COMMANDS T|
00000DF0: 48 45 0D 20 20 20 20 20  20 20 20 20 20 20 20 20  |HE.             |
00000E00: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000E10: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000E20: 20 20 20 20 20 44 45 42  55 47 47 45 52 20 45 58  |     DEBUGGER EX|
00000E30: 45 43 55 54 45 53 20 45  41 43 48 20 54 49 4D 45  |ECUTES EACH TIME|
00000E40: 2E 0D 63 74 72 6C 2D 6A  20 20 20 20 20 20 20 20  |..ctrl-j        |
00000E50: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000E60: 20 20 20 20 20 20 20 20  20 20 20 20 2D 20 73 45  |            - sE|
00000E70: 54 20 70 52 4F 47 52 41  4D 20 63 4F 55 4E 54 45  |T pROGRAM cOUNTE|
00000E80: 52 20 54 4F 20 43 55 52  53 4F 52 0D 20 20 20 20  |R TO CURSOR.    |
00000E90: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000EA0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000EB0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 4C 4F  |              LO|
00000EC0: 43 41 54 49 4F 4E 20 57  49 54 48 4F 55 54 20 45  |CATION WITHOUT E|
00000ED0: 58 45 43 55 54 49 4E 47  20 41 4C 4C 0D 20 20 20  |XECUTING ALL.   |
00000EE0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000EF0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000F00: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 43  |               C|
00000F10: 4F 4D 4D 41 4E 44 53 20  42 45 46 4F 52 45 2E 0D  |OMMANDS BEFORE..|
00000F20: 63 74 72 6C 2D 6B 20 20  20 20 20 20 20 20 20 20  |ctrl-k          |
00000F30: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000F40: 20 20 20 20 20 20 20 20  20 20 2D 20 68 55 4E 54  |          - hUNT|
00000F50: 20 41 46 54 45 52 20 4E  55 4D 42 45 52 53 20 49  | AFTER NUMBERS I|
00000F60: 4E 20 4D 45 4D 4F 52 59  2E 0D 63 74 72 6C 2D 6C  |N MEMORY..ctrl-l|
00000F70: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000F80: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000F90: 20 20 20 20 20 2D 20 6C  4F 41 44 20 41 20 46 49  |     - lOAD A FI|
00000FA0: 4C 45 20 49 4E 54 4F 20  4D 45 4D 4F 52 59 20 46  |LE INTO MEMORY F|
00000FB0: 52 4F 4D 0D 20 20 20 20  20 20 20 20 20 20 20 20  |ROM.            |
00000FC0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000FD0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000FE0: 20 20 20 20 20 20 20 41  20 44 49 53 4B 2E 0D 63  |       A DISK..c|
00000FF0: 74 72 6C 2D 6E 20 20 20  20 20 20 20 20 20 20 20  |trl-n           |
00001000: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001010: 20 20 20 20 20 20 20 20  20 2D 20 73 48 4F 57 20  |         - sHOW |
00001020: 43 55 52 52 45 4E 54 20  44 49 52 45 43 54 4F 52  |CURRENT DIRECTOR|
00001030: 59 2E 0D 63 74 72 6C 2D  6F 20 20 20 20 20 20 20  |Y..ctrl-o       |
00001040: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001050: 20 20 20 20 20 20 20 20  20 20 20 20 20 2D 20 65  |             - e|
00001060: 58 45 43 55 54 45 20 54  48 45 20 4E 55 4D 42 45  |XECUTE THE NUMBE|
00001070: 52 20 4F 46 0D 20 20 20  20 20 20 20 20 20 20 20  |R OF.           |
00001080: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001090: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000010A0: 20 20 20 20 20 20 20 20  43 4F 4D 4D 41 4E 44 53  |        COMMANDS|
000010B0: 20 59 4F 55 20 53 54 41  54 45 44 20 57 49 54 48  | YOU STATED WITH|
000010C0: 0D 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |.               |
000010D0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000010E0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000010F0: 20 20 20 20 63 74 72 6C  2D 69 2E 20 64 45 46 41  |    ctrl-i. dEFA|
00001100: 55 4C 54 20 49 53 20 31  2E 0D 63 74 72 6C 2D 70  |ULT IS 1..ctrl-p|
00001110: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001120: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001130: 20 20 20 20 2D 20 65 58  45 43 55 54 45 20 41 4C  |    - eXECUTE AL|
00001140: 4C 20 43 4F 4D 4D 41 4E  44 53 20 55 4E 54 49 4C  |L COMMANDS UNTIL|
00001150: 0D 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |.               |
00001160: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001170: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001180: 20 20 20 20 52 45 41 43  48 49 4E 47 20 54 48 45  |    REACHING THE|
00001190: 20 43 55 52 53 4F 52 2E  0D 63 74 72 6C 2D 75 20  | CURSOR..ctrl-u |
000011A0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000011B0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000011C0: 20 20 20 2D 20 73 45 4E  44 20 41 20 44 49 53 4B  |   - sEND A DISK|
000011D0: 20 43 4F 4D 4D 41 4E 44  2E 0D 63 74 72 6C 2D 76  | COMMAND..ctrl-v|
000011E0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000011F0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001200: 20 20 20 20 2D 20 76 49  44 45 4F 20 4D 4F 44 45  |    - vIDEO MODE|
00001210: 2E 20 73 48 4F 57 20 43  55 52 52 45 4E 54 20 53  |. sHOW CURRENT S|
00001220: 43 52 45 45 4E 2E 0D 63  74 72 6C 2D 77 20 20 20  |CREEN..ctrl-w   |
00001230: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001240: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001250: 2D 20 73 41 56 45 20 41  20 53 45 43 54 49 4F 4E  |- sAVE A SECTION|
00001260: 20 4F 46 20 4D 45 4D 4F  52 59 20 54 4F 20 54 48  | OF MEMORY TO TH|
00001270: 45 0D 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |E.              |
00001280: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001290: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000012A0: 20 20 20 20 44 49 53 4B  2E 0D 63 74 72 6C 2D 78  |    DISK..ctrl-x|
000012B0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000012C0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000012D0: 20 20 20 20 2D 20 77 41  54 43 48 20 54 48 45 20  |    - wATCH THE |
000012E0: 44 49 53 4B 20 53 54 41  54 55 53 2E 0D 63 74 72  |DISK STATUS..ctr|
000012F0: 6C 2D 79 20 20 20 20 20  20 20 20 20 20 20 20 20  |l-y             |
00001300: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001310: 20 20 20 20 20 20 20 2D  20 73 4B 49 50 20 41 4E  |       - sKIP AN|
00001320: 20 49 4E 53 54 52 55 43  54 49 4F 4E 2E 0D 63 74  | INSTRUCTION..ct|
00001330: 72 6C 2D 7A 20 20 20 20  20 20 20 20 20 20 20 20  |rl-z            |
00001340: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001350: 20 20 20 20 20 20 20 20  2D 20 66 4F 4C 4C 4F 57  |        - fOLLOW|
00001360: 20 4D 45 4D 4F 52 59 20  43 48 41 4E 47 49 4E 47  | MEMORY CHANGING|
00001370: 20 4F 4E 2F 4F 46 46 2E  0D 20 20 20 20 20 20 20  | ON/OFF..       |
00001380: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001390: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000013A0: 20 20 20 20 20 20 20 20  20 20 20 20 77 48 45 4E  |            wHEN|
000013B0: 20 4F 4E 2C 20 49 54 20  53 48 4F 57 53 20 57 48  | ON, IT SHOWS WH|
000013C0: 45 52 45 20 54 48 45 0D  20 20 20 20 20 20 20 20  |ERE THE.        |
000013D0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000013E0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000013F0: 20 20 20 20 20 20 20 20  20 20 20 4D 45 4D 4F 52  |           MEMOR|
00001400: 59 20 57 45 52 45 20 43  48 41 4E 47 45 44 20 49  |Y WERE CHANGED I|
00001410: 4E 20 57 49 4E 44 4F 57  0D 20 20 20 20 20 20 20  |N WINDOW.       |
00001420: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001430: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001440: 20 20 20 20 20 20 20 20  20 20 20 20 32 2E 0D 63  |            2..c|
00001450: 74 72 6C 2D 3A 20 20 20  20 20 20 20 20 20 20 20  |trl-:           |
00001460: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001470: 20 20 20 20 20 20 20 20  20 20 2D 20 63 41 4C 4C  |          - cALL|
00001480: 20 41 4E 20 49 4E 54 45  52 52 55 50 54 2E 0D 63  | AN INTERRUPT..c|
00001490: 74 72 6C 2D 5E 20 4F 52  20 63 74 72 6C 2D 36 20  |trl-^ OR ctrl-6 |
000014A0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000014B0: 20 20 20 2D 20 66 49 4C  4C 20 41 20 53 45 43 54  |   - fILL A SECT|
000014C0: 49 4F 4E 20 4F 46 20 4D  45 4D 4F 52 59 2E 0D 63  |ION OF MEMORY..c|
000014D0: 74 72 6C 2D 37 20 20 20  20 20 20 20 20 20 20 20  |trl-7           |
000014E0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000014F0: 20 20 20 20 20 20 20 20  20 20 2D 20 75 50 44 41  |          - uPDA|
00001500: 54 45 20 57 48 49 4C 45  20 45 58 45 43 55 54 49  |TE WHILE EXECUTI|
00001510: 4E 47 20 4F 4E 2F 4F 46  46 2E 0D 63 3D 2D 31 20  |NG ON/OFF..c=-1 |
00001520: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001530: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001540: 20 20 20 20 20 20 20 20  2D 20 74 52 41 4E 53 46  |        - tRANSF|
00001550: 45 52 20 4D 45 4D 4F 52  59 2E 0D 63 3D 2D 32 20  |ER MEMORY..c=-2 |
00001560: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001570: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001580: 20 20 20 20 20 20 20 20  2D 20 62 41 4E 4B 53 57  |        - bANKSW|
00001590: 49 54 43 48 49 4E 47 2E  0D 0D 77 48 45 4E 20 45  |ITCHING...wHEN E|
000015A0: 58 45 43 55 54 49 4E 47  2F 44 45 42 55 47 47 49  |XECUTING/DEBUGGI|
000015B0: 4E 47 20 41 20 4C 4F 54  20 4F 46 20 43 4F 4D 4D  |NG A LOT OF COMM|
000015C0: 41 4E 44 53 2C 20 59 4F  55 20 43 41 4E 20 50 52  |ANDS, YOU CAN PR|
000015D0: 45 53 53 20 53 50 41 43  45 20 54 4F 20 43 41 4C  |ESS SPACE TO CAL|
000015E0: 4C 20 41 4E 20 49 4E 54  45 52 52 55 50 54 2C 20  |L AN INTERRUPT, |
000015F0: 4F 52 20 43 3D 20 54 4F  20 42 52 45 41 4B 20 45  |OR C= TO BREAK E|
00001600: 58 45 43 55 54 49 4F 4E  2E 0D 0D 70 73 3A 20 69  |XECUTION...ps: i|
00001610: 20 48 41 56 45 20 46 49  58 45 44 20 37 20 42 55  | HAVE FIXED 7 BU|
00001620: 47 53 20 53 49 4E 43 45  20 69 20 44 45 43 4C 41  |GS SINCE i DECLA|
00001630: 52 45 44 20 54 48 49 53  20 50 52 4F 47 52 41 4D  |RED THIS PROGRAM|
00001640: 20 41 53 20 46 49 4E 49  53 48 45 44 2E 0D        | AS FINISHED..  |
.I.                            **`   THE
 BUGGER V1.0   **..                     
   (C) MEGASTYLE INCORPORATED 1991.     
                    PROGRAMMED BY RUBEN 
SPAANS..AS THE NAME DOESN'T TELL SO VERY
 MUCH, THIS IS A VERY USEFUL TOOL FOR YO
UR CBM 64/128. IT'S A DEBUGGER WHICH HEL
PS YOU IN FINDING BUGS IN YOUR PROGRAMS.
 YOU CAN DEBUG YOUR PROGRAM STEP BY STEP
,.OR SIMPLY SET UP BREAKPOINTS AND LET T
HE PROGRAM DO IT FOR YOU...WHEN LOADED, 
YOU SHOULD BE ABLE TO PRESS 'RESTORE' AT
 ANY TIME TO ACTIVATE THE BUGGER. IF NOT
, BE SURE THAT THE NMI ROUTINE FIRST STO
RES THE A,X AND Y REGISTERS IN ORDER AND
 JUMPS TO $8A90 IN ANY WAY...WHEN YOU'RE
 INSIDE THE BUGGER, YOU HAVE CONTROL OF 
THE WHOLE PROCESSOR.  THE FOLLOWING COMM
ANDS ARE THE EDIT KEYS:..CURSOR UP/DOWN/
LEFT/RIGHT                  - CURSOR CON
TROL.HOME                               
                   - CURSOR TO TOP LEFT.
BACKSPACE (DEL)                         
        - CURSOR BACK (ONLY IN          
                                        
                    WINDOW 3).RETURN    
                                        
    - CARRIAGE RETURN.F1/F7             
                                     - P
AGE UP/DOWN.F3/F5                       
                          - 1024 BYTES U
P/DOWN.F2/F4                            
                     - LINE 1 UP/DOWN.F6
/F8                                     
            - LINE 2 UP/DOWN.0-9 AND A-F
                                       -
 EDIT MEMORY/REGISTERS/.                
                                        
     BREAKPOINTS..WINDOW 3 IS DESIGNED T
O WRITE TEXT IN, WITHOUT TOO MUCH EFFORT
. IT SHOWS ONLY THE SCREEN CODES, NOT TH
E ASCII CODES. THE REASON TO THAT IS THA
T ASCII IS IRRELEVANT THESE DAYS, PEOPLE
 DOESN'T SO OFTEN USE THE ROM ROUTINES T
O PRINT TEXT ETC...IN WINDOW 3 YOU CAN P
RESS CTRL-9 AND CTRL-0 TO TURN ON OR OFF
 THE REVERSE MODE...WINDOW 1 IS THE DISA
SSEMBLER/DEBUG WINDOW. IN THIS WINDOW YO
U ARE ABLE TO SCROLL THROUGH THE MEMORY 
AND WATCH OR EDIT THE CODE. THE REVERSED
 BAR SHOWS WHERE THE PROGRAM COUNTER IS.
 THIS UTILITY IS NOT DESIGNED TO PROGRAM
/CODE WITH, SO USE AN ASSEMBLER OR A MON
ITOR INSTEAD...WINDOW 2 IS THE NUMERIC W
INDOW. IT SHOWS A SECTION OF THE MEMORY 
WITH NUMBERS...WINDOW 4 IS THE REGISTERS
. IT SHOWS THE PROGRAM COUNTER, ACCUMULA
TOR, X-INDEX, Y-INDEX, STACK POINTER AND
 THE PROCESSOR PORT (STATUS FLAG)...WIND
OW 5 IS THE BREAKPOINTS WINDOW. HERE YOU
 CAN SET 15 BREAKPOINTS. WHEN THE PROGRA
M REACHES ONE OF THEM, IT WILL HALT IMME
DIATELY. NB: IN ORDER TO STOP AT THE BRE
AKPOINTS THE PROGRAM MUST BE EXECUTED WI
THIN THE BUGGER!..YOU CAN CHANGE WINDOWS
 BY PRESSING CTRL AND A NUMBER FROM 1 TO
 5...YOU HAVE A LOT OF EXTRA OPTIONS BES
IDE THOSE ABOVE:..CTRL-A                
                    - FOLLOW CODE ON/OFF
. WHEN ON,                              
                          WINDOW 1 WILL 
ALWAYS SHOW                             
                              WHICH COMM
AND TO EXECUTE..CTRL-B                  
                  - CHANGE BACKGROUND CO
LOR..CTRL-C                             
       - JUMP TO PROGRAM COUNTER..CTRL-D
                                    - CH
ANGE BORDER + TEXT COLORS..CTRL-F       
                             - CHANGE CU
RSOR COLOR..CTRL-G                      
              - VISIT THE BASIC. RETURN 
TO THE.                                 
                  BUGGER BY PRESSING 'RE
STORE'.                                 
                  TWICE..CTRL-H         
                           - HUNT AFTER 
A STRING IN MEMORY..CTRL-I              
                       - SET HOW MANY CO
MMANDS THE.                             
                     DEBUGGER EXECUTES E
ACH TIME..CTRL-J                        
            - SET PROGRAM COUNTER TO CUR
SOR.                                    
              LOCATION WITHOUT EXECUTING
 ALL.                                   
               COMMANDS BEFORE..CTRL-K  
                                  - HUNT
 AFTER NUMBERS IN MEMORY..CTRL-L        
                             - LOAD A FI
LE INTO MEMORY FROM.                    
                               A DISK..C
TRL-N                                   
 - SHOW CURRENT DIRECTORY..CTRL-O       
                             - EXECUTE T
HE NUMBER OF.                           
                        COMMANDS YOU STA
TED WITH.                               
                    CTRL-I. DEFAULT IS 1
..CTRL-P                                
    - EXECUTE ALL COMMANDS UNTIL.       
                                        
    REACHING THE CURSOR..CTRL-U         
                           - SEND A DISK
 COMMAND..CTRL-V                        
            - VIDEO MODE. SHOW CURRENT S
CREEN..CTRL-W                           
        - SAVE A SECTION OF MEMORY TO TH
E.                                      
            DISK..CTRL-X                
                    - WATCH THE DISK STA
TUS..CTRL-Y                             
       - SKIP AN INSTRUCTION..CTRL-Z    
                                - FOLLOW
 MEMORY CHANGING ON/OFF..               
                                    WHEN
 ON, IT SHOWS WHERE THE.                
                                   MEMOR
Y WERE CHANGED IN WINDOW.               
                                    2..C
TRL-:                                   
  - CALL AN INTERRUPT..CTRL-^ OR CTRL-6 
                   - FILL A SECTION OF M
EMORY..CTRL-7                           
          - UPDATE WHILE EXECUTING ON/OF
F..C=-1                                 
        - TRANSFER MEMORY..C=-2         
                                - BANKSW
ITCHING...WHEN EXECUTING/DEBUGGING A LOT
 OF COMMANDS, YOU CAN PRESS SPACE TO CAL
L AN INTERRUPT, OR C= TO BREAK EXECUTION
...PS: I HAVE FIXED 7 BUGS SINCE I DECLA
RED THIS PROGRAM AS FINISHED..
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL