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

16.DISK-MANAGER

FILE INFORMATION

FILENAME(S): 16.DISK-MANAGER

FILE TYPE(S): PRG

FILE SIZE: 4.6K

FIRST SEEN: 2025-11-30 01:07:55

APPEARS ON: 2 disk(s)

FILE HASH

2e41894d5a4226f1bb566d4cc3fdce32ed2139795c396cc4b49ed1197d859851

FOUND ON DISKS (2 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
U TILITIE 16.DISK-MANAGER PRG Treasure Chest - Wolfgang Rauprich 8 0 DOWNLOAD FILE
FREEWARE DISK NR 16.DISK-MANAGER PRG Treasure Chest - Wolfgang Rauprich 8 0 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 07 08 01 00 8F 00  2F 08 03 00 97 20 34 39  |......../.... 49|
00000010: 31 35 32 2C 31 30 3A 8B  20 C2 28 34 39 31 35 32  |152,10:. .(49152|
00000020: 29 B3 B1 31 30 20 A7 20  43 30 B2 31 3A 89 36 00  |)..10 . C0.1:.6.|
00000030: 38 08 05 00 43 30 B2 32  00 47 08 06 00 86 20 44  |8...C0.2.G.... D|
00000040: 4F 53 25 28 36 35 29 00  68 08 07 00 46 52 B2 B8  |OS%(65).h...FR..|
00000050: 28 30 29 3A 8B 20 46 52  B3 30 20 A7 20 46 52 B2  |(0):. FR.0 . FR.|
00000060: 46 52 AA 36 35 35 33 36  00 87 08 08 00 53 B2 28  |FR.65536.....S.(|
00000070: 46 52 AB 34 30 30 29 AD  32 3A 4D 32 B2 B5 28 53  |FR.400).2:M2..(S|
00000080: AD 32 35 36 29 AA 31 00  96 08 09 00 86 20 54 45  |.256).1...... TE|
00000090: 4D 50 25 28 53 29 00 A0  08 0A 00 99 22 93 22 3B  |MP%(S)......".";|
000000A0: 00 BC 08 0F 00 99 22 20  20 2A 2A 2A 2A 2A 2A 2A  |......"  *******|
000000B0: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 22 00 D8 08 14  |***********"....|
000000C0: 00 99 22 20 20 2A 20 20  44 49 53 4B 20 4D 41 4E  |.."  *  DISK MAN|
000000D0: 41 47 45 52 20 20 2A 22  00 F4 08 19 00 99 22 20  |AGER  *"......" |
000000E0: 20 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  | ***************|
000000F0: 2A 2A 2A 22 00 0E 09 32  00 99 3A 99 22 31 2E 44  |***"...2..:."1.D|
00000100: 49 53 4B 20 44 49 52 45  43 54 4F 52 59 22 00 27  |ISK DIRECTORY".'|
00000110: 09 3C 00 99 22 32 2E 46  4F 52 4D 41 54 20 4E 45  |.<.."2.FORMAT NE|
00000120: 57 20 44 49 53 4B 22 00  40 09 46 00 99 22 33 2E  |W DISK".@.F.."3.|
00000130: 49 4E 49 54 49 41 4C 49  5A 45 20 44 49 53 4B 22  |INITIALIZE DISK"|
00000140: 00 60 09 50 00 99 22 34  2E 43 4F 50 59 20 46 49  |.`.P.."4.COPY FI|
00000150: 4C 45 20 4F 4E 20 53 41  4D 45 20 44 49 53 4B 22  |LE ON SAME DISK"|
00000160: 00 8B 09 55 00 99 22 35  2E 43 4F 50 59 20 46 49  |...U.."5.COPY FI|
00000170: 4C 45 20 4F 4E 20 4E 45  57 20 28 46 4F 52 4D 41  |LE ON NEW (FORMA|
00000180: 54 54 45 44 29 20 44 49  53 4B 22 00 B1 09 58 00  |TTED) DISK"...X.|
00000190: 99 22 36 2E 43 4F 50 59  20 42 4F 54 48 20 44 4F  |."6.COPY BOTH DO|
000001A0: 53 20 57 45 44 47 45 20  50 52 4F 47 52 41 4D 53  |S WEDGE PROGRAMS|
000001B0: 22 00 C6 09 5A 00 99 22  37 2E 52 45 4E 41 4D 45  |"...Z.."7.RENAME|
000001C0: 20 46 49 4C 45 22 00 DD  09 64 00 99 22 38 2E 45  | FILE"...d.."8.E|
000001D0: 52 41 53 45 20 46 49 4C  45 28 53 29 22 00 F5 09  |RASE FILE(S)"...|
000001E0: 6E 00 99 22 39 2E 56 41  4C 49 44 41 54 45 20 46  |n.."9.VALIDATE F|
000001F0: 49 4C 45 53 22 00 12 0A  78 00 99 22 31 30 2E 57  |ILES"...x.."10.W|
00000200: 52 49 54 45 20 44 49 53  4B 20 4D 41 4E 41 47 45  |RITE DISK MANAGE|
00000210: 52 22 00 29 0A 82 00 99  22 31 31 2E 45 52 52 4F  |R".)...."11.ERRO|
00000220: 52 20 53 54 41 54 55 53  22 00 44 0A 8C 00 99 22  |R STATUS".D...."|
00000230: 31 32 2E 45 58 49 54 20  54 4F 20 42 41 53 49 43  |12.EXIT TO BASIC|
00000240: 22 3A 99 3A 00 61 0A AA  00 85 22 43 48 4F 49 43  |":.:.a...."CHOIC|
00000250: 45 20 20 20 20 9D 9D 9D  9D 22 3B 43 48 4F 49 43  |E    ....";CHOIC|
00000260: 45 00 8A 0A B4 00 8B 20  28 43 48 4F 49 43 45 B3  |E...... (CHOICE.|
00000270: 31 29 B0 28 43 48 4F 49  43 45 B1 31 32 29 A7 20  |1).(CHOICE.12). |
00000280: 99 22 91 22 3B 3A 89 31  37 30 00 CA 0A C8 00 91  |.".";:.170......|
00000290: 20 43 48 4F 49 43 45 20  8D 20 32 35 30 2C 33 30  | CHOICE . 250,30|
000002A0: 30 2C 33 35 30 2C 34 30  30 2C 38 30 30 2C 31 32  |0,350,400,800,12|
000002B0: 30 30 2C 34 35 30 2C 35  30 30 2C 35 35 30 2C 36  |00,450,500,550,6|
000002C0: 30 30 2C 36 35 30 2C 37  30 30 00 D3 0A D2 00 89  |00,650,700......|
000002D0: 20 31 30 00 F3 0A FA 00  8F 20 2A 2A 2A 20 44 49  | 10...... *** DI|
000002E0: 53 50 4C 41 59 20 44 49  52 45 43 54 4F 52 59 20  |SPLAY DIRECTORY |
000002F0: 2A 2A 2A 00 FC 0A FB 00  99 22 93 22 00 0C 0B FC  |***......"."....|
00000300: 00 9F 20 31 2C 38 2C 30  2C 22 24 22 00 1B 0B FD  |.. 1,8,0,"$"....|
00000310: 00 A1 20 23 31 2C 41 24  2C 42 24 00 29 0B FE 00  |.. #1,A$,B$.)...|
00000320: A1 23 31 2C 41 24 2C 42  24 00 38 0B 00 01 A1 20  |.#1,A$,B$.8.... |
00000330: 23 31 2C 41 24 2C 42 24  00 53 0B 02 01 43 B2 30  |#1,A$,B$.S...C.0|
00000340: 3A 8B 20 41 24 B3 B1 22  22 A7 20 43 B2 20 C6 28  |:. A$.."". C. .(|
00000350: 41 24 29 00 70 0B 04 01  8B 20 42 24 B3 B1 22 22  |A$).p.... B$..""|
00000360: A7 20 43 B2 43 AA 20 C6  28 42 24 29 AC 32 35 36  |. C.C. .(B$).256|
00000370: 00 85 0B 06 01 99 20 CA  28 C4 28 43 29 2C 32 29  |...... .(.(C),2)|
00000380: 3B A3 33 29 3B 00 9E 0B  08 01 A1 23 31 2C 42 24  |;.3);......#1,B$|
00000390: 3A 8B 20 53 54 B3 B1 30  20 A7 20 32 38 32 00 B5  |:. ST..0 . 282..|
000003A0: 0B 0A 01 8B 20 42 24 B3  B1 20 C7 28 33 34 29 20  |.... B$.. .(34) |
000003B0: A7 20 32 36 34 00 DC 0B  0C 01 A1 20 23 31 2C 42  |. 264...... #1,B|
000003C0: 24 3A 8B 20 42 24 B3 B1  20 C7 28 33 34 29 20 A7  |$:. B$.. .(34) .|
000003D0: 20 99 20 42 24 3B 3A 89  20 32 36 38 00 FA 0B 0E  | . B$;:. 268....|
000003E0: 01 A1 20 23 31 2C 42 24  3A 8B 20 42 24 B2 20 C7  |.. #1,B$:. B$. .|
000003F0: 28 33 32 29 20 A7 20 32  37 30 00 0C 0C 10 01 99  |(32) . 270......|
00000400: 20 A3 31 38 29 3A 3A 43  24 B2 22 22 00 30 0C 12  | .18)::C$."".0..|
00000410: 01 43 24 B2 43 24 AA 42  24 3A A1 20 23 31 2C 42  |.C$.C$.B$:. #1,B|
00000420: 24 3A 8B 20 42 24 B3 B1  22 22 20 A7 20 32 37 34  |$:. B$.."" . 274|
00000430: 00 3E 0C 14 01 99 20 C8  28 43 24 2C 33 29 00 4F  |.>.... .(C$,3).O|
00000440: 0C 18 01 8B 20 53 54 B2  30 20 A7 20 32 35 34 00  |.... ST.0 . 254.|
00000450: 64 0C 1A 01 99 22 20 42  4C 4F 43 4B 53 20 46 52  |d...." BLOCKS FR|
00000460: 45 45 20 22 00 89 0C 1C  01 A0 20 31 3A 99 3A 99  |EE "...... 1:.:.|
00000470: 3A 99 22 48 49 54 20 41  4E 59 20 4B 45 59 20 54  |:."HIT ANY KEY T|
00000480: 4F 20 52 45 54 55 52 4E  22 00 9E 0C 22 01 A1 20  |O RETURN"...".. |
00000490: 58 24 3A 8B 58 24 B2 22  22 A7 20 32 39 30 00 A4  |X$:.X$."". 290..|
000004A0: 0C 27 01 8E 00 C4 0C 2C  01 8F 20 2A 2A 2A 20 46  |.'.....,.. *** F|
000004B0: 4F 52 4D 41 54 20 28 4E  45 57 29 20 44 49 53 4B  |ORMAT (NEW) DISK|
000004C0: 20 2A 2A 2A 00 CD 0C 2D  01 99 22 93 22 00 F6 0C  | ***...-.."."...|
000004D0: 31 01 99 22 49 4E 53 45  52 54 20 44 49 53 4B 20  |1.."INSERT DISK |
000004E0: 54 4F 20 42 45 22 3A 99  22 46 4F 52 4D 41 54 54  |TO BE":."FORMATT|
000004F0: 45 44 2E 22 3A 99 00 15  0D 36 01 99 22 49 4E 50  |ED.":....6.."INP|
00000500: 55 54 20 44 49 53 4B 20  4E 41 4D 45 22 3A 85 20  |UT DISK NAME":. |
00000510: 44 49 53 4B 24 00 39 0D  40 01 99 3A 99 22 49 4E  |DISK$.9.@..:."IN|
00000520: 50 55 54 20 45 58 54 45  4E 44 45 52 20 4E 41 4D  |PUT EXTENDER NAM|
00000530: 45 22 3A 85 20 45 58 54  24 00 59 0D 45 01 4D 41  |E":. EXT$.Y.E.MA|
00000540: 43 52 4F 24 B2 22 4E 30  3A 22 AA 44 49 53 4B 24  |CRO$."N0:".DISK$|
00000550: AA 22 2C 22 AA 45 58 54  24 00 6E 0D 4A 01 9F 20  |.",".EXT$.n.J.. |
00000560: 31 35 2C 38 2C 31 35 2C  4D 41 43 52 4F 24 00 83  |15,8,15,MACRO$..|
00000570: 0D 54 01 A0 20 31 35 3A  4D 41 43 52 4F 24 B2 22  |.T.. 15:MACRO$."|
00000580: 22 3A 8E 00 A1 0D 5E 01  8F 20 2A 2A 2A 20 49 4E  |":....^.. *** IN|
00000590: 49 54 49 41 4C 49 5A 45  20 44 49 53 4B 20 2A 2A  |ITIALIZE DISK **|
000005A0: 2A 00 AA 0D 63 01 99 22  93 22 00 D5 0D 68 01 99  |*...c.."."...h..|
000005B0: 22 49 4E 53 45 52 54 20  44 49 53 4B 20 54 4F 20  |"INSERT DISK TO |
000005C0: 42 45 22 3A 99 22 49 4E  49 54 49 41 4C 49 5A 45  |BE":."INITIALIZE|
000005D0: 44 2E 22 3A 99 00 FF 0D  72 01 99 22 48 49 54 20  |D.":....r.."HIT |
000005E0: 3C 52 45 54 55 52 4E 3E  20 54 4F 22 3A 99 22 49  |<RETURN> TO":."I|
000005F0: 4E 49 54 49 41 4C 49 5A  45 22 3A 85 20 58 24 00  |NITIALIZE":. X$.|
00000600: 11 0E 7C 01 9F 20 31 35  2C 38 2C 31 35 2C 22 49  |..|.. 15,8,15,"I|
00000610: 22 00 1C 0E 86 01 A0 20  31 35 3A 8E 00 41 0E 90  |"...... 15:..A..|
00000620: 01 8F 20 2A 2A 2A 20 43  4F 50 59 20 46 49 4C 45  |.. *** COPY FILE|
00000630: 20 4F 4E 20 53 41 4D 45  20 44 49 53 4B 20 2A 2A  | ON SAME DISK **|
00000640: 2A 00 4E 0E 95 01 99 22  93 22 3A 99 3A 99 00 74  |*.N....".":.:..t|
00000650: 0E 9A 01 99 22 49 4E 50  55 54 20 53 4F 55 52 43  |...."INPUT SOURC|
00000660: 45 20 46 49 4C 45 20 4E  41 4D 45 22 3A 85 20 44  |E FILE NAME":. D|
00000670: 49 53 4B 24 00 98 0E A4  01 99 3A 99 22 49 4E 50  |ISK$......:."INP|
00000680: 55 54 20 4E 45 57 20 46  49 4C 45 20 4E 41 4D 45  |UT NEW FILE NAME|
00000690: 22 3A 85 20 4E 57 53 24  00 B7 0E A9 01 4D 41 43  |":. NWS$.....MAC|
000006A0: 52 4F 24 B2 22 43 3A 22  AA 4E 57 53 24 AA 22 3D  |RO$."C:".NWS$."=|
000006B0: 22 AA 44 49 53 4B 24 00  CC 0E AE 01 9F 20 31 35  |".DISK$...... 15|
000006C0: 2C 38 2C 31 35 2C 4D 41  43 52 4F 24 00 E1 0E B8  |,8,15,MACRO$....|
000006D0: 01 A0 20 31 35 3A 4D 41  43 52 4F 24 B2 22 22 3A  |.. 15:MACRO$."":|
000006E0: 8E 00 FB 0E C2 01 8F 20  2A 2A 2A 20 52 45 4E 41  |....... *** RENA|
000006F0: 4D 45 20 46 49 4C 45 20  2A 2A 2A 00 06 0F C7 01  |ME FILE ***.....|
00000700: 99 22 93 22 3A 99 00 29  0F CC 01 99 22 49 4E 50  |.".":..)...."INP|
00000710: 55 54 20 4F 4C 44 20 46  49 4C 45 20 4E 41 4D 45  |UT OLD FILE NAME|
00000720: 22 3A 85 20 44 49 53 4B  24 00 4D 0F D6 01 99 3A  |":. DISK$.M....:|
00000730: 99 22 49 4E 50 55 54 20  4E 45 57 20 46 49 4C 45  |."INPUT NEW FILE|
00000740: 20 4E 41 4D 45 22 3A 85  20 4E 57 53 24 00 6C 0F  | NAME":. NWS$.l.|
00000750: DB 01 4D 41 43 52 4F 24  B2 22 52 3A 22 AA 4E 57  |..MACRO$."R:".NW|
00000760: 53 24 AA 22 3D 22 AA 44  49 53 4B 24 00 81 0F E0  |S$."=".DISK$....|
00000770: 01 9F 20 31 35 2C 38 2C  31 35 2C 4D 41 43 52 4F  |.. 15,8,15,MACRO|
00000780: 24 00 96 0F EA 01 A0 20  31 35 3A 4D 41 43 52 4F  |$...... 15:MACRO|
00000790: 24 B2 22 22 3A 8E 00 AF  0F F4 01 8F 20 2A 2A 2A  |$."":....... ***|
000007A0: 20 45 52 41 53 45 20 46  49 4C 45 20 2A 2A 2A 00  | ERASE FILE ***.|
000007B0: BC 0F F9 01 99 22 93 22  3A 99 3A 99 00 E8 0F FE  |.....".":.:.....|
000007C0: 01 99 22 49 4E 50 55 54  20 46 49 4C 45 20 4E 41  |.."INPUT FILE NA|
000007D0: 4D 45 28 53 29 20 54 4F  20 44 45 4C 45 54 45 22  |ME(S) TO DELETE"|
000007E0: 3A 85 20 44 49 53 4B 24  00 09 10 08 02 99 3A 99  |:. DISK$......:.|
000007F0: 3A 99 22 48 49 54 20 41  4E 59 20 4B 45 59 20 54  |:."HIT ANY KEY T|
00000800: 4F 20 44 45 4C 45 54 45  22 00 20 10 0D 02 A1 20  |O DELETE". .... |
00000810: 58 24 3A 8B 20 58 24 B2  22 22 20 A7 20 35 32 35  |X$:. X$."" . 525|
00000820: 00 37 10 12 02 4D 41 43  52 4F 24 B2 22 53 30 3A  |.7...MACRO$."S0:|
00000830: 22 AA 44 49 53 4B 24 00  4C 10 17 02 9F 20 31 35  |".DISK$.L.... 15|
00000840: 2C 38 2C 31 35 2C 4D 41  43 52 4F 24 00 61 10 1C  |,8,15,MACRO$.a..|
00000850: 02 A0 20 31 35 3A 4D 41  43 52 4F 24 B2 22 22 3A  |.. 15:MACRO$."":|
00000860: 8E 00 7E 10 26 02 8F 20  2A 2A 2A 20 56 41 4C 49  |..~.&.. *** VALI|
00000870: 44 41 54 45 20 46 49 4C  45 53 20 2A 2A 2A 00 8B  |DATE FILES ***..|
00000880: 10 2B 02 99 22 93 22 3A  99 3A 99 00 B9 10 30 02  |.+..".":.:....0.|
00000890: 99 22 57 41 52 4E 49 4E  47 3A 4F 50 45 4E 20 46  |."WARNING:OPEN F|
000008A0: 49 4C 45 53 20 22 3A 99  22 57 49 4C 4C 20 42 45  |ILES ":."WILL BE|
000008B0: 20 44 45 4C 45 54 45 44  22 00 DC 10 3A 02 99 3A  | DELETED"...:..:|
000008C0: 99 3A 99 22 48 49 54 20  41 4E 59 20 4B 45 59 20  |.:."HIT ANY KEY |
000008D0: 54 4F 20 56 41 4C 49 44  41 54 45 22 00 F3 10 3F  |TO VALIDATE"...?|
000008E0: 02 A1 20 58 24 3A 8B 20  58 24 B2 22 22 20 A7 20  |.. X$:. X$."" . |
000008F0: 35 37 35 00 04 11 44 02  9F 20 31 2C 38 2C 31 35  |575...D.. 1,8,15|
00000900: 2C 22 56 22 00 0E 11 4E  02 A0 20 31 3A 8E 00 34  |,"V"...N.. 1:..4|
00000910: 11 58 02 8F 20 2A 2A 20  57 52 49 54 45 20 44 49  |.X.. ** WRITE DI|
00000920: 53 4B 4D 41 4E 41 47 45  52 20 50 52 4F 47 52 41  |SKMANAGER PROGRA|
00000930: 4D 20 2A 2A 00 41 11 5D  02 99 22 93 22 3A 99 3A  |M **.A.]..".":.:|
00000940: 99 00 68 11 62 02 99 22  49 4E 53 45 52 54 20 44  |..h.b.."INSERT D|
00000950: 49 53 4B 20 54 4F 20 42  45 20 57 52 49 54 54 45  |ISK TO BE WRITTE|
00000960: 4E 20 54 4F 2E 22 3A 99  00 95 11 6C 02 99 3A 99  |N TO.":....l..:.|
00000970: 3A 99 22 48 49 54 20 41  4E 59 20 4B 45 59 20 54  |:."HIT ANY KEY T|
00000980: 4F 20 57 52 49 54 45 20  44 49 53 4B 20 4D 41 4E  |O WRITE DISK MAN|
00000990: 41 47 45 52 22 00 AC 11  6E 02 A1 20 58 24 3A 8B  |AGER"...n.. X$:.|
000009A0: 20 58 24 B2 22 22 20 A7  20 36 32 32 00 B9 11 71  | X$."" . 622...q|
000009B0: 02 9F 20 31 2C 38 2C 31  35 00 D2 11 76 02 94 20  |.. 1,8,15...v.. |
000009C0: 22 40 30 3A 44 49 53 4B  4D 41 4E 41 47 45 52 22  |"@0:DISKMANAGER"|
000009D0: 2C 38 00 DA 11 7B 02 A0  20 31 00 E0 11 80 02 8E  |,8...{.. 1......|
000009E0: 00 03 12 8A 02 8F 20 2A  2A 2A 20 44 49 53 50 4C  |...... *** DISPL|
000009F0: 41 59 20 45 52 52 4F 52  20 53 54 41 54 55 53 20  |AY ERROR STATUS |
00000A00: 2A 2A 2A 00 10 12 8F 02  9F 31 35 2C 38 2C 31 35  |***......15,8,15|
00000A10: 00 24 12 94 02 84 31 35  2C 41 24 2C 42 24 2C 43  |.$....15,A$,B$,C|
00000A20: 24 2C 44 24 00 31 12 9E  02 99 22 93 22 3A 99 3A  |$,D$.1....".":.:|
00000A30: 99 00 61 12 A8 02 99 22  45 52 52 4F 52 20 53 54  |..a...."ERROR ST|
00000A40: 41 54 55 53 3A 20 20 22  42 24 3A 99 3A 99 22 45  |ATUS:  "B$:.:."E|
00000A50: 52 52 4F 52 20 4E 55 4D  42 45 52 3A 20 20 22 41  |RROR NUMBER:  "A|
00000A60: 24 00 82 12 B2 02 99 3A  99 3A 99 22 48 49 54 20  |$......:.:."HIT |
00000A70: 41 4E 59 20 4B 45 59 20  54 4F 20 52 45 54 55 52  |ANY KEY TO RETUR|
00000A80: 4E 22 00 98 12 B7 02 A1  20 58 24 3A 8B 20 58 24  |N"...... X$:. X$|
00000A90: B2 22 22 A7 20 36 39 35  00 A3 12 B9 02 A0 20 31  |."". 695...... 1|
00000AA0: 35 3A 8E 00 C1 12 BC 02  8F 20 2A 2A 2A 20 52 45  |5:....... *** RE|
00000AB0: 54 55 52 4E 20 54 4F 20  42 41 53 49 43 20 2A 2A  |TURN TO BASIC **|
00000AC0: 2A 00 CE 12 C1 02 99 22  93 22 3A 99 3A 99 00 01  |*......".":.:...|
00000AD0: 13 C6 02 99 20 22 4E 4F  54 45 3A 44 49 53 4B 4D  |.... "NOTE:DISKM|
00000AE0: 41 4E 41 47 45 52 20 50  52 4F 47 52 41 4D 20 49  |ANAGER PROGRAM I|
00000AF0: 53 20 53 54 49 4C 4C 20  52 45 53 49 44 45 4E 54  |S STILL RESIDENT|
00000B00: 22 00 07 13 D0 02 80 00  2B 13 20 03 8F 20 2A 2A  |".......+. .. **|
00000B10: 2A 20 43 4F 50 59 20 46  49 4C 45 20 4F 4E 20 4E  |* COPY FILE ON N|
00000B20: 45 57 20 44 49 53 4B 20  2A 2A 2A 00 35 13 21 03  |EW DISK ***.5.!.|
00000B30: 99 20 22 93 22 00 3E 13  22 03 A0 20 31 35 00 4F  |. ".".>.".. 15.O|
00000B40: 13 23 03 4D 41 58 B2 B5  28 53 AD 32 35 36 29 00  |.#.MAX..(S.256).|
00000B50: 94 13 24 03 99 20 22 20  20 4D 41 58 49 4D 55 4D  |..$.. "  MAXIMUM|
00000B60: 20 53 49 5A 45 20 4F 46  20 46 49 4C 45 20 57 48  | SIZE OF FILE WH|
00000B70: 49 43 48 20 43 41 4E 20  42 45 20 43 4F 50 49 45  |ICH CAN BE COPIE|
00000B80: 44 20 49 53 20 22 4D 41  58 22 20 42 4C 4F 43 4B  |D IS "MAX" BLOCK|
00000B90: 53 22 3A 99 00 AA 13 26  03 8B 20 4D 41 58 B1 B2  |S":....&.. MAX..|
00000BA0: 4D 32 20 A7 20 89 20 38  30 39 00 DB 13 27 03 99  |M2 . . 809...'..|
00000BB0: 20 22 20 20 46 4F 52 20  4D 41 58 49 4D 55 4D 20  | "  FOR MAXIMUM |
00000BC0: 43 4F 50 59 20 53 49 5A  45 20 4F 46 20 22 4D 32  |COPY SIZE OF "M2|
00000BD0: 22 20 42 4C 4F 43 4B 53  2C 22 3B 00 09 14 28 03  |" BLOCKS,";...(.|
00000BE0: 99 20 22 54 55 52 4E 20  43 4F 4D 50 55 54 45 52  |. "TURN COMPUTER|
00000BF0: 20 4F 46 46 2F 4F 4E 20  41 4E 44 20 52 45 4C 4F  | OFF/ON AND RELO|
00000C00: 41 44 20 50 52 4F 47 2E  22 00 45 14 29 03 99 3A  |AD PROG.".E.)..:|
00000C10: 99 22 20 20 52 45 41 44  2F 57 52 49 54 45 20 52  |."  READ/WRITE R|
00000C20: 41 54 45 20 49 53 20 41  50 50 52 4F 58 49 4D 41  |ATE IS APPROXIMA|
00000C30: 54 45 4C 59 20 36 20 42  4C 4F 43 4B 53 2F 4D 49  |TELY 6 BLOCKS/MI|
00000C40: 4E 55 54 45 22 00 6F 14  2A 03 99 3A 99 20 22 49  |NUTE".o.*..:. "I|
00000C50: 4E 50 55 54 20 4E 41 4D  45 20 4F 46 20 46 49 4C  |NPUT NAME OF FIL|
00000C60: 45 20 54 4F 20 42 45 20  43 4F 50 49 45 44 22 00  |E TO BE COPIED".|
00000C70: 7B 14 34 03 85 20 46 49  4C 45 24 00 99 14 3E 03  |{.4.. FILE$...>.|
00000C80: 99 3A 99 20 22 20 20 20  49 4E 50 55 54 20 46 49  |.:. "   INPUT FI|
00000C90: 4C 45 20 54 59 50 45 3A  22 00 B0 14 48 03 99 20  |LE TYPE:"...H.. |
00000CA0: 22 20 20 20 20 20 50 20  50 52 4F 47 52 41 4D 22  |"     P PROGRAM"|
00000CB0: 00 CA 14 52 03 99 20 22  20 20 20 20 20 53 20 53  |...R.. "     S S|
00000CC0: 45 51 55 45 4E 54 49 41  4C 22 00 DE 14 5C 03 99  |EQUENTIAL"...\..|
00000CD0: 20 22 20 20 20 20 20 55  20 55 53 45 52 22 00 F6  | "     U USER"..|
00000CE0: 14 66 03 99 20 22 20 20  20 20 20 52 20 52 45 4C  |.f.. "     R REL|
00000CF0: 41 54 49 56 45 22 00 02  15 70 03 85 20 54 59 50  |ATIVE"...p.. TYP|
00000D00: 45 24 00 32 15 7A 03 99  3A 99 20 22 49 4E 53 45  |E$.2.z..:. "INSE|
00000D10: 52 54 20 53 4F 55 52 43  45 20 44 49 53 4B 20 41  |RT SOURCE DISK A|
00000D20: 4E 44 20 50 52 45 53 53  20 3C 52 45 54 55 52 4E  |ND PRESS <RETURN|
00000D30: 3E 22 00 4B 15 84 03 A1  20 57 24 3A 8B 20 57 24  |>".K.... W$:. W$|
00000D40: B2 22 22 20 A7 20 89 20  39 30 30 00 6C 15 8E 03  |."" . . 900.l...|
00000D50: 8D 20 31 30 30 30 3A 8F  20 52 45 41 44 20 46 49  |. 1000:. READ FI|
00000D60: 4C 45 20 49 4E 54 4F 20  54 45 4D 50 00 9F 15 98  |LE INTO TEMP....|
00000D70: 03 99 3A 99 20 22 49 4E  53 45 52 54 20 44 45 53  |..:. "INSERT DES|
00000D80: 54 49 4E 41 54 49 4F 4E  20 44 49 53 4B 20 20 41  |TINATION DISK  A|
00000D90: 4E 44 20 50 52 45 53 53  20 3C 52 45 54 3E 22 00  |ND PRESS <RET>".|
00000DA0: B8 15 A2 03 A1 20 57 24  3A 8B 20 57 24 B2 22 22  |..... W$:. W$.""|
00000DB0: 20 A7 20 89 20 39 33 30  00 DB 15 AC 03 8D 20 31  | . . 930...... 1|
00000DC0: 30 35 30 3A 8F 20 57 52  49 54 45 20 46 49 4C 45  |050:. WRITE FILE|
00000DD0: 20 46 52 4F 4D 20 54 45  4D 50 24 00 FC 15 B6 03  | FROM TEMP$.....|
00000DE0: 99 3A 99 20 22 4D 41 4B  45 20 41 4E 4F 54 48 45  |.:. "MAKE ANOTHE|
00000DF0: 52 20 43 4F 50 59 22 3B  3A 85 57 24 00 16 16 C0  |R COPY";:.W$....|
00000E00: 03 8B 20 C8 28 57 24 2C  31 29 B2 22 59 22 20 A7  |.. .(W$,1)."Y" .|
00000E10: 20 89 20 39 32 30 00 21  16 CA 03 89 20 31 31 30  | . 920.!.... 110|
00000E20: 30 00 3D 16 D4 03 8F 20  2D 20 43 48 45 43 4B 20  |0.=.... - CHECK |
00000E30: 46 4F 52 20 47 4F 4F 44  20 4F 50 45 4E 00 51 16  |FOR GOOD OPEN.Q.|
00000E40: D9 03 84 31 35 2C 41 24  2C 42 24 2C 43 24 2C 44  |...15,A$,B$,C$,D|
00000E50: 24 00 63 16 DE 03 8B 20  C5 28 41 24 29 B2 30 20  |$.c.... .(A$).0 |
00000E60: A7 20 8E 00 7C 16 E3 03  99 20 41 24 2C 42 24 2C  |. ..|.... A$,B$,|
00000E70: 43 24 2C 44 24 3A A0 20  31 35 3A 90 00 99 16 E8  |C$,D$:. 15:.....|
00000E80: 03 8F 20 2D 20 52 45 41  44 20 46 49 4C 45 20 49  |.. - READ FILE I|
00000E90: 4E 54 4F 20 54 45 4D 50  25 00 A1 16 EA 03 49 B2  |NTO TEMP%.....I.|
00000EA0: 31 00 AF 16 EC 03 9F 20  31 35 2C 38 2C 31 35 00  |1...... 15,8,15.|
00000EB0: D5 16 EE 03 9F 20 35 2C  38 2C 35 2C 22 30 3A 22  |..... 5,8,5,"0:"|
00000EC0: AA 46 49 4C 45 24 AA 22  2C 22 AA 54 59 50 45 24  |.FILE$.",".TYPE$|
00000ED0: AA 22 2C 52 22 00 DF 16  F0 03 8D 20 39 38 30 00  |.",R"...... 980.|
00000EE0: FE 16 F1 03 99 20 22 20  20 20 20 20 4E 4F 57 20  |..... "     NOW |
00000EF0: 52 45 41 44 49 4E 47 20  2E 20 2E 20 2E 22 00 09  |READING . . ."..|
00000F00: 17 F2 03 A1 23 35 2C 41  24 00 21 17 F4 03 54 45  |....#5,A$.!...TE|
00000F10: 4D 50 25 28 49 29 B2 C6  28 41 24 AA C7 28 30 29  |MP%(I)..(A$..(0)|
00000F20: 29 00 2B 17 F6 03 49 B2  49 AA 31 00 3D 17 F8 03  |).+...I.I.1.=...|
00000F30: 8B 20 53 54 B2 30 20 A7  20 31 30 31 30 00 72 17  |. ST.0 . 1010.r.|
00000F40: FA 03 99 3A 99 20 22 46  49 4C 45 3D 3F 20 22 3B  |...:. "FILE=? ";|
00000F50: 46 49 4C 45 24 2C 22 53  54 3D 22 3B 53 54 2C 22  |FILE$,"ST=";ST,"|
00000F60: 42 59 54 45 53 3D 22 3B  49 3A A0 20 35 3A A0 20  |BYTES=";I:. 5:. |
00000F70: 31 35 00 78 17 FC 03 8E  00 96 17 1A 04 8F 20 2D  |15.x.......... -|
00000F80: 20 57 52 49 54 45 20 46  49 4C 45 20 46 52 4F 4D  | WRITE FILE FROM|
00000F90: 20 54 45 4D 50 25 00 A4  17 1C 04 9F 20 31 35 2C  | TEMP%...... 15,|
00000FA0: 38 2C 31 35 00 CA 17 1E  04 9F 20 35 2C 38 2C 35  |8,15...... 5,8,5|
00000FB0: 2C 22 30 3A 22 AA 46 49  4C 45 24 AA 22 2C 22 AA  |,"0:".FILE$.",".|
00000FC0: 54 59 50 45 24 AA 22 2C  57 22 00 D4 17 20 04 8D  |TYPE$.",W"... ..|
00000FD0: 20 39 38 30 00 F3 17 21  04 99 20 22 20 20 20 20  | 980...!.. "    |
00000FE0: 20 4E 4F 57 20 57 52 49  54 49 4E 47 20 2E 20 2E  | NOW WRITING . .|
00000FF0: 20 2E 22 00 FB 17 22 04  4A B2 31 00 0F 18 24 04  | ."...".J.1...$.|
00001000: 98 35 2C C7 28 54 45 4D  50 25 28 4A 29 29 3B 00  |.5,.(TEMP%(J));.|
00001010: 19 18 26 04 4A B2 4A AA  31 00 2A 18 28 04 8B 20  |..&.J.J.1.*.(.. |
00001020: 4A B3 49 20 A7 20 31 30  36 30 00 55 18 2A 04 99  |J.I . 1060.U.*..|
00001030: 3A 99 20 22 46 49 4C 45  3D 20 22 3B 46 49 4C 45  |:. "FILE= ";FILE|
00001040: 24 2C 22 42 59 54 45 53  3D 22 3B 4A 3A A0 20 35  |$,"BYTES=";J:. 5|
00001050: 3A A0 20 31 35 00 5B 18  2C 04 8E 00 61 18 4C 04  |:. 15.[.,...a.L.|
00001060: 8E 00 85 18 B0 04 8F 20  2A 2A 2A 43 4F 50 59 20  |....... ***COPY |
00001070: 42 4F 54 48 20 44 4F 53  20 50 52 4F 47 52 41 4D  |BOTH DOS PROGRAM|
00001080: 53 20 2A 2A 2A 00 BD 18  B5 04 99 20 22 93 22 3A  |S ***...... ".":|
00001090: 99 20 22 49 4E 53 45 52  54 20 53 4F 55 52 43 45  |. "INSERT SOURCE|
000010A0: 20 44 49 53 4B 20 57 49  54 48 20 57 45 44 47 45  | DISK WITH WEDGE|
000010B0: 20 41 4E 44 2F 4F 52 20  44 4F 53 22 3B 00 E4 18  | AND/OR DOS";...|
000010C0: BA 04 99 20 22 20 50 52  4F 47 52 41 4D 28 53 29  |... " PROGRAM(S)|
000010D0: 20 41 4E 44 20 50 52 45  53 53 20 3C 52 45 54 55  | AND PRESS <RETU|
000010E0: 52 4E 3E 22 00 FE 18 BF  04 A1 20 57 24 3A 8B 20  |RN>"...... W$:. |
000010F0: 57 24 B2 22 22 20 A7 20  89 20 31 32 31 35 00 0C  |W$."" . . 1215..|
00001100: 19 C2 04 54 59 50 45 24  B2 22 50 22 00 35 19 C3  |...TYPE$."P".5..|
00001110: 04 8B 20 43 30 B2 31 20  A7 20 46 49 4C 45 24 B2  |.. C0.1 . FILE$.|
00001120: 22 56 49 43 2D 32 30 20  57 45 44 47 45 22 3A 89  |"VIC-20 WEDGE":.|
00001130: 20 31 32 33 35 00 53 19  C4 04 46 49 4C 45 24 B2  | 1235.S...FILE$.|
00001140: 22 43 2D 36 34 20 57 45  44 47 45 22 3A 8D 20 31  |"C-64 WEDGE":. 1|
00001150: 30 30 30 00 9A 19 C9 04  81 20 43 B2 31 20 A4 20  |000...... C.1 . |
00001160: 36 34 3A 44 4F 53 25 28  43 29 B2 54 45 4D 50 25  |64:DOS%(C).TEMP%|
00001170: 28 43 29 3A 82 20 20 43  3A 8F 20 4D 4F 56 45 20  |(C):.  C:. MOVE |
00001180: 43 2D 36 34 20 57 45 44  47 45 20 54 4F 20 53 4D  |C-64 WEDGE TO SM|
00001190: 41 4C 4C 20 42 55 46 46  45 52 00 AE 19 CE 04 46  |ALL BUFFER.....F|
000011A0: 49 4C 45 24 B2 22 44 4F  53 20 35 2E 31 22 00 E7  |ILE$."DOS 5.1"..|
000011B0: 19 D3 04 8D 20 31 30 30  30 3A 99 3A 99 20 22 49  |.... 1000:.:. "I|
000011C0: 4E 53 45 52 54 20 44 45  53 54 49 4E 41 54 49 4F  |NSERT DESTINATIO|
000011D0: 4E 20 44 49 53 4B 20 41  4E 44 20 50 52 45 53 53  |N DISK AND PRESS|
000011E0: 20 3C 52 45 54 3E 22 00  01 1A D8 04 A1 20 57 24  | <RET>"...... W$|
000011F0: 3A 8B 20 57 24 B2 22 22  20 A7 20 89 20 31 32 34  |:. W$."" . . 124|
00001200: 30 00 17 1A DD 04 8D 20  31 30 35 30 3A 8B 20 43  |0...... 1050:. C|
00001210: 30 B2 31 20 A7 20 8E 00  3C 1A E2 04 81 20 43 B2  |0.1 . ..<.... C.|
00001220: 31 20 A4 20 36 34 3A 54  45 4D 50 25 28 43 29 B2  |1 . 64:TEMP%(C).|
00001230: 44 4F 53 25 28 43 29 3A  82 20 20 43 00 72 1A E7  |DOS%(C):.  C.r..|
00001240: 04 46 49 4C 45 24 B2 22  43 2D 36 34 20 57 45 44  |.FILE$."C-64 WED|
00001250: 47 45 22 3A 49 B2 36 34  3A 8D 20 31 30 35 30 3A  |GE":I.64:. 1050:|
00001260: 8F 20 57 52 49 54 45 20  43 2D 36 34 20 57 45 44  |. WRITE C-64 WED|
00001270: 47 45 00 78 1A 0A 05 8E  00 00 00                 |GE.x.......     |
......../.... 49152,10:. B(49152)..10 . 
C0.1:.6.8...C0.2.G.... DOS%(65).H...FR..
(0):. FR.0 . FR.FR.65536.....S.(FR.400).
2:M2..(S.256).1...... TEMP%(S). ....".";
......"  ******************".X...."  *  
DISK MANAGER  *"......"  ***************
***"...2..:."1.DISK DIRECTORY".'.<.."2.F
ORMAT NEW DISK".@.F.."3.INITIALIZE DISK"
.`.P.."4.COPY FILE ON SAME DISK"...U.."5
.COPY FILE ON NEW (FORMATTED) DISK"...X.
."6.COPY BOTH DOS WEDGE PROGRAMS".F.Z.."
7.RENAME FILE"...D.."8.ERASE FILE(S)"...
N.."9.VALIDATE FILES"...X.."10.WRITE DIS
K MANAGER".)...."11.ERROR STATUS".D...."
12.EXIT TO BASIC":.:.A...."CHOICE    ...
.";CHOICE...... (CHOICE.1).(CHOICE.12). 
.".";:.170.J.H.. CHOICE . 250,300,350,40
0,800,1200,450,500,550,600,650,700.S.R..
 10...... *** DISPLAY DIRECTORY ***.....
."."...... 1,8,0,"$"...... #1,A$,B$.)...
.#1,A$,B$.8.... #1,A$,B$.S...C.0:. A$.."
". C. F(A$).P.... B$.."". C.C. F(B$).256
...... J(D(C),2);.3);......#1,B$:. ST..0
 . 282...... B$.. G(34) . 264...... #1,B
$:. B$.. G(34) . . B$;:. 268...... #1,B$
:. B$. G(32) . 270...... .18)::C$."".0..
.C$.C$.B$:. #1,B$:. B$.."" . 274.>.... H
(C$,3).O.... ST.0 . 254.D...." BLOCKS FR
EE ".....  1:.:.:."HIT ANY KEY TO RETURN
"...".. X$:.X$."". 290...'...D.,.. *** F
ORMAT (NEW) DISK ***.M.-.."."...1.."INSE
RT DISK TO BE":."FORMATTED.":....6.."INP
UT DISK NAME":. DISK$.9.@..:."INPUT EXTE
NDER NAME":. EXT$.Y.E.MACRO$."N0:".DISK$
.",".EXT$.N.J.. 15,8,15,MACRO$...T.  15:
MACRO$."":....^.. *** INITIALIZE DISK **
*...C..".".U.H.."INSERT DISK TO BE":."IN
ITIALIZED.":....R.."HIT <RETURN> TO":."I
NITIALIZE":. X$...|.. 15,8,15,"I".....  
15:..A.... *** COPY FILE ON SAME DISK **
*.N....".":.:..T...."INPUT SOURCE FILE N
AME":. DISK$......:."INPUT NEW FILE NAME
":. NWS$.....MACRO$."C:".NWS$."=".DISK$.
L.... 15,8,15,MACRO$.....  15:MACRO$."":
....B.. *** RENAME FILE ***...G..".":..)
.L.."INPUT OLD FILE NAME":. DISK$.M.V..:
."INPUT NEW FILE NAME":. NWS$.L...MACRO$
."R:".NWS$."=".DISK$...... 15,8,15,MACRO
$.....  15:MACRO$."":....... *** ERASE F
ILE ***......".":.:......."INPUT FILE NA
ME(S) TO DELETE":. DISK$......:.:."HIT A
NY KEY TO DELETE". .... X$:. X$."" . 525
.7...MACRO$."S0:".DISK$.L.... 15,8,15,MA
CRO$.A...  15:MACRO$."":..~.&.. *** VALI
DATE FILES ***...+..".":.:....0.."WARNIN
G:OPEN FILES ":."WILL BE DELETED"...:..:
.:."HIT ANY KEY TO VALIDATE"...?.. X$:. 
X$."" . 575...D.. 1,8,15,"V"...N.  1:..4
.X.. ** WRITE DISKMANAGER PROGRAM **.A.]
..".":.:..H.B.."INSERT DISK TO BE WRITTE
N TO.":....L..:.:."HIT ANY KEY TO WRITE 
DISK MANAGER"...N.. X$:. X$."" . 622...Q
.. 1,8,15.R.V.. "@0:DISKMANAGER",8.Z.{. 
 1............ *** DISPLAY ERROR STATUS 
***......15,8,15.$....15,A$,B$,C$,D$.1..
..".":.:..A...."ERROR STATUS:  "B$:.:."E
RROR NUMBER:  "A$......:.:."HIT ANY KEY 
TO RETURN"...... X$:. X$."". 695.....  1
5:..A.... *** RETURN TO BASIC ***.N.A.."
.":.:....F.. "NOTE:DISKMANAGER PROGRAM I
S STILL RESIDENT"...P...+. .. *** COPY F
ILE ON NEW DISK ***.5.!.. ".".>.".  15.O
.#.MAX..(S.256)...$.. "  MAXIMUM SIZE OF
 FILE WHICH CAN BE COPIED IS "MAX" BLOCK
S":....&.. MAX..M2 . . 809...'.. "  FOR 
MAXIMUM COPY SIZE OF "M2" BLOCKS,";...(.
. "TURN COMPUTER OFF/ON AND RELOAD PROG.
".E.)..:."  READ/WRITE RATE IS APPROXIMA
TELY 6 BLOCKS/MINUTE".O.*..:. "INPUT NAM
E OF FILE TO BE COPIED".{.4.. FILE$...>.
.:. "   INPUT FILE TYPE:"...H.. "     P 
PROGRAM".J.R.. "     S SEQUENTIAL"...\..
 "     U USER"...F.. "     R RELATIVE"..
.P.. TYPE$.2.Z..:. "INSERT SOURCE DISK A
ND PRESS <RETURN>".K.... W$:. W$."" . . 
900.L.... 1000:. READ FILE INTO TEMP....
..:. "INSERT DESTINATION DISK  AND PRESS
 <RET>"...... W$:. W$."" . . 930...... 1
050:. WRITE FILE FROM TEMP$......:. "MAK
E ANOTHER COPY";:.W$...... H(W$,1)."Y" .
 . 920.!.J.. 1100.=.T.. - CHECK FOR GOOD
 OPEN.Q.Y..15,A$,B$,C$,D$.C.... E(A$).0 
. ..|.... A$,B$,C$,D$:  15:....... - REA
D FILE INTO TEMP%.....I.1...... 15,8,15.
U.... 5,8,5,"0:".FILE$.",".TYPE$.",R"...
... 980...... "     NOW READING . . ."..
....#5,A$.!...TEMP%(I).F(A$.G(0)).+...I.
I.1.=.... ST.0 . 1010.R....:. "FILE=? ";
FILE$,"ST=";ST,"BYTES=";I:  5:  15.X....
...... - WRITE FILE FROM TEMP%...... 15,
8,15.J.... 5,8,5,"0:".FILE$.",".TYPE$.",
W".T. .. 980...!.. "     NOW WRITING . .
 ."...".J.1...$..5,G(TEMP%(J));...&.J.J.
1.*.(.. J.I . 1060.U.*..:. "FILE= ";FILE
$,"BYTES=";J:  5:  15.[.,...A.L........ 
***COPY BOTH DOS PROGRAMS ***...... ".":
. "INSERT SOURCE DISK WITH WEDGE AND/OR 
DOS";...... " PROGRAM(S) AND PRESS <RETU
RN>"...... W$:. W$."" . . 1215...B.TYPE$
."P".5.C.. C0.1 . FILE$."VIC-20 WEDGE":.
 1235.S.D.FILE$."C-64 WEDGE":. 1000...I.
. C.1 . 64:DOS%(C).TEMP%(C):.  C:. MOVE 
C-64 WEDGE TO SMALL BUFFER...N.FILE$."DO
S 5.1"...S.. 1000:.:. "INSERT DESTINATIO
N DISK AND PRESS <RET>"...X.. W$:. W$.""
 . . 1240...... 1050:. C0.1 . ..<.... C.
1 . 64:TEMP%(C).DOS%(C):.  C.R...FILE$."
C-64 WEDGE":I.64:. 1050:. WRITE C-64 WED
GE.X.......
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL