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

MUSICAL INTRUP.@

FILE INFORMATION

FILENAME(S): MUSICAL INTRUP.@

FILE TYPE(S): PRG

FILE SIZE: 1.7K

FIRST SEEN: 2025-11-30 21:15:45

APPEARS ON: 1 disk(s)

FILE HASH

9a62e68c3f036b46c1a33857b9bdfcec4395cf5d64b3c1860ca8637a164465c0

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
64TAPE COMP UK 1 MUSICAL INTRUP.@ PRG DuncanTwain 31 3 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 3A 08 64 00 97 35  33 32 38 30 2C 39 3A 97  |..:.d..53280,9:.|
00000010: 35 33 32 38 31 2C 37 3A  97 35 33 32 37 32 2C 32  |53281,7:.53272,2|
00000020: 33 3A 99 22 93 90 CD 55  53 49 43 41 4C 20 C9 4E  |3:."...USICAL .N|
00000030: 54 45 52 52 55 50 54 53  2E 22 00 5F 08 65 00 8B  |TERRUPTS."._.e..|
00000040: C2 28 34 39 32 31 39 29  B3 B1 36 35 A7 93 22 2F  |.(49219)..65.."/|
00000050: 4D 55 53 49 43 20 44 45  4D 4F 22 2C 38 2C 31 00  |MUSIC DEMO",8,1.|
00000060: 89 08 66 00 53 B2 35 34  32 37 32 3A 97 53 AA 31  |..f.S.54272:.S.1|
00000070: 37 2C 32 35 35 3A 97 53  AA 31 39 2C 31 34 32 3A  |7,255:.S.19,142:|
00000080: 97 53 AA 32 30 2C 31 35  30 00 C5 08 67 00 97 53  |.S.20,150...g..S|
00000090: AA 32 34 2C 31 35 3A 97  34 39 32 31 36 2C 31 30  |.24,15:.49216,10|
000000A0: 3A 97 34 39 32 31 38 2C  30 3A 97 34 39 32 31 39  |:.49218,0:.49219|
000000B0: 2C 36 35 3A 97 32 35 31  2C 31 37 38 3A 97 32 35  |,65:.251,178:.25|
000000C0: 32 2C 31 39 32 00 DB 08  68 00 97 32 35 33 2C 31  |2,192...h..253,1|
000000D0: 37 38 3A 97 32 35 34 2C  31 39 32 00 FD 08 69 00  |78:.254,192...i.|
000000E0: 97 53 AA 31 30 2C 32 35  35 3A 97 53 AA 31 32 2C  |.S.10,255:.S.12,|
000000F0: 31 34 32 3A 97 53 AA 31  33 2C 31 35 30 00 30 09  |142:.S.13,150.0.|
00000100: 6A 00 97 35 31 32 36 34  2C 31 30 3A 97 35 31 32  |j..51264,10:.512|
00000110: 36 36 2C 30 3A 97 35 31  32 36 37 2C 36 35 3A 97  |66,0:.51267,65:.|
00000120: 32 34 37 2C 31 37 38 3A  97 32 34 38 2C 32 30 30  |247,178:.248,200|
00000130: 00 4D 09 6B 00 97 32 34  39 2C 31 37 38 3A 97 32  |.M.k..249,178:.2|
00000140: 35 30 2C 32 30 30 3A 9E  34 39 31 35 32 00 97 09  |50,200:.49152...|
00000150: 6C 00 99 22 93 C1 53 20  59 4F 55 20 43 41 4E 20  |l.."..S YOU CAN |
00000160: 4E 4F 57 20 48 45 41 52  2C 20 49 46 20 59 4F 55  |NOW HEAR, IF YOU|
00000170: 27 56 45 20 54 55 52 4E  45 44 20 55 50 54 48 45  |'VE TURNED UPTHE|
00000180: 20 56 4F 4C 55 4D 45 20  4F 4E 20 59 4F 55 52 20  | VOLUME ON YOUR |
00000190: 54 2E 56 2E 2C 22 3B 00  CF 09 6D 00 99 22 20 54  |T.V.,";...m.." T|
000001A0: 48 45 52 45 20 49 53 20  53 4F 4D 45 20 20 4D 55  |HERE IS SOME  MU|
000001B0: 53 49 43 20 50 4C 41 59  49 4E 47 20 49 4E 20 54  |SIC PLAYING IN T|
000001C0: 48 45 20 42 41 43 4B 47  52 4F 55 4E 44 2E 22 00  |HE BACKGROUND.".|
000001D0: 1C 0A 6E 00 99 22 11 D0  52 4F 47 52 41 4D 20 4F  |..n.."..ROGRAM O|
000001E0: 50 45 52 41 54 49 4F 4E  20 43 41 4E 20 43 4F 4E  |PERATION CAN CON|
000001F0: 54 49 4E 55 45 20 41 53  20 4E 4F 52 4D 41 4C 42  |TINUE AS NORMALB|
00000200: 55 54 20 54 48 45 20 54  55 4E 45 20 57 49 4C 4C  |UT THE TUNE WILL|
00000210: 20 43 41 52 52 59 20 4F  4E 20 22 3B 00 46 0A 6F  | CARRY ON ";.F.o|
00000220: 00 99 22 50 4C 41 59 49  4E 47 20 55 4E 54 49 4C  |.."PLAYING UNTIL|
00000230: 57 45 20 44 45 43 49 44  45 20 54 4F 20 53 54 4F  |WE DECIDE TO STO|
00000240: 50 20 49 54 2E 22 00 86  0A 70 00 99 22 11 C8 4F  |P IT."...p.."..O|
00000250: 57 20 49 53 20 41 4C 4C  20 54 48 49 53 20 44 4F  |W IS ALL THIS DO|
00000260: 4E 45 2C 20 41 4E 44 20  48 4F 57 20 44 4F 20 57  |NE, AND HOW DO W|
00000270: 45 20 20 20 20 20 41 4C  54 45 52 20 54 48 45 20  |E     ALTER THE |
00000280: 54 55 4E 45 3F 22 00 A6  0A 71 00 99 22 11 D0 52  |TUNE?"...q.."..R|
00000290: 45 53 53 20 27 C6 31 27  20 54 4F 20 46 49 4E 44  |ESS '.1' TO FIND|
000002A0: 20 4F 55 54 2E 22 00 BB  0A 72 00 A1 41 24 3A 8B  | OUT."...r..A$:.|
000002B0: 41 24 B3 B1 22 85 22 A7  31 31 34 00 06 0B 73 00  |A$..".".114...s.|
000002C0: 99 22 93 D4 48 45 20 4D  41 43 48 49 4E 45 20 43  |."..HE MACHINE C|
000002D0: 4F 44 45 20 52 4F 55 54  49 4E 45 20 4C 49 45 53  |ODE ROUTINE LIES|
000002E0: 20 49 4E 20 4D 45 4D 4F  52 59 20 46 52 4F 4D 20  | IN MEMORY FROM |
000002F0: 24 C3 30 30 30 20 54 4F  20 24 C3 39 31 34 2C 20  |$.000 TO $.914, |
00000300: 42 55 54 20 22 3B 00 4E  0B 74 00 99 22 54 48 45  |BUT ";.N.t.."THE|
00000310: 52 45 20 49 53 20 41 20  4C 4F 54 20 4F 46 20 45  |RE IS A LOT OF E|
00000320: 4D 50 54 59 20 53 50 41  43 45 20 49 4E 20 54 48  |MPTY SPACE IN TH|
00000330: 45 52 45 20 54 4F 20 41  4C 4C 4F 57 20 46 4F 52  |ERE TO ALLOW FOR|
00000340: 20 54 48 45 53 54 4F 52  49 4E 47 20 22 3B 00 66  | THESTORING ";.f|
00000350: 0B 75 00 99 22 4F 46 20  4C 4F 4E 47 45 52 20 54  |.u.."OF LONGER T|
00000360: 55 4E 45 53 2E 22 00 B1  0B 76 00 99 22 11 D6 4F  |UNES."...v.."..O|
00000370: 49 43 45 20 54 48 52 45  45 20 49 53 20 43 4F 4E  |ICE THREE IS CON|
00000380: 54 52 4F 4C 4C 45 44 20  42 59 20 54 48 45 20 52  |TROLLED BY THE R|
00000390: 4F 55 54 49 4E 45 46 52  4F 4D 20 24 C3 30 30 30  |OUTINEFROM $.000|
000003A0: 20 54 4F 20 24 C3 30 C2  32 2C 20 41 4E 44 20 22  | TO $.0.2, AND "|
000003B0: 3B 00 E8 0B 77 00 99 22  56 4F 49 43 45 20 54 57  |;...w.."VOICE TW|
000003C0: 4F 20 42 59 20 20 20 54  48 45 20 52 4F 55 54 49  |O BY   THE ROUTI|
000003D0: 4E 45 20 46 52 4F 4D 20  24 C3 38 30 30 20 54 4F  |NE FROM $.800 TO|
000003E0: 20 24 C3 38 C2 32 2E 22  00 35 0C 78 00 99 22 11  | $.8.2.".5.x..".|
000003F0: D4 48 45 20 54 55 4E 45  53 20 50 4C 41 59 45 44  |.HE TUNES PLAYED|
00000400: 20 41 52 45 2C 20 46 4F  52 20 56 4F 49 43 45 20  | ARE, FOR VOICE |
00000410: 54 48 52 45 45 2C 20 20  41 54 20 24 C3 30 C2 33  |THREE,  AT $.0.3|
00000420: 20 54 4F 20 24 C3 31 31  34 2C 20 41 4E 44 20 46  | TO $.114, AND F|
00000430: 4F 52 20 22 3B 00 5C 0C  79 00 99 22 56 4F 49 43  |OR ";.\.y.."VOIC|
00000440: 45 20 54 57 4F 20 20 20  20 41 54 20 24 C3 38 C2  |E TWO    AT $.8.|
00000450: 33 20 54 4F 20 24 C3 39  31 34 2E 22 00 AA 0C 7A  |3 TO $.914."...z|
00000460: 00 99 22 11 CE 4F 54 45  53 20 41 52 45 20 53 54  |.."..OTES ARE ST|
00000470: 4F 52 45 44 20 49 4E 20  48 49 2D 4C 4F 20 46 4F  |ORED IN HI-LO FO|
00000480: 52 4D 41 54 2C 20 57 49  54 48 20 20 54 57 4F 20  |RMAT, WITH  TWO |
00000490: 27 30 30 27 53 20 49 4E  44 49 43 41 54 49 4E 47  |'00'S INDICATING|
000004A0: 20 41 20 50 41 55 53 45  2E 22 00 E7 0C 7B 00 99  | A PAUSE."...{..|
000004B0: 22 11 D4 4F 20 54 45 52  4D 49 4E 41 54 45 20 41  |"..O TERMINATE A|
000004C0: 20 54 55 4E 45 2C 20 45  4E 54 45 52 20 41 20 56  | TUNE, ENTER A V|
000004D0: 41 4C 55 45 20 4F 46 20  20 20 32 35 35 2C 20 4F  |ALUE OF   255, O|
000004E0: 52 20 24 C6 C6 2E 22 00  0B 0D 7C 00 99 22 11 11  |R $..."...|.."..|
000004F0: D0 52 45 53 53 20 27 C6  31 27 20 41 47 41 49 4E  |.RESS '.1' AGAIN|
00000500: 20 46 4F 52 20 4D 4F 52  45 2E 22 00 20 0D 7D 00  | FOR MORE.". .}.|
00000510: A1 42 24 3A 8B 42 24 B3  B1 22 85 22 A7 31 32 35  |.B$:.B$..".".125|
00000520: 00 61 0D 7E 00 99 22 93  CC 49 4E 45 53 20 31 30  |.a.~.."..INES 10|
00000530: 20 54 4F 20 31 32 30 20  53 45 54 20 55 50 20 54  | TO 120 SET UP T|
00000540: 48 45 20 C1 C4 D3 D2 20  53 45 54 54 49 4E 47 53  |HE .... SETTINGS|
00000550: 46 4F 52 20 42 4F 54 48  20 56 4F 49 43 45 53 2E  |FOR BOTH VOICES.|
00000560: 22 00 90 0D 7F 00 99 22  11 D4 4F 20 54 55 52 4E  |"......"..O TURN|
00000570: 20 54 48 45 20 54 48 49  4E 47 20 4F 46 46 2C 20  | THE THING OFF, |
00000580: 45 4E 54 45 52 20 D3 D9  D3 34 39 31 37 31 2E 22  |ENTER ...49171."|
00000590: 00 BF 0D 80 00 99 22 11  C1 4E 44 20 54 4F 20 53  |......"..ND TO S|
000005A0: 54 41 52 54 20 49 54 20  41 47 41 49 4E 2C 20 45  |TART IT AGAIN, E|
000005B0: 4E 54 45 52 20 D3 D9 D3  34 39 31 35 32 2E 22 00  |NTER ...49152.".|
000005C0: 0B 0E 81 00 99 22 11 C2  55 54 20 52 45 4D 45 4D  |....."..UT REMEM|
000005D0: 42 45 52 2C 20 57 48 45  4E 20 59 4F 55 20 54 55  |BER, WHEN YOU TU|
000005E0: 52 4E 20 49 54 20 4F 46  46 2C 20 54 48 45 20 4E  |RN IT OFF, THE N|
000005F0: 4F 54 45 53 20 57 49 4C  4C 20 54 41 4B 45 20 53  |OTES WILL TAKE S|
00000600: 4F 4D 45 20 54 49 4D 45  20 22 3B 00 3E 0E 82 00  |OME TIME ";.>...|
00000610: 99 22 54 4F 20 44 49 45  20 41 57 41 59 20 20 20  |."TO DIE AWAY   |
00000620: 42 45 43 41 55 53 45 20  4F 46 20 54 48 45 20 C1  |BECAUSE OF THE .|
00000630: C4 D3 D2 20 53 45 54 54  49 4E 47 53 2E 22 00 89  |... SETTINGS."..|
00000640: 0E 83 00 99 22 11 11 D0  52 45 53 53 20 27 C6 31  |...."...RESS '.1|
00000650: 27 20 54 4F 20 51 55 49  54 20 46 4F 52 20 4E 4F  |' TO QUIT FOR NO|
00000660: 57 2C 20 4F 52 20 27 C6  37 27 54 4F 20 20 20 52  |W, OR '.7'TO   R|
00000670: 45 56 49 45 57 20 54 48  45 53 45 20 49 4E 53 54  |EVIEW THESE INST|
00000680: 52 55 43 54 49 4F 4E 53  2E 00 9D 0E 84 00 A1 43  |RUCTIONS.......C|
00000690: 24 3A 8B 43 24 B2 22 88  22 A7 31 30 38 00 AE 0E  |$:.C$.".".108...|
000006A0: 85 00 8B 43 24 B3 B1 22  85 22 A7 31 33 32 00 C3  |...C$..".".132..|
000006B0: 0E 86 00 81 49 B2 30 A4  32 34 3A 97 53 AA 49 2C  |....I.0.24:.S.I,|
000006C0: 30 3A 82 00 EA 0E 87 00  97 34 39 32 31 39 2C 30  |0:.......49219,0|
000006D0: 3A 97 35 31 32 36 37 2C  30 3A 9E 34 39 31 37 31  |:.51267,0:.49171|
000006E0: 3A 97 35 33 32 37 32 2C  32 31 00 F6 0E 88 00 99  |:.53272,21......|
000006F0: 22 93 11 22 3A 80 00 00  00                       |"..":....       |
..:.D..53280,9:.53281,7:.53272,23:."..MU
SICAL INTERRUPTS."._.E..B(49219)..65.."/
MUSIC DEMO",8,1...F.S.54272:.S.17,255:.S
.19,142:.S.20,150.E.G..S.24,15:.49216,10
:.49218,0:.49219,65:.251,178:.252,192...
H..253,178:.254,192...I..S.10,255:.S.12,
142:.S.13,150.0.J..51264,10:.51266,0:.51
267,65:.247,178:.248,200.M.K..249,178:.2
50,200:.49152...L..".AS YOU CAN NOW HEAR
, IF YOU'VE TURNED UPTHE VOLUME ON YOUR 
T.V.,";.O.M.." THERE IS SOME  MUSIC PLAY
ING IN THE BACKGROUND."...N..".PROGRAM O
PERATION CAN CONTINUE AS NORMALBUT THE T
UNE WILL CARRY ON ";.F.O.."PLAYING UNTIL
WE DECIDE TO STOP IT."...P..".HOW IS ALL
 THIS DONE, AND HOW DO WE     ALTER THE 
TUNE?"...Q..".PRESS 'F1' TO FIND OUT."..
.R..A$:.A$..".".114...S..".THE MACHINE C
ODE ROUTINE LIES IN MEMORY FROM $C000 TO
 $C914, BUT ";.N.T.."THERE IS A LOT OF E
MPTY SPACE IN THERE TO ALLOW FOR THESTOR
ING ";.F.U.."OF LONGER TUNES."...V..".VO
ICE THREE IS CONTROLLED BY THE ROUTINEFR
OM $C000 TO $C0B2, AND ";...W.."VOICE TW
O BY   THE ROUTINE FROM $C800 TO $C8B2."
.5.X..".THE TUNES PLAYED ARE, FOR VOICE 
THREE,  AT $C0B3 TO $C114, AND FOR ";.\.
Y.."VOICE TWO    AT $C8B3 TO $C914."...Z
..".NOTES ARE STORED IN HI-LO FORMAT, WI
TH  TWO '00'S INDICATING A PAUSE."...{..
".TO TERMINATE A TUNE, ENTER A VALUE OF 
  255, OR $FF."...|.."..PRESS 'F1' AGAIN
 FOR MORE.". .}..B$:.B$..".".125.A.~..".
LINES 10 TO 120 SET UP THE ADSR SETTINGS
FOR BOTH VOICES.".....".TO TURN THE THI
NG OFF, ENTER SYS49171."......".AND TO S
TART IT AGAIN, ENTER SYS49152."......".B
UT REMEMBER, WHEN YOU TURN IT OFF, THE N
OTES WILL TAKE SOME TIME ";.>...."TO DIE
 AWAY   BECAUSE OF THE ADSR SETTINGS."..
...."..PRESS 'F1' TO QUIT FOR NOW, OR 'F
7'TO   REVIEW THESE INSTRUCTIONS.......C
$:.C$.".".108......C$..".".132.C....I.0.
24:.S.I,0:.......49219,0:.51267,0:.49171
:.53272,21......"..":....
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL