DEBUGGER
FILE INFORMATION
FILENAME(S): DEBUGGER
FILE TYPE(S): PRG
FILE SIZE: 6.1K
FIRST SEEN: 2025-11-30 16:57:25
APPEARS ON: 1 disk(s)
FILE HASH
ed2cc09f8673812c9331ff118deefc007759fd86019518c28b6cd1fa8ad4f1b1
FOUND ON DISKS (1 DISKS)
| DISK TITLE | FILENAME | FILE TYPE | COLLECTION | TRACK | SECTOR | ACTIONS |
|---|---|---|---|---|---|---|
| FREDDY BANANA | DEBUGGER | PRG | High Voltage Complete C64 Collection, Markus Merz | 7 | 3 | DOWNLOAD FILE |
FILE CONTENT & ANALYSIS
> DETECTED: COMMODORE BASIC PROGRAM (LOAD ADDRESS $0801)
00000000: 01 08 26 08 E8 03 8F 20 2A 2A 2A 2A 2A 2A 2A 2A |..&.... ********|
00000010: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
00000020: 2A 2A 2A 2A 2A 2A 00 4B 08 F2 03 8F 20 2A 20 20 |******.K.... * |
00000030: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000040: 20 20 20 20 20 20 20 20 20 20 2A 00 70 08 FC 03 | *.p...|
00000050: 8F 20 2A 20 20 20 20 20 54 52 41 43 45 2C 20 53 |. * TRACE, S|
00000060: 54 45 50 20 26 20 57 41 4C 4B 20 20 20 20 20 2A |TEP & WALK *|
00000070: 00 95 08 06 04 8F 20 2A 20 20 20 20 20 20 20 20 |...... * |
00000080: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000090: 20 20 20 20 2A 00 BA 08 10 04 8F 20 2A 20 20 20 | *...... * |
000000A0: 50 52 4F 47 52 41 4D 20 44 45 42 55 47 47 49 4E |PROGRAM DEBUGGIN|
000000B0: 47 20 41 49 44 53 20 20 20 2A 00 DF 08 1A 04 8F |G AIDS *......|
000000C0: 20 2A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | * |
000000D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2A 00 | *.|
000000E0: 04 09 24 04 8F 20 2A 20 20 20 20 20 20 20 46 4F |..$.. * FO|
000000F0: 52 20 43 4F 4D 4D 4F 44 4F 52 45 20 36 34 20 20 |R COMMODORE 64 |
00000100: 20 20 20 2A 00 29 09 2E 04 8F 20 2A 20 20 20 20 | *.).... * |
00000110: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000120: 20 20 20 20 20 20 20 20 2A 00 4E 09 38 04 8F 20 | *.N.8.. |
00000130: 2A 20 20 20 20 42 59 20 41 4C 45 58 41 4E 44 45 |* BY ALEXANDE|
00000140: 52 20 53 41 53 53 4F 4F 4E 20 20 20 20 2A 00 73 |R SASSOON *.s|
00000150: 09 42 04 8F 20 2A 20 20 20 20 20 20 20 20 20 20 |.B.. * |
00000160: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000170: 20 20 2A 00 98 09 4C 04 8F 20 2A 2A 2A 2A 2A 2A | *...L.. ******|
00000180: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
00000190: 2A 2A 2A 2A 2A 2A 2A 2A 00 9E 09 51 04 8F 00 C1 |********...Q....|
000001A0: 09 56 04 8F 20 50 52 4F 47 52 41 4D 4D 45 44 20 |.V.. PROGRAMMED |
000001B0: 42 59 20 44 41 56 49 44 20 57 49 4C 4C 49 41 4D |BY DAVID WILLIAM|
000001C0: 53 00 C7 09 5B 04 8F 00 E8 09 60 04 8F 20 55 53 |S...[.....`.. US|
000001D0: 45 20 54 48 45 20 46 4F 4C 4C 4F 57 49 4E 47 20 |E THE FOLLOWING |
000001E0: 43 4F 4D 4D 41 4E 44 53 00 08 0A 6A 04 8F 20 42 |COMMANDS...j.. B|
000001F0: 45 46 4F 52 45 20 52 55 4E 4E 49 4E 47 20 59 4F |EFORE RUNNING YO|
00000200: 55 52 20 42 41 53 49 43 00 17 0A 74 04 8F 20 50 |UR BASIC...t.. P|
00000210: 52 4F 47 52 41 4D 2E 00 1D 0A 7E 04 8F 00 42 0A |ROGRAM....~...B.|
00000220: 88 04 8F 20 45 41 43 48 20 43 4F 4D 4D 41 4E 44 |... EACH COMMAND|
00000230: 20 52 45 4D 41 49 4E 53 20 45 46 46 45 43 54 49 | REMAINS EFFECTI|
00000240: 56 45 00 64 0A 92 04 8F 20 45 56 45 52 59 20 54 |VE.d.... EVERY T|
00000250: 49 4D 45 20 41 20 50 52 4F 47 52 41 4D 20 49 53 |IME A PROGRAM IS|
00000260: 20 52 55 4E 00 86 0A 9C 04 8F 20 55 4E 54 49 4C | RUN...... UNTIL|
00000270: 20 52 45 50 4C 41 43 45 44 20 4F 52 20 43 41 4E | REPLACED OR CAN|
00000280: 43 45 4C 4C 45 44 00 AB 0A A6 04 8F 20 42 59 20 |CELLED...... BY |
00000290: 45 4E 54 45 52 49 4E 47 20 41 20 46 55 52 54 48 |ENTERING A FURTH|
000002A0: 55 52 20 43 4F 4D 4D 41 4E 44 2E 00 B1 0A B0 04 |UR COMMAND......|
000002B0: 8F 00 D6 0A BA 04 8F 20 2D 2D 2D 2D 2D 2D 2D 2D |....... --------|
000002C0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------|
000002D0: 2D 2D 2D 2D 2D 2D 00 EF 0A C4 04 8F 20 20 20 20 |------...... |
000002E0: 20 20 20 20 20 20 20 20 20 2A 54 52 41 43 45 00 | *TRACE.|
000002F0: 14 0B CE 04 8F 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |..... ----------|
00000300: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------|
00000310: 2D 2D 2D 2D 00 37 0B D8 04 8F 20 53 54 41 4E 44 |----.7.... STAND|
00000320: 41 52 44 20 54 52 41 43 45 20 55 54 49 4C 49 54 |ARD TRACE UTILIT|
00000330: 59 20 57 48 49 43 48 00 5C 0B E2 04 8F 20 50 52 |Y WHICH.\.... PR|
00000340: 49 4E 54 53 20 54 48 45 20 50 52 4F 47 52 41 4D |INTS THE PROGRAM|
00000350: 20 4C 49 4E 45 20 4E 55 4D 42 45 52 00 7B 0B EC | LINE NUMBER.{..|
00000360: 04 8F 20 41 53 20 54 48 45 20 4C 49 4E 45 20 49 |.. AS THE LINE I|
00000370: 53 20 45 58 45 43 55 54 45 44 2E 00 81 0B F6 04 |S EXECUTED......|
00000380: 8F 00 A6 0B 00 05 8F 20 54 48 45 20 52 55 4E 4E |....... THE RUNN|
00000390: 49 4E 47 20 4F 46 20 54 48 45 20 50 52 4F 47 52 |ING OF THE PROGR|
000003A0: 41 4D 20 4D 41 59 00 CA 0B 0A 05 8F 20 42 45 20 |AM MAY...... BE |
000003B0: 50 41 55 53 45 44 20 42 59 20 48 4F 4C 44 49 4E |PAUSED BY HOLDIN|
000003C0: 47 20 44 4F 57 4E 20 54 48 45 00 ED 0B 14 05 8F |G DOWN THE......|
000003D0: 20 53 48 49 46 54 20 4F 52 20 43 4F 4D 4D 4F 44 | SHIFT OR COMMOD|
000003E0: 4F 52 45 20 4C 4F 47 4F 20 4B 45 59 2E 00 F3 0B |ORE LOGO KEY....|
000003F0: 1E 05 8F 00 18 0C 28 05 8F 20 2D 2D 2D 2D 2D 2D |......(.. ------|
00000400: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------|
00000410: 2D 2D 2D 2D 2D 2D 2D 2D 00 30 0C 32 05 8F 20 20 |--------.0.2.. |
00000420: 20 20 20 20 20 20 20 20 20 20 20 2A 53 54 45 50 | *STEP|
00000430: 00 55 0C 3C 05 8F 20 2D 2D 2D 2D 2D 2D 2D 2D 2D |.U.<.. ---------|
00000440: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------|
00000450: 2D 2D 2D 2D 2D 00 75 0C 46 05 8F 20 44 49 53 50 |-----.u.F.. DISP|
00000460: 4C 41 59 53 20 54 48 45 20 43 55 52 52 45 4E 54 |LAYS THE CURRENT|
00000470: 20 4C 49 4E 45 00 95 0C 50 05 8F 20 4E 55 4D 42 | LINE...P.. NUMB|
00000480: 45 52 20 49 4E 20 41 20 57 49 4E 44 4F 57 20 41 |ER IN A WINDOW A|
00000490: 54 20 54 48 45 00 B4 0C 5A 05 8F 20 54 4F 50 20 |T THE...Z.. TOP |
000004A0: 52 49 47 48 54 2D 48 41 4E 44 20 43 4F 52 4E 45 |RIGHT-HAND CORNE|
000004B0: 52 20 4F 46 00 C6 0C 64 05 8F 20 54 48 45 20 53 |R OF...d.. THE S|
000004C0: 43 52 45 45 4E 2E 00 CC 0C 6E 05 8F 00 F1 0C 78 |CREEN....n.....x|
000004D0: 05 8F 20 50 52 45 53 53 20 54 48 45 20 53 48 49 |.. PRESS THE SHI|
000004E0: 46 54 20 4B 45 59 20 54 4F 20 45 58 45 43 55 54 |FT KEY TO EXECUT|
000004F0: 45 00 11 0D 82 05 8F 20 45 41 43 48 20 4C 49 4E |E...... EACH LIN|
00000500: 45 20 4F 46 20 54 48 45 20 50 52 4F 47 52 41 4D |E OF THE PROGRAM|
00000510: 2E 00 36 0D 8C 05 8F 20 48 4F 4C 44 20 44 4F 57 |..6.... HOLD DOW|
00000520: 4E 20 54 48 45 20 53 48 49 46 54 20 4B 45 59 20 |N THE SHIFT KEY |
00000530: 54 4F 20 4A 4F 47 00 5A 0D 96 05 8F 20 54 48 52 |TO JOG.Z.... THR|
00000540: 4F 55 47 48 20 54 48 45 20 50 52 4F 47 52 41 4D |OUGH THE PROGRAM|
00000550: 20 41 54 20 41 20 53 4C 4F 57 00 66 0D A0 05 8F | AT A SLOW.f....|
00000560: 20 50 41 43 45 2E 00 6C 0D AA 05 8F 00 8F 0D B4 | PACE..l........|
00000570: 05 8F 20 48 4F 4C 44 20 44 4F 57 4E 20 54 48 45 |.. HOLD DOWN THE|
00000580: 20 43 4F 4D 4D 4F 44 4F 52 45 20 4C 4F 47 4F 00 | COMMODORE LOGO.|
00000590: B0 0D BE 05 8F 20 4B 45 59 20 54 4F 20 53 50 52 |..... KEY TO SPR|
000005A0: 49 4E 54 20 54 48 52 4F 55 47 48 20 59 4F 55 52 |INT THROUGH YOUR|
000005B0: 00 D4 0D C8 05 8F 20 50 52 4F 47 52 41 4D 20 41 |...... PROGRAM A|
000005C0: 54 20 41 4C 4D 4F 53 54 20 46 55 4C 4C 20 53 50 |T ALMOST FULL SP|
000005D0: 45 45 44 2E 00 DA 0D D2 05 8F 00 FF 0D DC 05 8F |EED.............|
000005E0: 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D | ---------------|
000005F0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 00 |---------------.|
00000600: 16 0E E6 05 8F 20 20 20 20 20 20 20 20 20 20 20 |..... |
00000610: 20 2A 57 41 4C 4B 00 3B 0E F0 05 8F 20 2D 2D 2D | *WALK.;.... ---|
00000620: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------|
00000630: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 00 5C 0E FA 05 |-----------.\...|
00000640: 8F 20 41 43 54 55 41 4C 4C 59 20 4C 49 53 54 53 |. ACTUALLY LISTS|
00000650: 20 54 48 45 20 43 55 52 52 45 4E 54 00 7E 0E 04 | THE CURRENT.~..|
00000660: 06 8F 20 50 52 4F 47 52 41 4D 20 4C 49 4E 45 20 |.. PROGRAM LINE |
00000670: 49 4E 20 41 20 57 49 4E 44 4F 57 20 41 54 00 9E |IN A WINDOW AT..|
00000680: 0E 0E 06 8F 20 54 48 45 20 42 4F 54 54 4F 4D 20 |.... THE BOTTOM |
00000690: 4F 46 20 54 48 45 20 53 43 52 45 45 4E 2E 00 A4 |OF THE SCREEN...|
000006A0: 0E 18 06 8F 00 C6 0E 22 06 8F 20 55 53 45 20 54 |.......".. USE T|
000006B0: 48 45 20 53 48 49 46 54 20 41 4E 44 20 43 4F 4D |HE SHIFT AND COM|
000006C0: 4D 4F 44 4F 52 45 00 EB 0E 2C 06 8F 20 4C 4F 47 |MODORE...,.. LOG|
000006D0: 4F 20 4B 45 59 53 20 54 4F 20 45 58 45 43 55 54 |O KEYS TO EXECUT|
000006E0: 45 20 45 41 43 48 20 4C 49 4E 45 00 0C 0F 36 06 |E EACH LINE...6.|
000006F0: 8F 20 49 4E 20 54 48 45 20 53 41 4D 45 20 57 41 |. IN THE SAME WA|
00000700: 59 20 41 53 20 46 4F 52 20 54 48 45 00 21 0F 40 |Y AS FOR THE.!.@|
00000710: 06 8F 20 2A 53 54 45 50 20 43 4F 4D 4D 41 4E 44 |.. *STEP COMMAND|
00000720: 2E 00 27 0F 4A 06 8F 00 4A 0F 54 06 8F 20 41 20 |..'.J...J.T.. A |
00000730: 50 52 4F 47 52 41 4D 20 4C 49 4E 45 20 4F 46 20 |PROGRAM LINE OF |
00000740: 38 30 20 4F 52 20 4D 4F 52 45 00 6A 0F 5E 06 8F |80 OR MORE.j.^..|
00000750: 20 43 48 41 52 41 43 54 45 52 53 20 57 49 4C 4C | CHARACTERS WILL|
00000760: 20 43 41 55 53 45 20 54 48 45 00 8E 0F 68 06 8F | CAUSE THE...h..|
00000770: 20 53 43 52 45 45 4E 20 54 4F 20 53 43 52 4F 4C | SCREEN TO SCROL|
00000780: 4C 20 44 4F 57 4E 20 41 20 4C 49 4E 45 2E 00 94 |L DOWN A LINE...|
00000790: 0F 72 06 8F 00 B9 0F 7C 06 8F 20 2D 2D 2D 2D 2D |.r.....|.. -----|
000007A0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------|
000007B0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 00 D0 0F 86 06 8F 20 |---------...... |
000007C0: 20 20 20 20 20 20 20 20 20 20 20 20 2A 4F 46 46 | *OFF|
000007D0: 00 F5 0F 90 06 8F 20 2D 2D 2D 2D 2D 2D 2D 2D 2D |...... ---------|
000007E0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------|
000007F0: 2D 2D 2D 2D 2D 00 18 10 9A 06 8F 20 53 57 49 54 |-----...... SWIT|
00000800: 43 48 45 53 20 4F 46 46 20 54 48 45 20 50 52 4F |CHES OFF THE PRO|
00000810: 47 52 41 4D 4D 49 4E 47 00 3D 10 A4 06 8F 20 41 |GRAMMING.=.... A|
00000820: 49 44 53 2C 20 41 4C 4C 4F 57 49 4E 47 20 59 4F |IDS, ALLOWING YO|
00000830: 55 52 20 50 52 4F 47 52 41 4D 20 54 4F 00 5F 10 |UR PROGRAM TO._.|
00000840: AE 06 8F 20 52 55 4E 20 4E 4F 52 4D 41 4C 4C 59 |... RUN NORMALLY|
00000850: 20 41 54 20 46 55 4C 4C 20 53 50 45 45 44 2E 00 | AT FULL SPEED..|
00000860: 65 10 B8 06 8F 00 8A 10 C2 06 8F 20 2D 2D 2D 2D |e.......... ----|
00000870: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------|
00000880: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 00 AE 10 CC 06 8F |----------......|
00000890: 20 41 20 4C 49 4E 45 20 52 41 4E 47 45 20 4D 41 | A LINE RANGE MA|
000008A0: 59 20 42 45 20 53 50 45 43 49 46 49 45 44 00 D1 |Y BE SPECIFIED..|
000008B0: 10 D6 06 8F 20 41 46 54 45 52 20 2A 54 52 41 43 |.... AFTER *TRAC|
000008C0: 45 2C 20 2A 53 54 45 50 20 4F 52 20 2A 57 41 4C |E, *STEP OR *WAL|
000008D0: 4B 00 F4 10 E0 06 8F 20 53 4F 20 54 48 41 54 20 |K...... SO THAT |
000008E0: 54 48 45 20 55 54 49 4C 49 54 59 20 4F 50 45 52 |THE UTILITY OPER|
000008F0: 41 54 45 53 00 17 11 EA 06 8F 20 4F 4E 20 4F 4E |ATES...... ON ON|
00000900: 4C 59 20 50 41 52 54 20 4F 46 20 54 48 45 20 50 |LY PART OF THE P|
00000910: 52 4F 47 52 41 4D 2E 00 1D 11 F4 06 8F 00 3F 11 |ROGRAM........?.|
00000920: FE 06 8F 20 54 48 45 20 4C 49 4E 45 20 52 41 4E |... THE LINE RAN|
00000930: 47 45 20 55 53 45 53 20 45 58 41 43 54 4C 59 00 |GE USES EXACTLY.|
00000940: 63 11 08 07 8F 20 54 48 45 20 53 41 4D 45 20 53 |c.... THE SAME S|
00000950: 59 4E 54 41 58 20 41 53 20 54 48 45 20 27 4C 49 |YNTAX AS THE 'LI|
00000960: 53 54 27 00 72 11 12 07 8F 20 43 4F 4D 4D 41 4E |ST'.r.... COMMAN|
00000970: 44 2E 00 78 11 1C 07 8F 00 89 11 26 07 8F 20 45 |D..x.......&.. E|
00000980: 58 41 4D 50 4C 45 53 3A 2D 00 8F 11 30 07 8F 00 |XAMPLES:-...0...|
00000990: A4 11 3A 07 8F 20 2A 54 52 41 43 45 20 31 30 30 |..:.. *TRACE 100|
000009A0: 2D 33 34 30 00 C5 11 44 07 8F 20 20 20 20 28 54 |-340...D.. (T|
000009B0: 48 45 20 54 52 41 43 45 20 55 54 49 4C 49 54 59 |HE TRACE UTILITY|
000009C0: 20 57 49 4C 4C 00 E7 11 4E 07 8F 20 20 20 20 4F | WILL...N.. O|
000009D0: 50 45 52 41 54 45 20 4F 4E 4C 59 20 57 48 49 4C |PERATE ONLY WHIL|
000009E0: 45 20 4C 49 4E 45 53 00 09 12 58 07 8F 20 20 20 |E LINES...X.. |
000009F0: 20 31 30 30 20 54 4F 20 33 34 30 20 49 4E 43 4C | 100 TO 340 INCL|
00000A00: 55 53 49 56 45 20 41 52 45 00 22 12 62 07 8F 20 |USIVE ARE.".b.. |
00000A10: 20 20 20 42 45 49 4E 47 20 45 58 45 43 55 54 45 | BEING EXECUTE|
00000A20: 44 2E 00 44 12 6C 07 8F 20 20 20 20 41 4C 4C 20 |D..D.l.. ALL |
00000A30: 54 48 45 20 4F 54 48 45 52 20 4C 49 4E 45 53 20 |THE OTHER LINES |
00000A40: 57 49 4C 4C 00 63 12 76 07 8F 20 20 20 20 42 45 |WILL.c.v.. BE|
00000A50: 20 45 58 45 43 55 54 45 44 20 4E 4F 52 4D 41 4C | EXECUTED NORMAL|
00000A60: 4C 59 29 00 76 12 80 07 8F 20 2A 54 52 41 43 45 |LY).v.... *TRACE|
00000A70: 20 33 30 30 30 2D 00 87 12 8A 07 8F 20 2A 54 52 | 3000-...... *TR|
00000A80: 41 43 45 20 2D 32 30 00 97 12 94 07 8F 20 2A 54 |ACE -20...... *T|
00000A90: 52 41 43 45 20 31 30 00 A4 12 9E 07 8F 20 2A 54 |RACE 10...... *T|
00000AA0: 52 41 43 45 00 AA 12 A8 07 8F 00 CB 12 B2 07 8F |RACE............|
00000AB0: 20 41 4C 4C 20 46 4F 55 52 20 43 4F 4D 4D 41 4E | ALL FOUR COMMAN|
00000AC0: 44 53 20 4D 41 59 20 41 4C 53 4F 00 EE 12 BC 07 |DS MAY ALSO.....|
00000AD0: 8F 20 42 45 20 55 53 45 44 20 57 49 54 48 49 4E |. BE USED WITHIN|
00000AE0: 20 59 4F 55 52 20 50 52 4F 47 52 41 4D 2E 00 F4 | YOUR PROGRAM...|
00000AF0: 12 C6 07 8F 00 FA 12 D0 07 8F 00 1F 13 DA 07 8F |................|
00000B00: 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A | ***************|
00000B10: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 |***************.|
00000B20: 44 13 E4 07 8F 20 2A 20 20 52 45 41 44 20 49 4E |D.... * READ IN|
00000B30: 20 4D 41 43 48 49 4E 45 20 43 4F 44 45 20 44 41 | MACHINE CODE DA|
00000B40: 54 41 20 2A 00 69 13 EE 07 8F 20 2A 2A 2A 2A 2A |TA *.i.... *****|
00000B50: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
00000B60: 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 8B 13 F8 07 8F 20 |*********...... |
00000B70: 54 48 45 20 4D 41 43 48 49 4E 45 20 43 4F 44 45 |THE MACHINE CODE|
00000B80: 20 49 53 20 4C 4F 43 41 54 45 44 00 AA 13 02 08 | IS LOCATED.....|
00000B90: 8F 20 49 4E 20 55 4E 55 53 45 44 20 4D 45 4D 4F |. IN UNUSED MEMO|
00000BA0: 52 59 20 42 45 54 57 45 45 4E 00 CB 13 0C 08 8F |RY BETWEEN......|
00000BB0: 20 41 44 44 52 45 53 53 45 53 20 24 43 33 35 30 | ADDRESSES $C350|
00000BC0: 20 41 4E 44 20 24 43 34 46 38 2E 00 EC 13 16 08 | AND $C4F8......|
00000BD0: 8F 20 54 48 49 53 20 4C 45 41 56 45 53 20 54 48 |. THIS LEAVES TH|
00000BE0: 45 20 46 55 4C 4C 20 33 38 39 31 31 00 10 14 20 |E FULL 38911... |
00000BF0: 08 8F 20 42 59 54 45 53 20 46 52 45 45 20 46 4F |.. BYTES FREE FO|
00000C00: 52 20 42 41 53 49 43 20 50 52 4F 47 52 41 4D 53 |R BASIC PROGRAMS|
00000C10: 00 16 14 2A 08 8F 00 22 14 34 08 99 C7 28 31 34 |...*...".4...(14|
00000C20: 37 29 00 50 14 3E 08 99 22 20 52 45 41 44 49 4E |7).P.>.." READIN|
00000C30: 47 20 49 4E 20 4D 41 43 48 49 4E 45 20 43 4F 44 |G IN MACHINE COD|
00000C40: 45 20 2D 20 50 4C 45 41 53 45 20 57 41 49 54 22 |E - PLEASE WAIT"|
00000C50: 00 56 14 48 08 99 00 65 14 52 08 81 4C 49 4E 45 |.V.H...e.R..LINE|
00000C60: B2 30 A4 34 32 00 6F 14 5C 08 53 55 4D B2 30 00 |.0.42.o.\.SUM.0.|
00000C70: 7C 14 66 08 81 57 52 44 B2 30 A4 34 00 88 14 70 ||.f..WRD.0.4...p|
00000C80: 08 87 4D 43 4F 44 45 24 00 B3 14 7A 08 4E 31 B2 |..MCODE$...z.N1.|
00000C90: 28 C6 28 4D 43 4F 44 45 24 29 AB 36 35 29 AC 31 |(.(MCODE$).65).1|
00000CA0: 36 AA C6 28 CA 28 4D 43 4F 44 45 24 2C 32 29 29 |6..(.(MCODE$,2))|
00000CB0: AB 36 35 00 E3 14 84 08 4E 32 B2 28 C6 28 CA 28 |.65.....N2.(.(.(|
00000CC0: 4D 43 4F 44 45 24 2C 33 29 29 AB 36 35 29 AC 31 |MCODE$,3)).65).1|
00000CD0: 36 AA C6 28 CA 28 4D 43 4F 44 45 24 2C 34 29 29 |6..(.(MCODE$,4))|
00000CE0: AB 36 35 00 05 15 8E 08 8B 4E 31 B1 32 35 35 B0 |.65......N1.255.|
00000CF0: 4E 32 B1 32 35 35 B0 4E 31 B3 30 B0 4E 32 B3 30 |N2.255.N1.0.N2.0|
00000D00: A7 32 32 32 30 00 21 15 98 08 97 35 30 30 30 30 |.2220.!....50000|
00000D10: AA 4C 49 4E 45 AC 31 30 AA 57 52 44 AC 32 2C 4E |.LINE.10.WRD.2,N|
00000D20: 31 00 3D 15 A2 08 97 35 30 30 30 31 AA 4C 49 4E |1.=....50001.LIN|
00000D30: 45 AC 31 30 AA 57 52 44 AC 32 2C 4E 32 00 64 15 |E.10.WRD.2,N2.d.|
00000D40: AC 08 53 55 4D B2 53 55 4D AA 28 31 30 AB 57 52 |..SUM.SUM.(10.WR|
00000D50: 44 AC 32 29 AC 4E 31 AA 28 39 AB 57 52 44 AC 32 |D.2).N1.(9.WRD.2|
00000D60: 29 AC 4E 32 00 6E 15 B6 08 82 20 57 52 44 00 87 |).N2.n.... WRD..|
00000D70: 15 C0 08 4D 4F 44 B2 53 55 4D AB B5 28 53 55 4D |...MOD.SUM..(SUM|
00000D80: AD 39 37 29 AC 39 37 00 93 15 CA 08 87 43 48 45 |.97).97......CHE|
00000D90: 43 4B 24 00 CF 15 D4 08 8B 4D 4F 44 B3 B1 C5 28 |CK$......MOD...(|
00000DA0: 43 48 45 43 4B 24 29 A7 99 22 50 4C 45 41 53 45 |CHECK$).."PLEASE|
00000DB0: 20 43 48 45 43 4B 20 4C 49 4E 45 20 22 32 37 33 | CHECK LINE "273|
00000DC0: 30 AA 4C 49 4E 45 AC 31 30 3A 45 52 52 B2 31 00 |0.LINE.10:ERR.1.|
00000DD0: D9 15 DE 08 82 4C 49 4E 45 00 E4 15 E8 08 8B 45 |.....LINE......E|
00000DE0: 52 52 A7 80 00 EA 15 F2 08 8F 00 F0 15 FC 08 8F |RR..............|
00000DF0: 00 15 16 06 09 8F 20 2A 2A 2A 2A 2A 2A 2A 2A 2A |...... *********|
00000E00: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
00000E10: 2A 2A 2A 2A 2A 00 3A 16 10 09 8F 20 2A 20 20 20 |*****.:.... * |
00000E20: 49 4E 49 54 49 41 4C 49 5A 45 20 4E 45 57 20 43 |INITIALIZE NEW C|
00000E30: 4F 4D 4D 41 4E 44 53 20 20 2A 00 5F 16 1A 09 8F |OMMANDS *._....|
00000E40: 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A | ***************|
00000E50: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 |***************.|
00000E60: 6E 16 24 09 8F 20 53 59 53 35 30 30 30 30 00 90 |n.$.. SYS50000..|
00000E70: 16 2E 09 99 22 44 45 42 55 47 47 49 4E 47 20 41 |...."DEBUGGING A|
00000E80: 49 44 53 20 49 4E 49 54 49 41 4C 49 5A 45 44 22 |IDS INITIALIZED"|
00000E90: 00 96 16 38 09 8F 00 9C 16 42 09 8F 00 C1 16 4C |...8.....B.....L|
00000EA0: 09 8F 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |.. *************|
00000EB0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
00000EC0: 2A 00 E6 16 56 09 8F 20 2A 20 20 53 41 56 45 20 |*...V.. * SAVE |
00000ED0: 49 4E 20 4D 41 43 48 49 4E 45 20 43 4F 44 45 20 |IN MACHINE CODE |
00000EE0: 46 4F 52 4D 20 2A 00 0B 17 60 09 8F 20 2A 2A 2A |FORM *...`.. ***|
00000EF0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
00000F00: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 30 17 6A 09 |***********.0.j.|
00000F10: 8F 20 54 48 45 20 4D 41 43 48 49 4E 45 20 43 4F |. THE MACHINE CO|
00000F20: 44 45 20 53 41 56 45 44 20 42 59 20 54 48 49 53 |DE SAVED BY THIS|
00000F30: 00 54 17 74 09 8F 20 53 45 43 54 49 4F 4E 20 43 |.T.t.. SECTION C|
00000F40: 41 4E 20 42 45 20 4C 4F 41 44 45 44 20 57 49 54 |AN BE LOADED WIT|
00000F50: 48 4F 55 54 00 77 17 7E 09 8F 20 44 45 53 54 52 |HOUT.w.~.. DESTR|
00000F60: 4F 59 49 4E 47 20 41 4E 59 20 42 41 53 49 43 20 |OYING ANY BASIC |
00000F70: 50 52 4F 47 52 41 4D 00 90 17 88 09 8F 20 41 4C |PROGRAM...... AL|
00000F80: 52 45 41 44 59 20 49 4E 20 4D 45 4D 4F 52 59 2E |READY IN MEMORY.|
00000F90: 00 96 17 92 09 8F 00 B7 17 9C 09 8F 20 54 4F 20 |............ TO |
00000FA0: 4C 4F 41 44 20 41 4E 44 20 49 4E 49 54 49 41 4C |LOAD AND INITIAL|
00000FB0: 49 53 45 20 54 48 45 00 D9 17 A6 09 8F 20 55 54 |ISE THE...... UT|
00000FC0: 49 4C 49 54 49 45 53 20 41 44 44 20 54 48 45 20 |ILITIES ADD THE |
00000FD0: 46 4F 4C 4C 4F 57 49 4E 47 00 F7 17 B0 09 8F 20 |FOLLOWING...... |
00000FE0: 4C 49 4E 45 53 20 54 4F 20 59 4F 55 52 20 50 52 |LINES TO YOUR PR|
00000FF0: 4F 47 52 41 4D 3A 2D 00 FD 17 BA 09 8F 00 23 18 |OGRAM:-.......#.|
00001000: C4 09 8F 20 20 20 20 31 20 49 46 20 4B 3D 31 20 |... 1 IF K=1 |
00001010: 54 48 45 4E 20 53 59 53 20 35 30 30 30 30 20 3A |THEN SYS 50000 :|
00001020: 45 4E 44 00 38 18 CE 09 8F 20 20 20 20 32 20 4B |END.8.... 2 K|
00001030: 3D 31 20 3A 4C 4F 41 44 00 3E 18 D8 09 8F 00 62 |=1 :LOAD.>.....b|
00001040: 18 E2 09 8F 20 54 48 45 53 45 20 4C 49 4E 45 53 |.... THESE LINES|
00001050: 20 53 48 4F 55 4C 44 20 42 45 20 52 45 4D 4F 56 | SHOULD BE REMOV|
00001060: 45 44 00 83 18 EC 09 8F 20 41 46 54 45 52 20 54 |ED...... AFTER T|
00001070: 48 45 20 4D 41 43 48 49 4E 45 20 43 4F 44 45 20 |HE MACHINE CODE |
00001080: 48 41 53 00 96 18 F6 09 8F 20 42 45 45 4E 20 4C |HAS...... BEEN L|
00001090: 4F 41 44 45 44 2E 00 9C 18 00 0A 8F 00 C9 18 0A |OADED...........|
000010A0: 0A 99 3A 85 20 22 53 41 56 45 20 4D 41 43 48 49 |..:. "SAVE MACHI|
000010B0: 4E 45 20 43 4F 44 45 20 56 45 52 53 49 4F 4E 22 |NE CODE VERSION"|
000010C0: 3B 20 41 4E 53 57 45 52 24 00 EC 18 14 0A 8B 41 |; ANSWER$......A|
000010D0: 4E 53 57 45 52 24 B3 B1 22 59 45 53 22 AF 41 4E |NSWER$.."YES".AN|
000010E0: 53 57 45 52 24 B3 B1 22 59 22 A7 80 00 0A 19 1E |SWER$.."Y"......|
000010F0: 0A 85 20 22 44 49 53 4B 20 4F 52 20 54 41 50 45 |.. "DISK OR TAPE|
00001100: 22 3B 20 44 45 56 49 43 45 24 00 15 19 28 0A 97 |"; DEVICE$...(..|
00001110: 38 32 30 2C 31 00 32 19 32 0A 8B C8 28 44 45 56 |820,1.2.2...(DEV|
00001120: 49 43 45 24 2C 31 29 B2 22 44 22 A7 97 38 32 30 |ICE$,1)."D"..820|
00001130: 2C 38 00 4C 19 3C 0A 97 38 32 31 2C C2 28 34 35 |,8.L.<..821,.(45|
00001140: 29 3A 97 38 32 32 2C C2 28 34 36 29 00 5F 19 46 |):.822,.(46)._.F|
00001150: 0A 97 34 33 2C 38 30 3A 97 34 34 2C 31 39 35 00 |..43,80:.44,195.|
00001160: 73 19 50 0A 97 34 35 2C 32 34 39 3A 97 34 36 2C |s.P..45,249:.46,|
00001170: 31 36 39 00 93 19 5A 0A 94 22 54 52 41 43 45 2F |169...Z.."TRACE/|
00001180: 53 54 45 50 2F 57 41 4C 4B 22 2C C2 28 38 32 30 |STEP/WALK",.(820|
00001190: 29 2C 33 00 A3 19 64 0A 97 34 33 2C 31 3A 97 34 |),3...d..43,1:.4|
000011A0: 34 2C 38 00 BD 19 6E 0A 97 34 35 2C C2 28 38 32 |4,8...n..45,.(82|
000011B0: 31 29 3A 97 34 36 2C C2 28 38 32 32 29 00 C3 19 |1):.46,.(822)...|
000011C0: 78 0A 8F 00 C9 19 82 0A 8F 00 EE 19 8C 0A 8F 20 |x.............. |
000011D0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
000011E0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 13 |**************..|
000011F0: 1A 96 0A 8F 20 2A 43 4F 4D 50 52 45 53 53 45 44 |.... *COMPRESSED|
00001200: 20 4D 41 43 48 49 4E 45 20 43 4F 44 45 20 44 41 | MACHINE CODE DA|
00001210: 54 41 2A 00 38 1A A0 0A 8F 20 2A 2A 2A 2A 2A 2A |TA*.8.... ******|
00001220: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
00001230: 2A 2A 2A 2A 2A 2A 2A 2A 00 5A 1A AA 0A 83 20 4B |********.Z.... K|
00001240: 4A 47 4D 2C 49 4E 41 49 2C 41 44 4B 4A 2C 4D 44 |JGM,INAI,ADKJ,MD|
00001250: 49 4E 2C 41 4A 41 44 2C 31 36 00 7C 1A B4 0A 83 |IN,AJAD,16.|....|
00001260: 20 47 41 45 50 2C 45 47 45 47 2C 41 41 46 45 2C | GAEP,EGEG,AAFE,|
00001270: 46 43 45 42 2C 45 44 45 46 2C 38 34 00 9E 1A BE |FCEB,EDEF,84....|
00001280: 0A 83 20 41 41 4B 4A 2C 41 41 46 48 2C 45 42 45 |.. AAKJ,AAFH,EBE|
00001290: 4D 2C 45 4C 41 41 2C 4B 46 41 43 2C 34 30 00 C0 |M,ELAA,KFAC,40..|
000012A0: 1A C8 0A 83 20 4E 41 48 4E 2C 43 41 48 44 2C 41 |.... NAHN,CAHD,A|
000012B0: 41 41 49 2C 4D 4A 4B 4D 2C 50 41 41 45 2C 39 36 |AAI,MJKM,PAAE,96|
000012C0: 00 E2 1A D2 0A 83 20 43 49 45 4D 2C 4F 48 4B 48 |...... CIEM,OHKH|
000012D0: 2C 43 49 4B 43 2C 41 41 49 47 2C 4A 4F 43 41 2C |,CIKC,AAIG,JOCA,|
000012E0: 38 31 00 04 1B DC 0A 83 20 48 44 41 41 2C 4E 4E |81...... HDAA,NN|
000012F0: 46 4C 2C 4D 44 50 41 2C 42 41 4F 49 2C 4C 4D 46 |FL,MDPA,BAOI,LMF|
00001300: 4C 2C 37 31 00 26 1B E6 0A 83 20 4D 44 4E 41 2C |L,71.&.... MDNA,|
00001310: 50 4B 4F 47 2C 4A 4F 4F 49 2C 4F 41 42 41 2C 4A |PKOG,JOOI,OABA,J|
00001320: 41 4F 4F 2C 34 39 00 48 1B F0 0A 83 20 45 4D 41 |AOO,49.H.... EMA|
00001330: 49 2C 4B 50 43 41 2C 48 44 41 41 2C 4F 49 4C 4E |I,KPCA,HDAA,OILN|
00001340: 2C 46 4C 4D 44 2C 37 31 00 6A 1B FA 0A 83 20 50 |,FLMD,71.j.... P|
00001350: 41 41 47 2C 43 41 50 50 2C 4B 4F 44 49 2C 4C 41 |AAG,CAPP,KODI,LA|
00001360: 50 45 2C 4B 47 4A 4F 2C 38 32 00 8C 1B 04 0B 83 |PE,KGJO,82......|
00001370: 20 49 47 41 43 2C 50 41 4D 4C 2C 43 41 48 4A 2C | IGAC,PAML,CAHJ,|
00001380: 41 41 4A 41 2C 41 47 50 41 2C 36 39 00 AE 1B 0E |AAJA,AGPA,69....|
00001390: 0B 83 20 41 45 4D 4A 2C 4B 4C 4E 41 2C 4E 4E 43 |.. AEMJ,KLNA,NNC|
000013A0: 41 2C 47 4C 4B 4A 2C 4B 46 42 45 2C 37 32 00 D0 |A,GLKJ,KFBE,72..|
000013B0: 1B 18 0B 83 20 49 4E 41 48 2C 4D 45 4B 46 2C 42 |.... INAH,MEKF,B|
000013C0: 46 49 4E 2C 41 44 4D 45 2C 43 41 48 4A 2C 38 39 |FIN,ADME,CAHJ,89|
000013D0: 00 F2 1B 22 0B 83 20 41 41 50 41 2C 41 4D 4D 4A |...".. AAPA,AMMJ|
000013E0: 2C 4B 4C 4E 41 2C 4D 48 43 41 2C 48 44 41 41 2C |,KLNA,MHCA,HDAA,|
000013F0: 36 31 00 13 1C 2C 0B 83 20 43 41 47 4C 2C 4B 4A |61...,.. CAGL,KJ|
00001400: 4E 41 2C 4C 50 4B 46 2C 42 45 49 4E 2C 41 50 4D |NA,LPKF,BEIN,APM|
00001410: 45 2C 31 00 34 1C 36 0B 83 20 4B 45 42 46 2C 41 |E,1.4.6.. KEBF,A|
00001420: 46 42 46 2C 4E 41 41 43 2C 4B 41 50 4B 2C 49 4D |FBF,NAAC,KAPK,IM|
00001430: 41 4C 2C 38 00 56 1C 40 0B 83 20 4D 45 43 41 2C |AL,8.V.@.. MECA,|
00001440: 48 4A 41 41 2C 45 4D 4F 48 2C 4B 48 4B 46 2C 44 |HJAA,EMOH,KHKF,D|
00001450: 4A 4B 47 2C 36 32 00 78 1C 4A 0B 83 20 44 4B 4D |JKG,62.x.J.. DKM|
00001460: 4A 2C 41 42 4E 41 2C 41 48 4F 41 2C 50 50 4E 41 |J,ABNA,AHOA,PPNA|
00001470: 2C 41 44 45 4D 2C 34 38 00 9A 1C 54 0B 83 20 48 |,ADEM,48...T.. H|
00001480: 41 4D 44 2C 49 4E 50 43 2C 4D 44 49 4F 2C 50 47 |AMD,INPC,MDIO,PG|
00001490: 4D 44 2C 4F 41 41 41 2C 38 38 00 BC 1C 5E 0B 83 |MD,OAAA,88...^..|
000014A0: 20 4E 41 41 43 2C 4D 4A 41 41 2C 4A 41 4F 50 2C | NAAC,MJAA,JAOP,|
000014B0: 4F 41 50 4B 2C 4E 41 41 43 2C 36 39 00 DE 1C 68 |OAPK,NAAC,69...h|
000014C0: 0B 83 20 4D 4A 41 41 2C 50 41 41 43 2C 4C 41 4F |.. MJAA,PAAC,LAO|
000014D0: 46 2C 4B 45 41 43 2C 49 49 4E 41 2C 31 32 00 00 |F,KEAC,IINA,12..|
000014E0: 1D 72 0B 83 20 42 49 4B 4A 2C 46 4C 43 41 2C 45 |.r.. BIKJ,FLCA,E|
000014F0: 48 4B 4C 2C 43 41 4D 4A 2C 4C 4E 4B 4A 2C 33 34 |HKL,CAMJ,LNKJ,34|
00001500: 00 22 1D 7C 0B 83 20 46 4E 43 41 2C 45 48 4B 4C |.".|.. FNCA,EHKL|
00001510: 2C 43 41 44 50 2C 4B 4C 4B 46 2C 4E 44 4D 4A 2C |,CADP,KLKF,NDMJ,|
00001520: 35 34 00 44 1D 86 0B 83 20 43 42 45 4D 2C 4F 44 |54.D.... CBEM,OD|
00001530: 4D 45 2C 50 49 4B 43 2C 43 4F 4C 46 2C 4D 47 4A |ME,PIKC,COLF,MGJ|
00001540: 4E 2C 32 30 00 66 1D 90 0B 83 20 41 41 41 43 2C |N,20.f.... AAAC,|
00001550: 4D 4B 4E 41 2C 50 49 49 49 2C 4E 41 45 42 2C 4B |MKNA,PIII,NAEB,K|
00001560: 43 41 48 2C 32 30 00 88 1D 9A 0B 83 20 4B 4A 4B |CAH,20...... KJK|
00001570: 41 2C 4A 4E 43 41 2C 41 45 4B 4E 2C 49 47 41 43 |A,JNCA,AEKN,IGAC|
00001580: 2C 4A 4E 43 41 2C 38 32 00 AA 1D A4 0B 83 20 4E |,JNCA,82...... N|
00001590: 49 4D 4B 2C 4E 41 50 43 2C 4B 41 43 43 2C 49 45 |IMK,NAPC,KACC,IE|
000015A0: 4D 48 2C 43 41 41 4D 2C 36 34 00 CC 1D AE 0B 83 |MH,CAAM,64......|
000015B0: 20 4F 46 43 41 2C 4D 4A 4C 4E 2C 4B 43 43 4F 2C | OFCA,MJLN,KCCO,|
000015C0: 4C 4E 41 41 2C 41 43 4A 46 2C 35 34 00 EE 1D B8 |LNAA,ACJF,54....|
000015D0: 0B 83 20 4D 47 4D 4B 2C 4E 41 50 49 2C 4B 46 4D |.. MGMK,NAPI,KFM|
000015E0: 46 2C 4D 4A 44 50 2C 50 41 4A 42 2C 32 34 00 10 |F,MJDP,PAJB,24..|
000015F0: 1E C2 0B 83 20 4B 4E 49 4E 2C 41 43 4D 4A 2C 41 |.... KNIN,ACMJ,A|
00001600: 43 50 41 2C 50 48 4D 4A 2C 41 42 4E 41 2C 36 33 |CPA,PHMJ,ABNA,63|
00001610: 00 32 1E CC 0B 83 20 4F 50 4B 43 2C 4D 41 4B 41 |.2.... OPKC,MAKA|
00001620: 2C 50 50 49 49 2C 4E 41 50 4E 2C 4D 4B 4E 41 2C |,PPII,NAPN,MKNA,|
00001630: 35 33 00 54 1E D6 0B 83 20 50 49 50 41 2C 4F 48 |53.T.... PIPA,OH|
00001640: 4B 41 2C 48 49 4B 4A 2C 43 41 4A 4A 2C 47 50 41 |KA,HIKJ,CAJJ,GPA|
00001650: 48 2C 39 35 00 76 1E E0 0B 83 20 4B 4E 49 47 2C |H,95.v.... KNIG,|
00001660: 41 43 4A 4A 2C 47 50 4E 4C 2C 49 49 4E 41 2C 50 |ACJJ,GPNL,IINA,P|
00001670: 43 4B 41 2C 33 30 00 98 1E EA 0B 83 20 43 49 4B |CKA,30...... CIK|
00001680: 4A 2C 45 41 4A 4A 2C 47 50 41 48 2C 49 49 4E 41 |J,EAJJ,GPAH,IINA|
00001690: 2C 50 4B 4B 43 2C 32 31 00 BA 1E F4 0B 83 20 42 |,PKKC,21...... B|
000016A0: 48 43 41 2C 41 4D 4F 46 2C 4B 46 44 4A 2C 49 46 |HCA,AMOF,KFDJ,IF|
000016B0: 42 45 2C 4B 46 44 4B 2C 31 30 00 DC 1E FE 0B 83 |BE,KFDK,10......|
000016C0: 20 49 46 42 46 2C 43 41 42 44 2C 4B 47 4B 41 2C | IFBF,CABD,KGKA,|
000016D0: 41 42 49 45 2C 41 50 4B 4A 2C 33 35 00 FE 1E 08 |ABIE,APKJ,35....|
000016E0: 0C 83 20 4D 43 49 4E 2C 41 41 41 44 2C 4B 4A 4D |.. MCIN,AAAD,KJM|
000016F0: 45 2C 49 4E 41 42 2C 41 44 49 4E 2C 32 31 00 20 |E,INAB,ADIN,21. |
00001700: 1F 12 0C 83 20 43 48 41 44 2C 4B 4A 4E 49 2C 49 |.... CHAD,KJNI,I|
00001710: 4E 43 47 2C 41 44 45 4D 2C 4E 48 4B 47 2C 31 32 |NCG,ADEM,NHKG,12|
00001720: 00 42 1F 1C 0C 83 20 4B 4A 49 4C 2C 49 4E 41 41 |.B.... KJIL,INAA|
00001730: 2C 41 44 4B 4A 2C 4F 44 49 4E 2C 41 42 41 44 2C |,ADKJ,ODIN,ABAD,|
00001740: 36 30 00 64 1F 26 0C 83 20 4B 4A 4D 4B 2C 49 4E |60.d.&.. KJMK,IN|
00001750: 43 47 2C 41 44 4B 4A 2C 50 42 49 4E 2C 43 48 41 |CG,ADKJ,PBIN,CHA|
00001760: 44 2C 35 35 00 86 1F 30 0C 83 20 4E 41 49 41 2C |D,55...0.. NAIA,|
00001770: 4D 4A 41 4E 2C 50 41 41 44 2C 45 4D 4D 4B 2C 50 |MJAN,PAAD,EMMK,P|
00001780: 42 4B 4A 2C 39 30 00 A8 1F 3A 0C 83 20 41 41 50 |BKJ,90...:.. AAP|
00001790: 41 2C 50 4A 4A 41 2C 41 48 4D 4A 2C 43 48 4C 41 |A,PJJA,AHMJ,CHLA|
000017A0: 2C 41 44 43 41 2C 34 32 00 C9 1F 44 0C 83 20 4E |,ADCA,42...D.. N|
000017B0: 48 4B 4B 2C 4B 4E 49 4E 2C 41 43 43 4A 2C 41 44 |HKK,KNIN,ACCJ,AD|
000017C0: 4E 41 2C 50 4A 45 4D 2C 39 00 EB 1F 4E 0C 83 20 |NA,PJEM,9...N.. |
000017D0: 48 41 4D 44 2C 41 41 41 41 2C 41 41 41 41 2C 41 |HAMD,AAAA,AAAA,A|
000017E0: 41 41 41 2C 41 41 41 41 2C 36 32 00 F1 1F 58 0C |AAA,AAAA,62...X.|
000017F0: 8F 00 15 20 62 0C 8F 20 49 46 20 54 48 45 20 50 |... b.. IF THE P|
00001800: 52 4F 47 52 41 4D 20 52 45 50 4F 52 54 53 20 45 |ROGRAM REPORTS E|
00001810: 52 52 4F 52 53 00 36 20 6C 0C 8F 20 49 4E 20 41 |RRORS.6 l.. IN A|
00001820: 4C 4C 20 54 48 45 20 44 41 54 41 20 4C 49 4E 45 |LL THE DATA LINE|
00001830: 53 20 54 48 45 4E 00 52 20 76 0C 8F 20 43 48 45 |S THEN.R v.. CHE|
00001840: 43 4B 20 4C 49 4E 45 53 20 32 31 33 30 2D 32 32 |CK LINES 2130-22|
00001850: 36 30 00 58 20 80 0C 80 00 00 00 |60.X ...... |
..&.... ******************************.K
.... * *.P...
. * TRACE, STEP & WALK *...... *
*...... *
PROGRAM DEBUGGING AIDS *...... *
*...$.. * FO
R COMMODORE 64 *.).... *
*.N.8.. * BY ALEXANDE
R SASSOON *.S.B.. *
*...L.. **********************
********...Q...A.V.. PROGRAMMED BY DAVID
WILLIAMS.G.[.....`.. USE THE FOLLOWING
COMMANDS...J.. BEFORE RUNNING YOUR BASIC
...T.. PROGRAM....~...B.... EACH COMMAND
REMAINS EFFECTIVE.D.... EVERY TIME A PR
OGRAM IS RUN...... UNTIL REPLACED OR CAN
CELLED...... BY ENTERING A FURTHUR COMMA
ND........V.... ------------------------
------...D.. *TRACE...N.. --
----------------------------.7.X.. STAND
ARD TRACE UTILITY WHICH.\.... PRINTS THE
PROGRAM LINE NUMBER.{.... AS THE LINE I
S EXECUTED............. THE RUNNING OF T
HE PROGRAM MAY.J.... BE PAUSED BY HOLDIN
G DOWN THE...... SHIFT OR COMMODORE LOGO
KEY..........(.. ----------------------
--------.0.2.. *STEP.U.<.. -
-----------------------------.U.F.. DISP
LAYS THE CURRENT LINE...P.. NUMBER IN A
WINDOW AT THE...Z.. TOP RIGHT-HAND CORNE
R OF.F.D.. THE SCREEN..L.N.....X.. PRESS
THE SHIFT KEY TO EXECUTE...... EACH LIN
E OF THE PROGRAM..6.... HOLD DOWN THE SH
IFT KEY TO JOG.Z.... THROUGH THE PROGRAM
AT A SLOW.F. .. PACE..L.......... HOLD
DOWN THE COMMODORE LOGO...... KEY TO SPR
INT THROUGH YOUR.T.H.. PROGRAM AT ALMOST
FULL SPEED..Z.R........ ---------------
---------------...... *WALK.;
.... ------------------------------.\...
. ACTUALLY LISTS THE CURRENT.~.... PROGR
AM LINE IN A WINDOW AT...... THE BOTTOM
OF THE SCREEN........F.".. USE THE SHIFT
AND COMMODORE...,.. LOGO KEYS TO EXECUT
E EACH LINE...6.. IN THE SAME WAY AS FOR
THE.!.@.. *STEP COMMAND..'.J...J.T.. A
PROGRAM LINE OF 80 OR MORE.J.^.. CHARACT
ERS WILL CAUSE THE...H.. SCREEN TO SCROL
L DOWN A LINE....R.....|.. -------------
-----------------.P.... *OFF
...... ------------------------------...
... SWITCHES OFF THE PROGRAMMING.=.... A
IDS, ALLOWING YOUR PROGRAM TO._.... RUN
NORMALLY AT FULL SPEED..E.......B.. ----
--------------------------...L.. A LINE
RANGE MAY BE SPECIFIED.Q.V.. AFTER *TRAC
E, *STEP OR *WALK...... SO THAT THE UTIL
ITY OPERATES...... ON ONLY PART OF THE P
ROGRAM........?.... THE LINE RANGE USES
EXACTLY.C.... THE SAME SYNTAX AS THE 'LI
ST'.R.... COMMAND..X.......&.. EXAMPLES:
-...0.....:.. *TRACE 100-340.E.D.. (T
HE TRACE UTILITY WILL...N.. OPERATE O
NLY WHILE LINES...X.. 100 TO 340 INCL
USIVE ARE.".B.. BEING EXECUTED..D.L..
ALL THE OTHER LINES WILL.C.V.. BE
EXECUTED NORMALLY).V.... *TRACE 3000-..
.... *TRACE -20...... *TRACE 10...... *T
RACE.......K.... ALL FOUR COMMANDS MAY A
LSO...... BE USED WITHIN YOUR PROGRAM...
.F.....P.....Z.. ***********************
*******.D.... * READ IN MACHINE CODE DA
TA *.I.... *****************************
*...... THE MACHINE CODE IS LOCATED.....
. IN UNUSED MEMORY BETWEEN.K.... ADDRESS
ES $C350 AND $C4F8....... THIS LEAVES TH
E FULL 38911... .. BYTES FREE FOR BASIC
PROGRAMS...*...".4..G(147).P.>.." READIN
G IN MACHINE CODE - PLEASE WAIT".V.H...E
.R..LINE.0.42.O.\.SUM.0.|.F..WRD.0.4...P
..MCODE$...Z.N1.(F(MCODE$).65).16.F(J(MC
ODE$,2)).65.....N2.(F(J(MCODE$,3)).65).1
6.F(J(MCODE$,4)).65......N1.255.N2.255.N
1.0.N2.0.2220.!....50000.LINE.10.WRD.2,N
1.=....50001.LINE.10.WRD.2,N2.D...SUM.SU
M.(10.WRD.2).N1.(9.WRD.2).N2.N.... WRD..
...MOD.SUM..(SUM.97).97...J..CHECK$.O.T.
.MOD..E(CHECK$).."PLEASE CHECK LINE "273
0.LINE.10:ERR.1.Y....LINE......ERR......
.............. *************************
*****.:.... * INITIALIZE NEW COMMANDS
*._.... ******************************.
N.$.. SYS50000......"DEBUGGING AIDS INIT
IALIZED"...8.....B...A.L.. *************
*****************...V.. * SAVE IN MACHI
NE CODE FORM *...`.. *******************
***********.0.J.. THE MACHINE CODE SAVED
BY THIS.T.T.. SECTION CAN BE LOADED WIT
HOUT.W.~.. DESTROYING ANY BASIC PROGRAM.
..... ALREADY IN MEMORY............. TO
LOAD AND INITIALISE THE.Y.... UTILITIES
ADD THE FOLLOWING...... LINES TO YOUR PR
OGRAM:-.......#.D.. 1 IF K=1 THEN SYS
50000 :END.8.N.. 2 K=1 :LOAD.>.X...B
.... THESE LINES SHOULD BE REMOVED......
AFTER THE MACHINE CODE HAS...... BEEN L
OADED........I....:. "SAVE MACHINE CODE
VERSION"; ANSWER$......ANSWER$.."YES".AN
SWER$.."Y"........ "DISK OR TAPE"; DEVIC
E$...(..820,1.2.2..H(DEVICE$,1)."D"..820
,8.L.<..821,B(45):.822,B(46)._.F..43,80:
.44,195.S.P..45,249:.46,169...Z.."TRACE/
STEP/WALK",B(820),3...D..43,1:.44,8...N.
.45,B(821):.46,B(822).C.X...I..........
******************************...... *CO
MPRESSED MACHINE CODE DATA*.8. .. ******
************************.Z.... KJGM,INAI
,ADKJ,MDIN,AJAD,16.|.... GAEP,EGEG,AAFE,
FCEB,EDEF,84...... AAKJ,AAFH,EBEM,ELAA,K
FAC,40...H.. NAHN,CAHD,AAAI,MJKM,PAAE,96
...R.. CIEM,OHKH,CIKC,AAIG,JOCA,81......
HDAA,NNFL,MDPA,BAOI,LMFL,71.&.... MDNA,
PKOG,JOOI,OABA,JAOO,49.H.... EMAI,KPCA,H
DAA,OILN,FLMD,71.J.... PAAG,CAPP,KODI,LA
PE,KGJO,82...... IGAC,PAML,CAHJ,AAJA,AGP
A,69...... AEMJ,KLNA,NNCA,GLKJ,KFBE,72.P
.... INAH,MEKF,BFIN,ADME,CAHJ,89...".. A
APA,AMMJ,KLNA,MHCA,HDAA,61...,.. CAGL,KJ
NA,LPKF,BEIN,APME,1.4.6.. KEBF,AFBF,NAAC
,KAPK,IMAL,8.V.@.. MECA,HJAA,EMOH,KHKF,D
JKG,62.X.J.. DKMJ,ABNA,AHOA,PPNA,ADEM,48
...T.. HAMD,INPC,MDIO,PGMD,OAAA,88...^..
NAAC,MJAA,JAOP,OAPK,NAAC,69...H.. MJAA,
PAAC,LAOF,KEAC,IINA,12...R.. BIKJ,FLCA,E
HKL,CAMJ,LNKJ,34.".|.. FNCA,EHKL,CADP,KL
KF,NDMJ,54.D.... CBEM,ODME,PIKC,COLF,MGJ
N,20.F.... AAAC,MKNA,PIII,NAEB,KCAH,20..
.... KJKA,JNCA,AEKN,IGAC,JNCA,82...... N
IMK,NAPC,KACC,IEMH,CAAM,64.L.... OFCA,MJ
LN,KCCO,LNAA,ACJF,54...... MGMK,NAPI,KFM
F,MJDP,PAJB,24...B.. KNIN,ACMJ,ACPA,PHMJ
,ABNA,63.2.L.. OPKC,MAKA,PPII,NAPN,MKNA,
53.T.V.. PIPA,OHKA,HIKJ,CAJJ,GPAH,95.V..
.. KNIG,ACJJ,GPNL,IINA,PCKA,30...... CIK
J,EAJJ,GPAH,IINA,PKKC,21...... BHCA,AMOF
,KFDJ,IFBE,KFDK,10...... IFBF,CABD,KGKA,
ABIE,APKJ,35...... MCIN,AAAD,KJME,INAB,A
DIN,21. .... CHAD,KJNI,INCG,ADEM,NHKG,12
.B.... KJIL,INAA,ADKJ,ODIN,ABAD,60.D.&..
KJMK,INCG,ADKJ,PBIN,CHAD,55...0.. NAIA,
MJAN,PAAD,EMMK,PBKJ,90...:.. AAPA,PJJA,A
HMJ,CHLA,ADCA,42.I.D.. NHKK,KNIN,ACCJ,AD
NA,PJEM,9...N.. HAMD,AAAA,AAAA,AAAA,AAAA
,62...X.... B.. IF THE PROGRAM REPORTS E
RRORS.6 L.. IN ALL THE DATA LINES THEN.R
V.. CHECK LINES 2130-2260.X ......
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL