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

DISKMANAGER

FILE INFORMATION

FILENAME(S): DISKMANAGER

FILE TYPE(S): PRG

FILE SIZE: 4.5K

FIRST SEEN: 2025-11-30 19:47:26

APPEARS ON: 1 disk(s)

FILE HASH

ebebc6485e9ad96ad925d49d1a1b53cb39201e8274fa06ca3376b1b094818252

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
HJ LPEDISK A3 2 DISKMANAGER PRG Curtcool, Frank 20 11 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 25 08 03 00 97 34  39 31 35 32 2C 31 30 3A  |..%....49152,10:|
00000010: 8B C2 28 34 39 31 35 32  29 B3 B1 31 30 A7 43 30  |..(49152)..10.C0|
00000020: B2 31 3A 89 36 00 2E 08  05 00 43 30 B2 32 00 3D  |.1:.6.....C0.2.=|
00000030: 08 06 00 86 20 44 4F 53  25 28 36 35 29 00 5B 08  |.... DOS%(65).[.|
00000040: 07 00 46 52 B2 B8 28 30  29 3A 8B 46 52 B3 30 A7  |..FR..(0):.FR.0.|
00000050: 46 52 B2 46 52 AA 36 35  35 33 36 00 7A 08 08 00  |FR.FR.65536.z...|
00000060: 53 B2 28 46 52 AB 34 30  30 29 AD 32 3A 4D 32 B2  |S.(FR.400).2:M2.|
00000070: B5 28 53 AD 32 35 36 29  AA 31 00 89 08 09 00 86  |.(S.256).1......|
00000080: 20 54 45 4D 50 25 28 53  29 00 93 08 0A 00 99 22  | TEMP%(S)......"|
00000090: 93 22 3B 00 AF 08 0F 00  99 22 20 20 2A 2A 2A 2A  |.";......"  ****|
000000A0: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 22 00  |**************".|
000000B0: CB 08 14 00 99 22 20 20  2A 20 20 44 49 53 4B 20  |....."  *  DISK |
000000C0: 4D 41 4E 41 47 45 52 20  20 2A 22 00 E7 08 19 00  |MANAGER  *".....|
000000D0: 99 22 20 20 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |."  ************|
000000E0: 2A 2A 2A 2A 2A 2A 22 00  01 09 32 00 99 3A 99 22  |******"...2..:."|
000000F0: 31 2E 44 49 53 4B 20 44  49 52 45 43 54 4F 52 59  |1.DISK DIRECTORY|
00000100: 22 00 1A 09 3C 00 99 22  32 2E 46 4F 52 4D 41 54  |"...<.."2.FORMAT|
00000110: 20 4E 45 57 20 44 49 53  4B 22 00 33 09 46 00 99  | NEW DISK".3.F..|
00000120: 22 33 2E 49 4E 49 54 49  41 4C 49 5A 45 20 44 49  |"3.INITIALIZE DI|
00000130: 53 4B 22 00 53 09 50 00  99 22 34 2E 43 4F 50 59  |SK".S.P.."4.COPY|
00000140: 20 46 49 4C 45 20 4F 4E  20 53 41 4D 45 20 44 49  | FILE ON SAME DI|
00000150: 53 4B 22 00 7E 09 55 00  99 22 35 2E 43 4F 50 59  |SK".~.U.."5.COPY|
00000160: 20 46 49 4C 45 20 4F 4E  20 4E 45 57 20 28 46 4F  | FILE ON NEW (FO|
00000170: 52 4D 41 54 54 45 44 29  20 44 49 53 4B 22 00 A4  |RMATTED) DISK"..|
00000180: 09 58 00 99 22 36 2E 43  4F 50 59 20 42 4F 54 48  |.X.."6.COPY BOTH|
00000190: 20 44 4F 53 20 57 45 44  47 45 20 50 52 4F 47 52  | DOS WEDGE PROGR|
000001A0: 41 4D 53 22 00 B9 09 5A  00 99 22 37 2E 52 45 4E  |AMS"...Z.."7.REN|
000001B0: 41 4D 45 20 46 49 4C 45  22 00 D0 09 64 00 99 22  |AME FILE"...d.."|
000001C0: 38 2E 45 52 41 53 45 20  46 49 4C 45 28 53 29 22  |8.ERASE FILE(S)"|
000001D0: 00 E8 09 6E 00 99 22 39  2E 56 41 4C 49 44 41 54  |...n.."9.VALIDAT|
000001E0: 45 20 46 49 4C 45 53 22  00 05 0A 78 00 99 22 31  |E FILES"...x.."1|
000001F0: 30 2E 57 52 49 54 45 20  44 49 53 4B 20 4D 41 4E  |0.WRITE DISK MAN|
00000200: 41 47 45 52 22 00 1C 0A  82 00 99 22 31 31 2E 45  |AGER"......"11.E|
00000210: 52 52 4F 52 20 53 54 41  54 55 53 22 00 36 0A 8C  |RROR STATUS".6..|
00000220: 00 99 22 31 32 2E 45 58  49 54 20 54 4F 20 42 41  |.."12.EXIT TO BA|
00000230: 53 49 43 22 3A 99 00 53  0A AA 00 85 22 43 48 4F  |SIC":..S...."CHO|
00000240: 49 43 45 20 20 20 20 9D  9D 9D 9D 22 3B 43 48 4F  |ICE    ....";CHO|
00000250: 49 43 45 00 7C 0A B4 00  8B 20 28 43 48 4F 49 43  |ICE.|.... (CHOIC|
00000260: 45 B3 31 29 B0 28 43 48  4F 49 43 45 B1 31 32 29  |E.1).(CHOICE.12)|
00000270: A7 20 99 22 91 22 3B 3A  89 31 37 30 00 BC 0A C8  |. .".";:.170....|
00000280: 00 91 20 43 48 4F 49 43  45 20 8D 20 32 35 30 2C  |.. CHOICE . 250,|
00000290: 33 30 30 2C 33 35 30 2C  34 30 30 2C 38 30 30 2C  |300,350,400,800,|
000002A0: 31 32 30 30 2C 34 35 30  2C 35 30 30 2C 35 35 30  |1200,450,500,550|
000002B0: 2C 36 30 30 2C 36 35 30  2C 37 30 30 00 C4 0A D2  |,600,650,700....|
000002C0: 00 89 31 30 00 E4 0A FA  00 8F 20 2A 2A 2A 20 44  |..10...... *** D|
000002D0: 49 53 50 4C 41 59 20 44  49 52 45 43 54 4F 52 59  |ISPLAY DIRECTORY|
000002E0: 20 2A 2A 2A 00 ED 0A FB  00 99 22 93 22 00 FD 0A  | ***......"."...|
000002F0: FC 00 9F 20 31 2C 38 2C  30 2C 22 24 22 00 0C 0B  |... 1,8,0,"$"...|
00000300: FD 00 A1 20 23 31 2C 41  24 2C 42 24 00 1B 0B FE  |... #1,A$,B$....|
00000310: 00 A1 20 23 31 2C 41 24  2C 42 24 00 2A 0B 00 01  |.. #1,A$,B$.*...|
00000320: A1 20 23 31 2C 41 24 2C  42 24 00 43 0B 02 01 43  |. #1,A$,B$.C...C|
00000330: B2 30 3A 8B 20 41 24 B3  B1 22 22 A7 43 B2 C6 28  |.0:. A$.."".C..(|
00000340: 41 24 29 00 5D 0B 04 01  8B 42 24 B3 B1 22 22 A7  |A$).]....B$.."".|
00000350: 43 B2 43 AA C6 28 42 24  29 AC 32 35 36 00 72 0B  |C.C..(B$).256.r.|
00000360: 06 01 99 20 CA 28 C4 28  43 29 2C 32 29 3B A3 33  |... .(.(C),2);.3|
00000370: 29 3B 00 88 0B 08 01 A1  23 31 2C 42 24 3A 8B 53  |);......#1,B$:.S|
00000380: 54 B3 B1 30 A7 32 38 32  00 9B 0B 0A 01 8B 42 24  |T..0.282......B$|
00000390: B3 B1 C7 28 33 34 29 A7  32 36 34 00 BB 0B 0C 01  |...(34).264.....|
000003A0: A1 23 31 2C 42 24 3A 8B  42 24 B3 B1 C7 28 33 34  |.#1,B$:.B$...(34|
000003B0: 29 A7 99 42 24 3B 3A 89  32 36 38 00 D4 0B 0E 01  |)..B$;:.268.....|
000003C0: A1 23 31 2C 42 24 3A 8B  42 24 B2 C7 28 33 32 29  |.#1,B$:.B$..(32)|
000003D0: A7 32 37 30 00 E5 0B 10  01 99 A3 31 38 29 3B 3A  |.270.......18);:|
000003E0: 43 24 B2 22 22 00 05 0C  12 01 43 24 B2 43 24 AA  |C$."".....C$.C$.|
000003F0: 42 24 3A A1 23 31 2C 42  24 3A 8B 42 24 B3 B1 22  |B$:.#1,B$:.B$.."|
00000400: 22 A7 32 37 34 00 12 0C  14 01 99 C8 28 43 24 2C  |".274.......(C$,|
00000410: 33 29 00 20 0C 18 01 8B  53 54 B2 30 A7 32 35 34  |3). ....ST.0.254|
00000420: 00 35 0C 1A 01 99 22 20  42 4C 4F 43 4B 53 20 46  |.5...." BLOCKS F|
00000430: 52 45 45 20 22 00 5A 0C  1C 01 A0 20 31 3A 99 3A  |REE ".Z.... 1:.:|
00000440: 99 3A 99 22 48 49 54 20  41 4E 59 20 4B 45 59 20  |.:."HIT ANY KEY |
00000450: 54 4F 20 52 45 54 55 52  4E 22 00 6D 0C 22 01 A1  |TO RETURN".m."..|
00000460: 58 24 3A 8B 58 24 B2 22  22 A7 32 39 30 00 73 0C  |X$:.X$."".290.s.|
00000470: 27 01 8E 00 93 0C 2C 01  8F 20 2A 2A 2A 20 46 4F  |'.....,.. *** FO|
00000480: 52 4D 41 54 20 28 4E 45  57 29 20 44 49 53 4B 20  |RMAT (NEW) DISK |
00000490: 2A 2A 2A 00 9C 0C 2D 01  99 22 93 22 00 C5 0C 31  |***...-.."."...1|
000004A0: 01 99 22 49 4E 53 45 52  54 20 44 49 53 4B 20 54  |.."INSERT DISK T|
000004B0: 4F 20 42 45 22 3A 99 22  46 4F 52 4D 41 54 54 45  |O BE":."FORMATTE|
000004C0: 44 2E 22 3A 99 00 E4 0C  36 01 99 22 49 4E 50 55  |D.":....6.."INPU|
000004D0: 54 20 44 49 53 4B 20 4E  41 4D 45 22 3A 85 20 44  |T DISK NAME":. D|
000004E0: 49 53 4B 24 00 08 0D 40  01 99 3A 99 22 49 4E 50  |ISK$...@..:."INP|
000004F0: 55 54 20 45 58 54 45 4E  44 45 52 20 4E 41 4D 45  |UT EXTENDER NAME|
00000500: 22 3A 85 20 45 58 54 24  00 28 0D 45 01 4D 41 43  |":. EXT$.(.E.MAC|
00000510: 52 4F 24 B2 22 4E 30 3A  22 AA 44 49 53 4B 24 AA  |RO$."N0:".DISK$.|
00000520: 22 2C 22 AA 45 58 54 24  00 3C 0D 4A 01 9F 31 35  |",".EXT$.<.J..15|
00000530: 2C 38 2C 31 35 2C 4D 41  43 52 4F 24 00 50 0D 54  |,8,15,MACRO$.P.T|
00000540: 01 A0 31 35 3A 4D 41 43  52 4F 24 B2 22 22 3A 8E  |..15:MACRO$."":.|
00000550: 00 6E 0D 5E 01 8F 20 2A  2A 2A 20 49 4E 49 54 49  |.n.^.. *** INITI|
00000560: 41 4C 49 5A 45 20 44 49  53 4B 20 2A 2A 2A 00 77  |ALIZE DISK ***.w|
00000570: 0D 63 01 99 22 93 22 00  A2 0D 68 01 99 22 49 4E  |.c.."."...h.."IN|
00000580: 53 45 52 54 20 44 49 53  4B 20 54 4F 20 42 45 22  |SERT DISK TO BE"|
00000590: 3A 99 22 49 4E 49 54 49  41 4C 49 5A 45 44 2E 22  |:."INITIALIZED."|
000005A0: 3A 99 00 CB 0D 72 01 99  22 48 49 54 20 3C 52 45  |:....r.."HIT <RE|
000005B0: 54 55 52 4E 3E 20 54 4F  22 3A 99 22 49 4E 49 54  |TURN> TO":."INIT|
000005C0: 49 41 4C 49 5A 45 22 3A  85 58 24 00 DC 0D 7C 01  |IALIZE":.X$...|.|
000005D0: 9F 31 35 2C 38 2C 31 35  2C 22 49 22 00 E6 0D 86  |.15,8,15,"I"....|
000005E0: 01 A0 31 35 3A 8E 00 0B  0E 90 01 8F 20 2A 2A 2A  |..15:....... ***|
000005F0: 20 43 4F 50 59 20 46 49  4C 45 20 4F 4E 20 53 41  | COPY FILE ON SA|
00000600: 4D 45 20 44 49 53 4B 20  2A 2A 2A 00 18 0E 95 01  |ME DISK ***.....|
00000610: 99 22 93 22 3A 99 3A 99  00 3E 0E 9A 01 99 22 49  |.".":.:..>...."I|
00000620: 4E 50 55 54 20 53 4F 55  52 43 45 20 46 49 4C 45  |NPUT SOURCE FILE|
00000630: 20 4E 41 4D 45 22 3A 85  20 44 49 53 4B 24 00 62  | NAME":. DISK$.b|
00000640: 0E A4 01 99 3A 99 22 49  4E 50 55 54 20 4E 45 57  |....:."INPUT NEW|
00000650: 20 46 49 4C 45 20 4E 41  4D 45 22 3A 85 20 4E 57  | FILE NAME":. NW|
00000660: 53 24 00 81 0E A9 01 4D  41 43 52 4F 24 B2 22 43  |S$.....MACRO$."C|
00000670: 3A 22 AA 4E 57 53 24 AA  22 3D 22 AA 44 49 53 4B  |:".NWS$."=".DISK|
00000680: 24 00 95 0E AE 01 9F 31  35 2C 38 2C 31 35 2C 4D  |$......15,8,15,M|
00000690: 41 43 52 4F 24 00 A9 0E  B8 01 A0 31 35 3A 4D 41  |ACRO$......15:MA|
000006A0: 43 52 4F 24 B2 22 22 3A  8E 00 C3 0E C2 01 8F 20  |CRO$."":....... |
000006B0: 2A 2A 2A 20 52 45 4E 41  4D 45 20 46 49 4C 45 20  |*** RENAME FILE |
000006C0: 2A 2A 2A 00 CE 0E C7 01  99 22 93 22 3A 99 00 F1  |***......".":...|
000006D0: 0E CC 01 99 22 49 4E 50  55 54 20 4F 4C 44 20 46  |...."INPUT OLD F|
000006E0: 49 4C 45 20 4E 41 4D 45  22 3A 85 20 44 49 53 4B  |ILE NAME":. DISK|
000006F0: 24 00 15 0F D6 01 99 3A  99 22 49 4E 50 55 54 20  |$......:."INPUT |
00000700: 4E 45 57 20 46 49 4C 45  20 4E 41 4D 45 22 3A 85  |NEW FILE NAME":.|
00000710: 20 4E 57 53 24 00 34 0F  DB 01 4D 41 43 52 4F 24  | NWS$.4...MACRO$|
00000720: B2 22 52 3A 22 AA 4E 57  53 24 AA 22 3D 22 AA 44  |."R:".NWS$."=".D|
00000730: 49 53 4B 24 00 48 0F E0  01 9F 31 35 2C 38 2C 31  |ISK$.H....15,8,1|
00000740: 35 2C 4D 41 43 52 4F 24  00 5C 0F EA 01 A0 31 35  |5,MACRO$.\....15|
00000750: 3A 4D 41 43 52 4F 24 B2  22 22 3A 8E 00 75 0F F4  |:MACRO$."":..u..|
00000760: 01 8F 20 2A 2A 2A 20 45  52 41 53 45 20 46 49 4C  |.. *** ERASE FIL|
00000770: 45 20 2A 2A 2A 00 82 0F  F9 01 99 22 93 22 3A 99  |E ***......".":.|
00000780: 3A 99 00 AE 0F FE 01 99  22 49 4E 50 55 54 20 46  |:......."INPUT F|
00000790: 49 4C 45 20 4E 41 4D 45  28 53 29 20 54 4F 20 44  |ILE NAME(S) TO D|
000007A0: 45 4C 45 54 45 22 3A 85  20 44 49 53 4B 24 00 CF  |ELETE":. DISK$..|
000007B0: 0F 08 02 99 3A 99 3A 99  22 48 49 54 20 41 4E 59  |....:.:."HIT ANY|
000007C0: 20 4B 45 59 20 54 4F 20  44 45 4C 45 54 45 22 00  | KEY TO DELETE".|
000007D0: E2 0F 0D 02 A1 58 24 3A  8B 58 24 B2 22 22 A7 35  |.....X$:.X$."".5|
000007E0: 32 35 00 F9 0F 12 02 4D  41 43 52 4F 24 B2 22 53  |25.....MACRO$."S|
000007F0: 30 3A 22 AA 44 49 53 4B  24 00 0D 10 17 02 9F 31  |0:".DISK$......1|
00000800: 35 2C 38 2C 31 35 2C 4D  41 43 52 4F 24 00 21 10  |5,8,15,MACRO$.!.|
00000810: 1C 02 A0 31 35 3A 4D 41  43 52 4F 24 B2 22 22 3A  |...15:MACRO$."":|
00000820: 8E 00 3E 10 26 02 8F 20  2A 2A 2A 20 56 41 4C 49  |..>.&.. *** VALI|
00000830: 44 41 54 45 20 46 49 4C  45 53 20 2A 2A 2A 00 4B  |DATE FILES ***.K|
00000840: 10 2B 02 99 22 93 22 3A  99 3A 99 00 79 10 30 02  |.+..".":.:..y.0.|
00000850: 99 22 57 41 52 4E 49 4E  47 3A 4F 50 45 4E 20 46  |."WARNING:OPEN F|
00000860: 49 4C 45 53 20 22 3A 99  22 57 49 4C 4C 20 42 45  |ILES ":."WILL BE|
00000870: 20 44 45 4C 45 54 45 44  22 00 9C 10 3A 02 99 3A  | DELETED"...:..:|
00000880: 99 3A 99 22 48 49 54 20  41 4E 59 20 4B 45 59 20  |.:."HIT ANY KEY |
00000890: 54 4F 20 56 41 4C 49 44  41 54 45 22 00 AF 10 3F  |TO VALIDATE"...?|
000008A0: 02 A1 58 24 3A 8B 58 24  B2 22 22 A7 35 37 35 00  |..X$:.X$."".575.|
000008B0: BF 10 44 02 9F 31 2C 38  2C 31 35 2C 22 56 22 00  |..D..1,8,15,"V".|
000008C0: C8 10 4E 02 A0 31 3A 8E  00 EE 10 58 02 8F 20 2A  |..N..1:....X.. *|
000008D0: 2A 20 57 52 49 54 45 20  44 49 53 4B 4D 41 4E 41  |* WRITE DISKMANA|
000008E0: 47 45 52 20 50 52 4F 47  52 41 4D 20 2A 2A 00 FB  |GER PROGRAM **..|
000008F0: 10 5D 02 99 22 93 22 3A  99 3A 99 00 22 11 62 02  |.]..".":.:..".b.|
00000900: 99 22 49 4E 53 45 52 54  20 44 49 53 4B 20 54 4F  |."INSERT DISK TO|
00000910: 20 42 45 20 57 52 49 54  54 45 4E 20 54 4F 2E 22  | BE WRITTEN TO."|
00000920: 3A 99 00 4F 11 6C 02 99  3A 99 3A 99 22 48 49 54  |:..O.l..:.:."HIT|
00000930: 20 41 4E 59 20 4B 45 59  20 54 4F 20 57 52 49 54  | ANY KEY TO WRIT|
00000940: 45 20 44 49 53 4B 20 4D  41 4E 41 47 45 52 22 00  |E DISK MANAGER".|
00000950: 62 11 6E 02 A1 58 24 3A  8B 58 24 B2 22 22 A7 36  |b.n..X$:.X$."".6|
00000960: 32 32 00 6E 11 71 02 9F  31 2C 38 2C 31 35 00 86  |22.n.q..1,8,15..|
00000970: 11 76 02 94 22 40 30 3A  44 49 53 4B 4D 41 4E 41  |.v.."@0:DISKMANA|
00000980: 47 45 52 22 2C 38 00 8D  11 7B 02 A0 31 00 93 11  |GER",8...{..1...|
00000990: 80 02 8E 00 B6 11 8A 02  8F 20 2A 2A 2A 20 44 49  |......... *** DI|
000009A0: 53 50 4C 41 59 20 45 52  52 4F 52 20 53 54 41 54  |SPLAY ERROR STAT|
000009B0: 55 53 20 2A 2A 2A 00 C3  11 8F 02 9F 31 35 2C 38  |US ***......15,8|
000009C0: 2C 31 35 00 D7 11 94 02  84 31 35 2C 41 24 2C 42  |,15......15,A$,B|
000009D0: 24 2C 43 24 2C 44 24 00  E4 11 9E 02 99 22 93 22  |$,C$,D$......"."|
000009E0: 3A 99 3A 99 00 14 12 A8  02 99 22 45 52 52 4F 52  |:.:......."ERROR|
000009F0: 20 53 54 41 54 55 53 3A  20 20 22 42 24 3A 99 3A  | STATUS:  "B$:.:|
00000A00: 99 22 45 52 52 4F 52 20  4E 55 4D 42 45 52 3A 20  |."ERROR NUMBER: |
00000A10: 20 22 41 24 00 35 12 B2  02 99 3A 99 3A 99 22 48  | "A$.5....:.:."H|
00000A20: 49 54 20 41 4E 59 20 4B  45 59 20 54 4F 20 52 45  |IT ANY KEY TO RE|
00000A30: 54 55 52 4E 22 00 48 12  B7 02 A1 58 24 3A 8B 58  |TURN".H....X$:.X|
00000A40: 24 B2 22 22 A7 36 39 35  00 52 12 B9 02 A0 31 35  |$."".695.R....15|
00000A50: 3A 8E 00 70 12 BC 02 8F  20 2A 2A 2A 20 52 45 54  |:..p.... *** RET|
00000A60: 55 52 4E 20 54 4F 20 42  41 53 49 43 20 2A 2A 2A  |URN TO BASIC ***|
00000A70: 00 7D 12 C1 02 99 22 93  22 3A 99 3A 99 00 BD 12  |.}....".":.:....|
00000A80: C6 02 99 22 20 20 20 4E  4F 54 45 3A 44 49 53 4B  |..."   NOTE:DISK|
00000A90: 4D 41 4E 41 47 45 52 20  50 52 4F 47 52 41 4D 20  |MANAGER PROGRAM |
00000AA0: 49 53 20 53 54 49 4C 4C  20 20 20 20 20 20 20 20  |IS STILL        |
00000AB0: 20 20 20 20 52 45 53 49  44 45 4E 54 22 00 C3 12  |    RESIDENT"...|
00000AC0: D0 02 80 00 E7 12 20 03  8F 20 2A 2A 2A 20 43 4F  |...... .. *** CO|
00000AD0: 50 59 20 46 49 4C 45 20  4F 4E 20 4E 45 57 20 44  |PY FILE ON NEW D|
00000AE0: 49 53 4B 20 2A 2A 2A 00  F0 12 21 03 99 22 93 22  |ISK ***...!.."."|
00000AF0: 00 F8 12 22 03 A0 31 35  00 09 13 23 03 4D 41 58  |..."..15...#.MAX|
00000B00: B2 B5 28 53 AD 32 35 36  29 00 51 13 24 03 99 22  |..(S.256).Q.$.."|
00000B10: 20 20 4D 41 58 49 4D 55  4D 20 53 49 5A 45 20 4F  |  MAXIMUM SIZE O|
00000B20: 46 20 46 49 4C 45 20 57  48 49 43 48 20 43 41 4E  |F FILE WHICH CAN|
00000B30: 20 42 45 20 43 4F 2D 20  20 20 50 49 45 44 20 49  | BE CO-   PIED I|
00000B40: 53 20 22 4D 41 58 22 20  42 4C 4F 43 4B 53 22 3A  |S "MAX" BLOCKS":|
00000B50: 99 00 65 13 26 03 8B 20  4D 41 58 B1 B2 4D 32 A7  |..e.&.. MAX..M2.|
00000B60: 20 89 38 30 39 00 95 13  27 03 99 22 20 20 46 4F  | .809...'.."  FO|
00000B70: 52 20 4D 41 58 49 4D 55  4D 20 43 4F 50 59 20 53  |R MAXIMUM COPY S|
00000B80: 49 5A 45 20 4F 46 20 22  4D 32 22 20 42 4C 4F 43  |IZE OF "M2" BLOC|
00000B90: 4B 53 2C 22 3B 00 C6 13  28 03 99 22 20 20 20 20  |KS,";...(.."    |
00000BA0: 54 55 52 4E 20 43 4F 4D  50 55 54 45 52 20 4F 46  |TURN COMPUTER OF|
00000BB0: 46 2F 4F 4E 20 41 4E 44  20 52 45 4C 4F 41 44 20  |F/ON AND RELOAD |
00000BC0: 50 52 4F 47 2E 22 00 07  14 29 03 99 3A 99 22 20  |PROG."...)..:." |
00000BD0: 20 52 45 41 44 2F 57 52  49 54 45 20 52 41 54 45  | READ/WRITE RATE|
00000BE0: 20 49 53 20 41 50 50 52  4F 58 49 4D 41 54 45 4C  | IS APPROXIMATEL|
00000BF0: 59 20 36 20 20 20 20 20  20 42 4C 4F 43 4B 53 2F  |Y 6      BLOCKS/|
00000C00: 4D 49 4E 55 54 45 22 00  32 14 2A 03 99 3A 99 22  |MINUTE".2.*..:."|
00000C10: 20 20 49 4E 50 55 54 20  4E 41 4D 45 20 4F 46 20  |  INPUT NAME OF |
00000C20: 46 49 4C 45 20 54 4F 20  42 45 20 43 4F 50 49 45  |FILE TO BE COPIE|
00000C30: 44 22 00 3E 14 34 03 85  20 46 49 4C 45 24 00 5C  |D".>.4.. FILE$.\|
00000C40: 14 3E 03 99 3A 99 20 22  20 20 20 49 4E 50 55 54  |.>..:. "   INPUT|
00000C50: 20 46 49 4C 45 20 54 59  50 45 3A 22 00 73 14 48  | FILE TYPE:".s.H|
00000C60: 03 99 20 22 20 20 20 20  20 50 20 50 52 4F 47 52  |.. "     P PROGR|
00000C70: 41 4D 22 00 8D 14 52 03  99 20 22 20 20 20 20 20  |AM"...R.. "     |
00000C80: 53 20 53 45 51 55 45 4E  54 49 41 4C 22 00 A1 14  |S SEQUENTIAL"...|
00000C90: 5C 03 99 20 22 20 20 20  20 20 55 20 55 53 45 52  |\.. "     U USER|
00000CA0: 22 00 B9 14 66 03 99 20  22 20 20 20 20 20 52 20  |"...f.. "     R |
00000CB0: 52 45 4C 41 54 49 56 45  22 00 C5 14 70 03 85 20  |RELATIVE"...p.. |
00000CC0: 54 59 50 45 24 00 F5 14  7A 03 99 3A 99 20 22 49  |TYPE$...z..:. "I|
00000CD0: 4E 53 45 52 54 20 53 4F  55 52 43 45 20 44 49 53  |NSERT SOURCE DIS|
00000CE0: 4B 20 41 4E 44 20 50 52  45 53 53 20 3C 52 45 54  |K AND PRESS <RET|
00000CF0: 55 52 4E 3E 22 00 09 15  84 03 A1 57 24 3A 8B 57  |URN>"......W$:.W|
00000D00: 24 B2 22 22 A7 89 39 30  30 00 29 15 8E 03 8D 31  |$.""..900.)....1|
00000D10: 30 30 30 3A 8F 20 52 45  41 44 20 46 49 4C 45 20  |000:. READ FILE |
00000D20: 49 4E 54 4F 20 54 45 4D  50 00 5B 15 98 03 99 3A  |INTO TEMP.[....:|
00000D30: 99 20 22 49 4E 53 45 52  54 20 44 45 53 54 49 4E  |. "INSERT DESTIN|
00000D40: 41 54 49 4F 4E 20 44 49  53 4B 20 41 4E 44 20 50  |ATION DISK AND P|
00000D50: 52 45 53 53 20 3C 52 45  54 3E 22 00 6F 15 A2 03  |RESS <RET>".o...|
00000D60: A1 57 24 3A 8B 57 24 B2  22 22 A7 89 39 33 30 00  |.W$:.W$.""..930.|
00000D70: 91 15 AC 03 8D 31 30 35  30 3A 8F 20 57 52 49 54  |.....1050:. WRIT|
00000D80: 45 20 46 49 4C 45 20 46  52 4F 4D 20 54 45 4D 50  |E FILE FROM TEMP|
00000D90: 24 00 B2 15 B6 03 99 3A  99 20 22 4D 41 4B 45 20  |$......:. "MAKE |
00000DA0: 41 4E 4F 54 48 45 52 20  43 4F 50 59 22 3B 3A 85  |ANOTHER COPY";:.|
00000DB0: 57 24 00 C9 15 C0 03 8B  20 C8 28 57 24 2C 31 29  |W$...... .(W$,1)|
00000DC0: B2 22 59 22 A7 89 39 32  30 00 D3 15 CA 03 89 31  |."Y"..920......1|
00000DD0: 31 30 30 00 EF 15 D4 03  8F 20 2D 20 43 48 45 43  |100...... - CHEC|
00000DE0: 4B 20 46 4F 52 20 47 4F  4F 44 20 4F 50 45 4E 00  |K FOR GOOD OPEN.|
00000DF0: 03 16 D9 03 84 31 35 2C  41 24 2C 42 24 2C 43 24  |.....15,A$,B$,C$|
00000E00: 2C 44 24 00 13 16 DE 03  8B C5 28 41 24 29 B2 30  |,D$.......(A$).0|
00000E10: A7 20 8E 00 2A 16 E3 03  99 41 24 2C 42 24 2C 43  |. ..*....A$,B$,C|
00000E20: 24 2C 44 24 3A A0 31 35  3A 90 00 47 16 E8 03 8F  |$,D$:.15:..G....|
00000E30: 20 2D 20 52 45 41 44 20  46 49 4C 45 20 49 4E 54  | - READ FILE INT|
00000E40: 4F 20 54 45 4D 50 25 00  4F 16 EA 03 49 B2 31 00  |O TEMP%.O...I.1.|
00000E50: 5C 16 EC 03 9F 31 35 2C  38 2C 31 35 00 81 16 EE  |\....15,8,15....|
00000E60: 03 9F 35 2C 38 2C 35 2C  22 30 3A 22 AA 46 49 4C  |..5,8,5,"0:".FIL|
00000E70: 45 24 AA 22 2C 22 AA 54  59 50 45 24 AA 22 2C 52  |E$.",".TYPE$.",R|
00000E80: 22 00 8A 16 F0 03 8D 39  38 30 00 A9 16 F1 03 99  |"......980......|
00000E90: 20 22 20 20 20 20 20 4E  4F 57 20 52 45 41 44 49  | "     NOW READI|
00000EA0: 4E 47 20 2E 20 2E 20 2E  22 00 B4 16 F2 03 A1 23  |NG . . ."......#|
00000EB0: 35 2C 41 24 00 CC 16 F4  03 54 45 4D 50 25 28 49  |5,A$.....TEMP%(I|
00000EC0: 29 B2 C6 28 41 24 AA C7  28 30 29 29 00 D6 16 F6  |)..(A$..(0))....|
00000ED0: 03 49 B2 49 AA 31 00 E5  16 F8 03 8B 53 54 B2 30  |.I.I.1......ST.0|
00000EE0: A7 31 30 31 30 00 1C 17  FA 03 99 3A 99 20 22 46  |.1010......:. "F|
00000EF0: 49 4C 45 3D 3F 20 22 3B  46 49 4C 45 24 2C 22 53  |ILE=? ";FILE$,"S|
00000F00: 54 3D 22 3B 53 54 2C 20  20 22 42 59 54 45 53 3D  |T=";ST,  "BYTES=|
00000F10: 22 3B 49 3A A0 20 35 3A  A0 20 31 35 00 22 17 FC  |";I:. 5:. 15."..|
00000F20: 03 8E 00 3E 17 1A 04 8F  2D 57 52 49 54 45 20 46  |...>....-WRITE F|
00000F30: 49 4C 45 20 46 52 4F 4D  20 54 45 4D 50 25 00 4B  |ILE FROM TEMP%.K|
00000F40: 17 1C 04 9F 31 35 2C 38  2C 31 35 00 70 17 1E 04  |....15,8,15.p...|
00000F50: 9F 35 2C 38 2C 35 2C 22  30 3A 22 AA 46 49 4C 45  |.5,8,5,"0:".FILE|
00000F60: 24 AA 22 2C 22 AA 54 59  50 45 24 AA 22 2C 57 22  |$.",".TYPE$.",W"|
00000F70: 00 79 17 20 04 8D 39 38  30 00 98 17 21 04 99 22  |.y. ..980...!.."|
00000F80: 20 20 20 20 20 4E 4F 57  20 57 52 49 54 49 4E 47  |     NOW WRITING|
00000F90: 20 20 2E 20 2E 20 2E 22  00 A0 17 22 04 4A B2 31  |  . . ."...".J.1|
00000FA0: 00 B4 17 24 04 98 35 2C  C7 28 54 45 4D 50 25 28  |...$..5,.(TEMP%(|
00000FB0: 4A 29 29 3B 00 BE 17 26  04 4A B2 4A AA 31 00 CC  |J));...&.J.J.1..|
00000FC0: 17 28 04 8B 4A B3 49 A7  31 30 36 30 00 F4 17 2A  |.(..J.I.1060...*|
00000FD0: 04 99 3A 99 22 46 49 4C  45 3D 20 22 3B 46 49 4C  |..:."FILE= ";FIL|
00000FE0: 45 24 2C 22 42 59 54 45  53 3D 22 3B 4A 3A A0 35  |E$,"BYTES=";J:.5|
00000FF0: 3A A0 31 35 00 FA 17 2C  04 8E 00 00 18 4C 04 8E  |:.15...,.....L..|
00001000: 00 25 18 B0 04 8F 20 2A  2A 2A 20 43 4F 50 59 20  |.%.... *** COPY |
00001010: 42 4F 54 48 20 44 4F 53  20 50 52 4F 47 52 41 4D  |BOTH DOS PROGRAM|
00001020: 53 20 2A 2A 2A 00 5B 18  B5 04 99 22 93 22 3A 99  |S ***.[....".":.|
00001030: 22 49 4E 53 45 52 54 20  53 4F 55 52 43 45 20 44  |"INSERT SOURCE D|
00001040: 49 53 4B 20 57 49 54 48  20 57 45 44 47 45 20 41  |ISK WITH WEDGE A|
00001050: 4E 44 2F 4F 52 20 44 4F  53 22 3B 00 80 18 BA 04  |ND/OR DOS";.....|
00001060: 99 22 50 52 4F 47 52 41  4D 28 53 29 20 41 4E 44  |."PROGRAM(S) AND|
00001070: 20 50 52 45 53 53 20 3C  52 45 54 55 52 4E 3E 22  | PRESS <RETURN>"|
00001080: 00 95 18 BF 04 A1 57 24  3A 8B 57 24 B2 22 22 A7  |......W$:.W$."".|
00001090: 89 31 32 31 35 00 A3 18  C2 04 54 59 50 45 24 B2  |.1215.....TYPE$.|
000010A0: 22 50 22 00 C8 18 C3 04  8B 43 30 B2 31 A7 46 49  |"P"......C0.1.FI|
000010B0: 4C 45 24 B2 22 56 49 43  2D 32 30 20 57 45 44 47  |LE$."VIC-20 WEDG|
000010C0: 45 22 3A 89 31 32 33 35  00 E5 18 C4 04 46 49 4C  |E":.1235.....FIL|
000010D0: 45 24 B2 22 43 2D 36 34  20 57 45 44 47 45 22 3A  |E$."C-64 WEDGE":|
000010E0: 8D 31 30 30 30 00 28 19  C9 04 81 43 B2 31 A4 36  |.1000.(....C.1.6|
000010F0: 34 3A 44 4F 53 25 28 43  29 B2 54 45 4D 50 25 28  |4:DOS%(C).TEMP%(|
00001100: 43 29 3A 82 20 43 3A 8F  20 4D 4F 56 45 20 43 2D  |C):. C:. MOVE C-|
00001110: 36 34 20 57 45 44 47 45  20 54 4F 20 53 4D 41 4C  |64 WEDGE TO SMAL|
00001120: 4C 20 42 55 46 46 45 52  00 3C 19 CE 04 46 49 4C  |L BUFFER.<...FIL|
00001130: 45 24 B2 22 44 4F 53 20  35 2E 31 22 00 74 19 D3  |E$."DOS 5.1".t..|
00001140: 04 8D 31 30 30 30 3A 99  3A 99 20 22 49 4E 53 45  |..1000:.:. "INSE|
00001150: 52 54 20 44 45 53 54 49  4E 41 54 49 4F 4E 20 44  |RT DESTINATION D|
00001160: 49 53 4B 20 41 4E 44 20  50 52 45 53 53 20 3C 52  |ISK AND PRESS <R|
00001170: 45 54 3E 22 00 89 19 D8  04 A1 57 24 3A 8B 57 24  |ET>"......W$:.W$|
00001180: B2 22 22 A7 89 31 32 34  30 00 9B 19 DD 04 8D 31  |.""..1240......1|
00001190: 30 35 30 3A 8B 43 30 B2  31 A7 8E 00 BC 19 E2 04  |050:.C0.1.......|
000011A0: 81 43 B2 31 A4 36 34 3A  54 45 4D 50 25 28 43 29  |.C.1.64:TEMP%(C)|
000011B0: B2 44 4F 53 25 28 43 29  3A 82 20 43 00 F1 19 E7  |.DOS%(C):. C....|
000011C0: 04 46 49 4C 45 24 B2 22  43 2D 36 34 20 57 45 44  |.FILE$."C-64 WED|
000011D0: 47 45 22 3A 49 B2 36 34  3A 8D 31 30 35 30 3A 8F  |GE":I.64:.1050:.|
000011E0: 20 57 52 49 54 45 20 43  2D 36 34 20 57 45 44 47  | WRITE C-64 WEDG|
000011F0: 45 00 F7 19 0A 05 8E 00  00 B6                    |E.........      |
..%....49152,10:.B(49152)..10.C0.1:.6...
..C0.2.=.... DOS%(65).[...FR..(0):.FR.0.
FR.FR.65536.Z...S.(FR.400).2:M2..(S.256)
.1...... TEMP%(S)......".";......"  ****
**************".K...."  *  DISK MANAGER 
 *"......"  ******************"...2..:."
1.DISK DIRECTORY"...<.."2.FORMAT NEW DIS
K".3.F.."3.INITIALIZE DISK".S.P.."4.COPY
 FILE ON SAME DISK".~.U.."5.COPY FILE ON
 NEW (FORMATTED) DISK"...X.."6.COPY BOTH
 DOS WEDGE PROGRAMS"...Z.."7.RENAME FILE
".P.D.."8.ERASE FILE(S)"...N.."9.VALIDAT
E FILES"...X.."10.WRITE DISK MANAGER"...
..."11.ERROR STATUS".6...."12.EXIT TO BA
SIC":..S...."CHOICE    ....";CHOICE.|...
. (CHOICE.1).(CHOICE.12). .".";:.170...H
.. CHOICE . 250,300,350,400,800,1200,450
,500,550,600,650,700.D.R..10...... *** D
ISPLAY DIRECTORY ***......"."...... 1,8,
0,"$"...... #1,A$,B$...... #1,A$,B$.*...
. #1,A$,B$.C...C.0:. A$.."".C.F(A$).]...
.B$.."".C.C.F(B$).256.R.... J(D(C),2);.3
);......#1,B$:.ST..0.282......B$..G(34).
264......#1,B$:.B$..G(34)..B$;:.268.T...
.#1,B$:.B$.G(32).270.......18);:C$.""...
..C$.C$.B$:.#1,B$:.B$.."".274......H(C$,
3). ....ST.0.254.5...." BLOCKS FREE ".Z.
..  1:.:.:."HIT ANY KEY TO RETURN".M."..
X$:.X$."".290.S.'.....,.. *** FORMAT (NE
W) DISK ***...-..".".E.1.."INSERT DISK T
O BE":."FORMATTED.":....6.."INPUT DISK N
AME":. DISK$...@..:."INPUT EXTENDER NAME
":. EXT$.(.E.MACRO$."N0:".DISK$.",".EXT$
.<.J..15,8,15,MACRO$.P.T. 15:MACRO$."":.
.N.^.. *** INITIALIZE DISK ***.W.C..".".
..H.."INSERT DISK TO BE":."INITIALIZED."
:..K.R.."HIT <RETURN> TO":."INITIALIZE":
.X$...|..15,8,15,"I"..... 15:....... ***
 COPY FILE ON SAME DISK ***......".":.:.
.>...."INPUT SOURCE FILE NAME":. DISK$.B
....:."INPUT NEW FILE NAME":. NWS$.....M
ACRO$."C:".NWS$."=".DISK$......15,8,15,M
ACRO$..... 15:MACRO$."":..C.B.. *** RENA
ME FILE ***.N.G..".":....L.."INPUT OLD F
ILE NAME":. DISK$...V..:."INPUT NEW FILE
 NAME":. NWS$.4...MACRO$."R:".NWS$."=".D
ISK$.H....15,8,15,MACRO$.\... 15:MACRO$.
"":..U.... *** ERASE FILE ***......".":.
:......."INPUT FILE NAME(S) TO DELETE":.
 DISK$.O....:.:."HIT ANY KEY TO DELETE".
.....X$:.X$."".525.....MACRO$."S0:".DISK
$......15,8,15,MACRO$.!... 15:MACRO$."":
..>.&.. *** VALIDATE FILES ***.K.+..".":
.:..Y.0.."WARNING:OPEN FILES ":."WILL BE
 DELETED"...:..:.:."HIT ANY KEY TO VALID
ATE"...?..X$:.X$."".575...D..1,8,15,"V".
H.N. 1:....X.. ** WRITE DISKMANAGER PROG
RAM **...]..".":.:..".B.."INSERT DISK TO
 BE WRITTEN TO.":..O.L..:.:."HIT ANY KEY
 TO WRITE DISK MANAGER".B.N..X$:.X$."".6
22.N.Q..1,8,15...V.."@0:DISKMANAGER",8..
.{. 1............ *** DISPLAY ERROR STAT
US ***.C....15,8,15.W....15,A$,B$,C$,D$.
.....".":.:......."ERROR STATUS:  "B$:.:
."ERROR NUMBER:  "A$.5....:.:."HIT ANY K
EY TO RETURN".H....X$:.X$."".695.R... 15
:..P.... *** RETURN TO BASIC ***.}.A..".
":.:....F.."   NOTE:DISKMANAGER PROGRAM 
IS STILL            RESIDENT".C.P..... .
. *** COPY FILE ON NEW DISK ***...!.."."
...". 15...#.MAX..(S.256).Q.$.."  MAXIMU
M SIZE OF FILE WHICH CAN BE CO-   PIED I
S "MAX" BLOCKS":..E.&.. MAX..M2. .809...
'.."  FOR MAXIMUM COPY SIZE OF "M2" BLOC
KS,";.F.(.."    TURN COMPUTER OFF/ON AND
 RELOAD PROG."...)..:."  READ/WRITE RATE
 IS APPROXIMATELY 6      BLOCKS/MINUTE".
2.*..:."  INPUT NAME OF FILE TO BE COPIE
D".>.4.. FILE$.\.>..:. "   INPUT FILE TY
PE:".S.H.. "     P PROGRAM"...R.. "     
S SEQUENTIAL"...\.. "     U USER"...F.. 
"     R RELATIVE".E.P.. TYPE$...Z..:. "I
NSERT SOURCE DISK AND PRESS <RETURN>"...
...W$:.W$.""..900.)....1000:. READ FILE 
INTO TEMP.[....:. "INSERT DESTINATION DI
SK AND PRESS <RET>".O....W$:.W$.""..930.
.....1050:. WRITE FILE FROM TEMP$......:
. "MAKE ANOTHER COPY";:.W$.I.... H(W$,1)
."Y"..920.S.J..1100...T.. - CHECK FOR GO
OD OPEN...Y..15,A$,B$,C$,D$......E(A$).0
. ..*....A$,B$,C$,D$: 15:..G.... - READ 
FILE INTO TEMP%.O...I.1.\....15,8,15....
..5,8,5,"0:".FILE$.",".TYPE$.",R"......9
80...... "     NOW READING . . ."......#
5,A$.L...TEMP%(I).F(A$.G(0)).V...I.I.1..
....ST.0.1010......:. "FILE=? ";FILE$,"S
T=";ST,  "BYTES=";I:  5:  15.".....>....
-WRITE FILE FROM TEMP%.K....15,8,15.P...
.5,8,5,"0:".FILE$.",".TYPE$.",W".Y. ..98
0...!.."     NOW WRITING  . . .". .".J.1
...$..5,G(TEMP%(J));...&.J.J.1.L.(..J.I.
1060...*..:."FILE= ";FILE$,"BYTES=";J: 5
: 15...,.....L...%.... *** COPY BOTH DOS
 PROGRAMS ***.[....".":."INSERT SOURCE D
ISK WITH WEDGE AND/OR DOS";......"PROGRA
M(S) AND PRESS <RETURN>"......W$:.W$."".
.1215...B.TYPE$."P".H.C..C0.1.FILE$."VIC
-20 WEDGE":.1235...D.FILE$."C-64 WEDGE":
.1000.(.I..C.1.64:DOS%(C).TEMP%(C):. C:.
 MOVE C-64 WEDGE TO SMALL BUFFER.<.N.FIL
E$."DOS 5.1".T.S..1000:.:. "INSERT DESTI
NATION DISK AND PRESS <RET>"...X..W$:.W$
.""..1240......1050:.C0.1........C.1.64:
TEMP%(C).DOS%(C):. C.....FILE$."C-64 WED
GE":I.64:.1050:. WRITE C-64 WEDGE.......
..
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL