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

SAYFILE

FILE INFORMATION

FILENAME(S): SAYFILE

FILE TYPE(S): PRG

FILE SIZE: 1.5K

FIRST SEEN: 2025-12-01 00:57:24

APPEARS ON: 1 disk(s)

FILE HASH

e24c98f8511fe590a77c6f0832aec1c315a58a6e97c170084c184e6dab759382

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
ART STUDIO V1 1 SAYFILE PRG hedning, Austria 27 8 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 27 08 0A 00 46 4C  41 47 B2 30 3A 97 35 33  |..'...FLAG.0:.53|
00000010: 32 38 30 2C 38 3A 97 35  33 32 38 31 2C 30 3A 44  |280,8:.53281,0:D|
00000020: 45 56 49 43 45 B2 30 00  35 08 0B 00 AC 50 49 54  |EVICE.0.5....PIT|
00000030: 43 48 22 47 22 00 59 08  0F 00 99 22 93 11 11 20  |CH"G".Y...."... |
00000040: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000050: 1C B9 B9 B9 B9 B9 B9 B9  22 00 7A 08 14 00 99 22  |........".z...."|
00000060: 20 20 20 20 20 20 20 9E  20 20 20 20 20 20 20 20  |       .        |
00000070: 20 20 53 41 59 46 49 4C  45 22 00 9B 08 19 00 99  |  SAYFILE"......|
00000080: 22 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |"               |
00000090: 20 20 1C B8 B8 B8 B8 B8  B8 B8 22 00 C7 08 1A 00  |  ........".....|
000000A0: 99 22 11 11 99 20 20 20  20 20 20 20 28 43 29 20  |."...       (C) |
000000B0: 31 39 38 36 20 53 55 50  45 52 49 4F 52 20 53 4F  |1986 SUPERIOR SO|
000000C0: 46 54 57 41 52 45 22 00  F6 08 1E 00 99 22 11 11  |FTWARE"......"..|
000000D0: 9F 20 54 48 49 53 20 50  52 4F 47 52 41 4D 20 57  |. THIS PROGRAM W|
000000E0: 49 4C 4C 20 41 4C 4C 4F  57 20 59 4F 55 20 54 4F  |ILL ALLOW YOU TO|
000000F0: 20 4D 41 4B 45 22 00 22  09 28 00 99 22 96 20 53  | MAKE".".(..". S|
00000100: 50 45 45 43 48 20 9F 53  41 59 20 41 4E 59 20 54  |PEECH .SAY ANY T|
00000110: 45 58 54 20 46 49 4C 45  20 4F 4E 20 44 49 53 43  |EXT FILE ON DISC|
00000120: 2E 22 00 45 09 32 00 85  22 11 11 11 11 20 20 20  |.".E.2.."....   |
00000130: 20 20 20 20 20 05 57 48  49 43 48 20 46 49 4C 45  |     .WHICH FILE|
00000140: 20 22 3B 46 24 00 5E 09  3C 00 8B 46 24 B2 22 22  | ";F$.^.<..F$.""|
00000150: A7 99 22 91 91 91 91 91  91 22 3A 89 35 30 00 88  |.."......":.50..|
00000160: 09 3D 00 85 22 81 20 20  20 20 20 20 20 20 46 49  |.=..".        FI|
00000170: 4C 45 20 54 59 50 45 20  20 22 3B 54 24 3A 54 24  |LE TYPE  ";T$:T$|
00000180: B2 C8 28 54 24 2C 31 29  00 B5 09 3E 00 8B 54 24  |..(T$,1)...>..T$|
00000190: B3 B1 22 53 22 A7 20 8B  20 54 24 B3 B1 22 50 22  |.."S". . T$.."P"|
000001A0: A7 20 8B 20 54 24 B3 B1  22 55 22 A7 99 22 91 91  |. . T$.."U".."..|
000001B0: 22 3A 89 36 31 00 D9 09  41 00 99 22 9B 20 20 20  |":.61...A..".   |
000001C0: 20 20 20 11 20 20 4C 4F  41 44 49 4E 47 20 46 52  |   .  LOADING FR|
000001D0: 4F 4D 20 44 49 53 43 2E  22 00 E4 09 42 00 42 24  |OM DISC."...B.B$|
000001E0: B2 22 44 22 00 FB 09 43  00 8B 42 24 B2 22 44 22  |."D"...C..B$."D"|
000001F0: 20 A7 20 44 45 56 49 43  45 B2 38 00 21 0A 44 00  | . DEVICE.8.!.D.|
00000200: 8B 42 24 B2 22 43 22 20  A7 20 9F 31 35 2C 38 2C  |.B$."C" . .15,8,|
00000210: 31 35 3A 9F 35 2C 31 2C  30 2C 46 24 3A 89 31 30  |15:.5,1,0,F$:.10|
00000220: 30 00 34 0A 46 00 8B 20  44 45 56 49 43 45 B2 30  |0.4.F.. DEVICE.0|
00000230: 20 A7 36 36 00 41 0A 50  00 9F 31 35 2C 38 2C 31  | .66.A.P..15,8,1|
00000240: 35 00 65 0A 5A 00 9F 35  2C 44 45 56 49 43 45 2C  |5.e.Z..5,DEVICE,|
00000250: 35 2C 22 30 3A 22 AA 46  24 AA 22 2C 22 AA 54 24  |5,"0:".F$.",".T$|
00000260: AA 22 2C 52 22 00 6E 0A  64 00 8D 31 38 30 00 7D  |.",R".n.d..180.}|
00000270: 0A 91 00 45 24 B2 45 24  AA C7 28 30 29 00 8A 0A  |...E$.E$..(0)...|
00000280: 96 00 AC 53 41 59 22 45  24 22 00 93 0A A0 00 89  |...SAY"E$"......|
00000290: 31 30 30 00 99 0A AA 00  8F 00 9F 0A AB 00 8F 00  |100.............|
000002A0: AD 0A B4 00 45 24 B2 22  22 3A 4E B2 30 00 C2 0A  |....E$."":N.0...|
000002B0: BE 00 46 4C 41 47 B2 30  3A 44 B2 30 3A 4E B2 4E  |..FLAG.0:D.0:N.N|
000002C0: AA 31 00 D6 0A BF 00 84  31 35 2C 41 24 2C 42 24  |.1......15,A$,B$|
000002D0: 2C 43 24 2C 44 24 00 E6  0A C0 00 A1 23 35 2C 41  |,C$,D$......#5,A|
000002E0: 24 3A 99 41 24 3B 00 06  0B C1 00 8B 41 24 B3 22  |$:.A$;......A$."|
000002F0: 3A 22 AF 20 41 24 B1 22  2F 22 A7 20 4E B2 4E AA  |:". A$."/". N.N.|
00000300: 36 3A 89 32 33 30 00 45  0B C4 00 8B 41 24 B2 22  |6:.230.E....A$."|
00000310: 2E 22 B0 41 24 B2 22 3F  22 B0 41 24 B2 22 3B 22  |.".A$."?".A$.";"|
00000320: B0 41 24 B2 22 3A 22 B0  41 24 B2 22 2C 22 20 A7  |.A$.":".A$."," .|
00000330: 20 46 4C 41 47 B2 31 3A  45 24 B2 45 24 AA 41 24  | FLAG.1:E$.E$.A$|
00000340: 3A 89 32 33 35 00 68 0B  C6 00 8B 41 24 B2 22 21  |:.235.h....A$."!|
00000350: 22 20 A7 20 46 4C 41 47  B2 31 3A 45 24 B2 45 24  |" . FLAG.1:E$.E$|
00000360: AA 41 24 3A 89 32 33 35  00 7E 0B C8 00 8B 41 24  |.A$:.235.~....A$|
00000370: B2 22 20 22 20 A7 45 24  B2 45 24 AA 41 24 00 AC  |." " .E$.E$.A$..|
00000380: 0B C9 00 8B 41 24 B3 22  30 22 B0 20 41 24 B1 22  |....A$."0". A$."|
00000390: 5A 22 20 B0 20 28 41 24  B1 22 39 22 20 AF 20 41  |Z" . (A$."9" . A|
000003A0: 24 B3 22 41 22 29 20 A7  20 44 B2 31 00 BF 0B E6  |$."A") . D.1....|
000003B0: 00 8B 44 B2 30 A7 20 45  24 B2 45 24 AA 41 24 00  |..D.0. E$.E$.A$.|
000003C0: D1 0B EB 00 8B 20 53 54  B1 36 33 A7 20 89 32 38  |..... ST.63. .28|
000003D0: 39 00 E9 0B F0 00 8B 41  24 B2 22 20 22 20 AF 20  |9......A$." " . |
000003E0: 4E B1 31 30 30 20 A7 20  8E 00 F9 0B FA 00 8B 20  |N.100 . ....... |
000003F0: 4E B1 31 31 30 20 A7 20  8E 00 0D 0C 04 01 8B 46  |N.110 . .......F|
00000400: 4C 41 47 B3 B1 31 20 A7  20 89 31 39 30 00 13 0C  |LAG..1 . .190...|
00000410: 0E 01 8E 00 19 0C 18 01  A2 00 26 0C 21 01 AC 53  |..........&.!..S|
00000420: 41 59 22 45 24 22 00 44  0C 22 01 99 22 11 11 05  |AY"E$".D.".."...|
00000430: 45 4E 44 20 4F 46 20 46  49 4C 45 22 3A A0 31 35  |END OF FILE":.15|
00000440: 2C 35 3A 80 00 67 0C 0F  27 99 22 49 4E 53 45 52  |,5:..g..'."INSER|
00000450: 54 20 54 48 45 20 44 45  53 54 49 4E 41 54 49 4F  |T THE DESTINATIO|
00000460: 4E 20 44 49 53 43 22 00  90 0C 10 27 99 22 41 4E  |N DISC"....'."AN|
00000470: 44 20 50 52 45 53 53 20  52 45 54 55 52 4E 22 3A  |D PRESS RETURN":|
00000480: 85 41 24 3A 94 22 53 41  59 46 49 4C 45 22 2C 38  |.A$:."SAYFILE",8|
00000490: 00 B3 0C 11 27 99 3A 99  22 52 45 2D 49 4E 53 45  |....'.:."RE-INSE|
000004A0: 52 54 20 54 48 45 20 4D  41 53 54 45 52 20 44 49  |RT THE MASTER DI|
000004B0: 53 43 22 00 DE 0C 13 27  99 3A 99 22 57 48 45 4E  |SC"....'.:."WHEN|
000004C0: 20 2B 53 50 45 45 43 48  21 20 48 41 53 20 4C 4F  | +SPEECH! HAS LO|
000004D0: 41 44 45 44 2C 20 54 59  50 45 20 49 4E 22 00 04  |ADED, TYPE IN"..|
000004E0: 0D 14 27 99 3A 99 22 53  41 56 45 22 C7 28 33 34  |..'.:."SAVE".(34|
000004F0: 29 22 2B 53 50 45 45 43  48 21 22 C7 28 33 34 29  |)"+SPEECH!".(34)|
00000500: 22 2C 38 22 00 34 0D 15  27 99 3A 99 22 4D 41 4B  |",8".4..'.:."MAK|
00000510: 49 4E 47 20 53 55 52 45  20 54 48 45 20 4F 54 48  |ING SURE THE OTH|
00000520: 45 52 20 44 49 53 4B 20  49 53 20 49 4E 53 45 52  |ER DISK IS INSER|
00000530: 54 45 44 22 00 5C 0D 16  27 99 3A 99 22 50 52 45  |TED".\..'.:."PRE|
00000540: 53 53 20 3C 52 45 54 55  52 4E 3E 20 54 4F 20 43  |SS <RETURN> TO C|
00000550: 4F 4E 54 49 4E 55 45 22  3A 85 41 24 00 86 0D 19  |ONTINUE":.A$....|
00000560: 27 99 C7 28 31 34 37 29  22 4C 4F 41 44 22 C7 28  |'..(147)"LOAD".(|
00000570: 33 34 29 22 2B 53 50 45  45 43 48 21 22 C7 28 33  |34)"+SPEECH!".(3|
00000580: 34 29 22 2C 38 22 00 A1  0D 1A 27 97 36 33 31 2C  |4)",8"....'.631,|
00000590: 31 39 3A 97 36 33 32 2C  31 33 3A 97 31 39 38 2C  |19:.632,13:.198,|
000005A0: 32 00 C2 0D 20 4E 99 3A  99 22 49 4E 53 45 52 54  |2... N.:."INSERT|
000005B0: 20 54 48 45 20 53 50 45  45 43 48 20 44 49 53 43  | THE SPEECH DISC|
000005C0: 2E 22 00 EA 0D 48 4E 99  3A 99 22 50 52 45 53 53  |."...HN.:."PRESS|
000005D0: 20 3C 52 45 54 55 52 4E  3E 20 54 4F 20 43 4F 4E  | <RETURN> TO CON|
000005E0: 54 49 4E 55 45 22 3A 85  41 24 00 14 0E 52 4E 99  |TINUE":.A$...RN.|
000005F0: C7 28 31 34 37 29 22 4C  4F 41 44 22 C7 28 33 34  |.(147)"LOAD".(34|
00000600: 29 22 2B 53 50 45 45 43  48 21 22 C7 28 33 34 29  |)"+SPEECH!".(34)|
00000610: 22 2C 38 22 00 2F 0E 5C  4E 97 36 33 31 2C 31 39  |",8"./.\N.631,19|
00000620: 3A 97 36 33 32 2C 31 33  3A 97 31 39 38 2C 32 00  |:.632,13:.198,2.|
00000630: 00 00                                             |..              |
..'...FLAG.0:.53280,8:.53281,0:DEVICE.0.
5....PITCH"G".Y...."...                 
........".Z...."       .          SAYFIL
E"......"                 ........".G...
."...       (C) 1986 SUPERIOR SOFTWARE".
....."... THIS PROGRAM WILL ALLOW YOU TO
 MAKE".".(..". SPEECH .SAY ANY TEXT FILE
 ON DISC.".E.2.."....        .WHICH FILE
 ";F$.^.<..F$."".."......":.50...=..".  
      FILE TYPE  ";T$:T$.H(T$,1)...>..T$
.."S". . T$.."P". . T$.."U".."..":.61.Y.
A..".      .  LOADING FROM DISC."...B.B$
."D"...C..B$."D" . DEVICE.8.!.D..B$."C" 
. .15,8,15:.5,1,0,F$:.100.4.F.. DEVICE.0
 .66.A.P..15,8,15.E.Z..5,DEVICE,5,"0:".F
$.",".T$.",R".N.D..180.}...E$.E$.G(0)...
...SAY"E$"... ..100.................E$."
":N.0.B...FLAG.0:D.0:N.N.1.V....15,A$,B$
,C$,D$......#5,A$:.A$;...A..A$.":". A$."
/". N.N.6:.230.E.D..A$.".".A$."?".A$.";"
.A$.":".A$."," . FLAG.1:E$.E$.A$:.235.H.
F..A$."!" . FLAG.1:E$.E$.A$:.235.~.H..A$
." " .E$.E$.A$...I..A$."0". A$."Z" . (A$
."9" . A$."A") . D.1......D.0. E$.E$.A$.
Q.... ST.63. .289......A$." " . N.100 . 
....... N.110 . .......FLAG..1 . .190...
..........&.!..SAY"E$".D.".."...END OF F
ILE": 15,5:..G..'."INSERT THE DESTINATIO
N DISC"....'."AND PRESS RETURN":.A$:."SA
YFILE",8....'.:."RE-INSERT THE MASTER DI
SC"....'.:."WHEN +SPEECH! HAS LOADED, TY
PE IN"....'.:."SAVE"G(34)"+SPEECH!"G(34)
",8".4..'.:."MAKING SURE THE OTHER DISK 
IS INSERTED".\..'.:."PRESS <RETURN> TO C
ONTINUE":.A$....'.G(147)"LOAD"G(34)"+SPE
ECH!"G(34)",8"....'.631,19:.632,13:.198,
2.B. N.:."INSERT THE SPEECH DISC."...HN.
:."PRESS <RETURN> TO CONTINUE":.A$...RN.
G(147)"LOAD"G(34)"+SPEECH!"G(34)",8"./.\
N.631,19:.632,13:.198,2...
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL