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

T/S ANALYZER

FILE INFORMATION

FILENAME(S): T/S ANALYZER

FILE TYPE(S): PRG

FILE SIZE: 2K

FIRST SEEN: 2025-11-30 18:12:37

APPEARS ON: 1 disk(s)

FILE HASH

e1a58af3c2f6b0efb2cfef2604b41f50d3b00db60b3c6db123ae3d54fc3656e8

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
1541 DEVELOPMENT T/S ANALYZER PRG Sailor, Ganheden 8 0 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 1F 08 0A 00 8B 41  B2 30 A7 41 B2 31 3A 93  |.......A.0.A.1:.|
00000010: 22 41 4E 41 4C 59 4D 41  43 48 22 2C 38 2C 31 00  |"ANALYMACH",8,1.|
00000020: 55 08 0F 00 97 35 34 32  39 36 2C 31 35 3A 97 35  |U....54296,15:.5|
00000030: 34 32 37 37 2C 31 37 3A  97 35 34 32 37 38 2C 32  |4277,17:.54278,2|
00000040: 34 38 3A 97 35 34 32 37  32 2C 33 3A 97 35 34 32  |48:.54272,3:.542|
00000050: 37 33 2C 33 35 00 87 08  14 00 97 35 33 32 38 30  |73,35......53280|
00000060: 2C 31 31 3A 97 35 33 32  38 31 2C 31 31 3A 53 4C  |,11:.53281,11:SL|
00000070: B2 34 39 31 35 32 3A 97  35 31 32 33 33 2C 31 3A  |.49152:.51233,1:|
00000080: 44 B2 38 3A 50 B2 34 00  B7 08 1E 00 83 31 2C 31  |D.8:P.4......1,1|
00000090: 37 2C 30 2C 32 30 2C 31  38 2C 32 34 2C 30 2C 31  |7,0,20,18,24,0,1|
000000A0: 38 2C 32 35 2C 33 30 2C  30 2C 31 37 2C 33 31 2C  |8,25,30,0,17,31,|
000000B0: 33 35 2C 30 2C 31 36 00  D3 08 28 00 8D 31 30 30  |35,0,16...(..100|
000000C0: 30 3A 9F 31 35 2C 44 2C  31 35 2C 22 49 30 22 3A  |0:.15,D,15,"I0":|
000000D0: A0 31 35 00 01 09 32 00  99 22 93 9E 20 20 20 20  |.15...2.."..    |
000000E0: 20 54 2F 53 20 41 4E 41  4C 59 5A 45 52 99 20 20  | T/S ANALYZER.  |
000000F0: 20 50 53 49 44 41 43 28  43 29 38 34 20 56 42 4E  | PSIDAC(C)84 VBN|
00000100: 22 00 27 09 3C 00 99 22  11 11 9F 20 20 20 20 20  |".'.<.."...     |
00000110: 20 20 20 20 20 20 2A 20  2A 20 2A 20 4D 45 4E 55  |      * * * MENU|
00000120: 20 2A 20 2A 20 2A 22 00  49 09 46 00 99 22 11 05  | * * *".I.F.."..|
00000130: 20 20 20 20 20 28 31 29  41 4E 41 4C 59 5A 45 20  |     (1)ANALYZE |
00000140: 54 2F 53 20 44 41 54 41  22 00 6F 09 4B 00 99 22  |T/S DATA".o.K.."|
00000150: 11 05 20 20 20 20 20 28  32 29 50 52 49 4E 54 20  |..     (2)PRINT |
00000160: 54 2F 53 20 53 54 41 54  55 53 20 4C 4F 47 22 00  |T/S STATUS LOG".|
00000170: 94 09 50 00 99 22 11 05  20 20 20 20 20 28 33 29  |..P.."..     (3)|
00000180: 4C 4F 41 44 20 54 2F 53  20 53 54 41 54 55 53 20  |LOAD T/S STATUS |
00000190: 4C 4F 47 22 00 B9 09 55  00 99 22 11 05 20 20 20  |LOG"...U.."..   |
000001A0: 20 20 28 34 29 53 41 56  45 20 54 2F 53 20 53 54  |  (4)SAVE T/S ST|
000001B0: 41 54 55 53 20 4C 4F 47  22 00 E4 09 5A 00 85 22  |ATUS LOG"...Z.."|
000001C0: 11 9E 20 20 20 20 20 53  45 4C 45 43 54 20 43 48  |..     SELECT CH|
000001D0: 4F 49 43 45 05 22 3B 43  48 24 3A 43 48 B2 C5 28  |OICE.";CH$:CH..(|
000001E0: 43 48 24 29 00 00 0A 64  00 91 43 48 89 32 30 30  |CH$)...d..CH.200|
000001F0: 2C 34 30 30 2C 36 30 30  2C 38 30 30 3A 89 35 30  |,400,600,800:.50|
00000200: 00 30 0A C8 00 99 22 93  49 4E 53 45 52 54 20 53  |.0....".INSERT S|
00000210: 4F 55 52 43 45 20 44 49  53 4B 20 49 4E 20 44 52  |OURCE DISK IN DR|
00000220: 49 56 45 22 3A 99 22 50  52 45 53 53 20 46 37 22  |IVE":."PRESS F7"|
00000230: 00 47 0A D2 00 A1 46 37  24 3A 8B 46 37 24 B3 B1  |.G....F7$:.F7$..|
00000240: 22 88 22 A7 32 31 30 00  5D 0A D7 00 85 22 11 44  |".".210.]....".D|
00000250: 49 53 4B 20 4E 41 4D 45  22 3B 44 4E 24 00 81 0A  |ISK NAME";DN$...|
00000260: DC 00 99 22 93 9E 54 2F  53 20 44 41 54 41 20 41  |..."..T/S DATA A|
00000270: 4E 41 4C 59 5A 45 52 20  45 4E 41 42 4C 45 44 05  |NALYZER ENABLED.|
00000280: 22 00 9A 0A E6 00 81 50  50 B2 31 A4 34 3A 87 46  |"......PP.1.4:.F|
00000290: 54 2C 4C 54 2C 46 53 2C  4C 53 00 A8 0A F0 00 81  |T,LT,FS,LS......|
000002A0: 54 43 B2 46 54 A4 4C 54  00 B6 0A FA 00 81 53 43  |TC.FT.LT......SC|
000002B0: B2 46 53 A4 4C 53 00 CE  0A 04 01 9F 31 35 2C 44  |.FS.LS......15,D|
000002C0: 2C 31 35 3A 9F 32 2C 44  2C 32 2C 22 23 22 00 E5  |,15:.2,D,2,"#"..|
000002D0: 0A 0E 01 98 31 35 2C 22  55 31 3A 22 32 3B 30 3B  |....15,"U1:"2;0;|
000002E0: 54 43 3B 53 43 00 02 0B  13 01 9E 35 31 32 36 34  |TC;SC......51264|
000002F0: 3A 53 53 B2 C2 28 35 31  32 33 32 29 3A 8D 31 30  |:SS..(51232):.10|
00000300: 30 30 00 17 0B 18 01 84  31 35 2C 45 4E 2C 4E 4D  |00......15,EN,NM|
00000310: 24 2C 54 52 2C 53 45 00  35 0B 2C 01 8B 45 4E B3  |$,TR,SE.5.,..EN.|
00000320: B1 30 A7 53 53 B2 45 4E  3A 45 43 B2 45 43 AA 31  |.0.SS.EN:EC.EC.1|
00000330: 3A 89 33 32 30 00 57 0B  3B 01 4E 4D 24 B2 22 44  |:.320.W.;.NM$."D|
00000340: 41 54 41 22 3A 8B 53 53  B2 31 A7 4E 4D 24 B2 22  |ATA":.SS.1.NM$."|
00000350: 55 4E 55 53 45 44 22 00  88 0B 40 01 97 53 4C 2C  |UNUSED"...@..SL,|
00000360: 54 43 3A 53 4C B2 53 4C  AA 31 3A 97 53 4C 2C 53  |TC:SL.SL.1:.SL,S|
00000370: 43 3A 53 4C B2 53 4C AA  31 3A 97 53 4C 2C 53 53  |C:SL.SL.1:.SL,SS|
00000380: 3A 53 4C B2 53 4C AA 31  00 95 0B 45 01 A0 32 3A  |:SL.SL.1...E..2:|
00000390: 8D 31 30 30 35 00 CD 0B  4A 01 99 22 54 52 4B 22  |.1005...J.."TRK"|
000003A0: A3 33 29 54 43 3B A3 38  29 22 53 45 43 22 A3 31  |.3)TC;.8)"SEC".1|
000003B0: 31 29 53 43 3B A3 31 36  29 22 43 4F 44 45 22 A3  |1)SC;.16)"CODE".|
000003C0: 31 38 29 53 53 3B A3 32  35 29 4E 4D 24 00 D7 0B  |18)SS;.25)NM$...|
000003D0: 4F 01 82 3A 82 3A 82 00  03 0C 54 01 99 22 11 22  |O..:.:....T.."."|
000003E0: 45 43 22 45 52 52 4F 52  53 20 43 4F 55 4E 54 45  |EC"ERRORS COUNTE|
000003F0: 44 22 3A 81 54 44 B2 31  A4 33 30 30 30 3A 82 3A  |D":.TD.1.3000:.:|
00000400: 89 34 30 00 1E 0C 90 01  99 22 11 50 52 49 4E 54  |.40......".PRINT|
00000410: 20 4D 4F 44 45 20 45 4E  41 42 4C 45 44 22 00 4D  | MODE ENABLED".M|
00000420: 0C 92 01 9F 34 2C 50 3A  98 34 3A 98 34 2C 22 20  |....4,P:.4:.4," |
00000430: 2A 20 2A 20 2A 20 44 49  53 4B 20 41 4E 41 4C 59  |* * * DISK ANALY|
00000440: 53 49 53 20 2A 20 2A 20  2A 22 3A 98 34 00 65 0C  |SIS * * *":.4.e.|
00000450: 95 01 98 34 2C 22 20 4E  41 4D 45 20 3D 20 22 44  |...4," NAME = "D|
00000460: 4E 24 3A 98 34 00 8C 0C  9A 01 98 34 2C 22 20 54  |N$:.4......4," T|
00000470: 52 4B 20 20 20 53 45 43  20 20 20 43 4F 44 45 20  |RK   SEC   CODE |
00000480: 20 20 53 54 41 54 55 53  22 3A 98 34 00 A2 0C 9F  |  STATUS":.4....|
00000490: 01 81 42 4C B2 34 39 31  35 32 A4 35 31 31 39 38  |..BL.49152.51198|
000004A0: A9 33 00 C2 0C A4 01 58  B2 C2 28 42 4C 29 3A 59  |.3.....X..(BL):Y|
000004B0: B2 C2 28 42 4C AA 31 29  3A 5A B2 C2 28 42 4C AA  |..(BL.1):Z..(BL.|
000004C0: 32 29 00 D7 0C AE 01 4D  53 24 B2 22 52 45 41 44  |2).....MS$."READ|
000004D0: 20 45 52 52 4F 52 22 00  EB 0C B8 01 8B 5A B2 30  | ERROR"......Z.0|
000004E0: A7 4D 53 24 B2 22 44 41  54 41 22 00 01 0D C2 01  |.MS$."DATA".....|
000004F0: 8B 5A B2 31 A7 4D 53 24  B2 22 55 4E 55 53 45 44  |.Z.1.MS$."UNUSED|
00000500: 22 00 37 0D CC 01 98 34  2C 58 3B C7 28 31 36 29  |".7....4,X;.(16)|
00000510: 22 30 36 22 59 3B C7 28  31 36 29 22 31 33 22 3B  |"06"Y;.(16)"13";|
00000520: C7 28 31 36 29 22 31 32  22 5A 3B C7 28 31 36 29  |.(16)"12"Z;.(16)|
00000530: 22 32 30 22 4D 53 24 00  44 0D D6 01 82 3A A0 34  |"20"MS$.D....:.4|
00000540: 3A 89 34 30 00 86 0D 58  02 99 22 93 4C 4F 41 44  |:.40...X..".LOAD|
00000550: 20 4D 4F 44 45 11 22 3A  99 22 49 4E 53 45 52 54  | MODE.":."INSERT|
00000560: 20 53 54 41 54 55 53 20  4C 4F 47 20 44 49 53 4B  | STATUS LOG DISK|
00000570: 20 49 4E 20 44 52 49 56  45 22 3A 99 22 50 52 45  | IN DRIVE":."PRE|
00000580: 53 53 20 46 37 22 00 9D  0D 5A 02 A1 46 37 24 3A  |SS F7"...Z..F7$:|
00000590: 8B 46 37 24 B3 B1 22 88  22 A7 36 30 32 00 C8 0D  |.F7$..".".602...|
000005A0: 5D 02 85 22 93 9E 49 4E  50 55 54 20 53 54 41 54  |].."..INPUT STAT|
000005B0: 55 53 20 4C 4F 47 20 4E  41 4D 45 22 3B 4E 46 24  |US LOG NAME";NF$|
000005C0: 3A 44 4E 24 B2 4E 46 24  00 FE 0D 62 02 4E 4C B2  |:DN$.NF$...b.NL.|
000005D0: C3 28 4E 46 24 29 3A 97  32 35 31 2C 4E 4C 3A 81  |.(NF$):.251,NL:.|
000005E0: 4C 50 B2 31 A4 4E 4C 3A  97 36 37 38 AA 4C 50 2C  |LP.1.NL:.678.LP,|
000005F0: C6 28 CA 28 4E 46 24 2C  4C 50 2C 31 29 29 00 31  |.(.(NF$,LP,1)).1|
00000600: 0E 67 02 82 3A 9E 35 31  33 30 38 3A 9F 31 35 2C  |.g..:.51308:.15,|
00000610: 44 2C 31 35 3A 84 31 35  2C 41 24 2C 42 24 2C 43  |D,15:.15,A$,B$,C|
00000620: 24 2C 44 24 3A 99 41 24  2C 42 24 2C 43 24 2C 44  |$,D$:.A$,B$,C$,D|
00000630: 24 00 4C 0E 6C 02 8D 31  30 30 35 3A 81 54 44 B2  |$.L.l..1005:.TD.|
00000640: 31 A4 33 30 30 30 3A 82  3A 89 34 30 00 8E 0E 20  |1.3000:.:.40... |
00000650: 03 99 22 93 53 41 56 45  20 4D 4F 44 45 11 22 3A  |..".SAVE MODE.":|
00000660: 99 22 49 4E 53 45 52 54  20 53 54 41 54 55 53 20  |."INSERT STATUS |
00000670: 4C 4F 47 20 44 49 53 4B  20 49 4E 20 44 52 49 56  |LOG DISK IN DRIV|
00000680: 45 22 3A 99 22 50 52 45  53 53 20 46 37 22 00 A5  |E":."PRESS F7"..|
00000690: 0E 22 03 A1 46 37 24 3A  8B 46 37 24 B3 B1 22 88  |."..F7$:.F7$..".|
000006A0: 22 A7 38 30 32 00 D0 0E  25 03 85 22 93 9E 49 4E  |".802...%.."..IN|
000006B0: 50 55 54 20 53 54 41 54  55 53 20 4C 4F 47 20 4E  |PUT STATUS LOG N|
000006C0: 41 4D 45 22 3B 4E 46 24  3A 44 4E 24 B2 4E 46 24  |AME";NF$:DN$.NF$|
000006D0: 00 06 0F 2A 03 4E 4C B2  C3 28 4E 46 24 29 3A 97  |...*.NL..(NF$):.|
000006E0: 32 35 31 2C 4E 4C 3A 81  4C 50 B2 31 A4 4E 4C 3A  |251,NL:.LP.1.NL:|
000006F0: 97 36 37 38 AA 4C 50 2C  C6 28 CA 28 4E 46 24 2C  |.678.LP,.(.(NF$,|
00000700: 4C 50 2C 31 29 29 00 39  0F 2F 03 82 3A 9E 35 31  |LP,1)).9./..:.51|
00000710: 33 33 35 3A 9F 31 35 2C  44 2C 31 35 3A 84 31 35  |335:.15,D,15:.15|
00000720: 2C 41 24 2C 42 24 2C 43  24 2C 44 24 3A 99 41 24  |,A$,B$,C$,D$:.A$|
00000730: 2C 42 24 2C 43 24 2C 44  24 00 54 0F 34 03 8D 31  |,B$,C$,D$.T.4..1|
00000740: 30 30 35 3A 81 54 44 B2  31 A4 33 30 30 30 3A 82  |005:.TD.1.3000:.|
00000750: 3A 89 34 30 00 5A 0F E7  03 80 00 74 0F E8 03 97  |:.40.Z.....t....|
00000760: 35 34 32 37 36 2C 33 35  3A 97 35 34 32 37 36 2C  |54276,35:.54276,|
00000770: 33 34 3A 8E 00 8B 0F ED  03 A0 31 35 3A 9F 31 35  |34:.......15:.15|
00000780: 2C 38 2C 31 35 3A A0 31  35 3A 8E 00 00 00 A0 31  |,8,15:.15:.....1|
00000790: 35 00 A5 0D 76 02 99 22  50 52 45 53 53 20 46 37  |5...v.."PRESS F7|
000007A0: 20 54 4F 20 43 4F 4E 54  49 4E 55 45 22 00 BC 0D  | TO CONTINUE"...|
000007B0: 80 02 A1 46 37 24 3A 8B  46 37 24 B3 B1 22 88 22  |...F7$:.F7$.."."|
000007C0: A7 36 34 30 00 C4 0D 8A  02 89 34 30 00 CA 0D E7  |.640......40....|
000007D0: 03 80 00 E4 0D E8 03 97  35 34 32 37 36 2C 33 35  |........54276,35|
000007E0: 3A 97 35 34 32 37 36 2C  33 34 3A 8E 00 00 00     |:.54276,34:.... |
.......A.0.A.1:."ANALYMACH",8,1.U....542
96,15:.54277,17:.54278,248:.54272,3:.542
73,35......53280,11:.53281,11:SL.49152:.
51233,1:D.8:P.4......1,17,0,20,18,24,0,1
8,25,30,0,17,31,35,0,16.S.(..1000:.15,D,
15,"I0": 15...2.."..     T/S ANALYZER.  
 PSIDAC(C)84 VBN".'.<.."...           * 
* * MENU * * *".I.F.."..     (1)ANALYZE 
T/S DATA".O.K.."..     (2)PRINT T/S STAT
US LOG"...P.."..     (3)LOAD T/S STATUS 
LOG"...U.."..     (4)SAVE T/S STATUS LOG
"...Z.."..     SELECT CHOICE.";CH$:CH.E(
CH$)...D..CH.200,400,600,800:.50.0.H..".
INSERT SOURCE DISK IN DRIVE":."PRESS F7"
.G.R..F7$:.F7$..".".210.].W..".DISK NAME
";DN$......"..T/S DATA ANALYZER ENABLED.
"......PP.1.4:.FT,LT,FS,LS......TC.FT.LT
......SC.FS.LS.N....15,D,15:.2,D,2,"#"..
....15,"U1:"2;0;TC;SC......51264:SS.B(51
232):.1000......15,EN,NM$,TR,SE.5.,..EN.
.0.SS.EN:EC.EC.1:.320.W.;.NM$."DATA":.SS
.1.NM$."UNUSED"...@..SL,TC:SL.SL.1:.SL,S
C:SL.SL.1:.SL,SS:SL.SL.1...E. 2:.1005.M.
J.."TRK".3)TC;.8)"SEC".11)SC;.16)"CODE".
18)SS;.25)NM$.W.O..:.:....T.."."EC"ERROR
S COUNTED":.TD.1.3000:.:.40......".PRINT
 MODE ENABLED".M....4,P:.4:.4," * * * DI
SK ANALYSIS * * *":.4.E....4," NAME = "D
N$:.4......4," TRK   SEC   CODE   STATUS
":.4......BL.49152.51198.3.B...X.B(BL):Y
.B(BL.1):Z.B(BL.2).W...MS$."READ ERROR".
.....Z.0.MS$."DATA"...B..Z.1.MS$."UNUSED
".7.L..4,X;G(16)"06"Y;G(16)"13";G(16)"12
"Z;G(16)"20"MS$.D.V..: 4:.40...X..".LOAD
 MODE.":."INSERT STATUS LOG DISK IN DRIV
E":."PRESS F7"...Z..F7$:.F7$..".".602.H.
].."..INPUT STATUS LOG NAME";NF$:DN$.NF$
...B.NL.C(NF$):.251,NL:.LP.1.NL:.678.LP,
F(J(NF$,LP,1)).1.G..:.51308:.15,D,15:.15
,A$,B$,C$,D$:.A$,B$,C$,D$.L.L..1005:.TD.
1.3000:.:.40... ..".SAVE MODE.":."INSERT
 STATUS LOG DISK IN DRIVE":."PRESS F7"..
."..F7$:.F7$..".".802.P.%.."..INPUT STAT
US LOG NAME";NF$:DN$.NF$...*.NL.C(NF$):.
251,NL:.LP.1.NL:.678.LP,F(J(NF$,LP,1)).9
./..:.51335:.15,D,15:.15,A$,B$,C$,D$:.A$
,B$,C$,D$.T.4..1005:.TD.1.3000:.:.40.Z..
...T....54276,35:.54276,34:...... 15:.15
,8,15: 15:.... 15...V.."PRESS F7 TO CONT
INUE"......F7$:.F7$..".".640.D....40.J..
........54276,35:.54276,34:....
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL