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

BASIC.TRACE.DOC

FILE INFORMATION

FILENAME(S): BASIC.TRACE.DOC

FILE TYPE(S): SEQ

FILE SIZE: 1.3K

FIRST SEEN: 2025-11-30 19:36:54

APPEARS ON: 1 disk(s)

FILE HASH

f57ceb2b20f47e3d190868f496421a6d517fe79d32cd4be8ccdbb1e516dc9512

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
C 64 UTILITIES 2 BASIC.TRACE.DOC SEQ Curtcool, Bo 28 7 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

00000000: C9 4E 46 4F 52 4D 41 54  49 4F 4E 20 41 42 4F 55  |.NFORMATION ABOU|
00000010: 54 20 42 41 53 49 43 2E  54 52 41 43 45 0D 0D D4  |T BASIC.TRACE...|
00000020: 48 45 20 42 41 53 49 43  2E 54 52 41 43 45 20 50  |HE BASIC.TRACE P|
00000030: 52 4F 47 52 41 4D 20 49  53 20 41 20 55 54 49 4C  |ROGRAM IS A UTIL|
00000040: 49 54 59 20 54 4F 20 48  45 4C 50 20 59 4F 55 20  |ITY TO HELP YOU |
00000050: 44 45 42 55 47 20 59 4F  55 52 0D C2 C1 D3 C9 C3  |DEBUG YOUR......|
00000060: 20 50 52 4F 47 52 41 4D  53 2E 20 20 D4 48 45 20  | PROGRAMS.  .HE |
00000070: 42 41 53 49 43 2E 54 52  41 43 45 20 50 52 4F 47  |BASIC.TRACE PROG|
00000080: 52 41 4D 20 50 52 49 4E  54 53 20 4F 55 54 20 54  |RAM PRINTS OUT T|
00000090: 48 45 20 4C 49 4E 45 0D  4E 55 4D 42 45 52 20 4F  |HE LINE.NUMBER O|
000000A0: 46 20 45 41 43 48 20 4C  49 4E 45 20 4F 46 20 59  |F EACH LINE OF Y|
000000B0: 4F 55 52 20 50 52 4F 47  52 41 4D 20 42 45 46 4F  |OUR PROGRAM BEFO|
000000C0: 52 45 20 49 54 20 49 53  20 50 45 52 46 4F 52 4D  |RE IT IS PERFORM|
000000D0: 45 44 2E 20 20 D4 48 45  0D 4C 49 4E 45 20 4E 55  |ED.  .HE.LINE NU|
000000E0: 4D 42 45 52 53 20 41 52  45 20 50 52 49 4E 54 45  |MBERS ARE PRINTE|
000000F0: 44 20 49 4E 20 52 45 56  45 52 53 45 20 56 49 44  |D IN REVERSE VID|
00000100: 45 4F 2E 0D 0D D4 4F 20  4D 41 4B 45 20 55 53 45  |EO....O MAKE USE|
00000110: 20 4F 46 20 54 48 49 53  20 55 54 49 4C 49 54 59  | OF THIS UTILITY|
00000120: 2C 20 59 4F 55 20 48 41  56 45 20 54 4F 20 4C 4F  |, YOU HAVE TO LO|
00000130: 41 44 20 41 4E 44 20 52  55 4E 20 54 48 45 0D 42  |AD AND RUN THE.B|
00000140: 41 53 49 43 2E 54 52 41  43 45 20 50 52 4F 47 52  |ASIC.TRACE PROGR|
00000150: 41 4D 20 46 49 52 53 54  2C 20 42 45 46 4F 52 45  |AM FIRST, BEFORE|
00000160: 20 4C 4F 41 44 49 4E 47  20 59 4F 55 52 20 4F 57  | LOADING YOUR OW|
00000170: 4E 20 50 52 4F 47 52 41  4D 2E 20 0D D4 48 45 4E  |N PROGRAM. ..HEN|
00000180: 2C 20 54 59 50 45 20 D3  D9 D3 20 34 30 37 38 31  |, TYPE ... 40781|
00000190: 20 54 4F 20 45 4E 41 42  4C 45 20 54 52 41 43 49  | TO ENABLE TRACI|
000001A0: 4E 47 2C 20 41 4E 44 20  54 59 50 45 20 D3 D9 D3  |NG, AND TYPE ...|
000001B0: 20 34 30 37 36 38 20 54  4F 0D 44 49 53 41 42 4C  | 40768 TO.DISABL|
000001C0: 45 20 54 52 41 43 49 4E  47 2E 20 20 CF 4E 43 45  |E TRACING.  .NCE|
000001D0: 20 59 4F 55 20 48 41 56  45 20 4C 4F 41 44 45 44  | YOU HAVE LOADED|
000001E0: 20 54 48 45 20 42 41 53  49 43 2E 54 52 41 43 45  | THE BASIC.TRACE|
000001F0: 20 50 52 4F 47 52 41 4D  2C 0D 59 4F 55 20 43 41  | PROGRAM,.YOU CA|
00000200: 4E 20 45 4E 41 42 4C 45  2C 20 44 49 53 41 42 4C  |N ENABLE, DISABL|
00000210: 45 2C 20 41 4E 44 20 52  45 2D 45 4E 41 42 4C 45  |E, AND RE-ENABLE|
00000220: 20 54 48 45 20 54 52 41  43 49 4E 47 20 46 45 41  | THE TRACING FEA|
00000230: 54 55 52 45 2E 20 20 D9  4F 55 0D 43 41 4E 2C 20  |TURE.  .OU.CAN, |
00000240: 46 4F 52 20 45 58 41 4D  50 4C 45 2C 20 45 4E 41  |FOR EXAMPLE, ENA|
00000250: 42 4C 45 20 54 52 41 43  49 4E 47 20 57 48 49 4C  |BLE TRACING WHIL|
00000260: 45 20 59 4F 55 52 20 50  52 4F 47 52 41 4D 20 49  |E YOUR PROGRAM I|
00000270: 53 0D 54 45 4D 50 4F 52  41 52 49 4C 59 20 53 54  |S.TEMPORARILY ST|
00000280: 4F 50 50 45 44 20 28 46  52 4F 4D 20 41 20 D3 D4  |OPPED (FROM A ..|
00000290: CF D0 20 53 54 41 54 45  4D 45 4E 54 20 49 4E 20  |.. STATEMENT IN |
000002A0: 59 4F 55 52 20 50 52 4F  47 52 41 4D 2C 20 4F 52  |YOUR PROGRAM, OR|
000002B0: 0D 46 52 4F 4D 20 48 49  54 54 49 4E 47 20 54 48  |.FROM HITTING TH|
000002C0: 45 20 D2 D5 CE 2F D3 D4  CF D0 20 4B 45 59 29 2C  |E .../.... KEY),|
000002D0: 20 41 4E 44 20 54 48 45  4E 20 55 53 45 20 54 48  | AND THEN USE TH|
000002E0: 45 20 C3 CF CE D4 20 53  54 41 54 45 4D 45 4E 54  |E .... STATEMENT|
000002F0: 0D 54 4F 20 52 45 53 55  4D 45 20 59 4F 55 52 20  |.TO RESUME YOUR |
00000300: 50 52 4F 47 52 41 4D 20  57 49 54 48 20 54 52 41  |PROGRAM WITH TRA|
00000310: 43 49 4E 47 20 45 4E 41  42 4C 45 44 2E 20 20 D9  |CING ENABLED.  .|
00000320: 4F 55 20 43 41 4E 20 45  56 45 4E 0D 45 4E 41 42  |OU CAN EVEN.ENAB|
00000330: 4C 45 20 41 4E 44 20 44  49 53 41 42 4C 45 20 54  |LE AND DISABLE T|
00000340: 52 41 43 49 4E 47 20 42  59 20 50 55 54 54 49 4E  |RACING BY PUTTIN|
00000350: 47 20 54 48 45 20 D3 D9  D3 20 53 54 41 54 45 4D  |G THE ... STATEM|
00000360: 45 4E 54 53 20 57 49 54  48 49 4E 0D 59 4F 55 52  |ENTS WITHIN.YOUR|
00000370: 20 50 52 4F 47 52 41 4D  2E 20 20 C9 46 20 59 4F  | PROGRAM.  .F YO|
00000380: 55 20 44 4F 20 54 48 41  54 2C 20 52 45 4D 45 4D  |U DO THAT, REMEM|
00000390: 42 45 52 20 54 4F 20 54  41 4B 45 20 54 48 45 20  |BER TO TAKE THE |
000003A0: D3 D9 D3 0D 53 54 41 54  45 4D 45 4E 54 53 20 4F  |....STATEMENTS O|
000003B0: 55 54 20 41 47 41 49 4E  20 57 48 45 4E 20 59 4F  |UT AGAIN WHEN YO|
000003C0: 55 20 48 41 56 45 20 46  49 4E 49 53 48 45 44 20  |U HAVE FINISHED |
000003D0: 44 45 42 55 47 47 49 4E  47 20 59 4F 55 52 0D 50  |DEBUGGING YOUR.P|
000003E0: 52 4F 47 52 41 4D 2E 0D  0D CE 4F 54 45 3A 20 54  |ROGRAM....OTE: T|
000003F0: 48 45 20 45 58 41 43 54  20 D3 D9 D3 20 4E 55 4D  |HE EXACT ... NUM|
00000400: 42 45 52 53 20 41 52 45  20 44 45 50 45 4E 44 45  |BERS ARE DEPENDE|
00000410: 4E 54 20 55 50 4F 4E 20  48 4F 57 20 4D 55 43 48  |NT UPON HOW MUCH|
00000420: 20 4D 45 4D 4F 52 59 0D  49 53 20 41 56 41 49 4C  | MEMORY.IS AVAIL|
00000430: 41 42 4C 45 20 54 4F 20  C2 C1 D3 C9 C3 20 57 48  |ABLE TO ..... WH|
00000440: 45 4E 20 59 4F 55 20 52  55 4E 20 54 48 45 20 42  |EN YOU RUN THE B|
00000450: 41 53 49 43 2E 54 52 41  43 45 20 50 52 4F 47 52  |ASIC.TRACE PROGR|
00000460: 41 4D 2E 20 20 D4 48 45  0D 41 42 4F 56 45 20 D3  |AM.  .HE.ABOVE .|
00000470: D9 D3 20 4E 55 4D 42 45  52 53 20 41 52 45 20 57  |.. NUMBERS ARE W|
00000480: 48 41 54 20 59 4F 55 20  47 45 54 20 57 48 45 4E  |HAT YOU GET WHEN|
00000490: 20 C2 C1 D3 C9 C3 20 53  54 41 52 54 53 20 4F 55  | ..... STARTS OU|
000004A0: 54 20 57 49 54 48 0D 49  54 53 20 46 55 4C 4C 20  |T WITH.ITS FULL |
000004B0: 4D 45 4D 4F 52 59 2E 20  20 C9 4E 20 41 4E 59 20  |MEMORY.  .N ANY |
000004C0: 43 41 53 45 2C 20 45 41  43 48 20 54 49 4D 45 20  |CASE, EACH TIME |
000004D0: 59 4F 55 20 52 55 4E 20  54 48 45 20 42 41 53 49  |YOU RUN THE BASI|
000004E0: 43 2E 54 52 41 43 45 0D  50 52 4F 47 52 41 4D 2C  |C.TRACE.PROGRAM,|
000004F0: 20 49 54 20 54 45 4C 4C  53 20 59 4F 55 20 57 48  | IT TELLS YOU WH|
00000500: 41 54 20 54 48 45 20 D3  D9 D3 20 4E 55 4D 42 45  |AT THE ... NUMBE|
00000510: 52 53 20 41 52 45 2E 0D                           |RS ARE..        |
INFORMATION ABOUT BASIC.TRACE..THE BASIC
.TRACE PROGRAM IS A UTILITY TO HELP YOU 
DEBUG YOUR.BASIC PROGRAMS.  THE BASIC.TR
ACE PROGRAM PRINTS OUT THE LINE.NUMBER O
F EACH LINE OF YOUR PROGRAM BEFORE IT IS
 PERFORMED.  THE.LINE NUMBERS ARE PRINTE
