home *** CD-ROM | disk | FTP | other *** search
- 10 DIMH(6),L(6),S$(6),CO$(6),P$(2)
- 20 S=54272:U$=CHR$(145):D$=CHR$(17):L$=CHR$(157)
- 30 SM$=CHR$(182)+CHR$(181):BK$=CHR$(113)+CHR$(113)
- 40 FORI=STOS+24:POKEI,0:NEXT
- 50 POKES+5,96:POKES+6,96:POKES+24,15
- 60 FORI=1TO6:READH(I),L(I):NEXTI
- 70 FORI=1TO6:READCO:CO$(I)=CHR$(CO):NEXTI
- 80 SP$=CHR$(160):FORI=2TO12:SP$=SP$+CHR$(160):NEXTI
- 90 S$=CHR$(99):FORI=2TO25:S$=S$+CHR$(99-24*(I/5=INT(I/5))):NEXTI
- 100 S$=S$+CHR$(123):FORI=1TO14:S$=S$+CHR$(99):NEXTI
- 110 P$(1)=SM$+U$+L$+L$+BK$:P$(2)=SM$+D$+L$+L$+BK$
- 120 FORI=1TO3:P$(1)=CHR$(98)+U$+L$+P$(1)
- 130 P$(2)=CHR$(98)+D$+L$+P$(2):NEXTI
- 140 FORI=1TO6:READT$,L,R
- 150 S$(I)=T$+LEFT$(S$,L)+CHR$(107+2*(I<3))
- 160 S$(I)=S$(I)+CHR$(145+128*(I<3))+L$
- 170 S$(I)=S$(I)+RIGHT$(P$(1-(I<3)),R):NEXTI
- 180 POKE53280,0:POKE53281,0
- 190 PRINTCHR$(147);TAB(3);CHR$(5);"*--- THE ULTIMATE PITCH PIPE ---*"
- 200 PRINTCHR$(28):POKE214,5:PRINT:FORI=1TO8
- 210 PRINTTAB(27);CHR$(28);CHR$(18);SP$:NEXTI
- 220 PRINTCH$(5):FORI=7TO11:POKE214,I:PRINT
- 230 PRINTS$(I-5):NEXTI
- 240 POKE214,18:PRINT
- 250 PRINTCHR$(5);TAB(4);"PRESS <SPACE BAR> TO MOVE FROM"
- 260 PRINT" STRING TO STRING, <P> TO TURN SOUND"
- 270 PRINTTAB(6);"ON AND OFF, OR<Q> TO QUIT."
- 280 P=6:F=0
- 290 POKE214,P:PRINT:PRINTCO$(1);S$(1)
- 300 GETK$:IFK$=""THEN300
- 310 IFK$<>"Q"THEN330
- 320 SYS770:END
- 330 IFK$="P"THENF=NOTF:GOSUB1000:GOTO300
- 340 IFK$<>" "THEN300
- 350 POKE214,P:PRINT
- 360 PRINTCHR$(5);S$(P-5):P=P+1+6*(P=11)
- 370 POKE214,P:PRINT
- 380 PRINTCO$(P-5);S$(P-5):IFFTHENGOSUB1000
- 390 GOTO3
- 1000 POKES+4,-33*F:POKES,-L(P-5)*F
- 1010 POKES+1,-H(P-5)*F:RETURN
- 2000 DATA5,71,7,12,9,104,12,143,15,210,21,31
- 3000 DATA30,31,156,158,159,28
- 4000 DATAE,27,10,A,31,13,D,35,16
- 4010 DATAG,35,16,B,31,13,E,27,10
-