ZXTape! 0Created with Ramsoft MakeTZXdriver2 ^E2`Ex=121:x,0;" ":x |1:145,160:24,0:40(,-40(:44,,0:0,-16:-44,,0 2a-32 ,-32 :76L,0:0,-16:-76L,0:40(,-40( <-24,0:-40(,40(:-44,,0:0,16:44,,0:32 ,32 :-76L,0 F80,16:76L,0:-40(,40( dp0:8,1;"Please wait";10 ,1; "while Locodriver2";12 ,1;"is loading." 0:7 Ȣ118v,0:14,6:6,6:4,0:8,8:12 ,-6:502,0:-2,6:-10 ,0 Ґ12 ,6:4,10 :6,12 :-4,2:-6,-8:-6,6:2,6:-2,6 ܗ-10 ,6:10 ,2:-10 ,16:-2,16:-12 ,16:10 ,6:-8,0:22,20 0,8:-18,2:-8,-2:18,14:-6,4:-18,-8:-6,-16:2,-4 -6,-4:2,-8:8,6:-6,-6:0,-4:-8,-10 :12 ,8:-10 ,-12 10 ,-2:-10 ,-10 :0,-8:10 ,0:0,-4:-2,0:0,-8:-2,0 0,-6:4,-4:-2,-4:-6,6:-10 ,0:-12 ,-12 :10 ,2:4,-10 -14,-16:12 ,-2:8,2:12 ,6:-14,-16:-8,2:-12 ,-10 :-26,-16:2,0 1,0;" " X 7  100d x=0159 f  "a"+x,f 4D0,0,0,0,240,15,0,0 >D0,0,0,0,0,0,240,15 HD0,0,0,15,240,0,0,0 RD0,15,240,0,0,0,0,0 \K0,60<,126~,126~,126~,126~,60<,0 fD28,15,7,3,1,0,3,31 pO0,128,240,254,255,254,254,255 zF0,0,0,0,192,568,31,15 D255,31,3,0,0,0,0,0 J255,255,254,124|,14,1,0,0 I135,195,1,7,63?,255,31,3 M255,127,63?,31,31,63?,127,255 Q128,128,128,128,128,128,128,128 K0,28,31,63?,63?,127,127,255 M0,0,128,224,224,193,193,131 G0,0,0,0,0,192,248,255 D255,31,3,0,0,0,0,0 E131,7,7,15,15,1,0,0 N255,255,255,255,255,255,63?,7 Q255,128,128,128,128,128,128,128 x "sc"62700,1750 "sc" "driver2"1  600X "sc"62700,1750 fsc E   ,  8  ' 5    ,!(9$3:<        <| ! ~ ! ! zp ! n<n~ n< z xtn  ,x  p  z q ~ !qoq~  ~ qxu  q  qq < qTqz sc Dž<O 9200# [a7=236.5l-(2.72.z/4):sy2=0:mph=0:grad=100d:a5=0 Qa101=0:a34=0:a33=0:mp=236.5l:a3=0:a16=0 Na112=1:a44=1:a9=0:lsf=2:lss=0:a14=0 ^sy4=0:ns=0:a71=0:a40=236.5l:a20=0:ls=20:sig=0 ?p=0:a8=8:awsb=0:ls2=0:lsn=0 Aa21=0:a5=0:thr=5:yds=0:a100=0 @stf=0:pws=0:a50=0:brf=3:ds=0 Cbrf3=0:a70=0:a44=1:s=0:xstops=5 184,100d:0,-40(:192,100d:0,-40(:62>,79O:31,0:0,-2:-14,-5:0,-10 :-3,0:0,10 :-14,5:0,2 10 ,29;6;"0 ";11 ,29;" ";12 ,30;" ";13 ,30;" ";14,30;" " %184,59;:8,0 v7,20;2;"":0:184,100d:0,24:8,0:0,-24 O17,19;ln:ln>4700017,25;"MAX";max:20 18,19;"MAX90" w1,w2;0;"AWS" 14,91[:-1,0:0,4:-8,0:0,-32 :8,0:0,12 :1,0 1 2000 2"uv=(58280+(mp*20)) 3Fuv1=(58281+(mp*20)):uv3=(58279+(mp*20)) 4uv2=(mp*10 ) 5(mp=236.5ls<10 )a3=1((58300+(2*uv2))>10 ƾ(58301+(2*uv2))=0ƾ(58299+(2*uv2))=0)9000(# 6a5=19100# 7}(mp=236.5ls=0)((uv>9 uv<195)((uv1>0uv1<10 )(uv1>0uv1=194)))4000 8mp30625200P 9(uv3=0(uv>0uv<10 uv5)uv1=0)a8=uv:a7=mp:a8stf6,20;" ";7,20;" ";8,20;" ";9 ,20;" ": :'mp=236.5la8>03000 ;)uv>194ns=15000 <pws=0((58299+(2*uv2))=0ƾ(58300+(2*uv2))=5ƾ(58301+(2*uv2))=0)pws=15+(5*((*5)+1)):9100# Aln>4700070F BK18,6;mph:mph<10 ƺmph018,7;" " C 79O F6mph<017,9 ;mph:79O G-mph<10 17,9 ;" ";mph H8(mph10 ƺmph<100d)17,9 ;mph K)mph100d17,11 ;mph O's60<s=s-60<:m=m+1 P-3,14;":";3,17;":" Q%10 >s3,18;"0";s R!s10 3,18;s T'm60<m=m-60<:h=h+1 U%m<10 3,15;"0";m V!m10 3,15;m W!h10 3,12 ;h X%h<10 3,12 ;"0";h Y s=s+2 Z]mph>ls+5mphls+10 c$="EXCEEDED LINE SPEED BY"+(mph-ls)+"MPH":8000@ ]Nmph>max+515,6;"EXCEEDANG MAXIMUM SPEED ":a21=2 ^hmphmax+10 c$="EXCEEDED MAXIMUM SPEED BY "+(mph-max)+" MPH":8000@ i:s=2mp=236.5l3600+(86V*40() j:s=2mp=236.5l4100+(86V*40() yth=5-thr zbr=5-brf {grad=0grad=1500 }fa50=1mph>515,6;" ":1,0;s$(xstops) ~\a50=1mph>151,0;" ":a50=0 "th=0mph=mph-.2~L *mph=mph+(th/((5-(cls/100d)))) 3mph=mph-(2*((br+1)))-(70F/grad) 8mph0(brf<5grad=1500)mph=0 grad=1500grad=0 9mph<-5c$="EXCESSIVELY ROLLING BACK":8000@ 380|+ds:a$:g PgǺ(mp*100d)a40=mp:5,0;" " FgǺ(mp*100d)5,16-(a$/2);a$:ds=ds+1 ,8="k"thr=thr-1:4100+(86V*40() 68="o"thr=thr+1:4100+(86V*40() @8="a"brf=brf+1:3600+(86V*40() J8="q"brf=brf-1:3600+(86V*40() O="h"0 P="h"335O U((sy4>900sy4<1200)(sy4>21004sy4<2400` )(sy4>3300 sy4<3600)(sy2>900sy2<1200))Ʀ="p"awsb=1:w1,w2;"AWS" _a8>0brf>0a70=1a70=0:awsb=1:15,6;" ";w1,w2;"AWS" `.(((a8=8sy2<300,))((sy4>1200sy4<1600@)(sy4>2400` sy4<2800 )))awsb=0a70=0ln>4700019,1;" ";20,1;" ";21,1;"___":brf=0:a70=1:15,6;" EMERGENCY BRAKE ":7040 a(((a8=8sy2<300,))((sy4>1200sy4<1600@)(sy4>2400` sy4<2800 )))awsb=0a70=0ln=4012219,1;" ";20,1;" ";21,1;" ":brf=0:a70=1:15,6;" EMERGENCY BRAKE ":8,18:0,-16:8,7:24,0:8,0:18,0:8,6:7040 c((sy2>300,sy2<600X))((sy4>300,sy4<600X)(sy4>1600@sy4<21004)(sy4>2800 sy4<3300 ))awsb=0 hbrf<5thr<5brf3=brf3+10 -(thr+brf):brf3>100d15,6;" BRAKES OVERHEATING ":a71=1 jda71=1brf=5a71=0:brf3=0:15,6;" " l3brf3>200c$="BRAKES BURNT OUT":8000@ r 491 "BROCK",2164t |"SETTLE STATION",23650b\ }"LEAVING SETTLE",23660l\ ~""MARSHFIELD VIADUCT",23663o\ "SETTLE VIADUCT",23675{\ "LANGCLIFFE",23700\ s$(stops),23840 ] )"STAINFORTH TUNNEL 120 YDS",23868<]  "STAINFORTH GORGE",23875C] *"SHERIF BROW VIADUCT 57 YDS",23964] s$(xstops),23967] *"FOLLOWING THE RIVER RIBBLE",23995] "RIBBLE BRIDGE",24065^ "RIBBLESDALE",24082^ %"HORTON IN RIBBLESDALE",24254^ "HORTON MOOR",24300^ ,"INGLEBOROUGH AND PEN-Y-GHENT",24400P_ "SELSIDE",24485_ ""RIBBLEHEAD STATION",24725` "RIBBLEHEAD",24740` *"RIBBLEHEAD VIADUCT 440 YDS",24775` "BLEA MOOR",24800` )"BLEA MOOR TUNNEL 2629 YDS",24931ca "DENTDALE",25081a )"DENT HEAD VIADUCT 199 YDS",25125%b "DENTDALE",251360b *"ARTEN GILL VIADUCT 220 YDS",25213}b "DENTDALE",25226b "DENT STATION",25336b s$(stops),25354 c )"RISE HILL TUNNEL 1213 YDS",25414Fc "MOSSDALE MOOR",25483c ."SITE OF GARSDALE WATER TROUGHS",25514c "GARSDALE",25530c )"GARSDALE & HAWES JUNCTION",25668Dd +"DANDRY MIRE VIADUCT 227 YDS",25744d &"MOORCOCK TUNNEL 98 YDS",25749d "BAUGH FELL",25754d %"LUNDS VIADUCT 103 YDS",25770d ""GRISEDALE CROSSING",25785d ,"SHOTLOCK HILL TUNNEL 106 YDS",25848d *"CLIMBING TO AISGILL SUMMIT",25854d &"AISGILL SUMMIT 1166 FT",25930Je "AISGILL MOOR",26000e &"AISGILL VIADUCT 87 YDS",26068e ""MALLERSTANG COMMON",26073e &"BIRKETT TUNNEL 424 YDS",26429=g ""MALLERSTANG COMMON",26453Ug "KIRKBY STEPHEN",26659#h "WAITBY COMMON",26700Lh ("SMARDALE VIADUCT 227 YDS",26886i -"CROSBY GARRETT TUNNEL 181 YDS",26900i #"CROSBY GARRETT FELL",26910i ."CROSBY GARRETT VIADUCT 110 YDS",26949Ei "CROSBY GARRETT",26976`i "GRASSGILL RIGG",27020i )"GRISEBURN VIADUCT 142 YDS",27170"j "HELM BECK",27178*j #"HELM TUNNEL 571 YDS",27316j s$(xstops),27349j "ORMSIDE",27480Xk '"ORMSIDE VIADUCT 200 YDS",27530k +"BETWEEN ORMSIDE AND APPLEBY",27541k "APPLEBY",27710>l "APPLEBY STATION",27720Hl "BRAMPTON",27750fl "TROUT BECK",27850l +"LONG MARTON VIADUCT 108 YDS",27988Tm "MARTON MOOR",27995[m )"NEW BIGGIN VIADUCT 86 YDS",28335n s$(xstops),28240Pn "NEW BIGGIN",28320n "CROWDUNDLE",28383n "CULGAITH",28474:o '"CULGAITH TUNNEL 661 YDS",28494No "EDEN VALLEY",28531so *"WASTE BANK TUNNEL 184 YDS",28556 o "EDEN VALLEY",28565o "LANGWATHBY MOOR",28700p "LANGWATHBY",28829p "WINSKILL",28900p ."LITTLE SALKELD VIADUCT 134 YDS",28948q "LITTLE SALKELD",28970*q "LONG MEG",29000Hq )"EDEN LACY VIADUCT 137 YDS",29110q s$(stops),29117q %"LAZONBY TUNNEL 99 YDS",29231/r "LAZONBY",292386r "BARON WOOD",29300tr -"BARON WOOD TUNNEL NO1 207 YDS",29553qs " ",29564|s -"BARON WOOD TUNNEL NO2 251 YDS",29569s "BARON WOOD",29583s ""ARMATHWAITE TUNNEL",29664s ("FOLLOWING THE RIVER EDEN",29683s #"ARMATHWAITE VIADUCT",29734&t ("FOLLOWING THE RIVER EDEN",297506t "ARMATHWAITE",29808pt  "DRY BECK VIADUCT",29910t "LOCKHILL",29939t ""LOW HOUSE CROSSING",29969u ."HIGH STAND GILL VIADUCT 91 YDS",30104u "EDENBROWS",30109u "COTEHILL",30129u "LOW COTEHILL",30200u $"LONSDALES BRICKWORKS",30291Sv $"HOWE AND CO. SIDINGS",30296Xv #"BEATTYS BRICK WORKS",30312hv s$(xstops),30330zv "CUMWHINTON",30415v -"BETWEEN CUMWHINTON AND SCOTBY",30445v "SCOTBY",30535Gw "HARRABY",30575ow $"DURRAN HILL JUNCTION",30664w ("PETTERIL BRIDGE JUNCTION",30717w $"LONDON ROAD JUNCTION",30741x %"CROWN STREET JUNCTION",30793Ix  "CARLISLE CITADEL",30800Px "END ",30900x (ln=401221100L:1020 1047 x=1568  j:k:l 5j1000j-1000,k-1000:1150~  +l>0l2000j,k,l:1150~ j,k l=20001160 1000,1016,0,8,8,0,6,23,0,126~,0,0,6,-23,0 1008,1024,0,239,0,0,27,36$,7,43+,36$,7,59;,36$,7,79O,36$,11 99c,36$,7,115s,36$,7,1000,1000,0,32 ,0,0,12 ,8,0,480,0,0,12 ,-8,0,28,0,0,-3,24,0 V1142v,1043,0,105i,0,0,0,-18,2000 .1000,1016,0,8,8,0,16,23,0,207,0,0,16,-23,0,8,-8,0 /1008,1024,0,239,0,0,29,36$,7,45-,36$,7,68D,36$,13 099c,36$,13 ,1000,1000,0,32 ,0,0,12 ,8,0,480,0,0,12 ,-8,0,28,0,0,-3,24,2000 L1000,1016,0,16,24,0,24,7,0,172,0,0,24,-7,0,16,-24,0,1036 ,1008,0,0,16,0,8,16,0,40(,0 Q0,8,-16,0,0,-16,0,1044,1040,0,0,7,0,40(,0,0,0,-7,0 V568,28,10 ,76L,28,7,44,,14,7,65A,14,7,84T,14,7,1000,1019,0,4,2 [0,4,-2,0,-4,-2,0,-4,2,0,0,-16,0,4,-2,0,0,16,0,4,2,0,0,-16,0,-4,-2 `0,1120`,1019,0,4,2,0,4,-2,0,-4,-2,0,-4,2,0,0,-16,0,4,-2,0,0,16,0,4,2,0,0,-16,0,-4,-2 eH0,1000,1000,0,24,0,0,13 ,7,0,568,0,0,13 ,-7,0,480,0,0,0,7,0,1008,1007,0,112p,0,0,1128h,1007,0,124|,0,0,0,8,2000 ~x 1999 Hx=6318065015:x;" ";x;" ";(x-58280)/20:x: @ x=116:s$(x):x: 7:7:: 9350$ 0:6 0mp=mp+(mph/1850:):10 ,29;mp J11 ,30;".";(mp*10 )-(mp*10 ):0:7: ` stfa8stf=a8 0a8=9 hs=0a16=1:3020 a8=43020 3uv=0a8=0sy2=-1:3042 Imp=236.5la8=2a8=7a8=8sy2=1760*(mp-a7) tns=0(1200-sy2301200-sy20mph=0)a101=1a101=1:3200 a8=2(sy2<1200)180,124|:15,0:0,-24:-15,0:0,24:7,23;6;"";8,23;0;"O";12 ,25;"in";13 ,25;(1200-sy2);" ";14,25;"yds" a8=1180,124|:15,0:0,-24:-15,0:0,24:4:8,23;"":0:7,23;"O":192,100d:0,-8:184,100d:0,-8:a8=0 ((sy2>900sy2<1200)(sy2>21004))awsb=0w1,w2;1;6;0;"AWS";7:.1}L,12 :.1}L,12 ^a8=2184,100d:0,-8:192,100d:0,-8 a8=9 6,20;2;"";0;"";2;7,20;"";0;" ";8,20;" ";9 ,20;" ":ns=012 ,25;" ";13 ,25;" ";14,25;" " a8=86,23;" ";7,20;2;"";0;" ";8,20;" ";9 ,20;" ";13 ,25;(1200-sy2);" " a8=77,20;6;"";0;" ";6,20;" ";8,20;" ";9 ,20;" ";12 ,25;"in";13 ,25;(1200-sy2);" ";14,25;"yds" a8=66,20;6;"";0;"";6;7,20;"";0;" ";8,20;" ";9 ,20;" " hss=hs:mss=ms n(1200-sy2<0ns=0a8=8)1760-sy2<0c$="OVER RUN SIGNALS":8000@ (ns=0mph=01200-sy2>30mp236.5l)a100=1:0:15,6;" ADVANCE TO SIGNAL! ":w1,w2;"AWS" xa100=1mph>50:15,0;" ":a100=0:w1,w2;"AWS" d(h>hs(hhsmms-2)):mss=m+2:hss=h:mss60<mss=mss-60<:hss=hss+1 0:0: (a8=3a8=8)hs=01200-sy230ƥ>.9ffffmph=015,6;" ROAD AHEAD CLEAR ";2;6,20;"";7,20;"";0;6,23;"";12 ,25;" ";13 ,25;" ";14,25;" ":awsb=0:w1,w2;"AWS":sy2=0:a50=1:a101=0:a8=0:a16=0: a16=11200-sy230mph=0hs=015,6;" AWAITING CLEAR ":w1,w2;"AWS": 9a101=1mp401.25H100d:8000@ hs>0ms10 1,5;"DUE TO DEPART ";hs;":";ms;":00":a14=0a8=815,6;" AWAITING CLEAR ":w1,w2;"AWS" hs>0ms<10 1,5;"DUE TO DEPART ";hs;":0";ms;":00":a14=0a8=815,6;" AWAITING CLEAR ":w1,w2 ihs>0a101=1(mph>2źmph<-2)c$="MOVING WHILE PASSENGERS BOARDING":8000@ *mss60<mss=0:hss=h+1 \ (a14=0a8=4)(hhssmmss)2:awsb=0:6,20;"";7,20;"";0;6,23;"";10 ,25;" ";11 ,25;" ";12 ,25;" ";13 ,25;" ";14,25;" ":15,6;0;"AWAITING GUARDS SIGNAL ":a14=1 Qa14=1a8815,6;0;"AWAITING GUARDS SIGNAL" a14=1ƥ>.9ffff15,6;0;"GUARDS BELL-DEPART. ":.25~,9 :.25~,9 :.25~,9 :a8=0:sy2=-1:a14=0:hs=0:a50=1:a101=0:xstops=xstops+1 G 0 H (uv=10 uv1=1grad=0 5grad1=uv:grad2=uv1:grad2=194grad2=0 `(grad110 grad1<100d)(grad20grad2<10 )grad=((grad1*10 )+grad2) 7grad1=10 grad2=1grad=0:1:32 ,72H:0,5:32 ,94^:0,-5:0:10 ,2;" ";11 ,1;" L ";12 ,2;" ":14,91[:18,0:0,-2:0,-14:-17,0:4500 8grad1>100dgrad=(100d-grad1)*10 -grad2 grad>010 ,2;"";12 ,2;"":32 ,94^:0,-16:1:32 ,72H:0,5:0 grad<04100 Egrad<100dgrad>011 ,1;grad;" ":4500 &grad>011 ,1;grad  4500 grad<010 ,2;"";12 ,2;"":32 ,88X:0,-16:1:32 ,94^:0,-5:0 Ggrad0grad>-100d11 ,1;-grad;" ":4500 'grad011 ,1;-grad a20=0: 65A,85U:0,12 :6,0:0,-12 :65A,91[:6,0:74J,85U:0,12 :6,0:0,-6:-6,0:82R,97a:7,0:85U,97a:0,-12 n58:+18,92\-18:0,-5:61=+18,92\-18:0,-5 c59;,91[:18,18:18,-18:-18,-18:-18,18  NEXT STOP ROUTINE Gns=0hs=0uv>195hs=uv-195:ms=uv1-195 =uv195ƾ(58286+(uv2*2))=860< 3ns=0b7=mp:a8=4:ns=1 sy3=1760*(mp-b7) (1760-sy3301760-sy30mph=0ns=1)a101=1a101=1:sy2=sy3:ns=0:3200 a8=4ns=110 ,25;"NEXT";11 ,25;"STOP";12 ,25;"in";13 ,25;(1760-sy3);" ";14,25;"yds" 1sy3>1760c$="FAILED TO STOP":8000@ Zsy3<1730mph=015,6;" ADVANCE TO STOP! ":a100=1 za100=1mph>50:15,0;" ":w1,w2;"AWS":a100=0  60< Psy4=1760*(mp-3062) Q<hs=0uv195hs=uv-195:ms=uv1-195 Ustf10 6,20;" ";7,20;" ";8,20;" ";9 ,20;" ";10 ,20;" ":180,124|:15,0:0,-37%:-15,0:0,37%:stf=10 Zsy4>0sy4<12007,23;6;"";9 ,23;"";8,23;0;"O";10 ,23;"O";12 ,25;"in";13 ,25;(1200-sy4);" ";14,25;"yds" dsy4>1200sy4<2400` 9 ,23;6;"";0;7,23;"O";8,23;"O";10 ,23;"O";13 ,25;(2400` -sy4);" " nsy4>2400` 10 ,23;2;"";0;7,23;"O";8,23;"O";9 ,23;"O";13 ,25;(3600-sy4);" " s((sy4>900sy4<1200)(sy4>21004sy4<2400` )(sy4>3300 sy4<3600))awsb=0w1,w2;1;6;0;"AWS";7:.1}L,12 :.1}L,12 x3sy4>3600c$="OVER RUN SIGNALS":8000@ 3sy4>3570 mph=0200:8000@ Rsy4<3569 mph=015,6;"ADVANCE TO SIGNAL!":a100=1 a100=1mph>50:15,0;"  ":w1,w2;"AWS":a100=0  60< zs$(14,32 ) }0s$(1)=" 1M09 8:42 LEEDS TO CARLISLE " 0s$(2)=" 1M43 10:42 LEEDS TO CARLISLE " 0s$(4)=" 1M72 16:25 LEEDS TO CARLISLE " 0s$(3)=" 1S57 DIVERTED ROYAL SCOT LTD " 0:6:6: 53,0;" LOCODRIVER 2 1987 A.GREENUP " 5,3;"PLEASE SELECT YOUR TRAIN.";8,0;s$(1);10 ,0;s$(2);12 ,0;s$(3);14,0;s$(4);8,0;"1.";10 ,0;"2.";12 ,0;"3.";14,0;"4." &19,8;"THEN PRESS ENTER" <stops:502::stops>4stops<16001q  6500d Xln=47538ln=47480xln=47478vln=47475sln=401226075  6500d 5cls=47/max=95_:w1=15:w2=3 6cls=40(max=90Z:w1=16:w2=14 7:7: t$(9 ,26) *t$(1)="DUE HORTON IN RIBBLESDALE " *t$(2)=" DUE DENT (MP253.4) AT " *t$(3)="DUE GARSDALE (MP256.6) AT " *t$(9 )=" DUE CARLISLE (MP308) AT " *t$(4)=" DUE KIRKBY STEPHEN AT " *t$(5)="DUE APPLEBY (MP277.3) AT " *t$(6)="DUE LANGWATHBY (MP288) AT " *t$(7)="DUE LAZONBY (MP249.6) AT" *t$(8)="DUE ARMATHWAITE (MP298) AT" (6350+stops) x=614 p p=99c6375 m$ s$(x)=t$(p)+m$ Z2,"10:05",3,"10:11",4,"10:30",5,"10:43",9 ,"11:26",99c Б1,"11:55",2,"12:12",3,"12:18",4,"12:38",5,"12:52",6,"13:07",7,"13:14",8,"13:22",9 ,"13:43" 9 ,"15:33" ґ1,"17:39",2,"17:56",3,"18:02",4,"18:21",5,"18:35",6,"18:50",7,"18:57",8,"19:05",9 ,"19:27" x (6391+stops) x=14:hs:ms $mss=ms:hss=hs:m=ms-1:h=hs 9 ,42* 11 ,46. 14,05 17,29  d(h>hs(hhsmms-2)):mss=m+1:hss=h:mss60<mss=mss-60<:hss=hss+1 9stops3637964,2:63810B,8 2 1000 e5,3;"PLEASE CHOOSE YOUR TRACTION";7,14;"47538";9 ,14;"47480";11 ,14;"47478";13 ,14;"47475";15,14;"40122";17,8;"THEN PRESS ENTER":ln:cls=(ln/1000):  6071 class 86 brake control brf0brf=0 brf5brf=5 Rbrf<51:8,20:17,(-3*brf)-3:0 Rbrf>01:8,20:17,(-3*brf)+3:0 )8,20:17,-3*brf  7040 ythr0thr=0 ~thr5thr=5 _thr51:120x,20:-17,(-3*(5-thr))-3:0 _thr01:120x,20:-17,(-3*(5-thr))+3:0 6120x,20:-17,-3*(5-thr)  7540t @try again J200:6:6: Ommp3084mph=08,8;"CARLISLE CITADEL":s=60<s=0s=2:m=m+1 Pmp3084mph=012 ,5;"DUE TO ARRIVE AT ";hs;":";ms;":00";14,3;"ACTUALY ARRIVED AT ";h;":";m;":";s:8020T Q#8,9 ;"YOU ARE FIRED!" R'14,16-((c$)/2);c$ TR20,5;"Type Y for another try";21,8;"or N to end game." Y ^ ="n" c="y"8045m h 8025Y m70:7:7::a112=1:6001q #(line speed #)Pmp236.5la3=0lsn=(58300+(2*uv2)):a3=1:a4=mp #3a3=1yds=1760-((mp-a4)*1760):11 ,12 ;lsn;13 ,12 ;yds;" ";12 ,12 ;"in";14,12 ;"yds" #5yds<100dyds010 ,12 ;" ";11 ,12 ;" ";12 ,12 ;" ";13 ,12 ;" ";14,12 ;" ":ls=lsn:a3=0 #7yds<100dyds0a33+a3429 ,7;" ";10 ,7;" ";11 ,7;" ";8,7;" " #<=yds<100dyds0pws=0a34=a33:a33=0 #?pws>09026B# #@yds<100dyds0ƾ(60999G+(mp*10 ))=012 ,7;" ":76L,72H:-14,5:0,2:31,0:0,-2:-14,-5 #Blsf=(ls/10 ) #D>ls0lss=ls/10 -(ls/10 ):lss=lss*10 #F(ls100dyds<100dlss=0)79O,102f:3,3:10 ,0:3,-3:0,-18:-3,-3:-10 ,0:-3,3:0,18 #G(ls100dyds<100dlss=0)82R,101e:1,1:8,0:1,-1:0,-16:-1,-1:-8,0:-1,1:0,16:9040P# #H (lss=5yds<100d)79O,105i:16,0:0,-3:-13 ,0:0,-7:13 ,0:0,-14:-16,0:0,3:13 ,0:0,8:-13 ,0:0,13 #Kls105i9040P# #Myds<100d64@,102f:3,3:8,0:3,-3:0,-18:-3,-3:-8,0:-3,3:0,18:59;,105i:3,0:0,-24:-3,0:0,24:67C,101e:1,1:6,0:1,-1:0,-16:-1,-1:-6,0:-1,1:0,16: #P8mp=236.5l(yds<100dyds0)9042R# #Q #R9050Z#+lsf #Sx=1502 #T ls1:ls2 #Uls1=99c #V;ls1>10001000-ls1,1000-ls2:9048X# #W ls1,ls2 #Xx #[d1061%,1105Q,3,0,0,-24,-3,0,0,24,99c #\1061%,1105Q,16,0,0,-13 ,-13 ,0,0,-8,13 ,0,0,-3,-16,0,0,14,13 ,0,0,7,-13 ,0,0,3,99c #]1061%,1105Q,16,0,0,-24,-16,0,0,3,13 ,0,0,8,-10 ,0,0,3,10 ,0,0,7,-13 ,0,0,3,99c #^ 1061%,1105Q,3,0,0,-10 ,3,0,0,5,3,0,0,-5,7,0,0,-3,-7,0,0,-11 ,-3,0,0,11 ,-6,0,0,13 ,99c #_1061%,1105Q,16,0,0,-3,-13 ,0,0,-7,13 ,0,0,-14,-16,0,0,3,13 ,0,0,8,-13 ,0,0,13 ,99c #`&1061%,1105Q,16,0,0,-6,-3,0,0,3,-10 ,0,0,-7,13 ,0,0,-14,-16,0,0,24,1064(,1092D,10 ,0,0,-8,-10 ,0,0,8,99c #a1061%,1105Q,16,0,0,-24,-3,0,0,21,-13 ,0,0,3,99c #bE1063',1100L,1,1,8,0,1,-1,0,-4,-1,-1,-8,0,-1,1,0,4,1063',1089A,1,1,8,0,1,-1,0,-4,-1,-1,-8,0,-1,1,0,4,1063',1105Q,10 ,0,3,-3,0,-6,-3,-3,3,-3,0,-6,-3,-3,-10 ,0,-3,3,0,6,3,3,-3,3,0,6,3,3,99c #c1061%,1105Q,16,0,0,-24,-3,0,0,11 ,-13 ,0,0,13 ,1064(,1102N,10 ,0,0,-7,-10 ,0,0,7,99c #d1083;,1100L,1,1,6,0,1,-1,0,-16,-1,-1,-6,0,-1,1,0,16,10808,1101M,3,3,8,0,3,-3,0,-18,-3,-3,-8,0,-3,3,0,18,1064(,1101M,3,3,8,0,3,-3,0,-18,-3,-3,-8,0,-3,3,0,18,1059#,1104P,3,0,0,-24,-3,0,0,24,1067+,1100L,1,1,6,0,1,-1,0,-16,-1,-1,-6,0,-1,1,0,16,99c #e1060$,1105Q,3,0,0,-24,-3,0,0,24,1070.,1105Q,3,0,0,-24,-3,0,0,24,99c #f1060$,1105Q,3,0,0,-24,-3,0,0,24,1070.,1105Q,3,0,0,-24,-3,0,0,24,99c #i #PWS restriction #Half working #3a5=0a4=mp:a5=1:ls3=ls:a9=0 #yds=1760-((mp-a4)*1760):yds>100d10 ,12 ;"PWS";11 ,12 ;pws;13 ,12 ;yds;" ";12 ,12 ;"in";14,12 ;"yds" #yds<-1760a5=0:a9=0:ls=ls3:pws=0:sy2=-1:12 ,7;" ":62>,79O:32 ,0:0,-2:-14,-5:62>,79O:0,-2:14,-5 #(a9=0a5=0)(yds<-1760(yds<100dyds0))a9=1:10 ,12 ;" ";11 ,12 ;" ";12 ,12 ;" ";13 ,12 ;" ";14,12 ;" ";9 ,7;" ";10 ,7;" ";11 ,7;" ";8,7;" ":yds<-1760a34=112 ,7;" ":4600 #yds<-17609026B# #Gyds<100da5=112 ,7;5;" PWS ":7 #/yds<100dyds>0ls=pws:9020<# # $T6000p %NPOS SIGS %X 9600% %Zx=19 %]ds:d1 %b>d1=d1+(*2):(58280+((ds-14)*2)),d1 %g0d1=2d1=7d2=(*2)+8 %l#d1=6d1=1d2=9 %q)(58280+((ds-7)*2)),d2 %2426z ,6,2485 ,1,2667.5&,1,2727 ,6,2842 ,1,2860.52,6,2902V ,1,2981 ,6,3027 ,1 %x %!>.7333363060T,5 %!>.7333363780$,5 %!>.7333364158,5 & 9970& &Ix=((stops*18)+62682)((stops*18)+62699)2 &ds:sh=x:sm=(x+1) &ds=ds-10 &osh=0sm=0(58280+(ds*2)),0:(58281+(2*ds)),0:9975& &R(58280+(ds*2)),195+sh:(58281+(2*ds)),195+sm &j2426z ,2534 ,2567 ,2667.5&,2772 ,2883C ,2926n ,2981 ,3081 &x ' 2 topxl/a_ep *s*s m)h jkl k녳yprad1033l1114ss1y74l2iwsss2hd10tw5rrf7sstopvvv= sradradgb\#y[Sk 1M09 8:42 LEEDS TO CARLISLE 1M43 10:42 LEEDS TO CARLISLE 1S57 DIVERTED ROYAL SCOT LTD 1M72 16:25 LEEDS TO CARLISLE DUE DENT (MP253.4) AT 10:05 DUE GARSDALE (MP256.6) AT 10:11 DUE KIRKBY STEPHEN AT 10:30 DUE APPLEBY (MP277.3) AT 10:43 DUE CARLISLE (MP308) AT 11:26  DUE HORTON IN RIBBLESDALE DUE DENT (MP253.4) AT DUE GARSDALE (MP256.6) AT DUE KIRKBY STEPHEN AT DUE APPLEBY (MP277.3) AT DUE LANGWATHBY (MP288) AT DUE LAZONBY (MP249.6) ATDUE ARMATHWAITE (MP298) AT DUE CARLISLE (MP308) AT M11:26ASETTLE STATIONG