> 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 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL