Home » Personal collection » Commodore tapes » Commodore_16 » drawer_br_tape07a_c16_d90_ages_b.wav » music
music
This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.
Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.
Tape/disk: | Home » Personal collection » Commodore tapes » Commodore_16 » drawer_br_tape07a_c16_d90_ages_b.wav |
Filename: | music |
Read OK: | ✔ |
File size: | 026E bytes |
Load address: | 1001 |
Exec address: | 0000 |
Duplicates
There is 1 duplicate copy of this file in the archive:
- Personal collection » Commodore disks » disk52a2_c16_progs.d64 » music
- Personal collection » Commodore tapes » Commodore_16 » drawer_br_tape07a_c16_d90_ages_b.wav » music
File contents
5 GOSUB 1000 6 FOR X=1 TO 9: READ N(X): NEXT X 8 CHAR1,8,1,"*THE GREAT MUSIC MACHINE*" 10 VOL 7 20 DO 30 GET A$:IF A$=""THEN 30 35 A=ASC(A$):IF A=<49 OR A>57 THEN 50 36 N=A-48 40 SOUND 1,N(N),4 45 GSHAPE N$,150,8*(6+(9-N)),4 46 FOR Z=1 TO 50: NEXT Z 47 GSHAPE N$, 150,8*(6+(9-N)),4 50 LOOP UNTIL A=32 55 VOL 0:GRAPHIC 0: SCNCLR 60 END 100 DATA 345,383,453,516,571,596,643,685,704 555 RUN 1000 GRAPHIC 1,1 1010 FOR Y=60 TO 124 STEP 16 1020 DRAW 1,100, Y TO 200, Y 1030 NEXT Y 1040 A$="FEDCBAGFE" 1050 FOR X=1 TO 9: C=13 1060 IF INT(X/2) THEN C=14 1070 CHAR 1,C,X+6,MID$(A$,X,1),0 1075 CHAR 1,C+10,X+6,RIGHT$(STR$(10-X),1) 1080 NEXT X 1090 FOR X=1 TO 8:FOR Y=11 TO 16:DRAW 1,X,Y:NEXT Y,X 1100 Y=1:X=8:DRAW 1,8,16 TO X,Y 1110 SSHAPE N$,1,1,8,16 1120 GSHAPE N$,1,1,4 1130 RETURN
� 1000 ' � X�1 � 9: � N(X): � X N �1,8,1,"*THE GREAT MUSIC MACHINE*"