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

C64 UTILITY

FILE INFORMATION

FILENAME(S): C64 UTILITY

FILE TYPE(S): PRG

FILE SIZE: 1.7K

FIRST SEEN: 2025-10-19 22:35:13

APPEARS ON: 4 disk(s)

FILE HASH

e530cb41e7b38c797f8ec5d7da92586a41123f2d69eaf47006b894fa3bb408b6

FOUND ON DISKS (4 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
IVORY SETUP DISK C64 UTILITY PRG Radd Maxx 12 2 DOWNLOAD FILE
IVORY SETUP DISK C64 UTILITY PRG Radd Maxx 12 2 DOWNLOAD FILE
IVORY SETUP DISK C64 UTILITY PRG Radd Maxx 19 0 DOWNLOAD FILE
OSI UTILITY1 C64 UTILITY PRG Radd Maxx 17 2 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 19 08 00 00 8F 20  4F 53 49 2D 4F 43 50 20  |....... OSI-OCP |
00000010: 50 52 4F 54 45 58 54 31  CC 00 49 08 0A 00 99 20  |PROTEXT1..I.... |
00000020: 22 93 20 53 43 52 45 45  4E 2D 50 52 49 4E 54 20  |". SCREEN-PRINT |
00000030: 2F 20 56 41 52 49 41 42  4C 45 2D 50 52 49 4E 54  |/ VARIABLE-PRINT|
00000040: 20 55 54 49 4C 49 54 59  22 00 77 08 14 00 85 20  | UTILITY".w.... |
00000050: 22 11 20 4C 4F 41 44 20  56 41 52 49 41 42 4C 45  |". LOAD VARIABLE|
00000060: 2D 50 52 49 4E 54 20 28  59 2F 4E 29 20 3F 20 59  |-PRINT (Y/N) ? Y|
00000070: 9D 9D 9D 22 3B 56 24 00  9D 08 1E 00 8B 20 56 24  |...";V$...... V$|
00000080: B3 B1 22 59 22 20 AF 20  56 24 B3 B1 22 4E 22 20  |.."Y" . V$.."N" |
00000090: A7 20 99 22 91 91 91 22  3A 89 20 32 30 00 C9 08  |. ."...":. 20...|
000000A0: 28 00 85 20 22 11 20 4C  4F 41 44 20 53 43 52 45  |(.. ". LOAD SCRE|
000000B0: 45 4E 2D 50 52 49 4E 54  20 28 59 2F 4E 29 20 3F  |EN-PRINT (Y/N) ?|
000000C0: 20 59 9D 9D 9D 22 3B 50  24 00 EF 08 32 00 8B 20  | Y...";P$...2.. |
000000D0: 50 24 B3 B1 22 59 22 20  AF 20 50 24 B3 B1 22 4E  |P$.."Y" . P$.."N|
000000E0: 22 20 A7 20 99 22 91 91  91 22 3A 89 20 34 30 00  |" . ."...":. 40.|
000000F0: 09 09 3C 00 8B 20 56 24  B2 22 4E 22 20 AF 20 50  |..<.. V$."N" . P|
00000100: 24 B2 22 4E 22 20 A7 20  80 00 2B 09 46 00 41 B2  |$."N" . ..+.F.A.|
00000110: 32 34 32 39 3A 20 43 B2  36 36 32 3A 20 44 B2 32  |2429: C.662: D.2|
00000120: 30 34 38 3A 20 46 B2 33  30 38 30 00 47 09 50 00  |048: F.3080.G.P.|
00000130: 8B 20 56 24 B2 22 59 22  20 AF 20 50 24 B2 22 59  |. V$."Y" . P$."Y|
00000140: 22 20 A7 20 31 31 30 00  61 09 5A 00 43 B2 33 37  |" . 110.a.Z.C.37|
00000150: 38 3A 20 8B 20 56 24 B2  22 59 22 20 A7 20 31 31  |8: . V$."Y" . 11|
00000160: 30 00 7B 09 64 00 41 B2  32 30 35 31 3A 20 43 B2  |0.{.d.A.2051: C.|
00000170: 32 38 34 3A 20 46 B2 33  34 35 38 00 8E 09 6E 00  |284: F.3458...n.|
00000180: 8B 20 50 24 B2 22 4E 22  20 A7 20 31 39 30 00 C4  |. P$."N" . 190..|
00000190: 09 78 00 85 20 22 11 20  31 35 32 35 20 4F 52 20  |.x.. ". 1525 OR |
000001A0: 4D 50 53 2D 38 30 31 2F  38 30 33 20 50 52 49 4E  |MPS-801/803 PRIN|
000001B0: 54 45 52 20 28 59 2F 4E  29 20 3F 20 59 9D 9D 9D  |TER (Y/N) ? Y...|
000001C0: 22 3B 54 24 00 ED 09 82  00 8B 20 54 24 B2 22 59  |";T$...... T$."Y|
000001D0: 22 20 A7 20 97 20 33 30  38 30 2C 31 3A 20 97 20  |" . . 3080,1: . |
000001E0: 33 34 35 38 2C 31 3A 20  89 20 31 35 30 00 0C 0A  |3458,1: . 150...|
000001F0: 8C 00 8B 20 54 24 B3 B1  22 4E 22 20 A7 20 99 20  |... T$.."N" . . |
00000200: 22 91 91 91 22 3A 20 89  20 31 32 30 00 2C 0A 96  |"...": . 120.,..|
00000210: 00 99 20 22 11 20 53 43  52 45 45 4E 2D 50 52 49  |.. ". SCREEN-PRI|
00000220: 4E 54 20 45 4E 41 42 4C  45 44 3A 22 00 5C 0A A0  |NT ENABLED:".\..|
00000230: 00 99 20 22 11 20 50 52  45 53 53 20 12 53 48 49  |.. ". PRESS .SHI|
00000240: 46 54 92 20 50 4C 55 53  20 12 43 54 52 4C 92 20  |FT. PLUS .CTRL. |
00000250: 4B 45 59 53 20 54 4F 20  55 53 45 22 00 79 0A AA  |KEYS TO USE".y..|
00000260: 00 99 20 22 11 20 54 4F  20 44 49 53 41 42 4C 45  |.. ". TO DISABLE|
00000270: 3A 20 20 53 59 53 22 3B  41 00 98 0A B4 00 99 20  |:  SYS";A...... |
00000280: 22 20 54 4F 20 52 45 2D  53 54 41 52 54 3A 20 20  |" TO RE-START:  |
00000290: 53 59 53 22 3B 41 AA 36  00 CA 0A BE 00 8B 20 56  |SYS";A.6...... V|
000002A0: 24 B2 22 59 22 20 A7 20  99 22 11 20 54 4F 20 50  |$."Y" . .". TO P|
000002B0: 52 49 4E 54 20 56 41 52  49 41 42 4C 45 53 3A 20  |RINT VARIABLES: |
000002C0: 20 53 59 53 20 32 30 35  31 22 00 F9 0A C8 00 99  | SYS 2051"......|
000002D0: 20 22 11 20 4C 4F 47 49  43 41 4C 20 46 49 4C 45  | ". LOGICAL FILE|
000002E0: 20 4E 52 3D 31 32 37 2C  20 44 45 56 49 43 45 20  | NR=127, DEVICE |
000002F0: 4E 52 3D 34 20 41 52 45  22 00 26 0B D2 00 99 20  |NR=4 ARE".&.... |
00000300: 22 20 55 53 45 44 20 46  4F 52 20 50 52 49 4E 54  |" USED FOR PRINT|
00000310: 49 4E 47 2E 20 20 54 4F  20 43 48 41 4E 47 45 20  |ING.  TO CHANGE |
00000320: 54 48 45 4D 3A 22 00 41  0B DC 00 99 20 22 11 20  |THEM:".A.... ". |
00000330: 50 4F 4B 45 20 32 30 34  39 2C 46 49 4C 45 4E 52  |POKE 2049,FILENR|
00000340: 22 00 5B 0B E6 00 99 20  22 20 50 4F 4B 45 20 32  |".[.... " POKE 2|
00000350: 30 35 30 2C 44 45 56 49  43 45 22 00 83 0B F0 00  |050,DEVICE".....|
00000360: 48 B2 B5 28 43 AD 32 35  36 29 3A 20 4C B2 43 AB  |H..(C.256): L.C.|
00000370: 48 AC 32 35 36 3A 20 97  20 35 2C 4C 3A 20 97 20  |H.256: . 5,L: . |
00000380: 36 2C 48 00 AB 0B FA 00  48 B2 B5 28 46 AD 32 35  |6,H.....H..(F.25|
00000390: 36 29 3A 20 4C B2 46 AB  48 AC 32 35 36 3A 20 97  |6): L.F.H.256: .|
000003A0: 20 33 2C 4C 3A 20 97 20  34 2C 48 00 D4 0B 04 01  | 3,L: . 4,H.....|
000003B0: 48 B2 B5 28 44 AD 32 35  36 29 3A 20 4C B2 44 AB  |H..(D.256): L.D.|
000003C0: 48 AC 32 35 36 3A 97 20  34 33 2C 4C 3A 20 97 20  |H.256:. 43,L: . |
000003D0: 34 34 2C 48 00 ED 0B 0E  01 8B 20 50 24 B2 22 4E  |44,H...... P$."N|
000003E0: 22 20 A7 20 9E 20 33 30  35 32 3A 20 A2 00 02 0C  |" . . 3052: ....|
000003F0: 18 01 9E 20 33 30 35 32  3A 20 9E 20 41 AA 36 3A  |... 3052: . A.6:|
00000400: 20 A2 00 14 0C 2C 01 8F  20 43 36 34 20 55 54 49  | ....,.. C64 UTI|
00000410: 4C 49 54 59 00 00 00 A0  00 A6 05 B1 03 91 2B E6  |LITY..........+.|
00000420: 03 D0 02 E6 04 E6 2B D0  02 E6 2C CA D0 ED C6 06  |......+...,.....|
00000430: 10 E9 60 00 7F 04 A9 00  20 BD FF AD 01 08 AE 02  |..`..... .......|
00000440: 08 A0 FF 20 BA FF 20 C0  FF AE 01 08 20 C9 FF 90  |... .. ..... ...|
00000450: 03 4C 48 09 A9 0D 20 D2  FF A5 90 10 03 4C 48 09  |.LH... ......LH.|
00000460: A5 7A 8D 18 02 A5 7B 8D  19 02 A5 2D 85 FB A5 2E  |.z....{....-....|
00000470: 85 FC A5 FB C5 2F D0 09  A5 FC C5 30 D0 03 4C 2E  |...../.....0..L.|
00000480: 09 AD 02 08 C9 03 F0 0F  A2 11 AD 18 D0 29 02 D0  |.............)..|
00000490: 02 A2 91 8A 20 D2 FF A9  00 85 7A A9 02 85 7B A0  |.... .....z...{.|
000004A0: FF C8 B9 52 09 99 00 02  D0 F7 A8 B1 FB 85 45 29  |...R..........E)|
000004B0: 7F 99 01 02 99 0A 02 C8  B1 FB 85 46 29 7F F0 07  |...........F)...|
000004C0: 99 01 02 99 0A 02 C8 24  45 30 07 24 46 30 0E A9  |.......$E0.$F0..|
000004D0: 20 2C A9 25 99 01 02 99  0A 02 18 90 73 A9 24 99  | ,.%........s.$.|
000004E0: 01 02 A0 FF C8 B9 60 09  99 0A 02 D0 F7 A0 02 B9  |......`.........|
000004F0: 01 02 99 0F 02 88 10 F7  A0 02 B1 FB F0 47 C9 01  |.............G..|
00000500: D0 4E C8 B1 FB 85 47 C8  B1 FB 85 48 A0 00 B1 47  |.N....G....H...G|
00000510: C9 20 90 08 C9 80 90 38  C9 A1 B0 34 AA A0 FF C8  |. .....8...4....|
00000520: B9 6E 09 99 08 02 D0 F7  8A C9 64 90 05 E9 64 EE  |.n........d...d.|
00000530: 0D 02 C9 0A 90 07 E9 0A  EE 0E 02 D0 F5 6D 0F 02  |.............m..|
00000540: 8D 0F 02 D0 0B A0 FF C8  B9 68 09 99 0F 02 D0 F7  |.........h......|
00000550: 20 B5 AA 18 A5 FB 69 07  85 FB 90 02 E6 FC 4C 3F  | .....i.......L?|
00000560: 08 A9 0D 20 D2 FF AD 18  02 85 7A AD 19 02 85 7B  |... ......z....{|
00000570: A5 3A C9 FF D0 05 A0 00  98 91 7A AD 01 08 20 C3  |.:........z... .|
00000580: FF 20 CC FF 60 22 20 20  20 20 3D 20 20 22 3B 20  |. ..`"    =  "; |
00000590: 20 20 00 C7 28 33 34 29  20 20 20 C7 28 33 34 29  |  ..(34)   .(34)|
000005A0: 00 43 48 52 24 28 30 30  30 29 22 00 00 00 7F 04  |.CHR$(000)".....|
000005B0: A9 31 A0 EA D0 16 A9 60  85 FB 78 20 FB 00 BA BC  |.1.....`..x ....|
000005C0: 00 01 CA BD 00 01 18 69  18 90 01 C8 78 8D 14 03  |.......i....x...|
000005D0: 8C 15 03 58 60 AD 8D 02  C9 05 F0 03 4C 31 EA AD  |...X`.......L1..|
000005E0: 0D DC AD 0E DC 29 FE 8D  0E DC A9 00 8D 8D 02 85  |.....)..........|
000005F0: FB A2 04 86 FC A2 19 86  FD 20 BD FF AD 01 08 AE  |......... ......|
00000600: 02 08 E0 03 D0 01 E8 A0  FF 20 BA FF 20 C0 FF AE  |......... .. ...|
00000610: 01 08 20 C9 FF B0 09 A9  0D 20 D2 FF A5 90 10 03  |.. ...... ......|
00000620: 38 90 77 A2 11 AD 18 D0  29 02 D0 02 A2 91 8A 20  |8.w.....)...... |
00000630: D2 FF A0 00 84 FE B1 FB  C9 22 D0 11 AD 00 08 F0  |........."......|
00000640: 04 A9 27 D0 08 A5 FE 09  40 85 FE A9 20 AA 30 08  |..'.....@... .0.|
00000650: 24 FE 10 13 A9 92 D0 06  24 FE 30 0B A9 12 20 D2  |$.......$.0... .|
00000660: FF A5 FE 49 80 85 FE 8A  0A 0A 08 8A 29 3F C9 20  |...I........)?. |
00000670: B0 02 09 40 28 90 02 09  80 20 D2 FF C8 C0 28 90  |...@(.... ....(.|
00000680: B5 24 FE 70 29 C6 FD F0  0C A5 FB 69 27 85 FB 90  |.$.p)......i'...|
00000690: 86 E6 FC D0 82 A9 0D 20  D2 FF AD 01 08 20 C3 FF  |....... ..... ..|
000006A0: 20 CC FF AD 0E DC 09 01  8D 0E DC 4C 31 EA A9 8D  | ..........L1...|
000006B0: 20 D2 FF A0 00 B1 FB C9  22 F0 02 A9 20 20 D2 FF  | ......."...  ..|
000006C0: C8 C0 28 90 F0 B0 BE 00  00                       |..(......       |
....... OSI-OCP PROTEXT1L.I.... ". SCREE
N-PRINT / VARIABLE-PRINT UTILITY".W.... 
". LOAD VARIABLE-PRINT (Y/N) ? Y...";V$.
..... V$.."Y" . V$.."N" . ."...":. 20.I.
(.. ". LOAD SCREEN-PRINT (Y/N) ? Y...";P
$...2.. P$.."Y" . P$.."N" . ."...":. 40.
..<.. V$."N" . P$."N" . ..+.F.A.2429: C.
662: D.2048: F.3080.G.P.. V$."Y" . P$."Y
" . 110.A.Z.C.378: . V$."Y" . 110.{.D.A.
2051: C.284: F.3458...N.. P$."N" . 190.D
.X.. ". 1525 OR MPS-801/803 PRINTER (Y/N
) ? Y...";T$...... T$."Y" . . 3080,1: . 
3458,1: . 150...... T$.."N" . . "...": .
 120.,.... ". SCREEN-PRINT ENABLED:".\. 
.. ". PRESS .SHIFT. PLUS .CTRL. KEYS TO 
USE".Y.... ". TO DISABLE:  SYS";A...... 
" TO RE-START:  SYS";A.6.J.... V$."Y" . 
.". TO PRINT VARIABLES:  SYS 2051"...H..
 ". LOGICAL FILE NR=127, DEVICE NR=4 ARE
".&.R.. " USED FOR PRINTING.  TO CHANGE 
THEM:".A.... ". POKE 2049,FILENR".[.... 
" POKE 2050,DEVICE".....H..(C.256): L.C.
H.256: . 5,L: . 6,H.....H..(F.256): L.F.
H.256: . 3,L: . 4,H.T...H..(D.256): L.D.
H.256:. 43,L: . 44,H...... P$."N" . . 30
52: ....... 3052: . A.6: ....,.. C64 UTI
LITY... ......+..P....+P..,JP.F...`....
 ........ . .. ..... I...LH... R.....LH.
.Z....{....-........E/P...E0P.L.....I...
....P).P.... R....Z...{ .H.R....P.....E)
......H...F)........H$E0.$F0.. ,.%....
....S.$... .H.`....P. .......... ....GI.
PNH...GH...H ..GI ..I..8I..4. .H.N....P.
.ID...D...I........P.M.....P. .H.H....P.
 .....I.......L?... R.....Z....{.:I.P. .
..Z... C. L.`"    =  ";   .G(34)   G(34)
.CHR$(000)".....1 .P..`..X ......J....I
...HX......X`...I...L1.......)..........
......... ..........P.. . .. ..... I....
. R.....8.W....P).P.... R. .....I"P.....
..'P....@... .0.$.....P.$.0... R...I....
....)?I ...@(.... R.H.(..$.P)F.....I'...
...P... R.... C. L.........L1... R. ...I
"...  R.H.(......
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL