ZXTape! 2 Word SpellFisher-Marriot/Griffin Software1983English Educational7.99 UKPNoneOriginal ReleaseTZXed by Andrew Barker3wordspell I( "WORDSPELL" YWORDSPELL   N0:0:0::236099\,502:0:0:0 q$="y"x -z$="  " K12 ,10 ;1;4;"PLEASE WAIT";0;0  "HEADER" .a=07:a,0;1;z$:a (H12 ,6;4;1;" LOADING PROGRAM ";:0 -*18,5;" " .13 ,0; / 0 2 "Wfile" QeA WORDSPELLZ&  HEADER @w??80?߀????>?#|?~???|?|~?8???1???<???????<?0~|??~?~|?|~?>??#???8??????1???????~<?|??|~?|?|~?|?|~???9??>?? ?????8<0p??>?x?}Wfile SSsS 250  "Wch""a" 1:1:6: 250 B: BIG LETTERS j=1̱p$ gcol>7:col-9 *(col9 ):p$(j):x=x+y$(p$(j)-64@):j:x1=x:0:9 : SZy-2,x;"";y-1,x;" ";y,x;"";y+1,x;" ";y+2,x;"": Wy-2,x;"";y-1,x;"";y,x;"";y+1,x;"";y+2,x;21+1+""+8+"": _8y,x;"[#]";y+1,x;"O";y+2,x;"{ }": `<y,x;"#O#";y+1,x;"";y+2,x;" ": a4y,x;"";y+1,x;" ";y+2,x;"": bZy-2,x;" ";y-1,x;" ";y,x;"";y+1,x;" ";y+2,x;"": c:y,x;"";y+1,x;" ";y+2,x;"": dZy-2,x;" ";y-1,x;" ";y,x;"";y+1,x;" ";y+2,x;"": e8y,x;"";y+1,x;"";y+2,x;"": fUy-2,x;"";y-1,x;" ";y,x;"";y+1,x;" ";y+2,x;" ": gZy,x;"";y+1,x;" ";y+2,x;"";y+3,x;" ";y+4,x;"": hZy-2,x;" ";y-1,x;" ";y,x;"";y+1,x;" ";y+2,x;" ": i?y-1,x;"";y,x;"";y+1,x;"";y+2,x;"": jgy-1,x;" ";y,x;" ";y+1,x;" ";y+2,x;" ";y+3,x;" ";y+4,x;"": kYy-2,x;" ";y-1,x;" ";y,x;"";y+1,x;"";y+2,x;"": lPy-2,x;"";y-1,x;"";y,x;"";y+1,x;"";y+2,x;"": may,x;21+1+""+8+""+8+"";y+1,x;"";y+2,x;"": n4y,x;"";y+1,x;" ";y+2,x;" ": o4y,x;"";y+1,x;" ";y+2,x;"": pZy,x;"";y+1,x;" ";y+2,x;"";y+3,x;" ";y+4,x;" ": qZy,x;"";y+1,x;" ";y+2,x;"";y+3,x;" ";y+4,x;" ": r1y,x;"";y+1,x;" ";y+2,x;" ": s6y,x;"";y+1,x;"";y+2,x;"": tCy-1,x;" ";y,x;"";y+1,x;" ";y+2,x;"": u4y,x;" ";y+1,x;" ";y+2,x;"": vy,x;" ";y+1,x;""+21+1+8+""+8+"";y+2,x;" "+8+20+1+"": wTy,x;"";y+1,x;"";y+2,x;21+1+""+8+"": xy,x;""+21+1+8+""+8+"";y+1,x;" ";y+2,x;""+21+1+8+""+8+"": yZy,x;" ";y+1,x;" ";y+2,x;"";y+3,x;" ";y+4,x;"": zZy,x;""+21+1+8+"";y+1,x;" ";y+2,x;"": 64999 &255:a=6500065009 n:a,n a \1,0,0,219,251,23,23,203,16,201 "o$="":A$="" &e$="":c=0 'n$="" (Bn(12 ):p(12 ):q(12 ):r(12 ):o(167) *Ay$="0000000000000000003000300000003333333233123233333232333333" +'z$=" " ,START=360h:PRINTER=26102 :W LIST=2700 :ENTER=2800 :LOAD=2900T :GETTEST=1890b:TARGET=450:DISPLAY=600X:INPUT=780 :TEST=1030:PROCW=1380d:END=2430~ :B=20:DELETE=940:EDIT=5000 .seetest=8000@:BLOT=665:LONG=2580 :SDOWN=2220:DROP=1540:BIN=1820:LIFT=2000:DOWN=2160p:BOX=2280:SD=2220 0.20,5;" 1983 FISHER-MARRIOTT"; 2H$="":START 3h$=""3117 4!h$="b"h$="B"h$="":410 5(h$="a"h$="A"v$=o$:i$=c$:3128 6h$="d"h$="D":10 ,0;"Wordspell";12 ,0;"If you want to start again, press RUN and ENTER.":: 7 GETTEST 8TARGET : Sl=1 <Sl>v$342V >W$="":x2=0 @+W$=W$+V$(Sl):x2=x2+y$(v$(sl)-64@) BSl=Sl+1 DSl>V$330J F&V$(Sl)=","Sl=Sl+1:330J H 320@ J!x3=16-x2/2:DISPLAY LINPUT NTEST PB$W$332L RPROCW T 316< VEND Z(K=1500:>""k=500 \K::3062 ^ h START m!h$="b"h$="B"h$="":410 rPe$="":P$="Wordspell":X=5:Y=15:COL=4:1:B:0 |WJ=03:.2~L+.2~L*J,-12 +4*J:J:p=1250:p  printer  0,0;"________________________________";2,0;z$(11 );"WORDSPELL";4,0;z$(11 );"MAIN MENU";z$(10 )'"________________________________"' J8,0;"Please type in the test number"''"you want, or type:-" 13 ,0;"a for a summary of the tests";15,0;"b to use your own list"''"c to end the program"''"and press ENTER."''"________________________________"  i$:j$=i$ i$="":410 i$="a" seetest::410 (i$="b"o$=""c$=i$:W LIST:440 i$="c"2,0;"PROGRAM ENDED";z$(19)'z$;4,0;"Type c and ENTER to continue. "::410 i$="b"434 f=0:i=1̱i$ i$(i)<"0"i$(i)>"9"f=1:2,0;"It must be either a number or,"'z$;4,0;"a, b, or c ":i=i$ i:f411 | i$<1Űi$>116t2,0;"Number must be between";z$(8)'z$'"1 and 116";z$(23):411 q:10 ,0;"You have chosen test number ";i$;18,0;z$:i=1100d:i::440 :10 ,0;"Type:-"'''"a to enter or load a new list"''"b to run your current test"''''"and press ENTER" j$ "j$="a"j$="A"W LIST:440 [j$="b"j$="B":10 ,0;"You have chosen your own list"'''':h$="a":440  435   TARGET T=V$/15+1.5@ <17,5;" Target: "+T+"  mins." 3T-(T)>.517,16;"1/2" 020,4;"PRESS A KEY WHEN READY" 0=""5600 : D ST=T() N PTIME FUNCTIONS R* M(X&լ,Y&/)=(X+Y+(X-Y))/2 TOU()=(65536*23674z\+256*23673y\+23672x\)/3000 VT()=M(U(),U()) X DISPLAY b'0,12 ;"look!" v2p$="`_`_`":X=9 :Y=3:COL=4:B #P$=W$:X=x3:x<0x=0 Y=10 :COL=6:B .02{# =,36$ >""645 0J=1350^:S$=:S$>""J=1000 J :  BLOT wid=y$(p$-64@) ,l=y-2y+4:l,x;z$(wid);:l:   !1,10 ;"+++spell+++" 4B$="" > X1=0 @'S$=:S$>""S$W$(1)832@ HS$=:S$=""840H M.02{# =,36$ RS$=13 B$>"" \%(S$=12 S$="0")B$>""DELETE a#S$"A"S$"Z"S$=(S$+32 ) fS$<"a"s$>"z"840H k-S$=13 S$=12 S$="0"840H p B$=B$+S$ z N(B$)=X1 (P$=S$:X=X1:Y=9 :COL=6:B X1>29űB$>11 =S$920  840H DELETE  X1=N(B$) x=x1:P$=b$(b$):BLOT B$=1B$="":840H B$=B$(̱B$-1)  840H  LOGO  TEST()  B$=W$  1,0;Z$ E$DZW$E$=E$+W$+" " %E$((E$-W$))W$+" "E$=E$+W$+" " .D$=W$ 8I=1̱B$ <J=D$1-1 @B$(I)=D$(J)I=JQ(I)=J AKB$(I)=D$(J)B$(I)(D$+" ")(I)(B$+" ")(J)D$(J)Q(I)=J DJ LQ(I)=0DROP QtQ(I)0D$=(D$(Q(I)-1)Q(I)>1)+(-32 +(D$(Q(I))))+(D$(Q(I)+1)Q(I)1X=P(I-1) ;R(I)Iwid=y$(p$-64@):blot:x1=x+wid:1200 5n(i)=xp$=b$(i)x1=x+y$(p$-64@):1200  wid=y$(p$-64@):blot:B  P(I)=X1 I ,k=y-2y+4:k,x1; 32 :k I=1̱B$ Q(I)0Q(I)IDOWN i I=1̱w$ R(I)=0BOX I  I=112 8N(I)=0:P(I)=0:Q(I)=0:R(I)=0 <I F)J=1175:>""J=175: KJ P: d PROCW n x%P$="`_`_`":X=9 :Y=4:B 010 ,10 ;"Welldone!" #p$=w$:X=x3:x<0x=0 Y=15:COL=6:B >J=16:.2~L,2*(*8)-12 :J J=0502:J :  DROP  j$=B$(I) ,P$="`":X=N(I):Y=2:COL=11 :B P$=j$:X=N(I):Y=9 :B "@J=120:.02{# =,10 :.02{# =,-480:J hBIN |x=n(i):blot:sdown *Y=13 :COL=2:B:x=n(i):blot SDOWN :X=14+(>.5)+(<.5):Y=17:B:bin 0x=n(i):y=2:wid=3:blot+1:  BIN &-16,11 ;"" 0$17,12 ; "" :$18,12 ; "" ?,19,12 ; "bin" D,20,12 ; "" N(21,12 ; "" X bGETTEST l(2920h +10 *i$) V$   LIFT p=n(i) )COL=13 :X=P:Y=2:P$="`":B AJ=116:.05|L,-12 :.01z# =,-480:J X=P:Y=9 :P$=B$(I):B  x=p:p$=b$(i):blot &y=0:wid=3:blot+1 5J=112 :.01z# =,10 +2*J:J Y=2:COL=4:B   p DOWN #X=N(I):Y=2:p$=b$(i):BLOT sdown ,X=0:Q(I)>1X=P(Q(I)-1) Y=9 :COL=4:B   SDOWN .J=34"10 -2:.01z# =,J:J   BOX &P=0:I>1P=P(I-1) (P$="_":COL=3:X=P:Y=0:B ,J=116:.05|L,-24:J y=5:P$=W$(I):X=P:B  X=P:BLOT sdown $X=P:Y=9 :B )+x=p:y=0:wid=3:blot+1 . ~ END TT=T()-ST 8P$="_Wordspell_":X=0:Y=2:COL=4:B KP$="_Well":X=0:Y=9 :B:P$="done_":X=15:Y=9 :B R13 ,5;"Test ";i$;15,0;"You took ";:TT>0TT; J;" 1/2"(TT-TT>.353333TT<.353333);" minute";"s"TT>1.349,1;"." P17,0;"All OK, well done"E$="";"You need to practise..."E$>"";'' E$>32 LONG E$ 65000   LONG J=32 16-1 9E$(J)=" "F$=E$(J):E$=E$(J+1):F$:J=16 #J ( 2 PRINTER 7: <''''"This program teaches spelling."''"There are 116 separate tests and, in addition, you can use your own word lists."'''"Press ENTER to continue ";n$ n W LIST :23692\,255 4,0;"Please type either:-"'''"a to enter a new word list"''"b to load your own list from a tape"''"c to return to the main menu";17,0;"and press ENTER." j$ j$="a"j$="A"ENTER: j$="c"j$="C"::410 j$="b"j$="B"LOAD: 2725 2720 ENTER o$="":v$="" c1=0::"Type each word (in lower case)"''"and press ENTER (upto 14 words)."''"To end list, just press ENTER."'"________________________________"'' +x=0:x$:(x$=""o$>"")2840 x$=""o$=""2814 f=0:i=1̱x$ @x$(i)<97aůx$(i)>122zf=1:i=x$:2824 Dx=x+y$(x$(i)-64@):x33!f=2:i=x$:2824 i:f2830 15,0;"Sorry, you can't have ";13 f=2;"""";x$;"""."''"There is an unacceptable"f=1''"character."f=1;19,0;"This word is too long."f=2 '"Press any key to continue." =""2828 p15,0;z$;z$;z$;z$;z$;z$;z$;7+(c1/2),16*(c1/2ɺ(c1/2));:2814 Co$=o$+(","o$>"")+x$:x$,:c1=c1+1:c1<142814 x'"________________________________"''"Is this list OK?"'''"If not, type n to restart."'''"Otherwise, type y" "o;10 -((c1-1)/2),0;"and press ENTER.";0,0;j$:j$="n"j$="N"2800 ,j$="y"j$="Y"2875; 6 2850" ;P:''"Please give your list a name"''"upto 10 letters,"''"or just press ENTER." <c$:c$=""c$="word list" =ec$>10 15,0;"This name is too long."''"Please choose another name.":2876< > :i$=c$ @''''''''''"To save this list on tape, type "''"y and press ENTER."'''"Otherwise, just press ENTER to"''"continue the program." Bj$:j$=""2896P C"v$=o$:j$"y"j$"Y"2882B D:'"Make sure you have a blank tape"''"in the recorder and that all"''"connections have been made."''''"Press ENTER when all is ready.":k$(o$):k$()=o$ E13 2885E FS:c$k$():''"Press v if you want to verify."''"Any other key to continue." Hj$=:j$=""2888H I"j$="v"j$="V"j$=""2895O J 2896P O''"Rewind the tape, and change"'"the connections if necessary."''"Press ENTER to verify.":j$:'''"PLAY the tape":c$k$():''"Your list is saved correctly.":j=1350^:j P:''"Type:-"'''"a to practise this test"''"b to return to main menu"''"c to enter another list"'''"and press ENTER" Q&h$:h$="a"h$="A"h$="b"h$="B": Rh$"c"h$"C"2897Q Senter T LOAD V:'''''"Put the tape in the recorder,"''"and make sure the necessary"''"connections have been made."''''''"Then type the name of the word"''"list, or just press ENTER" Xc$:''"PLAY tape":c$k$() go$=k$():i$=c$:h$="a":: hTEST DATA r"bat,cat,man,bag,map,sad,jam" |"red,bed,hen,wet,pet,leg,yes" "pin,big,is,fit,mix,kid,zip" "dog,hot,pot,fox,hop,rob,cod" "sun,gun,jug,mug,hut,cup,bus" "ham,box,pop,six,wet,sum,us" "bat,dad,bad,tab,did,rob,rod" #"back,sack,add,egg,mess,bell,off" &"held,self,milk,belt,pond,sing,pink" %"ant,hunt,nest,lost,desk,camp,jump" &"ship,shell,shop,shy,mash,rush,fish" )"chip,chop,chess,much,rich,lunch,bench" +"them,these,they,father,thin,thank,cloth" )"when,what,why,whip,white,whale,whisky" ="elephant,phone,orphan,telephone,dolphin,alphabet,pheasant" 1"shrub,shrink,three,throw,witch,kitchen,school" &"cake,make,game,name,gate,wave,cave" '"nine,kite,wine,five,time,side,smile" &&"bone,home,nose,rose,hole,joke,rope" 0("tube,tune,use,rude,brute,crude,flute" :/"blaze,shine,bride,stove,amuse,excuse,stones" D'"blot,clap,flat,glad,plan,plank,slug" N*"brick,crack,drip,from,grunt,pram,truck" X)"skid,slept,swell,snap,spot,stamp,swim" b*"quack,quick,quid,quit,twig,twist,dwell" l0"scrap,scrub,spring,strap,strong,splash,squib" v-"rain,sail,nail,wait,maiden,afraid,explain" +"arm,car,dart,march,firmer,archer,garden" 4"saucer,pause,haunt,autumn,author,exhaust,because" '"saw,jaw,yawn,straw,crawl,hawk,awful" #"day,say,play,may,hay,fray,delay" ,"eat,meat,steam,clean,beast,teacher,eagle" 3"head,dead,bread,leather,meadow,pleasant,instead" &"bee,free,need,seed,keep,weep,sweet" ,"kerb,term,herb,verse,person,under,desert" &"new,few,chew,stew,screw,newt,sewer" 2"seize,ceiling,eighty,field,thief,shield,relief" 2"bird,fir,birth,third,thirsty,thirteen,birthday" *"boat,coal,road,toad,toast,coach,throat" %"die,lie,pie,toe,blue,glue,tuesday" +"boil,oil,moist,voice,hoist,poison,avoid" '"food,tool,pool,root,shoot,moon,roof" ("look,rook,shook,cook,foot,good,blood" ."horn,corn,cork,storm,morning,record,memory" *-"shout,about,pound,sound,count,mouse,house" 4+"how,owl,clown,brown,crown,shower,powder" >)"bowl,own,crow,snow,window,elbow,arrow" H/"boy,toy,annoy,destroy,cowboy,royal,employer" R1"fur,burn,church,nurse,turkey,burglar,surprise" \,"baby,syrup,crystal,cry,why,myself,python" f2"along,asleep,abroad,across,ashamed,again,alive" p5"became,below,behind,because,before,beneath,become" z7"depart,delay,deflate,defeat,deserve,depress,destroy" ="conduct,confess,conflict,concrete,conceal,contain,connect" @"dismay,disable,disagree,dishonest,discover,disorder,distrust" :"enlist,enrich,endear,enforce,enslave,entrust,enlighten" 6"export,exclaim,expand,extract,expect,explain,exact" ;"forbid,forget,forgive,forgave,forsake,forward,forgotten" F"foremost,forehead,forecast,foreman,foreground,forefinger,foresight" ="image,imitate,imagine,immense,immediate,immerse,immovable" :"income,indoors,inform,inflame,indeed,inhuman,invisible" ?"permit,perfect,perhaps,persist,permission,perfume,perpetual" ;"prevent,present,prefer,pretend,preserve,presume,prepare" ?"prolong,proceed,proclaim,professor,progress,project,protest" 6"recall,return,remove,remind,regain,replace,request" 5"undo,uncover,unfasten,unload,unpack,unfair,unwell" E"capable,reliable,noticeable,valuable,probable,suitable,abominable" >"aerial,artificial,hospital,dismal,central,general,national" I"centrally,musically,naturally,generally,usually,vertically,nationally" $7"sugar,collar,beggar,vinegar,nuclear,similar,regular" .6"planted,landed,fitted,nodded,thanked,jumped,kicked" 81"towel,label,weasel,model,tunnel,shovel,travel" B4"summer,rubber,fatter,wetter,after,faster,thunder" L:"thinnest,fattest,oldest,saddest,fastest,poorest,lowest" V3"monkey,donkey,honey,chimney,valley,turkey,abbey" `E"useful,truthful,bashful,careful,painful,awful,carefully,painfully" jB"possible,sensible,visible,invisible,terrible,flexible,horrible" t7"pencil,fossil,daffodil,stencil,council,until,lentil" ~L"effective,attractive,expensive,detective,sensitive,invective,insensitive" :"robbing,running,kicking,singing,hating,smoking,cooking" 3"handle,candle,simple,apple,fiddle,bottle,muddle" 8"kindly,slowly,quietly,honestly,loudly,poorly,bravely" J"punishment,involvement,merriment,oddment,comment,instrument,resentment" A"hopeless,restless,speechless,endless,illness,fitness,darkness" 3"doctor,actor,razor,motor,mirror,tractor,visitor" 9"rumour,flavour,harbour,honour,colour,splendour,armour" <"famous,serious,enormous,precious,envious,furious,nervous" D"pension,vision,television,collision,admission,explosion,invasion" ?"mention,portion,relation,station,position,addition,question" ;"capture,torture,future,picture,nature,puncture,treasure" -"foggy,funny,hobby,sunny,baggy,kinky,runny" 7"slice,cigarette,police,pencil,circus,bicycle,cement"  1"wage,strange,orange,gentle,magic,ginger,gipsy" +"lamb,bomb,comb,bomber,thumb,climb,doubt" )"gnat,gnash,gnome,gnaw,sign,design,gnu" (/"high,nigh,sigh,thigh,highway,higher,sighing" 2/"right,sight,night,tight,fight,bright,flight" <7"bought,thought,fought,brought,taught,caught,naughty" F+"knot,knit,know,knife,knee,knock,knuckle" P-"wrap,wren,wrist,write,wrong,wriggle,wreck" Z1"hedge,edge,sledge,bridge,midget,stodge,sludge" d("walk,chalk,talk,stalk,calm,yolk,folk" n7"fasten,listen,castle,rustle,whistle,thistle,wrestle" x1"rogue,tongue,league,plague,vague,guitar,guest" ,"pair,fair,chair,hair,unfair,stairs,fairy" /"care,share,square,beware,spare,dare,prepare" 0"beer,steer,cheer,queer,jeer,steering,queerly" /"oar,roar,soar,hoard,board,aboard,blackboard" '"our,sour,flour,hour,door,moor,floor" ."score,more,shore,store,snore,swore,restore" &"ear,hear,year,clear,pear,wear,tear" C"grandstand,dishcloth,airport,footstep,somehow,yourself,midnight" I"fisherman,policeman,motorway,blackberry,dinnertime,timetable,everyone" ;"competition,magnet,cushion,panic,tablet,lullaby,traffic" C"animal,prisoner,lemonade,conductor,astronaut,hospital,expensive" P"stationary,overtaking,machinery,budgerigar,arithmetic,accelerator,completion" ? seetest @n:"Summary of word lists"'"---------------------";0;;5,0;"Test no Rule covered" J 8200 T27,0;:i=012 :t$:t$:i " 1- 6__Short vowels" " 7__b/d reversals" " 8- 16__Double consonants" " 17- 21__Magic ""e""" #" 22- 26__More double consonants" " 27- 49__Vowel digraphs" " 50__Sounds of ""y""" " 51- 66__Prefixes" " 67- 91__Suffixes" " 92- 93__Soft c,g" " 94-104__Silent consonants" %"105-111__Vowels modified by ""r""" $"112-116__Multi-syllable practice" "321,0;"Press any key to continue" $""8228$ &=""8230& ( &l:*"m",1,"Wfile"2:*"m",1,"duff"10 ,10 :*"m",1,"Wch""a",168: ' "":"" 9Wch XՀ%?||?>|>|?U