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

TRACK AND SECTOR

FILE INFORMATION

FILENAME(S): TRACK AND SECTOR

FILE TYPE(S): PRG

FILE SIZE: 1.8K

FIRST SEEN: 2025-11-30 21:28:03

APPEARS ON: 1 disk(s)

FILE HASH

2167b1e332a460d232a23e07593b8af82930fb37cc8f83369b33faef1de1db89

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
T STOUGIE TRACK AND SECTOR PRG DuncanTwain 1 0 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 0A 08 0A 00 99 22  93 22 00 2F 08 14 00 99  |......."."./....|
00000010: 22 1D 1D 1D 1D 1D 44 49  53 50 4C 41 59 20 54 52  |".....DISPLAY TR|
00000020: 41 43 4B 20 41 4E 44 20  53 45 43 54 4F 52 22 00  |ACK AND SECTOR".|
00000030: 50 08 96 00 99 22 11 11  44 49 53 50 4C 41 59 20  |P...."..DISPLAY |
00000040: 42 4C 4F 43 4B 20 43 4F  4E 54 45 4E 54 53 21 22  |BLOCK CONTENTS!"|
00000050: 00 56 08 A5 00 99 00 82  08 C8 00 53 50 24 B2 22  |.V.........SP$."|
00000060: 20 22 3A 4E 4C 24 B2 C7  28 30 29 3A 48 58 24 B2  | ":NL$..(0):HX$.|
00000070: 22 30 31 32 33 34 35 36  37 38 39 41 42 43 44 45  |"0123456789ABCDE|
00000080: 46 22 00 B0 08 D2 00 46  53 24 B2 22 22 3A 81 20  |F".....FS$."":. |
00000090: 49 B2 36 34 20 A4 20 39  35 3A 46 53 24 B2 46 53  |I.64 . 95:FS$.FS|
000000A0: 24 AA 22 12 22 AA C7 28  49 29 AA 22 92 22 3A 82  |$."."..(I).".":.|
000000B0: 00 E5 08 DC 00 53 53 24  B2 22 20 20 22 3A 81 20  |.....SS$."  ":. |
000000C0: 49 B2 20 31 39 32 20 A4  20 32 32 33 3A 53 53 24  |I. 192 . 223:SS$|
000000D0: B2 53 53 24 AA 22 12 22  AA C7 28 49 29 AA 22 92  |.SS$."."..(I).".|
000000E0: 22 3A 82 20 49 00 F8 08  F0 00 86 20 41 24 28 31  |":. I...... A$(1|
000000F0: 35 29 2C 4E 42 28 32 29  00 03 09 FB 00 44 24 B2  |5),NB(2).....D$.|
00000100: 22 30 22 00 32 09 FD 00  99 22 20 20 20 20 20 20  |"0".2...."      |
00000110: 20 20 12 53 92 43 52 45  45 4E 11 1D 1D 1D 1D 1D  |  .S.CREEN......|
00000120: 4F 52 20 20 11 1D 12 50  92 52 49 4E 54 45 52 20  |OR  ...P.RINTER |
00000130: 3F 22 00 4B 09 FE 00 A1  20 4A 4A 24 3A 8B 20 4A  |?".K.... JJ$:. J|
00000140: 4A 24 B2 22 22 20 A7 20  32 35 34 00 70 09 FF 00  |J$."" . 254.p...|
00000150: 8B 20 4A 4A 24 B2 22 53  22 20 A7 20 99 22 20 20  |. JJ$."S" . ."  |
00000160: 20 20 20 20 20 20 11 12  53 43 52 45 45 4E 92 22  |      ..SCREEN."|
00000170: 00 96 09 00 01 8B 20 4A  4A 24 B2 22 50 22 20 A7  |...... JJ$."P" .|
00000180: 20 99 22 20 20 20 20 20  20 20 20 11 12 50 52 49  | ."        ..PRI|
00000190: 4E 54 45 52 92 22 00 B1  09 04 01 9F 20 31 35 2C  |NTER."...... 15,|
000001A0: 38 2C 31 35 2C 22 49 22  AA 44 24 3A 8D 20 36 35  |8,15,"I".D$:. 65|
000001B0: 30 00 BB 09 09 01 9F 20  34 2C 34 00 D1 09 0E 01  |0...... 4,4.....|
000001C0: 9F 20 32 2C 38 2C 32 2C  22 23 22 3A 8D 20 36 35  |. 2,8,2,"#":. 65|
000001D0: 30 00 FF 09 2C 01 8F 2A  20 4C 4F 41 44 20 54 52  |0...,..* LOAD TR|
000001E0: 41 43 4B 20 41 4E 44 20  53 45 43 54 4F 52 20 49  |ACK AND SECTOR I|
000001F0: 4E 54 4F 20 44 49 53 4B  20 42 55 46 46 45 52 00  |NTO DISK BUFFER.|
00000200: 1C 0A 40 01 85 22 11 1D  1D 54 52 41 43 4B 2C 20  |..@.."...TRACK, |
00000210: 20 53 45 43 54 4F 52 22  3B 54 2C 53 00 4C 0A 4A  | SECTOR";T,S.L.J|
00000220: 01 8B 20 54 B2 30 20 B0  20 54 B1 33 35 20 A7 20  |.. T.0 . T.35 . |
00000230: 98 31 35 2C 22 49 22 44  24 3A A0 32 3A A0 34 3A  |.15,"I"D$:.2:.4:|
00000240: A0 31 35 3A 99 22 45 4E  44 22 3A 80 00 77 0A 54  |.15:."END":..w.T|
00000250: 01 8B 20 4A 4A 24 B2 22  53 22 20 A7 20 99 22 11  |.. JJ$."S" . .".|
00000260: 1D 1D 1D 54 52 41 43 4B  22 54 22 20 53 45 43 54  |...TRACK"T" SECT|
00000270: 4F 52 22 53 22 11 22 00  A2 0A 55 01 8B 20 4A 4A  |OR"S"."...U.. JJ|
00000280: 24 B2 22 50 22 20 A7 98  34 3A 98 34 2C 22 54 52  |$."P" ..4:.4,"TR|
00000290: 41 43 4B 22 54 22 20 53  45 43 54 4F 52 22 53 3A  |ACK"T" SECTOR"S:|
000002A0: 98 34 00 BE 0A 5E 01 98  31 35 2C 22 55 31 3A 32  |.4...^..15,"U1:2|
000002B0: 2C 22 44 24 3B 54 3B 53  3A 8D 20 36 35 30 00 DF  |,"D$;T;S:. 650..|
000002C0: 0A 72 01 8F 20 52 45 41  44 20 42 59 54 45 20 30  |.r.. READ BYTE 0|
000002D0: 20 4F 46 20 44 49 53 4B  20 42 55 46 46 45 52 00  | OF DISK BUFFER.|
000002E0: F1 0A 90 01 98 31 35 2C  22 42 2D 50 3A 32 2C 31  |.....15,"B-P:2,1|
000002F0: 22 00 07 0B 9A 01 98 31  35 2C 22 4D 2D 52 22 C7  |"......15,"M-R".|
00000300: 28 30 29 C7 28 35 29 00  2B 0B A4 01 A1 23 31 35  |(0).(5).+....#15|
00000310: 2C 41 24 28 30 29 3A 8B  20 41 24 28 30 29 B2 22  |,A$(0):. A$(0)."|
00000320: 22 A7 41 24 28 30 29 B2  4E 4C 24 00 3F 0B AD 01  |".A$(0).NL$.?...|
00000330: 8B 20 4A 4A 24 B2 22 50  22 20 89 20 34 36 30 00  |. JJ$."P" . 460.|
00000340: 6A 0B AE 01 8F 20 52 45  41 44 20 41 4E 44 20 44  |j.... READ AND D|
00000350: 49 53 50 4C 41 59 20 52  45 53 54 20 4F 46 20 44  |ISPLAY REST OF D|
00000360: 49 53 4B 20 42 55 46 46  45 52 00 81 0B B4 01 4B  |ISK BUFFER.....K|
00000370: B2 31 3A 4E 42 28 31 29  B2 C6 28 41 24 28 30 29  |.1:NB(1)..(A$(0)|
00000380: 29 00 B6 0B B6 01 81 20  4A B2 20 30 20 A4 20 36  |)...... J. 0 . 6|
00000390: 33 3A 8B 20 4A B2 33 32  20 A7 20 8D 20 37 31 30  |3:. J.32 . . 710|
000003A0: 3A 8B 20 5A 24 B2 22 4E  22 20 A7 20 4A B2 38 30  |:. Z$."N" . J.80|
000003B0: 3A 89 20 34 35 38 00 C5  0B B8 01 81 20 49 B2 20  |:. 458...... I. |
000003C0: 4B 20 A4 20 33 00 E7 0B  BA 01 A1 23 32 2C 41 24  |K . 3......#2,A$|
000003D0: 28 49 29 3A 8B 41 24 28  49 29 B2 22 22 A7 41 24  |(I):.A$(I)."".A$|
000003E0: 28 49 29 B2 4E 4C 24 00  0A 0C BC 01 8B 20 4B B2  |(I).NL$...... K.|
000003F0: 31 20 AF 20 49 B3 32 20  A7 20 4E 42 28 32 29 20  |1 . I.2 . NB(2) |
00000400: B2 20 C6 28 41 24 28 49  29 29 00 16 0C BE 01 82  |. .(A$(I))......|
00000410: 20 49 3A 4B B2 30 00 3D  0C C0 01 41 24 B2 22 22  | I:K.0.=...A$.""|
00000420: 3A 42 24 B2 22 3A 22 3A  4E B2 4A AC 34 3A 8D 20  |:B$.":":N.J.4:. |
00000430: 37 39 30 3A 41 24 B2 41  24 AA 22 3A 22 00 5D 0C  |790:A$.A$.":".].|
00000440: C2 01 81 20 49 B2 20 30  20 A4 20 33 3A 4E B2 C6  |... I. 0 . 3:N..|
00000450: 28 41 24 28 49 29 29 3A  8D 20 37 39 30 00 79 0C  |(A$(I)):. 790.y.|
00000460: C4 01 43 24 B2 41 24 28  49 29 3A 8D 20 38 35 30  |..C$.A$(I):. 850|
00000470: 3A 42 24 B2 42 24 AA 43  24 00 93 0C C6 01 82 20  |:B$.B$.C$...... |
00000480: 49 3A 8B 20 4A 4A 24 B2  22 53 22 20 A7 20 99 41  |I:. JJ$."S" . .A|
00000490: 24 42 24 00 A1 0C CA 01  82 20 4A 3A 89 20 35 37  |$B$...... J:. 57|
000004A0: 31 00 B8 0C D2 01 4B B2  31 3A 4E 42 28 31 29 B2  |1.....K.1:NB(1).|
000004B0: C6 28 41 24 28 30 29 29  00 C8 0C D4 01 81 20 4A  |.(A$(0))...... J|
000004C0: B2 20 30 20 A4 20 31 35  00 D8 0C D6 01 81 20 49  |. 0 . 15...... I|
000004D0: B2 20 4B 20 A4 20 31 35  00 FD 0C D8 01 A1 23 32  |. K . 15......#2|
000004E0: 2C 41 24 28 49 29 3A 8B  20 41 24 28 49 29 B2 22  |,A$(I):. A$(I)."|
000004F0: 22 20 A7 20 41 24 28 49  29 B2 4E 4C 24 00 1E 0D  |" . A$(I).NL$...|
00000500: DA 01 8B 20 4B B2 31 20  AF 20 49 B3 32 20 A7 20  |... K.1 . I.2 . |
00000510: 4E 42 28 32 29 B2 C6 28  41 24 28 49 29 29 00 29  |NB(2)..(A$(I)).)|
00000520: 0D DC 01 82 49 3A 4B B2  30 00 51 0D DE 01 41 24  |....I:K.0.Q...A$|
00000530: B2 22 22 3A 42 24 B2 22  3A 22 3A 4E B2 4A AC 31  |."":B$.":":N.J.1|
00000540: 36 3A 8D 20 37 39 30 3A  41 24 B2 41 24 AA 22 3A  |6:. 790:A$.A$.":|
00000550: 22 00 88 0D E0 01 81 20  49 B2 20 30 20 A4 20 31  |"...... I. 0 . 1|
00000560: 35 3A 4E B2 C6 28 41 24  28 49 29 29 3A 8D 20 37  |5:N..(A$(I)):. 7|
00000570: 39 30 3A 8B 20 5A 24 B2  22 4E 22 20 A7 20 4A B2  |90:. Z$."N" . J.|
00000580: 34 30 3A 89 20 35 37 31  00 A4 0D E2 01 43 24 B2  |40:. 571.....C$.|
00000590: 41 24 28 49 29 3A 8D 20  38 35 30 3A 42 24 B2 42  |A$(I):. 850:B$.B|
000005A0: 24 AA 43 24 00 AC 0D E4  01 82 20 49 00 C4 0D E6  |$.C$...... I....|
000005B0: 01 8B 20 4A 4A 24 B2 22  50 22 20 A7 20 98 34 2C  |.. JJ$."P" . .4,|
000005C0: 41 24 42 24 00 D2 0D E8  01 82 20 4A 3A 89 20 35  |A$B$...... J:. 5|
000005D0: 37 31 00 D8 0D 3B 02 8F  00 E2 0D 3F 02 89 20 33  |71...;.....?.. 3|
000005E0: 32 30 00 E8 0D 58 02 8F  00 EE 0D 6C 02 8F 00 F4  |20...X.....l....|
000005F0: 0D 8A 02 8F 00 14 0E A8  02 84 31 35 2C 45 4E 2C  |..........15,EN,|
00000600: 45 4D 24 2C 45 54 2C 45  53 3A 8B 20 45 4E B2 30  |EM$,ET,ES:. EN.0|
00000610: 20 A7 20 8E 00 34 0E B2  02 99 22 12 44 49 53 4B  | . ..4....".DISK|
00000620: 20 45 52 52 4F 52 92 22  45 4E 2C 45 4D 24 2C 45  | ERROR."EN,EM$,E|
00000630: 54 2C 45 53 00 3A 0E BC  02 80 00 40 0E C6 02 8F  |T,ES.:.....@....|
00000640: 00 46 0E E4 02 8F 00 5C  0E EE 02 A1 20 5A 24 3A  |.F.....\.... Z$:|
00000650: 8B 20 5A 24 B2 22 4E 22  20 A7 20 8E 00 62 0E 0C  |. Z$."N" . ..b..|
00000660: 03 8E 00 68 0E 16 03 8F  00 8B 0E 34 03 41 31 B2  |...h.......4.A1.|
00000670: B5 28 4E AD 31 36 29 3A  41 24 B2 41 24 AA CA 28  |.(N.16):A$.A$..(|
00000680: 48 58 24 2C 41 31 AA 31  2C 31 29 00 B1 0E 3E 03  |HX$,A1.1,1)...>.|
00000690: 41 32 B2 B5 28 4E AB 31  36 AC 41 31 29 3A 41 24  |A2..(N.16.A1):A$|
000006A0: B2 41 24 AA CA 28 48 58  24 2C 41 32 AA 31 2C 31  |.A$..(HX$,A2.1,1|
000006B0: 29 00 C1 0E 48 03 41 24  B2 41 24 AA 53 50 24 3A  |)...H.A$.A$.SP$:|
000006C0: 8E 00 C7 0E 52 03 8F 00  E1 0E 7A 03 8B 20 C6 28  |....R.....z.. .(|
000006D0: 43 24 29 B3 33 32 20 A7  20 43 24 B2 22 20 22 3A  |C$).32 . C$." ":|
000006E0: 8E 00 01 0F 8E 03 8B 20  C6 28 43 24 29 B3 31 32  |....... .(C$).12|
000006F0: 38 20 B0 20 C6 28 43 24  29 B1 31 35 39 20 A7 20  |8 . .(C$).159 . |
00000700: 8E 00 21 0F 98 03 43 24  B2 CA 28 53 53 24 2C 33  |..!...C$..(SS$,3|
00000710: AC 28 C6 28 43 24 29 AB  31 32 37 29 2C 33 29 3A  |.(.(C$).127),3):|
00000720: 8E 00 00 00 C8 31                                 |.....1          |
......."."./....".....DISPLAY TRACK AND 
SECTOR".P...."..DISPLAY BLOCK CONTENTS!"
.V.......H.SP$." ":NL$.G(0):HX$."0123456
789ABCDEF"...R.FS$."":. I.64 . 95:FS$.FS
$.".".G(I).".":......SS$."  ":. I. 192 .
 223:SS$.SS$.".".G(I).".":. I...... A$(1
5),NB(2).....D$."0".2...."        .S.CRE
EN......OR  ...P.RINTER ?".K.... JJ$:. J
J$."" . 254.P.... JJ$."S" . ."        ..
SCREEN."...... JJ$."P" . ."        ..PRI
NTER."...... 15,8,15,"I".D$:. 650...... 
4,4.Q.... 2,8,2,"#":. 650...,..* LOAD TR
ACK AND SECTOR INTO DISK BUFFER...@.."..
.TRACK,  SECTOR";T,S.L.J.. T.0 . T.35 . 
.15,"I"D$: 2: 4: 15:."END":..W.T.. JJ$."
S" . ."....TRACK"T" SECTOR"S"."...U.. JJ
$."P" ..4:.4,"TRACK"T" SECTOR"S:.4...^..
15,"U1:2,"D$;T;S:. 650...R.. READ BYTE 0
 OF DISK BUFFER......15,"B-P:2,1"......1