D IN REVERSE VIDEO...TO MAKE USE OF THIS
 UTILITY, YOU HAVE TO LOAD AND RUN THE.B
ASIC.TRACE PROGRAM FIRST, BEFORE LOADING
 YOUR OWN PROGRAM. .THEN, TYPE SYS 40781
 TO ENABLE TRACING, AND TYPE SYS 40768 T
O.DISABLE TRACING.  ONCE YOU HAVE LOADED
 THE BASIC.TRACE PROGRAM,.YOU CAN ENABLE
, DISABLE, AND RE-ENABLE THE TRACING FEA
TURE.  YOU.CAN, FOR EXAMPLE, ENABLE TRAC
ING WHILE YOUR PROGRAM IS.TEMPORARILY ST
OPPED (FROM A STOP STATEMENT IN YOUR PRO
GRAM, OR.FROM HITTING THE RUN/STOP KEY),
 AND THEN USE THE CONT STATEMENT.TO RESU
ME YOUR PROGRAM WITH TRACING ENABLED.  Y
OU CAN EVEN.ENABLE AND DISABLE TRACING B
Y PUTTING THE SYS STATEMENTS WITHIN.YOUR
 PROGRAM.  IF YOU DO THAT, REMEMBER TO T
AKE THE SYS.STATEMENTS OUT AGAIN WHEN YO
U HAVE FINISHED DEBUGGING YOUR.PROGRAM..
.NOTE: THE EXACT SYS NUMBERS ARE DEPENDE
NT UPON HOW MUCH MEMORY.IS AVAILABLE TO 
BASIC WHEN YOU RUN THE BASIC.TRACE PROGR
AM.  THE.ABOVE SYS NUMBERS ARE WHAT YOU 
GET WHEN BASIC STARTS OUT WITH.ITS FULL 
MEMORY.  IN ANY CASE, EACH TIME YOU RUN 
THE BASIC.TRACE.PROGRAM, IT TELLS YOU WH
AT THE SYS NUMBERS ARE..
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL