ZXTape! 2John Caig Sailboat RacingJCS  J.C. Smith1984English Sailing SimROMRPerfect TZX sampled from the original cassette by +Church of the Latter-Day SpeccyJCSR '1984 JCS ZX Software7>!@V !64999:0:0: 4a=23635S\+256*23636T\+28:a  @`aa``` `~?@  `aa````v~  `a`<`> `À `a`` `  @aaa `    aaa@ `p @a`aa`@ `@8 @a`aa`@@`@?? D A?< <<>@>B<>B<|B<><? @B@bBb@BBBBb@BBBB@@a@ AB@$fBB@? @~>B<>B<B<<><@@  H @@@@PD L1 |~<>P$ pB<|D<><|<|>~B <<<  B@B1$fBBH@BBBB@(88f8(FBF  ""||B 1ZBBp<BBBB> `@Z 0JBJ@AAB@~t1 B~|HB|B|0 8B< 0R>RB@BB BBDDBB@BD` BD (bb|~BC BBBB<<@x B< $<<<aBA@@888888888888:::::::::::::::::::8888888888888:::::::::::::::::::888888888888888:::::::::::::::::888888888888888:::::::::::::::::888888888888888:::::::::::::::::8888888888888888888:::::::::::::8888::::88888888888:::::::::::::888::::::::888888888888888888888888::::::::888888888888888888888888:::8888:888888888888888888888888888888888;;;;;;;?;;;;;;;;;;;;?888888888888888?888888888888888888888888888888888======88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888?888888888888888888888888888888888888888888888888888888888888==88888=88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888# # <@''8?Z\\\A\HV@UUU-\X![!HP!! 88 K SR Pjj ÿtGÁ`za`Îa?cbi`c̀cýEY](4c`u&`f÷!:\!e"s!s"=\>2`as!d!:\6<(= :`2`> !@6@  > >6R!:\>>>>_ 0^>L(>C>ׯ>ׯna  z Yd:\(% !Va#(&#^!͵!j\>w~  []~|\{}Ϳn!:\na:\ >?>?*c"Q\~18?0;<&o1"\##"\ ~ ( (#> (o&"\""c"Q\!*cF͜a#>aR NEFF: @!:\ͥaF( #$!"cbw ' CN %bab:=t *HtR !c>bb!=t~ !>t ( > #!c!c2Gtd!>tdd [Ht>b!=t!:\7V0(!cadA` Tape Error Using Found Absent Bad Name Protected: Y!:\ͥa!4caF #$w B0 DMq p !Rx &a!=t6# ( (w#6 #6 #CHt"Jtůc>c!=t!:\$]*#d!:\*%d+++"=\â*\"%d!`"\"#dX'W>2c`2``!&`"a`!f"d`!Le"$`!s"s! "sTd``>_,`>&`|(!R!d^VR0##oxd|( >-``!R!d0>0^VR8<(`` ##``'d DGd> > ``~#``ɷ !(e!.e~#``-{(-(-(-(Edze{eƐ'@'``FALSETRUEee ee#`d!e!eeee/`Td!edeA`{!df Halt at PC=OverflowOut of RAM/ by ZeroIndex too LowIndex too HighMaths Call ErrorNumber too largeNumber expectedSystem Call ErrorT]^#VɯR07Z )0 FezGsfsfR0 Zbf)80 Z8>f|o>g|Ue|ժvfDM!sfʮf>)=0j 8B= vff0?:f ><*s~ff*s#~"s!sgA`"s6c` !tQ> GJx ˢ> b B~Td(  (͛g d ěg `` ( 8?w#``? ( B(d> B(YdYdˢ+ ))) Jͼf8e!T]ͷg0OB 0͹ff ͹ffc` ( h-(+c`gz |AehRf (w#fɯw#!9O999G7 *s#//R>hɷR>h![sR "ss#rt(!9|Fp(DzPC^XiviN(_˺˼:= x~ "ZLi<mi_x怴g0Rt jbiFeHFpFDx˼˺~(R (0O/GRT\!9>@F(^|G~Omi˼Kn0g~00Z_Qt jmixg!\UtUe!9Fp j~miPK^z˺˼~R0ZjR0)/o|0y/g{/| mi_|g<>ʮj!RZtj)öjgt>O˼>( jG< !R!!@ht>O˼z,k>FeGk<k< %k#!R !+!@U]!_k?0fn^Vͳi PdN _^G 5NjzP B8`i)j:s<2s:s*s[sêl{2s}2s>(k="sSs k˼=k2s!@&:s3k)jh"sSs>:sO:s=2sy3k)j̀lz 0sl :s(Wdz=*s[sxl>0``:s >.``z*s[sD( o&͡jhPͳìl0>0``xlA>-``"sSsjU:s!md:s0``dl>2s8-> ``zMbjsm?0) |2s3k)jwk:s_!m^#V#N#fihwkBS\ej)>0``>.``:s0``>E``:sVmDO>-O>+``y 08 0Gy``x``/?0) |/2sD3kͳizl!Pͳi!s5lfffQ6AhS 0.E+00|deSs"s*KsKs)jhh-( +c`nc`n>gg.\nfc`ͼf9eJ(ͷg0OB 0 ͹f0f͹f0fQE fc`- c`nE(z +c`nO{¾n s )C]l`yn3kͳiD 03k)j 3k)j!Nj# ;ͼf00G͹ff0OxGG͹f?enIeExponent expected|-ozB{j˼_t#j  S˼ ot!@U]h!U\ͳij"sot(q[sٷoo!oF#hN#F#N#N#F#N?c)jhh)jh:s( tzͼq ͥq/2sz̥q ͥq <@ho&q~2sSs"sͯi;z!gMWDh)jhSs"s)jL|gSs"sa[s*shSs"s:s?8) [s*s͘q:sg[s*s[s*sh!Zy [s*s |g*s[shͳi͘qh*s[s)j{j( t(_<zɷ W˼|Qͳioz<t|2s˼zr>2s!IU#0 Iq2s!>2s!nh)jh@Aͯi`Pc9kͳih)jh)jh)jh)j:s(Շ!r_^#V#N#fihIqHCHCd?tz|2s˼|Qͳio[s:s2s˼z0( |pfs`>8<_!sF#FhCIwͯih)jhͳi##!sN#F#N#F#N#F#^#Vh)jÓqh[s˼ͯidRQͳihͳihͳiIqB?e\Ug_dioPet2500 LINE(FALSE,WAKE3 (LE6^ (BOAT2=TRUENSAIL1BT =c ` hCOLLISION(X2,Y2,X3,Y3,HIT23); rHITMARK; |; POKE(#FEB2,WINNER); . 3,Y3,HIT13); ^ (BOAT2=TRUE(wd8`'d!qghjfy!9zie!9!9[s3e~({!}``!}``6{!}``!}``!:\FN"!}``!}``!9^{ie!9!9[s3e!:\V^FNͺ$! 9Ö{ie!9!9[s3e~{!}``!}``{!}``!}``nf!R>{!vfut|!utnf!R>)|!vfut2|!utnfsfnfsfnfnff^{!}``!}``!9z|ie!9!9[s3e!:\~3ä|ie!9!9[s3e!}3fz|n f }3fz|n f }3fz|!:*8+|Ze R_e)T])!+|ZeR_e)^#V!ѯR B~!"8!9O~ie!9!9[s3e!`nf^#V#N#fiͳi!d)jjutnfR~R~R~R~Rn f ^#V#N#finf^#V#N#fi>gh>nf^#V#N#fin f ^#V#N#fi>gh!P>gh>nf ^#V#N#finf^#V#N#fi>gh>nf^#V#N#finf ^#V#N#fi>gh!@>gh>n f f!ffn f ^#V#N#fiͳiDMs#r#q#pفRRRRRn f ^#V#N#finf^#V#N#fi>gh>nf^#V#N#fin f ^#V#N#fi>gh!P>gh>nf^#V#N#finf ^#V#N#fi>gh>nf ^#V#N#finf^#V#N#fi>gh!@>gh>n f f!ffn f ^#V#N#fiͳiDMs#r#q#pفR Rفn f ^#V#N#finf^#V#N#fi>gh>nf^#V#N#fin f ^#V#N#fi>gh!P>gh>nf ^#V#N#finf^#V#N#fi>gh˼!@>gh>فn f f!ffn f ^#V#N#fiͳiDMs#r#q#p!9ie!9!9[s3e^Vnf!Zͳi!d)jsrut^Vnf!Zt(>gh>^Vnf!Z>ghsrut^Vnf!Zt(>gh>т!Z^Vnf>ghsrut^Vnf!P)jjut!rnf|ZeR_e)^#V͡j^Vnf!P)jnf͡j>gh!rnf#|ZeR_e)^#V͡j!rnf|ZeR_e)^#V͡j>ghͳih!P)jsrut !9!9ie!9!9[s3e[*[(**>gh˼srut!@^Vnffͳi!P)jsrut!!!!!!fO~!!!!!!fO~!Qx[*ͳiG!z^VnfͳihS"[*[(**>gh˼srut!@^Vnffͳi!P)jsrut!!!!!!fO~!!!!!!fO~!Qx[*ͳiG!z^VnfͳihS"[*[(**>gh˼srut!@^Vnffͳi!P)jsrut!!!!!!fO~!!!!!!fO~!Qx[ * ͳiG!z^VnfͳihS " !9Éie!9!9[s3enf^#V#N#fi!t(>gh>nf!DMs#r#q#pnf!DMs#r#q#pnf^#V#N#fi!>gh>Onf!DMs#r#q#pnf!DMs#r#q#pnf^#V#N#fi!Wt(>gh>ʪnf!WDMs#r#q#pnf!DMs#r#q#pnf^#V#N#fi!>gh>nf!DMs#r#q#pnf!DMs#r#q#p!9 ie!9!9[s3e^Vnf^V n f >gh˼!@>gh>^ V nf^Vnf>gh˼!@>gh>Jnf~>(Gnf>w!È CRUNCH !!X^ V nf>gh!@)jj" ^ V nf!X>gh>&* ++" .* ##" * !ѯR gh>ʄ! " Ê! " ^Vnf!@)jj"^Vnf!@t(>gh>*ZFe"* *!ogB9fͤ|:>>(n!!'BOAT 2 !ogB9fͤ|!!T BOAT 1!LogB9fͤ|:>>(ي!! ÒCOMPUTER!ogB9fͤ|!!ÿ BOAT 1!ogB9fͤ|:>>(D!!BOAT 2 !ogB9fͤ|!! *COMPUTER!"ogB9fͤ|GTnfw!9aie!9!9[s3enfR˜!" !"R±!" ! "Rʋ!" !"R!" !"nf!ѯR <:->(%* * CLANG !ogB9fͤ|nf!ѯR 2nfRš!l BOAT 1!d!!!ogB9fͤ|%R!óBOAT 2 !!!!ogB9fͤ|%R%!COMPUTER!!! !ogB9fͤ|!92ie!9!9[s3e:2>>([*!L>gh˼!`>gh>[*![>gh˼!`>gh>ɍ!!fa[*!{>gh˼!`>gh>[*!M>gh˼!`>gh>7!!fa[*!u>gh˼!`>gh>[*![>gh˼!`>gh>ʥ!!fa[*!u>gh˼!`>gh>[*!f>gh˼!`>gh>!!fa:1>>(ܐ[*!L>gh˼!`>gh>[*![>gh˼!`>gh>ʒ!!fa[*!{>gh˼!`>gh>[*!M>gh˼!`>gh>!!fa[*!u>gh˼!`>gh>[*![>gh˼!`>gh>n!!fa[*!u>gh˼!`>gh>[*!f>gh˼!`>gh>ܐ!!fa:0>>(ʥ[*!L>gh˼!`>gh>[*![>gh˼!`>gh>[!!fa[*!{>gh˼!`>gh>[*!M>gh˼!`>gh>ɑ!!fa[*!u>gh˼!`>gh>[*![>gh˼!`>gh>7!!fa[*!u>gh˼!`>gh>[*!f>gh˼!`>gh>ʥ!!faîie!9!9[s3e[(**!d!@)j>gh>[*!d!@)j>gh>[(**!d!@)jt(>gh>[*!d!@)jt(>gh>:7>(>:>(>ʟ>2[*!K>gh>[*!dt(>gh>>2Ư2[*!P>gh>[*!Ut(>gh>H:>(>H>2>2[**͡j>gh*͡j[*>gh)jq!d!@)jhS"[**͡jt(>gh>ܔ[*!d>ghS"[*[(**!l!dͳi!@)jht(>gh>[*[(**!l!dͳi!@)j>gh>gh>J>27[*!d!@)jt(>gh>[*!d!@)j>gh>[*!d!@)j>gh>[*!t(>gh>[*!d!@)jt(>gh>G>2N27*RʃRʃRʃ Rʃ R&2[**͡j>gh>[**͡j>gh˼!@>gh>>2!"!`":>>([**͡jt(>gh>#*#"oR:Rp2[**͡jt(>gh>m*#"oRʄR[**͡j>gh>ʳ>2!"!U":>>([**͡j>gh>*#"Ư2oR Ro2[**͡j>gh>6>2!"!V":>>([**͡j>gh>o*#"Ư2xie!9!9[s3e!MDxo&"!MDxo&"!MDxo&"!MDxo&"!MDxo&"!MDxo&"*!*͡j!@)jjAfRFe"*!*͡j!@)jjAfRFe"*!*͡j!@)jjAfRFe"*͡j!@*͡j!@)jj͡jͳi>gh!@)jj"*͡j!@*͡j!@)jj͡jͳi>gh!@)jj"*͡j!@*͡j!@)jj͡jͳi>gh!@)jj"*!ѯR <*!ѯR 2t:5>>(t!"!f!fff'z*!ѯR <*!ѯR <ʵ>2̛:6>>(̛!"!f!fff'z:0>>(8*!ѯR <*!ѯR <8>2!df!fff'z!vf":>(QfͮZie!9!9[s3e:>(ʐ[*S"*!ѯR <ǜ[**͡j[*ͳihS"*!ѯR (ʊ[(**[*>gh!t(>gh>[(**[*>gh!d>gh>m[(**[,*.>ghS"Ç[(**[,*.hS"([(**[*>gh!t(>gh>[(**[*>gh!d>gh> [(**[,*.hS"([(**[,*.>ghS"[*[*>ghsrut^Vnf˼[*!@)jt(>gh>A^Vnf!t(>gh>^Vnf!d>gh>^Vnf!dt(>gt(>gh> [*[*hS">[*[*>ghS"S2[*S"[*!dt(>gh>ʡ[*!@!dͳi>ghS"[*!dt(>g>gh>[*!@!dͳihS":>( [*S"*!ѯR <@[**͡j[*ͳihS"*!ѯR <ʈ:>(ʿ[*[(**>gh>ʢ[(**[,*.>ghS"ü[(**[,*.hS"][(**[*>gh!t(>gh>[(**[*>gh!d>gh>?[(**[,*.hS"][(**[,*.>ghS"[*[*>ghsrut^Vnf˼[*!@)jt(>gh>v^Vnf!t(>gh>^Vnf!d>gh>^Vnf!dt(>gt(>gh>U[*[*hS"s[*[*>ghS"È2[*S"[*!dt(>gh>֢[*!@!dͳi>ghS"[*!dt(>g>gh> [*!@!dͳihS"*RURURU RU RW:>(>ͣ[*!Qt(>gh>[*!tt(>gh>!"!Q"ͣ!"!X"*! ѯR g͡jh!d>gh>!>26%26:>(C[*S":>(T:>(ʶ:7>>(:6>>(Y*[*͡jt(>gh>[**͡j>gh*͡j[*>gh)jq!d!@)jhS"V*͡j[*>gh[**͡j>gh)jq!d!@)j>ghS"ó[*[(**>gh>ʙ[(**[,*.>ghS"ó[(**[,*.hS"T[(**[*>gh!t(>gh>[(**[*>gh!d>gh>6[(**[,*.hS"T[(**[,*.>ghS"RkRϦ!"!"*͡j[*>gh[**͡j>gh)jq!d!@)j>ghS"RR!`!dͳi!@)jS":>(>"! "!a"*[*͡j>gh>ʛ*͡j[*>gh[**͡j>gh)jq!d!@)j>ghS"[**͡j>gh*͡j[*>gh)jq!d!@)jhS"R R:>(>!"!b"*[*͡j>gh>ʘ*͡j[*>gh[**͡j>gh)jq!d!@)j>ghS"[**͡j>gh*͡j[*>gh)jq!d!@)jhS"[*[*>ghsrut:>('^Vnf˼[*!@)jt(>gh>^Vnf!t(>gh>^Vnf!d>gh>^Vnf!dt(>gt(>gh>[*[*hS"[*[*>ghS"$2[*S"ð[**͡j[*ͳihS"[*[*t(>gh>[*[*>gh!@[*ͳi>gh>ʰ2[*!dt(>gh>[*!@!dͳi>ghS"[*!dt(>g>gh>H[*!@!dͳihS"Sie!9!9[s3efxfZf[*[*[*͍pͳihS"[*[*[*opͳihS"[*[*[*͍pͳihS"[*[*[*opͳihS"[*[ * [*͍pͳihS"[*[ * [*opͳihS"!!!f͉!!!f͉!!! f͉Ĭie!9!9[s3e!utnf#ut R)ie!:nf+|Ze R_e)T])!+|ZeR_e)^#V!ѷR>&!:nf+|Ze R_e)T])!+|ZeR_e)!:nf+|Ze R_e)T])!+|ZeR_e)^#V+s#r!:nf+|Ze R_e)T])!+|ZeR_e)^#V!ѯR <&!:nf+|Ze R_e)T])!+|ZeR_e)^#V!ѯR gh͍pͳij!P[(**!@>ghopͳijf͖{~3!!Xfz~3!P[(**!@h͍pͳij!P[(**!@hopͳijf͖{3Ëie!9!9[s3e*2+"2*2!ѯR ghͳi!H)j!@)jhS."0*4+"4*4!ѯR < !x!x_*s#"so&͡jͳi!)jhj"4ů3f3[.*0!d_*s#"so&͡j!@>ghͳi!@)j!H)jhS("*>3f3ie!9!9[s3e:6>>(G!"M!":5>>(g!"m!""s!-t!S"!bS"!S"!NS"!S"!XS"!d!@)jS,".!d!@)jS"!`!dͳi!@)jS"!d!@)jS"!"!"!"Ư2Ư2Ư2!"Ư2Ư2Ư2!d!@)jS("*>33!@[*[(**>gh˼ͳi!P)jS"[*S"[*S " !@[*[(**>gh˼ͳi!P)jS " ǯ27ů2Ư26!"!"!X">2!"!+|ZeR_e))!+|ZeR_e)!bs#r!!+|ZeR_e))!+|ZeR_e)!Ns#r!!+|ZeR_e))!+|ZeR_e)!Xs#r:2>>(>(v!!` BOAT 2 !XogB9ͤ|ie:>>(NĬSS[*j"$[*j"":->>(*$!ѷR>*"!5ѷR>*"!YR>:2>>(!"3ǯ2*+"*!R>9!":2>>(P>3!"*+|ZeR_e))!+|ZeR_e)^#V!"*+|ZeR_e))!+|ZeR_e)^#Vz>3*$!"*+|ZeR_e))!+|ZeR_e)^#VRFe*"!"*+|ZeR_e))!+|ZeR_e)^#VRFe͖{!"*+|ZeR_e))!+|ZeR_e)*$s#r!"*+|ZeR_e))!+|ZeR_e)*"s#r[*j"$[*j"":->>(E*$!ѷR>E*"!5ѷR>*"!YR>E:1>>(E!"3ǯ2:1>>(\>3!*+|ZeR_e))!+|ZeR_e)^#V!*+|ZeR_e))!+|ZeR_e)^#Vz>3*$!*+|ZeR_e))!+|ZeR_e)^#VRFe*"!*+|ZeR_e))!+|ZeR_e)^#VRFe͖{!*+|ZeR_e))!+|ZeR_e)*$s#r!*+|ZeR_e))!+|ZeR_e)*"s#r[*j"$[*j"":->>(Q*$!ѷR>Q*"!5ѷR>*"!YR>Q:0>>(Q!"3ǯ2:0>>(h>3!*+|ZeR_e))!+|ZeR_e)^#V!*+|ZeR_e))!+|ZeR_e)^#Vz>3*$!*+|ZeR_e))!+|ZeR_e)^#VRFe*"!*+|ZeR_e))!+|ZeR_e)^#VRFe͖{!*+|ZeR_e))!+|ZeR_e)*$s#r!*+|ZeR_e))!+|ZeR_e)*"s#r*#"*!ѷR>!"*#"*!ѷR>!":2>>(ʙ3!"*+|ZeR_e))!+|ZeR_e)^#V!"*+|ZeR_e))!+|ZeR_e)^#Vz3!"*+|ZeR_e))!+|ZeR_e)^#V!"*+|ZeR_e))!+|ZeR_e)^#VRFe!"*+|ZeR_e))!+|ZeR_e)^#V!"*+|ZeR_e))!+|ZeR_e)^#VRFe͖{:1>>(3!*+|ZeR_e))!+|ZeR_e)^#V!*+|ZeR_e))!+|ZeR_e)^#Vz3!*+|ZeR_e))!+|ZeR_e)^#V!*+|ZeR_e))!+|ZeR_e)^#VRFe!*+|ZeR_e))!+|ZeR_e)^#V!*+|ZeR_e))!+|ZeR_e)^#VRFe͖{:0>>(ʏ3!*+|ZeR_e))!+|ZeR_e)^#V!*+|ZeR_e))!+|ZeR_e)^#Vz3!*+|ZeR_e))!+|ZeR_e)^#V!*+|ZeR_e))!+|ZeR_e)^#VRFe!*+|ZeR_e))!+|ZeR_e)^#V!*+|ZeR_e))!+|ZeR_e)^#VRFe͖{͋!}3z|!}3z|!}3z|[(**!Zͳi!d)j!!ͩkd*! ѯR <[*!@t(>gh>:->(\>2-!}3z|!}3z|!}3z|!}``!}``:2>>(:1>>(ʪ[*[*[*[*! :2>>(:0>>([*[*[*[*! :1>>(:0>>(F[*[*[*[*! 2v!*3s#rA` Z64999:65298 [ 2500 d1:7:1: l#:0,0;"Wind"'"Angle" n7,0;"";8,0;"";13 ,0;"";10 ,2;"";2,15;"";10 ,29;""; p365204=121,0;" BOAT 1" q565205=121,24;" BOAT 2 " srpt=02300 w65000:90Z Ȏ64999:n1=65200:n2=65201:win=65202:b1=65204:b2=65205:b3=65206:jflag=65207:rpt=0 /bn3=0:win,0:win+1,0 3500 1 n=140 (:65209+n,32 :n 9a$>0n=1̱a$:65209+n,(a$(nn)):n 9b$>0n=1̱b$:65229+n,(b$(nn)):n 65208,bn3 B &w=65202:w=0200 bn3=65208:f$="" &w=1p=65209:2525 &w=2p=65229:2525 2530 (n=120:f$=f$+((p+n)):n Dw=35700D+10 *(bn3-1):x$:y$:f$=x$+" "+y$ 7501M ?:2,0;"" =5,0;"" ;7:3,2;"SELECT TYPE OF RACE REQUIRED " "8,0;"KEY" L10 ,1;"1":10 ,2;" 2 BOATS Man v Man" S12 ,1;"2":12 ,2;" 2 BOATS Man v Computer" W14,1;"3":14,2;" 3 BOATS Man v Man v Computer" 1 57,0;"********************************" 616,0;"********************************" 1 18,26;"J C" 19,27;"S" 20,24;"Z X" N232,40(:-30,-30:20,0:10 ,30  0 c$=:c$=""3093 c$="1"3100 c$="2"3150N c$="3"3200  3092  6000p 6b1,1:b2,1:b3,0:z=1:c$="" ! 6000p N6b1,0:b2,1:b3,1:z=2:a$="" S 6500d /b1,1:b2,1:b3,1:z=3 6000p 5:7:0: 23,3;"" 04,2;" JOHN CAIG SAILBOAT RACING " 65,3;"" ;2:8,6;"Written by J.C.SMITH":0 10 ,14;"for" 13 ,14;"J C" 14,15;"S" 15,12 ;"Z X" N136,79O:-30,-30:20,0:10 ,30 (1:16,11 ;"Software" >2:20,5;" 1984 JCS ZX Software":0 < 7000X  3000 e=1 1:7:  5  6 05,0:n=1160:" ";:n  7  e=26,2;b$ e=24040 6,2;a$ )8,10 ;"Are you an expert ?" #1:14,19;"Y/N"  0 17,26;"J C" 18,27;"S" 19,24;"Z X" N232,47/:-30,-30:20,0:10 ,30 d$=:d$=""4090 d$="y"d$="Y"4199g d$="n"d$="N"4190^  4090 ^"2:14,6;"NO!" _516,0;" but I'm working on it":0 `e=1n1,1 ae=2n2,1 b""4194b c10 :150 f 4245 g;2:16,2;"Yes and modest too!":0 he=1n1,0 ie=2n2,0 l""4205m m10 :150 e=24260 *z=1z=3e=1e=2 e=24280 B1:2,3;"PRESS ANY KEY TO START RACE":0 c$=:c$=""4260  100d :502:4001  5: 2,3;"You should imagine that you are observing the race from above and can see the wake of the racing boats." D7,3;"The arrow indicates the wind direction." _10 ,3;"As an expert, you sail in ADVANCED mode and steer all the time." G14,3;"Otherwise, you sail in the BEGINNER'S mode." D17,3;"(See instructions on cover)"  1 18,26;"J C" 19,27;"S" 20,24;"Z X" N232,40(:-30,-30:20,0:10 ,30  2 #20,8;"PRESS any KEY" ;0,0;"" 10,0;"":0,31;"" n=120 n,31;"" n,0;""  2 n 521,0;"" R321,0;"":21,31;"" Z 0 =""5250   4000 5:2,1;"Select a name for the COMPUTER" /20,2;"PRESS KEY A-M" 5,0;  5700D n=113 x$:y$ (64@+n);". ";  x$;" ";y$ )n=711 ,14;" (WHO?)" n z$=:z$=""5590 Hz$<65A((z$>77M)(z$<97a))ůz$>109m5590 ""5610 ,z$<78Nbn3=z$-64@:5640  bn3=z$-96` D"Lawrie","Sniff" N"Keith","Gusto" X"Ossie","Stewpot" b"Eddie","Owing" l"Reg","Wino" v"Rodney","Natterson" "John","Smith" "John","Caged" "Wendy","Patsfitrick" "Mike","Homeless" "Chris","Lawless" "Phil","Cretin" "Bob","Fishy"  5000 p q 6 z(1,10 ;"ENTRY FORM" |6,2;"BOAT 1"  2  6520x ;" Enter name ";a$ &14,3;"Please enter ";a$ (16,11 ;"for the next race"  0  180 'a$>20a$=a$(120) d n(1,10 ;"ENTRY FORM" p6,2;"BOAT 2" s 2 u 6520x v 6540 xb10 ,1;"I do have current insurance and undertake to comply with the IYRU rules": ;" Enter name ";b$ &14,3;"Please enter ";b$ (16,11 ;"for the next race"  0  180 ( b$>20b$=b$(120) "z=1e=1:5000 "z=2e=2:5500| e=1:5500| Y7100:c=2 [n=185U \n=59;c=1 ]n=59;7100 _n=59;10 `n=59;n=1 ba gb la,b vn=710 wn=1410 xn=2010 yn=2710 zn=34"10 {n=41)10 ~"n=27c=17155  n .1}L,0,.08}# =,5,.08}# =,5,.08}# =,5,.2~L,5,.1}L,7,.4L,9 ,.1}L,5,.08}# =,9 ,.08}# =,9 ,.08}# =,9 ,.2~L,10 ,.1}L,9 ,.4L,7,.1}L,4,.2~L,0,.1}L,4,.2~L,7,.1}L,9 ,.4L,10 ,.1}L,12 ,.08}# =,14,.08}# =,14,.1}L,12 ,.2~L,10 ,.1}L,7,.3,5 ( .07}\(,0,.07}\(,-1,.2~L,-3,.1}L,-1,.25~,0,.1}L,2,.4L,4,.07}\(,0,.07}\(,-1,.2~L,-3,.1}L,-1,.25~,0,.1}L,2,.4L,4,.1}L,4,.07}\(,4,.07}\(,4,.07}\(,4,.3,4,.1}L,4,.07}\(,4,.07}\(,4,.07}\(,4,.3,4,.1}L,4,.07}\(,4,.07}\(,4,.07}\(,4,.3,4,.1}L,4,.4L,5  M6:0:2: N11,8;"SIGNING OFF FORM" T3,0;f$ V<4,5;" you have just crossed the finish line." `v6,10 ;"If you have sailed the correct course without contravening the rules please sign off" e-13 ,2;"To Sign Off PRESS KEY S" j-15,2;"Otherwise PRESS KEY R" ~c$=:c$=""7550~ c$="s"c$="S"8000@ c$="r"c$="R":8048p  7550~ E7:7:0: J/4:1,12 ;"RESULTS":0 T71:4,2;"Congratulations ":0 Y5,3;f$ ^)7,13 ;"you are the winner!" pG2:9 ,0;"________________________________":0 qH2:10 ,0;"________________________________":0 r013 ,2;"DO YOU WANT ANOTHER RACE? " ;1:17,1;"1";0;" Same again" Q1:19,1;"2";0;" Change type of race":0 15,0;"KEY" c$=:c$=""8090  c$="1"rpt=1:100d c$="2"200  8090 '65298:65227 '65298 'D#1;1,5;"PRESS ANY KEY TO START" ' t$=:t$=""9993 ' ' t$="$"9996 ' ' 200 ' ""9996 ' ' 710 :10 :t$="":t$:t$="simon"9990' ' 200 Tsimon9990'  @S P P\Wq MM??+-e3X' Rv$>*\"+*=\"-!9"/|;;!2 d" d `!X'*/*+"\*-"=\!:\'1984 JCS ZX Software7>!@V !64999:0:0: 4a=23635S\+256*23636T\+28:a JCSR !1!p  v>!@!!?|;; *=\s#rv͎{ ::\(!((<2\6!"B\!"D\;;}  @@  T0H8|~IJ*,4<,<8|||8 pp<<< ??@@@@@ @@4