5,"M-R"G(0)G(5).+....#15,A$(0):. A$(0)."
".A$(0).NL$.?.... JJ$."P" . 460.J.... RE
AD AND DISPLAY REST OF DISK BUFFER.....K
.1:NB(1).F(A$(0))...... J. 0 . 63:. J.32
 . . 710:. Z$."N" . J.80:. 458.E.... I. 
K . 3......#2,A$(I):.A$(I)."".A$(I).NL$.
..... K.1 . I.2 . NB(2) . F(A$(I))......
 I:K.0.=...A$."":B$.":":N.J.4:. 790:A$.A
$.":".].B.. I. 0 . 3:N.F(A$(I)):. 790.Y.
D.C$.A$(I):. 850:B$.B$.C$...F.. I:. JJ$.
"S" . .A$B$...J.. J:. 571...R.K.1:NB(1).
F(A$(0)).H.T.. J. 0 . 15.X.V.. I. K . 15
...X..#2,A$(I):. A$(I)."" . A$(I).NL$...
Z.. K.1 . I.2 . NB(2).F(A$(I)).)....I:K.
0.Q...A$."":B$.":":N.J.16:. 790:A$.A$.":
"...... I. 0 . 15:N.F(A$(I)):. 790:. Z$.
"N" . J.40:. 571.....C$.A$(I):. 850:B$.B
$.C$...... I.D.... JJ$."P" . .4,A$B$.R..
.. J:. 571.X.;.....?.. 320...X.....L....
..........15,EN,EM$,ET,ES:. EN.0 . ..4..
..".DISK ERROR."EN,EM$,ET,ES.:.....@.F..
.F.....\.... Z$:. Z$."N" . ..B.....H....
...4.A1..(N.16):A$.A$.J(HX$,A1.1,1)...>.
A2..(N.16.A1):A$.A$.J(HX$,A2.1,1).A.H.A$
.A$.SP$:..G.R.....Z.. F(C$).32 . C$." ":
....... F(C$).128 . F(C$).159 . ..!...C$
.J(SS$,3.(F(C$).127),3):....H1
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL