ZXTape! 0Created with Ramsoft MakeTZXtuner2 &#O[c(2):w(2):g(2):o=0:s=o:5:8:8:8:k1=23730\+256*23731\+1:k2=k1+21:p1=23296[:p2=23297[:p3=23298[:p4=23299[:p5=23300[ y:p1,o:p2,o:p3,19:p4,32 :p5,15:k2:p1,19:p3,3:p5,480:k2:3,2;"";5;"";5;"";5;" ";5;" ";5;" ";5;" ";5;" ";12 ,2;"" V14,7;"(2 player version)";17,3;" Software Cottage, 1983" -20,4;"Press any key to start." `i=24:j=13:p1,i+8:k1:k=15:""30:k j:i:23  6600 #s(2):n(2):n$(2,16):p1,16:p2,o:p3,7:p4,32 :p5,480:k2:17,3;" ";3;"Please tell me your names";20,3;" " (Gi=1:"First player....";n$(1):6000p:bad40( -Fi=2:"Second player..";n$(2):6000p:bad45- 27p=1:d=1:m(9 ,2):l(3,2)::m(1,d)=9 :m(2,d)=4:m(3,d)=2:m(4,d)=1:m(5,d)=4:m(6,d)=100d:m(7,d)=10 :m(8,d)=6:m(9 ,d)=1:l=1:z=2:dt=.5:1000 f47:3000 :4,o;" 1 Level 1";6,o;" 2 Level 2";8,o;" 3 Level 3";10 ,o;" 4 Level 4";12 ,o;" 5 Tune a high note";14,o;" 6 Tune a middle note";16,o;" 7 Tune a low note";18,o;" 8 Scoreboard";20,o;" 9 STOP" g-1,((31-n(p))/2);n$(p): vl=l(1,d)-480:z=2^l:dt=1/z:l(3,d)=o:m(9 ,d)=l(1,d)-480:6500d: at=12 *(l(1,d)=535)-12 *(l(1,d)=557)::n=(*5*z+5) ;x=:n=n*((x.5)-1*(x>.5)):s=120x d=d+1:m(1,d)=8:m(2,d)=4:m(3,d)=2:m(4,d)=5:m(5,d)=6:m(6,d)=1200:m(7,d)=100d:m(8,d)=6:m(9 ,d)=5:big=1 $1000:l(3,d)=1: 7000X:o l(3,d)=1: >7000X:21,o;" End of game. ": &l(3,d)=1:l(2,d)=o Ll(3,d)m(6,d):l(1,d)=m(9 ,d)+480:1100L a$=:a$=""1030 Zl(1,d)=a$:(491l(1,d)l(1,d)m(1,d)+480)1060$ 6.25~,-20:.25~,-23:1030 $\1100L:m(6,d)+(l(1,d)-480)*m(7,d):l(2,d)d=d-1: .l(3,d)1150~ 8 1010 Qa=l(1,d)-480:m(4,d)am(5,d)ap1,m(2,d)+(m(4,d)-1)*m(3,d):p2,o:p3,(m(5,d)-m(4,d)+1)*m(3,d):p4,5:p5,480:k2:p1,m(2,d)+(a-1)*m(3,d):p3,1:p5,120x:k2:1120` VZp1,m(2,d)+(a-1)*m(3,d):p2,o:p3,1:p4,5:p5,23:k2 ` Da=l(1,d)-480:m(4,d)am(5,d)a1170 Zp1,m(2,d)+(a-1)*m(3,d):p2,o:p3,1:p4,5:p5,480:k2  o:3000  1,o;" KEY";15;"ACTION";4,o;" 1 Hear the correct note";6,o;" 2 Hear your note";8,o;" 3 Make your note higher";10 ,o;" 4 Make your note lower";12 ,o;" 5 Semitone steps";14,o;" 6 Little steps" Ě16,o;" 7 HELP - what do I do now?";18,o;" 8 Press this when you think";7;"that your note";7;"is correctly tuned": 1s=s-10 :1,t:l(3,d)=0: x0s=s-10 :1,t+n*dt:l(3,d)=o: i=1:1601A @ i=-1 Abm=n:n=n+i*(big*z+big):y=t+n*dt:.1}L,y:l(3,d)=o:m*nos=s-5*n:1610J Bn>ms=s-5*(m-n) Ext-y>13 :10 ,5;"You are much too low."," Start climbing!":n=m:l(3,d)=1:250 Fty-t>13 :10 ,5;"You are much too high."," Come down!":n=m:l(3,d)=1:250 J I.02{# =,24:big=1:m(9 ,d)=5:l(3,d)=o: C.02{# =,24:big=o:m(9 ,d)=6:l(3,d)=o: lNs=s-30::n=o8,o;" Your note is correctly tuned.":1950 q<:nzbig3,o;"First select semitone steps (5)." v8no6,5;"Your note is too high.",9 ;"Make it lower." Jno"high."  no):s(p)=s(p)+s:g(p)=g(p)+1:c(p)=s Vp=17600 `6c(1)>c(2)w(1)=w(1)+1 j6c(2)>c(1)w(2)=w(2)+1 p=((p-1))+1: #&Qk1=23730\+256*23731\-70F:k1<32529k1=32529 #'Xk1:k1=23730\+256*23731\+1:"Still loading...":""k1:1 #(T:"tuner2"8998&#:"code"23730\+256*23731\+1,70F code F0H! XX:[ ![F!W ![^![^+F+Ns# ə