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

DISK PROTECTOR

FILE INFORMATION

FILENAME(S): DISK PROTECTOR

FILE TYPE(S): PRG

FILE SIZE: 742b

FIRST SEEN: 2025-11-30 21:10:19

APPEARS ON: 3 disk(s)

FILE HASH

65563fee56bce525694502f0bde64bc4436e98eeca69371f8be82e730ad6ef48

FOUND ON DISKS (3 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
TMC 1991 DISK PROTECTOR PRG DuncanTwain 2 0 DOWNLOAD FILE
TMC 1991 DISK PROTECTOR PRG DuncanTwain 2 0 DOWNLOAD FILE
NEW DISK PROTECTOR PRG DuncanTwain 12 1 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 1F 08 00 00 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 00  |***************.|
00000020: 3D 08 01 00 8F 20 2A 2A  20 20 20 44 49 53 4B 20  |=.... **   DISK |
00000030: 50 52 4F 54 45 43 54 21  20 20 20 2A 2A 00 5B 08  |PROTECT!   **.[.|
00000040: 02 00 8F 20 2A 2A 20 20  20 42 59 20 54 48 45 20  |... **   BY THE |
00000050: 57 52 45 4E 43 48 20 20  20 2A 2A 00 79 08 03 00  |WRENCH   **.y...|
00000060: 8F 20 2A 2A 20 20 20 54  48 49 53 20 52 4F 55 54  |. **   THIS ROUT|
00000070: 49 4E 45 2C 20 20 20 2A  2A 00 97 08 04 00 8F 20  |INE,   **...... |
00000080: 2A 2A 20 20 49 53 20 4F  4E 4C 59 20 49 46 20 59  |**  IS ONLY IF Y|
00000090: 4F 55 20 20 20 2A 2A 00  B5 08 05 00 8F 20 2A 2A  |OU   **...... **|
000000A0: 20 20 57 49 53 48 20 54  4F 20 50 52 4F 54 45 43  |  WISH TO PROTEC|
000000B0: 54 20 20 2A 2A 00 D3 08  06 00 8F 20 2A 2A 20 20  |T  **...... **  |
000000C0: 41 20 44 49 53 4B 21 21  21 21 21 21 21 21 21 20  |A DISK!!!!!!!!! |
000000D0: 20 2A 2A 00 F1 08 07 00  8F 20 2A 2A 2A 2A 2A 2A  | **...... ******|
000000E0: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
000000F0: 2A 00 0F 09 08 00 8F 20  2A 2A 20 43 4F 50 59 52  |*...... ** COPYR|
00000100: 49 47 48 54 20 32 37 2F  35 2F 38 36 20 2A 2A 00  |IGHT 27/5/86 **.|
00000110: 2D 09 09 00 8F 20 2A 2A  20 54 48 45 20 57 52 45  |-.... ** THE WRE|
00000120: 4E 43 48 20 31 39 38 36  28 43 29 2A 2A 00 45 09  |NCH 1986(C)**.E.|
00000130: 0A 00 9F 33 2C 38 2C 33  2C 22 30 3A 50 45 45 4B  |...3,8,3,"0:PEEK|
00000140: 2C 53 2C 57 22 00 54 09  14 00 81 50 B2 30 A4 32  |,S,W".T....P.0.2|
00000150: 33 30 32 30 00 65 09 1E  00 99 50 3B 22 2D 22 3B  |3020.e....P;"-";|
00000160: C2 28 50 29 2C 00 73 09  28 00 98 33 2C 50 2C C2  |.(P),.s.(..3,P,.|
00000170: 28 50 29 00 7A 09 32 00  82 50 00 81 09 3C 00 A0  |(P).z.2..P...<..|
00000180: 33 00 87 09 3D 00 80 00  A4 09 45 00 8F 2A 2A 2A  |3...=.....E..***|
00000190: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
000001A0: 2A 2A 2A 2A 00 C1 09 46  00 8F 2A 2A 20 20 57 48  |****...F..**  WH|
000001B0: 45 4E 20 44 49 53 4B 20  4C 49 47 48 54 20 20 2A  |EN DISK LIGHT  *|
000001C0: 2A 00 DE 09 47 00 8F 2A  2A 20 20 53 54 41 52 54  |*...G..**  START|
000001D0: 53 20 46 4C 41 53 48 49  4E 47 20 20 2A 2A 00 FB  |S FLASHING  **..|
000001E0: 09 48 00 8F 2A 2A 20 20  42 52 45 41 4B 20 54 48  |.H..**  BREAK TH|
000001F0: 45 20 50 52 4F 47 47 20  20 2A 2A 00 18 0A 49 00  |E PROGG  **...I.|
00000200: 8F 2A 2A 20 20 54 48 45  4E 20 54 59 50 45 20 54  |.**  THEN TYPE T|
00000210: 48 49 53 21 20 20 2A 2A  00 35 0A 4A 00 8F 2A 2A  |HIS!  **.5.J..**|
00000220: 20 20 20 20 4F 50 45 4E  31 35 2C 38 2C 31 35 20  |    OPEN15,8,15 |
00000230: 20 20 20 2A 2A 00 52 0A  4B 00 8F 2A 2A 20 50 52  |   **.R.K..** PR|
00000240: 49 4E 54 23 31 35 2C 22  53 30 3A 50 45 45 4B 22  |INT#15,"S0:PEEK"|
00000250: 2A 2A 00 6F 0A 4C 00 8F  2A 2A 20 20 20 20 20 20  |**.o.L..**      |
00000260: 43 4C 4F 53 45 20 31 35  20 20 20 20 20 2A 2A 00  |CLOSE 15     **.|
00000270: 8C 0A 4D 00 8F 2A 2A 20  54 48 45 4E 20 4C 4F 41  |..M..** THEN LOA|
00000280: 44 20 44 49 52 20 41 4E  44 20 2A 2A 00 A9 0A 4E  |D DIR AND **...N|
00000290: 00 8F 2A 2A 20 4C 4F 4F  4B 20 41 54 20 57 48 41  |..** LOOK AT WHA|
000002A0: 54 20 48 41 53 2C 20 2A  2A 00 C6 0A 4F 00 8F 2A  |T HAS, **...O..*|
000002B0: 2A 20 20 20 4A 55 53 54  20 48 41 50 50 45 4E 45  |*   JUST HAPPENE|
000002C0: 44 20 20 20 2A 2A 00 E3  0A 50 00 8F 2A 2A 2A 2A  |D   **...P..****|
000002D0: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
000002E0: 2A 2A 2A 00 00 00                                 |***...          |
....... ***********************.=.... **
   DISK PROTECT!   **.[.... **   BY THE 
WRENCH   **.Y.... **   THIS ROUTINE,   *
*...... **  IS ONLY IF YOU   **...... **
  WISH TO PROTECT  **.S.... **  A DISK!!
!!!!!!!  **...... **********************
*...... ** COPYRIGHT 27/5/86 **.-.... **
 THE WRENCH 1986(C)**.E....3,8,3,"0:PEEK
,S,W".T....P.0.23020.E....P;"-";B(P),.S.
(..3,P,B(P).Z.2..P...<. 3...=.....E..***
********************.A.F..**  WHEN DISK 
LIGHT  **...G..**  STARTS FLASHING  **..
.H..**  BREAK THE PROGG  **...I..**  THE
N TYPE THIS!  **.5.J..**    OPEN15,8,15 
   **.R.K..** PRINT#15,"S0:PEEK"**.O.L..
**      CLOSE 15     **...M..** THEN LOA
D DIR AND **...N..** LOOK AT WHAT HAS, *
*.F.O..**   JUST HAPPENED   **...P..****
*******************...
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL