ZXTape! 0Created with Ramsoft MakeTZX2h Thames LocalDee-Kay Systems1986English SimulationUnknownNoneOriginalTZXed by Paul Webb#thames rrt  64999  7 "tl" 18,1 "tl" 18,1 "tl" tl @t`   0       0 ` 00 0 <<0000 0 0 00 0 0 00 00 0 0 000000000?0 3?00 00 00 0 0 00 00 0 0 0000000000?0 3?00 00 00 0 0 ??0 ??0000 0 ?00?0 3?00 00 00 0 0 ??0 ?0 0 ?000 ?0 0 00 0?00 0 0 ??0 ?0 0 ?000 ?0 0 00 0?000 0 <<0000 0 0 00 ?0 0 00 0?00?0 0 <<0000 0 0 00 0 0 00 00 0 0 000000000!@D@@DD@DD@$%% $<!@D@@DD@DD@$%% $Bx~~D<<<~B<LJG$D@@HBD@D@@f@LJG$B||pB(<(<|Z<$$##@DBGD$d`d B@@>H~@B$$##@DBGD$d`d D@@DBBB@BB!C$&& $ ǃ#$##Bx~~BB<<~B<!C$&& $ ǃ#$##<88888888888888888888888888888888888888888888888888888888888888888888888888<<<88<<<<<<<88888888888888888888<8888<<8888<88888888888888888888<8888<<8888<88888888888888888888<8888<<8888<88888888888888888888<8888<<8888<88888888888888888888<<<<<<<88<<<88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888tl !@!X!@!X P P P P P 3/MMXXL8Wq !v ><<<<<<<<<<<< "$(!Btl ?cHAc7k(12 ):n=112 :k(n)=q(n,1):n b(13 ,2) 9900& 4200h kx dn=(64@-s) 7,25;dn;"M " "1209:200:600X ("1209:200:900 2 15 <="p"con<5con=con+1:17,31;con <="o"con>0con=con-1:17,31;con 4="z"b>0b=b-1:18,31;b 4="x"b<5b=b+1:18,31;b clox=clox+tick ,Dfm=0f$=q$:con=0f$="ENGINE IDLING ":336P 7fm>0fm=fm-1 Econ>cont-1f$="HIGH GEN CURRENT ":con>contf$="GEN OVERLOAD TRIP ":con=0:17,31;con:fm=1:up=up+1 P3b=5f$="EMERGENCY BRAKE ":rp=rp+1 Q[eb=6b=5:f$="AWS BRAKE APPLIED ":sz=sz+1:18,31;5 ^s=s+si `v=v+vi b c1=c1+tick lc1<10 380| mc1=0:c2=c2+1 oc2<6380| pc3=c3+1:c2=0 qc3<10 380| sc3=0:c4=c4+1 tc4<6380| uc5=c5+1:c4=0 vc5<10 380| wc6=c6+1:c5=0 z/c6=2c5=4c6=0:c5=0 |,0,0;c6;c5;":";c4;c3;":";c2;c1 }slow22000 21,3;((s*10 ))/10 ;" "  17,7;v;" MPH " 20,14;f$  X:s>s(pc)pc=pc+1:5,0;5;p$(pc) Y5con=0b=0o$=c$:bh=0:605] Z[con>1b>1bh=bh+2:bh>10 o$="BRAKES OVERHEATING":vp=vp+1 ] s>oijoi ^21,14;o$ asg(dvg,2)650 brl=rl+rol:rol=0 cdvg=dvg+1 dg=g(dvg,1) e1,23;" " f2g=01,23;" LEVEL":650 h6g>01,23;"1/";g;" UP":650 j!1,23;"1/";g;" DN" sL(dvls,2)800  dvls=dvls+1 ls=l(dvls,1)  8880" ,S>63?3,0;Z$:800  O3,17;l(dvls+1,1);"MPH AT MP";l(dvls,2);" "  s34")):pwt=807':850R ' 8820t" (Opls=ls:ls=pws1:8880":p(pad)=p(pad)+.2~L:pwt=809):850R )Sls=pls:8880":8800`":p(pad)=p(pad)+.08}# =:pwt=810*:850R *Eslow=0:8810j":pad=pad+1:pwt=811+:850R +&pws2=0pad=3:850R ,12 ,0;m$ -:13 ,0;"PWS WORKS MP37(Spd.Rst. ";pws2;"MPH)" / pws1=pws2 0 806& Rs010 ,0;" RUNNING ";rtm;" MIN EARLY":890z p410 ,0;" RUNNING ";rtm;" MIN LATE" z&q(qq,1)=q(qq,1)+.5 { el=1  ab=141000 s7969 )mtt=mtt*3+12 :sjp=962 v>01000 mt=mt+1 @mt=212 ,0;"SIGNAL RED-TELEPHONING CONTROL" mt0tick=1 -v>ls+3v>locos+3vp=vp+1 v>locos+68840" sf(dtd)+((3*a(ab,2))-.02{# =)1041 Cv>011 ,0;z$:12 ,0;z$:1200 :11 ,5;" STOPPED TO SHORT ! ":ap=1 =12 ,2;"MOVE CLOSER TO PLATFORM END":1200 v01200 ap=1bp=bp+1  ap=0 8ab=ab+1:sjp=907:slow=0:pl=1  8809i" dtd=10 1100L  8851"  mox=0  .10 ,4;" DUE TO DEPART ";k$(dtd) !+12 ,5;"DEPARTURE SIGNAL STOP" "* 13 ,6;"PASSENGERS BOARDING" #rex=1061% %v>.2~L1110V &mox=mox+1 'mox<201200 *)wat=60<:s<37%wat=180 ,;dtd=dtd+1:rna=wat+q(qq,2):dly=(*30) .dly>12 dly=0 0 dly=dly+rna 2kx=8201 4"rex=1025:rw=(*10 ) 8 1200 L11 ,0;z$ M-10 ,5;" ARRIVED AT OXFORD " N mox=0 Q012 ,3;"BEING RELIEVED BY NEW CREW" Rrex=1110V:1200 V%v>.2~Lps=5:7000X [mox=mox+1 `mox<71200 e 9645%  oss=(V-LS) oss>9 6997U v>-1 rol=rol+2 &rol10 ps=2:7000X  dab+v /EF<0.8Lcont<10 CONT=CONT*2 #cont<5te=te*5/cont te=te*con*ef/5 /v<20te=te-(ethp/20):1235 te=te-(ethp/v) !te<0con>contte=0 Rrr=(eres+((3+.01875{*v+.001250w# =*v*v)*chcwtt)):v<0rr=-rr #g=0rg=0:1270  rg=twp/g :rb=60000`:v<502rb=rb+600X*(502-v) rb=rb*b*nc/5/9  v<0rb=-rb for=te-rr-rg-rb vi=(for/wgtfac)*tick (te=0rb(te-rg)vi=0:si=0 <&si=((v+.5*vi)/3600)*tick F9vɼ(v+vi)v0v=0:vi=0:si=0 P7rr>rgcon=0v=0vi=0:si=0 d slx=(1760*(sln-s)) :slx>013 ,22;slx;" yds ":2015 13 ,0;z$ sc=02015 sc=sc-1 sc>02015 12 ,0;z$  sc=0 2slow=3slx<0ps=1:7000X aws=1eb=eb+1 >=" "aws=2:eb=0:21,4;" " eb>2vp=vp+1  382~ `#te=620000:cont=1.75`: j0te=620000:cont=1.75`+0.25~*v: tJte=620000-(2430~ *(v-10 )):cont=1.75`+0.25~*v: ~Jte=37700D-(1170*(v-20)):cont=1.75`+0.25~*v: :te=26000e-(650*(v-30)):cont=10 : +te=19500,L-(390*(v-40()): +te=15600<-(260*(v-502)): +te=130002-(185*(v-60<)): .te=11150+-(145.71*(v-70F)): +te=10130'-(300,*(v-77M)): *te=9230$-(155*(v-80P)): *te=7700-(155*(v-90Z)): +te=6150-(155*(v-100d)): 8840" H$te=50000P:cont=1.995\(: R5te=50000P:cont=1.995\(+(0.1825~:G*v): \Ote=50000P-(1360P*(v-10 )):cont=1.995\(+(0.1825~:G*v): fOte=364000-(1140t*(v-20)):cont=1.995\(+(0.1825~:G*v): p:te=25000a-(575?*(v-30)):cont=10 : z+te=192502K-(330J*(v-40()): +te=15950N>-(315;*(v-502)): +te=128002-(160*(v-60<)): +te=11200+-(140*(v-70F)): -te=9800H&-(128.57*(v-80P)): *te=8900"-(200*(v-87W)): *te=8300l -(165*(v-90Z)): +te=6650-(150*(v-100d)): 8840" h irna=1+(*10 ):rnb=1+(*10 ):rnc=1+(*10 ):rne=1+(*10 ):rnf=1+(*10 ) jb$="ex-works":ef=1.05fff k$rnb<8b$="good":ef=1 l*rnb<5b$="well-run":ef=.95s333 m*rnb=1b$="run-down":ef=.87^Q npad=1:pwt=802" p&pws1=10 +5*((*5)) r&pws2=10 +5*((*5)) spws104215w tpad=2:pwt=811+ wdly=-2 |rnc<5dly=dly+rna $rnc>6dly=dly+(*75K) d$=" THE THAMES LOCAL" c$=" " oi=101e:joi=5000  s=.18~8Q  9500% rna9 4249 oi=3+(*60<) <wp=0:up=0:sp=0:vp=0:rp=0 zcon=0:b=2:v=0:g=0:ls=25:sn=.2~L:slow=1:fm=0:si=0:vi=0 s$="":sig=2 'z$=" " dvg=1:dvls=1 kx=8200 %ps=5:aws=0:so=3 &m$=" ADVANCE WARNING " n$="REDUCTION OF LINE SPEED-" clox=-120x  ap=0  qq=1  el=0 ab=1:sjp=907  eb=0  rol=0  bl=0  rl=0 sc=0:sz=0 rex=1025 wat=60< bp=0:rw=0 ethp=29*375w*nc ֘chcwtp=cw*2204:chcwtt=chcwtp/2240:tw=(((engwt+cw)*2204)/2240):twp=tw*2240:wgtfac=tw*110n:eres=4.5*engwt  pc=1  te=0 q$=" " tick=1 *n=112 :q(n,1)=k(n):n  9000(# /  c$="MAIN GEN. AT FAULT":o$=c$ ef=ef*.5 oi=1000  p65000 u7:0:7: z95,7;2;1;"OFFICIAL REPRIMAND" 79 ,1;"LINE SPEED EXCEEDED BY ";oss;" MPH" 312 ,0;"AN OFFICIAL REPRIMAND WILL BE" 213 ,0;"ENTERED ON YOUR DISCIPLINARY" 14,0;"RECORD." 219,0;"The Simulation will continue" 420,0;"shortly-with your speed re-set" $21,0;"to line speed." y=1500:y sp=sp+1 v=ls 0:7:0: 65050  1306 Uoss>256999W V 6000p W ps=3 X0:7:7: ]ps57010b ^>9 ,0;" STARTING WITHOUT PERMISSION":7015g bLps=19 ,0;"OVER-RUNNING A SIGNAL AT DANGER":7015g c@ps=29 ,5;"EXCESSIVE ROLL-BACK":7015g d79 ,1;"LINE SPEED EXCEEDED BY ";oss;" MPH" gB5,2;2;1;"MAJOR BREACH OF REGULATIONS" l312 ,0;"YOU HAVE BEEN RELEIVED OF THE" m413 ,0;"CONTROLS BY YOUR CO-DRIVER,AND" n514,0;"ARE SUSPENDED FROM DUTY PENDING" o615,0;"AN APPEARANCE BEFORE AN OFFICIAL" p,16,0;"DISCIPLINARY TRIBUNAL." q319,0;"Would you like to try again ?" r="y"11 s="n"7099 t 7026r 65367W: -10 ,0;" DUE TO DEPART ";v$ C12 ,4;"STARTING SIGNAL NOT SET":13 ,0;z$ yclox>(-65A+rna)12 ,3;"SIGNAL SET-AWAITING GUARD":sig=4:ps=5:kx=8205 :8850" 8220 rw=08208 rw=rw-1:20 pclox>dly12 ,2;"RIGHT AWAY.DEPART WHEN READY.":slow=0:8830~":kx=8210 :20  8220 v<120 s>10 8213 i3=c3:i4=c4:i5=c5:i6=c6 #8810j":kx=20:20 v>07000X ! 20 "a=113 " b(a,2)=2 "a "^n=13:b(n,2)=(*(5+n)):b(n,2)>2b(n,2)=0 "n "2n=113 :b(n,1)=a(n,1):n "3 "`612 ,0;"LET TRAIN PASS SPEED RESTRICTION" "a*13 ,6;"BEFORE ACCELERATING." "b "i11 ,0;z$ "j.12 ,0;z$:13 ,0;z$: "tN12 ,0;"PWS WORKS.MEN BY SIDE OF TRACK. ":13 ,0;z$: "~10 ,0;j$(DTD): "z=117 "j$(dtd,zz)=" "8834" "z "+v$="NEXT STOP "+j$(dtd,1z-1) "010 ,15-((z+9 )/2);v$: "Lf$="HIGH SPEED TRIP":fm=2:te=0:con=0:up=up+1: "18,7;"CLEAR " "721,4;" ":eb=0:aws=2: "M18,7;"WARNING":21,4;1;6;"": "413 ,3;"DISTANCE TO SIGNAL":1000 " 2,11 ;ls;" MPH ": " ="r" " 8900" #( 0 #) 0 #- 4 #2 #7a=031 #<14,a;"*" #Aa #B 7 #F!0,17;"NEXT SIGNAL" #G0,29;"MAS" #K31,0;"MP 0.1";17;"GRAD. LEVEL" #M43,0;"NEXT LINE SPEED: 60MPH AT MP0.5" #P&2,0;"LINE SPEED 25 MPH" #Q'5,0;5;p$(1) #R)7,4;"DISTANCE TO OXFORD -" #U9 ,12 ;"COMMENTS" #Z815,5;6;locon;" MAX SPEED ";locos #_617,0;"SPEED : CONT : 0" #d618,0;"AWS :WARNING BRAKES: 2" #n$20,0;"STATUS INDICS:" % %0:7:7: %aC1=0:C2=0:C3=5:C4=5:C5=6:C6=1:v$="16.57":dtd=1 %0 8700! %: NC=8 %D'e$="1F57 16:57 PADDINGTON - OXFORD" %Ornc>8nc=nc+1 %Rcw=nc*35# %S %X0,5;d$ %])3,6;"Locomotive selection" %g(6,6;"CLASS 50 = 50001-50" %l7,6;"CLASS 47 = 47484/500/501":8,17;"47508/509/513":9 ,17;"47515/549/609":10 ,17;"47611/612/613":11 ,17;"47618/620/621":12 ,17;"47626/627/628" %q"Locomotive ? ";a$ %a$59585q% %a=a$ % b=1a %!a$(b)<"0"a$(b)>"9"9585q% %b % locon=a$ %clocon50001Qlocon50050locos=100d:dab=3400H :engwt=117u:9635% %#9633%:n=117:a %Fa=loconlocos=95_:dab=2400` :engwt=125}:9635% %n %47484|,47500,47508,47509,47513,47515,47549,47609,47611,47612,47613,47618,47620,47621,47626 ,47627 ,47628 % 9585q% % i$="47/50" %7:7:0: %s<59653% %&0,7;"END OF SIMULATION" %;2,7;1;"INSPECTORS REPORT":9654% %,2,9 ;1;"ROSTER NOTICES" %5,0;e$ %6,7;d$ %#7,3;"SCHEDULED: ";i$ %&8,3;"ALLOCATED: ";locon %%8,19;"+";nc;" coaches" %s>10 9740 & %110 ,2;"The Motive Power Department" %311 ,0;"report ";locon;" to be in ";b$ %12 ,0;"condition" %314,7;2;"SPECIAL RESTRICTIONS" %<15,0;"PWS WORKS MP 30.7 (SPEED ";pws1;" MPH)" %<16,0;"PWS WORKS MP 37 (SPEED ";pws2;" MPH)" %D21,0;"Press ";1;"any key";0;" to start" %V19,0;"The simulation begins with two minutes to go to departure time." % 0 % & 610 ,0;"DEP. PADDINGTON ";i6;i5;":";i4;i3 &%11 ,0;"ARRIVED OXFORD " &7rtm=011 ,18;"ON TIME":9755& &=rt>011 ,18;rtm;" MIN EARLY":9755& &$11 ,18;rtm;" MIN LATE" &015,0;"NUMBER OF REPRIMANDS : ";sp &rt=rt/60< &rt>09764$& &)ef<1rt=rt+(1-ef)*20 &rnc>8rt=rt+3 &!4oi101ert=rt+16*(1-oi/60<) &#rt>0rt=0 &$rt>2rt=2-rt &%rt>0rt=1 &( sp=sp+sz &) vp=vp+rl &+Gwp=(93]+7*rt-up*10 -(sp+bp)*30-vp-rp/10 ) &/wp>100dwp=100d &4wp<0wp=0 &>816,0;"DRIVERS PERFORMANCE RATED ";wp;" %" &C*20,0;"Like another ride ? " &D="y"11 &E="n"7099 &F 9796D& 'p(1)=28.7e 'p(2)=36$ ' 0s333($)[333((:fff<(333|333 333(#$333((.::(@5T6Y\:`fffa333*cdfffeg333hfffj]lmnfff<ptz?8}333~F_ <@}($FTV6Z?(Z=r~Ĺ&fff@fffff333@S33@`333 9A333AEK334O334S3345T͆U333V6Z7\fff`fff`9d͆i333ilfffo333rt͆wzfff}333FEr PADDINGTON STATION ROYAL OAK WESTBOURNE PARK STATION WESTBOURNE PARK OLD OAK COMMON FLYOVER OLD OAK COMMON EAST JUNCTION OLD OAK COMMON T.M.D. ENTRANCE OLD OAK COMMON CARRIAGE SIDINGS OLD OAK COMMON HST DEPOT OLD OAK WEST JUNCTION ACTON WELLS ACTON POPLAR JUNCTION ACTON MAIN LINE STATION ACTON YARD PASSING LT'S DISTRICT LINE EALING BROADWAY STATION EALING WEST EALING STATION WEST EALING JUNCTION PLASSER WORKS HANWELL JUNCTION HANWELL STATION HANWELL HANWELL VIADUCT APPROACHING SOUTHALL SOUTHALL DMU DEPOT SOUTHALL SOUTHALL STATION SOUTHALL WEST JUNCTION SOUTHALL HARLINGTON HAYES AND HARLINGTON STATION HAYES YIEWSLEY WEST DRAYTON STATION WEST DRAYTON THORNEY IVER STATION IVER SHREDING GREEN LANGLEY STATION LANGLEY UPTON SLOUGH SLOUGH STATION SLOUGH BURNHAM STATION BURNHAM LENT TAPLOW STATION TAPLOW MAIDENHEAD THAMES BRIDGE MAIDENHEAD MAIDENHEAD STATION MAIDENHEAD COX GREEN WOOLLEY GREEN WHITE WALTHAM KILN GREEN HARE HATCH RUSCOMBE TWYFORD TWYFORD STATION LEAVING TWYFORD WHISTLEY GREEN WOODLEY SONNING CUTTING APPROACHING READING CROSSING OVER TO THE SLOW LINES READING STATION READING GOODS YARD READING WEST JUNCTION TILEHURST TILEHURST STATION LEAVING TILEHURST WESTWOOD ROW PURLEY PANGBOURNE PANGBOURNE STATION WHITCHURCH BASILDON STREATLEY GORING & STREATLEY STATION GORING CLEEVE SOUTH STOKE MOULSFORD CHOLSEY STATION CHOLSEY SOUTH MORETON NORTH MORETON EAST HANGBOURNE DIDCOT EAST JUNCTION DIDCOT STATION DIDCOT WEST JUNCTION ON THE OXFORD LINE CURVE DIDCOT NORTH JUNCTION LEAVING DIDCOT APPLEFORD APPLEFORD STATION BETWEEN APPLEFORD AND CULHAM CULHAM STATION LEAVING CULHAM CROSSING THE RIVER THAMES APPROACHING RADLEY RADLEY STATION SUNNINGWELL BAYWORTH FOXCOMBE HILL KENNINGTON SOUTH HINKSEY NORTH HINKSEY OSNEY OXFORD STATION }  r` %r 3 A I\ T?|\N,`?|i I } I Y333333333333333333(-333;NVfff]333cwA 17.30 17.38 17.43 17.49 17.55 18.02 18.07 18.11 18.15 18:25 5 333(-333;N͆Vfff]333cwe$E NEXT STOP READING NEXT STOP TILEHURST NEXT STOP PANGBOURNE NEXT STOP GORING & STREATLEY NEXT STOP CHOLSEY NEXT STOP DIDCOT NEXT STOP APPLEFORD NEXT STOP CULHAM NEXT STOP RADLEY NEXT STOP OXFORD  "n nnnn aw"wswsleos~8Q녣t "%ocooco_a` ngw}OovAf%g|d~L̳lo|\5{ iv vlwlojoea<th)hcwthcwt wYgtfare A3Eic on\E{D yݏo>sspGp)1 tA47500I47/50SZ M ADVANCE WARNING NREDUCTION OF LINE SPEED-Q ldO F ? ͆r%r3A IT?|\N`?|i I} I Y333333(-333;NVfff]333cwBgoodD THE THAMES LOCALC V16.57E 1F57 16:57 PADDINGTON - OXFORDG