Skip to main content

Full text of "Your Computer Magazine (January 1985)"

See other formats


J' v\NUARY 1985 BRITAIN'S BIGGEST-SELLING HOME COMPUTER MAGAZINE _Vol. 5 No. 1 



THE CHASE IS ON 

Win a trip to 

Hollywood with 

our Fall Guy competition 





I 



CBM-64 Tiradion? 
l\Aanager and Screen Saver 
Spectrum Evaders and Fortli 
BBC Caterpillar and Datacaic 
Amstrad Worms and Sprites 
Vic Zip Loader and Deatlitrap 







ORIC'S 
NEW WAVE 




-c '• 



-:^ 






-^-Hi 







--X 



.>. 



li.»^^ '■*lll.-* 




IR 



"iM^p^g^^ 



^ 



Nfrs^-rt^ 



^c:^> 




i^:*- 



48kSpectnim 






n 



i 



^?^ 



^^^^^=5,T5^V5 



2WP 




^ 





Software shortlist: page 55. 




Oric review: page 68. 





Cover shot — see Fall Guy 
Competition: page 70. 



EDITORIAL AND YOUR LETTERS: Which is best 
for Zoom and software writers sought. 



NEWS: Wine "N* dine program, Frankic's game. Acorn's avalanche of peripherals and 
VDU warnings. 



and Telesoftwarc for beginners. 



40 
42 

AT FIRST BYTES: Operating systems 

JL-} 

53 
55 

CT QUEST CORNER: Hugo North keys 

70 



QL or BBC? Colour magnifier 



51 



COMPUTER CLUB: Mcirion Jones 
looks at political clubs. 



HARDWARE HfTUST: Wafadrivc, Microdrive, disc drives — our man with rhc 
spanner behind his ear puts Spcctnitn mass storage devices through their paces. 

SOFTWARE SHORTLIST: New, revised, extended — our team of squarc-cycd 
rcvicucrs sift through new releases: F-15 Strike Eagle, MATO Commander, etc. 



in new adventure games. 



njJORIC'S NEW WAVE: The £200 

^9 ^pF \ 



I Siraios, MSX and possible 68000 kit. 



THE FALL GUY — WIN A TRIP TO THE U.S.A. Two trips to Disneyland and the 
Fall Guy film set to l>c won — plus nuoncrs-up prizes of RMX bikes. 



"I Q ECONOMIC PRINTERS: Hard copy means hard cash. Kathleen Peel takes a long cool 
* O look at the range of computer printers currently available sub-£20(). 



79 



TELSOFT — DIALLING YOUR COMPUTER PROGRAMS: I-vcry month, 
selected programs published in Your Compujer are available over the phone. Now read on. 



BBC CATERPILLAR: Blast it out in the backyard as the encroaching many-lcggcd 
monster threatens to hit you right in the hardy perennials. By John Wilson 



ZX-81 ASTEROIDS: Michael Pike 
dodges space rocks. 



90 



[SPECTRUM SPACE EVADERS: 

O Security cudangerc^ by Justin Stai nes. 

VIC-20 DEATH TRAP: Sweat trickles down your brow. Time is running out. Can you 
defuse the bomb in time? A real tension-builder from Ridiurd Hamcr. 

ORIC DOTMAN: Klaus Pederscn gulps down a few power pills and gives you something 
you can really get your teeth into. 



81 
87 
93 
97 

1Q *\ DRAGON REVERSI: Plays a really strong game — a colourful implementation of the 
U ^ popular Renaissance board game by Tom Fiers. 

In p 1'U^I>IAN$ CBM-64: David i 1 O 
UO Recs unleashes more ahens. 11^ 

1 1 fi "^^^^^STING DISC STORAGE CAPACITY: John Dawson illustrates methods you 

121 



ZX SPECTRUM FORTH: Kccs 
Wicrsta tcaclics you a new language. 



can use to double your disc storage capacity for under £-10. 

InncoMPE _ 
mm «J Winners of our MSX prize. 



AMSTRAD WORMS: A diet of 
worms. 



IOC BBC DATACALC: Bryan Law's 

137 



I spreadshe et, als o on Tclsofl. 

CBM-64 MEMORY MANAGER: 

D Maynard saves memory. 



131 
141 



WINDOS: Part two of Ian Briscoe's 
s eries. 

CBM-&4 SAVE THE SCREEN: 

D Brown saves screen memorv. 



AMSTRAD AMSPRITES: John Charlesworth turns his attentions from the 
Spectrum to e-vtend Amsuad Basic and provide the CPC-464 with a sprite facility. 



145 

1C \ VIC ZIP; Save money on cups of codec druiUc while wailing for programs to load. Your 
V I very own fast loader from J ohn Twiddy. 

<| I" C QL 68008: Phil Holtiday continues his series on machine code for the Sinclair QL with 

161 
208 



' a look at Motorola's 68008 micro<hip. 



RESPONSE FRAME: 

Hanncll answers readers' queries 



Tim 



«| C •> SOFTWARE FILE: Ten pages 



packed with software. 



DATEBASE: What's happening on the exhibition and conference front. Paul Bond 
rounds up micro cvcnrs. 



YOUR COMPUTER, JANUARY 1985 3 



Prizes to be won valued up to 




Britain's number one best selling CBM 64 game (Gallup) has now got an even 

bigger prize to be won. If the winning entry is received in 
The Edge offices after the 100,000th copy of the game has been sold, then the 
winner will receive not only the Quo Vadis Sceptre {estimated value £10,000), 

but also £30,000 in cash! 

Also for the CBM 64 from The Edge: 




". . . what a splendid entry into the market . . /' 

". . . most impressive . . . animation . . . almost cinema cartoon quality" 

"With more games of this quality, 
The Edge are going to be a force to reckon with." 

Rating 9/10, Personal Computer News, 3 November 1984 




31 Maiden Lane. CovenI Garden. London WC:2E 8LH Tel: 01 240 1422/7877 Tlx; 892379 SOFTEK G 



I he KdifL' is . 



i)( Siirii.'k liilt-niiitiiiiial I. Id 



Available from good computer stores everywhere 




^. 



irsjthe 4th of My and Bo and Luke Duke are piannftig their 

, , noisy, annual partv, but Boss Hogg knows abouttheDuHfi 

boys plans and has sent Roscoe and company out to put -a 
sCop to their revelry. 

Kl V\ y \y= 

An arcade adventure worthy of comparison with JetSetiWillV. ! ^ 




2dth Century Fox s super-stuntman Colt 
vers in his first stunt-packed comput— 



vers in his first stunt- 
I ,.i. j_ ^ ><a_ 




PRESENT 

LEE MAJORS 

in 



Single ELITE product 
^arffes the unique ELITE 
Haiggraphic sticKer, 
Make sure your copy 
does, its your 
guarantee of ^Jk 

quality. 4KO 



-«* 



'^■it 








■Y^ 



3 ARCADF^ 
ADVENTURE;^ 



""•SiE? 



rife— l-irJL! 



^' ^ AAA/yi 



Mail Order: Just send a cheque or 

^ P.O. payable to ELITE" or quote v(i 

credit card no. a^ 



Telephone (0922) 611215. Telex 335622 SPETEL c Attetii 



• 




(3 






ORIC/ATMOS 

OrmtR TITLBS FOR CBMG4/V20 SPBCTRUM 2X81 AVAILABLE ||i RKQUB8T 







jil^a^ CATE6-0BIC (action 
jams). Take command of a 
cruiser engaged ia battle 
against fighter planes and 
submarines. Use the radar 
and sonar systems to detect 
and destroy the enemy before 
yon are sunk. & 7.dS 





oPTinun 





ItM;it| STYX (arcade). Des- 
troy the castles of the Dark 
One which guard the river 
Styx. Struggle against vultu- 
res, the eyes of the devil and 
his minions to vanquish eviL 
ftS.80 



rn^n DBOG (ntiUty). a mo- 
nitor/debugger to debug your 
programme sin machine code: 
position of intcmaJ registers, 
set breakpoints, st«p through 
piogrammes. £ 11.9S 



•%r'/{.o 



IVC KKTHO*. 



liT^l OPTIMUU (home). 
Manage up to 4 different ac- 
counts, keep track of expen- 
diture and compare with your 
monthly or yearly budget. 
Just what you need to keep 
the household accounts in or- 
der. £ 9.98 




I»rT=T^ FIRE FLASH (arca- 
de). Prevent the aliens from 
sabotaging the fuel depot and 
avoid enemy fire by passing 
into hyper space. An attracti- 
ve and ch&Uenging arcade ga- 
me in 100% machine code. 
£6.80 




TYIAHN (adrentn- 
), Can yott find your way 
through the labyrinth and li- 
berate Queen Tyrannfromher 
torment? A first-class adven- 
ture game with text and gra- 
phics. £ 8.98 



I«Mn THE DIABOUCAL TO- 
WBH (adventure). The Diabo- 
lical Tower has 60 floors, 
each one fraught with danger. 
Your mission is to seek out 
the treasure. £ 8.S0 



J^^^ 



■'t;*i'i MULTIFILER (busi- 
ness). A powerful program- 
me for creating files. Choose 
your own criteria adapted to 
your requirements. Rapid 
sort and search features in 
machine code and possibility 
of memorising over 30000 
characters. Extremely simple 
to use. £14.98 



FTWl PAHIC («ction). 
Catch the marauding apples 
by setting traps. 6 levels. 
£6.9S 






■OtL 



I 4SKORICir& 



ESS TEE HARE AND THE 
TORTOISE (education). Aga- 
me for 3-8 year olds to teach 
the notions of right, left, up, 
down and counting. The hare 
and the tortoise decide to ra- 
ce. Who will win? The level of 
difficulty is adjustable to the 
child's ability. A 8.S0 



OTHIS ORIC/ATMOS TITLES ' 

0497 ADDRESS BOOK £9.99 

0498 BA1«K ACCODBT £ 12.80 

0499 BASIC PLUS £ 9.9S 
0S0£ COMPUTER ASSISTED 

DESIGN £ 8.80 
0804 CBARACTER 

OEHEBATOa £ 8.50 

046S CONCOURS HIPPIQUE £ S.93 

0464 CW HOBSE £ 14.96 

0506 FINANCIAL 
CALCULATOR £ 9.98 

0507 INVOICING £14.98 

0508 LEARNING FORTH £ 16.98 

0509 LIBRARY CATALOG £ 9.98 
0811 SCREEN KIT £9.98 
0818 SOPBRCOPT £9.98 



i:-^' 



BETAILEBS OOnACT: 



CmMnSfdt 






OR ASK YODR DISTRIBUTOR TO CON- 
TACT US 

DISTRIBUTORS AND OVERSEAS EN- 
QUIRIES COH TACTi 

JANET PELTON, INNELEC-NO MAN'S 
LAND UO BIS RUE DO GAL LECLERC 
93S06 PANTIN CEOSX FRANCE 
TEL.: 33-1-840.24.8L 



MAIL ORDER: 
POST COUPON TO HIGH TECH UNITS I & 2 CONLON DEVELOPMENTS WATERY 

LANE DARWEN LANCASHIRE 
PRICES INCLDDE POSTAGE AND PACKING FOR UK ONLY OVERSEAS ADD £2. 



REF 


TITLE 


QTY 


TOTAL PRICE 



































PO/CHEQDE ENCLOSED OR DEBIT ACCESS,'VISA 
IF CARD EXPIRY DATE; 

IMPORTANT: All cheques or cards payable to NO MAN'S LAND and sent to High Tec: 



NAME 

ADRE5S 



POSTCODE. 



3t 



R 



I 



k 




25 ss/dd 5 W 
diskettes in a 

MEGA* BOX Jp'2Q 

-it's tough! 



plus VAT 
andp&p 



QiiT Quality Promise 

You can order A I SMS disks with confidence. We buy 
our disks in bulk from international manufacturers, to 
Qur specifications, then test, grade and retest them in our 
London laboratories. Every order of 25 or 50 comes 
packed in the same top quahty rigid plastic storage box, 
our IMEGA*BOX. With four dividers. Every order of 10 
comes packed in our dIsco-bOX library case. 

Fully Guaranteed 

The mISS! quality control is so stringent that we can 
give our famous 'two for one* guarantee. If you find a 
faulty disk, return it to us, and we'll send you two in 
exchange immediately. All part of our five year guarantee. 



roS 






Disks Prices 



Code 3 25 ss>'dd XIUS! 5 Va' 4gtpi disks with 
Mttenr m mega*box £29 

Code4 25 dvs/dd XIU3B! 5 '/■<' 48tpi disks with 

MHKX^ in MEGA«BOX £?9 
Code 5 50 ss/dd XISSS 5'/<" 48tpi disks with 

MKHO^ in MEGA*BOX £50 
Code6 50ds/dd JlfiW 5 '/*-48tpi disks with 

MKKm in MEGA«BOX £75 
Code 1 1 ss/ddX/flBff 5 V*" 48tpi disks with 

iflMK?* in disco- k>ox £13 
Codc2 10ds/ddX/£]|^ S>/V48[pi disks with 

iimiKT'in cUtCObox £18 

Features: Write protect notch, centre hubs, double 

and singk density. 

T\'\'ex*^ sleeves, and with JKKKK^T^. 

Other brands too! 

Wc also stock 3M and Athana Disks. 
Prices are for boxes of 1 . All disks 48tpt 



L 



Type 


Athana 


3M 


tvm 


s,vdd 


£24.80 


£19.S0 


£12.00 (code Bl) 


ds/dd 


£30.8© 


£27.00 


£17.50 (code B2) 



For dciailsof our 8" floppies ring 01-631 0255. 



jfim I Drives 

Wc stock a complete range o( high quality drives. 
All carp' our full o ne year 'ao quibble ' guarantee. 

[jr /fiSg| siiinlines 

half height 5 vr direct drives. Complete with all 

cables - just plug in , no soldering or extras needed. 

Silent run ning. 

Apple Jfjl tQBQ' drive (suitable for first or second 

drive) £129.50 (code Dl) 

BBC 'B- XlBSD drive (ss) £129.95 (code D2) 

BBC *B' fftnm drive ( ds) £170.00 (code D3) 

Buy two- or more- no delivery charge. 



XISBS 



Standard 5V4" 

Tried, tested and reliable, suitable for most 

popular makes of computer. Complete with aU 

cabks. 

ss/48tpi£75.00(codeSl) 

ds/48tpi £85.00 (code S2) 

96tpi £135.00 (code S3) 

Buy two - or more- no delivery charge. 

Disk Drive Cleaning 
Kits 

Complete with cleaning fluid and applicator £7.50 
(Code CI) 



Disco Techncdogy Ltd., Lex House, 3-6 Alfred Place, London WCl , England. 
Telephone Sales: 01-631 3600 Technical Enquiries: 01-631 0255 



MEGA^BOX 

measures 

61/4" X SW 
X 6V2" 



Pre-forma tted Disks 

EZSNew! 

Save yourself lime and trouble - wc can supply 

prc-formattcd disks for nearly every computer. 

Available in boxes of 10. 

Single sided for AES Plus, Ohvctti ET\ 300, 

PhilUps S002/3/4ctc. £15.00(CodeFl)and 

machine name? 

Double sided for DEC Rainbow/Professional, 

Phillips 5020 (Prospect^ IBM Displavwriier, 

Canon AS 100 etc. £24.00 (Code F2) 

Please specify your computer and machine part 

number when ordering. 



Personal Callers Very 
Welcome 

We're now established in our new showroom in 
Alfred Place. You can save our £2.00 delivery 
charge by calling in - you'll be welcome from 
10.00 a.m. till 5.00 p.m. Saturday 10.00 a.m. - 
4.00p.m. 



Help Lines 



If you want help or informaticn to place an order 
ring our 'hot Unc' on 1 -63 1 3600 or if you need 
technical advice ring 01-63 1 0255. 

Official Orders 

Wc accept orders from all government bodies, 
schools, universities, libraries, armed forces etc. 
We despatch on receipt of an official purchase 
order. If you can't raise a cheque without an 
invoice just post or icicphonc your order and we'll 
send you a pro-forma by return. 



Disco TechnoioKy Ltd. , Lex House, 3-6 Alfred Place, London WCl, England. Please send me the following: 

Fill in the coupon or send wrinen orders. 

Name 



Signature. 



Address- 



Postcode. 



I enclose a cheque for£- 



. or debit 



my Access/Diner card niunber 



YC 



O TyvCT rt a f ripunnj aimr uf Du Pool 
^MKUOffF is 1 rqpstntij nunc oTDivo T<ctuMlo|pf Ljd 
*' IIBB''^»regiM"«lnaiDcii»regiJte«dti»ii«o(' 
XLTKON Lid, 



Code No. 


Quantity 


Product 


Computer 


Price 






























































P^ VAT at 15% 

Add £2 .00 delivery for disks, £5.00 for drives . ^^ DeUvery 
or £6.00 for both. Cleaning kits free dehveiy . ' ^^ .j.^,^. 









The Complete 

Machine 
Code Tutor 

SPECTRUM 48K COMMODORE 64 BBC MODEL 8 32K ATARI 



:a 



TnBt ^4«w Gen^nlion to Mf ip ihe mjrjtcfy iway 
from Msdsne Code h4ow ihc Complcic Michinc 
Code Tutor m»k« tcarranj machine code wnplc » 
there's newer been j better tune to docover the rcjHv 
jrcJt benefit J o( mxtimv cod* programmmj - vr 
s»tat ihf fir«^ vtfi. 



A colourful. Clear, imcnctne computer 
tc*fnri£ MCkJigc - the ben I've come jcrou m *riy SeW. 



I J*n Wittenem - 



Popular CorrifHiting Weekly 



Thit ^r at upes fonra j worthy »^rtioo to the | 
I nnge. givmj a thorough exposition (rom the mott eiementjrjf 
[ level e/ mjchine code pro%ntTm\r^ on the BBC Micro 

Which Mlor© * Softw»re Review 



The belt m»dwve rode tutor and no terioui 
Spc<tr\»Ti projrjmnncr ihould l«»ro (Ti»ch<ne code without it. 

Craah 



6)r Eir the bcit anempi comet from New Generation 
Software who hjj recently ssued iti Complete Mach«ie Code Tutor for ' 
the BBC and the Spectrum 



Popular Computing Weekly 



' New Generation have jot a vtty mce product here. k"» 
welt ihoujtht Out. caq^ to ule. aeMheticilly pif asinj, and (at 
far ai I could tcH) bug-free and crajh-proor 

"Ovwall thrn. an rxcrllmt idpa. wrll «K«ut«d. 



Compoting Today 



Supplied with full noicL thn package teaches machine code the way 
It should be taught at your own pace and aciuaHy from the 
nrKf ocomputcr. not from a book You learn pr oframmmg the 
professional way, plus a few trida of the trade Available fnxn all good 
computer stores at £ 1 4 95 



C9^j 






fit 



Software 



CHRISTM^ DA^ • 



^SPECIAL % 
DELIVERY' FROM 
m CREATIVE 

"^l. SPARKS 



Make this Christmas reaBy 
tpedai with this deiisMfui 
;^- n«w computer e»nv«. 

^'A The ideal p«sem to adct to 
• > any software coHection. 

i}eforAtaH32K, 
mASK, 
CommodOfe 64. 



"TI*^ 






' > ■ ' I ! I » AM 



o^^Kff*e 



AT THE 



Water 




FROM 

1st-3rd FEBRUARY 

I The weekend has been compiled with professional users of 

computers aimed at home computers for pleasure and 

business. 

Use our computers or equipment or bring your own. 
whether it be a Sinclair, XZ81 , Spectrum, Commodore, 
VIC209, or any other make. 



New Generation products are soW xcordrfig to ihew lermi of trade yid conditiora of sale 
FREEPOST. Bath BA2 4TD, Tel: 0225 316924 



YOUR WEEKEND INCLUDES 

2rHghti - Dinoof. 
Accommodation and full Ennksh 
Bi«jj(la$l together with Pub 
ljuncho$. I aki and Lccturos. 
Tlw clianc« to cornpoio notes 
witn otlMT oomputsf uMr» 
[iioiKAnVning and computoc 
games. 



WHAT DOES IT COST? 

C48 PC pctson. 

C35 per p«f *on for chiUien 

und« 12stU'liHl. 

C36 per pfMn for computv 

widows.'widoworB. 



M«M VM H IWw S<.V1W> S<*-T< 



TELEPHONE - (0704) 33771 

THE PROWIENADE, SOUTHPORT, 

TELEX -677191 



8 YOUR COMPUTER, JANUARY 1985 



I 



NEW! FtomlXim 



wTTSSaEBBKrailBS 




The 96 tpi 5 V4" disk for any system. 




• Introductory offer 



widi jmmiSIF-it'stougJtil 

SUPERDISK is suitable for any 
user, any computer, any format. Single 
sided, double sided, 48 or % tpi. Evcr\' 
SUPERDISK has been indiWdually 
tested and approved in our London 
Laboratory. Whatever your requirement 
SUPERDISK is the answer. 

Special introductory offer until 15th 
January, 1985 only- 10 
SUPERDISKSinadlsco-box 
£20 plus VAT and P&P. From 16th 
January, 1985 prices must rise! 




midi'»<"« 



midi.w* 




The midi box 

15 ds/dd disks in our midl-bOX at a 

bargain price. 

Our new ITlidrbOX has wimc great 

features. It's made of high impact PVC 

and holds up to 30 5 '/s" di.sks, but is 

one of the neatest on the market. 

Measuring 6'/4" x 6'/.j" x BW the ridged 

lid conveniently holds the disks you are 

working on ready to hand. And with 15 

ds/dd disks with MmW it's a 

bargain at only £25.00 all in. 

A Box and a half for the 
price of one! 




'Two for one' guarantee Disco Technology Ltd. , Call in - Save £2.00 



If you find a fault\' disk, send it back 

and wc will immediately send you two 

in return. 



Lex House, 

3-6 .Alfred Place 

LONDON WCl 

01-631 3600 for telephone orders 
01-631 0255 for technical enquiries 



Our new premises at Alfred Place are 

within minutes of Toitenliam Court 

Road, Goodgc Street and Warren 

Street tube stations. Call in and save 

postage. 



To: Disco Technology Ltd., 



Lex House, 3/6 Alfred Place, London W.C.I ., England. 



To: Disco Technology Ltd. , 

l>cx House, 3-6 Alfred Place, LONDON WCl 

Fill in the coupon or send written order. 
Please send mc: 

10 SUPERD ISKS at £25 including VAT and 

P&P in a discobox 

1 5 d&'dd jr/fiS£? disks in a mldlbOX at £25.00 

including VAT and P&P. 




<»B 



I enclose a cheque to tlie value of £ 
Access/Diners card 

Number 

Signature—— 

Address; 



or debit my 



YC 



Post code 



*~ IlSSS L"" ^ fqtiiicrcd name u a registered name of XLTRON Led. 



^ 






GAMES TO STIMULATE THE IMAGINATION 



FROM 



»^^< '7/^ r<:i 









PARADOX: ^^^^ 

Undoubtedly a real challenge and 
one with a touch of class rarely 
found in computer games. Paradox 
could well achieve cult following 
. . . Home Computing Weekly. 

... A pretty interesting one ... 
may well keep you occupied . . . 
Your Computer 

SPOOF: 

The adventure is well constructed 
... (a) brain-wracking experience 
. , . The humour gives a real lift to 
the program without interfering 
with the journey and its problems. 
Sinclair User. 

On playing, it reveals a sometimes 
biting satire on the fantasy world 
in general and text adventures in 
particular ... As a satirical piece it 
is often amusing . . . Crash Micro. 





. . , makes a pleasant change from 
the usual seriousness . . . tends to 
make it stand out from the rest 
. . . one of the most playable 
adventures around. Your 
Spectrum. 

One of those rare delights, a 
genuinely funny adventure . . . 
Beautifully observed and precisley 






to play. Big K. 

ROBYN HODE; 

STAR GAME ... A good buy for 

serious adventurers. VID 

Addictiveness: Unsurpassable. 
Overall: Unsurpassable. Big K. 

The adventure is massive, 
providing over 400 locations . . . 
the vocabulary is equally 
impressive — over 120 words . ■ . _ 
Odd bodkins and by my troth, this gM 
Is indeed a smashing adventure, -"^ 
highly original and beautifully put 
together. Your Computer. 



A massivtt 425 * tecatton advertuf e tMS«d on ihe original 
ballads Aii the localions and characters areas they ac- 
haHf vMXild have been m the I3m century ROGVN 
HOM eomos in two parts — BOTH PARTS ON THE 
SAME CASSETTE! A ch^leoge lo Deflwvws and hard*- 
rwd a<}veniurers aMce. 




i&unesioft 



£7.50 



r^i ift. ir^r^AN^^" ''^ "^ ^^ strategy ganw that I ooukf keep piaying I 
HMMH HCJp T realty enjoyed it , , I am nofmaHy no fan o( such games 
" — the « an exception . . , Addictive isni a word mat 

noimtilir applies lo strategy games — perhaps this is ittfl 

first Sucn . - . CRASH MiCRO 



£5.00 



JXobpn J^oiie SPECTREALM 



. . . oi>e ot the mosi comp4tcaied adventures ever desi- 
gned . . addtclion is probably ensured Popular Compu- 
lir^g Weekly 

Wef worth (^wcking out, lor adventure tans. WHICH 
MICRO? & SOFTWARE REVIEW i3 thumbs up!j 
. . . ooeot the best text adventures onine marxei. i>MtK- 
FiBJD GUARDIAN 

OveiigM DistniH/ton ettqoi<re$ t**«com# 



There «s a lot oi wry humour in the adventure and a tot o1 
satire a; the expense of many other well-known pro- 
grams Popular Computing Weekty 
Finding Spool The Magic Dragon is a laugh-a-rnrrHrte , . . 
reflectirtg Runesofl's high tjuaMy approach great fun 
(or those who en(Oy bfl<ng trusiraied. SHEFFIELD 
GUARDIAN. 

Ove'tc^tmj<!o»i»f - IMiXTfUCHAKie Dl IMC 




TRAflF FMQUIRIIPS* Oven^ea Distnbutots ettt)u<<te$ M/tle«m» Ovffcss rnj,lotd«f ■ NO £XTRA CHARGC RUNESOFT LTD 

PRISM MICRO PRODUCTS CENTRESOFT HIGH TECH DISTRIBUTION crSs^gTte SSiv?' 
01-253-2277 021-520-7591 025477523314 Nottingham ng2 ilw. 

0602 287667 



YOUR CCIWPUTER, JANi 



.,t:,iK£ttN»i*^i^W. *i 



QDoerTtoKe fcyu. cammaDane64 ano spectRCjm49k 




ISwords and Sorcery represMiU the first example of tho 
lultimalo In upraphic adventure uting the unique MIDAS 
1<}'£tcm. 

Swords (uid Sorcery differs from other adventures in that 
you (^ide your character through the unrndtne corridors 
af the underworld on a quest for material, physical and/or 
;>iritual power. The choice is yours^ 

Ifou begin as a novice with limited abilicivii in the use of 
c, sword play and stealth (lock picking, thievini; etc). 

\\i you wander the corridors, you will encounter beings 
;:i(.i.>k and mighty, discover untold wealth and worthless 

['j-a:ih. Some objects will mcrcase your powers, whilst some 
vill be dangerous and stiU others will be ptotectetl from 
piUerers (you! > by fricndishiy ingenious traps, all designed 
I help or hinder you on your pilgrunage to power and 
llory. 

here are queitts within quests within Swords and Sorcery. 

|for those who want to follow them. Some are gt^'cn others 



must be found, and some are tost causes. There are many 
ways of opening thi; gate between the levels of the dun- 
Eoons. Some arc obscure and ea^, others obvious and 
daniierouE. The most profitable paths are both. The 
Ultimate goal of many will be to find the lost armour of 
Zob, which was un-madc by its maker, and its parts 
scattered across the levels. What, where, how, who and 
why are answers to be found. All that is known is itie 
prayer of the seekers: 

WHEN DARK CABAI.M;S HIS COUNC^II-S LEND US 
LET NOTTHK RED CI.UPEA HARANGUE US 
TURN i:S FROM WIIATSEE.VS TRKMENDOUS AND 
THUS TO ZOBS GREAT TREASURE SEND US. 

You need never Ure of Swords and Sorcery — when this 
duncfon can no longer hold you, the next awaiu, . . there 
arv a series of expansion modules planned to extend your 
enjoyment indefinitely. 

Available on Cassette £9-95 

SPECTRUM 48K OR COMMODORE 64 



{Mult/ Dimrniianal AnimalUtn System) 
MIDAS ADVENTURE CONCEIT 
Stunnintt 3n Kraphir animation simulating video dwk 
games. 

A unique fully interactive adventure lan^age usiii^ the 
latest AHTIEICIAL INTELLIGENCE techniques. 

State of the art data compression techniques enabling 
enormous scenarioiis and vocahularirs t<> Im> iiu-orporatMl. 

Real lime Interactive Conflict Sequences.Taik to your 
opponent, attack them, flee theui and even cunfuw,* ihent. 

Joystick capability for movement, combat and actions 
through unique menu feature. Keyboard operation 
for more complex interaction with the adventure when 
time permits. 

Develop your own unique player characters. Eor exam- 
ple specialize in maeic, swordplay etc. 

Total expandability - your own characters can be 
transferred to future adventures and new opponent*, 
scenwious and objects can be added to all the games. 
A series of expansion modules to increase indefuulely 
the ptayinK life of each name written wiUi MID.AS. 



P.S.S. 452 STONEY STANTON RD. COVENTRY CV6 5DG. TEL: COVENTRY (0203) 667556 




5000 manhours for £ 1 5.90 



VIC-20 own«r«< Writltn by RftOlo W««t. productid by iho USA Ccxnputa! team, 
' Proflr arivnin^ iho VIC ' is cssontial to got the most from your VIC . T horo ncvcf hos been a book that 
giuKS you what this orie ikxis. Tlifow away your pulp pupobitcks aiid old magazine articles. Revive 
yoiif VlC riow' 

• NEW 

• 1 7 Cliapters • App«ndic<»s iHklress vinualiy every VIC- 70 progiammiog sUualiofT. 

• Carefully designed Chapter Organisation to serve as 1 Comprphensive inl roduction, 2 
Tutonal lor experienced compirtcnsts, 3 Rctcfonco book (oi quick look up. 

• Every aspect of VIC 20 from elementary BASIC to advanced rnochirio languaoc. from sound 
and graphics to tape. disk, and hardware. Equivalent to countless magazine articles. 

• Complete covoraoo fli vos overview essential for the level o f computer literacy souflht today. 

• 608 panes. 7W" x 9" UK ISBN095O765O 1 5 

Price in UK/Eut ope C 1 5.90e«ch. 

Available by post (no extra charges) from Biblios Ltd. Star Road, Partridge Gr««n, Horsham. W. 
Sussex RNl 3 8LD. 

Available from ctealers'booksetlers Trade orders arvl geneiat onqiiii ios to the publishers: Level 
Ltd (Computer Publications), PO Box 438, Hampslcad. London NW3 IBM. Tel: (01 1 794- 7 24 1 , 

(Stilt availabh.': Progrmnming the PtTiCBW, f 14.90. "Programmmo the Commodore 64' 
expected March 1 9851 



• 1 INTRODUCTION Alms, plan, eoovcotiorJS.noto*, go the 
l>iK»k. in k».<iv.N'.J'j4-n*crvrr. 

• 2 GETTING TO KNOWYOUR VIC ZORouodopot 
t><wktjirMiiVl. kcvlvi.irit. ii.n«1w,ve: introductory BwuC- 

• 3 BASIC REFERENCE GUIDE Syi^(dx«iipt»ln«d: 
aiptutM-tHiTiVvYwoid section with euMTipte*: enor me^vages. 

• 4 EFFECTIVCBASICPIIOGItAMMmaO<!»giiir>g,wiiiif)<j 
debugging. B-viic. typical prablMiMi and aolutionj: oamplo 
progianu 

• S V1C'30 ARCHITECTURE HardwafDconceptcmonxyv 
rrupx: RAM jrit) ROMex|MnSion: Resiwe. r«wl. VIAs&C. 

a 6 BtYONOviCBASICConcequencGsof tr«w«yBat« 

worKi, unlilii-j. u^lodinBk^vbOJfdu**. UNIIST. TRACC. 
proof am recovery. WOCfc toad'SOVcSc. 

• 7 r>!»17MArHINFlANOUAGFI<iiroductinntOM«>vmi 
into rnactww codc: stjrtina examples: dcscnotion of the Chitj't 
(t*.iiu(r^ lVI*^'*l |wob>rfi> wvilti !.oJvitK>ii\. nKMVtori, 

• 8 MACHINt LANGUAGE METHODS SPECIFIC TO VIC-20 
S^H%.ijFfiMUMPs WTtniili Kcffwii. ROM. ycclom. clock, oxtra 
COrrifrtOAda, rfilorrupT (KO^.irnP 

• 9 MIXING BASIC WITMUACHINCtANGUACe 
IncorporatlrvQ Machine lan<)u3<)e subiy ooiurtit and blocks of 
dat.i witit (Vviic 



expected 

• 10 VOCABULARY OF TKe6S02 CHIP AlDhri>«t)C quick 

lofoiooco w.(h.B.itui>inr. 'or .iriopcodea AOCllwOi^TYA. 

• n VIC 20ROMGUIC>EI><>t.iilndiTKn>orvinaplwJlH64 
miiivAixni X) ni n AM .vii) ROM toc a tipna. 

• 12 GRAPHICSManycxanHilasandhatttiiBasicand 
nuicNrve-lw^uAQr mcluriatg full (creon graphics, mutticdloi 
mode, smootti moiion, mutiip<« scroons. split screens and 

much more. 

• 13 SOUND BMCarvJ machine Linnuagniochiuquftt: 
inief rupt driven music: KncmofTy . 

• 14 TAPE Summary olcortmandcftes: hardware notes; 
«dv!Kic«d nrxl ML pragiwrvnino: standard tape formal secrets; 
tacuiiiv 

• 15 USING VOURCOWMOOOnEOISKOnveinnoduCtMn 
artdturT»m;irvolcoiii/i*;«ivlt. ilitMrToryandchannal 1S:tvp^« 
of t*es; comolptp Irst of diik commands: utiliries: direcT 
dccets; rrwclww liirKjuiiiji' 

• 16 THE GAMES PORT Joysticks, paddles. Iightpcns. other 
dmicM: Ba!UC jrid Wl louti'ws 

• 17 MAJOR PCRIPHUtALS Guide loprmteri.ptottcn. 
nK>rf<fT^!i. *»t^rlflce*. 

a APPENOIC;€SSeventaen»ppGry)K:es.irK:ludin<)(iu<dcto 
acctii-ii^ B.^<lC tritty. progtam intnconversiofi. GS03 labirs, 
VIC chip data, screen position inJofrrution lor graphics. &c 



MAILORDER FORM 

Send orders and moke cheques payable 
to: 

Biblios Ltd, Star Road, Partridge Green. 
Hofshann. W. Sussex RH 1 3 8LD. 

Please send copies 'Programming 

the VIC at CI 5.90 each. 



NAME. 



ADDRESS. 



i 
L. 



.YC0185 



HALLA 
SKANDINAVIEN!!! 

Du som bor i Skandinavien och soker bra 
program til! din hemdator. 

KONTAKTA OSS!!! 

Vi har det mesta som ftnns i denna lidning 

till samma laga priser som galler i England. 

Dessutom f^r vi in alia nyheter samtidigt 

som de slapps i England. 

SVENSKA MASKiNKODSPROGRAM 

Ja, nu slapper vi aven en svensk serie 

maskinkodsprogram. 

Missa inte v^r jattesucce "SPELDORADO" 

OBS!!! Vid katalogbestaitning v.g. medsand 5:- Skr 
i frimarken for portot. 

SWESCOT 

Box 213 

121 02 Johanneshov 

Sverige 

08/39 27 00 - 08/81 18 01 



TRIONIC 



Your Local Home Computer Centre 

Best Shop in Tow/n for Software, Books, Mags, 
Peripherals and Accessories. 

We sell and support: Amstrad, Atari, BBC, Commodore 
CI 6, CBM 64, CBM Plus 4, Electron Spectrum 48K, 
Sony Hit-Bit (MSX). 

We are one of the Largest Stockists of Games, Business 
and Educational Software and Utilities for all Popular 
Home Computers. 

Amstrad CPC464 Green Monitor £239 

Amstrad CPC464 Colour Monitor .£349- £345 cash only 

Commodore C 1 6 Starter Pack £1 39 

Commodore 64 ....£199 

Commodore 64 Trionic Pack .....£249 

Commodore 64 Business Pack £629 

BBC Model B Micro £399 

Acorn Electron £199 

Spectrum 48K £129 

Sony Hit Bit MSX Computer £299 

We also stock a large range of Printers, Monitors and 
Disk Drives to suit all applications. 

OPtN lOam 8pm Mon Sat. Tal: 01-861 0036 
TRIONIC LIMITED 144 Station Road. Harrow. Middlesex 



12 YOUR COMPUTER. JANUARY 1985 




■DOW, mr i 



W 



ni 




800 4«K CO*«PlfTER 



en 





f 4 



1050 127K DISK OBIVE 



£ie» 







7^ imuuiMHHU 



.M. 




EVERYTHING YOU WANT FROM A HOME COMPUTER 

1. ATARI MK WOXL - £189: T(i« Attn SOOXl )ias many l*c>lili«» and incUido* lucn AOnncAd tpooftcaiiont thai you will be •in*7«d t>y II* 
p«rtormanee Aj )ti« n«w r«[4il pnc* o« only £169 (Of » loll SDOCittcstion WK cooipotef *im « proper lull »tro»<« keyboard, we beliava Ihal 
the SOOXl. cannot tw beaten Juit looK at Itie following «p«cificatU>rki.- 

COlOun CAPASiumcS: le c«<ou^ and ta vnwn'itt o>«ino 2S0 dfiTerent eatoun (ta ot nt« 2M ooiourt can b* dapUytd ai m* lan* lima) 
OPCHATmO St$Tt*<; ?*K BOM iictuO-ng At<»l BiK fKi>gr*wmtng i»njtM9t ani) a wH HutfnotK l«»t prO^ianr) 

KCVSOAKD* ^uii itrone dexgn w^irr 63 k>Y< ir<iu»ng neio h«y ami 4 apccioi luncUwi ksyt micnutoniii i:ha«acl«r m am) ?9 grifMi^ k«r*. 
COWHO: ' ind«penis«nl Kunt) tynmcvteq each ca^ibls o< pnxluono mua« acion a 3% octave unga oi • v»4« vai<«tv «> t^ccUl tound «n«ct».. (AMittonal 
{MogidiTi'^tns cjn KhinT an occuvp raf>g« Of iQ (^ rvne octavoa^) 

OlSPtAV: 1 1 ijiaifi ^ niaJ«s i'l-J £ lot "KiOei Up 1o3M-t>2 moHilKHi M«»>nuin I4i1 iMpuy 24 itft** by 40 COlumnt 

tPCCIAL ATARI IKTEGIUTCD CIRCUITS: OTU tor grapnel ditptay-.PoKVyltHtour^andcomroiwr port* AAtiet(Kt<fMncan!rolan4IA)(lnput/0utpul). 
CPU: 6b'::i2C nkcroprocMtOf - U M> micoMCOno CyCM and « Chxk ip«M e4 t 79 MHt 

eXTCNDCO OflAmiCS niHCTlONS; l«gh rmohilKm graphic* Mult-c«<Ouf«o chjraci«r jel Sollw«r« Krevn twitowig MulUpK rM<f>n«d charactK *«t*- 
Ptd^ei ^^.a»«1« {tpr^ta) grapTiica Tin* aCMTi acroHin^. C>i4n9«>ab<v c<>k>u* r«u<iT*fi Smooth ch«*»ct«< fne^imvivi. Swtipla cuUhii «rarMtfOA Ijic4a4i«« 
PflOCRAUUIHG FEATimU; Buitl iri AUri Bute programtilng lan^uAQ* supporting p**4. p«k« *nc USn pju< Ai MaAl S othM languagaa awailabi* Tli* h«lp 
■ ir, oil r'ooii^F .t«Mional Inlcrrutdn ami mariu tcwnt oiin c«rtaui Mttwart Fi^t on-acr«an od<i>rig la ■vailaM* *• mil a* aynUx cnveking on tfllry 
IH^UT /OUTPUT: tjoamal procMior Ow* lor nsaniaon witn irKmory ino ponpri«rait Compovtt viOto morhtor oulcwt. ^«riptieral port Iv dkacleonneelion 
to Alan H»niitl pcriplwfato. So(tw*<« cvlndg* t>«< la >rKlud«d mt •xll « 2 loyilicli Conltollw po<l> 

SOnWAAC: 0««r t.300 Marna 0^ aotivar* ar« «v«it«b^ tnctuat^ aHf t««chirig ptOi^'Anu win uaiqu* v0*c* tr^vr Th« rii«if^ «i p<ogr*m «rtciud«a Cduc«tlo<^ 
Hpm* Wan»3*ni*nt & Programming axis Th*fc a alio APX <Auri Pvogram ticRang*) '"<' o* couth Alan* (imovi «n(crt«irun«nt loltwf* now M only 
19 «} I n ]<x]ili4n itwrv II a nos! o' tupport ano n*ip amiiuc* Horn tpKUliil Atart aa^uintt liks Ar-tic and Analog ind I'om <r>«( 7& Atanbsoks/manuala 

{.ATARI 800 4eK COMPUTER - C8>: We hav« 4 llniit»d number of lli« Mkt mcxMI 800 computer with *8K The pric« ■} C69 («* 4 gamot 
machiro) or £09 vnitn ttio Saiic Programmer Kit (Basic carTridgo & 2 manuala). Bom como tvith a full 12 month* guarnnloc. 

3. ATARI 1010 PROGRAM RECORDER - £34: For low cost ttorago and rolrioval capability Uata [ranjmiuion 000 baud. Storage capability 
100K oytes on a SiRiy minute cauolto Track cootigurntlon lour track, Iwo chunneti {digital and audio). Auto recorcfptayback/pauie 
control/unique 90undlhrougi\ facility. Alto included it built in accMjenlal erasure prevention And autonxtic shutolf after each program a* 
weM as a 3 d>git tape counter 

4. ATARI lOSO OUAL DENSITY DISK DRIVE - £19»: i\" disks Holding 127K faodomly acccu>b(e bytes provide both expansion a»d 
tiejiibiitty tw youi 400900 01 XL »y»l<n!i w.tri new tieip'ul DOS 3 All cwstWTMf* who purctuso a t>i»k Orive Ifom Silica Sttop will be 
automatically gik«n a ynEE aei of TOO prcgr&ms on 3 Disks rccoreed on both $KleS- 

I S. ATARI 1030 COLOUR PRINTER - tM: Primer and Plotter witn tout colour grapnic arint capability 40 column width piinling a1 10 
Characters per socorid Can print 5. 10 and 20cttaracters per mcO 64 charecler site* Print* text in 4 directions. (>voice Ot line types 

6. ATARI 1037 LETTER OUAUTY PRINTER -£i4A; For word processing lellera in professional type. Print speed ol 20 Chars per second. 

7. ATARI TOUCH TABI.ET - £49: Enabltis ycu 10 draw and pAint pictures on your T.V. screen, with the touch of » stylus 
•.ATARI TRAK BALL CONTROLLCR - £19.45: f njibUis cursor movemen! in any direction and adds arcade realism to your games. 

L 9. ATARI SUPEfl CONTROLLER -tiSS: Th« ulliir'^tv loyslick With doublv lire button 10 give you a groatcr competiliveedgo 11^ your game*. 



SILICA SHOP ARE THE Not ATARI SPECIALIST 

I SiUc* Shop are now firmly esublitned a* the No 1 Atan rotaiVmail order and wholesale npvcmlist m lli« UK W« «lr«,idy otlwroui Mirviceto 

over 120,000 customers. 10000 ol whom have purchased Atari Horn.. Computers Because we specialise land with a turnover of £i.S 

million), we are able to keep prices low by bulk purchases Ring one ol our *S staff and we will be glad to be of seivice lo you. Complete the 

coupon below and we will send you our Atari pack with price list and colour caiatoguo: 

tXTINDCO TWO TEAR GUARANTEE.- w» «f» an Atari Servie* C«itn.. ttM to aermce and repair Alan o**p<i!«nt and hwe added a 12 njontn juaranioa 10 lh« 

l*vai ollrrro '^y AUii, <j.¥ing y^K* a lull ? ywaf guMianln On y^xif compsifdf it you buy it from us 

SPCCIALIST SUPPORT: Our lM.r>o>L«i n*tt ••* »iw»y> amUbl* or iha wepiient to ha»p and aonse yeo We endoavour lo rioid stocks ol every Atan 

cof^paiibio -vri a-r^iiAM-* in ttte U K »rid lavstoc^ owr 7& Atari books and marHi«a«. 
i AFTER SALES SCR VICC: Voor nvrw will iiiAKnatcaJly tx added to our nuhtmo i>H and you will r«c«iv« p»ice Itatl. nowiMHr* arx) dcla<l< ol nflw rfvaaes anrf« 

davelofimitnii at wnu at spK*ai otters wfv<h arv axcluuv* to Sttca Alan Compylar Owners 

LOW PfllCCS: Out (H <«s arr eiuemrfy compelilne anl w* wll normany match any lower pnoe oTfared by our cempabura 
I race COMPUTCII owners CLUS: This n open lo alt Atari coaimri^ own«r« trretpeetive «' wTwna you pvrciUMed your cquoHnenL Membership is FRC£ and 
I tntittn you to lecaive iMiHetin* giving d«<a>i» or new releases and devewpmatits. Send new tor your I- HLt mtormalAn pack, price lot & cotour catatogu* 
I PAVHCNT:W«ac<epteaaii,ctiaQu« pottaiordcsandaaCradllCeida Weaisoottafcreditraciiilwtavoi.^orlysvi^pleasewmeforawruiefliiuatabon 
j MEXT DAY Df LIVtRV - FREE: All 90041 OHoaicnad ifom Si«ca ShOfi ar« AomaDy atni by firti clan puM or pwcoi pDai Fftee OF OiAROt Aa a apacui 

•nt^oducto'v oiler rot a iKruicd period only wc w>u bo sending all ComDUIara ana Ckik Ofnet by a rwil day dalivary lar^iee a) our eMpena* 

ISo fW In ttie coupoo betow wilh • lllenture emiuiry or ofder and begin to exp«<1efK« • apecMat Atad Mnfee thai I* eecond to ixme. 



SILICA SHOP LTD, >4 The Mmvs. Hathefley Road, Sklcup, Kent. DA14 4DX let: 01*309 1111 

ORDER NOW-OR SEND FOR A FREE COLOUR BROCHURE 



To: SILICA SHOP LTD. Dept YC 1/85, 1-4 The Mews. Hatheriey Road. 
Sidcup, Kent. DA14 4DX Telephone: 01-309 1111 



I 



LITERATunC REOUCST: 



O Please s«nd me yout FREE colour brochure* and 18 page price list on Atari Computvrs. 

D i own a Videogame D I own a Compular 



Mr/Mrs/M*: 

Address: 



Inltlab: 



Surname 



Po*lcod«: 



I 



I 



ORDER REQUEST. 



Please aer>d me: 

O MMXL 64K Computer 

Q 800 48K Computet 

U 1010 Program Recorder . 

D 10M1 127K Olak Drive ... 



D 1020 4 Colour Printer 

£169 n Letter Quality Printar 

£99 Q Touch Tablet - Cartridge 

. . C34 O Trak Ball 

£199 D Super Controller 



. .. £99 

C249 

... £49 

£19.9S 

£9.95 



D I cncknc Ch«qu«/P.O. payable lo Silica Sfiop Llmllad lo* tlia following enwunt £ 

a CREDIT CARD ■ Plaaie deMI my Aceeso/Sanriaycard/Vlsa/Aneflcan Exprees/Ofnef* Club 
Card Numt»er • . • 




IWI 

G Ptease send me your free catalogue. 
Please send me: 
COMMODORE 64 

□ C^nnKKtee W Caws Bfxki £6.95 

□ Supercharge Your Commodwe 64 £5.95 

Q Commodore M Sotixare Proj«fs £$9S 

□ DxnnwJofe 64 Games Book £V9b 

G Cominodore &4 Sound & Oaphics £5.95 

O ConinioiKireWExpostd £695 

n Cofl)inoda(e$4MaciiineUneuasetorttie 

Absolute Beginoef £6.95 



LI *ISX Games Bo* 

G The Coinplde MSX Protramniers Guide 

G MSXEwoMd 

SPECTfiUM 

Li Advanced Spectrum Maduae Uniuage 
D Mknwet Book 

□ Spectrum Sottware Piojecti 

G Spectrum Machine Laoguaiie tor the 
Absolute Beginner 

□ The Complete Spedmm ROM OiMssemWy 
Q Super Charte Yoor Spectrum 

□ Underaandmg Your Spectrum 

G Spectrum Microdrive Booli 
COMMODORE 16 



£6 55 
£14.95 
. £7.95 



.E6.9S 

£6,95 

.£6.95 



Oniersto: 

Melbotirne House Putilistiers 
39 Milton Tradint EsUle 
Abinsdon. Oioa 0X14 410 

Correspondence to: 
Castle Yard HouM 
Castle Yard 
RtctimandmiOeiT 



..£5.95 

.£9.95 

. £5.95 Trade enqutnes 

. £6.95 
. . £5.95 

£ 



C5.95 t +P/P .80 



[ Conmnodore 16 Games Book 

SBC 

O Guide to BBC ftOMi £9.95 

G Building Blocks lofBSC Games £695 

O BBC Sottwaie (injects £695 All pnoes indude VAT where applicable 

Please add 80p for post and pacL 



Total 



1 enclose my che<]ue/moncy order for i 


Please debit my Access Card ^k>. 


Expiry Date 




Signature 






Name 




Address 




Pastcode 


1 YCIC [ 



A«esi ordm can b< 

Itltphoned thfoufh on our 

2« hOBi>nulon>(02»)llS001. 





[BOURNE HOUSE ! 




Commodore 64 Games Book 2 . Just when you thought it was 
safe to go back to your micro . . . here's 30 more exciting, 
original games for your Commmodore 64. Every game is new! 
And every game has been specifically designed with easy to 
understand sub-structures so you learn programming skills 
as you go. There's arcade games, strategy games and games 
you can modifyand develop yourself. WithCHEXSUMtyping 
in is easier, and mistakes are quickly located. A must for all 
Commodore owners. 

MSX Games Book. Easy-to-enter program listings turn your 
MSX computer into an arcade of electronic fun and thrills. 
Games to test your reflexes, nerve, logic, strategy and 
intelligence! This book will open the door for all MSX owners 
to a fascinating newdimension of computer game action and 
excitement. 

Advanced Spectrum Machine Language. This book is a 
collection of ready-made Machine Language routines which 
show how to achieve spectacular effects on the Spectrum. 
Most of the routines are aimed at creating visual displays 
that are at the frontier of Spectrum capabilities. Routines 
include featuresthat have never been published before. This 
book gives a unique insight into the Spectrum and into a 
professional's Machine Language programs. 

'Clear and well thought out, and excellent reading.' 

YOUR SPECTRUM. 



Commodore 16 Games Book. Take on a great challenge! 

This new release for your Commodore 15 will test your 
reflexes, your nerve, your logic, your strategy and your 
intelligence - with education games, simulalton games, 
gambling games and much more! 

With the unique CHEXSUM verification program you can 
make sure your games are bug free. 

All these games explore to the fullest the extended graphics 
and sound facilities of the new, easier to use BASIC. 

Program structures are outlined and key variables are given 
so that you can learn how to modify and extend these games 
for more fun-packed action! 

Guide to BBC ROMs. At last a reference book providing 
'at-a-glance' pictures of the fundamental concepts of the 
BBC ROMs. It lists the entry address of each ROM routine, 
and summarises each aspect of its function. 

Guide to the BBC ROMsgives you an overall viewof your BBC 
microcomputer, showing you where to find everything you 
need. 

It is readily applicable to all other versions of the BBC 
microcomputerand its ROMs-a valuable aid toall owners of 
BBC microcomputers. 



See the pack- see the screen- see the game. 
See the difference the moment you pick up one 
of the games from Firebird's new Silver Range. 

The difference is that our packs show the high 
quality you'll see on the screen when you play, 
— ^u know exactly what you're buying. 



Here's a sneak look at three of the NEW games : 




RUN BABY RUN 

RUN BABY RUN is a demanding cop 
chase around five derelict locations. 
You. the getaway driver must dispose 
of six pursuing police cars and elude 
the seventh car's fire power to make 
good your escape. It's not as easy as 
it sounds... 



BOOTY 



Well shiver me timbers and splice the 
mainbrace and pass the grog, me 
hearties. Here be the greatest pirate 
adventure of them all, aboard that 
scourge of the Seven Seas - the dreaded 
Black Galleon. Feast yer eyes on the 
BOOTY-ful treasure stored in 20 holds. 
There be pirates, parrots and fun galore. 
If you don't like it, matey we'll hang you 
by the highest yard-arm!!! 



CRAZY CAVERNS 

Ten Crazy Caverns, ten hungry mouths 
to feed. Line up the Crunchy Cut)es 
and cannon them into the Craving 
Craw. Watch out for the Crazy Crashers 
coming to convert your little Cubey 
Crammer into a Crushed Crisp. It's a 
cracker! 



L 



Look out for these games in the FIREBIRD silver range at selected high street stores. 

SPECTOUMr THE WILD BUNCH BOOTY MR. FREEZE TERRA FORCE VIKING RAIDERS MENACE ■ EXODUS RUN BABY RUN CRAZY CAVERNS BYTE BITTEN. 

COMMODORE 64: BOOTY MR FREEZE EXODUS HEADACHE ZULU GOGO THE GHOST 

VIC 20: SNAKE BFrE MICKEY THE BRICKY 

BBC MJCRO B: BIRD STRIKE GOLD DIGGER ACID DROPS DUCK! ESTRA THE HACKER. 




1' 





^^^■BUCii t 




,,Ajv, .U\i 


H 


1^ ^^^H! 




^^^7^1^^^' 




iIiVB8WB|B 


PP" 


"ffl^ ^^l^^^l 








J 


-i^ 




■"■-•^^■i' 


III, 




^ 


U 


A 


7 


/ 


1Ul 



The same high standard applies to all twenty 
games in the range and all are available at the 
remarkably low price of 



£2.50 




SOFTWARE 



® 



The new range from British Telecom. Vi^ You'd better believe it!!! 

RREBIRD SOFTWARE. WELLINGTON HOUSE. UPPER ST MARTIN'S LANE. LONDON WC2H 9DL TEL: 01-379 6755/5626 
Firebird and the Firebird logo are trademarks of British Telecommunications pic. 






YDUMARVE LLEDAT BEACH-HEAD- 
HOWACCESS FBESENT THEIR LATEST MASTERPIECE: 



TT 



T 



I 



ri" . / /. 






> -itifiifjifiiin 



LlI I Z^-' I I I I I 



STATUS: ReADV 



A \^i I 1 l_J 



finnfir: aaeod 



TbemostbreaOitaking 
laphicsyetseenon 
i]nmodore64! 






ChriBping aicade action 

[fH Multiple scroUing 
il screens 



VELOCITY X 
UCRT 



1^ I 



The Soviets 
launch a nuclear 
strike against major 
cities in the United 
States and Canada 
With our own 
nuclear arsenal 
dismantled, in 
accordance with the 
Salt IV Anns 
Agreement, the 

Soviets t)eiieve their treachery will lead to 
total world domination. Our only hope is our 
space station equipped with stealth 
txsmlDers, which can fly undetected in Soviet 
airspace. 

As squadron leader, you must lead your 
commandos on a virtual suicide mission, 
knock out the Soviet launch sites, and then 
proceed into the city of Moscow. Armed with only the 
wec^ns you can cany, you must seek and destroy the 
Soviet defence centre to stop the attack ! Top multi- 
screen action! 



OTK/H COOfctilNrtTK OgO f 



■ 

lur \ 



iiiis --. 'm'i 



iLi 



A^^a iMeon ifeQ«<IS 



CASSETTE 



«ut 



98 








^*te-9s 



U.S. Gold is stocked by all leading 

computer stores including: 

BOOTS WH SMITH JOHN MEN2IES 

WILDINGS WOOLWORTH 



Dealers! For information on how to become a U.S. Gold Stockist write to: CentreSoft, Unit 10, 
The Parkway Industrial Centre, Heneage Street, Birmingham B7 4LY. Telephone: 021-359 3020. Telex: 337268. 









oB\c^:y;;^ecH,t'^c 



AM 









s© 



^N"< 






Uti 



£pv^oN^ 




SPECTRGM 



_feT3^ 



\T*>C 



\jKt- 



THE MACHINE CODE 
SYSTEM 

" . . one of the all loo few jewels of 
Spectrum programming . . . 
deserves a place in every seriotui 
programmer's library" 
(Simon Springelt — Popular 
Computing Weekly— June 1984) 
" . . the whole package is very 
friendly and easy to use . . . can be 
highly recommended for those who 
are just about to start programming 
in Machine Code." 
(Phil Holltday — Your Computer 
—May 1983) 
* Fully compatible with 

MICRODRIVES/NETWORK/RS232 
(with interface l)and most 
popular Centronics interfaces for 
80 col. printout. 



AMSTRAD 



THE MACHINE CODE SYSTEM 



C 
P 

P 

D 



CT 

cn 



RESUUl 



♦ Both programs in one package 

♦ Many MEW FEATGRES 

♦ Compatible with CASSETTE and 
DISC 

AVAILABLE SHORTLY 

♦ Send S.A.E. for fully detailed leaflet 

♦ Available from many computer 
shops, or by FAST mail order by 
sending a cheque/RO. la — 

D«pt YC. Picturesque, 6 Corkscrew Hill. West Wickham. Kent BR4 9BB 



RESQ 
RESa 
RESO 



E 

E 

F 




YOUR COMPUTER, JANUARY 1985 19 





Available 
NOW for 



SPECTRUM 



.^k.ir. 



£6.95 



SOFTWARE STAR is the NEW 
game from Kevin Toms, who 
designed the Software Classic - 
FOOTBALL MANAGER. 
SOFTWARE STAR allows you to 
try your hand at running a 
successful software company. You 
have to cope with staff problems, 



game launches, advertising, 
financial problems and more while 
trying to produce chart 
topping successful games. 
One other thing. SOFTWARE 
STAR has that gripping 
Addictive quality that all 
Kevin's games have! 



] 



LL 




\ *. 



NOWAMMLABLE FOR YOUR COMPUTER! 




n 






OOLDWIOl""^** 



sJmR 



r> 



by KEVIN TOMS 

"Absorbing and realistic - Highly recommended" - Sunday Times. February 1984 
"Completely fantastic - I want one!" - Charlie Nicholas, Arsenal sriker In Big K,Apnn 984 

Some outstancKng features of ttie game 

♦ Transfer markei • Promouort and relegatton 

• fA. Cup matches • Injury problems • FulHeague tabiss 

• Four Divisions • PiCk your own toam (or each matpti 

• As masiv seasons as you like • Managerial rating 

• 7 skill l«vels • Save game tacili'.y • Finanoai manipulailons 

• You can even be sackedl 



NEED WE SAY MORE 



^KtVlNTOJ*! 




FOOTBALL MANAGER 

IS available for the following 

computers: - 

AMSTRADCPC464 £7.95 


COMMODORE 64 


. £7.95 


SPECTRUM 4aK 


. £6.95 


ELECTRON 

BBC MODEL B 


. £7.95 
. £7.95 


ORiC 48K & ATMOS 


. £7.95 


DRAGON 


...£5.95 


ZX81 16K 


.. £5.95 


VIC20+16K 

' (soon for MSX) 


. £5.95 





In case of diHiculty buy by mail order. 

Send Cheques/P.O.s to:- 

ADDlCrtVe GAMES 

7a Richmond Hill, Bournemouth, Dorset BH26HE. 



'O' LEVELS 

Mt Jist rtvlslon but full tiltion SBftwara (Spactrnn 481) 

MATHS Fractions, square roots, decimals, logarithms, areas, accuracy, 
bases, interest, volumes, indices, modulo standard form, number 
programs ^^^^ pj^ charts, bar charts, histograms, averages, probability, 
TOTAL algebraic laws, use of brackets, quadratics, factors, simutlaneous 
150K equations, quadratics, matrices, vectors, sets, transformational 
geometry, angles, trigonometry, differentiation, integration, maxi- 
ma and minima. 



PHYSICS 

7 programs 

TOTAL 
140K 



BIQ106T 

€ prografns 

TOTAL 
120K 

COMP. SC. 

7 programs 

TOTAL 
140K 



Reflection, wavelength and frequency refraction, diffraction, 
lenses, colour, refractive index, the eye and its defects, ray. 
diagrams, magnetism, induction, dynamos and motors, force, 
motion and current circuits. Ohm's law. amps, volts. Electronics, 
series, parallel gas laws, energy forms, specific heat, kinetic 
energy, momentum, Newton's laws, atomic structure, isotopes, 
radiatnn, halt lives. 

Plant and animal cells, genetics inheritance, reproduction in man, 
asexual and sexual reproduction, (lowering plants, photosynthesis, 
osmosis, transpiration, transport, food classes, diet, alimentary 
canal, respiration, excretion, eye. skin, nervous system, ecosys 
tem, food cycles, bacteria, fungi, ear, earthworm, amphibians, 
birds, mammals, response, abiotic factors. 

data collection, corltng. storage, processing, presentation and 
validation, d.p, systems, privacy, security, hardware, software, 
data structures, low and high level languages, OS and job control, 
I/O devices, backing storage, machine code, compilers, inter- 
preters, aids and errors in programming, files. 



EACH SUBJECT ONLY £7.95 

eCE TUTORING, DEPT YC1 40 BRIMMERS HIU, 
WIDMER END. HIGH WYCOMBE. BUCKS 




CBM 64 GAMES 

from 

bubble bus 









, -^ 



■.>9-;vo°V||, 






ELffHANT 
NEVBt FORGETS 




2%*)*^ 



•k^ / Ouljblo Ou« SotTware ST Htgh SmeL Tonbrldiic. Kent TN91RX 



YOUR COMPUTER. JANUARY 1985 21 



• MIRBMOR 







W_ E - 



S - 



R ^ 



D - 



T — 



F _ 



V.U. 



V ., 



B 



0~ 



f^ 



^-1" 1^ 



N_. 



M_ 



KHippjri^ 



4k 



THE KEYBOARD FOR ZX SPECTRUM COMPUTERS 






• EASY FITTING 

• PLEASURE TO USE 

• LONG LASTING 

The Saga 1 Emperor, equipped with 67 keys, is a 
carefully designed replacement keyboard incorporat- 
ing many special functions for the popular Spectrum 
Computer, For business or pleasure, the Emperor will 
make your computing time more productive and 



enjoyabte. The SAGA 1 Emperor will enable you to use 
the Spectrum as a powerful programming tool easier 
and faster. 

The style is easy:- for your benefit, the SAGA 1 
Emperor has been designed to ensure that available 
Spectrum Peripherals will fit in the usual manner. 

The assembly of the keyboard is simple — and 
fast. No soldering required, so that within just 5 
minutes you can replace your current ZX Spectrum 
with the new SAGA 1 Emperor 

AND ALL THIS FOR JUST C54.95 {inc. VAT) 



SACAPX.! 

Your very ovwi Bersonni Comer porti- 
tioned to neatly accommcxlatc v'su*" Spec- 
trum. Saga 1 Ernpcror and peripherals; 
Tape RtjctKTJer. Power Sut^y CaWcs. 
inanudls iinil ctjsscttcs. CH sohd and 
attractive corstructKSo the PC. is ideal tor 
stonng and tronsporting yOwf computer 
occcsconcs The case ucco a strong 
douUc tttitchcd and bound Black Calf Vmyl 
wrth o tough thick ABS mnor compart- 
ment, leather bucidcs and a strong handlo 
Only £26.95 Gnc VATl. 

OUSTCOVER 

Another top quality product. Uws expertly 
produced long-laatinij bournl and sewn 
dustcovcf has been iipeDncally dRsigned 
for the SAGA 1 Emperor which will keep 
everything looking neat and dust free Only 
£4.95 lirK. VAT). 




THE COLLECTION 

COLLECTION 1 - SAVE £10.00!! 

rrp C53.85 

Our tjocoal pnco £43.85 

ncluiteS' Saga^BrsonalCsmor £26.93 

SoundbooK C9.90 

Oustoover C4JS 

HOxicabloCM H C12>aS 

I Ptcoso write to: SAGA Systems Limitwd 
' DopL 2 E wo Road. Wokina Surrey 

I TctephoncWokmg (04862) 69527/22922 
I or TolQX 859298 

Ail pnues include VAT 

P&P free tor Round Boost wid Rcwcabto. 

P&P £ 1 25 for SAGA 1 bmperor U.K. 

E4.Q0 for SAGA 1 Emperor Europe 



,^ vJtXiOn Ut Out prDOkKI t^M^gi* "^ 'I* C;ult*i.lii^' trtN^iic. ,_^ .-, •-. 

--.on paaad hmc*!* cwkmuiq «iiMr pradueti> - an lOtot i^l 



COLLECTION 2 - SAVE CZO.OO!! 

rrp C108.B0 

Our£0«c<jlpri(.H £88.80 

Collccuun 1 £53.89 

Sugu 1 C^ipurtx £54,35 



OOLLCCnON 3 - SAVE £30.00*! 
r.r« £238.75 

Our spccKH p-'icu C2QS.7 9 

ColacuonS 

48KS«>ClOr 
ZXSpectnjm 



Ct08.aO 



SOUNDBOOST 

Hear trmt Kcytx»rtl tdek , . , 
«vh a SA3A SOUNOOOOST" 

The SAGA SOI.".: ■ • ■ , t^. 

troniccire«twt .ts 

Um MHind voluf . . ■ ■ ;:-vc- 

cru<n sound oiit(iul. Ad|U»Uit>le from a 
Mfiispcr to t> roan Uie SCXiNOeOO£>r pra- 
nM3 added reatism and «jcciceffient for 
g«ntm p)«)nrs iwHt gocurity (v ptogram 
mcrsU-toarcnacKeybooRtCtckn NocuCt- 
"Mi rvj '.orfBTiofl — lUBt connect 
ON CS.50 (irc VAT1. 

FLEXICABLE 

Uevncpcd xo nrhovo yCM* Spectrum from 
Uw |iivn!7Uie bf life, to t« yow Spoctrum 
and yuur ocM one taking the )ood wWhooee. 
By poimlnr domond w* now hsvn two v«r- 
r,ion!s of the 9 inch REXK^^SLE available 

to Si*? VW" fW«<fH 
MdltsFoRule FLXXtCABLE - C12.4S 
Fcm«te-RmalcFL£XICASLE - C9.90 
Converter PCD ' C2.93 



DISTRIBUTORS 

TRADE ENQUIRIES 

CALL NOW ON 

WOKING (04862] 22922 



C129.3S 



Reaso t«jnd n>e 

Name . , . 

Addrcco 



n 



T>iefolkjw«»ySAGAPFOOUCTS . 



Totoi amount crtcloscd £ 



IE 15.00 for SAGA 1 En^eror UAE. Wease makf. OteOUES/P.O. Rtyoblc to SAGA SystemaLta. 








B.EPHANT NEVER FORGETS 



Get the best from your computer with ELEPHAM" disks. Certified 1 00% error-free and prohlem- 
free, and with quality maintained for at least iZ million passes, ELEPHAirr disks are 
guaranteed to meet or exceed every industry standard and are compatible with virtually eveiy 

computer on the market. 

Look for the ELEPHAM" sign at your local Dealers - or in case of difficulty, 
phone or write direct to Dennison Manufacturing Co. Ltd. 




Ottnnison 




Deimison Manufacturing Co. Ltd. 

OoloniaJ Way.Waaord, Herts WD24JY. Tel Watford (0923) 4 1244. Telex: 923321 

f^rance: sorortais. 6. Ruw Mc nlgoilicr 931 15. Ros:\y-Sous-Boi5,Te! tern 855 7S 70 

Germany: Uarcnni ComptitcrOTbehoBr (JmbH, PodbUlskUlf 32! . 3000 lUnnowr I , Telex: 923818 

Other Coontrlac: 0<-tiiii:ion Imernational Company, 4006 ErkraUi 1. Uaiaitas-Clau(tlvU-8t»se« 9. Telex 858 6600 



The BBC Micro is only 161ong. 
But it stretches indefinite!)^ 



IT 





v^o^V**'* "i*^!^*^ H^^^^ 



hsIrHc.lies into schools where BBC Basic and the lionet nd^^*^ 



V Yv^ aovvn at (he (/o,., - , 











,^^P^«^^/^ 



.V 










inginspa*^ 



The BBC Microcomputer System.Thewoild's best 

And still growing. 

'I'h<* liFiC Mirrorompiiter System Ls (Icsigncil. procJuceU and distribiilrd bv Arorn (lomputfir,* Ltd. 



mm 








■:«^^ 




If you've got a 48K Spectnjm ''"and accounts to 
manage, OCP will make the job easier and faster. 

Alt our business and utility programs are Sinclair 
Microdrive Compatible, and the Plus 80 versions are 
versatile enough to drive full size 80 Column Printers 
through most Centronics and RS 232 Interfaces 
including the ZX Interface 1. However, our standard 
programs (except Stock Manager) only work with ZX 
and Alphdcom 32 Column printers. 

The magic of MACHINE CODE has enabled us to 
produce the very latest on the page" presentation 
which lets you enter and edit data naturally, as if filling 
in Q form. 

FINAHCE MANAGER £8.95 PLUS 80 £19.95 

Voted the best in ite class by the Sinclair Users 
Annual, this easy to use program is a powerful and 
flexible aid to practically all domestic and business 
accounting applications. Show up to 255 separate 
accounts with running totals, and review standing 
orders as you scroti back and forth through your 
accounts. But thafs not all, this program automatically 
raises a corresponding debit or credit for every entry, 
and will even open a new account if an entry features 
an unrecorded account name. 






C;vwr-tH»#Mi llMtllC 












Having all yoir finance records so neatly stored is 
the height of efficiency! The program is entirely menu 
driven for ease of operation, yet the facilities are so 
extensive you'll soon wonder how you managed 
without it. 

ADDRESS MANAGER £8.95 PLUS 80 £19.95 

A very useful MACHINE CODE application program 
with limitless applications at work and at home. 

Manage your address book with efficiency and 
speed! Address Manager stores up to 350 names, 
addresses, and phone numbers - depending on their 
length. Or up to 1200 individual names litlesreferences. 
The Plus 80 version also embodies a comprehensive 
Label Printing routine. 

In the office. Address Manager can store intemal 
phone directories, store ond analyse customer's 
records, and much much more. 

If you've already got Finance Manager and/or 
Address Manager but in non-Microdrive format, and 
you'd like to update them we'll give you a £3 rebate 
towards the cost of a Microdrive Compatible 32 
Column, or £5 off the plus 80 version. This offer is 
available via mail order only. 



The OCP range includes; VAT Manager. Address Manoger, Finance Manager, Stock Manager (80 Column only). 



;i 





jsiness 


A 







I 






» 



VAT MANAGER £8.95 PLUS 80 £19.95 

Your VAT 100 return need no longer be a 
headache! Simply key in the Gross or Net values of all 
the period's sales and purchase invoices and VAT 
Manager will check, analyse and total all the relevant 
details. Available in 32 Column or Plus 80 versions, VAT 
Manager will check all calculations automatically, 
and will even work out details of exempt totals where 
the trader is not required to pay VAT. This is performed 
wiHi its CLASSIFY feature for types of transactions, and 
GROUP feature for more detailed analysis. 

PLUS 80 STOCK MANAGER £19.95 

Provides a controlled stock environment for up to 
600 different product lines. 

The program has facilities for the production of 
invoices, sales totals, price lists, and shows stock status, 
stock adjustment and re-order requirements. 

No business should be without this crucial 
Microdrive program. Now you can compute your entire 
stock balances all on one program - Stock 
Management has never been so easy! Coupled witti a 
suitable printer it will take advantage of the 80 column 
widtti printout to produce quality hard copy. 



Now the most helpful aids to business efficiency 
are near as your local software stocklist. Coll in soon 
and see the latest in OCP's exciting range of business 
software. Available form larger branches of wnsMITH 
I or mail order direct. 



For instant purchase contact ttie I 
your IF^ details. Telephone; 0753 889 055 



Hotline with 



simdair- ZX, ZX SPECTRUM & ZX MICRODRIVE ARE 
ALL TRADEMARKS OF SINCLAIR RESEARCH LTD. 




SJuv^ 



■xW^^ 



4 High Street, Cholfont-St-Peter. Bucks SL9 9QB 



Our Utilities include: Machine Code Test Tool. Editor Assembler and Master Tool Kit. 





POXEB 



Ijscreens ifi over 90% of 
Fess/onaJ video games 
machines^ has come out into 

i ^f? rrew BOXf R 

"t^ngeofTSoS if ors for personal " 
compuiers. ,^ [^ 

O F/rsf m ff»e range is the "" 
BOXEf? 12" high resolution 
monoc/irome monitor. The 
eleganfiy styled cabinet hotJses 
a black screen with an etched 
faceplate for minimal reflection 
and features a green 50 
column display for clear easy 
viewing. 

O The compact^ portable 
BOXBR is compatible with most 
personal computers and is 
unbeatable value at £99-50 
inc. VAT, and has 12 monffis 
guarantee. 




TeCHNlCAL_SPECIFJ£ATION 



Further information and illustrated leaflet available from: 




HANTAREX (UK) LTD., 

Unit 2, 

Lower Sydonham Trading Estate, 

Kongley Bridge Rood, 

London SE26 5BA. 

T«l: 01-778 1414. 






OTHER GREAT MIND GAMES: 



QUEST 
1 ETERNl 




Starring The Overlords 
of the Universe 
The candidate (you) 
have to get to the 
Chamber of Creation. 
It's a laugh a nrunute, 
since it's 2,000 light 
years awdy on i^c rndsi 
horrible pFanet in the 
Universe ... and your 
starship doesn't work 
either! 



FORTI 
SPECTRUM 48K, 
CBI 







A full feature adventure 
starnng well known 
nasty aliens the Zarps. 
Can you play the hero 
and stop their plans to 
blow up the earth 







SoftwaitGniop 





Starring The Zurgs 
After a desperate spa 






!*•' A-'if* *<LJitf^. ^^>*»«-ll <«*^Pi 




I 



a 





Orders to: 

Melbourne House Publishers 
39 Milton Trading Estate 
Acinsdon. Oxon OXH 4TD 

Correspondence tO: 
Castie Yard House 
CaslleYard 
Rtchmofld TWIO 6TF 

All Melbourne House cassette software 
h uncondittonalty guaranteed 
against malfunction. 

Trade enquiries welcome. 



□ Please send me your free catalogue. 
Please send me: 



SPECTRUM SOFTWARE 




n Spednitn Hampstead 48K 


£9 95 


a Spcrtnim S>i«f1ocii 48K 


£1495 


□ Spectmm Sports He*o48K 


£6.95 


Q Spectrum Mu(sy4SK 


£6.95 


g SpectramF^netratorm 


£6.95 


O Spedtum Ttw Hofcbrt 48X 


£1<.95 


Q Spectnim Sir Lancelot 1SK/48K 


£5.95 


□ Spectnim H.U.fi.G. 48K 


EX.95 


□ Spectrum Classic Advwlwe 48K . 


£6.95 


Q Spediuml/MbourneOfawlSX 


£8.95 


n SpecmrniAbersdlt FORTH 48(( 


£14.95 


COMMODORE 64 SOFTWARE 




O Coniniodor«64Hampst«a<J 


£9.95 


□ CommodofeWCastteofTertw 


£9.95 


Q Cmiiip(lm64TheHcbbit 


£14.95 


Q Comnodore64 2imSalaBirr 


£9.95 



O Convmodoff 64 Classic Adwntute £6.95 

□ Commodofe 64 Mungiy Hwace £5.95 

□ Commodore 64 Horace Goes Skiing ..'. £595 

Q Commodore 64 A.C.O.S.-r £8.95 



A NEW TYPE OF ADVENTURE GAME 

Hampstead is an adventure game for would-be social climbers. Speed of reaction isn't so important. What 
matters is your ability to solve complex problems, which get harder the further you proceed in the game. 

Hampstead is a quest, but not for gold. The aim of it is to reach the pinnacle of social status, and acquiiing 
wealth is only one part of the problem. If you wish to go up in the world you also have to gain the admiration 
and respect of your fellow men, and there's more to that than a fat bank balance. 

"The game itself is very funny with a joke of 
some description round every corner." 

TIME OUT 

"A lot of thought has gone into this game. The 
result is one of the best adventures 1 have 
played. It's a must Super." 

- HOME COMnmNG WEEKLT 

"Hampstead is an excellent example of a new 
type of game. It is a concept." 

— COMPUTINE TRAOt WltKLT 

At the start of the game you are a nobody whose aim is to become a somebody. So lie, cheat, steal and defraud. 

You know it makes sense. 

Hampstead — a new type of adventure game! 



PteiscwMtOplwoastipsbk £ 

TOTM. £ 



.to 



iMctaiBvDdxoo* 
PiMW Mit mikxm art No 




AMPSTEA 



bpnyOiti 

Sr|ti»iiire 

Mine 

MSnu 



POilCOOt 



. ltt*»«c<tneMki 

I (KJJ) M 5001 . fll!51*_l 




% 



Melbourne Hoiise 




'ttlitjil-' 



^^ 




f 



V s 





• 4 



Y)u should see what he's just seen. 



Micronel 800. 

Stretching the mind ofyoiir micro 
far beyond its limits. 

Micro evolution continues with 
this unique communications, informa- 
tions and software system. Set on our 
mainframes nationwide. 

Includes 30,000 pages and access 
to PresteP with its full range of services. 

A tremendous Communications 
section that networks you to thousands 
of other members across the country. 
Send and receive electronic messages 
and graphics at a touch of a button. 

And there's the Chatlinc service, 
Swapshop and Teleshoppintj. 

Check with daily updates on the 
very latest computer news. 

Micronet also has its own huge 
facts data base. 

And a choice of up-to-the-minute 
software to download a bsolu tely free. 



For only X^^ a quarter and just a 
local" telephone call whenever you 
want to connect up (that's only 22p per 
half hour at cheap rates) you could be 
part of Micronet. 

The only accessory you need is a 
Modem. 

A small price to pay to join the 
other visionaries on this exciting new 
system. 



Maki/Moikl yf Mkio 
Atklrcss 




Fill in the coupon for more details 
and send to Micronet 800, Ourrant 
House, 8 Herbal Hill, London EClRoIiJ. 

But be warned, Micronet SCO's 
features are almost limitless and 
constantly updating. So maybe youd be 
better to call in at Laskys, John Lewis, 
main Boots or your local Micronet 800 
Action Station. 

To feast your eyes on all the 
amazing things it can do. 

Pu.: MICKONirr S<H). |>,irr.iiil H.ius.. S H.ilul HilTI 
Umilon I-CIR 5i:j.Til.j>li<>i..(>l 278 314.^ 
PUmm* ivrul mi> the fuit fucU alxnii Micronet 800. 



^ __ ^_ vt;i I 



* I ■\-tuA K auwicRurk a Bnuh XrlccdnumuucJlMNU- 



1 

J 



The Key To Success ! 

Now, with the new Stonechip Spectrum Keyboard, the user has no worry of damaging the Spectrum 

Itself as improved designing enables it to fit the case perfectly. 

Assembling the case is simple as it consists of two halves, the top half containing the keyboard, with 

a small printed circuit board, attached by ribbon cable, plugging into the rear of The Spectrum. The 

lower half fits precisely around the Spectrum, thus preventing any risk of damaging through 

movement. 

Your Sinclair guarantee need not be invalidated since the Spectrum does not require removal from 

its case. 



i 




THE MAIN FEATURES OF THE KEYBOARD ARE: 

r No modifications to Spectrum necessary as it connects via rear port. 

C Full-length space bar. 

C Built-in 'Echo' amplifier and tape interface. 

L RESET keys remove the need to disconnect power supply lead. 

C Single key 'DELETE'. 

n Single key 'Extended Mode' selection (ie one key replaces the CAPS SHIFT and SYMBOL SHIFT 

function). 
r Fully compatible with Interface 1 and most peripherals. 




ELECTRONICS nSnnn 

Stonechip Electronics, Unit 9, The Brook Industrial Estate, 
Deadbrook Lane, Aldershot, Hants. Telephone: (0252) 333361 



r 



To: stonechip Electronics, Unit 9, The Brook Industrial Estate, 
Deadbrook Une, Aldershot, Hants. Telephone: (0252) 333361 



I pieae forward me the following products: 
I 



All prices are Inclusive of VAT. Post t, packlnoforU.K.dellvenes 
(overseas ad di 5%) 



Name. 



Extender unit available to use with Interface 
2 and Kempston Joystick Interface. £2.50. 



£59-95 



Address . 



DEALER ENQUIRIES WELCOME 
Delivery approximately 28 days 




Picw* dobit my Ac««i* 

Ci'd 

NutnlMr 



I frtclMc Chc<juf/PO lot r 



Now on 48K Spectrum 




The ultimate 

underground 

adventure 

Superb scroll routine, described by experts as one of 

the best pieces of spectrum programming ever! 

Sixteen mystical caves, 5 levels of play, 

joystick or keyboard options. 

one of the toughest tests of strategy and reflexes 

ever! starring Rockford" Mthe incorrigible 

burrowing bug in his restless quest for gleaming 

jewels. 

U.S. Reviews 

". . . Boulder Dash should be leading contender 

for anybodys actiongameof-the-year award." 

Burt Hochberg GAMES Magazine 

"... a magical mix of challenge, charm and 
originality . . . easily one of the best computer 

games of the year." 
Michael Blanchet Chicago TTItsune Syndicate 

"This game will be mentioned in my will 

. . . what silicon is and integrated circuits 

were always meant to be . . . subtle brilliance 

and unceasing magic ... in a class by itself . , .' 

Craig Holyoak Deseret News 

'First Star has done a first-rate job 

on BOULDER DASH ... the graphics 

are dazzling . . ." 

The Video Came update 

"BOULDER DASH takes the cake ... the 

overall quality is excellent . . ;" 

John Skoog K-Power Magazine 

This one's 
hotforxmas! 



FIRST- 




OFTULI FIRE INC 



I Hi 



To: Front Runner, K-soft distrtbutlon, 
620 Western Avenue, London W3 OTU 

rape £7.95 IncluOtng VAT 
Rush me Tapeis) 



Name 



Address 



Post code_ 



Telephone, 



I enclose a cheoue/PO made pavabie to 
K-soft distrioution for £ 



.(post freei 



or det)it my Acccss/Visa' ^ 

oe-iete as apDHcaDic 

I would like to he ar news of more Front Runner 

releases I ] Yes Piease anow 2i oar; 'or o^nverv 



Who cDd you meet at the ZX Microfair? 




"'^^/i fTf' s«j] r^^w] r^^d fc^l rir^l r^/«,r ■• J r^,s ' 




hmfoo^r^^'- 






n^'fe'^ 



iH'P^tl^. 



^t??. 



«S"^ 'iTSli «.'-? 









SEND NOW FOR 

RKDUCKD PRICE ADVANCE TICKETS: 

.'\Jdrc»»: 



riM^ s«nci in« Adult tickets £1.25 

IMcjsc wnd mf Child (under Myr«)(U'k^s^f.OM>|> ^C*''! 

I *rKltKC <rho<iuf it> mjd* payjiWc lo ZX MICROFAIR " I 

and I also enclose a $cjtnf>cd. self -addrvsried i'nvcbpi' (or n<plv TV I 

PkKt to Milu> Johnston (OigjniwTl DepI YC. ZX MICROFAIR, 

71 1'jrk \jM. Tottenham. Ix^ndon N170HC> lOSin-Dpni 




J 











TO: Front Runner. K soft distribution, 
620 western Avenue, London ws OTU 



Rush me_ 



_Tapets) of Boilerhouse 



Name 



Aadress 



Post code . 



Telephone. 



1 enclose a cheque/ PO made payaDle to 
K-soft distribution for £ 



.(post free) 



or debit mv Access/Visa' 

Delete X aoDiiciDie 

I would like to he ar news of more Front Runner 

releases I 1 Yes 

Please atiow 2i oavs »or oeliverv 



YC/01/8H 




Meet ttie Challenge 





Cr' 





i 



<»Mi 




§!^1 






Herbie Briggs has 

justdestroyeothe myth 

that all flopiiy discs are 

created equal. 



They seem equal. Until you look at 
the scams. 

That's where equality ends. 

Most companies seal their discs with a 
spot here, a spot there. Leaving most of 
each scam not sealed at all. 

Sooner or later, the seams might do w hat 
comes naturally: they bulge. Warp. Pucker. 
Open up. 

Pen.s, pencils, fmgernails— even a four- 
year-old'S, like Herbie— can catch and snag 
in those wide open spaces. 

That's sloppy And dangerous. Because 
if you put a sloppy floppy into your disc 
drive, it can jam your drive. Ruin your drive 
head. Lose your data. 

So much for their seams. Ours arc 
different. 



THE SLOPPY FLOPPY: 

Scaled wirh a spot here, 
a spot there. Leaving; 
unsealed seams 
cvcn'\vhere. 




Memorex uses a process wc developed, 
called Solid-Seam Bonding. 

Solid-Seam Bonding seals shut cvety inch 
of ever)' scam ofever\- Memorex^floppy disc. 
Tight as a drum. That makes the Memorex 



floppy stiffen Stronger .'\nd vour data safer 

To resist bulging, warping, puckering, 
or opening up. 



MEMOREX SOLID-SEAM BONDING: 

H\'er%' inch of cvcr\' scain 
us scaled shur. Tight 
as a dnim. 




To resist all the things that can jam 
your drive, ruin your dri\e head, or lose 
your data. 

Which proves that a Memorex floppy 
disc isn't equal to all the others. It s netter 

Solid-Seam Bonding is just one example 
of the extra care that goes into every 
Memorex floppy disc. Be it 8'' 5^4" or the 
new ZW.' Extra care that lets us guarantee 
even* Memorex disc to be 100% error-free. 

The next time youVe bu\'ing a floppx' 
disc— or a few hundred of them— just 
remember this: 

It's always better to be safe than sloppy. 

For more information on the full line of 
Memorex quality computer media 
products, including computer 
tape, calf Memorex U.K. Ltd. 
96-104 Church Street, 
Staines, Middlesex. 
Tel: 07S4 51488 




MQinotex IS a registered irademarH 
of Momorcx Corporaiion 
* 19fl4 Memorex COfporalton 
A Burroughs Company 



Your Data. When it matters, make it Memorex.' 

MEMOREX 



yOURUTTaUL 



QL OR BBC — WHICH IS BEST? 




/was most interested to read Stephen Corcoran's **unbiascd" 
comparison of the QL and BBC microcomputers. Although 
some of his critid&ms of the QL are undoubtedly valid, he spoils his 
case by comi^ring the bare QL with a BBC availed of at least a 
thousand pounds worth of enhancements! 

The &a of the matter is, that for a mere £400 the QL has 88K of 
mospry directly accessible from Basic, a maximum saeen resolu- 
tion of 512 by 256 whuch uses none of that 88K, and graphics which 
arc at least four times faster than a BBC. Mow can the QL's fiercest 
critics deny the outstactding technical achievement this represents? 

The thing which amuses me about all the tminformed arguments 
against the QL is that most of them fail to spot the thing which 
irritates the actual users most; that is, the present dire shortage of 
software for the machine. At present the only software you can get 
for the thing h system software, ie., languages such as Forth, Pascal, 
BCPL clci Although this is certain to change soon, it does mean 
that at the moment there are very valid reasons for people to prefer a 
BBC micro to a QL. 

Just because I like the QL doesn't mean I have to chink there is 
anything particularly wrong with the BBC — far from it. To a large 
extent the choice between them is just a maner of taste. Does one 
stidc to proven, reliable, established technology, or would one 
rather take a risk with something new and more powerful? 

But remember the early days of the BBC micro, when it was new 
and untried, and most of its expansion options were just so much 
advenising copy? Where would the BBC micro be today if many of 
the current owners hadn't taken the same risk? 

Stephen R. Hill, 
Boston, Lmcolnthire. 



BASICALLY BAD 

/n ihc Novcmbw issue of Your 
Computer Mr Sharpey — Sharpey- 
Schafer I suspect — launched a tirade 
against those who criticise the wide- 
spread ujc of Basic and the consequ- 
ential sloppy programming techniques 
that can result from its uncritical use. 
Mr Sharpey 's own letter is itself a 
salutary example of the very sloppi- 
ncss that Basic seems to engender. 

Mr Slurpey arf^ues that the popu- 
larity of Basic on home micros testifies 
to its supcriorii)'. Had Mr Sharpey 
researched the matter properly he 
would have realised that Basic isn't 
popular by choice, hut only because 
that is what is supplied by manu- 
facturers as the native pruttrammin): 
language, largely because interpreted 
Basic occupies comporativty linlc of 
(he addressable 64K of an S-bit micro 
compared with a high-level compiler. 
The average micro buyer simply 
doesn't have the choice. 

Mr $har(x:y is also wildly wrong 
over the educational value of Basic. It 
is a common complaint in many 
university departments that ncvk- 
students whose only computer expcri- 



ctiic has been prof^ramming home 
micros in Basic frequently have to be 
"untaught" the bad praaiccs and 
sloppy thinJunf; engendered by Basic. 
Mr Sharpey cannot even manage 
internal consistency in his letter, 
arguing that OU students fmd that 
home micros programmed in Basic 
improve their studies, followed by a 
statement about terrible results in 
computing courses. 

To "prove" his point that 
structured languages arc no better 
than Basic Mr Sharpey attacks the use 
of Pascal in the Open University's 
prime computing course {M252) and 
cites the 1983 course results and drop 
out rates to show that struaured 
languages like Pascal do not help 
produce good programmers. It didn't 
use Pascal at all ~ it used Basic! 

Basic has its place, and if Mr 
Sharper wants to use Basic and stuff 
pundits that's his affair. Those of us 
who work with computers for a living 
will continue to use real languages and 
do things properly. 

Alexander MacPkee, 

(OU siudertl tooX 

Baniton, 

Edinburgh. 



WRITERS SOUGHT 

iliwany people say software 
fWf writers arc mad. We are in total 
agreement. There is one main reason 
that brings u.<; to this conclusion. We 
do not understand why the software 
houses have not given the Mcmotech 
MTX computers any software sup- 
pon. The Mcmotech range of com- 
puters arc without doubt the best 
computers for games writing. The 
machines have no limitations when it 
comes to designii^ games. Despite 
this the muhitude of software writers 
keep their blinkers on and write for 
the boring few. 

Let's support a Hriiish-madc, 
British-designed computer. To help 
start the ball rolling, a group of 
current mix software writers have 
come together and called orirsclvcs 
Mcgastar Games — subtle ch! Wc will 
be writing many new games and will 
accept anyone into our clan who can 
show us ihcy have the ability to write 
a game which is better than the ones 
wc have done. 

Wc arc not trying to set up another 
User Group as Memotech already 
liave the bol use.' group with Geiii^jt. 
This is just a hunch of software 
writers who are sick to death with 
software houses. 

Wc will be sending in samples of 
our work ai regular jmcn'pls so that 



ever>*one can sec the high quality of 
work we do. 

Megastar Games, 

Cheltenham, 

Ghuctsterihire. 

NO ERRORS! 

JNf#ilh rcfcreivce to my program, 
|r|r AUquid Simplex, published last 
month, the listing is totally bug free 
and should work straight away, fktme 
people had dilTiculty reading the first 
line however, which should read: 
26970 00 3E 13 01 53 43 4F 52 = 89 

The only thing to be careful of 
when typing the program in is that 
you don't enter one line twice, or miss 
out a line of data. 

Having said the listing was correct, 
there was a small b>ig in the machine 
coilc itself, the high score rouiitK. Ii 
eUcciively meant that e^'en if you did 
beat 1000, you wouldn't beat the top 
score. If you want to correct this, load 
the program itself, without letting ii 
autostart, and do: 

POKE 24289.17:POKE 24290.132: 

POKE 24291.105 

Then rcsave the Rem line program 
on the final tape as before. 

I also feci that I did not say quite 
enough about the program in the 
original article. 

It is a machine-code ganic that will 
run on both Spearums, which 
includes: 
■ Smooth sprite like animation 



COLOUR MAGNIFIER FOR ZOOM 

/•ongratulaiions to Mark Jones for his idea of the Zoom program 
C» in last month's issue. I use the program particularly for 
examining more closely commercial loading screen pictures such as 
those of Atic Atac and Sabre Wulf However, black and white 
pictures sometimes get a little dull, and in certain places the removal 
of colour destroys the effca. I have therefore written a colour 
magnifier to go with the program. 

The problem arises — this is possibly why the original program 
docs not have colour — when the window is not aligned with the 
colour aiuibutes. Magnifying colour in this case may be worse tlian 
no colour at all. My program therefore has several options. As it 
stands, the colour is only magnified if the window is aligned, other- 
wise the colour is removed. 

However, by adding the lines under the Rem statements — 1020 
and 1040 — you can alter the. program in two ways. Line 1020 
removes the instruaions which stop the colour from being magni- 
fied when the window is in the wrong place. Adding this line causes 
the area nearest to the window which is aligtted to be magnified 
with colour. Adding lines 1020 and 1040 causes Uie exact area in the 
window to be magnified, always with colour. 

To use the colour program, first type in hncs 10-120 mclusivc of 
the program, and run and corrca until there arc no errors. Then 
add the other lines and save the program. Find the cassette on 
which you recorded the Zoom control program and f>osition it at 
the beginning of the code. Run the program again, loading in the 
code and saving the new code in its place. 

Ian Collier, 
Bolton. 



1 BO"MB o pBPen a. tnr. ?. c 

LXnc jsrf pfliur -toj«ri \a«t " 
1 ••> ZOOM CB«» er- it" LOao ""COO 

: ; :> 1 . . JO . J 1 . «9 . ill . 23 . A3 . 71 .s« . 
?.>. i««. i9i. la.) .:jo,se,S2.i»s.B8. 

.tl.;9e 0.31.31 31. £20. 31. 111. «3. 

23.33.o.ri,s».3.t.i»a.i9«.i»3.ieo 
.s'> ■>*. .mi 

to trtTo l*0.t»S.l«9.il*.25 iT 

Ii: -•'p 0.9* .*i ii *i.xi.*i,a- 1- 
.0 isj .is .M.#* :«8 .59,aS.l9S r* 

o.«».!*a.?».[i* 2M.79.e.o.e*.lM 

.^t.so.ao. s»e .,".3.o.a» j* »e.i»B. 
».S* .5«.«>S.H>a flf .iiT.jaT.r- 3C 

IVe.SST- .91 .04 .IfiB .£17.14 .3.2.52 fl 

u.iss.i.ji'' je .. 3 ^17. i>.i .ai I 

m 2 AS ^1?3 3-** 

AC i:-»Tfl'i5.«i7.iai.i«r,3a.i3j 

J»,i'17,2}-*.67.«l».19S,33S,4a.»* S 
tf S . 1 . 3^ . O , Jit . ■ » . « . 34 .44. . i«S . ill 7 . 

s«.»».t»8.«s,ai'? a3».*i' is.iai 



aMLiM. IBB ,«ers o 

M urr c««' ueT *->ia ersTDPE 
p» mOMP TO 4vaB7 

ao ocoe * ir t >szz men oo to 

IOC 
7B fore •-.* tCT <aC«* HenT • 
PRINT POItiT -nil OK" «0 TO 

ia«0 

leo IP »'>< TmBh PBIMT "error « 
n lin* -.4 STOO 

lliT ePIMT ■ Uti* ".<!,' C." LET 
(•0 ..ET d>4>10 00 TO £0 
ICOC "i^tt SB«40.13» fOr.e MI941. 

:vi Bfn «.. ttr zoon '.c utt coisu 
r pr»«r*». Cntc nt^t urtt tr >s 
■J %ivt-it v*ni tc\.<yi.'t 

leie POKE 4.s0£«.o POKf letu^.i.* 

MCH to r«vui'-«li»« POl^E 4»d40.1 

02 po^e 4«044.i«s 

loao K£n cri-cr na^t ltri4 if vou 
«4nr 'Aff tr*ct «r** vrr««r th« wi 
r,j6i Mitu eot«vr 

lo^e poi-e 49a&*.sa pokc 4««4«.s 
« pen i« n«utr«tiz< porE t-aei3 

.30 "OXt 4»S4».Se 

20«« iJj'.'e -;ooi"eoce iMoo.soe 



40 YOUR COMPUTER, JANUARY 1985 



■ Kempston joystick option 

■ l-ligh score tabic, and 

B Amazing new type of music ihat 
ts a simulation ol two cliannels. 
Jinglos arc played during ihc 
game, and longer duets on the 
title screen. 

If anyone should find diflkuliy 
getting into the game iiitcif, the 
method h to press space, to »top the 
luu&ic and then "S' iiiuiKduieiy after- 
wards. Tapes of the game arc still 
available from me for £3 at 16 Viking 
Way, Pilgrims Hatch, Brentwood, 
Essex, CM 15 9HX. lliis will shonly 
be released under the label of Turitc 
Software. ^ j^ ^^^.^„ 

ATMOS BROOD 

^lunk you (or publi&hin}; the Oric 
/ |nu);runi Brood in the November 
issue of Your Qmipuier. 

The article sugj;esred that for Atmos 
eonvctaiun, uiily ilic Plot Maiciiicius 
had 10 be altered. However, for lull 
Atmos compatibility more changes 
need to be made. 
Change the following lines; 
130WAIT7-Le:GOTO 100 
225 LI - LI - 1:PL0T 2,25,STRS<LI) 
290 DOKE 634. 48040:POKE 638.27: 

END 
630 DOKE 634. 48120:POKE 638.21 
745 FOR A = TO 9;REA0 B:POKE 

A,B:NEXT 
765 POKE 85.59:POKE 86.191: 

POKE 87,32 
770 POKE 88,21 POKE 89.165 
775 POKE 1 5,191 :POKE 16,G;POKE 
17,0:POKE 18.35: PLOT 32,0,TS 
1005 FOR A = TO 9READ B : NEXT 
1335 DATA 0,EO.5.DO,5,A2.55.4C, 
2.99.A2 

T.W. Phocng, 
Holland. 

CURSE BUGS 

mAt^^^ reference to mv program 
ffW "The Curse of Abu Simbel" for 
the Dragon in ilic November ijiiuc of 
YouT Computer, a few bugs seem to 
have acpt into the listing. 

Line 600 has been tagged on to the 
end of line 590, >o after the GOTO 
3780, (Enter) should be pre$.se«l and 
600 ihould Stan on a new line. 

The same has hap|)cncd in line 670. 
after the GOTO670. In line 1250 the 
GOTO3770 should be CiOTOJ780, 
and in line 1530 the last statement 
should r«d GOTO 470 instead of 
GOA. 

Nick Stevens, 
Musselburgh, 
East Lothian. 



eWTORML 



CORRECTIONS 

l.me 60016 m December 'i Upeatvm 

Tdtefi profram u tmorrtii. It thould 

reent 

600t& SOF.r>Cn47HF.3$FBCD.SAP 

Some peopir A>nv kaJ troublt jfriimg 
the '/.X-61 tligk-Rti prvgiam to aiw*. 
■/>>• tht /vlltfteinic proiedurr: tuing 
l.isiiitg S enter tight numiSfit iv Jejiw 
iiiaraeter tode 3 at •> t!tK> — 0,0,0,0, 
30,ieO,ieO,3S. men the eomftuier atks 
if WW tsant to utc/ tht profram tht 
antvxr u jw. NifVt enter ihii Baiif 
program and rtin it. 
wmS'D USR 25614 
201OR A-l TO 30 
30 PRINT AT ll,A;CHRS I;CIIRS 3 
■tSRAuKD USR 256SS 
50 Nt-xr A 

eo IF INKF. YS - "•• THEN GOTO 60 
70 RAND USR 25602 



1984 WAS THE VEAR that made the whole homc- 
compulcr industry look back in angst. They swore 
they would never commit the errors of the past 
again, and then promptly went on to resiagc the 
worst and the best of 1983. 

The QL gave the year an astonishingly promising 
false dawn. With 128K, bundled software, built-in 
mass storage and a 32-bit processor, it contained the 
very latest technology — up to four months laic for 
those who ordered first. 

But despite the delays the QL remains important: 
it was the first complete home computer in what 
became the year of the system. Coleco, Amstrad, 
Commodore with the Pitts 4 and Tatung's Einstein 
produced variations on this total computing theme. 
Of these five manufacturers only Amstrad has found 
big-volume success. 

If the complete computer system was a sign that 
the home-computer industry was growing up, soft- 
ware compatibility and standardisation were 
supposed to be all part of the same process. Micro- 
soft and the Japanese electronics giants worked 
together with the MSX standard to drive out incom- 
patibility wherever it lurked. Overpriced machines 
were produced by big names like Sony, Toshiba, 
Canon and Mitsubishi, yet the long-awaited and 
much-feared Japanese invasion has for the moment 
turned into a phoney war with the real fighting 
postponed for another, more distant Christmas. 

As the Japanese were introducing expensive 
micros to fight their battle, Jack Tramiel's arrival at 
Atari from Commodore opened up a new front in 
the price war just when the market was begiiming to 
stabilise. 

Tramicl parted company with Commodore in 
January, had collected Atari for S240 million in the 



early summer, and was busy making price cuts by 
the auttmm. The 600X1. tumbled to £90, and in 
December the 800X1. moved enticingly down to 
£130 from £250. 

In the earlier pan of the year the noise in the back- 
ground was not the sound of falling prices but 
companies crashing. The two best known names to 
disappear were Dragon and Campuiers but the most 
commotion was caused by the collapse of a software 
house — Imagine. 

The Liverpool-based software producer was 
famous for its extravagant claims and continued to 
blow its own trumpet right up to the end, and 
beyond — hype after death. But it was the software 
makers who gave colour to the end of an otherwise 
dry year for computing. 

Some of the products that were pushed out for the 
Christmas period were not only very playable but 
had elements of novelty — just when computer users 
were beginning to forget the meaning of the word. 
This is especially true of games like Ultimate's 
Knight Lore, Acornsoft's Elite, Gargoyle's Tir Na 
Nog and Automata's concept program Dcus Ex 
Machina. 

Excellent U.S. imports also muscled in on the 
British charts — Bruce Let, Boulderdash, and 
Ghostbustcrs with its classy music and synihcsiscd 
speech. Along with Dallas, Alien, Dangermousc and 
Fall Guy, Ghostbustcrs ij^jifics the 1984 gimmick of 
offering the game of the film, of the TV scries, of the 
book, of the tee-shirt. 

But if 1984 scared the industry as the computer 
boom's exponential growth evaporated, 1985 
appears even bleaker. With the disappearance of the 
skateboard-type fad element from home computing, 
any success will be hard won and well planned. 



How to write for Your Computer 

We callofJ this mogazine Your Computer precisely because we welcome your 
v!f!ws, lips and hints and even your criticism of machines and software in general. 
If you would like to see your name in print, whether on a Software File program or 
a full blooded article, here is now to go about it. Ideally, all articles should be 
typed double-spaced on one side only of uniform sheets of paper. If listings can 
be dumped directly from a printer - you can always use a friend's or user group's 
this minimises the risk of error. In a perfect world a cassette would 
accompany the article, That considerably speeds up the checking process. Not 
only do you get to air your own discoveries and opinions, but we will even pay 
you for the privilege. We pay C35 per published page - that's as it appears in the 

magazine and includes illustrations. 
Why not give it a try? You have nothing to lose but your postage. 



ABC 



154,334 
January-June, 1984. 



Editor 

TOBY WOLPE 

Assistant Editor 
MEIRION JONES 

Production Editor 

IAN VALLELY 

Software Editor 

SIMON BEESLEY 
Sub- editor 
PAUL BOND 
Editorial Assistant 
LEE PADDON 

Editorial Secretary 

LYNN DAWSON 

Editorial: 01-661 3144 

Subscriptions: U.K. £12.50 for 12 issues. 

Pnritad in Greai Bnuin tor the ptocxMton 
BilliriMi Pren kitwrumon^l Lid. Quadrcni Houc*. TTi* 
Ouadrtni. Sunoo. Suntn SM2 SAS T«l: 01 Ml 3900 
T«ltx/snm»: SXK6* BIPRESG. ISSN 0263^0086 
PnnMd t>v ftiv«(Wto Prow Ltd. Wtutsubte. Koni, and 
typoMt t>r Instap Ltd. Londoo EC1 



Advertisement Manager 
NICK RATNIEKS 01 661 3127 

Assistant Advertisement Manager 
NEIL MARCHANT 01 661 8548 

Advertisement Executives 
NIGEL BORRELL 01-661 3660 
JULIAN BIDLAKE 01 661 8458 
KAY RLBIN 01-661 8484 

Northern Office 

GEOFF PARKER 061-872 8861 

Advertisement Secretary 

MAXINE GILL 

Classified 

LUCY O'SULLIVAN 01-661 3036 

Publishing Director 
CHRtS HIPWELL 

Group Advertisement Manager 

SHOBHAN GAJJAR 

Your Computer, Quadrant House. 

The Quadrant, Sutton. Surrey SM2 5AS 

Is) Business Press International Ltd 1985 



YOUR COMPUTER. JANUARY 1986 41 




Frankie goes 
to Silicon 

JfST BFCAI'SP l-ranWiir Goes To 
Hollywood's compuicr is a £100,000 
Synciavicr system rather ihan a ilOO 
Sinclair isn't Roinc to stop ihem 
putting oiii a Pleasure Dome game of 
ihc record for the Spectrum and 
Commodore 6<1. 

Jill Sinclair (no relation) of l-rankie's 
record label '/.'W has fixed up a deal 
with Ocean Software to produce a £10 
game which will be tclcascd next 
month. Will home micro owners be as 
dismissive of the first Frankie 
computer game as FGTH's sound 
engineer was of micro freaks trj'ing to 
make Frankic-siylc music at home? 
"Everyone else with their CX-5s and 
Commodore 64s will be struggling 
desperately hard with not really a 
hope in hell" as he said in our 
September 1984 issue. 



__Nem 

Acorn's new spare leg stocking 
filler boots up Electron 



A(;oRN"S AVALANcm- of peripherals 
continue$ unabated with disc cassette 
drives for the Hlcctrun, synthesisers 
and second processors for the BBC. 
The disc drive/interface unit. Plus ?, 
tuoks like a tuUilcss aiicmpi to exploit 
parents' propensity to buy anything 
shaped like a 1<^ for December 25. 
But at £229 it's an expensive 
Chrisuus stocking filler, c%'cn if it 
docs have 300K storage on a singlc- 
sidcd 3.5in disc as well as the interface 
and a new disc filing system. 

If only Acorn had built cartridge, 
joystick, printer and expansion ports 
into the Plus 3 it could have made the 
Elcaron look Ukc a worthwhile 
purchase rather than a deliberately 
underspccificd machine designed to 
milk the purchaser for cvcr>" last 
penny on peripherals. 

Acorn has also launched Music 500 
— a £200 synthesiser, keyboard extra, 
which plugs in to the BBC. Music 500 
uses a new computer language called 
Amptc to manipulate sound and 
music. 

Continuing Acorn's promises to 
make the BBC infinitely expandable 
10 Mcgabjtc and 30 Megabyte hard 
disc storage units are now available as 
well as the 32-bit architecture 32016 



Seriously: computers 
damage your health 



Ik COMPirrF.RS were really user- 
friendly the first message to flash up 
on the screen might be "arc you wear- 
ing your protective apron?"'. Rollcn- 
wonh International is taking warnings 
that sitting in front of a VDU is bad 
for you so seriously that it is selling 
microwave proof aprons to computer 
operators. 

They arc a lightweight equivalent of 
the lead aprons radiologbts wear 
when they give you an X-ray, 
although this time made of nickel- 
coated polyester. RoUenworth points 
to a series of reports suggesting that 
sittmg close up in front of a 'I"V screen 
for hour after hour can do you harm, 
particularly if you arc a pregnant 




woman. A survey by the Civil Service 
Medical Advisory Service among 800 
female employees of the Department 
of limploymcnl showed that 36% of 
the pregnancies among VOU 
operators were abnormal compared to 
16% among a control group. Other 
repons from Denmark, Canada, 
Australia and America have reached 
similar conclusions. 

But computer companies do not 
accept these findings — pomung out 
that they could be statistical anomalies 
or that the VDU operators are not 
being compared with similar people 
working under the same conditions. 
.Most home computer enthusiasts will 
not be working eight hours a day at 
the keyboard anyhow so are unlikely 
to experience problems on the same 
scale as professional VDU operators. 
But if you regularly work through the 
night at your micro you should take 
regular breaks and make sure you 
have a comfortable seating position as 
well as the best possible viewing con- 
ditions if you arc to avoid more 
mundane problems such as eyestrain 
and backache. 

If you cither ha\"c health problems 
or know of someone who does, which 
you think niighi be attributable to the 
u-sc of a computer, please send the 
details to Hcalthscrccn, Your 
Qmpuier, L.221 Quadrant House, 
The Quadrant, Sutton, Surrey SM2 
SAS. 




second prciccssor which comes wiili a 
bundle of languages — BBC Basic, C, 
I-"t>itran 77, Cambridge I.isp and 
Pascal. But just in case you were 
thinking of saving up pocket money 



for the ultimate add-oiis lor your BBC 
we should warn you lh.at the 32016 
second processor plus a 30 Mcgabjic 
hard disc will set you back over 
£3,000. 



And a bottle of your Chateau 
Lafitte for my Spectrum . . . 



Now HIS WINE N' I>1NE program is 

about to put Spcarums in off licettcis 
all over the country, but one year ago 
Ian Hoarc was just a wine connoisseur 
and chef who would no more have 
touched a computer keyboard than he 
would have drunk a bottle of 
Concorde. 

Then as a result of a strange sequ- 
ence of events involving a bet placed 
on the outcome of a Dutch theology 
student's examination results Ian 
came in coniaa with a Spectrum. 
Withm months The Computer Cook- 
book, which was the first program he 
had written, was in the charts — 
proving that people would buy 
"iLscfiil" produas such as recipes 
even if the program itself was not very 
sophisticated. 

Since then Ian has become a 
machine-code fanatic — partly moti- 
vated by his colour-blindness to break 
into commercial programs protected 
by "these beastly colour code charts". 
Wine "N" Dine will recommend wines 
to customers in branches of Peter 



XXX 



www 



Dominic — all ihcy have to do is key 
in what sort of meal they arc about to 
have. Christmas dinner pro<luces 
three .suggestions ranging in price 
from £2.4S to over £9 with the 
Lagunilb Villa Gran Rescrva Rioja 
1973 at £3.69 as lan's own 
recommendation for value for money. 
For afters the program suggests 
champagne, fizzy wine or Madeira 
with the Christmas Pudding, llierc 
arc over 200 other dishes which Wine 
'N' Dine matches up with a choice of 
450 wines. 



My Talking Computer's new expansion cartridge includes a Story 
Maker which teaches the essentials of word processing but using 
spoken sentences rather titan text on screen. The new 128K expan- 
sion Rom which costs £18 consists of 16 different programs with 
overlay cards for the keyboard. So far Microspeech has sold 50.000 
of its £60 speech-synthesiser based Talking Computers. 



I I 



42 YOUR COMPUTER, JANUARY 1985 








One million K 
in every bite 

With i.ooojx»k of memory' nlmost 
an>ttun); is possible. ShuRan's new 
tasCT disc drive can put 1,000,OOOK — 
a Gigab>lc — on CTcry disc. You 
cannot erase onythinf; from (he disc so 
it is not as cesuablc as a conventional 
one but with so much empty space to 
pby with you might as well keep 
everything for jxjMcrity. 

Of course it is nut guiiiK (O be avail- 
able tomorrow at home computer 
prices but the 12in Optitncm 1(X)0 is 
now being !>old to other computer and 
peripheral makers — OEMs or 
Original Equipment Manufacturers as 
they are called — at a price of around 
£5,000. Shugan predicts that the 
OEM price will be down to. around 
£1,000 in a couple of years with p,i)>a 
storage available to everyone at no 
more than the cost of an ordinary disc 
drive before the end of the decade. 

Commodore's 
Apple-beater 

COMAiotx)RK IS SOI soing to be 
sitting still while its old boss Tramiel 
tries to hit back at it through Atari. 
Commodore has a CBM-128 on the 
stocks tor the hontc market as well as a 
cut down Macintosh clone at bargain- 
basement prices which used to be 
known as the Lorraine when the 
project was being dc%'eloped by an 
indcpcndrnt company called Amiga. 

What with that and a Commodore 
IBM PC compatible, not to mention a 
Z-8000 based micro on the stocks, the 
company is going to be pretty bu.sy. 



Tough Tramiel promises 8 new 
Ataris including QL smasher 



With Atari-s btcst aggressive bom 
of price cutting setting the scene — the 
64K 800XL is now £130 compared to 
£2'»0 last year — jack Tramiel jetted 
in to Britain to tell us what the 
corporation has up its sleeve for us in 
1985. 

Hard man Tramiel survived the 
Auschwitz dcaihcamps and then went 
on to acquire a ruthless reputation 
himself as he built Comtnodore up to 
become the biggest home computer 
company in the world. But he 
resigned from CBM in January \9M 
and now that he has taken over .Atari 
he believes he can set home-computer 
prices tumbling once again just as he 
did when he introduced the Commo- 
dore 64 at a fraction of the price of its 
competitors. 

When he bought Atari this summer 
900 f)coplc lost their jobs in the first 
two weeks and he has been known to 
sack people over the Tannoy. 

Now he plans to sell four "fami- 
lies", as he tikes to call them, of 
computers under the Atari name. The 
first family will be based on the Atari 
800X1. which will be redesigned to 
nuke it cheaper to produce and will he 
given a numeric keyp.id. There will be 
64K and I28K versions plus a port- 
able with 256K of memory and a Sin. 
screen as well as a special music 
computer. 

The next family will be f>8tx>i>- 
based like the QL and the Macintosh 
and wilt start at around £300. It will 
iiKOrporatc an advanced graphics ctiip 
aimed at giving Macintosh quality 
graphics but in colour and ai a fraction 
of the price. This will run under a 
new operating system TOS — and yes 
the T docs stand for Tramiel. 

The eight-bit family will all be com- 
patible with existing software and 
along with the new 16-bit range they 
will be shown at the January 
Consumer Electronics Show in 
Chicago and launched in Britain tliis 
Spring. 1 Jter in the year he hopes to 
launch a range of work stations for 
less than $1,000 which will be based 




on the massively powcrfiil, true 32-bii 
32032 chip. 

There will also be a full range of 
peripherals including printers ranging 
from £60 to £600 as well as floppy and 
hard discs. Further ahead Atari hopes 
to introduce liser di,sc-based micros in 
1986. 

Tramicl's strategy is based on 
cutting costs all down the line — be is 
currently trying to raise money to buy 
a totally automated faaor\' to chum 



out Ataris as cheaply as possible. 
"The customer is much smarter than 
I am", or so Tramiel professes to 
believe "and if someone can produce 
something cheaper and better they'll 
buy it from him. Needless to say he 
believes the Atari 800XL "Ls a better 
produd at a better price" than the 
Commodore 64. But then again he 
says "I believe computers arc fim", 
yet he never smiled once all the lime 
he was in Britain. 



With the aid of this box I can make Duran 
Duran sound like Mickey Mouse backwards 



With Datki.'s Digital Sound 
Sampler, Duran Duran elFccts, Darth 
Vadcr speak and Mickey Mouse 
noises are no problem. You can use 
the device simply as a real-time echo 
unit or if you want to stretch your 
Spectrum to the limit then according 
to Mike Connors of Datel "you could 
write a concerto from one piano 
note". 

The £50 sound sampler has lull 
eight -bit arulogue to digital converters 
so you can feed in sound cither 
through a microphone or from cats- 
sctic recorder or other source, then 
play with it in digital form before 



outputting the result through 1>/A 
converters. 
Once the 
problem is 
store it- At 
second the 



: sound is digitised the only 

finding enough memory to 

a rate of 38,000 checks a 

Spectrum can only store 



about four seconds of lull sound. 

But this is not as miKh of a 
limitation as you would think since 
most of the sounds you would want to 
use arc very much shoncr than that 
and you repeat the same notes many 



DIGITRL , 







limes in a piece of music — so you 
could compose a simple piece several 
minutes long at one go or build a 
more complicated piece in shoncr 
chunks. 

You can use the unit to digitise 
shon bursts of your speech to incor- 
porate in games. But the most 
impressive part of the software that 
comes with the Datel device is a 
siunplcr which allows you to take a 
note and then sequence it to create a 
whole musical instrument with dif- 
fercnt notes and pitches based on 
that one sound. Datel is on 0782- 
273815. 



YOUR COMPUTER, JANUARY 1985 43 



The two ri 
Wallys, 




PYJAM 

and 



from Mikro-Gen. Don't 
order your copies NQ 



must 



{,onMU,-^eT J js not a 
chaiactei » ■«• ^^^^^^jHy 



Mikro-Gen. Don't you be 
- your copies NOWfes^:;:^ 

t^/\ •t^amarama.s.hccxccUcm V^X>tvJ^"' \S^ \ ox?et^^"^^b w^ 

"^S a -^q"^' '"^ AiHoinaiita . . The \ pUV*^^^ ^*'*' \ / So„„T^^'i""3(roo 

^rttic graphics arc extremely ftood \ C*-*P'^V„r ^ofi-fe \ ^connnni'^^^' '^"e 

?)S •■• Pvl^'narama is a really \ V.\v>^^''' ^?J. \ NseiS^f'lf^^th we;/ 

st^M ''fj^"r« '^^'""^ •'*'" " \*;tfr ^:r<;ist\ wi^^^^ 



one, 



POPULARCOMPOTING 



• 'Pyjamarama is the cxccUcnt 
sequel lo Automanta . . . The 
graphics arc extremely jiood 
. . . Pv;}amarama is a rcaJly 
first class, amusing and 
challcnRlnfi yamc that is 
original in lis concept and 
could well make the numl>cr 
one spot, 
lil^hly recommended. 

" COMPUTER TRADE WEEKLY 



*"^-,aVf>0 . SOLID GOLD 



:eahs[,cgra'T^''°"3nd ' 



) 



CRASH MICRO 



\Nha\ the media say about our Sensational Software 

mmmn 

44 The Broadway, Bracknell, Berks. 

Tel: Bracknell (0344)427317 



Commodore 64 - £7.95 
Spectrum 48K - £6.95 



jam. 



Return 
of the 
Enterprise 

The Esthrprisk compuier is finally 
available after a nin«Mnonth's delay. 

Available only through Prism, it 
may be in the high street early next 
year, when volume produaion gas 
underway. 

According to Enterprise, the bugs in 
the "Dave" video chip which catised 
the delay have now been cured. 

The MK model Lv D49.9'i but the 
I28K model is still "available soon". 

The F.mcrprise olTcrs 46K Rom 
with built-in word proceisor. (AK 
Ram, up to 2S6 colours, three stereo 
sound and one noise channel atKl a 
very cuniprehensivc Basic on can- 
ridge. 

It also features a full keyboard with 
function keys and a joystick. It has a 
wide variety of interfaces. 




Handy Spectrum may 
follow One Per Desk 



While speculation inaeases that 
Sinclair is fiiully about to launch the 
portable Spectrum which he exclu- 
sively revealed to Your Computer back 
in November 1982. ICL has at last 
released the Sinclair-designed work 
station which he also told us about at 
the same time. Both were originally 
intended to hit the markei before the 
end of 1983. 

The ICL concept is remarkably 



similar to the artist's impression we 
published al the time — with phone, 
computer, keyboard, Microdrivcs and 
screen in one unit but in January 198 J 
he decided to adopt the 68000 
processor for his more advanced 
designs. At a bier stage of the projca 
he had to abandon using his flat screen 
in the ICL although it may still 
surface on the unconfirmed £300 port- 
able which may make do with one 
MiCTodrive. 



Sinclair admits to megagames 
— now the truth can be told 



LiKF. A SiriHTWCi of l.ord Liican or 
Martin Bormann, any pretence to 
have seen an Imagine mcgagamc is 
likely to be disputed but we are stick- 
ing by our claim that we have 
glimpsed Bandcrsnatch — and not in 
Paiagoma but in the house of Sinclair. 
SiiKtair has now admitted that 
Imagine rcftigces Daiid Lawson and 
Mike Glover of Firciron arc about to 
produce BandccMiitleh fot hiiu. 



mm 


@2«MJ|Uli^ 


TOP 20 


C«m« 


Company 


MachiiM 


■ BC's Ouost 


Sotlwaro 


BBC 


for Tirw 


Projects 




■ Booty 

■ Bruce Loo 

■ Oaloy 


Firebird 


SpOCtrum 


US Gold 


CBMM 


Ocean 


Spectrum 


Thompson 






0«Mirtlon 






■Combat 


Durrell 


SpOCtrum 


Lyruc 
■ Ebtfio Kid 


Monech 


Spectrum 


Jump 






Challengo 






■ Elit« 

■ Euroka 


Acornsofi 


BBC 


t>Omork 


CBM64 


■ Onosl- 


Activision 


CBM 64 


tHislvrs 






■ Jot S«t 


SoUwars 


CBMe4 


Willy 


Projects 




■ KnlQUt Lore 


Ultimate 


Spoclrum 


■ Lords o) 


Bcyortd 


Spoctfum 


Midntghi 






■ Marvtc 


soitwve 


BBC 


Minor 


Pfoiocts 




■ Pyjamarania 


Mlcfogon 


Spocimm 


■ RjSid Ov«r 


us Gold 


Sp«cirum 


Moscow 






■ St«v«0avl9 COS 


Spoctrum 


■ TirNaMoQ 


Qargoyte 


Spoclium 


■ 3D Grand 


Sotlwore 


BBC 


Prix 


Invasion 




■ Undof' 


Ultimata 


SpOCtrum 


WUtldO 






■ Zaxxon 


US Gold 


CBM 64 



But with every software house now 
describing its latest hack offering as a 
mcgagainc we asked Bruce Everiss of 
Tansoft — no relation of Bruce 
Everiss who used to work for Imagine 
— what the megagames were 
originally intended to look like; 
"Some other sofhvare houses have 
plagiarised the term. They arc using it 
to describe their latest ordinary 
products. A mc);agante is a film which 
you, the player, take part in. 

"You become one of the cast of 
cfafliitaers that each have separate and 
identifiable personalities. What 
happens when you meet them 
depends on their pcrsonaliiies and abo 
on what you do, as in real life. 
Characters then remember how they 
have been treated by the player and 
act accordingly on subsequent meet- 
ings." 

Controls arc also important, 
Imagine envisaged thrt everjihing 
would be controlled by joystick: 
"There are no lives or score. It is a 
matter of trjing to achieve what you 
the player want. There is no status 
line to ruin the realism, the whole 
screen is action." 

The charuacrs use speech bubbles 
to conmiunicate though given the 
extra capacity of a Microdrive or disc 
it could equally well be by voice. 
Simming graphics were vital — the 
megagame team involved twice as 
many artists as programmers. Realis- 
tic animation is also important — 
especially getting rid of the artificial 
nature of the transition from otK room 
to another in conventional games. 

Incorporating background music 
also makes the game more like a film. 
The Imagine megagames would have 
achieved all this by using a plug-in 



64 K Rom with bank-switching for 
quick tratvsitions from one part of the 
game to another. 

There would also be a supple- 
mentary cassette tape. This arrange- 
ment would discourage pirates. 
"They would need to copy the Rom 
contents, the Ram contents and the 
special hardware necessary for the 
bumk-switching and address decoding. 
It would be cheaper to buy the real 
thing." 

In all probability the version of 
Bandcrsrtatch which Sinclair hopes to 
release will be on Microdrive — 
perhaps primarily targeted at the QL. 



Adam falls 
from grace 

CoLECX> HfS riNAi i.v pulled the rug 
on its all-in-one Adam family com- 
puter system. The original concept of 
a MK computer with a built-in word- 
processor program complete with disc 
drive and printer for around £500 
sounded brilliant when it was first 
announced in 1983 — and it still 
sounds good today. 

But as production delays pushed 
l»ck the lauiKh date the price sianed 
climbing and the specification 
dropped. Out went the disc drive to 
be replaced by a high-sp«d tape on 
produaion mxhincs, and when ihe 
Adam finally went on sate in Britain 
earlv in 1984 the price was nearer 
£800. 

The machine was never pushed 
vcr>- hard either in America or Britain 
and there was very little software 
avaibble other than games written for 
the Colocovisioii games console on 
which the Adam was based. 




For the most fun you can have for £30 on your Spectrum the 
DK'tronics 3 channel sound synthesiser takes some beating, ft 
comes with a Music Designer cassette which claims to give you 
Beethoven to Bowie — Star Wars to splats on your Spectrum. 
Inside is the 3-channet AY sound chip which is used in MSX 
machines and many other computers with better sound than a 
Spectrum. Cunningly DK has also released another product which 
looks exactly the same even down to the speaker but which con- 
tains an SLO 256 speech chip. The £25 speech synthesiser has a 
text to speech facility and is at its t)est using deliberately misspelt 
English words to get the required sound. 




YOUR COMPUTER, JANUARY 1985 45 



Updated Utilities 
from the Best 



in the Business... 



MASTS 




I U '_- P 



FULLSCREEN 
EDTTOR/ASSEMBU 




JOOL 



60 COLUMN VERSION 



MACHINE CODE a BASIC we've now 
updated what were ttie best programming 
tools for you! Try ttiem and see why our 
products are regarded by most 
progromming as ftie best available- by for! 





fOfTiOf^ 



MASTER TOOL KIT £9.95 

YOUR BASIC WILL NEVER BE THE 
SAfVlE AGAIN!! 
This program adds a whole new range 
of reolly powerful commands: Real time 
clock and alarm with off on set and print 
commands. BLOCK fvlOVE, COPY, DELETE and fVIEROE two lines. 
FIND and CHANGE character siring. RENUfviBER. 10 programmable 
keys. TRACE with execution display. VARIABLE display end dump. 
COMPRESS, REMKILL ond PACK to minimise program bytes. 
CHANGE CASE upper to lower and bock. 

FULL SCREEN EDITOR ASSEMBLER 
1648K £12.95 

Voted the most powerful MACHINE CODE programming tool yet 
seen by Home Computing Weekly. 

Editing facilities comparable to the 
most sophisticated word processor with 
MOVE, COPY and or DELETE lines or blocks 
Of code. LOCATE. CHANGE or DELETE strings 
characters, full 280 set supported, syntax 
chock, powerful expression evaluator etc. 
and SNAKE' a fully noted source code 
demonstrotion program 

Many new instrijctions with this latest 
version. Plus 80 facilities now included 
as standard. 



£3.00 

Exctiange 
Deal 



MAIL ORDER ONLY 



MACHINE CODE TEST TOOL 
16/48K £9.95 

The ultimate professional tutor and debug 
program. We wrote this to help us write 
our own MACHINE CODE programs 



r 
I 
I 
I 
I 
I 
I 
I 

L 



r^asfcf tool Kii £995 
Replacement Moste* Fool Kit W 9& 
Full Screen Edita Assembler Plus 80 £1295 
Replacement Full Soeen Editor Assembier £9.95 
Machine Code lesllool £9 95 
Repiocefnent Machine Code Test Tool £6.95 
Combined Full Scfcor^ EdttOf Assombter AND 
Machine Code Test Tool at Special pficc 
01 £19 95 less exchonge allowance 
Cheque PC Made pavobie lo OCP Ltd 

Nome . 



TEST and display MACHINE CODE 
Instructions os they're v^ritten. 
Ideal for both the novice and the expert. 
Fully documented with o 32 page tutorial. 
HEX: DECIMAL conversion as standard. 
Charocfer Generator of unbetieva ble 
quality. Supplied free with the Spectrum'*^ 
version. 

This progrom con co^■eside in your 
Spectrum with the Full Screen Editor/ 
Assembler to provide a complete 
MACHINE CODE environment. 
including 80 Column printout. 

£3.00 EXCHANGE DEAL! AVAILABLE MAIL ORDER ONLY 

If you want to update your software, we'll give you a £3 
allowance on a stondord program, and £5 on a Plus 80 version 
when you buy your new Microdrive Compatible programs from us. 
fxovided you return your old program cassette with your order. 
What's more, buy Full Screen Editor Assembler and Machine Code 
Test Tool together and if II cost you just £19.95 

^ ^ ^ ^ ^ Available from larger bronchies of 

wiiSMrTH(ft| ^^ or mail order direct -for 

instant purchase, contact The OCP Hotline 
with your BT^ details. 



Telephone: 0753 889 055 

sridlalr- 2X, 2X SPECTRUf^ & ZX MICRODRIVE 

ARE ALL TRADEf^ARKS OF SINCLAIR RFSFARCH LTD. 



Address. 



Access Cofd Numbe* 
Signotue ^ 



, Dote 



I 
I 

J 



4 High St. Chalfont-St-Peter, Bucks SL9 9QB 



The OCP range includes: Machine Code Test Tool. Ed itof /Assembler and Moster Tool Kit. 
Our business programs include VAT Manager, Address Manager, finance Marxager. Stock Monoger (80 column only). 



I could 

do 
that 



•oo 



For November's 
competition we wanted you 
to write f!i! routine in Basic. 
The standard of entries 
submitted was very high 
indeed, displaying ail sons 
of fancy programming 
techniques. We were 
partJcuiariy impressed by 
the Spectrum program from 
R. Smith, 59 Bateson Road, 
Cambridge. C84 3HF. He 
managed to squeeze a fill 
routine to handle convex 
and concave shapes aiilte 
into just two lines, it woilts 
by recursively caKing itself, 
a technique which makes 
heavy demands on the 
Basic stack but is quite 
adequate for smalt shapes. 
It is not notably speedy tHJt 
taKes the £15 prize lor 
sheer economy of code. 

In this month's 
competition we v^ouid like 
you to produce some 
artworl<. Write a program 
not longer than 10 single 
statement iinea that creates 
an interesting or "artistic" 
pattern. If your micro only 
has a low resolution dis[^ay 
don't worry — we will make 
allowances. 



□ 



J 



10 ecu CF.-an io>t in civ ih**ti 
c«JKi JM.'». iiau «.-4.«- OMu .fa. 

ciotke i3«,j5*.i6 

«d LET .'•!}« i,rT «.i«s eo so 



140 IP 



fsiur 






TMtH n,e 






00 SLffl 1»» 1.CT %.«.! 







Starting out in home 

computing? First Bytes 

is for you. Just write to 

Your Computer with any hardware or software 

problems, no matter how small or simple. 




Programs 
on the air 

OCTOBER'S First Bvtes described 
how free software is broadcast over 
the radio twice a week by the BBC. In 
faa there are some other free 
programs winging their way through 
the air dtiring most of the day. To 
gather them b rather more expensive, 
though. 

The system is called Tdcsoftwarc, 
and is literally software that comes 
through television. The mechanism 




used for gcning this software to you is 
rather mure compticaied than that of 
Basicode. It depends on details of how 
television is broadcast. 

A normal TV picture is made up of 
some 600 lines on the screen. But in 
fact 625 lines' wonh of information is 
transmitted. Some of it is technical 
details sent by the broadcasters and 
engineers for their own benefit. But 
some of the spare lines carry the 
Ceefax service. 

This is a bit like Prestel, with pages 
of information on various topics. You 
can access them with a special Ceefax 
adaptor that is fitted to your TV. But 



there b an additional service that is 
specially for micros, and requires a 
Tclcsoftware adaptor. 

This adaptor i:; only available for 
the BBC micro at the moment, and 
costs a rather hefty £200. k is pro- 
duced by Acorn, the manufacturers of 
the BBC micro, and c.in be obtained 
from Vector Marketing on (0935) 
228953. As well as allowing you to 
access the Ceefax pages on your 
micro, it also enables you to download 
software that is sent in the form of. 
pages of Basic programs. 

A complete program will typically 
(continued on page 49) 



Operating systems 
take away drudgery 



Most people take it for granted that 
the}' can start hammering away at the 
keyboard as soon as they have 
powered up their gleaming micro. If 
you arc playing a game you cxpca to 
find yourself instantly assailed by 
crazed alien beings intent on mindless 
destructions. You arc not conscious of 
the actual working of the macltinc, 
except possibly during the slight — or 
not so slight — pause while the 
cassette loads. 



I'cw realise that the initial command 
IxKtd or Cliain or whatever, is in fact 
part of a so-called "high-le%"cl" 
langitagc, which happens to be Basic. 
Hven fewer arc aware that underneath 
all this aaivity is something thought 
about even less — the operahof 
system. 

Yet without this unstmg hs9 
heroine, much of the power of a 
would be lost. Programming 

(continued on page 



YOUR COMPUTER. JANUARY 198f 







LOWEST 



ICES 



* EXPERT ADVICE * EXPRESS DELIVERY* EXPORT ARRANGED 





Worldwide Computers Limited, Spa House, 11-17 Worple Road, Wimbledon. London SW19 4JS Tete»: WOWICO S95S888 



COMPUTERS 

Apricot F1 256K RAM 

Apricot 256K 2x315 D/D.+Monitor... 
Apricot 256K 2x720 D/D+Monttor ... 
Apricot 256K. 5 MB HD.D+Monitor... 
Apricot 256K lOMB HD.D+Monitor... 

BBC Micro Computer • 

Canon MSX Computer 

Commodore VIC 20 

Commodore 64 

Commodore SX 64 (Portable) 

Commodore Plus 4 

Epson Portable PX8 

Epson Portable PX8+RAM 

Epson QX10 + RX80+Cable 

IBM PC 64 IxDIsk 

IBM PC 64 10MB Disk 

IBM PC XT 10MB Disk 

IBM Portable IxDisk 

IBM Portable 10MB Disk 

IBM PC AT IxDisk 

IBM PC AT 20MB Disk 

Kaypro2 

Kaypro 10MB 

Sanyo MBC555 2x160K Disk Drive ., 

Sinclair Spectrum 48K+6 Pack 

Sinclair Spectrum 64K 

Sinclair Q.L. Computer 

Sinus 1 128K 1,2MB 

Sirius -r 256K 2.4MB 

Sinus 'V 256K 1.2+10.6M8 

Televideo 

Wren Computer 

PERIPHERALS 

12in Apricot Monitor (+ £50) 

Colour Monitor for Apricot F1 

Cables 

Commodore 1701 Col Monitor 

Epson Accoustic Coupler 

F1 9" Mono Monitor 

Luxor 800 Pixal Colour Monitor 

Microvitec 20" Colour Monitor 

SanVo 2112 Green Screen 15MHS 

Sanyo 3117 Col HI Ress 600PISC 

Sanyo 3125 Col Med Ress 400PIS.... 

Sanyo 8112 Green Screen 18MHz 

Sinclair Expansion Pack 

WSB Monitor for QL 

- VM12MHI Monitor Grn Sm 4 IBM 



. £949.00 
£1399.00 
£1549.00 
£2099.00 
£2275.00 
. £320.00 
. £259,00 
... £78.25 
. £159.00 
. £575.00 

POA 

. £649.00 
. £799.00 
£1599,00 
. £950.00 
£1800.00 
£2400.00 
£1444.00 
£2288.00 
£2345.00 
£3456,00 
.. £899.00 

£1850.00 
,, £899.00 

.. £100.00 
£139.00 

.. £330,00 
£1650,00 
£2150.00 
£2950.00 

POA, 

.. £849.00 



£289.50 
£350.00 

,. £10.00 
£175.00 
£130.00 
£175.00 
£475.00 
£280,00 

.. £65.00 
£279.00 
£175.00 

.. £85.00 

.. £85.00 
£265.00 
£144.00 



DOT MATRIX 

Admate JP80 Dot Matrix Printer . 

Anadex DP 9000 

Brother M1009 Dot Matrix Print ... 

Canon PW 1080A (NLQ) 

Canon PW1156 A (NLQ) 

Commodore MPS 801 

Commodore MPS 802 

Epson RX80T , 

Epson RX80 F/T 

Epson FX80 

Epson RX100 F/T Printer 

Epson FX100 F/T \ 

Epson LQ 1500 NLQ Printer 

Mannesmann Tally MT80 , 

Mannesmann Tally MT160 

Mannesmann Tally Pixy Plotter..., 

Mannesmann Tally MT180 , 

MP 165 NLQ Printer 

OKI Microline 82A Printer 

OKI Microline 83A :... 

OKI Microline 84 (P) 

OKI Microline 92 (P) 

OKI Microline 93 (P) 

OKI Microline 2350 (P) 

Panasonic KP 1091 (IBM + NLQ) 

Radix 10 (NLQ) 

Radix 15 (NLQ) 

Shinwa CP80 AF/T Para 

Star Delta 10 

Star Gemini 10X 

TEC 1550 (P) 

TEC1550(S) 



£169.00 

£799.00 

£155.00 

£295.00 

£355.00 

£155.00 

£250.00 

£190.00 

£215.00 

£320.00 

£340.00 

£425.00 

£895.00 

£195.00 

£399.00 

£450.00 

£580.00 

£295.00 

£249.00 

£38^.00 

£62900 

£365.00 

£499,00 

... £1449.00 

£275.00 

£449.00 

£549.00 

£189.00 

£319.00 

£195.00 

£459.00 

£499.00 



Keyboards, cable, interfaces, tractor feeds, 
sheet feeds, disks, software, up grades, 
listing paper, ribbons, daisy wheels 
available for most products. Ai.im:««.c>u<i«t 



DAISY WHEELS 

Brother HR5 £130.00 

Brother HRt £255.00 

Brother HR15 £325.00 

Brother HR25 £555.00 

Brother HR35 £695.00 

Daisy Step 2000 (20CPS) £225.00 

Diablo 620 (RO) £675.00 

Diablo 630 (API) £1310.00 

EP 44 Personal Elec. Printer £190.00 

1600 Flowriter IBM-PC 8K.QD £1449.00 

Hitachi 672 Plotter £395.00 

Juki 6100 ; £319.00 

Juki 6300 Printer (40 CPS) £825.00 

Quen-Data Daisywheel Printer £225.00 

Qume Letter Pro 20 £450.00 

Qume 11/40 (RO) £1 >75.00 

Richo RP1300 £875.00 

Ricoh RP1600 £1175.00 

Smith Corona TP1 £175.00 

TEC 10-40 D/W Printer £845.00 



Programs 
on the air 

(continued from page 47) 

run 10 several pagc!(. These arc sent 
out one ui a time in each sweep 
through Oxfax, so ii takes several 
seconds lo build up all the pro):rani. 
Generally spewing the order in which 
the pa^es are received is irrclc\'aiit, 
since the programs have line numbers 
which allow the original to be re- 
constructed. 

Ikch pajic is error-checked as it 
arrives. 'I'liat is, it is scanned to see if 
any errors have crept in during trans- 
mission. If a page is accepted, then it 



is error-free. If it is not, then you luivc 
to wait for another cjclc of Ikcfax to 
pass by until the s;uTie page is broad- 
cast again. 

Once the complete piogram has 
been btiili up, you can run it like any 
other. The software itself is free, and 
is currently being changed c\'ery two 
weeks. Ii comes from such sources as 
the Chip Shop, programs sent in by 
the public and TeLsofi. a group based 
at Brighton Polytechnic. 

To use tlw service, you will need 
not only an adaptor, but also a TV 
licence. ThLs is so c\'cn if you arc 
using a monitor with youi micro. You 
arc allowed to make two copies of any 
program broadcast, and adapt or 
modify it, but only for private 
purposes. 



BEGI 




There are about 6,000 users at the 
moment, and the number is growing 
at the rate of 300 a month. There is a 
possibility that more "spare" lines 
will be allocated to the Ckcfax service, . 



which would allow more lelcsofiware 
to be broadcast. Another future 
devciopment that is being considered 
is to provide iclcsofiware on cable tele* . 
vision if and when that arrives. liven if 
it doesn't, you can always be sure tliat 
there will be some interesting 
programs on the television. 



How operating systems talce away drudgery 



(continued from page 47) 

he hack in the stone age. So just what 
does it do? 

Operating sj-slcms art the drudges 
of the micro world. Thc>- do every- 
thing that no "high-lc\cl" language 
would stoop to, and what users and 
programmers lake for granted. 

After alt, while you play that mega- 
gabaic advcnnire game, or turn in a ' 
really neat piece of programming, 
wIm) is looking aftsr the screen and the 
keyboard!* It certainly isn't you, and 
neither js it Basic, which is pretty 
good a If . . . Thciis and Gotos, but 
not so hot at keeping the VDL! going. 

All the while that the micro is 
running, the operating system Ls dili- 
gently looking after the housekeeping 
fiincrions. It scans the keyboard for 
input, it keeps the screen licking over, 
and if your system extends to the full 
glory of a disc drive, it hiindlcs ;ill the 
problems of getting mtbrmation in 
and out of that. 

Notice how these are all very "tow- 
level" functions. The u(Ktaiiiig 
system is dealing with basic things to 
do with I Ik hardware. Just as Basic 
provides a nirr comtortable otshinn 
between you and all the com plications 
of your tnicro, so the operating system 
insulates Basic from the harsh realities 
of the processor, keylxtard, VDIT and 
disc drives. 

Apart from shielding you from gory 
silicon details, there are other 
advantages in having this invisible 
scrs'ani. For example, if a pro- 
grammer writing in Basic wishes to 
transfer software to another m.-Khinc, 
he or she only has to worry about how 
the Basic changes on a different 
machine; the acnial details of the 
hardware arc not important. 

If the Basic itself had to deal with all 
ihc iiitty-griilics of a paiticular 
machine, it would be irrc\'ocabty tied 
to that paittcular model. This wotild 
make program conversion even 
harder. 

With an operating system separat- 
ing the high-level language like Basic 
from the hardware, it is also possible 
to slot in different lang\i3gcs. Pro- 
vided their "bottom sides " match the 
operating system, they can ignoie the 
fii>cr details of the hardware. This 



enables you to put more exotic- 
languages like Pascal, Fonh and I.isp 
on micros. 

They then function in exactly the 
same way as Basic, with relatively 
comprehensive conunands that let you 
write programs, and leaving all the 
messy details to the opciaiiiig system 
which they communicate with rather 
than directly with the kevhoard and 
VDU. 

t>isc drives arc becoming increas- 
ingly common on cv'cn cheap home 
micros. Storing 100,000 bytes of 
information on a S.35in. or 8.5in. 
piece of plastic is a tricky business, 
and the operating systen) associated 
with it is (luitc complex It is als*» 



generally itKoinpaiible with other 
operating sysleniv The practical 
ciTcct of this is that j"ou cannot 
rciid Commodore discs on a BBC 
Model B. 

If, howcv'CT, yon choose the right 
operating system to begin with, you 
may well be able to run software from 
quite diflirrent machines. This is 
because the programs generally only 
deal with ihc operating system, so if 
this IS tlK s;ime, there wilt be no 
effective difference as far as the soft- 
ware is coiKcrned. 

There is one standard operating 
system, rather venerable now, but 
nonetheless usable for that, which has 
liern very widespread in general 




business and "serious" applications. 
This is CP/M. 

CP/M was initially designed to 
liandlc alt the hardware details of 
machines built around the Z-80 pro- 
cessor family. Thus any micro which 
uses this chip could, potentially, run 
uiKlcr CP/M. This would then give it 
access to the huge pool of software 
already wnticn for this system. 

This is what the Amstrad and 
Tatung Uimtcin arc dcsigitcd to do. 
By running their discs under ('P/M, 
they hope to tap some of i his wealth of 
software wluch i^ aheady available. In 
this way they would leapfrog many of 
the problems of waiting for programs 
to appear on a new machine. 

Normally the user is completely 
isolated from the operating sj-stem 
itself. The nearest you arc likely to 
come to it is if you start programming 
in niui.hii)c code. Tliis elTectively 
misses out pan of the biillcring elleti 
of .1 hijh-lc%'cl language. Instead, you 
:ly to the main chip to get 
;....-iv ,<'>i'>(Hitational tasks cairted out 
as quickly as possible. 

You will, however, still have to deal 
with the (ipetating system. This i* 
because things tike sending inform- 
ation to the saeen or capturmg data 
t'rom tlw keyboard require handling in 
s*imc way, and the D|>erating system 
providcN a quick and cnicicni way of 
doing this. 

Normally the operating system is 
present on a special Rom chip sup- 
plied with the micro. Some systems 
provide it partly internally, which 
handles keyboard and VDl', and 
partly on a disc when a disc drive is 
added. This Rom is in addition to the 
Kom which often holds Basic. Some- 
time; the size and complexitj- of the 
(tperating system can cause problems, 
as with the QL. 

Here, u proved impossible to aam 
all the operating system and the 
SuiKrBasic into the space available on 
the Rom chips. Hence the unsightly 
"kludge" — a small board with extra 
chips — that w:ts stuck into a back 
soc'ivct on early machines .Mostly 
though, operating swcms arc so 
successful you tiardly ever know they 
arc there. 

Drawing by Andrew Baskett 



YOUR COMPUTER, JANUARY 1985 49 



The iniCOm Modem 



Auto Dial 

Auto Redial 

Auto Answer 

Auto Baud 
Rate Scan 

Full Duplex 1 300 baud 

Half Duplex 

Bulletin Board 
Facility 

Number Memory Store 

European and U.S.A. Standards 




Complete with Power Supply 
Leads and Manual 
at a Breakthrough Price of 



£49.95 



EX VAT 

AND 

P&P. 



We've taken the best components from the best suppliers and combined them to produce a 
modem with everything you could want. Modern manufacturing and quality control techniques 
have brought a breakthrough in price. Our philosophy is to pass those savings on to you and to 
recover our R&D costs across increased sales. 

We've made the modem easy to understand and use, you don't need to know anything about baud 
rates or bits, simply plug in and talk to the world. 



Features of the Unicom Modem include: 

Auto Answer 

Unicom automatically answers, then uploads or downloads dHta into 
yourmicroand printerjust like a tvk'x. 

Auto Baud Rate Scan 

When receiving;, the modem bcaiui the iticomin); data and ^lect:» the 
correct baud rate to receive. 



Software features of the Unicom Modem 
on ROM include: 

BBC only. Electron. Amslrad, Commodore. Sinclair and IBM PC to follow. 

Auto Dial Auto Redial 

Redialsaulomalicalty until conn(>cted. 

Bulletin Board Facility 

Start yourown or contact alt information hoard? throughout the world. 

Printer Routines 

Hives the tacihiy lo use your printer to record data in and out. 

Software Commands 

CommandR lik*- * [)ownload * Dial * Answer etc. can be 
incorpurate<l into yourown software. 

Remote Facility 

^ liemote enables you or your friends to dial and download or upload 
your micro from any other modem. 

Reliable Transmission 

Unique: i'rr<tr correct protocol means you can send, store, and receive 
files and program.>i reliably with no tranRmiei«iion errors. 



Full and half duplex 

One <fult duplex) or two-way (half duplex) Rimtihaneous 
t.ransmi.'wion- 

Full U.K. European and U.S.A. standards 

V2 1 and 23, CCITP. Fully compatible with Termi. 
Communicator and other cxislinR software. 

BAUD RATES 

300/300 1200 1200 1200/75 75 '1200 

Easy to Use 

Complete with all leads, power supply, operating and reference 
manuals. Jui^tplu^ in. no soldering required. Kits all RS232'42.^ 
interfaces. (State machinci. 

All msy'or components are BT approved. 

Technical Enquiries: Ring Barry Krite on 01 482 17 II 

Dealer Enquiries: Ring Mark Simon un 01 930 1612 

Orders on Access/Visa: 1 482 17 1 1 

Unicom Limited, A joint Rushworth Dales - D.B. Enterprises Company 20 Orange Street, London WC21I 7ED 

To: Unicom Limited, 20 Orange Street. London WC2H TED. Please send me: 

(Qnty) Unicom Modems at £60. Includes VAT and P&P (State Machine 

(Qnty) Unicom ROM's at £24. Includes VAT and P&P 

(Qnty) Unicom disks at £4.95 includes VAT and P&P State 40 or 80. 



Two-Window Operation 

Tran<:mitted and received messages on your monitor at the same time. 

The Unicom Auto Dial Disk 

Use the Auto Dial Disk lotilure all your commonly dialled numbcrs- 
manuallv driven. 



.) 



track. 



I enclose cheque to the value of £- 

Signature: 

Address: 



.Or debit my Access/Visa card no. 
Name: 



. Postcode: 



YC 



If you have 
anything of 
interest to tell us 
about your 
computer club 
why not contact 
us on 
01-661 3144. 

Local 
news 

Guildford 

Th© Wost Surrey Computer 
Club has changed its venue 
and now meets on the 2nd 
Thursday of the month at 
the Stoke Hold. Guildford. 
They also run a SBC User 
Group which meets on the 
3rd Friday of the month at 
the Guildford County 
Coliege of Technology. The 
club caters for all interests 
and has regular illustrated 
lectures. Contact Jan 
Spencer on CW83-63512. 

Newtownabbey 

A White Lightning User 
Group is being formed in 
Co. Antrim lor fans of the 
Spectrum games designer 
program. Do-it-yourself alien 
designers should contact 
Terry KelJy on 0232-51539. 
or write to him at 353A 
Mervilie Garden Village, 
Newtownabtjey, Co. Antrim. 
N. tretand. 

Southampton 

Southampton Amateur 
Computer Club has its main 
meeting on itxe second 
Wednesday of each month 
at the Medical Sciences 
Building. Basset Crescent 
East, fc>etween 7.30 and 
10.30 pm. There is an active 
BBC group which meets at 
the Creastwood Centre on 
the tast Friday of each 
month. Contact Paul Blitz 
on 04215^9050. 

Crewe 

The South Cheshire Atari 
User Group meets on the 
first Thursday Of each 
month at the Earl of Crewe, 
Nantwich Road, Crewe. The 
ciub has over 30 memt>ers 
and costs £5 a year for 
adults, or £2.50 for children. 
Contact ft^r. A. Davis, 48 
Blagg L^ne, Nantwicfi, 
Cheshire or ring 
0270-626969. 



COMPUTE 



Meirlon Jones looks at how 
the major political parties 
use computer technology. 



Rhd. yellow and blue, you can have 
any colour you like so long as it is a 
political computer club. Conservatives 
have the (x)nscrv'aiivc Computer 
Forum, I.;ibour has the labour Party 
Computer Action Group and the 
1 .ibcrals have Micro Lib. 

The Conservatives started first, way 
back in 1978 when Michael Spacer, 




who is now Deputy Chairman of the 
parry and Ml' for Worcester South, 
set up the Forum primarily to advise 
on technolof.y policy in the run up to 
(he 1979 election. But since 1981 the 
organisation has tiecn more practical. 




Dr. Jeremy Bray MP, Shadow Spokesman (or Information 
Technology, pictured here with Timothy Schoonmaker. Micronet 's 
Managing Director 



givinj: seminars to Memt>cis of 
Parliament on the benefits of 
computerising their constituency 
organisations and helping local parties 
decide which computers they should 
buy and how to make best use of 
nteuitxus' Iwine cx>inpu(crs. 

At constituency level the CCF 
started off 1984 by recommending the 
Tycom computer, but after the 
probleim itiai bcsci the company the 
I-'orum now has discount deals with 
.Apricot and ICL. Gordon Ayrcs has 
set up a BBC User Group to help co- 
oidiiuitc activity at ward level. In the 
summer Conservative students from 
Thames Polytechnic were sent into 
the trackwoods of the Tory shires to 
preach the new technology Icstiunent. 

It costs i,5 to >oin the CCl- which 
includes a subscription to the Forum's 
paper Micro News. Local Labour 
parties' finances rarely stretch to 
ofTice-style micros although some have 
Apricots, but BBCs arc the most 
common. The Labour Party 
(.Computer Action Group is 
panicularly enthusiastic about Prcsicl 
and Micronet 800. 

The incmtxtsliip fee lor joining the 
LPCAO IS jtIO which iiKludcs a 
magazine called Proteus, regular news 
on MicTonct arnl free access to 
software that was battle tested success- 
fully in the Chesterfield byc-cleaion 
which put Tony Bcnn back in Parlia- 
ment. When LPCAG decided to open 
Its Micro net 800 pages to the public 
last year British Telecom at first tried 
to stop it on the grounds that politics 
and religion .should not t>e broadcast 
through Prcsicl. 

But Jcrctny Bray MP, the shadow 
spokesman on scieiKC and technolo^, 
objected on the grounds that Sir 
Gcorpc JcfTcrson, BT's Chairman, 
"did not check the legality of such 
discrimination. 'I'o classity' religion 
and politics with prostitution and 
crime while purveying share prices, 
exchange rates and the weather, 
betraj'S a sin^brty pcr\'ened view of 
society". At the 1984 conference the 
[.abour Party used a UBC B to work 
out the results of the consritucncy 
votes for the National Executive 
Committee, the organisation which 
controls the party. 

You can find out more about 
LPC.ACj from Rojjer Ward, labour 
Party, ISO Walworth Road, .SE17. 
The Conscr\'ativc Computer Forum 
can be reached through Jenny Rilej', 
liiRhfietd, Church Road, Purley, 
5vurrcy and Micro Lib can be con- 
UKicd on 0'I22-d'B785. 



YOUR COMPUTER, JANUARY 1985 51 



I 



>7^ 




TASWORDTWO 



The Word Processor ♦ 
"If you have been looking for a word 
processor, then look no further'' 

CRASH June 1984 
"The number of on-screen prompts, 
together with the excellent manual, make it 
ideal -even for an absolute beginner. " 

PERSONAL COMPUTER WORLD 
September 1983 
"Without doubt, the best utility I have 
reviewed for the Spectrum !* 

HOME COMPUTING WEEKLY April 1984 



TASWORD TWO 2X 48K Spectrum £13.90 



TASWORD MSX 



The Word Processor 
The Tasman Word Processor for MSX 
microcomputers. 
All the features of the Spectrum version. 



TASWORD MSX MSX Computers £13.90 



TASCOPY 



The Screen Copier 
Screen copy software for Spectrum with 
Interface 1 and Amstrad CPC464. Print high 
resolution screen copies (in a choice of 
sizes), and also large 'shaded' copies with 
different dot densities for the various 
screen colours. Tascopy supports all eight 
pin dot matrix printers with Epson type 
control codes, e.g. Epson RX-80 and FX-80, 
Shinwa CP-80, Mannesmann Tally MT-80, 
Star DMP SlO/bl S, Brother HR5, and also 
Amstrad DMP 1 with the CPC 464. 



TASCOPY ZX Spectrum £9.90 

TASCOPY 464 Amstrad CP 464 £9.90 




TASWORD 464 



The Word Processor 
The Amstrad implementation of Tasword 
Two plus many extra features. 



TASWORD 464 Amstrad CPC 464 £19.95 



TASMERGE 



The Mail Merger 
Transfer data from MASTERFILE to 
TASWORD TWOf Letters and forms typed 
on TASWORD TWO can be printed with 
addresses and data taken from 
MASTERFILE. The mail merge facility allows, 
for example, multiple copies of a letter to be 
printed, each containing a different name 
and address taken from your MASTERFILE 
data. To use TASMERGE you must have one 
or more microdrives as well as TASWORD 
TWO and MASTERFILE bv Campbell 
Systems, (version 9 or later). 



TASMERGE ZX 48K Spectrum £10.90 



used to print TASWORD text files. TASPRINT 
gives your output originality and style! 

TASPRINT ZX 48K Spectrum £9.90 

TASPRINT Amstrad CPC 464 £9.90 



TASWIDE 



The Screen Stretcher 

with this machine code utility you can write 
your own Basic programs that will, with 
normal PRINT statements, print onto the 
screen in the compact lettering used by 
TASWORD TWO. With TASWIDE you can 
double the information shown on the 
screen! 



TASWIDE ZX48K Spectrum 



£5.50 



TASPRINT 



The Style Writer 
A must for dot-matrix printer owners! Print 
your program output and listings in a choice 
of five impressive print styles. TASPRINT 
utilises the graphics capabilities of dot- 
matrix printers to form, with a double pass 
of the printhead, output in a range of five 
fonts varying from the futuristic DATARUN 
to the hand-writing style of PALACE SCRIPT 
TASPRINTdrivesall dot-matrix printers with 
bit image graphics capabilities and can be 



TASMAN PRINTER INTERFACE 



Plug into your Spectrum and drive any 
printer fitted with the Centronics standard 
parallel interface. Supplied complete with 
ribbon cable and driving software. The user 
changeable interface software makes it 
easy to send control codes to your printer 
using the method so successfully pioneered 
with TASWORD TWO. The cassette also 
contains fast machine code high resolution 
full width SCREEN COPY SOFTWARE for 
Epson, Mannesmann Tally, Seikosha, 
Shinwa, Star, and Tandy Colour Graphic (in 
colour!) printers. Compatible with 
microdrives and ZX Interface 1. 



PRICE 



£39.90 



TASMAN SOFTWARE 

All prices include VAT and poit and packaging, 
Telpphone orders: Le** (0532) 138301 

# Available from larger branches of Boots. 



c 



D 



C 




]50rTWARE[ 



Springfield House, Hyde Terrace, Leeds LS2 9LN. Tel; (0532) 438301 



If you do not wartt to cut thiv m^tiint jint write 

your order and post to: 

TASMAN SOFTWARE, dept. YC . Springfield 

House, Hyde Terrace, Leeds LS2 9LN. 

I enclose a chcquc.'P.O. made payable to Tasman 

Software Ltd. OR charge my ACCESS number 

NAME 

ADDRESS 



COMPUTER 



ITEM 



PRICE 
C 



Ouside Europe add £1 for each item 

airmail! TOTAL £ 

SerK) mettw FREE Tasman brochure i — • 

describing yotir products. tick here" I I 

I would like to know more about your 

progranns for: 

ZX Spectrum Q] MSX Q| Amstrad CPC 464 Q] 



I ^g^ ZX Spectrum [_J MSX I | Amstrao (.rT, «o« LJ ■ 



52 YOUR COMPUTER, JANUARY 1985 



ADD-ON 
EXTRA 

DK Speech 

DK'trvnIcs 
Speech synthesiser 
Amstrsd 
£40 

Now speech is available 
for the Amstrad with DK*s 
neat synthesiser which 
uses a so-called plain 
English entry system and 
also has text to speech 
capability — but don't 
expect too much. The SLO- 
256 chip based unit also 
incorporates a stereo 
amplifier to t>oost the 
volume compared to the 
internal speaker. 

Phloopy 

Phi Mag Systems 
Stringyffoppy 
Electron 
£123 or less 

Phi Mag's version of the 
tape disc compromise — 
strtngyfloppies are high 
speed tape cartridges like 
Stnclair's Microdrive which 
Is emulate discs — now 
available for the Electron at 
£tl4 if you have a Plus 1 
and £123 if not. This is 
includes drive, interface, 
cables, manual and 
cartridge. The same pack 
costs £99 for the BBC. 

MFD 700 

Sharpsoft 
Disc drive 
Sharp hAZ'700 
£^7.50 

Sharpsoft 's 180K single 
sided double-density drive 
comes with inbuilt disc 
controller and a disc Basic 
which is compatible with 
Sharp S Basic. In use it 
leaves 31K user-Ram free 
in the M2-700. 



HAR 



Storage and 
retrieval of 
programs 

SrecTRUM OWNERS are twing faced 
with an ever increasing numl>er of 
alicmaiives to the humble casscfte. 
The three deviecj here all offer fast 
program storage at a reasonable 
price. The Sinclair Microdrive has 
been around for over a year now and 
has undergone various attempts to 
improve its reliability. 

It has now appeared in a pack with 
the interface and some software 
called the ZX Expansion System 
priced at £100. The interface also has 
an RS-232 port and a mrwork. The 
operating system is simple to use 
allowing programs and data to be 
saved on the Microdrive. Data is 
stored by opening a channel and then 
writing data to it. One drawback with 
the system is that some games cannoi 
run with the interface attached, as 
the operating system wii] grab sonae 
of the Ram. The software comprises 
of the popular Tasword 2 word 
processor, a database. Ant Attack, 
Games Designer and a spare blank 
canridge. The number of Micro- 
drives can be linked up, each further 
drive costing £50. The cartridges 
cost £5 each and hold ahoiii 80K. 

Along very much the same lines as 
the Microdrive comes the Wafadrivc 
from Kototronics. 'I'he unit has two 
drives. RS-2J2 and Centronics ports 
and comes with two wafers and a 
word prucessoi fur £130. 

.Mtbough noticeably slower than 
the Microdrive, this unit scores in 
several areas. It is said to be more 
reliable than the Microdrive and the 
operating sj-stcm is more informa- 
tive. The directory command gives 
more than a list of files like the 




Microdrive. The formatting 
command also gives a full report of 
the state of the wafer. 

Unlike the Microdrive, it does not 
grab any workspace until initialised 
with a simple New* command. Also, 
should you wish to back-up a file 
from one drive to the other, you can 
do so without upsetting the contents 
of the memory. It saves data in a 
similar manner to the Microdrive. 

In an attempt to make up for the 
slower speed, the wafers come in 
three sizes: 16, 64 and 128K. This 
obviously means (hat the average 
access time on the I6K Wafer will be 
lower. Thus you cotild load the main 
program from a 64K wafer in drive 




one, and have the data you wish to 
continually read and write on a 16K 
wafer in drive in two. The wafers are 
also cheaper at under £4 each. 

Moving away from fast tapes to 
di.scs, the Beta Disk Interface from 
Technology Transfer allows you to 
interface ilic uiutiiiude of disk drives 
available for the BBC to your 
Spectrum. One point to bare in mind 
though, if the drive uses the Bccb's 
power Murcc, you will need to buy a 
power supply. 

Having got over that hurdle, the 
system is fast, user friendly, and of 
course, at £1.50, ilie discs are much 
cheaper than wafers or cartridges. 
The DOS has all the usual 
commands you'd expect and you can 
switch it in and out as needed. It 
even has a disc password system to 
keep your software from prying eyes. 

You also get a free utility disc with 
the system with the various utilities 
they didn't have room for in the 
interface's Rom. The interface can 
be used with single or double 
density, single or double sided 
drives, and up to four can be 
connected to the one interface. 

The system's major limitation at 
the moment is that data cannoi be 
loaded or saved on disc, but 
Technology Transfer promise a new 
Rom in the new year and wilt 
upgrade existing units. The interface 
costs £97.25 for single density and 
£UW.2S for double density. 

Which of these systems you go for 
really depends on your priorities. 
Although the Sinclair product is the 
cheapest, ihc cost of the cartridges 
makes it less competitive. The 
cheapest medium of all, arc the discs 
at £1.50 each. If you've got a 
collection of 40 discs or so, then the 
disc drive will have paid oS*. 



YOUR COMPUTER, JANUARY 1985 53 



Cobolt 



Direct imports at ridiculous prices 




NEW BASE-LESS JOYSTICK 



£8.95 



Just tilt to operate. 
Single shot trigger. 
Auto-firc button. 
Use it single handed. 
No more wrist cramp. 
No more tabic suckers. 
Standard joystick connector. 



BEST QUALITY DATA TAPES 

Five professional C15 cassettes with Metal 
reels in a library case. 

£2.85 



Also a lower cost version, five jumbo plastic 
reel C 1 5 cassettes in a library case 



£2.35 



COMPUTER DATA RECORDER 



For most home micros. 

3 digit tape counter. 

Switchable monitor. 

Input, output, Din and remote sockets. 



£19.95 




Also a version 
for Vic 20 and 
Commodore 64. 
Powered and 
controlled by 
the computer. 



£21.95 



Not a modified A udio machine — A top quality computer data recorder. 



All products have a full no-quibble 
guarantee. 

Our Special Christmas prices include 
VA Tand UK postage. 

We have an expanding range of 
products — send a large SAEfor 
latest lists. 

Trade and overseas enquiries 
welcome. 



r 



To: Cobolt Systems Ltd. 

37 Eastgate Pickering, Y018 7DU. 

Tel: 0751-73315. TELEX 57812. 



NAME: 

ADDRESS: 



Please send nic. 
1 enclose: £ 



54 YOUR COMPUTER, JANUARY 1905 



StarK 
chart 



Tapper 



Commodore 64 
Bally Midway 
Arcade 

* * * 

Released through US Gold. 
thts IS the official 
computer version of Ifie 
arcade game, and very 
good It is too. You are a 
bar man serving somewhat 
dubious drinkers who are in 
the habit of shngmg their 
empty glasses at you, and, 
should you not serve them 
quickly enough, instead of 
waving livers under your 
nose, throw you the length 
of the bar. 

Things get progressively 
worse as the crush at the 
bar gets bigger Good 
sound and graphics, fast 
and addictive. 

Run for Gold 

A8K Spectrum 
Hill MacGlbbon 
Alhlelics 
£6.95 

* it * 

Any more of these 
Olympics follow ups and 
we'll be calling this 
Software Sporttist. But this 
one's different — for a start 
you don't have to drum the 
keyboard or turn your 
joystick to jelly and the 
Pole Position style view up 
the track encourages a 
feeling of realism. 

The skill lies in balancing 
your speed against your 
reserves of energy. It's so 
real 1 was even tripped up 
Zola Budd style. 

If you are m a really 
talented mood you can try 
your hand at the triple — 
400. 800 and 1500 metres 
all in one day 

Strontium Dog 

48K Spectrum 
Quicksilva 
Arcade adventure 
£6.95 



Do not be fooled by 
Ouickstlva's packaging and 
the fatuous blurb — 
although eminently playable 
this game is scarcely 
original. You will need to 
make a map and solve a 
few problems but otherwise 
it is simply a matter of 
travelling from room to 
I room and blasting away. 



SOFT 



Knight's Lore 

MSpectrum 

I Ultimate Play the Game 

U^fcade adventure 

■ rd.95 

* * * * * 

Qi'iri. >l.\^l'l.^ ihc most cnioyabtc 

game I have played jince tnlcr- 

natiunal Soccer on the Commodore 

M. 

linaj;ine Aiic Atac in ihrcc 
dlmcnMun:> und yuu witl li;ive ^ulIlt: 
idea ot" what Ultimaic's latest t^lock- 
bubter look* hkc — but what makes 
Knight's Lore so dilTereni is the feci 
of the f;amc. You huvc 40 day» to 
complete your quest. 

Under attack from manic ghosts, 
plodding guards and killer balls you 
have to pick up treasures, get over 
apparently insuperable barriers — 
usually t)y droppiri}; treasures as 
<rcppinj» siones ot moving around 
handily placed tallies — make the 
best use ol' mysicriously mo\'ing 
blocks and map out the maze. I'copic 
have been talking about arcade 
adventures for years but this is the 
first that requires good arcade skills 
and presents a series of problems to 
be solved within a satisfying whole. 

On screen your explorer — or 




werewolf as he turns into by night — 
seems to have a life of his own. At 
first it can be very frusiraiiiig as the 
computer starts you olV in dilVcreni 
parts of the ma/e none of which seem 
to link to the others. But once vou 



make the connections and realise it is 
all set out on a I6x 16 grid it begins 
to look solvable. 

Yet again the feeble excuses soft- 
ware houses have been making for 
the weak games prtMiiiced have iK'en 
shown up by Ultimate. 

Moirtort Jones 




3D Grand 
Prix 

MBBCB 

USottware Invasion 
Uf^scmg Simulator 
m£9.95 

* * * 

l*f»R THRFF years now, Pole Position 
has been regarded as the best motor 
racing simulator going. Now that 
Atarisoft have biclatcdly got around 
to converting it for the BR(', the 
program fmds itself faced with very 
stiff opposition indeed from this 
program. What Dave Mcndes and 
Mick O'N'cal have done is to take the 
best features of Pole Position ?nd go 
a stage further. 

Although a great game, the old 
classic could not really be considered 



a simulation. Even Nicky Lauda 
never whi/zed past the opposition in 
such easy style, on a good race you 
could pass over a hundred an. 
Grand Prix puts a little fire in the 
bellies of the opposition, who now 
have no qualms about blocking your 
way Very elTcctivcly; now getting in 
the lead and staying there becomes 
the challenge. There is also a com- 
plete gearbox as well as accelerator, 
brake and slccnni;. 

The game also avoids the pitfall of 
Chequered Flag, all these functions 
are uccuniplishcd with iusi five 
controls, so it is quite possible to 
keep the motor on the road with just 
a keyboard. 

The graphics are excellent, with 
moving background, road markings, 
instruments and of course the other 
cars. 'I'hc only criticism on this score 
is that the other ears do seem to 



approach rather quickly. The insiru- 
menis are easy to read with a simple 
gear iondicator, speedo, rev counter 
and temperature gauge. The sound 
efl'ecis. consisting of the usual engine 
sound and the occasional — you hope 
— crash cflcct were a little tm the 
loud side, but perhaps this is to 
induce driver fatigue — or ai least ear 
ache — in a big race. 

Our old friends the tracksidc sign- 
(K)sts arc still there for all the over- 
take on the grass freaks, but unlbrtu- 
natcly they have rather shrunk so >'ou 
can't easily see them coming. 

Pole Position has retained its popu- 
larity for a long time and this 
successor will too. It is more 
demanding, requiring greater skill 
and patience. 

Lee Paddon 

(continued on page 57} 



YOUR COMPLTTER, JANUARY 1985 55 



The Acdvision Eight. 





Pitfall Harry hdi to recover the priceless 

Rei DLimond f rcMn the lost caverns. But there 

is a small matter of poisonous frogs. Albino 

Scorpions. Vampire Bats. Electric Eels. 

Need we qo on? 

Ruonirvq on Commodore M. MSX. and Spectrum 




Miners are trapped deep underground. 

Threatened by molten lava, poisonous bats, 

snakes, spiders. You alone in the person 

of Roderick Hero- Helicopter Emergency 

Rescue Operation- can help. 

Runninq on Commodore M, Spwtnjm. MSX 



SfV^a SHUTTLE 

A XHJRNEY INIO SPACE 




With the Designers Pencil, you can draw the 

world -and everything that's in it. 

Wite your own melodies. Learn to write and 

develope you r own programs. Its scope is as 

broad as your own mind. 

Running on Comnaodotv 64 itod Spectrum 



III l(ll«lliOl- 

DECATHLON 



Man's ultimate journey. You can make it in 
faithful detail, from lift- off, through an outer- 
space rendezvous, to landing. A genuine 
test of your inner strength. 
AvaiLabte soon for Commodore M and Spectrum 





Number one in the charts. ArKi set to stay 

there. Decathlon asks for total commrtment 

Speed. Strength. Stamirta.The will to win. 

Running on Commodore 64 



Merton the maintenance man is set for yet 
another routine night in charge of the toy factory 

But something has gone terribly, tenibly wrong. 

Running on Commodore 64. Soon on Spc<tftim 




And you thought it was just a movie 
But Ghostbusters is a computer game, loo. 
following the film with incredible accuracy 
Even down to the chart topping music score. 

Running on Commodore 64 andSpecbum. 
Soon on othtf lyMcfliv 




Stay cool. Stay low. Stay alive. 
Your mission is to fly down the worid's most 

heavily defended river, destroying every- 
thing the crwmy hurls at you. But beware... 

your fuel tanks are nearly dry 

Running on Commodofv 64, Spectnjm, MSX 

Eight very 
different titles 
with one thing 

in common. 

The Acdvision 
touch of gold. 

Rh more detailscontact Activision (UK) Inc. 
15, Hariey House, Marytcbone Road, 
London NW1. 

D^cIiVisioR 

Your computer was made for us. 



Star-K 
chart 

Backpackers 
Guide to the 
Universe 

Spectrum 48K 
Fantasy Software 
£7.50 

* * 

A real Hitch-hiker's Guide 
to the Galaxy game is 
rumoured to be on the way 
from Dougtas Adams. 
Fantasy have made an 
attempt to cash in on a 
cult — but the game and 
the name are mutually 
irrelevant. No jokes, 
primitive sub-Atic-Atac 
graphics More compfex 
than previous "Ziggy" 
games. 

Havoc 

CBM-64 

Dynavision Productions 

Shoot- om-up 

£9.95 

* * 

Graphics on the cover of 
this game are taken from 
the 64 version. This is 
highly misleading. Very 
bad use of blue and white 
in the Spectrum version 
renders this Zaxxonlype 
game hard on the eyes and 
exasperating to play I 
would have raved about it 
two years ago. 

Snow Queen 

Dragon 32/64 

Cambrian Computersolve 

Puzzle 

£5.95 

* * 

You have to save Kay from 
the icy grip of the Snow 
Queen. You do this by 
trying to pick out letters 
hidden in a frosty maze to 
spell the word "Eternity". 

A.T.R.A.M. 

Spectrum 
Miles Bozeat 
Wargame 
* 

First in a new generation 
of computer wargames. A 
rather boring board game 
is made even more tedious 
by having to enter the 
moves into the computer. 
The computer is used as a 
bookkeeper, the same 
function could be 
accomplished with a piece 
of paper and a pencil. 



(continued from page 55) 

Ghostbusters 

■ Commodore 64 
U^ctivision 
USweep'emup 
mi^^O.99 

* * * * 

• ' H F. H . H m . H E K ' GHOST- 
BUSTERS!" ihc computer yclti at 
you when it has finished loading. If 
[here wa!> as much conirovrrsy about 
ihiK game as there has been about (he 
ihcmc music to the film — song- 
writer Ray Parker jr is being sued by 
two ditVererti people who claim he 
plagiarised their music — then I 
suppose you would describe it as 
"spirited". 

The real strength of this game is 
I he music. I have never heard such a 
rcniaikable iiiiptcmeniation of a 
popular song on a home computer 
before. It puts to shame all the tired, 
weedy snatches of something or other 
you usually have to put up with — 
and aaually adds to the cnjoymcnl of 
the game. 

)-~irst, you have lo outfit your 
ghost-catching car with things like 
energy detectors, image intcnsitiers, 
marshmatlow sensors, ghost vacuum, 
ghost traps, ghost bait and a laser 
confinement system. You have to 
search for, catch and store ghosts and 
you can literally turn your dcmotts 
into dollars. It's like a son of Pac- 
Man in reverse where you chase the 
ghosts. 

The screen display shows a maze 
map of New York. Afflicted blocks 
shine red. You direct your 
Ohostbustcrs symbol to the block. 
Take the shortest route possible 
because the screen changes to a top 
view of your car cruising along the 
highway, vacuuming up any of the 
ghosts you froze en rfmic to the 

Travel with 
Trashman 

f^Spectrum 

BWew Generation Software 

msweep'em-up 

m£6 95 

* * 

Garbage i.n. ciAKH.\tiii out, as we 
used to say at break — but Travel 
with Trashman is a worthy successor 
to the first Trashman game although 
not as visually revolutionary as sonic 
of the computer games we have 
looked at this month. 

The first screen shows all the cities 
of the world that Trashman can 
travel to — but it all costs money. 
You can travel to America, Spain, 
Parts, Munich and finally, 
Jerusalem. 

!n Paris you have to collect a load 
of tiny bouncing green dots which 
arc meant to t)e frogs loose in a cafe. 
If you bump into a waitress while 
endeavouring lo recapture the rogue 
amphibian appetisers you lose 
points. In New Orleans you have to 
gather up money thrown at a 
marching jazz band, in Munich you 
collect the empties after a beer 



"^^J^ 




trouble spot on the previous screen. 

There arc one or two things 
insutficiently explained in the on- 
screen instructions — sometimes it 
says things like press space when it 
mcan& press Return, and if you don't 
collect any traps when you're 
outfitting the car the game falls into a 
kind of loop which might lead the 
unwary to think they had purchased 
a faulty copy. Most of these 
problems can be overcome by 
examining the minute instructions 
minutely and using a liidc horse 
sense. 

Another part of the action 
necessitates positioning the laser 
confinement syiiteni to catch Slimcrs. 
Using the joystick, you drop the 



central unit in (he middle of (he 
screen and position two men with 
lasers on each side of it. At the right 
moment you can suck down the 
spectre; if you miss, it attacks one of 
the men who cries out pathetically 
"He slimed mc!" 

Finally, you can sneak two 
Ghostbusters into the Temple of 
Zuul for the final battle. 

If you arc successful in ihis 
uniquely American 
commercialisation of the spirit 
world, you get your own 
Ghostbusters franchise and a secret 
number which you can use the next 
time you play the game. Apparently 
you can use this number on any 
version of Ghostbusters anywhere in 
the world. I'ieric, huh.^ 
Paul Bond 




festival. 

The deadliest early job is in Spain 
— and Trashman is not even a 
football supporter. To s.how their 
appreciation of British sanitary 
technology the Spaniards get 
Trashman to pick up roses in a bull- 
ring — while the bull is still in it. A 
ncvre report about Trashman being 
killed in Spain is mysteriously 
tbiluwed by the information thai you 
arc stranded there withoui money. 

If you do get Trashman to 
Jerusalem, his )ob is to mop up tears 



at the Wailing Wall. So, if you 
ini»»ed giving this game to someone 
for ('hanukah, there's alwaN's the 
Jewish New Year. But 1 think New 
Generation are going so have to put 
in a lot of work on their graphics and 
brush up their ideas for games if 
they're going to keep ahead of some 
of the excelleni stuff being produced 
by companies like Ultimate Play the 
Game, US Gold and Beyond 
Software. 
Paul Bond 

(continued on page 59) 



YOUR COMPUTER, JANUARY 1985 57 




Afantastic fightto the death 
within yourown bloodstream 



t \i \i 



...Through the 
miracle of Or Ha<5kers 
REDUCTO-RAY you find 
yourself Inside the 
body of a very sick 
hypochondriac Your 
only escape is to 
reassemble your 
submarine which has 
broken into eight 
pieces and 
distributed Itself 
around the 
body Not for 
the weak at 
heart! 







MICRO-SURGERT FROM 

QUlCKSim 

on the48KSpectmm 





rtll'Btl il! iH 'ill''', "I "i ■:i[Ti*(luilfl».ff""T 



Ouicksilva Mail Order, P.O. Box 6, Wimbome, Dorset BA2i 

■felephone (0202) 891744. -^ 



WHSMITH 



WOOiWORTH MrmnMwvn 



jnd k4dtot tnuHipt« ntiikn «nd tpocalitt 




Sfrar^ 
chart 

Psi Warrior 

Commodore 64 
Beyond 

Shoot-'em-up 
£9.95 

* ♦ * 

The Psi warrior travels on 
his psi mat in the enemy 
silos, going to confront 
The Source. Nice bit of 
atmospheric setting, but it 
is realty just a shoot 'cm 
up type made game. The 
graphics are very nice even 
if the ethereal baddies are 
kind of odd sptogcs on the 
screen. 

Espionage 

spectrum and Commodore 
Modular Resources 
Adventure 
£8.95 
* 

You have to catch the mole 
in your oil company before 
he gives avway the company 
secrets. You do a Bobby 
Ewing impersonation — 
this is done by answering 
questions of a 
petrochemical nature and 
sussing out which of the 
people asking the 
questions is the phoney. 

Crypt Capers 

BBCB 

Software Projects 
Maze 
£7.95 

* * 

Utterly unorigional maze 
game on the now familiar 
Egyptian theme There are 
12 screens to complete 
before you reach the 
Pharos chamber. On the 
way you have to collect 
such Items as keys, jars 
and papyrus roots while 
shooting or avoiding a 
variety of nasties. 

Valkyrie 17 

Spectrum 48K 

Ram Jam Corporation 

Adventure 

£9.95 

* * * 

A graphics text adventure 
tracking down Nazis who. 
as they are wont to do, are 
busy trying to take over the 
world. A few enigmatic 
clues are provided by the 
packing and a soundtrack 
on the cassette. Plenty of 
humour and terrible 
German accents. 



(continued from page 57) 

Raid Over 
Moscow 

■ Commodore 64 

mUS Gold 

UShoot-'em-up 

■£9.95 

* * * * 

Good <>a,mk, sha-mh aboi't the 

prupui^anda. Raid over M(>scow has 

some excellent graphic sequences 

which make Z;Lx.xonc!ique gaiiie>, 

appear relatively flat. Sadly, the 

iccnario is set in the near future, just 

after the Salt IV arms reduction 

agreement between the US and the 

Soviet Union. Since Americans can't 

even j>ei the past ri^hl — witness the 

"Royal Marine Spitfir«"(!) in US 

Gold'<i Spitfire Arc, or the World 

War One RAF(!) biplane in Atari's 

Htue Max, we can hardly place iiiucli 

laith in their perception ot the 

Future. 

You are the commander of the only 
fully oj>crativc US space station 
carrying Stealth aircraft — un- 
detectable by radar. Both countries 
arc supposed tu be dismantling tlicir 
nuclear stockpiles but, because the 
Soviets can't keep up with the new 
defence tcchnoloRV, they have huiiR 
on to a few old warheads for a tamy 
day. Inflamed by watching John 
Milius moves like Red Dawn, they 
decided 10 launch a sneak attack. 

"The Soviets believe their 
treachery will lead to world domina- 
tion", It says on the inlay. However, 
instead of invading Grenada or some 
undcrcquippcd South American 
dcmucracy you, the Yank, decide to 
strike at the very heart of the Russian 
bear himself. 

First screen shows the missiles 
Icaviiijj ihcK l>asc» in Minsk or 
Saratov and wending their way to 
Miami or even nuclear-free 
Montreal. It tells you how much 
time you have left to save the world. 
The second screen shows you the 
space-station han(;ar. You have to hit 
a key to j5et the hanger doors o|Kn as 
well as manoeuvre the Stealth craft 
with your joystick but it is an 
excellent 3D representation, with the 
pilot trompinj; determinedly to his 
ship like Sam Shcpard in the Right 
.Stuff, Unfortunately, before I dis- 
covered the key 1 wasted a few goes 
trying to fly imo the pilots* locker 
room. 

Once you've got a few ships into 
space — and one or two into ihc 
offtccrs* mess — you arc in a position 
to confront the armed mi^ht of thost 
sneaky Reds. 

Bcacb-head-stylc you return lo the 
first screen and (xtsiiion the cursor 
over the attacking city. Then you go 
into low-level attack. There arc three 
screens of Zaxxon-styie action where 
you (ly over farmhouses shooting up 
schoolbuscs, into Siberian waste- 
lands blasiint> pillbo.>(es — very 
tedious screen, this — and around 
command posts with t.nnks and 
lorries. 

Your aircraft casts a shadow — the 
Russian ones don't; perhaps that's as 




far as their Stealth technoloBy could 
pet — but you can bank and veer to 
your heart's delight. Ground vehicles 
are very convincin}; indeed. 

The final screen is a kind of shoot- 
out in Red Squ-irc where you zap 
armoured vehicles with a bazooka. 

Essentially a suite of games rolled 
together in one scenario, one can 
only say that it is a pity that such an 
apalUnc scenario was chosen. It is 



dangerous iKcausc it a.s$umcs that 
the Russians are evil — it is one thing 
lor school children to knock hell out 
of a fictional enemy it is quite 
another to ascribe subhuman 
characteristics to a real people, with a 
real history and ailture. 

I'.S Gold are very smug about this 
issue, saying essentially that no 
publicity is bad publicity: but like 
old man Reagan keeps repeating; 
"You aiii'l seen nothin" vet." 

Paul Bond 




Cyclone 



^spectrum 48K 

■ Vortex Software 

■ Rescue game 

■ £6.95 

* * * * 

JlKi.tcornm (iAMKS arc all the rage 
t at the moment what with combat 
Lyn,\ and Tomahawk — even I-ort 
Apocalypse. But Cyclone from the 
people who brought you 'I'onia'do 
Low Level is a breath of fresh air. It 
has the excellent TI^ graphics of 
TT,!-, with a much more praise- 
worthy inoiivaiion for the action. 

You control a helicopter which has 
to recover medical supplies from 
islands in the path of an advancing 
cyclone. T"lie screen display gives 
you a god's-eyc \"icw of a helicopter 



crouching on the pad. Press 1 to take 
otr, O to P to rotate. The right-hand 
side of the screen shows your 
aliiiude, fuel, speed and direction — 
by pressing M you can call up a map 
which shows you the islands, the 
cyclone and a rcal-timc plot of where 
you arc. 

Naturally, the air is full of planes 
llccing the oncoming cyclone so 
watch our you don't collide with 
them. Your helicopter also becomes 
difficult to control as the windspced 
strengthens. As you wTcstlc with the 
controls, the urgency of your missaoo 
is emphasised by the pathetic fiir-ires 
Ix-low you, waving for help Uoltkr 
Chopliftcr, the pathetic figures doo*t 
seem to leap into \xnii en-beater 
when you put down but the gail of 
this game is to find fnx cnces of 
(continued on page 61} 



YOUR COMPUTER. JANUARY 1985 M 



KERNOW SOFTWARE SERVICES LTD 



NOW 



BRITAIN'S LEADING SOFTWARE LIBRARY WITH 

THE NATIOIMWIDE SERVICE THROUGHOUT THE U.K. IS OFFERING 

YOU THE CHANCE OF LIFE MEMBERSHIP FOR ONLY £5. 



• Low cost weekly hire of Arcade Games, Adventures, Utilities, Languages, Compilers & Business Programs 

• Program hiring from only 80p (plus p&p). 

• Postage & packing costs include postage both ways, simply affix the pre-paid label provided 
on the package and pop it into your nearest post box - no need to visit your post office. 

• New titles constantly being added monthly. 

• Purchase new programs at discount prices. 

• Return of post service using first class post. 

JOIN today by clipping the coupon below or send £1 .50 for o copy of our hire lists {refundable upon joining) 
and see why more SPECTRUM/COMMODORE 64/ELECTRON/VIC 20/BBC owners are joining The Kernow 
Software Library. 




n 



n 



Yes. please enrol mo as a member of The Kernow 
Software Library and rush me by return of posi. 
my hire list & selection shoot. I enctoso my Life 
Membership Fee of C5.00. 

Please send me your Hire Lists. I enclose my CI. 50 
(inc p&p> which I understand will be refunded to 
me upon loining. 



Name .... 
Address . 



Post Code. 



I OWN A Q SPECTRUM Q COMMODORE 64 

n ELECTRON Q VIC 20 
Send to: Q BBC 

KERNOW SOFTWARE LIBRARY 

{DEPT YC) 

SOMERSET PLACE, STOKE 

PLYMOUTH. DEVON PL3 4BB 

Pf RSONAL CALLERS WfcLCOWt 



campuTER Linh 



CONMrcins^ lOc 



14 wav 

Jt! W*>t 
40 WAV 

f.0 



(1 CO 

ftfo 

1240 
fl40 



KB 

cot* 

11 » 
11 ]S 
t VM 

n ♦> 
fioo 



lOt »MP<OUOtOMl«l«Hi 
10C<(IWGARW$ 



;iip» 

Soclkal 
COM 
COM 
CI 00 
CI 70 

II *» 
ri M> 
CI n 
iioo 

C?21 



to w*v 

14»« 
C0«>. 



-1»t*a^^ A^H A^t^m 



(I 00 

f1« 

cv«o 

11 10 
1200 
CMG 
f290 



90 
Ct » 

'1«0 
( 1 9t> 
<M0 
12*6 
(3«» 
fZO& 



nUMKR LEADS 



All IMflWUNGTK 



ooc 

AUSTRAO 
Mt.VOntM 
>IMSTtM 
«MPCC 

1 Ii> HS J3J 
SftCTHUnt mtrtac* 

1 EoConronci 
CCNTnONICS ta 
t:MV/onc4 

dragom 



(12 7S 
COW 



tti.TO 

no /'.• 



DtPHfAOMS 



COWIMTtR leAOS 



th^. i*ix 0<>»« 1 m tlO.IS 

Vt'^A&Ak ivw* 1m C7.3K 

} e«i DM e*M w Zxl bnn 

U7 »<nJ«C^PVat C2.2S 
i Pn CHN ptua to 7ii3!an>T< 

W7 immJ&cktiiM C2.M 
O Pn CMN ^kjg to nn 

OIN*lug f 1 9i 

7>3 Srnn J*Ck lAigi lo 

2x3.A<Twn J*(.t pHms It) 
tl.JS 
7 Pin 0)N phig lo S SM> 

OUMplus C1.M 

; P«i Dm f^i^ to 3 iw> oiN 

r>lug 4nO 7 Vwn J«ch pt^ 

ciil 

7 f«i WN ptuo to 7 Pin 

i P«i l>6min« Plug To S p«> 
Ociin*!!) c>>u4 t195 

(inoito lltiy l<i CiMo^ TV 
AerxaitHua Asp 




tM^ »UCk9t 

Surf Kfl « Ktn ft«ck«t 

DukJ CM>fi«t AOiwro 

iJnc lacfc. tO«0 >Tltl 

RTrKkiA.g 

4 eo#e utM t>4» «nolfe 



C3.7» 
C3S0 

{4.2S 

11.85 

*•«■ 

It* 






2<73 »B«l7i(BM (<V!i 

7^31 AaV '^Oarli..,*.: C7 10 

7-C •»« VX:70 4I4 20 

J.Uwjy Cl.OO 

CKxmt iMOtD nuO 

•OAROit 

Zxat 73 «<, 11 M 

SOM If..*.! 76 Vka. tiaO 



MOsiTomeaos 



\mc i»ci»rvtotU!t ^^ f4.9^ 

OL KXotour monio* C^.'^ 

0'. 1'i -tr:*'-^ ft^ir.lfr tl.25 



IOC O CO.SMCTOHS 



3 w*v 
1& «««v 

J7<»»V 



tXKt 
C3.W> 
C&.IO 



[770 
tl 70 
14 4S 
10 BO 



lOCAUPHCFtOl 



JO-w«y KOCtet 



l^.9^ 



ti ifttri oKitnstoA celb* M to h 

OinctiMiaf C'l 

1 7 tfKh r Kienvon c>04< M to ^ 

Olh^r t9ftv4gv'«tiorq m«Of to «»J^ 



SoUxdMk* 

IS XT 

75 **4T 



37*. 
mOOO: 



J* (1 00 

K (I «0 

rt M CI M 



St 



t: *e 



fJIS 



V,- 



>. bBQN CABLl ^Pi-K* i»" 





&M 


V^i.y 


U 


iO«^«v 


1* 


14 »a. 


It 


tVn«« 


» 


te-oav 


77 


70.XV 


M 


24 •!! 


.3* 


2S>r> 


40 


2C»K 


4» 


34y»v 


.60 


a; «i> 


W 


»«•» 


70 


M>««v 


94 


M>«<v 


«1 10 


t-4 «Jk> 


f I li 



20 
71 
JO 
40 

M 

.00 

«fr 

70 

SO 
•ft 

.90 
t> 2» 
1140 

ri so 



n 



■■c 

JOYSTICK 
OtlUXC 

jOVSTiCK (w 

eacMicno 

l«t» <iU9<t\t 

KtC Mi-Jo 





AUt COWe'-'JAT'OM Of 

IOC t, luaecN CAOiC 



TRADE 
HNQUIRIFS 
WELCOME 



COMPUTER LINK, DCDt YC1 , «3 Box 1 , W«o. Korts. 
[jTalapfoTifl: 0970 5785 



CENTRONICS PRINTER INTERFACES 



zx 



£39.95 



QL 



£39.95 

Plugs directly into 
SER1 port on 
SINCLAIR QL 



Plugs directly into 
RS232 port on 
ZX INTERFACE 

• 1 2 month guarantee 

• 14 day no-satisfaction full refund guarantee 

• Plug directly into any CENTRONICS compatible 
printer 

• Includes 3 metre cable 

• No software necessary 

• No extras needed 

• Fully compatible with all software 

• No adjustments or set-up required 

• Prices include p&p and VAT 

• ACCESS or Cash With Order 

• Adaptor to upgrade ZX version for use 
with QL - C7.50 inc. 

Please send orders to: 

MIRACLE SYSTEMS LTD 
AVONDALE WORKSHOPS 
WOODLAND WAY 
KINGSWOOD 
BRISTOL BS1S 1QL 
Tel: (0272) 603871 Ext 210 
ZX. SINCLAIR and QL ace Trade Marks of SINCLAIR Research Ltd 



60 YOUR COMPUTER. JANUARY 1985 



^md 



chart 

Know your 
Psi-Q 

BBC B/Electron 
Mirrorsoft 
Novelty 
£9.95 

* * 

Provides five simple 
games, which purport to 
test for clairvoyance and 
precognition, together with 
questionnaires which 
assess your psychic 
potential. If. like most of 
us. you turn out to have no 
psychic ability you will Find 
the games dull and 
frustrating 

The questionnaires 
brand believers as sheep 
and sceptics as goats but 
you might atso feel a bit 
goatish about whether 
computers are at ail 
suitable for testing psychic 
abilities. 

Fall Guy 

spectrum 48K 

Elite 
Arcade 
£6.95 

* * 

Ever wanted to be a TV 
stuntman? Well now's your 
chance, if the {Ob is 
anything like the game 
then don't bother. It 
consists of jumping off 
variously shaped objects, 
and with a bit of luck 
(ailing on another similarly 
shaped object. You have 
five "takes" to make 20 
successful leaps, complete 
the screen, and, you've 
guessed it. you get 
something else to leap off. 
All this is done against the 
clock as the films budget 
runs out Nice graphics. 
shame atjout the game. 

P.C. Fuzz 

Commodore 64 
Anirog 
Beat-'em-up 
£7.95 

* * * 

Our friendly neighbourhood 
flatfooi is having a tough 
day. Not only are there the 
usual punks and drunks to 
deal with in his usual 
caring manner, but the 
mafia has come to town 
and intends to clean up in 
the bank minding business. 
Alt this and only a 
monocycie and a 
truncheon tor protection. 



(continued from page 59) 

medical supplies. 

You can switch from a North view 
lo 3 South view when searching for 
crater. You hover directly over a 
crate to winch it aboard, and refuel at 
nearby landing pads to keep flying. 

You have to^ land very gerstty 
indeed and his can be tricky when 
battling headwindii. 
Paul Bond 



SOFTWi 





Mr Ee 



UBBC Micro 
U Micro Power 
U Arcade 
m£6.95 
* * 

The most novel thing about Mr Ec 
is it!> title. Unfortunately, there is no 
mystery alxvui the ijamc itself which 
is yet another version of the arcade 
game Dig Dug. In oihcr words it ii 
one of those games where you have to 
dig tunnels through the earth and 
collect desirable objcct%. In pursuit is 
3 pack of hostile creatures which you 
can crush by dropping apples on 
them. 

Mr Et is, admittedly, a highly 
refined version of the game with 12 
different screen layouts, excellent 
graphics, and a maddeningly jaunty 



fairsround tune. If you choose to 
fight rather than tlcc, as an 
alternative to dropping apples you 
can release a crystal ball. This carries 
on bouiicint; aloni; the tunnels until 
it h]is.somclhin);. 

There is atso a larger cast of 
creatures than usual - Umplis, 
Diggers, Letter Monsters, and 
Maras. When you eat a lump of food 
(he Maras troop on to the pitch as the 
Umphs and Di);gcrs frecw. But ihc 
game is siill Dig Dug lor all thai. 

It is a pity .Micro Power did not 
give the action a more original twist. 
t^S Ciuld's tuperb luiuielliiig Kaiiic. 
Boulder Dash — for the t:BM-64 — 
takes up where this game leaves otT. 
And once you have played Boulder 
Dash you won't dig Dig Dug no 
more, 
Simon Beesley 




Battle 
through time 

MCommodore 64 
^Anirog 
USi^oot-'emup 
m£7.95 
* * * 

TRf.voi.istv .M.ON«; in a rather 
innocuous looking anncd, alt terrain 
vehicle, vour mission is lo help 
mankind with the wholesale 
slaughter of his enemies. Whose side 
you'ic on jsii'l aciuuliy specified. 
Anyway, you have travelled back 
throut:h time and your first job is to 
wipe out biplanes in World War 1 
without ('.eiiiiiK l)omt>ed or falling 
into Iwmb craters. 

E%'ery so often artillery appears on 
the ground which gives you bonus 
l>oints provided you nin over it. You 
have vcnically and horizontally 
firing runs in kilt the enemy in (he 
sky and shoot at rocks barring your 
way on the ground. 

After you have survived 10 miles 
of this - indicsted on a panel at the 
bottom of the screen — you arc tele- 
ported into World War 2 in which a 
similar scenario ensues. 

Another 10 miles and you XK 
pitched mio the heart of the t>attk in 
Korea with enemy jets firing rockets 
at you to the uccoinpanimeni of the 
theme from Mash. Next, you find 
yourself in Vietnam where helicopter 
gunships are dealing the proverbial 
death from ihc skies. Survive this 
and you must help to win World W'ar 
3. Blue clouds fire bolts of lightening 
at you and black cralvUkc craft do 
their t>csi to scatter your component 
parts. Having survived this mayhem, 
mushroom clouds sprouted all over 
the screen and I was lold that I was 
responsible for the destruction of the 
planet — a heavy burden to bear. 
However, I got the chance to redeem 
myself by fighting war mutations. 

The last screen I reached was "In 
ihc beginning ????IiC" with 
pterodactyls swooping dovvn and 
little men on the ground throwing 
spears, boomerangs and cluts — yes, 
my armed, all terrain vehicle was 
even threatened by these primitive 
weafwiis. Anyway, the idea is to kill 
the men but not the pterodaayl — it 
can only be frightened away by firing 
at it before it reaches the ground so 
that it goes various shades of puce 
and retires in disgust. 

The game has lots of different 
music to go with each screen as well 
as a high-score table, two-player 
option, two skill levels and a 
continuous play facility. 
Ian Vatlely 

(continued on page 63} 



YOUR COMPUTER. JANUARY 1985 61 




, large build up of Soviet troops is forming on the South Eastern 
Pakistan border, with probable hostile intentions. Troops and 
supplies travel the fragile Eastern Kabul road through unoccupied 
territory. Your role is to disrupt these troop movements, harass 
supplies and prevent the Soviets from attaining their objectives. 
You have British Paratroopers: ground to air missiles for attacking 
their airfield and destroying helicopters; plus rebel guerillas to lay 
ambush on troops and convoys. 



Please send me copy(iesjot 'AFGHAN ATTACK' 

at C9 95 C3Ch. I enclose a chequo/P.O made payable 
to Souttwrn Software" to the value of 



Name 



Address 



SOUViatNSOrrWAnC ente^Wmry. FsnrKm. Hv#s POregBi 



XJ 




chart 

Zen Assembler 

Amstrad 
Kuma 
Utility 
£79.95 

• * * * 
One of the best 

i a!>sembl3rs available. Zen 
has been around for some 
time on a variety of Z-80 
micros. This version also 
benefits from an excellent 
disassembler vi/hich 
provides labels, and a full 
machine code monitor with 
the facility tor inserting 
breakpoints. 

Styx 

Oric/Atmos 
No Mans Land 
Arcade 

* * 

Four screens of swooping 
aliens to annihilate. Mines 
are dropped which can 
impede movement. Fast 
and noisy but rather 
unoriginal, addicts only. 

Drelbs 

Commodore 64 
US Cold 
Arcade/Strategy 
£9.95 



At first sight the screen 
looks like a multt-coloured 
printed circuit board made 
up of gates which you can 
rotate to form squares. But 
then you notice the 
traditional video nasties — 
refugees from so many 
other games m hot pursuit. 

With skill you can box 
them in and if you complete 
enough squares go on to 
another screen. If it had 
appeared in the summer ot 
82 it might have earned 
rave reviews, but in 1985 it 
looks a little bit tired. 

Zombie Zombie 

Spectrum 46K 

Ouicksilva 

Novelty 

£6.95 

* * * 

A new game from the 

author of Ant Attack, which 

uses the same superb 30 

effects. Once again you 

find yourself roaming 

around a ruined city, now 

fighting off zombies rather 

than ants. This time you 

can also fly over the city in 

a helicopter, pick up and 

transport bricks. 



(continued from page 61} 

Underwurlde 

MSpectrum 48K 
■ Ulltmatc Play The Game 
U Arcade adventure 
m£9.95 

* * * * 

Dboitin*. isio the I.oni: Dark 
i'alacc on your wuy to ficctJuiu i» iuiit 
about as easy as ncgonatinf; » n*v 
strin>;va(t ached puci with the devil. 
[| could be well inio 1985 before you 
have developed ennuKh gremlin' 
/.apping skills, a dciailcd knowledge 
of I'ndcrwiirldcS va.s! labyrinih .ind 
Tempered alt thar with u good deal of 
luck. 

Underwurlde is an arcade adven- 
ture in the cbsMc I'ltimaie mould. 
Ai in the horror movie 7'Ai- 
Amiiyx'ilk IhTTQT, your sabrcman's 
house seems to be u bijou residence 
in need of some modemisaiion — it's 
t>ecn built over a ];ateway to hell. 
Instead of rising: damp, your ba.se- 
ment is seeping alt sons of nasties, 
up for a night out from the Well ol 
Evil. 

With noisy nei^hlxjurs like ihiU* 
you can probably Ruess thai cstapinK 
is not easy, especially as w» havr to 
Ro down to the devil's laii in order to 
clunh up ai'.jin to freedom. 



SOFTWi 



You have a iide'BJT^to*' of the 
action, unlike Kiiijjhi Lore's ^l> 
an);lc or Arte Atac's ccilini; 
perspcaivc. So if you miss your 
footinj; yo5i can watch as your man 
tumbles past patlcry after paltcry lo 
his death. The cortc<;t technique to 
use »f you don't wani to squander 
valuable lives in the early part of the 
^ame is to lower yourself down by 
rope and rise up a);ain on the ^iaiu 
hubbies of inert plasma. Magic f.ems 
make you invincible for short periods 
so they arc worth Krabbing whenever 
you can. 

Weapons arc absolutely tn- 
dispensiblc if you want to make any 
progress at all. The catapult you find 
at the x'cry start ot the journey will 
only take you so far; you'll need 
daRuers to cut your way past the 
p.ii.irdianv of the nether reaches of ihc 
L'ndcrwuridc. 

Toby Wolpe 




Interview 




■ Commodore 64 
^Front Runner 
^Arcade Adventure 

* * * 

Par'I' (v^ thF new wave of three 
dimensional maze-style games on ihc 
Coniinodorc (A, Interview has that 
secret inf.redicnt — added Mun^arian 
programmers — which seems to he 
the touchstone of success for m> many 
new computet failles in Britain 
today. 

The game is a race against time. 
You must reach a job interview 
punctually. I'nforiunaicly, your 
journey to the office ts dojvp.ctl by 
disaster. The first screen shows a 
«. lose-up, tear view of our hero 
walking down the street. I'sing the 
jov-stick, guide him around open 
manholes, banana-skins. doi;s, 
{xrdcMnans and out of the path of 
falling llowerpors. 

The second screen shows an aerial 
view of ihe city. You must guide the 
interviewee from the bank where he 
his presumably just cashed hts dole 
cheque to the site of lite interview. 
The money is important, because 
yoTi may have to repair \'out 
tarnished image, once the dogs and 
what-havc-you have all had a %o at 
you. 

It is possible to waste your money 

- most si};nirtcantly in video arcades 
and computer shops. We feel there i$ 
a deep moral message here. 
Restaurants and coffee shops don't 
bciicni you particularly, either. 
Should you fritter away yonr DllSS 
money, you will have lo traipse all 
I he way back Co the bank to get more 
money in the event of Keiiim; run 
over or falling down a manhole, in 
real life of coursc you would be able 
to take legal action af.ainsi the Uval 
authority for leaving an entire street 
full of uncovered manholes. 

There are a number of things 
which you need to do to get through 
the interview this is the real 

strength of the game, quite apart 
from the excellent graphics, l-or 
example, if you get knocked over 
three limes you should go to the 
shoemakers. Otherwise you will get a 
no-no letter in the post, telling you 
why you failed. 

The third screen shows the 
reccptioni.it — then a letter comes up 
on screen, usually telling you why 
you failed to gel the job. But if you 
are lucky enough to have prised 
yourself free from the poverty trap, 
the computer then shows vou a view 
of your nice new olTice. I.o and 
behold, it's even got a CBM-64. 
Paul Bond 

(continued on page 65) 



YOUR COMPUTER. JANUARY 1985 63 



Winihtx^itv ^ofttoare 



UNISTAT 



STATISTICAL PACKAGE 

MULTIVARIATE. RF.CRKSSION: M^iii oulpix coiimMx .•! ^sijm:)!!!! i^vllHH-nlx. 
I'4jt>. sunJjrU i'tr<ir\. K'. tottivicil R'. •>ljmljrJ cfior <>t iicy.iv\\iim. h vt«t. jml 
Duihin-Waivin WM Fuilhct *)uI(kH »p)nm\ mulliplc coiieliiiHvn matrtj. >-;4r-unji 
nuttix. ANf )VA i»l' rcj^rc\^t»n. fcM«lu.it\. pUtt ol rcvilii<il%. inicrp(4jli4>n Dai.i t*plion\: 
1 i>|^'ln opltixi h» cich v^ruMc. noiimsljnt iC):r(^SM(in. cIhikc i)t dcpcn<}cnl varuMc. 
vckclMtnnf inikpcndcni voruhkv. ,iuli> iimiwwn i>( tint.' jfl\ ikp<.'n<jctii vjrijhlf %. 

ANALVM!> OK VARIANCh:. M'AITLR DIAGRAMS AM) TlMh! SKRIKS M.Crt^; 
(>!>c »ay aml!»n vkj\ (wiihvui inlcJuan'ttl ANOVA uMc^. waller Oujtrami •»( p.iiicil 
datj jTul lime vciics plolv mih juiii M-jlinj: 

STATLSTHAI. TKSTS. i'ORREI.ATION COKmCIKVTS AND PROBABILIIY IHS- 
TRIBITIONS: Rrf%K \ljlMmi-«ha>lumin>tiJj(iiN/c.Num.mci«n.v4iianfC,Md dcv.l, 
Oh-m|ujh- (timtinKciK> Uhlc). t (tmc vimpk'. i»v vjmpk. |Miicd|. I-. MannWhilRcv 
I!, Atui Wilcrtvio \]f.nc(l rank lc^^^ PcifMrn*. SpcjTman\ rank ;»hI KcnUalts ranV o»rr 
CikH Chi-Mjuitc. I. F". toihunial. ?oiM«>n jnd nmmjl |\lil. . non-i^d > <iutributti>nv 
RcMilttof (cat jnd corr. coth arc (iivplj\«l »nh MKnitioncc lc>tf l» 

DKM'RirriVK STATISTICS. HtEWtMY IHSTRIBl'^rMtN.S ANO Ht-S I (KJRAMi; 

AnjIVM*!. <tl 1^* <ljia tir UaU Mith frcijuciKv cimnls. Raw Oiu M>rlcO and f^rimpvU 
(.htiicc "1 iovkcr txitindv and tiaii inlctvjU Ahviifmc, vumulaiivi,' and rcUlitc 
(iCHuCiKic^. HiuuiErafni »itti up lii ^ll i'U%w.-% Output dnplaiiN vuiii. im.'.<n. incaii 
deviation. iiKdian. vaiian<\', Mil Jc« . .^id and ^ili iiiuinvi>l\, \lkvuiic^\. kuilmiv. laii)^'. 

cu- 

All pruRranu aic d;il.ihlc ct'mp^liMc uilh Mairiv OpcralKHts procrjm in tNIMAX 
packapc. l>atJ maliu capacilv cxamplci (column'. h\ tuvkj): CBM-M: iilJISH. 5)i'?'X'. 
|(lx,''»>. BBr^B: :<7Vl. ^\M\. Hlx.Mll. 48K Sprrlrum: .'tlSflt. ^\«(XI. |(^5al CBM^M 
(divli Va>\) Uf, 8B('-D (dKl(.'<.-«a): as. 4SK Spnirum (milvcait caw) tM 



UNIMAX 



LINEAR PROGRAMMIISIG PACKAGE 

Li^itAR PR(H:RAMMIN(;: A piiucrtul and mtiriKiivi: itptimtsauun proi;ram capable 
111 handling: jllM>tt> «! linear pti^caitiminK ptohivms (minmax. .my ciiinTmiaiKin ot - - 
" . » " vonvtiainlv and x, ■ (t. »,» -II, -n- ».•: n Mpn i\>nMiain(>) Primal. i:diioni<.''al. 
Uiial .iitii Ihcir wiluttt>n\ ate dt%)il.ivxd in M^iHlatd maillcinalical (oini CnNmiukil 
pi>i>>k'iii and mi IfaMbK' >4i!uli<in pioinplN l.dii ii|itHHi iot M mpuii. <\ipjiL'ily cxanipkN 
(v,iiial<k% h> i«n%liaim%) C8M-M: lllx.\^. 2^%yt\. *ix2^. tun'-ll: UHZS. iOx^). -WK 
Sp«lrnmi Ml^■^^.:*•^.^^..">l^!^^<• 

M.\TRI\ (tPKRAl'tONS: In^vrsion. innsponlion. dclcnninan), pec- and pOM- 
mulliplicalHin. >cabr mulliplKatiun, aiklilion aitd \uMia<tkui i)f nulciOCS and ^xctun 
\n% oulpui can in tuin Iv uu:d js ihc input ot ihf nrxi operation without rcivfunic 
Mjtricc\ can he u^cd i>i lujdcd at anv sijfv. Dalafik i.iMiipatiM> with I'StSTAT 
piairkac.,- ta|».ieiiK-. ("BM-M; '^';.v»5. BBf.B::Sx:S.48KSp«iriim:-»5x-»5 

<'B\|-M ldi<J.««t OO. BBC -B(ilia\ j«); £M>. 4flK ,Sp«lrum(mdi.v.ift caw) M5. 



ALSO AVAILABLE FOR -aBK SPECTRUM 
INTRODUCnON I O ECONOMICS Sli 1: £25 

uconomic(;i;(k;rai»iiy.w.'*5 • mm.K)Fii.H:W.y5 

POLYNOMIALS: i;f>.'>5 • IN irGRATION: £6.95 

TO UNISOFT LIMITED 

(Dept. E) 29 ST PEIERSS I KKKI , I.()MK>N Nl 8JI'. 
TKI.: (II -559 0978 

Pik-cs inr IikI<- VAT antlcklivvry within the UK. roronJcis from Europe atW 
£1 5(>. <iul«ik l--ur«>f>c tl.(l(lpcr iicm (<tr aitm.iil fxnt l>calcr\cni{uiric% wckotnc 




COIVUVIODORE 64, BBC-B, aSK SPECTRUM 

^ Comprehensive user manual ^ Full data handlint; facilities (display, print, change, save, load) 

♦ All results can be printed out ♦ 





WRITTEN AND APPROVED BY TEACHERS 

TESTED IN SCHOOLS 
Ptayed space invaders soo long' Come down 
to earth vAh Scisofr 



INTERMEDIATE PACKS ■ SENIOR PACKS 



Fimdi 
Gcffltsfl 

ScktKt 
Mitts Pta 
EkfUMttCC — ' 



IM»1 

OtttfcntPj 

B»lo{v 

Coitipo«r S«s*« -' 

IiwtnwdiKf iixln I'lnxmcdiM Madn B £69Sra 
Juivor pin^taim Sur Kt^dcr. AurQ W«hi Wtijtd Box 



— j Makes learning ] 

mftfefun' 



Sriecwd titles avxabk from ni^i' 
ht.i"''-- r 



JohnMcnacs 



.; WM.SMIDI 

tni 3l good Comptiitt iiixc^ 



Helps you p«s yout | 
Levels 

FREE REVISION NOTES'. 

SEND FOR FREE CATALOGUE NOW 

- INCLUDES MANY SPECIAL OFFERS' 



AIlcirnt?*n^aif avd«Utl.-!'LrSf.-.^r,r^.-!i?K j'i'.T '■■•' ■•'■■ •■■■■\ ■■'•■ 
Al«> .v..ii-ihlf rv (:h^,;jt? ffO« 

R«UliOI3 CftntKT " 

Micro Dcaki UK Tii^i. 

n I AjmjW. Piocem. C»Jiao. '■'"*' 

W^up RecMd* Uuuxood, ■■ W"-*'' '.^^iy- ff«*oip« Its^toi 

Sejoouo 4 P*f*s Nv«.-n!^.a.-n NC ; 6 2AT 










o 



6 



■o — o — o- 



Ring tor sample Priniout, Full Spec and latest Price 



CANON PW1080A f3?0.00 INC VAT 

STAR DP 8480 (RS232I 197 El 87,00 INC VAT 

STAR GEMINI 10X C235.00 INC VAT 

STAR GEMINI 1 5X Cb80.00 INC VAT 

STAR DELTA 10 £358.00 INC VAT 

JUKI 6100 C380.00 INC VAT 

Securtcor delivery E8.00 

CJE Micros BBC Printer Packs for Star, Canon & 
Juki Printers. 

Include 1. The Printer. 2. DGlivcry by Securicor. 3. 
Cable lo thtr BBC 1-3 Meters. 

4. Screen Dump Program (M.'C Source). 

5. Text Dump Program. 

6. Function Key Set Up Program, for use witti word 
wise. 

7 Function Key Label Printing Proflram for use 

with above. 

8- View Printer Driver. 

9. 100 Sheets of Paper. 

10. A Mains Plug with a 3 amp plug. 

1 1 . Booklet giving details of using the Printer with 
a BBC. 

PRINTER PACK PRICE Printer Price ♦ E20.00 

CJE Printer Packs for other Micros include — 
Printer Cable, Paper, Mains Plug & Delivery. 

BBC Model B C399.00 

BBC Model B • 01 £469.00 

ELECTRON £199.00 

Phone CreriiT card orders welcome 




-^11 = 



Dept. YC, 78 Brighton Rd. Worthing, 
West Sussex. (0903) 213900 



6 



6 



6 







■O- 



■o — o — o — o 



64 YOUR COMPUTER. JANUARY 1985 



11 



Star^ 
chart 

Designer's 
Pencil 

Commodore 64 
Activision 
Graphics Designer 
£1)99 



There are already a number 
of drawing and painting 
programs for ihe CBM-64 
but this is something 
different. 

Completely menu driven 
it provides an extensive but 
simple Logostylc 
programming language. 
Selecting a command is 
just a matter of nudging the 
joystick. There is also 
scope for freehand drawing 
and adding sound. 

When you have entered 
your program a moving 
pencil rapidly draws your 
picture. Great fun to use, 
these facilities are 
exceptionally well 
implemented. 

Trouble in 
Store 

One 1/Atmo$ 
Orpheus 
Platform 
£6.^ 

* * * 

Ten screens to complete in 
this platform game. There 
are no conveyor belts or 
crumbling ledges but a 
good assortment of mutant 
tvs. flared trousers, 
flamingos, and suchlike, 
along with a tremendous 
ragtime soundtrack On the 
Spectrum this would be 
nothing new but by Oric 
standards it is good value. 

Pacmania 

Commodore 64 
Mr Chip Software 
Gobbiecm-up 
£5.99 

* * 

As far as graphics and 
speed are concerned this 
Pacman variant is superior 
to Atari's version. But it 
contains an alarming 
feature which Pacman 
purists will deplore. At the 
touch of a key you can 
disappear and re-material- 
ise elsewhere m the maze; 
in other words, a hyper- 
space option. Whatever 
next? How long will it be 
before we see Pacmen 
armed with missiles or 
smart bombs? 



(corjtinued from page 63} 

Lode Runner 



ISpcctrum 48K 
{Software Prefects 
\Plat(orm pame 
I £9.95 



TUKKF IS A JfSTIHABU- awe of 

American software in this country 
wiih con&i<iien( iCite storks iKtng 
put about by (he cumputer trade 
press that thts particular soliwarc 
invasion will do for British 
L'umpanics what a cruise missile 
would do for Winsk. 

This is a Brodcrbund game under 
license — and Brodcrbund brought 
us the memorable Choplifter on the 
Apple 11 and in various forms for 
other home computers. 

Sadly, this is unlikely to set the 
world on fire. All ol that blurb abtnii 
being a hiohly trained Clalactic 
Commando deep m enemy ccrriiory 
is not going to disguise the fact that 
this is just another platform game, 
albeit complex and with neatly 
executed graphics. 

In the iiadiiional wiiy, you climb 
ladders, grab gold, swing on ropes — 
nice (ouch, this — and dig holes ro 
get rid of your assailants. Later 
screens involve you in passage-way 
mazes and necessitate a certain 



SOFTWi 



NLQ 



UBBC Micro 

I Watford Electronics 

motility 

■f)ft40 

* * * * 

Is voiK Kpson printer beginning to 

show its ape? Do you hanker after 

tho.sc new printers with fancy type 

styles? If you have a BBC .Niicro, 

you could rcviialwc your RX or KX 

model wiihoiit breaking the hank bv 

adding Watford's NI .Q package 

NI.Q — it stands for "near letter 
quality" — contes in an 8K Eprom, 
which ftts not in the prmter but m 
one of the paged Rom sockets of the 
computer. From there you can call it 
from Basic or even through 
commands set in Wordwisc text. 

Besides plain text printing, NI.Q 
oflcrs some trick features: pro- 
portional spacing, underlining, 
enlarged Ic'-icrs or all of them 
together. .A buiit-in help page 
provides a ready reminder of the 
codes to type. 

Printing is somewhat slower with 
Kl-Q; to give high resolution the 
print head has to make at least two 
passes of every line. .■\nd it's a little 
ticiisicr because of the extra line 
feeds. 

'I'here's a limit to what can be 
squeezed into UK, of course, so you 
don't get an italic font; but you do 
get some exotica and there is a choice 
of crovsed or plain zeros. 

Smce printing is carried out in .i 
giapliics mode, the propomonal 
spacing feature works even on the 
RX range of printers. 'I'he Rom 
claims a workspace in page &.\lX) but 
thi> can l>c moved casilv if necessarv. 




amount of drilling with your laser 
pistol. The real strength of this game 
is that, tike Ucyond's .Vlr Robot, it is 
also a game generator. You can stick 



in loads of ladders, floors, trap doors, 
gold bars and enemies as you like. 
. So. while not being part of the 
striking graphics trend, this game 
may well turn out lo ap|»eal to a new 
market for "kit" computer games. 
Paul Bond 



Besides plain text print- 
ing, NLQ offers some trick 
features: proportional spacing 
(see?), underlining . ^rx — 

or ^3-3- 0:^ t ; ri€sm 

A built-in 
a ready re- 
to type* 



help pase 
minder of 



provides 
the codes 



Doomdarks 
Revenge 

m^psotrum 46K 

USeyond 

fH^dventure 

m£9.95 

* * * 

St) YOf rilordliT Lords of Midnight 

was difTicuk? This, the latest in the 

scries makes its pr<:deces.sor look like 

a bunfight in a Brighton tca-ioom. 

The game is a graphics adventure 
featuring the unique "landscaping" 
feature which very quickly draws in 
the features in front of your 
character. There are 6,000 locations 
altogether and over a hundred 
characters, making it vastly more 
complex than Lords. 

Obviously, Mike Singleton has 
decided that having whetted your 
appetite, he must now give the 
punters a real run fui ilieir muiiey. 
For a start, you only have the I'arc 
outlines of the map given to you and 
the characters are far more complex 
than before. 

Every character you meet, instead 



of iKing simply fncnd or Ibe is 
irogging around the place bent on his 
own little s^'henic, and if you go up to 
him suggcvtiiig he might like to join 
your merry band, he may cither join 
you. ignore you or turn on you. 

The plot IS that after the defeat of 
Docmdark, his daughter is bent on 
revenge atid seduces Luxor's son 
.Vtarkin and takes him otT to her 
castle in the froj^en empire. Luxor 
rides ofTiu pursuit to rescue his son. 

The politics of the place arc far 
more complex than Midnight, there 
arc five kingdoms, each of which dis- 
likes the other lo a certain degree. 
These rivalries must tie exploited by 
Luxor. 

This game is a worthy successor to 
Lords of .Vtidnight . Mike Singleton 
hasn't just revamped the plot and 
changed alt the names, he has given 
us a logical extension of the LOAV 
system with many improvements and 
refinemcins. The player has a whole 
set of new problems and victory 
conditions to achieve and I'm sure all 
LOM fans will want to add this one 
to iheir mllecliun. 

Lee Paddon 



YOUR COMPUTER, JANUARY 1985 65 



- • lAAY WICO BE WITH YOU • - 




When you're iipagaidsl all Iheexil In the universe, wu 
iu>c(l the fini'sl joystick. Weak, sticky slow controKs 
can only load you to your doom. 

Yoii \HHKi a VVico.' The controls in more than 5(K) 
nuKJem arcade games art* actually made by WIco.' Thejset the 
industry standard for durability and pcrfomianco./Vulih^.sijme 
arcade quality goes into the Wico* you take home. 

Wco" joysticks work directiv with the 
Commodore 647*' Vic 2(),"-'all Atari* lloFiie 
Computers and Atari' Video Game.s. 

Add an int(Tface.and you can connect into 
a Sinclair Sixttrum or Apple IP and He.' If you 
imvQ a new MSX computer ttiere's ttie just 
released MSX (jrip Handle for you. 

Wiat do you get? A man sized handle 
on a virtually unbreakable shaft. Tough, 
ultra-scnsitivie Wico' switchgear. A hea\^=- 
weigfit Iwjse. A year's guarantee. And more slice 



d(Klging, chasing and blasting [X)wer than ever before. 

The Wlc(/ range includes the famous Ked H<i II, '"straight 
out of the arcades. The Three Way Deluxe with interchangeable 
handles. Tlie light but rugged Boss. And check out the state-of- 
the-art 'li'ackball: many owners u.se it for serious programming, 
where it gives them effortless cursor control. 

Ask your dealer to k't yiou handle a Wico.' Quality 
( \t)ull find ) costs money 

But if \x)u want to haw less trouble fighting yt)ur 
controls, and more power for fighting the 
forces of darkness . . . only Wico" is worthy 
of vour hand. 



m 



(:(;!,notJ.SK.GOiJ>iN(»niiJ..ij[HJcj noN.r.ssi:xiGto2RR.oi-5osr)(kjo. ij: mkr 




wica 

THE FINKST HAINl) C< )NTROLS 
IN THE KNOWN rNI\*F.l«E 



,V1( ( ) iM.\MK IN .MX GCM )D J^ K )! "S .\NI) CAI'AI / X)t )ES. 



I 



NEWS 
oaeo 
rs s u 

tt t t 
h h 

The crystal ball 

The latest release from 
those master advertturers at 
Infocom is The Hitch Hrkers 
Guide To The Galaxy This 
hilarious radio series 
subsequently appeared on 
TV. in book lorm, on record 
and even as a stage play It 
just tiad to become a 
computer text adventure. 

Written by Douglas 
Adams, the oriQinal author, 
and programmed by 
Infocom. HHGG is a 
completely new tale in the 
Arthur Dent saga. It 
promises to be both 
challenging and comical. 
On disc only and likely to 
be priced at around S;40. 
HHGG will be available for 
Atari, Apple and 
Commodore 64 micros. 

A helping hand 

If, like tan Fishor of 
Huddersfield. youre sinking 
into the pits of despire over 
ZORK I. read on. 

Can't cross the rainbow 
in Frigid River Canyon'' 
ERTPECS EHT EVAW 

Grating m the forest 
clearing unlock^ble'' 
eZAM EHT N! EN OG - 
WOLEB MORF DEKCOLNU 
EB YLNO NAC Tl 

Mr A. Lusher ot Kent 
cannot find the large 
emerald in ZORK I. 
YOUB EHT EDISNI KOOL 

Some players are finding 
it tough to get going in 
Arties Espionage Island. 

Can't escape from the 
plane? 

ARAP PARTSNU DROC 
LLUP REVEL LLUP ARAP 
RAEW : ARAP TEG 

Richard Shepherds 
Urban Upstart is causing a 
bit of head scratching. 

Building site a problem? 
RAEWTOOF TUOTS DEEN 
UOY 

Football tan giving 
troubte? 

KNIRD A MIH REFFO 
SFRACS GNISOPPO 
DtOVA. 

Yours m traps and lerros. 
HUGO NORTH 




Our man with the 
brass lannp and 
the key to a 
thousand 
nnysteries sheds 
light on new 
adventure 
progranns. Lost? 
Never fear, Hugo 
North is here. 

Return to 

Eden 

Various 
£9.95 
Level 9 

T'iiiv Is I.cvci 9's M^jucl to ihc sniash- 
hu SnowtialS. .As ever wiiK this. 
company's -jd ventures, the plot is 
excitint;, the prose detailed and 
]ttij^;in.itivc, the litcaiions numerous 
over 2V0 — and ihf adventure 
;iwjsh with siimulatii>>; puzzles. 

t'orteti l>y damning; evidence to lice 
IroHi rhc inicriiar transport Sm>wl>all 
9, Kitn K,!int)erk,v is the tir&t huinaii 
to land on ihc i'lanct Hden. However, 
tidcn is rtot uninhabited but populated 
by rul>u<s uitu live in an eastern city 
wtiieh IS (.oiiMaiitly under di[u*.k Iroin 
hostile things of all lyj^cs. Will the 
Kovd name of Kitn Kimbcrlcy be 
cleared? Will Kim even suivivc? Pby 
on! 

For the first time. Level V have 
iiKluded graphics - but only if 
you've got a Commodore 64, 
Spcarum or Amstrad. l-or the res.i it's 
lexi otily. ihou);h the BBC B version 
has J separalc proKram displaying the 
picture. Not being a cumpany lo stini 
on quality or quantity, they have 
craiitmed in alH>ul 210 lir^t rate and 
fasi drawn pictures fl' you buy no 
other ad^'cniurc, you niuM buy this - 
Lc%'cl 9 have come up trumps a^ain. 

The Wheel of 
Fortune 

eec B 

£9.95 

Epic Software 

T'<i (:<>.stt'i.t7ri- this roundup of excel- 
lent advent ur A conies, appropriately, 
'l"hc Wheel of Fortune. Contoinin)! 
both j'.raphics and text, ihis advenuire 
has an interesting ploi and many 
impressive features. Here's a few to 
whet yoiit api^ctiie: 250 locutions, 
ever)' one with a rapidly drawn, half- 
screen picture: a sophisticated 
t.uinu)and utialyset allowing cvniplcx 
mput and swiJt response; miellvjjent 



charsM-ters w1k» live in real lime and 
who cun he talked to and asked 
questions o(; a function key set-up 
facility acx-t»>sible from within the 
game it-iiclf Defmitely one to feed 
yom Bcvb. 

Cuddles, and 
Ice Station 
Zero 

spectrum 46K 

£{.75 

Eight tl Day Software 

N<vw TO THAT niuM the advciMuret's 

barc.atn of the year. |-.ifhih Day 

Software have released a scries of 

(JuilleU text adveiituics for the -tSK 

.Spectrum, and each of ihem only costs 

£1.7'). You'd be forgiven for thinkint! 

ilui they can't bie much cop fur thai 

sort of money — l>ui you'd l>c dead 

wrons- The adventures arc good 

quality with iiitetcstint; ihemes. 

For example C'uddles has you as a 
precocious baby trapped in a playpen, 
f>uarded by a nanny and with nothing; 
but 3 bowl of sloppy food and a 
building; block lo experiment wiih. In 
Ice Station Zero )'ou'rc on the trail of 
an international terrorist who is holed 
out in a polar research station yci 
holding; Kew York to ransom. 

Other titles in the ciilloction arc 
Quann Tulla and, the vwo most dil- 
ficuli. Faerie and Four Minutes to 
.Midnii'.hi. Available only by mail 
order from t-jghth Day, 18 Maxhill, 
Motcion, Wirral, these adventures are 
excellent value for nioiiey. 



Danger 
Mouse in the 
Black Forest 
Chateau 

Various 
£7.95/£6.95 
Creative Sparks 

H.u.K ro «;raphH-S and text adven- 
tures. Dandier Mouse in the Black 
1-orcsl Chateau is just the thiu); tut the 
younger or novice adventurer. 'Hw 
graphics are dclif;hiful featiirinf; as 
they do those lovable heroes. Danger 
.Mouse and Tenfold. 

lintcring commands couldn't Ik 
simplier: you're presented with a 
choice of actions at every stajie. Selea 
the one you waul and ilie story 
progresses. The adventure is m two 
sepaiately loadable parts: you can't 
s'arl pari two until you've finished 
part one. Danger Mouse » a non- 
viutent. warm and humourous 
adventure. 




YOUR COMPUTER. JANUARY 1985 67 





ORCS 
NEW 
WAVE 



On the starting blocks in Oric's 
Cambridge based research and development 
deparimcni arc five new computers and the 
company is brave enough to believe that it can 
launch at least three of them by next ituiiuuer. 

They range from the Siratos, a L200 
machine based around the Atmos, through 
an MSX, to a QI .-style 680O8 computer, with 
an IBM PC compatible and a laphcld at rhc 
top of the range. Ambitious indeed consider- 
ing thai since the launch of the company with 
the Ofic 1 over two years ago the only new 
compuir from the company has been the 
Atmos — a revamped Orjc 1. 

Although 1984 was the year that One 
almost disappeared from the British micro 
market, confidence for 1 98*5 is ba.sed on two 
assets, a booming Huropcan sales — in France 
even in rhc sleepiest villages a card in the 
window of every moped repair shop invites 
you to buy an Oric Ordinatcur IndividucI — 




How long can Oric 

old hand Barry 

Moncasttff kenp 

that long wheel 

base Mercedes 

hidden from dark- 

suited Bruce 

Everiss 



and expertise in uncommiied logic array 
design. 

I'sing ULAs you can cut down on the 
number of components in a computer and 
hence make a cheaper more clTicicnt design. 
But putting what can be a whole circuit board 
on to a single chip can create problems as 
companies like Acorn and Hntcrprisc have 
learnt to their cost. Much of the year's delay 
in the production of the Enterprise has been 
blamed on the difficulties of debugging the 
'Nick' chip — the ULA which gives the 
Hntcrprisc such advanced graphics specifica- 




tion. Acorn's lilectron had similar problems 
with the big UI-A which was supposed to 
replace a large slice of the BBC board. 

"We could solve Acorn's problems at a 
stroke" boasts Oric's Barry Moncaster — an 
ofTer Acorn is unlikely to take up. Although 
Barry stresses the achievements of Oric in 
such a short time — 350,000 si.>ld in the first 
two years "by then Sinclair hadn't got round 
to the ZX-81, Acorn hadn't got round to the 
Atom" Oric motivators Paul Johnson and 
Barry Moncaster have a long history in the 
micro business. 



ic's Daisy 
Id a 

£100.000 
machine for 
designing 
ULAs. 



X 




Design of 

printed 

circuit 

boards is 

also 

automated 

— using a 

Racal unit. 

, Far right: 

the new 

Quick Disc 

units — the 

first disc 

drives to 

break the 

T50 barrier. 






'■'K 



^ 






68 YOUR COMPUTER. JANUARY 1985 



.1 



I 






Barry claims to have produced the firit 
commercial use of a microprocessor in Britain 
— a digital taxi meter which appeared on 
Tomorrow's World way back in 197-1. and 
both were heavily mvolvcd in Tangerine, one 
of Britain's first micro makers set up during 
the fruity phase when people thought that if 
you were going to compete with Apple you 
had to sound like them. 

Like Sinclair and other companies 
Tangerine was angry with the way Acorn was 
given the BBC contract. Paul and Barry now 
run Oric but the rancour survives c$|Kcially 
with Acorn's Customer Services Department 
on the same industrial estate, literally 
overshadowing Oric's (Cambridge base. "We 
share the same dustbin" says Barry "that's 
whv wc both have shrcddt-rs." 

Not impressed with Sinclair 

Barry is not over impressed with Sinclair 
either "look at the Spectrum Plus, It comes 
out, you turn it over, tap ihe hack and all the 
keys fall out. It was withdrawn a fortnight 
later. And he was knighted as a technological 
bloody genius — no wonder wc arc in a 
mess", or course Oric had its own problems 
with returns in the early days which led to a 
crop of bad jokes on the lines of "Definition 
of an Oric I — prototype for Oric 2." But now 
Oric seems to have sorted out those problems 
along with the financial diHicultics which 
have haunted it ever since it was launched on 
£1250 of capital. "If wc go down" says Barry 
"it won't be because we've got an unreliable 
bad product." 

The first new product which will go on sale 
in France from February is the Stratos — but 
in this country it's likely to be sold as an own 
brand under the name of a high street chain 
store. In effect it is a re-enginccrcd Aimos 
with a reduced chip count, enhanced speed 
improved graphics and a built-in disc 
controller. This will allow you to plug in a 
cheap oil the shell drive costing as little as 
jfl 20 1 ike the old Atari 800 the Stratos comes 
with no oiit>oard language. Instead it has two 
cartridge ports and it will come with a Basic 





Inside this 

innocent-looking 

black case Oric's new 

Stratos and MSX nnachines 

are lurking. Meirion Jones 

steals a glance at what else is in 

the Atnnos makers' research and development cupboard. 



cartridge and optional Logo. 

The Stratos will have an Atmos command 
so you can run csisting software. Some of the 
prototype Stratoscs have a built-in Modem 
but this is unlikely to appear in the produc- 
tion version, because of the delays that 
submitting the whole machine for British 
Telecom approval might cause. Al-so Oric is 
uncertain how many potential owners would 
rather have the choice left to themselves — 
"you put up your costs to 100,000 when 
there's only demand from 10,000." 

The same plastic Iwx that houses the Stratos 
will be used for the MSX One. Again Oric 
cxpccts this to do particularly well in France 
where the Government resorts to non-tarilT 
barriers such as routing all video recorder 
imports through a small office in Poitiers 
against Japanese electronic consumer goods. 
In this country it is nnlikelv in appear under 
the Oric label. 

Perhaps Ones most iiiieresiiiig idea for 
next year is a cheap QL-basher. This would 
make sense — after all the Oric 1 was designed 
as a Si)ecirum basher. In kit form Oric could 
produce a ASOOS-bascd computer for less than 
£!00 — but the question is whether computer 
buyers arc still interested in kits or whether 
they have become used to buying a bo.\ ofithc 
shell and just plugging it in? 

Another plain clothes Oric which will 
appear next year under someone else's name is 
their IBM PC lookalikc. This 808h-bascd 
machine will come with a suite of applications 
programs from a British software house. It 
will ha%'e a fraction of the number of chips an 
IBM has and will have "a full WIMP 
environment" — that docs not mean you 
should be embarrassed to have one but that 
like a Macintosh it will have a window, icon, 
mouse program. I'he graphics chip designed 
lor the PC lookalikc is being sold to other 
companies separately. 

Even further from the home market is the 
£?,000 portable Oric is developing, but 
around the laboratories are clues to products 
the company is planning to introduce to the 
home. One of them is the Kadofeii Quick Disc 



a new storage device introduced by the makers 
of the Aquarius computer. 

This looks like a small disc drive and has 
64 K of memory 6n each side of a cheap disc. 
But the Quick Disc is not random access. 
Instead of the concentric tracks on a 
conventional disc the Quick Disc has a single 
spiral track — like a record — and the stylus 
moves sideways across the disc. This makes 
access times of the order of 7 seconds so 
perhaps Slow Disc would be a more accurate 
description but the Quick Disc with a price 
lag of £50 or less looks like a more reliable 
alternative to stringytloppics and w.iferdrivcs. 

Nothing to worry about 

Many a company has collapsed despite 
having a research laboratory full of promise 
but if Orn. tan bring these products lo market, 
the company should have nothing to worry 
about. Divei Jtfication into other fields such as 
medical electronics, selling custom chip 
designs to larger corporations, and the con- 
tinuing strength of the Aimos in France gives 
Barry Moncastcr confidence that One has a 
solid base from which to launch its new wave 
m the I98S Spring oircnsivc. | 




YOUR COMPUTER. JANUARY 1985 69 




RULES 

IJThe winners o< the competition 
will bo the people who correctly 
identify the computers and irt the 
view of the Editor, come up with 
the most amusing suggestion for 
a computing film or TV series 
title. 

^The name of the winners will be 
printed in the Inarch issue of Your 
Computer. 

BAN entries must arrive at the Your 
Computer offices by the last 
working day in January 1985. 

HEach person may enter, the 
competition only once. 

HEntries to the competition cannot 
t>e acknowledged. 

UNo employee of Business Press 
International or their relatives may 
enter the competition. 

gJhe decision oi the Editor is final. 

|No correspondence on the result 
of the competition will be entered 
into. 

^Business Press International 
assumes no responsibility or 
liability for any complaints arising 
from this competition. 



Your chance to 
win a fabulous trip 
to Hollywood. Two lucky 
winners of the Your 
Computer Elite competition 
will be flown in a British 
Caledonian jet to LA to 
visit Disneyland and the 
film set where Fall Guy is 

made. 





British 

Caledonian 

Airways 




70 yOUR COMPUTER, JANUARY 1985 




i 



TRIP TO HOLLYW( 





COMPETITION 



Q Acorn Atom 



If you can identify the computers on the left, you could 
win a trip to Hollywood. Just put the number on the 
photo in the box next to the machine you think it 

ri Acorn Electron belongs to. Now put yourself in the shoes of a big-time 

Hollywood producer about to faunch a new block-buster 
TV series or film about computers. What would you call 

□ Atari 600XL it? 

What would be the title of your new blockbuster? 

Q Commodore 

Plus 4 



□ Enterprise 
Q NewBrain 
Q Spectrum + 



Name 

Add res s- 



n Texet TX-8000 Age. 



I 



YOUR COMPUTER, JANUARY 1985 71 




f^^n^. .v.^-t,g 



Protek Switchable Joystick Interface 

It is so easy to use-there's no software patch tapes or 

prosrammins required. Simply plug in and flick the switch for 

compatability with all games requiring a joystick. 



Available for immediate 

retailing at If I T«yO > ^g^H | 



Protek Computing Ltd, 1A Young Square, 
Brucefield Industrial Park, Livingston, West Lothian. 0S06 4153S3. 




1 


Printer 


Paper 
width 


Speed Normal Printer 
cps print noise 
density level 


Char 

quality 

wxh 


No. 
Off 
pins 


Facilities 


Min 

cost 

E 


Battery operated printers 


Epson P40 


4" t 


45 


5 


3 


5x9 


9 


c.e.g 


100 


Epson P80 


8- 


(^15 


4 


5 


9x9 


9 


? 


160 1 


Brother HR5 


8" 


30 


6 


4 


9x9 


9 


c.e.g.s 


145 


Mains powered printers 
















Brother M-1009 


10* 


50 


5 


6 


9x9 


9 


c.c.g.s 




Smith Fastext 80 


10' 


80 


8 


7 


9x8 


8 


c.e.g 


175 


Shinwa CPA 80 


10' 


100 


9 


8 


7x8 


9 


c.e,g,p.s.u 


199 


Seikosha GP-500 


10- 


50 


5 


6 


5x7 


7 


c,e,o 


160 


t - thermal paper 

p = proportional spacing 

oh = foreign character sets 


© = 

g = 


enlarged print 
graphics 
italic 




c = condensed print 
s = sKip perforation 
u = user defined 





There ark three major factors in the choice 
of u printer for use at home by the hobbyist, 
they range from the type of use envisaged for 
the machine, the environment in which it will 
work and the physical aspects of connecting 
the printer to your computer. 

The Your Computer review is limited to 
classes of machines that sell for under £200, 
which this year encompass machines that arc 
capable of producing very reasonable quality 
print and graphics. 

The principal uses of a printer are either 
producing liMings of programs bcmg 
developed or of printed text, cither letter or 
manuscript. Other more exotic requirements 
ran^c from modern art to hard copy of house- 
hold budget dctaiU. 

The printer parameters that are relevant to 
the type of use arc: 

(continued on page /5) 



YOUR COMPUTER, JANUARY 1985 ?3 




'ilSiMlIkli!i^m:i^ 



ONCOMfHATGiGA 



~ ^ \- 




iNtOUmMWOABLB 



Th0 •vll Baron Silas 
Or—nback has built an 
android Qangmr Mousm 
which must b« dmstroyd ani 
thmrm Is not a moment to tos 
Ovid* Oangmr Mousm and 
Pmnfald through thm dmmp 
fungi* to thm laymr of thm 
Baron and thmn halt thm ■" 
loading smqumncm bmfora 
too latm. 

Can you hmlp DangmrMoim^^ 
savo thm world? 
fast loading cassottm 
(€-64 vmrsion). 



WIN 



A Rolls Royceond helicopter trip 

lo meet Cosgrove Hall 

ihc crootors of Oongor AAousp 

Eoch pack contains 

full detaiK. 













PU 




^'-m^: 



^^h. 



This advenWrm program is 
no pimc* of cakel 
As Dangmr Mousm, thm 
World's Grmatmst Seermt 
Agmnt, you will nmmd all your, 
wits about you to track down , 
thm flmndlsh Pl-bmam 
opmrater.,.Mnd will dmvmlop " 
a rangm of usmfut skills as 
you go. 

• for marly advmnturmrs o§< 
any agm ^ 

• no typing skills rmquirmf 
m lots ofsupmrb graphics 

The graphics...ort stunni 
and even better on the 

ComiJutOT ami \. 



HZ^'^smiMi 



^ # 




7m(L-M4t/P 



if£=*!i':^^LL'lM fy: 




CREATIVE^nRKS 



Available from All good computer software stockists. 
Send me i tick as required) 

;. DM IN DOUBLE TROUBLE TNCC221(SP£CTRUM) 

DM 1 N DOU B LE TROUBLE I ^JCI z-?;* t C&f. ) 
. OM IN THE BLACK FOREST CHATEAU TNCC231 (SPtCTRUM 
;^ 0MINTHEBLACKF0RESTCHATEAUTNCt233(C64) 
L> My local stockist's adcrcsi. 
D Your fulllist of games 

Gamc/s at £6.95/ £7.95 uact^ £ 

* smglcP&Psum 

Total to send £ 



£6.95 
£7.95 
£6.95 
£7.95 



Method of payment 

By cheque or PO (no cash) made payable 
to TECS ^^^ 

a™^ D By Access 

Enter caid no. 



Creative SparVis, 

Department MO. 

296 FarntHDfough Road, 

Famborough. Hampbhire.GUW 7NF. 

Telephone: (0252 > 518364. 




D Barclaycard Name 



I ' I ' I I I I I I 1 I ^^^^^ 

Sign below: 



30p 



Cfedit card sales: UK buyers only. 
Response witlvin 21 days. 



YC0185 



'^ 






(continued from page 73) 

Printer paper width: 4in., 8in, or computer 

paper. 

Print type, matrix, thermal or biro. 

Printer consumat>ies cost. 

Although ihc -lin. wide paper is perfectly 
adequate for listings and sending in magazine 
articles, it is not really practical for letters. 
The Sin. paper printers use A4 sheets and roll 
paper, which arc not suitable for printing the 
manuscript of your latest novel, but arc ideal 
for letters. The 9in. wide computer paf>cr 
printers are capable of meeting most 
requirements. 

The running costs vary with the type of use 
envisaged for the printer. 

A case can be made for each type of printer 
for average types of usage and the choice will 
depend on many factors. 

A printer subject to considerable use should 
under normal circumstances be a dot matrix 
which in eneral is capable of running faster 
than the other types of low cost printer. 

One comment here on the point of sjiecd, 
unless you have used a much faster printer, it 
is unlikely that you will be bothered much by 
a "slow" printer. What you do not know, you 
will not miss. 

Print quality can vary significantly and the 
following points should be noted. 

Generally, black thermal paper provides 3 
much bcrtcr print quality than the mauve 
paper that is sometimes available. Many 
manufacturers supply the 4 inch wide thermal 
paper now and ihcy arc not all of the same 
quality. If you can, sample different makes. 

Several of the matrix printers arc capable of 
providing draft copies of text and a better 
quality "Elite" print mode where each 
character is formed by writing the horizontal 
dots closer together. The printers differ con- 
siderably in the standard number of dots used 
across u character. 

A further improvement in quality is per- 
ceived with proponional spacing of text, the 
I's and the M's etc take up different character 
space lengths giving a much cleaner look to 
the text, although you pay for it in terms of 
what proportional spacing does to right 
justified text. 

A very important aspect of print quality is 
the number of pins in the matrix head. There 
should be nine for true lowercase descenders, 
otherwise with seven pins the g, y, q and the p 
sit on lines and look very odd. Printers that 
use eight pins have a half way position which 
is perfealy acceptable where the character sits 
one position above the line with the descender 
dangling one position IktIow the line. 

Where the thermal printer uses a ribbon, 
the thermal ribbons arc normally single pass 
and have a very limited life. Printer port- 
ability without a portable computer is illogical 
and can become an expensive means of 
printing if the batteries are not rechargeable, 
we would suggest that the optional mains 
supply power unit is a very worthwhile invest- 
ment if you consider buying a non- 
rechargeable portable. Getting caught short 
without a battery is no fun. 

Generally, the faster the machine, the 
noisier it is likely to be. In the home environ- 
ment, a dot matrbt printer of speed greater 
than 30 cps is likely to annoy people in an 
(continued on next page) 




YOUR COMPUTER, JANUARY 1985 75 




(continued 

from previous page) 

adjacent ronm if running continuously 

The thermal printers arc quiet and some arc 
usable in the same room as other occupants 
without disturbance. 

Daisywhccl printers break the rules, they're 
noisy and slow, but produce quality print. 

The home computing enthusiast has a 
problem in th;it virtually all printers arc 
designed for the ofTicc environment where a 
desk with a space behind is allocated tor the 
printer. In the home, everything goes on small 
desks or shelves and there is iio space behind 
for the box of paper and the folded printed 
output. None of the computer paper printers 
allowed tractor feed and front cntr)' and exit 



for the paper as they invariably snagged 
the paper perforations. 

The Smith-Corona Fastcxt 80 was used 
with friaion feed and front access for a con- 
siderable period of time without problems. 

Of the range of printers tested, all the 
battery portables were smaller than the 
average sized home computer raking up 
minimal desk space. 

None of the small printers has any problems 
with additional space rcquiremcnl^ as they arc 



not capable of handling the fanfold 
sprocketted computer paper. 

Generally, printers arc fitted with a 
Centronics interface as the standard, an 
RS-232 version being available cither as an 
alternative or as an optional extra. Buying a 
printer with a standard interface makes sense 
as it can probably be used on any computer 
that you might buy in the future. Several 
computers have their own special printer 
interface and use of these special printers with 
other computers is unlikely. 

The printers arc all in the range of about 
£100 to jC200 and provide a wide selection of 
facilities. The additional cost of rrmning the 
printer should be seriously considered when 
evaluating which machine to buy as unlike a 
computer, as you use the printer, it costs 
money. 

May not be typical 

Note that figures arc our assessment and 
based on a sur\*cy of one, which may or may 
not be typical, but they are as supplied. 

The Epson P40 is a true thermal printer 
using thermal paper, the Sin. wide paper 
printers are thermal transfer printers that use 
ordinary paper and a thermal ribbon. 

The speed is given for normal draft quality 
text. Printing "elite" chractcrs sometimes 
results in reduced speed of operation. 

Print density is for normal print, the 
printers are capable of double strike/ 
emphasised print modes for darker printing. 
Higher values arc best. 

Printer noise is for the printer running at 
standard speed. Lower values are best. 

All the printers are capable of double 
density graphic printing, the Brother M-1009 
has a quadruple density graphic mode with 
1920 dots per Sin. line. 

Asked to make a choice we would probably 
choose the Brother HR5 portable with mains 
unit or any of the mains powered dot mairi.x 
printers except the Scikosha. They each 
represent value for money. H 




76 YOUR COMPUTER. JANUARY 1985 



THE COMPUTER PROTECTORS. 




Joy stick 
Programnries 



Keep euerything 
vou uiant in. 

Static and dust, the biggest enemies of the home computer. 
Fortunately there are nowTargus computer bags. 

Thanks to t^ie proteoastat, specially treated material, these 
unique bags give your computer total anti-static and dust protection. 
Only Targus can do this. 

COMPLETE PROTECTION 

And that's hot all. Beneath the hard wearing nylon outer, is a 
high-densrty tmpaci-proof, fodin pdddingandaihermalliningtostop 
the build up of conden.sation. 

Ifs also fire- retardent and once sealed with the heavy-duty 
nylon zips, rain-proof as well. 

A PLACE FOR EVERYTHING 

There's also a handy compartment for your programmes, joy- 
sticks, cables, leads, accessories and manuals; so it's ideal for neat home 
storage, as well as if ansportarion between home and work or school. 

FITS ANY COMPUTER 

These sturdy, attractive bags are black with a red trim and come 
in 3 sizes, fitting any model. Just check the list to see which bag 
you need. 



And euerything 
you dontout. 

FREE MICROWiPES 

Order any bag and we' II also send you a dispenser of miaowipe 
anti-static treated screen cleaners -absolute^ free. 

ONLY AVAILABLE DIRECT 

Targus computer bags aren't on sale in the .shops, so order direct 
from us now. 

Simply tick box A, B, or C. dip the coupon and send it with the 
correct remittance, plus C1.75 to cover postage, to; Persoi lal Put diase 
Ud., Engineers Way Wembley. Middlesex HA9 OEB. 
Allow 21-28 days tor delivery. 

Cheek trm tat fof the frag to fit your model of computer ; 



A SINCLAROl 

A. AMSTRAD CPC <64 
6. BBC .VICRO B 

B DRAGON 64 
B ATARI 800 48K 
B ATARI 800 XL 64K 
B ENTERPK1SE64 

B. MIISUeiSHI 

-M$XML-8000 



B. rOSHIBA-MSX-64K 

B. SHARP M7- 700 

C. COMMODORE 64 

C COMMODORE -C- 16 

C. VtCZO 

C ORICATMOS 

C ACORN ELECTRON 

C SORO 

RECORDERS 



B SAfvJYO-MSXWAVYlO C TK-I/ 



C SArSNOOR70 

C COMMODORE 1530 

PWMTEfJS 
e. COMMODORE MPS 801 
C. ORIC 

CMSCS 
C.ORIC 

C ZX SPECTRUM 
C. ZX INTFRFACC 
C. COMMODORE I54t 




B SONY-MSXHB-75 



C IR-iO 



Engineers \X/;ty, Wembley. Middlesex HA9 OEB. 



I riea sc send the Targus tag to fit fny home computer (tick either box 
iiyA.B, orC)at£ - __^^plus£1.75p&p. lencJosemy chequc/PO 

\f for£ payable to Ppnwnal Purchase Ltd., or pJeasc debit 



n^ AccesVDfiers Qut/Visa/Amencdn Expi eu. 
Card Number 



Signature. 
Name _ 
Address— 



. Expiry D«ite_ 



A.£]9.95n 



BLOCK II IlIlfiiarASf 



.Postcode. 



B. £24.951 



C £29.95 



ro<^ > nntuncc lAouM be mMl^ payable to ricnocui Puerv-il« Ud. X U >r jililini H>« ''(^ 
Ottiv«yryiUKm*ntrx(only A*Ww71•?8rt;I/^fotdHiv«y»^*llu*^»dOllrl■,P«vooJll^KCf^^ 
fn()io««Ml/Jv.Wmt*y.Mid««ejiMA9 0tH Rkvj No li?3900 
N not lu*^ UKrtflm) <t\\»<\ ywif ^l*tfI•, b>>Q AitTiin 78 d.i)n of iMtWfy fa «ttilr<fural 



YOUR COMPUTER. JANUARY 1985 77 




Programmabie 
Joystick Interface for 
the Spectrum 



Simple and fast progrsmming: 
Plug the six function connectors 
into the required Spectrum key 
positions - Ready I 

Two indefjendent fire octions: 
Photon Blasters and Neutron Bombs 
at the touch of your fingertips. 




Extension port for Currah Micro- 
speech unit: Combine joystick with 
sound and speech for ultimate 
arcade action. 

Compatible with all Atari type 
joysticks including Quickshot II 
(without rapid fire action). 

Interface operates joystick parallel 
to keyboard: Joystick action com- 
patible with any add-ons includir»g 
Microdrives. 

The affordable alternative: Lowest 
price yet for programmabiiity. 



£19.95 

incl. VAT and P & P 




QUICKSHOT 2*2 JOYSTICK 

miM<l>«l l»4n«0rMf«t* f 1^ QC 

CURRA HJJSPEfcCH UNIT £29 Qfi 

•nci VAI «r.d V %9 

FLIGHTLINK JOYSTICK £<n cn 

*.ln 1 .ntftMn«inl „' ... 

mti VAT ,na » * P 
Uf Kli«At 



ALSO AVAILABLE FROM 
SELtCTEO RETAIL 
OUTLETS 

Dealer Enquiries Weleom* 
Pttone Ludlow (0584) 4894 



l^^n^fl FRFI ITn Hockeys Mill. Temeiide. ■! 
^^I^^HI lIlCL LI Ua Ludlow. Shropvhire SY6 tPO H 


u'Ui u.»i _ . 








Qty Code 


Hem Item Piice 


ToUl t 




Ot 








fa 


riithllinh JovttK* * no.AO 




03 Qvdiihot 7<>2 Jovit-ck «C11.K 






<M 


CAxwan . Qu.d.ihot J<I • Cll.«0 






05 


CpoKon • Fli«htli«k » Qt.45 





1 Oft 


Cu'fttt vSsHch un>i V C29.9& 


1 vnct^v a th*iiuf 't«jii»i uH>*« fTwtW tN»^.»t>-- 1 - rnrt t_Tf> ).>' 


f 



\ 

4M Cftnwan • Qu-dtlhot 3<7 • dl.M 

• . - ^ —.= — . 

05 CpiKon • Fli«htli«li » Qt.45 

I Oft Cu'fttt vSsHcti unit V C29.9& 

liiBi 



f98^ 



P 8, P 



»0 




TELSOFT 



(/O 



A reminder of how to use the Telsoft service. 



Thk PROGRiVMs given here will ciiabk- 
Spccinim and BBC owners to download via 
Your Computer's Tcfsoft service. Firsl type 
the hcxloadcr for your machine — riKurc 1 — 
and then enter the machine code — figure 2. 
On the BBC you call the service by entering 

CALL &6A00 
while Spectrum owners must type 
RANDOMIZE USR 60000 
So far OH Lid's Tclcmod 2 and VTX 5000 



modems have been tested with the iervicc, but 
it also works with a number of other makes. 

To find out what is available on Telsoft and 
how to receive software dial up Colchester 
(0206) 8068. This audio recorded information 
line will also advise you which telephone 
numbers to ring for the 300 and 1200 hii/s 
services. 

When a program you want to download is 
available, make sure your modem is set up and 
dial the iiuitibcr appropriate to your modem's 



speed. As soon as you hear the modem tones 
switch the modem to line and replace the 
receiver. Select Option 1 from the menu — 
Receive. After a block of data is received, you 
will sec "OK" primed if there were no errors, 
otherwise the program will wait for the blocks 
to come round again. 

When the "Program loaded OK" message 
appears return to the Telsoft menu and select 
Option 5. You can now save and run the 
program. 



Figuro 1. BBC. 



IB Rcn sac »cit cooc limocr 

ra tNpur • stnRT Aooncse ittait)-|A« 

«a ft-CVAL(-t-tA»l 

30 IF A»i6Fe7 rtCN 2M 

6a ir A<v;oaa on A>tAfX7 t>cn 20 



?• PfllKT ^A- -| 

tarn IMHJT -I - M.c* 

90 IF LENIM) Olfr ncN : 

tea T-0 

t 10 r-OH N-0 TO / 

120 (•- nlDS<»*.7*H*l,l> I 

130 ir C-1 THEN 2*0 

140 X*- nil>*<M.2«««*3.l)i OOOU0 300 

1S0 IF fl THEN 240 



lh0 B- tVA».C4-»Htl«ia«,2«M»1.2>> 

170 ''A-8ift-A»liT-T«B 

IM NtXT 

190 FOR n • I TO L£N (CO 

200 !l*-^ID*(C>,n,l>lOO8U0 300 

210 ir C -1 tMtN A-A-li dOTU 2«« 

7V0 tmxi 

230 IF T- CVAL<-fc-*^C*> T?CN 30 
340 FAINT •C»#rX8ilH CRfKW ' - 



atOOTU 90 
2«0 F«tNT -TVPIfO CRROn •- 
270 «^a*(A DIV SliGOTO 30 
21X11 •5AVC -OOHNLOAO- AABO yFVJ 
290 LNO 

W0 C-0IIF O6C(X«)<'*0 nCN e-liRCTURM 
310 IF ASClIOOfl TMFN MUIRM 
320 IF ASC(X«><6S rHEH C-lifiCTURN 
130 IF ASC(I>«>>71 THCN ?•) 
1*0 W-1UWH 



Figure 2. BBC. 



AAI0 
«AI0 
«A20 
6A28 
«AJ« 
AASO 
«A40 
6A4e 

6Aa0 



6A70 
«A78 



MtfS 



Mca 
6Aca 



MU90 
MC0 
6AC0 
bMfm 
6Aro 



I IVVCaA0Ft A20t 20F4 
« ¥* 206 1 6f/B4BADCV 
l3IF00SCVT.4rar'?C7 

1 3SF00Mr:ac:MU(:47 
t MM<HKaai 31- •- <v9ca 

I Aa«0A2FF30F4rf- A9 
1 03A200k'» 4M' (VVa2 
> A2«220r4rFA9CtlA« 
I rFA7002aF4FFA0A9 
I OC20C3FF30F760A4 
I 13Aa«i:faF4f'FA0a0 

■ AwroirfKKMrf 0» A 

■ AV1SA30 1 20F 4FF3a 

1 0C«cv0r0200CbCS0 

I FB ft 000ai77B4 7aB4 

■ 7'TS47Ae47IHn/a2e 

■ 0360A37B2*r oc-'ue 

■ O0C2300C«CBIK»9<? 

• 7ia0c«a0O3M 

I IWF0A000A5747900 
I O000A3 1 CSS 7A 1 HAS 

I S0032«r Zt r Cft»M» 
lAOC010O0FaA37320 
I eVbD300C6CS0A0C3 
1 7AFe0eA93e2flC3FF 
1 20CTFr4C«76A200C 
I AC000OCS} TSFi 
t » 20C 3f F20t. It F4C 
1 67«M»73M»Vfrv> 

I C^r4CB3«04C67«A 
: AMMe4 7A04 7B700C 



4CA 

.saA 

4C» 
7A0 
4D2 
4FD 
MJ 
.4CO 

,4m; 

,439 
3CB 

,3H/ 
S94 
340 

,41A 
ZOO 

40V 

.4A» 

3^4 

422 

,334 

!VN 

224 

.433 

.3CC 

479 

34F 

40C 

.4 AC 

««. 

3110 

,46V 

2C» 



hnio 

6820 
6020 
6030 
6B3e 
6040 
604S 



6060 
6B70 
6070 



6090 
60'>0 

bfiAa 

60AU 



bllCS 
6000 
6000 



6BCEI 
ABra 
nw-ll 
6Coa 

6Cia 
6Cia 

6C20 



t6CB0ry»t7t,2«>36O.477 6C2e 

:Cac4/?DW' 1 J19«C:6C,4SA 6C30 

ia0r3C5/M'eaBA>>s(i,4Cc 6cu> 

.20CSFF7«r7rF4CA7,4B» 6040 

I 6A2BeC 6C«0C FC37B . JC I *C*« 

<r'000A93e30C.3rr4C,447 6C3e 

• 676A3BC76B20C. n-F , 42V 6C30 
rA373A«AW0O99«l3«> ,3rfr '^6« 
lAS6AC90ZO0Sa20O7.4l9 6C68 
t60A9C03a556CA<rV^,3Ba 6C70 
1 203064 A<raa;^033M:, 290 6C7a 
tAi9iSA7ai7Br4rr20.394 6C00 
I F76aA4 7 1 COf OaOtO A . 30s 6CS8 
l6FO03iyaO0F7A90C.4*4 6C90 
l20C3FF30na6OA93A.437 6C90 
IIE3B2A9AFQSS3A9a7,3I>7 6<J« 
I 7«006<. jarilbOZBM), 2D0 '•C**i 

i6OA9aQ2a0a6CA9(n,2DA 6Ci>e 

i2Or3rF20»ro*OA9B2,a02 6CWt 

i2n»l-4C0C6AA933,3BF 6CCe 

i2e3eurA^r<>e.;«336C,2oe *CCO 

■ 4C6Abl)A4 7t2«aC6C,2(»2 AC.D0 
I BSDW n-.19OC6C200C ,316 ACDS 
l6C4i:4f<Ai»4C6<:6AA9,336 *^^^ 

■ 2020t3FFA<r6r2BC3.43O 6CC0 
|FFA'76B^IM 3FFCiaA9,51C ATJ^O 

■ 9CAe*enMiAcae2I>B,4tE 6i>D 

• 00A713iBf*rrA7iv,3«7 6DO0 
:20F4FF60A?9720»'4,4C0 6WW 
iF>'A2962aF4FF60A9,333 6010 
:9CAa0«A6aACe02D0,4lC '■oo 
.r»AT337»4^tft;'i.i.4L/ 6Pi« 
■l9f*tnMitm<r>ijia,**r 6t>JB 

■ aFa47CA9^:A.n3a7a,3UI} 6030 

• •■4FFB00Vt.Be7O0B3.44e 6030 
i6a6tt4C0C6AA4 7L?B,2I>4 6I>40 



1 4'?6CC6(I^ 00073060 

■ A»)Ac:v«/Me6i-0 /<< 
1 6C0a(.ciAA-m A2BI 

I 70F4Fr<J«fi4 Ih MIOF 
I 60OAA?o:iCACaCftO« 
: » tlAA6aA9«0(14 7C Ae 

■ 7e4VM;tiBoar'nA4/L 
1 6»A«<' IIAB0BA2FF2B 
I r4rF A9008SeMiB0C 
t2ef U'F20Aa6OA904 
1 ^■00«<.t.AVB9SS02A9 
I (.r tnio >:kMna /«- UM) 
: 7B I v>ix:v4 iFaeBCV 
! 4-.T 01 1 C943roi 74C 
1 6 1 ACA90BA2B I TBF 4 

I ^ f 4c e /6CAve«iA2«3 

I .'At «mc(i/6CAVBB 
t ariM 70W: 41. 1- k bdAAS 
I /t :?«r. ■>► iv»;t .■»ui 
I bUAVOEtroOBU: ^BFO 

■ 60A0 1 720 1 ^aOC V4 1 
1(B08C942F0I1C943 

■ rat 74C616CA907A2 
1 1 20F 4FF4C096OA9 
1 07A20;7OF4Fr 4C09 
I 6I>AV97A2e4:aF 4f F 
1 C6OAA0U«C •fO .'0009 
1 AM. UAeOeA.13 1 J9I * 

Tf't'Art/r.TBc >»■> jvaz 



I.' 

■ 30Fa61>a0A06OA90S 
1 ■; 0006 C ?0*'06t>?BAB 
! 60U4 TT A903 200e6C 
l«S'D220Caf^F8Ti^r.6a 



374 

369 

.447 

3AA 
,436 

449 
,433 
.460 
.3C4 

2F0 
, JVC 

3/0 
.3A7 

335 
.3C4 

433 

4CC 
,*tjt 
.2C4 

.IM 
.413 

J/? 

ITF 

•-14 
,3»6 

443 
,34.U 
,495 
.If ^ 

JCl 

274 
,36B 
,7i>C 

7A9 

4DB 



M>4B 
6030 
60341 



607B 
6070 

60CD 

6090 



60A0 
6DB0 
6O0U 
6OC0 
60C0 



6000 
60(0 

60ca 

60FB 
ftUT'tl 

6C0a 

6l0fl 

6i.te 

6(.IU 

61 ;i0 
61:20 

6C30 
64:36 
6L4B 
6C40 
ACS* 
6C30 
6C60 



jAVBCl-Ot STI 2eAU6D, 
I A9B720006f A99AS? , 

■ i>^*AVM tnu.iABWl.'e, 

■ ro60'.;aA060 209760 . 

1 2B9VAO20996O7BAB, 
:6OA90A20006C20F0, 

■ 6t>20Aa6l)A9022000 , 

■ 6C20F06O2OAB6DZ0, 
s f 7FFA4TC38UFF40 , 
1 A90F A20070F4l'r<,a . 
1 60Svfl«7«!eO*f 2BF H , 
I 602VAtl6U6U:.iaAtJ6[) 
t 20ftlK,D»'BrTFF7ar7 

■ f^ r A«4II ;'V^ D6i\6A6A 
l6A0r».S0r.93A30l>31S 
1 690720C3FF6B390F 

• •«30C93A30O31869 

• 0730C3Fr(«437B03 

• 7BA2OOA:i7n7A9a0C 
1 A57B4 ■rtBWS 7 BA57 A 
I 49iaS37A367A267B 
> rjiD0n6a20C3FFi:B 
t u 1 mc90ao0F0CO60 

< CU.7OAAA92O30C3rF 
I r.AO0FWU.7DA0R97F 
I DOOBA9O620F4FFC0 
I BBFBl 2A97FCV2aa0 
iaCCV0AFaOAC9«OF0 
I O6C9O7reo2A90B£« 
J 0S7CB*. 71JB4 7* A»» 1 
1 A20 1 :••»■ 4F F A903A2 

t a 77W 4» r nf^bAima 
1 7Br4Fi '^Tferf eF4 
, A4 /CAW 7A»1J928» 4 
I FFA903A2B47eF4Fr 
I A99 I A7a070F4FFB0 



itf 

306 
361 

3ca 

317 
2C6 
270 
34B 
7AO 
303 
7B7 
,33A 
,*43 
3FC 
IFl 
317 
.IFO 

3Ae 

30O 

.390 

2*9 
SAC 

,4r7 

,470 

.S3F 

4FT> 

,3C3 

,3At 

20I 

-40 

404 

403 

4BA 

41F 

**4 

,49fi 



6C<iS :Bvt;aQ7c>0es6e6a4c,2Ct 

6C70 iBC6AA57CA67tM47l.30C 
»» r» I6«U4/LI16/DAV96A2,446 

bCOB 1 0O2ar4rr9O2-/o i pb , 3cs 

6Cae ■BBA99AA7«97aF4FF ,480 

6C90 l9eiO90O13aA67OA4,340 

6e98 i7C60444F374r4C4F,2BI 

6eAB i4t44494t47204D43,21S 

bTAO ■4C 330031:0203032, 193 

6CBB i4:v«34349S64aa034,IF2 

WB8 I 2020203343342042, lie 

6eC0 16173642032617463, 2C6 

ftCCO 10033207070439049,100 

M.D0 134203441204:4133,200 

AfDA ■49430D434rS44Vl2,217 

6CE0 ■7O4E3^404:-4^^'.i'B0.1F6 

bt.1.6 i 20203S:s343;e4 354 . 1 EC 

6eFO ■ 324CZD4 7703441- J« , I F3 

6CFa >3743S4aS3S4C2094,»« 

6F00 •4F2B4l»434CSS20a0.ICD 

6Fa0 ■ 0D3743S42034974 1 , 200 

6FI0 i4C334t>4V342»4261 .246 

6F lo I 7rx>4:,-ac;76i /4630D, 292 

AF20 i41202O2«:^7T37«*2, lfcl« 
6F2e 161 7364CU>4 VVB'.ttlS . IFC 
6F30 I 3030204 2(.l 736400,209 
6F3e I43703I -/^nW7«42,lB0 
<iF40 161 /:vi*fflmi4i34iO,233 

6F40 .3245434349364330,223 

*F30 i476173647«n7AI74.2r3 

*F30 I 63e03e324F 4 7324 1 , 230 

6t-60 l4D7Qr04C4F414443,IF2 

6F60 I 4470;««> M>CM>3«n2, 2B0 

6F7B «4»?i.'.Ti''.V«41 4t!>v20,213 

6F 70 |4D4539:»464F3720.2I0 

AF80 1 404341.3300202020. IA7 



Figure 1. Speclrum. 

3 ttfn ^^cjfvn 4aai 

to RSn Itos Cod* CiMdn 

13 CLEAR S9O00 

20 POKP 25630.81 0.0 « FRIMT 

JO INPUT -Start AiMrvn •(a 

30 IF a^AIISS ^r*LN no TO 700 

60 IF KtAOBOO THCN 00 TO 20 

70 PftlNT ^1 



00 INPUT - I'lb* 

05 IF 0«--EM>- T>CN 00 TO 200 
«14 1 90 IF L£N bB<>20 THEM BO TO 740 

100 Lfl t-a-336>lHr (>/236> 
110 FOR n-0 to 7 
120 UCT KB-btlZvn*! TO 2wi<-ll 
I2S 00 KUB 3001 LCT ¥>■ 
130 l^ *•! T>CM GO ro 360 
140 UCT ■•-!>• I2"ii*2 TO 2«»»2> 

143 oo sua :t0ar lxt >~v>i6>> 



■ 90 IF *•> JttM 00 TO 260 

170 POKir *,yi LFl «***! 

inO LET t-t-^l tCXT ni LET v-0 

140 FOR >-i ro I 

200 LCT «»-b*(l7«a TO 17»i» 

■jwa ao BUB 34m UlI r-y*l6*« 

2ia :r a-i t>«n lct «-•'!• oo to 240 



220 NCXT ■ 

730 It l-t T»CN nllMT 



-,b*i oo TO 30 



240 raiHT "OmcIoub trror' 
330 LET a-a-Oi OO TO SO 
260 FBIHT -Typing Crrar- 

77a 1 FT M-o»im <a/n), oo to 90 

20e SAVC 'dOMIlowt'CODC 60000.1136 
290 POKE 23630,01 BTOP 

300 LEI •-0» (XT K-COOC i<»-4B-7»«ic»>-0-> 
310 IF x<0 OR x>IS TtCN LCT vl 
320 MTUBM 



Figure 2. Spectrum. 

60000 tCOISCOC307frCtll3.4C7 
60008 lliDC03AECO>66CDC0,631 
600I6 i3a£SCO47CI.34»-BC0.3AI 
6B024 ■BBCDFt^lCA9Vi:AFC.69A 
60032 l33CAO7CArih6FACD,3O0 
60040 I I3FD3CFACD(I4KDC0.3F0 
60O4II s1&|;DC9C013C0C366,-53 
60036 tCACt>66C0l te3i>i<e6.3ac 
60064 [Oe3FFF12l310ri;CD,43B 
400 7 7 I S3CE. 1 IC0rrB<.l73C,3I>2 
60000 ;2B12l^lBFrx0IFED,3OA 
60000 l30r0CJn0COCDlFCO,3»0 
60096 l3aFB3763CF3(0O37,.«^9 
MII04 I6CCF326FCF3270CF,344 
60112 :3A6SCFC0eBeC3A65,9AI 
6OI20 il,fF6FBFca030M:0C.627 
60128 l09n6SCFCOlFE:DDA,30I 
60136 lAAFAI317r.orBEC0O,332 
60144 f2OF.-3A69f:ri:6aO70.31A 
60132 ■0O7l4OSC3A6«Crac,»>C 
60I6O ■0e4/B9226Ujaca«.lI>A 

60166 ! iico€:rcDin:D309A.47r 

60176 I 121 UK.(:[>r8CC79Fi:.43C 

60ia4 iie2er0jA6ecFcoBi.447 

60192 te(Xl>lFtODAAA*A21.374 
60300 1 6FrPBC 20 133C301 1,336 



60216 
60724 

60237 
60244) 
6O240 
60236 
60264 
60272 



60208 
60296 
60304 
60X17 
60320 
6032B 
60336 
60344 
60337 
60360 



60376 
603S4 
60397 
60400 
60400 
60416 
604 74 
60432 



■ E0CE 1 2 1 33C:001 2C& , 340 
I l>7EIX0A6EC(;3AA(i) , 68 1 

■ C01FCOOMWIi:A21 70,3IO 

t rr{ie20Ci2trscF3A,324 

I (>8EFS96F3CO0eC67 . 3CC 
: 3CO08C2000COD7CC,40F 
I 3C21 32083(X3>'FEB,4a2 
I SC0O32ar Cl'327aCF , 3C7 

■ ED3060e> BTBOCO 1 F , 4eC 
I E 00AAACA32 7rifFCD , 634 

I escc3A6acFreo020 . 306 

I 033A691>lt6«IO3A7S , 432 

■ V 1 2 1 30C3A6AEF B9 , 3FC 
I 20OCCI>1FC1>OAAACA,3I>B 
I 216FC>BeC27DCaCD.3S4 
I lFrDDAAAeA21 70CF,3A2 
I HtCZ2Dea3C6F 33E2 , 909 
1 EC3C6S32r 3CE3E00 , 400 

■ 32C4Et3At«I3CI'E2l ,901 
I 2e03CO 1 3CEC0D7CC , 353 
I COAal' C 2 1 e3C£3A6il , 3C3 
I EF836F JI B0 OC 6736 , 422 
i00r2ir3CEEO4B664F ,361 
I OC 7LF kB0C2SOCA23 , 4FC 
I e02eF630' ACOD4CD , 309 

■ 3FBIO3FFnt6«EAC0.3CB 
I 1FED30FDC3SDEAF3,S94 

■ 0603«f- OSFT-l BFB3li , 300 
1 40D3FF SCF FI>3FF3e . 36F 



6044B 
60436 
604 tK< 

60472 



60400 
60496 
60304 

60312 
60920 

*«32a 

60336 
60344 
60357 

6^60 

««S7(> 
603O4 
60397 



t 3 1 OIF F 3CeF32flF3C 
t 32OO3C;240SC3Eei , 
lD3H 71Vt3CCB9EFB 
t C03aC0C366eACS 1 3 
■ Fl (:I>A6€O3C0IO3FC 
1 21 63rC3C0OCOOFEC 
: Ct>04CCCDA3F rXI>A6 
tFC7SC07 7£CCD//«C 

I conBCCCDe4rrj:i>A6 
t n-733CODci}tirrr.co 
I l>4tC:73CDAJCC Jt03 
1 CDOFF CCWI41.CC9CD 

iA3EC3€07CDI»i:CCO 

t O4(.c;'3<:97EFEO0C0 

I Ct>OULI>23C304CCFe 



60616 
60624 
60637 
60640 
60640 
60636 



I F 1 3OC3aFCCCf)A0FC; 
t CI>A3CCCt>A6CC 3COO 
J C0BBCO3CFF32OC3C 
• C9F313IF6FOCeif CB 

t trcBiFCBiFF630rr 

1 3AF Aj:6rr,r.6B7 1711 

t F I C 6ar I 630)- 1 3AF A 
i04tC<:6O71?l 3C921 
tC0C<U.3(.I><t4lA.L lt»6 

I i73C2077;ji«rc3r 

aB077C9F37l 7aFFM' 

1 77C3ac0e7i.A7cei / 

1 300O7CCEBe773A6F 




I CFCC 1 0326FCF372 1 , 303 

1 6fTFcei6?30i«aD,isa 

■ 20E2ClCtC9l 10CM1 .394 
1 2 1 6A0BCDe303C9SF , 32F 

> 9632 7 7CFCO47tD0A , 329 
1 2CEDF 1C366CACDAC.3C0 
if 07W 60>F6O2O3''1..34B 
1 «■ 2 1 7 71. F 33200237 , 2FC 

1 c<»t:o77CD3060C"'t:D , of 
r4/LroorrcBtu37i;v.3t6 

tFSOBFF 3Aaii:rFC0O,5C7 

■ Za043e361OO2.U 37, 107 
1 OSFFOBTFT 1 C9FS3A , 679 
1 1 FF FF00.78O4 31 3* . 3 76 
lOJf-FUOaOLDt lL"'3t,644 
1 B0OOFFF6OO37C0OII.39. 

> rrC6«3 37C8O0FFIU. . 636 
I .U7MMO07FA7C93A,3C0 
I B 1CFFF.0020043E37 , 397 
I tOO23E3603FFDB7F.492 
lC9CI>47tl>3A73U OU.SOC 
I F 1 C366CA<'?3I:D23D , SEE 
1 30FOF 1 C9COACeO30 .67A 
1 2BFAC9CSD3I.3F V L . 70O 
I 7F201 ja)F9fOFf0C,3S7 
I J^IM>«>.OO2B033£20.2flA 
I D73C0OD7 1 103C20, 34r 

■ D73S0BO7SAO09CFC , 4e0 
1 2 1 300X3C0OO73CSF , 3i:6 



60912 



60920 
60936 
60944 
6BI032 
60960 
6O960 
60976 
60VU4 
60992 

6IBO0 
61016 
61024 
61032 
61040 
61040 
61096 
61064 
61072 
6IB0O 
61000 
61096 
61104 
611 12 
61120 
61130 



i073eoaD7riC101Cl ,. 
iC9F F0 7 2 0ICFEC02a. 
> 19FC0C2014Ft:O03a. 
• iaFEBD2S0CFE20FA. 
lOFt.kFEBOFAl ICC3X 
I 00C93<:B7C9CD6B0O . 

, u.a7rc«it 14JCIOT.2, 
I 9<:ritx:93F 1 2 1 60 1 CD . 

■ 1 177r.93E12l 
J 1 l22C<rt;3O3tS3e03, 
I CDOl 1 6C047CE30F9, 

■ COSCltt t O I C 1 C9 3A , 
1 3B5CCU6F 7aOC3A0O 
1 3CF32 1 3B3CCBAtf- 1 
iA7C93/t;VF9tlieO0 
iCDIOCDT IC9444F37 
I 4E4C4F4 1 444V4r 47 , 

■ 2B<tl>434r530e3 1 20, 

■ 2020524343434936. 
I 43003930302*4370 , 
I 697420746F 304261 . 
i 7369630020309O73. 

■ 633O3S7960626f'6C, 

■ 20S36«I6966742KR , 
I 2B4 700746F3«3:c.- 

I 7475726t2074<,r ~ 
I 404341:33202' 



367 

400 
33C 
:C4 



I6O0CO.297 



«3I 
3C0 

200 

4c: 

30C 

4b« 
2»< 
31* 

276 



■ 424: 



YOUR COMPUTFR. JANUARY 1966 *« 



FIRST 
AID 




for your 64 

Computers, like people, are fallible. They need the right 

combination of code and care to perform effectively in the 

business or the home. And that requires first hand knowledge 

from you to create a healthy operating environment for your 

Commodore 64. 

Knowledge about machine language, about the lesser known 

qualities of the 64, about the disc drives, graphics, and about the 

tricks and tips to keep your 64 on line. That's why First Publishing 

has now launched in the UK a series of high quality books and 

software packages to provide a complete health care kit for your 

64. Commodore 64 users throughout Europe have already found it 

a tonic. We think you will, too. 



' R»r a brochure tin M ihc Commtxiore M lHK)kN anJ «>((warc pai;k.i)!i"v ;iv;iil;il»lf Irnm I 

It'irM I'uMishing. please fill in ihc coupon and send lo: Amanda York. FJrsi Publwhing, ■ 
Unil 2<)B, Ht»f%cshi)c Ro:«l. HurM-ihoc Park, P.injjlxyurnc. Berkshire. J 



l*Jamc 



AtlilrrMi . 



I 



I Or tii^Aftumda York 




(07357* 5244 or Caico Software at 01-546 7256 
^ 



VCVl 



FIRST PUIinSHME LTD 



CATERPILLAR 



Caihrpii.iar is a <,a.\u-s program lor the 
BBC Micro mode! B or model A with 52k 
Ram. The program makes extensive use of 
machine code and the BBC's graphics ro make 
a high speed arcade type game. 

You control Fred, from the local pest 
control department, and are faced with a 
terrible task. Armed only with your trusty 
spray jtun, you must face a i:arden full of 
mutated mushrooms and bugs. 

There are 15 din'ercni options available 
from an option page, which can be accessed at 
any time by pressing the Escape key. 

The program inchidcs a pause facility to 
stop the game at any stage for more pressing 
interruptions. The initial control keys are as 
follows: 



JR Wilson with an 
arcade-type game for 
the BRC 



z = 


Left 


X - 


Right 


: s 


Up 


/ = 


Down 


Return = 


Fire spray gun 


P = 


Pause on 


S = 


Pause off 




One final note. Fred earns another charge 
for his antidote when your score reaches 6,000 
points. 

The first program to be typed out is the large 
assembly language program, and is shown in 
listing four. It will take a lot of time and elVort 



lo get through this program without making 
mistakes, so take your time. Before you 
attempt this, I suggest that you rewt page lo 
&1B00 by typing 

PAGE - &1B0O then Return 
then type New and Return. 

You will thcti have to reset page to &1B0O0 
after pressing the l-lscape key. The prop.r.im as 
listed will assemble machine code from &DO(V 
upwards, so for disc users, the Break key must 
be pressed and page reset 5>efore the program 
can be saved. t)nce you have finished typing il 
in, save the program on a separate cassette ibi 



Listing 1. 






MMtn 

4«MH tv J. H. Hill 



/•vDuiSiaiofi •■ O) ai 
Daca-irme 

tTmirX'fSM*. |-li**<1ll»fAC.>(*3<>.9l> 

t3acx-cx*i 
Kotcxr 

IS»C>T 

lt«VBU2a.l7.l4,IA, 13 
I7K1.S 

iOarMii-ii3Ma 



I- 






-.>•J«».«.1l7•.'4.«.■>t.■4.'l•.tl.-M.'■.nl;^s.'a.'«.-a7• 

<«4<ar'M A.'«.>#.V. 4.10<^^«.-«.V.-#^V .It.lifHJL LAC 

«4«I>«]CA» J*J*'.V.>aF SA JA3C4 2*so*M3><(a;« 

v4*H>yf .r«4,-«hi Ai At .'VA.'A. tU A^ ^■tfA-i;*«}«AfbA7AC 

.>n.'».'«v^.'»v* .■»■.■•.••.■•.■%■. 

■CACAL*CAI.ACACAI.»4MiJ*Va7ll.'«»MM7«2aM 



a backup copy. Then run the program, but 
press the Escape key when asked whether to 
save the machine ctxlc. 

It is now lime to type Out listing 1. 

Once this program is working correctly it 
shotild be saved onto a separate cassette, at the 
beginning by 

SAVE CENT!" 

The second program shown in listing 2 can 
now t)e tvped out, and can be saved after 
•Ccnti' by 

SAVE"Centi1" 

Once the program has been typed out, it 
should be saved after "Ccntil" by 
SAVE '060112 • 

The third program will only work if the 
machine code is also in memory. Therefore, il 
is now time to save the machine code 
following this program on tape. So, load in the 
assembler program ;igain and run it. Allow ihc 
program to record the machine code by 
pressing the Break key when told. 

The game was written on a BBC fitted with 
the \.2 Operating .System, but should work on 
any non-0.1 O.S. The programs arc also 
suitable for use with disc or tape systems 
without mtHlifications. 



This article is available 
on the Telsoft. 



4AMMIA 
4;*MIA 



44*aArA 
»*l>AtA 
3IMMTA 
<).-«OAIA 
MWMI* 
MWMIA 
MM»*ln 
^A•OAIO 
^raCMTA 
TiOath^lA 

tdaoa'A 

AlHOAl* 
|,.-W>A1A 
J.VWW.IA 
«««DAt.l 
bMMITA 
bMCATA 
AraBAIA 
A««nAtA 



.tarn.,- ^'.•9rsLii»?20z:t2miu^7Kia:* 

. .vn .' . a.iaiMACiKACACACACACACAC 



t^.-A ■ 

V ivnv4.'u.-.« 



.-.■.^..*.-*>Vtf.-».-«.1ft.M 



f t«l>V4A?C4l aA»^«Ca»t2ai«,3A3AA»*»3aES7« 

■ntv*2mitttaimi»im»-/»imrminmKiu2M3mim 



Listing 2. 



C**>f If f * #vt 7 



]?«rgftii^ to !**• fl»tP 4 



15 



ronjt-HLDri to mtt 



■rvAt 

MTU t 



nX |«**tipv«t«vi« T"l 



ClnvV* w«.4t« 



< »■« • -.«.< 

- *.IX» 

- -,*x» 

- -,q*i 

33«HC#>tAl lMi H »1» 

J7*|r MI--V OR «i--y' THTH Hian«v*l LNT 11 #««C 

4«NrKl3,l 

4|g 



r4ia,-tivk« 



PKHIOH 



TO 






4t«eAI* r««,«,t ,-, ft, I, •,«,«, 1,0.1 .0. t ,M, U.M.I 
3t«r«»tVTTA»<lk,VE»CMt*l4ttM 



ST«CMC^<y«i.?»-i.-i«->.M,M.M.iA.«.a.«,i;M.iM 

9T«BI«Q.iaX3. 1, «»•»■»*. •.•.IT*. >. ^.-i.l//.l/r 






nWAr* g. M . V. »••,•. >i,i,*'.v. 4.4, /.if». 1,4* 

'4«CMt» ,4l«|,g*t» .71. ).**.',*,1*1.< *IM 



«i«r- 



K»iC»4 *«« 






1-1 j,*«~r< «•* v«M 



i3»4, 'ftl^hit •■I 



V/nJNiU LI* -Ml 
(•?«JMT1L lA'' It * 

L<s.l^. 'ftp 
I 



Triffx* x\ *tm VT' •«t 4MI ax4 ha 

ii.tuxTti rx< H.x «Mae ri« kMi *■« «\< "^n I 

in»roorLin n^nn 
ti 



II 



iiTauifTi« 



II 



n« MLn '■4 ri^ «n >wo n^ >*ii i 



ll5«lll.4«l 



h FIOVK «!• 



1JI« 

IJTpiMtTt e-f*** Aid 

^\\ pui. ma n< f<Hi 




«(/ 1»«N I 

*f.Mit«t- «n iif>* "trm. 

I JJVDCrv«lOt«BM • 
I H—WK iT IMTIL OCt-» 

(continued on next p3ge) 



YOUR COMPUTER, JANUARY 1985 8l 



(coniinued from previous page) 



141 

I*: 






Cth«t«-Mtl to 



14 7« 



»*W 



ton 



N|Hr--tH*. Athm* «n1v NtVi WbP trv*lip ■•rav" 
RTNT 'gw^^ TOu •»<( '«r« « »v4*A lull v^' 

19iMnitti1*n#ir» toy ^WMing ntk fw 



l9*»fttHl -vvtr 91^ for »«rv» ««lnl«. C»n*Ct *»«»* 

l4'l1i^**IHI *and aiHravina ttta antv.Datfas irw HiafViMM* 
l*3«PAIMT-|*tina bug 14 yoM -•At. A" gtvw It •- 

> * *» IHWT *«'« •«<#««« *« 4»llo-*«* 

l47W«li«t«»C3*S*ktfv - aa* taints^ 

lUVftlMTVCa'^Kt - n* Pninta- 

ITl^noCttiir* 

l/4«^«lHt -'«^m4<^« W44 *4 y*v. -til^h t* ** l«1Kttl* 
irVmilHI'*« T'AUP uMn 91^. frail h** ««w !*•« Iim«' 

irmiwi ■m>«i«»i* «»•*« cart ■«tiAl«rafi Afvv f^Aitt^m" 

NIMI -n«« vnaumT' «<V V«0 *fiplir*1lnAk,. SA rr««* 



1li;r«r*tilwt -•*Aila*.|w <#w* «n wvtktfn »*«*4 ■'^tch C«n* 
lWi*RtMT''ft» *CC«**«« «l *^V tl«» hv !»*■■■•■«• It*** 

i«i*»HfKr -ij^ *it iri* Aoitnn« *• »r*«iow«tv cnovvt.* 
|Vi«r^lMICP4ttl W»'C***l7**S«w* r^tqlh war* «a*l*|-C»«l 

lT5«r<R[Nr -•llo.A y«M tV »•■■• 11^ hlqA *c;^a tatola' 

lYSWIIirr X^VMLSA'COffMl^'UiMtf hi9it< Ma^a labtai'iC 

l*«4iNlII«t ' 'p »ra-«'arari»a« itk4t» 4^Ara l*bfa «r4W 



CLN 



r«|| 



tf«"ac 



^«?»«;ikn ■^)'%i*i#i tv^.ll ktMart a4 *Ka fta*a. .^d* 

?*»mMl -f*^ lia »n Ih^i ran^ 1 !,»■.■ 

m w n iMT own M*C'0^» l??- >^ d P« I F ai au«v»*at-|0«| 

»aami ITT ^initial ralktlv* *<Mi*l *- *• "M M 1 II H I.* 
SAMraiMT -«^ <an alas taa in l*v ^a-ova J «A •.* 

aaymiwt- cj*4ia»-'yi>**iJ^'Bpi*rf v' an«iii*c>«Ht»~v 

TSIBVftlMt - ax'*^i1 »* f*« anal I sith thia aptkon in~ 
nWlNllHT M*w i^wH^ t t« • irfiAP'* I ^m f«*i.TTi>la la* 
7taflmtHT*w*w*llv lw9X mt i *r * f«r ■«■« ^larva.* 

^11 



1*1 ■ 



ri?KLS 

2tsapTilHrC>fl>««l3*'a*0**i9**l#*<»4 •« ant •-(>««( VI* nil a 

fl(»tl«^ aalafV* t^a* 

?l IW H IWT'a wJ o4 (ha aA* m th« ^4^9* I tn •. * 
^IfWPfrlMT — lY la ua^ailv *<■< la 3 vr 3^.* 
7n>mmi*t' l»m^'M*C>**i J*"'fcaiJ •'* avii*^! 'iCt«t|$$ 
•Thia Ci*n<0** lh#" 
3l7ar«lMt -apaatf o' iH« a^^iwr in ih« ran^a 1 to 9, * 
;iWr«IHT-ll I* ua^iallv aaC iv I «^ 3 t«r aMt* 
2i<9«p«i:ht ■(fiawa* 

S^Thia irrMK*vra Iha' 
:r2lVH«tlHr -imtlal aaaiau* nitiv^t ■^4£h tna ««i«ar- 
7;rM*«tHt "i^aarf** a«4 car* k« in th# ran^a I Kv ■•' 
27MP«tMr "•tfiar^a ■ la th* htgfiaat. It i* u*w*llv* 
JJlMTtWT -avt ta ■ Milaaa t*>* a''* •■•4 •*. *B*gl«a." 



»4«a.V 

^JTarHi NT o«iil?« *J-0«M !>*•««• I^lttlft* •#i««r«*o«> 
4iia.'Ttna avtiark ran* 
a:}«ftr*JNT->an>afrla or iflaakla tria *i t4 ^iLltii^* 
S'^vamiMT ■«#l4ar, Daaa »|ar«r» aav -t«h I* 4»*^l** 

rxiHr*;hT*ti>i« cpiicn t« ^insia tn* ito*. 4eiii.t»4«* 
jT?aff-H|ii-r o**i?«'C*Ofi*i9**«ei« ••i«tiA« 4At»*|0«*i 

33'^fil»llarlv. Ihim* 

l«T»«T ■in»fi<v> r«MYmla th* ariJ aciltTli^ aA» . * 
niHl C»«t*l3*'L-Cyt^l3^>>%«**<^OKM *>D««ari*|<>«4lS 
S'Thl* uytiAr^ cart* 
J^ MT-a rwr -anakla up 4laakla l»^ Huafvu** *•««•«'■ 
?!U4rftrHt ^ta awaild wiy ntra ^atacl** aMw^rlnv* 
237«PftlNT "dwir^ tha •a<w>' 

7 saapf>cr «(ia< a 

>4«tt*fltHf ia.4*4tl**W04WI7T-Hi»atw-oga Jrwppar apaaili 

34l«H«tNT -tha aiiaatf «4 t>w mMfcrooa il^fpar in Uw' 

:47«mMT ■(>«•( 3«*H*c>«it;4"a(M4i'io*itu'ihi* cwti 

«n ■.ant twf^n ^ IfT Aft' 

?4««rmirt-'ail t*w anurwl ■tithin Iha gawa. for «hI*4- 
2«?4r«|H1*plav I* n«C*4a«rT,- 

M <>* l^ l^t C!i4b«lM*d-04>4l3w*Jayatirh»-|t>4t«m-rKia « 
■tlidi^ ^alait* fra^aa a n." 
^•ftf^lml' inif^tte* ar^ »>»v*«kV« Cwtt^nla. Ih*' 
2*txr-*iim -fcayC^t^arj ^wrtUul* ^a^ Iw f'0*\¥ aalatta*" 
::4'»«rR1Nt-a( th* ha^inning *4 lA* «a** i( f^««ulr»«* 
::'J4* iiStatiH-v 

;42«mi*<r- rita *roy** *>•* *ftclw«n a ^mm*" 

^laH^iINT --4a^|1 iry va a*««i t^a ga«M at any ataga' 
niVT -«v a«a-a D^avalnV !*«•• 'J^t iO*^. * 
NfNT -tha |«.M»al 4r>A>r«| hav« ara aa <«)L'OM«i'' 

7M«P«tHT-^ErCl*0«<aU'-?'I^£»*>«m-- lad- 

ys9ttnttff«rfiwa4**is:2'j^amti3A'* tom- 

?tMPftlHlgVM>*>«iy5'««nji»i'0»4llS** *irw w^av vyn- 
^4»a»iWINI'»«^.l«Lk«rtl.<M*r''Liakai AS^- ^awaw arN" 
?»«'W^lNlf^i:iA-' % - rauaa A*!" 

?*)4P«|HI * fkta final nvi».> frm* «a#f*« ar*crttk«r* 
/ K ^rwiwl -•ha^va f^^ ht* «^Y4.«u\a ■*»*■' nM* a^Mra* 
;U«^ft|HI V»ai.»«v &.«•• ovinia.- 



^ 



^ K C MtfW IC 



Listing 3. 



i*a-vi«siib-*i*a3ic-»iii4ia-ti4*c<>.«iJ7i>-Li«aTi« 

MK)0C7l<>*0CLI3,3.O<l«tn*O««l37>C»«MIM<-e CUT 
I r t D C ■•ClOilMi 

M^WOQ. <T. i:,l3«*12V>- W •OfMI !•• ■ J.R.Hl I «on*l 

4«>iMa-«cr*iCL»-v*atoa-waei>w«tii-WAM 

MC <-«••• Clf-C« • I5i IWCV- til viv>H> I 
MCT-Yni iim-CT>isinvfu>iiEPtir>i 

TKO-tV* I • LK-CO- 1 1 ».-<.>:• 1 1 1K-AK*I 

»»a.-»t. 1 1 OT-SL • 1 1 Bi-sr> I > 6T-01 • I 

■ ■■)PIC-3Y< 1 1 arY> VI • 1 1 3P0*fll>V • 1 1 l««-SPI» I 

I i m i H ii« I ■ aau-«t* 1 > jov-«hi* 1 

I SMCajor • 1 1 ar^ac •31 Ai'cr • I < itr^Ai • I 

i mii wi »ii«i»— q>»i!»iary»g>ir.ii»a r i r r-i 

i a »aii »a >« 1 ■ sot-otm. 1 
liaa-soT. I icT-ci .1 

1 7« >m> -ov • ;■ Asro-etm* i ■ pi * iitt « • 

IMQV^DI • 1 • B<^DT> 1 1 OC-OO' 1 

3 laTi K.1 1 1 TNK-^ni '>iK<uii Tn^oxi -int^ii Tm-rti ''•(.n 

79fln«0CLII,t/,'D« yoM *w>t td <hBn^}« Jin Qptton 7-» 

?l»H.M'V»OW»«««IIIriTt'l^f 

»svnn)i«W7i«i«i«i 
MBvnuiv. rx, ixw«>7.*,a.« 



\A«<MIMt 1AII4 J . 1 1 "H*W 

<»imMllMi<lll«>«IT.»»| 
l —M IM gJ», ■•.•,?3I 



4I« 



rxT 



4*aCM.l.ti 

4Mt-nrr-«i «<r7c« 

4r»'0T^ 
4<W'M>4t>M- IMkin 

nt« *«7»*->tn. 7«7l-''mi '»fc7;*-««ehit •! >« f ->m*T «/73At 7«74* 
4«rC«l.4.< 



MM'li 77* 1 0*tf • Vb/ ^10W|//34I '^7«*J^ 

^V|CA((«thll IT 

H»l MBlZliim-VO— I 

*miMlTiwi«,iri|Riuni«i-»>*«fM*i'n«i,2i 

«^aRix<aiat4 

*4*ir ix>aKr<«iHi wmxa 

ja»i>i«>a>,i •■ 

**4IC0^ H-*.Cf»I Vf 1 '*77.<UTr 1 ■»»,Ta>0»7T I ?*74»I7 

*7»7»7l»-IX«4>l«i ''kTI'9tCITI10'>»7»lC'mX4 

AaocM.L*iM.f Ti na «i<» 

/IMI^ 'Or-1 r»«ji nitt 

7jar<»iix-«fiua» 

7»p«cc>i ir 7t)« . I iHTHix-iaa 

73araKi.iio3«>wiTiwiT 

/ 4« ( F -.^Jf • i 1 »4:Ht( 1 « 

7rW^^'h«'*UN*| 

7«4I^ < n*<iW»3 ^*l g 7»W^^^^TMtMJal^t^^aW*^i 

7r*l^ 7SF On«H7«P«'>CR' I 

7ll«VnJI«.l.(71«IH0O* •!.••••• 

7««IF <>l«lnD»>«IXHV«U2fl.*,3l , l*.4tCaL<]lRm)a.SlvS 

SHaOTOMS 

• i««aui«)*i7,»,«,a>SDUM»ij.«.*,«itajHC«iii,i7«i79au>. 

STVonix-ns no • sitp -i 
■m oiMwii.a.ix.i 

■ a w c it 

M«niU9«.l,Il.l«.4iCa.0l»IMlCLa 

4:'«Ftt:MitnfKi3>i-«<t*;,iii- •ittmnt'tUMf 7,7*1' ' 
*3«it-wi >Bi6Mi»(-»-.sTiM-<«cnt .»t««ia»T«(-«-»»fiw~ 
«7aatti.«ta* stir-i 



,O«M19S>"C*ntl0 



**04M13Y«*I1 



-«•< 



iiaavoua3,7>moci. 13. 

all 04 <«i>-l 

U4«rc»«IX— TO«iW>tf»TgfCJi« H J— I»-*>|' 
■ IX'IAJ 

llTOCITlPOIMI •frmm^ tlw VMZ MR lo »I<T aOU"--'! 

Il«»«r>l3.l 

ii'MnrrraTiHrii iM(rv».mHi*aMM.i*>Mai>-i>aoTO27« 



■•■■tirL'^iM.HtaiM 
■■»■ i»rx-vto »L S!(r-i 

i«n* 1 wa*« tx*^} •« * VMS* 1 i*A ) 

■ •4WIUI4a>lX*IAI-4<UeW>IX»l*l 

ilMOiowmw»caci#ni>w«MH*»<s,i»i*you •'• ra»k»d' 

l«7trMtHTIJWin,t7»*n4V4Mr r *•»«.*■ 

laRMCni aAliPWIMTTAiill. |4t*^nt^ m^ n»mm* 

IW«t:ill UH4irWINIIA*f3. lAl*. .~ 

1 l«K.UIUL»1/it^:Nt 1««i3.l«lM«fVI3, I 
ltl*>X-«irt-vi*x-# 

1 1 ^w«r**-v:i«>> I •tAi'>4««|.4ei7viaT<is 
t I4aa iuiaa..*i.«A>.niB<Tai'«Ma'>«TMa.9) 



■ 2IK<^l.a< l»I.I.fl> TX>*lCA,LI > n- 1 1 C*LLI 

IZ»IF->AC^>«CM.Li 
1 24*17 -VIK f«C«LL ) 

inaif 7m<>«ciiij.> d.9CC«lla 
I :«alr7cv< mcllo 

iiTaoonuc 

I SWGC^HIOCL 4 XX. VX . A* » 

i2«*nitKrtW(n.Yxic>«ni4iMirM<n,vtii»c>«i«i4iM 

isaacMirMoc 

ijiatrcaiioiTOttMcer-iiicTVRTiniiHT- i« iiw -|E«.it>a 

m fM) C L<l». I.O««13l--C»ncrv emam't 
IMWKIMTTMUS.ltCMMiaailinitWKI^.CMniM) 

iJ9«»ii«m" • - eivt ■)•»- 

• tKT- B ' ll«v» hl«h •cars t*l>l** 

KlKt- C - (.<—•• «(«»> •««r> t^ta* 

«IWT- O 

13W»«IKT- C 

imriUKi' r 

l«iamiKT* S - C ti .i J o4 anf 

l4»miHT- H - GvMd o' *0l«>r- 

l49imiHr* t - Hatqhl w< af.id*.-* 

l«aPMIMr> 1 - Acid lolttlng wQlamr- 

143VMIHr> K - Acid •«lltl'<« ant' 

14TtPt*lNT* H - r^#«rvoo« d'opDar aovad' 
l4l)a*RIHt* H - VouAd' 
lIVamiHT" O JvyalUk <.ntr.I.- 

I B I Tn iWTTAOO. j;i 'TVa^a Iha raqulrvd laltar ■ 
131TCrOt1 A<^K1llk«riUW»'A'AI«««<>-0- 

t!t;an<tMrTA*ii,Mic«Hi>9»ir>a»i3AiA>tCi<»i37 
i3nraiHrTMia.;a>arc«a 
isMirikf-A-aaTa^a 
issarrA<.-B-CLC>>emc czMtioc Ho-rr 

IMOCrAl— C'CLUl-LIMO COtlCC 

i::7iiirAf--A-iQ^>w 
i»MirAi--c-ii*«.rNA 
lamrAc-r-ToM^i^-rtwi 1 
1 £•■ I r*» -o-TMir. ( ?- rp«Ai - 1 
iAittirA«-"ii*'?irr>i?'7iiA) -I 
iA:«ir«»*i-iii-ni ;>rwk 
t «:» ir*!. • J - Tssro-ri* 

lA4«irA«*-K' 

ifcWirA*--! ■ 

t(.Uir*t--n-7in-<2*rNIU-t 
IA7»lr A4--H*LO-< ND 

tMiairw-*o*?jOT-na 
i4«Maroi 3» 

,miHTTA0<«,ZII<C>ilar iiM*»i In • 



l7l«nUXnlAI-1XTlilKTlLV«t.AI>«AN0l>f' >-Vl-V*lAI-l 
lT:*CICri'MI,r.fttMTTA»<S,m-Cl.. rn»l.la w IMaaAIa 

1 7win( rrAfnt-m«iijvT;i.tu~*c'aftii»--D-'t-iMcrR4*t]C*-. 



i 



q 



^ 



Listing 4. 



XnCH C4*»lp«4a 

9* JaH^mia 



Il.2.-I,*l.-U».3«.K,I30,«.»,0,I3««I30 
2.1.~l»20«Q,3«vl,l.l3V,0,«»O,IZ<0il2O 

lOHMlCrt «« I .-1 .-t «-^l .»»,9ft««0. 1M,0>.^X,-3.170. >^ 

tU4*tIfn ' 'Hai* yva a«va4 t*il» »riHpra« T* 
i^i^mxtfl -Praaa lAa STACA ftMt i« yau Ka»«..' 

■40«c^Mrr iMTii prt^vs 

ieea.» 

i4«rii-4C4« 

l70Li»*n 

t> c ii Lig"?? 

I vec^a t A 'mU > 17 

3 lOT n*4-m4 1 » *«*0 

I3«|Mata-Taad>)I 

r>*ul la* «A 
tl*Mi|aar«44 
B4«3L»4ant>?:z 



4ifl^nagir*tiirr^ r j*it« 

4 30*«4n* I k fOMW* t f J I7« -MW* I 

43<i«:-sWt*iio»'aac»j»*»-o'-ii*T-*»*t 

4404D^av«l 

1 v}^'''irH«-i 



^lOaCn ari^Mica «a4a 

9MAC11 Ca^a»a«a 1 

39dOAT* 0,44. i«;.l^. 1^7* l^i9*« 

54«0*T* l*7.t«7,l*7»14?»l«7,l*?.*4,l« 

3aO«AT* i*rtl*?,l*?.l»/.l»2.1i*S»t2«i9 

3*40*1* u,iA.ivf.»v:.iY2;i*3«iv,fr 
artiicn Ca«>ti»««4 • 

SMOATA 0.44, 143. 147, 1T7. in, 7,3 

9*0AatA tv:.i«2,i«:.i«?. 1*7, 147. 44,0 
v»«o*i* i*;,t»i.i*i,*vJ.i**.iW4i»,» 
•100*1* C'»t7«.iv:.tv:.iv^.i47»i««i« 

iiAACn C4^L»«te 3 

»900«T4 0»44«l*9»iv^,ivi,tvj,?),i* 

44A0414 1*3,14;. i4J,)*J. 14?, lTi»M,0 
4V>C41* l¥j:al'r.-,)<r.M*;.lTA'.irr,1.1»,V 
*tA 0«|j*«14tftl4^«l4^,iv^,l<i>,9 



11700*1* 4«.w,W.t'.94.3*.4a,Q 
«0«*T« 4.4, 31. 3 !.*•.*«. 40. 40 
■40MM 0.«40.34,33,3},4<^.0 
~"*TA ;4,20,?«,4<a,40,4«,«,0 

■*0 At 
Alm'>?Wata**X 



Taa«atO*l 
4I0**T* O. I. 3.3,0, 0.0. « 
4700*T* t.3.41,l.:o.»,20.2« 
•T«0*T« ?,3^.9.3^«Oa4«.*4.«4 
440CWTa O.J»3a41,, 0.4.0,* 

4?cra*tta<^rD5i 

<««{|4t*0 *t 

^y^ir *K ino T»Kii *&>«x 91 i«2 
44fli«rr 

tOtOOAT* 0.04l.3.3,3.S.31 
lO^MMr* «. 9, 3. 3*3. 3, 3,31 
lOMHT* 4.0,},3>.t,l«.?'i,3« 
|p40tNir* 9, 10,31, 31. ^«M, 4, 4 
|«0(*9imaO>1p3l 




WOjr^aQpwaBf 1 « ** 

330Ra4'4#>3; 

3*«C>*4^*44 Cv<*€ 1 4 1 B.* in^r*!!* vtwipii I 

» 1 1 L« H.U- 1 1 »t H-V 1 1 lJ£-«V * I 

r I ( rK*a» - 1 1 w ^r n- 1 « *c^K * t 



*i 

A/»Q»l*4Xi 1 f At»44lHVHn* I 

?co t r *x- 1 ;n t>« MA* 7 

^lair4a*J«2n-cMn4-> 
T3«|1I^C«ala*IR 

TMfVM RaA I 

r^dO*!* 0,4.0, 0.4.0, 4, 4 

/tdOMFA ■>. 0*^,4.4. K, 17. 31 
7T40*T* 11, 13, 13.13. 13, 13.1), 19 
ni0e*T* 0«4. 4,34.31.74, 0,4 
r«404Ta 4»0,4,4,4.44,4i>,74 

W>04K^ na^ 3 

tieO*T* ±«.44«44,40,40,74.4.4 



lO?«|r7W444«*« 

|4««i4r«t 

IO««iftt aMtlat 

IIO06*1* r, II, T, 11,7,11, 7, It 

iii«rQnix-4roT 

ll>«l«*0*l 
llWIf'bullal**! 

ti4eMiiT 
uMHcn Oi^u I 

tl*44*TA |0,3.tll.3l.|7,lV,«,4 
it/44*>* v,v,v.i..l,».3l.ir 
liaOMr* 0,1,1.3.3,3,3.31 
U4«aAt» 0.0.2,3.7,3.14,31 



I2l«nu«« 



(contmued on page 84} 



82 YOUR COMPUTER. JANUARY 1985 



Ooear 




Ych. only the good will survive in 
this the Superstar's.fthafs me), first siipagame 
"Roland's Rat Race". Yeh, Iti really need 
j-our help. Rat Fans, to 
wind my way through the 
underground Rodent 
World of ladders, lifts, 
bats and all kinds of aeepy crawlies. where 
I must find the keys to free my furry Iriends. I cant wait to use 
my glue gun . . . "Stick cm down!" ... on those monster 
meanies. See you on your saecn. from your cuddly, adorable me. 

. . . Roland Rat. Superstar. 





The fun of the fair and 
the fury of Kongl Now you 
can know what it feels like 
to be a dodgem, only this 
time you're running up and 
down the Roller Coaster 
dodging the cars, giant buns 
and jumping springs. But the 
fun has oitly just begun!.. .wait 
until the fury starts! The wacky Waltzer and the zany Swinging Gym are 
enough to unhinge the sanest fun fair fanatic. Kong Strikes Back is all 
good fun but it's bound to bring out the bad in you! 



Ugh! The Hunch is 
back! Your favourite bell 
ringer, the all-conquering 
Quasimodo, swings into 
action on another 
breathtaking, action- packed 
extravaganza. Set the bells 
sounding and Esmerelda's 
heart pounding with Quasi's 
astounding derring dos and 
athletic antics. The bats in the 
belfry may send you bonkers but 
be eis bold as brass, give yourself a 
pat on the hump and, WATCH 
THAT FIREBALL!... phew!... 
Our hero's revenge is a 
winner all the way. yes, it's 
definitely for you . . hoo! 




great games 
of real character from 

SPGCnUJM48k i ,^ ^ ^^ ^.^_^ t COMMODORE 64 

690 iQcecni 7.90 

Ocean House • 6 Central Street • Manchester • M2 5NS • Telephone 06 1 832 6633 • Telex 669977 

Ocean Software is available from setected brandies of: WOOiWORTM. WHSMITH S^^JJM^Aill^!^. LASKYS.Rumbeiows and Spectrum Shops 

Spectrum Shops and all good software dealers. Trade enquiries wek:ome. 



(continued from page 82} 




ATA O*0,|T,l«,O*9,TT,» 
IVOWWTA «a,40»tT,/,24lttU^U 

M40:i.'aAt-AX 
1900r«l|l.*« TO 31 

*f " 

1 ?u:i 1 & '^uu-HM • V # «*41 

I BTCK 1 1 

134<#OA]t-0 TD ' 
I^OMIAD AX 

l*31MtflT 

t*3COATA k.11 ,««at0«OtO|O«9 

lOCMAO <UL 

moiiTB w .ni ti rpu^i a n 
i««MAi* *ia,«.> 



3»iO«l.« 



ir 



1*1 



I790OAT* «t3,o«a.o,*,o,«»o 



1 7** nil 

lOiXiKJIO AX 






KXT 



l^WlllV^ tn*37«««at*l /3a* 
IV«01t7SS[««l 






aorOMTA ^. 31, 31. 44. W. It, 3. t 
fOOODHTA I7»31, 31,30, ad, U,3»Z 
^H'VOAAtA 11 ,3t ,11,43.43. },0.* 

fioovOA ii-o ra 5 Btm 

3I30\ 



:2] 



ei iLP 






7740INV4rrvfcT4tM* r? 
7390nAa TAV iPUIaim 

22*0^ 

meLttA fotiJtn k«44i.eH Ktjfti»<« 

73*0. U«i t&* •f-lir>V*h«>.K« UB7iK*tftt« 

73TC«.&f rio>%a»anw* 0ivn**.f««rrr i triAt I«TttvAi>A] 
7:«V01MC fH<L^ •»<«Jk«LA>CXC>A«C«1(<»rA**3 

S4o o ^. a ** 3 ii jfif rtr. i. a**TT. Jitf m ri.a**i 

$4 1 dJMWnu I LAA«;x> > jv«^rri; ■ l d#a j i ■ jwku t u. 

7«30lt.0'<*ni JfK'fTf « i OA«3 1 J ll^r r AV J 4.IDAA73I 

34Mkl«nvm ( PLJki ATI 

744*\ 

7«*4\ 

;«T».»rtf PXA«|.«mkk*MhilWAt(.|gM|CLC 

If^CdWCMfli JVHfPtt 4 »1.A* « IV 
»04.««« rMAtCLCiKOiAK flCtSIA «»LBA tC-l 
r3ICHdC*0*iTA KMiLCA CCOtA0CW><*tA (C-? 
732«CL&f nJU Mf ft 

25*0^ P*wB» I' *««.«•»«' V 

»rO.AAl I0*«1?til0f llKilB<r*3ViJ«AW*A 

73*».PiA2 AT* 

2U>0\ 

?*ia\ •«•* /*» H-^aan #w <**V>irnf> 

a*W.p«aA fWftt * »<M^>*t<L»AAO»tTHA W 
3*4<:«.0'VftTI*iO* llA.t*IT«A*Oit^AA »«lt .*i«T*»Al 

^4301. OV** 

74««.rCI aC4L0AUKiMDC47OiVTJU«0>it.HH«l 

;*>OAec*0»fTM«liCtfvi»« f»CI*I.DnrtO 

7«*i>.*^J LfM>^fa*>) ,t*MA*4k4iCf^**4tH0 rca 

n'«QLA«Ti«Oi.viM««s^«*C»«Yl»lKO ^3 

7704.P<C4 |WV4Cryk74 

771««tC rC3,PuM1ATfrui>iMrA 

JT».rc3 liCkTrtji^ #«4 

7r44\ T»«i 14 hit « ^i««aM 
7790^ 

jrrv.TiHz LAA cT,iior*friica tikiiuia ct,wta^*n 
y r t o m m t|M»*i.t>A ci.><CLC44acA3*cnp%ro 

71'*0«CC ltHt.k,0«i Ci.i>HC)aKArS<ClV«PO 
3aOC< C* TlHttrLMATfl 

miOhTtm) tin<cnai»*M Ti»QiL*i*ns*n.AtAT* 

(Ml OTd felll iBtra «»»««t« 

c.and.hjii pHi.iTiA*n«*Lft* vr»er^*o*wto tutu 



ntQ.TAKt LAA «IIOV*9«K« TW^tLOA AT 
rvwOr>'l*w« rAK3*LDA UiCLCiMC»4tO'^t>ro 

3Va0sMR hill AAtiJir TJ*C] 

3nfr.T*Ei LAA ■niCMP^OiKS TM4«LAA a^viCrv^n 

}YTa.TM4 LEM BViO^^OtKO litoT? 

3000CDA Mrgt.£tMl*'3iUV«r«iK« TAH3 
30l«JMl hill *^ap 

gW.TAKl J« KV» 
Sft.t-Mn rvAiT4Ulf\AlAT» 
34*0\ 

3eW\ *.tH wall 
34*«> 

3074.kill,«n«tl JIM AaMgiLBt ITtLjA WLt^K 
30«MirAAr?fLBA «f*,<iAIM,T3i|.»* VkflTJ^TO 
^CTCCCM STilTMTiiLaM37«tlMT4|J«t pak,* 
3|O0LDAKrf HA «Ti(.01A|Q> 

3110. KOI kOA*4«.M« **««DCrilNt aSitLH«i 
atSMTAMQiHT* 

3l«0<i fUAa wvtaaian mmm0 

3I9B\ 

3(«e.b«4.n»iL«A aruiovAtvin »*iii\A]iiTt 

SlTO^BAI T«Ar#i>«b»TvA4«%M4L0A«7 
3)>0LPK W *w*>W* ^ t >-^a*jUi» gf* < '*■■*"> Dcvn* 
H40MMWf iTkCAa^ 

SaOOLWWri tfP iVDnAiL&vitteuAMM4*lF* SLVTU 

T?1< U» l iJ ^ H «»VAi tATiPLAj rAKin^iKft 

3734X •III «»t 

3»a,t|ll.«n1 JIM k«^lLS* AliftlMTO 
33*0beA A*iArAfc7t(L«MM>t m»JZA^,-%fMt^r7 

y2iMJ0t*s*** fttv3S4iatM*jiL0A«j.-TirAh74 

13>M1> >»*■* 1 LOAXM Bt A A0PL0I4:. 
J7*0.«JII LQAAAOdiMA >*«iMli*Mi VAl 
3^«Cl*(tAa 1 1 » f M>«? ( A T« 

331 o^ 

3330\ KtJl *««ll Mi^dV 

33Krt 

^tA^.tiHl *A«lt «#|«^ J^#r »<pA4it(lA 1Nri»ti1*Arft 

33904SA ■rvi»TAfcTtLt.CA**»4««r ncOTTAiirAfcr: 

3344L.DA**»»M' [MV73*t*TA47'1ii.lM**4«4TAAT4 

3970^8* r<»4«tL»A«9t«rA ntLSIM 

33AO.B^*»i L D««49^>i J9#< fl««iDi.itai« nasi 

33«0LCtMW 

34MLJtlK#l 

34»\ 

34K>\ rtdiw* CWKt^MW 

3A40S 

344«.HC3' LCA CT.IiOVWhMC ^1 

3«W.nci TAmOA Li,i>ii>ii4r;'aDA cv^naiMhTi 

I Gk.m^t,*TAKTi,LO* C*«.V«ttTAft73 

I»1TA4T4i;iA »M*4l4.C*taAt7«tAOC CO.Il 
39lO*TM74tJtA p*«*iLft4A7«-tC7^**rpei p<iM» 
3aML*l*T4iC>#V|iH:C f<|O0iCn^4M*IM^ nClMiJ*^ <9 
^UO.ICIOO l-BA CliaiVTAkftH t*it 4 ' I « hCM^r 1 1 tr^aS^ 
lai B ANl MC&LaMrCA4iaMMIiCWC>AaCAMk(STM7I 

3330LOA ce^itortsastKQ fC4(L:>i«^iVTAiTaiJw nc3 

3IM4.ICA L0A«T4inAbT6*^w f<3 
33?<0.iNC» LAA C^.i^Cr^anrMMB >%.* 
X>9tKtH»7»»if^ KCr 

3a«o.iCA uuwii.icT VTA ev.i 

3AA0.IC9 L»A CT,l«QLCiAOC*liC»«Wi»M 1C* 
3*t0L0A«ii.PC« IT* Ct.TiiAVifciM fi.a«r 

3A»>S1«A/3(1.fiA &«4V|9fAATSiJ«i *«h*(4.t}At.'0 

JMWTH Ct*l«k.0«lATl4*TA Cv«l*3*^ iCY 

1A44\ 

3AaO\ now* wtaii 

3AA4\ 

3*T0,*#-«.>A«|1 L»ll ■t»«IA»P9iL»A *V»«TA^T| 

milil fT ITttaA KJ,V||TAbT2»l.DA »«,VltTAbT3 

3«V6LttW33l|TMi?4|jaA »4h«|t.pA«TQiCLC 

JFlCan nii7i«rA «iij*w »ii***aTa 
Sn^.rvJ L»ibMi«TA •Tim 

3T»e\ 

3T*0v nov* AHt 

3730 % 

3f«0.>4B.a dA( L^ Ali«r4Ardll.,thA AViSrAAft 

3rr«i,.DA*«At •<9023«4trAfc'P3il.9A*«»i SIvTS* 
31'*«flTaAT3iL£rt*}2iQ1AA?4pJt* s«*«ik9H*7« 

m«eLC*4ec 4diCF^*o««Ka nttiovvrs 

SmOOmO i^kliSTAfcTOiAIA Ali>^ »«•* 

3*t9.f1AI l3A*Ol>TA A04VT« 

3A^M^ >»«* buiii »|ii«Ar' 

3«9a'«*w.MM}l aAktrvr LPA VlttTAATO 

«I4«^ dtV»ft«STMT3jL;iMft4i«7Afc74 

3«MO#«riiice n««P|i»TA»t»«3TA vt 

7«HUWAriiO.C»«0C W^»tT«A7l4tTA VnriOW^<3linK »^»r= 
3WK«L«A*:;3=.itrA «»y«j#p I"«ip; 

3W»,HHA7 C» STMtfwr «»W»J 
3*MkOAA|«&T» m^T 

VVaO.AMPt LOMOtSiA W^ 

J* « LPA<yiV3tifci iiiBiiiMi*^ inD»A 
jfTft-iWiw .Hiawf^nrwr Bi<>n4*4 j*^trrr« 

3««e^ 

AOt(».«0<4_4W« L0A«OtaTAAVdt«TA49ltirr«AV3 
*»»«kOA JflV«OfP«t*K0 p*ilM«t |V«J«li 4**t>#y 

AUOfMC Pf>c7)i.aAtf7^. .P«<1 ITUWC-41 BA*ltiiTAI/r7i3r^ f*U 

*0«4,t^7 1.1)4 ^iJIA i»«( «mBW nrMtL&A«IW*- •*«:} 

A«04.»*M ^Di U»>J*> iMl l.r,iBtf F*T?iLOA*;33 

«0*0.rt1A •TMiVMLOAVllltMVJijrt' fTiT 

M>T0.M« l(ti A41.JWI iw«| vaYfAHt mr 

*OAOl.O«Alf>«^ fVW 

AO'W.'Vii i.ENi«f3*fC»**i* JW<ArrP4icrv*34 

«IOd«C« IMiLAAVIt.fVfT irAATOiiXAJJ tSTA4«^i4rV WIlO 

4ia0.i*»ii:^ t CMi«t7»fk.Dt*7i .^■t4^i«4 4i£rTA3bC> 
«t30*Ca •VtlliLUWI I .Mit? ■TA4«|;,tDA*t<ATAfcT34Jfr HVT 
4i|40.mil Cr««3DOilCC l*(T4iBHme3i j»r Wtl7 
AtW.ncr LD* Ui(tT«ArCiL&«*4ilfAftntLAA l/T 

4IHIC1»l*l-n.HtJ ivtll* p*«l« Lt)A«ii«tA DP'iiAt^ 
AiaO.WlS L.OA*0»|fA4«JiJV tnl v*d *lll 
41*rn.p<mr7iC*y*1.lCfl T^l^iIiCkJl 

•VoajiB t#4i.4 1 ^f^\% _t>^vmm^ttfnm ni >t**m. wi« 

43I0MA t*»t_a/^_hiLl ■LQllAa34^^*lifia f*11« 

4nOI. P A**7' Oy 1 '»*44 PWII4A1I 

USO.PVtia KClTi4i>UM«»t« •VDT^iVtMr? 

*a«0La*^wttA am3*4tTA4^iijm^M* 

AJ90|iCAT|iLDAatPHBt»-«0) vCDTMiBliMr; 
434<«.D4A<fwi«*« f'*-^- ?U'7'M(«i44*l4 JW«*« 
43TCbfi**r«.C4,C>*CCh*»*OW«04kNC >«I|«*LDA*1 

43»o<fv<t* aif*?*tmm nrnfrLOAar? 
<ft0.r*ii> iT*fe.*fiLD* n*4CXC4ADC%f iiO«a3l 



m«aTHL?liLfiA4ei«IAAT4[«^IMnMllat i 

**ooftTft4Tri 1 a^tfa ^ i 1 ml eLsrn4ittAftT3*jflA o^tA 

4a1v*.CiA rOJiCVMNii^: r»3 

4i,7<X0V*fcAu>«id«tr* i«lO.A44LOV»C4X^Mj«&#* Pts^'fM' 

4fc30LOA>7rJMf m 



«AnK 

4AH,A*tM_p«'«fi JDC cn<j 

4MMW) •**w_cartllv««a»LIM fTviCTVaQtRS *«*1 

47M>J9p awrw %9^mfr<f^F n*7 

4710.hPl J« ftt'a.a^rAT 

trify-irz i.oa co4M« ■iriO«'*04a*ff *^3 

473CC»* ll(O*404HA P»3*J«A Ba** anaU 
47A0,ir3 LOA mW* l^lOirHvllMc'tVatUOA W 
< r» 0O* *» > ■■» imtJIlT **w whII •«i4«r 
«740,fr3 LOA OllWQ ACPiOnOiViC Vfr 

47M>,n^ UH CChMW D«*CWWKAM: W300 

«T«ekB* »tfiorwiica hpsooiMA -v^ tirw 

4lfin.C<A 31 1 ■ C:r*'*4i MB: HPIOO ' 

*»rv> f'tii^t^Miitaetl^ttCTACiCaiitrA •r«t«V 

•»KL:ri^>*o.giM70i«rA iitonn 

4A*CANC moiiLAM*r«iBi«AT^VTA *> 
4aOO.Nri4L i&«AnrA44M«*|9lAK«aitT«fcTll*TA tV 
4A«A.aAAWift1AA7«<ib* K ■.«(STA4T>(LDA INt.V 
4ArO«T«A734jaA »«fc* 

4«»0.>*I04 L»A CO*Cf**i*f*€ f^iOfLJbiitf^tO^^tm^ r*tO 
4Xt H. Bi|flA»lA>Ml ICH^ I 

4V0OBCD f^lttLAAHlBlA V^l ■ lDAVI ■ »TA ITOiJfr r^X2 
44t0.ini LDMrttktA ir(iLSA*/33iftTA 1^ 
4*?4>.iV); L9* ^tii|TA4f4'lLIM#73Qt>1A 3DV 
iA>C\(>A*3iiCrA a^431MTi,i &**M,CTA1T4 
■■■B^JwOA H Biat* rOvriAi >TML7JrLDA*«0l««r ^Ih'.-^ 
h7:itjiH »M««ie* ■a^4C>v«li»iir MTto 

5<;>;<-)«*A •«-|}*Lc:«&#'C4A>«p««i ic*4r*ipwiw p*^i4 

3(^;0^^«AAC4 0fA A4»LaA41.Jf^ mPi3 
SO»l>.«ri4 kaA*T4*«rA AiiLDA«»2 

■ca».rr>i3 «ta Aoti.ftk Aif«tAh^oiL:>«rkA4 

9A0A«J*AA«nt nafr3S44«TA477*iCM*M«l QtvnA 

go*««TAa,T?»t.OAa^4»rM74i^vt vo** 

B(«ei.'«'(4 LD]a»3i.r*'3o ■fCTpMtili* >#'» 

;)l'.<i.VV*OiJVi *«^ wftiiiLDA CDti*>e*liC>r«l 

9ll««*« »mi1.0v*]iJM anv* apit 

7l?^.fV<:L LOA tMiCMP«4iaCC M'T^t.DA artCM^kO 

3iio«Nr wT^iiOA MrotOv«ii«Mr ^^r.iOA tA«io«»«uii«o nrntLSA iPi 

3l*CCl>tiA0C*3*»1A fc7<n-iiii r>i.4.&A ^^v.Ci.C4ACC«t 

3tX4TAt7JitTA iaTH.PABpiarA4-'<i..?A4»ullwt nCC*.^^ 

3i4«arA«ir;(LtiA«»wiiAt aiv;^ia*Aft7^ijiH shms 

51TA.DA UWI&rviiHitf V33iLCA»7 
SlMtfiiMek^rfApir nEif)7%4it pr»KcM-4*c>4t otVTSA 

32oo."*^r L&* «.o*ii5*»«: »*?*.kt* 04*i4CyrM 

SilOfnC FTSSiVSA AOrCiCv^iiCHC 'r37i1.»A *9TCnr«i»** A^liUlA Ai 

37?OCLC4 4eC«34«1A b'^f^WiA AI-likPA AvtCLC 

»73(M0C*l]XTA471iSrA m > 1 1 i.CiA««lSTAA74 

9fAgkOAAftwt:«i, na0n*i»iAAr;i!.O4Wbwii*« Div«-^ 
33dO«rAA>;.Jt* »M«.ieM aowi(»r«t(iHc wr: 

9C»0l.eA«7jLfil**DvAtfftBit rmCS4iL&viSow<'**«*tl IM*^3« 

STtCf^r? LOA 60iCi^«l*tw< l#:<0 



310M.nA«3««TAAi>t4aTA CWt (. |MU7i iTAAf* 
331CcaAi/CA4iM«AA3<Cl.C4AK4«iST47a»ttTA ftl 

^^^xIwl*drl4 HX}73*43'A4>;iLtA»A'(* tti 43344 vtaatiiJAA pa»s 

ssv>.*«'»i 1 Mk art *c7w«it«ra rr^* 

334C«^0A 1lk.tCr^*<HWtQ tn* 

1»l)n.M«.tf***iCrtl7«iOV413BiHy IVT4 

3344CM49 

33>i><rr30« LtM CT,itCflr«4»aca T^tn 

3»«,i*3A) im.OIAl^.MAT iATSofi 

3*OOL O AW ) i BIA BL 

3AI0.»^3* Axm , 

34J*\ 

M30V ftov* t^M 

»«A«\ 

»«a».w#.« »#ii i.»A av.v.e»^«A>iMc h4pii«tc 

94«*.|«P1 •TAATlil.fiA ai,Tt*rAA7««t.DA4*«|TA*7t 

9«v«MNMbvii«i *aAaa*4»iA*yj4i. o *w .i i^^ piv^ 
aiWTAATjiji t«4**ip*Art»o^ '>«4iMv rtn 

'34f»*fMP4 UMk70iOLC4«C*l4ar iPiiC£ f«P3 
»OOfc0*AfOi>tC»WgA44CJ* in.pco *lDr3 
S9I4.HW LftitOilTA ar,Tii^M*t»«TA OTiAlfl 
307o,fi^r7 a-CiADcaiicrrr rrni** t«rJL«j^ nW4 

^qVlNBT^ I CM AY^f in riADCAl l«TA ■n.TiftlAA?! 
M40CHP«37iPCC Hir3iLD**4»lTA Qi.VfATA 

aBM.mrT LMftTOtCLClAKVUOV iNiB 

• 14 0*' tmtm 



3A34.P«-« M^CV «DA fn4BtAA7l4LftA lu^-fAfcTO 
3A4A.DMAwll«t ■gpJa44«T*Ani^.0WMtiT*A74 

340a<,0»*»Liii«» DlV79AiaTA473 
SAAOL0ApAlt«r«4r344«n 1*«t.t<,Mt_»A«4«^ 

3*W}.rVf* LDA CK.i»«TA470iLBA CT, EilTAA?! iLOASSa 
a4l>C«r«47«4VQA CT.iiTAiikDA C4.*4T| VTA^77 

SWCLOA o«,Tiir*4'3i Jt*^**k«iLbA*oi«fA nnr 

STIMTA t!:i,rii&kM734Jtf*«*«iJin Vv^giltA MOT* 
ATMMC m.<jrv ^' 

arjO.XAl LDA«0>tTAU74J«N t*M,aikA,41ll 
374(l.0« 4A34pV^li«< <W3 

3TA0»TAAyiik r Ai^ . At« ^907344 •TAfcTJiLDAdftMllAt »IV79A 

3Trg«TAA73li,»AA»t>T«Ar44j«A *vk«>>J4^ i«T 

37*0. t«a J««Mb*«L9A frr4«K4«K«l«lTAAT||«TA A^ 

3TWCrr«3lV« HO 

3W>Q.***7 tOAVAiAIA fV>.iL&* arXKC^^VI iHO MI«iftT» 

3At0.rf>4 LDA«TiLClBti^«'^4WS4*4'« fQOT?* 

3gJCH-0»*fc M jn * wnrf« > ■ ■ PlVJ^At JVHVr ItAia 

gp30.r«D 3Wm 9mmmt\.0/»Tr tO^»litCC mft 

LftlMiLOAvO 

".rtU ttAI4aDl,Vi IH 



StK'rtO JlA t«*l.l«.A(t^a. 



"(■■I 



• Vl 



■3ie.t«<t* arv«?o>w« i*»i*tLAA«71 

43».*V4i* «r4A*l . t*Ct.M*>»i »*«-%4LtMU''*iKt&^l 

4330>C3r««4K3 l«C204i^5rtA704lTA Ul4 L0Afr7| pfTA Tfi 

«>40r'M3O ^BA 1»tt«TAb7C4Lti« W44VT**n 

«39A.bA4n#«44 *Cfr»A*|T4*734t«Mn«44« DIV73A 

*3*0#tAfcTa* J » »« i«l IKkTI 

■ STVcABCtnte^AfM^O) iCWBI ■ BT^t-TJ 

43*XbM(f<M«t4*4di P»VM*itTAAT3tJP^*i* 

43^c<ocCkTt ■ Jiff t«wi _t*_ni4_ w <n<4Cy7aa 

444C«ta tVCTK.PKT? LDAAIiiTa rTiPt* 
4410.P«*7l 4CA«0il**A«<'t JM» t««t.v««.>ll 1 
442««.M4«J»C'V«liKS iWTai 1^:471 
4«30J«A T*«t I' t|t •«*■««< itf 1*330 
44«Oai< fnjJIi.-B* !«■« M^ •Lt1iL«A4«V 
««30CW«tiR4 pW334At* 



•«l»CrL*333*l 



9«O0L»*4a2«CJ«^l(M* *«tlO<>NP M*V 
9*10. f«t« 311^ Mi# 

9V40N 

aA90.«*vw dr<«« LAA PiffATAArnLAA DajBTAArO 
3*MCAA*S:iftTAAT4ilM#^<i# npp73A4VTA4T; 
STT<X.&* T l^ OtvaSAlMtAkTSlJW^O 

j i> co *ACiX fvi«i,aA ov.pw«3o*ac» !«( 
arvgo^AAiKC f»itLaMT4*d noc>9aA 

AM0*TAA,T2«iJA«r«Ml »ls.C3*(«T*A734JI«^ok* 

««IO.t«l fNC»7}4k(H47|iC>«^33ilCQ rO? 

4pA3>MIA i>».LBA**"'<» «IOOy?*i*rA4>24l.4*A*'«* Div;^ 

AA349tAA'3^(JVqH4aiAlb 



*MA\ Kill Arop^fnt 

•WON 

AfVO-ftitll »4p J| A » #. iH > »iOA»l4»TAA7»iLPA OTiAlAiTl 

*ff* n t O *A l| i<» r«D7S*i«TAAT74LDAMr«# DIV7=Ai|TAfc73 

At«0iLOi*3CitTA4T*(JM»*k*<tCMb*«««TA l|n^ 

»uo<jAAnii**agiLC*wa<H3*» ««• 

• 179] 



AI3 



est 



44Te\ T*>t kvv 

44AOV 

«**0*t**t_**y L»AAt7«4LfrT«iMtHAMVr4 

•30dC^1«3»*Rr« 

43l0\ 

«33«\ rii^» ■tfray 

43JO\ 

434«,«if*.1#r4y ilOA MV40V«14KB ftt 

OAO.rvi L«A*l?Q4Le'»A44j«A»#rr4|TlA»«W4Mt 

«370Ci-eAl4KO r^JiATS 

*3A0.r» tS* ln»aX4AKA2irrA •HiATA^/OlteA 



T«*tA1* ff« 



*t401t-^*Sl AXa-ATKIX— T3j to» |Aa«rx— 741 n- ^34aR*>«3 

Al30rSATX*^TP« 

Al«0^<< kOO^*- 11*41 -AiftKI B t ■4*A(»*«*TM' (« llVltl *g««* ,5k 

»i>v«^U»o*l%*J4t-«TAIi>AMtl!3k*>~l 

4l«44CtT 

•IV0C1.6 

OlHM^rth* *Ar« *«W f*i4*T' 14 4«*# «h« if^aCAIAA <«4M^ 

ASlOMfhT 'fV9** tA«t 8AACC M« M 'tAtfy..' 

Af.'VACrtAT U^ Ik KtOS 
4f944Plie 

«24<>Mf .^..^itAivf CA4tl»^ %0«fr-C«««f 

4:ni»>-OAIT»ivTU4|,i'» 

*2ftV«tNt ■»m« l*M AAFA> t»|- 



84 YOUR COMPUTER. JANUARY 1985 




•f" 



J'M R TOSHIBA HXIO. 
'UE GOT HLL THE ^ 
EST BUS FROM LiJEk. 
THER HOME COMPUTER. 
NO MORE. I HflUE R 
4K MEMORY, LIKE THE 
OMMODORE 64. R 
PSSETTE INTERFRCE. 
.IKE THE BBC, TWO 
OYSTICK PORTS, LIl 
;HE COMMODORE 64. ' 
I BUILI IN. POHER 
UPPLY, LIKE iHE ' 
eC. 16 USRBt : 
OLOURS, LIKE -I hit 
CORN ELECFRON. O^viER 
'0 EULl STROKE KEYS 
■IKE THE BBC. R 1 
WRTRIDGE SLOT, LIKE 
HE COMMOtlORE 

I PRINTER lNli.r,: ;i,,; , 

:iKE nil ORIC RTMOS. 
^)UN[) OUIPUT IHROlJUi 
R I WX THfc 

DMHOLiOiC 64. \M |~ 
UDIO/'JIDLO OLTPUTI 
ONNECTIOM, ! Jt/r 

W COMHOnC'RF : . 
t RU 

wm-. 

^'•"iiv'HlL 16K 'viULU 
r.jRY, UNI IKE MOS. 

JN MSX COMPUTPPq 

i SPRIil-y, M(:^ , 
;Hf\N V :nN MbX 

>■ " ,. RND I a 

Uvr.u.;ui i r-^^^""'=nED 

RSIC, LIKi V 

THEN MSX C . , I 



,SK^ 







You'd expect one of the best-selling 
home computers in Japan to have a 
specification list as big as its memory. 

But the Toshiba HXIO doesn't just 
limit itself to that 

It was developed along with other 
Japanese home computers to operate 



on one languageaviSX.You can swap prog- 
rams.games.cassettes.even peripherals 
like disk drives, printers, and joysticks: 
they re all compatible with every other 
MSX computer 

All of which makes MSX the system 
of the future. 



So if you wdiiLd computer that won't 
be obsolete in a few years, buy an MSX. 
If you want one of the best-selling MSX 
computers in Japan.buyaToshiba HXIO. 



TOSHIBA 



MSX 



FOR MORE INFORMATION ON THE TOSHIBA HXIO CONTACT TOSHIBA (UK) LTD. TOSHIBA HOUSE. FRIMLEY ROAD. FRIMLEY. SURREY GUIS 5JJ. TEL: (0276)681691. 



Our new makes Che 
software mos( of yours 





v^. 



., ^ ' \ 



/: 



^ -A\\ r 



By any standards, the Activision Designer's Pencil is a unique piece 
of software. With it, you can design, draw, plan. 

You can draw the world and everything that's in it. 

And then set it to music. 

You can produce complex designs in no less than sixteen different 
colours. 

You can write and develop your own programs, without having 
to understand Basic. 

You can do all this with a joystick. 

But then you've only scratched the surface. 

As you use the Pencil, it will reveal the full potential of your computer; 
in the most entertaining way possible. 

£11.99 might be a lot to pay for a pencil. 

But not this one. 

When you've done zapping the world, rebuild it with the Designer's 

Pencil. IBiBB^ ^^P^ ^^^^ 

Its scope is as broad as ^^^JL J^^nV#ICI AV^ 
your own mind. ^^VmWl I f I ^1 wPI. 

Your computer was made for us. 

£11.99 Commodore 64, £9,99 Sindair Spectrum. Available soon for all popular systems. 

FROM SELECTED BRANCHES OF BOOTS, JOHN MENZIES, AND GOOD COMPUTER SOFTWARE STORES EVERYWHERE. 





r 




^}"< W 





m 





a 







II n n 



ASTEROID 




HMM 



1 HAVK USED the method of entering machine 
code adopted several times by Your Computer 
i.e., look at the Froj;gie game for the ZX-81 in 
ihc I'ebniary 1985 issue. My programs 1 and 

2 arc identical lo the programs 1 and 2 in this 
issue. A hc.\ dump should be obtained in 
identical format to that in the Froggic 
program by typing Run 1000. 

Obtain a listing of the hex dump on the 
printer before running the program as 
running will change the values of the 
addresses in the Rem used for storing data. 
These data addresses will be set to zero before 
running. Changing the values m the data 
addresses will not aficct the running of the 
program but it may confuse anyone checking 
the listing, if they have entered it incorrealy 
and run it, as they may think that its failure is 
due to the fact that they have entered these 
data addresses incorrectly. 

Program 1 can be obtained from the listing 
at line 100 and program 2 from the listing at 
300. Line 1000 when run will Llist the hex 
dump on the printer. 

The machine code is contained in a Rem 
statement in line 0, this should contain at least 



Mike Pike steers a 
dangerous patli. 

4542 bytes: Start address — 16514; Finish 
address - ZlOS-s. 

The Rem is obtained by typing: 
1 REm 160 characters 

This is five full lines of X's or any other 
single character. Edit line 1 and change it to 
line 2, edit line 2 and change it t line 3 and so 
on until you have entered lines 1 to 29 in this 
way. Then type in: 

POKE 16510,0 
POKE 16511,202 
POKE 16512.18 

You now have one Rem at line with more 
than enough room for the machine code. Now 
enter the he.\idecimal loader, program I. Run 
it and type in the machine code in the hex 
dump. Do not enter the numbers in the left 
column as these arc the addresses of the ne.\t 
hex codes. F.nier the hex codes in eight pairs 
at a time and then enter the number on the far 
right of each row when prumpicd by the 
equals sign. If the number does not match ihc 



hex codes you will be asked to enter :h: _l5* 
line of hex again. 

The hex between addresses 16581 i Tf-^ 
10930 are used for data storage and need aot 
be 00, they change after the program has bcec 
run once. If the program works after caxawf 
the following lines and saving a few times, the 
hex loader can be deleted. 

Enter the following lines. Save and Run 
a RAND 

10 LET L ^ USR 20336 
15 IF INKEYSO ■• THEN GOTO 15 

If the program crashes or fails to work 
properly the reload it from tape and enter die 
hex checker, program 2. Type Run 300 
inut the start and finish addrc^ and 
that the hex agrees with the listing, 
using the hex checker typw Cont when 
screen is full to continue. Change any i 
by using the hex loader and re-enter the line < 
hex containing the mistake. 

The controls are: 1/3 rotate left/right; 9 1 
7 thrust; Y hyperspace. 

The game gives iiistruciions wbes 
contains a 1/2 player option and a htg}) 
table of the three highest scorers. 



Hex dump. 



iSSJO 
1SS4.9 
16554. 

i«saa 

ie570 

1«57S 

leeio 



■esci-ia; 

•«aOi3ec 

• iscocec- 

■4>i,'k>L^0. 






leiiT-CJkJCOiSCCJCOOOOOO a 1€7 

1t2I3; : f«e ;ee«l-00OOO0e0O0OOO0e& > O 167 

oi>?7oi > «s« leeso-ooooooooooooooee ■• a le? 

•^jrioi ■ tsi i&6S9'Oooooooooooeoe0e ■ a ic 

laz.^eoi « 678 ie6cc>-ooficiaoooee0eAee« ■ e i67 

■.•luifls I 554 i668£-ooi3C>9$ii}oo0oeoooe • c -•■ 

^■.^za:. . ixs i96fte>-oi«ocjv''i,;c>>coooooo * o 

^'oeoc = :3* J66«j-ocoe30ijooeoooeoo ■ c 

■~.'000 : 167O5-OCOC'JCOOOOOOOOO0 » 

.^190 > t> 16724 -ccooooooocoeeooe > o 

.'000 • 167:2.0000000000000000 ^ o 

000000 ' i6730-oooooopooeio«»*OiBa • o :t.j 



■ooooocoooooooooi) 

■OCOOOOl^OOOOOOOOO 
■0000000000000000 

■oooooooooooeoeoo 
oooooooooooeoooo 

■ ooooooooi3ooeeo0o 

■ ooooooooooeooeoe 
. ooeoeeooaooeoQoo 
- .'■;^7ci?oov^ooeoeeoo 

.' .'^.-' ,- .''ooodoeoeooo 
,' J JO ^eeoooeeaooo 

•.•.■.■.■^'.■v'yJOOOOOOO 

.. jL'.iN-.^c^isoooeoo 

..■.i.Vo.-.-COOO980e 

oooooooooeeeoeoe 






16SS9 





16366 





16874 





16662 


a 


16690 





1669S 


a 


16a06 


a 


16914 





16022 





16930 


9 


1693» 





16946 





169«4 







c 





•00000000 .- 

-OOOOOCOi-.- 

-oooaooo:'." 

-00000 JC J.' 
-OOOOOCOv'..' 

-oooooc.v,: 
-oooocci'.'.' 
-eoocv- - • - - 

-oooc- 
-oaoe."- 

-0201^, — 

-2684i;s: 
(continut 



.14.S w 



» 
* 

• SJ« 



YOUR COMPlfTEa JANUARV 'SeE 



®riirc][R)(o)®(o)@(I][R]@CD[c][R)(o]CE(o)@®®(I) 

LOOKING FOR A HOME COMPUTER? Q 

{^msm ALL ROADS LEAD TO (n) 

MICRO POXA/ER 

o 








ilfcyt 




m 



< MEMOTECH MTX500 

^ MEMOTECH > ^ ^ ' 
MTX512 ► 



.^399 










An excellent choice for both the 

beginner and the Spectrum owner 

wishing to upgrade. 

Features: Z80A processor SN76489A 

sound chip (the same as in the BBC Micro). 

256 X 192 graphics resolution, 16 colours. 32 sprites 

two Atari-type joystick ports, composite video socket 

number pad. Sophisticated utilities to aid programming 

include built-in Assembler/Disassembler and monitor. 



COM MODORE 64 

QSSCOMPATIBLE 
CASSETTE RECORDER 




SPECIAL 
OFFER! 



W 




Features: 64K, Microsoft BASIC, 

16 colours. 8 multi-coloured sprites. 

sound synthesiser (producing the best 

sound on any micro), 320 x 200 graphics 

resolution, four function keys, two Atari-type joystick 

ports, cartridge slot parallel printer interface. v" .IVvl,. 



[!J3!J!^1 



P43 



^ BLACK AND WHITE MONITOR 
QIaMSTRAD CPC464 WITH 
COLOUR MONITOR 



[V^ Features: built-in cassette recorder, 64K of memory. 27 

colours. 80 column text mode. 640 x 200 graphics 

f^^l resolution, joysticks port separate number pad. 



We also stock a wide range of monitors, disk 

drives, printers, joysticks, light pens, books, 

software and much more! Please send for our 

complete list 



MAIL. 0«OEft ADDRESS 
DEPT. YC12 
MICRO POWER LTD. 
SHEEPSCAR HOUSE 
SHEEPSCAR STREET SOUTH 
LEEDS LS7 IAD 
Tel: (0532) 434006 






BBC MODEL B PLUS 

CASSETTE RECORDER 

AND 5 MICRO POWER 

OF SELECTED ACORNSOFT TAPES 



Features: 32 K, BBC BASIC (the fastest on any home 
computer), 8 display modes, 16 colours, 640 x 256 high 
resolution graphics. 3 voice sound plus noise channel, 
RS423 and Centronics printer interfaces, joystick fXJrt. 
built-in Assembler. 10 user definable function keys. 
Complete with a 16 program cassette and 512 
page User Guide. 



ACORN ELECTRON PLUS 
CASSETTE RECORDER OR ^ 
5 MICRO POWER TAPES 



The scaled down version of the BBC Micro.' 
Features: BBC BASIC, 32K, 7 display modes 
(including 80 column text mode and 640 x 256 graphics 
resolution), 16 colours, 9 octave sound plus noise 
channel, built-in Assembler. Complete with an 

Introductory Cassette containing 16 programs, a User 
Guide, and a book: "Start Programming on the Electron". 



SINCLAIR SPECTRUM 48K 
PLUS FREE 6-PACK 
SOFTWARE ^ 



PRICES CORRECT AT TIME 
OF GOING TD PRESS AIL 
PRICES WaUSIVE Of VAT 
Him PURCHASE 
AVAOABIE PIEASE 
CONTACT US FOR FURTHER 
OFTAJLS CARRIAGE FREE 
FOR BBC ANO MEMOTECH 
All OTHER COMPUTERS 
E600 UK MAmUWQ 
ONIY 
AMPLE FREE PARKIW 







(O) 




Please ring for Availability 



1 



Hexloader 

IOOBREM --r*HCX LOflOeR*** 

lOS CLS 

110 PRINT "STflPT ADDRESS" 

115 INPUT 5 

120 PRINT "FINISH ADDRESS* 

125 INPUT F 

130 FOR NsS TO F STEP 3 

135 UET TsO 

14-0 SCROLL 



14.5 PRINT N ■•-• . 

ISO INPUT fi» 

ISS PRIfJT R$; ••=•', 

160 INPUT TOT 

16S PPINT TOT 

170 LET 2=0 

175 FOR K-=l TO LEN fij STEP a 

130 LET C=(CODE R» iKl -23> *l6-fCO 
DE AS lt<+l; -SS 

165 LET T=T+C 



190 POKE N+Z,C 
1S5 LET Z=r+1 
200 NEXT K 

SOS IF TOTaT THEN GOTO 225 
210 SCROLL 

2XS PRINT "ERROR-PLEflSE INPUT R 
GRIN" 
220 GOTO 135 
225 NEXT N 
330 STOP 



(continued from page 87) 

I69fi-4.o4ioia:?cifli2io2 ■ 

l&'i7e-eOdOi30000616030E ^ 
1S894. -e2O001O£O3O4iO506 

i:-oo2-or»r8635a4.asa23i 

17ei0-301«il351S74011ia 

irois-oaci>c5Ae£34e23E5 

17020 -CC-1443&5CC-m4.2 78 
1703*-Ce7FSa0*2F067O*7 
170ii- 7eCB7F2«0»FE8830 

i705o-od2FDe7oi8e8Feao 
1 7osa - 3se£3eooei3SFieoo 

17066-E5il6J4.ai97CC177 
17074 -CIE IC J0C-aOC*C9C5 
l~0fi2-iCa34623r5COl**3 
17090-D5Crir«4a7«C»7»'28 
1709S-04iri.e704 77ECe7F 
17106-2eO9l'E38JOO9£F06 
17114-7Ol<JC«>Pe0S38O23e 
1712i-O0FSOOX7Flfl85F16 
17130 -00eS21634iX97EEl 
l.-133-77£>lClCi0&2OCOC9 
l~14e'2101001413239A7C> 

i7iS4-c«piw7rreoo67ie 
irisj-FjieiJisiser-SBOc^e 

i7i7©-i*cvi.:}.->cseF2aoc 
17178 -e6;K33r«:^ri3802&6 

17136 -205P13iSCE61F4F7B 

1-194.-91 r E203eo£ce2esF 

1720; -ClCB79iCOSCS7iaO 
17ai0-0BC97ii3CFB163a02 
17213-3E8C57C9-A3CFEFF 
17226 -200236 ISr^-CSED SB 
J7a34-*»42C»*tiO0SilCS 
17a,t2-401802iJ--lll7»0« 
ir2Se-i>»23C?*rii305CBiF 
172S8' Ha«'7C9CSC5F37CFS 
17288- 3E08904F06993n6a 
17274 -42Ce40200S21CE*8 
17£82-:C0321~r-4 1OSO956 

a~Pvo-E55:?*c-»ceiiji97 

:?29*-40C:'8S4iX itlFlES 
1730r.-«:i«'5:4.i,;^oF4ECC14 
17314-4ICi7i^;"^lJCi;£l 

17322 -■sr4CCf-L.4iPirt El 

i7330-ie8*t[-SS6242Ce4B 

173 3S-;:CiJ5£lC540ia«i321 
:7346-~4i l'E0«C3C84720 
17354 -0r;e.iri0FJC9£5CS 
i7;«;-rr*C0-59i34«"0bO02« 
i73-0-ei4iCB4!:i:«>0521CE 
173~,'»-401ii3;wlT41080S 

i7;»ei-5Ei: bbde : : 219740 

i-3S4-cc-7C4;ciciEncc-; 

:740i-£C-5E6i42CeABa00S 
ir4iO-ilCE4C150021dCi4i 

174 1i-7E2rACCft:P23CB47 

174i6-2CiO~CE ; "■ " I'lv-.i'S 

i-4:i-c9e':fr'-' . _;o 

i744i-*ci4rii*.-'.- z^:. e 

1~45C<-1C'; -■ ■ .C-.-03 

174?; -Hi C£!i; 

I74e*-?r;, _ . .--iocr- 
j-4.'4-Bii4*i ,;.:• ;E5I1£E 

l~490--;.L::~;Ci£»^42 1FC4^ 

:''4ao-c:-7C4t^;";c;i^Bi 
i"5oe ■ cc SESSi.s : r icico; 
i"ri4-2iDP4C»;*oji iJC4i 
i75r;-''eiC4E0r.i0i;ei-20 

i-* :*-£«•;•: "SIElOOOi '■^'i'- 
l-54f-(302M6;i,L;Si'-20':'5 

;""»S4-ii»04CiiJc:«ifFij 

1-S6I CjiJ5TC;:T:0ECiil 

i-?-o-ED4ec:-:i;-::;ci 
i-5-J-:3LFEt-?;fe;4;cE4S 
i~s*e-20i?rii;*-4^i:c2ii 
:-«;94-'44i-cs50ecs;;oF 

i760i-350f lOFnCir-Cies 

;~6ic-C5F?--F'r:"i.iji,jiF 
i~sii-060^i"ei j-*CB4;ic 
i-62e-o?2i:siOicu;ii-c 

17634.4ie9d9Se23S6CS0E 

i-*5o-e«i:ci44i: r.£ft3642 
i:"e5i -ceooec-siidosa is; 

l-6ei-4iCBEE:C«'«42-CPe 
17574 . 182f Ot': 15 J ; ICZiO 

i~e}^-iif i4;-e»iiCC5ii 

'.'i'it -£«4ii4C;i.iSA2CT 

^"70* -fEiiseiiorociicB 
: ~7i4-ti-:;: -I :: «.•*«: s 

1--52-E:: :: irs^ii-JOOE 
:773ii-:^::'S*4£: .iijiii 
:":j-:Eiii.to;?*;:EACi! 

i~-4i -Ci2JcCi.-EC:E?23 

:--«4.4E€o;>«:cj:= ifCPiF 
- — ii-rcoiici:: *-4;o5 

:~ ■iJi-"Eii;Ei''"»'Siic'^j 
i-77i.'::j-i»5::. ij..;ej« 

i-^it-iOFM— i-:-;»i;iEi 
i~7»4--:ebfc ? :44.4i»r:5r'5 

i"*]o-ct*p4C£eo**«"":j? 
i7ji4 -rcotjaiijeocii?:' 
i~*ii-OFcr ■ -. " - -.- •--: 

i-^JCC-Ii:.- .;"-! 

i-esi-:E;.- ■.v'>>'i 

ir3e5-7-; -e^cOS 

l-C'i-i ir-o^i: . r," . tU"*.! 

i~asj! -cnio»; .. .;i.E£Ci;47 
i78so-i*E0ic:i4A; ;;■••?•: 

1-906 i44iicp;'":;:-iOE 
i~9i4-04rjeC4:(:r ---titi 

i~9£i-c-i-;;«i-;-cicr5P6i 
i->:o-4;cc4E5oci!«itt4o 

i~».'!3-i*i.>;2i,'t 1 : -Ee»;; 
i~94e-4Hoeioct ; "r ; ^"i i 

17iS4-i3fcli>t^4E - - - .i" 
1736i.-'7i:*i; J_ ... .E 
17970-10904FC': CI?* a f * 42 



!3- 

4S 

«9 

776 

23 

931 

450 

859 

11 A6 

sia 
943 

67* 
413 
»22 

i26e 

739 

1224 

004 

757 

524 

1002 

303 

1184 

250 

799 

694 

902 

9SO 

626 

814 

902 

-2S 

104; 

7""2 

-OS 

437 

sea 

150& 

439 

686 

Zii 
730 

1454 

69? 
*2« 

126'> 

974 

391 

627 

1130 

586 

720 

:3r 

496 

12*- 

AC7 

585 

570 

-62 

1321 

635 



12:4 

»os 

¥SS 

ior 

?5- 
iiZi. 

»?; 

5^3 

«21 

C«4 

iJO- 

lOCl 

■9i 

COO 

1101 

410: 

?i4 
43C 

525 

;*6 

*SE 

140: 
-52 

1S22 

T4- 
TOi> 

* ' ', 

liij 

1101 

a: 
iei 

!2« 
45* 

-24 

-76 

109£ 

1192 

150" 

3ie 
;*i 

-bO 
ee — 
1*4 
621 
7*4 

;4f 

«20 
vlO 

i;2r 

-00 
iZC 
ilf 
iCi 

1201 
442 



-92f 



1 o,. - - 

iao34- 

1S042- 
ISOSC- 

iJOSJ- 

ir-occ- 
1 ; .- - - ■ 



ISO&i- 
ielO*- 

Iclli- 

liiil- 
ISICC- 

i:;ic:- 

1&146- 
18154- 
16162- 
lei-'O- 
1817S 



iS£6£- 
ie274- 

i«-*«;- 
a J 293- 
ij«**- 

ii30S.- 
ilil4. 

1 C 3 3 V' • 

i":-46- 

11354- 

1 ; 362 - 

l?370- 

1*374. 

liSa* 

1S394. 

13402 

12410- 

;;4i:. 
:f4;f - 

ir4;4. 

;:44i- 
;i4r.o- 
:i4!stf. 

i44S*.- 

; :4-4. 

ii4-I- 

l;4jfC- 
;t453- 

ITO*- 



uB4E20052ire40IS • 


-■7v 


02219»^410*095E23 = 


407 


^er-'c«rcir-is:.40cs « 


aoo 


:442(/3 • 


sa2 


-CS220 « 


-11 


-SCPFfl > 


109S 


J^ ■i.-Lir^zOCC-lEl • 


959 


CiorioceciFiciEi • 


132S 


ldia7C16242Ce4C20 » 


-01 


0:;2:26A£lfi032129 : 


243 


42E55E235S210A0O • 


553 


15EBEl--'''-2CC-AF • 


1129 


-• ' ;P16D4* - 


1191 


.-^.- -icici • 


1133 


^:r;42 • 


695 


.tir . .-■ 13 i 


4 79 


LV-^. ,- „1 = 


391 


6^4.;;.- --3 ■ 


7*3 


oai:o:.m»>c;£:-48 » 


3»; 


ocAoosiEFrrc-flAac* » 


1014 


lEFFOllOi-CeOOED • 


sot 


423C3aFS09C69C12 ■ 


ioe 


123CFF0i£403C60C • 


--0 


tt-4^j:.'r»'r?oc£9C • 


102 r 


li: ,~ ■ :,-,-:r: * 


653 


OCl. . ---f- z 


x^c 


5:: . .'-.'0 • 


521 


»■"» » 


ce^ 


*« • 


sss 


iO • 


i39e 


....-•- .-s « 


1*5: 


:■..,- . . . ;0 = 


iioe 


.-C2i--. .- -:o * 


132: 


it.'0.'o.^'..^;iD:c3o . 


1082 


.o-'C "£:-cr;M3E4B7 i 


1340 


»iM'i .'■ .■* " ."^ "i*^ ■ ,'■ ii* • 


: 111 


?0,. ■ ■ -0 Ti 


1052 


JO- Jf m 


1311 


-' F . . »0 . 


134: 


64r :i.~ZCS » 


ii;i» 


4E- -lliO: • 


:64 


21- .:306o:. i 


152 


cr --;.-io . 


?CI» 


f"-.- i3E*lf = 


921 


'7~_ LZ L J '7 s 


w21 


^:T ...■.■ ■ ■ '.' ;. » 


559 


iie^.: .0 . 


540 


itil-ii.- . - ^iC. i 


710 


412162.L>wLi:i..C -£ > 


■vvi 


4721624£:F.^^ECC-i - 


336 


4721030 ^^rr.i-2H . 


296 


0C4oii: - .JO I 


366 



001: 

200I.'' 

20^ 



r-e 



'01.1z-i^. 

e'0040^ ■- -. .;_j 
2O0C401-?'^Oii 

oiO'Siooitio-: 401 

0; : ■■ - ■ - - --rsE 



cot- 

443 



-iE 
- iE 
970 

199 
C-BC 



6f - 

4,. 



.-52J 



1C52* -.?i,. 

:•• ■.^-21." 



2C 

;6 



: -0 . 




;.'riO-:»ioE::;: c34C:joi 
::4ij-::504;c:^.iir;?.'- 
;;ii*-:c8£o«:e-:2oo*:s 



-4C 



[ ' •? — i - 

! * * *2 - 

;i*90- 



; ? -4 f 
.i-54 

L!74£ 



200439:1 5C4v21 

42:sff :2"44»c: 

ii:::=-i;:c-4i4e 
: r-t .L-.44c:o- 
i:i-i.;f£cc;'4 
:: i»4t;: 6i4j :r 
44:;o-ii::;:Af 

5242:£fE;i-44, 

494EcrE»4E::~c 
::c-4i»::fC4;2i 

42:rff :e»'449;i 

42:f i"i.^0vE:4c 

402-:5i.21.:-0-ED 
-44, i,.-;; ii;<co 

si— *-^wl*i?il* 




L;794-C66C2C. 



lice;-4:i>--,'-- 



M-ro.i:o4-s 



1 -.*'.". i * ■ 

- - »- i : . - :i." "'«F 

. r».*-.s,t .; ;2iOE?C'2"E 

■ i'^.-cirooi-'iT'-ir :•: 

.;»->.'-: i:?.'' •• ■" ,22113 

-rrir ilC--- ,..-10 
15>4i -'iS.-. . ; .OP" 

-i?r--o'i.^- iioii . 

::|:;-r.-- :.S2; . l:-,- 

:'»~.->-23; ::'e42 ^ ;•,■,. 
;:i--i--»"'.- .- -.--4;:-r . i:.o 

irnit-tr-S;. .-ijEl-;2: ■ •!* 

;ii9i--22:cr::=ii4i.AE36 » 103; 

iioo;-iij..2CA;-;!i56P-: - m 



524 

224 

1030 

594 

392 

:9i 

33* 

368 

299 
661 
70. 

S65 

cro 



-4. 
145 

56r 

:35 

400 

496 
391 
463 
111: 
• 65 
" I* 

lis: 

1022 
ii«i 
ioi: 

109f 
cS2 

1021 

ii9r 

lii. 
->: 

« •— 

510 
699 
253 

914 

los; 

!•*? 

ill 

^14 



£40 

130J 

7>: 
92: 

f4J 

900 



90- 

:»4 
i4: 



1*010 


-iai'i:crEo::3c906 


1901: 


-O'JOEFFCL 


iOFC-iorB 


lSC2-f 


-i:iioe72i 


f.;4iCB4c 


13034 


-2005212; 


421J0221 


19042 


-2D4i~E3: 


— 20352i; 


19050 


0C401irf 


311x1123 


19056 


-47eecio- 


00EDSO21 


i*0«6 


-6242Ce4E 


£co4oe9r 


li074 


-ijoicesE 


£••004011 


19022 


-5F0:i9-O 


2fiOC4011 


19090 


-99011911 


^f-47eB0i 


19095 


-0900EC'EO 


•1S242;B 


19106 


-4C;00524, 


2*421jOi 


19114 


-;A2942ir 


je2;42cs 


19122 


-J0EC-4ilc 


1^096621 


;;<130 


-.-■4»73i: 


-i2.^0C40 


lil2t 


-01090309££CCC'A4e 


:9i4B 


-i6oioe'"' 


c!:F"or2o 


iil5i 


-fC'ior?,: 


iOF42162 


lil>;2 


-42CE4«20Oe212<:42 


191-0 


--EFEOi:.; 


:.:c:e-47 


1317* 


-cr4E2oie 


212D42-C 


lilTi- 


-rcoijco; 


<.'1044<;3l; 


!;]«.4 


-cec3e-4- 


212C427E 


liiOi 


-Feoi3aie 


:;c7472i 


i»*iO 


-*ii,42-e''S: 


01330321 


iv213 


'Cw4ir;e:E 


::£:7472i 


192-6 


-2C-427Ere 


o::303C3 


1*234 


-E- 


4-0*;- 


4cEC4B26 


19242 


-42 


ceooc:- 


4^300460 


1»25C> 


-*; 


idoic;. 


t.1' 482942 


i;i5o 


-:c 


OOEli^ 


:.-.046069 


li«64 


• 1: 


oiOii.: 


^:42CS21 


1 *2-4 


-si 


4^.;esf 


2o01C9CC- 


iJ2S; 


6£0-e'-r 


•■■fSPSfCB 


IjiaO 


-4;.-"' 


■ij:-E3D 


19293 


-r: 


; 30236 


in'Ci 


-CI-, 


.00E21 


1$314 


-3iA^. h. . 


• LOir;oc3 


lu Jai-'-iiOwk.-i 


3i;;i'.fc65 


i«:;o 


-2021Cei-i 


;ci£;e!:;:e 


^J^^C 


- ■'^.l**'^ SC" 


'•"4-s:.60o 


i»34i 


-^iJ*424E 


;i4i42os 


1 >3C4 


-ooo--4rr 1 


-': 1443Et- 


193€J 


■ T - " , ' * 


i24COo 


153-0- 


-or.: 


-^£££56 


1937? 


-^1- I 


■ "1C921 


:v^»f 


■ t::. 


. .4F4206 


X?394- 


-0'. .t.---F 


■ -562338 


1440i 


i,''- ,t^" - *'-. 


.-..CEOPIO 


ii4 10 


' ', ^ - 


■ ^rrcc- 


ir.4i. 


'"'-.. " : - ~ 


;-/.>.-4ei 


1942- 


: ■ -' '. 


' : -^-l« 


19434 


-Lv^._ 1 *" 14^ 


-;-50c06 


1>44« 


-;;4r4;: :• 


5E23S623 


19450- 


-:jo41of- 


:■ :4F5E5 


i94 5i- 


-iMiT^-i^L - 


0:'EC'5i2S 


;94«* 


-ovci'^^i.: 


-tOCElFl 


; i474 


■lOf loeo; 


'^i;7f5Fi 


li4S£ 


4E1FF'50: 


-:2:2;os 


I.f4j0 


lor^fii.: 


j?Ficea7 



:=5r4 

I .•■: 02 
1 i* :.i 

1>626 
19* 14 
19642 
19650 
19553 
19«6< 
19674 
lv6«2 
1^690 
1963S 
19''06 
19-14 

:s-2;- 

197-0 

1J-; j 

;»"'4* 

l>-54 
i*-6i 
19—0 
19-73 
i9-i; 



-lOCElFl-lf :F216i 

-4P-7F5«:46i:e^.o2o 

-4c:r'PB02;f.65i04i 

-ce;4, .j,;.i444.i,06 

-0- . -. .'34iOFrt 
. ;-.- -3e?C4F 

-.'r.-.^. .. .. .4i.-321 

JK 1,:0303C:SB36*2 
-':2r-;215B 420936 
-:4Ci;E02fl047F137 

• ;rio''r-2:ti42-7ia 

-O'^P:^ 1-112 760606 

-:'--3c04io<'eis37;5 

-•53e06'i04l' 060021 
-4y4a0S5eie0O2l41 
-42 ;:-TE3 14-4 ; 0509 

-4t.- ;i3 

-El- . ;s 

00; • .•-12 



-3'i;r; 



. *.W *A<. i# 



CD 



:£40E6034-O4100£ 

i«o-OEoici:'i443i; 

F5::ei40E? 024704 
li!0ii;0'-0580CC14 

4:i:<'r-:2:-20E04 

sier403:-C4aeici 
ciFi:.-c;«ees89Afi 

t-C4.?Cfl9f irt7BE80 
3082AEB0»»90BSAE 
fOAA90i)S9l9080BS 

• sE-0 :■: -tMiAOic- 



-2r 

-2c- 

-3;> 



'■■?* 
;i9 



'•;•'■ -92C2i 

■ :; ;f;;6B7 

■£4: •■ jOBIAh 

■Apr . ... --nCflt-BS 

:;2O2-Ji.-':0-^ ■■ ... .,eB7AA 
;i;K'-*0 .'iOiJ;3S08E9« 

:--.' ... t-i-y^^t -eaB5B6 
. -•■• o.A.':oa8»*346 

ire4i-.io;c;:;-:,ioooo;s 

lje50-£<.t---OO0i'.-.".'iimD 

i9?53-ir ;-- ".". ri.Eij 

Ihiif-i^ "42»^37 

l?^74-:.w.-' ;E2A0C 

19362-41? ., .. ;12C4t- 

l«(^»0-OBOeEs.i.-. ■4F2162 
1 Veis -42 ;e4ciC051 1 344D 
- »*0? - 1 403 113141 2 A0i:4C 
;99l.i-013COOO*eS0601CD 

;;922-i-4F2A0C40aicC'00 

i993O-1911374rCC0605c:^ 
i»9;o-174F2«0C40116C01 

19946 -191 i;c4r-sai>9ij? CO 
i99F4-I-4F.?t.,-- ..' : : i^j:; 
15i962-l9£50- ..■ . 10 
l*?70-'rsi01. ,.-'...•,.04 
1 514701-^50*04 .■T^ J i>. ifcj 1)00 
1493*- 19 lOFSei 11210019 
;vV94-0t.20E00t 1^363023 
20002 - 10FEi.SO-40i I34<«i 
20010- : ^ 1 1 JE4C ■ 0300Ee 
2001 J-E:-S02iOC40 11-602 
1:0026 -191 19 14CEB0 10300 



lOSl 

339 

870 

240 

544 

2S9 

760 

644 

325 

364 

612 

iii 

268 

760 

623 

483 

-50 

594 

946 

525 

995 

610 

-19 

972 

871 

588 

1039 

-46 

954 

715 

5sa 

754 

403 

900 

987 

466 

-Si 

335 

«1 

728 

-57 

90S 

402 

I25 

442 

571 

938 

702 

530 

516 

1319 

9S4 

1370 

503 

459 

541 

71 = 

:04* 

100." 

560 

1110 

506 

350 

■^ j^ 

557 
631 
SOS 
604 
«11 
517 

^•*", 

639 

500 

634. 

575 

362. 

341 

Jil 

449 

S35 

1131 

520 

362 

955 

4ie 

416 

111! 

1395 

1375 

1309 

123- 

1175 

351 

3 75 
304 
361 
1034 
1361 
1395 
126 J 
1103 
142; 
1163 
1352 

4 0* 
2ol 
354 

;9; 

492 
27i 

ess 



2v3 

519 
442 

625 
346 
633 
264 
509 

w .»-■ 
443 

5*9 



500 

664 

503 



20034 -E&BOfMOC 40 114B02 
20042- 19 11944rEB010700 
2O050 -Et'BO2A0C 40116E02 
20059-1 91 l«B4C-£S01O20O 
20066 -EC'&02A0r40113e02 

20074 -191 i9D4ceeoiosoo 

£OOS2-eC-BOi;C0B027DFCPF 
20090 -20Fa.06032*oe4011 
2C093-3B02l9IMEB0e2579 
2C106-FE252e03-l 180236 
20114-lg35E5D5O6OiCC'17 
2ei22-4FCf-0D4F:c.9B02ce 

2ei:o-fC.;oio:£4^ioo43E 
2C i:-s-n;.rii:e;:200E3E 

2014e-lP;.:OrtC2-5200£CB 

20154 -4c;;ooi:.E-; ME ICl 
•0142-'Ei:i :<.0I'E1'2527 
XCl"ii-'E-t 10:5;- :C 50105 

;ci-i -oof ro^rf: 'r^ccBB 

20136-027: »'E'''';j>.-ijiQ.i 

20194-C110«2;i7i3£.rC25 
20202-3002 JE3F4F 1^96 75 

202io-3:pe4C3a.o;3E2S4P 

2O218-lS8C'0ei;32A0C400E 
20226 -2O233C000C'£O->^2^ 
20234-10F5C90i'..-'.^oeFFiJD 
2C242-20FD10F«C9C5eSD5 
20250 -£'37EA717J7171600 
202SS-C61S5F210Oiei90E 
20286-04060456235E2323 
2iJ274-7e40APCS12:FCB12 
20282-lPCB13irCtl31FC6 
20290-00 IF IF IF 1F216342 
2029«-d56F7EE 1 —235510 

203oe-eiBicsoiic.«oevci 

20314-ED5B-S40eB050D20 
20322-CSC' IE 10104000901 

20330-13E6C110AaC9SAOC 
20334 - 4006 1S0E2023 3600 
2©3A6-CD2OrM£-lOF"<;0109 
20354-OOI'i^OC401 :2C'0O19 

2a3e£ - 1 1FC4CC6C!; eoe lOD 

20370-002rtOC40114C0019 
2O375-H0-4CC6£tBSOlOr 
2O386-O02»Ot:40116C'0019 

20394 - 1 1 i44{:.coci:-eooe64 

2O40S-0EFF0r20r.'-.l0F#2A 
20410-OC401i:.eCl 193694 
20*16-E:.T.Bi3422-£eCSCr- 
20426-r.ft4C' 11 105001936 
20434-9Cde082AQC4011A6 
20442-0019il21*C-eBCri7 
20490-4roe032AOC40115S 
20453-0119ll294r-E6CMT 
20466 -4f 06640CPF0D2eFC- 
204 74 - iOF9060«2i^OC401 1 
20482- CFOl 191 12C40SBCI> 
2C490 - 1 74r0$032n0C 4011 
2049e-5C02l911344CEBCt> 
20506- 174P2A0C4011C.-02 
2O514-l'}ll444riEf«0120OO 
20522 •ee8013012000£t BO 
20530-CC8BOi:ceSr.20FSCB 
20S3S-4C20043COC1SOACB 
20546 -5420EC-:rv» ' ' • *=42 
2C554-77CDAei^ ■ - .: £D 
20562 -48264^ • .■.>-■. ;^J0 
20570 -04606* I,..- . Ji.iC-4E 
2057a-2942CeOO&£-*23C04 
2C5a6-d069ia0109EB2AOC 
20594 -4OC1O90 ;03EBCDDfl 

2<i6O2-4Soec4C'^<"«0':4ooft 

*ODl0-0F1100C^liEr-EC'6 

2O6l3-^a7~£-i0FCl^J6.^4oe 

20626 -PFer20FM0F906OF 
2e6C4-E17EC6ao772310F9 
20642 -0664OEPFOC2OFD 10 
2Q650-FS3 1 10.:fCC 2F5a2A 
206SS-;e4WEP5E^942C60C 
2C66»-tC-5£JS06£C-5B£642 
20474 -2 102 423B4C 130521 

206e2-6242cecccr-:3?i2j 

20690-624^CB4E200sEOSe 

20693 -2942CBCCl.?06Cbat 
207O6-rr-5fi;«42Cl-iP5SCC 
20714-C3S12AOC40061SOC 
20722-20233e8SOC-20FA23 
2O73O-10F52A0C40231121 
2073S-4t.SB060aC- 1-4F2P 
2074B-0C401 13500 191 1A2 
20-54-4:EE0605:C 174F2fi 
20-i i-OC 40 112r0 1191129 
20770 -4t.SeO60 *C r 174F2A 

2077: -0C4O 1 : -co: i90804 

20756-3I' ,-■- ■ ■ .■' t J323ES 

ae7»4-E£- ^^ft46 

2C802-ei. . . -69C20 
20eiO-OC4». ,..^..^.-S1184 

i03ii-4C-£eo6o.---r :74F2a 

20S2t-OC40: 1.2;: 02190604 
iO;3i-:^>rc::0'^b2-323E5 

2c:.i: I. r r.r." -4; Lr.cC'C'i=i4C 



*o:'- 0- 
iC35f- 

2o;f e - 

^0^74- 
2OJ4;.- 

20390- 
20^94- 
20906- 
20t>14- 

2092t- 



c: ; 

0-- : . 
4t ; 

■oc . 

3t ■' 
EC - 
El. 
Ot-. 
JE 
1 ft.* 



^1 -- 
2 0VS.. 

20S-0 i.. . 

20954 -1.^:^ 
£100^-0;,- . , 
2 :o jci-.j- . 
;:oi4-c«..: 

• 10XB--.0»' 
;i034-4l - 

.104i Ot. , 
210SO-2C'"^ . 



*."'69C2« 

' ;9i:s9 

-74t'ifl 
: -.0604 

--.-rs 

i6 

■ :,-A 
-o 

01 
■1 B 

- ,:4 

: ^6 

. ID 
. ^4 

■.^3 

V 

-? 
: ;C- 

: --4C- 

iDiia9 

: 3A0C4O 

rSOOOD 

•-,C9 



625 
510 

eeo 

512 
f i2 

" — 

1441 

424 

702 

52- 

901 

i~2 



626 

917 
719 
639 

* ' • ^ 

-350 

1045 

ttr * 
614 

327 

451 

300 
1390 

597 

418 

298 

833 

735 

322 

994. 

879 

1004 

857 

806 

229 

601 

205 

1009 

336 

-63 

269 

568 

87* 

37S 

111- 

614 

471 

615 

308 

624 

Tsa 

4.14 

811 

246 

-06 

454 

455 

378 

1174 

407 

613 

941 

728 

551 

G60 

524 

-44 

401 

629 

667 

S39 

1096 

609 

1041 

737 

818 

6«4 

1087 

812 

891 

371 

438 

587 

464 

6 75 

436 

672 

222 

<:.70 

254 

a 10 

1187 

524 

478 

670 

164 

410 

1268 

524 

393 

t.70 

329 

rio 

1273 

524 

166 

-13 

556 

861 

703 

824 

948 

-32 

902 

551 

ei9 

710 
94S 
34- 

74» 



i 



YOUR COMPUTER. JANUARY 1985 



24500 3cooeeeeoeoeeeeo 

24ses eodeeeeoeseeeoee 

24.516 eeeooftoeeoeeaoae 

24S24 ooe»eoooo»soe«oo 

24S3£ oooooodoooeeooeo 

iAtte oooooaeii<>eeoaao0 

a*5«s caeaoaoo^jeeooMO 

24S5e eeoaoaooi»i3ooooee 

2<i56« OQiwtitsutiotSiiduaeu 

24372 eeiMO0k)k)^'13C:~£ll 

24500 ee6087EDS£444C>Sl 

24308 ee»oec>oec 9030604 

245M 04020^0 .'030BDaea 

24004 oeo5e»oso0O0oeoe 

24612 oeea«ooe727«t:6ao 

246SO C2ic7330pe«ce6ee 

24«2e CA2773CDee«««eeo 

24636 o«oeeeoeoo«e»0«0 

24644 ?3ieeBCOC0FS7a30 

24652: 009001010 lOOe^OO 

^466o <.i3eseeeo J 7050500 

^4si>s aBeeeso7>^7<t*:tiso5 

24076 ososo;c;o;aocoo4 

24e»<. oioooeooraoooooo 

246«s ooooesoeeooooooe 

24700 oeaeeoF3cop760CD 

24703 lr7i:cC>ftD61COCfl01 

24716 cD03eic&{ra«oco96 

S4794 e9C03C6SCDSS69C£> 

24732 CC7i*;06;''9Ct>1162 

14740 CCO662CfCft67C0B6 

^4743 653n2~60B7Cn5761 

<;4756 coec0'i^eon3«ij36e 

£47M nrcti4aai£t:DcAeicc 

24772 ^aojcDC'BdesHSsee 

247Se a.*CC«4S623n29e0B7 

247as C24562C324610O3n 

247«e: 0A«e3D32CHeoC0CC 

24S04: e97e3<l2/eOCQ3rCB 

24012 3P47CB3F9OC60432 

24020 Dn60C9214e601110 

24080 e0BlOHt)l9e:UOl»C4^1 

24«3« !S«0O1127Aaei»7O«l 

24044 eOBe3AS06e3CCS32 

24BS2 2«6«Fe32rOFe09DS 

24860 3A24e03C3aa4eoc« 

24S69 3A4C'6e57;0O«3Air 

24576 «ecc>4cei:(*4eeoa7 

74504 jcio«3«ieoocc4C6: 

24A92 3A4 16aB7C2aie03A 

24904 ir60CI>4C61C3()ieO 

24900 47C50«ooeexeF»c: 

24916 10F7C«3ft26eO3CfE 

24*24 oa20oi3&3S3eeoC3 

a4«3f oceoeosfoeeicsco 

24940 7r703fl6661ED44C6 

J494£ «32005fP^33D20FO 

S49S6 C'r'~CO0C0;;3CD9r7C 

24964 ';isa»aicc-scci37E 

:*9Ti 3rt66bi::C326661Se 

j49ao e7flFC09F7&cic3a3 

di^as: 7eec5eiB6e2Hiyat) 

£4906' 57e0S£3O04eD331'> 

25004 6021000022 ISeOCt- 

^neii ,ie7eisoe4849474e 

25020 200001 10D»2a 1460 

SSaas 3E05C3e 761001 100 

2S035 40CC'W4(>53n235a3t' 

25044 202t'FAO36S32Ca61 

25052 CD5B3EeODS«>F323l' 

25060 ee3e40323ceoc»-3 

2506S e93a3e60ccia3S3e 

25076 ee3nC9ei3032C961 

..■5004 2eecciec>s33Eoacc' 

2S09S. B361SAlB6001QOaQ 

aSlOO 3eOSC36 7613AaX60 

29103 O7CI3£Hlt)6eei0400 

35116 eD42D33eoi3aaiBo 

29 124 , 3n236l33C3223»eO» 

25132 0S3A485CCee95e3» 

25140 324«5CCrif 37CaC2» 

2514« !<-:(■:.< li.^OOAOOlO 

25150 r '5e7eO0 

2316. ■ =P.-'4F«!A 

25 172 4 ... vVr92020 

^5 lap ^^4.TJ-.'7 x»;04flA93<: 

^■^lO: 4S20£44F'20S04C4. 

25196 590006i9C0»'37C2S 

25204 02Ka?3.-?lC231423 

Kssis onooiki'occ:B6~ifl 

25220 4C60B71jjK?:3rf6C 

25226 3r41160e£.:33^43SC 

25236 :<911C0^1C30e£Xeo 

25244 sj-r.-uofcocao*** 

2S2S2 CCr J -1.0164000100 

25260 013rtlitO;»1620CC' 

jrikoc j«^flOiO>>; •;-"ir6c 

j52rs iFi6ioc--;-rt7.->ooois 

25204 0901130114O2O303 

2329* O703eCO.}l 1031503 

25300 O2O4O704OC041104 

253O0 160403050 70SOCaS 

25316 110915051406130' 

25324 »F030102O2ei030? 

25332 OJOflOJCFCSlSOJOC 

25340 l}4C^040Hl^40P'e«14 

3534S tl40 10<^'5i>50A05eF 

25356 051305020ee307F)r 

25364 0401030^0203060.^ 

25.'«7J i9na.i:0t>.'< 140.10104 

25300 3«040P£t4 1004 1504 

29300 020506050005100; 

25396 140503060l07m4 

2S404 011502040303030:' 

<54i2 oii.:o; 1003030466 

jsi;?(« 040D<!ii<::i?4.i7o<.ot. 

^rnii 050SCSOt-05 120516 

jS43t 0515C014»>?^r3rt4t 

isi44 «i0O7£0;:<»;>^397r.FE 

2?4Si f*Co-i»,->* •C''«:>:v» 

2546S OlSiiltMi^'.-iliei 

-5*74 L93Efr^»:4: fco.r.t* 

2S4$4 r;;c j*ti.*^JC562i:t- 

254'^.: 44..:C56£F21i:64C:- 

^5500 2iC3623<a4P60FeO: 

i5S«* i»ae2iCf«;(cr-3soj 

25516 AFCDBeee2oi4iaor 

25524 21l463C't'34003EeA 

*»a32 poBeoo2oo>4<5F324: 

25540 eO112O40C3946S3£ 

25548 01CrC-«7C«Fi:E.L-97; 

25556 3aj.lS0P-':str214; 

25561 e.ctC'7cpi''e:oro3a 

25572 C3e21>OBe0«OOC617 

25900 DOBe»M>OCOF863RF 

aSSaS 324D60C4CDC163CD 

SSS96 2B«4CC»P37CeOFP0A 

SSM4 CB14«6»SC0149ei4 

25612 701464 1450143C14 

35620 20MlS^a40C39465 

23620 CDr37COi?l>lW9^'JJO.- 

^5IV3A lQ0e<'.Q0!>05eA143A 

35644 3n7eiFC0e3212764 

25653 CDS064 7C4 72ni06O 

35660 C05r>64^210603nC3 

35660 63CB3FCB3FCB3F4F 

23676 6020000601 3EC2C3 

;S004 67ei0S6FD024C9O0 

25692 0000000000000 100 



> 02 


35700 


> 


25708 


• 


25710; 


• 


25724: 


• 


25732. 


* 


25740 


• 


25748 


> 


25756 


• 


25764 


. 332 


25772 


. 776 


35700 


• 757 


25708 


• 10 


25796 


• 15 


25004 


• 593 


25012 


• 1130 


35020 


• 561 


35030 


• 


25036 


< 1304 


3S044 


• 3 


3SeS2 


» »« 


35800 


• sa 


25060 


• 29 


25076 


> 196 


35094 


. 


35B03 


> 996 


35900 


• 112C 


3590D 


< llSl 


23016 


» 1140 


23924 


• 1071 


25932 


■ 1305 


25940: 


> 863 


25948. 


. 052 


25930. 


• 1264 


35904 


• M« 


25972 


• S29 


25900 


• 750 


25988 


» 1136 


25996 


' «1« 


20094 


T 7ao 


itaxj 


■ 700 


36030 


« .-54 


^oe^e 


I 376 


26036 


> 909 


20044 


• 1119 


2ft*S3 


. ft.-IJ 


MO«B 


. 539 


20008 


• 675 


260 70 


• 6O0 


20084 


• 911 


26993 


• «S7 


26100 


• 736 


20108 


• 97C 


26110 


• 431 


26124 


. 307 


26132 


• 1012 


26140 


- ceo 


30149 


• 1093 


36156 


. 953 


26104 


. see 


26172 . 


• 1302 


SOlSO: 


■ 740 


2010B 


• 099 


30196 


* 491 


20204 


• 4ei 


20213 


• an 


20330 


• 479 


26228 


« 763 


20290 


> 784 


26344 


. aa7 


26252 


= 72S 


2O2O0 


- 655 


30200 


• 861 


26276 


• iiao 


20204 


> 14;; 


20202 


> 649 


26300 


• 641 


36300 


■ 761 


36316 


• 436 


26324 


. 722 


26333 


• 83* 


26340 


• 166 


<i!e34a 


. Hi: 


20JS6 


. 50J 


vr>364 


s 34.-' 


«6373 


- ni! 


3630* 


• 517 


.90308 


» 732 


^6396 


. 30P 


36404 


• 351 


364 13 


• 1060 


36420 


• 671 


36420 


• 200 


36436 


• 004 


20444 


• 773 


36*52 


• S3; 


26460 


• JSI 


26*00 


• S3t 


36*76 


• 57 


36404 


• 69 


20492 


• 54 


26500 


■ 63 


20508 


• 190 


20516 


■ a~i 


26324 


. 56 


20532 


• 66 


20S40 


• 50 


assar 


* 302 


26580 


• 24 


96304 


• tii 


3«573 


» 70 


20530 


> 55 


^6300 


• 320 


26596 


• 55 


26604 


• 64 


20613 


• 74 


20630 


• 81 


30038 


. 44 5 


36636 


> 84r 


£6844 


• il-T 


26052 


» e* ■ 


3660« 


« 742 


20600 


• 1024 


20670 


- ii:.4 


20004 


• 1004 


20092 


• 812 


26700 


• 65 7 


2670S 


• S?^ 


2671« 


■ 7t i 


2(573* 


• 7s; 


;t('733 


• 715 


3674CI 


» 1268 


2674* 


. 932 


30756 


• 9?? 


3«704 


» 1133 


36^7; 


• 1354 


26-30 


> 1126 


36-3J 


' 990 


»6"<>Cr 


■ 763 


26 OO* 


> 440 


30013 


« 597 


sesae 


• 653 


aooao 


> 324 


26830 


• 019 


30044 


» 793 


30052 


' eei 


30800 


. 975 


aoBoo 


• 408 


80070 


• 809 


8ess4 


• 1 


36092 



osooe3eoo4oeo5Fr 
3ee432see4D03 144 
o«D&7EeiB72eascD 

F0041B03CO9S04CC 
890429eOC 90033CD 

a33ftseB«3i>3a»eo4 

C9C03B7D3a377047 
3A246ee7C8B8D03ft 
3noe3a5B043«t3£60 
C6O7473O397&C00F 
803a5CO43n3870FE 
7F30«03«39703a5i; 

04 3RSDO400e9COD« 

O9DO7eai33SD043A 

5C64Ci>aneooDE 120 

0B3C)5B643&335804 
F3C504C93A5D043C 
3CC037CD37C027DI> 
77013«SC«4DDr7OO 
C9aiSF643eeiC0DB 
rCDD7e013CFE09&3 
B105FCBlt>?30«5DO 
7701C00547004eoo 
DDE5CD377BDDC1C3 
BleS315F04nrC3t>e 
'■CD07EOe473A3EeO 
0930S3C013B8384£ 

nF333Eeeoeoa3040 

5CC60SES3a33485C 
CDF37C230AS01420 

30385000 1 oeecDoi 

65C0FJ,'C3aFFFF32 
32PF0e3>U 36030 32 
3360C45S69C&706S 
F0eieiC93Ee4325E 
64002 1446 0Ct>H4 63 
CDe96420rOC9DC>7t: 
013CC3136S11EOS0 
oeoonroo2oo9i3i3 

1OPCM140030F4CS 
0D7E01B7C0313F04 
JE01CrD,i7C!?P3601 

flora.i»4 1 i%oo7cacr. 

C105C37I36730436C 
CS3f£b3FC63F3C32 
FSO«3fl3fl6033F365 
CD09e930FS65DDBE 

oisoo83nF3e33CF2 

D105CO3A4300CC3a 

06cec37ieeBoeooo 
oooeooooooooieao 

og 10492020401090 
0000108006609930 
09 00 10800 0000000 

ooeeoooooooooe 00 
eooooooaoee aeooo 
00000 ooooeeessr 1 

0SCC8F790I>2 19 3 ~9 
3BF10547CB3FCB3F 
CS3F3SF4O5O00OO* 
3S29CB4 730e* C 050 
aOJtl&DBEOS J ICE e 
FEDD0O0*32r405DD 
90a332F20S4Fe0Oe 

DD2«e3?«D0e9c>07e 
0aa7CflAFC9cooeo6 

21FA6S33PS652ien 

eo22F905coeioecc 

4369CSF37C 105030 

2840148 eoAoecooo 
C7S 1 ioc03ar6O33s 

F305C0ei0e3n276O 
3D3a276eC20707CO 
700500203n40SCCC 

0aC63033495CCDF3 
7C 10042032401920 

330fl loesc ^c io3c:' 

91&SeiC9S02011t6 
00««FTO7703CD7703 
&D1910FeC9eD4SF4 

ftSccFK rc'irfpsoscf 

F90eEC-49F465e4Ct> 

FE7oa«Fj65e«eoeo 

aOFPOi*: niBPl.T.Hi 
lOrsCw..' l<<]&2 2i4P3 
03CC<74673S313e60 
C-&2ia3793nF30SCB 
3FCDT4e733212000 
3O3O603C47CC7407 
OF30e5B02eFB7032 

aoooooFFaaacoooF 

2B23048028FB733: 
3C0e313C-e03E0B47 

04CC'74e7JFaB0SB6 
a3Fe7i9333&60C902 
e20SeiO13AF36S21 
5BO.*C£>74677e2HlD 
00C&7467331BO0CV 
9SeFD024C9eeDD2! 
*40a3e04337907ED 
*S4300DC'7EeiS730 

2eDC7EooB92ein^ 
7Ee i90Er44reoo30 

i0C0a46»C0F37Ca4 
18OO0ClOOOaOC343 
09DO33Dt>233A?$6- 

3f>3a79073onoirP4B 

4a600SCD277acOC3 
4309CD0B07Ct>336a 
3O41«0B7C324693a 
4C6087C9C 3030901 
FCFEE£'53ClFeF7CC 
SO3A3E0e0EO0CB4B 
2904CB42.0O4B72B 
OlOCC0932Be*CB4a 

3oosFEes2aeioc79 
324oooeiFe7Fecse 

L*e4320OECB0220OC< 

3E01326160WF324C 

ooc^cocJweOACicg 

3a6100B7C •4190833 
4C60AF336 108C93ia 
40008 7COF23COO*)r 

DC'3 1 3£«0l- rs so OSS 

oicr't>9~L-«iFcw>»7c 
-'.•4406<.i4 7.AA3eoeoe 

.^^:^EOOC«3 1030007 
CO21A:f.^V-9O0OO00 
3901010209021302 

SIC jo'?ci; : : S3010* 
o6o*:^o*oio50ico 

O6061iOe0i07O7O7 
1 J07FF0i>0O0C01O3 
030COil4wi303030C 
031403O304ePO414 
04 14O!>03O60FOfl 14 
ia603073E^-l«0'FF 

130^010300031303 

02D4oe04i3e4i3es 
eaeecEeeiseooie? 
eOB7 130 7F Foooaeo 
eioaaaesos 130300 

030003 1203000403 
0411040003000603 

eoiieoe*07ooaTi2 
e7pp0a«a«e0i«««a 
aee3aa*4«a»sfFct> 
F37ci43aaAB4asce 
oe3tai324 loasnse 



• 260 


20900 


OODPU 1 436eCOOflO0 


< osa 


26908 


7700Dt>36010ai018 


. 677 


W910 


M>il 143603 IP O0B3E 


• 1030 


a«9a4 


eiCI>007CC'I>7EaiDO 


> 1194 


30932 


O4PE043e 1 6D&770 1 


• S93 


30940 


21F66OnFC3067CDP 


• 099 


36940 


3 1 43003 1 F 00 B3rB 3 


r 1031 


36956 


C0D97CAF3a4160C9 


• Oil 


20964 


OOI>DC3ES3EFr3340 


• 701 


30973 


ee3A3E0e3254a9C6 


> 803 


369S0 


3S323E6eC0336SCD 


« 503 


20900 


F37C01OFOe3AS4O9 


• 1221 


30990 


ODBFeeaecFEiDDe i 


• 754 


?7004 


C 90E30Se235e2306 


« 1019 


•7013 


0BI»D73Ba0023n>72 


s 503 


37030 


oaD&23i*r4802eeB 


< lasi 


27020 


c9«*3a3Beacoe332 


m 1007 


27036 


eEeA21B90n22B70A 


. 7lffl 


27*44 


3Ee4329S6900aiBF 


> 913 


27932 


0AD0360e0SCM>S33n 


= 1191 


a7eoe 


6E0fleK>77OOOD333C 


• 1396 


370C0 


3C33ae6«)3Mt70A7E 


> 693 


37076 


33228 70ACOeA09CO 


. 1457 


27084 : 


7D093A9Se93[>3305 


. 1093 


27093: 


09P 2OD09C K-C'S IBF 


• 739 


27100 


0tW.'CaCbt»lC203DCi 


> 050 


37108 


O9U03OF0C 1C931F 7 


• 527 


27110 


09B7C00 140OO*93(y 


I 793 


37124 


3ePcc9ipa83Pce7F 


• 733 


2 7133 


EOFFFeOFFaDBPODF 


• 7Sa 


37140 


FOF FFO.IFAOaaCOOO 


' 1233 


3714S 


OOC 0300008000000 


• 605 


37156 


eeoeoo iFoe3Fco7r 


> 94 3 


3716* 


EOFrrOF78aF7BOF7 


^ 00 ,< 


37172 


BeFPP8iPa«i9oei9 


« V9C 


37190 


aoiooooeoeoooeoo 


» 1270 


27188 


ooooeocesocoseFF 


« 69' 


2719D 


Fosoi«e79»86iePF 


• *ar 


37304 


F02r4a4PS«aoaa40 


» 987 


37312 




I 959 


37220 


ooa«e«ce3oce3aPF 


* 004 


37333 


FoooiooeToaoioFF 


• 1000 


27236 


Fe3P4a2P4e2e402B 


^ 935 


27244 


4020400000000000 


= 906 


37353 


ooeeoe3oc03eceo9 


> 953 


37300 


090P001F8e3FC07P 


• 1342 


27SO0 


EOBODOO P V 00900 1 


. 73* 


27270 


8009oooooaeaooBe 


• 073 


27284 


oeooooc 03 Bceseao 


• 712 


27392 


40ioaeiF8a3FceFF 


> 144 


37300 


Fe3«ceiF80e 90010 


> 370 


37308 


80204 eeaoeooaaeo 


= 527 


37Jle>: 


0088000000030101 


• 331 


37334 


OOOe00C313S34e0F 


• 


37332 


2000304001 748 lec 


• 


37340 


206572720F7a2673 


• 291 


,?734a 


390 83*57* 1 73FFRO 


» 1070 


37356 


6Ee7397i;;«oa8eao 


- leoj 


27364 


3«l:^^c*7C£>5e60C3 


- 1030 


37373 


7E7rr:fi3*7E21E37D 


• 098 


273B0 


CD3C7eCOM6«C3lO 


« ,'e' 


27309 


7eS34550543F49S2 


• 1339 


37396 


502F49SaS043aF4D 


I 030 


37404 


4143S31F00330E74 


> 1092 


37413 


OS7200C90C017403 


• 1377 


27420 


04300eCC397E3139 


X seo 


27438 


7EL-oaC 7EC DDE6A3E 


■ 1823 


37430 


eoco io6fl3E0ncDie 


< 073 


37444 


0ft3A248e3CC83eeC 


> 563 


374S2 


CDOfl»33eOHC3P«<93 


* 079 


37*00 


a iF07oe5c» BBonr i 


• 1074 


37*60 


3A34Bf3CCaC30g93 


• 755 


27*70 


436F0E040974690F 


• 007 


37404 


6eOlOC08537O6O6a 


> 056 


37492 


6F0C733AeDenee4D 

0»037i«r?33n0t>*« 


• 443 


27500 


• 1000 


37508 


ooaiESFFsoeaaABP 


> 749 


27510 


SDC090SEra7e«a3A 


• 860 


37524 


98806721000 eaaB9 


• 1863 


37533 


0D33BB8D3A3e80C3 


' 1379 


37540 


7r7EaABr0D3B3C33 


• 1217 


275*0 


900t>»P3391SI>3398 


> 1021 


3755* 


00ee2ABSS024C096 


. 037 


37564 


5ED29A7EEB228E8D 


« 932 


37572 


C9aSEBE5C0flOOBei 


i 7S3 


37580. 


C38A7eC03FS6Ce7E 


• 1110 


27S8S 


873CF83DPSEO10I:a 


i 709 


37596 


CE7e:«»9B8P3C3a»0 


- 76- 


3-60* 


8DF lEo03EEe8C83A 


' 900 


37613 


*8^:B^•-.•-■•^9B0I>3^ 


• 764 


27620 


3»-.r,'i j-L9a37ePE 


• 725 


37629 


lBL.e«7E3fl9B80«7 


• 474 


37030 


C2BA7e3*Jt»5«DB7C3 


• 033 


3 7044 


BA7EP 1 3 7C a230E0^ 


> 333 


37652 


3A008Mr..-»39a8tK:9 


• 441 


27600 


C&FDSBFE20Caa07F 


• 813 


270O0 


3Aoooe7£Pe2ecAaB 


• 970 


J 76 76 


7PfE89CAaB7Fe5C5 


• 943 


37084 


C0005CCD397FC1E1 


• 741 


37693 


aa890BcaaB7F3Ea6 


• 800 


37700 


3a9200C39A7FFe26 


I 043 


27708 


C33D7F3A92BDB7C3 


> 804 


27710 


327r3e20C&8C00D7 


• tooa 


3-734 


F8F3AF329280FIC9 


> 328 


37732 


3A9D8000007EB7CA 


• *«« 


37740 


077F11290ClfteEC3 


> 004 


37748 


5C7f4Fa0i31flBCC3 


< 929 


37750 


5C7F0DL-24C7f .'OFo 


• 1059 


27704 


OOBFC»3B7EFE0702 


• 795 


27772 


SC7F04C33E7F3fl«6 


> 359 


37780 


S0B7C02M>) 'OC'OOCO 


• 157S 


3770e 


7e07Ciao.-v7FlljaBC 


. 589 


37796 


lrtBeC34C-7F4F3013 


• 573 


37304 


lA8eC3»['7F0l>C27F 


• 621 


37913 


7FaF78C93»7eFB07 


« 700 


37830 


D28D7F04C3717F3C 


• 9ir 


27020 


C 93Ae99M5CD005C 


• ft7«l 


3-836 


F5CC097FC2C37F47 


« 01* 


37944 


FlElF57E23PEa8CA 


> 102- 


3-933 


e87FFE0»C2C07Fe5 


» ©aj 


«-900 


CMt?FEJC3AC7F79 


I 057 


3 7369 


CM07FF147FSF1C3 


• i!>:4 


37S7C 


iF7Prc36e3ir7rc3 


• 071 


37984 


495CF1E1F523038B 


« 126* 


37893 


C0F058PC28C AEC 7F 


> 033 


J 7900 


Pe09CACe-FC&495C 


• 837 


3790S 


C3F37FCC.;D7FC3&« 


• 7ia 


27910 


TFCtC4SCC2C77FC3 


* 43 


27924 


OaO»CCC45CFAC77» 


- 43 


37933 


CD307FC3F87FC&Fr. 


> 49 


37940 


SBFE39CA3300C31S 


» 50 


37940 


*0C0178»CI>2O7PFe 


• 307 


37956 


OfC AEF .^.ir C- F0S8C 3 


■ 5' 


27904 


ISeaC&l 789001789 


• 72 


27972 


PE2*CA2098Fe89CH 


• 79 


27900 


2Oe0B7CD3EO93aBO 


• 31S 


37900 


OeCAEFOOFEOOCAEF 


- ii 


27990 


883E0DCO8CBOC3eF 


• 01 


aBM4 


oeE5FS3Afl00DB7Cfl 


• 71 


asaia 


SB68DSEB3Aa30E>19 


' 01 


30020 


3*01Pie6/FFS0 7rB 


• 310 


aoaao 


a98e2A»1807£B7CA 


• 33 


28030 


9488P1C54 7842585 


• 44 


28*44 


CA7F60/t»3«F3P 10 


• 41 


aaasa 


FF19l>lC370007eB7 


• 67 


28*60 


CAA2S83D472B7E84 


■ 205 


2««00 


i«»CMA3e8CC»34028s 


» 473 


a0O76 


C 380B0F 12R3C3DCd 


• 752 


as084 


9F083BC3970a7EEl 


» 39* 


20093 


C9CieiC93C2ECC>34 



941 2018O 8aC034«2Fie03FCS > 1348 

019 .20188 aAaEBD4Fee088944 > 519 

eOl 30110 C0CaO84SCDCA00Cl ' 1304 

1180 20134 ciiBiAcococDoeoc • 1109 

005 38132: E1C40ES0F51I30BC « 1314 

1314 20140 ia3C*'^107713300D - 305 

64! 30148 C2t>400riCOFCOOC;t3 » 1443 

1132 38130 FCSOCOC-lCSOeSSOO . 1174 

mo 30104 OOCSCS^MLDOBSCFC • 1339 

749 38173 37C«00Sll'E^2CnOO • 1394 

813 301OO «lftJCi;Hf=701^e3E • 1337 

030 30109 CROsoaresscAapDi • ioe3 

1333 20196 FE2CCA8£eaFE2eCA > 113D 

503 20204 DC82FCe9CAece2FE > 1003 

930 30313 3BCA«Ca3ri;3:cC.1C • 93* 

796 38320 5CFEe0CA39S3 773e • 99* 

044 *egttO COFD5BC3F0B033D7 > 1361 

9«3 303:10 aiC581COBlCSC076 > iiBl 

815 38244 77eB0ee83a3O8CFE = 881 

700 30232 2eC292ai3H3;iaBrc • 1003 

992 38360 lOCnaaSlFEOOCAOn • 1055 

0e3 38300 O1O1FCFF58580913 » 837 

1187 30276 DA5791E5EB7C6SC4 • 1399 

8*S 3Sa04 5S3I3E3aniniC3C3 : 1045 

1371 28292 BlAF39crDOC&AE»l • 1107 

1104 30300 3Eesr3nroee3398r • ooo 

1037 38300 e5C377BlC030CI>Ae <■ 1072 

023 20316 B1F130CS7381C392 • 1210 

1026 38324 ei44C(>9Rai4SCD9fl • 1113 

1065 38332. 818Ce&Ce3e30C3C3 • 945 

1262 28340 81781FJF1PJFC0B3 t 741 

336 33340. 017eEOi!iL-6ai5rt:3fl • 1032 

541 303{>0 DAAeOlC&kJi^OCODCa ^ 945 

1913 38364 C3aiF£30C04rPe30 • 1210 

1005 20372. DAC2813e30CDCa01 - 1179 
381 20380 79eS3nr>7a 1773833 • B33 
735 28388 D7oltlC9ClCD495C > 1333 
1170 30396 3AI>7OlC3398ie0Oe = 751 

070 30404 4P?73arc>FD5niiara • 1177 

138 38412 EB81PE00Caae82C3 • 1204 

m 30438 DA017730CDrDSB09 - 1343 

lotts ^A43(i caoAai(t.tFe8eo407 • ii3i 

596 38430 CAPE81772B84C339 i 907 

J6e 30444 ei05CA390irA1103 . OOD 

«n9 30453 0327810405033701 ^ 73* 

556 28460 017B953C>12C1EB2A > 1O30 

936 28408 800nao7EF£aoCC49 • 1007 

137 264.70 SCP£e9CC49SCE8C9 • 1160 

512 28*04 O4OSCR11S2C0EESS > 086 

883 30*«a C3118aFSCSai0C0C . 1001 

eo* 30500 CC96SEC'347S22330 > 949 

234 2SSO0: 00SaEBCiriC9ElFl ' 1434 

4 20510 i3i3CocDan7FFea5 • loio 

405 S8S24 CC907FPE3ACA9A7F • 1280 

5Sa 30532 FE21l>OF£0OeOFSCC • 1413 

741 30540 SlSOCAOi:02CI>2F56 • 904 

5n« 305*0 CA7068F1C39A7FS1 > 1101 

423 20550: 70S2C37C9e3F9374 • 923 

BB7 30504. Oie30B300P70SS73 • 77a 

1006 38372: 666C0F772Ca874 72 . 740 
1119 28500 7flaooi>6F 78052030 ■ 708 
043 30580 307^770974030805 = 791 
5S3 3059S 73800A88CC70773A • 630 

ee* 20604 SDOCPcaecAAoaaii • lOO? 

03= 30613 000OEB33O3ODCOSU . 953 

39* 20630 7ECI01E101SP82CS • 1278 

1890 30039 CS3E00C3e3SSC101 ■ 863 

033 3ai>36 BAOaC5CD60SCFe3A c 1330 

677 30644 CC685CCC>A47ECAEe • 1331 

1202 20052 BailOAOBlACDBCaO • 931 

1300 300OO 13FFO&C3DSa3COaF . 1199 

9«6 aaOOO CD3C89CDEFS0C1O1 • 1403 

839 28076 E121DB33CS0SaA89 > 1239 

720 28084 SDE5ES2A938DE5ai > 1191 

1.9S 28092 DB53ES210303ESC5 • 1123 

017 £8700 C9C&SSOJCiei01C0 • 1434 

10J9 33700 00SEC33ia33A9C00 • 073 

1100 38716 B7C21AS378eiC231 • 1874 

720 30 734: OSaMSeODESCpeSO? ' 1254 

1823 20732: ElC0E«7EAF3a9C0C> < 1300 

7B0 28740 DlC-5.i>)v^.}C'E5eBE9 > 1451 

leOl 30748 &3CC'C.lni1t<7Cn«*a3 • 136S 

1131 20750 llOAOQCCD9a0CC34 t 1109 

1130 30704 o2Peo5c33ca3Esc5 • laes 

1429 30772 2A9790E52A99OOe3 « 1130 

1115 3B700 3A9580P9R1F13395 . 1183 

1237 30780 BOe 1239 9at»E 12297 • 1104 

951 39790 ODeBE9eee3O8C307 . 1037 

1110 300O* 033A90POC7CAEESS « 1103 

1094 30012 33«C9C>CieiIMlie7 = 1130 

lOaa 20020 OJCSESCSuFSaUOOl^ • 1391 

1870 28020 C3535Cr..irASS3A9C - 1006 

12*7 20036 0087CAE083C181ED ■ 1318 

1130 39044 93C5Cl>095CFE3ACC • 1190 

940 39093 09SCCD3F5OCeB7F0 • 11 49 

1207 28000 *FEea9C3n«037oE6 ^ 1179 

974 39003 l«C3C33.->70C03OC3 - 1113 

1108 30076 CAS379£e40C2D7a3 • 1280 

1208 38084 C93A98803D329B8O > 903 
773 38893 C93A9BOI>3C339SO0 > 061 

1105 30900 C93A9e3007C03A35 • 10*1 
1088 28988 80B7CBC3eC773A90 • 1x03 

941 28916 a3B7CO337eFE0OC3 > 1139 
1447 2093* 3£FPC3e278C101El • 1361 
837 2S933 aiO0S3E3D3C5C9B7 i 1356 
933 20940 F5c05A7eaaocst>cc - laas 

770 28948 CS8e4F3A3DBCFE20 • 949 

995 39936 CriecO4jiA«00DCO£6 • 1131 

1100 28964 7EPlC9793eea3BFF t lO*0 

831 20972 2CC4A6SSF1FSCA49 • 12S1 

1004 30980 a4C03C5CPE3CC4flO s 1165 

980 300e« SSF17 7eSFS0PO03B • 97fl 

Old 28090 3A3C>8CF£aeC3A394 > 1034 

1813 29884 FlF547ca36e4CI>e9 > 1414 

10S3 39013 »oorFFOr.raoijP4FC . 1 195 

977 29028 3ECA0.".'>4i;2-S*CD ■ 1146 

1140 29028 3C-3CCC3.: J3A4eDCC > 979 

1337 59030 FDS8C33394C0F&5B • 1254 

1300 29044 FEeDCA9984FS3AA4 < 1231 

1316 39053 0DS7CA7B84F111A:; . 120£ 

laio 39000 04C>SPEaoc9Fcooc9 • 1294 

1369 29O00 FE3SC8Fe3CC801C3 • 141S 

997 39076 9384FlFE3CCA0Fe4 . 13 H 

1195 a9«e4 P7aEca93a4a4a5Cfl « leoe 

140O 29*92 a3S4e5C30304O4C3 • 973 

1199 39180 9304eC.'/.'DCJ30Q4 • 906 

13S3 39100 3AA4BOB7C3A3S4CD - 1240 

1335 29110 &05530882SCt)BA7E • 805 

1109 29134 70e7C4ne93riC122 > 1330 

14O0 39133 OFBoaooeooaagoBD ■. 7es 

905 39140 cioieieiC9a4C3sa • 13*8 

113* 391411: 02APC23e81C3Fe03 . 1128 

1334 29156 C101Bn92C52ABB8D - 1877 

879 39104 3Eei32A08DESC04C ■ 930 

1119 39172: 82F3CDn4 7eCAeD8S : 1210 

974 29180. FlElFEODCAiaaOFE ^ 1339 

1430 29188 3SCnO7SePE27CAF0 > 11*4 

1130 39190 84rEfi^>::rirc>B*Ct>9A i 1300 

1360 3930* 7FC3r;jn** /C0F17IL ■ 1324 

1034 20213 F£0[>CA1390BaCAF7 • 1240 

1489 29220: 04C3PEB4FlE123e8 ? 1400 

1140 28228: BDAFCOeCOaCOEFOO > 1377 

837 29230' ClDlE121I>B53e5D5 • 1404 

w»o 39344 aRB90[>e3C33nttreo •. iioo 

1333 39353 ES3A0300ES21DB53 • 1133 

797 29200 ES213a8Se5C5C9C0 > 1283 

089 39360 55a3ClElI>13COI33 . 956 

I«lfi4 39370 ROaoaaOinOFlCOOCV a 1333 

1155 39384 SEC209SS3A9CeDB7 . 1O04 

1105 S9&92 C3590S7001C3C009 • 114S 



90 YOUR COMPUTER. JANUARY 1985 



SmCE EVADERS 



i 



THrs GAME for the 16K or 48K Spectrum is 
based on the popular arcade game Space 
invaders. The objeci as usual is to stop the 
five attack waves of aliens, each of which vary 
in speed and fire power from reaching Eaith. 
You, as the sole survivor of the first attack 
wave, have to destroy all the aliens while 
avoiding their bombs. 



Hexloader. 

5 CLEAR 2:4.4.4.» 
10 DEF FN x(d»)=CODE a»-4,8*7*( 
a»>"9") 

20 INPLfT "Start Address " ; $ 
30 rOR n=S TO 324.04. STEP S 
■to PRINT n," •• . LET 10 1=0 
50 INPUT as. IF a$-"ENC" THEN 
STOP 

60 PRINT a$;" = ■'. INPUT I; P 
RIHT t 

70 FOP K=i TO LEN as STEP 2: L 
ET r=0 

aO LET Csie-fFN X(*$(fcJ>+FN :<(a 
§ (►. -t-lV 1 LET lot -lot. + c 
90 POKE n+r.c LET r=:+l NtXTj. 
100 IF '.Ol<''t THEN PRitJT "Error 
- input B9atn GO to 40 
110 NEXT n 



Justin Staines evades 
the invaders. 

The number of space ships you have 

depends on the amount of skill shown on the 

first game, ic, reasonably good, three ships — 

excellent, two ships. 

To move use Z — left, X — right. Space — 

j fire. You can, ifyou have one, use the Sinclair 

' ZX Interface Two (R) which, by the way, uses 

• keys 1, 2 and 5. 

When entering the program, type and run 
listing one — the loader and then you can 
enter the code in figure 2. After you have 
entered the, approximately, 8167 bytes, you 
can Save the code with 

SAVE -EVADERS" CODE 24500,8167 
then Verify it with 

VERIFY '"CODE 
You can now play the game with 
RANDOMIZE USR 24703 




Of course, ifyou don't want to have to load 
the game and then type tlic above you could 
have a small program before the code — for 
example: 

10 LOAD '■ ■' CODE 
20 RANDOMIZE USR 24703 
and save it with 

SAVE "EVADERS" LINE 10 



39300. annitiD^jyj/E^Eea 

99^90 a3Ca5f8SJDCnl083 

S93ie e8Dscoc3S3BV'cn90 

2932.1 osiioMeococJaae? 

29339 PCAAII0rD3CeSCO34 

30340 82FeaDcs7sa9es2o 

293«a R10OeSCSC3«VB3eB 

303S6 6a6IM>lC3«DSSCDDB 

29364. screeocAfless4.FCD 

S937S l>A»3C&3C7CrC«[}CH 

2930S B33t:0DCl>I>n933Eafl 

aosoe coDA933A3i>ocpese 

2«4e4 : c0C3S35cci>sescre 

39412 0DCAn6SS32n3aO4F 

a9Aa» cop^ssrcoocneoos 

89420 B«CI»35CC301«5ei 

S943S l>tCieie98SC3e083 

99444: C10UAaSCSSlOAO8 

09432 3Afl3804F7eB«C(Ml 

s94eo o6FcePC»a3C3Fsos 

£9400 C10iei31t>B93e90S 

29476 C3C9B7CD0DSRCS1C 

29484 8eES23«l3Se33»6Ct> 

29492 eS87ei23SS8CBD7e 

39500 FB9a77CDSfl 762290 

29300 eDocoecscocsasci 

S95S4 2B32nS8032nBaD3C 

39S32 7?2822A7003afl980 

29940 3Ba«7932Ba90CDaC 

89348 aanrc&ecsaciDiEi 

29936 2I»e8aeS09CSC9Cl 

aosi>4 oiBoaacssABosDcs 

29972 nF32AS8[>32neaOCE> 

39980 4Ce8l'9Cl>n47e0ft89 

29safl S6cna0S6P 1 33nsat> 

29596 eiC3e384FlCD0d5C 

39684 C*Ae992l4n9SDP9C2 

29612 9A883AA80D3C3SnB 

29620 aD11208ClA3C4Fin 

29620 7720I38&C£He863O 

29636 9022O«aoFlt>esCCn 

39644 06e6E122B8a0C9ri 

29652 CiaF22e8(<CiCD8Caa 

29660 CDEFaSfAI^OftrilOS 

29668 eOlOCBf^n.-tririSSN 

29676 Be8D77,~0B9C<Dr82fl 

39684 ecao:3r:^^:3-i^aot> 

ag892 60Coe6?rric:ri2i 

•10700. DOB3CSC5C3Cqe53r 

29708 co9CScc£>sn7r:i6ao 

i«710 SB3601i^>5IJC>280E 

397^4 «lK:DE8a)9l7OCC04« 

29732 SCCI>DeSCFeei>CA3A 

29740 S7Fe-J«CR2nS7FC2C 

99748 cno2a77aFesecno£ 

29736 a7Fea9C4C6SSC302 

29764 e7e323239e2356eE 

29772 rDD90«F3B7Cn*7ST 

39780: B9CA*7«7D«4 76736 

39788 ea2a0cc;<398?:>ftco 

30796 2BCoao7rriCi.r.c.o 

29804. 88ES2«»0:.».-Ff.:;iF 

S90V3 e6OOO0£J«.:::r^I2H 

39830 A18l>C3aiC.B3JF911 

29828 6E87CSCSC9CCS983 

39836 C122Aie0ri32fle8D 

29844: fElAF32O6a0CI>C3a8 

20832: B7CflOe87118nB8CC» 

99860 C3B8a7rc.ii*a0CD3e 

39868 BOCOsxasFcaocaaa 

29876 s7Esa«MesDessoai 

29884 aoe3C34«933Anias 

29893' 23flr3afiCo0C32283 

39900 7D03SF7C9RS7C93n 

39008 338CB7C2D099CC>7e 

29916 77:^03l>.'irFeaOC032 

29924 2SEif'£a:4.<ceBC0Bi 

39933 e7CDJii6SCC»3nab 

29940 8CS7CCDA?SnF3S29 

29948 8CC3335C<iie78:>4e 

20036 . 73234673CDF7e 7Ct> 

29964 0e8a7ja37BC03Aa3 

20973: eD19Se23563SC92R 

39086 B38I>19S3£35(:339f 

20088 2BC93aB7807Da4ca 

39946 2088eB05Ct>Oe8S>:4 

30004 a3e78DC>lC34C88k»< 

30012: B380IJ2aOOe810i>3 

3eese B9ai>OSee2A0F8DCD 

30036 o«setMC»«9na93Aec 

30036 6&£S3n9080B7rnOA 

30044 9eoniMS93Ae38i>ea 

30033 C0B187rSC8F737CO 

30060 2AeB8ces78e6eesF 

30068 7DB2C3«08StlD973 

30076 2372333800772377 



802 
870 

1313 

1146 
Ills 
1112 
1138 
1343 
1096 
1191 
14:23 

856 
1119 
1332 
899 

xsrs 

1324 

1278 

1017 

OSS 

1204 

1404 

1333 

033 

1063 

1D17 

1075 

084 

831 

848 

BO 7 
1419 
1296 
1113 

1207 
1251 

14?: 

1238 

939 

SDC 

736 

1083 

1297 

1243 

7or 
le.'o 

779 

1362 

14^6 

930 

491 

93B 

llic 

1125 

94y 

leoo 

88; 

1376 

1071 

496 

1352 

iSSS 

S*7 

llli! 

1277 

1139 

1393 

lias 

1239 

1131 

1133 

1113 

917 

991 

1178 

006 

906 

870 

1099 

945 

1126 

Oir. 

6u7 

1 .J.7 

i;92 

1016 

665 

1349 

1146 

10»O 

1200 

1332 

1277 

1264 

919 



30064 

30093 
30100 
30108 
30116 
30124 
30132 
30140 
30148 
30156 
3010* 
30172 
30180 
3018S 
30196 
30204 

sem 

30320 

30828 

30336 

30344 

30252 ' 

30260 

30368 

30276 

39364 

30392 

30300 

3030a 

30316 

30324 

3033S 

30340 

39340 

30330 

30364 

30372 

30380 

30388 

30396 

30404 

30413 

30420 

30439 

30436 

30444 

30452 

30460 

36460 

304 7H 

30484 

30493 

30300 

30308 

30316 

38534 

30S32 

30340 . 

i^l: 
30904: 

30372 

30S80 

30S66 

30396 

30604 : 

30615 

30620: 

30628 

30636 

30644- 

30652 

30660 

30668 

30676 

39664 

30692 

30790 

30708 

30716 

30724 

38733 

30740 

30748 

30736: 

30704: 

30778 

30780 

30788 

30796 

3080.1 

308 ir 

3e8<!o 

30893 
30836 
30844 
30893 
30860 



CCOOeeO 1007688 73 
^373C37B8 6882289 
80eS2A098&D9e8CD 
F7B7Dl73237a78F6 
O43rCl»r3F92flB»0C' 
887886 lFCC088a2tl 
»38010FJFS777Be6 
lPrBlFC<»«88813CC 

n2esF8?f8eaoFiDi 
coTDeoeosFCDoeaa 

7nD3CA0B8ei31313 
1 3C9D5e82nB388e 8 
70e61FC203887i>F6 

046Feei97eceoics 

CDC38aF50SeB7nF6 
lFFSlFCflE88813CC 
B283CB(MFlC9C07e 
eaeBSF05CD0aa87B 

Bacic8nF77aT7'7a« 

S3eD19733373C9CD 

es87c i3fl0O8oeeco 

F78771237eC92M)8 
80D8EO7BE6 IP lOFE 
04CC3.3a92nB3eDE8 
22BSBDE8 1 97Ee8(> I 
C978e6e03FCDF787 
7BF61F3FC9D3FSC0 
7BC6IFF£lFCn4«89 

i3cco3aeesFicic9 
2flesaoPM3oae8o3a 

90800 7C26 3892ft8F 

aoa3COBia7Dft79se 

7«B7Cfl795eiF377B 
lF5FOS2no 38DeB2fl 
B38^C 00107424881 
SOSSSDFB I 933B5BO 
7e01Ca9680381Blft 
77eOC 38989230360 

cgcoAoaoc33aa8DS 
2flS38Bre9nD3at>co 

81O7[>H705e7«FCO3 
&n79SElF377BlF9F 
ElC3E53nB380EBe3 
CDBia7424SD13083 
80e3Sn038819CS3S 
O38O09if2DS80ElI>l 
7BBlCl4t 60908 in77 
3313C3D9e9CSC933 

etoc3SCfssc4.re6ie 
SEJjss^oescscooo 
8ociei03C2Fia93ft 
eeecBwc* ;t]6>4C9ei 
oooars7Ae3Cn7DCD 
EBPSseajstTBaacs 

llOHCI .•&B4L-8CD36 

8oaBKAPase7QBsca 

188ft«F7 733772828 
28ESC3118A0104ee 

oe7E3aaiaBe67FC8 

FEAOOOT 723 7eE680 

c4ieeD3B4e237eF3 

233 63336333333 7£ 
23CDei950SC3588n 
FlFSe003C296aACO 
OCeoCOor ."I pr 1 f ssF 
e680C2Cl.iB7BE6O* 
C3C78A7CCC4CC4C'<! 
8n7BEeAOL'»Ca.^07B 

E6O3sfi6O0^::b68 

197ECOCi03>' 1-lCC 
6C35C281dfl3AeFBC 
77CDie6A217S8a34 
3A74.a8SeC C266AAF 

C4BcaA3aaiaB7eF6 

4077C93e09C3ei0S 

seanc A3e4sc A3E4 3 

Cn3F59C0ei9SC396 
8A&5CS2Aal8Be323 

7Beeo347eeo7239e 

33S623DS9e33S6e8 

222e8C&i cosoeae t 
22siBe237eee90C4 
sc60Cioi3e40C3ei 

052130BC2238SCCD 
7F68Sfl3»eC3SO03 1 
308CC38B8ftese37e 

efre347aeo633SE23 

■;6CDaC60ClClC945 

oeoeeoooeooaoooo 
oe^oonotitioooooeo 

.•i'.'Ok'.'OOi.'iJSOOOOB 

<->*>' t't.^>.«>< >n' o oeeeoo 

oooiitiioooeeeooooo 
000(1000000000000 

OOOlOlO^pJ 13«-.}a60 
473.-4 3A60t?a3ei932 



1121 
1057 

1397 

1224 

ii£e 

lOlS 
1303 
1049 
1361 

1314 

707 

1263 

1398 

1146 

issa 

1100 
J5?S 
13^6 
lOsi 
lOll 
13B3 
1073 
1334 
«93 

:i92 

1460 
13BO 
10B» 
1423 

!3a;> 

1131 

1128 

063 

970 

1189 

oao 

882 

9SJ 

1279 

1114 
11^4 

BOO 
14 73 
1088 
970 

1119 

104 7 

932 

89w 

110! 

1083 

9Si 

SI 71 

1144 

907 

699 

627 

994 

1164 

876 

481 

815 

1411 

1*53 

1340 

1394 

1316 

317 

1018 

1139 

787 

iaa« 

1204 

800 

776 

1049 

1132 

977 

819 

1006 

031 

933 

821 

399 

1193 

488 

1176 

3 

10 

o 
n 
o 
o 
o 



343 
386 



30868 

3«a7« 

308O4 

3«ao3 

3M0e 
3090B 
30916 
30934 
30933 
3004 
30948 
30936 
309«4 
30*^ 

3Meo 

30988 
30996 
31004 
31013 

31020 
31030 
31036 
31844 
310S2 
31000 
31068 
31076 
31084 
3109^ 
suae 
31108 
31116 
31334 
3 1 1 3J 
31140 
31140 
31136 
31164 
31173 
31100 
311S3 
J1196 
31304 

31230 
312S8 
31236 
31344 

31552 
Jl<!60 

31£7f 
3:;i4 

31300 
31308 
31316 
31324 

31333 
31340 
31348 
31356 
31364 
31373 
J13S0 
31388 

J1404 
314 13 

31430 

3i4a<» 

31436 

31444 
31433 
31460 
31469 

31476 
31484 
31492 
31500 

31S0S 

jisie 

31S24 
31S33 
31940 
31943 
31556 
31964 
31373 
31580 
31300 
31596 
31604 
3161<: 
31620 
31638 
31636 
31644 



3A386OCOD0e9CO8F 
79CPEF7S3n3880a 7 
a000C0F37C0APflO0 
CPDg60CD8P793A39 
60B7SSinCD13703A 
3860B730OC3S39e0 
3(43BeeEl>44323BOe 

C93i>3£3a60cgcos8 

793M3BS04 73n3n6e 
8828083H3ee03C33 
aS6OC93A386aFe01 

aaoc3ao77a072Oi3 

3E01333068C93n87 

79473na879seFe3e 
28e80F32JBnecocD 
F37C08Ffl003A8679 

re 13D43F 7ii3Ae6 79 

FE 1 328 lE47eBe0C0 

FC71>C&«46SED468S 

r90*DD;:nn3-'9rD7i 

OOQDTOOlCDBr^Qca 
0E793C013a3S60C0 
F37CFft64FRC8FnFa 
FRFA0eC«E64Ba979 
3a3B6e814Fia033E 
0438386<3CC^O9e9C0 
8F79C0DE ■.■9CDF37C 
19FO64781OFOO03A 
386O3DFa637«C90e 

000 eooooo 0000000 

OOOO0ODO3383 790D 
4eea&046o ieD4385 

79303C6e3CCe374F 
060000093 A097g IF 
3005016001000900 
?3Mn793H8S794 730 
3C6aC03 780328779 
3A3C604 73A306e0e 
CB37320H7a4 73n«7 

7980D63i!Fr'4 43aoa 

7flC9C047-rtl: 04869 
7aCCEC'7ajc.«B«S79 
O43EO83;^.>CT90E90 
COFC70CC330C7ilCO 
19703^8^790 1 1600 
09a2eA792AaC7924 
32BC703fl8e703033 
SE7930E3CgECS8a(! 
.•W3fle779CD317fl30 
«•) 796048 ja7906eo 
COB03««979e7C847 
«F 131311? •■ci;aco57 
7F3EFa«t.h3 772313 
30F7C9ED4885790E 
eeSl 13603(1386089 
6F30O1347e9FlB40 
C33A7n3A336eB7C6 
1 1 e09eci>9469 1 lAO 

50C09463 1 1 ceseco 

9463AF32336aCDF3 

rccooA0AC8ceoA0A 

C8CBOa33FnaSC9FF 
FFFFFFFFFFFFFF03 

0FlF3F7P7FFFFfC8 
FOFaFCFEFEFFFFF C 

PoeecoaosooooeaF 

or 07030 10 IOOO8F F 
FFFFFFFFFF0OOO31 
3030330030303038 
0035333433000000 
3A3360a7C0aO36SC 
ES310879S236SC3E 
0332CH-.-AO1091431 
BB 70C 93E0333Ce7A 
CD 3 77E 00000^0004 
3nCD7n3D32CB7M3e 
EFCl 79C6eg4F3ACA 
7O3D32Cfl7fl3008El 
32365C3Eei33a360 
cgooOOFEOOFFOae j 
000?OOFFFFO 1 FFFF 
010] 013038608 7ca 
E&4J137070FEOS38 
3BFeB030!7C&fl57e 
C8CC>3D7DD0ail77a 
3E0S32C07n3«137B 
t>0S'>004F3«167BI>C 
86014 7CD£3Dl>233a 
377eir3i377CCC98 
783nCA/H9032Cn7<l 
2ODBe04BlS70C09e 
7BE04B 157Se4CD9a 
78864013 .'0030099 
7lintF37i:04 1404lC 
OOF601C9AFCflC&8£ 
7CB67 7C»C0Ba7C2F 
0677C!>CDe27C«E77 



- 59i' 


31633 


• 1083 


31660 


■ 1078 


31668 


. 870 


31C76 


• 1111 


31684 


1 748 


31693 


. 883 


31700 


• S2 


31708 


> 9se 


31716 


. 614 


31.-34 


> 332 


31733 


c 821 


31740 


• 390 


31748 


• 660 


.11756 


• 931 


31764 


' 1061 


31773 


• 038 


31780 


. 1014 


31738 


■ 635 


31796 


. 1378 


31804 


= 074 


31812 


• 998 


31820 


■ 704 


31828 


■ 1667 


31838 


i: laB7 


31844 


. 71* 


31893 


» 936 


31860 


• I3n4 


31B08 


> 806 


31876 


* B78 


31884 


. 


31892 


• 720 


31900 


i 807 


31908 


- 716 


31910 


» 579 


.11924 


• 60S 


31933 


• 734 


3a940 


• 832 


31948 


£ 644 


31956 


- 913 


31964 


•> 98- 


31973 


• 1163 


31980 


' 1250 


31988 


s 4(s; 


31996 


• lJ/0 


33004 


. 471 


33012 


• 641 


33030 


• 737 


38028 


. 1191 


33036 


• as.' 


32044 


- 034 


32032 


. HS3 


32060 


• 973 


32088 


* 936 


38078 


• 1060 


32084 


• 490 


32093 


- 303 


33100 


• 946 


33108 


• 8S6 


33116 


> 1038 


33124 


• 1033 


33133 


■ 764 


33148 


• 1166 


32146 


• 1788 


32IS6 


> 1065 


33164 


r 3010 


33173 


. 973 


33180 


I 383 


^ ; * ^ s 


• 1324 


J21V0 


. 338 


33304 


> 509 


3^312 


. 781 


33380 


. 636 


3S32* 


• 436 


33336 


« 946 


33341 


' 443 


332Sf 


• 851 


33360 


• 1099 


32366 


• 1030 


32276 


• 433 


. 33384 


• 71J 


3 3393 


• 1023 


3£3O0 


. 574 


33305 


> 1040 


33316 


• 11J7 


33334 


> an9 


33333 


I 64IS 


31:340 


• 898 


3^344 


5 776 


2£2S£ 


I aes 


}-3«4 


• 940 


..* J.7fc 


. 10O4 


j.obr 


> 940 


■>«.%»? 


• 941 


?«396 


- 753 


.V4C>i 


> 1207 




• 1180 




' 1386 





cgcoea 7ChoC9BO40 

3010080403010008 
1 18303830380109 
11193129313908OM 
121(1333fl333ae30B 
131S3338333B040C 
141C242C343C0SO0 
151D392O3336OO0E 
leiES63E363e070F 
171FS72F373F4048 
5038606870784 140 
5 13gei697 1 794240 
Si!3«6a6a7i;7fl4 34B 
538B63BD7:i-e»*4C 
S4SC646CT4 /C434D 
5530636^79 7!/4e4E 
565e6*6e767e4 74F 
5 75F676F7 77FO008 

«098o«nap08saie9 

9104(91 1) jp 1090300 
9^o«R^fi«f«t'a«838B 
93aP0.1RSe388e48C 

94ocnt«co*ac8seD 

9S<3[>ci?a7B5B0ne8E 
969CnC'aEB6BE878F 

97aFn7aFe7BFoeoe 

1018208830380109 
1119313931390200 
131A22sn3a3A03OB 
131B333B333Ba48C 
949C04nCa4aC89e8 
950[>O5Bt>SSB0SeBE 
0S9KAf.oee68EB78F 
979^t^/H^■07eF31B2 
78SSl60Ui 9666907 
CSlCCBlI>37CeiCC8 
lim 7CB IC CO 1DEB21 

aa7a79E6e74F06O0 
0g7EEeC9C&767E7S 
33B7r0DO88Oe4F7E 
a3i:>C»86O147ESCD60 

TEE liaESOaoeooED 

33F67C01Cbr3»53» 
48SCC63.*i»FUF aFF6 
083aF2 7cini3S738 
OC6F10134FCO337O 

aaaoFaispFciFici 

csEP?BFC7ec93nFa 

7CCC>;r7r.O6O410Fe 
41O0kliM1ff. BFaPElO 

e3F£CsSBrtS06C403O 
3970CB13C0 14C813 
C61**C30377P1747 
E0SB387DCB13CB12 
CBB0Sn377^ega337 
7e2fl397D6DS0CB»C 
333970F0S1377033 
C033 18F83fleC808» 

3a37O30oeoooioea 

640nolDD31707008 
O!fC>096e9OD9e0<IF6 
FFE0533C30Fei90C 
~700003310EeD031 
707DC«aiAE7OCB37 
C B3 7CDa7836F30ei 
34C07E7C6eee6666 

TF7Eiai8iai8i8ia 

1313-E7E067E7660 
7C7E7e7C067e7C0t> 
-E-E60e06COC-e7C 

ococ7e7E607E7eo6 

7£?e7e7C007a7E66 

-•E7E7e 'EC-soeoeoc 

06067erEe67C-E66 
7erp-e""£6o-'e-E06 
7«ri'r*»v«^.rBiaiFCB 
18lFCBi,n»8:!'F4; 
3ei»«2t-ci03~;iSL:c- 
FE70060^i:-c,m;i4 
10FAC9£:C040t]£lS 
flF47T73310FCO&20 

F9C9Fii;r..i37eeo4E 

;3462??F23B~CaC5 

E5rr-?E"ec:i j^esi 

cioc-=Fr;.iPktrcijf 

O0O1-3FE133I3E406 

oeioco7SF6eooF36 

032939392 93 9798S 
eFr034C 900003068 
rcEoa; -■"■■'--"' -- 

Asrscr-- 

i>Oi«C-- 

■■e7Eo.^-.. _. 

Cicscse'itdciii* 

i«£r4e jsirj'jri:; 



1267 

71 

226 

234 

342 

350 

238 

366 

374 

394 

738 

746 

754 

763 

770 

778 

786 

1330 
1338 
1366 
1374 
1383 
1290 
1298 
■1034 
326 
234 
843 
306 
1383 
1390 
1398 
1337 
632 
933 
927 
736 
1146 
103P 

loo: 

847 

1385 

741 

692 

611 

1849 

1400 

778 

386 

1173 

893 

631 

952 

70« 

1067 

704 

934 

474. 

608 

908 

1179 

880 

1012 

777 

897 

396 

634 

761 
91. 

S3C 
34 

536 

72 S 

864 
9G.- 

SS; 

ICIl 

S»^ 
iZl 
712 
13«« 

«ai 



Hi 
»5I 

461 



»3> 



I 



YOUR COMPUTER. JANUARY 1965 91 



MMt1ipl^CoKiThjf5om(:;iriQ5 
FmII PerobaWcs ^ 

3-D Graphics 



ij@(o)iyo)i| 




■0'; 



I 



F-1 5 Strike ESagle 
features superb 3-D grap>hics,.. f j 
F-15 manoeuvreability. compuler^l 
assisted targetting including ilibc'''^ * 
Fighter Heads Gp Display, airborne th< ''-i*-- 
air to air missies, sur^ce to air missile jH 
defence, ground target bombing, full aero- ^ 
batics, and multiple combat scenarios. 



DJSK/CASSETTE 



l^l4.9Sy 




SOLO FLIGHT: Tdkc oFI with lhe» usef tncndly flighi 
iimuUtof which in<li*d<^ 3 •Dgr'''ph'cs. '"•'cockpit 
insirumcntotion, dual VORs. ILS. 21 different airports. 
nnd real life chaltcngci Jfom wp jihor jnd mechankrdt 
cmcffienocs DISK/CASSETTE £14.95 

SPITFIRE ACE: Savt- London dunng the Btit/ in 
vcMji RAF Spitlirel Outstandinij out-orthc-cockpil 
3-D (|i(i|ihii s, 14 diftcrcnt corntxii vfwrios. 
DISK £12.95. CASSETTE £9.95 

NATO COMMANDER: Defend Europe m an 
JcwHcratcd rcol-tinX' *dr siliMlioii! Full vaotliiKj 
battle map, includes infrtntr^-. otfTKiur. 
hclicoptefis. ditforces and t jcticol nucio.it 
weapons. DISK £12.95, CASSETTE £9.95 



S^p^S^LiSX:""""* <^ ^^aSEk WHSMFTH WILDINGS wooumRm 

a.S. Gold Limited. Unit iO, The Partway Industrial Centre, Heneage Street, Birmingham B7 4LY. Telephone: 021 -359 3020. Telex: 337268. 




Death Trap 20 is written for the ViC'20 with 
16K expansion, and is similar to the arcade 
game Gridtrap, in which you control a man 
who lias to defuse bombs before they explode. 

Before loading or typing in the game, you 
must type 

POKE 642.32:SYS64824 
This is to make room for the user-defined 
graphics and extra screen memory. 

Once loaded and run you will be presented 
with an options page which will, after a white, 
change to show the high scores. 

Pressing 1 will print out sparse instruaions 
— another key press will return you to the title 
page- 



Pressing 2 allows you to redefine the move- 
ment keys — except the transporter key. You 
arc asked, for example, Left? and you are 
expected to reply with your choice of key and 
Return. 

The keys default to: I-Up; J-Down; D-Lcft; 
F-Right; fl -Pause; fl again-Unpause; R-Trans- 
port; n with Shift-Abort — The game ends, 
and the program returns to the title screen, 
without going through the high-score process. 

Pressing 3 starts the game; pressing 4 alters 
the time decrease rate — 1 to 4; the lower the 
number, the faster the time goes down; press- 
ing 5 alters the starting level — I to 15; 15 is 
hardest. If you start on a number, you work 



your way up through the levels from there. 

The object of the game is to pass over the 
blocks and get to the bomb to defuse it in time, 
collecting flags for bonus points on the way. 
Coming into contact with a skull or the block 
hopper, will be fatal, as is letting the bomb 
explode. You have tluct lives. You can move 
offthc side of the screen, and transport yourself 
out of a nasty situation. You cannot move over 
blank spaces but, unlike the arcade game, there 
is no "row scrolling". Defusing five bombs 
gets you onto the bonus screen. 

In the bonus screen you must press space 

when you arc above the flag. If you do so over a 

(continued on next page) 



t 01 V-0 

t« mrn 99. 273.233. »'». 233.29;. 295.2?;. .«e. 36-96. «». 36. -k. .. 9e. x.sf. ^.x. m. .. 

Mr 32 

2» DHTnaz. 32,32, M,.. 36.36. M.M.X. 36. ..n. 32.32. 3«. 32. $Q.. .e«.32.3Z.3C,32.3Z. . 

.«• 

30 9RTR32.33.44.36.60...36.36.36.6Q.36.36. ..Se. 16. te.t«. 16. 96... «e •.<>.«■«. 49. .. 

36.4^ 

4* onrn40.4a.4«,J6, . . K. 32.32. 32. K.3«... 66.102. 99.66.66.66... 66. ». 82.74. 7«,<«. 

..66 

M IinTn6. 36. 36. 36. 60 ..60.36.36. «. 32, 32... 124. (6.66.^4. 7e. 126... <•. 36.96.49. 4« 

36 
CO $Mtn60.32.32,«e.4.««.. .9<..I6. I6.:6. t6.l<. ■ .3e.3C.?i.3S.3« 60. ..««,£«. 40 40. 16 
.16.. 

70 SnTn60,60,e4,04.40.4e, ..49.40. 16, 16.49.40. ..34,34,2e.0.a.9,.,6a.4.a,16.32,60. 
..!'» 

m tmmr. 13.7.3. 1 , 129.120.120. iz«. 129.120. iot, 129. 12s. 129. 12«. ti«. 129. i3f , 120. .6 

3.00 

90 »<TR2i2.ae.7'6.3.4.S,240.40.172.4a.2eO. .128.72. .,,,.,..7,S.tO.«.H.|l.72.39 

91 S"TnZ24.l6.00.16.t6.290.ie.2S9.t7,l3.3.3,),3,2.l2.l3».240. 192. 192. 192. 192.64, 
40,7,0 

92 DNTniO. 16.17.20. 19.9.224, 16.00.8. 136,40.200. 16. 196.243. 13.3.3, 12.240. 192.33.2 
07.240 

93 EnT^192.]92.40. 13.3. ..,.31.31.63.63 294. 234. 23«,230<63' 12^. 127.233. 233. 12 

9.129 

94 Bnrn233.244.244.232.232.290.9e.96.224.3.4,2.l,/.31,63.63.I96'36. .120.324.249. 
232.232 

90 MTM, 60. 36. 36. 36. 36, 60,. .9.24 .8.0.9.20. . .60,4,4,60.32.60. , ,60.4.4.29,4,60. . .3 
2,4«.4« 



»OK«36079.23 PHIHT-.-T ►eHI-716910^647 fttfO^ POK£T,B WXT 

1 o«t v-g 

10 WB 53.?53.2».233.233.233.233.233..«0.36.36.60.36-36...36.36.36,36.36,9«,,, 

60.32 

20 Bnni32.32.32.60...3«.3(.36.36.36.9«...6«.32.32.96.32.««...6«.32.32.3«.32.32.' 

.69 

30 SnTn3Z'32.44.36.6«..>X.36-3i'60.3e3e..,36.1«.l«.l6. ie.3«...60.0.9.0.9.49... 

36.40 

4 

P0Kt36979.23 PI«I«T"T F0irr«7l68T(7/«47 REKpn p»j«T.« ^CXT 

1 O-l V-fl 

10 B"T9 33.233. 233. 233.233. a33.2».z33.. 69-36. 36.60.36. 36.. .36.36.36. 36,36.36,,. 
69. 32 

29 H«Tit32, J2, 32. 60. -.36. 36. 36, 36. 36.3<... £0.32, 32. 36,32. 60.. -60. 32.32.36.32.32.. 
60 

30 Smn32. 32. 44, 36. 60... 36.36.36'«0-36-36.., 36. 16. 16.16,16.36. ..««-9. 0.9-0. 49... 
36,40 

40 S<«T<I«H.4B.40,3«. ..'J2.J2'32> 32.32. 36... ««. 102.^. 66.66. ««.■ .66.99.02-74 VO- 66. 

. .«< 

99 DnTR3«.36.36.3«.6O.,.eO.36.36.e0.32.32...t2«-«C.6«.74./9,l2«... GO '46.36.40.40 

.36,. 

60 9ftTn6e.32.32.«0.4.«9. ..36. 16. 16. 16. 16, 16". 36. 36. 36. 36, 36.60.., 69. 6?, 40. 40, 16 

.16.. 

ra IMTMS. 60.94. 34. 49, 40... 40. 40, 16,16.49.40, . .34,34. 29.9. «. 9. . .69.4.9. 16.32. 6«. 

..1.3 

99 BnTH7.13"',3. 1.129. 120. 129. 129.120. I2t<. 129. 129. 120.129.129. 128. 129.129 129 .6 



(listing continued on next page) 



YOUR COMPUTER. JANUARY 1985 93 



(continued from previous page) 
skull, you wilt die. 

After pressing the space bar, you will glide 
down vertically. Lives lost here come ofTyour 
overall number of lives. If you succeed in 
reaching the flag, you will receive a bonus, the 
value of which depends on what level you arc 
on, and how quickly you reached the (lag. At 



ilic cud oi all this, you return to the main game. 

If you cannot/do not want to type in this 
game, but would like a copy of it, send £1.50 to 
26 St. Barnabas Road, Emmcr Green, Reudinj;;, 
Berkshire RCi4 8RA. Please remember that the 
game requires 16K memory expansion. 

One last point — the purple bar along the 
bottom of the screen represents the time left, 



while the red one underneath the score shows 
how much transporter power you have left — it 
is wonh 100 points per unit left at the end of 
the level. 

Also, flags arc worth 250 points, bombs 500 
points plus bonus, and each square "used" is 
worth 10 points. 



(listing continued from previous page) 
» Ef^TRziz, 80,76,9. 4. e,£4e,4e. ITS. «e.2oe,.]28. 72. 



...7.t.:e.9.9.il.72T9. 



. 19.3.9.1.3.3.13. I9«. 340 :n.iK t»2.t!>2.C4. 



»t wrt«K4.1«.M. 1«. t«.2««.l«.22«.l 

*e.7.e 

92 mrttie. i«.)7.z». i»>«.z24.i«.ae. a. tK.40.M«.i«.i«e. 243. !7. ;.'».>:. 240 m>93>z 

07,24e 

?3 B"'!'m»2.lM.4». IS.S 31. 31. U. £3 J54. 254. ?»■?».«. IS.'. II"? 2Vi.SSS M 

?4 DHin2?3. 244, 244. 232. 232. k-m.t».».<C24.. 1.4./. I.. ■.jLi^J-f.?, IK. 3«.. 127-224. ^-4<:' 

2W. 272 

» Win. «o. -;«.?<,. Of. 3«.<e. .9. M.t.a.C.S* ..M.4.4.6«.32.«>...Mj 4.4,2».4.«« .' 

r<4e,40 

f(, »T*W«. . -J. 8... ««.».32.«.4,«»..,W.-i2.32-6». 06. «.-.«.4. 4. »,»-*.,,«•,».?« t 

y.' t»tTM., «»,>..>>.(,«. 4. 4 .«'*.«"».«n.«.v iJJ.-il.n.-.y-v' ."V .-V ."M- y.- ^■•i' '4P ?-4 

IM nxe3S«««.PtEKO«8se)nHP120W2C H»XM»t7-Ptt)":si9C7 •ni>l>12SWtt Pi>it€*^- 19 r 

let PiJ«.648.|7 MtlMT-.T W>tt64e.l« P0f636»63,15 Pi>.13D864,mf'W9iJ4>flMBI2WTO 

102 «)KU««69.l«:WrlNT-n- 

110 D(«T*»ieO«.».JOO.VO>.WC-MOTt.«O.TV»IMO.<«».lH.SW.tOHO 4W.-WW«N<»n— MO 

i,2ea.*D0'- 

120 PHTHI,-0.»WI- 
130 ^0K£3>'I34.2S3 

t3j fKiMT-B ■tcflTHiw»' nm" Fp(NTS»^<»j-aorTj»« • «iKTwefi2)*»i» i«STt 

UCTtOW. 

132 WJMTS«:(12>"«« DETIHE KEV3--9n:c 1 3> ' «» STWC l3flME-S^C14)-»»f KCWWE WW 

133 PRIHT8PCi:«J-«aB» SKIL!.»"I>"« " F(!«T"nOI3«O.OeTH» N>V>«.(R*> I«K10"K>3Tl«>«ej<T 
OOTOISO 

134 0IO<nE)JI!4e. 160.198 

133 IFH<>3T>IEN143 

136 Oi-Q*! IF0>13TH«-N!.1»: 

137 00X013! 

140 PDKe3ee69'2«7 FRtNr':njiDE '• ovot mc ilocxs** it: •- * 

141 fiHHT'iiro XFvx T»« ww./Krmt r»« tike wohs ch/t 
nwcsiNQ-. 

142 nUNT-THI SKULLS HMD THE JLOCXHOrPfR" 

143 FonT'iToseeo^ocTm iFn«»--THef»«xT 

144 nxEseos). i»2 «a.na(N 

143 1FMO4THCNI00 

;4C V«V.l |FV>4TMt>IV»l 

147 OOTOiat 

190 rai«<T'.-a KiOH Koitcsir 

191 rWX3«0«4,)2 P<>C36ae9.30 KKe3«0C«.23'raKC3«9C7.4« POirT>OT09 r«INm»<T>.M»< 
T):W5<T 

152 ro<rr-iTOieo» ocrnt irB»---TMtHt«xT 

153 F«jHT-:r O0TO106 

ISO ««"3M«D»0Or PI»I«TS*-ir-i INPUTUO PHIHTWIWIO*"; IHPUtB* PSIMTM-IXFT*; IM 
PUTLi tVIHISflflCIMT"; 
IM IWMTItf 

1» WXt36863.2«7 lt>C£3713».e «)K£6M,233 
l?J ilC»0 ne.*3 »T"23 S(-0*9 *"0K£3M79, 13 »•« 

200 P0Kt64», lOMfSMT-rr i-wiMo.ir pRiMr-y poKE«4«.ie •-4149 K-3r»4e yocv w-e 

■L«« P^ 

202 ntlMT-.T »i.Hy «.HV€« i- »9^ 

20» Bi«-«aooooooo«oooor »«intm«'4- 

210 fO M H O Tot 4 ro»T»* i4e*rnszT04 1 y2*n«s;3TtP2 i»oirET,42 Kxtt.n pPiinwt-3- 

211 F0»M)T0t4 F0RT«414J*I1»32T04173*'»92STEP2 l>«<ET-43««J!TT r nntaWJ- 
213 POII»I^T014 f.1»>T.4174*r!«32TC4i99»nt!K;TePJ >^)KET,44•MEXTT.^^■pPlMTn•-l" 
jEZ0 PWn-CTgi4 ra»T«m7^»ri»32T04i»»»r»3Z^Ti!^; H^KtT.ii »4:WT,n r»l«lW0" 
230 FO*T»37»401038715I fWlT.»> N*.XI 

331 MtlNT-a 

232 PRiNT-ascoRE'O' -.'•■■rcN?' 

833 ro<rT--4i?;T04!Is*sit<^ P0KE36O7C.240 P0KtT.3J792.2 PW£T.OP0KS3««7«.o MEXt 0- 

I-l 

240 FCRT>4?28TrH9(3-SK:PqKE3687«.l2«:PO<;ET,0 l>0KET*TI7».4 P0Ki»»7«.B-NEXT 

230 »1«-J5-VK fWr-lfOS*- S5!"lNr'.PKO'U»13- Sy-1KT^II>0^;1.>»15' tPSK-OHiPSV-OTWHiTO 

2(8 PO'.i;3«a7«,24eO-»*SM'«52»SJ«2e-»C*»v»32«»X»i' PO'EE.V PtrU'LO POt^iCtK^.D PO 

KCC>:7,o Po>-ED.3a 

870 PO<eD»!.3» PWE0*2S.4fl P<>CeB+27.4t P0KE3«7?.C;hC>:t FCWT-lT0IMT<IIM9(l>»«* 

200 s>:-iNT'PKB':t>»i?> iv-iiiT'PHDa>«i;> irw»oflMrev-eT>cM2so 

290 PO>'i:>i»lf«,22e.D-I»f.v«?»v»2 e-»;»sy»-.7*'.>:»i' p™:fe.? pn»(E|!.|.n P<Ka*27-«P0 
KIK-27 

300 P0KCP*l<a0'Pa<£B*2«.32 POKeCK'27.29 Pi>;E3<«7<>.e NEXT 

301 POl!t3«0r4.2O0'»-l«r<Rj<D<:>»tJ)J»'-lMT^(t1/P':;»13>-IF»«O«Bprv«Ot>CM3Ol 

302 C"l*Svt52»SM»2 >C>137?2 PWTJ.o POCttJ'l.O PCICEB*2S.O FO>fei>»27.e P0ttC.4« 

303 n>:tC-l 4? PWtC'i* -Vl «WK*27.3» P0KE3C07«.e MV>SV Kic-SX 
j<J^ iFj^rKiTT-;: 

310 v.^^'-in''*^'?' SJP13; wiMt'MCif 1 ••15' U',;:»/«sv*'5i'«vvuli'i;<«K<MH>>v»H¥in«»ei» 

320 POftswTt.aao i)"t««v43rf*sx-42 E'FC^^vtKtv*? pwee p<»ef«i o P9ra*zf ? *»> 

Kre*27,2 

330 PWtO.iO P0rEO«l.?l POXS*i*.44 pi.Trn<»27.4n K<«s;< jvm«v 

331 /•.»??»i PWej.33 P«£J»1.3S P0Ht*2« J< PVtJ*2.'-J7 J-W^B^M.-SS PtJKEJ.e PWt 

j«i,e 

332 Pi>«J*27.e fr)»XJ*2«.'r 

340 Wi^Pncr:? 154.253 OCTWf IFM.-o-THtilJOO 

341 lrfw-(.*?"'3i''>IMI"W.L»i>/^2>TK>«.»'VV-'< tMT'W,12'>»3;' • T 
34,J IFn»«-»-Hli»,Mi;iT«.nf*!CE(J.32 0»(>-l OOSIJFIOOOO Fm. 0OTO470 
338 lFH»';>"»"TMeM37Cl 

360 CCrOl IFWfO-O-rHE'CM 

570 >.-<! »•!. ;FRf-LirjrrrprEK<37l37VI«HPIii..e,rMR«.»-l X»-2 

380 lF««-1J»0R<'PEFX<37!37)«M»4>»«)T»CMX.-95 

3W lFPf«DfOP(':PEE>:<37137i«»<Iie^"<J>T»*H)U32 

400 rt>:e37134,i:7 IPM«K«QR<(P»X<37l5;>Pt«IS0>*0>r>«>K»3 »e^*i 

430 po:e3«»75,v 

431 lf«t<0Tnew.24 

432 |r»(>i2TMD«<«-24 

430 ••4149 ¥v.w<,< xv.pcer'w»i> 

431 IFXV<»eOK<V>3mRXV»4ai3R;!V>27-0)tXV-46THtlt43« 

432 'iv»v<'-x 

433 RIJH OOTQSOS 

*36 (.If in.<0T«eNU"l2 

437 IPI.>I2TI«I«.>« 

4«0 «< J«M<»t PWCJ-32 P«EJ'I.32 P0«J»2», 32 PeiCEJ*Z7.32 )OC*rV 

470 j»ry*s P0K£i98.e'K*« iP)(V3oT>cr«'0KE;*2«.WP«(Ei*27-3r paKei*33oi«.e.pw.Ej 

*33«19.« BC-! OOTOlOOO 

471 «*.-■ 

400 |PXV»38THEHP0«J.33 p<KEJ*I,35 PtXEJ+337!IJ.6 P«EJ*337y?,6 OOroiOW) 

4J0 9C«SC*I0 

491 J«W*» PCKEJ.33 paCtJ*1.33:P0KCJ*2«,3« P(*IJ*27.37 J»vy»»»33797 PWCFJ.* PfXF 

j»i,« »(»fi.'*2e.e 

4>2 P0>:EJ«;7,6 

493 I'XV-2rrHeHPafT»l2OT0a33 P0Kt3«O7»,T'ICXT:P0KC»6O76,0SC-SC»250 

4>4 iFxv<>4«n«Mm 

4»3 FWT.12OT0IM Pa<E3e97«.T «X1 P0l»t-233TI5127STeP-l PCK««»76.T^NeXT SC"SC*30 



•36 FOBT-FTTOOSTCP-I PWe3Ca76.24e PO«I4320*T,32 POI«3»OT«.0-*C«SC»23 P«IKI'<«00» 

Mrsc WXT 



49/ rM3««T6'»»>fO«l lH»-STHfN2e08 

4Se F0RT-4J2eTr>4K3-S>t PWEfl.lSa POKET.e SC«SC*<SK-9>ilO PKINI-wooOOrSC P«eT*3 

37J2.4 PWEH.O HOfT 

4»9 tT'39~Tf r^t7«9r€-S«e 9XrlHT.ItHB'.:>»fi> f-'-KltrPMCfn*!?^ C»W*?*<V»^2 

300 IF;«vvtr«(C"IKP2»»v»92T»ClM99 

30J <«-sr MV.5V (:-B*C D-e»33792 PWEO.O PO>C£D»l.» Pt)Kf^^^«.0 P«CtC»27.0 POKeC 4« 

302 fW.tT.»I,<.' P(X£C*2*.30 P«EC*27.3» PWt3W7e.O 

309 F.j 

306 p»iNT"»o»oorsc* '.'trne. 

307 »iJKt4«28*»T.» iT-BT-l/V IPBKOTKHDOSU13000 
MO z-iNr<:RHi)', j>»4> 

COl CX-BJ? Cv-*v c*-CX-:2^>*(2«l>:cy>Of-t2«2>»«2«3J lfCX"l3TKNCX«0 30TO««1 
602 IFCX^OTKKX'IS 

«03 p•ptEpt^»•cx«•c^^^^ iF(p':>35*wBP':>42)o«<CY<oo«v>i4>wo'.«o«nK>^c^THeM34o 

*04 "OKt 3*073.1 98 »B-1«*2«8V«3I»» PWCW 42 PCKtM* 1 . 43 P0K«l»33772.r PWfei»»33 

793.2 ty.'CH JV.CV 

609 PtXtn+26,44 •H>EM»27.49 PWEM*33«JS.2 P0fCE»>*?I»l9.2 

M7 »i-lr«.i:*rr«32*S re«l>B-.t37S2 P^KEM.SO POfSB*) Si P-^TK.* PwejC»l.« PWC3< 

873,0 

«0B IFP-33TWH1W0 

409 0OTO34O 

1000 rg,fK-l 

10)0 »o »t»23o roi:*8rtp--;f Pcvc3«o7«-.T POftiioTa.T pfirrwwry.r Pcrrx!»74.T icxT'tP 

1820 lFn£l''W»B>.301ieM3lO 

:83« 0OTTO31 

2«0« F0PT.91fH12r?T(F-l P«n.32 •SC-SC'tW P«lr<T-|0OOOO«-SC (CXT 

2003 S)'-^r42 t:>nPT<-j^IQ)SieP-l PWE3«97«.24e raKCM««7.PeeKr3«W7>nNBl290«<T«2>.P 

|>'E3««^6,0 

20oe s;-sc«90 wiwr-woofortc 

2<<10 POW-irnino PC.:fn.T PWC<4e.lOF*IltT-yPOrE«48. 17 PPlKt'S" P0Ke«4f If PWIH 

T-3 OfXiJ? TXET" 

2020^WI»4M.>.,ry4WW>rtr.' i<..»ti,^ i«xi 

2039 fW'*V^7'l^*?<>l•i^tyx KP-Et-J? ME-;i 

2045 F0PT«4?O2TP47rcSTEP; P»£l 40 («:<! 

;95J> Fnp!i4?n-jrfij9^T*TCPJ Pt»t1 4i ff:! 

20JV X«IKi'tmB'l>»l3.> ll-49-6»K»i POrtll 27 PWtEH*l.20 P0CEn»2<.»2 p*»-cn»2^ 2 

9 11-1!*337«2 

200O P0«11 2 PW.tll»I.' P<->EII*27,,' 

2005 P«E36«7S.e 

2090 ro»T.tT<W3 P0t:£X07«.l25 •'0rE3C«€r.PKi-'3e»57-»«l23O«<T»;'' PW.fe7«»7< o hV 

B»ITn|l!l0 fCXTW.T 

210© w»o p*i»n-r5 a*ir f^i to stprt nno sw»ce to ksomj* 
2110 ocw ii.nf':>-«-iHeK?;te 
2120 rtf.-oeoooe- fh*— l-o 

2130 U.v^*8 PfKCU 32 p>T:>I» I 32 PWeil*2<.32Pqrei*»27.32- VY»YV»2 U«L*l 

2131 IFl.>12Tkewi.-e •rf^yv.^i 

2132 M»VY*« P-*ttl"M> 1FP-32TMCMJ14C 
2134 ODTOC"30e 

2140 «)«w.33 POC£>(»i,39 P0KCU*;S.3« P0KXU*22.37 

21» OETW IFWO" 'TtCMJlSe 

ZIM P0KIH.3Z'PWlU<t.32 P<>'EU42«,3S P0)'TU*27.32 

JI70 H-M*92-P^CT»t<M) irp-32TWCHJ200 

2190 OOT0230P 

2200 P0*(t«,33 PI>tH*!.33P0«>H2«.3« POteiHZy.T/ ooiosieo 

Z300 FOKt-32IOi-rCP-l P0«3M7«,24« POPT}«»S7.Pet»-'3ft««7>nB»1290«'T»2>:fWK3S07'6- 

.0 

2910 Ff»m-nolO0 WXTH.T :PWE648.l8:pl»tNT-3- MKE<4t.J7:n!IMT-3- P0K£648.t6 

2320 IFP-38TMtH2600 

2350 m«VIH.CT!U POiJ61l/T».23 fftlHIM MEl-L DOME" FOW'-nOieeO HTXT 

2300 m-»-»i-<«i"«i«2«sK pi»imt-:j mhus'pi Fo*n«iTOjeoo next sc-3c««j outih 

TOO 

2Si« «E-Fe-1 

MtO P0KT«Z3«T0ti«3TeP-2 P0KC3«7e.T («Wt3«»73.T PWC3C077.T PeKtJC074,T tCKT 

2*20 W*t3M79.23 P»IKT-1 ■■ng LUCK" POftT-lTOtOOO MDO^ 

2700 PWT>I ''033' P0KE36»7(. 120 PiXE368e7,PCE]«3t«e7>in<Dt290RtT«2) PO«3Cff7e.O 

2710 pwwiToioo wexTH.T PKIN1-7 iFrE<«THCNeeeo 
2730 (xrrozoo 

3000 0X^,:0v.iHT<yv-L»2S/32 

3001 HZ<H(*2<MV*52 

3006 rFK<*9)«WHDrty-0vT»<H330O 

3010 M;-«,7»i PWCHZ.32 POI>«*|.32:P«!(»«*2«.3a^P0iCBC»2y.32 

3011 tFw<OvrHif*<v-HV»i 

3012 tFK<?OKTHE>*«"«!-l 

3013 IFv«':oxTHCf*o<-w<*l 

3014 IFK/>CivrHe»<V.KV-l' 

3013 H2"«XPZ»Ky*32»B 

3018 Pp<EH2.46 PWE>C»1,47 

3020 PCKCM2.2£,30 P0i(CM2»27.59 m;-m2*33T»2 P0M>a.0'«HDC*l.0 fO«IC»2«.0 PO«H 

2*27,0 

3030 OOI0300I 

3300 POK£3«»76-2W-IX-lHr(RT«<l>»13>-TV»im<l»O(l>»13>aFTX-0!<l»«rv-<JVT>«O300 

3301 C«»*TV»72*'X»2 ^C»33792-FOt£J).0POcE0*l . e ••OK^^I^.B <TXEC»27.<J P<XEC.4« 

3302 PWi':'!.47 POttC*2«.aO PWteC»27.39 P0KE3«e7t.O tfr-'Tf WTy tT'-n-tr: 
3310 FCRT-4?zsT04963-S»c:P0W36»7e.]2e P«£T.O PO?ET. J37»2 . 4 FtXEswr^t-O l*xT 
3320 POKE3««77.I40 Ft)irT.15T003TtP-.3 P«I3«7«,T POK£3«O«4,PtDi:<36064>»O«12O0«IM 
T<»WCll»t«*>*t 

3323 P»(£3«069,IHT<WO<n»40>*tO NEXT pc»;E»«77.0 P0KE3C970. 13 POKCSSWCPEeKOS 

066>IM>12SQIt2C 

3323 PQCe3<««4,PCCK<:36e«4;i«i01200Re 

3330 P»(C3S»RS,I9 14«-W.l P0KD««.33 PCIKE>«1+!,313 P0«E>«»2<.3« P0reMM»27.37 W"**** 

3?792 PWEt*«.« 

3340 Ptr«HM»l ^ P0lt£HM»2<.« Pt3KEI*l»2r,6 

3530 t*.>fn.~i !r^ne>OTNEH9000 

3360 RETURN 

a«eO PRIin-3- P0«E36«64,12 (>«E3«8«,30 POtX3«86«,2Z raKE36««7,4« M*-B:«aar F 

owi»nro:n3Ki"ito7 

0001 PWC»7I94,J93 

8010 PI3rE3«876.200 PKIHTI1IM<M».T,I>' OfOC OVCIF' P9(e7S97«,O:n»K«lTO10'Nr 

xrr.T.n 

WOT p«iMi-w F«i.«row POKt»«07«,2oo PwiNr- • F«ic»iroio po«»« 

976.0 MEKTX.T 

0*40 P(t|HT-.-r P0Ke3«aS4.l2 POiX369S3.3a:P0Ke3SM«,22'P0KC3«9C7.4« w**o!ajiar F 

0M»»lTO3 

00*3 FOrT'llO? 

0090 POrt3607«.20e PRIMTniOKfW.T.ij- m:0«:-SC P(KC;<697«.« FODioroiO HCXTx.T. 

M 

0Q«O PPINT-r FCKTsOTOZO P«E3<07«,20« PfilMT" * FOSK'ITOIO'POK 

E3e076,O:NE>tTF,1 

0O7O PC«3««9.>92'IPSC?«<9»tMEi*t([MT":«i*LL tr»«"ifl MIOM 9CCRERIII* 

woo FOI91-OT09 lFSC>MS<«STMEM»itIKT-»CUR (WW.IM3 IS-«»1 OO^OOICO 

8090 KXt OOtOlOO 

OIW F0Rr-9T»mSTCP-t'KS<T>«t«<T-l>:«f«T>PH»<T-l>'l«XT'Mt<n>"SC;«IKT-»*eMT(»t 

vrvK HMflF 

miO INPUTHffT> IFlJ»«M»<T»>IOT»CMP»tl'*T-.«»W.tO CWSWCTCTS" OOTOetie 

6120 WT0130 

10000 }'XX.*» P^KtJ.32 •"0«J»1.WP|>'£J»2«,32 PWE/""?' ?J. 

lOOie J"3W74F0^T-t2»T02S3 •tlicej.T PW£;»l.IPT)rE.i»2, r tCXT 

100» FCRT«2?.3T0r2rsiEP-I PVEJ.r P0«.J*1.T P0«J+2.T NtJfT 

lOWO L«INT'imi'l >P13> i:.lt«<m«(l>«l5> W-t«2«tt«32 >!S'W>tDi:<WJ»>'>«-W'|FXV>»»«T 

Hri«oo30 



94 YOUR COMPUTER, JANUARY 1985 






TELHS^AM 





*T?ie b«4t xlm ulation around . . . > 
for budding pilots" - P.C.N. 

"I would choose Doctor Soft's 747 
Instrumentation clear arnf unfussy 
graphics are good . . . smooth 
realistic"- Software Today 



NO. 1 BBC FLIGHT SIMTJI.AXOR\ 747, NOW AVAHJLBLE ON 
GOMMOBORE 64 STOP SPECIAI. 64K VEBSION EXPLOITS 
Finj:i COMMODORE GRAPHICS AND SOUND CAPABTT.TTIBS 
STOP OVER 60 NAVIGATIONAL AIDS STOP OVER 12 
AIRFIELDS STOP EXTENDED GROUND DETAIL COVERS UK - 
N. W. E UROPE STOP COMPREHENSIVE PILOT WRITTEN 
FLYING MANUAL & CHART STOP DAY/NIGHT 6* VARIABLE 



WFJJ^Hi?B M^W^?^ m-O^ US VOS J>^M JflAVTGATIQl^^ STOP 



■• ■**• 




747 and other Doctor Soft programt arc 

available from: 
• W H SMITH • BOOTS • JOHN MENZIES 
• MOST LEADING DEALERS • BY DIRECT " 
MAIL ORDER (SEE BELOW]. ^ 



ELECTRON 




COMMODORE 



•747 is no ordinary flight jimulator, BBC ^ 

owners know ft as the program that 
topped the BBC charts month after month 
last year. 



Now for 1985 The Doctor Team (Including \ 

a B.A. Captain. Professional Flight Simu- X 

lator Programmers A Aerodynamists) ^ 
have produced this extended and en- 
hanced ComnTodore 64 version. 




■/:." 



fei^ 



.V;jH' 



'^''-^li':.-'**- 









Cut MM and ■•nd to: 






';iv«:ir-y^^S 






DOCTOR SOFT. PO BOX 6*, SAJT mtESTON. 

WEST Sussex Tel 09062 70044 




rtfsrs tO: 

lelbourne House Ptd>ltshers 
9 Milton Trading Estate 
bmtion, Dxon 0X14 4T1] 

toespondeflce tO: 

ihurch Yard 

ring 

Icrtfordshtre HP23 51U 

,11 Melbourne House cassette software 
5 unconditionally guaranteed 
gainst malfunction 

rade enquiries welcome. 



^ Please send me your free catalogue 
'lease send me; 

:OMM0O0RE &4 SOFTWARE 

3 CastleolTefTW .. . 

Cofflmodore 64 Stiertock 

Commo(t(n M Haminstead 

Commodore 64 The Hobbrt 

Ziro Sala Bim . . 

Coflimodwe 64 Classic Adventure 

CMntnodorr 64 Hungry Kyace 

Commodore 64 Hvaa Goes Skimg 

Commodore 64 FORTH .. 

3 A.C.O.S.+ 

"2 Commodote 64 Penetratof 




Castle Of Terror is a suberb graphic adventure 
game set in the 1880's when and where 
"Dracula" stories abounded. You are in a 
village near a large Castte in which the 
secretive Count lives. You must travel about 
the village, collecting items which may be of 
use to you on your bold mission. 

You must also find out what your mission is by 
talking to the right people. But don't be 
fooled! 



■Ar Multi-word "English Language" style 
input 

ir Superb, highly detailed graphics 

-k Animated characters, special effects and 
sound. 

Surviving is success enough, but escaping 
with the treasure is the ultimate achievement 
and won't be easily accomplished! 



CASTLE f TERROR 




SPECTRUM SOFTWARE 

SoetlaimSwIocliMK . 

Spectnim Nampstead 48K 

Spectrum Sports Hero 48K 

Spedium Mugsy 48K 

Spectrum Penetratof 48X 

Sp«dnimDieHDbbit4aK . 

H.URG 48H 

Spectntm Classic Adventure 4SK 

-] Melt)o<jfneOraw4lX 

■J Abefsoftf0inH48K 
H SirlanceMI6H«48K 

BBC SOFTWARE 

r B8CTheHobb<t.McK)el8 £14,95 

G BeC/£lectron Classic Aihwtwf £6.95 

U utmotii of Ttif HtbW' JR livtiat mtk itt»^ t» the adMittixt 
Dmraa. Due (0 meaicrr kmitiSiont B8C utitne wmh ton oA 
■deile t^iiia. 



PWse add sop tM pott 4 pidi 
TOIAL 

IndntmrQcheoac 

iteM d«M Ml Acteu a«d No 



I 



I 






DOTMAN 




Klaus Pederson 
presents a fast machine 
code version of an old 
arcade favourite. 

Dt)TMAN IS A CAMt for ihc Oric-1. Ii is 
writien in machine-code and is therefore very 
fast. Unforiunaidy this also means that it is 
hard to type in, even though I have tried to 
make it simple with checksums, two i>ru)r,rnm$ 
to enter the code and strings instead of a lot of 
numbers separated by commas. 

Doiman is a cute little fellow who must 
travel around the diflereni mazes and eat dots. 

The ^ame contains dirfereni features like 
power dots, ghosts with double score — first 
ghost score 10 points, second score 20, third 
score 40 and the four ghost eaten scores 80 
points. At every 1,000 points you p.ain an 
extra life — you start with three. If the tele- 
phone rm^s durmR a ^ame, there is a pause 
button. 

l-'irsi type in the louder — if you are lazy 
don't, the game works without it. Save the 
loader with 

CSAVE-PROLOAD" 

Then type in program I. If you have 
confidence in yourself you can omit the 
checksum - Uiies 10, 20, 80, 110 and the 
lines 150-190. 

Run the program and, if any errors should 
(continued on page 100) 



ifl poKE»26A,i0 Loader program. 

20 CLS 

30 PAPER0:INK6 

40 60SUB45e 

50 FOR1-22T026I PLOT 1, 1 ,9t NEXT 

60 PLOT0,1 ,1:PLOT0,2,1 

70 PRINT;PRINTSPC<11) ;CHR»(4}; 

B0 PRINTCHR»(27);"NDOT-hAN-5CHR«C4» 

90 PRINT 

100 PR[NT5PC(6r'Woleo«* to I>otl«nd.' 

110 PRINTHPCCS) "Vou a% Dotinan h«c ta" 

120 PRINTSPC<&}"cl»Ar tti« Datmazm*' 

130 PRINTSPC(A>-*or th. wvi 1 eJotm," 

140 PRINTSPC(3> "and e«t the dotty gho»t«" 

1S0 PftlNTSPC<5>"to cjet extra DatBanu« 

160 PRIMTiPRINTSPC(ll>CHft»tl33)"SCtlReS 

170 PRINTSPC(4>"Dots 1 Point 

180 PRINTSPC(4)"Power Dots. ..2 Points 
190 FOR1-0TO3 

200 PRINTSPC(4) I*l"Gho»t "2'^I»ia"Pointo" 

210 NEXT 

215 REM TYPE POUND SIGN FOR "_" tUNOERLINE) CHMtACTER 

220 PRINT: PRINTSPC(8>CHR»< 135) "CtDNTROl- KEYS" 

230 PRINT5PC(e)"P To Halt Gaav"; CHR« ( 137> 

240 PRINTSPC<a)"Cur»or Keym To" ; CHR# < 137) 

250 PRINTSPC(0> "Control Dotnian"} CHR*< 137) 

260 PLQT4,24,CHft»t3>+-H_?T -♦CHft»<4) +-J3>\_- 

270 Pt_OT4,25,CHR*{3)*- W -+CHR* (4) f-JTS; _" 

2ae PLOT4,26,t:>«»<3)+-« • -+CHR»<4>*"J'0'0" 

290 Pt.0Tl2,23,CHR»(4)+" X_3e" 

300 PLOT30,26,CHR»(5)*" I_" 

310 F0RI-19T025:PLaT31,I,CHR»t5)+" "iNEXT 

320 ft«'»CHR»(2)*CHR*<9)+" - 

330 PL0T29,ll,LEFT«(A«,&) 

340 PLOT7a,12,LEFT»(A».8)+CHR»(16) 

330 PL0T27, 13,LEFT«(A*,ie) 

360 PLQT2*, 14,LeFT«<A«,12»*-CHRS(16> 

370 PL0T26, 15,LEFT*<A*,12)*CHR*{16> 

380 PLOT27,16,LEFT«(A»,t0) 

3V0 PLOTZa, 17,LeFT#(A*.B) 

400 PLOT29,18,LeFT»(A«,6) 

410 PLOT52,12,17:PL0T33,15,17 

420 PLOT30,14,17 

430 (XOAD-DOTHAN" 

450 FORI^N400TO*44F:REAOA«:A-VAL<"»'*-*'A«> iPOKEI .A:NEXT 

460 CALL«4O0 

470 RETURN 

480 DATA A2,A,A9.0,95,0,C:A, l0,Fe,A9,B9,85,4,A6,5,B5 

490 DATA B,A8,BD,4A,4,AA,D9,46,4,A4,6,91,3,Ce,CA,D0 

S00 DATA FA,84,6,A6.S,8D,4D,4,8S,5,O0,E1,C0,0,D0,2 

S10 DATA E6,4,A2,FF,ea,e4,0,C8,98,29,3,95,O,F0,F5,A5 

520 DATA 4,C9,BB,D0,C8,60,0,36,7,3F,3,2,3,1,2,0 




Program t. 

10 DIM Slff1<V0) 

20 FOftl^0TOe9:READSUrnl> tNEXT 

30 ADR>t400e 

40 FORI'0TU89 

50 READ A« 

60 F0RJ-1T064STCP2 

70 AoVAtO'tMIDSCA*..!,?) > 

oa or-op*A 

90 PnKFAOft,A:A0R»ADR*I 

100 NCXTi IFOP< .-SUHdtTHFNPRlNT-ERRtJR IN - !904'I«10t END 

lie OP^BiNEXT 

I20 DATA 2750, 307 1,2665, 3758, 4241, 3202, 38BS, 3426, 3355 

(Listing continued on page 99) 



YOUR COMPUTER. JANUARY 1985 97 




WEOFfWtAL HOME VEBStOMOF 
BMUY MlOmrS ARCADE HfT 

n§§f Mtitkn) '^ml } Fountain Fun. including: 

• t(M-ta0fUt, soctastatved. clammenng 
cowboys, sports laas. paaks 3ntl spxe 

• UBihires 

I • Pits » beatf-Sfiioomg Sod* BandH Boaas 
Round Awesome color-packed 3Cti0fi 
gnpbics Just try to ke^ your cool as bol 
headed, Cfazy customers bhb your bar 
for another cold one. 






A \ 



^"^/^mWAY 










Exdusfvoi 



jfacturers for 




IGOMMODOREI 
CASSETTE 

995 

DISK 

12 95 

spccnoiM 
CASSETTE 

795 



1 



^.schedule and tradet^ta^UUitact:! 
''• ^pentre Soft, Ug^j^Qie Parkway Indusmal 



leagfl.^^geta^rmingham B7 4L'V 



Jhone: 021-359 



elex: 337268. 



« 



(Program 1 continued from page 97) 

,3/67, 3737, 4B21,42B7 

I3e DflT« 1641, 178,77, 77, B2,li7, 211, 4St,llB3,ie«8, 937, 
834 , 1 B27 , 1 3?:^ , 1 382 , 593 

140 DATA t7et, 190,508, 1352, 16S2, 1533, 1194, 1S62, ItTOA, IS9 
0,2313,3283,1512,399 

ISe DATAl 569, 3673, 3a97, 3358, 3649, 3462, 3248,3138, 3498, 
3 1 26 , 7559 , 3«34 . 4786 

16a 0ATA4/S5, 2967, 3323, 2216, 2726, 2941, 3387, 3123, 2429, 
2552 . 4 206 , 3589 ,3929 

170 OAT A3319, 3580, 3334, 2952, 3263, 3834. 2982, 2755, 2869, 
2617,3843,3378,4331 

Itl8 0ATA27SI ,3848,3164,3630,4194,3481,3756,3254 

198 DATA 2ei64BA98A8D6Ae7A9eaa537BS49QS4eA937854£B332 
2eE24e2e7E4 1 20654 1 20 

79X8 DATA 2P4 1 202E4A289C4AA980et>49eS4F203141 A9DBOS38A9 
BDa339A9 1 78540A9008r> 

210 DATA a0e536B3542B2O4720654t207E4120A94e204F4728C3 
40207C4AA64r- b:Be6S 1 28 

220 DATA B847C6:ilO0»'92e2C4BEAA:>S4FOlFC654A9SieS55A2B8 
A9a920CF 4AA90 Z A63520 

230 DATA CI 4AA64tCAi>Uf'DC6S3(>eFeFe8SA64E2eS34eSBAS494A 
AAAt>0aDDAA4 1 U4S8tjCi649 

24B DATO 2Br>C4B4C314B4C4B40ADDF02C9DflD008482e9C4A2021 
4 A6aC9e 7 90e6C9BCBe(32 

2^0 DATA BS3660AS36C988Fe8DC989FeeCC9eAF8eEC9eBFe076e 
4C73454CD8454CS4464C 

768 DATA 1046A9808Se0A9BS85eiA202A0806l00eS024A050?91 

e0ceD0F4E6e 1 TAneerAB 

270 DATA 80A9878301A9088S00A99Be502A9428S03IOBlO29]00 
3009CeDeF "/E601E603De 

288 DATA F16eA051B90844997FBBa8D0F76B282241A649A9BB8S 
8 I A9De8S00BD00S0eS02 

798 DATA BD0150eSe3AO00B102C977D00209O09ie8n85FD006AS 
BlC9BFF009CODBC£9£.6Bt 

308 DAIA E683[)0C360A^;',ril084A20«IB6.^r>A080BDB94399F0B6C8 
L eC020D0F 4 B63S60A 204 

310 DATA A9eA7eCF4AA9eSA70l?0CF4AA64BA08eBDBe4199C8B6 
E8C8C020DaF 4FMr090e2 

370 DATA A200e64eA9Q478CF4A&eRi;iRr.HABA81000C)00ee00ee00 

0800e0000000(^nFi 1 0383 

'.w DATA i?«)0«00i>i(Mm7e303e8 1 0800e000000000200eo«>00ee00 
BeammetmaBBeea 30787 

~4PI DATA 08000800000020200300000000000008008800000008 

0000ee00«t0000e0eaT07 
r.rj0 DATA aeiei'>vi»H00000002007B300000eoo000e2000«>000000e 

000000000 00en(wt^;)003 

~^60 DATA 0(AVI»fl0n«l00VK!>000B0707030000O00000202fl00000000 

000O000000e00e00iA0a i 

:>7n DATA 00000000000000200^03010000000000303028800000 
380 DATA 00000000000000300101000008000000383830000008 

590 DA I A 00000000008030380100000000080008383080080000 
0000ue000/0f 1F3F3F3F 

4130 DATA 0a003a3C26273F3E3F3FlFlFBFO380ee3F3F3e3E3C3a 
00000000383C26273C30 

4 10 DATA Z0303C?F3E3BO0000B000/0FI9393FIF000e383C3C3F 
3F3F0000070F 1 9390F03 

420 DATA 0ie30F3FlF070000000e383C3e3E3F3F0000060FlF33 
;33F3F3F3F IF0F070000 

430 DATA 3F3F3E3E3C3000000000040ClE32333F000O04060FeF 

1 FT.F^F I F0F0E06840000 

440 DATA 3F33321E0C04000O000e303C3e3E3F3F888e870FIF3F 
3F 3F 3F3333 t F8Fe60000 

458 DATA 3F3F3e3£3C300000082F2r7F883D3D3D0l038F09191F 
3C3F3733383e3F3F2E24 

460 DATA 203B3C24263ElF3F3B33871F3F3F3Bll3E3833373rSF 
2£24lF073J5b3F3F3Bl 1 

470 DATA 3333 lE0C0COC0COOFF000000B000e 103070088000080 
20303887838100000000 

488 DATA Oe3B302e0000000000008000«000080001»mM000000 
0O00200 1 000008000000 

490 t)ATA 00700e00000000000000000000<m0i0;;oyovi«)0a00080 

70383B070301 Mn00aO)?)0 
30O DATA B03R7:0700O000000«0H000e00103O/0F 1FO000002030 

'.e3C3r I FOF07030 1 0e^00 

510 DATA 003C3C3a3020000000010Ati04K494C3453063D023838 
30383030 ?0030B4Q 4 9;:D 

520 DATA 33434F5243203D^»5«i03Oie3030302B200.r0A504F49 
4E 54i 3035D02 30303030 

530 DATA 30i03O060a4C49564333?03D203~a54C4556454C2O3D 
2O303 1 20 1 1 2020:'02020 

S40 UAIA 202078207078787820202010201 115048E47414D4528 
4F36435J20OO83] I 1820 

350 DATA I 1 15048^474 14D45704F56455270B80311 1B::0 I 1 1500 
?0S0:j2435353704 1 4F7E 

-.>60 DATA 2B200311 10201 I 1501 202020204B457E2O7020202003 
I I IO201 1782B2B202020 

r.70 DATA ?«707a202«.0707070701007143I2D3920544r20534S 
')r.4S4";'.-«7fl5'>^B454544 

580 DATA 2a507r20r.020544F2053454S284C41427C5r^76O6364 
69686A646 1 626:^646 1 65 

590 DATA 63666C6B606E6F7B6O6E74?.';7271747?.757^.7O?07«70 
787A797&7e7M/l./D59i9 

60O DATA SASBFFFDFEOOFTeOOeOOF 80107848882040 108080482 
O1020104O8eAO108e808 



610 DATA 010e3810O0040A0888960e80e08CWII003ni000040A87 

628 DATA 0000000000370064003281003810101 00A0B04A440e8 
B 1 38382b78B847B 1 3838 

630 DATA IFC9rSPF0B7C9SFDfln20B04eC64eC6402eC246£640E6 
4070D3467OC246C640ia 

640 DATA A9F265374SA9444CA046eS418642ieA3e36302eS43AS 
046900854 4 A080 B 1 4 1 9 I 

650 DATA 4 y\«01Bt419143A0O28t41A02e9143A003Dl41AO2991 
436OA440CRC8B 1 383025 

660 DATA 20B047B138301EC95AFOO7C93ED01120BO48e640C64O 
2OC246C640C&4O20D346 

670 DATA Z0C246C640ieA7FA63374QA9444CA«l46A5401Q6938A8 
813e302FC8br3Q302AC9 

680 DATA 59r00/C95DD01420BO4B18A540486930B54a70C24668 
8:>4O20D3462OC246 t OA5 

690 DATA 3O6728SS3e9082E639ieA9eA63374BA9454CAe4638AS 
3ae92e8343A339E90885 

700 DATA 46A44aB145302EC8Bl4538794B2OC74668C95BFO07C9 
SFOOl 420B04e38A5:'.8F9 

718 DATA 5O8ri"-HB002C6397OC?4628D346A54Se53BA5468339ie 
A9826S374flA94;i4<;AH46 

720 DATA 690BAA6B70AA464CC946201E474CAA4S9D0804A9018S 
4&9O8404A9009n03044C 

730 DATA 6F47A912A24b4CAA461BA537690429e78S3760E6O0A5 
54FO0920944AA207C654 

740 DATA F004E654A207FEeABBFEB2BBBDeABBC93ADai2A93e9D 
BABB9DB2BBt:AE0e4Dee3 

750 DATA 2eAS40DeClA2eeE8BDeABBDD9CBBr0F77ee6A2878D8A 
aB9D2 7 4 4C AD0F 76e4eAS 

760 DATA 3aO503AS378S84AS4O85O26B6O2eDA4B70CB482OFC48 
2eeD49A908854AA7 1 T-AB 

770 DATA 03R9lF4r.9Dl3n4rAB81OF6CAI0Fi60A2aF7B5F47BA2O 
4B4938E905AA 1 0F360BD 

780 DATA 00048502BDO1048SO3BDe2O48504602OSF47A4B2BlO3 
9D 1 404Cee 1 039D 1 504 20 

790 DATA B047B1039O17048eB1039D1604608ie308C96t9O07C9 
77800328386828 1 86020 

800 DATA S649A64ADDe4e4AOA54B39224S8S4B604B98tO6928A8 
686020684Art64A209F47 

O10 DATA AD7602290FA6&72D45254DD005eB98I89OFlA64A7D84 
04C901F01DC902f 01KC9 

820 DATA 04F033C9OeF01D206F471BA34A6903C914D002A90O85 
4A60F C08044r.C 747DE0e 

830 DATA O44C:E74718C'<O010467289D0I84BD070469e09De2e44C 
E74738BDO184E97B9D0 1 

848 DATA O4BO0204E9009DO2044CE747A20FB64C20SF4 7800384 
FOeSA9O4DE0304 1 869 1 6 

8SO DATA 48A94569O0AA6820AA433aA54CE9O5AAlBDC6eAO0eB8 
OOF DC ADeF860F RF8F 00A 

868 DATA D08AE64FA54F29e3854FA28ee6492e31412OOO4B4C77 
4aA?01FECe&BfaUCtB8C9 

870 DATA 3AD0eBA9309DCEBBCAieEE60CEC4BB282r.482eDC4AAO 
C4BBr.930Fe06 20 3 1 4 1 4C 

HBO DATA 31484t;D949ADC4BBC939F003rEC4BB60A9648D03a4BD 
B8048D0D048D1204A08F 

890 DATA B90404AA[lO224S49FF99040498:^8E985A8BeeDA9O18S 
4D4CD346A9BBOU0204A9 

900 DATA F88n0104A90r>A7004r.;HI46A9BB8DO704A9FR8D0604A9 
23A2O54r,B046A9BFnDaC 

910 DATA 04A9688D0B04A905A?OA4r.BB46A9BFSDlie4A96e8DlB 
04A923 A 2ar 4CBB4 6P D03 

970 DATA 04D009686868686e684C8C48eA4B2O0E4A6(}AAEe0FFO 
OBF00AF00AEa05F0a94r. 

930 DATA DA4Q4C0D494CFC484CEB4848ia69l4A20420AA456e6O 
A9008H4H20SF 47A402Ce 

940 DATA n87«BE47BO7O30OF70B047208E478a663BO4A'W18548 
A402RH7B8E4 7(^0bB T-B 1 

958 DATA :'0lt04 720e£4 7B04E3006AV020S4CtOS4BA4O220B04 72O 
b047208E47B03930OtCO 

9&0 DATA 20BC47B0313006A9080S4BOS4D38A303£928a34 1ADB4 
E700U342A402B 1 4 1 2090 

970 DATA 47E<0133010C8D1412O9047P0093OO6A9B4O54BaS4B60 
4C lE49A000a400A2O0A9 

968 DATA 13e5ei8O59449943BOCBE8C681DOF41BA5B0692B8S0O 
AUCOF 8DOE 4 A2e0 28534 8 

990 DATA 7e2E4fl4C2840AD08e2C938D0F960A44DB4b328eC4AA2 
0620r*.46C633DBF7264D 

100O DATA 60A90O8ODF02ADDF02297FFBF960A226BDCB449DO1B 
B1:A 1 OF 7 A5S28DE 7BB202 1 

lOiO DATA 4AC930D0OeA6492a5C484C2E4A9012C93AB00e 85522 
90F 7A7A 1 a69052Ae54fcDa 

I0?0 DATA c;On9Oe85494C2E41A2OF205F4 7GAB5502O5649A5SO3 
8(:905AA10EF68A2OF2B5F 

10^0 DATA 47:W6F47BA38E985AA18F360A20020AF4A4CBC4AA2O 
E2OAF4A4CBE4AA00DA900 

1040 DATA 9950048810FAA9388DS70420Be4A60A00OBD3B45995 
004e8C8C00eD0F460A750 

10SO DATA A004AD00DOC9A6D0O34C6CFA4Ce6rAACO8O0C0A6De8 
34r. 35F 54r 90F 5A9008557 

1060 DATA A7in70AF4fl?«Br4AA906A7l470fi348A6f>77OCF4AF65 
7A!537r970D0FC709n4A60 
1070 DATA A77A70AF4A7aBF4AA9038558A?0070334BC65BCWF76 

«An00n0r.9AAD00A3aA9E9 

r«R8 DATA 4C7FF92021EC4CC9F95555555S5S5S5S5555555555S 
5S555555555555S555555 



YOtlH COMPUTER, JANUARY 1985 99 



(continued from page 97) 

occur, correct them and rerun the program. 

Save it with: 

CSAVE'PROGI" 

Now type in program 2. It is not necessary 

to enter all the mazes — just alter the number 

in line 15. If you like, you can also make your 

own maTics — max 10-11. Then save ii with: 

CSAVE*PROG2" 

When you have typed in all the programs 
and found no errors, you can stan mixing 
them using this method; 



1-ind a new tape and rewind it to start. Load 
the loader — if it is typed in — save it on the 
new tape: 

CSAVE-LOADER'.AUTO 

Then clear the memory with New. Load 
program 1 and run it, then load program 2, 
run it. When it stops, it will print how to save 
the fmal program. 

'io start the game, enter skill level and press 
any key except keys 1 and 0. If you press 0, 
you will see the mazes. 

Then you arc to guide Dotman around the 



mazes and eat all the dots. But — beware of 
the evil ghosts. If you get too close to one of 
them, ihcy will eat you alive. Of course, you 
can defend yourself by eating a power dot. By 
eating one of these the ghosts become angry 
but harmless and then you can cat them. 

If you send £3.50 to me, 1 can supply you 
with a copy on tape of Maxi-Doiman. Just 
send to: Klaus Pcderscn, Sondervej 9, 
Gundsomaglc, DK-4000 Roskilde, Denmark. 

The underline should be read as a £. 



Program 2. 

5 CLS 
IB ANT-S:LOOK-«5eae 

At>R-LOOK*-ANT»2 

P0»<e«4B5F , ANT»2 

FOR NR-lTOrtNT 

DOKF LOOK.ftOR 

LOOr-LOOK+2: DOT-4 

POR I-0TO25 

READ PA. IN, LA* 

POkr ADA, PA 

POKF At)R+l,IN 

FOR P-2TOS9 
A-ASC (MItW <LA* , P- 1 , 1 n 

I F A-eaiHENDOT - DOT* 1 ELSE I FA-92THENDOT-DOT+2 
POKEADF!*P , A: t«X T 
ADR»ADH+4B:NeXT 
DQKE»41flV<-NR , DOT : NEXT 
PR I NT "NOW TYPE :" 

PR I NT - CSAve " } CHR* ( 34 ) I " DOTMAN - ; CHR» ( 34 ) ; " , ft»4ai!« , 
E'*;Hex*<ADR} ; ",AUTO" 
165 END 

REM •••• FIRST MAZE *♦♦♦ 

REM TYPE PtXJND SIGN FOR "_" CHARACTER 

DATA B, 3, w wn wwww m t wm <WM > t > »<* « »<><■ « « > t nw owwiii M WMwwwwH 

DATA a,3,»iS3xaXYXyw»*XVXYXVXVXVXYXYXYXY»«».XYx:\3w 

DATA 0,3,n'^_v{ZCZCwt«ZtZtZtZCZCZCZCZCZt»n«ZCy<-"_** 

DATA B,3,wXYt www <XYwwXYwwXVwwwwwwXYHwXYwwXV>wXVw 

[}ATA B,3,NZ[wwwwZtwwZtwwZCiw m ii>wiZCwwZCiw»<ZCwwZCw 

DATA e,3,MXYwwXYXYXYXYwwXYXYMwXYXYHMXYXYXYH*«XY«« 

DATA B,3,wZ[HMZCZCZ[ZCHMZtZCtM4Z[ZCMMZCZCZCMHZCM 

DATA B,3,HXYMMXYHWHHHHHHHMXYXYXYWH»n«HHXVMMHWXyW 

DATA B,3,hZ[whZCwwmv«mhwmwwZC ZC ZCwtotwwwZr wwwwZCw 
DATA a,3,MXYwwXYwHXYXYXYXYXYwwXYXYXYXYXYXYXYXYw 
DATA e,3.wZCMHZ[HHZ[ZCZCZrzi:HHZCZ(ZCZCZtZ[ZCZ[M 
DATA B.S.hXYXVXVXYXYwhXYmhhhhmXVwwwwmhwhwwwwXYh 
DATA B,3,mZCZCZCZC Z twinZ C m n« m <wZ C mwi wMwwwwwww? Tm 
DATA e,3,HMMwwMMWwXYwwXYMMXYXYqhXY»*wXYXYXVXVXYM 
DATA 0,3,HHvtMHwwHHZtwMZCHwZCZCcdZCMwZCZCZCZCZCM 
DATA B,3,wXYXVXYXYXYw*.XVwkXVwwwhXVwviXYwwwwwwww« 
I>ATA B,3tMZCZCZ[ZCZCHHZ[»*HZCHt<fWHZttin«ZC»M<wMviMHMw 
DATA B,3,mXYhmXYmhXYmhXYXYXYXYXYXY»m«XYmmXYXYXYh 
DATA 0,3,HZCMMZtwMZCM»«ZlZCZLZtZtZtt«wZ(HHZCZtZCH 
DATA a,3,wXYMMXVMwXYM%*HwXYMMXYwwXYHwXYXYXYHMXVM 
DATA B,3,MZC»«HZrwMZCHHWHZCHHZCMMZCwMZ[Z[ZCHHZCw 
DATA B,3.wXyt***XVXYXYwwXyXYwwXYH*iXYXYXY»»wXVwMXVw 
DATA 0,3,hZEhkZCZCZCmmZCZImmZChmZCZ[ZChhZEmmZCm 
DATA a,3,MMxzXVHwXYXYXYwwMwXYXVXVHMXYXYXYxzMM 
DATA 0,S,w'^_y<ZCwvrZtZ[:ZCw*«w»ZrZt7Ci»wZCZtZCyt''._H 
DATA 0,3,. 
REM •«•• 2. MAZE ■••■ 

DATA B,3,M\JxiXYXYXYwwXVXYXYXYXYw»«XYXYXYXYKtE;\3M 
DATA B,3,«'„yCZtZCZtwwZCZt:ZtZrZCwHZCZtZCZtyt-_w 
DATA 0,3,wXYmmhmmmXYmmXYmmnhmmXYmmXYhmXYmhwwXYm 
DATA B,3,wZ[w>w wm <ZLwwZ[wMwwwwZtwwZCHwZtwwwwZCw 
DATA 0,3,wXYXYXYXYXYmwXYXYXYXYXYXYXYhwXYXYwmXYm 
DATA 0.3,wZ[ZtZtZCZtMw7rztZtZC2tZtZC»iwZ[ZtHw2C« 
DATA B, 3 , ww»>wwwwviwX YwwX YwwwwwwX Ywwww wMi r«wX YwwX Yw 
DATA 0.3 , w M » n « nM wwwZ C wwZ C wwwwwwZ C wtwiwwwwwZ C hwZ t w 
DATA 0,3,wXyxVXYwwXYXYXYw«XYXYXYwwXYXYXYXYXYXYM 
DATA 0,3,wZCZCZC»fwZCZCZtMwZCZCZCMMZ[ZCZ[ZCZ[ZCH 
DATA a,3.wXYwwXYwwXywwXYwwXVM %< w»rtiiwXYwwwwi « twiwXYw 
DATA 0,3,hZCwhZCwmZCwmZChmZCmwwmwhZCmw»(WhmmmZ Cm 
DA I A «,3,wXYwMXYwMXYwHXYXYXYwMabXYXYXVXYXYXYXYw 
DATA a,3,wZlwwZlwwZCwwZ[ZCZlwncdZCZCZtZCZCZtZCM 
DATA 0,3.HXyXYXYXyXY»mXYMMMMMMXywMXYM*«XYMMMMMHH 
DATA B,3,HZ[ZCZCZt ZtwwZCwwwwwwZtwwZCwwZti wow i x ww 
DATA 0,3.mhmmmmmXYwmwwXYmwXYXYXYwwXYmhXYXYXYwwh 
DATA 0,3, wwMWM WW ZtwwwwZtHwZCZCZCHwZCHMZCZCZC hwm 
DATA 0,3,wXYXYXYXYXYXYXYXYXYmmXYXYXVwwXYwwXYXYm 
DATA 0,3,MZr7EZCZf ^rzrzrZCZtWHZCZCZCMHZCHwZCZCH 
OAIA B,3,wXYwwXYwwXVwwwwwwXVwwXYiww» m wiXVwmwwXYw 
DATA , 3 , hZ t whZ t MwZ CmmwmhwZ F mmZ C hmmwwmZ t WMwwZ C H 
DATA 0,3,w\]KiXYMwXYXYXYXYXYwwXYXYXYXYXYXYxz\)w 
DATA 0,3,M"_ytZCwwZCZ!:ZtZtZlwwZCZtZCZCZCZCy<'_w 

DATA . 3 , MHWWMHWWK 

REM •••• Z. MAZf *»♦* 
DATA 0.3, wwwwHHwwwHwwwMv 



20 

30 

40 

S0 

&0 

70 

80 

B2 

84 

90 

10O 

110 

120 

130 

140 

1S0 

160 



170 
171 
1B0 
190 
200 
210 
220 
230 
240 
250 
260 
770 
280 
290 
30O 
310 
320 
330 
340 
550 
360 
370 
380 
390 
400 
410 
420 
430 
440 
450 
460 
470 
480 
490 
500 
S10 
520 
530 
540 
550 
560 
370 
580 
590 
600 
610 
620 
A30 
640 
650 
660 
670 
680 
690 
/00 
710 
720 



730 
748 
750 
760 
770 
780 
790 
B00 
B10 
820 



DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DA I A 



830 DATA 
840 DATA 
850 DATA 
860 DATA 
870 DATA 
880 DATA 
890 DATA 
■700 DATA 
910 DATA 
920 DATA 
930 DATA 



940 
950 
960 
970 
980 
990 



0.3.1 
0,3,1 



DATA 

DATA 

DATA 

DATA 

REM 

DATA 
1000 DATA 0,3 
1010 DATA 0,3 
1020 DATA 0,3 
1030 DATA 0,3 
1040 DATA 0,3 
IBS0 DATA 0,3 
1060 DATA 0,3 
1070 DATA 0,3 
1080 DATA 0,3 
1090 DATA 0,3 
I 1 O0 DATA , 3 
1110 DATA , 3 
1120 DATA 0,3 
113B DATA 0,3 
1140 DATA 0,3 
11S0 DATA 0,3 
1160 DATA 0,3 
1170 DATA 0,3 
1180 DATA 0,3 
lt90 DATA 
1200 DATA 
1210 DATA 
1220 DATA 
1230 DATA 
1240 DATA 0,3 
12S0 REM 
1260 DATA 0,3 
1270 DATA 0,3 
1280 DATA 0,3 
1290 DATA 0,3 
1300 DATA 0,3 
1310 DATA 0.3 
1320 DATA 0,3 
1330 DATA 0,3 
1340 DATA 0,3 
1350 DATA 
1360 DATA 
1370 DATA 
13SO DATA 
1390 DATA 0,3 
1400 DATA 0,3 
1410 DATA 0,3 
1420 DATA 0,3 
1430 DATA 0,3 
1440 DATA 0.3 
0.3 
0.3 
0.3 
0,3 
0,3 

1500 DATA 0,3 
1S10 DATA 0,3 



3,»\]xzXYXYXYwwXYXYXYXYwt«XYXVXYw«XYxzM»* 
3,w-^_yCZCZtZCwwZCZi:ztZCw*<ZtZCZtwwZCy<'^_w 
3 , hX YwwwmwmX y whX YwHwwX YhmX VhhX Ymm X YhmX Ym 

3 , M Z t WWMWWWZ r MwZ C HWWWZ C WWZ C HwZ r MM Z C HwZ t w 

3,wXVwwXYXYXYXYXV»««XYXVXYXVwmXVXVXYwwXYw 
3,HZCMwZCZCZCZCZCwHZtZCZCZCMHZCZCZCwMZrw 
3,wXYwwXVwwwmXYwwwmXYwwXY hwww w>« m wXYwwXYw 
S.wZtwwZCw ww wZ t m i m iZCwwZI www»«t«> ww <ZCwwZ[w 
3,hXYhwXYXYXYXYXYwwXYwwXVw«XYXYXYXYXVXYw 

3,wzcMMZCZCZtztzcMMZ[:MMZCHHZCzczczt:zczcw 

3,HXYwMMWMHXYWMXYXYXYXYXyMHXym«XYHMWHXYw 
3,wZCwww w wwZCwwZC Z t Z t Z t ZChwZIhmZCmm*(hZCm 
3,wXyXYXYHMXYwwwwXYwMwwdbHwXVHMXYHMXYXYM 

3,wZCZCZCHMZtHHMWZtWHWHCdMV)Z[wHZCMHZCZCw 

3 , wwwwwX YwwX YX YX YX YXYwwX YXYXYXYXYwwXYmhw 

3,Hw««HwZCHHZ[:zrzczczcHMZCZcz[zczcHwZCHMw 

3,HXYXYXYXVXVw*<XYwMXYwHXYHHMMWWHWHHXyXyM 

3 ,hZ t Z [ Z C Z C Z C wwZChhZChmZ ChhhviwhmhhhZ [ ZC w 
3,wXYwwXYwwXYwwXYwwXYwwXYwwXYXYXYwwHwXYw 
3,HZCwwZCwwZCwwZtMHZC:HMZCHwZCZtZtMHHHZCw 
3,hXYwwXYw«XYwwXYwwXYwwXYwwXYwwXYXYwwXYw 

3,MZtv«HZ[HMZCwHZCwMZCMHZCt«HZCHwZCZCMwZCM 

3,w\3xzXYXYXYXYXYXYXYhwXYXYXYwwwwXYxz\3h 
3,w^_y<ZCZCZtZCZCZtZ[»*wZCZtZCwwwwZty<"_w 



0,3 
0,3 
0,3 
0,3 
0,3 



a, 3 
0.3 
0,3 
0,3 



1450 


DATA 


0.3 


1460 


DATA 


0.3 


1470 


DATA 


0.3 


1480 


DATA 


0,3 


1490 


DATA 


0,3 



•• 4. MAZE 

w\ 3>i r XYXYX YwwXYXYXYX YXYXYwwXYXYXYx* \ 3w 
w-"_yCZCZEZCw«ZtZCZEZCZCZtwwZtZCZty<''_H 
mX y hhX VhhX Yww X VMtM<w X YmwX YhhX YhmX YhmX Yw 
hZ C MM Z C hhZ t MM Z C mmmhZ C mm Z t hhZ C hwZ C hmZ C h 
MXYXYXYXYXYXVXVXyXYXYwMXYXYXYwMXyXYXVM 
wZCZtZtZtZCZtZCZCZCZCMMZCZCZCwMZCZEZCw 
WHMHM wwwwX YwMWwX YwwMWMW X YmhmmmmX YWM X Ym 
mmwhmwwhhZ C wmwhZ [ mwwwwmZ t HMW*n«wZ CmmZ Cm 
wXYXYXVXYXYwmXYXYXYXYXYXYnmXYXYXYmwXYw 
wZCZCZCZCZCwhZCZCZCZCZCZChmZCZCZChmZCm 
w X Ywmmh WMMW whX Y WWMWHM X Y wwhhX YmmX Y X y X Yw 

WZ Z WWMMWMMMWM? r WWWMMWZ C WWWWZ [ MMZ C Z [ Z CM 

wXYXYXYXYXYXYXYMMXYXYabXYXYXYwwwMWwXYM 
wZCZCZtZtZtZCZCwMZCZrcdZtZCZCwtwMwwZtw 

HXYWMXYwWMHWHXYXYXVt4wXYMWWMWHMWWHXYXVM 

mZCmmZE mmmmmmZC Z C Z CmmZCwmwwmwwmhmZC ZCm 
mXYvmXYhmXYXYXYmwXYmmXVmmXYXYXYwmXYwhw 

W Z L MW Z C MM Z [ Z C Z C HM Z C %«H Z t MM Z C Z [ Z C MM Z [ MM w 

MXYXYXYwMXYwwXYHHXYMwXyXYXYMMXYXyXYXYw 
MZCZtZtHHZLwwZCHitZCMMZCZCZCMMZCZCZCZCM 
wXYwwXYHwXYwwXYwMXY> m «vww J WWM>w m > m wwMXYw 

H Z C MM Z C MHZ E MM Z [ HH Z C H WHMHHHMH«4WHHWVnKZ [ W 

w\JxzXYXYXYXYXYwwXYXYXYXYXYXYXYXYxz\]w 
M^_y(ZC2CZtZtZtMMZCZCZCZtZ[ZtZEZCy{- _M 

■•*• S. MAZE ♦•*• 

MMxzXYXYXYXYXYXYXyXYXYXYXYXYXYXVxiMw 
w'^_yCZtZtZtZEZCZtZEZtZE2tZEZCZC7CyC-"_w 

wXYwwXYXYXYXYXYXYXYXYXYXYXYXYXYXYmwXYw 
mZCmmZCZEZEZCZEZCZCZCZCZCZIIZEZCZChmZCw 

wZ t wwZ E wwZ E w w> i n i»wnwwt'Hi»wi ' i> ' < w w> nw w w »iZ C wwZ C W 
wXYwwXVwwXYXYXYXYXYXYXYXYXYXYwwXYwwXYw 
MZrHwZrHwZrZEZEZCZEZEZCZEZEZEwMZEMwZtw 
wXYwmXVhmXYhmvmXYwwwwXYmwwmXYwhXYhwXYh 
wZ t WM Z C WW Z C HWMwZ C mmhhZ C WMMwZ r wmZ E MM Z r w 

hXYmmXYhmXYmMMMX YMWWWQhMWHwXYHHXYwHXYM 
wZ t HwZ r HmZ C HMHhZ t HMMWCdWWWwZ C mhZ E MwZ E W 

wXYwmXYwmXYXYXYXYXYXYXYXYXYXYwwXVwwXYw 
wZEMMZEwwZEZEZEZEZEZEZCZEZEZEwwZtHHZCw 

WR I WW A Y WWWWWWWWWWWWWWMMWWM%#WWWM A V WW A V W 

w Z E WW Z E wwwwwwwi II I I i m m w>w m wwviwww w Z t wwZ E w 
wXYwwXYXYXYXYXYXYXYXYXYXYXYXYXYXYwwXYw 
wZtwwZEZCZEZEZCZEZtZCZrzrzrZEZtZtwwZtw 
w X YwwwwwwwwwwwwwwwwwwwwwwwwwwwwX YwwX Yw 

wZ E WWWWWMMWMWWWWWWWWMMWMWMWWHWWZ C WWZ C W 

wMxzXYXYXYXYXYXYXYXYXYXVXYXYXYXYxzMw 
w'_y{ZCZEZEZEZEZEZEZE2CZEZEZEZEriv<'-_w 
ww wwwMwm «< M www wM »i Wm » wwww >i w >w<> twnnm «»«» n <t< 



100 YOUR COMPUTER. JANUARY 1985 



















'-i^\\e 









YC1B 







All ordcn lor goo(l%Mpplied through the On Line SyMenivntl Ix-tutliHea by E n^if o Sunc;. I m , ot IBConol Rood, Bioukxd WrsiltitWint- ihi-, vhrrrr-r.ijvujioolrtoanyoijpl-foni unocf Itwopcoi 19 

(tx cufrenl •Mwcsl r<ne pleosc csk <« yoo* tocol NoiWmi brooch 



YOUR COMPUTER, JANUARY 1985 101 



Hex dump. 



44.88 
46 l« 
4624 
4432 
4640 
4646 
463^ 
46<>4 
46 /V 

4<>oe 

*MVi 

4 704 
4712 
4720 
4720 
47iA 
4744 
4752 
476a 
4760 
4776 
4 70« 
4/V2 



4(we 

4816 
4fl24 
4B32 
4840 
4tt4B 
4836 



4872 

4aae 
4ntto 

4B96 
4Q04 
4Vl? 
4V2e 
4928 

49:^ 

4944 
49S2 
4960 
4968 
4976 
4984 
4992 



3016 
S024 

a«52 

5040 
3048 
3«S6 
S064 

sa72 

3086 
3096 
3104 
3112 
3120 
3120 
SIS6 
3144 
51 S2 
3160 
316fl 
3176 
31B4 
:it92 

^?w0 
32eo 

5216 
3224 
523? 
3240 
524B 
3236 
3264 
3272 
S2S0 
3288 
5296 
3304 
3312 
3S20 
3328 
S336 
5344 
SS52 
3360 
3368 
5376 
3384 
3J92 
^4AO 
3408 
3416 
5424 
5437 
3440 
344tt 
^436 
3464 
547? 

<;4oe 

t>48U 



Ba224F3l3434S632 
33463631 S3463631 
30465«>'-;:;34|3«M 
1541563130414(32 
ti632334336313543 
3651304 336323946 
3631 354656313046 
3633465632462200 
LCCLT.4t4tCt4OeO0 

SAB \ M5U4 U IMOIA I MA 
oeoi 000^03030200 
1 00050706050306 
0205000403030000 
0S0304O0e4«3eSO0 



0303060203000100 

<ro3e3020ao I eeoA 

01 030404030 1 0Ae2 
02O 1 0000000 1 0202 
02C64BAAO 1 42008 1 
48002 1 48002 1 4800 
2140002142008140 
AAO 1 40AA0 1 4 ;iAA8 1 
4AAAA 1 4AAAA I 4AAA 
Al 4AAAA1 42AAa I 40 
AMIt/E.lA617C18CU 
7E I BDC7K 1 9033939 
397EI833?E16e67E 
l6727tlB€97tID92 
/tlLL6««»- Ib3L>3tl0 
9383F3f 2D2t<0l)OB2 
f SC3O3C292OOO0a0 
D28O80WF ILJI>3Ue 

eoaoF Aa0BocA80Ss 

ll0neDBC3938AFBr3 



F na0O0CA8O658080 

oAoooeaftTAeoBoao 

9A 



OOGaFCFC0CCS9CflC ■ 

FccoiK:cc9coe*-~4ec ■ 

OCO0O0OO224r3236 • 
32334343464/4/46 ■ 
4544434344454443 • 
4322OOOaDF202028 ■ 
43292020344^4020 • 
2O46494S3233202O ■ 
313V38J4V^'^O0ODF < 
334F3-,*|-Z3V2t:3i5I ' 
554 1 5243704 I 4CS3 ■ 
434l«437204r4343 ■ 
33^0494:>14W9OO33 < 
4h-..f-)/'.97(:''.0-tB4l ■ 
5420444r43334C27 • 
S420464C414E4B20 > 
4I2O324F370O594F ■ 
3S773245204e4F54 . 
204C43383420344F 
204I»92«MM94343 • 
433300001)3303243 ' 
5333204 1 4C39204D 
4S392O544F203343 ■ 
4520474I-4I32440I! ■ 
3749204B4 I 364370 
344F20464F32464I ' 
49342O4D59204D4F 
564SO037373 7 3 750 
32455333204 34E34 
433220344)- 20304L 
4 1 39003V 7ttCAe39 < 
4F 3320484 1364320 I 
2020203049434 345 
532C4 V70484 1 5645 
0O37534Fr.75?392C 
4920S74P4t2O544fl 
4 134704^41430037 
412O544943O0594r 
33203 7 4F4E0B344O 
415420574I532O41 
0050455746434334 
204 74 1 4D4 3000737 
4l4C4b413/413y0O 
464 74 74034 2L 2t 2£ 
O04U4I 54-/04 74148 
4500564332392043 
4C4FS34S70474 1 4D 
450014414141414! 
l4a414U4a4ll4U404 
14410)0410405514 
4101140141140410 
4044350404554034 
0101411414414034 
4141 1433«10ie41O 
404ei44141 I44I4I 
1414414(150141 14 
444F70394I 332037 
414E5470544r2047 
4r 204649523 33420 

?i«v:t 4t29aai2i2 

1 20D1 3C 2B0 1 r 3700 
bA7 /0eO4OO<J6CF A 7 
890 1 ABATSVO 1 1. 0A / 
e9OeA0A7OO9C042O 
23£I>A7e4 A70900 1 f 
J0O9002flOC06OO2S 
Ft4FI0acl2l 50104 

2iferAi(:Fei4reiiaF 





•i4'*A 




5504 


616 


5512 


316 


3320 


307 


5378 


493 


5536 


311 


5344 


309 


5352 


511 


3r.60 


449 


3368 


1 392 


5S76 


O 


;>5B4 


40 


3MV2 


11 


5600 


30 


5<i8U 


19 


3616 


24 


3674 


25 


3632 


24 


S640 


21 


5648 


32 


S636 


6 


5664 


662 


36/2 


282 


3680 


397 


560C 


771 


3696 


1054 


3704 


9^3 


5712 


762 


5720 


643 


3/28 


7i4 


5736 


823 


3744 


128/ 


3/32 


1343 


3/60 


1403 


3766 


1481 


5776 


1775 


5784 


1433 


5792 


1140 


S800 


1220 


3808 


1225 


seiit 


1246 


5824 


1140 


5832 


1444 


3840 


1200 


3846 


1460 


S036 


1680 


S064 


•709 


3072 


323 


sseo 


543 


ssao 


42S 


5896 


444 


5904 


473 


9912 


301 


5920 


623 


9928 


336 


3936 


336 


5944 


679 


5932 


597 


3960 


332 


5968 


312 


5976 


513 


3984 


548 


3992 


346 


6«MMi 


319 


6O0b 


396 


6016 


537 


6024 


337 


6032 


461 


6040 


464 


604R 


361 


60S6 


343 


6064 


455 


6072 


380 


603O 


334 


60Q6 


660 


60V6 


320 


6104 


454 


6J12 


524 


6120 


514 


6I7B 


S37 


6136 


462 


ol44 


491 


6152 


517 


6160 


313 


6168 


521 


6176 


408 


6184 


322 


6192 


508 


6200 


480 


6200 


494 


6216 


332 


6724 


414 


6737 


64 


6240 


2/5 


6248 


192 


6736 


458 


6264 


320 


62/2 


237 


6780 


428 


62flO 


277 


6296 


551 


6304 


575 


6317 


533 


6320 


331 


t^sa 


918 


6336 


959 


6344 


994 


6i32 


/68 


6*-6e 


908 


6^60 


40« 


63/6 


005 


638-1 


1020 


6i92 



7r> 7^0e9OOO2«FSC ■ 

04Ai7seceE«9C3eF • 

0013881: 1384B09«eS ' 

/Ltf 3iiif^0«es8ei9 ■ 

1 /I»D90er.fiO&BE527 " 
05B7/6lft20738Oir ■ 
09l212l2l2r212UL - 
04223fA6848tF0;-S •■ 
048e302OO2QF<IOA7 < 
e05CCItC33ED30e9 ' 
00O4OC04rt225C320 - 
CLrtH 0<>«30 I .tUL2A0e • 

I L.oii t>niHi;i.'»a23 - 
r/i9nroA00iOflF7A . 
00CCAicootnci2eB - 

25f /39n7FFC5[»7Fr ■ 
i:V«/f FC:0(«7FFC9B7 • 
rFC7BAFF72B4CF8A - 
COB/ff227f 760539 - 
0O8eee>3FCBD90ES < 
397F2220DLOOA634 • 
IO0t:i2O18FO0A6A6 • 
841LhLHt>rtDBD3310 • 
E)FeflAr>F>D7301 I08t ■ 
OOOUlOAf OIUC/STA ■ 
23H*tl6M2ll//3* U7C " 
7r,F9e675F8B7733C ■ 
B77367D675F9e77S ■ 
bDB/7366CC02O2FD • 
73FAB6048773I'C7F • 
73FDBD13F3B0I2EA < 
201F34e28&3F87FF - 
23/FH-2086t;a/3H- ' 
20C6CB3A76FD4A36 < 
F3O637O7rr233302 - 
S97C23OOOl4i:2703 ■ 
7i:i3D2/C233LI08L ■ 
7594rCnirDAlBC7S • 
9423r7O602D773rC ' 
Bal4to//5FF7F7600 ' 
7F 7601 7F 76028675 < 
F9B77603B67SFei)7 < 
76047F76a3a6eilF < 
UVFD/6O6067607C6 • 
(M3DC37S94F3766S ' 
ll-0lfl6O4273A7C76 ' 
0/D*.76a7OlOV23L4 ■ 
7C76O/.tM.76O6OI09 - 
2407860107760720 < 
O3IM.7ha0?7037Fl2 • 
0580120886760827 < 
07810l26O37Et2EO ' 
8601 B7760e7E 1202 ■■ 
BDI /?.A«676097/BF ■ 
e6O187760ABO12DB ' 
7t.l7U4CUI>e00'-l)/6 ' 
ODB7760DEt673Fe8t ' 
0127OF8676O74ABB ' 
76e0C6aA3fiC37S93 < 
7OOOH676074ABB76 ' 
0DC6OA3t)C37S2rF3 ■ 
/603F376«eiF0IA6 < 
e4B1760427e37EIA ■ 
4286O10/76O9S9«) ' 
20L2/F76093VU601 • 
»//6095V86/60l:26 
037n2ClO6OlB776 ' 
00B6 //>0 /C60V 3IX:3 
i;/4fcF 17603|K0tA6 ' 
R4B7 /60FBS/60eB8 
64B7/6I07E23/7e6 • 
/5FaB776«3B67SF9 ■ 
6776048601877613 ' 
0/76147F76128676 ■ 
14C60A3DC373V4F3 ■ 
76I^1I-O1A684I02/ ' 
006C7C76I 4067614 < 
at0925€:27C76l3O6 
76t38IU9?407fl601 
B77614:>0CilB6/St(^ 
27090676 1 OB0761 1 
i)//61«K673f9B776 
03B675FeB/7604B6 
76l0Dl75rF25ir.BI 
73FF22O/b60ll384 
O127I2B676I0B77S 
FFB67606B77601B6 
7607tj /7602 lO0e73 
94OCV330LCeit.OAl 
OC73-J47jI 77C16C6 
FC7606Fl>/6I3fC/6 
I 3FD/6060DI 733FC 
76ISF 07606867609 
2603/C1/OA868087 
760AFC7606FD76tS 
FC761 VD76060DI7 
DbF C /6 1 3r 076O6B6 
/60L 2(10 ^ /L 1 /OABe 
76 1 4C6av3DC 37 788 
F3761 2ir0l ft6lJ407 
76eF BS 760f: D / 7 60C 
BI76ll?/0flBl/6U 
220O7f l70An/«ll3 
840 I 2 /«i /L 1 /DABi 
760t.b//611/i^ I/DA 
7F/608Fr760U 076 
O6t<01» U486U1B776 
iBAb / /^^ t Hi) 1 20bl«6 
/3I l^llt>760C4CB77S 
r AB673r 8B076«eB7 
75FB7C7SFC80I3CA 
B6 /sr B26037r 1 2rB 
Uttll^ w.ii 140260571: 



690 


6400 ■ 


972 


6408 1 


991 


6416 : 


728 


6424 : 


1229 


6432 : 


699 


6440 : 


239 


6448 : 


Bl? 


6456 : 


r,7/i 


6464 . 


900 


6472 : 


606 


/.4O0 i 


331 


6488 : 


938 


fc496 I 


*.K? 


6304 ! 


921 


t,r,i:p 


1414 


6570 : 


1646 


6528 : 


1402 


6S36 I 


9/9 


6544 ! 


111! 


6552 I 


657 


6560 


700 


6368 


1034 


6376 


/42 


6584 


027 


6592 


1093 


6600 


1303 


660H 


1251 


6616 


¥36 


6624 


1184 


6632 


1264 


6640 


732 


6648 


1133 


6636 


973 


6604 


962 


6672 


600 


6680 


767 


6686 


I2SS 


6696 


1122 


6704 


934 


6/12 


792 


6720 


1283 


6728 


338 


6/36 


1019 


6744 


897 


6752 


669 


6760 


/17 


6760 


692 


6776 


SIB 


6784 


697 


6797 


983 


6808 


359 


6808 


798 


6816 


SOI 


6874 


872 


6032 


836 


6840 


1007 


68*8 


623 


6856 


OS9 


6864 


731 


6077 


884 


6800 


693 


6868 


62S 


6896 


381 


6904 


6/2 


6912 


/19 


6920 


008 


6928 


/70 


6936 


632 


6944 


906 


6937 


879 


6960 


J217 


6968 


760 


6976 


8B4 


69B4 


9V2 


6992 


321 


7O0O 


692 


7008 


844 


7016 


453 


7024 


tits 


/032 


673 


7040 


1166 


/04fl 


1037 


7856 


927 


7064 


747 


7072 


674 


/08O 


1043 


7088 


/03 


70V6 


1218 


/104 


1067 


7112 


1138 


7120 


911 


7128 


823 


7136 


833 


7144 


896 


7152 


973 


7160 


1169 


7168 


/22 


/1/6 


836 


/t84 


092 


7192 


76/ 


7200 


671 


7206 


616 


7216 


724 


7224 


017 


7232 


993 


7240 


794 


7248 


1172 


723*. 


1062 


/264 


1291 


7272 


1302 


7280 


972 


7288 


911 


7296 



12f:D7Ft2O77F760P - 
B60IB776IO4FF676 - 
10C312981FO1A684 - 
B7761C7F76204FF6 • 
76IOC3I2961F01A6 - 
84|i776irBB760/4A - 
8//624b6/61tiBU/6 - 
064Ae776217F7622 - 
B673FCBI012720D6 - 
7624C60A3DCJ/594 - 
F.^7620lF01A6B4i)l - 
7604777O7C76ID86 - 
7610GIH925A739B6 - 
7624C60ft3OC :-733a - 
F.*.7670lf0IA6H4BI - 
7',0476f 87C7622B6 - 
7621BI>76ir4AB776 - 
21B67624DB761F4A - 
»77624b6/3Htai0l • 
271BB6/624C60A3O - 
C3/394rS/628ir01 - 
A684b 1760^2 7238 1 > 
0027A920C7B67624 - 
C6OA3DC37S30r376 - 
2Oir0IA6O4O17603 • 
27O88teOt02/l-e8C - 
20AAB6/60LBI)7627 - 
tl7760eB676«A8tOl • 
27037t.t9SCFC76O6 - 
H//6'.M»^ 77624 7F 76 - 
21B6/3FFQ1012735 - 
EM>/624C^i«M>3lX:3/3 - 
V4I- ^/b<-(alt 0lt>6/6 " 
03A704l«b761i:BEi76 - 
2I4A0/762186/624 ' 
BH/6IF4AB776247C • 
7673867623817627 • 
23C77E193CB67624 - 
C60A3DC;753OF376 - 
201F9tB67603A784 - 
20C97C760OB6760O • 
ei03l025FC£t7H76 • 
OD7C76OCB6760C81 ' 
031O23rCOr7F-760V - 
39l0eC7394BCr330 • 

ECeit;DAi8t:/3V423 - 
t /06O2f</ /arc 7C2 1 - 

37rD7603aElOAOCC - 
8)08FD/6t87F76l7 • 
34IOBt}]F06331Bet > 
062724O15C275C81 ■ 
0A276881082/7A61 • 
0910270083810010 • 
7700ACUt0C773t7C - 
irr7047C133939A6 • 
U40IHf V^>037FIAOn • 
4FlF12B01ACX7i:iA - 
OOCC20BC63n463A9 • 
a00163A9OOO24C31 > 
A90O20fti0A75FD39 • 
DOieCDPDJ524ai0I ■ 
26037C12LOO6O1B7 • 
/60e7f214AU676l9 ' 
4A27567A76191F12 • 
30e9F£U02O33lM>/6 • 
t94C81092743/C/6 • 
19iriZ30O701O020 • 
22U6/61B4A//527A ■ 
/6181H250e9»-FFD ' 
7011B676IR4C8IO9 > 
27lF7C76t8iri230 > 
OV0Oe3BUlB6/A6A4 • 
12t2ail<»1026FF4O J 
4F 1212B1>1ACC7L1A • 
a8e012k//blAUUA6 ■ 
B4640FfilOF25274F ■ 
iri20DIACC2OIF34 • 

02O63ro7rr237FFF - 

208664 73FF20C664 ■ 
SA26FD4A26F50637 • 
B7rr;;T330239FC/6 - 
I(» O/606B67607C6 ■ 
0AJDC3733aF37605 • 
)F01A6842748OC13 • 
9fBDlBA77riA«8B0 ■ 

io/Dio8Ce5Oii08r • 
e0umi:>viK3{H:0:iC3 • 

W-00tJWUI 1 5f l.bO90 • 
e3BO0Di:32/l-e8l>l3 - 

r3BC763S3v4riri2 • 

BD1ACCBD1B6739I2 • 
12I7I7X98F14I8BD - 
l2F0»DIFCD397tlC ■ 

FAi0af:735ti3*-nr06 ■ 

4O7e20»OI2m0)27 ' 
003434 lOOE I 2A2B0 < 
lCi3i3S420223434 ■ 
10Ht.l2UABDIi:i333 - 
34/0l35FECAlCrO4 ' 
A6AOA7O90e0230e9 
0O2O3CC 1 08236039 
3 1 A900a 1 30890003 
3CC10e23BC5F^on9 
e 1 683 1 A9000 J 1 ObC 
7SSA23A0B6 75FABD 
tCCSeE0CSBBOIC73 
e673>-AC6AAtttl ll>b 
bO ICVKWi 73f ODD I C 
E5ee095B00 1 C730C 
1 1 DAC602B6 /3F t«BD 
IC9» JVH6761B0DIC 
8406761030890002 
BO 1 C84 3VC60 / $0C 3 



060 


7304 f 


14D2IFO734103FA6 • 


908 


7312 1 


A0A7e43OO9OO2OSC < 


724 


7320 1 


Cia/2V 55!-,l0J9BD 


933 


7328 I 


1D6A44;;60:^86O1F 7 


708 


7336 « 


O47ttCFOO4 5VlK:00 


8S0 


7344 : 


A63410» 136CbF0O 


V/2 


/J32 I 


nMw>tt4 U> t BDADBD 


6«3 


7360 1 


3!: 1 ODF 0OA63934O6 


936 


7360 ■ 


8631 B7M 27./( rraa 


(103 


/S/6 s 


86327 W »^ 20U6323A 


900 


7304 J 


76F04A26r 3063707 


646 


7392 » 


«> 2333063981.0000 


770 


7400 I 


BF 761 88 1 0Aa3« 77C. 


/B3 


7406 s 


761B800A20FSB776 


90O 


7416 I 


lC397ElDeB3«a9FV 


847 


7424 I 


b04 A 1 026Ff A 1 C6AA 


B6t 


/4i2 : 


t 7843980 I/5SB6/6 


779 


7440 : 


098101 2/098C 1300 


1020 


/440 ! 


bo 1 0A7 /r ) Aoun6ao 


671 


7436 J 


b 7 /60ABU 1 20BB6 76 


863 


7464 1 


Or7609OI 1 -OCODIII 


799 


74/2 5 


A / 7t 1 n»MI7rV44 .fw. 


7/3 


/4I«» r 


t«||< • "iliifl "Vt ft|> 


990 


7488 I 


2094B67SFBeB76OC 


660 


7496 t 


4CB7 73F8il673F ABO 


626 


7504 I 


76ae877SFA7C75FC 


853 


7312 I 


7C242AB67SFA2732 


755 


7520 J 


tl67SF C8 1 4027287b 


661 


7328 J 


213O34l6CC0OOeA7 


980 


7536 i 


84?«89f FC03CCI20 


810 


7344 t 


23f333t6:vl<016/2 


91/ 


7332 : 


L'C8l-»>- ■0M.0301LD 


8/3 


7560 1 


All0OC0SJL-23rO39 


937 


75<>0 : 


a4 39bulCAtb7t 1 C4 


777 


7376 1 


t(6FF7704OF P7FF 22 


U7I 


/5a4 ! 


B7FFC9H7FFC6BDBA 


017 


7S9i « 


770Ce-ieU06DF 1F89 


813 


7600 : 


tO8701Li3CDOIUC04 


990 


7608 : 


2025F53089f-FFFED 


666 


7616 : 


843Oe9Oe2OeC0!SFF 


f»l 


7624 : 


2SFSA7e4SE0442BF 


920 


7632 : 


flOea7E239CB09BC5 


708 


764B I 


0673rDDDltf3FC76 


703 


7640 I 


toao7ecB70rD044D 


707 


7656 ! 


66 7 3F Ai,[> J Ct3» C76 


1203 


7664 1 


1 B8B70r.fi7e)Ft)«14SC 


1096 


7672 1 


7r23DA6PeB««B675 


963 


7680 t 


)< OB 1 / 3F A2 /UAB 1 73 


672 


7688 t 


f A220A8L 1 46 V2O08 


700 


7696 1 


8C147r2003Uf;i4U3 


560 


7704 : 


B09a£5B67S>'Ab I 73 


383 


//12 I 


FB2SeSB073F B2O06 


333 


7720 : 


8675FB8O75FABE05 


366 


7720 ! 


ooerooBQOi eu232u 


709 


7/36 : 


811923178i:.'/230t 


781 


7744 : 


1 3523038C 1 49U20 


699 


7732 1 


1 2QC 1 4A620OOUC 1 4 


1091 


7760 ) 


AT 2O00BC 14lie20«3 


396 


7768 : 


BEi4ciuwaEaeE03 


671 


7776 I 


07IV^0flflfinF 1 48OB0 


013 


7784 : 


90rf>8r0SR6f<t-'0oe8 


740 


//92 ! 


OL 14366021886088 


684 


780O : 


t32/F 681002/0471; 


513 


7000 > 


I E 767'* /t 13393 120 


V32 


7816 1 


304U4 13V4:>b2202l- 


3B7 


/«24 I 


203O4 1.4 139433200 


420 


7832 1 


3220504C4 1 3'/43S2 


643 


7040 1 


202F 2044324 1 4 74r 


884 


7B4B ■ 




587 


7RSA ! 


37414 74F4 F 707F 70 


433 


7864 1 


44524 1 4 74r 4C0000 


789 


78/2 1 


003V4F 3332204 348 


779 


7BSO : 


4F494 3452O^F0O44 


686 


7688 i 


4 946464 V4:;554C34 


1028 


7896 : 


3V204C 4 3364 341.20 


370 


7904 I 


283 1 203i2ve«MS4C 


383 


7912 : 


4 1 3943323 1 ;jA2020 


1034 


7920 I 


2020202020202030 


96*. 


7928 s 


4C 4 IS94352 203200 


977 


793* 1 


t-.l 10l»413f6F6f.6 


935 


7944 s 


F 6B6F F 238AfleB7FF 


906 


7952 i 


23B6FF01Q4F/87FF 


797 


7960 : 


01B6rrB3O4r7O7FF 


602 


7966 : 


O38k0ee03O()9ooa i 


I019 


7976 : 


P6FF2OBB01 13B7FF 


323 


7984 I 


20eC232e23£t.39 7f 


1040 


7992 J 


76317F7636eEI246 


1073 


aooo 


1 OBE 7788A60OA7A0 


1334 


8008 1 


OC129725F7&DO017 


709 


O016 


39eE04C2l» BO880F 


813 


0024 


1 £ eS8D90t: 3eE 04 r 7 


466 


8032 


BF0eO6eEIE97DO9O 


092 


0040 


es8eo502B»< ooessE 


82/ 


8048 


ieAC7F243e«F0562 


598 


80S6 


BF ooeeoc i ccobdvo 


644 


U064 


: t37tl3Vi;B676074e 


322 


UO// 


! C6i;«^w;:j»49oro76 


631 


oooo 


I 33O6/t.«6C6033O» 3 


970 


00«8 


t 763ilF017t-7652IF 


017 


UOVA 


t t2BD12F04FPDlACC 


656 


ni04 


1 BBlf DD7r.763I0676 


407 


01)2 


: 32B10A25CA3V4FEE 


798 


niro 


: 81EFA14C8I3223F7 


481 


B128 


t 39Cr.5673O3O00176 


1703 


8136 


: FB3939b676J0Ol0i 


834 


8144 


s 2/03BUlt«fl/Jvl»# 76 


li'V7 


8132 


: 33bDBM 3394,38463 


H43 


0I6O 


: 890OO163OVt)0026^ 


943 


0160 


1 O9012063UV0I.-163 


1302 


Bl 76 


t 0901 27B01FC 13981 


788 


8184 


I 5477110103278701 


64 7 


8197 


I 432/il /f .'«D/bD20 


86/ 


H20O 


i 6U7t' IS"''?* r i ?OBD 



592 

760 

793 

609 

910 

694 

12*7 

341 

1B04 

924 

I028 

34U 

64 J 

661 

691 

1136 

983 

569 

933 

1037 

628 

ni7 

1.1- r. 

1049 

1332 

1175 

842 

952 

339 

1113 

759 

891 

694 

1246 

1090 

I630 

790 

U09 

1246 

749 

904 

1013 

1366 

923 

1363 

947 

1005 

1138 

601 

619 

1403 

873 

1240 

349 

433 

370 

333 

596 

1064 

671 

981 

023 

830 

490 

340 

493 

543 

476 

229 

406 

4 43 

306 

451 

398 

32V 

382 

476 

304 

463 

802 

1502 

1290 

1238 

331 

1114 

706 

704 

1034 

92B 

866 

1097 

983 

847 

697 

1024 

911 

1178 

862 

577 

963 

1033 

B34 

I066 

334 

843 

791 

1045 

473 

539 

771 

447 

744 

701 



102 YOUR COMPUTER. JANUARY 1985 



REVEESI 




Is YOUR Dragon overheated? Tired of zapping 
nasty aliens into hyper-space? Are your nerves 
breaking? Here is the solution: Revcrsi, a game 
to relax and to test your brains instead of the 
strength of your joystick. 

Revcrsi is a computerised version of an old 
Chinese board game. The program ofTers 
almost every feature you would expect in a 



strategy game: there arc three options to play so 
you can play with a frietid, your Drajion or 
leave it playing on its own. I included three 
difliculty levels, the third one being the 
toughest. The program will warn you and tell 
you what you did wrong if you made a mistake 
— so cheating is almost impossible. 

Using Takeback you can re-run your last 
move. With Change you can give your posi- 
tions to the computer and take over his game. 



Easy to learn but hard to 
master, Reversi is a board 
game implemented on the 
Dragon. A change from all that 
zapping. 

Not tair but quite satisfying if you can't stand 
to lose. 

Full instructions are included in the program 
so if you are not familiar with the game, a brief 
explanation should suffice. Taking turns, you 
place checkers on the board in an attempt to 
have more than your opponent at the end. Each 
lime you trap a row of your opponent's 
counters between two of yours, they change 
colour 10 show they now belong to you. 

To enter the program just follow the instruc- 
tions given in the hex loader program. You can 
save the program m parts, saving each part 
with CSAVEM ■Rcvcrsi",4608,X,O 
where X is the address you reached. Don't 
forget to load previous parts before typing in a 
new one. Save the complete program with 
CSAVEM ■■Reversi".4608.13823.5430 
before executing it. To play type 
CLOADM:EXEC 



Hextoader. 








I* ««•« MTHOMflt 


rwrc* iv< 






■Jfti tmm <|i*il>i«i * 


•** niitii'b I'iMif 






V* MM iM» 1**M 


<i« ttmtvMm 






4* f*IW» 'lAILA 


I'AM MCWW -11 


•#v> «t«*i 1 


•W *«1h4 'Hifcl** 


i|M«M WAWtA-.. 


•#ui 


«tMl«H 


*« rgn n • Bt«»i 


>V'l«iiy< \*lf fl 






An #«)Ni Hi ■« *> 








m iiA^i^t**^* »• 


rt^ 






iM *» *M ^o Li«<A«. ncr 2 






•n •-!*. **u-->fii 


nrM.K.it^ 






]4« 11*IIM-4tOt 


.t».ft.r 






tlft 1-I>II«<II 








I.S* Ml«t ' * -1 








tvi i«fi\(i fa 








iVt 11 ¥4a^tftt** 


ri n«H mtii -iMtm - 


iMltH klHC *UI 


WiMOIIl ^ 








)l^ «CKf 









I 



I 



0200 
82 1« 
B724 
0232 

6248 
8256 
B364 
H272 
828a 

02oa 

e2«>A 
0304 

o:(i2 
ti52e 

8528 
033& 
8344 
BTB? 
OSiM 

esw 

6576 
0304 

8400 
8408 
0416 
8424 
84 }2 
6440 
8448 
e4:M> 
8464 
8472 
0400 
0488 
8496 
8S04 
8512 
8S70 
8S28 
8S36 
0S44 
6352 
8360 
l»68 
8376 
OS04 
85V2 
8600 
8608 
8616 
8624 
0632 
8640 
8648 



lACCGD2e607C23ri - 
H07a*-"««>6762C»773 - 
KC7r76000r772*l» - 
GC7S30OOirD6BI>12 - 
tA7tlA6l/t2'>4ef6 - 
75FPF77SFfiB775FB - 
{iO206OaC7530A6a0 • 
81Bl27BCai0227ie - 
8C7594?5FI7F70flF - 

oiiozfivof*- ^^^ 2e^ b - 

86BlA/BVhhH-2at.tl = 
06J*-B7FF23C«.64a6 - 
30f7762r7FFF2a73 - 

rr3oirfr7SA26FD73 - 

FF 207A762FF6762F - 
SA26FD4«76f<«)6:^7 - 
B7FF2"'.39OC733010 - 
GC772'«lDlFtl6FC75 - 
FAF07ft2AE<675FC67 - 
762CF<Dl20t<J'?&e76 - 
JStt- 124FbDIACCei> • 
17CA7f 24IAA6A427 - 

037cir'rs3434i«of: - 

2A40CO1C133S.347C - 
IC28H):>'SZ70S7tIA - 
l>7BO20C2RD2e687e ^ 
IAC7DA16088IC827 - 
0/l>D2W«J6C8280S • 
t<D2li91'i»<>C0E<7t6MI • 
--.'»ft6FF228Ae8fi7FF • 
22?9P6FFr284F7e7 - 

FV39J420494653S4 - 
52SS4J54494F4e53 a 
00304 C41S94SS220 - 
3100FfFFFFe«,7SFC « 
ai0S22O37i:iAO74F - 
1F127C200FD6763O - 
8l02?6a37i;i69B7C - 
) 0611*676308 1 0227 - 
037E I A6 1 7F 1 69PF16 » 
7630619127300103 > 
27l9fC/3FB7tlA79 - 
FC7SFB»775F9F77a • 
FerC75F«6775FeF7 • 
7SFfi3'?BD2l6GW;9C • 
4034>«yf-» M 5D8C00 - 
0026F67et69OPD21 - 
68e02(S/>llAD2ir286 • 

763ieiai27tFa<>0i ^ 

B776310K3eSSieOC - 
0056802 I CFFC75F8 - 
FO760;8Ft0DSCC0S • 
0S7e I A826023CA8e - 
2I>S610e£O93e8l>21 - 
CFFC75Fa7ElA794F - 



9S7 


8656 : 


1264 


8664 I 


ain 


6672 I 


91* 


0680 I 


V66 


8688 1 


13J3 


8696 1 


926 


8704 1 


367 


B7I? ! 


t0IS 


0720 I 


1222 


872B : 


12>3 


8736 ; 


1107 


0744 ! 


1021 


tt/32 : 


931 


8760 : 


989 


0760 : 


915 


8776 s 


8S3 


8784 I 


1068 


8792 : 


1397 


8800 I 


953 


8806 : 


789 


8816 1 


809 


8824 : 


665 


8832 1 


S7S 


8840 1 


474 


B84B : 


1081 


U056 ■ 


789 


B864 1 


848 


QG72 1 


763 


8890 : 


111? 


8888 ■ 


1124 


06<'6 > 


1129 


8904 : 


708 


8912 : 


631 


8920 1 


493 


8920 I 


1363 


8936 t 


38S 


0944 I 


570 


8952 > 


601 


8960 t 


641 


8968 ; 


737 


0976 I 


513 


8984 I 


9S4 


B992 I 


1530 


9000 I 


166:? 


V0»a : 


1040 


9016 1 


fMB 


9074 : 


009 


9032 1 


1075 


V04e : 


501 


9048 : 


786 


9056 I 


1146 


9064 I 


925 


9072 : 


890 


9080 ; 


610 


9088 I 


1176 


9096 t 



£6u4e. 7A4L6e9aeoi 

C7A9«e01E6e9«M2 
e 7^9000230890020 
3 1 A90B204CO 1 0825 
DF 39Cr.0O0e8E0C59 
e. D«9000 1 0A4 0^784 
!e«V«B-.i04KOC0D3.O 
75EE8ee93a£DO90O 
1 BA40A78430e90e 
2a4FflC0A3825ee39 
7F 760U/C 763FB6 76 
5C81032742BD227E 
8l01L-/B97(i246AbD 
l67^/ti59C8l>2tt6a 
D6763E8 1 02273486 
76 1 Ae7 76308 1 0227 
037ri6ICeD2SlA»D 
22P38f«577Pn72I>3 

GEesBrDFBocooe ir 

CEeiWeti/L 1 S9CBD 
70*86676 1 A67762£ 
7E16IC7E22Cie676 
1AU1312SOC013322 
0tHlB3BB 7 76 1 AB60 1 
394F398E05*. I tlD22 
D3O67&30O 1 0327BA 
Uiai;7B9£l6762C7G 
1 694 7C 1 69DCID22CD 
7E24991 BeeSFBFS*-" 
10AF81SCC1OF.2SF8 
398676) AB10327IF 

aie327eE8£778ee6 

1 A7a0eC77I>A2SF9 
200O4F8777928777 
998777D18777DeSC 
050 1 /t:236LOI. 1 4D9 

ioorBor^oo2S3oat 

I F0ffl I 0OCBO3r DD23 
''.ftHF:ODD9 1 BOC0ODF 
PD73498f B839l0efc 
0D39CrBa0O5FFFfl4 
t^ A4EEO9B002EFA9 
ee02tL8VB004EFA9 
0004308900203 1 A9 
0O20SCC 1 0525DF 39 
CCO000A6Ei0A 7 A4 3 1 
AV0O2O5CC 1 052aF 3 
39CC000eA6a4A7A4 
SC 308900203 I A900 
70C 1 0575F> 39HDBe 
E5810326037E1339 
81175 307C169C8676 
I AB 7 76 JD 7E 1 393B6 
763081 01 2706 7r76 
I17EI/AFFC7606FO 
760 1 7C 1 70 1BE04E2 



112S 


9104 


770 


9112 


619 


9t20 


500 


9128 


726 


9136 


876 


9144 


505 


9132 


BBS 


9160 


607 


9168 


649 


9176 


857 


9104 


648 


•*l9i 


635 


920O 


764 


9200 


766 


9216 


663 


9224 


620 


9232 


796 


9240 


648 


9248 


1260 


9236 


809 


9264 


829 


9272 


467 


9?tK) 


646 


9200 


660 


fVil, 


7BO 


9^04 


6SB 


•t',\7. 


933 


9320 


854 


9-28 


904 


9i56 


5B3 


9J44 


716 


9352 


1059 


9360 


874 


9368 


1324 


9376 


656 


9-.e4 


631 


<i TQ.-" 


407 


'-4n0 


822 


■7408 


662 


9416 


739 


9424 


1108 


9432 


789 


9440 


439 


9446 


639 


9456 


07B 


94/,4 


771 


9472 


090 


94B0 


527 


9480 


939 


9496 


606 


9304 


913 


9517 


864 


9520 


599 


932B 


970 


95 36 


641 


9344 



in>22D3ae0S22B022 - 006 9552 : 

B37E2293B67630ei - 963 V56a : 

0i27o6eri44e7tiio • 441 956B : 

DSeC 1EES8D25OC06 - 1034 9576 i 

76312603/tlOI>8B6 ' 761 9584 i 

75FBBDir.F5Fr.76 IB - 1211 9597 : 

BB70CB7aFO045rB6 = I B97 960O : 

75FftbDICE5rC761D - 1210 9600 : 

B870CB7flFDO44B7E > 1024 9616 i 

lDroi<67fa30B1027fc - 794 9624 ; 

06atB4A".,;7tlOHJi'C - 046 9632 I 

241i5/f 7631BDI2tA - 950 9640 : 

398676.300 101 2706 - 5eO 9640 1 

rC762A7C2OI07C76 - 036 9656 I 

41Ic6764l8l02;.-506 - 604 9664 : 

1*7635 TT I ARflFr7A =■ 1019 967? : 

2AB775rBr773rA7C - 133r. 9680 1 

2Olt)t'6?630aiB127 - 576 9688 : 

»37FIA6IW:76-S7e - 739 9696 ! 

IAOOB67630QlOi:!7 • 679 9704 i 

06iU>l2bA7tiD5bb6 - B7S 9712 : 

763 1 260380 12E A 7E ^ 773 9/20 : 

IOrie7F764l7F7680 - 683 9728 I 

7C1O37B6763O01B1 - 60a 9736 : 

27D2ti675FA7r2037 - 1011 9744 i 

BD90r58F0S22BFBO - 934 9752 i 

ooeeei iieo9ocs7E - 1016 97*0 t 

IF7S7A763tB6761A - 776 9768 : 

Ot34270-57P??376O • 677 9776 t 

2068eE2aFFBD?4O4 - 959 97B4 : 

I<0ltBE527Fl'BD2B60 - 1220 9792 : 

ne27rr0Dr4A4bDbb - 1201 9800 : 

(:327rBBD206O7E15 - 991 9800 : 

39&02 16886016776 • 819 9816 i 

3i7ri2O2i0oro4O0 - S65 9074 t 

A6O0A7A0]0OC0600 - 783 9032 t 

7r*6'.9fll«ir70;7C - 630 9840 I 

ir 1(inF04A?(<F00af) -> 697 9848 : 

eCt4Br,Bt>9W5Or04 - 1003 9B56 I 

AABF00O8b67nrr.I.l - 1774 ^f*** • 

73f A27iebl7'J"A22 - 1011 ■'872 ! 

BfB6763127058E2t = 363 ''680 i 

202B1R8F1FFA701- « 557 9888 i 

B6763126r620er8C - 1046 96*'6 s 

04Azbl-008UbO22b3 - 895 9904 s 

Btl47F»D90E57eiE - 1007 9912 : 

IIMIG04C20D2203SC - 911 9920 ■ 

753O39F2E>O90CSO6 - 1160 ^^28 j 

7AB7«4r>Aa6/2B7ffl4 - 834 9936 I 

S9398e04C2BD77B3 - 888 9944 i 

Bt:04F.239860l8776 - 865 9952 ! 

4|b6760839F2F2f2 - 1156 '^60 : 

r2»"2l"7F7F?F?F2F7 - 1936 '''*68 i 

F2F2F2F2F2r2F2F2 - 1936 9976 s 

02«20202«20:.;B202 - 16 

B707O?02O70^'0702 • 16 



0202020202020202 • 16 

O2O2020202B2O2B2 - 16 

0702020202020202 - 16 

0202020202020202 - 16 

0202020202020202 - 16 

0702020707020282 - 192 

rriFFrrFFrFFFFFF • 7040 

FFFFFFFFFFFFFFrr - 2040 

FFFFFFFFFFFFFFFF - 2040 

rrFrrFFTFFFFFFFF » 2040 

^F^FFl•^^^■^FFFFF^ - 2040 

FFFFFFFFI-FhKfFIF - 2O40 

FFFFFFFFFFFf-FFFF - 2040 

rrrrrrrrrrrrrrFF - 204o 

0For0roFor0F0F0F • 120 

Bf^OFBt^Bf-BiHt-'OFOF y I20 

OFOFOFOFOFOrOFOr - 130 

BFOFOFOFOFOFOFOF - 120 

OFOFOFOFOFOFOFB*-' - 120 

OFOFOFOFOFOFOFOF - 120 

0r0r0F0F0F0F0F0r - i2fl 

0t-Bh0f-Oh0»-0e0F60 - 201 

6060606060606060 - 768 

6060606060606060 - 760 

6U6B6B606B606060 - 768 

6060606060606060 - 768 

604F544R454C4C4F • 631 

6e495360304C4159 - 658 

4544604F4F60414C - 629 

607O6A7O606O606O - 826 

6043484543464552 - 397 

424F4157446E606O - 662 

6060606060606068 - 768 

6060606060606060 •■ 768 

60544O4560494t49 - 641 

54494 14C60434F4C - 610 

46494755524 154 49 - 603 

4F4E 60495 3606060 = 697 

6O414C4C60424C41 - 616 

4E4B6C455e43435e -^ 634 

5460464F57603448 - 663 

4560606060606060 • 741 

6043454ES44S5260 - 641 

464F55S260533155 - 661 

415745536F606060 - 697 

6060606060606060 - 768 

6<R>4SL';iV60544r60 - 706 

504C4 14:n4560594F - 671 

533760r.«49454345 - 621 

6O534F6O60606060 •- 738 

6054464154604954 - 654 

60674F53S4464C41 -^ 658 

4E4B536/604D494E • 663 

456C6O6060606O60 ' 753 

(continued on next page) 



YOUR COMPUTER. JANUARY 1985 103 



i 



(continued from previous page) 



l«064 

IMMM) 

l0tB4 
l«l 17 
ISlTII 
1*1 m 

1*1 :tA 

I0M4 

iei6e 

10160 
1817a 

iaia« 
lesee 

I02M 

ie2i<> 

10740 

te::4o 
10mA 
ie2«4 

10?7? 
10700 

i0:"><. 

10304 

10320 
IB*7B 
I03:M. 

ia'-44 
I0JO: 

m •-.« 

10376 
10384 
10393 
10400 
10400 
104 tr. 
10424 
104 <C7 
10440 
I044H 
lB4S<i 
I04h4 
1047? 
10480 
I048B 
10496 

ifl;»4 

10370 

i(rr,so 

10544 
1055? 

ia&&0 
i0:m>u 

I0S76 
I0%A4 
105*? 

10600 

10606 
10616 
10624 
10AJ2 
I064SI 
10A4H 
t06Sb 
10664 
I06/1- 
11 



10696 

10704 
10712 
10770 
10 71-U 
1073V> 
10744 
1075? 
10760 
10768 
10776 

te^e« 

«07'>2 
tnHAO 

leoof) 

t0Klh 

iett;.'4 

I0HJ;' 

ia<)4Q 

l0tl4H 
t0DS6 
10U64 
10072 
l0lltW 
10868 
IMUV^ 
■ 0Q04 
10912 
10920 
10920 



604M7454I54494C - 
47604l6»4e4FS249 - 
3A4r4eS4414C6C36 
455254 494 J4 I 4C60 
604F376044494147 
4F *C 4 I 4C6052554C 
604I- 4A6e4D596O50 
494S434SS 3606060 
60424F554r444544 
604 1 S4604S4 ) 4340 
60454E446042596e 
4t34«a6e60606B6O 
604C4S4 1 5354 604 F 
4r 45604F 4660594^ 
5552605049454143 
5'U>F 606060A060A0 
60344 04953605749 
4C4C6067464C4950 
67604 D3960S04943 
43455 36C6O606060 
60S4S5524C49«r47 
60544a4!>4Dfc(94<>4e 
S44r60594F5S5?5I 
6C 60606ia«»6«V>lS6e 

6a606a<>(Mi6iS6a60 

6l«aa6l«6060606a60 
6060606060606060 
6060606060606060 
60606O6eha<.eA96C> 
8032455 ii.:- 604 1 4E 

5V60 4 Fi 4 r5r;«*,«Vh»6a 
9r 9F*»r 9r ^jr^r •«■ 9r 

9F 9F9f 9» 9F9F9C9f 

9f 9r9f 9F9r9r 9r 9F 

6060606060606 60 
6060606060606060 
6a6<16e6060606e60 
<i0<i06e6CI6CV6n'M-9r 

606 D4 :'r>'.' 4:^4 1 4f> ;n 

60574r.5-.r.44 I r.7'.4 
536«4r544e454C4C 
4F6Q6a606Ohe9rqF 
60604 76e606e6«l 7>1 
604*4114141 4'43«tt 
46C24r40f.63*4944 

•••.'.wsn*.r4 ■f.iiitrnt 

604:404 t4C4/4S57. 
60574 3574S4S4C 60 
474f 4C4F52S39F9F 

606D54 60606060 /A 
60S441*(i4:i4;41*3 

4ne>04r4 1 ;, ■■r,4<^«H0 
4r3<. 456«606«9r 9r 
n<lA0AAAM(y06B606a 



606a6a606a6a9F9F 

606D5a4»- 33495449 
4F 4C 6«54 4O4S604 3 
5337-, T4t ^^605749 

544a^06ctl'■n609^9F 

6060544045604152 
324Fr,7604D453933 
604 1 4(14460505^45 
5:i53606060609r9r 
60607C4S4CS44SSS 
7E60494660n94F55 
6752456052454144 
596e606060609F9F 
60606O6B6U60606U 

6aA«>Mw>aMWieA(x>e 

M>6a6a6lll6il609» •» 
6O<.D5»5245535360 
7C.4^4i;4ri4rii'7l60 
49466145V4I 556«4J 
4 1 4t 6 /346«oBV»- W 
6060444r604 I 4CS9 
6a4D4F56456^ 606B 
6060606060606060 
6a60606060609r9F 
6060606060606060 

606«6I*6«6«606060 
6060 6 060686 e<jr or 

606060hB6O6e6a60 
605a52455.'.t> JM94 1 
4C5V6n4 R4 5596060 
60606U6e606«9r9l- 
9F 9F 9r 9r 9F 9r 9r9r 
vr W/F 9F vr 9F 9F 9F 
9FV^9F9F9F9F9F9F 
9F9r9r9F9f9F9FFF 
3555535533355335 
3553555353333333 
5535555555555533 

4<Hi«n 1 4 Drxw) 1 4000 

1 40000 1 4 DOCM 1 4 a 
0001400001400001 
400aMMaMB0000 

40neAaoaAOO0O0AB 

400001 40000 1 4CmVI 
O I 40000 140000 140 
0001400001400001 
4000200800(108006 




614 
634 

• 666 

- 612 
> 630 

- 639 

- 605 

- 649 

- 609 

- 614 

- 630 

- 723 

- 640 

- 636 
•• 671 

- 769 

- 664 

- 650 

- 603 

- 7tl 

- 647 
■' 6*5 

• 677 
» 782 

- 760 

- /6« 

- 7fta 

- 760 

• 768 

- 636 

• 706 

• asi 

- 1777 

- 1272 
•• 1277 

- 1272 

• 760 

• 760 

• /6U 

- 094 
-• 6*14 
. h4r> 

- 635 

• 077 
' 77B 

- 614 

- 6.>U 

794 

- 601 

• 640 

- 704 
» 795 

- 307 

- 652 

• 040 
' 76R 

- 760 

- 76H 

- 094 

- 6/7 

- 641 

• 667 

- eso 

• 660 
•• 660 

- 634 

- 060 

- 690 

- 714 

- 634 

• 901 

- 760 
/6H 
7611 

- BV4 

- 690 

- 7or, 

- 655 
^ 840 

- 667 

- 709 

- 760 

- 094 

- 760 

- 768 

- /60 

- 094 

• 760 

• 654 

- 606 

- 894 

- 1272 

- 1272 

- 1272 

- I36S 



6M 
64 
194 
193 
131 
64 
194 
193 
131 
1120 
194 
195 
131 
HUU 
194 
195 
131 
932 
194 
IV5 
131 



10936 
10944 
10952 
10960 
10960 
10976 
10984 
10997 
11000 

1 ii>e«) 

11(916 

1 ii»;m 
1 1032 
1 1040 
11040 
I IB5A 
1 I064 
I 1072 
1 lOOO 

I ivnw 

I I 019/, 
It 104 

I 1 1 1 2 
ltI20 
11120 
III56 
SI 144 
IMS? 

II 160 
11I60 
I M /6 
11164 
! IIWV 
11200 

I i.-eo 
I iri6 

I I »'»4 

1 123^' 
i I24(* 
I I24H 
11256 
1 1264 
1 1 V7? 
11200 
I 1288 
I I29<. 
I I '04 
I I ■:•? 

I I -.'O 
11320 

I I -'.36 
1 ( •44 
1 I 152 
I I '-Mi 
11^.68 

I 1376 
11364 

I I ;97 

11400 
I 1400 
1 1416 
! 1474 
11432 
I 1440 
11440 
■ I4SO 
1 1464 
I 147? 
11400 
11400 
11496 
t 1504 
11512 
11520 
I 157« 
U536 
11544 
11552 
1 1560 
1 1560 
1 1576 
I I504 
1 1592 
I 1600 
11600 
11616 
t 1624 
1 1632 
11640 
11640 
11656 
I 1664 
11672 
I 1600 
11680 
I 1696 
11704 
I I ;i7 
I I 720 
I I72n 
11736 
t 1744 
11752 
I 1760 
11760 
1 1776 
I I 'H4 
I 1 /97 
tlOOO 

1 toeo 

11016 
1 Ibl24 
110I2 
I IU4U 
11040 
11056 
11064 
11072 
11000 
IIOOO 



4080200088000080 • 088 

4 00801 4080814000 - 194 

01 488801 4Oe0«i 40 - 195 

0001400001400001 • 131 

4088811888814888 - |94 

CMM! 480881408 8 81 - 131 

4000014088014008 • 194 

U 140000140000140 » 195 

0001400001400001 • 131 

4000014000014000 - 194 

0140008140088140 - IV5 

0001488881408881 - 131 

4O08888880OO000O • 64 

4 00 88 118808 1 4000 - 194 

ai 18888148800140 • 199 

UOO 148888 1 48888 1 • 131 

4 M eee8e8 e Be8888e - 64 

55533SSS9S9aa8S5 - 60O 

5553333 33 8 8 8 538 5 - 688 

35353Sa999aSSSaS •■ 688 

40rrrFFrrrrFrrrc - i046 

355S55SSSSSS5555 - 600 

555r.r,55r.5r.r.5553S - 608 
5SSS55555SSSS5SS 
4a>^l'fFFFF FFFTFrC 
40000 1 40800 14080 
01 400001 400OOI40 
II4000014B0801 




114000814 
01408881' 

1140088148 
400000000000 
40000 1 400001 40O0 
0140888140000140 
000 140088 1408001 

4088014800014088 
1 400081 408001 40 
II 4BB8B1 408801 



40000140000:4000 
n I 40000 1 40000 1 40 
0001400881400001 
40^4405441 lM50e 
4008014000014000 
0140000140800149 
«HM) I 4I«MM 1 4 MHW 1 
404440441 I 101 100 
4IM900 1 40000 1 4^00 
0140000140000140 
0001400001400001 
4054403404141400 
400 8 01 400001 40OO 
0140000140000140 
0IH)l 4IMMBUI 4OOO0I 
4040404404101100 
4088014808014800 
0148088148880140 
0881488881408001 
4048S44484I5IIOO 
480081 400001 4000 



400001 



SS553S5533553SSS 
5353SS3555553555 
5553555555555555 
40FFFFF^F*'Ft-l-l-Mt 
555555S5&53555SS 
5555553555553553 
33335S33393SSS3S 

4000014000014008 
0140888148008148 
0001 48888 1488881 

4008014000814800 
0148888148000148 
11488881488801 




408801 




4a 
014888814 

)i488aai4 
42e2if 

4000014000014000 

1 4 tKSNl 1 4 0000 1 40 
ttOV) I 4kWMf I 4000O1 

4ei'ioaaBatwM O 000O 

0140000140000140 ' 

vnBH 1 4 BwvB 1 ^ B9w0 1 

4000014000014000 



1046 

194 

195 

I '.1 

64 

194 

195 

I. '-I 

64 

194 

195 

I 31 

64 

194 

195 

lil 

64 

194 

19'. 

131 

40- 

194 

193 

131 

314 

194 

195 

IM 

340 

194 

19S 

131 

297 

194 

195 

131 

322 

194 

193 

131 

64 

680 

600 

6ae 

1394 
600 



64 

194 

193 

131 

64 

194 

IV5 

131 

252 

194 

195 

131 

6(J 

194 

195 

131 

200 

194 

195 

131 

208 

194 

195 

131 



1000000 - 3O0 



40808888880 



sssssKsssassssss 

5333393909553355 
53555555555555S5 



194 

195 

131 

60 

194 

195 

131 

232 

194 

193 

131 

64 

194 

195 

131 

64 

680 

600 

600 



11096 
11904 
11912 
11920 
I 1928 
11956 
11944 
U952 
11968 
11960 
I 1976 
119Q4 
I 1997 
12000 
12000 
12016 
12024 
17037 
17040 
12040 
1 .:iK>b 
12064 
I 2072 
I2OO0 
12060 
12896 
t2t»4 
12117 
12128 
17120 
12136 
12144 
12152 
I2I60 
12160 
1 .• 1 /n 
12104 
i2l92 
12200 
12200 
12216 
12224 
12232 
13240 
17740 
12256 
17264 

r.-.'7? 

I .'.'HW 
12200 
1729* 
12304 

12312 
12330 
12320 
12336 
12344 
12332 
12360 
12360 
12376 
12384 
12392 
12400 
1,^400 
12416 
I 7424 
1243? 
12440 
12440 
12456 
1 2464 
12477 
12400 
12400 
12496 
123S4 

12512 
12370 
12520 
1 7536 
12S44 
12532 
12368 
12560 
12576 
17584 
12592 
12<>00 
12600 
12616 
12624 
12632 
I 2640 
12648 
17656 
12664 
12672 
I26UO 
I760n 
13696 
12704 
12712 
17720 
12720 
12736 
12744 
17737 
12760 
12768 
12776 
12/B4 
12792 
I3S00 
12000 
12016 
12074 
12052 
12040 
12040 



4088888888888888 

5355555555305353 
5333555555355535 
5553555553555555 

4B0 00«aa0a«aoB0 

40000 1 4(9000 1 4OO0 
0140000140080140 
00014808814 



4eoe8ee8888888l 



4a0O8aO8888O8O88 



4 000 80« 



•00 



14000014 

0140000140080140 • 

0081488001408001 • 

4000014000014000 • 

ui4i»aiaoi4eiMMii40 - 

eoai4noo0i4eoooi • 

405054-.4-.4r,441OO - 

48O8ei4[ma0|4CMM) • 
01488001400(90140 - 
Bvv I ^Wpvv I '^9WV I * 
4844444440445100 - 

0148888148088140 - 
0801400001400001 - 

4844305454444308 • 
4080014000014088 - 
0140000140000140 - 
0001400001400001 - 
4044444444444100 - 
4000014000014000 - 
8140000140000140 - 
0881408001400801 • 
4038444434544 1 oe - 
4088814888014000 - 
0140008140000140 - 

0001400001400001 - 

4 0080 000000888 - 
595SS5535S333595 - 
r.5r.555555535S5S5 - 
5555555535555555 ■• 
4t«» I > 1 1 • F I rrrroo - 
5555555553535555 " 
5555535555555555 - 
3SSSSSS3S535SSSS - 
4888888888080800 - 



4888814080814000 • 
8140088148880140 - 

4B8aMaim808oo - 



4 a < in 8a88e8oaoBoo > 

4«oea 14000014080 • 

111 4>^n(MJl AdOOOMO - 

MM!14kM^»tai4tMli9»l - 

4'.'AAnHm'wiMMeoo0 - 

40000] 4000014000 • 

0140000140000140 • 

0001400001488881 •• 

4 ftnrtii a88008B888e - 

4088814800014000 - 

01 400001 40t3«»ai4U - 

11400801400081 - 
4« 




014888014000 14 

0001400001400001 
47AAO0000000OOOO 



0141 



0140000140 

4 B AUO BOOOBOOOOOa 
4080014800814000 
0140088140880140 




4 888888888880 - 

3S3S553S33SSS35S - 

535555S5S5S55555 - 

S55333535333555S - 

400 

353 

555535S353S55555 

3555555555555355 

8148800148888148 



M - 



114888 
O I 4eVL^.' I '■ .■ .' .1 m I 40 
OOOM^' .'.',' '..'.XWl 
4aS4eu.:j^.^.:.!^030 
40880 i '-.Hinta 1 1000 

O I 400BU I 4MIOO I 40 
Om> I 4«t)«M I 4li]IMO 1 
404400004 0000044 
400011 1 40000 1 4000 
8140000140000140 

4OOOei4<H0Ol 4000 
0140000140000140 
0001400001400001 



64 
680 

680 
6H0 
64 

194 

195 

131 
64 

194 

193 

131 
64 

194 

193 

131 

64 

194 

195 

131 

64 

194 

193 

131 

545 

194 

193 

131 

401 

194 

195 

I3t 

517 

194 

193 

l"l 

469 

194 

195 

131 

513 

194 

195 

1 t| 

64 

t>60 

600 

680 

1594 

680 

6110 

680 

64 
194 

195 
131 

64 
194 
195 
131 

232 
194 
195 
131 

236 
194 
I9S 
131 
377 
194 
195 
131 
372 
194 
195 
131 
S72 

194 
193 
131 

236 
194 
195 
131 

232 
194 
195 
131 

64 
194 
195 
131 

64 

6CI« 

68S 

6AO 

64 



64 

IV4 

193 

131 

64 

194 

193 

131 

320 

194 

193 

131 

264 

194 

193 

131 

200 

194 

195 

ISl 



12036 

I2(M>4 

12872 

1 

I 

12096 

12904 

12912 

12920 

12928 

12956 

12944 

12952 

12960 

12960 

1 7976 

l.*9«#4 

12992 

I SOOO 

I S0O8 

I *.ai6 

1 1074 

I 3037 

17040 

13048 

13036 

13064 

13072 

13000 

I -.008 

13096 

1 ^104 

I ^1 12 

I IIVO 

1 *• 1 20 

1 •. I '.<. 

i;i44 

1 '.IS.' 

iri60 

13168 
I ■ I 76 
I 1104 
13192 
13280 

I •2oe 

15216 
13224 
1 3232 

I •..•4* 

i't74n 

13256 
13264 
13272 
13200 
13288 
13796 
13304 
13312 
13320 
13328 
13336 
13344 
13357 
13360 
13368 
13376 
133B4 
13392 
13400 
13408 
13416 
13474 
13437 
13440 
13440 
1345o 
13464 
15472 
13480 
13400 
1:^496 
13504 
13512 
1 S520 
13370 
13336 

■ 3344 

13332 
13560 
13560 
13576 
I 3504 
13592 
13600 

■ 36IMI 
1361h 
I 3674 
13632 
13640 
13640 
13656 
13664 
13672 
13600 
13680 
13696 
13704 
13712 
13770 
1-^778 
13736 
13744 
13752 

I ti'60 
17 '60 
I -.7 76 
17-704 
13792 
131100 

1 soon 

130I6 



44 • 

4a 

81 400 00 1 40000 n 
0001400001400001 - 
4040000040000050 - 

40000 1 4 twae 14000 • 

0140000140000140 - 
II40008I4O08O1 - 



400001 400001 400O 

1 4tMl0« : 4 o«>io 1 40 
oee 1 4eo4K) 1 4 maiM 1 

41 

41 

01 48888 148000 1 J 

4000814000014088 • 

0001400001400001 - 



5355333353333355 - 
5555553533555555 - 
SSS5SSSS35555555 - 
4 0008880 » OO00 OB - 
533S3SS3SS555555 - 
5555:«5555535555 • 
553S3SSS3SS33SS5 - 



140 

I 



4000014008814800 - 

0140000140000140 • 

0001400001400001 • 

4000000040000000 • 

408001 1 088814000 - 

8140000140088140 - 

0001408081400001 - 

4000000 1 50000000 - 

4000014088814000 - 

0140000140000140 • 

080140080148 8 8 1 • 



400001 4O800I 40OO 
0140000140000140 
0001400001400001 



814000014 
0001400001400001 

4 OOOtlOM] 4 euvWMOl!) 

4cmo9 1 4 oooe 1 4 ocNi 

0140000140000140 

€ 0MBOOQI8O4OOOOQOO 

0148800148800140 

4000000150000000 
4000014000014000 

0001400001400001 
4000 

4OeOOI4O0OOH 

01 1 000 140000140 

OeilI14IMN9e l4U«tM9l 

4000 00040000000 

5555^^rvr>r.:i^r.^l^>r^:^:^ 

5555555555535555 

5555555353555553 



55K>555535555553 



114008014000 
0140880140000140 
0001 400081480801 
4000080190000000 
4000014000014000 
O14O000I4O0OB14O 
000 140000 140000 1 



01100001 10000140 
0001400001400001 



400001 4»«K>0] 4OO0 

1 4 nofltki 1 4 noo0 1 40 

UUO ; 4 IMOO I 400OO1 
4U«HWHM9«4(»000OOO 
4000014000014000 
01400001 1000 140 




114800814 
8148000140000140 
11400001400081 




40000000 1 8008 




4888014800014000 
0140000140000140 
0001400001400001 
4000800040000000 
555555rA3S53SS35 
5555535555533333 
35553535S5S5SSS3 
4 1 3S55555S555S50 



277 
194 
193 
131 
272 
1V4 
193 
131 
120 
194 
193 
131 
120 
194 
193 
131 
128 
194 
195 
131 
l«5 
60O 

6oe 

680 
IZ8 



600 
178 
194 
19S 
131 
128 
194 
195 
131 
128 
194 
193 
131 
145 
194 
195 
131 
12ij 
194 
195 
1*1 
120 



194 
19S 
131 
128 
194 
195 
131 
128 
194 
193 
131 
143 
194 
■ 95 
131 
128 
194 
193 
131 
120 
680 
680 

6aa 

120 
688 
600 
6O0 
128 
194 
19S 
131 
143 
194 
193 
131 
178 
194 
195 
131 
126 
194 
193 
131 
128 
194 
193 
131 
178 
194 
195 
131 
145 
194 
195 
131 
128 
194 
193 
131 
129 
194 
195 
131 
178 
194 
I9r. 
131 
178 
60O 
6U0 
600 
655 



104 YOUR COMPUTER, JANUARY 1985 



Make new friends. 



t 





With Mirrorsoft games, you can 
make loads of new friends like Mr. Bounce 
and Ceasar ttie Cat Or, now. like 
Dr Frankenstein, you can create your 
very own monsters and aliens. As well 
as friends and heroes to defeat them. 

GAMES CREATOR 

Invent your own games. As simple or as 
complex as you care to make them The only real 
limit IS your imaginalwn. 

For the CBM64, the Games Creator comes 
with a slep-by-step manual and three ready-to-play 
games Each demonstrates some of the pfORrams 
exceptiona! feahires: shapes, movement, speed, 
scrolling backgrounds, scoring, music, sourxl 
effects and many more. And you don't need lo 
know any program language to work rt. 

On fast toading cassette for the CBM64. £3236. 

STAR EGGS 

Aspace fantaby tdftli ib itir ealened by attack 
from Alien life-foims hatching out in space. You 
must fust overcome the Guardians. Then into the 
Hatchery up and down escalators and ladders to 
crack the eggs before the aliens escape. 

On fast loading cassette for the C8M64. i6i95 

CATASTROPHES 

Use a helicopter to buiW a hotel on an islarxJ 
paradise. But you have to move fast and design 
your building carefully because earttiquakes, floods, 
storms and lightninftcan strike at any nxjment. 

for one or two players. On fast loading 
cassette for the CBM64. £6.95 



enemies* 



^rn^^^n!^ 


r^"^3^'i*^?^i*jBH 












jrl 






»'JL'~r 


■ 




■ 


r 


'J 

r 


rf/ 


"■'1 






^ 


■ 


rl 




isafesfia 


^^ g 


. ■ 


r 


1. 


■■ 


■^"^1 ^^-M 




■■ ■ 


Essm 


■*" 


1 






1 




^^B 


1 


m 


I 


3^M 


^ 






1 


*9^B 




W ^^^B' " ' '1 


^ ■ 


\ 




■ 


IHHb^WmHhRS 


E^ ■ 


ii 




4 




HIBOUNCER 

An arcade type game featuring Mr Bounce 
ajKl the Mr Mer>. But don't get the idea that (ts jusf 
a kHJs' game. Far from it There are four main 
screens each with eight levels of difficulty arxl 
complexity Don't worry, there's also a practice 
program with stower speeds 

On cassette for the BBC B. £6.95. 

CEASAR THE CAT 

Ceasar's cute and quick. Help him hunt ttie 
crowded shelves for mice who eat all the food. 
He rtxisi catch the mice before the food disappears. 
Outstanding grapliKCS, animation and sound. 

On cassette for the CBM64. Spectrum 48K. 
BBC B. £6.95. 




SOFTWARE FOR ALL THE FAMILY 

AvailaNe frnm Boots, WH Smith, Spectrum andal 

good software stockjsls.wntefora free catabguelo: 

Mirrorsoft. Holbom Orcus. London, EClP lOQ 



Before you compare 
our new computer 
system with jmy other, 

double the price. 



Computer complete with 
green screen VDU (GT64) 



Computer complete with 
colour monitor (CTM640y 






:-r- * ' 



i/* 



-. -0=^ 




The firtt low cost 
p<;rv)nal computer to bc 
approved by I he 
Brili^ Elcclioleclmicdt 
Approvals Board. 



\ 



I 



Other computer systems that jjet 
anywhere near the new CPC464 on spe- 
cification cost around twice as much. 

Whichotherhomecomputer, for in- 
stance, gives you 64K of RAM (4 2K 
available), 32K of ROMandacolour 
monitor or VDU? 

Which other home computer, gives 
you a built-incassettedata recorder, 
typewriter style keyboard, numeric 
keypad and a very fast extended 
BASIC? 

And which other home computer 
offers it all for £359 with colour monitor 
or £249 with green screen VDU? 

What's more, the CPC464 comes 
complcteandready-tO'go.Justplugitin. 

64KRAM. 

Pound for pound , other micros can ' t 
match the CPC464's memory . Over 
42K is available to users , thanks to the 
implementation of ROM overlay tech- 
niques. 

So there's plenty of room for soph- 
isticated and complex programs. 

Hiji^h resolution graphics. 
Stereo sound. 

The monitor drives each colour on the 
screen directly from the computer. 
There's no unnecessary circuitry to 
distort your view. No tuning problems. 
Andnoargumentsaboutwho'susing 
the computer and who's watching TV. 

Sounds good, doesn't it? 

SodoestheCPC464 with its 3- voice, 
7-octave stereo output fed through 
a hi-fi amplifier and speakers. 

Amsoft. High quality software. 

A rapidly expanding range of pro- 
gramsisalready available. Highquality 
software that takes full advantage of the 
CPC464's high specification and s peed- 
loadin g capability. 

Which means even complex pro- 
grams can be loaded quickly. 

Arcade games, educational pro- 
grams and business applications are 
all designed to utilise the CPC464's 
impressive graphics, sound and pro- 
cessing abilities. 




CPC-lfi-l KTix-n screen VDl ; (G! H.1) 

Green screen VDU. 

Text and numerical data are bright , 
sharpand easily read ataglance. Which 
is invaluable for word processing, 
accounting, budgeting and developing 
programs. And this purposcdesigncd 
visual d isplay system hasan 80 column 
text display. 

GreenscreenversionsoftheCPC464 
canlje used withacolourTVby connect- 
ing the optional power supply and 
modulator MP-1. 

Amstrad. User Club. 

The CPC464 l;ser Club is nin by 
Amsoft, our software division, which 
provides software, peripherals and 
publications for members. 

Asamemlxir, you'Uenjoy immediate 
benefits like the privilegecard. Club 
binder, regular maga;?ine, comfx^titions 
for valuable prizes and contact with 



other Amstrad users. 

Whether you're interested in com- 
mercial applications or you're a games 
fanatic, you'll want to join the Club. 

CPC464. 
Unlimited scope for expansion. 

At Amstrad, wetry toanticipateyour 
future requirements. That's why 
thcre'sabuilt-inparallclprinterinter- 
face. A low cost optional disk drive 
system includingCP/M* and LOGO. 
A joystick port. And the virtually 
unlimited potential of the Z80 data bus 
with sideways ROM support. 



na 


STRAD ^.r. 


CPC 464 


MFMWftSHIP MUWBf C! 


nEGBTTPTDNAMr 


EXPWfOATt 


Hunw^sirudi mi i««M»iHifuiNWinwiiwinMM» w 




Opliomtl disk 
drive DDIl 
indiKiitiK interface 
CP/M- aiKl LOCK) £199.95 



AMSTRAD 




Optional HO column dot matrix primer DMPl. 
Offers hi{,'h ptrfomnanoc computerised text processjnpf 
f«ronh-i;i«>S).<)5. 



BOOTS C%y^^l£T Dixons 
Menzies RUMBELOWS 







r 



Tratli* mark KKital Rerfarrh 



AHsnuui, 

ONEGRiATlKA AFTER ANOniBt \ 



I'd like to know more about the quite exceptional CPCIB'I coniplclu computer 
system. Please send Hterature riKht away. 



NAME 



AUDKESS 



POiTCODK 



To; Amstrad Consumer Electronics pic. Brentwood House, 169 King's Road. 
Brcntwo<xl. Rssex CMl 4 4EF. Tel: Brentwood (0277) 228888. 




Listing 1. 



nffwH '*<t itir«-*» 
• in* »vi*>.^ B 

• •*«•*«(.• • -■'•r/iw-* 
■ rtnf »-' • 

It r'*f>J *■ r^-*?-"^ ■» 

1- p^ev ^. ►rjnv V hum- 

«• tfltN'«f 4IKM'^ 



n wr.ifrM» 



n» r^«(4 JhrtHIMf. 
TCI' w r'»*< 



*Aw • if^fi*- ^^-rMio.-**-. I* 




f,;<i (-'!»«•& ir^' „'^ r« im«2«e.*. 


' 4*X 


uv M*«^'r <*iH''£i»fH<v*««u«r>>' 


• 


*>• trriMi 




<lr» H*^»4rv-««ap:4 




A* «#«(»••• «.-s*r' tt'c*'.*i*#wo «f- I 


-*-'W« 


.'i* n- 1 ■•i:*i«* ni'.- --wH-o- n- _ 


l«-V4 


.'.-%« •«' t •--4Mp- **■ -I -MT m- ♦ 


-•«»oo 


,-^ fV4*-ia4?; ni'^>--<iw H'-^.-iv^-w 


•<iQ ^T'* —-^(w*- ^* '-.^lunN ni< .- 


T-^IP» 


7*itf *!• -• — .■•^rn 




.•^ T'fi.*^*tjx i'i<«vr« 




'.•» T'j — ij^jpr^ i<»-*i*rj^e 




.T» i'4*«r»xi« »'?-urM^ 




-•w i'».-^w« 




■■r >lj«T»Mif'« 




,)«• TM* «*^*r«. |y>«q'M*l' 




«.-w ?o*Twnoi r-t-ftrr-R* not 




-•* r*ifffn»'««>« rn -PM'w«i* 








*r* WKfM 




•rw rnv 





u«#t««l9 9^' t-m^tw^*^ • I*. 



>.•» PVlHTfefl »•»*« 
UK* l»-|r •-|>M|iai>«> 

t«u* .■*?!»•.>» 
t«rr» M ir*t MA • 

111* •ff»iw MfMu.-»*i*«< n 
n.v '♦HI 

I/I* BMfwu'- i '" ,-*j r .^.■ 

• , "r 1*1 - ■ . -.-v >«« 



TIRADIANS 



David Rees with a CBM-64 
program to save the world. 

TiRADIANS 1$ another chapter in the 
Gataxians saga, A fleet of alien spacecraft 
shaped in the aliens' own image have grouped 
over part of planet earth. Swooping down, 
smaller groups enter the atmosphere to 
destroy industrial and population centres. 
You have Eanh's only laser base, and your 
task is to destroy as many alien waves as 
possible. 

You score when your laser bolt hits a 
Tiradian. Troops — blue ships with yellow 
eyes — arc worth 20 points; Troop super- 
visors — troops with yellow moustaches — arc 
worth 40 points; Flight leaders — colourful 




troops — arc worth 80 points; and wave 
leaders — with the large guns — arc worth 160 
points. If you manage to hit them while they 
arc swooping down, the above scores are 
doubted. 

Tiradians comes in two parts, a Basic 
section which &ct!> up registers, updates the 
scores etc., and a code scaion which contains 



graphics and machine code. The code length 
is rather long, so listing I contains a hex 
loader program. Type in and save this, and 
save the Basic program — listing 2 — 
afterwards. 

Then, run the program in listing 1. This 
now allows you to type the code in the 
hex form of listing 3. The first prompt after 
running allows you to enter the location from 
which code will be typed in, the location 
being in the same form as ihc locations in list- 
ing 3. This allows you to start or resume at 
any location in the code section. If you have 
had enough for one day, 

RUN 1100 

will save the code. To resume, load the main 
Basic program — to load the code — and then 
load the hex input program. 



Hex dump. 












3798 


00 


OO 


FF 


FF 


00 


00 


FF 


FF 


393S 


06 


OC 18 


00 


oe 


00 


00 


00 


WPS 


on 


rn 


FO 


:v 


3C 


FO 


CO 


00 


3C7! 


J601.' 


RO 


7-i 


.•A 


no 


61 


6C 


63 7Z 


37R0 


eo 


00 


FF 


FF 


00 


00 


FF 


FF 


3940 


9C 


18 30 


30 


39 


18 OC 


00 


^EO 


OO 


w 


n« 


00 


00 


00 


00 


00 


3C8 


360$ 


74 


Bfl 


m 


74 


€9 


7i 


61 64 


3708 


no 


00 


FF 


FF 


00 


00 


FF 


FF 


3948 


30 


18 OC 


OC 


or 


IS 


30 


00 


HE?i 


i.'O 


w 


00 


OO 


00 


00 


OO 


00 


3ca 


7^19 


69 


61 


6e 


*"> 


ftO 


«F 


6e 00 


37B0 


00 


00 


FF 


FF 


00 


00 


FF 


FF 


3950 


3C 


3C 66 


66 


60 


60 


3C 


3C 


.«F«.' 


01 


Ml 


09 


05 


40 


00 


05 


40 


3CS 


3«I8 


m 


ft© 


61 


kc 


65 


72 


74 en 


37B8 


00 


00 


FF 


FF 


0O 


00 


FF 


FF 


3958 


06 


96 66 


66 


^ 


3C 


00 


00 


>nyc- 


00 


IP 


TO 


00 


45 


44 


00 


15 


3CS 


■S&29 


fK> 


74 


69 


7Z 


61 


64 


69 61 


37C0 


oc 


00 


00 


OC 


00 


on 


OC 


nn 


3960 


00 


00 00 


00 


00 


1? 


IS 


^y 


3B00 


«I 


fje 


00 


OS 


40 


»«J 


'r> 


40 


xn 


3628 


6£ 


73 


no 


6F 


€E 


CE 


no et 


iTTf. 


00 


nr 


00 


00 


00 


00 


00 


00 


3968 


7E 


/E 18 


18 


18 


18 


18 


IS 


itpOS 


00 


19 


90 


no 


4^ 


44 


00 


!5 


?r^ 


3630 


6C 


65 


r^ 


/A 


Ffi 


H0 


74 i'* 


77n«J 


oo 


00 


00 


no 


oe 00 09 


00 


3979 


18 


18 18 


18 


18 


13 


00 


00 


<B10 


5*» 


w 


44 


1.1 


"0 


'.M 


40 


00 


rrm 


?fi38 


72 


61 


64 


6? 


61 


6€ 


n fto 


37118 


00 


00 


00 


00 00 00 00 00 


3978 


00 


03 06 


OC 


18 


30 


60 


00 


ir\i 


W 


0»J 


1«.1 


W.' 


HO 


'.*» 


OO 


OO 


y-n 


5640 


6F 


6F 


no 


61 


6C 


65 


72 74 


37tO 


00 


00 


00 


00 


00 


0«.« 


00 


00 


3980 


3C 


66 6£ 


76 


66 


66 


3C 


00 


r-i^f 


tw 


IW 


1.10 


•lO 


00 


00 


00 


eo 


xc 


5643 


en 


m 


74 


69 


r? 


61 


64 69 


37E8 


00 


00 


00 00 


00 


0« 


00 


00 


3988 


18 


18 38 


18 


IS 


IS 


7E 


00 


•i-^-v 


fBJ 


w 


00 


00 


00 


yo 


00 


00 


3Ct 


3650 


61 


6F 


7-i 


fiti 


flO 


RO 


61 6C 


37F0 


00 


00 


00 


00 


00 


00 


00 


00 


3990 


3C 


66 06 


OC 


30 


60 


.'E 


00 


3?30 


00 


00 


00 


00 


00 


00 


90 


00 


3CI 


3658 


65 


T^ 


74 


Pfi 


«n 


^4 


69 72 


x.f8 


w 


f»1 


00 


00 


tw 


(*} 


m 


tJ0 


3998 


3C 


66 06 


It 


v>6 


b6 


^ 


00 


:^l:38 


00 


00 


00 


0O 


90 


00 


00 


00 


3CI 


3660 


SI 


64 


69 


61 


6E 


?i 


73 HO 


3800 


^ 


66 


6£ 


6t 


60 


&i" 


a: 


iW 


39H9 


06 


Ot IE 


66 


7F 


06 


06 


00 


3B40 


04 


40 


OO 


05 


40 


00 


59 


94 


3^1 


3663 


61 


€C 


€5 


72 


74 


BO 


RO 74 


3808 


1.3 


.■a" 


66 


/t 


66 


•)6 


«> 


tW 


39fl3 


7E 


60 7C 


06 


96 


66 


^ 


OO 


3B4S 


OO 


17. 


50 


00 


25 


rn 


00 


R5 


?^B 


367« 


6? 


* *, 


61 


64 


69 


61 


6E CE 


«iy 


.X 


66 


66 


7C 


66 


66 


.x 


00 


39B0 


3C 


66 60 


TC 


66 


66 


3C 


00 


3B50 


68 


00 


31 


OS 


00 


66 


90 


00 


3C^ 


^SYB 


m 


61 


6r 


65 


72 


74 


Ffl RO 


3818 


3C 


t.6 


60 


60 


^0 


66 


3C 


OO 


39F8 


7E 


66 OC 


13 


IS 


18 


18 


00 


3B5S 


00 


00 


00 


00 


00 


00 


00 


00 


3C^ 


sem 


74 


6? 


72 


61 


64 


6? 


61 61 


iSZO 


78 


6C 


66 


66 


66 


6C 


78 


00 


39C0 


3C 


66 66 


3C 


66 


66 


3C 


80 


3f:60 


f^} 


0" 


tXl 


00 


yw 


w 


OO 


W 


38J 


3689 


fie 


61 


6C 


65 


72 


74 


BR RO 


3828 


7E 


60 


60 


78 


W 


60 


.'E 


00 


39CS 


3C 


66 66 


3£ 


06 


66 


3C 


00 


3E6S 


OO 


00 


00 


OO 


00 


G«n 


ou 


00 


ipj 


36?0 


74 


69 


72 


61 


64 


69 


69 no 


?8J0 


it 


60 


(^ 


l"^' 


•:<» 


6^ 


60 


w 


39re 


00 


00 18 


00 


00 


18 


00 


00 


3B70 


00 


00 


00 


90 


90 


00 


00 


00 


^i^ 


36?S 


61 


6C 


65 


72 


74 


SB 


HO 74 


3838 


^ 


66 


60 


fjF 


*>• 


r>^ 


:<c 


on 


39D8 


oe 


00 18 


0O 


00 


18 


18 


30 


?F78 


00 


OO 


OO 


00 


00 


00 


00 


00 


3^B 


.<r}H<j 


69 


("t 


61 


64 


64 


HO 


61 6C 


1t®40 


• •C 


■iC 


fc« 


.T 


rrf: 


r^ 


■« 


OO 


39eo 


01 


03 07 


OF 


IF 


•3F 


7F 


FF 


■?BRo 


or 


ro 


OO 


OF 


ro 


OO 


FF 


BC 


3BB 


3bHS 


63 


7? 


74 


BH 


no 


74 


69 72 


3848 


X 


IC 


18 


18 


18 


IR 


■K 


no 


39ES 


00 


00 -e 


OO 


7E 


00 


00 


00 


3BS8 


00 


3F 


FO 


00 


?F 


FO 


00 


IF 


311 


36BCI 


61 


61 


ft© 61 


6C 


65 


72 74 


3850 


IE 


oc 


OC 


OC 


OC 


«r 


38 


iiO 


39F0 


so 


CO EO 


FO 


F8 


FC 


FE 


FF 


3690 


no 


00 


r.-3 


14 


00 


40 


04 


00 


311 


3«Be 


Brt 


m 


74 


69 


72 


72 


RO 61 


•3«58 


66 


6C 


78 


70 


78 


6C 


66 


w 


39F8 


3C 


66 06 


OC 


IS 


00 


IS 


00 


3B9S 


00 


00 


on 


00 


00 


00 


00 


00 


39 


36C0 


6C 


65 


72 


74 


Bfl 


HO 


74 59 


3860 


60 


69 


60 


60 


60 


60 


7E 


OO 


3^09 


00 


00 00 


00 


00 


00 


00 


00 


3BOO 


09 


00 


00 


OO 


00 


00 


00 


00 


3B 


36C8 


69 


no 


61 


6C 


65 


72 


74 BH 


38fc8 


63 


77 


7F 


6B 


63 


6'» 


?-3 


00 


3808 


03 


03 03 


03 


oe 


00 


09 


00 


3BR3 


oe 


90 


00 


09 


00 


00 


00 


00 


3B 


3«re 


00 


74 


74 


flO 


61 


€C 


65 72 


3870 


66 


76 


7E 


7E 


6E 


66 


66 


OO 


3Ria 


00 


09 00 


00 


03 


03 


03 93 


3EE0 


00 


00 


00 


00 


00 


0O oig 


no 


311 


36D8 


74 


BR 


FW 


no 


no 


6] 


6C 65 


3S78 


3C 


66 


66 


66 


66 


t^r. 


'K 


00 


3fllS 


09 


00 00 


90 00 09 00 00 


3BB8 


00 


00 


00 


00 


00 


00 


OO 


00 


rU 


36C0 


72 


74 


Pfl 


Fft 


no 


61 


6C 65 


:SSW 


7C 


66 


66 


TT 


fiO 


60 


60 


90 


3B29 


00 


00 00 


OO 00 


00 99 90 


3BCe 


00 


00 


00 


42 


94 


90 


4H 


84 


m 


-.6CS 


72 


74 


74 


no 


61 


6C 


65 72 


3888 


3C 


66 


66 


66 


t6 


?c 


C€ 


no 


3flZS 


OC 


oc oc 


OC 


00 00 98 90 


3BC8 


00 


68 


R4 


00 


6F 


E4 


09 


IF 


7S 


J6F0 


72 


m 


61 


6C 


65 


65 


flO 61 


3890 


7C 


66 


66 


7C 


78 


6C 


66 


00 


3ft30 


00 


00 00 


00 


OC 


Ot 


OC 


OC 


3BI?0 


00 


90 


03 


00 


00 


03 


90 


00 


31 


36F8 


6C 


6C 


HO 


61 


61 


«0 


RO HO 


3898 


3C 


66 


60 


3C 


06 


66 


3C 


00 


3«38 


00 


00 00 


09 


00 


00 


00 


00 


SKV?- 


00 


00 


00 


00 


00 


00 


00 


00 


"■ 


3/00 


HD 


76 


03 


85 


IC 


n5 


19 4n 


3SR0 


7E 


18 


18 


IS 


13 


18 


18 


OO 


3H40 


00 00 90 


09 


OO 00 


00 


00 


3B&0 


00 


00 


00 


00 


00 


00 


00 


00 


V 


3798 


IS 


4n 


18 


4R 


18 


4A 


18 4fl 


3?RS 


66 


66 


66 


6^ 


66 


66 


3C 


00 


3R48 


38 


30 39 


30 09 


00 


00 


00 


3BES 


90 


00 


OO 


00 


00 


00 


00 


00 


3( 


3710 


18 


fifl 


fiP 


7? 


03 


EO 


00 F0 


38»n 


66 $6 66 


66 


6t 


3C 


18 


00 


3«3e 


08 


00 09 


90 


30 30 


30 


30 


3BP0 


09 


00 


oe 


00 


00 


00 


00 


00 


31 


3718 


0B 


18 


69 


50 


■W 


03 


18 E6 


38BS 


63 63 63 6B 


TF 


77 


63 00 


3«5S 


00 


00 09 00 09 


00 


00 


00 


3BF8 


00 


00 


00 


00 


09 09 


90 


FF 


M 


3720 


IC 


c» 


W 


F5 


85 


IB 


fl5 ID 


38C0 


66 


66 


3C 


IS 


3C 


66 


66 


09 


2«60 


OO 


00 00 


00 


00 


00 


00 


00 


3C9e 


01 


05 


05 


IP 


45 


15 


44 


04 


''i 


3728 


29 


IE 


85 


IR OR 


IS 


65 IR 


33C8 


66 


66 


66 


3C 


1? 


1? 


18 


oe 


3fi68 


CO 


CO CO 


CO 


00 


00 


OO 


00 


3088 


00 


40 


40 


DO 


44 


50 


44 


40 


1 


3730 


18 


4H 


18 


65 


IB 


90 


03 18 


38D0 


7E 


06 


OC 


18 


30 


60 


TE 


00 


3«70 


00 


00 00 


CO 


CO 


CO 


CO 


00 


3C10 


00 


00 


00 


00 


00 


00 


00 


00 


31 


373S 


E6 


IC 


33 


IB 


no 


90 


R9 20 


38D8 


18 


18 


•?r 


3C 


66 


66 


7E 


T 


3»*78 


OO 


00 no 


OO 


00 


00 


OO 


OO 


3C18 


00 


01 


01 


07 


It 


95 


11 


01 


■»3 


3740 


91 


IE 


C8 


91 


IB 


C8 


?1 IB 


38E0 


66 


66 


66 


66 


66 


66 


00 


00 


3neo 


00 


OO OO 


00 


w 


oc 


37 


37 


3C5» 


40 


50 


50 


74 


51 


54 


11 


10 


TB 


3748 


60 


00 


FF 


FF 


00 


00 


FF FF 


3SE8 


••8 


78 


6C 


6C 


66 


66 


6i.. 


66 


.}ft88 


15 


19 (J8 


20 


2E 


oc 


3F 


33 


3t28 


00 


00 


00 


00 


00 


00 


00 


00 


31 


3.'^ 


00 


00 


FF 


FF 


00 


00 


FF FF 


38fO 


66 


66 


6C 


6C 


78 


78 


»* 


00 


3R90 


00 


00 00 


01 


0» 


:.D 


311 


OD 


3C30 


OO 


00 


00 


01 


04 


01 


04 


00 


.«« 


3/58 


00 


00 


FH 


FF 


00 eO FF FF 


38F8 


3C 


-C 


18 


18 


18 


18 


18 


18 


3fi98 


01 


01 01 


01 


01 


01 


01 


00 


3C38 


to 


54 


54 


DP 


■54 


55 


44 


44 


^ 


3.*6« 


«o 


00 


FF 


h> 


00 


00 


FF FF 


3900 


oo 


00 


00 


00 


00 


00 


00 


00 


3nne 


00 


01 05 


15 


15 


or, 


01 


O0 


3C40 


00 


00 


00 


00 


40 


00 


40 


00 


1 


3768 


00 


00 


FF 


FF 


00 


00 


FF FF 


3908 


18 


18 


18 


18 


3C 


3C 


00 


00 


3nR8 


OO 


0o an 


r>o 


50 


40 


an 


00 


:^48 


00 


00 


00 


00 


01 


00 


01 


00 




3770 


t*i 


00 


FF 


FF 


00 


00 


FF FF 


^10 


66 


66 


66 


00 


90 


00 


OO 


00 


3HB0 


01 


O*. 16 


5R 


5H 


K. 


OT. 


01 


3C50 


04 


15 


15 


77 


15 


55 


11 


11 


3778 


W) 


00 


FF 


FT 


wo 


81 


FF F7 


3918 


66 


66 


76 


76 


7E 


7E 


7C 


yf. 


TRBfi 


no 


4il S(t 


•^4 


•?4 


50 


4U 


mv 


3C58 


00 


Oti 


00 


40 


10 


40 


10 


00 




3780 


85 


FE 


fi5 


FE 


13 


69 


0? 18 


39Z0 


6£ 


6E 


66 


66 


66 


66 


00 


00 


^5wn 


«:•• 


Uh 21: 


RF 


Rf 


?p 


0«> 


02 


3C60 


00 


OO 


00 


00 


00 


00 


00 


00 


3.'88 


API 


1.8 


CS 


B9 


FS 


07 


60 00 


3928 


7C 


7C 


66 


66 


66 


66 


?c 


7C 


3HC8 


00 


80 HO 


es 


F.f:. 


no 


SO 


90 


3C68 


01 


05 


05 


ID 


4? 


15 


44 


04 


3790 


FF 


FF 


00 


00 


00 


00 


FF FF 


3930 


78 


78 


6C 


6C 


66 


66 


00 


00 


3HI)0 


03 OF 3C 


FO 


FO 


T 


OF 


05 


3C70 


00 


40 


40 


BO 


44 


50 


44 


40 


«1 


108 YOUR COMPUTER. JANUARY 1985 





Listing 2. 



ICV «<•- *••« I" ■■• 

.i« ^ ^ . ( I - r • • • 

.V»» T**- * . • • I T ■ t r • - 



-Ml -J^CBf 



..V . - . .*-•-<. • n>t?l<W^kM*l''* 

/V* rt ««*il','< I'll L^]V 



-• t«* HDtl 

"■ izs icxr 
. ^«^^>«f3,Mi wwKm^.A p^nmf*% 



- ."* 

. ■» >... 

. .■»•■ . « -n 

■ - r't-' »t| re* » ^«M in t# • I 









•«-• M" »«. I 






!?»• ]!■»» 



Jim » 



•J 

* *.V. I r n't* ' V" I •• <4»»4 



. I'-'TH 



; 1 ' 






1449 ) 






'''.r»4yv,*»'» in 






.• ••■ 

-^*f* tup 

.•1 - ■ vts-*!.- »tlf •'•? - 

«•*■■ -CV«."J.< FOrcv«9t 

aw «■ *tr 



■,i 



(>«1<I 


•♦IMJ ■ ■•Rtl'T 


90» 


--•IT- \-n^H7>r« 


••it 


r»)Nf'WM»» 'fV - 


UMM 


WIM"T--T^ -•-:" - ^i »(^ •«»» rt»«- 


•*«• 


r*iKt r- 


r»«M» 


»1*l».' •- iwxr- 


>rw» 


•ti- ■ ■ 1 «T w»-|fi«r< * 


39l« 


IM-- 


f\,T» 


• I»»#'1T".- 


|l^4« 


*>^ .«ftW'r>ira>Hi.M I- 


«-.iMt 


tt#t -^I>«H>|>M«^ 


«» Ut"^t"*ft"l' i«,-l 


«%■» 


l«« Mt—^t 


»■%-> 


i>('»»-»»«r !"»••• 


ir-iv 


r-vMi-rw f«^KT •#«■ riy re tiiWT • 


mM* 


i*r»ni— iitir^ 


nn^»>i 


urn* 


'f'M ■•«* "Tm**--.-™* 


•*«.■«* 


- 1 -- ■ ■■ ■ -^-. -J - i -- . - 


jt> . 




\','*». 




♦«.'•*• 




*-•»• 


'r-. ti«* »■•«.•» •! ftitw 


^■M 


#%iKr-Sr ••.).«» 


^Iti 


. -1 . 4 . —•|vi/.P(fv.y«|.*.aK4 


.«r.>- 


' •■ ■ -"iv^'/y,* "tuy-i*, t 


A V 


rir 


•*♦■■ 


•?» 


■M-. 




>•» 


I> IMl -«■<'•! 


^•4 


«-i».»- w,^.» 1 tifr nr Tor 


'«».fl 




IPT-w 


'' - --- ...► .»«« («4a* 


■•>.•- 


...- - 






••i.w 


•>^1Mf - - 


■*! Af 


•«-iui*a'*m> iH. 


■«]*9 f^«Wi(H)i|/ •vMtf'a tf ;» 



I fV 






• n* ' 






♦ .1 

OCM2M* 



-*^-rt Hi** ««iri 

XTM ui- - - 

y«A' '•• 
Nl«*' ■ 

<*!.■» «-I 

■asv ■ <*4*W«| 

•ST"* -i-r-:- 

Wno . " . . ; 1 ' MNiff tn ).r* - 

«««% lis* 

■so* PWlMl-H 10' Vf>J i«*ir (t ■!:■ IV KV * 



'CI'* 
•*J>4* 



•^I'l'" -IT 

* # • »l itr-t- " »>• w« .-^t 
1lHrfM»n I ■t»«f*fHl 






WW fir<*Hi*'i 



5 49 

It; 

El ()in 

a 94 



00 
BC 
IF 
9^ 



ei 

10 

44 

w 

u 



Once you chink you have all the code in, 

RUN 700 
will give the actual and correct totals for 
sections of the code, to give an idea as to 
whether there arc any errors. If any sections 
are wrong, 

RUN 900 



will allow you to list the onTcnding areu in the 
same format as the magazine listing. You can 
then run the hex loader, and correct any 
mistakes. If you want to save and load the 
code on disc, change the following lines: 
Hex loader; 1220 DATA 
162,8,160,255,32,186,255 



Basic: 10000 DATA 
162.8.160.255.32.186,255 
One final note. Check, by Peeking locations 
788 and 789, whether the values contained 
within them arc 49 and 234 respectively. If 
your values differ from those above, then lines 
1330-1350, and line 1370 may all be omitted. 



3crs 

3CSS 
3C90 

?c?s 

3CE0 
?CE5 

Km 

-^•.'•. 

Ml. •.' 

3r4o 

■5P4? 

'■mv 

3068 

rti.-: 

■■\<yv 

•mr.; 
:pv^ 
'PK: 

.lies 
•.im 
•piw 

■■»i: 

;pfp 
■rvr. 
;tiw 



01 03 
1^9 40 

m 01 

99 90 
99 09 
in sj 
99 09 

94 l*i 
99 99 

90 99 

91 95 
99 ^9 
94 9r. 
40 49 
99 99 
91 91 
in -59 
on no 

4-1 •:.4 

90 00 

99 99 

11 S? 

99 99 

9(4 99 

94 9T' 

49 49 

94 95 

49 49 



43 ID 45 

44 [19 44 
0J) 00 90 
11 97 11 
51 74 51 
99 99 99 
94 01 94 
^* riB TW 
49 99 49 
BI 99 91 
15 ^/ It. 
19 49 19 
W 09 09 
43 Hi 43 

C9 44 

P4 S9 .'•.' 

99 90 90 

ir 9r. 9D 

m •14 ^ 

OCT fW) OO 

cr. ni 0-! 

ItD T.? •!;;' 

49 09 9<J 

91 99 09 

77 ^r. P^ 

39 40 C9 

90 90 90 

3D n TTi 

B4 39 79 



44 
50 



91 
19 



<ifi 
Ot 
50 



W 99 
»»9 99 
4.1 >? 
90 90 
no no 
II T'" 
(<© OH 
oo w< 

04 "5 
40 49 

OS on 

;flj Ml 
09 W 
O? T- 
. ;fi tin 
on «ri 
no 90 



D5 F5 
5C /C 

Ot> Mt^ »11^ 

J 7 35 3D 
."5 57 5F 
on ^ (m 

911 t> 
r>5 t-.' 

49 I 9 tPl 

fiT ty f' 

.',- ■-.•• f. 

t!H yi FM 

^fi 00 99 

5n 05 F^ 

p.i ^c -x 

fiV i-fi /n 
FK fW Rfl 

no oo oo 
.■^n on on 

EH HH HK 
Ofl Oft O^l 
9H 92 9? 



5D 
I>4 



9r.. 
no 



15 94 04 

50 49 40 

00 90 09 
95 91 91 

54 19 19 

on 09 eo 

01 99 99 

55 44 44 
90 99 99 
99 99 90 
35 I 1 II 
4(1 yi.' 'Jt.' 
09 99 99 
15 U4 84 
59 40 40 
F5 CI 00 
7C OC 00 

90 90 99 
3D 30 90 
5F 43 oe 
oo oo 08 
OF or 00 
57 19 OO 
("9 '9 WO 

93 0:3 eo 

P5 04 09 

F0 30 99 

89 90 9v^ 

F*; ''I 00 

7C 9C 99 

35 91 09 

70 90 09 

no m^ iir> 

9n 00 90 

5r 40 00 

99 90 9(« 

0:^ ^1 (It I 

5.' 19 0»' 

(.'9 99 09 

on fio 00 

n"^, o.» Oil 

mi on nit 

IWI tjli no 

'<^' 01 tf' 

,fi W) 09 

IH -•;• 4P 

<an 14 04 

no lilt ttit 

Of. t-t 10 

94 '^. ot 
99 90 It' 

91 «W <*4 



3tl8 
?£J9 
3E2S 

TF33 
'?F40 
3E4S 
?E39 
3E58 

3efS 

^€79 

3£S9 
3tB« 
3£99 
3E98 
SEfW 
3ER9 
3EP9 
SeBS 
3EC0 
3eC3 
3EB9 
5EIK? 
?€E9 

3ees 

3EF9 
3EF3 

3F08 
3F19 
3F13 
3F29 
3F28 
3F39 
3F38 
3F49 
3F43 
3F50 
3F5S 
3F69 
3F68 
31' 70 
3F78 
3F80 
3FS8 
3F«0 
3F?g 
3FR9 
3FW 
3FB9 



90 
00 
22 
00 
ftO 
0« 

99 

"."" 

99 
99 
S8 
99 
09 
c<. 
90 
90 
98 
SO 
90 
00 
90 
90 
99 
99 
90 
90 
90 
00 
99 

00 

99 
99 
99 
90 
99 
90 
90 
00 
99 
00 
90 
09 
99 
90 
90 
00 



09 

:^ 
00 
no 
no 

99 
59 
00 
"7 
F«n 
9*1 
IJU 
fft= 
99 
90 
20 
99 
09 
Ofl 
S0 
4? 
94 
99 
10 
CI 
00 
94 
"^9 
49 
91 

ec 
10 
00 

43 
94 
45 

04 
90 
19 
CI 
00 
04 
39 
40 
01 
9C 
19 
90 
43 



re 99 F«ft 

f-ti 00 Hfl 

(X> nQ rH« 
PP no H9 
fiO BO !;m 
00 00 pwi 

Rf ^ rr» 
Fft no fwi 

flE m i?f» 
FS R9 04 
09 00 00 

?B 00 IR 
B9 ftp fl<> 

00 00 00 

'.w 9i: Oij 

E£ FW Fin 
R9 99 49 
0" 90 9! 
BB ftR fW 
99 -rO ?9 
99 90 99 
HE 2n 69 
es 99 FM 
4F 7F TO 
r4 F4 P4 
90 99 99 
13 IF IE 
Fl ED HD 

90 90 09 
94 97 97 
pr (TF flB 
49 49 40 

91 ni 01 
•3F FB ER 
10 St0 ro 
09 00 90 
4F 7E 7R 
C4 F4 B4 
4F 7E 7fl 
C4 F4 F4 
90 99 99 
13 IF IE 
Fl ED HD 
90 00 90 
94 97 97 
FC EF F» 
4Q 49 40 

01 01 91 
3F FB Eft 
19 D0 IJ9 
09 99 90 
4F 7£ 78 



Ft? ;?l fto 

no -JO 40 

90 o! •-'; 

«sH .«? 00 

40 ^0 lO 

00 on 9" 



40 

14 04 

i;- 90 
19 09 



5n 
94 



19 
•^o 
59 
?4 

09 99 99 
16 94 90 
ft'i 5:4 Ptf 
tin Ofl c»o 
95 01 99 
ft? 21 99 
49 99 99 

PI] oo IMJ 
60 4? 00 
•50 40 00 
90 90 09 
12 90 
10 99 
IR 92 92 
?9 00 09 
09 99 00 
06 90 00 
fi4 SO 90 
90 90 99 
01 99 09 
R*> ?9 ?9 
90 90 90 
150 f** (W 
6fi 08 9? 
49 99 99 
99 90 99 
Ifl 02 02 
Sn 99 09 
Ifl 92 9? 
99 00 99 
99 99 09 
06 00 06 
H4 80 89 

00 00 09 

01 no 99 
Fl? 20 2" 
00 00 99 
90 99 99 
6ft 08 9? 
49 09 09 
99 09 99 
19 92 92 



3FBS 
3Fn> 
3FCS 
3FP0 
3FD8 
3FE9 
3FES 
•3FF0 
nPFS 
4900 
499? 
4019 
401S 
4020 
4028 
4939 
4938 
4040 
494S 
4959 
4055 
4009 
4068 
4979 
4978 
4080 
4988 
4090 
49?9 
4090 
40R3 
4HBft 
4013; 
491.11 

4itl'0 

49nx 

40E9 
4968 

4l1f-l.1 

49F^ 
41W 
410R 
4119 
4110 
4129 
4128 
4139 
4138 
4149 
-414? 
4159 



00 
26 
00 
80 

3F 
90 

99 
00 
on 

D9 
FC 
90 
03 
F« 
99 
98 
07 
8D 

cr 

CF 
If. 
rt) 
FF 
FF 
FF 
FF 
FF 
FF 
FF 
FF 
FF 
FF 
FF 
F> 
»-F 

FF 
FF 
l-F 

FF 

HT 

90 

O?! 

49 
9<. 
19 
8? 
13 
4fl 

r^ 



04 
00 
95 

00 

00 

EH 
90 
00 
on 
91 
25 
B? 
Fft 
18 
00 

00 

ft3 
B5 
!9 
E9 
18 

10 
Ff 
FF 
FF 
Ft 
FF 
FF 
FF 
FF 
FF 

Fr 

Fl 
FF 
I- 1 

»=F 

nft 

FF 
^F 
bF 
20 
00 

ro 

18 
»9 
00 
8D 

19 

cr 

90 



C4 F4 84 
90 26 99 

89 99 on 
OC 09 09 
00 FF C9 
CO 90 2i- 
02 ft9 90 
00 00 no 
no no no 

3^ FP flO 
FP F'J 92 

90 WJ EL 
9C 18 7? 
H6 Fr tR 
CF E9 9:^ 
lu.i H5 Fr 
FB 9P 10 
F8 4? FF 
B9 B3 91 

00 r9 97 
?0 9« 38 

01 DO 00 
lio "SB (50 
IKI ivt fl- 

00 no FT 
on 00 rr 

00 0(1 l-F 

99 09 FF 

99 99 FF 

09 00 FF 

90 90 FF 

00 00 FF 

no 00 FF 

t».1 nil FF 

(HI 00 FF 

i-i" no f F 

on no I e 

90 no » f 

C»l HO FF 
01.1 09 FF 
W k\t} FF 
CF 29 07 
54 02 n*» 
fir J? op 
R9 09 01 
00 18 CO 
F9 9? 99 
D9 18 4H 
FR CF BS 
op FF CF 
1^ no IP 
9? 91 E9 



?9 99 99 

09 Zr. on 

80 90 9P 

3F 99 09 

OiJ FF CO 

90 90 22 

<>0 5>o 00 

00 9(i 00 
on tm 00 
00 op 

91 

CF 



91 



09 CF 
«0 ffJ 

C6 Fi: 
2? 91 

09 
21" 
K> BE 



19 

85 
E9 
99 
-J8 
iy 
FO 

18 i*l 

19 P9 



11 
79 10 
19 CF 



IC 
F? 
Fr C8 C8 
FF 1.19 1.10 
99 99 
09 ft9 
00 no 
•HJ no 
ofj no 
Wi no 
FF 90 09 
FF 09 9<) 
FF on 00 
OC 9>- 
99 9«,' 

(lit (HI 

(m rji.' 

on 00 

i«i no 
yj) mt 
•"J iJO 
Zff CF 
'F '.? 
98 TK 
(TO 00 en 

no Fo ?it 
go c^ ni 

18 ■>5 Ft 
91 DO 18 
94 92 89 
R? ir? .ip 
00 FO OC 



Ff 
Ft 
Ft 

i-t 

f-F 
FF- 
FF 

FF 

8D 



4158 18 90 18 CH DO FH 2D 19 

41f.o po FO 02 ft? 89 85 FB BS 

4160 99 pn in 4fi IS f.-. FB 18 

4179 SD re CF F? 01 Tin 18 4ft 
417^ 18 8D Fp CF ir; •'O OC 13 

4180 ?9 88 18 '^ 4D HD FR CF 
4ISS ?!? FD FC CF B0 02 49 FF 
41?0 18 RC ZO CF CO 99 F0 05 
41 «W 4fl 18 SR P9 FB C9 90 F0 
45FW.1 n^ ft9 no 18 90 02 fl? 01 
41«8 35 FD ftp FP rr ^55 ED FD 
4rB0 CF 89 92 4'^ FF IR ftT ?0 
41FS CF CO 00 F9 95 4ft 18 er 
4iro P9 FB C? 99 F9 95 09 99 
41C8 18 ?« 92 ft? 01 25 FP 19 
4100 90 92 a? 09 ft4 92 ?^ 3! 
41 D8 CF f.^ C0 08 W* HI R9 99 
41E0 R? 90 18 7? 31 CF 18 C8 
4IE? C0 08 DO F6 eO 09 FF FF 
41F9 99 99 F»- FF 99 99 FF FF 
41F? 99 on FF FF 90 90 FF FF 
4200 ft? 91 ?-. FB HO 99 84 92 
4298 8? 33 CF F9 51 HP 10 P9 
4210 23 FB FO 92 fl? 89 85 FC 
4218 B9 09 D9 18 40 18 65 FC 

4229 38 E? 14 IS 6D 4? CF 18 
4228 4ft 18 4ft 18 85 FC 88 01 

4230 DO IR 4ft 7^ E9 21 18 6D 
4238 4n CF IS 4n IS 4R 19 RP 
4240 HD 88 02 85 FP R5 FC C9 
4248 99 F0 OB 18 69 28 80 03 
4250 15 E€ FD 88 D0 F^ 85 FC 
4258 R9 09 Bl FC 94 02 ?? 3fl 

4269 CF 0^ FB CR r-ft S!4 o? C0 
4268 19 pn Qp 69 FF FF no 09 

4270 FF FF 90 99 FF FF 00 09 
4278 FF FF 90 90 FF FF 99 00 

4289 FF FF 99 90 FF FF 99 99 
4288 FF FF 99 09 FF FF 90 09 

4290 FF FF OO on FF FF 99 09 
4298 FF FF 99 09 FF FF 99 99 
42n0 FF FF 99 99 FF FF 90 99 
42ft8 FF FF no 99 FF FF 90 09 
42B9 FF FF W 99 FF FF 90 00 
42BS FF FF 99 99 FF FF 99 92 
42C0 FF FF 99 09 FF Fr 99 99 
42CS FF FF 00 09 FF FF Oq go 
42D0 FF FF 00 00 FT FF (W 09 
42BS FF FF 90 00 FF FF TO TO 
42E9 FF ?n 90 00 FF FF OO 09 
42ER FF FF 90 00 FF FF 99 90 

(continued on page 111) 



YOUR COMPUTER. JANUARY 1985 109 



dL 




Orders ta: 

Melbourne House Publisbere 
39 Mitton Trading Estate 
Abinsdofl. Oxoa OXU 4ID 

Correspondence to: 
Church Yard 
Tring 
HCfttordshife Wll 5LU 

Alt Melbourne House cassette softwafe 

is unconditionally guaranteed 
against malfunction. 

Trade enquiries welcome. 



□ Please send me your free catalogue. 

Please send me: 

SPECTRUM SOFTWARE 

□ SpKtrom Sport* Hero 48K .£6,95 

Q Spectrum Sh«1oel.48K EU.95 

□ SpectnimKampste«i48K £9.95 
Q Spectra mMugsy4SK £6.95 

□ Spectrum flenetratw 48K . — t6.95 

□ SpKtnim The Kcbbrt m . . £ Ii.95 

□ K.U.R.G. 4SK tl4.9S 

□ Spectrum Classtc Adventute 4SK . £6.95 

D MeJboumeDfawflW £8.95 

D Atef«ittfORTM48K . tU95 

a SirUflcetot 16K& 4Blt £5 95 



COMMODORE 64 SOFTWARE 

[_ Ca!t:« af Tcrriy 

[3^ Commodore 64 Sherlock 

□ Commodore 64 HampsteaO 
O Commodore 64 The Hobbit 

□ Zim Sala Bim 

D Commodore 64 CfassicWvemure' 
C CommaJon> 64 Hungry Horace . . . 
Q Commodore 64 Horace Goes Skiint 

□ CororrKXtee 64 FORTH 

□ A.C.O.S.+ 

□ Commodore 64 P»fl«trator 



.£3.95 

£14.95 

. .E9.95 

. £14.95 

E9.95 

. £6.95 

,.£5.95 

. . £5.95 

.£14.95 

£8.95 

£7,95 



tVue add 80p tor put t padi 

tow. 

leodoiemyOclKqM 

r]<Nniyor4(rt»r 

Pmst iebit my Access ctn] N; 



S:inalu» 



PedooOt 



Acc«u M»a eta b« 

tekpii«iitd AriNitli tm ««r 
24-lMM anutoM miW 1) SWI. 



I YC1A 1 





pllUITrl'i^ite^ 




sar 


^ 


■\^ 


A 




Work your way through the most challenging 
track and field events. As you gain experience 
and confidence you begin to excel in the four 
exciting events: 100 metre sprint. 110 metre 
hurdles, long jump and pole vault. 

Here'syourchancetotje part of the winning 
team. Pit yourself against the clock and beat 
the record. 



Sports Hero includes: 

* Multi level competition 

• Spectaculargraphics 

* Smooth animation 

• Real time action 
Can you surpass your personal best! 




(Hex dump continued from page 109) 



42Fe 

♦2F8 

4-jee 

4388 
4319 
4318 
4329 
4329 
4338 
4338 
4349 
4r<4S 
43W 
4358 
43« 
4368 
43;tl 

4-?r« 

4'ifew 

4?W 
43!»S 

43m 
43ns 

4?B« 
4?1» 
43>.t» 
43C« 

43ro 

4308 

43€? 
47*T» 
4''»V 
44IW 
44nf! 
4410 
4418 
442e 
4428 
443© 
4438 
44«e 
44«$ 
44» 
4438 
4460 
4469 
44?« 
44rJt 
4480 

4430 
449? 
44nO 
44 R8 
44Be 
44B8 
44CT 
44C8 

44pe 

44 na 
44Ee 

44EP 

♦4m 

44F8 
43«l 

4W» 
4^H< 
4318 
4K9 

4?2S 

433e 

4338 
434« 
4348 

4r.?5 
4wn 
4563 
45r« 
45?3 
43P0 

45W 

4^<>«l 
43!^ 

43no 

43n8 

4-ieR 

4W0 

43r9 
4^in 
4T-H¥ 

43rn 

V*.f. 
4-JO 
43f5* 

4<;()n 

4610 
4'>1'J 

4f::n 
•1';— 
463" 
4f.3S 
4648 
4648 
4«30 
4*1« 
46«> 
4f>» 

4*:.™ 

467? 

4eeo 

4e88 
4«^ 

4e?8 

4fiHn 



Pf FF 

rr rr 

np ?3 

7C ?«3 
«3 FF 

»« m 

R3 93 

18 on 

«v; 18 
If B9 
C4 1:6 
m OT 
18 «I> 

FI7 03 

rr nr 

FD «? 
P? HP 
8D B7 

FC f 6 

^3 4i; 
ft rip 

Si* e^ 

DP F'. 
W FF 

ot> no 
q« nn 

If W 

St- w 

fli ]S 
W 0':i 
00 DO 
FT «P 
I") O? 

rr F9 

Ffl ftS 

80 <n 
n? 81 

(rt yp 

Fe 06 

HD 91 

9?» TO 

OB m 

<r' 29 

C? <K» 
FF FF 
FF FF 

4? 2«' 

20 m 

tSH 811 



Bt» in 

tz no 

SB 71 

4r m 

FB ^ 
18 4« 
9i W 
FP ftp 
S5 « 
85 FT 
E4 FC 
FD JR 
P9 1» 
18 21* 
rp 4/ 
De CR 
8© C? 
2? .T 
IE » 
18 6t» 
J8 r? 
PQ 01 
00 00 
00 OP 
nn no 
no <•» 
C« 00 
C" 06 
r« OR 

rn no 

r ^-i 114 
r«« or 

II » 

Fn in 
Fo y^ 
re rp 

20 «0 
ao Fo 

»:> n> 

18 8D 
«.' in 
«« r«f. 
:"> 01 
o? SP 
10 nn 

FC i«" 
R3 Ft 
C6 Ft 
?« E» 

FT 1» 



W 98 
99 99 
93 e? 
83 FC 
n? 09 
R? 00 

i» en 

18 OH 

IH H4 
EC 04 
ft4 JH 
oi ro 

1? te 

I? rn 

R4 (J3 
"S 0? 
V9 (90 

rr (^ 

»-■? T» 
O' 03 
FP C8 
0? 1? 

or 97 

03 r? 

CO ^ 

Ft X3 
op fr: 
Ifl 4'< 
Ft) 0| 
FO 01 
fl<k O] 
F» FF 
r» FF 
t-f- F<- 
0" FO 

pf. ftp 
01 w 
2C MP 

13 -5? 

w o? 

10 w 

01 KP 
ei 69 
90 8P 
IW H? 
frp Q4 
HP « 
(t9 n\ 

ir CF 

AD 09 
PC 83 

06 20 

rp ?3 

is 44 
FO «1 
W 00 
00 00 

40 ;» 

00 44 
«B 03 

0? no 
FD SB 
PO OS 
03 DO 
K 80 
WW 
44 |A 

02 93 

15 n? 

>« IK 

03 DO 
HO 90 
F9 94 
F9 92 
4? FF 

F8 r? 
i» ir8 
np X 
00 no 

H?. 01 
03 18 
OF BO 

07 pa 
60 4C 
FF FF 
FF FF 
FF FF 
Ft F» 
FO ^ 
FO Ctt 
FO •* 
or 4f» 
» 11 
FO 4n 
ro -« 
HI FO 
or FO 
EO I.'.- 

O^ r--» 

m »" 
4? rv; 

03 OR 
RP 46 
4», 03 
9P 4/; 

FO irj! 

JO r« 
:-» FP 

tP ?6 
?^ CP 
10 04 

39 r? 
e* "io 

03 I"? 



FF FF 
FF FF 
FB 03 

1» 6r> 

8P R6 
«P B4 
18 OH 

18 R3 

19 *3 

03 l« 
•»9 00 
R4 1ft 
1? t*^ 
P* HP 
le SO 
80 07 
C4 FO 
IR «•■< 
t5^ 01 
lt9 91 
«1 Fl> 
6? 93 
1? 6? 

14 PO 
OO 0-. 

FF srn 
o^ rti 

1*! HP 
•^O HO 

^0 i;s 
»n RO 

00 >.>o 
lio oo 

Oil (.Kt 

r? OH 
nit (.tj 
irs !»n 

MH 07 

pn or 

01 1? 
HP in 
60 l:; 
10 po 

HP t- 

04 I>4 
01 SB 
P4 ff* 
O? Tf 

^t> n 

60 HP 
PC l<? 
FB W 

OF 44 

05 CI* 
03 FF 
W 4C 
FF FF 

FF FF 

IW 41 

OP .'J 

15 <?•> 
pn o? 
10 BO 
o? 80 
38 E? 
93 D9 
00 00 
RP in 
FC np 

00 E4 

?>? or 

•r. Ft 
R3 FB 
no IR 
0? «n 

,>« FR 
W J? 

w po 

06 o;: 
Cf *e3 

01 «o 

P? Fp 
ES 1<! 
O^ 19 
01 60 
CO 43 
00 00 
09 00 
OO 0«' 
nn nn 
r^ n-\ 
C OP 
^- ft 
IS «« 
'•» 01 
<:<" o;* 

<,0 FO 

..•7 >-• 

p" 11 

FO t< 

FU <«- 

iv» pn 

v^ I ri 

FP n? 

18 CM 

o^ IS 

^ t? 

po fin 

MP lO 

nn lo 

03 !^ 
73 03 
FC C? 

so FP 



99 00 

00 09 

Fp «P 
P4 t? 
03 8P 

03 np 

I» OR 
19 R» 

09 CO 
6P .•? 
C4 04 
■flO 0] 
IH t6 
«■. O? 
M6 03 
W HC 

^ «4 

01 IR 

>5 <»i 
r4 H4 
<;« *»i 

18 ?!■. 

02 m 
r^ »n 

IS Fi4 

FP Ef 

n#; FO 

♦♦5 "?• 

.10 s? 

19 96 
«? 60 
FF FF 
FF FC 
fF FF 

js e? 

10 ro 

18 69 
60 ^P 
OR ?B 
PO if 
op 10 
<0 r<i 

CF OO 

06 P4 
V «P 

03 80 

03 «? 
'? 03 

?0 03 

04 tN 
IS ?0 

00 ro 
r? 19 

4C 44 
00 OR 

99 82 

20 99 

or IP 

RP 19 
60 18 

19 Be 
42 BO 
ft9 00 
12 tT 
Ml R3 
0? PR 

rr FO 
18 a3 

05 94 

4R I« 

:« C5 

r* 09 
tt FE 

07 4C 
CO c. 

FP ?o 

FT. FB 

IV F6 

6? OF 
C? OC 

FF FF 
FF FF 
FF FF 

FF FF 

rr Ff 

FO 64 

FO V 

RP OC 
fi5 FB 
FO 44 
FO T 
nt po 
<M rn 
I* FO 
i-^ 07 

r? o», 

► O >■'• 
n^ t •! 

•■;■ HI 

oi FO 
PO FV 

63 IP 

on 30 
■vr. o"J 

".O P" 

po iw 

IW tip 

po w. 
?3 FE 
to OS 
RI CO 
^ PO 
00 on 

F1 '55? 



4««e 


«a 


R9 


CO 


R3 


FF 


f>n 


OR 1? 


4<;pn 


OR 


1« 


OR 


18 


OH 


i<f 


BH 90 


4t«C 


tc 


15 


€C 


rc 


ft-. 


rp 


98 79 


46C9 


IF 


R8 


ft" 


w 


91 


FP 


Rp IW 


46C8 


PO 8P 


0? 


PO 


R? 


on 


«P 71 


4600 


03 


RP 


1? 


CF 


60 


FF 


00 00 


4S]» 


FF 


FF 


00 00 FF FF OR 00 


4<eo 


FF 


B« 


on 


on 


FF 


FF 


00 w 


4«€8 


FF 


FF 


00 


no 


rr 


rr 


W 00 


4«F9 


FF 


FF 


90 


00 


FF 


FF 


09 00 


46F8 


FF 


FF 


no 


00 


FF 


FF 


00 00 


4799 


no 


Ra 


RO 


01 


FO 


00 


FO 03 


4708 


"Ft 


18 


CR 


no F» 


rp 


10- PO 


«7in 


RR 


"*8 


I? 


on 


18 


RV 


B9 99 


4/1!? 


PO 


4R 


18 


FO 


W 


FR 9? 09 


4720 


80 


3» 


E« 


OB 


18 


4R 


18 4H 


4/.'S 


18 


?3 


FE 


B9 


01 


DO 


30 r9 


4730 


rt 


18 


4fl 


«8 


4A 


18 4R 18 


4738 


RS 


R9 


94 


83 


FC 


R3 FP ro 


4749 


00 


FO 


OP 


18 


69 


28 


90 03 


4749 


18 


£6 


Fr: 


8? 


09 


r3 


?3 FB 


4739 


no 


00 


B9 


^ 


0? 


F9 


Oi- a< 


473S 


C8 


CO 


CO 


13 


DO 


F4 


RT- rr 


47S0 


99 


SI 


03 


R3 


FC 


» 


ifZ 03 


4768 


RS 34 


99 


?3 


03 


«9 


00 8P 


4770 


94 


P4 


■JP 


02 


CF 


n? OB 9" 


4778 


03 


04 


in 


01 


!»P 


n«; 


P4 R9 


4780 


OF 


OP 


18 


P4 


R« 


£:l 


5JP 0« 


4789 


04 


R9 at- 


80 


01 


P4 


VT' rt 


47W 


■» 


f9 


or 


BO 


o>: 


re 


rr JR 


47?9 


S5 FB no 29 RO OR 


?1 FB 


47Re 


C8 


91 


FB 


RO 


■M 


91 


FB R3 


4'.'W 


FB 


18 


69 


02 


90 


03 


i« r6 


*^F9 


Ff 


83 


FB 


o" 


w 


00 


00 FF 


4/B8 


00 


00 


FF 


FF 


00 00 


FF ro 


47rn 


R4 


FP 


<»« 


4R 


U! 


«« 


RR ro 


47te 


80 


3/ 


38 E9 EC 


18 


33 FF 


4/D0 


20 09 


47 


R6 


FF 


ftv 04 eo 


47II8 


99 FO 93 OR 


If- 


CH 


oe FF 


47Ee 


83 


FF 


RO 


46 


0--1 


1« 


63 FF 


47t8 


18 


80 


46 


vn 


■>5? 


£? 


OR ?0 


47FO 


n 


ir 


^P 


4«i 


03 


EF 


43 03 


47F« 


38 


E?" 


OR 


90 


07 


19 


80 46 


4899 


m 


FE 


43 


03 


RO 


rv* 


PP 03 


4898 


DO 


HP 


10 


» 


ZS 


01 


FO 08 


4919 


HP 


10 


PO 


09 


02 


i« 


<* 03 


4818 


MS 


10 


00 


29 


FP 


so 


10 pn 


4829 


R4 


rr 


m 


00 


"P 


17 


CF 9" 


4838 


«ro 


03 


?P 


:'t 


n-! 


n4 


Fp I* 


4839 


03 


po 


v> 


04 


rr 


T* 


14 PF 


4838 


RP 


00 


1»' 


m< 


or 


DO 


6" 09 


4040 


<« 


ijn 


F? 


n 


rr 


rt 


91 FO 


484? 


"« 


<:n 


'.'I 


06 


KJ 


F4 


ll< «l 


4ew 


or 


R? 


n*i 


ro 


on 


47 


R" 07 


4a3» 


sp 


HO 


n-) 


CO 


RP 


•»R 


t> *3 


4860 


FB 


20 


FO 


in 


40 


FO 


ni i-m 


4»68 


R?. 


FB 


i"^ 


0? 


r Q 


"(1 


If 01 


4»70 


60 


C 


OT 


no 


01 


t"J1 


H7 00 


4ir7r 


70 


no 


4," 


R9 


02 


!$D 


!» 03 


4880 


60 


FF 


00 00 


Ff 


FF 


no 00 


4888 


FF 


FF 


00 


no 


FF 


FF 


00 nf 


48J9 


FF 


FF 


09 


00 


FF 


FF 


no 00 


4J»?R 


FF 


FF 


00 


00 


FF 


FF 


90 0" 


4>!HO 


FF 


FF 


00 


00 


FF 


FF 


00 00 


4»«? 


FF 


FF 


no 


oe 


FF 


FF 


09 00 


4f;po 


FF 


ff 


00 


00 


rr 


rr 


00 on 


4npr: 


FF 


FF 


no 


on 


FF 


FF 


no If-.' 


4S'.0 


RO 


4« 


0.1 


?3 


FP 


RP 


4B n: 


48r^ 


03 


Fr 


R7 


eo 


no 


03 


po yr 


48P9 


03 


l« 


•'9 


42 


tn 


I*? 


ro on 


4ore 


ro 


0« 


or 


00 


i« 


fv'« 


01 ) K 


4».9 


«v 


3C 


03 


38 f ? 


oil 


to 03 


4801 


IR 


«o 


^ 


01 


py 


BV 


•la n-j 


48F0 


IS 


69 3n 


18 


91 


FR 


Sfj ro 


48FS 


FT 


00 


r* 


69 


FF 


FF 


00 00 


«?V 


Ff, 


•T* 


0"> 


on 


TT' 


O-' 


~i cr- 


4<«W 


FO 


01 


►iO 


«p 


.'V 


II'.' 


P? 00 


4',no 


83 


FB 


RP 


RC 


01 


FO 


M on 


401ft 


RP 


0-* 


t« 


*;« 


ni 


'9 


r» 37 


•f'.-O 


po 


OP 


rrt 


on 


«p RT *t <r» 


4?r? 


or 


p.r< 


71' 


n-< 


41 


Ot> 


4} SP 


4y-w 


RP 


<n 


2"' 


0) 


ro 


o*- 


fn nr 


4??? 


fr-. 


rr. 


on 


HP 


o-i; 


;^o 


0^ -IH 


4040 


10 


no 


n^ 


0? 


CO 


no 


ro 07 


4*4* 


J« 


f.-» 


01 


I» 


m 


po 


f* 19 


4«39 


«3 


FE 


if: 


5P 


77 


0- 


nn RP 


4?3P 


0? 


■10 


IR 


■:n 


i« 


-IH 


\n .:.:• 


<?60 


rv 


IV 


?-P 


1^ 


03 


40 


01? 47 


4K8 


RP 


RP 


ov 


>^ 


F« 


01 


FO op 


4979 


R9 


01 


OP 


HT 


0^ 


R<» 90 ?P 


4?78 


77 


03 


4C 


00 


4"> 


i? 


9P Rp 


4989 


OT 


7? 


01 


FO 


0? 


R9 


OF r^ 


4WP 


•FB 


RP 


RO 


o-ii 


29 


Of 


4n 18 


4*» 


RR 


R9 


00 


18 


90 


RE 


FF FF 


4WS 


00 


00 


FF 


FF 


99 


99 


Ff FF 


49«0 


90 


00 


FF 


FF 


OR 


00 


FF FF 


49RB 


00 


00 


FF 


FF 


0«" 


po 


fr rr 


49*9 


op 


00 


rr 


FF 


00 


00 


rr rr 


49SR 


on 


no 


FF 


FF 


00 


no 


FF. FP 


4?C9 


tE 


PP 


93 


OP 


PD 


o** 


?^ ftl 


4»«.8 


FO 


01 


60 


RO 


00 


84 


FO B? 


4900 


92 


OJ 


F» 


sv 


w 


Ft 


B9 81 


43D0 


93 


83 


FB 


B9 


S3 


93 


RO 99 


49«9 


91 


FB 


!C 


69 


01 


IR 


CO •>] 


4568 


FB 


RI 


rr 


I« 


60 


04 


1« R3 


44F0 


FC 


no 


90 


09 


OF 


91 


FB CS 


43F8 


?I 


FB 


R4 


FP 


K9 


83 


97 l» 


4R00 


69 


Oi' 


IS 


r? 


?C 


DO 


03 «9 


4n08 


00 


?9 


R7 


03 


9? 


83 


03 CO 


4R10 


C8 


KH 


«4 


FP 


CO 


18 


00 B7 


4niR 


F.n 


FF 


on 


on 


FF 


FF 


Oil oe 


4R29 


FF 


FF 


00 


00 


FF 


FF 


00 90 


4reR 


FF 


FF 


on 


00 


FF 


FF 


00 99 


4«30 


FF 


FF 


w 


09 


FF 


FF 


09 00 


4B38 


rr 


FF 


00 


00 


FF 


FF 


00 00 


4H4(} 


FE 


D£ 


03 


no 


PC 


03 


29 01 


4n4ft 


F9 


01 


69 


no 


00 


ft4 


FP B9 


4H30 


34 


03 


PO 


03 


4C 


09 


4R rr? 


4R38 


FC 


t^ 


•.T 


m 


33 


FB 


F9 33 



4R60 


97 


83 


FE 


29 


93 


1? 


69 01 


4H68 


18 


83 


FF 


R3 


FE 


29 


FT JR 


4n79 


63 FF 


18 


99 


33 


93 


R9 09 


4n7s 


91 


FB 


03 


FC 


18 


69 


04 18 


4n89 


83 


FF 


R9 


01 


91 


FB 


04 FO 


4fl88 


fr. 


FF 


C9 


03 


PO 


4r 


B9 34 


4fl99 


tn 


83 f 


C9 


07 


po 


10 R3 


4H98 


FB 


■■iH 


F? 


79 99 99 


IC n? 


4Rno 


00 


w 


34 


0? 


18 


99 


32 H3 


4nR8 


FE 


29 


FC 


18 99 91 


99 53 


4nB0 


03 


83 


FF 


RS Ff 


18 «9 28 


4088 


99 03 


to E« 


FC 


83 FB 99 


4flC9 


33 V* R3 


FT 


99 


34 


03 no 


4Bf^ 


on 


R3 


Ft 


?I 


Fr 


«3 


fr iR 


4R09 


6'« 


04 




83 


Fr 


09 


01 91 


4RP8 


FB 


t6 FP 


E« 


FP 


EC 


FP R4 


4RC9 


ro 


CO 


I«» 


FO 


03 


4/- 


4F 4H 


4nE8 


69 


90 


00 


FF 


FF 


FF 


on no 


4RF0 


FF 


FF 


00 09 FF 


Ff 


no no 


4flF« 


FF 


FF 


no 


99 FF 


FF 


V« Vt 


4P00 


RO 


90 


ur* 


ro 


T- 


IF 


R7 PS 


4BO!: 


RP 


IB 


P4 


^ 


to 


C9 


F.0 DO 


4B10 


OS 


R? 


net 


^"9 


ro 


no 


nr n-" 


4B5« 


70 


J" 


V 


HP 


ir 


P4 


;'i> ot 


4Bro 


C9 


Ot 


po 


02 


RO 


nn 


r>J or 


4E» 


PO 


02 


R«» 


06 C9 on 


PO "2 


4B39 


n9 94 


v: 


63 


19 


i« 


63 70 


4B3» 


18 


*3 


10 


c? 


Bl 


IP 


;•? »,• 


4t40 


« 


IF 


00 


B1 


IP 


DO 


06 CR 


AtAK 


DO 


re 


R7 


01 


fcO 


Hi' 


iwi fX\ 


4B30 


90 90 


FF 


FF 


00 


on 


FF FT 


4rjR 


90 00 FF 


FF 


00 


00 


FF FF 


4B60 


90 


95 


FF 


FF 


90 


00 


FF Ff 


4K8 


00 


00 


FF 


F* 


nt> 


O" 


FF FF 


4B70 


00 


00 


FF 


FF 


00 


00 


rr rr 


487^ 


on 


60 


rr 


FF 


00 


00 


FF FF 


4W9 


83 


in 


R4 


FF 


7^ 


.•F 


r:: er 


4B98 


■w 


ri 


IF 


FSf 


pn 


FR 


rR ■?*» 


4899 


99 


FH 


'.'.' 


W3 


IF 


•n 


^' 00 


4B9»! 


R9 


01 


un 


M 


Oi 


m 


nm B-> 


4BR0 


09 


91 


IP 


03 


FF 


OR 


1? «r 


4B»«? 


a<* 


.-0 


oa 


RF 


O'^ 


HVi 


on S-! 


4BfiO 


ir 


R*. 


in 


'JO 


OF 


n-> 


r9 IF 


4FFR 


on 


18 


6'l 


04 


IR 


op 


l» ^. 


4ro 


IP 


OR 


•■n; 


M3 


IS 


F« 


!C It 


4B'"> 


'.3 


IP 


•JO 


03 


in 


r? 


ir ttt 


41'W 


£» UJ 


H3 


ic 


9? 


EB 


03 ftO 


4PPS 


Rp 


V, 


ER 


1 ^ 


."* 


RO 


n> •:«. 


4 fro 


01 


If 


F' 


• r 


<i« 


o>i 


no *«3 


•»r.? 


?r 


10 


OR 


00 


rr 


43 


t%-* 7n 


4FF9 


10 


rw 


!8 90 03 RP 


I" E« 


4BF)? 


03 


or 


RP 


10 


po 


R- 


19 F«t 


4rno 


EH 


9*1 


rr 


0? 


H*- 


IS- 


4M 1:: 


4C0? 


69 


4fl 


\f- 


99 


C"^ 


V? 


9^' 03 


4rio 


PO 


4r 


00 


37 


DF 


m 


no PO 


4ri$ 


FF 


rr 


00 


no 


FF 


fr 


no 00 


4'To 


rr 


F« 


00 


on 


PT 


FF 


IIP i»o 


4C2S 


FF 


FF 


on 


no 


rr 


FF- 


p«« no 


«C3n 


FF 


FF 


00 


00 


rr 


rr 


00 po 


4C38 


FF 


FT 


00 


09 


FT 


rr 


PP PO 


4C4fl 


RP 


IB 


P4 


y* 


07 


FO 


PI 60 


4048 


H2 


00 


R9 


09 


8'i 


rr 


R3 yr 


4r30 


BO 


'"9 


01 


FO 


JQ 


<>? 


OR IP 


4C38 


RS 


B9 


03 


PO 


ir 


F3 


FF 'on 


4rr^ 


99 


18 


•*n 


R3 


IF 


r* 


0? no 


ir*^ 


it3 


FF 


•if. 


40 


IT 


Of! 


r-r. r? 


4r70 


CO 


OR 


po 


Pr 


03 


FF 


38 £9 


4C78 


HE 


K> 01 


60 


fr.' 


FF 


•»R r-> 


4C?30 


PR 


90 


07 


1? 


60 


HO 


00 B9 


4JWr 


34 


v: 


FO 


ow 


ri'. 


Crl 


C- m 


4r«p 


trr 


v^ 


F-l 


'.n 


■■»I4 


m 


»M It 


4r?rFr 


P9 


M 


po 


"3 


IP 


E'l 


03 pn 


4rRo 


V. 


F« 


•»? 


IR 


4H 


la 


4R I» 


4CR? 


4R 


18 


r>-3 


\r 


H3 


IE 


4R IP 


4CB0 


R8 


R9 


04 


rp 


Op 


FO 


03 OR 


4CB8 


Iff 


t» 


09 


FB 


ZD 


10 


no m 


4CCO 


R3 


IP 


4n 


10 


ro 


on 


FO " * 


4CC8 


09 


89 


30 


e* 


OS* 


I" 


40 18 


4CD0 


4R 


IV 


83 


IB 


38 


C? 


re 99 


4CD8 


02 


18 


69 


R4 


IC 


R9 


04 93 


4CE9 


IC 


n3 


IB C9 


99 


FO 


OB 18 


4ces 


69 


29 99 93 


18 


E6 


IC 88 


4Cf9 


D9 


F3 


R4 


ID 99 33 93 R3 


4CF8 


IC 


99 


34 


03 


4r 


CO 


31 33 


4P00 


R2 


90 


9" 


4R 


18 


09 


B9 9? 


4D9R 


tn 


B3 


FF 


OR 


on 


|R 


R9 R3 


4010 


FF 


FO 


13 


R3 


FP 


99 


94 C* 


4018 


03 


FC 


49 


01 


90 


03 


CF n5 


41)20 


FO 


39 


14 


CF 


H3 


Ft 


49 91 


4029 


99 


13 


CF 


C8 C8 CO eo 93 


4039 


00 


PO 


69 


rr 


C9 


93 


09 FF 


4038 


FF 


C9 


03 


P9 


01 


en 


09 00 


4P40 


C9 


03 


D9 


Bl 


60 


R« 


00 RP 


4048 


OB 


D4 


R9 


OR 


^P 


nr 


P4 n9 


4030 


91 


80 


00 


04 


R9 


11 


8P OB 


4038 


04 


R? 


FF 


38 


F? 


6F 


0(3 18 


4069 


4R 


18 


69 


93 


18 


UP 


W 04 


4068 


C9 


00 


ro 


or 


RO 


03 


70 40 


4P70 


4C 


RP 


4F 


03 


RO 


00 


69 FF 


4078 


00 00 


FF 


FF 


00 


on 


FF 7F 


4PS9 


n? 


OH 


83 


FC 


83 


FE 


R? 01 


4088 


83 


HD H9 


Vf 


FO 


FB 


HP 6P 


4P99 


03 


00 


32 


HP 


IB 


D4 


29 IF 


4098 


FO 


01 


60 


RP 


IB 


D4 


29 01 


4I«VI 


IR 


F,1 


01 


l» 


«n 


«r 


0» ]<! 


4DB8 


69 


01 


l« 


8P 


R? 


03 


R9 00 


40B9 


S3 


FF 


S3 


29 t*> 


04 


R3 re 


40B8 


29 


00 


4je 


m 


00 


DO 


03 JO 


4BC0 


90 


4B 


rr 


R? 


0? 


F6 


FF (V. 


4DC8 


92 


RP 


n? 


03 


DO 


ER 


RO 00 


4009 


V 


4n 


RP 


6F 


n't 


R9 


01 HP 


4PP8 


4F 


0? 


nn 


FP 


83 


Ff 


«"• FP 


4pFn 


^3 


FF 


ro 


on 


4n 


RP 


4F m 


*DtH 


RU 


00 


;ro 


40 


4n 


r«» 


04 FO 


4pro 


tc 


r-i 


n-. 


ro 


7"^ 


RP 


4F O? 


4pFv 


r*i 


01 


PV< 


r» 


fT 


rf 


07 Rp 


4E0P 


6F 


03 


r^) 


3C 


ro 


01 


60 ee 


4E08 


4F 


93 n? 09 85 


FB 83 FC 


4E10 


W 


FE 


4r 


on 


4n 


FF 


FF O"! 


4E!5» 


C? 


o": 


PO 


I'i 


RP 


6F 


irj rtt 


4r.~o 


OT 


FO 


01 


60 


OP 


^P 


0-» 4'» 


4r7'' 


or 


1»» 


6P 


4F 


03 


1? 


fip .IF 



4C^!0 


m 


RP 


F.P 


m 


18 


^« 


01 


l« 


4E'iK 


S3 


FB 


41: 


00 


4P 


RP 


6F 


OT 


4E40 


C9 


C8 


FO 


01 


60 


R« 


01 


R3 


4E4>J 


Ft 


FF. 


4F 


0-; 


41- 


Ml 


jp 


Ft 


4F30 


fr 


07 


on 


rx 


0- 


r^ 


rn 


ro 


4r3?; 


PI 


*." 


If* 


no 


•/n 


FF 


»^ 


0; 


4E60 


r-T3 


FP 


Ff 


IF 


0^ 


4( 


on 


4P 


4F6.-; 


RO 


OJ 


an 


n- 


Ft 


6F 


03 


ft 


4Er>J 


■SF 


03 


R»> 


00 


HP 


np 


03 


2* 


4E7? 


rr 


fr3 


FB 


F- 


Hf 


n'. 


MM 


B9 


4E«0 


tw 


Ot 


I^ 


*;n 


• (■ 


10 


o-- 


J ■ 


IFrs* 


rf 


•4** 


0,1 


ni' 


F« 


1*0 


nil 


Ol? 


4f'«i 


w 


Ff 


43 


F' 


7n 


10 


PO 


I^ 


4F9P 


•ao 


03 


RP 


in 


no 


on 


Fr 


KP 


4e»p 


1" 


no 


c-..; 


IS 


0* 


r- 


f II 


•V 


4cm? 


po 


PI 


m 


'^F 


IT 


rv 


4M 


FO 


4fTO 


01 


iM 


M9 


00 


«n 


6P 


O-' 


M»1 


4Fr-? 


00 


r-* 


^•a 


m 


FO 


-^■ 


r»-> 


(«. 


4FrP 


**!* 


^•9 


o-> 


QO 


00 


!*• 


n-> 


r-> 


4rf5^ 


^7 


O'^ 


a3 


FF 


irn 


OF 


O' 


•:— . 


4EP9 


FC 


r» 


RF 


03 


ij*. 


rn 


■» 


on 


4EP8 


99 


03 


pn 


9^ 


14 


rr 


*« 


40 


4FE0 


IV 


MS 


«4 


FF 


HO 00 


R3 


rr 


4ECr 


'»! 


Fr 


R4 


rr 


CR 


ro 


P : 


W 


4EF0 


rr» 


FO 


"0 


00 


DO 


C« 


no 


nn 


4EFa 


r» 


^■. 


03 


18 


63 


FP 


«o 


P7 


4FPP 


w 


01 


•■J3 


FP ?3 


Ff 


RO 


ot 


4F08 


83. 


fp 


R-i 


OP 


^■ 


FF 


RP 


M" 


4Ftp 


nt 


PO 


-.4 


np 


ir 


P4 


-r9 


IF 


4FIS 


FO 


01 


CO 


OP 


ir 


p4 


yt 


01 


4F7n 


18 


69 


01 


IR 


9P 


6F 


03 


18 


4F28 


69 


01 


\z 


5P 


R? 


nrt 


RO 


O-T 


4F-WI 


)^. 


FF 


ft« 


on 


»- 


rn 


Wl 


:'o 


4F3S 


«*' 


c;: 


7" 


on 


4r 


rp 


no 


no 


4F40 


03 


ro 


KO 


4B 


e* 


mw 


"6 


0? 


4F40 


Ct 


03 


0? 


RP 


n~ 


0-! 


po 


ER 


4F3P 


Rp 


OF 


H« 


4R 


HP 


70 


n-' 


RO 


4F3e 


m 


^P 


31 


O'V 


■;3 


FF 


?3 


Ff 


4F6P 


09 


PO 


93. 


Fr 


70 


00 


4P 


np 


41 *-.? 


31 


03 


RO 


01 


m 


40 


4P 


no 


4F70 


31 


07 


RO 


P6 


C9 


04 


FO 


3E 


4F79 


m 


93 


FO 


79 


op 


3| 


03 


ro 


4FB0 


oi 


PO 


1? 


rt 


7P 


03 


RP 


79 


4F88 


03 


C9 


3C 


Fp 


01 


r-0 


EF 


31 


4F99 


03 «9 00 ?3 FB 


S3 


FC 


83 


4F98 


FE 


4C 


09 


40 EC 


70 


0^ 


r9 


4FRP 


07 


no 


21 


RP 


70 


93 


ro 


■?R 


4Fn8 


FO 01 


SO 


RP 


'■■C 


• 


4'» 


*r,' 


4F» 


18 


6P 


31 


fn 


le 


?P 


-1 


O'! 


4FB8 


RP 6E 


OT 


IF 


69 


01 


le 


93 


4Fro 


FB 


*r 


00 


4P 


fttl 


.'0 


03 


f* 


4FC8 


cr 


FO 


01 


60 


«9 


00 


83 


rr 


4FD0 


et 


31 


O-! 


4C 


00 


4? 


Ef 


m 


4FP? 


03 


HP 


70 


03 


r'j 


rn 


FO 


OT 


4Feo 


fSt 


)r» 


no 


!:n 


Fr 


R^ 


P-.' 


m 


4FEe 


FP 


EF 


31 


0^ 


4r 


no 


jp 


R9 


4FFn 


TO 


in 


Fr 


FF 


70 


0^ 


FF 


•P 


4FF8 


03 


HO 


00 


HP 


RP 


0? 


1-9 


FF 


3000 


!7"i 


rp 


P9 


r\ 


03 


RR 


B« 


rp 


3e9« 


i.>3 


I« 


*.3 


FB 


90 


or 


IP 


rs 


3010 


nri 


OH 


no 


lo 


rwt 


m 


on 


RO 


301V 


FF 


4^ 


ff 


?P 


10 


» 


)p 


<JO 


3909 


95 RO 


19 


09 


95 


FC 


«D 


19 


9«28 


09 C8 OI 96 


FC 


CO 


96 


09 


»38 


01 


RD 79 03 C9 


4H 


FO 


91 


3938 


60 


«9 


90 


8P 


SE 


93 no 09 


9949 


89 


9C 


03 


FO 


2t 


R9 


09 


99 


3948 


9r 


09 


98 


OR 


10 


OR 


P9 


CP 


3930 


R3 


83 


FB 


B9 


»4 


03 


03 


Fr 


3938 


8? 


B3 


93 


83 


FP 


RO 


PR 


w> 


3960 


9B 


D9 


<n 


IR 


CF 


99 


4fl 


18 


3968 


R8 


94 


FF 


RO 


99 


R3 


FB 


91 


3070 


FC 


HJ 


FF 


f.O 


CO 


03 


00 


VJ 


39?8 


CO 


DO 


69 


90 


90 


FF 


00 


09 


3ARO 


Rf 


vr 


05 


RC 


PP 


03 


'.9 


6R 


3988 


FO 


rn 


OP 


po 


F** 


FO 


OP 


nn 


3090 


01 


«0 


fR 


fo 


OR 


po 


FF 


«^ 


399*1 


FF 


FF 


09 


99 


FF 


FF 


00 


90 


TCW^ 


FF 


FF 


99 


09 


FF 


FF 


99 


99 


39R9 


F-F 


FF 


99 99 FF FF 


99 


99 


30B0 


FF 


FF 


00 


09 


FF 


FF 


00 


OR 


■w?e 


FF 


FF 


no 


00 


FF 


FF 


99 


9? 


30C0 


20 


CO 


44 


20 


40 


4*! 


70 


CR 


30C8 


48 


fl9 


Of 


RO 


00 


09 


42 


93 


3900 


rs 


CO 


06 


po 


FC 


20 


CO 


49 


30P8 


ro 


40 


4n 


30 


y» 


4r 


ro 


09 


301'R 


4F 


70 


Oil 


<« 


70 


BO 


30 


R3 


39r8 


r3 


' 9 


3f 


09 


91 


60 


ro 


99 


39FP 


31 


lip 


*>o 


or* 


FO 


CR 


en 


nn 


30FV: 


on 


00 


90 


00 


00 


20 


rp 


p) 


3 100 


np 


19 


m 


(t9 


RP 


C" 


no 


wn 


3IO?' 


n-. 


4r 


31 


eo 


RP 


00 


CI 


1? 


3110 


6« 


ni 


1*! 


?« 


01 


TT 


on 


CI 


31IR 


C9 


01 


PO 


22 


R9 


FF 


80 


19 


3129 


00 


R9 


00 


OP 


13 


PO 


RP 


16 


3I2» 


PO 


79 


tF 


RP 


16 


90 


HO 


41 


31 VO 


KP 


ir 


po 


Rp 


n 


po 


->u 


~T 


•>I3? 


«P 


n 


no 


4'. 


'1 


tH 


'f 


»F 


31 40 


RP 


1 *» 


no 


«» 


FF 


sn 


m 


ro 


314R 


HP 


!• 


no 


0« 


10 8P 


i~ 


no 


5130 


R? 


FR 


c-n 


17 


pn 


nn 


11 


00 


3138 


2« 


.r 


xp 


11 


PO 


R? 


FF 


so 


3160 


19 


ro 


"!■" 


w 


'■? 


RR 


F.f 


.in 


31 Fr 


nt* 


nn 


rr 


*« 


no 


iwi 


1 1' 


Ff 


3170 


op 


00 


rr 


rt 


nn 


on 


rr 


rr 


31."!? 


OP 


00 


r» 


CF 


no 


nn 


K 


FF 


5189 


HP 


'.fi 


o": 


FO 


ir 


MP 


'*■< 


n-. 


31 ft? 


no 


op 


RP 


•IR 


n-; 


no 


PK 


RP 


3190 


•*F 


0- 


P" 


0< 


4« 


e: 


4f 


HP 


^l-w 


rr 


n-. 


rn 


!- 


op 


Ml- 


11-/ 


IKI 


31 IIP 


on 


on 


in 


ft- 


po 


or; 


01. 


•V 


31«»» 


0-; 


no 


!trr 


4r 


■ra 


no 


*.ll 


Ft 


3!»t" 


Ol> 


nn*»r 


(C 


on 


lio 


1 1 


> 1 


31 PK 


IKt 


00 


rr 


4r 


ro 


ni 


1 1 


t 1 


31Cn 


**!r* 


•^•^ 


'^l 


33 


HV 


60 


1 F 


FI 


31 T- 


nri 


00 


fp 


FF 


on 


no 


FI 


ri 


^ipo 


43 


0:: 


«» 


n 


no 


oil 


■ 1 


• f 


3101? 


OP 


00 


rr 


rr 


00 


00 


T 


• r 


•ilFO 


00 


•Wi 


1 r 


tr 


op 


IHI 


>r 


► r 


3ir'^ 


no 


00 


f '' 


»r 


iwt 


on 


• r 


1 r 


-.IFP 


00 


■ K< 


*-v 


t-F 


llO 


00 


tf 


• F 


- ;i - 


l«o 


110 


» 1 


'F 


on 


i«i 


1 1 


ft 



YOUR COMPUTER, JANUARY 1985 1 1 1 




FORTH 



K. Wierstra shows you how to get a fairly 
complete version of Forth on a Spectrum. 



This article is 
available on the 
Telsoft service. 



Figure 1. 



'.'-'■T : Pi^'-tDGHIZE 'JSP 373-3~ 
RRNDOmZE UcP 37Q2Z 



_i_=■RI^4T 

3 "load *'C0D='C0C'C 
4. CLEAR IBIZZ 
5 i5C TG = 



Figure 3. Hex dump. 












3.7S31 

37*40 


1 3 
55 


3e 


T£ 




3e 

13 


mm 


13 

00 




C4 


33143 
3S2-'" 


SC 

tF 


5" 


03 


^ .A 


36 
' F 


13 


99 


D5 




3F 


j-c:-i 


00 


" " 


■ ■ 


ri 


•— 


Jt 


T.- 


■!a 


• " 


5764 = 


£S 


r^ 


14 


- 1 


£5 


i.^ 


-B 


sc 




3S1-A 


?F 


-.- 


1 • 




D* 


* ^ 


T - 


CC 




:-c-c 




i3 


■!* 


a 


•- • 


CA 


AB 


«0 


se 


317555 


-,F 


CE. 


~" 


i3 


73 


£3 


A 


23 


CO 


ceici 


rO 


??■ 


F« 


ff A 


^'S 


"3 


so 

•A 




r — 


•-"Oil 




* * 


r 


,^ 


ft. 




«0 


s = 


55 


3-66A 


A — 


■''■. 


sO 


» • 


C« 


E5 


— p 


FE 


C! 


3S150 


^7 


10 


^» 


• w 


T 






2. Cfr 


Cf» 


ffr 




__ 


* ■ 


*3 


lA 


w- 


1; 


3757c 


23- 


10 


10 


A „■ 


7C 


FE 


10 


13 


44 


C'S£2 3 


lA 


p- 


Im 


^ --^ 


FF 




£* 


L^ = 


I -* 






"•* 




" « 


o:- 


*. ■* 


00 


A. 


J'* 


J7640 


IF 


*«r 


or 


fs 


IB 


FC 


CE 


^S 


<4E 


3S29S 


FF 


or 


f,"> 


^i 


Fp 


--£ 


— A 


ES 

%Z 


If 

* A 

4A 

S7 




•r. 

;c 

CI 

-3 
w - 


01 

r.w 

50 

— ■■ 


• M 

a 

i I 
1* 

^ — 




r 

Si 

»3 

• C 
3 A 


4* 


• — 

AA 

*:■ 

Ei 

35 

J- 

ii 

i-A 


00 

Cl 

1« 
30 
?5 


IS 

- % 
Js 

- ^ 


377CA 

377 11 

277S0 
377SI 
?-735 

l — ll 
3>— '£0 


FE 
15 
El 

AE 

« .- 

FD 


3- 
Or- 
es 
— ff 

F£ 

-5 

Is 

.- ■ 

ce 


20 

SB 

50 
i.C 
30 
30 
53 


?? 

1. *' 

• m 

ii 

31- 

00 


FE 

12 

11 

• s 

55 

is 

15 


30 

-e 

04 

00 
02 

mm 

^* 
fi 1 

5? 


FE 

12 

CO 
03 
CZ- 
CiC- 

r - 

1* 


Ic 

S3 

00 

:p 

FF 


50 

If 

w 

FA 


3S30A 
3£312 
je320 

3333* 

3«34.4 

3835a 

3S3S0 
3e36c 

3337« 


ED 
52 
CC 
23 
Cl 

se 

7E 
19 
6F 


53 

CE 

01 

lA 

91 
90 
fO 
11 
rC 


II 
CD 

lAF 

la 

rF 

"3- 


» - 

01 

f F 
90 

:s 


aA 

lA 
* T 

lA 

r? 

?7 


7E 
7E 
7E 

Fft 

90 

-• -r 

1 1 
pg 

10 


50 
50 

30- 
SE 
EC 
SO 
CO 
90 
00 
CE 


:-!?£ 


£C 


£0 


ft' « 


A - 


• 2 


ST 


c- 


■ r 




2—'t: 


hA 


c -• 


3"' 


mm 


■^e 


FF 


:13 


OC 


KB 


i4334 


r"". 


{\ ■ 


le 

13 
IS 
"F 


Cl 
03 
AS 
OF 
r 1 
00 
SO 




-» • 5 r 


5* 

s • 

XT' 


Mm 
'■ < 

13 


-, * 

- If 


Ate 


cl 

j3 

1a 


§5 

r — 

-a 


00 
36 


rx 
t s 

Ir 

10 


« « 

71- 


37776 
3773A 
3779i- 

37«C0 

27902 

37«1A 


00 
7Q 
EC 

A3 

c S 
E5 


e-p 

bi 

01 

Li 


CE 
C3 
0; 
50 

.' i. 

If 


It 

* * 


5S 
3D 
55 

C* 
El 
CS 


-E 
02 
01 

EC 
■•* 

le 


01 

02 

e3 

05 
00 
00 


Ow 

P! 

£9 
C9 


CC 

ss 

FA 
■CA 
30 


3SA00 
36403 
33Aif 

33414 
3S431 
33440 


FE 

"D 

13 

23 

90 


OD 
CE 

Dl 
C3 
Ffi 

?e 


FE 

«r. 

90 

13 
69 
Ifl 
OD 


3B 
S3 

FC 
lA 
EB 
BE 
13 
IC 
A7 
41 

13 


20 

SF 

ce 

BB 

22 
50 

04 

13 
ED 
30 
iA 


F4 

ec 
ic 
il 

FS 
is 
4E 
OD 
FF 

55 
FE 

2 '3 


35 


- etc 


C. 


»• 


-k> 






l-^ 


93 


• • 


»0 


375 31 


^2 


5» 


53 


ii 


i = 


^•i 


00 


11 


4F 


JSAAi 


^0 


&0 


ci 




c^ 


9= 

IB 


li- 
fe 


Si 




5S 


93 


33 


C3 

CC 

40 
W5 




37340 
37245 
375 55. 


FD 
£■7 
CC 
C0 


r. 

A- 

f 7 

-ir 


- s 
-St 




- r 


7F 
7F 
3fl 


10 

BO 
SO 


04 
2c 

53 

0" 


6E 

?5 


C?45«. 
3 = 4oA 
C3A71: 
35AS0 


FE 

7E 
1« 


CD 
90 

FE 

=5 
CO 

ao 


1-5 

DS 
1^ 

F-- 


15 
sc 

IE 

10 

■ ;; 


13 

£D 
EF 


46 
30 

7S 






oi 


04 


^p 


£3 


1 3 




2£ 

F« 


5P 

CO 
12 


375:^1 

37550 
3733; 


Cft 
01 
65 


15 


AS 




50 

.-.■0 


3£ 


00 

£E 
75 


CC- 

t A 


ic 

IE 


C-3AS5 

3*504 


io 

Bw 


Ff? 


lA 


15 

FE 

ED 
PO 
11 
ifi 
FA 
43- 


lA 
10 
53 


CE 

S« 

ie 

:e 

EC 

ii 

03 


: ~i a ; 


07 


_2 1 


vA 


firv 


OA 


if 


0* 


e = 


3' 


3-SS£ 


10 


fF 


sc 


10 


-£ 


«.r 


ee 


6- 


on. 


ItlXe. 


SS 
00 

11 

SO 


^n 




07 
CD 
10 


ff^ 


Z ~ " 1 e 


OS 

c » 

— w 


43 


iO 

0: 


00 

~ 1 


'. ^ 

SB 


A7 




-- 


* m- 


37911 
37923 


25 


10 


5E 
10 

21 


59 


£5 
3 J 


""1 

3A 


59 

£A 
CC 
10 


ee 

00 

OC 
A» 


C5 
if 

r •' 
EC 


3dsao 

3i515 
3 ^EC?* 


arts 
'*£ 


0: 

50 
CE 


le 

- 1 


00 
96 
2A 


as 

00 

7E 


3-310 


10 


c '■ 


i:s 


' ^ 


!"1 


■"C 


V* 


• « 


MB 


37? 3 f 


IE 


?" 


^v 


z ■■ 


. ^ 


"* 






' ■■ 


33551 


r>ri 


r - 


Cr 


CC 

CO 

?? 
15 

SE 


EC 
E5 

FF 

IC 
21 

SO 

1a 






;-35- 
?~ J 2f 

2 7^I£ 

3-353 

i — ^^i 

5 -551 


-4» 


OS 


" ^ 
£1 

mm 

AE 
3c 


0* 

Ov 

=3 


1 ^ 
£1 


ol 
§5 

A3 

A» 


36 

AE 


13 
4- 

3i 


5« 
e1 

• * 

£5 


37*44 
37i«- 

OTsftO 
37*65 
37876 
3T58A 
3?S*1 
33OC0 


51 

SF 
-4 
«.F 
SO 

ei 
44 

fl — 


~ fa 

65 

Iz 


«0 

3 ? 

^; 

i" 

i-Z 




A^ 

10 
-i 

*F 

SE 


:£ 

A " 

76 

AC 
II 


if 
J.; 


4: 

71 


C5 


casso 

3e5cS 
C-3F7* 
33 5=4 
3S5S1 

36*00 
3360? 
3 9*1* 
33614 

C3S32 

35540 
33542 


C9 
£5 
£1 

C3 
90 
7E 
5C 


P£ 

53 

«*' 
|0 

A 1 

SO 

GO 

1« 


90 
44 

-e 
Ik 

F- 


lA 
CD 
59 

<=1 
CC 
lip 
3 3 
00 
11 
11 

03- 
sr 1 


6B 

97 

£2 

39 

31 
SO 


SO 

10 

SA 
21 
BO 
22 
22 
66 
66 
Ii 


IE 

3e 

0? 

£4 

f ? 

.- 1 
6F 


3-35* 

:-*4Cc 

3-Ai« 


AC 

— * 


■i? 






AC 
A5 


S3 




C'-i. 

SI 

a: 


?5 


3400 = 

3401; 

:?02i 

35031 


«A 

le 

CO 
IC 


29 

|1 


74 
SO 

= 3 


Ii 

10 


SO 

1? 


59 
00 
CC 
9I 


OC 
FE 
FC 


urn 

00 
CO 

1-B 




00 
C9 
59 

"2 


11 

£■ ^ 

FE 
OC 
CD 
SD 
£6 
El 
-.1 


Oo 

fO 

10 
10 

' 


63 
EA 
10 
OS 

a-1 


Cl 

04 
13 


'it 

AF 


;-A£4 


iS 


c-^ 


04 


-. S 


i5 


A5 


iF 


El 




3--eo4C 


.■fe 




00 


iO 


13- 


C". 


■E 


73 


^i 


•>»«5* 


«l- 


3C 

Si 
«-• 

63 

: s 




EE 
0? 




3-A4C 


3-4. 




:-A 


.-. 


5f 

43 


4A 


A4 

53 


f- 


:6 


3S04i 

550Ef 


»0 
00 


5C 


3* 

— e 


-A 

;o 


In 


5r 


90 


5* 


1" 


3-»SoA 

3:672 


CS 

OS 


ID 


Si 


3e 

30 
CD 
ifi 

i;^F 


36 
36 

^r 

OG 
57 
DE 
13 

FO 

e9 

43 

ec 


?744.» 
37ASi 


35 


35 

I; 




.-A 

=5 


S4 

Ai 


S3 

a: 

Dl 


Al 
1 » 


Si 

ii 




■••0*- 
3*0-1 
3303C 


40 




sr 


7 V 

re 


trr. 


90 


00 


90 

lA 

or 




34*30 

3aB>3 


00 
93 


PA 
lA 


F4 

03 
OD 
IS 
13 
11 
CD 
E5 
3* 


C3 


3ra3C 


00 
re 

3c 


CD 

7« 

^'0 




OA 


Ac 

::• 

CI 


Dfc 
13 

a 


>3' 
1: 

AC 

ID 
-E 
£0 


-s 
ii 

10 


62 

3* 

^1 


SSOfl-; 
33C'J = 
33104 

jam 

^ leC 
331i£ 


30 
£1 
S5 

7E 

•54 


— » 

=0 
30 


"0 

|o 

1 * 

lis 


ic 

e 3 

it 


s'. 

e\ 

13 
11 
SO 




5J 

a - 

El 


Sc 


AS 

10 

01 


32704 
3«710 

3-5 73 e 

3i-44 


13 

25 

CD 
EC. 


13 
OC 
23 


14 

3£ 


'A, 

- ff 


3S 

85 
CD 


FE 
01 
£<6 

94 

11 
2 * 


22 

6e 

C9 

59 

- 1 


;-r5ic 

:7E2; 




13 
00 






er 




10 


OS 




3333* 

3S1A4 


SO 


3E 
m\ 


-■ a 
~F 


?0 


£3 

An 


50 


10 


FE 


St 


33-51 

-?-«o 


13 


•'I 


13 

5,» 


36 


CD 


kZ 

-3 


36 

2"'. 


E" 


37*2* 


ir. 


:-5 


2= 


i s 


«0 


"s J 


CO 


Si 


;;,— 


3el = l 


2 S 


50 


i« 


J i 


50 




-B 


i,-^ 


s • 


:-c~c3 


01"^ 


•=>p 


ff■^ 




ic 


SI 
7£ 


00 
FE 
13 


00 

14 

5*^ 




:75Ai 


79 

$1 




C: 


T? 


OS 




cc 


el 




3iieo 
3sies 




SO 
90 


EC 


I' 


SE 

30 


CE 


SE 


lA 

a-. 


ES 

SF 


C577£ 

357fiA 


00 


00 


« 1 


05 

^0 


66 


09 

44 


j-SSJ 


Ul 


3C 


C« 




Si 


«t 


5? 


5: 


ee 


33176 


t- 


£•:• 


51 


■ t 


OS 


El 




•?- 


*» 


33791 


F4 


Ef- 


'F 




?n 


»F 


£« 
3S 


3.7JS3 
3-57* 








I 3 


Of 


mm 


"2 

or- 


-V 

13 


|E 


33124 

35191 


10 


^»-« 


T? 


r il 


-•i 


3 3 

^4 


S3 


a; 

10 


30 

2-3 


3*?»C 
2 3 303 


5- 

13 


43 


3E 


■3S 


V.' • 

If' 


13 


es 


4.E 


;755A 


et 


T . 


& J 


^ ^ 


!£ 


?»«. 


is 




51 


3 5100 


CC 


"^A 


00 


^^ 


CO 


:'o 


v-'O 


WW 


10 


CS3ie 


f * 


•^c 


riF 


^^ 


1 '' 


fi- 




lA 
1^" 


" ? 






i3 

SO 


:c 


7E 

«3 


3C 


~- 


£2 

11 




€7 


3510 = 
3513; 


03 




OC 


* r 


V 


is 


~m 


9r 


I^- 


;*»«A 

333 31 


FE 


10 






00 


FE 
r 3 


CD 


6» 


37eoj 


se 


39 


-fe 


e • 


5r 


l-j) 


00 


« i£ 


;-c 


3sH4 


«« 


*^7 


«■- 


T - 


V • 


:o 


■w 


•»• 


vx 


:??ao 


■T 


-r 




i"* 


;a 


-f 


4^ 


■ 


20 
IS 


;-eie 


26 


^1 


£2 




AS 


OA 


Aa 


"* ^ 


»c 


35231 


-vo 


10 


ce 


^ ^ 


3E 


0: 


". ™ 


-:£ 


Sc 


3SS43 


00 


rti» 


fr 




?•* 


r-t"' 


-F 


f)f 


'76;.i 


£.J 


^C 


o> 


cj 




a: 


04. 


frS 


•^ n 


J«a40 


OC- 


-■ " 


e.' 


-- 


E7 


Dl 


la 


■^r- 


TB- 


3? 3?^ 


CD 




f%^ 


" r 


26 


OC 


00 


ct 


Fa 



112 YOUR COMPUTER. JANUARY 1986 



d 



The program rRI-lSi-NTt-l) here is a faiily 
complete version of the Forth language, 
written for the Spectrum 48K. This article is 
not mcnni to teach you Forth. You may learn 
Forth from one of the many available books. 
Once you've grasped the concept of the stack 
and the way of adding and removing numbers 
to and from the stack, you'll quickly find your 
way through the dictionary by experiment and 
a little thought. 

The compiler shown here is very well suited 
for this purpose. The main omissions of my 
version from Standard Forth are: 

■ There are no defining words like Create 
and Does>. but there is no problem 
creating constants, variables and arrays. 

■ There are no double precision numbers. 
The object of this article is to explain some 

of the functions of the compiler, particularly 
the — non-standard — compiler commands 
and some F'orih words which I included lo 
reflect the possibilities of the Spectrum. But 
first of all you will have to cope with the task 
of entering the program. Start with typing the 
Basic Interference given in figure I and save it 
with: 

SAVE "FORTH" LINE 3 
Kow enter the hexloader listed in figure 2. 
The madiinc code in figure 3 may now be 



entered starting with address 37032. Type .n 
whole line of nine hexadecimal numbers 
without spaces. The ninth number is a control 
code. If you made a mistake ihe last starting 
address will be shown on the screen and you 
may iry again. Once it all has been typed in 
save the code with: 

SAVE ■■CODE" CODE 37033.3666 
After rewinding the tape and typing 

' LOAD "FORTH"' 
the whole system should start. You will now 
see the litlc of the program and a flashing 
cursor, a black square which may be 
considered as a disguise of the C cursor. 

In alphanumerical form 

As you will expect all input have to be in 
alphanumerical form, so a Forth word like 
Then should be entered by pressing four 
dincrcm keys. All words and numbers have to 
be separated by at least one space or a Return. 

Inserting and deleting is done in the usual 
way, moving the cursor with the cursor keys 
and deleting with Delete, Just like in Basic the 
editor is at the same time ready to accept 
commands and new definitions, variables etc. 
A direct command may be one of the editor 
commands listed in figure 4, or a sequence of 



one or more Forth words or numbers. An 
example of an editor command is lU.ist. Type 
this in and you'll sec a list of all predefined 
F'orih words. 

After I he execution oi youi conunand the 
cursor will reappear on the bottom of the 
screen, indicating that all is OK, as far as the 
computer is concerned. 

I have refrained from constantly reporting 

OK — or fine, excellent — since such a 

message will soon lose its encouraging 

(continueC on next page) 



Figure 2. Hexloader. 






:e 


PEM -,€ ■ : i;i' 






20 


-.es r,j - ^j. s^iC>5 


- »-- 


- E.- ~- 


■ * s 








;c 


IfiSjT i-iFT nC'k'ft 


C A & 




iC 


=?js -ii -: io^oa 


57ep 


B 


TO 


;:^.z-r- .'. . 






£0 


-E~ \i\-C 






~a 


rN=^'"^ ii 






i s 


:■ afs 5k: --S-. 


5T0P 




io 


^S.I'iT 41 














^ w 








:ic 


_£-^ J-rpi-i - i$ . 


r ir - 


=!i - . 


S £'i 








• 15 


_ET ioi«'v:-.+r 






;20 


- C " £ ■".*■: Z 






i.^<C- 


_E* iJaa* J -: , 






iiC 


r;P •*" - 






150 


.=T •:•.-•;■- X!4T 


itst 


25f 


-25€ 








150 


_£^ :-= - as r.' • 


«1«- 


Fti r, i 


S 2 








170 


:■ ■. . . -r^£'. P«! 


lur 


•■&aT<- 


It4»U' 


■ EPscR' ;•; Tc 50 






lie 


Tlg-T - 







3ewo 

38«3* 
3S9S1 

38976 

;3C1€ 

-■ ■*»•,:* 

39iJ5e 
??C6i 

3ai04 

?*iic 

:-&iA4 
^»i5i 

3'515i3 

;bi«; 
:-9i^* 

3«£le 



:i£ Si :; 



Ff 



06 Om 

04. 3£ 

(31 "f 

01 FF 
£3 01 
«o OX 
20 0- 
03 CC 

ii or 

13 13 
FC OD 
mO '£ 

5e ?p 

02 Aj 

2Z. 51 
Le. IJ 
OS EC- 

CD s; 

00 :i 

«i o:- 

EC. 56 

ZS OB 
r; IS 

c- :■£ 

ij "E 

FE iO 

£0 :« 
OE e: 

am •?■> 

FA e: 

90 Ct 
Ci i2 

1^ Efi 



00 03 

3* iO 

30 ;; 

Oh I:- 
10 F' 

13 la 

FB ■- 

£1. CC 
1» 91 
C9 ID 
a:' "F 



2-5 



2F 

CD 
TD 
3C 

02 

13 



"1 
12 

^3 :i 
9 3 r: 

:- i3 

CD IS 

-S iO 

-FE Ci 



£3 

IC 

AO 
C* 



SI 
55 
FE 

ei 
re 

7i 

3D 
33 
CS 



10 

we 

El 
CE 
DS- 
lia 
P£ 
00 
FD 
SO 
-6 
£2 
•F 
04 
22 
F5 

12 
«3 

TB 
CD 



21 00 

El £3 
FB Of 
DD 33 
23 E£ 



CD 



fS 20 
OD 2r 

re T5 

EA 22 

90 D5 
25 42 
FF £:• 
Dl Dl 
£0 S" 
3£ 1 = 

12 :? 

13 73 
01 0« 
so El 
EC Si 
~E FE 

00 s:- 



DC 

re 

7a 



DF 
7* 
C6 
30 
FC 
55 
51 

3E 

e ^ 

■i~ 

2E 

:f 

=■3 



2C Fi 



:•! CD cf 14 






FE c: 

3=- C2 

21 :-i 



:i 



52 3 i 

3T :c 



0- 
e: 



C2 

07 

ED 

22 



E^ 
S2 

57 

F« 



De 

4- 

cs 

3iJ 

'0 
10 



2S 



4.J 



33230 
:»259 

3»29i 
3»30i 

39312 
i|320 

^ 7 r^ c. J 
393C<* 

r-a*4i 

35360 

393ei 
>fl''7* 
39334. 
3ft392 

394.00 
3SA02 
2V4.16 

32432 

:Ja4<: 
Ji4*i 

-3iS4. 
35i~2 



C« 

11 

^ * 
« J. 
ia 

9J 
£3 

■:f. 

SE 
»7 

V r 
9C 
'31 



ED 

a 



ai •^■~ 

c: 11 

is :i ** 

ec 00 :e 

£E 29 *S 

c* -■: 2F 

:s CC 11 

11 9S : 1 

-2 9 



9i 
9S 



: = K . V . A rf 



SE 25 

11 93 

CD EC 

40 c: 

EC 9: 



Iw 4- 
."f 1" 

1^ =* 



St* 



.- 00 CC 



99 

10 

II 

CD 
." r, 

1 1 

El 
53 



:c Ff -e 

7D IF 5F 

"F :: :s 

■»A ... i, 

4- £3 19 

:b 7= 

C9 4,4 

-C A* 
Ci EC 

2" T5 



:i 99 

:: EC 

;9 2« 



SX 2e 
,_, _. 

"i il 

£3 15 
4. 72 99 

C 17 CC 

i .- « ^ - 

£ II 9C 

z a s*-! 

9 CC 42 

9 c: 11 

1 CD EC 

: :: 99 

c i: 59 
« =3 2E 



-E EC 

3Q c: 

:d e; 

cF t" 
ED C! 
23 SS 

C5 ££ 
'• 3C 



35 



E9 

IT"* 



13 EE El 

r= I? ?* 

:■:■ El 91 

CD £ * *■" 

'2 99 IF 

C2 '2 CI 

CC r~ IE 

93 ~5 92 

1 D "^ S 9 

99 := CI 

9i EE iC 

33 c: 50 






394cC 

I-iSCi 
:9E12 

3952C 

39S2J 

3953f 

3iS4 4 

33552 

3956C 

j9Se£ 

3957* 

333*4 

39692 

39600 

33eO£ . 

393 IS 

39824 

.'9c 32 

3964^ 

39*4 3 

39£E5 

396*4 

3**72 

396eC 

?.<56S-? 

39fr9£ 

39704 

jg'-i^ 

:57£C 

39723 

3973e . 

39" A 4 

39752 

39-:'60 

3976* 

3377E 

3«?a4 

39's2 

39»i3C 

39503 

3 9an- 

39*24 
39532 
39340 
39*4.* 
39356 
3S364 
393-2 
39e2C 
3955i 
3S39i 
29904 
3SS12 
39920 
39s2i 
3993'! 
39941 
39*52 
399«0 
399^- 
399-i 
399&4 
39992 
4.0C0C 

4.000^ 

40014 

40024 
400:-:2 
4004C* 

4.004.2 

4.005= 

4C0-4 
4.0C~2 

4CC33 



E'" -•■ *C 

zz ii li 

00 2A E- 



CD 11 

00 2« 
5E 23 

ce ce 

c: e: 

FE 13 

SB 20 
CD D7 
D7 C9 
06 3S 
10 k" 
ES 03 
&4. 00 
Ort 00 
SF 5= 
rr, cr 

9 A 11 

01 00 

Hr fee- 

ED E2 
D7 C9 
3E OC' 

2C 15 

13 23 
4- 4,D 
*7 S- 
33 OB 
OA 23- 
C3 EC 
53 CC' 
44 4C 
1 ' 9* 
93 C9 
i>i "Z' 
s£ 2& 
CS C 1 



: r . L- z.. 






:e 



.1 »> :o 



C9 E- 

2;- «E 

C9 5a 

OS 3S 



a.9 



IE £3 4f 

•9 El OE 



ii -a .^ 

20 

04 



CD 
CD 
CD 



jfi e; 
03 ' * 
CC cl 
99 

Sh 
9A 



0: 



C9 
99 



00 

5i 

30 :c 22 

c: 11 99 
CC 11 99 

s: 42 c» 
15 o» :: 

00 
00 

EE 

?f 
99 



OS 

9o 

SI 

?E 

rr. 



CS 


7- 


2S 


Sft 


' A 


99 


11 




?0 


IE 


11 


Fl 


20 


16 


i.^ 


AO 


30 


14. 


l_'_ 


• - 


JC 


^e. 


r- ", 


*D 


ii 


MA 


03 


£9 




^^ 




p: 










fj-t 


1 • 


2A 


AF 


C9 


9e 




^e- 


30 


•1 


45 


1* 


F9 


19 


EC 


C3 


£7 


9A 


2E 


22 


»B 


23 


9: 


9E 


23 


'l'C 


S ' 


■ «. 


«»• 


30 


T-- 


*^ 


BE 


60 


s — 


CD 


22 


9e 


9C 


£"ii 


9e 


35 


» V 


£. 


01 


00 


"•4 


ce 


ri 


e: 


* ■* 


,- r 


A A 


99 


^«a 


-0 


C9 


CD 


^^ 


Ef 


r-. 


EC 


2? 


£5 


CC 


^ '. 


9S 


CD 




99 


^* 


9e 


39 


FD 


AS 



00 c: 

OS 00 

07 15 

3£ 00 

79 21 
r ^ ire 

99 73 
£B '* 
CO Si 
■'•3 ic 

3C CC 

23 4e 

ED 4.2 

ED 42 

le 

36 
1 f 



^ir JP-. -* 

CO *" ^^ 

B5 0; C9 

20 c: CD 

5F 



01 

00 

irr 



*e 



r ^ 



40053 
4009t 
iOlOi 

40112 
40120 
4012 5 
4013: 
4014.;. 
A01E2 
40150 
401SJ 



40192 
4.0200 
4.020? 
40215 
40224 
40232 
4024.0 
4024 5 
4025= 
40254 
40«-2 
iOCsO 

40P?? 

4029* 

40304 

4o:x^ 

40320 

403?? 
4.033 = 
40344 
4.0352 
403s0 
4036; 
4037i 
40324 
40r9£ 
4O4O0 
40403 
4041* 
40424 



•i- EC 42 »: 
£1 14 II Zl 



:-o 
5 



99 

c7 

cr 

92 

-E 



4iO 

39 

99 

rr 

EC 

59 
10 
5C 
5C 

02 



01 =•! 



C4 c: 



04 re -9 

44 i:- CC- 

11 99 44 

SO :; 7C 

C 9 — — 3 C 



2A 

11 

i: 

El 



cr s~ :; 

-* 93 4.e 

1 » D 5 * "> 

-- 20 Ol 

15 ir ;c 

04 Ef SE 

"- c: 09 

99 7: £g 



-- ;;• if 






M -f 2~ 53 



23 0- CD 

01 ce C9 

59 f.C 01 

EC AO EE 

21 00 ^3 

i" if 00 

11 4a — . 

:r ii ii 

"C 00 23 

li =3 4.7 

23 10 -S 



^2 
5E 



CD 
11 



2c Fg :•= 






EC '. 

-4 
9- 



50 t, 



25 2D 

£.= 03 

CD 1 1 

3C OA 

<•' w * to 

39 cr 

AC c: 



.-»" «« C< 

31 .3 03 

99 44 4D 

-Z 2 3 2C- 

*■:■ 0: C9 

11 39 4S 



r »• 

5" 



1 99 



EC 
99 



=.- JC 



c- c: 
:9 2- 54 



oe 

E9 



0* 



:i 00 
'*i 22 



1= 

03 



:c 



Ef 
ir9 



21 c; f: 
SE Of a; 
OC CC E: 
la 02 93 

CD E3 93 24. 

E- 95 C? 51 

»C CD 11 

23 01 E3 

99 7C BE 

9E £9 C: 

E3 i£ 00 



4C4C2 00 4, 
40440 5~ 41 

40443 D2 22 






W" Ci. 



^■: w Si 



IS 
CD 
9C 

AT 

CS 
DD 



JO 

10 

c 1 



i 

99 



:s c: 



DC ii :i El 



ED 4,2 2* 

£9 
El 
99 
54 

C~ 



E3 



DC 95 A- 

DF 5E A- 
ii Ei 14 

A- :: ID 

11 99 Ef 

C9 zz- " 
23 54. 5: 
El £5 DS 



DO 



9: 51 



*3 47 c: 

19 CS 12 



e: 



3i 05 



■V* 

15 



59 
00 



CD 
CC 






v. 
CO 



09 13 3£ 

2; 09 !- 

A= i" CE 0: 

r; Si Zf E! 

C9 CD 11 92 

c: E7 a: ee 

£9 39 It ii. 



.oi=e 

404S4 
404-2 

— c» * ^ 

40431 

4.049E 

40504 

40512 
*0520 
iOEC3 

40'-? 

40544 
40*52 
40560 
40S£3 

40?-? 

405«4 

40592 
^OSOO 

4oec£ 

4051'? 

40624. 

iO?32 

404-40 

40543 

4065? 
40*64 

4.06-2 
406.30 

4oe-3 = 

40€4f 



;o 45 



vs 43 

3C 9E 

41 ^i 

4i D* 

32 59 
:o 95 



53 39 

45 4C 
AS -£ 
DA Cl 
CD 9C 

D2 e: 

F3 9C 

9- 57 

AF §4 

-«! *S 

ii 4.5 

C3 a: 

9D 4 1 
D4 ic 



:3 -5 7\ 

51 35 Ar 

cA la ^^ 

44 55 10 
DO OF 3h 
9C ?2 4P 

43 :e 50 

53 JA 45 

AE AA iA 

32 .0 iS 

le 9e e: 

Al 51 95 

6« rS 45 

;.i -f 9E 

rD 98 4; 

3J 42 45 

«« 4E ?A 

42 .9 AC 

50 if Al 

12 fC 41 

2= -■' 4F 

I? ;3 49 

35 ?C Al 

53 —1 A2 

41 iE :a 

9- 45 52 

51 ?5 AE 

AF zl. 34. 

AC 14 42 

■^ cf ^ ^ jr. 

55 55 4A 

45 30 



OS c: 

zc 2: 

2S 2: 

2£ 2: 

0? 01 

AF 0: 

11 9? 

1« D- 

25 

«: 

Al- 



as' 
00 



15 

42 



A2 ii 



04 

A"' 

ED 

CO 

;o 

Ai 

A" 
A9 



AF 
AF 
r « 

9'C 
AC 
AF 

Ir 

52 

Id 

5A 



52 4«- 

4 9 D4 
AE 0- 
1^ 92 
95 E 5 
5F 9E 

AE AE 

45 a: 
A3 C£ 

rr r - 

3 3 92 

DF 95 



J 3 
*3 



iC AF C-i • 



30 3; 34 

54 43 ii 

A** A* •' 

52 DA 29 



C9 Qi -t 

93 A3 EE 

43 AC 35 

ea SO l§ 

^5 9C 35 

43 AC tf 

• • a- 



c: :e 9C 

00 00 CO 



00 



I 



YOUR COMPUTER, JANUARY 1985 1 13 



Figure 4. 


Editor commands. 


DLIST 


— lists the whole 


Exrr 


return to Basic, you 


LIST 


— lists all word 




dictionary. 




can restart I he 




definitions. 


FORGET 


— clears all word 




compiler using Run — 




List Example will list 




definitions from the 




leaving all definitions 




from the word 




source but leaves the 




etc. intact — or Run 2 




Example. 




compiled words in trhe 




— resetting 


LLIST 


— the listing will be sent 
to thie printer — (also 




dictionary. Forget 
Example clears the 




everything. 




Llist Example is 




word definitions from 


SAVE NAME - 


saves the source to 




possible). 




the strt of the source 




tape — don't use 


VLIST 


— this lists all constants 
and variables, together 




to the word Example 
Inclusive. 




quotation marks. 




with their values and 


CLEAR 


— clears the stack. 


LOAD NAME — 


loads the source and 




memory addresses 


EDIT 






compiles it into 




respectively; a 


EXAMPLE 


— this gives the 




dictionary — this may 




comparison of the 




possibility to edit the 




take one or two 




addresses gives you 




word definition. 




seconds; if you omit 




the opportunity to 


RESET 


— clears the whole 




the filename, then the 




inspect the reserved 




system and will 




first fitfe found will bo 




room for arrays. 




perform a restart. 




loaded. 



(continued from previous page) 
meaning. All input will be .screened by the 
cUiiur, lines coniaininp non-acccpiabic items 
— undefined words, numbers out of range — 
will be sent back to the screen together with 
an error message. The cursor will be 
positioned just before the unacceptable word 
or digit to enable you to correct your input. A 
list of all the error messages is givai in figure 

The definition of a word starts with : and 
ends with ; don't forget the spaces. 

A word may consist of several lines 
separated by Returns. V:jriables and constants 
arc defined using Variable and (xmstant, e.g. 
3 CONSTANT THREE 

If you know anythinR about Forth you 
probably wonder how lo create arrays, bcking 
the words Create and Docs>. The point is 
that yon have to define every array again. You 
need for instance an array of 20 bytes, then 
tyhpe. 

VARIABLE INSTANCE 18 ALLOT 

The operation of Variable reserves 2 bytes 
of Instance and 18 Allot adds another 18 
bytes. 

The array is defined by: 

: ARRAY + * INSTANCE + I ; 

Now if you type 3 Array the address of the 
Fourth component of the array (2 bytes) will 
be pushed on the stack. 



You may inspect the values of the defmed 
constants and the addresses of the variables by 
giving the command Vlist — sec also figure 4. 

Editing a word is done as follows: Since 
there are no line or word numbers the 
Spectrum Edit key has been disabled, instead 
you have to type Edit Array and you'll find 
the definition back on the screen, together 
with the cursor, willing to accept your editing 
commands. If the word consists of several 
lines, the lines will be shown succes-sivcly and 
you can step through the word pressing 
Return. 

Comments may be included using (and). 
Returns arc now allowed inside a conmicnt. It 
is possible to insert machinc<ode in a word or 
a direct command. The code should start with 
if and has to be entered in hcxa-dcclmal form. 
As an cvamplc 1 give the definition of the 
Standard Forth word 1 + : 

: 1 + * CD119923CDEC98 
(no spaces allowed after # , in 
mnemonics: CALL POPSTACK. INC HL. 
CALL PUSHSTACK) ; 

When the computer is executing a 
command and it docs not produce the 
expected output — or no output at all — it is 
usually possible to interrupt the system by 
pressing Caps Shift and Break. During every 
loop (Do . . . l-oop, Do ... + Loop, Begin . . . 
Until, Begin . . . While . . . Repeat) a check is 



Figure 5. Compiler error messages. 


Out of 


Integer out 






memory — this is just a warning, 


of range 


— 


a numt>er outside the 


the last word will 






range - 32768 to 


usually be entered, but 






65535 


memory is scarce and 


Undefined 






you should do 


word 


— 


a word is not 


something about it, 






recognised. 


perhaps by forgetting 


Illegal 






some words. 


name 


— 


the name of a word is 


Runtime error messages. 






not available — e.g.. 


Slack empty 






try Variable 1, 1 is a 


Slack overflow 






predefined word. 


Division by zero 


Pardon? 


— 


given on various 


Break (the program has been 






occasions, e.g. Save 


interrupted, or an illegal command has 






without a filename. 


boon given e.g. 30 30 AT) 



made whether Break has been pressed, and 
the machine will halt accordingly. If a 
dctlnition does not contam any loops, but has 
for instance a recursive structure — which 
means a word calling itself, see also figure 6 — 
you may inscn — during testing and 
debugging ~ the word Break. This word will 
perform the same operation as the automatic 
loop control. 

In figure 6 I have given a few examples to 
illustrate the use of the compiler. In figure 7 
some special Forth words are described. 

Some additional information concerning the 
compiler — e.g. making it Microdrive compat- 
ible — I can supply if you send an envelope 
with your address to K. Wicrstra, Hcrtog- 
straat 42, EV Arnhem, Holland. Please 
include £1. For £3.50 1 will send you a tape of 
the Forth compiler. l~ 



Figure 6. 
Example l. 



C-O I 256 C 

rP DliP T SUflP PLOT 
LOOP CPOP 
LOOP 
-His WORD PILL* THE iCRECH '-J' 
Slot I ; 



Example 2. 



rr '1 e 1 - ti ' pnc irecurszom 

N « 1 -f DUP H ' 
f * * f ! 

Z„tZ 1 'f • 
•'ttEu : 

FfiCTOOrSL .'GiyE fi HUnBSfl :a" 
f£ 4S - N ' FflC 
C« TJ ? . ."■ " •■ F * U. 
i-IKsS JORC-S TflLCULATE THE F.S 

-r-ClHL 0<' fl NUMOCR) , 



Example 3. 



VfiRlfiBLE LINE» 30 RLLOT 

5TR' f THESE WORDS 3H0U THE U5! 
OP SOME STRinS HANDUIMC UORC* ■ 
OVER C* 1 + CMO'.'S ; 

. INPUT .-T.^S SOME LINE" 

OUERV 13 MC'CC- 
LINE« STRt 

. STP CCUhT T,?E CP 

iTHIS UCRD PRINTS THE -INS 
PS'.iERSC CQ\^H~ a - -1 SUflP 
DO DUP I + C» EMIT 
-1 -kLOOP C'ROP 

iTnC LINE iJiLL BE URITTEM IH i 
E'.-EP-iE ORDER j 

. SHO'J INPUT CP 
LINES .STR 

_:he« ec'.'eP5F 



Figure 7. Non-standard — Spectrum — 






between the first 


RANDOM 


— puts a pseudorandom 


Forth words. 






parameters; in Forth 




number betwen and 


UDG — pushes the address of 






the duration of the 




127 on the stack — 


the first user-defined 






beep has to be given 




you should judge the 


graphic on the stack. 






in tithes of seconds. 




randomness yourself. 


CLS — clears the screen. 


10 20 PLOT 


— equivalent to Plot 


24 EMIT 


— output will be sent to 


10 10 BEEP — equivalent to ZX 






10,20. 




the printer if the 


Basic's Beep i.iO — 


3 


7 AT 


— equivalent to Print AT 




screen is in use or 


mind the difference 






7,3;. 




vice versa. 



114 YOUR COMPUTER. JANUARY 1985 



I 



» 




HIGH-SPEED 

COMPUTER TALK 

FROMPROTEK 

Inter-computer communication is easy in anyone's language, thanks to the Protek Modem. Acoustic coupling provides 
a reliable link between the computer and the telephone line. There are no connection charges, the unit is totally 
portable. The flexible link between the mouth and ear-pieces ensures a reliable connection between most telephones. 




• ZX Spectrum «K Q4.9S 

• BBC ModrfB'Mtcro £14.95 

• CBMM04.9S 

• Ork Atmos. 48K £24 9S (avaitabte September) 

• Electron 04.95 (avaiUWe September) 
Timirw hickirtt 

• Two operaUng mode* 1200/1200:1200/75 



y« Batti'fy powdered 



Ibtally portable 
• Leo Indicator 

• Compatible with any standard 
' RS 717 hwerfcce 




APPROVED tM^x: 
with :< j.onvmiriiuitlqfcy>lcffR 
luob. F uUUi Tfkc<xi)^B»CJtiorH 
inau>. jancewith ttwHidilions 

ml! iSjpitlUCllOn^H UV(' 



AVAILABLE FROM LEADING COMPUTER STORES 

MSA 




Protek Computing Ltd, 1A Young Square, 
Brucefietd Industrial Park, Livingston, West Lothian. 0506 415353. 



I 



^ 



IBM BUILT THE RRST floppy disc drives lO 
allow its engineering and maintenance staff lo 
exchange data and programs between 
mainframe computers. The first floppies were 
eight inches in diameter and, because it was 
IBM, the electronic protocol for recording 
data and the physical number and spacing of 
the tracks became a standard. 

Someone thought they could pack the same 
amount of data on to a smaller disc and the 
5.25 inch floppy was born. The number of 
disc drives that were being sold attracted the 
semiconductor manufacttirers and micro- 
processors with built-in Rom were pro- 
grammed to do nothing but record data in the 
right position on the disc, ready for it to be 
retrieved later on. It's the job of the disc 
filling system to act as a go-between, 
translating the file handling commands issued 
by the Machine Operating System (MOS) into 
as series of instructions that can be carried out 
by the floppy disc controller. 

Disc controller knows 

For example, "Cat is a MOS command. 
The BBC computer doesn't know how the 
disc controller obtains ihc right information 
— it is the disc filing system that tells the disc 
controller to move to track 0, wait until the 
index hole in the disc passes the photocell and 
then read the information from the disc. 

The disc controller, using its very primitive 
built-in program, knows when it has reached 
track 0, when the photocell turns on, and it 
can separate the imponant data that the 
computer wants from the other data recorded 
on the disc that is there to keep. 

The Intel 8271 chip was chosen by Acorn as 



the floppy disc controller for the BBC micro- 
computer. The 8271 has several desirable 
features, and was a perfectly sound choice at 
the time that the machine was designed. 
However, there was a delay between the form- 
ulation of the design and the launch of ihc 
machine, and between the appearance of the 
BBC computer and the large-scale use of 
floppy disc drives. 

In that interval the Intel 8271 became 
obsolescent and expensive. Like everything 
else in microcomputing it is all a matter of 
fashion; the 8271 is a perfectly adequate chip 
that will control a number of disc drives to 
store large quantities of information. 

But other companies. Western Digital in 
particular, have developed cheaper and more 
sophisticated chips. Some of these chips will 
record data on a floppy disc in what is known 
as "double density". But like all the best 
things in life that description is slightly larger 
than the reality. 

Double density recording is a method of 
storing information on a floppy disc more 
compactly than is possible using single 
density. The two methods of recording 
information arc quite diflcrent. Most of the 
Western Digital chips can cope with both 
single and double density recordings. The 
disc rotates at a constant speed regardless of 
which recording method is in use. 

Some BBC double density disc interfaces 
record 18 sectors around each track on the 
disc while others record 16 sectors. The single 
density Acorn disc interface using the 8271 
chip records 10 sectors. 

Consequently, it is possible for a double 
density interface to read cither 16 or 18 



sectors of 256 bytes in the same lime that the 
Acorn interface will read 10 scaors of 256 
bytes. The rate of data transfer between the 
floppy disc and the computer is increased. 
Not only is the speed of transfer increased but 
the total storage capacity of the disc is 
increased by cither 60 or 80 per cent. 

The floppy disc interfaces reviewed in this 
article will store cither 320K or 360K on a 
single sided 80-track drive where the Acorn 
interface will store 200K. In fact, the for- 
matting of the disc takes up a small number of 
bytes and the actual storage capacity is about 
one IK less than the nominal totals. 

Table I lists some of the charaacristics of 
five currently advertised double density disc 
interfaces. Three other double density 
interfaces are advertised — Kenda, Microwarc 
and Gnomic. A great deal of work is being 
done by different companies to get their disc 
interface on to the market ahead of their 
riv'als. Advertisements for a particular disc 
interface may not reflect the actual availability 
of the product. I was unable to review the 
Merlin disc interface although it is potentially 
the most exciting double density interface for 
the BBC Micro as it combines both surfaces 
of a single disc into one storage area. 

Straightforward in theory 

In other words, where other products treat 
the second side of the disc in Drive as Drive 
2, the Merlin interface simply sees Drive as 
a very large capacity drive. 

Fitting the disc interfaces is straightforward 
in theory but you may encounter problems 
with some versions of the BBC Micro. Many 
machines have been sold with IC sockets 




•J 





Too good to be true — an extra disc drive's capacity for 
£40? John Dawson makes light work of BBC interfaces. 




Magnum Opus: the interface 

Opus has designed to do the 

doublodonsity Job. 



116 YOUR COMPUTER, JANUARY 1985 



Watford closes up the gaps: the Watford 
Electronics double-density interface for 

the BBC. 




soldered where the disc interface chips will fit. 
These computers arc easy to upgrade; it is 
simply a matter of plugging the right chip into 
the right socket, or unplugging a few of the 
chips forming pan of a single density interface 
and replacing them with DIL — Dual-in-line 
— headers with direct connections made from 
one pin to another. 

Some BBC Micros have been sold, 
however, with the single density disc interface 
chips soldered into position. Conversion to 
two of the double density interfaces — STL 
Sotidisc and Opm — will then involve you in 



new 1793 chip but also the 6522 VIA in 
socket IC3. The board plugs into both the 
8271 and the 6522 sockets and you must 
carefiilly align 80 pins before installing it. 

The Acom single density interface provides 
space for a maximimi of 31 entries in the disc 
catalogue. Some companies, Viglen for 



(continued 
on next page) 







the nail-biting business of unsoldering chips 
from the main board of the computer. 

You can probably get away with short 
circuiting the right pins of the chips while 
they remain in the board, but that isn't in the 
instruction manuals. The Watford Electronics 
maniul gives no fitting instructions. You are 
offered instead the instruction to "Take it 
back to whoever fitted your disc upgrade and 
gel it done properly" if you fail to get the 
correct message on screen. 

The LVL board is the largest of the four I 
examined, measuring 14.5cm by 10cm. The 
STL Solidisc board — the smallest — sits 
comfortably in the BBC Micro alongside a 
Sidewise Rom expansion board. None of the 
other interfaces — Opus, Watford, LVL — 
were physically compatible with the ATPL 
Sidewise board. 

The Opus board required the removal of the 
A-D converter chip and two Roms before it 
could be plugged in, while the Watford board 
blocked off only the two Rom sockets. The 
STL, Opus and Watford systems worked 
successfully with the ATPL Rom board. 

The LVL disc interface board has sockets 
for not only the old 8271 controller and the 





Table 1. Comparison of BBC double density disc interfaces. 

Nam« Price £ Capacity Drives Cont. disc Format 

80 tracks surface In Rom 




Acom SD 95.00 200K 
LVL 115.00 360K 
Merlin 109.25 
Opus 102.95 360K 
Solidisk 39.95 320K 
Watford 97.00 360K 


4 

8 logical 

4 
5 
4 


NO NO 
NO NO 

YES 

NO YES 
NO YES 
NO YES 




Name Manual 




Disc controller 




Acorn SD 

LVL 

Meriin 

Opus *"* 

Solidisk 

Watford 




8271 
FDC 1793 

WD 7291 
WD 1770 
Erased 




Thanks to the following companies who 

loaned produas for review: 

LVL Watford Electronics 

Scientific House. Bridge Street. 250 High Street, 

Sandtacre. Nottingham NG10 5BA. Watford, 

Tol: 0602 394000. Tel: 0923 40588. 


Opus Supplies Ltd, 
158 Camberwell Road. 
London SE5 GEE. 
Tel; 01 701 8668. 



YOUR COMPUTER. JANUARY 1985 117 



S 



II 



II 



ll 



(continued from previous page) 

eKumpIc, lias produced disc uiiliiy programs 
tliat reserve space on a disc tor a second 
catalogue giving a total of 62 entries. The 
Watford Electronics single density disc filing 
system — this uses the 8271 controller and the 
company's own disc controller software in an 
Eprom — also provides space for 62 entries in 
the catalogue, albeit at the expense of non- 
standard coding on the disc and a slight loss of 
speed when saving a file. 

For many purposes the standard number of 
catalogue entries will be sufficient but short 
games or individual letters tend to use up 
precious space in the catalogue while the disc 
remains half empty. Clearly this problem 
becomes more important when the capacity of 
the disc is increased by 60 or 80 per cent. 
Opus has increased the number of files that 
can be held on one disc by creating eight 
volumes. 

Each volume acts as a separate catalogue 
holding 31 files; a maximum of 248 files on 
one disc. Watford Electronics has carried 
forward the arrangement that allows you to 
produce a second catalogue giving a 
maximum of 62 files. The STL manual was 
clearly a pre-production version and beyond 
referring to "extended cataloguing" makes no 
mention of the number of catalogue entries 
that the system will handle. 

Space is fixed 

The LVL disc interface operates quite 
differently. The manual says: 

■ lOOK drives: In double density . . . You 
w\\\ have only one drive to access, which 
remains drive, 0. It can hold up to 31 
dlHcrcnt files and 180K of data storage, 

■ 400K drives: You have four drives to 
access; 0, 1,2 and 3. There is a capacity 
for 124 separate files and 720K of data 
storage. 

■ 800K drives: There are eight drives 
numbered to 7. With 80-track double 
density, the number of sectors exceeds 
the current directory limitations. To 
retain compatibility each disc surface is 
split into two logical drives. Add 4 to the 
normal drive number, so that logical 
drive 4 is the second half of drive 0, each 
of 720 sectors . . . hence there is a total 
capacity of 248 separate files and 
1,474,560 bytes of on-line storage if all 
drives are fully utilised. 

The amount of space taken up by each 
logical drive in the LVL system is fixed in 
comparison to the volumes generated by the 
Opus system. The Opus command 'Volgen 




allows you to change the amount of space on 
the disc allocated to each volume. Realloca- 
tion of space erases any existing catalogue 
entries so the facility is only of practical use 
immediately after the disc has been formatted. 

At present LVL provides a disc which holds 
programs to format and verify your own 
program and data discs. The system is being 
enhanced at present and the company is 
moving to 16K Eprums for the filing system. 
The other double density disc interfaces have 
format and verify routines held in the 
operating system Eprom — Watford and Opus 
use 27128 16K Eproms. 

Only the Watford Electronics system 
explicitly Slates that the format program will 
not aflTcci a program already in the computer's 
Ram. I use the i'ace Tootstar chip to format 
discs for the Acorn single density system and 
it is useful to be able to get a new disc ready 
for use ai any time, even in the middle of word 
processing a book chapter. 

The STL Solidisk system will address four 
floppy disc drives numbered to 3. Addition- 
ally, you can address a fifth drive (number 4) 
with the STLDisk DES to save or load data to 
the Solidisk Sideways Ram board. Opus has a 
tape to disc routine in the operating system 
Eprom, a command which "selects the 
sideways Rom from which memory is saved 
when a 'Save command is issued which 
requires memory from &8000 to &BFFF to be 
saved." 

In other words you can save the contents of 
CMOS Ram chips occupying one of the 
sideways Rom sockets. The Opus system has 



CONCLUSIONS 

■ Commercial microcomputers don't 
make a fuss about splitting up disc 
surfaces, the limited numbers of 
catalogue entries and so on. Nobody 
wants to know about problems in the 
disc operating system when they are 
word processing, budgetting or 
preparing invoices. I don't care if a 
file is split up between two sides of 
one disc; all I want is to be able to use 
the data held on the disc in a drive. 

■ The present disc filing systems 
available for the BBC would be 
unattractive to business users 
because they demand too much 
attention and care. The Merlin system 
may break out of this low-level trap. 



All the interfaces work and do offer a 
major increase in disc capacity. If you 
are buying the BBC machine simply 
for word processing, and you don't 
want to use Viewfinder or. I suspect, 
the View Printer Drive Generator, then 
the cheap STL double density 
interfaces will serve you very well. 
If you don't really understand disc 
filing systems and you do want to be 
able to play games occasionally then 
you should ask yourself whether it is- 
worth spending more money for a 
clearer manual and a more compat- 
ible system or whether you want 
Increased storage capacity. 

For myself. I shall soldier on with my 
ageing 8271 for a little longer. 



been designed to cope as far as possible with 
protected discs. Two commands '4080 and 
* Density change the response of the system to 
stop the automatic identification of density 
and number of tracks. 

Of the systems thai I have seen, the Opus 
and LVL interfaces have the clearest docu- 
mentation, although the Watford manual is 
the largest. The STL manual is poorly laid 
out and omits basic information about the disc 
filing system that would help new disc users 
in particular. 

Watford manual extensive 

The Watford manual is extensive and 
contains more information than the others 
although it is confusing in places because the 
single density manual has had additional 
sections dropped casually into the existing 
text. You must keep a close eye on the 
brackets to understand wlui yuu are reading. 

Advertisements for the double density disc 
interfaces for the BBC Micro all claim some 
degree of compatibility with the standard 
Acorn single density interface. However, 
there is compatibility and compatibilit}'. All 
the interfaces that I tried would read a 
stmightforward single density disc formatted 
for the Acorn disc filing system and used to 
store Basic programs and View documents, 

All the double density systems will check 
the density of the disc in a drive and alter their 
characteristics automatically. So you can copy 
a single density disc to a double density disc 
without trouble even using one drive. The 
problems arise with protected software. 

The results of trying to run Viewfinder, 
Clares Replica II and the new Acornsoft game 
Elite using the various interfaces were not 
encouraging. The Opus system did read and 
Run Viewindex correctly. None of the inter- 
faces would load Lisp or Forth from the 
Replica disc, and Elite baflled them all. 

Opus says it is talking to Acorn to try to 
establish a standard for double density 
operation, and to agree how protected discs 
may be read by these new, nonstandard disc 
interlaces. STL is now advertising a new 
system that uses the 8271 chip as well as a 
double density controller; presumably you can 
switch between the two, maybe that's the 
answer if you can atTord or find the 8271. | 



118 YOUR COMPUTER. JANUARY 1985 




'Another winner in The Hobbit class. It's a complex real 
time adventure which will keep devotees puzzled for 

hour^.' DAILY EXPRESS 

'Sophisticated, rich in atmosphere and amazingly 
detailed, Sherlock is a game which no Spectrum owner 
will want to be without.' micro adventurer 

'Sherlock is a long wray ahead of the rest of the 
competition.' perscnal coMPureRNEws 

'\n Sherlock you can not only talk to other 
characters, of whom there are at least 
thirteen, and ask them to do things for you 
but you can also mterrogate them and 
even discuss the case.' sinclajruser 

'Sherlock Holmes has been well 
worth waiting for with an 800 
word vocabulary, real 
Victorian transport system 
—cabs and trains and all, 
and a cast of characters, 
peopling screens of 
graphics designed by 
Mugsyman 
Russell Conrite.' 

YOURCOMPOTEfi 

'An mtriguing and 
absorbmggame.' 

COMPL TER AND VHXOGAMtS 





'I have been totally enthralled with this 
new brilliant adventure. I thought The 
Hobbit was good, but the added 
vocabulary and the even more 
intelligent characters, makes 
Sherlock numt)er one in my 
software collection ' 

MR ROGERS BAM 

'Sherlock must be the 
most complex adventure ever 
created. 
The creation of atmosphere 
is superb (more like that of a 
novel, ttian a computer game) 
in fact playing the adventure 
feeis more like acting than 
playing a computer adventure..^| 
The characters m Sherlock" 
behave just as they would 
in real life and have a very 
uman feel to them, not 
only in the way they react 
to situations, but also i 
their displaying of huma 
emotions.' 
A« STERN, rtcms. 

Rich mental imagery.' 

CJiASH 

"SneriocK IS an adventun 
which has yet to be 
beaten.' youRSPecrfioM 

'Sherlock IS a superb 

prc^ram and will provide 

many hours (hours.' 

months more likely) of 

stimulating entertainment ' 

P&RSONAL OMPUTER NEWS 

'Sherlock Is an excellent adventure bursting with 
atmosphere, challenge and inventiveness.' pcoames 

'Sherlock the adventure is about as devious as Sherlock Holmes the 
master sleuth, popular couputuvg weekl > 



Available for 



and Spectrum 48K 



Melbourne House 




New Releases 



TOM THUMB 








las ■ijw^aaa 




m si s s 


ir^n,, 






Within the scrolling mazes of the six pyramids lie the 48 keys which will unlock the secrets of the ancient Egyptians. 
Each maze can be viewed as a whole to help you plan your strategy and chart your way. You need superbtiming to 
acquire the keys and fit them in the correct keyholes. The Vic 20 version also has six scrolling mazes and numerous 
perils to be faced as you collect the treasures in order to survive. 

J.S. COMMODORE 64 VfC20 16K £5.95 

BATTLE THROUGH TIME 





immmftmmm 



^^^ H^^^ 



■WBHtfag- 





This non-stop action adventure takes off with World War II spitfires, jet fighters in Korea and helicopter attacks in 
the Vietnam war, moving on through time to the murderous weapons of World War III. The mutant offensive brings 
about the end of civilisation followed by the dawn of pre-historic times and the vicious pteradacktyls. Excellent 
graphics and sound effects bring this seven stage "Battle Through Time" to life. 

J.S. COMMODORE 64 £7.95 



ZAGA MISSION 



^ATACOMRS 



P.C. FUZZ 




Adiagonally scrolling maze lies ahead of you 
There are no enemy fighters or ground fire to 
destroy you You have total speed control of a 
highly manoeuverable helicopter and it will 
hovor while yoiJ work out your approach. 
Absolute concentration is essential to 
complete ten stages of the "Zaga Mission". 



A seaied door bars your entry to an minguing 
role playing adventure. Sequence of 
appropriate words swings the door open to 
another location. Each location is shown in 
superb graphics to assist you in your fight for 
survival. Save adventure facility. 



COMMODORE 64 



£7.95 



P.C Futj has nothing but ins flying 
truncheon to capture the money being 
literally spinwsd away by the local mafia 
Jostled by punks on pogo sticks and wobbled 
by well oiled patrons of the local mns at the 
closing time, he pursues the villams with 
vigour. 



COMMODORE 64 



£7.95 



COMMODORE 64 



£7.95 





JOS 



i^ 





c 



■MMI \^9^fcAn>i>'^ar*%s- 




Trado Enquiri«i: ANIROG SOFTWARE LTD. UNIT 10 VICTORIA INO. PARK VICTORIA ROAD OARTFORD KENT (0322}92513/8 
Mall Ordar: 8 HIGH STREET HORLEY SURREY 24 HOUR CREDIT SALES HORLEY 02934 6083 
Paymom by: P.O. - ACCESS - VISA - SOp POSTAGE & PACKAGING 



Fast moving action 
on the Amstrad with 
MK Mostowys. 




OF THE WORMS 



In TH!S OAMK you must guide a snake around 
the screen using a joystick or keys of your own 
choice. The object is to collect all the yellow 
bags of gold and, if possible, the white j^oblcts 
that appear at random intervals. On no .account 
must you try to collect a red goblet. 

You arc awarded 10 points for every bag 
collected and one hundred points for a white 
goblet. If ypu manage a high enough score you 
will be invited to enter it in the high score table 
provided. 

If you ever manage to reach screen 1 5 and 
onwards things get rather dilTicult. 

The program is reasonably short and the 
breakdown of lines give a good idea of how it 
works. The program could be shortened 
slightly by substituting various CHRS refer- 
ences with control codes entered direct. 

Do not try to run the program until you have 
typed in and Saved the entire program on tape. 



The reason being tliat the call BB03 statement 
used within the program not only flushes the 
keyboard bulTcr as required but also partially 
disables the Escape key as well. The only way 
to stop the program once it is running is to 
wail until you are confronted with the high 
score table, then ignore the two options given 
i.e., C to continue and O for key options, and 
press li instead. 

60-220 Main routine. Scans keyboard or 
joystick. Checks for collisions. 
Print snake. Decides whether or not 
to place goblet. 

230-240 Increments score and produces 

sound when goblet collected. Also 

increases tail length. 
250-260 Increments score and produces 

sound when bag collected. Also 

increases tail length. 
270-280 Produces sound and decrements 



290 
300-310 

320-500 
510 

520-630 



640 
650-780 

790 820 
830 

850 

860-960 
970 



lives when wall, snake or red gobtct 

are hit. 

Blanks out goblet after delay. 

Places goblet of a random colour at 

a random position on the screen. 

High score routine. 

Decrements time scale and checks 

for end. 

Prints screen. 

Line 540 prints length of wall. 

Line 550 prints number of columns. 

Routine to print columns. 

Gives keyboard or joystick options 

and allows user-defined keys. 

Sots up userdefinod symtjols. 

Defines three strings to print 

column. 

Sets variables, envelopes, and 

dimension arrays for tail position. 

Sets high scores. 

Defines functions to check screen 

positions. ■ 



\m tt*. >,;*iiM< (.iriMi s.saiiiKf >,* 

2« HAMMMIIC TtrCiCM-L m*J 

9a oosu* mr 
*» wnus «3* 

30 (XSlOOTC 4tP 

M ir INT (RMO»l9«t .vtl MtO <4-I T»VN nOHJ* TOO 

II ir (g^ TMCH c(M-cn>-iiir cou-a i>kh ooSuo 2v* 

«0 If MM Ttm SEUNP l}t,m,^0.!,a,a.3<lrr«tKr»IM 11 

»i ltw*>l ivw%-LMr tiv«.«>e itM.N :i40 i:l9C OOTO M9 

«a lOCATC •.btl'<M tiPRIMT OOXS^Bl iPDINT D«t«(33ltCMl 

• IKiLOCAIL »,»tnft i.nilNI kM»<£4> >•■■»■ tlPfltrll CMU 

loe tr *>e t>cn locate c<<i.di«iimtMT • > 

ite ir v#lR« T»CN ««4 

I r0 *-«.* I 

1.10 ir 4>tcMi t»«:m f^ 

ISO ■•-!«*«*£«* cilKCvlliir Hf*-- IKN Mfwil 

■ *« ir at-L< rxCH 1.4-H tii;t-L«iA-A-i>ooro :i* 

170 If M*-At tlCM t^H L«.,l**«iiA-A.ti4alO ;iO 

IM IF .(-U* THCM tWN lui2<-u<i»-B'l,aOTO 210 

190 ir Kt-Ot T>CN X*fr* tdi;i-C)«i^D*liCOTO 3t0 
200 OOTO M 

2i> IF t-o OOTO at D.SC an i oosuo 2ia,2:»,^7B 

720 ON (4 OOTO StO, I^.'C.tiS 

:z* IF t-i Tutx «gi-eisauHD i.o.ie.a.o.o.eiFOR n-i lo 

-^K-iiiiir oiei TUT" 4-1 

:i« r<«>-*i<t<<i-i>iM:itiu-M:-iaoiLOCAr[ •i.ta.umipno 

I ,ijm Ml ■ *«■««* - 1 wr i 4 4 - 3 p *« I UHM 

3SO (I t-7 IWK •mjND a,a,IO,n.*,0,Oiroi n-l ID ti<-«» 

II 11^ i>mi rt«w 1-1 

3AO c It>-arilt4 I -Cii«aLllItM.-«<«10iL0C»tC •! .lO.liHItKIOl 
.ll«IHn-*k*«**«-|WirrN"««H-M I*' f«>l-70 IMTN Mmhm-I 1 4r# 
ll>l«Hn|l« lllKOItKf TI«iN l-Ln t<aJ|l«TWW 
.'/It U t-.l lk«H MLMI IM ,0,S0./,l|l,0,.%l4»-» J F OflftlM 111 

II kv»«-1iv«m.]i li llv««>* tl*.N K-l tLM' lf-7 
»*0 lit ltv«t 

rtm iq-tllr- *9l-l tl«N LDCAll a^l.litlill^tNl- "ItMCItM 
N 41 nt Mf TIHW 

^•0 ••(•IMI >WlD»J7l»3i(*|.iINTIR»ll>.l«l»7il^ fK Oft OH 
9M Ci— 3 THIM RI.TUMN CVI« l^O^O | , 3O,0«B. U ^.^CAVX «*l , 

l>ot,l»- AMD.a.^ '14-N *^H I n^ Mn s 

no MtlHt [>WSI^4?><49.<Oi4Ql-l«cc>u-100inrTUftN 

:\.-o .vol. Oil! «£>vM.<nlo*i«*<li .Ijii li«rM i-TN iStrniMi 

-tOUII 3C0« IS IN Tt1C-|tftmTliO*tilDII-T0r IfH- CLSt 

(BTO *1» 
UO LOCAIC «,6inLi4 ISintlHI-miM MV4. "iCHR* 110>|TA0t3 

i-iivu to )»<t»r>i'it.oc*n: »,io<pniHT vthimuiii.- -u 

lOCATC 6.iaiOK.l. lOSOJiINIVT ",nlinl-VrrCI»(ri«l 

^40 14 LLN(n>l -lO OH IXNINO <1 TICM Z^t 

yiM CIIITl-tO 

1/,0 laiUC *c<VAL(Ht&«f*tlC4i«ckl.l3l I 

IJO t>CC»:K>«C»^ I 

^O HCMP 

119 ir OCC>:>t TXN ran M-l to OrO tlAt(MI-IU<M<tllN 

zx- 

400 Af IOCC4:i-44*.T.1nlMQC(l l"ll.CH<Ni) I I 17 i t NlHTFl* (f:C I I 



),• -i-cmiiK) 

«io CLSircn isii^iNT Tjiotai-iiian sCQnca-iOiiM4>a>iriH< 
1^10 10 1 STrf. -I 

4ZD rCN IHXIHMM'awlintlKT TA0(2> lUIHIiCIOttUOll 
430 HCIT 

4M lOCATf i,;4iFo< i2iniiNT-ntcsa "unw inrniHT-c • 

liPtH l2i4*lnT-TO COMTIMJC-lLOdTC I ,:3H11I«T-0B -lilt 

N iiir«iNT-o "uro* i:,r4tiNT-roK nv ctiohI'i 

%4Jt *C'.OlBh*OllJ -Cft-^ 

«70 K ii*(cv(frr>,:>. 1 OOTO ::7o 
4M tr iwxvi34i<>>i Ti«M oaaM laaicicicoTo <id 
44fi ir rnwcvisoio- 1 TiCH inK D,i:siiM< i,aiPM>Cf% oip^n 
liOCRDcn iSirun. v-iLici 

MO «W0 4IO 

sie oii_i->i iifvoT .■.4,iiBiM« a.a.tiiF 4ii«im iwn 

tOjHO r,i»>,e,a,;;ii.ii«i:iinN CLac CIi«Ctu*m 

nro i>»( ?,oiiw; a.oiiMi i.«iii*< j.otaanocK oir*roi om 

Dcr liHiNcOH i,4a,t,:iiuiNS0u •i.i,4e.33.;iiHii«iaM7,: 

,sf ,i',.-aii-*4'i.'t •! .a 

S3m cuiiitx jir«<c* Oiron n-2 to lon.oo"r i .iupbimt c 

>«tl<IS4>|<'-CCA)C 4«,nirR:Nr C>«l«i;47l|lNCtTiL0CATt' 1,1 
■ 4«1NI OWf (24VI|aTltlN04iSII,Om<:4ail|OWII23ai|iL0CA 
TC l,21iPftlKT Cl*t»4I3ll|5TI>TMr.ilW.CW«l7!l!l>iO»W<»» 
l| 

340 ]ra; 2,01 iiw. B,aiiMh i.OiInk ^,oiCt.ii«^4iar< 3t*'A4^ft 

IlLOCATr ?,«,lPfllHT CiniMMKSH MX) a>*4.0«» IZ44> I lUlC 

Ate 40-KSK noe *M4i,i3in<i>rr iifMiH»4ii^ rao t»>4,i>i 

4<m'44ii 

rjM II •«>% r>aH rtK Zin*t* anocATr 3a,74«!aHi m«ii 

tCAXi. lo.iaioo&ue MOiiF •h>ii t>«n tcKAii ^»,/lt«ttll< 

frMlLOCAIt S.llhEunill IMOl rr ah/t' IXM LUUtIL n.itOO 

turn h4atioiTAri i^.inioomi* m* 

urn Mmm aiiDCAii ia,»irtM nmiNi o«Mi240iin)iHi ch 

•01;'.', .OHTtillilOCAIt ia,3irt» 3i»<|MI C>*><74|l 

Ara im v-i m ao 

!U« ol-IHI IH»l>.37»-24B«)l-IWT(l«<0»IBI«JiIf TM Ol-I OH 
4H I>|^> liOlO MO 

^•a lOCAif ui,tx>i,nH 2ipniMT o«t i}42i itoCAte ••i.bb 

ItftM JiFlltNl l>4m?43li4ClTi«IWT 0«> (Si 'O** (•! lOH 
lOiN «,a,0,iiw.i'.-.4,ct.n jityiiotM 0,0, iai,vta,S2.4iix.O 
}ttft>aiM a,s.a.&40,4««,» 

««« Ifml, litis ■tiPRIKISI,TAS<4l-SC0A£*ll.0CATC It,!*, 
li4*«(iNl*l,utllMI -«*4*»*'|«i (il.DC*IC*1.9a,l,mtHTHl,-*|.] 

MS -iiivmiiK 2,74111*, e.Oiiw: i.z&iiwc ;.fr 

*ia t«)ft«it>oiit-"i>.«i«-0i*-ieiv«iciii-ioi«ii)-3if« 

•llal^ASVlcvticT 4,1 maaiB 910 
620 r».l. aOMS 

frja i»n> Ik* 

b40 ntiHi ciKiimitiT <i2iiirKtNT i.i3fi>r«iH1 dSOiiro 

INT I l2*iiniIHr tl^iRCTUnH 

ivso hoec BirnrtK iSiCLsisnittics ;a<KH SiUicatc T.aiPMi 

NT-i^E*tOWP'ir«INTirillMI Iftif HOI 'U*-t4'*llt4T,#A|l*T TAOtT 

j-jovsTicK-irTiiNiirftihT TAe(a>-ii:.,ji- 

«* CM.I- >.I1U9Z 

(.7D ir l4*'I.VIJ/l-.>. I TWN dM*-IMi^Y«,COTO TOO 

4.00 \C IB4.CX4SI' ^- 1 TlCN l4-Clrt«UII •,*«-<>«#l«l tii»-0*i 



■ I ) I I Irllw^HKtUailflOlO TOO 

«va 4JCJTU a/a 

?0a <:i,5iftN iimiNT -OCrilC V(HB OUN KC*»"<r01NT TAOtS 
)•*« «ta»TtO-irtN 31L0CAIC T.TimtNftJCrTl -nCALL I 
0003 

7ta i^««(tf*riMii**4'v4ii II. ti--* mill /ta (lmk ^ihi la 

73a rCK 7IL0CATE A.VirNIKI'alOHri -iiCMJ. UOKS 

73a i^i-i^mM4i»«av»i I ir n>--- on nv^i* fiOTo 730 C1.9C 

r«iiHr M4 

740 FEN JiLOCATt W, 1 1 imiNr-lf'l 'llCMX UOOJ 

nm inMirv^KtiiMULTtiiiF «•--• ob u«-i» on .,i-r» coto 

79* CVCt I^INT U4 

/Ml HM auOCATE 7, I3|I>KINT-|WNH| -| iCALt. 4a<m 

770 D4*I^TCH«41WXV»1 1 ir PI-**- OR di-l fl Cn df-r-* CR OP 

•M« noTo 77a ei,9c mtNT o« 

TiW FCR n-l TO SOOiWITilIK a,Oi It* I ,74taOR0CM OinVT 
M OiMLIUW 

700 SVM41L AFTTR laMtm T O . 2aB,;o?. 1*12. 127, 43.24. :&4. 2 
>.,;«i«vroiai. 201, 733,3. 23'.»2.00,M,Sa,OOiS'nl«a. »2.2 
A,2A.2A,24,*J,i.'7,ii'2,»aiSynea. 203,00,00.00,00,2^2,2 

34,1, 237: uvmu. .'a4,2&,2A.24,.2A,2^,:4,2&,2AiSTI4l>0l. 2«e 

,(in,iin,m,ao,(U.oo,oe,oo 

eao iyHUX. 24V,2S3,l«a,2e3,102.l37,2ia,172,lD7lSt'<mL 

23a.M35.37.:«3,i07,2i3,'r.,i*.'>.i4iin>»«n rai .ifc». 149.2 

5a,l71,2;i,2U.H.4,233i5ri«0L 2^2. 221,53,75, 105, 100, 1 7 
*.43.253i3Vr»CII. 233,a,4a, lo;,2lS,B«,213,ll7,233 
BIO BVMKl 2-.4,lul,737.l«>.'.'4a,l».22S.|4a,24OiSn«0l. 
240,233,ll7,2lJ,O».2l0,lO2,40,aiSTBO0L 247,21 .Al.fV, II 
,rr.37,44,l2iCYnllCI- Z42,0,i:b.74,Aa,l2<>,l24,l»,AailiTI1 

Ki 247, a, a, 2«, 2. 0.0, a, o 

02a I-.TIWK. 240,0,24,44. 102,102.60.24, OlCVHMI. 24l,a,a, 
e,24,24,a,a,DlSV)WX 244,ZW,7S(I,0, ia7,IB7,«,3W,23«tll 
VnDOl 741. I7A, 174, l?A, 17^,441. ^■4,24, i:FI,i«v14afiL ?4A,*,42 

,B4,42,a,D,a,o 

070 ci K-CI04 ivoai .oatf laoi > •o«t« tei *onK» loi •C44*t nan 

r I V4-CI444 1 204 1 *Qm* 1 203I *1>m* 401 *f>*4 401 «0*4 4 lot • rl 34 

-0«rt I202I •0**I3»3I 

U4* HLti 

1KMI D4>'INT *.#.,t-vil>l4l r I lai I ,M(IHI >lC(N«f «ft-«i liv*4*4 

•CIW 2.l27.4,lieMV I, I, I?, I, 14, -I, », 3, a, t 

BkO Din A4<ia> 

aTa pal ia>-*4tfi4HVT 3oao* 

BM 44I«I-'U|L|V MVT' 4300- 

•va ««IHI-'tM<l<l 40«»- 

4*41 4#i7i--»»««(i ?aaa- 

UIO »41»>--iai tllAIN JOOO- 

vva 4«(3l-''4*«<4X.O 2300- 

via p«i4>>a'-|.f}TT;KI TOOO- 

V4a .•l3l--<rilH HULL I300' 

1430 4a47>--0«A5 iaiA17 1000* 

•AO dixii-'i |Tn« aio 300- 

»7» Bcr rN lr-TC6T 4 ixlll-?, I<:3-I>l 'lAI iBI iBIT FN 41- 
Ttai C4««IAI-J3,4IZ3.0I»I4I lOliDCr rNlu-TTfir I (&«1AI - 
9,4433-a) »l4>.24t lOCr rH IfS-TtOT I laalAI'9, I l2S.tk>*l4> 

-oiiOcr f-n Ck^Tn^ <<««i«i4.i 7.i(23.titii»«i6i«ei 
400 RCTvaa* 



YOUR COMPUTER. JANUARY 1985 121 



RliWlUTE HLS'limr 

nas wraua^D! 




AlioctionslTCrtegygamesfromSSI- - 

it last heie is pm dkuux to see bnr yon sbq* ip as a 
Genaal IB a real battle! The i^gB of history nnrd Ik 
tnoaqAs aad Mnia as Eistikire; Hoa^oBcry, 
laamd aad Vac ioBdstedt ttattUd in Eoiope aitd Iflitii 
ibka. tat with a doi thiaking strategist 
fibyovndfincnmadpaliapsdie ^ 
iiiitoinB mmU have kad a Mmei 
jtey to write! 

V^. Goid is pnntd to pteieat fov^the 
Iiest strategy games by ^attp: 
Simglatio&s I&coiporated: 

msm OF THE DESEST pitettei tte 
Mish lorcts of Hoitgaaff y ajaiBSt the 
mi$lti of Eaamd aad his Pauc DinMU 
in the da»c north ibiean caaqtaigB 
sfM 

BI1TLE FOB HOBMiKDT cossaences ofi 
'D-Day' \m 6th 1944 aid retives the 
&llid Force attempt to smash Hitla^ 
IlIaBticWal 

TICEBS IN THE SNOW recoBstnicts the 
{egadaiy Battle of the Itiqt as in 
Decenher 1944 d» PaassT DirisiDU of 
Tod BoBtatedt try one last gamUe ia a 
despoate atteajH to bah Eiseiibewer^ 
advaimg &llied lines. 

Who will be the victoi and who the 

vanquished? 

Only you have the 
answers! 

And if yoa'ie knking 
for strategy with arcade actios tiia 
COMSSr LEADER will test all ytmiwiti, 
depth of thought and reflexes in this ^ 
tOQ^esl of battle chaDsiges 



NOUMANDY 



E5. 



mwlm 



XhIc^. 



. tWfiRE FOR TOU ON U.S. GOLD 

ocked by aD leading computer stores includingr: 

FT'BODIS "wanMSTH JOHN menzics wildings woolwortb 



DUUCKS! Ik ■laraato m te«^» 
kkmaeaaifMSbtlst Tt 
mite hr. CotnSoft Ul. Diil i, 
The Pakway MiBtiial CeittTt, 
BtBMgc Street, Kmo^BS 87 M. 
:a21^382B. 





Jk-ii 




^ 



3J^MSX 

' ' f^ '■ MSX software compatibility. 

f 2. Powerful MSX Basic. 



SO 

RESULTS 

II- THK ni:mhkr ol entries for our compcii- 
lions is anything to go by MSX would seem to 
be on course for success. No\-cmbcr's com- 
petition to win a Sony MSX Hit Bit drew one 
of the largest responses ever, with alntosi 2000 
ciiirieK. 

You were asked to put five of the 
computer's fcarurcs in order of importance, 
and then tell ns what you would connect it up 
to, what you would use it for and what you 
would call ic. Software compatibility is 
obviously the machine's most si):nificani 
feature, and was the one most people gave 
priority to. Without it MSX computers would 
probably be seen in the same light as many 
earlier micros from the Fast East — well con- 
structed but rather dull. 

Our panel went on to place MSX Basic in 
second place. Calling it powerful may be 
excessive but it is certainly a highly competent 
version of Microsoft Basic, more powerful, at 
least, than Sinclair Basic. Our final list was as 



HIT BIT 



3. Professional kcybiurd. 

•I. Buili-in electronic diary, address Ixwk and 

memo pad. 

5. Nifty Sony styling. 

With five features to put in order there arc 
only 120 different combinations, so qtiitc a 
few people came up with the same preference 
as our panel. Of these we chose the entry from 
B. Mason, "Highlands", Brorasash, Koss-on- 
Wye, Herefordshire, as the winner. He 
suggested (tun he would connect ilie Hit Bit 
up to a baby alarm and bottle he.iter which 
would prepare the baby's feed on demand. 
What would he call it? — the Sony Fit-Bit. 

Compared to some of the other suggestions 
this was relatively practical. Although what 
babies will think of this developmem is 
anybody's guess. 

Feeding, in fact, was one of the most 
popular themes among the licbreakers. J. 
Draper wanted to connect up to a cat food dis- 
penser. Naturally, he would call it the Kit Bit. 
Cocktail makers, cookers, and Teasmuids 
were also common. The other entries covered 
almost every conceivable appliance: central 
heating systems, knitting machines, dish- 
washers, fish aquariums, terrapin aquariums. 




car tuning kits, burglar alarms, electric tooth- 
brushes, laser discs, video recorders, model 
railways, robots, soil monitoring devices for 
the garden, electric blankets, tight switches, 
Jacuzzi controls, neck massagcrs. milking 
machines, hi-fi sj-stems, and the front door 
bell — you name it, someone wants to connect 
up to it. 

Whether it is feasible or desirable to link up 
a computer to these items is open to doubt. It 
came as a refreshing change to read D. 
Scwell's tiebreaker. He suggested connecting 
the Hit Bit to a cardboard box. As to what he 
would use it for, he confessed he had not the 
faintest idea. 



The niustrator 

is inwninent 



Now you can add graphics to your 

Quill Written Adventure. 

For use in conjunction with 

The Quill Adventure Writing System on the 

48K Spectrum. 




l 



K 

Please rush me an order form and full details of 
The Illustrator for the 48K Spectrum. 
1 enclose a stamped addressed envelope. 

Name 

Address 

-YCI 




(;iLS()l T 

30 Hawthorn Road 

Barr\ 

South (f lamorgan 

(:F6 8LE 



YOUR COMPUTER. JANUARY 1986 ^7Z 





Protek Jcjysticks and Jcfystick Interfaces 
give you arcade-quality on the ZX 
SPECTRUM. BBC MODEL *B', ORIC ATMOS 
& ELECTRON COMPUTERS. The perfect 
Christinas gift for the computer buif . 




GIFT SETS INCLUDE: - 
BBC MODEL 'B' GIFT SET 

tNCIUDES 

• Quickshott Joystick ffIA AC 

• Ptotek BBC mteriacft ZpA7*79 



ZX SPECTRUM 
"SWrrCHABLE 





ZX SPECTRUM - 
GEFTSET 

INCLUDE 

• Omckshot I Joyshclt 

• Piotek Svrttchoble Joystick Interface and a Freo Games Cassette 



£24.95 



INTERFACE" CIQ OR 

A new Joystick Interlac-e Uial's 
compcrttblcvrilh all Joystick 
contioUablo soltwoie There's no 
progicsmming or sottwctto portch 
tapos tecruirod. Just flick the svritch 
to sel*sci the system you require 



ELECTRON 
P ROGR AMMABLE 
JOYSTICK 
INTERFACE 
(AvaUable November) 

^k3w you can use any ADUU-TyPE 
Jovstck including Joystick H to 
control youi cccado software You can 
select up to nine keyboard functions 
and programme these into youi intcr- 
tace No soitwaie tapes or piatch 
progianune reqiuied. 





PRIC ATMOS 48E PROGRAMMABLE 

£29.95 

Now you con use cmy AIARI -TYPE' 

Joystick mcluding Quickshot n 

Joystick to contiol youi arcade soft- 

wQio- You can select up to nine 

keytxxsd hinctions and piogiamme 

these into yom Iiileilace No 

software lopes or patch 

ptogiocmmcs loquiied, 



BBC MODEL'S' 

JOYS TICK 

INTERFACE 

£11.95 

Just plug this Interlace into 
youx ANALOGUE-IN' port 
and you can now use cmy 
standard AIARITYPT Joy- 
stick including Quickshot 
DJovsttck. 





Protek Computing Ltd. 1A Young Square, 
Bruccrield Industrial Park, Livingston, West Lothian. 0S06 41S353. Telex No 727S59 



124 YOUR COMPUTER, JANUARY 1985 




program for the BBC Model B. In operation it 
will give you a worksheet that is 26 columns 
wide and 50 rows deep — if the DFS is not 
fitted then this can be increased up to 70 rows. 
In a standard spreadsheet program you can 
enter cither data, text or a formula into any 
cell on the spreadsheet. Formulae can usually 
be extended in any direction and contain 
cither relative or absolute values. 

This versatility carries a price in the form of 
the complexity of cntcrinp formulae and also 
the lack of certain fundamental functions. 
Datacalc aims to overcome these problems by 
allowing only one formula to he entered for 
each column, this formula (hen applic$ to 
each operative row within that column. 

Because of this simplification in the design 
of the program structure it has been possible 
to incorporate such functions as the summing 
of all values in a column and sorting values 
into ascending order. 

When loaded using 

Chain "DATACALC" 
or 

Chain " " 
a short menu of three items is presented. 



Hntering 2 when first loading the program 
will give you a clean worksheet, lintcring I 
will return you lo the existing worlcsheel if it 
already exists, otherwise it docs nothing. 
Entering ^ allows you to load previously 
stored data. 

If you enter 2 then a clean worksheet will be 
printed on the screen, the rows arc numbered 
from 1 to 9 down the left hand side of the 
screen, and the columns arc numbered iVom 
Kl to K4 along the top. The small v in the 
top left hand corner shows the direction in 
which the cursor will move after the data or 
text have been entered. 

The direction can be altered by using 
function key 1*0. The number at the top right 
is the number of decimal places that will be 
used in the calculation and display. This can 
be changed bciwecon and 3 using the 
function key F7. 

The dotted line at location Kl, 1 is the 
cursor and is controlled by using the normal 
cursor keys. When the airsor hits the edge of 
the screen it will move the sheet along by 
cither 1 row or 1 column. 

To demonstrate a typical use for the 
program, the example shown above is for a 



small factory producing 12 items and is set up 
to calculate the profit made by each item and 
the total profit. 

The way in which this example \va.s cmcred 
is as follows; 

Use the function keys to have the 'direction 
of cursor after entry pointer' pointing down, 
and the number of decimal places set to 2. 
Move the cursor down to position Kl, 1 and 
type m "PRODUCT" followed by Return. 
You will have noticed two things at this stage. 
First, the word Product was printed in the top 
left hand corner as you typed it in, this wil! 
always happen and gives you ihc opporiuniiy 
to correct any mistakes. 

Secondly, the cursor moves down one row 
ready to accept the next entry. In this case the 
next entry is the underline symbol, there is no 
need to count an exact eight symbols, just 
keep the key depressed until you look to have 
sufficient, the computer will kntKk oiT any 
extra ones. Cairy on down the column enter- 
ing the product numbers until you reach row 
II and then move the cursor back to poshion 
K2, I. You can now repeat the previous pro- 
cess for columns K2 and K i. 

(continued on next page} 



YOUR COMPUTER. JANUARY 1985 125 



(continued from previous pBge) 

Column 4 i;, wmtwhai easier to enlcr 
because II only requires a formula. IVOver is 
of course Volume X Price, so wh-it wc want to 
do is 10 multiply each value in column two, by 
its corresponding value in column 'i. All wc 
do therefore is to ensure the cursor is some- 
where in column 4 then press l-'l to indicate a 
formula is to be catered and then enter 
"K2*K1" followed by return. 

The word calculating will start Hashing in 
the top left corner followed by the priming of 
the results down to column 4. To obtain the 
total Turnover wc need to add together all the 
values in column 4, this is done for you if you 
place the cursor in column 4 then press F2. 
The result is printed at the bottom of the 
column, below the dotted line. Now enter 
columns 5 and 6 as columns 2 and 1 were 
entered. 

Column 7 requires another formula, this 
time wc have u tump bum of overheads thai 



has to be apportioned over all of (he products, 
this can be done in many ways, and in fact ihc 
spreadsheci is the ideal way to lind out the 
effect on profits by apportioning overheads in 
difTcrcnt ways. 

In this instance wc wilt apportion the 
overheads relation to turnover i.e. Total 
overhead x Turnovcrfrotal Turnover or in 
Datacalc terms 500,000 x K4/S4 NB! The S4 
signifies thai the sum value uf column 4 is lo 
be used. 

Column 8 is for total costs i.e. Overheads + 
(Material + I-abour) * Volume or K7 + (K5 
+ K6) X K2, Column 9 is for profit i.e. 
'I'urnover - T/Costs or K4 - K7. Column 
10 is for profit % i.e. Profit / T/Ovcr * 100 or 
K9/K4 X 100. 

The spreadhscci only really comes into its 
own at this point because you can now go back 
and change anything you wish and have the 
whole sheet recalculated for the new values. 

For example move the cursor to column 2 




and change the value in row 3 lo iOOO. Now 
press Fl and the whole shset will be recalcu- 
lated. A more powerful example is to reduce 
all the values in column 2 by 10 percent to sec 
the eU'eci on profits. 

Move the cursor to column 2 enter Fl for 

formula then enter K2 x ,9. This will 

multiply all c.\islini: values in the column by 

(continued on page 128) 



PRODUCT VOLUME PRICE 


T/OVER MATERIAL 


LABOUR 


OVERHEAD T/COSTS 


PROFIT PROFITX 


KB123 2000 34.00 


68000.00 8.06 


10.78 


21783. 


24 59463.24 


8536. 76 


12.55 


KB 124 2300 32.00 


80000.00 7.45 


9.36 


25627. 


34 67652.34 


12347.66 


15.43 


KB125 laae 4^.00 


82800.80 11.62 


13-12 


26524, 


29 71056.29 


11743.71 


14.18 


KB 126 2300 35.00 


8050O.00 9.74 


10.78 


25787. 


51 72983.51 


7516.49 


9.34 


KB127 4000 18.00 


72000.00 5.08 


6.56 


23064. 


60 69624.60 


2375. 40 


3.30 


KB128 3500 23.00 


80500.00 6.45 


7.8A 


25787. 


51 75872.51 


4627.49 


5.73 


KB 129 2000 35.00 


70000.00 7.34 


8.76 


22423. 


92 54623.92 


15376.08 


21.97 


KB130 1500 56.00 


34000.00 13.93 


15.65 


26908. 


70 71353.70 


12646.30 


15.06 


KB131 1800 47.00 


84600.00 12.49 


13.45 


27100. 


91 73792.91 


10807.09 


12.77 


KB132 1200 63.00 


75600.00 17.56 


19.67 


24217. 


83 68893.83 


6706. 17 


8.87 


KB 133 1500 54.00 


81000.00 14.73 


16.87 


25947. 


68 73347-68 


7652.32 


9.45 


936500.0 




300000.0 


108108.9 








tatCKi-MtMUkciiiM 


vol* ih; «« t-m «« Kr>ii9 •« »><i4«i««h noceuw 


*4( 'O. « «- . ^ ,*J I 


.* . 1.^.* ^.fi>.^.>* Wl'4 


» .4 •• , , 


ti.ruiki* 


cn.novim HiMMM 




nU*«l|*«t*HM 






DMi-tvat 1 1 im •CM! i;7i • •r>«*<777>>CM»i <7i*>0(*i « <.!•■(-.» i 




l«*;«L» .O.I (»«*• M.* 


*/*U' «««7I IHtM A.7I 




11 


aMir M-ii.i* on M>>t» iMH 1 wficr.(ii»wii> ti«taii«ntOH 


irj«r» »»-i Ti«N c.cvtti' e'» iH«>i {.» 




t-imx-^iu 


• «0wpi,-3,r?,x 




l.-*«lf ••0-■^ li«H ».H 


/» ir «. ^ r»«N fc-^ 




in.iv^Tt 


AUUHItk ».« 




i.-»ir ro.1 iMtM c-t 


»>ir C- 5 I*«N C-J 




■VOM' 


MT 




i;i*f<iHrr*»M,>iiSn't>d<«.' -iir«iHTT«*ie.«iii)'>>i«a 1 


M.<^t«« ■ 


*«» 




••0.- -. 






■ •WtTI • 


•9wcr noccuKMM novn )iii«aH 




i:nrmnH)C 






i*uif>: » 


*33I.C|V4 




12M 






M—*.t> • 


MCM-XSI.S 




iroa 






;i>*tT4 X 


«7»lf I-< IW« »»4V< l«I «HS KiCt J Ticn 


■k«**J 


[■MMr mOOVtVT KINtakt rttu itmmw 




?fMt4ira I 


Aa»|r 1^ tad ]i*i<<-.-t> «H0 kn rXH ►..». 


-I 


iiiaip t*-i wto K»li 


AH> tfHt'«..t ii«M n.rt.1 1 


;]»cv^ 


Ai-VSir ¥•.« AMJ l^lV<-4;» Af« pt.MI I.4I Tk^M n.**! t 


UMir l«-I MO c-i» 


AH© ».Cl t IMN f...! 




Z***tTt • 


7**ir T^ A»« iwxvf rmt m« h>i ricw n*** 


-1 


i}s«i» rn*\ «no 1^5 


mo Mil i,«M n.w-1 




».«tll« I 


'l^*t)C»«lK( b^H 




1 umt^ *^^** «#« 4 rj 


WV K .| IHtM ... 1 




MMCr. • 


f.'^KOMM; 




i^aMfiUft^iHi si«.»t 






.'•U.-«>*0.«lC-1».llHL-IIK-tiil>-li»— llOMMUMODIOl /V» 




l3MII«r«ot 






• 


»T. 




i:rm 






^«»«INTt«*M 1.:^l|l>«t«t4l|f:>«,«t W] 'lUktmMI - 


*Wi * ¥mititw¥mfm oi«i«i*iif lo* 




Iftw 






4«^INtlM»t.^.:SPllJ«»t4liCHntU|-D«IACM.C- 


«•%••! 71 .• 




tr^mmn kiiitki situwu* CAntvttim 




rwmi«ii».i,/i,c>««i;-»i-ii-.o«»isn-««ii*« id um mei' '!■•■<!■ tniM FKocoKacitw cr cuoon 


■rtcH r>ftRv 


i<,iw«ocrii« au. ■•• 


tmitt 




» W4, T ■ 


uiiii u-.»t i«» .Mxatciw*. •n.Jci. u«hw 




I&I3IU4 






««n<iMttMi<.r.iiic>«*i^i-.?i-ia«>i33i-a(«N icmiShc e:air tp~)z on f^^tr uti tf<ia oi u>>«> wo kr<iz3 t 


iA;qraiHlTMia.«i|t>«ul»i>*-| 




tr- 


■ «X nWCDfTCH A VM.V«- 




t^SatM-UT-- *«l9fi 






«3niiKt«**if.iiitO«Mi^i-3>-iCMUi33«*LOM Ml* nt flSSii M>-i;j tkm iwimiHirR 




IctaOOOUB !»• 






(» i«rf 


»»■> ty-ys THC^ cosutito* 




]h4-.-»>fiiHirA|ii«,»i|i;iftikfP«<.w,- ->fMtiMVr««i*,aiOA«i t | 


ittt-tM.1t 


Bisir .I-.*! T,««i raooMvc 




*tf>«t« 1 »., -CHLtULAV 1 MO- 




fir m>-i- «f« mo-j- jhch CLSiMnCM^lxt »crTio u*»ii »f-ii5 ikh raoraun * m.u*i 




IA«3H.| 






oi»ei.-3.73,ii«aiM»i.-r.iA,«inoia9aa 


Kwtf If— .4. Iran loeunnm 




IMMtlW ft.«ii ID M7 






T^tr ■•-*1' THTtt ooia M«« 


eu^f .r.^/ »Mi N niorwini.*«r»r'NiiHi_«.vrt 




i4Tv-/ti A^ Nt6*(i«rni,r^>a,M >s7 la ak fl,iD»ir«iu».ti* | 


maa a 


QfUl*- tfrtH 1H«N i^iOOOVtH ^«rJNI IM4LK 




.M,tt>^7 lino Abc hll>4 


II-4IK1 .^AHI. 1 M4A IIVIi 


(lOTOI&M 


«*ClI«< 


WHfrt» »I-*1V IMIa n«cl|-JI»«-|i^lll>TtlNT *l»«l 1 




lASSON nwon ooio to 


•• 




.wo«<«>4>r..i.K.i.K.i>n>iiKr-i>n— tI-o- 


twt>.twM<l«f .rfi* .'.;j^ ,/ 




i4««a%.4.Viii «uicHt.i 


P*«r'.»il*.«TR4m/l«' 


Dr»ii(«.4xrl 


IM H|.3a>l«M<t.|il.4,J4.l)0>«lCI-»IlMIT.«l01/.«aaf. W««(I«H«|C 




• •••,0lli4.aiKINUI»-l(HI>.- •»•!• 




• 


VTO 




l64M''ii(iiHirTacra(ni,rp>*x«.nT94T«(rsmi 


LCK Flint- 1 


l»Ot>**<MI iBIMU It) 1 


*T^ 




TTtO'i 






!«• 


■ Manr nocraiNr s«t ■ 




IV*MUT 






19* 


lazaroiHTTiwts.smiMiiki.K.T a,»i 










OWCll LOW tOMtt auMcna 


■•»iec«u • 










i>w nmt to ct 


1B7-1>.7 




1 «9.n»IMTTAB(tt,«k * ^- 


iSPC 37 




■«■».- «(-.ff»«l» CVM.-i»>-<aT«tMe*<4' LOi nln» «.« iB:mtm a—i lu n-a 




4AII/M IVAM 






l-itT1», -_->*• • 


l«f=i«-10 




lAl^V 






I4WU^U»U 


l«4aP«IHTrM IC.I IHIDt trt l*> , 1 , 11 |HIHir«llt ,t .«-3, »> 






73» 


lawM n 




iriCI.ItaiHtH MICMItM.4*<Oli<C>.» 




?» 


iA*WI*- (^ « t«4M »t<fy tM*M C*>INI t AMt'4 




l/WIF I'* tt^N JM((».Cai(l£UnH 




.'4«n».*i lUHO nAtM «Tfll4)* 


ltfWt«IHI?Ali«*«..*ftt*.lM*i ^Mit' _' ■ 




iraair nici«tft*.K,i>< 


>-»- ttm •HB.lM.I.lti 


,-«- -new e 


ywnrw 


iluarttiHri«ift.^iiniDs(rs<M>4ik.v-rt.v>i 




'.C«*«<ID*11*4.», L»,l-X 


• iiooTO ir» 




^A« »m N-i ru H 


• •'•Lm'MK. 




irmmlt nitH<^.k.ii« 


>-t- TUM i»--ir O.SK 


i»--it- 


3mx*-aTH» irv^ 'n" 






lTt3Cut»'nlO><»>.>>: 


.!> 




mr«iH>.ii'4iRtNbiOH.E>n«,' -►.stbh««ici.- 


■««• 




I73«H>- 5tJO«--l- OB «»*.-•■ <» UUIM-- • OR oa*-'*- | 


•» 


IIMMr 'MKIMIfll « VMW 




n CUM.-/- en u»t-*- 


• at guoc— Ticir.cv*i. nmiM.i 


U«HC>T 


lil«L#AT-rtPMirr|,» rtti IN OfAlvA 




•l,ll.« 3iC»-Clt-CV«. 


pijo«irA»**if»*-i ,*.«Ti«i;v*L»tri'* 1 


jumimmt m(i 


II.WII ■•..1^ IXM ■(.- -iCOTO ll«« 


1 -a x%-" 


-.•>-ii-i<;i«>rs ITK 






»*u(w«i.-».r9.9iO0UM»i.-r.ta.3 


iiwtcrcAT 




l/M*.iVrt(. niD1IP«,l 


*\,in»t-^ 




ztm 


ll4«ir ir-i^r ncM •a-.4lf l**ir.LLM *l n CJ.U. ii. i«*<: 


WIKIxCt.-tvM Hlo.c*.c-.i.»-l,-rtlirt VM 


-1 ■♦■,!*»- 


Maiicii oMsoi dwfOtt. 


• ••IK 




inHl.l.TiWlTfl 1 /-jw 






^KsmxtiiiicoiaHjf.ojmmjrtaijanin 


ii<srni>iilMiia.»>i''-ii>i'i«:i V i>H>(< 




IWU 






SBTPaOCMEIML Pt-tCt CUM**. 


utorf^-cn 




IVW. 






stwnai.i .•■•■•i«i 


iistt#<f It. *r-i' 




TMMHk rHfX7iip« A m.tvw 




U*W14,I 


IIMIJi'l <« ttia»,NMafe-4rfclNI»«il.-4»>fii.- -» 


*<i 


»i*ll>rv,u. tiKK VtflCMMD ecu. JI«.01»I»IOt>«mTT*»l«. | 


vy0c*Xittwt\ 


117* •.i....ul> iiir**r*«k,»i«i«t*.i<flM4F*ii «•■ 


ni ^Hm 1 A.I 


•iC>«*i3aiCi«>iM|-«v*iiM>- 




^wwnAr 


Mi iif.ait 




itOBUBUt. * 






2^'tMI pnifvoioi* 


l|IW»#.l«lirM« !!..»■ -|l|V«|tA*4|.««V<*1#» 




znMx^ 






■^MitM * <rMt 


■ luro -H>«.<«|».. HI - • IMM l'«i««>*l •• 


J»l»Uil 11.1 to M2 






TSrtli r**av( l»> *»«H C.C>*ilr OSS T*€M C-3» 


m«MH 




3*t3ir MC niM<>'<iiii.rr<a.ii»7 on MR niMirtuii.F' | 


Uai' l«*l.»i .!»> I»»J« v-t Vit» Ci 'KM C-I 


tl-ratHKMM. UIHW* «Ht. IMth.jrMUfMM. 




**,l»<4« Th«M <U1Ta ^ 


H= 




579ir i»«tvi t2i Tioi ■.«*ri»r h>si ricw (r-2i 


1 1 /4* 




?<iaB> HiP«tni*ii,n-^i»fti 




3i»ir ii*(£Ti aoi TiAta e.i«'3itr ft<s ncH n<^ 


.iVi 




aiQ«n>>«x.4vA icifs.ia-iH't.A 




ViVHlHJfm>'.i>iit1tneii»,- -iirHlMTiMic.nitaTitiMi ,.««•> tnnjwH o*.--* mot. tulAi 
><o.' •' i.:4«i-<:ic»<ii> (--•i ,««•:>. ■ m n-.-i ..Hon 


-1 *„ . „ 




(continued on next page) 



126 YOUR COMPUTER. JANUARY 1985 



Q S3 O G Q (Z) O S O ^ Q Q (S O li^ (S 



ST LOADING TIME 



electron 



B.B.C. MICRO 




m 



'#, 



^ 



m 



s. 



r^ 



<[,. 



.^ 



* 





{ 


1 


* -< 

4^ 




1- 


MM MM «<M> ^ 

■1 

IflBB BMW ^3BP ^^il 

JSL .o*^ A ^ 


\ 


T^ 


ss 


i>.«rj»ici> tM 




(o) 


" 


UMODORE 64 VfiRSION 










1 




t 


8^ "a 



Imprisoned by the evil woriord 
^ Nogrob the Terrible, Jack the 
> intergalactic hitchhiker must 
collect fuel pods from the other 
side of the garage to refill the 
waiting storships. With a fast 
diminishing oxygen supply, on 
erratic Turbopak/ and a band 
of nasty Space Googjies to 
contend with. Jack certainly has 
problems! 

COMMODORE and ILiaRON CASSITTf PRICE £6.95 

BBC cosMtt* prka £7.9S 
* • BBC and Commodor* di>k price £9.9S 



\r\\ 




HiONS NOW 
fOR aUR FR€S 
COLOUR 
CATALOGUE^ 



»>AtJM*t«> 



Q-SJ 



IPiPQOQ 
a Q S) Q S3 S) Q Q (^ O 



MICRO M>W£fl LTD.. NORfHWOOD HOUSE. T 

NORTH STRICT. UtOS t.S7 lAA. 

MAIL ORDER: TEL 10533) A3*tX». 

iLK.:'Vi SHANCMfS Ot BOOTi, CO OC 

Vf\Z.tS W >• SMIIM. WCOLWOfllnS ANO All! 

GOOD MALEBS 

AUTHORS! WE PAY 20% HOYALTIESI 



o@yg| 




(continued from page 126) 
.9 i.e. reduce them by 10 percent. Now enter 
FI for formula again and enter K2. This will 
do nothing to the values already in column 2 
but it docs remove the previous formula from 
the column. This is only necessary when you 
use a formula to act on values in its own 
column, otherwise each time F3 recalculate is 
used the values in column 2 would be reduced 
by 3 funhcr 10 percent. 

The previous example showed how the 
formula command can be used to carry out 
arithmetical calculations on columns e.g. K2 
X K3. You can also use it for calculations of 
the type (28 x 10? + 5 or n x 17/4. In fact 
any of the computers own functions can be 
used e.g. INT (n*30) is quite valid. 

However, this sort of formula will produce 



the same answer in each row of a column so its 
use is limited. An interesting variation is 
achieved however if the letter R is used in a 
formula. Now R is the variable used in the 
program to denote the row number so if R is 
used on its own it will result in the row 
number being printed in each operative row 
in 3 column. 

If it is used in combination with some other 
function or number it can be used to incre- 
ment, e.g. 10 + (R*.l) will progressively 
increase the value of 10 by 10 percent. The 
reverse of this formula will of course decri- 
mcni the value. R is therefore a powerful tool 
for loading and manipulating data in the 
worksheet. 

I have used the term operative rows a couple 
of times within the text and 1 feci now that I 



Function keys. 

FO + -- This key is used to change 

the pointer in the top LeU hand corner. 
The direction in which the arrow points 
is the direction in which the cursor will 
move alter an entry has been made. A 
plus sign " + "' means the cursor will 
remain stationary. 

F1 — Formula This key is used to enter a 
formula into a column. Before using 
ensure that the cursor is somewhere 
within the column that the formula is 
required in. 

F2 — Sum This key is used to sum all the 
values in a column that the cursor 
resides in. 

F3 — Re-calculate This key is used to re- 
calculate the whole sheet after a change 
has been made. 

F4 — Sort This key will sort a column in 
which the cursor resides into ascending 



order and move all the other columns 

with it. 

F5 — Over Print This key offers the 

option of over printing either Titles or 

Labels or both when the screen is 

showing any position on the sheet. 

F6 — Jump This key allows you to move 

rapidly to any position on the sheet by 

entering the column and row location. 

F7 — Decimal Places This key changes 

the number of decimal places in use 

between and 3. The number of places 

in use is displayed at the top Right hand 

corner. 

F8 — Printer This key brings a printer 

Into operation, you need to say how 

many columns you can fit onto a sheet. 

Etght columns will normally fit onto A4 

size paper. 

F9 — Save This key allows the data on 

the sheet to be saved. 




should explain It. When you first enter the 
sheet il has in fact no size at all, it does 
however grow as you enter values so that its 
maximum depth of anytime is only as deep as 
the last value entered down a column, this is 
also true for the length of the sheet. The 
reason for this is to ensure that the calculating 
functions arc not operating needlessly on 
empty cells. 

It also ensures that only the necessary cells 
are stored when the Save F9 is used. 'lite self 
expansion of the sheet therefore saves con- 
siderable computer time, so it is unwise to use 
more of the sheet than is necessary as it will 
only cause delays in the calculations. 

If the Escape key is pressed at any time you 
will be taken to the initial menu. 

If a formula is entered incorrectly this will 
generate an error and again send you to the 
initial menu. 

If the return key is pressed on its own the 
value above the cursor will be deleted. 

If you have difiiculty in getting the program 
to work or simply can't stand the thought of 
typing in the whole listing, I can supply the 
program on cassette for £4 if you write to me 
at 1 1 jMeadhurst Road, Leicester. 



{continued from previous page} 



1H1 



»i 1 



zsaanmiiiiiiiiiiiCMjCuutTt ihxc imxtikh 






>^l**W Ca»<Cl. TO CH3 

nim-r-oft-t.tir \xn Miotic ncN •oraaM* 

J'i*tfem ■*•«« Tf» W3 

na»\r MC Hi(»ir«<»,F»>«.it>sT on *tc Kiftftm.t* 

«|i^lls4A *ttO <*>!>LmD«l^*tH) ,*P*»,1 » >» T»<P« SaTQ JSW* 
• <■•.•>■ H**«TMIH3«<a-i.JCKI*.- -k«l* 

Tytaf n*i ^.n ixf aiiti .n*>>i«««ii*iKf ■iirtiMi ,trM »«ihi-i 

CCLtTH 



»ianioc«l»Tj»«CT 



»ia»«C<:r IM> CtLL. IN>T*II« 



JSMir i-K-ni rXH golO )■*• Xi.« ■'•••liWiOjaM 
M««r ■•:•-■ 

Muair ri-a iiKji cHsraoc CM »<4C-ri<^i 

iiiaif ivM niMoxsi.rr'i.aifCvM. mM(ri<ai,fr*i,a 
V fk«a« cioTo M*m 

>I2«*>>-I 

;!tiA*i# •>* ri«:M 60to iwim tx.vt. wno 3*m 

5l4tM*««T»4f*(r»IRI,LKH F«iMi-}> »l««**[C^T*tr »tC> .LIN 



m*l"7iraN *.i<f TO f«»*il-T>}«rAtMTTJk*l3,)ll tnl(M(r«t«> 

,4.*>iiCxTintiiiTT*»ij.4>in|Hir((ii,hrt-s,33> 



iimtxr mocouKii tmiw imri: 

3*tan.0CM. R 

,4.«)|ICIT 

MMCKCmc 
J4«e 

J3ianiiHrT**ij.4iinio«iF«<ii,K**.s.»i 



17timiHTTA*l*,«>'0«l*mi'(MTVII OOklMI TMM «W > •■ 

smimr--i 
insmian ••• II*.*) ■ 

JT»II»UT--V 

imir ■•• net ■•iiir ti4 tich t-i 

JT3»i »* tf n>M|-L«l TTCM n-Hi-L*i 
IT4«>Ilir K>-Cl-3 fXH K-Cl-I 

I — ou rraOttmmcTsoHjr _amat»_ftt»Jtian 
*»im fo -*vt\\r n>>9 nrntt r^i 

■ )MTriwia,}>,eMHitiCMi*i»i'<iMt^t,ro,iiio<WiS 



4V«6|aPUT--l* 

•0IIU4VW. IMTiNIBIH H>JlVIIU2llO~ (■*-«> :«f 13. ia 

4aisno«AT 

4llt7H2-U2>Miini2>«>:/jr tICN Hj-av-o 

4ftHron n-t id hs 

41U4PAIMT n|B<<r«IHi.ie,BtiiKIT 

4M4:intlHT|EtHtl««<W«7.* ,-> 

■IlL •>a-l>'1l>*CH^-IM/*l * 

% 

M*:<CPT I . I 

?a«3r*iNTT*ai«,oi lOviojai 

9ai«><<nMIUT < ■ CLCUtTA- I 
:«IIPHTMT»l,C<,l^,i:.K.«..K.«'.M.ll 

^•■v*)NT*>,kT,Hi,H,i..j.ic,ci.L.«iT.eH;,«r.ar,r*iH> 

»2*F(» VI TO Pd 

yoi fODT-i ro iMi 

MIMf*! .A44VI 
nMLU6441 

•maiNTiMxa.iiiin: n 



<»*Kr rtocriNB OLL IH_(Tai«i 

4ji«r„-m.j)/i.i»-i,r»»e.ikrti-»ic»-ic-3i/«»«. 

4rtatr lac niHiFiiri>i,rr<i.ai-i2 mc ohoq thck cm 

474KJWT-* 



ji'ait^ riiir •-.) Ttcx cstc ixit ci3C S0Ta3*«« 

znaou mecavM mumt ukls 

i»5ir or. .« iwo Kr> sa txm eoiou» 

i^sarAiH'iitto.ai iCHitiMi - .-i-Kiieiiae'TiTixi/MrMyc 

ANOl. -I 
3IUr*0C tMO.CILt IH STIIHe 

S74air it>-a- on c^-i iMh rmcoNm ntiHT xwiMis mi 

D.TMltK 

inmi* •••-I- 0* VI tHCM mocovtn ntiHi titlkc 



lUa W T HUCMCIML.n.*Ci_CMIMK 

<J.1WV>Dr.uir B'>I TtCH D*<« 



**»<4iiNWii*<ia.j>iC>*niiii»nia*(0Pii]«Ht» 
«uair Dr>« T>«M cxitaiMaMii 
444«ir or*i Th«N •i.«4.*i»3miaA 
4«3air er-: ti«m tt-4.*i*»7*4 
<*MIF cr>7 twu •t><«ia»JM 



tlNTCit 

4aa2)>R]MTT«(ia.aito«nma-is rMtiiTeit eoaccicB t •■ 
<sa<ii«vT--i>iir i»-'H- en i4->wi- t>c>< ocnwc 

4«a3n)lP(TT*B<«,ai|0«*l»|-ia>4CR OF COLlHtC PCK FMC 



a jurc wiiimiLaic utt* raw ra»Cf>i,i 
3;ai*arri,i 

3?a7Cl8«FAI*TTAAM .7»lO«t«l>'t''I.J340 DATA TW A#<A <*<« 

ta K)LaiH-ii»»«ciip«tMTT*aia.iaiiC>*ti3ai'-0'> -> 

s;iBDIIV>>3IIlllllM<i;*> 

Sf39>-0rCNIN 1 -O-CMTA- ■ 

a7 ;2 li*vl*l ,u: .1.9,1; .». .ML .n,JkP.P« .» 

>U'»ii«vm.>*.Hi.H.i,j.icci.i.Asi.cM>.ar.a»,r><H< 

»;4»a>> (•■ 'O N7 
dJ4l*W ■ ( V 

KJi><» ;•■ TO CM? 

^27^ l**V1 41 , At « f * 

U'4K>I) 

3f«aci.o«*i 

ST'SMiPTi.a 

SSMTCM H-4C.1 TC Mt 

Miait-siM OM '>• 

SKar4t«>.««.tiBip««i;-ie»i >4,- •■•tiaiHCctci.- 
»-* 

1-»iC>T 

%-.4an$i<i«c>4.iMi o«iTiUH««i.-s.'».><aa«Bi,-7,«^,» 

^aaa44ri;i (1 E I IIM.O** l*r.«^^|H6iFUNf4AA*i r »t II t Ti 
4WI^~1n TNl4'4i (W».H|>**i 

-••i»i» •*■ 'v; ix« isiw»*i»."» tia M«xt«mt iiXii 

V4a . 4 - 1 1 1.-41 .') r*. I M I lM*l»,*lt' '*-!«»,. > ^«'l !:«■•«> lMBV«i| . 

•■.I'^.Tiomo •.T^ 

«iail4«H;:i;;i]tM>a', lfMf*«' IM«ii .< Cl4.Alt WtCT • »l 1 1 1 II 

"I ■«*• *•«•*•» \»»«Mt-l»»* 

«|-tlli »« .*!.■ M.l< m •C.H.- TI4N o»4ja.'^4# 

4t4i,ll. I . ^i.i..| 

T.7#;i ) .>■. 'i^*. co^*. .--.la 

>ia»«*4. '11 ■wi'i* t«rii ".4i.ii-Hii«ir<4.ip.a I- i.j-.vii*. 



Bl 

■I 



128 YOUR COMPUTER. JANUARY 1985 



4^ 

95S*i 
■■■■I 



&■!■■ 






MfCRODR«VE| 
VERSION 

dvdikible fw 
tronsfer onto 3 
cartridges- 
Write even bigger 
progronw foster. 




JB 



MICRODRIVE ■■ 
COMPATIBLE H 



i*jK^' 



f§ 



m 



I-. i 



s 






c rst « .'.' fc' 
U < o c-r. 



J[/3^< 



^B» 



^^^^^^ 



vrom-. con ^^nl-f *""'""' 



'"' N.r"o WpCc^f^o'o' Program or>ci , 
two ropies "(^ "K.nlThe 280 .merrupts Colics 

AND... LOOK OUT FOR THE 
LIGHTNING COMMODORE 

SERIES . 






.<y 



nouD 



8 



M 



^^ito:, O-a 



Cs;s 



1 1 MU T 






<u ~ 



tv) oo po c 



Si -^ ^ I 
S € f I 
s: ^ > ^ 




^^^ 



ORIGINAL SOFTWARE DESIGN 

* ■ ■ - - ■^- ^ ■■' ■ ■ ■■- • 



t 



»-^<lw^*;Vf 



AScinTAL 





<^. 



Attack & Revenge 
tiff the Mutant Camels 



i. >^ 



.^ 



. •**'^V 



%v 



SHHP 
SPAd 




^. 



w "^ 



.w 



AVAILABLE FROM W. 
LLAMASOFT 49 MOUNT 




I 



DTPgiE 









MAfUA 
LUUUIA 



S^ 




V.H. SIMDiHS, BOCp'S, WOOLWORTHS AND MOST COMPUTER RETA^RS OR FI^OM , ' ^ 
PLEASa||T. TADLpV^;^ HANTS (TEL. 07356 4478) SAE FOR CATALOGOE & NEWSLETTER 



' •''■ '•' -~" 



• '^VMK 



tfl^ATURE OF THE BEAST! 



IJE & NEWSLETfER^ 



^^ 






=: itt u Mi:- L r 



o n 






Table 1. Ust^mi rtootv^^t;^ 

&0000 Initialise entry point. 

60003 New entry point. 

60006 Output routine entry point. 

fv0009 rk>py screen routine entry point. 

60012 60056 Initial data for the window 

maps. 

60057-60416. The window nnaps. 

60417-61184 The 64 column character 

set. 

61 165-65281 WINOOS code and tables. 

63915-63946 Arqument number table. 

63947-64010 The control code routine 

vectors. 

64622-€4685 The plotting routine 

vectors. 

64054 The main PLOT subroutine used 

by other graphics routines. B = x, C = y. 

64328 The main DRAW subroutine 

used by other routines. B = x, - y. 

64684 Equivalent to PLOT k,x,y A = k, 

B = x. C = y. 

23728 The base address of the current 

window map. 



K*i rttm ■WTyrrWTrjr-gEj 



Ian Briscoe continues his 
explanation of Windos. 



WINDOS 



Listing 1. 




10 


REM 


20 


REM 


30 


REM 


4.0 


REM 


50 


REM 


60 




70 


PR I 



New CHR$ 29 
Ur it ten by lan 
Rugust 1SS4.. 



Briscoe 



30 

90 

100 

110 

120 
130 
14© 
150 



•"MaKe 
i£ intrtemory 
and LORD" 

PHU;5tL 
FOR a =65300 
RERC- data 
PRINT a; TAB 
POKE a, data 
NEXT a 



sure that uindos 
.If not brehk 



TO 65318 
16; data 



REM Now Change the vector 



160 

170 

ISO 

190 

200 

210 

220 

230 

1000 

1010 

1020 

1030 

1040 

1050 

1060 

1070 

1080 



REM Low byte first 
POKE 64005,20 
REM High byte next 
POKE 64006,255 



PRINT 
STOP 



'Fini Shed 



REM 
REM 
REM 



Data for code 



DRTfl 221; 102. 44. 221 
C-RTR 110,43.1,0 
DRTfl 24 .126 .47 .119 
DflTfl 35.11,120,177 
DRTR 32.247,201 



i 



It- voir 'rVTED in last month's listings, and 
managed to get thcra to work perfectly, then 
ymi should by now have realised that used 
property, Windos is a. pretty powerful aid to 
i;raphics creation. There are a few quirks that 
! neglected lo point out last month — if you 
try 10 List with the new routines, you will not 
have a chance to stop the listing, and also no 
tokens will be printed as tokens, but instead as 
odd characters. This is not as hopeless as it 
vcms, because you can now set up a character 
set in Ram, and use codes 1 28-255 as ilic user- 
ict'mablc characters. 
The normal svsicra variable CharS is the 



system's character set pointer, e.>iccpt in 64 
column mode, as this has its own tbnt near the 
start of Witidos. In addition, you may have 
discovered that the Plot command works on a 
full 256 by 192 grid. 

Now to ihe main business. This article is 
aimed primarily at hackers — ic. fanatical 
machine-code bufts who dclighi in nosing 
their way through other people's piu^tanis 
and systems, and altering; them to their own 
tastes — and ordinary n)achineci.>de addicts. 
You will sec in table 1 that there are a few 
vector tables, which hold addresses of plotting 
routines, control codes etc. To start with, 



we'll look ai ihc control code vectors. 
Remember the window map and the 
parameter queue? 

Well, this is where they comes in. Through- 
oul ihc following'., the byte numbers refer to 
bytes in the window map, numbered 0-*l4. 
When a character Rets sent to be printed, it 
first goes into the A register, then through the 
current channel until it reaches the output 
routine. 

When it reaches ihc one in Windos, one of 

two things can happen. If A is J2 or above, 

then an .ASCII character is output. However, 

(continued on page 133} 



YOUR COMPUTER. JANUARY 1985 131 



PROGRAMMERS 

6502 and Z80 
Spectrum, Commodore, MSX, Amstrad 

Bug-Byte Software, one of the UK's top software houses, requires experienced Z80 and 

6502 programmers to work as part of its in-house programming team in Liverpool. We are 

looking for both creative programmers with original ideas, and programmers to 

specialise in conversion work. 

The only qualifications required are programming experience in the computer games 

field, and the ability to work as part of a team. Salaries will be based on age and 

experience. 

Bug-Byte also requires talented freelance programmers with original ideas, to produce 

top quality games on a royalty basis. We also urgently require freelance programmers to 

imdertake conversion work on a spHt royalty basis. 
Write in confidence, enclosing details of experience to:- 






1 

• 

If 



[ 



Tony Milner, Bug-Byte Software, Mulberry House, Canning Place, Liverpool LI 8]B. 



HIRE SPECTRUM 
SOFTWARE 



OVER 280 different tapes tor tiire in- 
duOtng ARCADE, ADVENTURE, BUS- 
INESS. EDUCATIONAL, elc -even an m/c 
Compiler. FREE 26 page catalogue. FREE 
newsletter, with hints, tips and our lop 
■aps r.tiart. 

OVER 3000 tapes in $\ock. with up to 60 
copies of each title lor last service. All 
tapes sent by isl class post 
LOWEST PRICES - hire up to 3 tapes at a 
time, from 63p each for two weeks hire. 
{Plus p&o and VAT) European members 
welcome 

Ttpn for sala it DISCOUNT pricas. 
Telephone 01-661 9240 (9am - 5pm) or 
wite for further details, or complete the 
coupon and JOIN TODAY - you've nothing 
to lose! 



SAVE £3.00i! 



For a limitfic pe-ind. v;e 
are ottering HAlf-PBICE 
membefship to readers of 
this magazine. Join now, 
UFE memtjership is onJy 
£3.00 (nonnally C6.00). 



SWOP SHOP 



A nev^ service from N.S.L. 
SWOP your unwanted 
tapes with tapes from 
other members for a small 
handling charge of only 
60p (plus p&p and VAT) 



NATIONAL SOFTWARE UBRARy 

42 HareliAld Avonuo, Cheam, Surrey SM2 7NE. 

(enclose Cheque/postal order lor e3.CX)(orLIF£meffibefship. Please rush 
my merrvbership Kit to me. If, wittiin 28 days, I'm r>ol delighted with your 
service you'll returxJ my menitMrsttip te«.. 

Hamtt 



Address. 



-YCn 



I 




INDEPENDENT SOFTWARE 



presents 



THE TRIAL OF ARNOLD BLACKWOOD 



Dragon 32 and Amstrad 464 _ £6.50 

"A very worthwhile addition to the adventurer's 
library" C.P.C. 464 User 

Amstrad 464 _ £6.50 

"The best title of the week award" Brian Skinner PCN 

Amstrad 464 £6.50 

"With originality and some fiendishly difficult 
problems" Brian Skinner PCN 

Spectrum 48K £5.95 

"I look forward to seeing this adventure become 
the hit that it deserves to be" Tony Bridge PCW 

CBM 64 and Spectrum 48K_ ._ _ £5.95 

Includes Name That Tune with over 40 tunes. 

Spectrum 18K... - „ £5.95 

A game to test your knowledge of T.V. and film 
personalities, full use of colour and sound. 
All trade inquiries welcome 

INDEPENDENT SOFTWARE 

Goldstar House, 198-200 Queenswood Drive, 

Leeds LS6 3ND. Tel: (0532) 788757 



THE SHOWBIZ QUIZ 



132 YOUR COMPUTER, JANUARY 1985 



{continued from page 131} 
if A is 31 or below, a fair amount of work gets 
done bdbre anything happens. First ihe 
number of parameters ii has are checked, by 
referring to the 32 byte argument table, one 
byte for each control code. 

If this is zero, then the execution address is 
found by doubling A, adding this to the base 
address of the control code tabic, then, in 
effea, an indirect Call to the appropriate 
routine occurs. However, if the number of 
parameters is more than 0, then first the 
queue is initialised. This is where all the para- 
meters arc going to be stored before 



execution. 

Byte 30 becomes A, and byte 33 becomes 
the number of parameters left to arrive before 
execution of the control code. Then, on subse- 
quent outputs, the parameters are queued, 
from byte 15 onwards and byte 33 decre- 
mented by 1. When this reaches 0, then the 
code is executed. The code routine uses 
(IX -K 15) etc to fetch the parameters since IX 
holds the base address of the current window 
map. Then the whole show starts again when 
the next character comes through. Confused? 

An example of how to alter one of these 
codes will show the potential of altering these 



tables. The control code to be changed is 
CHR$ 29. Normally, this transfers the screen 
memory to the display memory, but usually 
these are one and the same. So, to change it to 
a code which inverts the whole screen, we first 
need a screen invert routine. Sec listing 1. 

Now wc need to change the appropriate 
vector in the control code vector table. Its 
address is Base Address, which is 63947, plus 
two times the code number, so in this case this 
is 63947 + (2*29) = 64005. 

Now using the normal Intel format, 6't005 

becomes the low byte and 64006 the high byte 

(continued on page 135) 



t 



! 



Listing 2. 

10 

20 

30 

40 

50 

60: 

65 

70 

30 

90 

120 

130 

135 

140 

150 

152 

15B 

157 

ress 
160 
155 
170 
180 
190 
200 

NT " 
230 
240 



REM 
REM 
REM 
REM 
REM 



Loader for EXTBflSIC. 
Uiriltcn by Ian Briscoe 
fiugust 1984. 



CLERR 53999 
LET Line =1000 
RESTORE 1000 
LET address =59000 
FOR a=l TO IS 

GO SUB 500 

PRINT line; " OK 



LET 
NEXT a 
CL5 
PRINT 
PRINT 
a Key. 
PflU5E 



L ine = Line -hi© 



"Code in »eri'iory . " 
"Insert cartridge 



i>: 







"Saving ""LORDER" 
"m" : 1; "LORDER" 
"Ueri fying . . . "; 
*"»"; 1; "LORDER" : 



Saving ""BR3IC 

■ffl"; Ij "BRSIC'CODE 



PRI 



590 



260 
9000: 
270 
260 
500 
510 
520 
530 
535 
540 
550 
560 
570 
530 
590 
600 



M i n q . . . " ; 
l; "BASIC" 



CODE 5 



saving 



PRINT 
SflUE * 
PRINT 
UERIFY 
OK . " 
PRINT 
SflUE * 
00,901 
250 PRINT "Ueri 
UERIFY *"rfi" 
PRINT " OK 
PRINT "Finished 
STOP 
REM 

REM Reader and pok.er. 
REM 

READ a$: READ ChecKSUKi 
LET 1 t a L =0 

FOR i =1 TO LEN a$ STEP 2 
LET high=CODE a $ i i ) -48 
LET LOW=CODE a$(i-H)-4S 

high =:hi gh-39* (high >9) 
LOW=L0W-39*(L0W>9) 
b4t€ = C15*h i qh :• + LOW 

tola L =tota L+b'-jte 
address . by te ' . 



LET 
LET 
LET 
LET 
POKE 



510 

620 LET address =address-t-l 

630 NEXT i 

640 IF tOtalOCheCKSUIii THEN PRI 

NT "Error in Line ";Line;". Ch 

ecK arrd re -run.": STOP 

650 RETURN 

660: 
1000 DRTR "C f312183e62£b75cc9000 
02a5d5c22Sle6dd£13be92aSle6225d5 
rdd4600dd23d71800f 620ddbe002S0f0 
404dd2310 f ca f dd" .5404 
1010 DRTR "be0O20d f C3f001d72000d 
d2310e0dd6e00dd660le90000d77alc C 
db705d7dS2dda f 00132C0e6d7d52dda f 
00132b fe616005f" ,5194 
1020 DRTR "2a535C 13107223733a C0e 



6471310 f d234€ 234609233a 4 b5cbd20€ 

a3a4c5CbC20e4C3Cl05Cdb7053elFd76 

6eac3Cl05d77alc " .5164 

1030 DRTR "Cdb705d7d52dda f001f5d 

7d52dda f 001 f53e07d75&€a f ld766ea f 

Id 766€ a c 3 c 105d 77a 1 C d 71800 r* e 2 C C 2 f 

001d72000d77alc" .7293 

1040 DRTR "cdb7050604C5d7d52dda f 

001C1 f 510 f53e01d766e 30604 f lc5d 75 

6eacll0f3c.3cl05d7S21CCdb705d7d52 

dda t001f53c00d7" .6914 

1050 DRTR '-seeaf ia*765eaG3cl05003 

€ 01327be 7d 732 ICfd 71800 fe2c200Cd 72 

0003a7be73c327be718€a fe0d2807fe3 

a2303c3f001cdb7" ,5816 

1050 DRTR •053a7be747c5d7d52dda f 

001clf510f53a7be747f Id766eal0f ac 

3cl05d77a led 71300 fe2cc2f001d 7200 

0d7321CCdb705d7" .6815 

1070 DRTR "d52dda f001f5d7d52dda f 

eC'lf5d7d52dda f 00 1 f 53e0€ d766ea fid 

765ea f ld76bea f ld75t)ea C3cl05cdb70 

5dd2abO5cddcb0c" .8072 

1080 DRTR "b6c3cl05cdb705dd2ab05 

CddCb0C f6c3cl05Cdb705d760eac3cl0 

5cdb705d763e a C3 Cl05d7S21CCdb705d 

7a22dda f001ed43" ,7190 

1090 DRTR "3de3d70000c3cl05d77al 

CCdb705d7a22dda r 001c5d 7a22dd a f00 

lc5eldl732372c3cl05cdb70Sdd2ab05 

Cddcb0ceec3cl05" ,5897 

1100 DRTR "Cdb705dd2ab05cddcb0ca 

ec3cl05d77alccdb70Sd7c<S2dda f001i-- 

5d7d52dda f 001 f 53e lcd766e a f ld766e 

a f Id766eac3cl05" , 7657 

1110 DRTR "Cdb705dd2ab05cddCb0dd 

eddcb0d96c3c 105 Cd b705d d2a b0Scdd C 

b0dd5ddcb0ddec3cl05Cdb705dd2ab05 

CddCb0d9eddCb0d" ,7146 

1120 DRTR "d6c3cl05cdb70Sdd2ab05 

Cddcb0d9eddcb0d96c3cl05d7321c'cdb 

705d7d52dda f 001 f 5dd2a b05cdd7705C 

3Cl05d7S21C fe2c" ,6939 

1130 DRTR "c2f001d72000d7S21C f€2 

CC2f001d72000d7S21CCdb705d7d52d f 

5d7d52d f Sd7d52ddd2a b05Cdd7729 f Id 

d772a3€02d766ea" ,6360 

1140 DRTR " f Id766eac3cl05042a707 

S747 C € 7042a 7664757 ce 7052a 706 c 5 f 7 

4cle 7072a 736372656566 62e 7062a 777 

06 f6b550be 7072a" ,5492 

1150 DRTR "736372ef6c6C Kde8062a5 

373697a 657a e 3032 a 75709€€ 3052a 646 

f 776eb0e 3052a 6 C 656674 C2e 3062a 726 

9676374d4e3062a" ,5625 

1150 DRTR ■toC617267655ee3072a6e6 

r"725d616c6ce8062a3332636f6c fee 70 

62a3634536f to C0ce 3052a 696e 5974 la e 

3042a6€657723e3" ,4939 

1170 DRTR "052a646f6b6S42e8052a6 

3616c6c2ce30D2a72656€756dc 166072 

a77696e646 f 772 fe 7042a 635c 7300e 70 

52a67636f6ce6e300" .5041 



YOUR COMPUTER, JANUARY 1985 133 





BLABY COMPUTER GAMES 

SPECTRUM DRAGON 32 ATARI VIC 20 
GAMES FROM £1.99 










TAOM Vou'v« M«n tn« tAm. na Try 

tUv |h« pK« on your 1*^1 <:vcl4/ 

Sp«tnim4<KiiiMC1 <» 




SKCTHU»l4ilC 




CHA4UM<ir - 
SMCTRUM 4«K 




SfWInn 4m <Mc ( 1 .M 


■MWV auMBIS - Bmh. Buom. 

rt Tsu rwv« to tfo » w put iham ill 
IH>ilH»i. II Muxdt Mnr «sc«n'l rt, Um 

MM »•»■» VM'n M«t OWOl llT • 

t»Kimi4«K«A:t1.M 




OOTCH* AflM »Ktfn^ from trio 
i^jl ncK 1 foto a. idon tack i« lo r«« 

eie tncLc Hwi. 

ipocmnn 4«l nwc C I .*« 




TtC CMSr f ACTOKT - 
SffCTIIUM4«K 


















iCKUWOns 








BOM»$ AWAV BACn. Sx ttlM M 

tF>w>a io (9fl*irt« OM oon^K b#^o#« ho A 

aMd, lh« ctKwMX) n««)v»« {Mar* !»|mVw 
Dr<aon32f1 99 


OMKtt Opan a oom^a of carw o* 
bav. rt iMcli. ant gat a« (hv t>acrt<^ 

nwM al an aiwunt •• ih» toe* 

p.aWf>a3CI.M 


eoms IHl aOlD Utaanl («lcg/wi 
lor tkrts. Stop. MeaM C4m* homfl. 

•n4 ftanttt. St««. PImm «>«> t <«w 
dmndi <m v«« mr. Sn» 




TMt mCUL - ViKi )>««• t>>ol>rt<T rwHI 

ih« nov^ <y losn (♦■* t*f« - no* to*j 

1fQi.> llw ^rC Mwvf 14 4rr«m^ of 
Oio«o«»CI.»» 


HCtlOOGAl.C lAXT STAtlO - 


AaUNt wrNu'* w>*a aa" irt Ma i« to !■ hf« 
Mtic lurftftiv (u> or t^a larmaib lit*«l 
cai(Oti. C*» f«u rKtp fw« i«i lki« 
'aaafwu* #af*ipaga? 0«w ima> tip -. 
waKh OIA 'w i>i« boviCin« btMt, IIM 
tarna* l> ai cialtr aa thai Oam naWilt. 


ANfWOlO ATTACK A nx>m*t 
d«no«r o< Tiellka d9Mtn. Th* o**r **v 

901 ift« robf i:<c«Dt i**9t t*w sMcMdi 

lovcoih^ <h« Aiart1«H(I.OO 


OOMUMAAMM BLAST nt>« 
Hwntf Hw mar* eakng «tt« okwan pfti 
lul wMCD «|A l«< Vw (t««Kt<c nuvtf 01 
Wet* err»Mi pdu vim «Hll Murov vou 

if htt C*ICl>M VOU. 

Mou tiM mt low loM' inHitK«>n«nti 
le^i on tlw «un«t Ccnvned at anhe 
iKnioi»oul Vlca«w>»(1.M 


1 

uomno WAMMOM - T«> .nnmt « 
11.4 iM Uwvboo tmM b> n.90h»l»d 

•v,4rt#4 M<>4kMl. Vou H* t^ona than 
Knldod^T Iha clotlt gall 10 171 10 
♦c*e«i>* a<ca<J« aflvartna*. 


BUO ATTACK - IT «r« a Jata paaeat J 

»H r^i lat loM*. Ttw<a ^aaaa BUGS 

fia^^l wa^ 3 <ar«« ol atti Kug Fo A«r 

V<c20iiMi(1.»9 




Send sae for full list. 
Any of these games 
Shop or where you 
Please add 50p Post 
BLABY COMI 


are 

se« 

& 


i obtainable direct from the company or shortly from Your Computer, Video 
a the Slush Puppie sign. 

Packing. 
FER GAMES, DEPT YC, LUTTERWORTH ROAD, BLABY, LEICESTER. 

TELEPHONE 0533 773641 TELEX 342629 JRHHG 





The iMoUems of lookiiig 

after mir Micro 




••• 



to mativ a proWcm, Micro'* 
fctt- of their own. 

ii {^.-irluTiii^r, Jus) whrii iHil in um.', 
wlvtn Mum's i tenniiic the lounge, 
shtiwinj; it Kis affctUoris, or even 
csiMirr 11 ;ii Ic.i^t ".irrivo" vifcly when 
Dad ilci iiirs III liikc i( Joun to the KkuI 

\X\- al r.A.S. rcatistiij; thfx' nctxi>, 
have now dcvclojicd a r.iivf;o of three 
supcrhlv tnade protrctiw * aM*> 
ie>ij;iu-il ^jxriifivallv lor Mn.ro*>. Each 
I aM: IS tonsiruitfd frotn Solid Rc*iii 
Hibrcboard has a fully protective fiiatn 
lining; a c.irryin^ handle iiilrmat 
rrtainiti): '■trap, a double >tia(.^rusici>in}: lid 
ajid a priic that dcflo even Mi< n> logir. 



Hcftw Kelp, I Am a lonK ituffcrin^ Nikfo owiKf 4iiJ 
« iih to purchase ca»e't(tick jpptcvpnatrKpst 

1en<lc>icchrque/l*.O.toihrvaturo<- | 



NAME ~ 

ADDRfSS 



I 



P.\S COMPUTER PRODUCTS l.INtlTED 
L'NII 1«,IINTRM TRAniNCrSTAlt. 
STAlNtS Ml[SDLbSt.\ 1W1B4L'.V. 
I rWphoiv Suinniv'i'l) llTlM) 6ITKI 



H nfaa-4fth»;ijM«Wi>4tVfn f «lA'««|Hltm <^' I H 



CA&LllC'l ;iioMi.rv>i /.\»l,Z.V»tiP.tnjm, v.»TK l.COL M>.C\St M02 liif M.ro. Vll.;..l«li tl.l ■•"n.«).«cM. Icxa> II 
0*M» <.tr.«. S>.ltr MiM. A>c»P Ll.vtN«. !.>IU. Tanii t.oSotf. Ati'i.'<XIM, A, can Al.»li CASE HOA(!j<n>"raJl|4rJ>.>lalr jl>i .ij'l . 
\afK«w« .i..naot«-hUah an lafvKnkif JrT.(<tlMrr rfi ^^m^^^^^m^^^^^^^K^^im^^^m^^^^^^^^^^^^^^^^^^^^^^^^ 



134 YOUR COMPUTER. JANUARY 1985 



} 



i 



Listing 3. 


504.4 


RflNOOMTre L'SP 59000 


5075 


*PLOT 3 110. no 




5050 


* SCREEN 3 


507S 


♦ PUT 7, 3®. BIN iOlOlOlO 


50Oe PEM 


5052 


*UPOKE 4.3S 


5080 


*PLOT 1S,2S5.180 


5002 PEM E/iertjed Basit deMO, 


SOSA 


*UINDOU 0,2.31,23 


5082 


♦PLOT 3.1,16 


5004 REM MERGE with the Main 


SOS6 


*GCOL S& 


5034 


*UPOKE 33.ei»J 11110000 


5006 REM UIIND05 dfijio. 


50S« 


<«^UPOKE 40,24S 


5036 


-=LOT 21.255.191 


5007 REM The baiH deito IlLIS I be 


5060 


-•PLOT 3.10,17 


5088 


♦UPOKE 33 , IS 


in nefcory befcre this on« , 


5062 


♦UPOKE 33, BIN 11001100 


S090 


-PLOT 3.1.16 


SS0S PEM . 


5064 


.PLOT 20 . 79 . 100 


5092 


♦PLOT 21 ,255.191 


5010 REM Picxurfi a. 


5066 


■^'utDU 7.33.2SS 


E094. 


♦ uPOh E 3c .255 


S02O REM 


sess 


*PLCT 3,150,25 


50-5 1 


-PLOT 3, 0.16 


5030 


5070 


,PLOT 3,250.50 


509S 


•PLOT 22.255.191 


SOiO PAUSE 


S072 


rPLOT 16,100.75 


5100 


•LARGE: #C SIZE 2.10*RIGhT 


504a LOOD ♦■>",l; "BRSIC-CODE 


5074. 


»PLOT d,20O,50 


510£ 


-PLOT 24 .C .C3 



i 

I 



(continued from page 133} 

of the routine address, in this case 65300. The 

listing shows how its alt done. Ifwc wanted to 

add a routine which needed parameters then 

wc would have had to have changed the 

appropriate byte in the argument number 

table. 

Providing you know Z-80 assembly 
language, altering Windos is not at ail 
difficult. At the start of Windos there are four 
Jl* addresses. The first two you know, at 6000 
and 60003, but 60006 is the entry point to 
Windos' output routine. Just I,D A,n and Call 
60006 within your routines. Kvery single 
register is saved, esccpt the I and R registers. 
Obviously, this stows things down a bit, but 
the peace of mind ot knowing that no registers 
will be corrupted is worth it. 

'fhis vector can tw altered so that Iwfore 
outputling a character, something else can tn: 
done, like a beep, lieforc jumping back to the 
output routine. 'ITiis might be useful to 
someone. The founh jump is to ihe copy 
screen routine. This normally points to a 
C^py routine tor the ZX Printer, which 
incidentally copies all 192 pixel lines. 

However, this can be altered so that it 
jumps to a full-size printer copy outline 
instead, and this will be useful to those 
fortunate enough to have real printers. CHRS 
15 uses this, so anv change to this would affect 
CHR$ 15. 

Determined hackers may like to look around 
the graphics area of Windos. All the relevant 
addresses arc to tx found in table I. 

Hopcftilly, after reading this you will 
understand and appreciate more fully the 
thinking behind Windos. I have tried to make 
it as expandable as possible while still leaving 
plenty of memory to work with. 

You may be ciirsing the inadequacies of 
Sinclair Basic which make many programs 
using Windos fairly bulky or tedious to write. 
Here is a partial solution which will help 
Interface 1 owners no end. In a mere 901 
bytes I have added 23 comnunds to the 
Spectrum's vocabulary using the very well 
documented method of extending the Basic, 
which will not be descritwd here. | 

To keep the size of the Basic down, I used a 
list to hold the addresses, the command name - 
itself and the length of the name, and I will 
show you how to add to this list at the end of 
this article. This method makes adding 
commands easy. 

First of all, to get the Basic going type in 
and save the loader program. Then Run it. If 
rhere are no errors. Saving wilt begin auto- 
m.itically on Microdrive cartridge. Then, to 
initialise the Basic, type 

RANDOMIZE USR 59000 
This must be typed every time you load in the 
Basic, or want to re-initialise, possibly after a 
New. Now, making sure Windos is in 



memory, type the following command line: 

•NEW:'INlT:OPEN # 2, -p" 
Windos has just been initialised. If the system 
crashes, check your listing for errors that the 
chccksuims were not able to delect. The full 
list of commands is as follows: 

•PUT n.n.n ... or "VDU n,n,n . . . n 
TTiese arc exactly the same and simply 

output the character codes n directly through 
the Windos output routine — this is necessary 
tTccause of the weird ttiiiigs tliat happen if you 
don't! — Careful of too many parameters, 
since the machine stack is used to hold them. 

'PLOT mode + routinc,x,y: This is exactly 
the same as CHRS 14, except it looks much 
better! 

*WPOKIi byte, value: ITiis is the window 
poke. Beware of byte numbers over 44 — you 
will tx poking another window map. 

"CSIZE width, height: The same as the QI, 
command, and the same as CHR$ 28. 

*UP, 'DOWN, 'LEFT, 'RIGK f: These 
four commands set the direction of the large 
printing. Careful use can lead to some very 
professional elfccts. 

*I,ARGK: Sets large characters mode. 

•NORMAL: Resets to either 32 or 64 
column mode, depending on what bit 6 of 
byte 12 is. 

*32COI,: Sets the 32 column mode. 

*64COL: Sets the 64 column mode. 

"INIT: Initialises Windos, and interfaces it 
to the standard Spectrum sj'Stcm. Equivalent 
to RANDOMIZE USR OOOOO. 

*NEW: Resets all eight window maps. 
Equivalent to RANDOMIZE USR 60003. 

•DOKE address, contents: This is a two 
byte Poke, nothing to do with Windos. 

*CALL address: Calls the machine-code 
routine at the specified address. 

*RENUM start, increment: At last, a 
renumber command. No Gotos or Gosubs 
done, and the parameters are 8 bit not 16. 
•RENUM 10,10 is valid, but *RENU.M 
1000,300 is not. 

*SCROLI. byte 41, byte 42, repeat no: This 
is a very useful command for setting up first 
the pixel scroll register and then tlie attribute 
register. Then the actual scrolling takes place. 
The registers remain altered after this 
command so *VDU 2, number would result 
in the same scroll taking place. 

'WINDOW tlx,tly,brx,bry: This is the 
same as CHR$ I, ie. it dcfmcs the window 
size. 

*CIiy: This is obvious! 

•GCOL: This sets the graphics attribute. 
Note: All of the commands must be preceded 
by a '*' but thereafter, Upper or lower case 
may be used in any order, eg. *I,arge is valid. 
Also because of the Rom routine NXTCHR, 
a command spaced out eg. 

'Normal would be accepted. The 
demonstration is a copy of ibc subroutine 



'picture 2* in the main demo of Windos, and 
shows how concise programming may be 
achieved. Obviously, the 'Plot, 'VDU, 'Put 
and 'WPoke commands wilt t>c used most 
often and these will ait the size of your 
programs down a great deal. 

There now follows an explanation of the 
method used to enable lots of commands to be 
added in a relatively small amount of memory. 
There is a list at the end of the Basic starting 
at 59707 and finishing at 59900 and it takes 
the form:- 

LIST DEFB length of following string 
DEFM ""command" 
DEFW address of syntax and runtime 
routine 

DEFB terminates the list 

Now, the final which terminates the list is 
at address 59900, There are 99 bytes spare 
between here and the start of Windos, plenty 
of ro«m in which to place (a) new command 
description(s), but make sure that the DEFB 
always contains the full length of the string 
following, and that the list is terminated by a 
0. To get the base address of the current 
window map into IX just use in assembly 
language, 

LO IX,(23728) 

Of course, you need a lot of intbrmation and 
a good assembler before you can start creating 
the Basic of your dreams. I would suggest 
that, money permitting, Hisoft's Devpac and 
Dr Ian Logan's books, Spectrum Microdrive 
Book and T/tc Complete Spectrum Rom Dit' 
assembly are absolute essentials, not forgetting 
the trusty old Spectrum Manual. 

If you run out of list space, the address 
which holds the list pointer is 59019, but take 
care when changing this, and transferring the 
old list to its new location, unless of course 
you don't need the commands for Windos, or 
Windos, in which case you have 5K of list 
space available. 

I hope that you will find a use for Windos 
and the extended Basic, but to give you some 
ideas, why not write a 64 column word 
processor, or spreadsheet, or try your hand at 
a text and graphics adventure, using the 
various graphics routuics, and remember that 
the Sinclair graphics routines still work. 

Other ideas are a drawing program making 
use of the alternative screen facility, or for the 
very ambitious, a multi-tasking language in 
machine code making use of the windows, 
which have completely separate identities. 

Once again, if you haven't the time or the 
energy to type in the listings ut you have lost 
the relevant issues, a tape is available for 
£3.50 from Ian Briscoe, 32 York Road, Maid* 
stone, Kent, ME15 7QY, which has all the 
programs and a few extra character sets 
thrown in. H 

YOUR COMPliTen, JANUARY t985 135 



Advicewise and pricewise,you1l 
find it hard to beat Streetwise. 

Sinclair QL and Spectrum + ■ Robotics- Software- Communications- Peripherals- Accessories- The lot 



At Streetwise you know where you 
stand. If a product's worth buying, we 
make sure we stock it. So you get what 
you want everytime, without the hassle 
of waiting for your order. 

You can buy the complete Sinclair 
range over the counter - including the 
new OU Spectrum. Spectrum I , and the 



spectacular Wren Executive System. 
And as part of our enormous range of 
periplierals we've made a big feature of 
communications and viewdata. 

Our demo facilities let you try 
before you buy so you can match up a 
modem to your micro, let a robot run 
around, or check out items from the vast 




MICROS 

Lion House, 227 Tottenham Court Road, London Wl. 



range on offer - 

Sinclair QL Spectrum • Spectrum + 
Wen Executive System • Movit self- 
assembly robots Software Viewdata and 
communications - Printers Monitors • 
Interfaces Joysticks Light rifles Data 
recorders ■ Keyboards • Microdrives ■ 
Accessories The tot. 





A COVER UP 



■■■■■■■■■■■■■■■■■■•■ 



Protect your computer with a 
cover -t-H-i 



. [hard covers! 



nifl- 'f*tm M.£»* QstUlf AM 
C>4t.|n«4 with tKewfhl 
MltChtAjC ««lMriP*'f«<l lit 



BBC 12.50 t 

Electron 8.95 

CBM M/*i 10 95 
SpQCtrum ■4,95 

Oric AinKw ^.95 



SOFT COVERS I 




:::;J I}D]HllHiM 



ALLCOM 



fo* ri-o' <«^f>vi'ti 



A*>i U»t« tw All ^offw^f *i»ci*i fcftd prripnt«»l 

I 






nS CATklOGUt CoM>i>.ii«: 

tWIttUNGCCrltUSMIIES 
luftr.tnnn iianai inwtnwrwji" 
t MUCI MMtt 




i II I 




BBC 3.95 

MicrovHcc 4 .95 

Electron 3.25 

Spectrum 1. 95 

Vie !B/6-t 2.95 

One 2.45 

Epton 4 .^S 

Scikoiha 3.75 



HJ1I ion txAf'nf. 



ilALLCOM FREEPOST 



► * *^*-H < I » < * * I M I > 1 



tflie %%i*^ '-^w 



HARWOOO ROAD LICHFIELD STAFFS WS 13 6BR 

liiU ii llt Tr ltT-'TtnT Jtt-n tiiiiixt±rrttmW44.M+H+f 





AAiCRO 
ANSWERS 

70-71 Wilton Road, Victoria, SWl 

(Ttvce minutes walk from Victoria Station) 

* All popular Home Computers includins BBC, 
Spectrum, Commodore, Oric, Amstrad etc. 

* Software (over 1500 popular titles) 

* Accessories (Printers, Disk Drives, 
Monitors, Joysticks etc., etc.) 

♦ SPECIAL OFFERS * 

BBC A' 1 .20S BASIC 2 £249.00 

MEMOTECH (MIX 512) £S49.00 

ATARMOO £ 79.00 

DRAGON 32 £129.00 

APPLE lie + DISK DRIVE + CONTROLLER £749.00 

Bargain prices on selected software 
AU offers subject to availability, prices inclusive of V.A.T. 

(HURRY! LIMITED STOCK!) 

Open Monday-Saturday lOam to 6.30pm 
Telephone 01-630 5995 



* ' 



1 1 ' I - 1 1 



136 YOUR COMPUTER. JANUARY 1985 



» 



D M Brown with an aid 
to saving mennory on 
the CBM-64. 

Memory Manaijer provides a number of 
extra facilities for saving blocks of memory for 
both machine code and basic manipulation. 

To understand how it works wc must first 
have a look at the way information is stored on 
tape. Figure 1 shows this in diagramatic form. 
The program or data file has at the start a 
■'header'*. This tells the computer what type 
of information follows, where it should be 
located in memory as it is loaded, and what 
name it has, if any. The possible identities 
(ID) arc as follows:- 

1. Program header. 

2. Data set. 

3. Binary data. 

4. Data header. 

5. End of tape marker. 

The ID is the first byte in the header. Then 
there are two numbers — four bytes — 
defining the memory locations to be used. 
Remember, the numbers are nearly always 
stored with the low byte first followed by the 
high byte. The first number is the staning 
address, the second is the finish or end address 
and the data following the header will 
normally be sent to successive locations from 
the start address to the end address. 

C>ccasionally ii may be required to load the 
data into an area of memory ditTerent from 
that specified by the header. In this case the 
destination is defined immediately following 
the header. 

Data can be put on tape by the Save or 
Print # commands in Basic or by transferring 
information using machine code. Both the 
Print and machine code methods are available 
in this program. In general Method 1 is used 
to define a Basic language process and 
Method 2 a machine language version. 

In general, the Basic version is protected by 
varioub automauc checks in the operating 
system while the machine code version is not. 
The machine code version takes typically one 
third of the time to execute. 

So how do we use the program? i'igure 2 
shows the available menu. Decide on llie area 
of memory you wish to save. All addresses arc 
decimal. A hex to decimal or decimal to hex 
conversion can be done using options 3 and 4 
from the menu respectively. When you enter 
"l" from the menu indicating "Save" you 
will then be asked to choose Method 1 or 
Method 2 for a Basic save or a machine code 
save. 

With either method you will need to enter 
the start addrc^ and the finish address of the 
section of memory you wish to save plus the 
name you wish to allocate to the file. Do not 
be surprised if having decided on a Method I 
save the tape keeps stopping and starting. 
This happens every time the tape buflcr is 
transterred to the tape and has to be refreshed. 
When the tape stops the screen also flashes to 




the normal display. At the end of the save the 
program returns lo the menu. 

To get the file from tape back into memory 
enter 2 from the menu. Again you have to say 
whether you wish to use Method 1 or Method 
2. You must use a Method I load for a 
program saved by Method 1 and a Method 2 
load for one saved by Method 2. What 



Figure 2: Available menu. 




1. 
2. 
3. 


Menu 

Save 

Load 

Hex to dec 


4. 
5. 
6. 
7. 


Dec to hex 
Header 
Free bytes 
Exit 



Figure 1: Format of a header. 
Start of header 



ID 



START 

ADDRESS 

■ 



END 
ADDRESS 



N 



M 



32 



32 



1st 



Byte ^ 



4 Bytes - 



_^File name up to 16 characters. Names less than 
"^16 characters in length are extended by spaces. 



happens if you forget what you used? This is 
where the header routines, called from 
number 5 on the menu, arc useful. 

The clue is the ID. Look at the header using 
Mcthtxi I or Method 2. At this stage beware, 
a header .Method I used for a program saved 
by Method 2 will give a "string too long" 
error. This is not loo bad as you will immedi- 
ately use Method 2 header to get [he necessary 
information. More misleading is the problem 
of using the Method 2 header routine with a 
tape saved by a Method 1 save. In this 
instance you appear to have the correct 
information. 

As far as the header is concerned this is true, 
but the addresses arc not the addresses where 
the data will be sent, rather they are the 
addres!>e& where the Basic program resides. 

The memory addresses you need actually 
follow the header and you must use a Method 

1 header routine to display them. How do you 

know then what to use? Look at the ID. A 

(continued on next page) 



YOUR COMPlfTER. JANUARY 1985 137 



(continued from previous psge) 

header showing an ID of I i$ a program 
header so a Method 2 header and load routine 
should be used. 

A header showing an ID of 3 is most likely 
to be a machine-code program. Use Method 2 



ayain. An ID of 4 is the one you get when the 
program was saved using Method I, therefore 
use Method I header and load. These arc the 
ID'S you will come across usin^ this program. 
id's of 2, indicaltni; the start of a data set — 
Method 1 — and 5, indicating an Hnd of Tape 



signal also ocair. 

If you cannot face typing in all the program, 
a cassette containing this and the screen save 
facility, is available from: P and D 
Computers, 80 Coombc Park Road, Coventry 
CV3 2PE at a cost of £3.50 includioR P&P.' 



prita -s- 



fS >*Hrr T«l'.l7>-5. 

C5 ntllTt T«1'1H-C. 



Z Efn n nc i ww tc k n 

3 «En n w 9 n ttiruii •• 

4 ^rn n • i«iu n 

SO f^f. ?J2W 1 1 rr»T ?T?H1 . 

t! trmtmftj-)^ rp *•?!<; WW f KM J » t«xt i 
13 W^FTt KX(t> - (1 nnO 13; •*«-'<! »» S3»»)*7 

i« DrrrM Kc<i) • t'*»"t>ifr 

W P«IHT -,lr.TH»<16'>-*«NU»' WIMI 

3» nuHr mB'i't)-*im. T*^" 

W P«tHT 1«»?n>-*. DtC 10 t«X- 
HPXf- 

fKtr Bvits- 

EXIT- 

loe CT7I ••i^iT.T •rit/7itc»«» 

2^ r»!NT,T i^'.rT -snvt nciMOP i cw ?"-n 

lO* ir «•? ^HF-* I5BW 

H»e p«r!WT-:anFT><jr ; sw^^b- fi.-- 
;!0 T^^^n "r;ir hwt "-n i.«i,rs'r'f> 

in* rtxta iHnjT -FiKiSM mtwrsT. -.'« 

»« ;f FiKsn ncN ppiHT^aaMaMaMMWiaiiitxess tfimor rixi-vrn:^^^ \^x^ icToie 

JD» HOi' i-'j" to m >v\in*iin.fr'f wx? 
i^j mt«T»i 0.951 I noro « 
4Mi urn »»«itWB tfyn\tm»** 

*e7 P»tHT-,T tWVT-tflflr »fTHOT J OR J-.B 
*«w If mi inttt i*tw 

»» »i» i»»i» TC m !t»i/i«i,F p»crt j.F ««XT| 0.OK I 
9«B ntiNT rHt<t4> ■■aa.OKD Ci!irn.rrE«* 
9M FW J": 10 aew «KT lJOT(j 3« 
«W nn •■•>cy TO rec Kouriicvn 

SBS rUlHTTMEHTEF P TO E)OT. 'BEC « ' >«x •>»»r 

tJO WSfl J-eo 

£W IF IM THCN ro 

SZS TRI'lTM tr.nSC'niDKHt. m^TOTMCH ntlHT'MWOC MUntCK WHCNM- STcr 

«21" Ntn riF L£N'Kr»4 1>€w Mi»cn«'ii8"->« OOfO "Tlf 

»70 l»;«T •»«K -:»••.■ - tec -D OOTUJ 17B0 OCTO «00 

rw Ktn •••KK/KC t.irouTI(«iw» 
710 Ot FOR J"l to LEMt»0) 

rao c- n«Btc <«5c<Bjst<»i».i :j>>iH«»ie»<- i«xti 
730 RCTUtX 

000 Kcn »»»ipec Tc kx w.nnc-w 

•W ™iHT-3«MrCIt f to EX11 '<C» e - i€C «>•«■ 

*ie iMMt -oecinBL •«,««:»■•. r 

•19 Jf 5)«5W? TMTN PtHir-^BMUKR !00 trWOT SWf 

■3" OO?U0 10? 

WS ir B«« TICM 7B 

030 (•tNt *WCC -:»;■ • »C5! *:Mf 

9*0 W9tJ» IW* 



»10 t-P «»•— 

»» H«»l>«*'*»«X<t-lHT(t.':«>»l«>>«»« 
«e E«!NI<t/l«5 IF (_'»« !«« SiO 

?^0 RETl.i(i,( 

loeo urn wfrKSTn* 
:cio ENH 

1195 WIUf.T^HTH)? I T«veWD' ««.-- 

!lie INTVT -fltC «nn£-;M 

!ii3 rKiiiT i,.^£n(M*> irL>;»'»««i rrinr -»«we too LOiior rtor 

1120 FOP !>4973l 10 '^JU FtJKCI.TZ t«yr 

!I3e FWt 45C30,L 

;t4C jr U-C 1KII »!43 

;ni rrw :• I to l rtrz 4TZ30»i.R5C'BiBf'm.i.j>>'Nexr 
114? rwiKi 

!!30 I»rV1 •ZTftn tig ui ^ -r r«|K1 

!IW PC»tE49l53JKT<S/I?e> P0KC4»tS2.?-l«IT'S.'33«»CT« 

1)00 t»#',n' •rtHix Boatf?'- F cetxr 

1103 IF rr^ Tf«M ffHMT-l»0«»lllII«»^ WKWOy STO^ 

11*0 mtT4»)34ri»ff<t.'?v >•.->; 

1200 rr»T41!".» iKt'F/TV. • 

1210 yrr-m-y, 

IISO ontrOT 

1300 mr "• ►»o ivtts »rtjtj»» ««• 

I3in PWIMt-nooiWOOPOOOOOf «TF FvrF«^ • -.FirF'«»»-'F»»'«<'fn»»«Ti-iK 
I -^^ fV^^l f * .■** 

tM« raitn ;■« 

t4«l Wn »«C^MOP 7 tiwr Br>1ttHF»*» 

l^ifi ptr|iit-.3inrin<»i j' lO"!"!^ 7.v^4»i"«r 

I4» fW l»l 10 1«0»H!>.T 
1440 0010 20 

t*r» psn •••MFSMf i«r«nit*w» 

14150 F*|HT3* IM>iit-»»rHO» I fin wtHfip J-:n 

i4?o i](nuii««o 

1470 i*ii(t->o.p. - - ir 

I43C Fftim-iCHS «»iim::s •-.»»• 

I4M FWlHT-n iLi. (i»>nt - ■ "rt 

j4?<; ir rtTft'Z ■'■•:■ ntii ifiiif -wiaiii •»»« fo»<c~' 

)4'»r rrra^ ]/oo 

i4f>? rfti t»» Mm rop rwrwiMt cow. ••» 

1 500 WTO ifri.i'.? I iw. t.-ci0?.W3i/t-'».i»;o«/».i4o.i»-«.iej rss 

i-sp snfr>lf.i7:.iyr■tV■tro.^'.■^^^t^!:l l?4.f i"? i?* * i*^ 

i-.-m twt- !».o 1 i''> : (fc ! :c t3c.i9^.it?0,3r. iw,:wi«9-0 » arn i?3x 

it.iw Kn •»«<nr4'F '»»Fo>'tt>ic»« 

)»io FviMr-:l3rtT>rip' n --ti k-wi <» w w ii.s?n ut-" 

K.rn nPfM 1 

)«in IP . rrtF'r> ••n'ftpr-r.! ••~>r«>Fr>'?*j> fnrfTFf.»»-'.i-w«pnr-i'.4 

l<4i> tiw t"r*"» Tn iw.in Tif*'ir«rMrr-FfFF<i>> i«XT 

1*4-. IF n»i iHiii itniKi.^.i'n ir M iWH WHO "*i*rt cftfif^- 'Tt»r 

1..-J1 .1 «»» I 

J.-jn fvi»i-i tWJ ' *m»w ii L 'l» i ' WWW I' >. "P» »W i»K»-»>-'' '»'/ "f i-i >nittin»"- 



DON'T 

VAT 

THE 
PRESS 

There are strong reasons to believe the 

Chancellor of the Exchequer is planning to 

impose VAT on your magazine. 

Such a move would turn the clock back 130 

years — the last tax on newspapers and 

journals was repealed in 1855. Since then 'No 

tax on knowledge' has been a principle 

agreed by ail Governments, even in the darkest 

days of war. 

A free Press is a tax-free Press. 

No Government should be given the power to 

impose financial pressure on a Press it may 

not like. 

Tell your MP to say 'NO' to any tax on reading. 



Issued by the Penodical Publishers Association. London 




Your chance to relive the deadly skills and awesome power of 

THE LEGENDARY 

Btsuce Lee 







ac * 



• Twenty Secret Chambers. 

• Dazzling Graphics and Animation 

• Unique Multiple Player Options. 


ar'..^<^:2::ira 




Spectmm 48K Disk and Cassette £7.95 
Commodore Disk £14.95 Cassette £9.95 
Atari Disk and Cassette £14.95 
•••••••••••••••••••• 


13 BPIrlBHlBplGl^H 1* 

••••••••••• 


■ ji J /-v •■^^^ra r^N the amMATE in American software for 

lllf l^ rfninril im YOaiNGSGOLD. 
1 LI l_ ri3l 1 Ull U 1 J Ln J U 1 ^'®' ^^''^ '^ stocked by all leading computer stores. 
V^^n V^'Jn k.^* 1 V**># ■" Ir *'y Defers! For inftvrmrtlton on how to l>o<.-omf rf U.S. Cioid .stockist 
,, , -« write to: CentrcSofl Ltd.. Onil 10, The Ptsrkwdy Industrial Centre. 

All A&y\er\cav] Sdttv^cxrp "^'^'^- ^i^,si^i^r- °"''' '°'°- 




^ 



yiySBROADEN YOUR 



6c: 



m 



niriTQi 



£49.99^^ 



SOUf^l 



ffTHI^rtJ}"' 



™2 •*"* fnHtuOt io^^ 






-;!:2?^ As»w*k 



'"''^^^srs^'i^^^'^^rif?^?;:^'^ 



fr^^^^SE?; 



-.Ssr^sis^tffl--^ 



ri'^^w^K 







o/vz:y 

neummTE 

SPEECH 
SYNTHESIZER 

^^^^o/>e^^/,^„ /neX ^^^ '!T^'' ^^"^ ^»< 

•jghtwriter 

•-ightpen comes 

. , ■- *^^i^ aiiTiTr^*'^ complete with 

CaC'S-'f '^'''^r^..^^,,^,^"^«rface €^ Software 

''''"^^'-ro^t^^"f^^'"'-r'^. erase. cZoZnt/T""'' "^'^"S^es'ZZ 

Samespfayer! "wteen 

Joystick /nterface 
Pfi^Spectrum 

Soundbooster 





Z£P99 



POST 
FR£E 



:;^°y-''Ck interface co^i1Ii!f^S''''^''^o/ ^' ^^ 
« ro^r through yourX\ '^f ^' * ^'^^1'^'^"%^^ joystick 



NOW! Youcan 
connectyour 
Spectrum to a 
fuU sized printer... 

^""''£34. 99 



POST 
FREE 




• Tfre Oatei In tef printer is a Cen Ironies 
Interiacewhich allows the Spectrum to be conmrcted 
toawhnlerangeoHullsirfdprintets. 

• Comes complete with conrtccting cables and 36 way plug to (it most printers 
including Epsons. Setkosttas. Star. Tandy, Shmwactc. 

• Complete wth software to generate loxt copys plus additional software to 
facilitJtchiresscreen dumps. ,. .. , 

• Thelntcrprinter plugsstraightinto the expansion port. • Available /Vow/ 



NOW for the Commodore 
The CO/l/f/UVERSA ^' 
SPEECH SYNTHESISER 
CARTRIDGE 

JL^tF- %f%J POST FREE 
PRICE BREAKTHROUGH. 

• Sifiiply plug into theexcttinq world of Speech Syothesis. 

• The Commversa has an unlimited vocabulary using the now 
standard Allophone System. • Programming is «) easy and sentences 
can be made up in minutes! • Comes complete with full instructions 
+ Free Demo Tape. No extras required. • Available Now! 




NEW 



AU SYSTEMS GO!! 



SWrrCHABLE 
\ JOYSTICK tNTERFACE 

WhhbiMh in Sound Boost& 
for "On Screen "sound 

£22.99 



ONLY. 



POST 
FREE 




I UNBEATABLE VALUE MULTI rtATURE UNIT 

The TURBO ACE gives maximum joystick compatability by simply 
switchir>g through all systems ie, Kempston , Cursor , Interface 2. 

<',:racdv thtough wui T.V. toito QwMlw^xhird citcli whicli h<ici» *•»!<:•> ivp>nQ *ii» etc I 

• Ti>««f<B»nir«imjk«lNi TURBO ACE I*wnu(n*»CTo<ic*<k3on<0'irio<j*rtK-.i>ljvf» 

• Ai:ci.f>V.."iv ■ AM"' tcimewatiWeiOVfclWi 

• Avaii.'>blc now 



Ai lait. It» <<r»t jovitick that put* lh» firing bonon vttimt rt shouW hovo 
b»»ninth«<>rstplaca fjm*ii 




THE TOP AMERICAN 
JOYSTICKIS 

NOWAVAILABLE 

"^^^^HERE INTHEU.K.... 



£19.99 



ONLY 
POST TREE 



t*k«lw« 



C It ^m4 

• Including Intifrface to plug straight into the 

Spectrum. * The first Joystick to give you "Arcade" 

fe^ and control. • "Jet Style" heavy duty, diarttondcut 

grip. • Fire Tngger pSaced under your index finger. . . the 

finger with the fastest reflex action. • Self centering. 

3fi5° action. • Compatible w>th most of tfte latest 

Software (Kempston system). __ -._ 

A fso a vaitable for Commodore/ A tari 1 9. 99 







_ sT0K£.0Ai.TRiKT LieaierfacK LINE FOR 

-_.,=^. ru:o^,^„ NOWl INSTANT DESPATCH 




D Maynard presents a 
program which allows 
you to save what is on 
your tv screen. 

This prcx5ram allows you to save what is on 

'c monitor or television screen of your 

;>niinodorc 64 and load it back at a later 

■ge. All colours and characters are saved. All 

. .= VIC registers are saved. 

The problem with saving a screen is that the 

upe operating instructions corrupt what is 

-here. We therefore have to save the screen 

-formation into an area of memory that is not 

: rruptcd. This is done in a machine-code 

■ utinc and another machinc<ode routine 

•■■n saves this area of memory to tape. 

.-..though the tape operating instruciious 

pear on the screen ihey are not saved. 

In the load condition the screen data is 

jded from tape into an area of memory and 



Figure 1: 


New Screen Memory Area. 


51972 C804) 




Dec 


Hex 


Odscription 






50944 


C700 


Screen Ram location LO 


51973 CB05) 




50945 


C701 


Screen Ram location HI 


1 1 ) 




50946 


C702 


Current character colour 
code 


1 1 ) Vicchip 

1 1 ) 


registers 


50947 


C703 


Colour under cursor 


52018 CB32) 




50948 


C704 


Top of screen memory 






50949 C705 

1 1 




52019 CB33) 

1 1 \ 




1 
1 


1 


I 1 ) 

1 1 ) Colour 


memory 


I 


1 


: Screen character memory 


1 1 ) 




1 


1 




53019 CFIBi 





then transferred into video memory. In order 
to reproduce the whole screen and prevent the 
"Ready" signal appearing, the program is 
looped so that the "Ready" signal docs not 
appear until a key is pressed. 

The program is in two parts. Lines up to 
190 arc necessary to load the data into 
memory for the machine code routines. When 
this is run the lines are removed by the New 



Figure 2: 
Dec 
49152 
49153 
49154 
49155 
49156 



Memory Map — Screen Save 
Hex Description 

Start LO 
Start HI 
End LO 
End HI 



COOO 
C001 
C002 
C003 
C004) 
I ) 



I ) 
C02C) 

49197 C02D) 



) Save routine 



49196 



) 

) Load routine 



49229 004 D) 

49230 C04E File name length 

49231 C04F) 

I 1 ) 

I I ) File name 

I I } 
49246 C05E} 

49248 C060) 

I I ) 

I I ) Screen save routine 

I I ) 
49387 COEB) 



49216 0040) 

49217 C041 ) 

I I ) 



49392 COFO) 

I I ) 



) Screen load routine 



I ) Unallocated 
I ) 



I I ) 
49512 C168) 



slatcmcut in line 190. Then lines 60000 on 
are entered together with the program that 
produces the screen to be saved. If you change 
line 60120 to Return a member of screens can 
be saved using 

GOSUB 60000 
When the program runs, nothing happens! 

This is because it is waiting for you to press 
S for save or L for load. No prompts are given 
because they would appear across the screen 
you arc trying to save. When you press S the 
prompt Press Record and Play on Tape 
appears. 

Saved to another area 

In the instant between pressing S and the 
prompt appearing all of the screen and colour 
memory has been saved to another area of 
memory. The memory map of this area is 
shown in figure 1. When you press Play and 
Record the screen data is transferred from the 
new location to tape. 

If, after running the program you press I. 
the press play on tape prompt appears and the 
data can then be loaded from lapc into 
memory and iiftcrwards transferred to screen 

(continued on next page) 



YOUR COMPUTER. JANUARY 1985 141 



(continued from previous page) 

memory. When you wish lo continue press 
any key and the Ready prompt will appear. 
The last screen saved or loaded can always be 
recalled to the screen using 
SYS 49395 
If you wish to save sprite data it is necessary 
to save the area of memory where the data 
resides. This must be done so that when you 
wish to recall the screen you must first load 



the sprite data. When saving you arc 
prompted to provide a file name, a start 
address (decimal) and a finish address of the 
area in memory to be saved. Use 

RUN 60200 
to save an area of memory. 

A problem may arise if the program 
generating the screen to be saved occupies 
locations from 49152 to 49512 or 50944 to 
5*^019. These are used by the screen save 



routine. When relocating the machine code 
the byres that arc underlined will need 
changing. In the program, bytes 49152 to 
49155 (COOO to COO? hex) arc used as stores. 
The relocation must allow space for these four 
bytes. 

Figure 2 gives the memory map of all 
machine code routines and registers. 

Remember to save lines up to 190 first, then 
lines 60000 onwards afterwards. ■ 




20 Rtn ••• rmTfwcsfFH •■■ 229 DBtn 

30 9tn •«• Bv •» 230 mm 

40 REn •»# I) rwvHHRP ♦•• 2*0 WTB 

30 l?Crt •*• 1964 n* 230 OTTn 

«0 REB ••••*»»*»»M««r»»»»«««i» 2S8 ORTB 

100 RESTO»^«» INT -TT- C-e 270 OTTfl 

lie FOR :««S13« TO 4S21S RtBP nrOKE t.B-C^*ti:i€XT 280 OmR 

tZe IF C0741J THEM PflNT-OrtTB IN LltCS 200 TO 299 IHCOPRECT-STOP 399 PWTW 

130 C>0 390 snm 

140 FO* t>49248 TO 45357: REHIJ D fWt I.D C«C*D MEXT 318 IWTW 

130 IF C019316 THEN P«IKT "WTn IN Ll»«5 230 TO 310 UCOPISCT- 5T0P 320 CBTH 

IS0 c>0 93B tnin 

179 FOR I»4?3?2 TO 49312 FEflt) P FOKE t-D C«C*II NEXT 34B PRTfl 

IBB IF C017317 THEN PSJKT -WITH tK LINES 310 TO 370 IMCCTWECT* -STOT 330 Win 

190 FRIMTTXWTn LOBDCD" ^eu 360 DflTB 

200 wrw 162.1.JCT.1.16e.3.32.l8«.233-173.<'« i92,l«,^ 160 1!»2 T-' IW 370 DHTB 



233. 173,0, 1?7, iri.2P. 17:^. I .1?2, in.ZJ.IT*.?.!-!*? 172.'». 1»7 1*^ 
20.32,2)6.233,96. 162.1. 169, 1,160, 1.32, 106, 233, 169-0,32, !89 
233,169,0,32,213,253,96,163,243,141.0,199,163,244.133,4 ir3.]?4 
Z. 1 41,?, 159- 1 73. 133, 2, 141 .3.1''? ■ 173. 135.2,14] ,41 o^.iit;? 
199, 0.4, 137.3.199,232,208,247. 199. 0,3, 137, 3,200-232. 209 247 
;»9.8.6,137.3.r0:.232,2««,247, 109,0.7. 137,3.202.232.200,247 
189, e.2W.!?7.f..2i»3. 232. 224, 4«, 208. 243, 162,0. 189-0. 2ie. IT' 31 
203,232.200.2*7. 109. 0.217, 137. 51 204.232 20?, 247, 1?9, 0,218- 197, 31 
203, 232, 200, 247, 1B9,0. 219- 137. 31, 206. 232-224.232, 200.243. 1CT.0 141 
0,ir£-16J, I»r 141,1, 19^, :t3,27. 141.2- 192- If.?. 4. 141 .■f.ifv, t? 
4, 192. 9«. 32. 43. 192- 173. 0,199. 133, 243. 173. 1.199. 133. 244. 173. 2 
199, 141 , 134,2, 173-3. 199- 141, 133,2, 173,4, 199. 141, 136-2. 162.0 
189- 3. 199- 137, 0,4, 232, 200. 247. 109. 3. 200, 137,0. 3. 232. 20S 24' 
189.3 201.137.0.^ 232. 2«W, 247, 189, 3. 202. 137, 0.7. 232. 20» 24?- 
109,3.203- 137, e.ZW, 232. :iZ4 .46 •200,243- 162,0, 109,31 .203. 137.0 
216.232,208,247,189-31-204,137,0,217,232,208-247,109 31. 2(P< 1"*7 f 
210.232. 200. 247. 109, 31. 206, 137, 0,219, 2S2.224. 237. 7«».?41'W 



6OT©e 

600S1 

60003 
60004 
S0010 
60020 
60030 
60100 
60110 
60120 
60200 
60201 
60202 
60210 
60220 
60230 

60240 



REM ««*«>»«»«««•«*«»«««««*«« 
REM •«* SCREEN SRVE/LOfiD *•« 
Ren ««« BV p. MHYNHRD *lf# 
REM *»• 1984 #*« 

REn itwmn9.mw*ww.ww**mM*wm93^m'M* 

GET H» IF fl«<>"S" RND ntO-L" THeN60010 
IF Ot--L" THEN 69100 
SVS49248 ■ STOP 
SYS493?2 

OET H9- IF fl*--- THEN 60110 
STOP 

REH !**»«**if»!t!«i»l«f««***ir»l|l*»»Ki#l|( 
REn tiff nEnriRV shve rgutihe **« 
RED wn%vinnt*n^M9ww9*P*nf**m**int 
PRINT-nariEMORY Sm'EW NfB- 
INPUT'-FILE NHnE";Ns 

PRINT :L«LEN':H*>- IF L>16 THEN PRINT" WflUE 
Tnri LPNCj"" STOP 

FOR 1-49231 TO 49246: POKE 1,32: NEXT 



60230 
60260 
60270 
60280 
60290 
60300 
60^10 
60320 
60330 
60340 
60330 

6040 i 
60402 
60410 
60420 
60430 
60450 
60460 



POKE 49230, L: IF L-0 THEN 60270 

FOR I-l TO LPOKE 49230+ I,nSCCMIP*<N», I, 1) > NEXT 

PRINT 

INPUT "STRRT flPDRESS" ;S :PRINT 

POKE 49173, INr<S/236> POKE 49132,S-INT<S/256>«256 

INPUT "FINISH fiDripess";F 

IF S>F THEN PRIMT")>WIBWPDRE3S WR0NG5" : STOP 
POKE 49154,F-INT<F/236>»256 
POKE 4S133,INT<F,''236? 
SVS49136 

RETLIRH 

REn ▼ff9f*¥fM!**«f*»»**f**f«fff 

REM W¥ flEnORV LORD ROUTINE f«'* 

PRINT "nanEnnR\' LOHPimia-' 

SVS49197 

PRINT TRB 13 : "a.OBr COnPLETEH" 

FOR 1=0 TO 2000: NEXT 

RETORN 




Th& most powerful tdolkit yet for ZX BASIC AU the features 
you will ever need; A UTO imert. fitB RENUMBER, block 
DELETE. CLOCK. ALARM, error trapping, break trapping. 
Full TRACE with single-step and much, much more. Makes 
ZX BASIC easy-to-use and powerful 




£14 

An excellent assembler, an advanced line-editor, a compre- 
hensive disassembler and a superb front panel' debugger 
all in one package. Used by many leading software houses to 
write their games. "Buy it!' Adam Demung 1984. 



£25 



A powerful and almost full implementation of Pascal - not a 
Tiny Pascal A valuable educational and development tool, 
programs typically run 40 times faster than a BASIC equivalent. 
Spectrum version includes Turtle Graphics package. " I haven't 
seen any other compiler that could match Hisoft's Pascal" 





180 Migti Su«i North 

Dun»t»t)lc. ee<3t. LU6 lAT 

Td;l05«a 1896421 





for the ZXSpectrum 



Hisoft is pleased to announce a new compiler for this popular 
and effective systems programming language. Not a tiny-Cbut 
an extensive, easy-to-use implementation of the language. 
AUows direct execution of compiled statements. Supplioi with 
function library. Available direct from Hisoft for £25, or write 
for further details. 

All prices. UK delivered, relate to 48K 'ZX Spectrum versions. 
Our software is available for many other Z80 machines eg. 
Amstrad CPC 464, MSX, Memotech, SHARP MZ700, New- 
Brain. CP/Metc. Please write for details. 



J 



142 YOUR COMPUTER, JANUARY 1985 



p 



:octe 
iced 
! to 
ires, 
four 

all 

tien 




ORIC JOYSTICK 

Suitable for use with Commodore 64, Vic 20 and Atari 
For use with Oric/Afmos Oric Interface required 
For use with Spectrum ZX81 Interface required 
Tip Fire Button and side fire button fast action. 



£9.95 

£11.50 

£7.95 



5! 




TRACKBALL 

Improve your scores ond skills with the Computek Trackball. Suitable 
for use with Commodore 64, Vic 20, Atari, Oric 1, Atmos and Spectrum 
use interface. £17.95 



COMPUTEK JOYSTICKS 

For use with the BBC Computer. Metal shaft, 2 fire buttons £12.95 





PM CI 6 CASSETTE DATA UNIT 

Designed for use with Commodore +4, Commodore 64 and Vic 20. 
This cassette unit is a device for storing and recalling computer 
programs on ordinary cassette tapes. It can be used for sovmg 
programs you hove written and want to recall for later use. It can also 
be used to reod pre-recorded programs that you hove purchased. 

£24.95 



DUST COVER 

Clips onto the back of the Commodore 64. Pivits up to allow use of 
keyboard, fully moulded, clear plastic dust cover. £7.95 





ORIC ATMOS £125.95 I Please send me the following 

I I enclose my cheque/P.O. mode payoble to: 

ORIC DISC DRIVE £225.00 | MICROPRIDE LTD tor £ 



ORIC PRINTER 



.£129.95 I 



NAAAE. 



ADDRESS . 



ORIC MODEM £99.95 



ORIC MODEM INTERFACE £99.95 



' All PRICES INCIUDE POSTAGE & PACKING * 

MtCROPRIDE LTD. 

UNIT 16, SHIPYABD INDUSTRIAL ESTATE, 

BRIGHTLINGSEA, ESSEX COT OAR. 



YOUf=t COMPUTER. JANUARY 1985 143 



i 






f/..-.r 






i 



• L- d'! 



'£!„- 



•"■'!•-; 




.-.> 



"« HAtTMeifS 



^^^ 



iSlVi 



U-.Ci 




.^,v^, 



r^y^ 



«««/** r*.,,^,,,^ IB 



f) 






.^7>; 







'"tntfw MeisoM 



Tim Hartnell's QL Games Compendium 

From Tim Hartnell (the author, PCW magazine called 
'Mr Sinclair"), comes this major games book for 
the QL . . . 

Not only does it contain listings for more than 20 
complete games^ but the detailed instructions and 
ideas will help you develop your own games, whilst 
improving your programming as you do so. There is 
even a complete chapter to teach you how to create 
moving graphics games on your QL! 

The Programs include: 

ELIZA — in '»vhich your QL acts as a psychiatrist and talks to you 

OTHELLO - challenge your Qh to a round of Reversi/Othello. 

MAGICIAN'S MAZE — high adventure exploring ruins after gold. 

DETECTIVE — solve the murder; different each time it runs. 

STO CKBROKER a challe nging simulation puts thousands in 
your control as you work towards getting a million. 

TRYST WITH MEPHISTOPHELES — nearly 20K of challenging 
adventure. 

OL RACER — real-time moving graphics, in a game few will win. 



Exploring the Sinclair OL 

An Introduction to SuperBASIC 

Here's your chance to explore the potential of 
SuperBASIC. the sophisticated language supplied 
with the Sinclair QL. 

Designed to help you write better, clearer programs, 
Sinclair SuperBASIC is a state-of-the-art programming 
language, a language which keeps pace with the 
hardware innovations of the computer. 

Andrew Nelson, author of several popular computer 
books, explains all the important concepts, key words, 
commands and statements of SuperBASIC. In this 
book, he explains that many of the programming skills 
you have from the Spectrum can be directly 
transferred to the QL, and show how — as you learn 
the new words in the QLs vocabulary — your 
programs can gradually be made more complex and 
sophisticated, by incorporating the new commands 
and statements. 

Interface Publications, Department QYC 
9-11 Kensington High Street, London W8 SNP. 



i 



Please send me the following books. 
I enclose a total of £ 

Q Tim HanncU's OL Games Compendium 

TimHdrTnyi;,ISB>v0 94769S04 4 £5.95 

□ Exploring the Sinclair OL — 

An Introduction to SuperBASIC 

A:Kiif.v Nt-Iso!i ISBN 907563 84 8 - £4.95 

D Mastering Machine Code on your ZX 

Spectrum fCTi; fiaiitor £9.95 

G Spectrum Machine Code Made Easy. 

^foIumc Onctorbcffmncrs larr.d Woish £S.95 
D Spectrum Machine Code Made Easy, 

Volume Two Ici advanced programmers — 

Paul Holme.'; £5.95 

D The Spectrum Machine Code Reference 

Guide Richard Ross-bangley £4.95 



O Creating Advvntutes on your ZX Spectrum 

— P»-;er Sh.i'.v anri ].mri Mr^•1!emrtn £4.9S 
D Puttmg Your SpecUum lo Work (including 15 

maior programs, a word processor 
and spread-sheet calculatiottf) - 
Chris Calender £4.95 

D Creating Arcade Games on the ZX Spectrum 

- Uomel Hay.vooc £3.95 
U Programming Your ZX Spectrum - 

Hanneli/Jones £6.98 

D 60 Games and Applications for the 

ZX Spectrum — th\\':t.'. Hdiwtxxl £4-95 

D Beyond Simple BASIC — Delving Deeper 

into your ZX Spectrum - Dilw/n lo:u;ti £7.95 

Q Instant Spectrum Programming (tape and 

book) - Tim Hartnell £1.95 

G 20 Simple Elecuonic Projects lor the 

Spectrum Stci;^cn Adams £6.45 



Interface PubticatiotK. Dopaitmont QYC 
911 Kensington High Street. London W8 SNP. 



Name 

Address. 



irnAnroHl.Y imw »»(;■■ Pat.lin»(mii««i>diiiiibi*«d «iKhu» w i & m.*» UK aim 



CiTtbrWMSOirRtauat CxpeRoadibaBMdt 

inTERF4<E 

PUBLICATIONS 




We're the experts! ~~" — 




AMSTRAD SPRITES 



Thk AmsTRAD is a very well designed 
computer which is cxircmcly strong in alt 
;ireas except that of graphics. It has the usual 
Plot and Draw commands but docs not 
contain any sprite routines, Fill commands or 
Scroll command unlike most recent 
computers. This nrticle should rectify this by 



adding five new Hasic commands to Amstrad 
Basic. These arc actually new commands, not 
iust a sequence of Pokes and Calls. 

Listing 1, when entered and run will 
provide these commands but before (he 
commands can be used they must be activated 
by Call 37000. Tlte commands provided arc: 



SPRITEON,X,Y,Z — This works only in 
mode 0. X is the X axis co-ord (0-1-15) and Y is 
the Y a.sis ~ top = 0. bottom = 183 — and Z 
is the Sprite number — 1 to 15. If any of these 
arc out of range, the routine will return, 
having done nothing. 

(continued on page 147) 




Listing 1. 

le HCnOftV 36'?99 

28 CLS: PRINT "Poking in progri>H«,do not disturb '" 

30 x-<37eeei RESTORE 

40 RErtO a«i IF ««--9<?99- THEN GOTO 80 

SB FOR .B>1 ro LEN <«*) STEP 2>POKE k ,VAL < *&-**HID* (d«.a 

,2>> 

h» x'x+liNEXT « 

70 60T0 40 

80 CXS:PftINT •FinimUmtf 

90 DATA Bt929e21C890CDDlBCC9A:nveCJI>B98C35a9JC3SBVICS43 

92C3519253S0324954454FCeS35e324934 

lee DATft 454F46CA46494CCr5343S24F4C4CD55343524F4C4CC40 
0IM9l«9Be';i'?tSa«CI00e00DD7e00DD4<ie7DO4F 

110 DATA 04r-t0<K:GFF10O03D677erEB9Oa79FF9IDa7CB787B7e7& 
?■ H 7C9219eS3eC79O&*-39V/i,75779E60120 

120 IMIA IACt;iOBCS45l>E13eiBF:>[):^et0OoeCO9eDlEBCD26eCEBF 

1 3D20EFC9CDI DBCd4M}t I DSIie0Q0 19D I3e 



130 DATA 10r-3D:>IAE6AA4FyEL6:iSttl t22313«10'/0eEDBeiAe6334 

F7EE&AA81 1223UlbBCD26Ut:bBI- 1 5D20DAC9 

140 DATA 3EOFDO4<>e(9DD4t02C^t:090OO7Ee0FE10De4FOD6<>e3DD<> 

E027CFE0258e47Drr<?eDeDD5<>eSDD3tU4/A 

130 DATA FE033O04/M rnBD079F5 

160 DATA CDMBCFE002002BEa4FFei2002«Ea2FEe22e02eE0ie60 

BCDE 1 BE322B92F 1 CD0EBBE5CI>C49 1 CDE99 1 

170 t>ATA C0139?2flF5FrC02I><?22a«8Ct)C491CDe99neF33A2B92C 

BDEDDCTcnoscrjDric cictM-0pnr i d i e i FE0e20 

100 DATA 13€5DSC5CI>rABDClDlElLeA7CD42CI>7ArCrr20eOI>lElC 

9CSD3CBa9CB7ArF072»eS7BFE803aiQC5D5 

l-Je DATA CSC[>reDt<C)DlClFC002eeBCSD3CSCDeA0eClDlElieDBD 

1 E 1 C97B2I^7^^ t h F- 7HBr.l-T>D^iCSf:Dt■■0PBC 1 D 1 

20CI DATA E»FEBaC93E03FEB4C9eiee23237CFEai20O57DFEaF3eC 

DFTnj?>c:5rnFBBBr i n i f t ffbbt'jbab i cd99bb 

210 DATA cD2C[fCcu4UBC(:v06uai8F2aeea€iee0eeeeeeeBee0eeea 

e0eBB«WKw«mMwm»00eoa 000000 

220 iMTA 00fle000eem»efle0e0e00e0 

230 DATA '79'J'? 



YOUR COMPUTER. JANUARY 1985 145 



U(HII 



Mne 
games for your ZX 



AtUrf 

ini»J AnHi'ijMAtTjiwi/inciCJnJExU 
Sua 34»«« .-dOajt «IEiiu 



Sgpettiidgt 






iMaJtvAfaBC 

AmuSKi _ _ ^_ _ 

mltiilirXm FuUmmjnoKtitnaiKt 
BanmtttefetmimajatAYJK!: 




BaetrAitreahin 



ikslnrilf annwJkUM mniMtWa in 










CaiiQtmm 

•. vi.-Mccmmni Mmkmj j t i tm etam 



dtMitttMcnkiaiivauRi *» 




Alt piices include VAT. Add 75pp&porcaUm 
person at Buffer. TYadeenqmnes welcome 
Visa. Access Amencan Express. Diners Out 



\~Pli 



Please send me the following games: 
a Athlete OS. Bridge OMtisic O Adventure 
DMysiFm. QPoobPred. ORaangPred 
D Card Games O Loony Bin 



Name, 



Address. 



[enclose cheque/PO hr 
£ 



YC/ 






DOT MATRIX 







fPSOH 
flXHD F T 



V £255 



(pun III90 
(men HXWF 1 
(psaiFUO 
EwxiFXIOO 

WMMiAim T A urao 

SurDitulD 
ltU)2tH«tXcil<«n 



ESI 130 
t3W39 



rf vai 
v«T ■ (?I3 
MI • rjss 
v*i • rjfli 

*»i - nv 

»I • fJJi 
VAT . (lis 

v«t . ries 

vol - (* 



DASYWHEEL 






^^^ 


ncVAt 


jUKi«im 


fi?f,m 


VM - {JW 


DMrili* rOOO 


f.-if -:■ 


Vit - f?49 



PROCESSORS 



toeuad Cl>i:4g4 
•.Sl8I»3«B.MC<mi» 



113913 

rG0«E9C 

(ii>)3(;8 ' 



Wl - f4'jO 

vJii - tiea 

VJll (?8 
- WI - IIJM 

• Mr • tnaa 
v*r . naoo 



Mm rOA OUOTIIKM CM tt$i><M ACCOMIM 



colour MONITORS 




Micftovinc 

141101 

£255 

.IK. VAT 



AnitfadCtMbV) 

Mumiin 14)1 
1431 IHtaPAItUQHI 

**»* vtti"- t■ 
J«c nc? I loi aaci 

tih'miK I4S1 
|4'/l iRCt^AIMlM 

jvcnojjtoisac. 

M«<MK 1441 



ri9!iOb 

nacM 

f/M /« 
f?3913 

tr» Jt 

(270 oa 

(43301 



V«1 • (109 

vn . tm 

VS1 . fjli 
V«T - (1» 
vol ■ (/» 



Vfti 
VST 
VST 
VftT 



(340 
f7?0 

r»3 



VAT - i«n 

VAT . nn 



mono MONITORS 



A-^1i»<ll,T64 (£000 • VAT - (£4 

&Hr,gMi;n7<i;>HHil fe!>77 • VAT - OS 

Sl*ioDM«n;Ctil8UHr' ED, IC ' VAT • (n 

ISl 18 iUMHk IH }1 • VAT . (87 

IU»fiwvilt»ii)i> (G3(8 • VAT - [;] 

rtomtt/aoB (9130 • VAI - (10^ 



The Experls 
5? Moiinn SquDrc london N1 

01-7291778 

"'If p« ait fdtowjbidf J*fv uw« «-id ittcc*H<i * 

UMir ol gninf to furw *» S«ui*^4v< 



, *: 




»wti^<»«,ii>«»nO'.» ,nlM«*Ji 



PRINTERS — BEST EVER PRICES 



CANON TW 1080A — £273 + VAT 

SHINWA CP80 — £173 + VAT 
THE NEW SHINWA CPA lOOCPS 

£195 + VAT 

DAISYSTEP 2000 — £195 + VAT 

MP 165 A new standard for Dot Matrix 

— £275 + VAT 
80 column 165 CPS with an incrt'diblc 

75 CPS NLQ 

STAR GEMINI + DELTA 

best UK price 

MANNESMAN lAI.LV — 

best UK price 

MANNESMAN TALLY PIXY PLOTTER 

— £495 + VAT 

incl. free BBC, IBM, or Apple Software 

ALL ORDER + £9.50 DELIVERY 

+ VAT 



Rin^ tor 



All models 



FOLLY MICRO 

«flq>i0730 894078 
*^ 0730 67057 

10 College Street, Peterslield, Hampshire 

9am-'>pm every day «»r send SAK for full ran^^o 

We have no conneeiion with any other retailer 

SHOW ROOM NOW OPKN 




(continued from page 145) 

SPRITEOI-F,X,Y - Ihis is the same as 
for Spriicon except that as it removes a Sprite 
instead of print in j; ii, no sprite numlxT is 
needed. I-ILL,X.Y,Z — X - X co-ord and Y 



■ Y co-ord usin;: normul co-ordinates. Z = 
pen ill which the fillinj; is lo be done. This 
works on any mode. 

SCROLLU This scrolls the screen up 
one hnc. 



SCROLLD — This scrolls the screen down 

one line. Ali the commands need lo be 

prefixed Ky the extended colon — character 

above the @ on the kcylxjard. This is the 

(continued on next page} 



Listing 2. 

IB MODE I: INK 1,13: INK B.lsPAPER BsPEN i 
20 HEMORY 36999 

38 PRINT-Sprite designer by J. CharlesHorth": LOCATE 1,1 

a 

40 INPUT "How many sprites (1 to 15) ",spr 

50 IF •sprOINTCABStspr) ) OR 5pr>15 Oft 5pr<l THGN 40 

60 apr-opr-l cDIli »p*/<«pr , 15, 15) 

78 KEY DEF 72, 1 ,«.Fa,«.F4,«,F8 

SB KEY I>EF 75,l,ScF3,&F7,«<FB 

90 KEY DEF 73, 1 ,&F1 ,«cF5,8<h9 

IBB KEY DEF 74, 1 ,&F2,«cF6,«.FA 

lia KtY OEF 76,1 i&Eei&Ee.&EB 

120 tsp-e:pn-l:xp»0:yp-0:GOSUB 5S0 

130 GOSUB 490:6OSUB 140:GOTO 150 

140 REM KEYSCAN 

15B IF INK£Y<62>-0 THEN 280 

160 IF INKEY<77)-0 THFN 320 

170 IF INKEY(60>=0 THEN 360 

180 IF INKFVC46)«-0 THEN 400 

190 IF INKEY(3S>''0 tHEN 440 

200 a«=INKEY«: IF «*--- THEN RETURN 

210 IF ««<>CHR« {tcE0) THEN 2S0 

220 IF sp7.<tsp,xp,yp)-0 THEN spX (t«p ,>(p,yp) -pniSOTO 24 



230 spX<t%p,Mp,yp}>0 

240 GOSUB 320: RETURN 

230 K«xp* («»-CHR* (&F2) ) - (aS-CHR« (&F3) » : y-yp* <*«-CHR« <«. 

Fl) )-(a«»CMR«(&F0) ) 

26a IF x>15 OR y>15 OR x<0 OR y<0 THEN RETURN 

270 GOSUB 520: xp-x:yp-y: RETURN 

2B0 REM CLEAR 

290 a»-INKEV* 

300 CLS«1: INPUT •l,"Confirn ty or n> ■;a«sIF o«<>"y" T 

HEN GOSUB 770: RETURN 

310 FOR a-0 TO 15:FOR b<>0 TO IS: spX<tmp,«,b) -OiNEXT b> 

NEXT a: GOSUB SSO: GOSUB 740:RETUFtN 

320 REM PEN 

330 a*=INKEY» 

340 CLSMl: INPUT* l,"Wnich ink-;a:IF -a>15 OR a<0 OR *<>I 

Nl (ABS(a> > THEN 340 

330 pn -a: GOSUB 770: LOCATE 8,8: PAPER po:PRINT" "i PAPER 

O: RETURN 

360 REM SAVE 

370 GOSUB 78B 

380 SAVE "3pritecode",b, 37500,4352 

390 RETURN 

400 REM SPRITE 

410 rt»»INKEY» 

420 CLS»Ii INPUT #1, "sprite ••;aia-a-l : IF a>»pr OR a<0 O 

R a<>INT<ABS(a>) THEN 40O 

430 t3p-a: GOSUB 550: GOSUB 740sRCTURN 

440 REM INK 

450 d«-INKEY« 



460 ULS«1: INPUT* 1," Ink ";«: INPUT «l,"NeM colour ";b 
470 ir a>)S OR a<0 OR A<>INT<ABS(a> > OR b>26 OR b<0 OR 

b':>INT(A8S<b> > THEN 460 
480 INK d.b: GOSUB 770: RETURN 
490 REM PCURSER 

500 PLOT xp»16*4,vp»I6+2. l:DRAWR B.ISjPLOT xp•l6'^12,yp 
• 16fr2:DftAV« G,12 
510 RETURN 
520 REM PSPLOT 

S30 FOR a-4 TO 12 STEP 4:PL0T a-*-xp*16.yp«16«2,sp%<t«p, 
xp,yp>:ORAWR 0,12:NEXT a 
540 PLOT 30*+4«xp,272+2»ypi RETURN 
550 REM GCRCCN 
360 MODE 

570 FOR *-0 TO 256 STEP 16 
Seo PLOT a,0,l:ORANR 0,256 
S90 PLOT e,a:DRAWR 256,0 
60O NEXT a 

610 FOR a=0 TO 15:L0CATE 14,4+9 

620 PRINT a: PAPER «i LOCATE 18. a+9: PRINT- *': PAPER O 
630 NEXT « 

640 LOCATE 15,7:PRINT"Ink«- 
650 PLOT 639,0: DRAW 639,316 
660 DRAM 416,316tDRAW 416,0 
670 DRAW 639,0 
6G0 WINDOW*! ,2, 19,2,4 

690 PLOT 0,399: DRAW 639,399:DRAM 639,320 
700 DRAW 0,320: DRAW 0,399 
710 I^UiSUB 770 
720 LOCATE 1 , /:PRlNT"Spri te"; tap+1 : PRINT"Pen ";:PAP 



ER pn:PRINT" -jPAPER 

730 REIUHN 

740 x'«xp:yiyp:FOR xp-0 TO IStFOR yp-O TO 15: IF spXttsp 

,xp,yp) THEN GOSUB 520 

7SO NEXT ypiNEXT xp 

760 xp-x:yp"y: RETURN 

770 PRINT*1,"P Pen C CI earS Save",-N Sprite 1 I 

nk": RETURN 

7R0 'compile 

790 FOR o-B TO «pr:CLS:PRINT:PRINT:PRINT»PRlNT-COMPILI 

NG IN"; PR IN I -PROGRESS" 

800 FOR tj»0 TO 15:F0R c-0 TO 15:PLOT 4»b ,36B+2*c,spX<» 

,b,c):PLOT 4»b+l0l, 368->^2*c, spXta, b, c) :NEXT c:NEXT b 

810 FOR c=0 TO 7: FOR b=0 TO 7: POKE 3750O+272»»4b+e«c ,P 

EEK<491&2*b+204e»c) :N£XT b:N£XT c 

820 FOR c-0 TO 7:FOR b-0 TO 7:POK'F 37500+272»**b*8»(c+ 

9) ,PEEK<49732+b+2048»c):NEXT brNEXT c 

B30 FOR c«0 TO 7: FOR b-O TO BsPOKE 37628+272»«*b+9«c,P 

EEK(49J64*b*204B»C) rNEXT b:NEXT c 

840 FOR c-0 TO 7SF0R b-0 TO BiPOKE 37628+272»<»*b<9»Cc+ 

O) ,PeEK<49244»b»2040iie> :NeXT bsNEXT c 

OS0 NEXT a 

860 FOR ii-(SPR+t)*272-i-37500 TO 4 1852: POKE A^OxNEXI A 

870 RETURN 



I 



YOUR COMPUTER, JANUARY 1985 147 




(continued from previous page) 

method of telling the Amstrad that the new 

commands exist. 

If you hnvc typed in the run liMtng I, save- 
the resultant code with save "commands",h, 
■57000,500 and any time you need these 
commands, load them in with memory 36999: 
r.oad'*":(!:iin7000. The second listing, listinfi 
2 is a sprite editor and this creates (he code for 
the sprite design — without it the first two 
commands arc almost useless. 

Type in and run listinj; 2 and type how 
many sprites you want to define. You will 
then be presented with a grid, a list of the 
colours to one side and a list of the commands 
at the top. You can move your cursor round 
the grid — usiuR joystick 1 or cursor keys — 
and scttinj; or resetting the colour to Pen 
colour or background colour respectively 
using the fire or Copy key. . 

This means pressing the fire or copy key 



will set a cell to the present pen colour and 
pressing it again will return the cell to 
background colour. The commands at the top 
arc: 

P — Change the present pen — the colour 

of the pens are printed to the right of the 

screen. 

I — Change the colour of one of the pen's 

ink. 

N — Start working — or continue working 

— on another sprite. 

C — Clears a sprite and returns to a clear 

grid. 

S — Saves the sprites to tape. 

Using al! these comnjands, complex sprites 
can be designed and saved to tape. In future 
they may be loaded into memory using 
Load"" and used by the sprite commands as 
previously described. The final listing — 
listing i gives a demo of the commands. To 
run (his, type in the program ihen load in ihf 



new commands with Memory 36999:Load"": 
Call i7000 and then run it. 

This demo illustrates how to use all the 
commatids but the most interesting is the 
sprite demonstration, Ky using the Amstrad 
interrupt facility, the Amstrad keeps 
removing the sprite, moving it a bit then 
replacing il, animating it. If, however, several 
sprites arc used and/or the amount they move 
is large the movement is jerky — the tlrst 
sprite demonstration. However if a limited 
number of sprites arc used and these move 
perhaps I pi.\el at a time, the movement is 
very !>mooih — sprite demonstration 2. 

Finally, it should be noted that the bill and 
the Spriteon commands assume that the back- 
ground colour is pen and unpredictable 
events may occur if this is not so but this 
should be no major problem as on switching 
on, the computer immediately makes pen o 
rhe paper colour. H 



Listing 3. 

le rCMORY Z^9<f9tCMJL. 37ee« 

20 x-37SeeiPRINT'*pl«as* Mai t, poking in progress" 

38 READ •«iIF ««-"9999- THEN 21B 

40 FOR •-! TO LEN(*«) STEP 2«P0KE x ,VAL t"«<--H1ID*t««,«, 

2}>ix-x'f-tiNEXT 

SO GOTO 30 

68 DATA ae44CCCCCCCC880e4499S3333333668e9<7333333333333 

669932303 1 32383 1 &A"?<?333«B 1 723B3Sfc6 

70 DATA 9933328172313366443333333333338800993333333346 

0O0O44993333&&88Beea(m443333aBe000 

80 DATA l»O449V3333668B«aOB99S366993366«04433669C6C9933 

88993388 3C3C44336&99t,&Be 1 428089966 

90 DATA CC8e0eeC0BOB44CC»ee«:CCCCCCCCCBOO0eaCC33333333 

3300004433333333335333884433383033 

100 I>ATA 303033884433327033803 1338e4433337B33Be3335e80 

09933333333336600004433333333338800 

lie DATA etMSOCC333333(X:OOeeOO00009933A6OOeO00OOO0CC333 

333CCOOO4M9O443333CC3333e8O0e09933CC 

120 DATA sec 0336600443366 14302899338844 338800500044 338 

B44ccooooi3eoeoeccB8 

130 DATA eeeeeoesoAeeeoeoeeoeooBFOFeooeeeeofloosaFOFOAfl 

BoeoeoootiTSAAsoAoooooooooosAAsoeoeoo 

140 DATA eeooeoseAeo0O0000e0O0os0Aoee0oeae000oosoAoeoo 

eoeeoFOF of of bf of Qoesoccccc:cccix:26A0 

130 DATA E4CCCCCCCCB94CDee4IXCCCCDC26CCDe30CCCCCCB94CC 
CAOOOFOF OFOF 0F of 0000030000000003000 

160 DATA I aBa7eoegBiB802aeB 008 8 FaoaoBaaeg«BagaesBFa 

AOOO0O0<»OOOe00FOFOFOO0000OO00000FFe 

170 DATA eFeooeeeoeoeooosFOOAoeooeeoooeoflooFooeeooeeee 
ooaoeoBFoeooooooeeoooooooFoeoeoooeo 

ISO DATA OOS0FeFOF0FOF0AaOaaOe4CCCCOCCCB9S80O3OCCOCCCC 



CDC26CC AOSOCCCCCCCC: B94CCCA0eaE4CCCC 

190 DATA DC26CCDeOOOOSOFOFOFBreFOA000001020Oe0OeO102OO 

00020 1 000000020 1 eoo 

200 DATA 9999 

210 FOR a-4lS80 TO 4ieSlif>0t<e a,0:NEXT a 

220 MODE O: a>2:b-4fl:c>>l!p-?iq'-lOair-2tK>2:y<'140iz>i3 

230 PRINT-.7i.rky sprittffi" 

740 eVERY 3,3 60SUD 260 

2S0 FOR t-^O TO 2000iNeXT tiGOTO 310 

260 DIi :SPRITEOFF,x .ysx-x+ii ;SPRITEaN,K ,y , 1 i !Sr>RITEOFF 

,p,q:p=p-w-: rSPRITEON.p ,q,2 

270 ;5PRITE:OFF,A,b:s-a4^ci ISPRITeaN,a,b,ti IF «-142 OR a 

-1 THEN c— c 

280 IF p-142 OR p"0 THEN r— r 

290 IF x-143 OR x-2 THEN z— i 

300 eijRETURN 

310 Z-REriAIN<3> :DI s(XS>r-li z>I i y>iafl:qo60:PRINT'*B4iiaoth 

»prlt«»'':EI 
320 FOR a=0 TO 600:CAUL *.BD19>60SU8 390iNeXT A 
330 CLSiPRlNT-Fill «nd Scrol 1 ing":FOR t-0 TO S000:l«XT 

tita_S 
340 FOR *-0 TO 640 STEP 40: PLOT *,0;DFtAWR 0,400.1! NEXT 
350 PLOT O,0:D«AW 636,0, 1:DRAH 636 , 398 , I i DRAW 0,398, li 
DRAW 0,e, I 

360 FOR «-0 TO 15: lFIUL,»»4O-»-20,2OO,j,3NEXT 
370 FOR 4*1 TO 24SFOR b»0 TO ^i SSCftOLLUiNEXT biFOR b-0 

TO a: :SCR0LLD:NEXT b:NEXT a 
3B0 STOP 

390 DI: !BPR!TEOFF,H,ytK"x*i: ISPRITEON.x.y.liIF x-0 OR 
x-142 THEN ^--x 

400 :sPRITFOFF,p,qjp-p*i-i !SPRITEON,p,q,2i IF p-0 OR p-1 
42 THEN r'- r 
410 EI:ReTURN 



148 YOUR COMPUTER, JANUARY 1985 



m^ 



?^' 



SPECTlBilM 

2X81 and 
COMMODORE 64 
TAPES 



youiz.p/fisr7WO 



'^! 



^ Business ^ J Qiscou^offef^W^ (b^^f^. 

~ ^ jr»^»*#f^ \ ■ Thofirsiiruetortviafe litx-ary lol»sonjp if>>^« 
MM'Wt^mmmB^ I wor<d— ^ntislilltholitrgeit ■ Unrrvall«dt»p« 
WP ^ " ^^_^ C stocK,a»/Ou"(Je»P«l "omouf heaOst«f< ■Run 

A/*//' F'tiMPlLCt^D ) onalft-Wimic/ownn lOin1llloo6rt«»o'S'foO''4'"4"'« 
'^/t t^tyf^i' *^" ^ (ta<»onWinche»reri oided by ii<« i*»» able bui 
^fV/C/ffT^A/Ai' I moro InonOiy fn*fonum»ns ■ Oftpn imU»I»o 

^^S^i^j* / (somet imsi almost to the )ottor-nan«<y indeed !> 

■TDPSllfWjEt^ *^ bu! novQf ggvwIlwJ ■ FrienOty. helpful wrvte*— 
'^^ -* *nheeflOof »pi>Qnoi!ne«ooo ■ Fr««m«mD«f»Mp 

of Our Olsccunt Club pounds oil (>«fiptt«ralt and top' 
o> the chart lapea ■ Any loadlno problomt (rarai| 
«ulom«lfCaily credited ■ ShopnOv»op«n(next (o 
Post Ofllcol for rotilal and ditcounl ulM of l«P«« antl 

r>«ripriefait ■ Brancrtc* thf ougnouiiite worio 

■ NouimpliMIodKhainss.nocommitmervt 10 

, ,,. ■ quantity ■ Now 14p«S arriving all the time ■PnoiBil, 

IF VOU JOIN CROM . H.5 ij,<,ur I ,|ius,ra,«( maowl"' ■CompvUorehat" wciii in moro 
D,.«wr'AC^''THY' A^prmsA I tnan»«>ymor«typ«)n**ll»lt»f ■ Kw(nwl-«vef 

inaEHMAtftv BA I '*'« ■ ACCtSS tKllO<K) Can |om by toiepnonoon 

^^^^^^^^^^^^^J 073O&<»2732 ■ 140 RIVAL can ett«f«IMMt.... 

To SOFTWARE LlBRARY.Tamham Road. West Uss. Hants GU336JU. 

NAME.. Machine 

ADDRESS 

Special "of ier" "from 'I'his' \ivM: ' ' 'UFEMEMB ERSHIP £5 

f U^ jBT'J^. (normally t9.S0l Ovctfioai Ihuropn only) ftt. or ^^^B^^^| 

** join local tirancti in W. Germany, France. HollantJ, ^ ^H 

BelOium, Sciindinaviji, Soutfi Africa, trelanc — Mod ^r V ^B 

Int. Reply Coupon and we'll forward your enouiry ^^^^^^v 

Miles Better Software- 

221 Cannock Road, Chodsmoor, Cannock 
Staffs WS1 I 2DD. Tel: (05435) 3577 

•S. Gold Software 

ZX CBM or ATARI 

CASS CASS DISC 

Beoch Hood* • 6.95 8.95 11.95 

Raid ot> Moscow 6.95 8.95 1 1 .95 

Strip Pokor 6.95 8.95 11.95 

Forbidden Forosf 7.95 11.00 

A^icc Challenge* 7.95 11.00 

Slinky' 7.95 11.00 

Covcrns Khofko* 7.95 11.00 

Pooyan 8.95 1 1 .95 

Bruce Lee' 6.95 8.95 12.95 

Dollos Ooost* 12.95 

Snokic" 8.95 11.95 

Flok* 8.95 12.95 

Stcltor 7 8.95 1 1 .95 

Mystic Morisiort 7.95 11.00 

Solo Flight* 8.95 12.95 12.95 

SpitlireAcG* 8.95 11.95 

J^ISEoglc* 8.95 12.95 12.95 

NAIO Commondor* 8.95 11.95 
Indiono Jonos 8.95 

Topper 6.95 8.95 11.95 

Congo Bongo 6.95 8.95 1 1 .95 

Up n Down 6.95 8.95 11.95 

Spy Huntor 6.95 8.95 1 1 .95 

Buck Rogers 6.95 8.95 1 1 .95 

Krvights Desert* 12.95 12.95 

Combol Looder* 12,95 12.95 

Bottle Normandy- 12.95 12.95 

Fort Apocolypso* 6.95 8.95 12.95 

Drelb** 6.95 8.95 12.95 

Bloo Max* 6,95 8.95 12.95 

Seminal 8.95 12.95 

Zoxxon* 6.95 8.95 12.95 

'Aroihblo tor lltw Atari 
Pleote phono for ^ivvn'Ci availability oMt Ktllwore lltU lor Ih* 6a and Atari 

ADO £1 lor ovorvofli ordiiii. ACCtSS VISA 



ra RS232& Bg 

PARALLEL PRINTER 

INTERFACE for ZX 

SPECTRUM er* 



Connect to professional 
printers witn this improved 
and cheaper printer interface. 




ZX Lpi inl III interface enables your ZX Spectrum computer (16 
or 48K) to print on olmost any dot matrix ordaisywheel printer 
with RS 232 or Centronics input. Just plug in ZX Lprint ill and 
LPRINTand LUST commands will work. COPY works without 
ony additional software on Seikosho 100 & 250, hi-res 
Epsons, Star 510, 51 5, STX 80 Gemini & Delto, Walters WM80, 
Sninwoand Cn...Plus SeikoshoGP700infull colour. 
COPY on COP 115 ond Microline is optional. 
And because NO additionol softwore is needed oil of your 
RAM is free to tokeTosword 2 or Kemp Business Accounts, 
View file etc. 



• WORD PROCESSING 



' HIGH RESOLUTION SCREEN DUMPS 



PRINTS SPECTRUM AND USER DEFINED GRAPHICS 



# JUST PLUG IN FOR LPRINT LUST and COPY 
• COMPATIBLE WITH MICRQDRI VES & PRESTEl ADAPTOR 

ElOQiilELECTRDNICS 



DEALER ENQUIRIES WELCOME 

ORDER: To EUROLECTRONICS, 26 Clarence Square, 

Cheltenham, Glos. GL50 2JPTcl: (0684) 292448. 

From: Name; 

Address: 



S 

t 



This order is for: 

ZX LPRINT 111 ol £34.95 

Centronics Coble ot £9.95 . 

RS 232 Coble Qt £9.95 

Tasword2al£13.90 



(Quontity) 



Cheques/PO poyoble to 
EUROELECTRONICS 



Pleose odcJ £1 .45 p&p 
Amount enclosed 



Microdrives odoptor for 2X Lprirtt I 
ond II £4.50 4 70p p&p 



150 YOUR COMPUTER, JANUARY 1985 




John Twiddy 

speeds up 

Vic-20 loading 

by about seven times 



Mexloader 

tQ0 PRINT'tCURKCUR DNXCUR ON)CCUR DNXCUR SN ) - 

105 PRINT-START ADDRESS OF TURBO • J : INPUT S 

lie IF S>1023 AND S/23A-INT<S/236« TMCN 140 

t?0 PRINT' MU5T BE AT A MULTIPt-F OF 236-: GOTO 105 

1-10 PRINT*(CUR OHICCUR DHi • IH-O: fiiD-B 

ISO TiB 

160 RFAD A«: IF A»--END' THCN 40O 

IAS PRINT "CCUR UP)-tS»N 

170 H=ASC<A«) -10:i.<ASC(HtD«<A*,2> > -40 

180 V*1A»<K*7«<K>9) I »L*7*(L>9> 

leS T-T*V:At>»AD*V 

190 IF RiaHT'ACA*, l)**-*' THKN V*V* IMT (S/2SA) 

700 POKE «»N,V:N-N»1 

?IO IF N AND 7 THEM 160 

2ZO READ TT:1F TT-T THEN ISO 

230 PRIMT'CMKCKSUM ERROR IN LINE* t 790< lOtN/g 

740 END 

•1R0 RFAD~ TC:IF TC-AD THEN SOO 



490 
300 
5IO 
520 
530 
S40 
S90 
S«« 
570 
380 
3»0 
AOO 
AlO 
A20 

t>:io 

A40 
At»0 
660 

«7e 

ABB 



PKINT-OVERALU CHECKSUM ERROR-:END 

READ TN: IF IN-N THEN 520 

PR INT -NOT ENOUGH OATA-:CNO 

PRINT- (CUR CNXCUR DN)DO YOU WISH TO SAVE IT ?" 

OCT A«: IF A«--Y- TMCN 560 

IF A»<>-N' THEN 330 

END 

REM SET UP SAVE PARAHCTERS 

N*"- TURCO- 

FOR I-l TO L.£N(N«> 

POKE 7o:i>i .Asc (HiD*<N*, I) ) :nfxt 

POKE 103,LEN(N«> 

POKE 1&S,1:kOKE 186,1 

POKE 187, t92;P0KE188,2 

POKE 193,S-236»INT<S/23A> 

POKE 194, INT«S/236> 

KOKt 174,StM-2361IINT< tS»M) /2SA> 

POKE 17S, IHT{ IS»N> /25&) 

SYS ■fEEKI818>*236«PEEK(S19l I 

END 



AlJ, VlO20 owners will, at one time or another, 
have envied the loading speed of other 
computers and more recently the new Turbo 
load used on some flumes. It was because of this 
dramatic difference in speed from the normal 
cassette operation that I attempted to write my 
own Zip-loader with the result of a program 
which will Load and S:ive reliably at a faster 
speed than the Commodore disc drive — about 
seven times faster than normal. 

The difference in speed is due to two main 
factors: 

■ The data is stored at about 3200 baud 
compared with the normal rate of 1150 
baud. 

■ No error checking other than a checksum 
is carried out, hence no redundant data is 
saved along with the program — unlike 
the normal situation where sync bits. 
parity bits, parity bytes and repeat blocks 
are used. 

Despite this lack of error checkmR and 
correction, ihc recording is very reliable and I 
have yet to p,ci a load or verify error. Since the 
program records at about '100 bytes a second it 
is recommended to use fairly high quality 
cassettes, as you should with all computer pro- 
grams. l>ecause only a little dropout on the tape 



could render the recording useless. 

Once the program lias been initialised by a 
Sys to its start address then the I^ad. Save and 
Verify commands make use of the Zip pro- 
gram. The commands operate exactly as 
normal with the exception that when saving, a 
secoiidary address of two docs not produce an 
end of file header. For example: 

SAVE "TEST PR0GRAM".1,2 
has the same eflect as 

SAVE TEST PROGRAM". 1.1 

All the normal error messages remain the 
same with the exception that if it is unable to 
understand a file header it gives File Data 
Krror. 

The Zip operation will also work with all 
decent monitors etc. for saving machine code if 
they use the standard jump vectors. 

There arc also a few rctinemcnis over the 
normal cassette operation: 

■ The program flashes the border colour 
while loading data to indicate error free 
operation. 

■ The normal limit of 16 characters for a 
liltinurnc no longer exists and up to 1QC 
are recorded. This may t>e used to good 
effect to produce entire title screens from 
the filename alone. 



To enter the program type in listings 1 and 2. 
Listing I is of a hex loader which I would 
recommend typing in, even il' you have a 
monitor, because it allows you to locate the 
program anywhere in memory. Recommended 
places would be 23552 onwards on a Vic-20 
wiih 16K e.>:pansion. One word of warning is 
that the Zip program docs not protect itself 
from being overwriiien by your program, 
variables or strings. Hence, if required, you 
should move the top of memory pointers down 
to protect it. 

The listings should cause no problem when 
entering since the Zip program is only alH)ut 
860 bytes long and each line of data has a 
checksum which allows the hex lo.idcr to 
identify any errors when it is nm. Once the 
entire program has been typed in, ii should be 
first saved, then run. It will ask for the address 
where the machine code is to be put and if no 
errors exist il will give you the option of 
saving the machine-code Zip program. A Sys 
to the start address will initialise the Zip 
program while pressing Run/Stop, and 
Restore reverts the cassette operation back to 
its normal slow mode. 

(continued on next page) 



YOUR COMPUTER. JANUARY 1985 151 



(continued from previous page) 

The functioning of the reading and writing 
operations require very precise timing, hence 
the program makes extensive use of the count- 
down timers which exist in the Vic's VIA. 
These counters allow you to load them with a 
two-byte mmibcr which is then decremented at 
the system clock spt^d — IMHz — until ihcy 
reach zero, al which point an interrupt rtag is 
automatically set. 

In order to save a program, the Zip-loader 
fwsi saves a 192 byte header followed by the 
appropriate block of memory, as docs the 
normal save routine. Within the header is 
contained the secondary address used when 



saving, the start and end addresses of ihc 
program, the length of the filename and up to 
186 bytes of filename. 

The header is saved in the same manner as 
the memory block that follows it. First, several 
seconds of binary 00001 1 1 1 is output — 10 
seconds before the header and two seconds 
before the main section — to enable the Zip 
loader to get into sync when reading it back. 
This is followed by the bytes $OE,$OD, . . . 
S02,S01,$00. The nest byte output is one 
which indicates whether the data following is a 
header — $F0 — or the main program — $0F. 
Next comes the actual data, byte by byte, 
followed by a checksum digit which is the sum 



total of all the bytes loaded. 

The Zip-loader program can also be used to 
speed up the loading of most bought software. 
All that is required is to save each section of the 
program via Zip and then just set up the Zip 
prior to trying to load the game. You would, of 
course, have to put the Zip-loader program in a 
block of memory not occupied by the game and 
be able to get past the normal auto-run feature 
of the game. 

If anyone has a problem or query concerning 
the Zip-loader program, 1 wilt quite happily 
sort them out On receipt of a SAP, addressed to: 
John Twiddy, 65 Holly Avenue, Wallsend, 
Tyne and Wear. B 



Hex dump. 



i000 
1010 
1020 
1030 
1040 
1050 
1060 
1070 
1080 
i0P0 
1100 
1110 
1120 
1 130 
1140 
1150 
1160 
1170 
1180 
1190 
1200 
1210 
1220 
1230 
1240 
1250 
1260 
1270 
1280 
1290 
1300 
1310 
1320 
1330 
1340 
1350 
1360 
1370 
1380 
1390 
1400 
1410 
1420 
1430 
1440 
1450 
1460 
1470 
1480 
1490 
1500 
1510 
1520 



DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 



A9,B3,8D,30,03,A9,01*,8D,851 
31,03, A9, 22,80,32,03, A9, 61 8 
00* , 8D , 33 , 03 , A2 , 00 , BD , 9A , 700 
01*, F0,06, 20,D2,FF,E8,D0, 1134 
F5,60,A5,BA,C9,01,F0,03, 1137 
35,F6, A9,00,85,90, A2, 1063 
20,AB,F8,F0,07,20,B7,943 
B0,E6, A2, B4,86, A5,20, 1327 
F 7 , A0 , 00 , A5 , B9 , 9 1 , B2 , 1 1 20 
C1,C3,91,B2,48, A5,C2, 1312 
91,B2,48, A5,AE,C8,91, 1279 
43, A5, AF,C8,91 ,B2,48, 1183 
54, F8, A5,B7,A0, 05,91 , 1022 
A2 , 00 , A9 , 20 , E4 , B7 , B0 , 1 1 28 
88,88,88,88,88,B1,BB, 1056 
C8,CS,C8,C8,C8,91,B2, 1523 
C0 , BF , 90 , E6 , AS , A5 , A2 , 1481 



4C 
IE 
F8 
28 
AS 
CO 
B2 
20 
B2 
0C 
C3 
E8 
F0 
85 
B0 



00* , A9 , 00 , 60 , 35 , AS , 86 , A A , 867 



20 
C2 
A9 
26 
25 
49 
AD 
0F 
A5 
BD 
C4 
C3 
65 
E6 
23 
00 
A0 
91 
BE 
15 
20 



Dl 
78 
91 
8D 
40 
91 
91 
FF 
PS 
54 



20 , A4 , 00* , 68 , 85 , AF , 63 , 952 



AE , 68 , 85 , C 2 , 68 , 85 , C 1 
07 , A9 , 1 4 , A2 , 0F , 20 , A4 



60,01*, A5, CI ,85,C3, A5,980 



85,C4,A9,64,8D, 16,91 
00 , 8D , 1 5 , 9 1 , A9 , FF , 8D 
9 1 , 8D , 25 , 9 1 , A9 , FF , 8D 



91, A9,0F, 20, 28,01*,B0,615 
AD,2D,91 ,29,40, F0,F2, 1023 
24,91,06, A5,D0,E6,A2, 1317 
8A,20,28,01*,CA, 10,F9,693 
AA,20,28,01*, A9,00,85, 710 
A5,C3,C5, AE,D0,06, A5, 1299 
C5, AF,F0, 18, A0,00, Bl , 1169 
48, 20, 28, 01*, 68, B0, 12,638 
BD,85,BD,E6,C3,D0,ei, 1470 
C4, 18,90,DC, A5,BD,20, 1200 
01*, A5, B4,8D,0F,90, A9,855 



8D , A0 , 02 , 58 , 4C , CF , FC 
08,0A,48, A9,40,2C, ID 
F0 , FB , 90 , 08 , A9 , 0C , 85 
C6 , BE , D0 , FC , A9 , 00 , 8D 
91 , AD, 20,91,49,08,80 
9 I, 29, 08, D0, 07, 20, 59 



01*, 90, D9, 68,60,68,88, D0, 1010 



AD , 2 1 , 9 1 , 49 , 1 , 4A , 60 
AD,0F,90, 85,B4, AD, IC 
29,FC,3D, 1C,91, A9,F7 
20,91 ,A9,C0, 85, C0,A9 
8D, 1E,91 , A9,42,8D,2E 
A9,00,8D, 1B,91 ,8D, 2B 
8D, 15,91 ,SD, 25, 91 , A2 
A0,FF,88,P0,FD,CA, D0 
60 , 93 , 1 1 , 56 , 49 , 43 , 20 
55, 52, 42, 4F, 20, 28, 43 



1168 
745 



1100 
104 1 
1071 



926 

556 

1102 

1348 

738 

562 



804 

966 

1168 

1173 

802 

81 1 

937 

1677 

766 

535 



1530 

1540 

1550 

1560 

1570 

1580 

1590 

1600 

1610 

1620 

1630 

1640 

1650 

1660 

1670 

1680 

1690 

1700 

1710 

1720 

1730 

1740 

1750 

1760 

1770 

1780 

1790 

1300 

1810 

1820 

1830 

1840 

1850 

1860 

1870 

1880 

1890 

1900 

1910 

1920 

1930 

1940 

1950 

I960 

1970 

1980 

1990 

2000 

2010 

2020 

2030 

2040 

2050 

2060 

2070 



DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 

DATA 



29 , 20 , 4A, 2E , 54 , 57 , 49 , 44 , 505 
44 , 59 , 00 , 85 , 93 , A5 , BA , C9 , 989 
01,F0,03,4C,4E,F5, A9,00,809 
8S,90,20,94,F8, A9,00,B0, 1050 
D0, 20,47, F6,A5, 93,85, 0A, 1012 
A9,00,85,93, A5,C3,48, A5, 1046 
C4,48,20,54,F8, A9,F0,20, 1073 
81 ,02*,68,85,C4,68,85,C3,996 
B0,36,24,9D, 10, 15, A0,63,719 
20,E6,F1,A0,05,B1 ,B2,AA, 1193 
F0,09,C8,B1 ,B2,20,D2,FF, 1301 
CA, D0,F7,A9, 00,85, 9E,A9, 1286 
06,85,9F, A4,9E,C4,B7,B0, 1175 
0E, B1,BB, A4,9F,D1 ,B2,D0, 1296 
BB,E6,9E,E6,9F,D0,EC, 18, 1432 
A5,0A,85,93, A5,90,F0,03, 1007 
A9 , 1 8 , 33 , 90 , 1 , 60 , 20 , 6A , 623 
F6, A0,00, Bl , B2,D0,04, A5, 1138 
B9,F0,0A,C8, Bl, B2,85,C3, 1318 
C8,B1 ,B2,85,C4, A0,03,B1, 1224 
B2 , 38 , A0 , 1 , F 1 , B2 , A A , A0 , 1 1 44 
04,Bl,B2,A0,02,Fl,B2,A8,li08 
13,8A,65,C3,85, AE,98, 65, 1018 
C4,85,AF, A5,C3,85,C1, A5, 1355 
C4,85,C2, A9,0F,20,81,02*,870 
A5 , 90 , F0 , 08 , A9 , 1 D , A6 , 93 
F0 , 02 , A9 , I C , A6 , AE , A4 , AF 



1068 

1 lis 



60,85, AA, 20, 60,01*, A9,0C, 709 
an, 16,91 ,A9, 01 , 3D, 15,91 ,735 
A9,FF,8D,26,91 ,8D,2S,91, 1071 
A9,FF,35, A9, 20, 59,01*, B0, 1024 
10, 20, 43,03*, 26, A9, AS, A9, 659 
C9,0F,D0,F0, 20, 33,03*, 90, 394 
03,4C,FB,02*,C9,0F,F0,F4, 1032 
A2,0E,E4, A9,D0,DA,20,33, 1082 
03*, CA, 10,F6,C5, AA,D0,D0, 1250 
A9,00,85,BD, A5,C1 ,85,C3, 1 177 
A5,C2,85,C4, A5,C3,C5, AE, 1419 
D0,24, A5,C4,C5, AF,D0, IE, 1215 
20, 33,03*. C5, BD, 18,F0, 13,755 
A9 , 20 , 05 , 90 , 85 , 90 , A5 , AA , 962 
C9,F0, D0,06, A9, 10,05,90,989 
85, 90, 33, 4C, 1 A, 01*, 20, 33, 519 
03*,B0,F8, A0,00,A6,93,D0, 1108 
04,91 ,C3,F0,0C, Dl ,C3,F0, 1240 
08, AA,A9, 10,03,90,85,90, 789 
8A, 18,65, BD, 85, BD,AD,0F,962 
90 , 29 , FC , 09 , 02 , 49 , 04 , 8D , 666 
0F,90,E6,C3,D0, A6,E6,C4, 1384 
4C , 04 , 02* , A0 , 08 , 20 , 43 , 03* , 560 
26, A9,83,D0,F8,20,59,01*,921 
A5 , A9 , 60 , A9 , 42 , 2C , 2D , 9 1 , 899 
F0,FB, AD, 10,91 ,0A,0A,A9, 1027 
01,80, 15,91, A9,FF,8D,2S,910 
91, AD, 2 1,91, 60, END, 109201,861 



152 YOUR COMPUTER, JANUARY 1985 




AVAILABLE AT YOUR LOCAL 



UNUMITED VOCABULARY 

* CLEAR AUDIBLE SPEECH 
COMPACT, STURD Y & BUILT TO LAST 

* USER FRIENDLY 

* COMPREHENSIVE MANUAL INCLUDED 

* SELF CONTAINED SPEAKER 

* FULLY GUARANTEED FOR ONE YEAR 

* POWERED FROM HOST COMPUTER 



JUST 
£29.95 



♦ VERSATILE! ■ the standard SPEAKEASY module can be 
programmed to speak in any language, for example ENGLISH, 
GERMAN, NORWEGIAN etc THE SCOPE OF THIS PROD- 
UCT IS ONLYUMITED BY YOUR IMAGINATION! 

* COMPATIBLE with most popular micros. The standard 
module can be connected to virtually any computer via our 
large range of interface cables. 



INTERFACE CA HLES CURRENTL Y A VAILABIJ? \ 


*CBM 64 


"BBC 


*AMSrRAO 
CPC464 


* VIC 20 


*ORIC/ATMOS 


RANGE 


•'CmtrLUS4 


*CBM 16 


H:HM 116 


*DRAQON 32/64 


*MKMOTECn 
500/512 


*SnARI' 
MZ 700 



REMEMBER!... If you changr your computer, you only need 
to change the interface cable! 



PLEASE STATE INTERFACE LEAD REQUIRED 




THE TYPING MASTER 

(The Keyboard Skills program that puts you in a 
class of your own) 

• "The Typing Master' program exKts CO icach you to type. The 
easily met target is 30 words per minute with 9S*'5 accuracy after 30 
half hour sessions. The following facilities help you to accomplish this 
f(,-iiwl.ird 

• 'Sight & Type" introduces you to the keyboard with the correct 
Tinitcr for each key and takes you to a speed of around 1 2 words per 
mimitc. 

• 'Touch-Typing* takes your speed to around M words per mmute 
at the same time ensuring that you learn the peripheral keys to the 
vame standard as those more commonly used. 

• 'Practice Exerciics" gives Non-Tmved accuracy oriented exercises 
and Timed spccdaccuracy exercises. Your results arc given in words 
per mirvute and percent accuracy. The target standard of 30 words per 
minute (and far beyond) is achieved with iliis module 

• 'S«*»iort Monitor' overlays the whole program to hold your hand 
all Uk way ihrouj^h the course from firsc use of the program to that 
final, very useful result. 

• To back up this Basic version you get documcntatiort on how to 
approach the course artd a record card to lill-in as you progress ihrotij^h 
the sessions. 

• 'The Typing Master' is oot a toy. It is a profcssioiiatty-writien 
program which has as its sole purpose the teaching of typing 'keyboard 
skills 111 a way that is friendly and fun. It was written by a typing 
instructor and it has been marketed world-wKle on CPi'M. MSL)OS. 
PCOOS and other operating system-based machines over the past 
three years. It has also been available on Ncwbrain and BBC Micro 
(Model A or B) for over a year and is now being released for Amsirad 
CPC (mono or colour). Commodori! 64 and Sinclair QL' 

• TAPE formats of the Basic version are avaibble from tlie following 
selected list of distributors (media and prices arc shown in brackets). 

NEWBRAIN (Cassette £IS 00 (no VAT)); 

Gl-G Microsystems. 36 Armitage Way. King's Hedges, Cambridge, 

CB4 2Ub. Tel (0223) 31SI20 

BBC MICRO (model A or B) (Cassette, usable with disk 

iiSOO^VAT) 

AMSTRAD CPC (mono or colour) (Cassette: £15.00 f VAT). 

E C H. Hobday. The Chestnuts. Rodmersham. Sictingbourne. Kent 

MF9 0PL Ti-I (079S) 24191 

COMMODORE 64 (Cassette £15.00 + VAT). 

SINCLAIR QL (Cartridge: £20.00 ^■ VAT). 

P. Aihpitcl, 36 Aihlonc Avenue. Bury, Lancashire. BL9 SEE. Tel. (061- 

797)5214. 



Please send me 

(Basic Version) 

for the 



.copies of THE TYPING MASTER 



.computer at £_ 



per copy ( + VAT 

wt>erc shown). I enclose cheque/postal order for total amount: 



NAME:, 



ADDRESS:. 



PlfASt SIND THE COMPimD COUPON AND PAYMtNT DIRECT TO THE 

ueiiRiauioR ton rouft coMPVTeft as shown abovl. 

• mSK InrmiK nl rtw lUw (no^rtm inlj 6« ubtimcd from the totovMH iMppk«n Tli»y iho 

upfitr 1 BirtKicM 5<hooK •nruon wtwh xKorporim rKord kr*|>«t jBd nany ailwr firdkiwt 

Pr«« ihown below m for die B»oe v«««n 

APRICOT. SIRIUS » VICTOR (ij^o.*d vw-uoml (TM( tWOO * VATl 

Antij (k--j..v-,i Cu.rvx,Hn. 1 M.iw, Ho*). C»iibn<j)(«. CH* lUt lel (03JJ) Jlii8» 

CP.MM. CP/MM. MSDOS, PCOOS. (D.vk CSOOO - VAT) 

MKrocon^Hitcf PrnVMm Mcrrutiofui Lmwtcd, Central Houie. Csmbndge Road. Rvliin];. 

tivrn. tGtl 8NT Td (OI-S9i|frSM 

or. 

Soliw.tr« limucd. No 2 AEcc Owen 1c<hnolotr Centre. IS I Cotwct Rotd. London. fCl 

Td (01 e}3) 1171 



In rue of litlKulljr toituif 



ANTHONY ASHPtTEL SOFTWARE SYSTEMS 

56 London Road, Harleston. Norfolk. IP20 9BZ, 
England. Tel. (0379) 852807 {answer phone). 



ORIC AND SINCLAIR 
COMPUTERS 




0«ie 1 co»«pui«< •iK> I H'. i(«2> t<l2. Out 
Aimoi coinciulcf -W. IwM (Clb8» ft68. 
Oik cotout printi-i (}3* (ft 7.11 fMO. 
SmicIm H*i Sc>(«n TV C)I3 tCTOSl f>l6. 
Soiclm StMiiiwn Mui Cwncutm C1tl3 
ICUCI CIS?. S«iclj)M QL Comixjloi C-406 

iraasi mio s-mi*- siwcuum 48x nsi 
(I on ri43 Micmmv.w rbt (im)i roo. 

olfet. MiLiutiriw * Inlerloc* 1 • 4 

cditiidQro no? (fioof njo iw«a 
iiHciodiive C4'tiidg*t (% bO t<6) t/. 
Suxt<9«fO lloppv ^^K icorljcD (or Spcccnjm 
(102 lC92) t>^2 !$«« Cunwu <)>M. M><.<wi 
fty ^u«t*bk* (tiM. dr»vf*v) fun.*! FOS Vrvl>uMfl 
f<j< bjxciium tW II&?) (fj. folte' m»tie» 
u«I CM If Mil f 02. ln«Pl<»<« 2 C20 4> 11:201 
C24. 32K mcnMxv UDflfixts M t« 16K 
SfHret>un> Itt^ur ? xnrf 3 ontyl f 31 (r7Bl f30. 
SiKcbuii CeniranMis prmlci mloitsca fSI 
11:4/1 L'&2 iX miiur has been rcol>i:<Ml by 
Ihe AlplMicani 37 r7l IfOO) rS7. 5 ivniflr 
H0S (Slain wIwiIkti Siik:(.>i> <h AlplvKoni) 
ri3 iritt) fjl .^XHI camoulot r*i \r**\ 
l'64. )6K ram packs lor 2X81 C20 \(2i\ 
f30. 

COMfMODORE COMPUTERS 

Conwiodwe CIC St.wte" O.w v t 14f, iriJ7l 
riG7 Commudmo P1iiu.4 r3or> <r?e'i 
tjoi. comrTKxiorii 04 ij^j ti:fi:>i t?a». 

Convenor ra allow rrtost ordtrurv r*>Oftb 
f.4v\oil(< recwder* 10 l>r ii««d »tlh llie Vi< JO 
«vt ihf CrunmoikM* f)4 r9-79 If9> Til 
IMrgxv pxkagc: CASSttie co«v«ifo< • 
i.ofT>04titfiu «.ti»vcl(o tvt-iMiioi C3/ IC38) C44. 
Cr»«i*"CKj<M»" rwMkrllp (*<o*rV* r43 Ir44| 
CM. fimiet «Mortaca!« tor Vc30 -tikJ Ihc 
CormnoUuro 64: CcnIrgrKS C4ti 11:4 I) i4<>. 

nr,2a2 r-is ic4m r4c. oik dnvc r233 

ir?09l r734 \^fO lumtervplollar rifl!! 
1(1491 rt&9 MPSSOl P<w«er r73!> <r?20» 
(745. light con (79 i(73) 133 



ACORN COMPUTERS 

f-iocKon 1 1.'3 iLt/sji iiiaa uac Model B 

1404 IC3S/I (30/. Kerxil double d«r«ity 
d.>kl»lu•lM«^V1llr«>n4n(n.1l) (141 Sm 
l.i.biw ifi' 'Uj.Ii.hU' litiir driven 

CUMANA DISC DRIVES 

In uui diu lAieitace: of S«x:laa soecuum. 
BBC B una VrdMueiK. Snqle: 40 nKh 
MitUta Mjed (1 /G (n 58) n7B. 40 i> ih>uli<< 
«Mlt>d (718 1(19*1 (Jib. BOir « (207 
lCie8l (206 aOtr di (734 4(7091 C229 
OmI: 40ti M (709 l(7«0l (370. 40li di 
(395 l(3K)l (393, 80lr m (377 1(3341 
I :i/4 KOli d* I 437 (f3fl0) (430 



PRINTERS 




(Mil Microkne 80 ( 1 38 (( 1 3&) ( 1 Sb Rioliw 
Httb t:i«2 10 461 (I/O. Stwnwg CTl CP80 
(77S 1(71 Bl (748 CwMion PWIO8OA (337 
1(7991 (3?9 FiwMi RXeO (77' l(7ill 
(787 (oson RXHOK-I (314 (1286) (31<>. 
(pwn 1^X80 (339 ((3»8) (388. Cofnbir^d 
inalriv pimtcrb and eloctnc lvp«wr>lt-r« 
BlrtlhM fP77 (1/3 1(1061 rise. Biotiw 
I-P44 (7b8 If 73b) (260 MCP40Of>t Colour 
prmter.'OldtWr t.134 1(1231 (140. Inlctl.»:a\ 
tu lull iIk! «tiovt; xjrMi1uf> Ironi Vii dod llw 
Cemnwalon 84 (4b <f4ll (46 w« rjn 
Kupfikf intar<ac« to nai Hie above Dtirqcr^ 
rrwn Sharp eempulm (5* 1(571 mr. 

UK101. SUPERBOARD AND 
VIDEOGENIE 

Wr <h|A -Hfiiftotl Itiiibo Cotr>(t*tt0n. Wf»t# tOt 

COMPUTER REPAIRS 

Wc oHci a worid wide roMv t«rv>C«. WiiM 
for 9 auotawyi 



SWANLEY ELECTRONICS 

The Cornpute( Export Specialists. 

Depi YC. 32 GoJtisel Rd., Swanley, Kent BR8 8EZ, 

England. 

Tel: SWANLEY (0322) 64851. 

OlticKri onto't welcome UK prtcus are jiwwn Urn ^nd inclix/e OOit jntf VA T. TlK 

ttKond ptKtt rri bfacki*isi ts tot tt)t[n>rs cuslntna/jt ttt rirttttw .irirf f>»r^rr/*»* intu/tt*^ 

airmail 0osta<ta. Tno itma price is tot exoort customer^ outsxic Eufooe tincludioa 

AuiUitlu flcl nnd HicliMti'S uiMi/nt nu'iMil lutsi.uf 



BETA BASIC 1.8 

ENHANCED BASIC FOR SPECTRUM 48K 

FOR GRAPHICS - STRUCTURED PROGRAMMING 

- DATA HANDLING 

Koie;isc T.8 ts mofc powcfiui man ovoM We don't have spAce to do this program 

|USt*C« if you CAtt't bvbvve tlie wl. seitd uh «i \»iq6 S.A.C. lor turlhfff 

tnfoimAiKMi 

foalut<-». Co«rMn«nda iif« «fn^-<rriirv kwYwordj; m {jf»pti(cs mode. Syniox is 
cNycltod on eniry. f-utly compaiiblo wnh SoccKum Baatc. MicttxStive conipaiiUltf. 
Co4nt>rch«nsirvci nvAfiu«l. 
NOTE: Rol«aso 1,0 is stilf avatlabio tor JBfABK So«ctrjni ai fl 1.00 



At/TO IM •u-««*r^ 
ClDCa ibirtrffitirk 

CUnUM COMTHQl CO«> «l- 

Kir^iig* M li»r« 'nrt^kwt t^^^i^a 
OCr Ml vM- i|*i»t#M< 'fcri* 



»4U WirtH i Hl «M« iwM i4M>^A«>it M< at! 



0WKHIH ■*«« t^T**— ^" >••<•" 








Mioc otr f*oc. tM> **oc 

,■*•* t>jiiMi J prr>«^<Jiiiri 

FUNCTIOIMS 



Vttn «*•¥« f»«rT t*MI 
«VLI1 ^iitfipiiW^** 

u«m s>w4 «»«i 00 V LOOT 

WHit irtri wtf* CM> 4r lOO^ 
JIOC. VOC awM* WOT wty* 



AHO Am tiv btl 

OCC •Wa.uMb'iMul ro ({l«rifn« 

rULCft rj*y* •»* 






KRHt »iii;u9'H«* uwr ur*) 
CMT Utt MM 
KIMM^ rfi»4W« cwrnj* 

VmOl h«mi»« n.«*««r« 



Ontv CU.OO iriciuwo^ tUpgiode p<*co for AclvdM! VO ownet^ n^ L'4.(K>. itnk 
tnckjOcK a 17-^9^ vupol*ment lo your m«nuat, Pioaso Quoto daio ot pufCh^sc. tf 
voti <M HOT porc^ac^ Worn u«, st«l« »ipprier and icfum or iQinal c««««l(».l 

Rcase scf>d mo: 

n<>tji (UsW:, A4il<>AS4» 1 R Pdym&nt of f 1 1 00 is oncloxod. 

lor f 1 1 .M> for foreign ordcrcK ChcQuos payable to HCTASOFT. 

I don' I bcttcvc it' Ptoaso acnd mo toil doia?ls oi Beta B99K t.8. 1 ortckno a stampod 

fMid^essed t^kveEop*^. 

NAMC; 

Aooncss .... 



BETASOFT 

92 OXFORD ROAD, MOSELEY, 

BIRMINGHAM B13 9Sa. 



154 YOUR COMPUTER. JANUARY I98& 



r 




TUTO 



ProTiRa.maunh in assembly ian!;uagc is Uie 
natural ncxi step for those who are proficient 
in Basic and who fuel a need lo extend rhcir 
skill for whatever reason, whether it is to 
increase speed of program execution or mayhe ' 
to make bciier use of the available mcrnory. • 
Just as diflercnt micros have their own j 
versionsof Basic, so difTcrcm microprocessors ! 
have their own asscmhty language. 

The Sinclair QL is based on a Motorola 
68008 microprocessor and this short series of 
articles is intended as an introduction to 
68008 assembly lanf^uagc specifically on the 
QL. Those who already have some assembly 
language prourammin}; experience on another 
processor should find the conversion quite 
painless, while those who have no previous 
experience may find the going a little bit 
tough to start ofl"with. 

If this is the case then please stick with it — 
the benefits are well worth the eflbrt, and this 
scries includes several difTercni examples of 
assembly language programs with assembled 
listings containing explanations of not only 
how the program works but also why a 
particular approach has been adopted in the 
first place. 

Before Retting down to the nitty gritty there 
arc a few items worthy of mention, i-irsily, the 
68008 is a member of the 68000 family of 
microprocessors, which are all based on the 
same instruction set, and so the 68008 and the 
68000 are 100 percent sofwarc compatible. 

There arc three essentials needed before 
attempting any serious a.sscmbly language 
programming on the QL. The first is a 
reference manual on the 6&008 itself. The 
bible is MCGSUOO 16 Bit Microprocessor User's 
Mamiul — Motorola published by Prentice- 
Hall. Another book which I have found very 
useful is 68000 Assembly Languagf Pro- 
gramming hy Kane, Hawkins and Lcventhall 
published by Osbornc/Mc(iraw-Hill. 

Secondly, we need a reference manual on 
QnOS, the QL operating system. We need 
this because the programs we write will use 



the resources of QDOS, partly to save us from 
writing routines which already exist within 
QDOS, and also so that we can use the much 
talked about multi-tasking abilities of the QL. 
Both the QL Advanced User Guide by 
Dickens, published by Adder, and QL 
Assembly Language Programming by Opic, 
published by McGraw-Hill are highly 
recommended as a reference manual on 
QDOS. 

They both list all the QDOS system calls 
provided by QDOS and show how to interface 
our programs to the QL. System calls are 
primitive procedures which mean that we 
don't have to invent our own ways of doing 
these things. More of these topics later. 

I'inally, we need an assembler. Strictly 
speaking it is possible to hand assemble your 
programs, but this is a much more dtfllcuU 
task on a 16 bit processor than it is on 8 bit 



figure 1. 68008 programming model. 

3322222222221 111111111 

1 0987654 32 1 098765432 1 0987654 32 1 



user stack pointer 



supervisor stack pointer 



.DO 
01 
.D2 
.03 
.04 
.05 
.06 
.07 

.AO 
.A1 
.A2 
A3 
.A4 
.A5 
.A6 

.A7 
-A7 



program counter 



XNZVC status register 



machine and is only recommended to the 
dyed-in-rhc-wool sadist. 1 have two assemblers 
which I can leconiincnd: The QI. Assembler 
Development Kit from Metacomco and the 
QL Assembler from C\>mputcr One. 

Both are e.Kcelleni products and include 
their own full screen editors. The Metacomco 
product has more features, most important of 
which arc its support of macros, conditional 
assembly and include files, which are almost 
essential when writing large programs. 

Before we arc able lo sian to write in 
assembly language ihere arc certain funda- 
mental facts which must be presented and 
understood. These are: 

■ The 68008 programming model. 

■ The 68008 addressing modes. 

■ Tho 68008 instruction scl. 

These topics will be discussed in that order 
with the instruction set covered mainly in the 
next article. 

The programming model is the way rhar the 
68008 looks to the programmer and is 
illustrated in figure 1. It can be seen that the 
68008 contains eight 32 bit — equal to four 
bytes, or two words or one long word — data 
registers, labelled DO to D7. I'hcse data 
registers can be used to hold byte, word or 
long word values depending upon the 
instruction which operates on it. 

If a byic or word operation on a data register 
takes place then only the low order byte or 
word contents of that register is affected. 
There are also eight 52 bit address registers, 
labelled AO to A7. 

Address registers do not support single byte 
operations. They are normally used as their 
name implies to hold addresses which point to 
memory locations — although they tan also be 
used to hold data. Therefore, word operands 
are automatically sign extended to long words 
by the processor before being used. AO to A6 
are general purpose address registers. A7 is 
the system stack pointer, used to hold return 
addresses of subroutine branches — calls — 
(continued on page 157) 

YOUR COMPUTER. JANUARY 1985 155 



'a± 



P*- £^ 



THE ELECTRONICS MAGAZINE 
PROFESSIONALS CAN'T RESIST 




:' .f^'L. 




') 




llllirel& sworld 



JtalWh 





\ 



►. 



v-^' 

.>.*^ 



t 



i 



157 



Elcclronics and VViroloss V^forlcl is 
I Ik; only tilcctronics iiiajtitizint: lo roallv 
lompt tlKiprohfssionnls. 

It's thoonlyonc they take the trouble 
to pick lit) '<"' themselves. 

Thai's hecaust; it's wrilUni tor the 
engineer who scuis eUjctronics nol only as 
a job. but also as a hobby. 

Il's wiillen on a Uiehnir^iil level thai 
doesn't talk dovvni to you. 

it keeps you up to date with all the 
lalcist products and processes, applica- 
lionsandequipiniMit. 

And it CQVtirs every industry where 
electronics is involved 

)ust one look at the new look 
nragazine; and you'll see why it gets pro- 
fessionals like you oul «jl tin; office, and 
down lo the newsagents. 
Ill ■ ELECTRONICS& J ■ 

Wirelessworid 

Tin: litading ma^a/MiK lor electronics engineers. 



156 YOUR COMPUTER. JANUARY 1985 



(continued from page 155) 
for example. 

In face, there are two A7 stack pointers 
known as user stack and supervisor sock 
pointers which are selected depending upon 
the mode of operation of the processor. We 
win normally be in user-mode and this need 
not concern us any more for the moment. 
There is a 32 hit program counter, which 
contains the address of the next instruction to 
be executed. 

It will be realised that not all of the 32 bits 
of the program counter and address registers 
S— when being used to hold an address — arc 
used, since the 68008 can only address 1 
megabyte of memory, and so only the lower 
20 bits arc actually relevant. Finally, the 
6800S contains a 16 bit status register. 

For low order five bits are of most interest 
to us. They contain condition code (lags to 
indicate when there has been a carry (C), 
overflow (V), zero (Z) or negative (N) result 
from an operation. There is also an extend (X) 
flag which is used to implement multi- 
precision arithmetic. It is always set by the 
same operations that sets the carry flag. 

Instructions for the 6800S contain two 
kinds of information — the type of operation 
to be performed and the location of the 
operand or operands on which that 
instruction operates. Most instructions 
specify the location using what Motorola refer 
to as an cfrcciivc address and the diitercni 
efieclivc address modes will now be 
explained, with examples using the Move 
instruction. The Move instruction is used to 
move the contents of the source cfTectivc 
address to the destination addre^s and the 
syntax of the instruction is . . . 

MOVE source, destination 

Before we start you must be aware that not 
all cfTectivc address modes can be used with 
all instructions — the manuals mentioned 
above give these details lor each instruction 
individually. 

■ Data rcj^istcr direct mode. The operand is 
in the data register specified in the 
instruction, so 

MOVE.LDO.DI 
will copy the conicnis of data register DO into 
Di . Note that the ".1." appended to the Move 
instruction indicates that the "long word" 
contents, i.e. ail 32 bits, will be moved. To 
move iust the lower byte we would write 
Move.B and to move the lower word we 
would write Movc.W or just Move as the 
default size for unspecified length is always 
word. 

B Address register direct mode. The operand 
is in the address register specified in the 
instmction. Note that there is a special 
version of the Move instruction — MoveA — 
Move address — which is used in this case, so 

MOVEA.L DO.AO 
will copy the contents of data register DO into 
address register AC. 

■ Address register indirect mode. The 
address of the operand is in the address 
register, and this mode is indicated by placing 
the address register in parenthesis, so that 

MOVE.W DO.(AO) 
will copy the lower 16 bits of DO to the 
address held in AO, so that if DO holds 1 and 
AO holds $20000 (20000 hex) then the clTcct 
of this instruction is to copy 1 to memory 



location S20000. 

■ Address register indirect with j>ost- 
incrcmeni mode. This is similar to the 
previous — register indirect — mode, but with 
the added feature that after the move has 
taken place the contents of the address register 
is incremented. Note that the increment is by 
1 if the move was of size byte, 2 for size word 
and 4 for size long. 

This mode is indicated by placing the 
address register in parenthesis and followed 
by a plus sign. So if DO contains 1 and AO 
contains $20000 then 

MOVE.W DO. (A0) + 
will copy 1 to address $20000 and after the 
instruction AO will contain S20002. When the 
address register is A7 this mode is equivalent 
to a stack Push instruction. Also note that 
when the address register is A7 and the size of 
the move is byte that the contents of A7 will 
be incremented by 2 instead of by to ensure 
that it always contains an even address, 
necessary as all instructions must start at even 
addresses. 

■ Address Register Indirect with 
Predecrement mode. Very similar to the post- 
increment mode, except as you will already 
have guessed the address register specified is 
decremented according top the size of the 
mstmaion before copying the contents. This 
provides the equivalent of a stack Pop 
instruction if A7 is used, and the syntax is 
equally what would be expected, so 

MOVE.W/ - <A0),D0 
will have exactly the opposite etVcct of the 
previous example. 

■ Address register indirect with dis- 
placement mode. In this mode the efleciive 
address is the sum ol' the contents of the 
specified address register and a fixed signed 
16 bit displacement — i.e., the displacement 
can have a value of from - 32768 to + 32767. 




The displacement is given l>eforc the 
parenthesis around the address register. This 
mode is extremely useful for accessing a 
particular element of an array or list. So if DO 
contains 1 and AO contains $20000 then 

MOVE.B D0.$23(A0) 
will copy I into the byte at address S20023. 
B Address register indirect with index mode. 
In this mode the effective address is the sum 
of the address in the address register specified, 
the word or long word contents of an index 
register which can be either a data or an 
address register and a signed S bit displace- 
ment — i.e., the displacement can have a 
range from - 128 to +127. The syntax is of 
the form . . . 

displacement {address reg,index reg.size) 
and so if Dl contains S23,A0 contains 
S20000, A3 contains SIOOOO then the 
instruction 

MOVE.W D1.$56{A0.A3.L) 
will copy $23 to address $300^)6. 
■ Absolute short address mode. In this mode 
the effective address specified is a signed word 
which is sign extended before it is used. So 
(continued on page 159) 



LOC 




OBJt£CT 




•JTMT 


suuKCE ST,^rE^tEMr 












1 tttsClit^ 


I 




-<>><>SOiK>0 






» z>:r 


«qu '»:»00t.' 




*i»i>0 








3 3':r_*ir* 


^qti »OOCw"» 




-irrr 








6 -lount 


*qij >':i-_-,i ..-r-.' 4-1 l..p 'r-'urit 




-rrrr 








"* tl>i '•-J''" 


rilu 1 




-0<X>0 








.} fiO_v''i 


—HI (1 




-•1 -CH.iTi 








» (r-^j-b 


vqu i UOO-i r.-.r-:* 


job 


CJll t 








tt \^v'^^ly 

12 

13 Btjrt 


initial 13* ps'kiritii-r vdrijbl»« 


i.K.inri' 


•4lF-> 


0002 


0000 


1 * J >;r.aO -jO poinV to 


of 


s-:r«-vii 










-rsr* 


0ciu6' 


303C 


IFFF 






n 


piiov«.w Wcctunt rdO 1 lit t i .« 1 1 ^v 40 


1 oop 


•liT-ont* 


r 






13 














1& iMAXt writ« dll irf<.i (•.■ •ir.f*.^n M«rAC>ry | 












17 




<WOA' 


:;<>FC 


OOOO 


0000 


1 Q 1 OOP 


i»ww. 1 HO, ' aO)t < 1 «ar '» Dyt«: 


in-zr 


pointer 










0010' 


r.l'IG 


FFFa 






ft 


dbf d'>tl-?cp d«cr dO % I f 


-> i. 


--.p 








:x> 














it !i-.'w r «Movc>> thv ,)-'b u:<ing ODOS (<'>einjtq«r | 












»^ 


•.fit 


<Xill* 


7zrr 








23 


i«ov*q Htm 5.ji>bfdl 


OOliS.' 


7C.0<t 








2-1 


(ti.-.'V ':\\ •»iO_»r- r , <33 


OolO- 


7O03 








£S 


»lOV^^q »f r_j<?t>»<iO 


■•"•lA- 


■»e-»i 








06 
27 


ti-.n> *t 
return uith dO cl^ar^d 


<:'i>ic' 


rfX-**) 








30 


ttOv«q Biiv e<-r,dO 


wie- 


IE7S 








31 

33 


rte 

v»id 


M.> «"rr<:.i' « (< 


junri 


lit 


t:Hii 


Aj juihbl y 





YOUR COMPl/TER, JANUARY 1985 157 




»TOP 

SHOWROOM 

SERVICE 



\JROCK 
BOTTOM 
PRICES 



The UK's Best Printer Prices 

Only a sample of our massive range of printers 
shown hero — phone for further details 

OAISYWHEEL LETTER QUALITY 

Smith Corona TPKP or S) C18900 » VAT- CZ17.35 

JuliGICXItP) r.a35 00tVAT C38S.2S 

Brother MR IbtPDi^) C329 00 I VAT" C378.35 

QASysWiiPnoniP) r.?39 9rj+VAT- C27S 94 

PRINTER/TYPEWRriERS 

BTOlh.tr EPP? Dol M^itn. {S) f:i19CI0 + WT C136.85 

BrochcrePd4(S) T-IBfl fX) ♦ VAT- CZ17.35 

ModKfns available for Easv*^ and Telecom GoU 



JiAi i?;?00 Oaisywhcc! I P op S) 
DOT MATRIX PRINTERS 

CdfXin1080AMLO(PJ 

CjtoMl106ANL0(P). 

tPSorjRxsotP) 
[psnNRXHnrrPLustPi 

tPSONFXBClIP} 

(•^'SC]NHX1Uf)^ riP) 

fcPSUNFXIOOl- r IK) 
SeiltoshijtiF»1CX)A(PI 
S«.Tko;av> GP50A (P) 
Seikosha GPbOS (SaectrumI 
Seiliosha6P5C»A!Pl 
SctkosnaGPKOAlP} 
.Svikmshn GP700A Colour f PJ 

ShinwoCTSOtP) 

:P) PjcitBc'l Cciiuwws IS) Scn,ilRS232 



cyaygb + vAl cz7s.9a 



f,1?5 00<\AT 
C2/9.00-VAr 
0349 00* VAT- 
C 195.00 + VAT 
(;??0 00 • VAT 
C324 OQ t VAT 
Cy39 9(>- VAT- 
M30.00-fVAT 
r.1P9 90- VAT 
}:7fl90 + VAT 
i:79 9() ►VAT- 

f.i:in90-vAT 

f,1/!)9n • VAI- 

r.a79 90 + vAT 

C1/&.00 + VAT- 



C143.7S 

£320.85 
Ca01.3S 
C224.25 
C2S3.00 
C372.e0 
C390.95 
E494.50 
C149.39 
C91.89 
C91.89 
£160.89 
C2QG.89 
C3Z1.89 
C201.2S 



Smith Corona ranqo of printers lUouu in Stock — 
Phone or writo for details 



INSTANT CREDIT Up to 36 months to pay 

• All items over El 50 available on our easy credit terms. 

I Written details available on request. 



SUPERDISKS 

LONDON S IDWEST PRICES ON FLOPPY DISKS 
Prices per box ol ten ex W 





SSOO 

40TR 


DSOO 
40TR 


ssgfiTPi 

BOTR 


DS96TPt 
BOTR 


BASF W 


£10.95 


£18.20 


£19.80 


£22.50 1 


MbV 


£13.55 


£19.50 


£20.05 


£24.00 


VERBAIIMS'V 


£15.50 


£23.50 


£22.50 


£30.50 


UYSANb'V 


£16.80 


£24.90 


£24.90 


£32.00 


TDK5','4' 


£17.50 


£25.50 


'- 


£33.00 


BASFa'fe" 


£34.90 


— 


— 


— 



Add /dp Inr PfiP per hnx of 10 disks 

CASH S CARRY COMPUTERS 

53-59 High Street. 
Croydon. Surrey CRO IQD. 



12' MONITORS CnEENSCntEN 



i-riviONiTOBr. r.oiniiH 







Cofnmodorfl 



< OnwunsCc* Manuv 



<.'dt>nniorU>yJulu> 

■ i 'C.ILT 



A- :r..rtr;PC4fv1 CrwoMrKKJir 
.*. • ■. -K) CPC4W Culmr Monitor 

SAM YO MBC SS9 Ovainasa Camputw 

'.;>BK inclu0'<j IMirOMar CsOcsuif Intusur 

SBC 

BfJC Mtxlni n 
MocWBincIV*!* 

Cufwr*. 1 ■ irix nn rsxicxi 

Comsfvi 1 .?00K DD CSX?00 

Cuna^ ^1 lax aa <i>a PSU 

Himwia ?i;»CXlK rio « PSu 

CuRtanB SrdDOK QO inc PSU 

AS Mivt Cumantt I Kt [)ri«e> mduilc Cablv Manual < 



r.(&f>i • VM. 
caeoo^vAT 



l< V«T 

■ vxr- 

C?34 74 . MT - 

r.379 0Q*vaT- 

C*7300' MftT 
L}9900>MT 

r.?43 A3 • VAT 

rn.Tnnt war- 

C16517 + VlMr 
M78??i WW. 

^ei-'-vaT 

'S7« VftT- 

il/ ' WM- 
"1*V*T 

J*VAr 

C-: ?a OC • WftT 



caoioo^vftT 



C33a 
0199 

L3<t/ 

lortr. aa 



0S« wr. 

9R + VOT- 
0O«VM 
?fi'VRT 
70**'- 
7M' MM 
7-1 'W 

y 



C7a 75 
C101 20 

cisa.sa 

C205.BS 
E1SB.93 

C22a.as 

C263,3S 
C26S.9S 
[433.83 
C19S95 
C32T.7S 
C43e.83 

Ce79.9S 
C1299S 
C1S9.9S 
C349 93 

C37 SO 
C20995 
E3Se44 
C189.93 
C2999S 

C69.9S 
G199 0O 

C940 35 
C34e IS 

C9t4.29 

E3B9,93 
C459.95 
C180.73 
C2li.95 
C3Ci.93 
C399.93 
£499 95 



OtiaOKtWnputer 

Spoctrwn *8X > Gfnx Gomr '. I iPxyth r,'iBt 
McJuiiinA • trtterincc ' 



4 F r(«e ProorHms 

Apricot Computers — Fantastic Prices — Phone IMOW! 



C334 74 ♦ ^tU 
C':47 7e«\«T- 

r.ioe ST + uftT 



C384.9S 
G169.9S 
C122 9S 
C9S.OO 
C24 9S 



MSX Computers — In Stock Now 

Toshiba HX1064K £21 7.35 + VAT £249.95 

G8nyoMRC10G4K C234.74-VAT- C269.95 

Sony H87i]B 64K C2S2 13tVAT £289.95 

JVC HC7GB 64K. . t:226.Q4 -VAT- £259.95 

Full rnngr: o( MSX acccssnner, nv.-iiLiiiif 



Mail Order + Export + Trade 
Hot Line Phone 01-686 6362 

^jjy Di:livL'»-y by S«curnX)r (3 (Joy) please odd C5.00 *■ VAT per iicm 
^^ Delivery by T N T tovtjmiyhl) please add C9 50 ■*- VAT per ilcni 

SfjriiJ n<( the cfxjpon or order by tihonc quotinc) your Access 
Barclaycard No Phone 01 686 6362 Immediate 
despatch on rece»pt of order or dwrqui: dearanci; 

Oryoucanletex vourortlcron 946240 Aun 19001335 



.il oslaUkstimonta 
iirrm iMit vupvrcccded by nciC .WtMtifurrrimt 



■ Tu Ci^s^ 6 C«TV Com|MCer!>. b3-U9 H^jli SlretA nravOon, Surtv» CHO 100 
I neAMfluWIt —^ 



I mi:kne my ctwifas lor C- 



I 

I crc»wrw:mvAcccss/Barclv«r.n"tM<i 

I Nome 

I Addrow - 



mdyOngdetncrrtiySecuncw/t N I ' 



!i 



w;i 



158 YOUR COMPUTER, JANUARY 1985 



■ 



(continued from page 157) 

addresses can be specified in this mode in ihc 

range to $7FFF — which is all in the QL. 

Rom - and $F8000 to $FFFFF. So the 

instruction 

MOVE.LS7000.D4 
will copy the long word starling at address 
S7000 into data register D4. 
B Absolute long address mode. In this mode 
the cfTeaivc address is a long word. It is not 
necessary to sign extend it as is the case for 
absolute short address mode of course, but it 
operates in the same way in other respects. So 
the instruction 

MOVE.W D4.$20000 
will copy the word in data register D4 to 
address $20000. 

B Program counter with displacement mode. 
This is a most important cflcctive addressing 
mode as it allows us to write position 
independent program,s, i.e., programs that can 
run anj'whcrc in memory, as opposed to 
having to be loaded at a specific address. 

In this mode the effective address is the sum 
of the contents of the program counter, which 
of course points to the instruction about to be 
executed, and a signed 16 bit displacement. 
The assembler format is basically the same as 
the address register indirect with displace- 
ment mode but in this case the program 
counter is used instead of an address register, 
so the instruction 

MOVE.W S8(PC).D0 
will move the word 8 bytes past the 
instruction into DO. 

will move the -word 8 bytes past the 
instruction into DO. 



■ Program counter with index mode. This is 
again almost identical to the address register 
indirect with index, using the program 
counter instead of the address register. 
Comments made to the previous mode about 
positon independent code apply equally to 
this mode, so the instruction 

MOVE.L S26(PC,A4.L),D0 
will copy the contents of the address formed 
from the sum of the program counter plus the 
long word contents of A4 plus the displace- 
ment of $26 to data register DO. 

■ Immediate data mode. In this effective 
address mode the operand specifics immediate 
data rather than the address of that data. The 
immediate data is indicated by a hash ( M ) 
symbol preceeding it. So the instruction 

MOVE.B )¥$44,D0 
will move the value $44 into the low order 
byte of DO. 

The main instruction set of the 68008 is 
tabulated in table 1. 1 have listed the 
mncumonic and a brief description of the 
operation. I have not included all the variants 
of the different instructions. Of course you 
need to know a lot more about the various 
instructions before you can use them, but it 
docs give the general flavour of the 680008. 

I do not intend to discuss every instruction 
in detail, but rather to expand on those which 
are more frequently used and to use them in 
various examples of routines which can be 
tried on the QL. This will form the subject of 
the next article in this scries, but before 
starting on that it is a useful exercise to show 
how we can use these routines from Basic. 

To illustrate this listing 1 is a simple routine 



1^ 



Table 1. 68008 instruction set. 


NOP 


no operation 






NOT 


1's complement 


Mnemonic 


Description 


OR 


logical or 


ABCD 


add decimal byte with 


PEA 


push effective address 




extend bit 


RESET 


reset external devices 


ADD 


add 


ROL 


rotate left without extend 


AND 


logical and 


ROR 


rotate right without extend 


ASL 


arithmetic shift left 


ROXL 


rotate left with extend 


ASR 


arithmetic shift right 


ROXR 


rotate right with extend 


Bcc 


branch conditional 


RTE 


return from exception 


BCHG 


bit test and clear 


RTR 


return and restore 


' 8CLR 


bit test and clear 


RTS 


return from subroutine 


i BRA 


branch always 


SBCD 


subtract decimal with 


BSET 


bit test and set 




extend 


BSR 


branch to subroutine 


Sec 


set conditional 


BTST 


bit test 


STOP 


stop 


CHK 


check register against 


SUB 


subtract 




bounds 


SWAP 


swap data register halves 


CLR 


clear operand 


TAS 


test and set operand 


CMP 


compare 


TRAP 


trap 


DBCC 


test condition, decrement 


TRAPV 


trap on overflow 




and branch 


TST 


test 


DIVS 


Signed divide 


UNLNK 


unlink 


DIVU 


unsigned divide 


Condition codes — cc in above table. \ 


EOR 


exclusive or 


CO 


carry clear 


EXG 


exchange registers 


CS 


carry set 


EXT 


sign extend 


EQ 


equal 


JMP 


jump 


F 


false 


JSR 


jump to subroutine 


GE 


greater than or equal 


LEA 


load effective address 


GT 


greater than 


LINK 


link stack 


HI 


high 


LSL 


logical shift left 


LE 


less than or equal 


LSR 


logical shift right 


LS 


low or same 


MOVE 


move 


LT 


less than 


MOVEM 


move multiple registers 


Ml 


minus 


MOVEP 


move peripheral data 


NE 


not equal 


MULS 


signed multiply 


PL 


plus 


MULU 


unsigned multiply 


T 


true 


NBCD 


negate decimal with extend 


VC 


no overflow 


NEC 


negate — 2's complement 


VS 


overflow 




to clear the whole of the screen by writing all 
zeros to the screen memory which resides 
from address $20000 to $27FFF inclusive. 

The program will be a loop which is 
initialised with aO pointing to the bottom of 
screen memory, and dO holding tile number of 
limes we go round the loop, within the loop 
we will clear some memory, increment aO to 
point to the next memory location, and 
decrement dO and test it to see if wc have 
reached the top of the screen memory. 

Obviously we will use the iMove instruction 
which has already been described in the 
section on addressing modes. The LEA — 
load effective address — instruction is used to 
initialise aO. 

The looping instruction wc will use is DBcc 
where cc is one of the 16 condition codes 
included in the instruction set tabic. 

This instruction decrements the specified 
data register and also tests to see if a condition 
specified is met. In this program we have set 
the condition to false so that this test will 
always fail. 

If the condition was met then the next 
instruction would be executed, i.e., it would 
exit the loop. If the condition is not met and 
the specified data register has reached a value 
of - 1 then the loop will be exited. In the 
example this occurs when the whole of screen 
memory has been cleared. 

Having cleared the screen wc need to return 
back to Basic. If this program is invoked by an 
Exec command then it will be created as a job 
under QDOS and so it is necessary to remove 
this job. A system call is used — sec the 
QDOS manuals — which requires small 
values being placed in data registers, and to do 
this we use a special version of the move 
instruction, MoveQ — most quick — which 
sign extends a number lying between —128 
and •♦• 127 to a 32 bit number. 

The trap instruction is a call to an address 
locted in a table of address pointers which arc 
set up in the QL Rom and actually causes the 
job to be removed. Finally we return using the 
RTS instruction, having firsi of all cleared 
data register in case the program is invoked 
with a Call. 

If you have an assembler you can of course 
enter the program and automatically generate 
an executable file. Alternatively, you can enter 
the assembled code which is shown in hex in 
the listing after the address field using a hex 
loader, and cither place it in the resident 
procedure area using RESPR, and then Call 
it, or save it using Sc.\ec as described in the 
QDOS entry of the concepts section in the QL 
User Guide. H 



YOUR COMPUTER. JANUARY 1985 159 



QMOD 

V23 modem. Direct telephone line connection, 
1200/75 baud full duplex operation for Prestel 
and other database access, 1200/1200 baud 
half-duplex operation for userto-user 
communication. 




Now the QL has got 
connections in all the 
right places. 

This riKxiuIar communications package gives your QL more 
versatility and potential than probably any other add-on. 

Using expansion connectors, the units stack on top of each 
other to provide a universal communications facility for VTIOO 
emulation, telex, electronic mail, and access to the international 
PSS network and databases like Prestel and Micronct 800. 

The modules can also be purdiased individually, starting 
with the Q CON for interfacing, I/O control, and support for 
subsequent modules. It accepts any m<xlem, including of course 
the Q MOD V23 modem. Q CALL provides unattended or attended 
auto-dial and answer facilities. 

It all stacks up to universal communications - at a down to ' m 
earth price. You'll find price and order details in the coupon. ^ ^^P^l 



1 Tick Quantity Module Pric«' Valu« 
In qcm i/q^R 


1 


In nwnn n<i<i^ 1 


1 n nrAii /dqQ<i j 




1 D 1 enclose a cheque/P.O.t made payable to 0£. Ltd. 
1 n Please charge my Visa/Accesst card 


[ 
1 


j narrtNnI 1 1 1 II II 1 1 1 II 1 




• ^IglHWl 


1 


1 D Please send me more information. ■ 

1 tixnit 1 


j A(lrtr««» ' 


1 TrI- 


_ 1 



I OJL Ltd, North Point, Gitwilly Industrial Estate, Penrith, 
j^ Cumbria CAll 9BN, Tel: 0768 66748 Telex: 64157 

'Irii VAT *Td PfiP PV-is* i^'« 78 J/iys.fO( ii#i««)' 



160 YOUR COMPUTER. JANUARY 1985 



nespoas FHAue 



Do you have a problem? Your manual is 
incomprehensible or you just cannot get the 
hang of that programming trick you tried — 
whatever it is, Tim Hartnell will do his best to 
answer your queries. Please include only one 
question per letter and mark them "Response 



-rame . 
MONITOR OR TV? 

■ I own a Spectrum 48K micro 
and am wanting to purchase » 
colour monitor. I have !iccn » 
feature in a recent magazine 
which show<> how simple the 
modification is (o provide a 
cotnpositc video signal and it is 
this which has prompted mc to 
consider a monitor rather than a 
TV. What in confusing nic is that 
I have seen advertisements for a 
colour monitor designed to 
accept signals from the 
Spectrum "direct" — (he 
Microvitec — and I assume 
"direct"' to mcao unmodified. Is 
this a true monitor, or am I mis- 
interpreting the meaning of 
"direct". I note also there are 
colour monitor/colour TV 
composite models available. I 
would greatly appreciate some 
guidance on selecting the most 
suitable type for my computer. 
Dfuk Calf. 
Crimiby, 
South llumbtnide. 

AccoRi>iN(: lo a Mr Hardy at 
Microvitec, the monitor you've seen 
advertised model number 

I'I31/MZ3 — is a true monitor, that 
includes iW the modincations within 
the monitor itself. This monitor is 
driven from the Spectrum cd^c 
connector, not from the TV output 
pon. If you connected any standard 
monitor to the "TV" socket, you 
would not cct a picture. 

The Microvitec monitor allows 
Other peripherals to be connected lo 
the Spectrum by duplicating the 
edge connector. This monitor is 
"standard resolution" — that is. 452 
horizontal pixels — and will there- 
fore work as well with any RCiB 
computer, such as the BBC Micro. 

AMSTRAD SYMBOL 

■ I have becD having trouble 
with defining sonte characters on 
the Annstrad using the Symbol 
command. I've followed the 
insinictions in the manual, but it 
just doesn't seem to work. When 
I print the characters which 1 
thought I had defined, they just 
come out the same as they were 
when I turned the computer on. 
What ant I doing wrong? 
William t)€HM, 
Southampton. 

AccoROist; TO Clivc GifTord, author 
of 50 Oynamk Garnet for the 
Amstrad, the problem may well be 
occurring because the manual docs 
not futly explain the use of the 
Syinliot After command. Before you 
Start using Symbol, you need to use 
Symbol After, which makes it 



possible to use Symbol with a group 
of character numbers. That is, if you 
wanted to redcfme one or more 
characters whose numbers were 
greater than 127, you'd need to 
include the line Symbol After 127 in 
your program. This would then 
allow you to rcdcfmc characters 128, 
129 and so on. 

AUTOMATIC RUN 

B Many of my friends have 
programs on their Spcctrums 
which run auiuiiiatically when 
they load them. I would like to be 
able 10 do this on my Am<ttrad. I 
have read through the manual 
several times, but it doe& not 
seem to include this infortna- 
tlon. What can I do to solve my 
problem? 
Terry SlicklfSf 
Birmingham. 

Il Ar[*!i.^KS thai yoii ha^c not been 
lookin); carefully enough in the 
manual. Save the program as normal. 
Then, when loading it back, type in 
Run "nameofprogrim" instead of 
Load "nameofprogram". This will 
load and auto-Run your program. 

COMPILER QUERY 

H If I understand it correctly, 
the purpose of a compiler is to 
convert Basic to machine code. I 
have a Vic-20 and plan to buy a 
Supcr-I-xtcnder Cartridge. Will 
a normal compiler be able to 
function on the Vic-20 with the 
Expander operating? 
PramttJ K Joshi, 
K'fsi HrtJgford, 
S'otiinf;hiimshiTe. 

COMPII.KRs HAVE been developed for 
the Vic-20, hut the are only designed 
to cater for the commands supplied 
as standard in Vic-20 Basic. There is 
no way an ordinary \^ic-20 compiler 
could cope with the additional 
commands — such as extra graphics 
words — in an Expander's 
vocabulary. So the answer, Pramod. 
is — I'm afraid — no. 

LANGUAGES 

I Most microcompuient arc 
programmable in some sort of 
Basic. For many of them, it b 
possible to buy other languages, 
such as Forth and Pascal. I know 
that both of these run much 
more quickly than Basic because 
they arc compiled rather than 
taterpretcd. I have been told that 
each language has its own 
particular Held in which it is 
most powerful. Can you tell mc 
something about the applica- 
tions of I'ascal and l-orth, and 



possibly about some other 

iolcresting languages? 

S KlaassfTis, 

Nijk^k, 

Holland. 

Specific i.anc>uagiu> are usually 
created for specific needs. A general 
purpose language like Basic, which 
was created mainly to be easy to 
learn, is usually all right at many 
things, but not very good at any of 
them. Forth, which was created by 
Charles .Moore originally to control a 
radio telescope, is a fairly primitive 
language in its supplied form, with a 
very limited vocabulary. 

However, its immense strength is 
that il allows you to create new 
words of >'0ur own, and use them 
from then on as though they were 
pan of the language, even to the 
extent of using your own words in 
the creation of others. For example, 
if you invented the word Dash to 
draw 20 hyphens on the screen, you 
could invent a word called, say, 
Lottadashes to equal Dash being 
executed 20 limes. Dash and Loita- 
dashes coutd stay in your l-'orth 
vocabulary for ever. Basic has no 
such capability. 

Pascal was developed by N >X'irth 
with the intention of creating a 
language which would enforce 
disciplined programming 
techniques. 

i'ascal programs can, in some 
cases, read almost like a statement of 
the problem in English. They arc 
usually "uanxparcnt" to (Kople 
other than the programmer — which 
is rarely true of Fonh programs, and 
only true of well-structured Basic 
programs — and arc consequently 
easy to maintain and modify. It is 
interesting to note thai QI. Super- 
Basic — and to a lessee cxieiti BBC 
Basic — incorporate some of the 
belter features of Forth and Pascal. 

Other languages, such as Logo and 
lisp, have found applications in 
specific fields. Experience with any 
language in addiion to Basic will 
help you to l>cconic a belter 
programmer, as you'll start thinking 
more in terms of what you want the 
program to achieve rather than in 
terms of what lines of program will 
do this. 

Aiost languages have strong, if not 
fanatical, adherents. Forth 
• programmers, in particular, defend 
Forth most ardently. I was being 
inlcrvicwcd on Capital Radio once 
with a Fonh programmer who nearly 
punched mc in the face when I tried 
to make a case for Basic being a good 
language to start programming with, 
because it was so easy to get positive 
feedback from the computer. 

COLOUR OR NOT? 

B I would be most grateful if 
you could explain the problem 
which I am experiencing with 
my ZX Spectrum 48L. When 
connected to my Philips TV it 
functions normally and responds 
to all the colour instructions, but 
when L'uui:ected to an Hitachi 
12in. portable it will only 
produce black and white signals, 
t have, of course, adjusted the 



necessary prc-»ct tuner controls 
without any improvement, i 
have seen in a previous reader's 
query 3 similar problem which 
necessitated the reader making 
an adfustment within the 
Spectrum. 

R L Turner, 
Rtdditch. 

E.MU.Y Sfectri'MS, in panicular, 
were a little choosy regarding the 
colour TV's they would work well 
with. A spokesman for Sinclair 
Research said there was no evidence 
that any particular model or make 
refused to generate colour signals 
when fed by a Spectrum. The easiest 
answer I can give you is to wait until 
the warranty period is over, open the 
Spectrum, and turn the little mtcws 
on one of the flat potentiometers you 
can sec, which controls colour 
inicnstiy. Apan from that, I'd stidt 
to the Philips. 



In a recant issue ot Your j 
Computer a reader asked '■ 
about including Verify 
within s Spectrum program. 
A number of people wrote to i 
me regarding their expe- j 
riences with this, fan 
Philpot from Tonbridge, 
Kent writes: 

I have been using the 
Verity command in a 
program in exactly the way 
your correspondent 
describes. What may t>e the 
significant difference i$ 
that I have been saving data 
in a character array (in fact, 
the league tables ot my 
local badminton league) and 
then verifying the saved 
array. This seems to work 
perfectly. However. I had 
not. until t road your 
comments, tried to Save 
and Verify the main program 
in this way. i then tried the 
following program: 
5 FOR n = 1 TO 96 
10 PRINT "a" 
20 NEXT n 

22 SAVE -tesf LINE 1 
25 PRINT Rewind and press 

any Key" 
30 PAUSE 
35 VERIFY "tcsl" 

This worked perfectly 
every lime. It seems to work 
just as well with further 
lines added. It appears 
therefore that any problem 
would lie with the saving 
routine, rather than in the 
use of the Verify command 
in the program. 

M Ft Trevarthen of Alex- 
andria, Dunbartonshire, 
points out in reference to 
the same query, that you 
should not include user- 
friendly inputs tike "Do you 
wish to Verify" ;ZS between 
the Save and Verify lines in 
the program, as this adds to 
or changes part of the 
program already saved. This 
Verify will fail. Using InkeyS 
does the same thing. 



YOUR COMPUTER. JANUARY 1985 161 




REWRITE THE HIGH 



SCORE TABLES 



With the 



Gunshot, you'll have ail your enemies cowering in corners. 8-directional action and an all-in- 
one moulded stem allows accurate annihilation and strength to survive those ail-night 
sessions. Dual fire buttons for fading fingers (and a rapid fire version when 
they're really coming thick and fast). And. if you break it (and we know you'll 
try) our 12 month guarantee will prove invaluable. The Gunshot plugs directly 
in to practically all popular home computers (ask about Vulcan interfaces 
n for the BBC, Spectrum, Electron, C 16, Plus 4). Only £8.95. 

• ^ft^^^^ See the range of Vulcan joysticks 
'^^-^ , -) at your local stockist 

we'll see you on the 
high score tables ELECTnOnjCS LTD 




200 BUNT STRin HENDON NW4 I BH TEL 1 203 6366 



1, L 10, nus 4). uniy itt.y^. 

^sticks and interfaces X \\X 

VULCAnV 



joust^lcKqeni'^ 



^ 



iOFnuMRf fflur. 



Software File gives you the opportunity to have your programs, 
ideas and discoveries published. We will accept contributions for 
any home computer provided they are submitted to Your Computer 
exclusively. Please double-check your programs and specify the 
memory they require before sending them, preferably on cassette. 
We pay between £6 and £36 for contributions published. 



Moon Rescue 



T Loton, 

Stoke-on-Trent, 

Staffordshire. 



im: 



VfVr l-f' 



You ARI: ihc commander of the Inicrgalactic 
Rescue Service. You are informed that four 



scicniists arc stranded on the moon's surface 
and it is your job to rescue them. As you hover 
above the moon's surface in your spaceship 
you sec below you a dangerous asteroid bch 
which separates you from the stranded 
scientists. 

When you think the time is right you must 
launch your rescue pod and guide it through 



the asteroid belt to pick up one of the 
scientists. Watch out when returning to your 
spaceship because the asteroid belt has now 
been replaced by a fleet of enemy flying 
saucers. You gel 10 points added to your score 
every time you rescue a scientist successfully. 

If, however, you hit an asteroid, a flying 
saucer or the moon's surface or fail to re-dock 
with your spaceship you lose a life. You start 
each game with three lives, 25 fuel units, and 
four scientists to rescue. At the start of each 
game a tunc is played. 

Keys to use are; Z = left; X » right; \ - 
launch podyihrusl. 

No loading instructions arc needed, just 
type in the program and save it normally. 



5^ 



I 






5 MOOe 0: PRINT "RESCUE" 

IB ENV 1,7,2,1:ENV 2, 15,-1 ,e>ENV 3,7,-2,1,7,2,1,7,-2,1 

7 2 1 
20 READ NO,0U:IF NO— 1 THEN Sfl 
SO SnitND 1 ,NO,-0U, 15,3 

40 GOTO 70 

41 DATA 159,3,213,1,190,3,213,1,119,1,127,1,142,1,15'?, 
1,142,3,213,1,119,1,127,1,142,1,159,1,142,2,213,2,106, 
B 

42 DATA 95,2,106,1,159,1,106,2,119,2,127,2,190,1,159,1 
,127,2,142,2 

43 DATA 127,4,119,1,127,1,142,1,159,1,142,4,127,1,142, 
1 ,159,1,169,1,159,8 

49 DATA -1,-1 

50 5YHBOL AFTER 97 

60 FOR i-20000 TO 20e48iRCAD aiPOKE i,«iNEXT 

70 FOR i*20S0e TO 20S26iREAD a:POKC i,a:NEXT 

80 FOR i-20S50 TO 20S76iReAD a:POKE i,aiNEXT 

90 DATA «<dd,«<21,Sc3e,«i7S,«>e6,t<0S,t<dd,tt7«,t<0e,«<3d,Si4*,M 

f ,Srt:2,&31,t<4«,t(3e,<ci4,«<dd,e</<r,t,ee,«,(tcl,«t23,&ie,ttM; 

100 DATA Scdd,&21 ,tt3S,t(7S,t,06,ti05,4tdd,ti/e,I(0e,«(3c,t(f«,>i 

15,(rC2,t<49,&4*,«i3*,«<ee,tidd,&77,«<ee,l(dd.l(23,&ie,tt««,tic9 

110 IMTA t(06,t>03,Sidd,l(21 ,tc30,t<7S,&0e,b0S,t<dd,&66,Ic0e,«c 

69,Jrt:d,l(75,fcbb,«c3«,254,l<cd,«.5a,«.bb,«.dd,«-23,««c,««c,fcl0 

,Scee,&c9 

120 DATA t<D0.«<21 ,St3S,S.7S,l.0E,&e6,l<06.Sre5.tiDD,&66.(cee,(< 

69,l(CD,ti7S,t<BB.t>3E.(cFF.&CD,ti5A,(<gB,VDD,(<23.(<0C,t.0C.t<10 

,t<£E,tcC9 

130 FUEL-25:SCORE«0:LI>3iMEN-4 

140 MODF «»FUEL-25: INK O,0t INK 2,2: INK 3,9i INK 4,15iB0 

RDER 0: INK l,26jtNK S, 24: INK 6,B,26:FOR l''30eee TO 300 

09:POKE i , INT<RND*20>:NEXTiMINIX}W *1, 1,20,4, 14 

130 SPEED INK a, 3 

160 SYtlBOU 254,56, 126, 127, 255,255,235, 124.56: SYMBOL 23 

3,120,252,252,254,254,63,63,31 

170 SYMBOL 97,0,0,7,15,31,63. 127, 235iSYMB0L 98,0,0,255 

,165, 165,255, 255, 129: SYMBOL 99 ,0,8, «.X 1 1 100000,240,248. 

252 , 234 , 255i SYMBOL 1 0O , 255 . 243 , 243 , 255, 255 , 1 27 , 63 , 3 1 i S 

VMBOL 101 , 255, ItX 11001 111 ,&X110O11 1 1 ,255,255,254,252,24 

a 

180 SYMBOL 102,192,240,240,248,248,24a,254,255iSVMBGL 

103,1,15,31 ,31, 31, 127,255,255! SYMBOL 104,255,255,235,2 

55,255,255,255,255 

190 SYMBOL 240,24,36,66,66,36,60,90,193 

2O0 PEN 3IL0CATE l,13iPRtNT"+ qhf 

ghhhf ghhhhhf ghhh 

ritihM ghhhhhhhhhf ghhhhh"; 

210 PRINT "hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhKhh" 
220 PEN 4:L0CATE 7,20!PRINT Cl-R»(250)i" ">«IF MeN>l TH 
EN PRINT CHR«<24e}t- ":tIF MEN>2 THEN PRINT CHR«<248> 
t'- "tilF MeN>3 THEN PRINT CHR«t251> 



230 A=ltl>=l 

240 REM 

250 IF D-1 AND A<16 THEN A-A^^l ELSE D-B 

260 IF D-0 AND A>1 THEN A'A-1 ELSE D«l 

270 PEN 2:LQCATE A.liPRINT " abc "jLOCATE «,2iPAINT " 

d e ■• 

280 PEN l:CAl.L 2OO0O:CL5 VliCALL 20300: CALL 20550 

790 IF INKFY(72>-0 THEN SOUND 1 , 120, 12,B, 1 t GOTO 310 

3O0 r>OTO 2SO 

310 Xy.-A»32*32jVX-400-33 

320 REM »••*••••••• MAIN LCXJP ••»•••••♦• 

330 CALL 20000: CLB »liPEN liCALL 20S00iCMLL 20550 

340 IF INKEY(71)-0 AND THRUST-« AND XX>e THEN (SOSUB 43 

Oi XX-XX-32 

350 IF INKEY<63>-0 M4D THRUST-O AND X%<6e7 THEN 60SUB 

450: XX-XZ+32 

360 IF INKEY<22}-B AND FUEL>0 THEN SOUND 1,0.25.7,0,0. 

2i FUEL-FUEL -5: THRUST- 1 ELSE THRUST-O 

370 IF THRUST-a THEN GOSUB 430iYX«YX-16 

300 CH-TEST <X7.+ 15, YX-7> 

390 IF CH=3 THEN 460 

400 PLOT XX,Y*^,Si TAG: PRINT CHR* (240) ( I TAQOFF 

4 10 IF CH-1 TKCN 460 

420 IF CH-4 THEN 340 

430 LOCATE 1,23:PEN 7iPRINT "FUELs-jFUEL 

440 GOTO 330 

450 MOVE X7.,Y-ZtTAGtPRINT " "| t TAGOFFt RETURN 

460 PLOT XX,YX,6iTA6jP«INT CHR» ( 238 ) i t T AGOFF 

470 SOUND 1,0.0.15,2,0,7 

4HO LOCATE 1.24: PEN 8: LI-LI -1 iPRINT-LIVES: "i LIiFOR I« 

1 TO 50O:NEXT 

490 IF Ll-e THEN SO0:ELS£ MO 

500 LOCATE 6. 10: PEN 1: PRINT "GAME OVER" 

510 LOCATE 6,11:PRINT " SCORE j " j SCORE 

520 LOCATE 6,13:PRINT "HIT SPACE" 

330 I^ INKEY( 47)00 THEN 530 ELSE RUN 

540 INK 1,6:SYMB0L 254,0,60, 126, 165, 165, 126,60,0: SYMBQ 

L 255,0,60,126,165,165,126,60,0 

550 REM ♦•♦•»•**•• UP •♦*«•♦•♦••• 

560 PEN l:CALL 20000: CLS «1:CALL 20500: CALL 20550 

570 GOSUB 4SO 

580 IF INk;EY(71)«0 and XX>0 THEN XZ-XX-32 

590 IF INKEV<63>-0 AND XX<607 THEN XX-XX+32 

60O Y%-Y%-»t6 

610 CH-TEST tXy.*l5,YX-2) 

620 PLOT XX,YX,5:TAG:PRINT CHR« ( 240 > | : TAGOPF 

630 IF CH-t THEN 460 

640 IH Y/.>36B THEN IF X7.<>A*32+32 THEN 460 ELSE 660 

650 GOTO 560 

660 SOUND 1 , 60,25,15: MEN-MEN- It SCORE- SCORE+ 10: IF MEN-O 

THEN 670 ELSE 140 
670 HEN-4i(K)T0 140 



Sheepdog 

Neil Gtrani, 

Gosfortti. 

Newcastle-upon-Tyne. 




Yot; CONTROL a sheepdog and the objective is 
to muster a small flock of six dirty yellow 
thecp through a sheep dip and then the clean 
ihitc sheep must be chased through the gate 
s-.io [he next field. For every unclean sheep 
ou have 25 seconds added onto your time. 
There are also bushes dotted about around 
".-; righi-hand side of the field and the sheep 
3:ay stop to graze at these. Revs 5, t, 7, and 8 
soRtrol the sheepdog. 



10 lnr, C PmPEP 5 eCPOER i c 


191 .a+.a (f +11 >5 «ND a«f*l»<9 AND 


L5 GO SUB 70i30 


a u 1 i9> 


lOOC FOP fwl TO il 5TEP 2 IF -.» 


1060 IF ATTR <9 f n ♦£ V ,a ) f *1) ♦S-O 


if) =6 DR a(f'»7 fiHD i>f+l»>5 AN 


-96 THEN LET SX^6- LET SJafl 

1070 LET a<f)sa»n+s«. LET atf+l 


D a'f-»l' IP THEN LET 5xsl LET a 


d=l LET sy=»0 LET o»in =•■?•■ l_£ 


-so f+lJ*SX: PRINT AT atfJ-SV'*' 


T a$'r + l'«-0' FOP 9=1 TO 5 BEE 


f-»l)-sx;" •■ 


P .01 lO-ftNDrJ NE>.T 9. GO TO 10 


1080 PRINT INK '^AL as ( f ) . AT Hf > 


50 


aff'fl<.CHR» 14.6 IF ad THEN GO 


lOlo LET :-j33GN ia<f)-y* and fiBS 


SUB iszes LET id>e 


ra(f*li-.-> 4 fltiD ABS ia<fi-v. j. 


1090 IF s<Si 25 AND mt .23 AND 


1020 LET SXsSGN 'aif+l'-<J ftND A 


atd):'25 ^ND df3>>2S AND ail0i>2S 


BS »a'f)-yic4. AND ABS < a i I *X* -■> i 


AND d'. !£"• 25 THEN CO TO 4.000 


A. 


150O PRINT AT y-yl.x-xl;- ■ ; INK 


1©3C LET &.•. =fc- tJNT 'RNC'-S) 2-.5 


O.AT y , • . CHR$ ■lJ.4. + di) 


LET :y»iy*rNT RHC>*Ot 2-.S IF 
i»<n=6 OR a ! ij ^7) AND a If +1* 14 


2000 LET XlalINP.EYS = "S") - (INKr< » 


= ••5-1 *'•' • 11 -fv -231 LET yl=tINKE 


AND »lf+li:10 THEN LET S'^sflBS S 


V«e"c-» - (INKEY»B"7"J 4 (y <1) - <V >20 




» LET dj =(INKEVJ="S") 


IClC L.ET SXSSX* la ( f + 1) <11 *e- 'A < f 


2010 If ATTR »!j*ul,x+xll =96 THEN 


*1< 29) *£-(a \ t tl* 22 RND a ( f +1' . 


LET 1=0: LET yisO 


ir AND •* ((^ 9 OP a < f ) > 1£> < * • ^ ■ '• 


2020 LET x»At>>l LET y-y>yl 


-?li:2S fiND iiftl) ZTmZ 


5330 NEXT ( LET 30=90+1 


1C50 L-ET * v=Sy- ■ * *" '2" +2- (* • 


(continued on page 165) 



YOUR COMPUTER, JANUARY 1986 163 




SPECTRUM 



CAMEL PRODUCTS 



NIKE 

WAITINC TILL 
CAUCHTOIJT? 



POWER BUFFERS 



YOU GET 



Nickel Cad. batteries with ON- 
OFF switch. 

Versions for Spcct.. ZX81, 
ATMOS. (lives time to -save 
program on tape. 

Vistblo status warning; by LfvDs 
£17.36. 



U E A L F R 
VVEirOMt: 



F N Q U 1 R I E S 



/V/ 



*r* 



RAINBOW COPIA 

♦ QUITE SIMPLY THE BEST BACK-UP COPIER EVER FOR THE 
SINCLAIR SPECTRUM 

♦ ALMOST ANY PROGRAM IS REPRODUCED ON BLANK TAPES 

♦ TESTED ON OVER 100 TOP GAMES WITH A 98% SUCCESS 
RATE 

♦ MULTIPLE PART PROGRAMS BACKED UP IN ONE GO 

♦ ALSO BACKS-UP HEADER LESS PROGRAMS 

♦ FULL INSTRUCTIONS WITH THIS EASY TO USE PROGRAM 

♦ THIS INCREDIBLE MACHINE CODE PROGRAM IS EXCELLENT 
VALUE @ C5.95 Incl. P&P 



EPROM PROQRHMMER 



«ui«i>*Mi»* -mm 

(nOHil IDO* -MM 



5 



BLOPROMSP 

A uniquely 

sophisticated 

EPROM 

PROGRAMMER 

Eprom programmer for the 2516, 

27!6,'32/32A/64/64A'28n28A, 

ves even the 6-lA/12fiA from 

Intel. Ch«:k. Heml. (•rogum & 

Verify nil or part of Kprom. 
So iirimensely user friendly you'U 

hardly need the manual. 

I>esigned for the beginner but 

includes a singk; key entr>- route 

for the professional. Supplii-d tin 

firmware, the m/c driver routine 

alone is worth more than the 

pri«- of »U)PROMSP No 

Personality Card*, or » •• *<• ■»*! 

other additionH. just a Spectrum. Several inbuilt safety featur«s. On- 
board Vpp generation 2Kpin ZIF socket. Cabled connector and I 

extender plug. ABS case. £89.95 1 

BLOPROM-SI 

A.1 abON'c but for ZXt* 1 PreKrami 2516. Z7 1 6/32/92 A.'64 A 27 1 28 £79:95 1 

IHT LASTI (Of the S(»rtnjm u*«. Put your pn^irams. oiijiti**. AMembtcn mlo 
Ik PROMS (<w m»iant toad hom tJw unique ROM SP 



COMMODORE 64 

BRING YOUR 64 TO LIFE WITH 

LIGHTNING LOAD 

♦ CONVERTS ALMOST ALL YOUR FAVOURITE SOFTWARE & 
GAMES INOT A SUPERFAST LOAOING VERSION 

♦ YOUR CASSETTE PROGRAMS WILL INDEPENDENTLY LOAD 
FASTER THAN THE COMMODORE DISC DRIVE'i 

♦ LIGHTNING LOAD HAS SOPHISTICATED FEATURES WHICH 
LEAVE OUR COMPETITORS LIGHT YEARS BEHIND 

♦ COLOUR & SOUND ARE USED IN SPECTACULAR & UNIQUE 
WAYS TO ENHANCE THE PROGRAM 

♦ 100% MACHINE CODE, FLEXIBLE MENU SYSTEM ALLOWS 
SAVING OF MORE THAN 48K CONTINUOUS RAM 

♦ THIS AMAZING PROGRAM IS NOW ON SPECIAL OFFER £7.95 
NOW £6.95 Incl. P&P 



COPYCAT 



■ft C«c«*Kir|i*>iiicu" 



7) VI tirv rMT (MOW u>t IM4 iuH 
OlOOuit •TODfSIWI 



THE ULTIMATE BACK-UP TAPE COPIER 

♦ MAKES BACKUP COPIES OF ALMOST ALL SOFTWARE 

♦ SPECTACULAR MULTICOLOURED LOAD AND SAVE 

♦ WIZARD AUDIO SOUND EFFECTS 

♦ CASSETTE MAGIC SENSE 

♦ 100% MACHINE CODE TAPE COPIER WITH FULL INSTRUCTIONS 

♦ CAN YOU FIND A BETTER COPIER? - WE CAN'T! 

♦ SUPERB VALUE AT £5,95 inc. P&P 

DISPATCH OF THESE PROFESSIONAL PROGRAMS WITHIN 24 

HOURS! 

CHEQUESiP.O.'s TO: 

WIZARD SOFTWARE (Dept. YC) 
59 THE MARIES, EXMOUTH, DEVON EX8 4NE 



ROM-SP 




ror^pM-trum 



[ntt^nims uru( for J^pcctrtim. with 2x 2R pm •ockn,^ Mtd « llraK button allows 
up t« lt>K of UettK or MC protpun Vo RUN or LOAD instsnily from 
KPROMS Cubled conmctor mkJ lull <.iI«h1« r»nJ NOTK f>o« not d..«We 
Sinclair KOM 129,96 

PROMKR-SP forSpectruni 

A bruxl n«-w SpecLrum proKr^utuncr tor 2764' 1 20 Zero uiwrtiun tortx sorkrl & 

■M»f(warr (wi tajM- £29.9& 

PROMKR8I-S forSpeetnim 

Thr vrr>' pofMlar PROMFR-Mt for llw 7,XAI Iuli txscn adaplnl u>Uir .SfnUuiii 
and the p( Kc li<t>t km NEW PRICE I2't.96 

ROM -81 

Pruvidp!< (wu 2-4 put sockpis foe uptodK o( EPROM mnnory in Iheft-ieK veo. 
C>nu.v2:>>6.32or2Tl6'32 IH,gS 

PROMER-«» 

A low cosil rctiabk proRrunmcr tor 2&1&3Z 371l>02 CPRUMS R«|uir« 

4XPP3b«l(«TM« VEWPRK>: 12496 

DHOBII UVERASKR 

CompKt Mainipownnt Safr PuUrcaM^ UpCoJKPKOMR tIRSS 

DHOBI 2 With lutomatir timer £22 SC' 

CRAMIC-SP NEW forSpertnun 

tngvruoui >Hi(twvT P«K*(f I6K non-voUlile CMtJS RAM u> co-oust in the Mnx 
uca u Sprcirum ROM Ea>v tum^fft Wm) retrieval of BASIC. MiC or DATA 
ona4^KRtiM-Lmm tm» 

PRINT-vSP NEW rorSp«:tram 

Ccntruurs tntertaw with Mwidiuil cmUonto Cable. Ptua ti** uitro<lurU>ry nf 

f«rSPWRTIF.Uxlproe«*Mr t)l.2S 

DREAM^l for 7.XK1 

tUK RainiMckwithUnkootionAtndiubir&^lfiK Ptua (2^ pin EPROM wxki-t 

for 27 1 6 2732 276* and 27 128 159 96 

MEMIC-81 for 7XK1 

4K CMOS Ft AM with lithium balUvy Kasy SAVFing. lOyr «tM«^ and in<l«n( 

rTir>cvBlo(pro«ram!i £29,96 

INTRODUCING Ml'l.TEPROM 

The tnoAl rconnmical. 9ophi9Ucat«(l gmn copier in Ihr world. Bttaed on 
BLOPROM II9996 

r XI IK. VAT «lr«. Nt, VAT on txpons P + P L'K Krw 

\0K Europe +5'V Ov*rs*«s +10'. Tl.X HI574 (ML 

^^^^ Camhridj^ Mirr*)olwironics, One MUton Koati 



^ji*<tr l«rw*r"»fi im rtr Um' *< r**tfr rn ^■' 



I 



Subscribe to Computer 
Magazines 

1985 Special Offer (6 months trial) 





Oilitr 


umpt 


iounlnti 


£;■» 


£J2 


t6 


27 


■»> 


31 


t<> 


m 


M> 


44 


17 


:j 


:j 


29 


lb 


25 


15 


24 



Copicsscni by AIR-MAIL 

BVIt £24 

-COMPim-RANSWT.RS 

MKKO tOMI'L'TING 

MICRO UKISION 

MICRO SYSTI MS 

PI RSONAL Ct)MI>UTER WORLD 
POPlll AR COMPUTINO 
SIN< I AIK I'RtKlRAMS .. 
SIS(.LAIKllShRS 

Read each month up-lo-datc information. 

Product Ncw<>. Programming and understand 

more about computers. 

Subs.cribc for Yourself or make a GUT to 

friends. 

Please fill in the coupon and send it to: 

HAULSTERMM LTD 

SubH'ripltnnDepl. 

500 Chesham House, 150 Regent Street, I^ndon W 1 

TeI:0I-7J»t 8746-014396288 



NAME PHONE: 

ADDRIuSS: 



COUNTRY. 

I with to tubKTibc 10 thr rotknuln* mmtazino: 



£. 



Enclosed please find a cheque for Total £ . 






164 YOUR COMPUTER. JANUARY 1985 



• 



swiwasms. 



(continued from page 163) 


tCOfd! ■■ 


3200 DEF FN <» , n> r (hTn+ABS m--. 




4.110 PRlt'lT AT 19.1. "Top J CO re = 


/).'2: DEF FN b(.=iPEEK 23672.r256 


2500 PPINT INK 0,flT 0,27; INT (90 


-.hs 


♦ PEEK 23673 + 65536*PEEK 23674.* /SO 


♦ 3) 


4.120 PRINT AT 21 . 3 . ' Ano the r gabe 


. DEF FN c n =FN a»FN bO.FN b()> 


£510 IF 90/10. INT (90/18) THEN C 


'' (y /n) •■ 


3210 POKE 236''2,0: POKE 23673,0: 


D 5UB SSIO 


4.130 IF INKEYf-'y" TMEN GO TO 42 


POKE 23674,0 


2520 GO TO le3 


00 


3500 PAPER 4. BORDER 6 CLS FO 


4.eoe INK PRINT AT 10.2; "VOU h 


4.14.0 IF INKEY»s-ft" THEN PAPER T 


R f=l TO IC LET ri^INT lRND»20> 


»ve penned aU'.flT 11,2; "the shc 


BORDER 7; CLS STOP 


. LET pr«l= + INT iRNC>*SJ ; PRINT I 


tp ." 


4.150 GO TO 4130 


NK 0: BRIGHT 1 ; AT fi pr;CHR4 14.7 


4.010 LET sc.FN CI): PRINT AT 13. 


4.200 GO SUB ei00 GO TO 1000 


: NEXT f 


2;"You toot ".sc;" Seconds." 


8000 FOR f =32600 TO 32631: READ 


8510 INK 2; FOP f=l TO 4: PLOT 2 


4.020 INK 0. FOP fs-25 TO 25. BEE 


a POKE f . i NEXT ( 


00+f *2+ ' I- )2) *2 .0; C'RAU 0.72 DRA 


P .If: BEEP .i .25- f NEXT f 


8010 LET hi «500 


U INK 4,0,32 C-RflU 0.71 NEXT f 


4.030 LET Sd=0 «0R f«a TO 6 LET 


3100 C-IH a (12) C'lM i»(l£v. FOR 


8520 PRINT PAPER S; INK i , AT 5,8 


sd»id+yfiL aS' -21. NEXT r" 


f»l TO 11 STEP 2 LET a(f>a84f 


,"tt«ll--;AT 6, 3;' • ; AT 7,8;*' 


4.040 PRINT AT if.2 6-Sd, ■ flhCCt 


LET d ir>l) =5 


;AT 3 .S, "ItBa- RETURN 


we re ■: isaned" 


siio LET a»<n=-'©" LET 4$ir*ii^ 


9000 DfiTA 0.2. 134. 125, 124. 19*, 12 


4.0SO SRINT AT 1-.3, "Pena-.ty . •■ 


"l". NEXT ( 


9.0.0.64,97. 1«0 . 62 . 67 . 129 . 


sd*3S 


3120 LET x-1 LET y«l LET d 1 -0 


9010 C-ATA 0.:-.25S. 252. 252 68.68. 


4060 LET £Cssc4'2S#sd 


9130 LET Xl«0: LET yl=0 LET 90= 





4100 IF hS>SC THEN LET h£ =S C PP 





9020 DATA 0.16,34,56,146 54,56,1 


INT AT le.i.uei-L aor,i - a new .- 


3140 LET ad=0 


6 



Sprinter 

Nicholas Giacoumatos, 
Shoreham by Sea, 
West Sussex. 




The object of the game is to run as fast as 
you can in two races. The first is the qualify- 
ing race, the second is the final. Your power 
increases and so docs your speed when you hit 
the key. You can win gold, silver bronze or 
nothing but watch out — the more power the 



more energy is used. At the end of the first 
ra>c you arc awarded bonus energy to sec you 
though the final, but if you run too fast you 
will collapse of exhaustion. 

Type in the first pan of the program and 
save it. Do the same with part two — be 
careful with the data — and save it after part 1 
on the same tape. After part 2 type in and save 
part 3. You should then have a copy of 
Sprinter. To load hold down Shift and hit 
Run/Stop, and press play on the tape deck. 
The program should load automatically. At 



the start of the game you will see a track, a 
crowd and u 10 second countdown in the top 
left comer to give you time to build up a start, 
good luck. 3K expansion is needed. 

Pans 1 and 2 of the program have an auto 
load system at the end of them. When you 
type them in save thcin first. Do not run them 
until they are saved. If an error occurs note it 
down and load the part in again. Type the 
correction in and save the program once 
again. Do this until the two parts of the 
program arc perfect. 



Part 1. 



f U I M O 



• ■ 






■ ■ 



1 M»IMIT»- 

i wteutiea bOMtiia oc-suBie 
3 ooMiiiM rsiwtm- 

It KOUm.c 

ii IFh— iTMehrOKtJMTS.e REIUKN 

14 OOTOll 

w si*i^i^, JIM. ^iJ,^v^.i^lt.iy^,iil,4M.4M■JF>»,:ui.*'M 

iiM m\w7Mm N.<j M>t9eNT» -, 
le^ >«1HI- ' 

tm H»iwT- 

ISe PRIHT- 
l«7 MtlNT- 
IMI *«tlNt- 
i«» WtlHI- 

ne wiNT- 

111 n»iNT- 

112 PRIMI- 

113 M»iHr- 

114 mini- i^B MB ^^r 

113 MlNI-aS- 

n? fo»i-iTos«w Hex" *tn>N 
lib yyirtr ■:jmm*^»tf»t*p9mi- 
iiyi^iNi-*-' 
12« miMi* 
ut r^iHi • 

liZ P«1NT- 
IJ3 M»1H|- 
U4 **IHI- 
1« t^lNI- 

127 PftlNI- 

128 PHINT- 
iy<f Mt.tl*M 

Part 2. 

2 n-/y^ 

3 F0»»^?)««IU?6/» HenM lF»>2MTMt»(W<IKI-B'»Tl* tSSW tM* 
« I^K>-ltHtH«t)KtM,» lA1M-«»*» mL».Jf< 

/ IFW\l4«/t»IHtl*<ttlN1-lHCCil*(£t.l DHTH- raiNT-EMOK" END 
« l»-w>14«/BTf*t»»HHT-IK0»«tl,r BHIH- PKIMT-OWW" tNU 
» 006U»1M 

l« SniW, 1»,12$, 14l,ij8.|3ir><21,239,M.]y3.l/-|.K».2».2J3.22/.2A 
It OnirU«.^//,|«^, 41.93, 293, 23,;>, 294. 2«.22ft.229.2n.2:<3.2£r.2)9.22/ 
li tiiifif>i6.i*f^Af.i*f.nT,i*?.nf,i*j 

16 SnlH«e,G«,1«3.l2». ]CS.I93.6«.6« 

1* I»T«2»,255,;03,«5,2S5.a35,2».2S3 

!• fl«t«g,JS3.S33.»-53,rt3-»S.rt3,i3i» 

l» DWWII /«.(». IW. !/t<.|/'«.l/«,U«,t/«.235. 1/0. |7«,17«, 170,1/9. ^93 -239 

i»i pftiNT-MmaivaMK 

i«x FORT.iTosee i*xti 

IW KKMT- 



INtSMI" 




4 PM>19»*IHT(mi<l)«««> ro^ KXU607e.l3 LPi« 

I* tadte?? POKEJseTs.n f*>?'»m nc-H*M72e 

19 F(»CD*ieTOI8TCF-l ntlNT-WMir.CC.-M*- 006UB999 

14 HCXTCD Fit 1 N r * MWMftXW 

17 P0Kt!>.I2e F'>fVf-l5101STe^-l FORJ»JTOt» HtXTJ WXTVF POKeS.i 

1» rif~i)0e«0«- yti-v«L<Tl») FOKES.0 

jt pcwcn.e '>0"ti*ii.j FtKE»»*«,4 POKES. i3e>aw»»noo>cxTO. TOWS,* 

23 fOKtlKl •'0K£nC*22-2 (•Wt'tC-44,2 FOftr-ITOFti MBXT 

2S GCTM 

Z!» lFU«--T-|>Cl«^>«n>*l UTFtM'H-lB.LtTE'C-Z 

M IPWO-T-TKfcilk-t-l 

31 LCT»-»«i i.ETnc*fic«i Kxcn.« FtKCrf«22, t rOK£n*44.2 

33 :F£-<e7HeMWT03ew 

3s :Ff»*8e*9iH£'rtjoswt«« tjT»»-79«« nC"»M-3»rie rfitNT-.'r oowmaMLCTLPM-f^i-ooTMr 

3t, UOTO20 

37 |FLi'*3t)«M>WE3«a7e,212 F0RO-1T099 (CMTO l'»t3«9Tt-9-mM1-l 

3» I»1>-4ThEH2««I 

4« OOIOJW 

43 nKUK,2 »'Cl4nC*22.Z P0KCnC*44,3 

4C ^oKCn-t.e P0Ken«2i,«>OKEn'4,3.» 

47 nKCnC-1.2 K>KKHC<'»-I.^ i>0KE>«C*44-],3 

4« RETtNN 

3«e FHIMI -■•■■•MaMMa^MiBBM«KtMtM>-.f>0, 

•Ml t«»v»*.iiI»J 

3«i: KNlHT-MMCCGOOOC' 

se;) FftiNT-«MMW«o«oi 

3#* FWIHl-IHMBW IW^. 3 

1<MM M<lMI-»-, 

IWl FCWCH-HOe Ff<l»<T -]WiFFFFFFFFFFFFF>FFF»>FF" 

IMS f>RiNT-iiii:niif]i-iMiiiiinj*, 

1009 PRINT IJJJJJJJJJJJJJJJJJJJJJJ-, FSINI-^OOOOOOOOOOOOOQOOOOOOOO-. 
tW« MIHI ■MHHMMH^MHaHIHia-, PR1NT-|000600CC«WXK»000«K|00* 
IW3 FWK-IT03 Fmw f i n i*i n ii» « »i m »tt f i n ■■ i^xitk 
IM7 PRtNT-aOOCOOOOCOOOOOOOOOOOOCC- 

lees F0MD>iTo3 MiMTtaa^w^MH 



PfttM 



T'«HOeEEI 



ECEO- miHT-MWQOOOOOIf 



^*AIC>t 



I9W Fc«o»-ei«4iu«iB3 FvftuB.iJw n».kg»»3ie/2i»'3 H6xr&« 

^»m ^UKts.irt FORL-ntftw nextl Foev-i3TCwsttp-i pwesw^.v »r»v-tT03«» t««iv, 
y wruKM 

2eei OO^JMMC FlltKT'.7 f>ChfcJ6H»y ,f4« 

^0^^ KviNT-aMMK>Mw«*i^*; <)V' »* *^tNi 

;r««i-< F^tiNT- i i nm nrin u- - ntiHi 

^WH FitiNr-iiiiiir' Mv^.a, •Btca," fsini 

rfdW tF»v2.3— .u.jiiMUi F.cMv-tTOt«^ l«xrg 0OTD3«M 

26M IFI)»Vi.5>ll,2tt*«WlNi-|»»vW DIDN I !••* II- fori-i r*n«e<s Htxi MUMI «0T06 

9I» 



P40U LOXStHO ^FltlHTBK 



1»4 f.OKI»lT03«e t«XII 

1«3 F€Xtl^L 

!•» FRINT-.-r FDtHt-ataMI 

IM HJIHT-^- 

lit >«KS»31./» FW4«M.1JI «^lKk%43.1i>«>iC«34.i»2 ^0Ke»/3,40 F0KC«9«./« rOnC«37 1 

3 

til r^MLlM,7 HEW 






Part 5. 



« t«3OT 

J FUlKT-a-. 

2 PCIK£3e««».299 

3 oosutiew e'36er7 



oosg»9«3« M<i«r-.T 

II *>WE3««fr».24« 

fUtHf «ig e»«.i*i* fv- 
3«3 MtlKI PUIhT-T* S1I€ OF THC TIW*CK" 

3e«3 psrHi FwiNT" i^t^n-'jvm- 

3M« PRINT WINT- VC>J ILtU T»« kMULt " 

3e«/ PWIHI P»<IHI- WACt' 

3«M) PKIMI t-MHI* HQU vtx> MHV£ TO IWIT" 

3»«9 h«;mt win!' AHQIHtK 4 WHtS *P*Jt«T PI»IMI -WUHT 

34 le 0<»LI*9SW 
3«ll P«JNr'.T txO 
3«W F«|N1-.lBai 
3««l F«IMI PRim- 

3«« KxiNT- tHtse «« r»e otwks 

3«e6 FWhntTQ9«e.^CXTH 

9e«7 PRIMT-.T' 

3*14 FVINT- IK OtrC>n> QUKIFINO 

Sei3 PXIMI- UHt4 «lt M* FOttOMJ' 

3*1* K.WL-1'Oft 

M17 Ot-lNI<S«B(l>»3J 

Ml* K>INUHH1)(|>«9>*1 

3»l» L£T 0I-01-8.* LtTK-OC.'lV*.* LETUT-VT^DC 

3t» rutMT-tint •,!..-- .-MI 
a«2t IF uiMiiV2.3i>cr<Ltrp»^«<i 

M22 NEXTL 

3«Z) PHlMT-OVtWU. VOU CSW -,Pt.|-Ht|Kr 

3«Z3 IFFt>|T)«HM«4« 



oit*it r»<TEucT6 - i>«iHT FRiHT owvuwm 
PWIMT- T'nts- 



FfriHi 



(continued on next page) 



I 



YOUR COMPUTER. JANUARY 1985 165 



s(ffTwiatE nu. 




(continued from previous page) 



5628 »«JWT-JOV« "WIIIOM WH/S "PRINT 
S«J9 PWIMT-IE -.»*,•• eXW UMiTi-'MUMt 
vtM sH'iHJ-.kHSiiiiwyt} 

HtJl H«1HI-»;U»ES SO!** »-r.JI.)^lHT: PRINT 

3«» H*J»»i»SLt :(«;-•«;• I 

3633 pfti«<Ti- wro?^.^ m-i'tt 

Se4« «■'(;*( Tu-1 f*'j7W^ Ntxi lu 

9e41 LE I Er&'>TlfLt)K)^Lt1>>W>>»«*>Nr(»INtl( !)•««>' U>^ 

W42 WHNl'.T funii36««9.251 OOSUBjeeO OOTOie 

CM* mmT-:r 

«M1 f>0KE369e»'£4e 

«W2 IF SIV9.9^irrr«>«0OT063M 

ce*3 ir on^.9»<ia.6»«4in<-2.3>ieiHEi««w 

(Ml pftiNr'»«r. 



«5ei PRINT" 




63«i PNIMT" 




*SW PNIKT" 




65*5 PXINt ■ 


H'l IRf *'■ 


Mee psiNT" 




we? PR!NT-» 


^ -r 


torn p«iHf" 


■wtn- 


caw wiKt- 


■ 


<9i* miHT' 


^ ir- 


«911 ntlHT'W 


-rtlU OOT" PR 


OHa PwiKT- 


■w ^PH p ^r 


«13 «»IlfT- 


m ■ a ■ ■ r 


«H WtJKJ- 


■ ■ ■ ■ ■ ■■' 


MJS rKlNI- 


• M • • • ■ •- 


Ml« PRSNT- 


■ .•■•• ■ •■' 


MI7 PKINT- 


p ■ • ■ • ■ a- 


6916 P«1NI- 


■HB ■■ IBI ■■* 


631? fKim-i 


BU YVU l*«I iy WJW 


65M eniKT" 


MAIN <V Oft H>' 


63»1 0€T 0* 




6Ma If 0«-' V 


'Themkun 


tK3 IF 0«"->rTMti*>«INT'3* D« 


f9a OQfXOtSll 




65W £M1> 




6«9e PRlNfT-* 


(»5y>i«w 


6«ei p«tMT'w 


>'. 


Me£ nftiwT" 




e<«3 pKiMt" 





<6«4 miHi- 




6M9 l>S]NI> 




wee PRiMT- 


inr^w" 


ccer TOiHT't 


/ — V 


6<.I>H MiJNT- 


i*v r 


«6eS MCHT- 


1 r 


6610 P«|H|- 


\ ^FtllHT 


6611 MflHI- 


VOU Wl tut- 


661/ t^lKI PKlNf 


SILVtR neWL* PRINT 


661J COro«319 




««» l»Tt«6» 




6790 PRtHT'T 00SUB2«9e 


«/ei mtm'mm-. 




fm «IMr- 1 




67ra ntiHT- 




«7e4 MtlMT- 




67OT PRIMT- 


H mw 


6796 M))MT- 




6?B7 PRINI-i* 


r' -^ 


♦/■OB FHiHI- 


MKHZr 


ift» yniHT 


• r 


«71B PSSMT- 


^ tr* 


«7H PRlMt WHH1 


■ VOU OOT WOHffi ntlWI." PKINT 


•71 Z OOTOSSI* 




«r» uoio «?» 




«0ee n»iHT»3- :QosuB2we 


«wi niiHT"« 


• r 


CMS F0nM>110« 




«w} miNT.~ 


• w 


«a»4 NEXTUS 




««W rtiiHi" 


WJ^ 


««e« PKiKT ■ 


■ II- 


we? PRINT" 


■ II* 


6We PHiMT" 




6tfvy PKlhl"aBMP 


MW H rre MDOKM tnON' 


6611 P*:;nt pftlMT 


VOU BJON'T «•(£ «-:PRINT 


6812 PRlHr- ■«0«La P<»II10*- «!MT 


6ei3 gOT069iy 




MM 00T0M»9 




MMFRIMT- 


■•tlT 3*W*- 


9WI FORT-noaee 


►eXTT 


MM FKIKT'n 


■Hir swKS- 


MM FtMT*IT09M HEXrr 


Me* MUMT-r; 




wes oeTKEvf iFKEv»--"T«M9ee9 


Mee WTvRM 




»7B FORD»1T02 




««51 F0RSC-212T0l«;3gTep-l POW3S»?4.SCF«T»irO» HEXTT HEXtSC 


>wsi faiKtJo«/*-w 




S*5* HtKIO 




WSi >*H«H 






Picasso's 
paintbrush 

Matthew Sillett. 
Dulwich, 
London SE21. 



PICASSO'S Paintbrush is a multi-feature 
drawing program for the BBC Micro. 
Impressive pictures can be created quickly 
and easily using the many built-in functions. 
■Automatic circle, triangle, semi-circfe, 

rectangle and elipse drawing routines. 
■Exter^sive colour mixing. 
■Three cursor speeds. 
■Three line thicknesses. 
■Rubber band facility. 
■Load and Save screens. 
■Spray colour option. 
■Print text anywhere on the screen. 
■Colour-fill routine. 
■Full MODE2 colour graphics. 

Program 1 contains full instructions of how 
to operate these functions and the keys 
involved — all 30 of them. There are three 
methods of colour mixing provided, all of 
which arc very easy to use. 

The first way is to fill the area involved in 
one of the two colours to be mixed — e.g., red 
— and then to overlay it with alternate pixels 
of the second colour — e.g., yellow. The 
combination of Red and yellow produces a 
very good orange. 

The second way is the same as above, but to 
overlay with horizontal lines — e.g., A darker 
orange may be produced using this method. 
The final method is to use high GCOL values 
to produce "hatching". On pressing the 
specified key, you must enter this value — 
e.g., 198 produces a good brown, when the 
colour is set to white. 

Copies of the program are available for 
£3.50 from: M. J. Sillett, 41, College Rd., 
Dulwich, London SE21. 



of »t«ckin9 coloufvd dltct l 
to 4*t four or your dtmcv in « 



io»keyioold:mrun:m 

200n error run 

SOMOD£7:DI«A»<;^,l0>,H«<8>,A0r,<8>,BX<3,l),CX<2,1.3),D«<l.l,l>,EX(l>,V«C8),F»<l 
,I>iOZX"0«0S-0iCI1X-OtOOS-4tOX-<J>OX-O!PA«*OiC-OiMHXi.l !SS%«OlFSX-0«»FX<>, 1 

d0VDU23,241,233,234.2Sa,252,252,2ae,2a8,2<J0,23,2<lO,253,127,l27,6S,63,31.31, 15 
.25.24.2,l3,7,7,3,3.1.1.0,23,243,2dO.22d,22<l.l'*2,l'92,l28,i28.0 

50FFX-liCPJt-HV»»"0reon"iB«""f*lllk- 

frOVDU23,2dd,l,3. JS,31,fe3.&3,127.127.23.245.12e,192,224.208.2S2,2tS2,2S4,2S<l,2S 
,246,127.127,233,255,255,255,127, 127 

70VDU23, 247, 254, 254, 253. 255, 253, 255, 254, 254, 23, 248, 127, 127, fr3, 63, 31, 13, 3, 1,23 
,24'9,234,254,252,252,248,224, 1-92, 128 

80PftINTiPRINTSPC(l2>CHR«<141}CMR»{134)"FOU« IN A ROW" 1 PRINTSPC< 1 2)CHR»( 141 >CH 
R»<133)-F0UR IN A ROW" lFORX-lT020«PRINTCHR»< lil)-»" i INEXT! FORX-atOZOIPRlNTTABf 0, 
X>CHR«(13I>"»" 

90PRlNTTAB<3S,X>CHR«<131>"S"iNeXTiPRINTTA8<0,20)""iF0RX-lT020:PRINTCHR»(131>" 

• -) iNexriV[>U28,2,2Q,38,>i 

lO0PRINTTA8<10,4>"BY HART IN ROBERTS" « PRINTTAB< 12, 8>-C0'>YRlC*HT 1^(84- 

liOPRlNTTABtb, 14)"l>o you «ant ln»t r'jc t i ori» " ) 

120A»-0ET»> 1FA«--N"TMEN140 

130IFA»<).-Y-'ANDA»<>"N"THENPRINTTAB<t.l4>SPC(e>"V/N Pl»€i»»"SPC«-> • PROCDELAYiOOT 
0110 

140CL8 

15OtFA»-"N"TM£N220 

160PRINT«PRINT" Ttii* two pl«Vcr 9«i»o coniiiti 
n • *> by 8 ^r i<l."«PRINT 

170PRINT'* Tht objtct of the fan* t« for ytv 
row, vartiCAlly, horizontal ly .or diagonally." 

leOPRINTi PRINT" The cur«or Ji^aovod by prostinq the left and ri^ht arrow hays 
and a aove is nado by protjloq th» doMnward arrow koy." 

190PR1NTIPR1NT" Prc»» »fty l<»y to cent Inu*" | t A«-CET*>CLS 

200PRINT:PRINT" In two |>lay*f' nod*, a movo may be retractpd by t>f*««tn5 the 
upward arrow key-" 

210PPINTIPRINT" Pr*»» ar.y key* to continue"-; !A*"05T«iCLS 

220PRINTTAB<<,,1 )"Ar* you'uilno a co 1 our" I PRIMTTABC 1 2 ,3> " tel I v t « Ion''" | I A»"OE Ttl 
PRINTA* : 1 F A«< >-N" ANDA*< > " V-TMENCLBl PRINTTA&< U , 1 > " C V/N) PI t»»«" » PROCOEL AY I GOT022 
O 

2301FA«-"N"THEN8«»"Mhit#';iY«""Orey"iCtX»l 

240PHINTTAB<lO,5>"<l»"iB»»'',2-"|Y»|">"<PRtNTTAB(7.7)"Firtt player i colour?"; lA 

♦ "0ET«iNB«»VAHA»)iPRINTA*«IFNB»<>lANDNBX<>2THENPRINTTAB<7,7)'' 1 or 2 pl>a*e 

-»PROC0ELAYt00TO240 

250K9X-1 iF*-V*:S«»B«llFNei{-ITHENF*-B*iB«-V«iK8X-2 

2feOPRINTTA8(l .^V'Do you warit to play the computer's" j I A«-OET»i PRINTA»iPRINTl IFA 
♦<>-N-ANDA*<>"V'THENPRlNTTAB<l .9>SPC( 10>" < Y/N) pi e<ne"SPC<: 12> I PROCDELAY :OOT0260 

270IFA»-"N"TMeNPRINTiPRINTSPC<6)"Pr**.t any key to bcqir. -" j l A»=0ET*!0OTO310 

2S0PRINTTAB<6, n >"t>o you want to go first?" ;; At"GET«:PRINTA»! 1FA«< J"N"ANDA«<>" 
Y'THENP«INTTAB<1 . 1 1 )SPC< 10>"t Y/N> pl*ate~SPCU 1 > « PROCOELAY :COT0280 

S-WIK-^I : If A«""¥"TH£NCP)t-2i lX-0 

300PRINTiPR!NTTAB(5,13)"Typ* dlfficuty factor < 1-5)"; iDF«-OET»»DFX-VAL<DFt) «Pft 
INTDF»!CHX*l:IFDFX>50PDF«<lTH£NPRINTTAB<5.13>SPCt3>"8etwe«n 1 and 3 pIeate"SPC<l 
1 > I PROCDE L AY t 6OT03O0 

310R£ST0R£«FORRX»OTO<»iF0RJX-OT0lOtAX<RX,JX)««0mEXT»NEXTlF0RRX"0T08:ADX<RX)-OiH 
X<RX>-OiNEXTll.FX"0 ' 

320F0RIS-0T010>AX<9,IX>i'3:AX<0,IX>-3iNEXT 

330FORIX"0T09iAX<I»,O>-3lAX<IX,lO)-5:NEXT 

3d0F0RIX-0T03iREAD8X<IS,0)«REAI>bX(IX,OsNEXT 

350FO«IX»OTOUFORJX"OT01«FiiRKX"OTOl:REAt>CX( IX, JX.KX) iNEXTiNEXTsNEXT 

3«>0fPRIX»0T0lif0RJ»-0TOliF0RK»-OTOl JREAOOX* IX, J»,K»> tNEXTiNEXTiNEXT 

3V0RE AD£X(0> , EX< 1 > 

3e0READFX<O,O),FX(l ,0) ,FX<C>, 1 > , FXC 1 , 1 > 

3">0IFFFir-ITHENFFX=Z EL'SEFFX-l 

4O0ft0DE5iVDUl^,3,4,O,O,O,l<Ji,2,2,0,0.O, J'>,l,3,O,O,0,23(8202i0iO;O! 

410IFY»--Or«y"THENyDUt'5i, 1,7, 0.0.0 

it20VDu:ii).0,2e,l'9, 2 'COLOUR 131 :CLS»C0L0UR0 



d 



> $ 



166 YOUR COMPUTER. JANUARY 1985 



JOFTMSMf flKF. 



4Mratx-iTOiT«Tmiraiiv-zToz3aTimp)K>coiBciMmH(iT 

«90II-rf Iil-00X<2*1 I00T0930 
«4« I r cm« I Afoc n- II TH(H-r»> 

««DirAac(A*>-i3«MCMn-oA>ean-0TMi>Mi<Ht<[i>,ci*i><«iHi<(t)-«a(t»>-iti>ii*2*i 
l»0«>-IJ-M«<ri>»SIOI«T|p-3tp>l(0CCiM«>eOl«»(iCO«.0l«<>i«(oe0l»<i»0iJMH.-IO,*»J0,ll«CI 
TiMn-i iLri-tri-i iMaCiiniocxi 

3O0ir*aC(A()>lUMC»n<Cn><aTMCM(><-OII0a«U«9M>i0O*^nal«fl-«i00T0030 

3ioiroi<>omTHCHC(M.ouROi i-oof (I'l inKicratMTctii-OKa'i •c«(.oi.ao<ci<p<Kic««iMT(nio 

3aoOI9T04*0 

MOirii-in«HCO(.ouncn<HCs<«*m<n-2 (i.Kcoi,ou>r«<iHCm-««saii.i 

940niOCI«INTtlt 

aoeoDTOMO 
M«Hi«>«]>*n<cn><i 

S70iiU(Hi(Oi>,ox«i>->si(-ox>2>iir<»r-2Toa«~»n<(n»3tTiii3icoLOui)MC*inioc«iSK>eo«. 
«iJWiM0csiKiN(irtcoL(iiMMciiv-2»-Hi<oi)>3ini0C0i*c 

9a0«(XM>t,-13,MlC0S)*30;2lT«O 

Oforon-tTotoooiHCiT 

4«O*ri21,0 

4to(n>o 

U««1l-tiVlS-0 
44«KS4CX> t <0OTCM3O 

4Totrxi>orHtMWLi-KmiTra>«(i-iiki— tiQOTOfcso 

4«0VLt*'Vl.S-Kl 
♦»OtrVt.»>«TMCt(730 
TOOOt^n* 1 • I rM<4TWNft20 
TI0t,ri-Lr««liirift-r2rH(WI0M7imilHTtA»<«,»>-TI» 9a»« ■• «r>Mi-> toOTMOO 

T2aKn«K • 

T3Of0»Tl>lIOtl0«T(P2Ot80UND>,-IS.V».VI/2O*2lM<(TiFa«V*>ll0l0ICTir'20i0(IU«l.-l 
S.Yt.T-n/IO.IINHrifl-ft 
74«««-KI>l 

TSOir(ll-OTHtl<C0t.CIUI«OiO0TO17O 
7*oc<xuukk:» . 

7701-1 •(cii-»i(o<,o)>m>*2iT-2t-(in(Os><K(M. I )«m>*3iM0e&iW( 
7«^otii-tToiooiMCir 

7«OiriW((V(0><>-ITM(NH0 

ao«<n*«i>i • irRiK m>iTt<i:H7io 

• l<>lr(«><)TMIHtI>l «»T0T4« 
•7O(f<>l0oro74« 

•3onoM7iirii'-iTHtN>i(«rsi*itu««rt ti.iru«-e«>Mi>3si>i 

•40mtHTTA«(i.i.}UB- uln,-ln^l^lTl«^lt^T-T^, itari ii -f»---BT»»<f»i>-,-t»-»-«Tl»« 

(M«)IPKIHT 

•300«*t imiHTIABtOilOl'M^uld you tlk> anclAtr «a'>- i l*4-6Cr«> IFA*<>-¥-*NM«<>'M 
-TM(NntNTrAS(0,i(»itrc<«>-T/M ri«4ii'8i>c<t>in)oCDCL«viOOTO«M 

•7onoof 7itNe 

•«00AT«),-I,1,I,0,-I,I,0 

tt4O0ATAt0.1I,S0,39,3,»,2O,23 

*00e«Tikr». 31.20,11 , 1'^, 1429, l7S.2199,«.»,t.29, I3««0,4«00.-2000,-M>00 

4tODCm«CDClAVi*0UI«l , -13,90. t«irOltI-lTOlOOOiHCXTif>a*«<)C 

*;oDm>oi>4vi«-30oo« 

••30ir(.r»-orM«w<ri-iwi(p«Me( 1 >«2>«4«o<noi*«o 
«d»P3l-0iC2l>t iU».2 
T30irilX-3THfNC2I«2lU1-t 

44«ro*ti-oTo«ivi(ii>-oiNtii 

♦•0!rDr»<2T>«l*1«lO , 

^♦qWtj-0 1 rjiii-(j ici»ui i£S»-C7i 'OOaJBi i TO 

lOOOrn^l ■Cl-C2IlC31>Wlt00«U«ll3O 

i<iioirori<:2TH(Nio4e 
1 02<»n-Mi> 1 1 f>A»- 1 
io»>l()n>4aaix«3TH(Mi<MO 
ICMOOOSukllM 

)O3ontI-<liC«-tniC3X«C3«<000U»l 190 
104«Mf ITIS 

l07oro<tIi-OToeivm(ii>-vi<iti.A]>«<is>tHtg(T 
io«e*OKii><>To> 

ia«Olf HVX-VK I ( XINDKMOI 1 > > -STHOCm- 1« 

ilooirHui<vm<i«>THitMvi»vi<t»iHrt-ii 

lllOMlTtI 
ll9OirpSI.t4NOHri.niKTM(H4O><TT»>>439l0»I-O 

t tlOO0T0t««O 

ii4C*(nriNDv*i, 

ll90t)»<m.lI>l>>3THCNWI<l11>— 3«000>«(TUni| 

t tMMO>Jt-OTO] 

|170»-»1<J1.I >l»1«>«(Jl,OI 

1 1 MKlaO • D1>C I N>- 1 ■ n. *^ 

1 1 **Ft-A»<>W*«Mi;» , l». 1 •»>•«■> 

1 2 1 1 F >>1I- 3a»n>CITHCHDS>En - t lOOTOI *40 

1 Z20if r»-Ci»t»cw*i-N»» I 

iSjatrNi-dTKiHi-rzo 

t240IFDS«4Tt4CN12«0 
12V>irKl>-tTMl«CX-«l*liMT0ll«0 
12*4X14(1-1 lOOTOI 140 
)97oit(mo poufvm 



tJ^oirm >3rHiNi *20 

i30mrDri<4THfNi*20 

i3ioinci-irHti«n'>oicri<3<00T0i33o 

1 32onx»»i» - H •»-*« 

i330n-nt 1 rcTi»CTi<iiircii>*riTH(Mi430 

i3400i>At<>a>*i«nt, ix«i«*ii*nt) 

ISS0»»-Ai<H».»i»<«i.4>.tx.i-nnt«.4>> 

IS*«lfei-iaMi*c rHtrit43e 

IIT0lrM-C31AMOn>OtH(N14I>O 
l3«0trO1l-«Ar«M-CS>TH(WlI 1X1111- 1 
13*000701 »0 
I44CMII-«1I>I 

i4toi'nii>n2i>HtMi?»«iiiRi-r<i 

I42000T0IU0 

I430K1-Nl>n2ti ir«n<2tH(M1440 
|440irHT>3TH(N|V30 

1470r OX-0 • H I I>MII ■ K7|l»0 ■ r OinC'(«*XT0<n*3> t FiUCMt'AXWCX. I !• 1 •tI*K«l«OTH(Nf<tOCW< I FM I 
,|l>H7t1HCHN7X-HLl 

1 440I FAI<n - 1 •AIMCII , II« 1 • •I«KI > < >«THCN*L1>I 
|47CN(iTl l'H7«>3TM(NF0«-l 
>4«0«1>0IT>-0IKI-1 tm-l •Dn>OIBFS-I 
lAVO'lvAKMBAAI'Htm, I1>1 •fX*KI» 
IV>0IfM-<PTMIN13TO 
l1IOirpfC1lO*<l'l-}Tt<H»F1l>Oi0OT0l990 

1510 1 f KI XHMt l««-rx» 1 1 C0T0l4»O 

i9«0K(>*:t-i iaaToi4W 

l39OIFKX>OTHtNSX<4CIIKm>-llOOr0t4*O 
■ S40ri-KX( If »l fO*H0Fax-|1H(HI*40 
ISTOIFWIK >ITtO<tBrt>OTH(NllblO 
l3*0IFAX<HI-l<AX«SX,lX«l«BX«n><>OANPA((Ht-l<AX«TX,II*l«BI*T*><>0TH(NDn-l 

i^'7vtF»-Ax-iTHf Nvx< ii>>vi( ix}-oxcMx-2,nn,e»x) lOOTOiftio 

i«oovi<ii>-vi<ix>*[n<Hi-2,rm,OPX> 

l410IFMX-3rHtNl«20 

U20IrNX<}THIH1640 

i* 3oi >r»x "i T mi wj n i »> -v»tii7-c«ft.x.W'».wni) nMvx(i»<vi(i«>*c«<Kf,M*->,nn 

1440NCI TJX mCTUtN 

I*30MFPR0CUIN1«-0IL»^ 

I440l«-Oil.31-0 

l4Ton-Ax<Hit«Kx*Ai>m<i«,i>«fn,i<>i**i*Ki*M(Li,0>*««> 

1 4*0 1 F rx< MMNOn-OTHCMNDrKO: 
1 4?0 1 « RX-OTHCN 1 7 1 

i700im<»:]srH(Ni74o 
17)0131-1. 3I>I 
1720IF"»>-|TVi(W1X-«X»l 100701470 

i7Sonifa-t lOOiuifrfO 

1 74011 nx>- 1 TXfVIt- - 1 1 0OTO1470 
17^IFNlX<L3irM(«wll-l.SI 
1740I.XX.X«t I tH.X<4TWM14*0 

1 rroirKii>3T><[iorx-i '(Nontoc 
1 TAOon-o < ( Nomoc 

I740MFI><)OCTIH1I-HX«1 IPKOCVI 
laOO I F DPX> t rHfNCNDmOC 
lOlOMl I-m- 1 1 ntOCUa EfOTROC 
i«70i>n>« 

10301 ( OF IOTHfNl«40 

l»40AX<MX,l«.t)»C3* 

lASOlFAXOfKAI^SX.IKIiBKBXl-OTHCMd-SxmtOCTlirOM-ITHtNOX-KXOOTOIttO 

lMOIFAI(Ht>*I«ri,II>l>>X*TI]-OTHI(«<XaTX>««OC7i|FI>rXo|rMCnOI«Kl>aOTOtMO 

l*70Al<HX,IX«t)-Oi00roi430 

lOAOi r ^Ai-QTHtHVK t X >-vi( 1 1 J •ek'hix > I ooroi«» 

)940VI< IX>-VX(II>-CX<m>>.7 

l'«KIAt<MI.I«*l )-O<P0I*tX>T¥I-lX«VI<0«l|rrAX-OAi«l>n-OTH(.-C«X-l 

I^IOOOtOlUO 

i-»jo«i( ii)-vx<ix>-Fxinti,PAx> 

J«50irpAX-0*N0W»m-OTHtHlI-» ' 
t«4000rOI440 

i43«*fH mt 

l**OIFKX>-l TiHNnX-rX- HSf X-nXIKX--! lOOTOI t*0 
l'*>0«0101440 

iieoji--) 

inoirHFX >0ir>4NJX' 1 
20««'eotl-«>lTom-l*1|rJi 
2Ot0l>IX>2>l iniOCKIIMftIt 

^OJOtOlO^*o 

20K>(0«7-lTOIOOiNClT 

£04Ol-tX«2>l>P*0CPOINTIia 

2O90C0taUB>«x 

3»70«-<IX-JX)42*|iMtOC»0INI(R 

TOOOOX-HPX ■ OOMIVMO lOOTOSM 

2000Sfrrft0CF«IMTCItlMlNrTAa<X,0)O««(M0>n*«<24l>iMIM7T«*(X,t>et«*(242>C>M4<2' 
43>>CNDraOC 

SIOOOCrmOCDI » tn in; TAX 1 . T >;,!«•< 244 >C>««<i49> t FfttNTTAX I , V. 1 >CMM< 244>Ci««( 24 
T > •MIMTTMC I , v> 7 1CM» ( 244 )Ci4rt ( 24-) > I CNSmoe 

ziiOMfMtocoiFix-i tH(NCOL(iu))Kax cisicoiouMNax 

212OtH0M0C 

2i3ootf A«ocei I ir>x-irMtNCot.<xin(«x>K«*<(»x>is-2 cl*ccdi.Ouanoxihci-n>xixi-i 

2I40I-«X*2*I iCOt.Ol«MCXiM>OCmNt(ll 
2l30€P««>fKK 



QL Trace 

S J White. 

Wirral, 

Merseyside. 



I V I f I > I « 






Those of you who know what a trace is may 
skip this paragraph. A trace shows the line 
number and line details which the program is 
using at that instant and at the same time 
allows the program to proceed normally or if 
wished slower — down to frame by frame to 
use a video recorder analogy. Thus the 
programs of others may be followed for 
quicker understanding and one's own 
followed at leisure lo find where a problem 
occurs. Errors in typing out printed listings 
can also be most readily found with a trace 
particularly if the programs arc not fully 
understood. This program uses as narrow a 
window as possible at the top of the screen lo 



show the instantaneous listing, long lines arc 
not shown in full. 

A trace showing where you were in a 
program along with control of speed of the 
program is, or was, the province of machine 
code and a fairly long one at that. Trace was 
supposed to be on the early QLs but it is not 
there now and I have not seen one for sale. 
This QL trace is so much easier than guessing 
where to put all the prints and stops to find 
out where one is in a program. 

The typing amount is not as bad as it looks 
because Del-Trace is constructed from a 
renumbered d-lined Init-Trace and merged 
back with first pans. Take care with the string 
statements, it is easiest to think out the " " and 
$ rather than copy. Remember you can join 
any $ with anything within "" and the join 
must be &, nothing else can be joined or used 
for joining. The QL reads the instruction as if 
none of the "" nor the $ nor the & were there. 
There is only one character recorded in a line 



that you do not get printed on screen and that 
is the CHRS(IO) forcing new line hence its 
appearance in the program when additional 
lines are put in by program and its presence 
being used to determine the end of a program 
line so a new one may be collected. 

Init-Trace: These headings are procedures 
and called by entering like a direct command. 
QLTracc requires a blank line after every 
program line so it can insert its call for 
tracing. Renumber your program line so it can 
insert its call for tracing. Renumber your 
program on the QL if necessary. Load 
QLTrace and put cassette with your program 
in cither drive. Run and answer questions, 
which drive your prgram is in, name of your 
program, and final line you wish to trace — 
QLTrace stops at the end anyway. The 
modified program will now be on the same 
cassette and named the same except it has a T 
in front for trace. Note the T program is not 
(continued on next page} 



YOUR COMPUTER. JANUARY 1985 167 



(continued from previous page} 
in the computer. 

Trace 1 or 0: Load the program when 
required. Enter Trace 1 for trace on. Trace 
for trace ofi". Run your Tprogram. The step- 
ping is by holding down Shift and Ctrl with 
Press of V. 

Del-Trace: After modification using 



smjvmxmE. 



QLTrace you can strip the Tprogram clean if 
wished. Place a cassette with Tprogram in any 
drive, run QLTrace and find similar 
questions to Init-Tracc. The new ordinary 
program will be on the same cassette, the old 
one is deleted, but the Tprogram is kept ready 
for future use. 
Other windows can interfere, so modify 



cither position. Inkcy$ polls covering the 
weird choice of CHR$(182) used in program 
will need modifying. Trace 1 or Trace must 
be entered before running the Tprogram or it 
will stop. Progress of Inii- and Del-Trace is 
shown on screen so hic-cups can be seen. 
Lines jumped from are not shown. 



20000 SCIItrk COnPACI 'QL' TRACE 
200in Rf«ifk *•••*•••••••••••••• 

iOaZO REHirl CePVBieHT e.J.UHITE HSi 
20030 KlUrt **«,***>.*«*••«.. 

20040 SSXatk EHTCR IHIT.TtiACE I* w>t <J«iM i>«tor« to tK» exKt t.stitl. 
ZOOSO lt£N*r1t " ♦...»»......«....... 

tOMO REHirk ENTER TRACE I for lr*cf led TRACE for trace Oil. 
20070 ftintrk ..♦♦.♦»♦.»♦•#..♦♦».♦»»..♦.. 
2^)60 KF.n* PMCritur* in.l.trMr 
100$0 REW.rk ..»....«♦.•.««.» 

201OO L8C«t isciCkarlrProirti liii*ltidriu*>i lt3tTiB*t>»rtico«nti l*uai*lti«atnl>iia* 

20110 INPUT IOt*[Ti vk.ck Jrlvf ,t Prolru 1 < < ! it.vrt 

20120 INPUT tO.*Mk»l ij nur ol Pfo>f»« ' 't < Profr* 

20130 INPUT IO>*F>a*l tt>i«ntibfr to tr*c» "> '! ■ f lintnaBbtr 

20140 «UEIE ••dv'tdriw»n*,'ll"ftPro»rl 

20130 OPEN tlOi*adv'tdrw««f.*tProir» 

20L&0 gPEH.KEU (ll.'idv'tdrtvrn'.'t't-torolrt 

201?0 «tP»*t ttxt.tooP 

20tS0 hiwit • " I tin*MB(>«rt ■ "t <oaM < I 

20IW KPrti I.B«.lo«P 

20200 chjrt > IHtcevtCtlOi-l) 

20210 Ml ' C«»£(c).ir») 

20220 $El.r<t ON JM 

20230 OH «sc ' 48 TO 37 

20240 tr founl <• J 

£0250 l.neiwabtrt ■•lint<iu*l>*r«t«k«r* 

20260 EHO IF 

20270 EHO SEL«ct' 

20280 tonnK < ce«nt.* 1 

20290 IMS • < ineowkbert : nlMB • Ikoa * 1 > nlmit • nlnua 

2O3O0 imtjt • Uii*tttck«rl 

20310 SEL«ct ON tit ' 10 : PftlKT lUilifttJlti PttlHT liMttl : PttINT llli nllt 

«•»' TRACK *lt.nri>«eb«rt(Cm«(10)l : EXIT llw.loo^ 

20320 EH& R€Pf*t .(.(w,<coP 

20330 IF £6F(I10> THEH EXIT t»xl.loi>P 

20340 IF Inva >• hlii«*uab«r THEN EXIT lext.lOOP 

20350 EHO REP»»t ,t»»HooP 

20360 ClOSE til 

20370 CLOSE tlQ 

203SO EHO OEF.w ,ii,t-lrict 

20390 OEFiH* PROCtJur« tr4C«((i) 

20400 REH^rk *••««««•««*•**«*•*** 

Z04I0 tf * ■ I THEN e-e»(rol > ): ELSE c»ii<r»l • 

20420 EHt> OEF,»» tr«e 

2043O D€F.n« PROCrdurt tr«tk(ti) 

20440 R£t1»rk •♦» *.♦..».•••• 

20430 IF control • I 

20460 OPEN *I2tScr.480>:10a30)clS 

20470 PAPER «12t4:INK ll2rO:CLS 112 



20480 LISI *Uin 

20490 CLOSE 112 

20S0O REP*at tttP.looP 

20510 ilP» = II«ev«(H.-I> 

20S20 IF UPt ' CtfttdSf) THEN EXIT s(«p.lo«P 

205J0 EHO REP«*l stcP_to«P 

20540 EHD IF 

2OS$0 tHD DEFiae trKk 

205fr0 [>EF(Bff PROCtrfar* i4»l.U«# 

20370 RCHark *******^***»*******'***» 

20SS0 LOCH iMxtiartttPrOlrttPrOlrSi l-ii«>ttJriv«ti I tn«H>b«r«>co«i>t> tMaiolna 

• ioi»<i>l 

205*0 IHPUI 10. 'In vt,uK Jrl«* it ProIrM (or J*l«t« tr*t« ? * ! ! dr.vtt 

20iOa IHfUI tO>'Wt*t It iht MM ot tProlraa lor itlAru* ? * .•; tPr«9rl 

20610 Pfofrl • tPro9rt(2 T8 > 

20620 INPUT IO)*F»n«l liMnvmbtr to dfl.tric* ? 'i ! <tiwilub«r 

2063O DELETE ••dv*tdr.v*lf-'tProSr» 

20640 OPEN llO.'«JVWr.v*«f.-ttPfOJr« 

20650 OPEH.HCW lllt*a<lv*t<lrlv*tt'.*tProSrt 

70660 REP»t t*xt.lo«« ' 

20670 linttt i " t ti B tn uM iyri - *>• <«i>»l • 1 

20MO R€P«l lin^.leoP 

20690 ck«r> • IHCEYtdlOi-l) 

2070O ««c • C0O£<ch«r»> 

2O710 SELKt ON nt 

20720 OH »«■ - 46 TO 57 

20730 IF fo<i«f<> 5 

20740 liMAua^rl >lin*rAitl>*rlt{k*rt 

207S0 EHO IF . 

20760 EKO SCLfct 

20770 cotial » tou»t ♦ t 

20780 ItMii • l>neMib(r( : otwu ° tiM* - I : oliuikt • olMii 

20740 IIMJ» - t.M>*t(k«rl 

20800 S£L«ct «H »c 

20810 en <t( • 10 

20820 IF li*«s< < liMTHtabfrtt* (r«ck *totivitkJ(CHRt<IO) 

20830 li»»«« ■ •• 

20840 ELSE PRtKt lll>Un»ai 

20850 PRINT t.ntit! 

20869 EHO IF 

20870 EXIT I in*. loop 
20880 EHD SEL*ct 

20890 EMC REP*«( lji>«.looP 

20900 IF £0F(tlO) THEN EXIT t»(.looP 

20910 IF Xwm >* fli««i>uab»r THEN in'i t«xt.l«OP 

20920 ENO R£P#*t t»>t.l06f 

20930 CLOSE 111 

20940 aoSE 110 

20950 EHC DEFiM drt.tfK* 



Lightcycle 

Andy Sheppard, 
Bum key, 
Lancashire. 



m.i.i'l II 



msmma 



The program is in two parts: A short Basic 
controller program and 2K of machine code, 
containing the game routine, and various 
other routines for instructions etc. plus data 
for a redefined character set. 

Loading and Saving instructions; Type in 
the Basic program — listing 1 — and Save it — 
without attempting to Run it — by using 
SAVE "LIGHTCYCLE" LINE 9997 
Next, cither; Enter the machine code from the 
assembly listing — listing 2 — or enter the 
machine code from the hex-dump — listing 3 
— using the hex-loader — listing 4: 

If by this time you have had enough of 
typing in the hex., then you have no need to 
enter listing 5, which is data for a new 
character set : if this is the case, then delete 
the statement 

POKE 23607,1 16 
from line 9997 in listing 1. 

If you do want to use the new character set, 
then type in the hex. from listing 5 using the 
hex-loader, inputting "7580" as the start 
address. 

When all the code has been entered and 



checked, save the code using 

SAVE "0" CODE 28672.2100 
immediately after where listing I was Saved. 
Aficr Verifying , type 

RANDOMIZE USRO 
to clear the computer. Rewind the tape and 
type 

LOAD "LIGHTCYCLE- 
The Basic will auto-Run, Loading the 
machine code. If the program crashes, reload 



the hex-loader and further check the code 
using the List option of the loader. 

Keyboard layout. 
Either: 

1) Joysticks in ports 1 and 2 of the ZX 





Interface 11 






or 2) 


Direction 


Player 1 


Player 2 




Up 


W 


P 




Down 


Z 


Space 




Left 


A 


L 




Right 


S 


Enter 



80SIC conlroL 


for 


■LIGHTCYCLE" 


by 


finaii Sheppard 


December 1983 



0>REH 

e>PEn 
e>REn 

e>REH 

0>REH 

B>REM 

0.>R£H 

1« LET Sl=0: LET S2ssa BORDER 

POKE 23693.7: CL5 : PRINT m 

,I=1T 1,C, FLftSM l; BRIGHT 1 ; ■ PR 

CSS SPACE KEY TO CONTINUE. " , P 

RINT LET : =USP 293S9 PRINT SO 

: f»T 1 , , . 

20 PRINT RT 3,S,"PLflYER 1 COLO 

UR f Cl-73": PAUSE 0: LET aS=INK 

EY» IF »»<"!•■ OR a»>"7" THEN GO 

TO 20 

30 POKE £3671, URL a$ POKE 236 

TgAiRL i% LET zaUSR S9799 

4.0 PRINT AT 5.S,"PLfiYER S COLO 
UR '» C1-7JV PAUSE O LET »» = INK 
6Y$: IF a»-<"l" OR af>"7" THEN GO 

TO 4.0 
S0 POKE £8671. UAL a» POKE 2S6 
77, URL a» 'LET 7sUSR 30324. 

60 PRINT AT - S, "SPEED ? t0-S, 
0=Fn5TE3Tl" PmUSE 10: LET aS = irj 
KEY* IF a«<'0" OR a$>"9" THEN G 
TO 60 

100 RflNDOt1I2E ; POKE 53679, 4.+UA 
L a*; PRINT* -LET 2 =U5R 294.71 P 



RUSE 0: LET 2«USR (23680+33* I RND 

-.4.9)1: LET fl=Sl+(PEEK 23581=21 

: LET S2=S2 + -.»EEK 23681=1) PPIN 

T AT PEEhi 12S673+2*(PEEK 23681=2 

) ) .PEEK (£8672+2* (PEEK 23681-J2M 

BRIGHT -1; FLASH 1; PRPER 6: IN 

K 2:"R" SEEP 1.-40 GO SUB 1000 

IF sl«10 OR £2=10 THEN PAUSE 1 

CLS -GO TO 130 

120 GO SUB 2OD0 GO TO 100 

129 REM C"a»t over 

130 GO SUB 1000. PRINT AT 21,5, 
"PLAYER ■■ ; 1+<S2^10) ; " IS THE UIN 
NERi",«0.AT 1,0, "PRESS SHIFT HEr 

FOR ANOTHER .GflrrlE" LET r aUSR 29 
674: PUN 
999 ="£« Prtnt scores 

1000 PP INY at e, 11; "PLAYER l.",5 
1;AT 15 11, "PLAYER 2:";S2: RETUR 
N 

2000 PRINT AT 21.0; PAPER RND+7; 
INK 9; FLASH 1, BRIGHT-1, " PRE 
SS ANY Kef'FOR NEXT DUEL. '" PA 
USE 0: CLS : RETURN 

9990 REM 

9991 REM AUTORUN FROM LINE 9997 

999S PEM 

0993 PEti 

9994 PEM Miss out POKE in tine 

(continued on next page) 



168 YOUR COMPUTER. JANUARY 1985 



stvTvmxmE. 



(continued from previous page) 

9997 J r new chancttr 
set is riot ^10 be used. 

399S REM •■ 

9996 REM ■ 

9997 CLEAR iibOOO LOAD "C-CODC 2 
867£,£ia0 POKE 23607.116 RUN 
999S PfiUSE 100 POKE S3736,13i 
SflyE LIGHTCvLL.E" LINE 9997. PQK 
E 23736,131 5flgE "©•'CODE £36?^, 
2100 GO TO 9993 

9999 '.'CRIFV 'LlGr-:. CLE": VCRIrY 
•Q-QOUE 23672,£:ie0 



28672: ed.0ni60AC 104.6500 - 157 

28680: CC'7671CC>94.7aCD4E r 1134 

28683 T07D2fl0ia70FE01Cfl = 845 

28696; El^7OFE02CfiF070FE = 1410 

28704: 03CrtED7eFE04CflF3 = 12S7 

2S712. 70CDer7l3CD71707D r 1175 

23720 £AO270rCOlCfi0D71 = 739 

28723 FE02Crtl371FE03Cfl = 1049 

23736: 1071FE04CA1671CD = 929 

2S744 S41FD3C3CI370FC6E = 1009 

237S2; 763EF7DBFECB5F20 = 1230 

23760: 0P2E01C5-1F?00^2E ^ 411 

2S768: 02CB5720022E03CB = 578 

28776; 472C022E04FD7S76 - 643 

28784; C9FD6E773EEFDBFE = 1457 

28792' CB4F2002^E01CB5F = 661 

28800: 2ei022£O2CBiJ 72002 z: 406 

23803. 2E03CB672002£;t04 = 439 

23315 F07577C9FDGE7e3E - 1233 

23324 FBDBFECBAF2C022£: - 1036 

25832: 013EFDDBFECB4f20 = 109S 

£3340 022E04CB4F20022E = 414 

2S843 023EFEDBFECB4F2O ^ I105 

25356. 022EO3FD7576C9Fr - 993 

23364. 6E773EDF0BFECB4:' = 1261 

28372- 2i^02-2E0i.:-;EBFDBF£ = 307 

2S3S0: CB4P£li3e£2E04L;B4 7 - 640 

£3333 20022eO23E7FCBft = 744 

28396. CD47aO022Ee3FD75 = 727 

23904 77C92513072413O4 = 4S2 

2S912 2C13C51Pr-^:20370E5 = 489 

2S920' CD3O7iei^aOfi3R0,i = 695 

23923- 705FCD4471C32970 = 941 

25936 FC>3647OlC925i307 -- 643 

23944 2413042C13O12C'22 = £12 

2S9S2: Q270E5CD3071E12O = 966 

28960' .Ofl3ft057O5FCD4471 = 666 

28963. C3037CFD36470aC9 = 396 



2S976 

28984: 

28992: 

2900G 

2900«». 

29016 

29024. 

29032 

2904A 

2904.3'- 

29056 

29064 

59072 

29080 

29033 

29096, 

29104 

29112 - 

29120 

29133: 

29136: 

29144: 

29152 

29160 

29163 

23176 

29134 

29192 

29200 

29203 

29216" 

29224 

29232: 

29240 

29243 

25256: 

29264. 

29272 

29230 

29233 ; 

29?96 

29304 

29312 

29320 

293,^0 

29336- 

29344 

29352. 

293e0 : 

29368 : 

29376: 

29354- 

29392 

29400 

2940S 



AS7C0FOF0F4FE6E0 ■ 771 29416 

aS6F79E603Ee5367 = 1062 29424 

7ECB77C93EliD77B = 1066 29432 

£i73E13D73Ei31D73E = 351 29440 

16D77C077DD73E20 r^ iOiO 29443 

O724e5CD3O7lElC0 = 1263 29456 

3EllD77©D73ei3D7 = 928 294o4 

3E00D73E16D77CD7 s 915 29472 

7DC-73E20D7C9ED4e ~ 1162 29430 

O6700B73B12OFBC9 = 910 29433: 

1F472O3020S44349 - 427 29496: 

532049532O4C2O49 ^ 434 29504: 

2047204320542043 = 422 29512 

2OS9J^0432O4C2O45 - 429 29520 

20212O£O::O2O2O2O = 257 29523 

2020205'. ":'' ■04F = 432 £9536 

4240454 ■-■46 = 54.1 29544 

204C494. ,._ . 059 = 564 29652 

434C452049b-<i20S4 = 516 £95*0 

4FP053S44545S220 = 530 296&3 . 

594FS552P0435943 ^ 590 39576. 

4.C452041524F5S4E =. 566 29534 

4420544345^04752 = 510 £9592 

49'44205749S4434F = 563 ^96d0 

55542043t24l534B - 570 29603 

494E4720494E544F = 563 29616 

20454954434SS220 = 513 £9624 

54434520574i4C4C = 561 £3632 

204F5i:204i2O5641 = 473 29640: 

504i-555^:0?45241 = 539 29648: 

494C2E2O£OSO202O s 355 29656 

2OSO2020202O424F = 337 29664 

S443204359434C45 - 556 29672 

53204C4541564520 = 512 £9630 

41205641504F5552 = 574 25683 

2O545241494C2041 = 509 29696 

4E44204e4549544a = 554 29704 

45S2204359434C4S = 551 29712 

20434 14E2053544F - 520 29720 

S020554E54494Cao = 540 29723 

4F4c452OS04C4iS9 ^ S6S S9736 

4552204541532043 = 502 29744 

S24i534345442E20 = 51" 29752 

£020202020202020 = 256 29750: 

2020a0202020202e < 256 S9763 ' 

2O^O^O2O£O=O2020 = 256 29776; 

202020^0^^0202020 r 256 29784: 

20202C£0202023CD = 432 29792: 

7673CDFC"'2ii3271 > 1064 29800: 

3e7F[>BFElF30153E « 324 29308; 

16D73E00D73~1FC'7 = 322 29S16 : 

1RFE2j25E313D7CD = 1G26 29324 

E27£iaE4;Ei5D7«P = 1066 29832 

D7fiFD73E06D73E06 = 956 29340 

D7C906O3CS2fld07i = 910 29343 



0EO3ESO620A7C816 

2B10FBEI250D20F2 
CliOE«C9260Ee602 
C51E920D02C52E1C 
3E16D77CD770C 706 
047BD7lCi0F324Cl 
10EB24C 1 : 0E2C9CD 
76731101I321213F 
3E16DrRFD7flFD7CD 
6C73CD6673CD7173 
211E9iCD66730612 
C5CD6C732102SFCC 
6673CD7a-32iaE9C 
CC'667^CliOEflCD6C 
7321213FC0667321 
2091CD6673C9457C 
D710FCC9 7rtD77BD7 
C97RD7fiF[:'7C92l00 
"70 1196730604 lfl7- 
231310Ffl£19fl73FC■ 
7S41FD~442FD36 76 
03FD367 7i.^4C904OA 
180A0iei31OlO101 
01FF5SfiH55P>^S5Afi 

ss*i«0oaoooo307eF 

1C31031F:'FBFCEF1 

lFC7eODFEF7FFFFF 

FCF 1OOO0C OE0F8FC 

IFC 7£"4 '•4F0FeF07 

O701F7r3re7BFBF0 

F0C0E7E7CFErCFC7 

0701F7FOF373F3FO 

F0C02 10053 110153 

fl73«047O17171701 

600177EDeO3RO570 

1717170iS0017"£D 

BO763ta047O110£04 

CD2074C-O3flO57Oli 

0004CC'20"'4D0iBE9 

D3FE1B7HB320FB3E z. 11 

FEDBFeiFC93f<FF6F = 13 

21205^)OdO2C5Of2O 

77?510FCC 1C6401O 

F40600C5c1SF5PCC- 

S474213F57CD5A74 

C11©FOC9O£O3E506 

Se«17C8C6CB162810 

FBE 125ODS0FOC9 1 1 

8S74213174CD9174 

214574CD9174ai4B 

74CD9174CD2D74C9 

1 13874 i3E5C059FF 

4FDF4F205fl5FS73F 

57O6021R77£3131O 

FmC9 = 451 



681 

859 
703 
652 
984. 

S66 

1123 

479 

1234 

1076 

654 

1003 

557 

1178 

779 

993 

1359 

1162 

549 

375 

1042 

647 

43 

1021 

280 

376 

1457 

1409 

456 

1363 

1335 

1351 

659 

411 

304 

53- 

503 

753 

322 

1133 

1333 

393 

593 

36? 

733 

007 

334 

1016 

913 

792 

1149 

lOf 1 

743 

310 



Raid 



G Dobbing. 
Stockton on Tees, 
Cleveland. 



mMD^ 



Thh objrct of the game U to move jrour 
shuttle down between the shields and capture 
the parts that are being sent to the humans 



own space station. 

This may seem easy enough but the shields 
get faster and the more parts you collect the 
more shields appear. The parts also increase 
in speed as the game progresses. 

There is also an "on screen" fuel gauge and 
this is used up each time you have to hit your 
rockets. The numbers of parts you have 
collected and how many ships you have left is 
shown on screen along with the remaining 



Ricl. 

The game also incorporates a freeze frame 
to allow you to leave your game for a while 
without coming back to find you have been 
destroyed. Instructions are included within 
the program. 

If you find this too difilcult you can make it 
easier by altering the number of parts you 
need to collect by changing the 'TP' variable 
in line 1250 to a smaller amount. 



3a roHR-vA ro ■•■ 

<• PKIHT^I.-r-l 

a* ir HXiVr not miHTM-t.a«t*(i3ai« 
«• piAvraaoivjicvsicviic* 

•• rw»»"l* TO IJI llTii>37 
«■ r«tiHT«i.-«>i 

!•• 1' *»-M I>«W miNr*l»-l/,CM(*||W)| 

!>• PvAv-mooivsitxraitMiiD- 

IM icirit 

isa ran ■•iia Iti iw viip-t 

!*• IIJtT-T-JaSOIVJlKVJltVUi" 

urn NLit I 

■■■ K» i^«ve (0 *r ■rar-33 

lis p«iHi«o,-a-| 

Tmm It o<-4*« fwH n>iKT*o*i2.iMUiim)( 

Il» n-Kt'T73BO\yfHTV2irvnT- 

73« WlID 

■Jam ntlin«z93.-pr.«a-'«OM*<t2ai-*th>->0<t*(12 

24« ran-4 ro ii 

Z3* PnjMTtR.IXWIKr)! 

»• ir PXt.Y(343>.2I3 TICM lom 
M* r«INTtA.C>«l«IIWI| 

IM It t>aK[MS>>273 TWH ua 
M« »aHH~47VT044aat(r-l 

nam ir ntxi j43>-z2} txih aaa 

4aa PRIMTaR.CMHUMM 

43a t«iia 

*ja tr rcn<t343»>»3 TICH 4i3S 

44a fo wi atoji 

41ia r«IXT«M,CMMlZ4Jl| 
4«« >njkVT»304C- 

47a Mini 

4aa If rtrKtS4St».22J yt*jt nam 
44a rawATriH4TST(rj2 
saa ntiHTaa.CMMmsii 

9ia ft>fTX33U4I>- 



SM tCIT* 

Sa* tt ItlKI -.4!ll.-777 TVOl frsa 

B4« I cttt^*7-)\aivrsnr i 

MS niIMTall,Q«»(2UP| 

3'a «>rtt 

saa If PCCKi343i>zu )Xh lat 
5fla ri«rt-4iATa3?gTrr S2 
ttm ■■niNTat.oAtiTaax 

&!• PL(l*-T33303F" 
43« Ncini 

fr4a IF l>tTKl}«9»<>Z2J TKfl 34a 

&3a CLua 

MM wii.Moiaa. I 

t.m •vtMraiji,-«<i-<o«t«iiiai<-T*u-*o«M<i2af-MnfCH 

M>ll7ai*''ln*trur(i<in«-| 

««• l>«IM1«-.(>/.t>K4iim*-T''C>**4<134>**'n-*0<n<l2a>| 

ti«« IF rfi[Kt>sTi>7» ncH aouK tu» klk tr fcxkimo 

0247 fMM *4a 

>•• ciaa 

7ia t«MC2ta,i 

/A raiHt«234,-pl>«*->OIIM<t2ai'-«iall*i 

rvm hTn«*«v4 1 l^ ocacCm*** 

/4a wi*~-iMi2&, iaiit3i>2K4C>2M4OHi4a}n.-ajia)<i04aio4nie4nio 

4ratt2MSMf ;il»t^7ni.02t.4D 1 4<«U4«4U4R2J0 1 LTO >L<D2L UMl 20 

3L4CaLaa?l. J(W(0</»4»>:M<^r^K.-U4nT.c:u^ I 49'/fOMM9C>4M<,[73< IVU 

H TI>W.^,gLTt£/at-^*j91-UW;.^l^ .up^t. 4U3L2UI |H^4n4l>4N;,V4*<4<U 

l«»4l,H»*t.504t. ZiI*L i ■ 

raa ■••-'■■ni2&,l*|l.&irA4Da.4D2L4n2l.3UiaLiD4t.tD4CID4<.lD 

4LaMI.3B<4.3C4t.:ua.tS7fl4DI4l.3U4L4U4«.23CliaBtlUDI*«»4*3S 

2»408»aC »a i« l .3U3t.503L3U3LaiMt.3a3lll4IWH,3U4».JO4CfcO9l<JIU 

lA10JR4Mn3SaR3UWW«<nu3IUSa«4U»ZUiaL2e4t.4U4l 3U41 4U.t 

n404tt3i>4«t3»44Juan7 - 

744 Cr***tniaa.3»|«lllD3t7t>]i<2C>^«u2l 7UA 4(11- 

77a vi;**-i>ii3a,»ii iiDn.2f>3i la-itrtvif jiiiKMa' 

Hit mil iH»-;»RvjM44;w4t.}j<wiiir;vu w/i iio< iiia mvnn 

tm7f>4nr WM1i(2(JF3(llf3<l4|.]N»» Wf W JCIF4n3r lltlCWSt 

na* t>lN .^1 ia,ia» .ttiia.ja) 

HI* OIK <:ita,a> .ciia.si.Liia.ia. 

un fc5-ii!ij-jti4.i tf-4if-3fcifl».-2 m i »iB4-gaa 

via (•i2iiY-aaiii-i2}ivi>aaiK>-29S 

(Ma j^t T-iMii zi>«»f i*i4««rv-333 

Baa rroot*,\titi.t 

Boa t.i>c<4a,iii7i-iiu,ia4t .pser.CF 

ur* HWM-iai2a>.aipiau3i.3«iaL5C3e4C3r»ik- 

Hua «.! i2aa.ai~t2ia.ia>,c.o 

H«a 1 i>«.i»a,ai-(2ia.iai,<N)caci,v 



vaa M«M''Mi2ii.aati.i<>4D3*it:Ftoieiii)(auiHtuiii»2<iiuSH4 

«!• P*IHtcir'.S2l,l 



14a MWH CVOVtt 
t» miHTII2S,lll.l 
144 DfMM rv* 
97a DIMM r«4 

«aa tiAM-nia,i4aiRt8CO(.i«u»- 

•rra fAINKf.lMi.l 

laaa i r>« .a. i*ai-<v»..iaai ,p«;t 
laiB PA I Nt IB, I nil. t 
lova 14 T(i7i,nai-iiu.aai .a,o 
i*\9 ivr(a.i4ar tia.ij.ai .c.c 

1*44 PUIia.BI-4ta. IBI.A.F1CT 

laaa pui<i2,bi <22.iBt,A.nn 
ia4anji!».B> 04. lai.A.FSCT 
lara Pcrr<iB,2Bi . fact 113.221 •racT<:a,»i>r«eT<42,»itr 

»CI'<2a8.ia>iPBCT<2«3.3)lP«CTI24a.2BI 

iBOB rsCT<i3.4a>.r«iiia.43i<p«cTiw.3«>ara(Tt2i8,3aii 

FflCT4 3«4.4AI inZT I23a.fr3l 

!•«• cii«xi:>24a.4ai.4 
iiaa PAINT ir4a,4at .1 
11 IB nmFTMi , 1 

tI2a nOlnMVlIN UX}P»« 

II W ■■VCritl.lll)inCII21,IIBIiFMT<l»,IMI>l«[1IIM, 

>4si I PscT 1124, 4ai •*«£? 1133, asi .Parr (laB.asi 

1 14a FacT (4«. «4> . nv 1 im. ms> (FVCT i9«.b7i aFacT <2aa,fai 

• FaETi3u.iiBi>nii:i<243.i2)^iF«mi3»,iBa>iP«crit4a,i3 

•ti<>iicr<23a.i44>,FiH:r(22«,|}v> 

113a i> K-90 Tt«« T-as 

114a 11. *UK134I>-72I ll«M v.v-4iFUi«U-,]>n«arT(FU,l* 
91.FW;4CI4FU.1»4» H.BF *"^*4 

iiTB ir mt-iit^'-tii Me v>-7« i>«h ■•i-aiFu.«u-.Baar 
watt (»u, |<Q> I ncacT <Fu, laai 

iiaa IF n.tr.m*i-333 mm sy-tm tf«» (•(•a>Fu.#\>-.aair 
KacT iFif, Iaa»ii4«u>i (lu.io&i 

ll«a IF FIXta rn> PLAVT3a04V3IC* 

i2aa Fvr,(ii,vii (ii>iB,vi>iai.t,Facr 

■ 2ia niiii,Ti-<i>ia,r*iat .A.nxr 

I22« ir «-t22 HM) T<>*7 nCM V-A7 
I7ja It |.ia>-l» MO V<-«7 THCH V-A7 

124a If v<-9i T)«>a uooua t34iB 
123a IF TF-* ncH aoeuB 2ata 
t24a it rr>3 nan a*.) 

ISrm IF TP*4 THCH TT'l 

i2aa IF i.*a>'i nm i>7<»i<ia we v«4»t mm yK-fi « 
■» Fy«-a tKH ooauB i«3a 

■ 2M IF FiK>4a n«M (WO iT4a 



(continued on next page) 






\ 



YOUn COMPUTER, JANUARY 1985 169 



1 



iOFTMMSf »K£ 



(continued from previous page) 



isi* ir «<-s tttM i-x 

II» C» V>-IMI IIVM WM» IHMI 
ISM LINCf».l2n>-<03.l»>l .rSCT 
ISM LtlCl2SO.«l>-<tr2,VQ),r<!CT 
!»• IF )0-l Il«H LtM-|«.?*l-<at.7«l.nCT 

1S4S ir TT-i ncN i.i»c<2aa.is3v-<Q4,is3>,f><iCT 
13^ IF s»>i ncN BfSfSiiF Biy'TSs nmM oogub its* 
i3a« IF TT>i not D4-M-II1F M<^ TXN oocue I7ta 
134* ir H¥-m 1ICH i*cHip 

14«« IF />-?43 TMrK t-« 

Mid IF 8VI7H THFJ* S3-6^.>* RJ.8E BJ-M»I 

l*Z» IF az>-129 THOt B2-eZ~l>«4-Il ELSE S3->02-Z 

i*w IF os>-7U riCM oosuD lATa 
1M« IF fi7c^ iWM flOMi* tray 

]««• IF I>|*>^2 MA v<>4« M« v«>««« rvSN IKMIUK !••• 

14M IF B«-i n«N IF x<-Hi OM) v<-7a M« v<a>-ra then 
oosu* ifMa 

■ «■• ir 11-1 AM» (>-<M «M) r<-lS3 AND V>a>-I33 TKM OQ 

I44« FUTtII,Tll-IZl<ia.II>3>.0 

laa* IF l>A-« TkCH FUT(I,TI-<>^ia,T^>,C.PCCT 

1311 ii-iiri-Ti 

ISM ll-«ltl-¥ 

ISia IF KIKIM1)-2IT TWN SOU«2*«.3lOOU«ie*,3>OOOUP 

IS4« OOTOim 

I3?a RznM'DCL ivcR BVHs: nwTx* 

I94« tr V<^1 we n^l T>ICM F1^v*T3V9«VTIIWVCWtlDVIKVI 
»VI7B' ELS* l»:tl»« 

13>» Tr» rF- 1 1 iw-i«>-« 

i9«a t.tNtreo,2i-iM>^,i*> ,F«rt.«F 

lua y-ani«i-'«i'a 

161* nervnH 

I An wnM*<n.i(cT «F«nr faatx* 

iu« Fut¥-car4(-9w3acTacTAcan*GTaGr6ar4CTHTMrr3<i*ii>*- 

t 

1A4* LiNe<i.T*-(z«i»,T*:ii ,rwriiFT,»i/-« 

lASa RCTURH 

lATa LiMeia.i2a>-ia3a,i2a).F«icscT 
IM* «J-l 

•lutm nciunH 

■ TSB L.I>C<I33.VSI' ••.vol ,mCSCT 

I7ta es>-i55 

in« MCnjM 

i73« i.tw<*,7a>-<i33,7a>.pn:scT 

I74« «!•• 
I7M nCTUlM 



If Ml 
177« 

i/m 

t7V# 
liMM 
IHId 
102a 
1030 
IIHO 

laoB 

1MO 
0' 

t07a 

looa 
104a 



1 i>r<73a,is$t-ia.is>,F<wiarT 

ntiiFW 

1^11 o.v) - I >>ia,r>ic> ,1 .mcwr 
pvj*t - Ti^avsaoatcocFO- 
PUT<)i.r)-<i.i0.y.i»i,t.i>aeT 

«.*y-TjS5u3ao«cocfO- 

PLAr-t3aOaiV3at>V?30V3a0V13OVI«DV50V«DV3DV3>VlD0OO 



Liico.vt-iKta.V'ia) ,r«caCT 

IF y>>l7«T»CN L tMCfx.V-ll ~1K*t 
LW-l V- H <- 113. »-32 



■,v-iii>,nxr,ap 



D010 



(■a«ia. lai .FKCsci ,BF 



ivta 11' I v-« T 

IWia B6-BS-I7 

tV» LII«4».a)-(8 

!+*• MltLF#t 

tTsa Mn«*«FLi fhiFn iokt*** 

tv^ a N 

197* FfllNTiFftlHf 
14«a FOR EH-I 10 ■• 

i«M a<a 

3«aa pttiKTnK.-wu'-cMwiisax'biao'-oaMdia)-*!!*! 

:wia n.m-m.ivm>ia>tnf 

;:«» CLE 

rs3« FvAT-TissvzaoicocFa* 

;««a kCiTrH 

I'OiA (Xs<FniNrir«itNi- ouc to vaut liCoiPCTAMX nc 

CHiira: cRtu (v vnun aiwc c»ir hm/c PCRiacD. - 

:»«* r<K.-i£«tai4i 

7070 r<iIMTaL,CHR«I151l| 

/aiM w:xri 

lami F«tMT*2l«,- TOTAL >0. OF FAHia OaTAIMEBi •■ fTi 

3iaa Fi.«v-oJV7T3wjacctiaCT3Co«Ti«oT'»Tiact3antii»«»T3 

c- 

jtia Fon-<i«Tou7 

717* PHiNtai .caauiiJiii 

7i.ia NKin. 

H*m l-HINia440,*DO VOU MWI ID lltv AcMlfrr (V/H^* 

-/taa IF **(>i»«>>77s TMTM aoiMOiaa.siMM *3a ma it 

PCEK13441034T IWN llSa 
./lA* CLUB 

?i7a nmMoi.B 
;iaa tie 
:i4« ooiaztsa 

»«■ n£JW*>TOU BID 1T»< 

7ria doaireiMTimiMT i«ij. ooc.- 

;rza rRiNT- Tou tvtvt oucixi»fui.i.t ca«%nu> itouh himi 

DH. YOU CAN NOW IHOTNjL TtC FMTni —» nrr l«*K 

anFo.*.- 
;m miHT 



3M9 

rjia 

233a 

2S4a 
;s3a 

7JAa 

DFfVI 

ZJTa 
73ea 
j^*a 

V4t« 

v*vm 
V4xa 
I 

744* 

74sa 

UNPII 
141^ 
747a 
2408 
2«4a 



Tua 

7^^44 

»oa 

?u.a 

2Mia 
26va 
^708 
27 IB 



r[»»-5^4ttt»r» 
nit>iT«L.o«H<i«a)i 

••-•tl30»IM«>4FnsOUO4ma03W>4FF9' 

frF-'Fa e i w oof iBcapiarF^' 

c*«-o4Dcxiiao40F«r i acoeps' 

a*- ■ o4rao*«roAi> I voF I SAFiw laFOP i3- 

[••■AFaM> L3ESPI 3F" 

Pt_AV^T2- 

FtJkV -)tS*| XB«| XUi XCFi ia«| !••■ (Ml XE*! * 

00Ta2i4a 

RTHa • • I NCTOUC T I nMI^U 

ci:iBiii>iNr>:<DtiMCiiCiS,iin»iin-v<u« BMBE aHfo 18 

KATt -.iviMDina, 1 

FKIHT-MttO OF l«t>AII>. VOU HIBOICW IS* I SOUNDIBI 
PniHT-IO OBTAIN 311 MATS FHOH nfllOlNDiea, 1 
FV«1NT'*ftJrtrtNb HMO fim UIMOIMU tHi.n TO 'tUOUhVII 
t^lMflktftR CMN A'ATi ttTAIKM. V(lu-*i ttaMDlAB, 1 

rf«rMt*rKiMi AsnlD f>* i>Mj»AO|t that M«-iHuueii 

t^tHl«t:nNttML«^ V OFFHlNfi «to« a.OHlMrt'iAOlllttlM 
eBIHT-OveS IVS WiT*t P*ATS VOO llCOUISC-lSOljMel 



4 aHIPS IN IMICM To-iao 



27Sa 

27*a 



nOnuB 2A7B 
Ct.S«iP«ll*TiP«INT*¥OU H*«« 



PBIKT-TBV AMD C<»m,m: «M> I»OK 

pniHT-RcncnocR-«i>AuiTv hiu. ALHrtro-iooiMDioa, i 

PAINT'PULi. tDU KMI. if TfU HIT TX 'iSOIMDiaa 
PnlHT-SURFACC on TIC OHICt-DS fOI MILi." iBOUMMOl 

miMT'-iosc 1 oi' vxxvi eiitfn^. -■aOMttiiie, 1 

PBIHT-njE ID T>« 81ZE (T YOl* OBAT T " i OOUKOlOa, 1 

I'RIigr-voy Cak OW-T CAnfif I IWW nfi-i5<jUM0i»«,i 
rRiNr-TBir.AFTCF voo OBTAIN I w Ttc > > BOU>eiaa 

PBIMT-PJWTS VOU t*JST RETWN IT TO TTC'lBOWOlSI 

pRiNr~t43TX3i DHip.a M)Tz uiLi. TELL -laouNoiaa, 

riilNt-vtXf^ II VOU fittf. 'JUCCIlOOrUL.. '• 

**FiNi iT^citHOina. t 
ccKuii :;<.7« 

CLMif-filHT*!*,' CDNTMLS. -| 

f*iKi»i7n,- <-i.irf "t 
puiMraisi," At<Mr-> *i 

K«|H(B»77,' - LF* "I 

l-MINrBW*," H-(ITOF "i 

HHIuraAv.l,- i:>CONT)HUE "j 

lillKJIi 7A/B 

MTIuNH 

FOR T-l TO n«lHC>T > 

mtHi«4iH,,-m:ft8 ti« arwaaiwt 
ir nri!<.i4s><>j« t>o< JaW 

RCTURH 

Bfn ■ • •FAuac • • • 

ir rccr.i34i><>2ai ncN 3n» 

3Dvw:«a.ji90ueioa.3 

•X1URN 



Four in a row 




/Vfart/n Roberts. 
Dewsbury, 
West Yorkshire. 



Four fn a row is exactly the same as the 
popular Connect Four game. The game can 
be played cither against the computer or 
against another human being. The rules are 
very simple. 

The game is played — in this case — on a 9 
by 8 board. The player makes his move by 
dropping coloured disks down the board. The 
disk always falls to the bottom of each 
column. The next player then makes his move 
by dropping a diflcreut coloured disk. 

The winner is the player who gets four of 
his disks in a row. The row can be cither 
horizontal, venical or diagonal. In computer 
play mode, the user is asked which level of 
difficulty he would like to play at. The levels 
arc from 1 to 5. In level 1 the computer will 
only play defensively and so does not play a 



very good game. In level 5 however the 
computer will provide a challenge to most 
players. The speed of play varies with 
difficulty. The computer can take up to 40 
seconds to make a move in difTtculty factor 5. 

A detailed description of the workings of the 
program would be beyond the scope of this 
article but there is a brief description of what 
each section of the program does. 

Lines Operation 

30 to 70 initialisation of variables and 

characters. 
160 to 200 instructions. 
310 to 390 initialisation of arrays. 
460 to 550 main loop of program. 
610 to 720 check for win. 
890 to 900 program data. 
920 to 1970 computer move section. 

Briefly the computer move making section 
operates as follows. The computer scans each 
column from left to right and calculates the 
numbers of disks in a straight line wliich 
would result in going in that column. 
Oiflcrent values are assigned to each number 



in the row. So two in a row might be wonh 10 
points whereas three in a row might be worth 
30 points — four in a row is of course given 
the maximum of 13000 points as this wins the 
game. 

Things do not stop there though, the 
computer must then calculate the values for 
Stopping the opponent from going in that 
particular column. This is done in the same 
way but these values are negative since they 
arc defensive. 

But what about the position above? This 
must also be considered or there would be 
danger of letting the opponent in i.e. there 
would be no point in going in a column which 
lead to three in a row if the position above lead 
to your opponent getting his four in a row. So 
the position above is also examined in the way 
previously described. 

When the computer has fmishcd calculating 
the values it then simply scans all the columns 
to find the one with the highest value. This is 
the computers move. Readers may like to 
experiment with the computers play by 
changing the data in tines 890-900. 



I •««&. V 1 8U.0 1 nl«jH I n 

TBCF^RAOI) MM 

sanooc?! Di>Mii<4. lai ,Hx(at .AOKai .inii.i i ,cxi2. i ,91 , 
9X< 1 .1 .1 > .iiai > ,vi<at ,rx< 1 , 1 1 ■otx-«iiMi^iC>n<«iotn*4iD 
»-4icra-«iFAi.«ir.^.i*a-i.8CX-«iF6j.-B,^,4,i 

4«veu7J,741,Z33,274 ;34.:?7.737.34a.34ll,34a,7},24a, 
29a,l2',lf7,fr3,«3,Sl,31,l3,7.1,747,13, 7,7,3,9, 1,1, a, 23, 
243.34B,2Z4,234,IV3,tvJ,l»l,l7a,B 

SaFFX- 1 irFl-l I v»--lk-am- r BF-'Fl A»- 

AaV0U7I,244,l,3.|S,II,frS.«S.127,I27,n.249.1»,l«2, 
TM,74B,7S7.»2.TS4.254.J3.J4*,l77,l»/.7a3,a39,753.333 
,127.127 

'•i'CU2S,J47,2i4,y54,S33,-jS3,J30.239.Ij4,j34.jj,24e. 
1 27, 1 27, A3, a3. 31. 1 a, 3, 1.7.1,749, 234,7-34.7324 232, 244, 224 
,1V2,12II 

Dar«iMrtraiHTQPC<I2>c»«n(i4tiO««(i34i'roiai in A no 

W-iri>lHTtrCll2IO**<141)C>«(<lI31-F0LF( IN A KOH-aFURI- 

iT02aaFf)iHrci«*<i3ii •••■ iiciTiFORii-iTasaimiKTTAsia.x) 

0«*<131>~>~ 

1«PflINrrABI3e,JIIOm<13l)-«->NE(Til>RIHTT*a<8,281"> 

FCRI-lTOTaiPRIHTORF 1 131 > '•■ I < ><:IT> UIXJTS , 2, 28 , », < 

laanttHrrfiai 18,41 "Dv •vwtin (Kiso>re-iFfiiNTrAait3.a>* 

eOPVFiaKT 1994" 

IiaPBT>fTrA»(6.|4|-D« Wu nHlt I AAlruC 1 1 SA* ' | 

l2aA«-^XTii tFA*-*N-T>CN14a 

l3a|FA«<>'V*M0A*<>>H"T>«NI>«lirrr«a<4,I4)SFC<a)-V7N F 
• ■•••••FCIUiFMOCOKLXVitOTOlia 

1480.9 

i:wirA4--M>i>«H72a 

lia n ilHtiwiiNt- thi4 t4> pl*v*' 04«« conaiat* o4 
■tMTlrlttg rolourtd dt4C« In 4 V by B 0^14. ' iPftlPiT 
l7araiMI'> 1l>* otilAct o4 tha OAA* >• 4cr you tD 8* 

t four o* your discs ia s fom, vsFtlcsllv. AariEfiAtAl 

tV AT. 4l«gAn4lly.' 

laaFfilHTlFAIHT- Th« cursiv l« wivMi by praaslng tn« 
IvFt 4Atf rlfht mrrtM ksym 4nd m a^iv* 14 A4^B by 

prssalng *h« BOi*i*.Frd FrrM. hwv." 

l^aPAIHTirwiMT- Prsss 4AV tIBV to contlnuA-|iA»-aeT8i 
0.8 



■ AOVA A4V tM» 
•rr<_ t>v.* 
to LOAiinuw*! iA*-CET4i 



NlNlitfllNT- In Cwj pl«Vi^ «nJ« , 
r»fr*r(»«| t»V pr»^4l«o iHm i^«.A 
JiaFfllHTintINT'* IV>4> mnv ^mr 

a.3 

JJ III' l ltNTTA8<A.Ii "Arw yo.. .^in^ 4 rolrur 'iPftlHT 1ABIt7 

, 51 •! si I »l •lOI>7"i I A*<a(t« I FKIKtAl • IFAK >'N<Ma*>< >-v»T 

>CHC^.Sitf>R]MT1Ab<ll.l>-(1r/NI FlS4S«-|FnOCO(LAriSOtOZ2a 

7.4I»A*-'N. riBM»ft--'l*.\Yw'lV***fr-*r'(0%-t 

'/4IIFftIN1 TAAIIfl.ai- I l*'ia«|*,>.*J V«| -t -■#^tNTTABI7,7> 

■First c>)ay«-< CDKH'V'iiASoUErFlNlnoVAl (AFIlFRIHTAtl I 

I NVt'' 'lANOtartC' .:.'r.s.w)WiMTTA*l7.7t-' I tir 7 pl »•» 

• I i-Hucc* I AY I im 1 ij74e 

-j5aKiR-iif»-t«»t;F-e«i ifi«i-iti«NF»H»»iS4-y»iFsix»2 

TABFAINI TAB I 1 ,9J -O^ y«U M*f>t lu irl *y Lh* ...m^.*! «* '^'' I 

>n*-aET»FNiHiA<ipntHT: ifa»< >-n-»<oo»-' --v-iHE<*'«HNrrA» 

I I ,t>SIK< IB)' IV/Hl |>l aaw-SPC < 1 2> i PnOCOEl.AVl DOT02«e 
278irA4*'N''1M[l^t«|HTirT4iMf9rt. lAI 'Frw«4 4nT ^«r Iw I** 

am ■'-nftF-flFTFiOOIintO 

2OaFBINTTAll<b,ll)-0o nu •>4«t to 90 « Ir4t7*| ■•••{■ET* 
,PKINTA»iirA«:.*H-WeA*%>-r-T»CM^IINTIAD(l,Illlin;ilSI- 
tv/N> i>l«4>«'eFC(ll><<>n0CI>CLAV<00TO7<M 

»8II-1 1 lFA»--»"l>««CF*-2i IX>a 

laamiNTlPniNTTAOlS.ID'Tms ill'ficuty factcr ll-SI- 
tltlf->-«(1llOFX-v4i it'«>il'rtlN1DF4iO<X*l1 IFCF-X>30IIVX^'|T 
►^ltf^lMTTA»<3,1^}tyC<3l'»»tM 4 i rt 1 mrm 5 ttlrav'tfCt 1 I ) 
> FRdCDCV ATt 60*0388 

IIBMIIICm tFUHHX-«IOVi>Ult71l-«tOIB>At<n,JXI^>l«ITiN 

i'.ii>F(«ani<BiiiniAOiiiai<HiiMiihX>^:f«iiii>i^ 

328'0P'U^«iriia*AiiLfv,iai*7tAT<a, txi*iiNF:ir 

33m-(iKIX'.810V(AX(IX,B>-%f A1CMX.IVi-.1;NI-Vf 
34IH-nAIlC**TO^inf AOnX I I7..B) tRFA«IX'T7 , 1 l«NEI(T 
1!lwa«IX-8IDlirOIU1f«l01ll'0M'X-«T01tHI:«0CX(IX,JX,KKI 

iitf KTir^i riMtfiT 

UiBt CluIX-«10l«(aujX-«IOItru*IFt-4IT01iM'AOOXUl.JX,IOC> 

■ •CKTINOTIICKT 

S7aRtA0EX<8> ,1X1 l> 

saancAori<8,8> ,rxii ,81 ,ric<a,i> .Fnii.i) 
OT«irrri-tT>ctm-i D.acm»i 



3lVIXIIV,S.4,8,8,8, l*,'.I,2,8,S,8.IT, l,9,S,B,«,Z 

3ie7*7|8,aiai 

IIBIFVC-fb-vy-lirHVCUl*, I ,7,8,8,8 
4ZaVDUn,S,7U,l4,7lCa.0U«<I3lrCL«lCaLOIlH8 
4 jar OKI- 1 to I TSTKpai I fBry-7IO23eTCP3lF«0C0ISK> WXTl ICX 
T 

448V-8i»0Rl-lfUIMItl.l'y>PMlC>T)IHItKlM:iIlHX-a 
43«KX.^FX> 1-<30X*7* 1 ■ nOtCRM 

4<.«i>im-iANOC»x->tiNrN*;8 

47«k*-IMC(.T*(a) I lFMiC<Atl-l J7ll«NOX*<n*tl IFOXaOTWND 

x-a 

4«Bt>AeC IA4I - 1 :S«Ai«IHa-aAH0O1X-«1»CNAX IHXICX) .EX> I >- 
aiHX<«l-MmtXI-l.«-«T(42*llFORT-2S-»«(EXl4ST02STZP-JiP 

nocr4P«ociiitKicairBFts.pAnr.oiiwiaau«>i ...iB,v*3a,iiMCXT* 
>tn- 1 1 1 > xt 1 X - 1 ■ crx-cx I mnri: 1 

44811 ASClA»)-l3*l>«»<>X^IX-ll IH>X—1T>«N0X^ 

388 1 >' ftOC I A4 < - 1 SaiMOMX < DX > < eTMD« X-OX I UOBIiaOAa I acrx-oi 

• KH-fliCaroaQa 

3i8ir(n<>ooxTi«;NcaLai«isii>oox42*itFf)aa^iHTCiiix^ii*Z 

♦ 11 CDLOim cxi rwaOTi INtuti oox-ox 

S2B00T04i8 

s»irix-!T>«>coi.oiMc«xiiCY-«nxiiii-2 oa»CTioiMa»ic 
x.4«xin-i 
34apnocroiMTi3t 



3MHI <IR I •«a<oii • I 

a r8Ax iHX < uxi,(7X<i>-ix> i^n«2> i •roRv^STozA^KXtoxi 'JST 
CP3icaLOk(4Mi:x>)>w]cvi9(icaL.oi«8>FMiCSiWiiOTieOLauncx 

.V.2A-MX(0Xl43<Fn0C0ICK 

, - 1 a iHX cost 438 ,2i V<« 

FORv- 1 T o I a88> icrr 
rtzi.a 

&180X-8 
ATBFX-liVI X>8 

AMi^x-AxiHX(aiKi4Bx<ai.i>«KX,im>i>4a«(09i,8i4Kxi 

A4Blt-|.X< 7IXTH 



(continued on page 172) 



170 YOUR COMPUTER, JANUARY 1985 



THOUGHTS & CROSSES 

37 MARKET STREET, HECKMONDWIKE, WEST YORKS. 

Telephone 0924-402337 
Access Visa order 0924-409753 



BBC B t3M 

IFfM Ktllwve C50 + Fr**) 

BBC B w<lh OFS C4«$ 

EtKltftn E1SS 

Spselfum *&K £125 

[fttt sottws'S wonn EST) 

M««r«i*<n 51? an 

Commoatyt W £1*9 

Amttrx) (green) _£239 

AmitrKl (celouf) £349 

Appi« II* wlin Diilc 
Dfi««9 2 i ConltQl'^r £986 

PRINTERS 

C«ion PWloaOA NLO t30S 

Caron PWloeOA NLO 

* QL RS232 InlMfAU £3S0 

C*n(>nPW1ISSANlQ £380 

Canon RS232 lnltff*c« ISO 

ttnoK Rxeo tss» 

Epton HXWFT tJW 

E|j»o«i FX80 £389 

Epson FXlOO £S!0 

Brothai HftS £t5& 

Brol»l«f 6P44 CS3S 

ju*i 6100 tin 

NEC PCaf»3 £210 

Shi«w« CP80 S»if»l £215 

Shinwi CPAW RS232 £23S 

Sn<nw< RS232 1 2K tiufl*r £M 

CommodOf* 1920 0(0 £96 

Commooor* MP$&>I £210 

All»h»M)ni 32 _£69 

MOP *o .in« 



ALL PRICES INCLUDE VAT AND DELIVERY 



Ri|«flMn A1 £2*9 

RHwnan RS232 lnl«t«ce £39 

Epwn n$232 Inlsffaca £29 

Epson RS212 wiin 2K l>ut(«(£eS 

DISK DRIVES 

Sinclaif Mftrodnva ..£*5 

Sinclair Interface 1. . . ..£4S 

Pacaw Cumana 
All with Mfu'ala P$ 

10CKS.S«T £ia0 

20CK Dt-S *3T £173 

400K 0(5 <0T t2IJ 

OouWaOrtns 
20C«SiS40T CMS 

4oeK a-s 401 .tat) 

WCK EX'S WT._ £4»r 

800K [vs *tt«OT un 

T 200K f»S £t2S 

ComnHXJor* IS4210 
TofCh Oilk Pack 

with (ft« lollwara £800 

M«mMecri Single 

Inc tree lo'lviare CIO 

Manwlech Double 

Inc In* sotiware caoo 

aa02 2n<] pr(K«»or £19* 

Z80 InO proc««KM 

inc free sollwa'e E2K 

Wabatt) Of 3M (Maka 
5W orS" 



S^ SlO «0 Irack _H? 

OTS SiO « Iraek . £80 

OS WD ao (rack Jt22 

OS tvo 80 if»ck...„ .tas 

3' Maxwtll £4.60 

3W He«ie(i Packart £450 

^ucth*' oscounH (Of aiftniiiy 
JOf 10 V> d'Kounl 
lOO* 1&U ditcouni 



MON irons 

Mreroiniec t<HMS way £199 
Mtcn»<lcc ttitus (mtOt. £290 

MtcrovtiK 2031 20- £299 

Mrtirovtlac 1451MZ. £245 

MicrovllK Ot ImeO), .£275 

Phiups 80 Gi««n 

»WM2 _ t7» 

CodHnodoi* im £216 

Fdelily „ £210 

JOYSTICKS S WTCRFACCS 

Quicksho! 11 £11 

Sure Shot £1i 

Slak: BBC Dragon, 
Spt«lru(n M Commodore 

Pro Aee __ £9 

Zip Slick .£12 

K«mi»ion SOOO .£11« 

C*Tit>«lioe JorSlWii..- £29 

* Inler^ace and pfo^ram 
Ke<np3ion Interface £>i SO 
OK TrOflKS ProorammatiJa,, £22 
OK Tionica Dual Pad £12 



Shure SIW! Ifl1«itte« £20 

FIral Byle Inlerfac* £24 

B8C 

Elaelror Plua ■ £8} 

ThaKay(«»k) £tl 50 

RefHiea 2 {dtrtV £10,S0 

n*(riica 2 13' dia») .113 

Grafhey __ £S 

Grafd'ik £11.80 

Beia-Bas* (eiak) £22 

eeia.Bue (3- Mm. -...£22 

Wordwia* _ __£4« 

Disk Doctof .£30 

Qr»mlin „ _ _£3(1 

Catetaker _..__....._ £39 

8.CPL _ £9S 

Aeoin Speech Rom £54 

View £6$ 

p. V.C. covens 

6BC £3.99 

MiexwHae w „.«4Jo 

Aeorn E^lron £2.99 

BBC Casseile Rec £2 90 

Specinm £1,99 

VIC 20*4 „.12.9» 

Epwn FX80 UJtO 

Epaon RX80.... , Xi*M 

Apple _ „ M.SO 

Apple* MoiWor..- ...„..£9.7» 

Seikoaha 80..^ „ £9.9© 

Salkotha 100. _ £3.74 

RieooNS 

tpaon MXrFXmX80_- ,£« 



€psofi MXjFXIOO £>i 

SMkotita OP _E*JO 

MleroHna £2 M 

Attodei ___.._ £12,50 

MPSaoi , £6.50 

NEC 8023 £7 

Canon PWI080 XII 

Canon PWIIM £11 

Epson 100 ReNII....: £3J0 

LUOS 

BSC 10 Parallel Pnnter tlO 

BBC to Senal Primer £tO 

Memotecn Printer Lead £10 

D«ae«n to Parallel Pnn1ci£l3S0 
CommoOofa lo Parallel Printer 

- ...£1350 

One lo Parallel Printer £13.50 

Pel :o Parallel Pnnler £1350 
Atari to Parallel Ptinter... £13 SO 
7p<n DIM to DIN & iack £2 40 

7pin DIN to 3 lack! £2.40 

5p<n DIN lo &p<ri DIN & lack 

£2.40 

5p<n DIN lo 3 Jack* £2.40 

Sinclair 4tK caaaeile lead £1.60 

RGB nwnitor (8pln (HN> £3.20 

TIte Plua iup|ir«uor 

and RFi niter. £i« 

Soaoirutn or/oK tv«>lc^ £3 99 

SPECTRUM 

Spe«iiuin AmpMief... £io 

liiBW Pen Cl8 

Kayeoanl „E4S 

Mtcrodnve Caf £4.50 



*'»Y»t «< ttH na 



SSSTit 



«w«««nak>v 



WilPi ■ 



fSfStSS. 



T^4 



tn 
kra 
r\% 

i v% 

is 

J '4 

^^% 

tH 

IIS 

!3 

itM 

iM 
f v% 
^H 

i» 
njrk 
t» 
f » 
■ ?0 

tn 
•«* 

ss 

«*» 

«.n 



;s M 



'■wt rn 

«« %m 

»?» *r» 

»« ;•» 

:s is 

:s :s 

tn iw 

t4M »kCO 

IK loa 

•rs IS 

*H IK 



i§ 



ss 



■ « 

AM 
l» 



3t« 



tK 

tn 

IX 




Sir™ 



04«>HC#||« 



52* 



lActsti»r«wci 




lll/««'^C«' 



W« (MM 






A-W 
AM4 



100 

•.« 
ir*» 

KM 

r« 

'tS 

rM 

tM 
«M 

• tt 
tw 

••a 



t« 

•ts 



tH 

iff 
;fs 

IK 

l«i 

QK 






'to 
»ri» 






!S 

In 

IK 

ts 

I.M 

»*> 
««1 



•40 
■ID 



y»4 

«» 

l.-rt 

7 n 

i4M 

>ii 

IB 

«n 
'n 

i>» 

IM 

lOe 

7 11 
f W 

«** 
IH 

f;s 

4» 
rii 
I3C 
■ X 
%» 

»» 

in 

IK 

ItA 

IK 

in 



'99 

m 
r.tt 

IH 
m 

m 
■n 

'** 

41rt 



■ *f 



^•4 

in 

13 W 



r^ 
a» 
t*» 

f H 
•M 

ae 

IK 
«*• 
4K 

«■» 

&« 
• M 

■» 
IM 



41S 

iS 

«n 
«u 
*W 
«» 

4» 
<» 
l» 
<3S 

it; 

i» 

««9 



■■ilfcTir rt 
*HW l | W III II > 






CmW 



ri^r- 



sac* 









IM 
%M 
4M 



*H 
IH 
«M 
IM 
IM 
IM 

Vt 

tH 
>» 

>:8 



13 

»>• 

»)* 

IS 

is 



i« 

• M 

lie 



IM 

ts 

IW 

>w 
uo 
l» 

» 

AM 
IM 

ts 
ts 

IW 

iw 

IM 
«M 
IM 
tIM 
IM 

!:s 

iM 

*M 
IM 
4M 



«M 
IM 
IM 

«H 

IM 

fM 



IM 
IM 
IM 
fM 
IM 

ts 

IM 
«M 
IM 
IH 
t« 

?S 

ts 

IM 
III 
IM 



IM 

IM 

ts 

;s 



• M 

• M 
'*?• 

«1» 
IM 

IM 
IM 
*» 
IM 
IK 
IH 
IM 
«M 

m 

JM 



«M 

:s 

• n 

«n 

«is 

«M 

• H 
IJS 
%V 
IX 
IX 
IX 

ts 

ije 

IX 

1>X 
liJO 

tl! 



4n 

:s 
:s 

*» 

4» 

las 

IM 

us 

l» 

»M 
IM 
AH 
IM 
1» 



l» 
IM 
IX 
4n 
iM 
I«> 
IM 
?»» 

IK 



ts 

*'» 
IM 
«H 
IM 
«M 

»» 

l» 
*» 

IK 

tx 

l» 
%■»* 

ts 

IK 
«» 
ftJS 

lae 

w 

IK 
IK 

*a 

IK 
IM 

■ H 

■ » 

I'* 

IK 
ITS 



M«iMW>^A 



SSi'mCm.. 



Owyy If M»,*y r O*** 



AalBlAwM 
Ot#aT«aM<^ 



MiMKft 

NWOm 




UMVmWM 

>ii4»c£ *ffr* 



Range of programs available for MTX, BBC, Electron and Amstrad 
order stating (1) Programs required; (2) Computer; (3) Amount enclosed; (4) Name & Address. 
AH prices include, packing & VAT. Overseas orders welcome. 



uto 

MM 
IM 
tM 

IW 
■ t» 
110 
IH 

IM 
IM 

MB 
MM 
IM 

ts 

in 

•■IM 
IM 

• h 

IK 

in 

• M 

IM 

in 
IK 



»M 
IM 

«M 



IM 
»M 

IM 
«M 



IK 



• n 

4M 



IK 
<M 

IM 
IK 
l«C 

:s 
ts 

ua 
i» 

AM 

i» 

ts 

4M 

'IS 



• » 


:k 


ts 


IK 


«M 


IM 






IM 


IK 




03^ 



l§ 



11 M 



«M in 

IH »» 

IH IJ9 

IM in 

IM IM 

IM *.» 

IM iM 

ts ts 

t» ts 



«M 
«M 
IM 



IM 

- _ r I* 

ts ts 

IM l» 

• M «» 

IH lU 

IH M> 



IH 



IM 



uM 'leo 

ti40 »M 

IM W 

IM IM 

IM IH 

IM IM 

iS 

IH 

IM IM 

I.M IH 

11M <!«» 

IH I.M 

\M tM 

4M iM 

IM l» 

I'M ^100 

IKl 179 

.TM 7 \% 

t«.H 11.00 

1.M IM 

*n IM 

IM US 

\H IM 

1.4 »M 

VH IK 

f.M »» 

in IM 

IM in 

IM IM 



ts 



YOUR COMPUTER, JANUARY 1985 171 



swmmtEmE. 



(continued from page t70) 



AT* I FKX >«IHEtM.t-KX > TPtin- 1 1 KX*'! ■ eOlOkia 

TMm-«X* 1 1 irin<4THCNfrM 

71«.rX-LFX*li IFLFX-r2t>«Wia«e7ll>«lt(TTWi(*,«|-TM g« 

72a<icn«iN 

7«W0RrX-ltOI I*S1U'%!«lG0UM>t ,-13,YX,V1/7»*2lNEITlF0R 

nffiiareii>Tr;r-iaiaaiwDi.-i3,ri,7-vx/i»3iwxiiEi-a 

74«RTta*l 

73a I FXl>«1>CNC(X OJRBi 6Q 1 077a 

7A«COl OURHCX 

77»«-).l(re-»XlOT,»l •«X I •2 1 T-2*- (HI lOX I •KlIB, II MtX) • 

TaaFoni-i Taj«a>>« IT 

74atFII«EV ia> < >- 1 TVCHO]* 

•••firxwix*) I irm<TPx>iTKCH7sa 
aiatii.x-ai>«i«^-iiinT074a 

inavx-ai<Kjro74a 

8jaiiooe7iiFxx-iTHCNFSx-rsx>iiw»-r« ei.sch«-s<i3sx-i;sx 
♦ I 

•4an<urrtM)(i,«)iM- iiin*-ii>«iiNtintiHT-th« Kora m ■ 
r«---Bm«(F6xi-,-e*---BtR«<B6xn™iKT 

OSaos-liPniNTTAica.iai-Hiuid vm Uh* anothw- «a'''1 ■ 
A«-l*.rT*i irAto-v-ANOA^o-N-ncMPniHTTASca, iam>cfO> "V/ 
H Picaaa-amiMiintacorLAViaoToiiaa 

B&aiFAf-f-ncKiia 

7iEM> 

*T*i,-).i.i.a,-i,i,a 

ev«CwTai«.l2.3«.33,3.fc,2a,33 

TBBonrnTV, 3:>, 7a, 3t,t A, I*», 179,2119. *S3,*39,13aaa,* 



.l«iF0ftX-ITOIl 



VtaDKFRttDC0CLAViaoUMIl.'l3,' 

wmDC 

' ^gaow-* 1 m/»— saaaa 
TCaiFLR-aricftr^- INT DMD t a > o) 'I I SOTO ifse 

S ll' aj^ — I C7X-1 1 KX-2 

93air]ix-2Ti«>«:2x-:^iwx-i 
^^aroKix-nrniii >^x < ix> -ai icxT 

47aFaRIX>«IC»iHX-HXIlXl«l 
'VnaiFOFX^JIHTMIA** 

««aixn-«iPAx-«iCX-MXiC3x>c7x>oo)iuaiia* 
i«aar'«x-iicx-caxicix-miOoeu>iisa 
taiaiFiifx<2i>«HiB<i« 

1»2»MX-HX-H I MX~1 ■ 

tasaiF>n>«(wiiFx<3T>cNisM 

■•4ar>ftKti*ii!v* 

iB3«i>R-«icx-«<xic3x-c3Xt0g«u«iisa 

laAaNCxYix 

)B7aFonix-aTn>vx<ix>-vx<tx>*AoxiixiiNC«T 

imc^ontx-aTcn 

ia<>«inf.a-vx(ixiANonM><i)>.3T)CM«^-ix 

1 ll«IF>fn<VX<tX) THCMHVX-VXItX) ■W'X-IX 

iiiarciTix 



1 1 3«i roax- 1 nMa«>x-fVXi>«twox ( T vx I 'i^i l)*x>a 

ii3aeoT0i<ra8 

1 1 aa >FAx< MX, tx* I > -jriCMn < 1X1 --jaaaatnc tuDM 

llMFOKJX-ailU 
117eAX-BX(JX, 1 1 I BX-BX(JX,a> 

1 1 gcKi-ai ox-«> Nx-t I B(.X-a 

llWI^«J»7.<HX»AX«X.lX»t«BX«KX) 

t zaaox-ex* i 

■ iiairpx-MRPX-cxiHEiox-DX-iieaTaiffta 

ii3aiFpx-<jxi>»»«x»«x»i 

1 2MIFKX-4T^1tM1 VVa 
1 2«a I F CIX< 4 TtHEM 1 2aa 

i2aaiF».x>-tTHCM<x-Kx*iiaoToii«s 

i77eM>*jo KlLnSAr 

t7oo>in-«,rtix-»icix-a«i«x-a 

i2'!ei(wtJjihtNi»2a 

iiaai>'(>rx<4TtcNib2e 

1 3 19 1> >:x-j :>«i«n>a> sFx-31 aoTDi xia 

l3MtHX-»1X J,*tX-#1X 

i3jaRx*tn- iiCTx-crx>iiircTx>crxTHeNi4ja 
iMaox-Ax<HX»Ax>nx, ix*i*»i*m> 

IJ5aPX-AXIMX-AX"(HX»4l , IX* KDX* l(n*4l > 

1 j/a I hux-c^xANCxoaTHCH 1 4aa 

ifaaitDx-aANtipx-cxxT>«><*ix*«ix^i 

)j«««i(iiuiua 

l4taMIX^11t«l 

KiamiXMixncMOx-Hixiiix-m 

t42aaoToma 

Msa»n-NX*H2Xi iFNX<2r>CNtA4« 

l44al^HX>31X:Mtv;n 

1 4M^ OX-«, HI X-HXt H^X-«i r CVWX«4nT0AX*3, irAX4HXvAX*KX, I 
X»l •DXWXI-alWWRtrUl lfNlX>M7Xtl«»»l7X-MlX 
144*1 f AX Dm t4AX*KX,lX*l rOrXMCXX >Bl>«[NH. X" 1 
t4Ya»*:KIi )rH7X>3T>4r»tf'0X-i 

i4e*ex-«iTx-eiKX-iiin-ire«>x-tisrx-i 

t»VafX-flXtMX«AX»KX, IX'I'BXXCX) 

isaajFi-x-aTi^Ntssa 
j3»»irrx-cxofirx-3rHtt«rx-«iOoroj33» 
i32e><x-<n>t 
i93aiFKx>aii«Hcx-«x> I lOOToi 4«a 

IS4«a>lOt- 1 1 GOTOI 49B 

l50ei»KX5ei»*NSX^!XllCX— Il00f014»» 
l3<«1X-KXt l»MX-aAM0<<IX-lH«.»l»4« 

is7airNX<>4nartBrx<«rHEMi6ia 
i3eaiFAX(Hx-i>ax*sx,ix*t«ax«ftX)<>*A»«AX<KX-)**x*n,ix 

• I 'SX*! X I < ^DCNOPX-l 
l50BIFPAX-ITt«»«IIX(»VXllXl-0XlMX-7,»«X,B»XIiB0t0l*l 

> 

lAoavxi ■x)*vx<ixi •miNX-z.ptn.Dnc) 

ifriatrMx-3i>*.Ni«3« 

:fr2ai rNi<; i>txn i 6«e 

luaiFFAX-lT>«HVX(IX)-VX<lX)-CX(H.X,Ml-3.IWX> CLKVX4 

1X1-WX( IXJ •CX<»1.X,KX-I,«>X1 
164aNC(TJXlRCTUnN 

i bsaecrmocui N ix-ai Lx-a 
giLSx** 



l*7aPX-AX<HI X*KX>AX<'BI <LX , 1 1 •«, I X< 1 •PXtKXlKKlX ,%fn 
XI 

t4aairpx< >aANDnx>aTi«MaNiif>m)c 
i*^)eiFRx>ar>CNi7ia 
t7aain>x<>c9XTiCMi74a 
I7ieijx-U3x>s 

172«IFHX )- 1 T»»M(X-Kt> 1 1 CQTOtftTa 

l73aHX-m-i tUOiuiA/e 

l74etFPIX>'|TtCwn--|>0OT0IA7* 
t73airN]X<L:;X»«WNlX*l.'\X 
174aLX-4.X*tl lFLX<4TH»M16*a 
l77airHlX>TrHENIM'X-liU4»>MX 

1 7oaiN>x>ei otDi-nac 
1 7^a« fPTioct I H 1 x-HX- 1 1 pnocu 
]o*airDrx-iTi« mndproc 
1 Ai an I x-44x^ 1 1 Htecii, rNspnoc 
ie2WM>x-a 

I aia I Fsrx< s'n«H I ivte 
loiaAX <KX , I x» n ■C3X 

1 83a I FAX < i<x< Ax»sx, 1 x< 1 •■n*sx) •«n«iacx-sxi PMicTa iFDPX/« 
iTMexcx^KXiouToieee 

inAa)FAXiMX<AI*rZ. IX>l*BX«TXI>«THEM(X-TXinKlCTi IFOPX- 

I THEHCX^K'Xl CtU T 1 WW 

laraAxtKi , IX* 1 > ^1 Q0T0ifr3« 
is8a>Fi>Ax-aTt«w/xiix>-ux<ixi*cx<p))xi>aOTai«aa 
ta^avx ( I X) -vx ( IX) -ex ipRX) 4. 7 
ivaaAxiHx.ix>ii>«iPsx-ixinn*ix»iiX4«XiiFi>AX-aAMBrax-« 



i9iaeoToi&4a 

ivzavx< ixi -vi< ix>*FX (nra.PAXi 

t4iatfpAx*«A»at>fn-«fHCNix<« 

i94aaoToib4a 

l93aREH riiT 

t«4aiFKX>-iT>eMX-Kx-ii(rx^niKX— naoToiiia 

iv7a(ntoi64a 

i9aBji— 1 

I Wa I f t#*X >OX IMEi*J X- 1 

TaaaroRii-nxTapiiiTEFJX 
:rat8i- ix*2t 1 1 piiocMiiMrtK 

miaOjLOJHa 
2«jarany-i ToiaavM.XT 

7e4ai-IX>2>t iPROCraiHTB) 

zesaciDuRicx 
2»fte«i:«T 

Ze7aX-< IX-JX)*2«1 iPfiCCPOiHtER 

2«wox-HPXi oi>9UftSipa< oeTossa 

javaorrr'norra I KTrn, f«iMT TAs I > ,am«t (24a>Ci4t« <24i ) iM) 

tMTTA0( K, I )(>«« l247ICHRt 1 74:$ I ifLNtt^ftOi: 

2iaaDCFrfigcpisKrPR[HTrAB<i,Tio«i«i244ic><t>(243iintiMT 

TA»tX,V«| ICMII C74A>04H 1747 » i«>f1 |HTTA» <X ,V*7>CM«« (24AlC 
l«*<244> lIMVinC 
ZliaOEFPROCCl IFIX-iTKNCaLOURKSX ELGCCCLOUVSX 

2i2acNoi>noc 

713*HFP(<OCCtl IFIIX>lTMCHC(X.CM)KaXlHCX*<caXlXX>2 ELeSCO 

uxmmuxi icx-«»xi «x- s 
2i4aK-<iX42«iicaLau»cXinKicroiNr«H 

2l9autt»H0C 






VDU 19 

Andrew Daines, 

Bungay, 

Suffolk, 

These MACHINE-CODED routines arc designed 
to emulate the VDU 19 command found on 
BBC and Electron computers. The first 
routine performs a universal ink change 
without disturbing the text already on the 
screen. It will not search for and replace any 
colour but it will change all the text co blue, 
for example. 

The second routine is similar to the first but 
changes the paper colour instead of the ink, 
again this routine leaves any text unchanged. 
After this comes the third rouiincj this is more 
complex than the previous two. It searches 
through the text and if it finds a certain colour 
it will change it to another, again this leaves 
all text unchanged. 

Finally comes the fourth routine which 
searches through paper colours and if it finds 
a specific colour it changes it. 

Now you know exactly what each routine 
does you must type them in. First type in and 
run the program provided. This wilt ask you 
for the address you want the machine code to 
start from, on a 16K machine 30000 is a good 
origin and 60000 on a 48K machine. When 
this address has been entered ten more 
addresses will be displayed, the meanings of 
which arc given here: 
Address 1: Poke this with the new ink 

colour. 
Address 2: Randomize USR for routine one. 
Address 3: Poke this with the new paper 

colour. 
Address 4: Randomize USR for routine two. 
Address 5: Ink colour to search for. 
Address 6: New ink colour. 
Address 7: Randomize USR for routine 

three. 
Address 8: Paper colour to search for. 
Address 9: New paper colour. 



Address 10: Randomize USR for routine 
four. 

Addresses 1 and 2 refer to routine one. 
Addresses 3 and 4 refer to routine two. 
Addresses 5, 6 and 7 refer to routine three. 
Addresses 8, 9 and 10 refer to routine four. 
After printing these addresses the program 
will proceed to poke the machine code and 
after a few seconds you will either sec the 
message "code O.K. . . ." in which case you 
can save and verify the code or the message, or 
"Check sum error; check data" which means 



that you have mis-typed one or more of the 
numbers and the program will stop allowing 
you to check and rectify the data. When you 
are satisfied the data is correct, re-run the 
program. 

The basic programme will then re-new 
itself, you can then type: 

CLEAR ST — 1 

where ST is the origin. And then type Load"" 
Code and load back the machine code in 
memory, then you are free to use the routines. 



10 REM •* M/C Loader •• 

20 R£M «»A. Dailies '2A»* 

30 INPUT-'Enter Origin "1ST 

40 DIM A<10) 

SO LET A<l)=ST 

60 LET «<2)»ST+1 

70 LET A{3)=ST+25 

80 LET ft<4)=ST+26 

90 LET A<5)=ST+60 

100 LET ft(6)=ST+6l 

no LET A(7>=ST+62 

120 LET ft(8)=ST*'?6 

130 LET A(9>=ST+97 

140 LET A(10)"STt98 

150 FOR N=l TO lOsPRINT AT N. l;"Addresa "5N; "="; A(N) :NEXT N 

160 PRINT' ' "Write down theso addresses" 

170 LET TOT=0 

ISO FOR N=ST TO ST+152 

190 READ BiPOKE N,B;LET TOT-TOT+B 

200 NEXT N 

210 IF T0TO16083 THEN PRINT AT 20,01 "ChecksuiK Error: Chect Data"; STOP 

220 PRINT AT la.OrCoOe O.K " 

230 PRINT" -Prepare to save " 

240 SAVE -you 19" CODE ST, 1S2 

250 PRINT' "Verify " 

260 VERIFY " " CODE 

270 PRINT- "Verified O.K." 

2B0 PAUSE^ O 

290 NEW 

3O0 DATA 0,33,0,8B, 17, 192,2, J26, 230, 248, 71 , 56, 96, 234, 126, 1 19, 3S, 27, 122, 179,52,24 

1,201,0,0,0 

310 DATA 56, 121,234,23,23,23,230,56.50,121,234,33,0,88,17,192.2,126,230.199,71.5 

8,121,234,128,119 

320 DATA 35,27, 122, 179,32,241,201,0.0,0,33.0,89.17,192,2,38. 156,234, 7i. 126,230, 7 

, 164,32,9 

330 DATA 58,157,234,71,126,230,248,128,119.33,27.122, 179,32,231,201,0.0,0,0,38, 1 

92,234,23,23,23 

340 DATA 230,56.50, 192,234,56. 193,234,23.23,23,230,56,50.193.234,33,0.88, 17. 192, 

2,38.192,234,71 

3S0 DATA 126,230,56,184,32,9,38,193,234,71,126,230,199.128,119,35.27, 122. 179.32, 

231,201 



172 YOUR COMPUTER. JANUARY 1985 



Shape, draw and 



swm/asmE. 



fill 




Carl Eftis, 
Swindon, 
Wiltshire. 

The Aaistrad CPC-464 has some excellent 
facilities for graphics — with a resolution of 
640 by 200 pixels in Mode 2, Although the 
excellent Basic includes a comprehensive suite 
of graphics commands there are one or two 
useful commands that are not present in 
Amstrad BASIC — a circle drawing command 
and a command for colouring targe areas of 
screen. 

The Circles program draws rhe outline of a 
circle with a radius of 100 pixels and with its 
centre in the middle of the screen. To change 
this, alter variables r — the radius — ,x and y 
— the centre. 

The second program — concentric circles — 
draws two circles — both with the same 
centre. One has a radius of 100 pixels and the 



other a radius of 50 pixels. The variables used 
are r and r2 — radii of circles — ,x and y — 
centre of circles. 

It is also possible to draw solid — coloured 
in — circles on the CPC-464. All we need to 
do is to draw lines across the circle. 

The Solid Circles program draws a 
coloured-in circle with a radius of 50 pixels in 
the centre of the screen — see variables s,x and 
y. The program draws a line in the top half of 
the circle which is then reflected in the 
bottom half 

Run the solid circles program again and type: 
INK 1,1 

'ITie circle — and the cursor — has now 
disappeared! To get them back again type: 
INK 1.24 

Make the following alterations to the solid 
circles program; 
25 INK 1.1 

40 IF 3=0 THEN INK 1,24:END 
70IFS = 0THEN INK 1,24:END 

In Mode 1, up to 4 Inks are available, after 
switching-on or resetting the CPC-464 
defaults to Mode 1. Ink is the background — 



paper — and Ink 1 is the foreground — pen — 
you could change this though. The circle 
"disappeared" because it was the same colour 
as the background. Inks can be used to create 
the effect of animation. 

It is also possible to draw ovals on the 
CPC-464. The program is similar to that for 
drawing circles, after all, an ellipse is only an 
elongated circle. 

The oval is twice as high — 100 pixels — as 
it is wide (50 pixels). To change this, alter the 
variable r in line 40 and the number of r's in 
line 70. 

Ink-swap circles demonstrates the use of 
filling-in circles and Inks. I have used Mode 
because it offers most Inks (16) although it has 
a fairly low resolution of 160 by 200 pixels. A 
circle is drawn at a random position on the 
screen and with a random radius. Then the 
Border and Inks are changed and another 
circle is drawn. 

This is done repeatedly to create a pleasing 
effect. To change the maximum radius of the 
circle alter variable R in line 40. "Ink-swap 
circles" is a "sit and watch" program. 



Program 1. 

le REH Circlas 
20 MODE ItCLSiCLS 

3e r-ieatx-'32aiy-2ea 

4a DEB 

Se ORIGIN x,y 

68 FOR a-1 TO 3^>a 

70 Pt^OT r*C06(a} ,r*6tN(«) 

ao NEXT « 

Program 2. 

18 REM Concvntric circlas 

20 MODE ItCLSiCLQ 

30 r-100jr2-50tx*'320:y=20a 

40 DE6 

50 ORIGIN x,y 

60 FOR a»l TO 360 

70 PLOT r*COS(*) ,r*SINCa) 

80 PLOT r2*C0S<a> ,r2«SIN(a) 

90 NEXT a 

Program 3. 

10 REM Solid Circles 
20 MODE liCLSiCLG 
30 x-32Oiy-200is-3a 
40 IF s-e THEN END 
50 r-s*m 
60 s-s-1 

70 IF s>« THEN END 
80 z-80R<r-m*s> 

90 l-Z+2 

100 sl-x-z 

110 IF sl<0 THEN l»l-«-sltsl-0 
120 PLOT si ,yt-mtDRAWR 1,0 
130 IF y-»<0 90TO 60 



PLOT 
GOTO 



sl,y-siDRAWR 1,0 
60 



140 
1^ 

Program 4. 

10 REM Ovals 

20 MODE liCL5:CLG 

30 DE3 

40 xa320:y=20air-50 

50 ORIGIN x,y 

60 FOR a-1 TO 360 

70 PLOT r*COS<a> ,r*2*SIN{a) 

80 NEXT a 

Program 5. 
10 REM 



20 

30 

40 

50 

60 

70 

00 

90 

100 

110 

120 

130 

140 

150 

162 

170 

180 



Ink— Swap Circles 
MODE 0:CLS:CLG 

FOR n=l TO 15: INK n , INT<RND»27) i 
x=INT<RND»639) : y-INT <RND»399) ir= 
ci=INT(RND«15> 
BORDER INT(RND»27> 
IF r=0 THEN 30 
s=r*r 
r«r — 1 

IF r=0 THEN 30 

z=SQR(s-r»r) 

l=Z+2 
5l=X— Z 

IF sl<0 THEN l=l+sl:5l=0 
PLOT si »y+r,ci :DRAWR I ,o,ci 
IF y-r<0 THEN 90 



NEXT r> 

= INT(RND*a0) 



PLOT si ,y-r ,ci :DRAWR 1 ,o,ci 
GOTO 90 



MC Mover 

P J Mew, 
West Molesey, 
Surrey. 



m3=^ 



Have you noticed that all those uscfiil 
machine-code routines published in 
magazines are always located at the top of 
unexpanded Vic-20 memory. This is 
extremely inconvenient if you want to havct 
more than one routine in memory at a time. 
Here is a Basic program to help you move 
"un-relocatable" machine-code routines 
around in memory. It occupies just over 2K 



and with very little alteration will also work 
on the Commodore 64. 

The program will recompute all "JSR" 
"JMP" and absolute instructions to addresses 
within the subroutine and move the machine 
code anj'whcrc in user Ram. Be sure to 
protect the new area of memory before 
loading any other programs. 

The program was written only as an aid and 
should be used with care. For example 
numbers loaded via the accumulator into the 
zero page for subsequent use as an indirect 
address back into the subroutine will not be 
altered by the program and will still have to be 
changed by hand. Any text or data contained 
within the machine code may also cause 



confusion and the best way to handle this is to 
poke data or text bytes to zero before moving 
the code, then poking back the correct values 
in the new memory locations. 

The program works by first setting up three 
arrays containing all valid 6502 op codes, with 
zero, one and two byte operands in separate 
arrays. 

The user is then asked to input the old start 
address, old end address of the code to be 
moved and the new start address it is to be 
moved to. 

The program then compares the first byte to 

be moved with the list of op codes until it 

fmds a match, if the op code has no operands 

(continued on next page) 

YOUR COMPUTER, JANUARY 1985 173 



[ 



1 



(continued from previous page} 

or one operand, the code is transferred 

directly by the for next loop in line '590. 

If the op code has a two byic operand, the 
address the instruction points to is compared 
with the start and end addresses of the code 
being moved and if it is in range the address is 
recomputed before being moved. All other 
instructions are moved without alteration. 

Once the code has been moved it can easily 
be turned back into data statements using the 
program "self writing" published in Your 
Computer in October I98S. Because it is 
written in basic the program is not very fast, 
in fact if you arc considering moving more 
than about IK you might as well go and do 
the shopping while the conversion is done. 
However, it does work and is still quicker 
than recomputing jumps by band. 



soFnifm»tE. 



Program Loader 



Colirr McShane, 

Coatbridge, 

Lanarkshire. 



^m 



This program will display the contents of a 
personal cassette. It also allows the selection 
of the contents of the cassette. New files of 
programs can be added to the utility program 
itself 

By moving the cursor up to the appropriate 
line number where the arrays A$( MO) display 
the program names, copy the whole line using 
Ctrl-A and type in the new program name. 
When you have fmishcd typing in the 
program name, press return and continue to 
add other program names. 

If you have finiAed entering new files then 
rc-Run the program. Leave some space on the 
tape after saving the Program Loader. This is 
due to extra memory space being required by 
the program when new files are added. 

Up to 10 program files can be utilised but 
with a few modifications, extra files can be 
added. Prompts throughout the program will 
guide you through the loading and saving 
procedures. 

Program rundown. 
Lines 

1—4 : Initialisation and screen set-up. 

30 — 50 : Program selection screen. 

60: Load routine 

100—145 : Program name filespace. 
150—170 : Extra filespace. 
1000— : Editing files routine. 



Vic machine-code mover. 

10 P0KE36e?9.23:PRlNT"n* 
28 DI«S<31/,D<75>,T(S8j 

38 p-e 

40 i«e 

50 REftDS 8< I >«S : IFS— ITHENTe 

£8 I-I-t'l OOTOSe 

70 I"0 

80 REASC II(I>-D IFD>-2THEN10e 

98 I-I+l OOTO80 

100 1-0 

110 REfiDTTcn-TIPT— 3THENl3a 

120 I-I+l OOTOl 18 

130 PRINT"T" 

140 P0KE19/1 

158 1NPUT"MJLD STRRT ADD- ",0S« PRINTCHR«<13) 0S«VfiL(08»> 

168 INPUT'IDLD END ftDD- ", 0E« PRINTCHRt<13> 0£-VftL<C€») 

179 INPUT 'IHEM STftRT RDD- ".MS* :NS-VfiL<NS»> 

lee POKES 9,0 

1 90 I F HS>65536GR09>655360R0E>6S536THEN 1 30 
280 1FOE<O8THEN330 
210 IFN8->OSmDNS-<OETHEN590 
220 J-0 OP-0 

230 PRINT •nwOBOB II THE MACHINE CODE IINSTRIJCTION AT 

246 PRINT"* IS BEING RtLOCHTtD" 

250 PR 1 NT " m nBBBManttMmtMtH" OS* I " «" R-0: OB-PEEK < 08+ 1 > 
260 IFS<R)-OBTHENOP-1 QOTO390 
270 IFS<R>— 4THEN290 
200 n-n+l:OOTO2€0 
290 R-0 

300 IFlJ(fl>-OBTHENOP-2:QOTO390 
310 IFDCfl>--4THEN330 
320 fi-fl+1 0010300 
330 fl-8 

340 IFT<R>-OBTHENDP-3:COTO380 
350 IFTCflJ— 4THEN370 
368 R-fi-t-i GOTO340 
370 OP-1 : 0070390 
380 :FOP-3THeN430 

390 FORQ-0TOOP POKeNS+I+O.PEEK(OS+I+Q) NEXT 
480 >I+OP 

410 IFO3+I->OETHEN520 
420 GOTOZ50 

430 X-256«P££K<CiS*I*2>+PEEK<0S+I+O 
440 ;FX->03fiHD>«0ETHeN46e 
450 OOTO390 
460 V-X-OS 
470 Z-NS+y 
480 V-INT<Z/25€> 
490 W«Z~V*256 

300 P0KENS*I*l,W-P0KENS*I+2. 
l-l+OPF-Ffl^ 



WDDRESS- 



310 



a BEEN RENUMBERED" 



V PCIKENS+I-OB 

GOTO250 
320 PRINT ■•:TICBWincwC"FTflB<6>"PDDReSSES HftVE 
530 PRINT'lOO) PROORftM FINISHED" 
340 END 
550 PRINT'TDIBSaiainSTRRT fiDDRESS HUST BE ILES? THFIN END ADDRESS" 

nmooraiaiiawHrT anv kevb" 

IFflt- ■THEN570 



560 PRINT 
570 GETfl* 
580 OOTO130 
590 PRINT 



VOU CANNOT RELOCATE JlHEU CODE INTO THE RREfl aftLREfiDV OCCUPIE 
D" 
600 PRINT"* BV THE OLD CODE" 

610 PRiNT"a)a!iaiasi»»M^iT anv kevb" 

620 0ETFl»:IFft»-""THEN<;28 

630 GOTO 130 

iK40 [WTfll70, 1.38. 154. 186. 168. 152.232.202.200. 136, 

6S0 DPTR24,S6.2I6,24e, 184,88. 120 

660 DflTn0,96,64 

670 DflTBie. 74,42, 106,72, 104.8-40,234,-4,-1 

680 DflTfil69. 165, SSI . 161 , 177, 133- 145, 129, 145 

69<? DRTflli?5- 101, 117,97, 113. 233. .i23-245, 225, 241 

700 DftTft201, 197,213,193,209,41,37,53-33,49 

710 BftTR9.5,21, I, 17,73,69-85,65,81 

720 DflTfll62, 166, 182- 136, 150, 160, 164, JS0, 132- 148 

730 DATrt224,2i«, 192, 196-2061,240, 16, 144,48,80, 112, 176 

740 DRTft6-2 70,06, 38, 54. 182, lie, 230-246, 198-214, 36, -4..-2 

750 DftTfll73- 189 185, 141 . 137. 153, 10?- 126. 121-237,253.249 

760 DFITfl205 221,2I7,45,61,57,i3,29,25-77,93,89 

770 DflTfll74, 190, 142, 172, 198, 140.236. 204. 76. 103. 32 

780 DFlT»il4.30,7K,94.46.62, lie. 126 238 254, 2&6. 222. 44 -4,-3 



One program loader 

1 DIM A«<i0>:CLSiPOKE«26A,10 

2 PL0T4,3,CHR»(1)+CHR*< 10)+ "PROGRAM LOADER" 

3 PL0T4,4,CHR*<l)-»-CHR»< 10)+ "PROGRAM LOADER" 

4 PL0T6,6, "TAPE-»1» DEMONSTRATION" 

8 GOSUB 100 

9 Ai»-"NEW PROGRAM (Y/N> 7" 

10 WAIT175 

20 PLOT6,10,A1* 

25 GET X«:IF X«-"Y"T>«N 1000 ELSE 30 

30 CLS 

35 FOR X=l TO 10 

40 PRINT:PRINTX;A»(X) 

45 NEXT X 

50 PLOTll,22,CHR*(12)+"CHOOSE PROGRAM":GET X 

60 CLOAD AS(X} 

100 A*<1)-"EXAMPLE-1" 



105 A»<2)-"EXAMPLE-2" 
110 A#(3)«"EXAMPLE-3" 
113 A«(4>="EXAMPLE-4" 
120 A*(5)="EXAMPLE-5" 

125 A* (6) -" " 

130 A* (7) »" " 

135 A*<8>-" " 

140 A* (9)-" " 

145 A*<10)«" " 

150 REM 
160 REM 
170 REM 
180 RETURN 

1000 CLS: PR I NT: PR I NT "ENTER NEW PROGRAM 
NAME": PR INT 

100S LISTiee-145 



174 YOUR COMPUTER, JANUARY 1985 



Christmas 



Christmas Twin Facte with Christmas Card 

Spectrum 48K Pyjamarama Automania £11.95 
Commodore 64 Pyjamarama Automania £12.95 
Amstrad CPC 464 Pyjamarama Master Chess £12.95 





WIN! 

A fabulous holiday for you and 3 friends in sunny 

Florida 

Including: Kennedy Space Centre, 

Disney World & Florida Keys 

with SPECTRUM & COMMODORE 

-kir-kifkiric- ' ^ \-kiriritir 

€2,500 Spending Money 
*•*•*••• •PUIS •••••••• • 

The 10 runner up each get a £100 Voucher 
to spend in any Spectrum store - anywhere in the UK. 

Pitlc «ip *n rnXfy form from your IomI Sprctrum now— 
no purclutc ttquiied' 



MICRO UPDATE 

S4>ectnini'» own nugjiine for home am) 
srull business computers 

Hive you seen our MICRO UPDATE 
mdgazine y*t1 It'i Spectrum's own 
computer guide, published by the 
expeiti for YOU. 

It'i packed with itiustrationv and 
deicriptions of juit about everything 
you're hkely to need in home micro 
hardware, addont and accessories. 
Plus there's information on current 
software, and hints and tips from 
experts about home computing;. 

Call in to your local Spectrum dealer 
and get YOUR copy • It's great! 



\' 




CE 



mlOlm 



^B 



New Products 



Commodore Cl6/Plus 4 Joystick Converter £3.75 

BBC Emulator for CBM 64 £13.95 

Timex Spectrum Keyboard ' £14.95 

Omega Data Recorder £24.95 

Commodore 1531 Data Recorder £44.99 

Entrepo Quick Data Drive for CBM 64 £79.95 

Koala Pad for CBM 64 £79.95 

Datafax Disk Interface £79.95 

Psion Organiser .* £99.95 

Rotronics Wafadrive £129.95 

ZX Spectrum Plus £179.95 

Goldsatr MSX £239.99 

Canon V20 MSX £279.95 

Sanyo MPC 100 MSX £299.95 

Commodore Plus 4 £299.99 



A Gifted 
idea 

Spectrum 

Gift Vouchers 

Available in values of £5 
and over from your local 

Spectrum dealer ^5*=^ 



Sanyo MPC 100 MSX 



^ 




i 



iiiiii.'iiiii.tiiiijuiiiNiiiminiifiMiiiiiitiiiiHtuiiiiiiiiimiHitttUiiuuiiiin 



rra 



I •- 



t ; . = t ft »> 

' • > • » « ~ 

- ; p >; r •- - 



Central processing ZSOA 

Language MSX-8asic (built-in) 

32KB MSX • Basic ROM 16KB user 

RAM (28.815 programmable when 

using MSX basic) 

73 Key, alphanumeric, graphics & 

code combinations giving 256 

symbols 

16 colours 

Sound 3 channels, S octaves 



AtfacOO 



This smart superbly finished 
Sanyo PMCIOO MSX micro ij an 
exciting addition to the range ol 
MSX computers dvaiUble today. 
Ask to see it at your local 
Spectrum dealer NOW! 



Spectrum 
Price 




NEW Canon V20 MSX 



An excellent 64K RAM MSX micro 
with 32K of ROM and a 16K Video 
RAM All the benefits of 
standardised MSX software, 8- 
octave sound and super colour 
graphics! 

Spectrum Price 




Cubit E8.9S 

The latest MSX software Sj^: ;^ 

Arcade Games from Spectrum r,!hBack 'IS 



« 

i 



«<->> *attnrna urm plr«w pnon* Miflf* tnMiOt • imviwv O'x* 



soBctrum 



CHARGE CAPIO 







Up to 
Instant Credit 



• There's up to £1.000 worth of Instant Credit 
available on a Spectrum Chargecard See yout 
local SPECTRUM dealer for written details (UK 
mainland only) Typical APR -29.8% 



Latest News 

tor up to dale news, information & otters 
from SPECTRUM • sec PftESTEL page 
600131 for detaiK 




it 




is the one" 
"It's unlikely that you'll find a better MSX bargain" 

I could imagine choosing this as my MSX machine" 

(MSX user Dec 84) 

"At less than £240 the Goldstar is a positive bargain" 



(What MSX Nov/Oec '84) 



Yes — the exciting new world of MSX computing is now here, with the 
superb new Goldstar MSX micro! And just look at the rave reviews it's 
received from the press. 

MSX micros are made to a standard specification— but some 
things do vary and that's where the Goldstar comes out on top. It's 
POWERFUL— a full 64K of user RAM 32K of ROM AND a 16K video 
RAM. Its sixteen vivid colours and eight octaves of sound make it a 
greatgames player's micro, and there's a powerful Z-80A processor to 
take on a world of home or office tasks. 

But it's the price tag that's reallyr special— just £239.99, a tot less 
than most of the others. Take a look at the superb Goldstar MSX, at 
your Spectrum dealer NOW! 



• General purpose MSX micro • 

• Powerful 64K user RAM • 

• 32K ROM, 16K video RAM 



Hi-resolution colour graphics 
Full typewriter keyboard and 
cursor controls 




I 



VoMttum (omputw Cintit* tuv* ao raoMctiM ««u«M«vw ivtililtit it tp«<lium C4wi i pi H t mMUd»e%iM*e t>y \in,i.i. ;-u„fh 



Computer 
Dealers 



Or pcotpc<1iv« dtittli. If you'd tike lo 
know more iboul becoming a 
SPfCTRUM APPOINTED OEAUR, 
pleatc write to: BOS CLEAVER, 
Sp«tt(um Croup PLC, Hunting C*te. 
Hitchia Hertf. SG4 OT). Tel (04«7) 
17171 



More from Spectrum 





Sensational 

ZX Spectrum 



offer 




Including 



FREE! 

Software 6 pack 

Contaminj;: 

• Computer Scrjibble 

• Computer Choss 

• Chequered Flag Cjrne 

• Horace goes tkiing game 

• Make a Chip 

Worth €56.70 



SPECTRUM PRICE 




Timex Spectrum Keyboard 



SPECTRUM PRICE 



prO|trAm(ttinX Arid g^me 
iiAwl keys tre driifDCil 
Op<rAti9<nv And tX (an b« 







- "u •!. •! ^ i. c "L ^, ~ 

' L C v: L r- \u 



SPECTRUM 
PRICE 




Datafax 

Disk Interface 

For ZX Spectnicn 
ZX Spectrwn PItn 

Dnh inleit«.e dltovn y«u to 
ran J'/J'/i" in »V<' OnV 

Dfnrri with fOVt ZX SfkKtfvm 

or IX Sp4«(rum Pliii Ait lo 
H« il Jl irour l<X4l SpKtium 
t>r4lf r MOW 



Sinclair Expansion 
Pack 



trt4ffMtf Itv pow^' ol youl Slncl«r 1€K 
Sprctrum drtnMtl(*%~ *""> **>" <>"* 
ripiniion pj(h Boot 11 thr RAM CJpJCity to i 
powrrtul 4gK lo lun inr top liinwt isf<wi'r 



c 



ZX Spectrum + • I 



Here's the brand new Spectrum micro. The Plus' boasts a new, professional 
typewriter-action keyboard, ptus all the Spectrum's top selling features like 
powerful 48K RAAA. 8 colours, 
10-octave sound and full com- 
patibility. AND you get a super 
80-page User Guide PLUS SIX 
FREE SOFTWARE PACKAGES - 
unbeatable value-for-money! 

SPECTRUM 
PRICE 



RotronLcs Wafadrive 




f? 




c 
J( 

M 

se 

1 



At last 

a versatile, flexible twin 
data drive for the ZX Spectrum' The 
Wafadarivc features twin 1 28K drives 
that take the compact wafers 
(choose from 16K. 64 K or1 28K sizes) 
• The dual drive means professional- 
style ease of use. with easy copying of 
files or whole wafers There are no 
cables to connect - and there's RS333 
PLUS Centronics ports to take a host 
of extra peripherals. For super 
reliability, the tape has been 
designed for extra long life and a top 
data intergnty. And it's incredible 
value-f or- money* 

Plus FREE Softeks Special Writer an 
excellent word processor program 



SPECTRUM 
PRICE 




■•ri# mjMitni « fuyinry pnttt t«Mfi 



oi t«*n4 lo (!'*> . f ^ 



soBCkruii 



cmarc^c caro 







Up to 
Instant Credit 



• There's up to £1.000 worth of Instant Credit 
available on a Speitrum Chargecard See your 
local SPECTRUM dealer for written details (UK 
mamland only) Typical APR 29 8% 



Latest News 

lor up to datr news, mlormation & oHers 
iiom SPECTRUM see PRESTEL page 
G00181 tor drtail> 



Commodore 16 

Package offer 



Commodore 

Plus/4 




Including 

Commodore 

1531 Cassette 
Recorder 

Introducing lh« nrau C«inmod«4e 16 the jdvAn 
ced mkfo thjl"* d^^ignrd with \hf ht^^nnti in 
mind Thii brind new micio frjium j powerful 
t6K RAM « full prolrtiiorul kfytwird. >uprrb 
grjphicv with 121 colouri. plui tcrrilK built m 
voundi In ilv )2K ROM n a new BASIC 3 5 with 
over 7S cofTimAndt includmx (cr«phic> ploUini; 4nd 
editing Thelr'i j unique HELP ley thxt hightigMt 
erron when you're Irtrnrne to program irv 4 
tremervdou^ nevr micro ^nd the Spectrum pjckjgr 
■ncludei » Commodore Model liJl Cmetle 0*i» 
Recorder too. See it tt your IocjI Spectrum 
dealer now! 



SPECTRUM PRICE 




Commodore MPS801 Printer 

Plus FREE! 

Easy Script amJ Future Finance 



SPECTRUM 
PRICE 




Commodore 16/ Plus 4 
joystick Converter 



NOW you can use Britain's best- 
selling QUICKSHOT II JOYSTICK with 
your Commodore 16 or Plus 4! 



(SPECTRUM 
PRICE 



Koala Touch Pad for CBM64 

Lets you control your computer 
without using keyboard commands, 
ty simply moving your finger across 
the touch-sensitive surface. 

SPECTRUM PRICE 




Commodorc'i n*w. advanced Mgt 4 
biidgev the gap tietweeit home and butinesi 
micros in a way thaf s unique • and at a price 
that's unbelievable' 

The Plu4/4 fealureSv beside its powerful 64K 
of RAM memoiy, has a host of features to make 
computing easier. 

For starters there are (our popular software 
packages built-in Word Processing. 
Spreadsheet. Database and a Business 
Craphks program That's all small businesses 
needs - in a bud|;et-priced micro! 

Besides that, there s a HELP key that 
highlights errors in program li(«ei, plus built-in 
graphics, advanced BASIC i.b with over 75 
commands, separate cursor contiols, a full 32K 
ROM and 4 programmable function keys. 



SPECTRUM PRICE 




Commodore 64 

Package offer 




Including: 

• Commodore 64 



• A Joystick 

• C2N Cassette Recorder 

• 4 Cassette Games 



SPECTRUM 
PRICE 




mm 



Plus 4 Data 
Recorder Adapter 

Allows you to use the Shade Commodore 
compatible recorder with the plus 4 



SpKtiwm 1 •mwwi cmliM (war n» iaan*4.ia*« wAait****! wKh 10* /■ \»*<Uu>k tmtm^immi wmn i UKd Wf tauUu lu*M«ift lU 



Computer 
Dealers 



Or prospective dealers It you'd like to 
know more about becoming a 
SPECTRUM APPOIMTED DEALER, 
please write to: BOB CLEAVER, 
Spectrum Croup PLC. Hunting Gate. 
Hitfhin. Herts S04 OTJ; Tel (0462) 
37171 



More from Spectrum... 




PSION 

Organiser 

An easy to use personal computer that fits in the 
palm of you hand and slips in your pocket 

Includes FREE 8K DaUpak - Utility pack • ^ J^A^fc^M ^ 

Built-in database stores information such as ^^^^^^^^^^^B^PI^^^ 

names & addresses, diary appointments, .^^^^m A Y^ A \*l^^^^ 

price lists and timetables • Automatic cross ^^^^A ^ I ^ fc^^^^ 

referencing of records when using the 'Find' ^^^^^^^ ^^^ ^^^^^^^ 

command • Permanent slide storage of '^^^^^^V ^^^P ^^^B^^ 

information in thumb sized datapaks which ^B^^H^B^^^^I^B^ 

slot discreetly into unique 'Solid state drives' ^r^ ^^r^r^^r^r^^ 

• Range of comprehensive software packs ▼ ▼ 

solve finance, maths & science problems • DCIUM APPTCCADirQ 

Create your own programs using P.O.P.L rollin Ml#l,#L9dUIIILa 

-The easy to learn Psion Organiser sro^^fp':^''::::::;:::::::::: :£l2:ll 

programming language' • Communication Finance Pfo«r*m e29.95 

pack links the Psion Organiser to a wide wuthi Progfam ^'|f 

range of printers and other computers. FoS/r"**'*"' :::::::::::::::::: £4495 




IL ^k. MAI 



■"IHDlsHV OFFICE. 



v^a 



Spectrum Scoop Purchase 



Seikosha 

GP500A 




\ 



Dot Matrix Printer 

INCLUDING 
I 



2000 sheets of 
Tractor Feed Paper 



Printing tpecd 20cps 

Full Graphics capability 

In the erjphic mode, a column 

of graphic data can be repealed 

as many times as you want with 

a single command. 

Double width character output 

under software control. 

Print position addressable by 

character or dot. (positioning 

control) 

8 European country character 

sets. 



Graphic, character, and double 
width character modes can be 
intermixed on « single line. 
Automatic Printing When the 
text exceeds the maximum line 
length no data is lost due to 
overflow 

Self-test printing is available. 
Centronics parallel interface. 
Paper width is adjustable up to 
10 inches 







Other Printer 
Bargains 




Timex 2040 £77.50 

Qucndata £289.95 

Juki 6100 e399.00 

SCJKOSHA 

Friction Feed CP100/250X C28.75 

CP50A £99.95 

GP50S Spectrum £99.95 

CP500A £ 159.95 

CP1O0A Mkll £199.95 

GP1O0 VC VIC 20/64 £ 199.95 

GP550A £299.00 

EPSON 

RX80T £286.35 

RXSOFT £327.75 

FX80 £503.70 

SfiOTHER 

HR5 £159.95 

EP-44 £249.95 

HR15 £458.85 

SMITH CORONA 

D100 £286^5 



^o« «h «l«tr^ . Afrv vvvfy «fw«tit#tf «*m f<f««# finmm to«tatr 



r mf ■^ C^*^ *^ P**^* f vol 



spectrum 



csHAnGC CAno 








Up to 
bistant Credit 



• Theres up to £1.000 worth of Instant Credit 
available on i. Spectrum Chargpcard See your 
tocal SPECTRUM dealer for written details <UK 
mainland only) Typical APR -29 8% 



Latest News 

for up to date news, information & offers 
from SPECTRUM • see PRESTtL page 
600181 (or details 



i 



Superb value and Service in 



;^:^i:li MlKt I 



from selected Spectrum Stores Nationwide 



Apricot 
FIE/Fl System 



FIE 

SPECTRUM PRICE 



SPECTRUM PRICE £ i 



Excluding VAT. Monitor extra. 




Thew stylish new pr rjonal computers aie dmong the best of the 
new generation of busine^i microv Powerful and versatile, the 
F-1 features a standard 256K OF RAM (expandable to 768K>. 
with a 16-bit 8086 CPU runrfing Mii-DOSand Concurrent CP/M. 
That's backed up by a built-in 3'/;" floppy disk drive providing 
720K on double-Sided disles (you can add another (loppy or 
Winchester drive later). The economical FlE has a 128K RAM 
and a single-sided 360K disk drive -with the same 92-key pro 
fesiional Infra-red keyboard on the F1. And don't forget • when 
you buy from Spectrum you atl the assurance of our trained, 
expert staff to help and advise youl 

Plus Free! 

On-site service contract worth €175 

spectrum give yau peace of mind with your new computerf There's a 
twelve month on-site service contract, worth el75, ABSOLUTELY FREE 
when you buy either a Sanyo 550/555 computer or an Apricot FIE/Fl. 

Plus Free Business Software. 

Both the Sanyo and Apricot computers come complete with a superb 
pack of com[H'ehensive business software worth hundreds of pounds. The 
packs contain virtually everything you're likely to need to get the very best 
from your computer -from Day one! 

SEE YOUR NEAREST SPECTRUM PERSONAL COMPUTER STOCKIST FOR 
DETAILS OF BOTH OFFERS 



955 




JtJli 




Wm^mi 



T^LLX IJI-L-Lr O 




Sanyo 
550/555 

A«nonj( Ihr very &«(! vAJur hi pciuiuJ <omputrli i\\hr mcWIrfll S^nya 
S50/55S Sffi-ft T>l^frJitvrpli^peffo<m«nc«, 16 bit CPU Ihtl run) on 
MS/DOS. with J RAM IKjt t mpjndiMr up to »«K byt« Thr hV) tut 
ont t&OKbytf y/t" lloppyditkdrivr wliilr tKr SS$ Ktt du^l <l'>vrt for 
prolcwofxi llriitjitity ThrrrvithoKfol tuprrt ))i'i»olul>on Colour 
o> HAW MoniioJi loo (noi •ixluOrdi doth tomt witli j comiKclKmave 
CMCk^^c of buiiflftt joltvwjrv, And a wcry ip«<kj( 4i^^ rtu<ntcn4rK? 
«Hri ' Tikt * look at Ihrtr upf >D 
mKiOT tl Sp«rtiuni NOWl 



749 

Excluding VAT 



999 



Sanyo 550 

Monitor extra 

SPECTRUM 

PRICE 

Sanyo 555, 

Monitor extra 

SPECTRUM 

PRICE 



Exciuding VAT 




Your local 
Spectrum Personal 
Computer Stockist 



ACiliyVwvtn AkirtiM U« 
*fC^i(]tw F.V.Tuktt 
^■I'rsoci G«r4M laniMf 
iViMi-Dn Sei Caa^atarwar* 
Botrci Ac: : till t iTta* 
Bdivt WiMlaii 
ttavki Ca«i»Hl(rt Tv<if 
taawbu, JMti Cooaputtrt \t4 
ChcMBtct; Mtiitn Harmia 

OmIu't '. CsnpuKr C(atr« 

Cru'«y WiWlittt 

CrjwtCv Galwick Compatir Sirvlct* 

D^ihr^tun Mcitaan t Biawn 

I peoni Tka Mlcia Wortiiliop 

Fimmlh Oaaa ChMiMl 

FaktmtaT FiiiTiiw 

CutTn^> crali 

Hut CaHifalsr Centre 

JptMCK Irtlawiw Micr*t 114 

Kl<Mtfm■^th■r '. ,>.-■, teaird Caawaleti 

Unkr\ NkVMCaai^tcri Uc. 

Lmlon IC7 Otnta 

Lmkn SI I Vic OMtn 

Umen Sf^ $«iute OmI 

imlen M-: latlc S*lei 

LmMn W- CoaipuKf I (I Wiimrt irntt 

Itme^Kf: Jaka Wtlls Uialt*< 

iMtlbool Hirarunei 






luton TanyMwa fkalo 
Mdltitth TaUnM* (HwllKra) 
Notwcft Naiwfck Ca«»» Caairt 
tniwidi ■raiaw*** mcrai IM 

Njrritlcn Mica CitT 

MrtuKiuiyi laflc Silat 

Pl'^njjth Sfalai 

tWfTi Rm Saltmra >t*al> ll< 

ftnion WlWInf I 

R><<iri«i> aicrOKtr CeMpalar 

F^lord Bri<ii*r>vt ■icrot Ut 

Snftwlbu') CempatiPaau 

SitlingOuui ' Cenpuitri flas 

Souinynixc-' Li c iti 

StJtlont Coaiaot«nmt 

St AusJdl A 1 1 C Caapulrrs 

S«vtnji^ OJ Camaaltrt 

JcvfiOak'. Irrnti rialtfat 

lli«llor4 Tlwtlata CI t MIcra 

Wjtinglon WIKiafi 

WjI^ Ha« Hadnn Caaipaler 

WJItiOOvtiK GV Mlcralana 

W,)tlaniJ IDS MictaiTileiai lia 

Wr',1 Ihn.vni. t Ball 1 Jaaai 

Wniif-yivc-n P.D.Kaadraa 

■Uinjci uriMlngi 

'huktiK Haipari CaatpaUrs 

vyk Tark CaHpaItt Caatrt 



See our address page for full addresses and 
phone Numbers 



kpatiium Computri ( atHin luo* m lamwIMn wMatkaavat «>lh tha t^ctiu* Cempwirr m«<iXMiui«« fey VaKlaii Rataarin IM 



Computer 
Dealers 



Of prospective de-ilert if you'd lllte to 
know more about becoming .i 
SPECTRUM APPOINTED OEAltR. 
please write to 808 CUAVER, 
Spectrum Group PLC. Hunting OJtc. 
Hilchin. Herti S&< OTJ: Tel it)A6i) 
37171 



More from Spectrum 




Incredible value for money 

AVT Monitors 

DM-216G or DIVI-216/0 




Available in Green or 

Orange 

Glare or Non-Clare 

screens 

For office micros, or ^^^^^^'^ 

Personal Computers 






AVT Printer Bargains 




SOcps Printer 

» lit ASCII ctuiacten a MO dotvhnc .p/tK 
, CtMnnkt ?utUt « Of*. IIUJ3C S«>UI . 

Spracktt ft t-tUiieei ttcd ■ Scml-grapliKt ■ Nocntal 

4 IWk )on«> 



SPECTRUftA 
PRICE 





A great printer at a top- 
value price from Spectrum. 
Here's what you get: 

• Letter-quality daisy- 
whcct printing 

• Between 13 and 18cp$ 

• Bi-directional printing 

• Tractor-fed paper or 
sirrgle sheets 

• Super low price! 



SPECTRUM ^ A^ , A 
PRICE ^^MMbA^^^ 



Brother EP-44 



'Transforming Office Mach- 
ines', runs Brother's slogan 
- with these super-compact 
battery powered type- 
writers, it's easy to see 
why! 

• Top quality thermal 
head 

• 4K of text memorise 
(3 A4 pages) 

• Centering if required 

• 1S-digit LCD display for 
pre print corrections 

• Line-by-line edit facility 




SPECTRUM 
PRICE 



lOOcps Printer 

• LrllnOvWttyilotmitni ••0/1»c«h • S«fi>l4 
^triUtl m Tnctor 4 FrtcUon tf«4 • CnfMct 






^* Music 
^ Mailer 

For Commodore 64 

A superb new music system for the Com mod ore 64 micro, with everything; that's needed 
for high qually music mailing. The package price Includes Software (on cither Disk or 
Cassette), a 24-key piano-style keyboard which (its over the computer keyboard, and a 
UHigbook containing 2S popular songs. Music. Maker is versatile, but simple to use it 
suits both beginners and experienced musicians. There are 8 voices to simulate 
instru- 
ments (irKluding piano, guitar and 
synthesiser); all the sound parameters 
can be vaned, to create any sound ^^^ 

within the 64'i capabilities. Different _^^^'^^ ^ ^^ ^ ^ * 
menu-selected modes include one ^^^^^^^^B f A 
which creates rhythms, from waltzes to ^^fc*^^^r A " 
disco, and pre-programmed bass 
patterns that you can create around the 
lune. The Music Maker Is an incredible 
addition to the Commodore 64 
superb music for everyone! 





spectrum 





Up to 






Instant Credit 



• There's up to £1,000 worth of Instant Credit 
available on a Spectrum Chargecard See your 
local SPECTRUM dealer for written details (UK 
mainland only) Typical APR -29.8% 



Latest News 



toi up lo date news, information & offers 
from SPECTRUM see PRESTF.L page 
600181 for deUils 




Atari 800XL 




Plus! 

ilOlO 

Data Recorder 

Plus! 
Basic Tutor 

SAVE £50 

This powerful and versatile home computer packs the punch of a 
full 64K of user RAM memory, to make the most of exciting games 
and educational software. Among its up-to-date features are a 
high quality full-stroke keyboard, three-and-a-half octaves of 
sound synthesis and a superb dscreen display capability that 
includes 11 Graphic Display modes and a palette of 256 colours— 
128 of which can be displayed together at any one time. Ask your 
local Spectrum dealer to show you the amazing Atari today! 



SENSATIONAL 
PRICE 



The Electron 
gives high 
quality graphics 
output to either 
colour TV or monitor, Sound 
can be generated through 
the internal loudspeaker. 
The Electron comes com- 
plete with a free introduc- 
tory cassette, containing 19 
free programmes & two 
manuals— the User Guide 
and 'Start Programming 
With The Electron'. 



*•►««"■"»" C»mpuc»' i-fMrvi n«.t no <«nn*ii.»n xnaitvvor <i.in rn» I« t»«it'k.m com(ui>> m»<«u>»c«ar.a 6. lioeu" nt%^^ 




BBC Model B 

With Speech Synthesiser fitted 






The BBC MODEL B 
probably the most flexible 
personal microcomputer 
available today. Using 
powerful BBC BASIC, the BBC 
B is widely accepted as 
providing the educational 
standard for computer 
learning. 

The Model B features a 
variety interface ports allowing 
easy connection of both 
standard peripherals (like disk 
drives and printers) and 
second processors or other 
devices to give you access to 
Teletext or Prestel services. 



£55 



SENSATIONAL PRICE 



I 




Acorn Electron 

Plus 5 Software Cassettes 




Computer 
Dealers 



Or prospective d«jlpfs K you'd )lk« to 
know morf about becoming » 
SPECTRUM APPOINTED DEAIER. 
pleaie writ* lo BOS CIEAVER. 
Spectrum Group PLC, Huriting Cjt*. 
Hllchin. Hertt SG4 OTJ; Tel <04€J) 
37171 



More from Spectrum 




UM*«wurldc 

T)r Hi No 

Eurrkj 

CufckA 

fort Apfi<*lyp** 

DaSry rhompKm'l D«CAtMon 

lUM Ovci MoKOw 

Kn^MUn 

Travttt wMi Trttlwun 
•ruct U« 

fcMK Kid lump C>>*ll«n(* 
CxHTbtt lynx 
Cgrttonf 
Hrm C*t4« 

attr 

M«t1 

n^^Hf rVot 

Meet 1 

Sttwc Dntt Sitaohcf 

OMtwiftf 
HiviK 

Atttc (HuiTt h>< ttw Syn Cod) 
NMAfttMO'l QtMlt 

ViMryi** 17 
fcuiMuH 
Zaoen 

D-Dar 

AwftJon 

To«*VT of DvtfMir 

Komic Kjn(i 



X»Kw 

•fwnludtf 
DuM M MacMn* 
MMttc wuiwr 
lOCrwd Ptta 
KfflrtU 
Out Slv 
Sumnwr Camn 



SwppCff 

unniute 

Oomuli 

Oomuli 

f ynw>(t/m Cold 

0<»«n 

Vcnt/US Ootd 

UHlnutc 

•ryond 

N«w Ctntttt.^. 
D*U»ft/US Co«d 

MtrtMh 

Otml 

Vort«» 

AMerafn«ga 

MkraCcn 

CnoiMfi 

AcQni9«ft 

Co<np«t*r Wccwdi 

OtftOI 

Cempvtrr »«o»di 

COS 

M«w C«ntrAUon 

Htll M«cO>M>on 
Hill MicClbbon 
Mtcre<pK«r* 
Mtttwamr Houtc 
lUm Itm 
Mtcramct* 
Smoft/I/S CoW 

Camn Wwkthop 

C«mri Wof*ihop 
Mkro<nani4 
S<lftw«rc f fO|»cts 
«S 

Ace*it/US Com 
ActKtvlon 
AutonxU 
4o»tw«r» rrojutj 

SoHwAfC ImrAlJOA 

Qutcliltvi 



MKhWw 

SpKtnim 

Spectrum 

C»Mk4 

S^fttfwii 

CSM{4 

SpKtmni 

C«MM 

SfMCtnm 

CtM<4 

SptctniAi 

Sp*ctni<n 

CSMM 

SpcctniHi 

Sp«(tniiii 

Spcctrun 

Spcctnfm 

CSMM 

Spcctnim 

C«MM 

MC 

Spectrum 

CtM^ 

CtMM 

SpKtfwn 

CSMM 

Sp4ctn«4n 

CMtM 

SpKtnin 

Sp«<tnim 

SfMctmm 

C>M(4 



AM 
MJS 

ax 

(14.W 
ttlM 
t»M 
tUM 
MJS 
CTJS 
CTJS 
t7J$ 
CT.H 
t7Jf 



U4J5 



CM««4 
CSM«4 
Spttlnwi 
SpMtruin 

Sp«<tnjm 

CtMM 

Amttrtd 

Spectnint 

Sp«<tniin 

Spvctnini 

SMctnjm 

MC 

SpKtmm 

CIMM 



C7JS 
CTJS 
tTJ» 
tTJS 
MJS 
OJS 
iTJt 
ttJS 
fTJI 
(ISJO 
CTJS 



CTJ* 

CIMS 



Omega 

Compucorder 

• Battcry/Mimi Opct«tion 

• Built-in <onden»oi mkrophorM 

• Automatic lcv«l contiol 

• 3-digit Tape Counter 

• DIN Socket 




I 



GREAT 
VALUE 
AT ONLY 




BBC 
Emulator 

This sup«rb unit enables you to process your 
BBC projects on your Commodore 64 i\ home. 
All you do IS type proji;rims in BBC BASIC and 
the Ernulltor jllows your Commodore 64 to 
imitate' the BBC A. A ^ A 

Price -^^^^^^^ 



Quickshot 

II Joystick 



Helicopter-style gnp with ttw 
firr button on top. Fraturri 
Miction fret to« stability and 
Auto Fl<r modr Compatlbit 
«Mth mott micrat. 




Super Value Shade Add-Ons 



Shado BBC 

Cooipatibie Data Recorder 




rnv*nlrr r» m t^'riilk vfllvC-fo^ money 

W*y lo Uv4> your ptOgttm «n(t 4't« liiiIMn yO»tt 

ABC Acofn or El«tron mkfO. The sKkSo 

prrtofnurxf ^^4 '^'lufn 4 T^pe Stilton 
feftdicito« (or taitcr dJita Kceit 



Spectrum 
Price 






Commodore 64 

Compatable Data Recorder 



Shado Joysticks 

for the BBC 




*rtJ+i tKr C<vnfvioda## M 

and VlC-JO mi<ios. thtt 

ricelltnt Oata f«torder eliminatn Itw problr mt 

€)« uting (Mdinary caiHtIr trcoidrrt . at a top 

valur prka tool 



Spectrum 
Price 



^M## f 



Designed ai direft rrplacemrnti for the 
Acom original^ thefe fuperfaft joytticitt 
(connected to the Analogue port} feature 
much improved lund action with sprung 
reipon^e. left & right are Identified by the 
colour of the fire tHittons. 



Spectrum 
Price 
Per Pair 






Blank Data 
Cassettes 



^i^ 



C12 Standard 

Data Cassette 50p 

CI 5 Standard 

Data Cassette 58p 

C12 Reel to Reel .... 75p 



f^vi «li vi«r«> «•'< 



i(« 7r>vo« »«(»•■ t**li»nf • f»mT\9^ |M»4,»i «*il*tl M !»«»»• <H 40*'^ !■• &i»»i liiC 



Spectrum 



OtAROC CARO 







Up to 
Instant Credit 



• There's up to £1.000 worth of Instant Credit 
available on a Spectrum Chargecard. See your 
local SPECTRUM dealer for written details (UK 
nrainland only) Typical APR -29.8% 



Latest News 

for up to date news, information & offers 
from SPECTRUM - see PRESTEl page 
600181 for details 



There's a Spectrum near you.. 



AVON 



DEVON 



Ufa SottMie Phs. 12 YoA SI 
\H I022&) 61676 

WESTm-S-KME K « K Conwjurs. 
37 A»liH) Si Tei (WJ4m93?< 



BEDFORDSHIRE 



nmSTUU Oornuns Ml BfOM Waft 

lei lOMZI 65b1b 

UMMTOH BUUARI Trie Coinpultr Cl( 

at MiltoT KeyT.js Mus»c. 17 OnOqc SI 

Tfi |0S?5l3766?? 

umH Terry More. 49 George St 

Tr) I0S82) 2339 U2 



BERKSHIRE 



•MCKMIU Ccmioulcr Ccmri:. 4'4 Tlw 
S-;tt;*jy Tfl mi*) 'l?73t7 

WINOSOR •>«!•» 30 ru*M« 
Str.. Ttl:|07S3S| 17211 
SLOUGH MU Games and Conipuim 24b 
High Si Tel (Q7S3) 21S94 



BUCKINGHAMSHIRE 



nnClUT Rjms Oxncule< Cemte. 
117 Oueenswjy Ttl (09081 647744 
CHUllMi Reed PnoiogratKrv & Cmo- 
met* 113 Hi^ St Tel 104941 783373 



CAIMBRIDGESHIRE 



CAMMIME K r Comeulcfj Hi I9/2Q 

Martier Si Te« (0223} 312240 

(Open 6 OivH 

WIHTIIieMII tS.C. Elccuomcs. 3 All 

S»ittH Pwsx^. High Si 

W llMeOMl til's 

finMOROVeH logic Soln 6 UO^tt 

Tel (0733) 49696 

PCnnMRIWeN Pttbntn ConrnumulioiH. 

91 Midimd Hd Tei (0733) 4i0O7 



CHANNEL ISLANDS 



MERNSET Giull 3 5 The PolSeiL 

S* (Vtef Pt¥l Tel (0481)24682 
JEKET Auow 4 Compute* Cenire 
7 Peiei Si. Si Kd»- Td iOS34t ?4000 



CHESHIRE 



MTMHCHMI Ml Uiao 28 High Sl 

Td lOOIl 941 (5213 

HCW! CBESTEN Cenpiiter Unk 21 SI 

W trtM t * SI Til: 10244) 3)8519 

CREWE Miciivriin Umt 2. 

178 N,>iiI*K(i Ril TH iO?7D) 716014 

EUESMERE PORT RFR Ca«Tipuier& I 

Poollown Rd WTiitbY Tei OSt 356 41») 

STWKPSin Wiidrno ltd 

I Wtlt UnOdOann lei (0611 480 3435 

■MRMCTOM ■MMmy 1 1 1 BiK^ St 

Tel (0975138290* 

mtMES Computcf City. 78 Viciana RoM 

Tel (0S1) 420 3333 

WIIMSUW SwitI of Wiftnstm. 4-« Sl 

Anoes fiiiik Tel (06251 526213 



CLEVELAND 



MIMICtMRMM McKenna & Srown 
208 Limtiorpe Rd Tel (0642) 222366 



CORNWAU 



ST MSTEU ABAC Coniputerl OuCtty 

House. 6 Loner Ayfener So 

Tel (07761 67337 

TRORO Tr«ro Micro Llfl Unil 1. 8r«»o« Ho . 

Hen Buitt St Tel (0872) 40043 



CUMBRIA 



BMROW-IR-faRRCSS Barrow Cwnpwet 
Ceflire 2,4 The Mai Tet (0229) 38353 
URUSU The Ccmpuiec Shcv. 56-58 
towthei St ler i0?28l 277io 
PENRITH Peniin Commuoicaircns 
14 CjMleijale Td (07681 67146 
Open Moo Tri Ml Qpm 
WHnEHinil P Hen««n tS King Sl 
Tel (09461 2063 



DERBYSHIRE 



MFRneN GmJon Katwood 69-71 High 
SI Tfl (077?,, 832078 
CNESTERFIEIO ln# Comptilef Ce<ilre. 
14 Stephenson Place Jet (02461 208802 
NLW! DM MiiLS rm alilt ■!»• 
CMira 388 Miriiet SIrtet 
Tal: |0efl3) 47332 



EXETER Seven Ownlies (Comcuters) Ud 

7P2fi5Sireel Tel (0392)211311 

EXMOUTH Opcii CMiv-vM 30 I he Sti.ind 

Tel (03951 264408 

nnMVTH SyitUn Lid. 76 Coiiiwall 

Sl let C0752) 28705 

TnERTM Acbcn Iteio Compulei^ 

37 Ba<iv«ici Sl Tri (0884i 252854 



DORSET 



MURNEMOUn Unsdmm Computer Cir 

t U:is«-7wneC(el>c»ni Te* (07O?i 70T65 

New: DORCHESTER Sevea Coanlltl 

Cptn. 20 High $lre«l EiK 

T«l: i030S) eMI22 

NCW! PMU Uaidiwii Cptr Cmira 

14 RrR^ito CMtn Tafc taSK) OTOMI 



DURHAM 



ORRUMBTON McKcma & Browft. 
102 Boiijo.ii!e let 10325)459744 



ESSEX 



I Gcdtrev's 28-32 E4$l Walk. 
Tel (0268) 789379 
USIIiMR Godtrey s Corrvuter Cmtn. 
5 Lainoon uui Ctmt Umder. 

Tel (0268) 416747 

NrW! CAMimr ISIMD Towir lUdlo 

Ui. 49 High Sir.. Tal: (0268) UZZ1 1 

NtW! CHELMSFORD Way In Cplrs. 7 

miUga Sqaar* Chalaar Vlilaga Tal: 

I024S) 4«T«58 

CHELHSEORO iAMbn Haynon L'J. 

5 Bn>,-xn'^eW Rd TW |0?45l 354S95 

COLCHESTER Brjinwjvc 51 HcJd Sl 

Tel 10205)561513 

6HIITS H RtyroWs 79 Oisell (W 

Tel (03/5) 5946 

llfORB Wootmans. 76 iltocd Une 

Tel i0«t478 1.107 

NTV; RDMFOflO g2 Marital Place Tri: 

10701)4)719 

SOUTHEND C^rnpuler CeoKe 332 London 

HO Icl (0/021 337161 



HAMPSHIRE 



USIN6ST0KI r ihcr j^ 2-3 Mjrket 
P-JM if Oibb) 220/9 
PORTSMOUTH (WMirlMvHIalG B 
MHWUnl liJCtKin Rd. (Opp Co-op) 
Tel (0705) 25991 1 

SOniUMPTIN LTC Lid 112 £asl Sl 
Tel (0703) 33395a'24703 
WiaCHESTEJI Winchester CaiKefa A 
Conrmitef Cenve 75 PvcMnent St 
Tel (09C2) 53982 



HEREFORD 



MEMFMfi Uetgray H.Tech Ltd 53^54 
Comweftial Sli Tei (0432) 275737 



HERTFORDSHIRE 



HITtHIH GK Phologr^ptae i Convuleit 

6SA Henratage no. Tel (0462) 59285 

POTTEAS lU The Csniomcf Shooi 

l97Hi(ifiSl ^el 107071-14417 

ST AlBIIHS (Htrtt) CUMINS Contputer 

Cente 14-16 Hoityweli H^ii 

Id (0727)52991 

SmEMME J Goinpulefs. n Town 

Square. Tet 10438] 65501 

WATfORB SftS Midosyitenis Ltd.. 9* The 

Pa-Jde, "jl- S' Tr; (C973| 7&607 

WEIWTH GARDEN CITt D J Conputen 40 

Fieftetne R<t Tel (07073) 2$435/28'144 



HUMBERSIDE 



BEVERUT Corroutmq Wcrtd. 10 Swasys 
Yi-i D^r Ure Tel (0482 881831 
SRIMSST RC Johnson Ltd . 22 fiiMgate. 
llufntJd Centre Te*. (04/21 42031 
HttU The Computer C«r>lre. 
26 Aniaby Rd Tet (0487) 76797 



ISLE OF MAN 



BOMUS T H Cotebouin Lid. 
57-61 VrClWJ Si Tel (0624) 3482 



ISLE OF WIGHT 



COWES Befcen i San 15 Bath Rd 
Tel (0983)297181 



KENT 



BECKEHHAM Sudd Cnmpuicrs Ltd 42$ 
CioittonRd til (01)650 3569 
BMAOSTAIRS Vifleo VrUin 19V20 Willow 

Caifi SI Peier; Pj* Road Tel i0843i 
63284 (No Eaily ChSing Day) 
flROBlUT Compuiers Today 31 Market 
SpiareTei (01)290 5652 
CANTEttBUSV Cttxity Compuier Centre S& 
5/ Palace Sl Td (0227)62101 
DOVER Keni Photos 8 ComputCtS. 4 King Sl 
Tel 103041 202020 
BRAVESEND Marshatii Compaiers & 
C^-Wfai. 3 Wrtmfl Sl Tef (04/4) 65930 
RAIHHAM M'CrtiwaY ConpuleiS Ltd . 39 
)«ign St Uedway Tc»-ns 
Ici iUt>34) 3/6/02 

SEVEN0AH5 C'nesi Fidder Conputet& 
(X.ii<!-. S; tei (0732) 4S68O0 
SiniHtMURHE Computers Pkis, 65 High 
Sl. Td (07951 25677 

Ncw! tuhbridbe weiis momu 

Caayyttrt ltd 28-30 Sl Joknt Rd. 
Tat |0BS2) 41555 



NLW rmnin ptH Micrs t Phoio ltd 
01 Fi«l< Ead Rd . Eailcale Tel; (Oil 168 
SS30/St80 

UXBRI06E i K L ConvuleiS. / Windsor St 
Icl (0895) 51815 



tOWESTOrr ietm Wdiv 44 London Rd 
Noftn lei (0502 1/42 



SURREY 



NORFOLK 



CASHIRE 



ACCRIHSTON P'J Computers 
t04 Aisbi'tS: Id (0254)3652l,'3261l 
PRESTOM Wild^o & 49 Fsheroalc 
Tet (0772) 556250 



FAKENHAM l-astwn. 12 Norwich Rd 

Ttl (0328)5)319 

UMS ITHH Coinputcr Pho^ 49 Conduil Sl 

Td (0553)4550 

HOIWIGB Norwich Canter;) Centre 20 

White l«ySl- T,-l (,1';05lf;(7537 

NtWt HORWICM SraiRwava 1 1 A Cat- 

»• Btaadaw Til: 10003) B837gB 

TNETHim C 8 & Micics. 21 GuKfiaU St 

Id (0S42) 61645 



NORTHAMPTONSHIR 



NORTMAMPTOH boi-nifo.. 11 Piifx.cs Wax 
Gfosvenor CeiHre Td (0604) 37031 



NOTTINGHAMSHIRE 



■mimiUajXcteCpiri 13 M^uiegale 
Hewwk. Td (063$) 72594 
Hrw HOrnMOHAM Anplltont ltd., 3 
Maatllald Road Tel: 100021 418191 
WOBkSOP Cufio^lji;.'^!!!, Ml -a^i^ St 
Td (0909) 472248 



LEICESTERSHIRE ■ nqrthERN IRELAND 



aiARKET HARBOaOVSN Hartmough Horne 
CompulHi 7 Churc*! SL 
Tel (0858) 63056 



LONDON 



£• Percrrttt, 85 High St Nofin. E»« Ham 

Tel (01)472 8941 

E17 Erd Computers Lid. 125 High Stteet 

Watthamstow lef (Oil 520 7763 

ECZ De^Tcn Ccmpuld Cense. 1 55 Moorgale 

Tel (01)638 3339/1830 

N14 L09C Sales, 19 Broadway. The Bournt 

SwitligateTd (01)882 4942 

R2e CasiMitxiii Lid 1791 Hign fld 

Tel (01) 446 2280 

MH Oa VInci Corrputtt Store. 112 Bieni 

St HenJonTet (01(202 2272 

NW1 1 Conpulen Inc. 86 (toidHS Green Rd 

Td (01) 209 040M3279 

SEI Vic Oddens 6 Londoo Stidge Walk 

Id 101)403 1968 

SE9 Squaie-Deal. 3/3-375 Footscny Rd. 

New Enhain Td (Oil 659 1516 

SE15 Caillehurst Ltd. 152 Rye LMie, 

Pccktara Id (01)639 2205 

«t1 Compuiett ti Wigmore St . 104 W^nwe 

Sl Id (01) 935 2457 

at Sonc Fpto & Micro Centre 256 

TottenhM Court Rd Td (Oil 580 5826 

Ni:w; wi RaoiMiic 4 Edgwart Rd. 

lal: (Oil 724 2373 



GREATER 
MANCHESTER 



BOLTON Wilding Ltd. 23 OeaftSQaie 

Tei iO 204 133512 

■AHCNESTER lamM LH. 11 Sl Marys 

Gate Tel iD6li 832 6167 

OlOHAM Homefi Buvness Cenvulcrs Lid 

;j '' irk'jvre Sl Td (0611 6331609 

ROCHDALE Home A Bu^ness Co<B(iuief& 

75 Yodtmire St Td (0706) 344654 

SWIHTBH Mr Micro Ltd. 69 Pailington 

Lane, tei (061) 728 2282 

Late M>gttt FriUy 

wiBAM Wiidin} Ltd. 11 Mesnes St 

Id (0942) 44382 



MERSEYSIDE 



HRKENHEAO Fairs CamerasS Hi-Fi^ Dac<e 
H:ll. Hock Ferry Td (051! 645 5000 
IKSWAU ihornguard Computer Sysiemj 
46 Penstiy Rd td (051) 342 7516 
MUVTOH l»n Houg^lon 5 Huytcn Hey Rd 
Id (0511489 5785 

N! ''^' UfERPOOl Han* A Btttincit 
Cfire 11 Bold St Tal (05!) 708 0471 
UVERPDOl ll-.ivi- HiC". ?0?? m.le- 
chapel Ip: (05 1> 709 9893 
UVERPOOl (Aiatraa) H^rgreaves. 31-37 
Wattyeck Moot Id (051)525 1787 



MIDDLESEX 



HARROW Camera Afts. (Micro Compuld 
Oivtsonl 42 Sl Anns Rd 
tcl 101)4?/ 5469 
TEDIHH6TDN Andrews. Broad $1 

Td (01)97/4716 



BEUAST Arshiji Mobtun Ltd . 37 Great Vk 

lona SI lei fO?32) 246336 
POniSDOWN i^'dloiK, 16 Market Sl, 
C'j>.j.v Co •v.tiagh Trt (0762) 332265 
lOHOOMOERRT Fo/c Computet Syslcmj 
3 BisJ^p St Tel (0504) 768337 
HEWRV Me«TY Corrpulc* Ccnne 34 
Monaolian Sl Id (06931 66545 



NORTHUMBERLAND 



■MPHN Telcrcnls 31 Newgate St Td 
(0665)513 537 



OXFORDSHIRE 



ABIHBDON I.',. Fieus Compulcn. 21 Sierl 

St Td (0235) 21707 

BANWRT Comcutct Pte. 2 Church LatK. 

Td (0295) 55890 

ntfORB Ivor F>>«h 7 Sl Ftibet Sl 

Td. (0865) 247082 



NrW MIKOUH D«( Mtcro 27S 
Saari t Slraal Tal (0274) 844350 

*B{RO£EM^c1^tJ^Co(T.puIWS l-3Ei.<i 

St Peierhead let (0779) 79900 

ATK Veratals, 6A New Bridge St 

id 10297) 264124 

BUMFRIU vennats. 71 Engiot) St 

Td (0387)5454/ 

ncw: mndEE MIcroaunia 60 Bny 

SL. BMilkty Farry Tal. (03S2) 77130 

EBIHtUMH TIh: Si^coo C«niie. 

fi 7 Anliguj St Id (03 1> 557 4546 

MAMIITOM T(yn OiCkSOn Compuleit 8-12 

Cad/ow Si Tel (0698) 783193 



SHROPSHIRE 



mew: NiMvtcat 

U<.. SailllillaM Ctr WIrittaea St lal: 
107462) B14S8 
SKRIWSBURT Computwaitw. 

13 casiicgaie Id (0743) 60528 
TEITBIB Cptr Village, 4 Ha^ddine House 
Tdlom To«m txt\\% Tet (0957) 5067/1 



SOMERSET 



TABMTBN Gray! 1 Sl James Sl 
Td (0823) 72986 



STAFFORDSHIRE 



STAFFORD Co(H{iu1«an% 59 Forgalr Si 
Tel .0/85)41899 

STBKE>IM-TREHnr Cwnpuletama It Mkl 
Souane Arcade Hanley (0787) 768670 
S1BKE-0N-TREMT Ihe Mcrochip. it Sta- 
tion W Biddult*! Td (0737) 51 1559 



SUFFOLK 



BURT ST EDMUNBSGmUha'i Cptr Cir H 

Guiii^ii Si 1c< (0284) 705772 
IPSWICH Brainwavf 74 Crown Sl 
lel (04/3)50965 



CAMBCRIET C.)niet.t Aits (Mioo Compuier 
Onflswi) 36 M^ St fei 102/61 6584B 
NCWt CATERBAM Talaeara. lS-37 
Craftfaa Bri, Tal: (0«83) 40204 
EPSOM The Micio Wcrkshop 1 2 Station 
Approach Id (0372/) 21533 
HASUMERE Haslemete CompuierS 17 
Lcrwcr Sir lei l0128l 54428 
RICRMOND Crcil Computer Senicev 8 Hm 
Sl Te-: (01) 940 3635 
WAUIN8T0H Surrey Micro SySlens Lid 
53 Woodcote Rd Tel (01) 647 S636 
■OKINB Harper^ 71-73 ComiMfCial Way 
let 104862) 2565/ 



SUSSEX 



BUHIU-OM'SEA Computcrware. 72 Sl 
Leonards Rd Td (04241 223340 
NCW! toeNOR (tteis aitt t eytai 

HlfkStr.. Tal (0243)807143 

Mi W! BRIGHTON Gaaner 71 UsI Sl 

Tal: HB73) 728881 

NLW' BURGESS HILL Waald CpUS. 

247-240 LondanRd. lal; (044481 4I3SI 

CRAWIET uj;*-K> CyiijjjiM S-'. t?v 62 

Boulevard Id (0293) 3/842 

UnUHAHPTON Man Cnne Lid 39 H^ 

St Tel (09CC41 5674 

Nrw: UCKFIEIO Af lai Cplri 1 88 High 

tt Tal: (0B2SI 3328 



WALES 



ABERTSTWmi AbaOaU at Ga«iwayv 23 

- c Sl Id (0970) 615522 

CARDIFF Randan Cox. 18-22 High St 

Arcane Td |C2??I 31960 

lUNDUDNO lOwyaaM) Cpti PHis 0«- 

v^l 15 CKymel St Td (0492) 79943 

NEWPORT CBwaal) Randal Con tl8 

Commercial Sl Td (0633167378 

PfMBRBU Rancall Cot. 19 Main Sl 

Td |D64| 592876 

WREIMAM I i RoOertS. 33 King Sl 

Tel (09781 3644^4 ,-364 52/ 



WARWICKSHIRE 



RMEITON Micro Oly 1 A Oiiedis Road 
Tel (0203) 382049 

RUSBT The Ru$by Micro Centre 9-11 
Regent Sl Tei (0/88) /052? 



WEST MIDLANDS 



new; BIRMINaitAM Saltwara Warld 

12 Etkal Siraat Tal (021) B43 7550 

COVENTBT (>re«ns. 22 Ma^ci Way 

Td (0203) 28347 

•UBIET Central Computers 35 Chiirch Kill 

Piucrtict Id (0364) 238169 

WAtSAU Hew Horifon Ccxripuief Centres, I 

CoodJil Sl Id (03221 24821 

WEST BRO M WICN (kii & Jones 39 Queens 

Square Tr .p?l; '■,'■•1 !^S?n 

NCW BtOlVERHAMPTIM WolveriiMnplaa 

Caapatar CaMrt 17/ IB Uchllald SUacI 

Tal: 10402] 24007 



WORCESTER 



KIDDERMINSTER Central CcoipuWl 20- 
71 BldCKwr^ISi Td (0562)746941 
WBRCESTtR David W,iirir>s Lid . 1 Mannion 
House H^ Sl Id (09051 2/551 



jrOBKSHIRE 



BRAOfOllO tr-cts. f-oiosonic House Raw- 
son Squdfe Td (02/4) 309266 
BCWSBVRT liane 6 Busmess Convulers. 
S9 Oa>sy Hiii Td 109241 4S5300 
BOHCASTEB The Soil Centre 8 OuccR? 
9jlr Watddiile Centre Tel (0302) 20083 
■BDOERSFIEID Richjids (Foimerly 
Launes) 1 2 Oucen Si Td 10484) 25334 
BBU Codipuld Centre 26 Afl-iby Rd 
Td (0482) 26297 

UEBS Bass ft a4^ 4 Lower Bno;>ite 
Id (0532)454451 

NT W RBTNfRHAM 6T leltamrorld. 
Caacada Caalre. Tcl (0709) 673S1 
Nl vv tKIPTON Sklpton Cptr Stttami 
lleiaria Kaata. Betmoal Bridga 
Tal: 10150) BSltZ 

>li ^' SHEFMElDHnCampulertai? 
Ecclaull Rd. Tel: 10742) 841378 
TORK YOf« Utr.^w (^d-.dc ; i!t.-«;iJ!c 
Arcade Td (09041 641862 



:^^BBC MICRO 

- USER SUPPORT - 




[^S^^" 



10 ISSUES OF BEEBUG MAGAZINE MAILED FREE TO MEMBERS • 30 
EXCITING GAMES AND VISUAL PROGRAMS • 43 SOFTWARE REVIEWS • 33 
HARDWARE REVIEWS • 16 BOOK REVIEWS • 150 HINTS AND TIPS • 25 
APPLICATION PROGRAMS • SERIES OF ARTICLES FOR BEGINNERS • MANY 
ADVANCED TECHNICAL ARTICLES • NEWS AND PRODUCT INFORMATION 
• PLUS SPECIAL OFFERS • BIG DISCOUNTS ON A WIDE RANGE OF 
PRODUCTS • EVENTS • BRAIN TEASERS • LOCAL CLUBS • FULL 

MAGAZINE INDEX 

A YEARS SUBSCRIPTION WOULD HAVE BOUGHT YOU ALL THIS 

Figures based on the 10 issues of BEEBUG Volume 2. 

BUT ITS NOT TOO LATE TO JOIN FOR VOLUME THREE 

BEEBUG PUBUCATIONS LTD. PO BOX 109. HIGH WYCOMBE, BUCKS 
PLEASE ENROL WE FOR VOLUME 3 oi BEEBUG AT £11.90 (10 ISSUES) BEEBUG HAS BEEN ESTABLISHED 

NAME FOR TWO YEARS AND NOW HAS 

OVER 25,000 MEMBERS. IT OFFERS 

ADDRESS TOTAL USER SUPPORT TO ALL BBC 

AMOUNT ENCLOSED MICRO USERS. 

PLEASE MAKE CHEQUES MADE PAYABLE TO BEEBUG PUBLICATIONS LTD. 
AND SEND TO> DEPT4 PO BOX 109. HIGH WYCOMBE. BUCKS. 
(DISTRIBUTION AGENTS FOR BEEBUG) 





IGRQWAR 




THE BEST HOME 

COMPUTER SUPPORT 

IN LEICESTERSHIRE 

SINCLAIR • COMMODORE 
BBC • SOFTWARE 
HARDWARE • REPAIRS 

The Best Products at the Best Prices 
And Service to Match 

SUPER SOFTWARE CLUB 

Join our FREE software club and receive very real 
savings on all new software purchases, 

EXAMPLES: R.R.P. £6.95; only £5.95 (save £1 .00} 

R,R.P. £9.95; only £8.50 (save £1 .45) 
R.R.P. £14.95; only £1 2.75 (save £2.20) etc. 

FREE membership, no joining fee! 

MICROWARE 

5, St Peters Lane, Leicester. 
Telephone 29023 

7, Leicester Road, Loughborough, 
Leics. 

MembH of Th* Computnr Troda* Atsocunon 



POOLSWIN 

THE ULTIMATE POOLS PREDICTION PROGRAM 

• MASSIVE OATAJUISE Foolswtnnet W a 90plusca:cd Poob 
piixlictioi'. old li coRua copnpttM wnh Ih* Itigaa d.i:ikM&<i 
dvuUblc - 32000 iTuic}ies iM«r lOyetin. The d«)<Ji>«Hi utKl«i<u 
auiotiuOcaUv as rosulia como m. 

• PREDICTS Not !U5l SCORCDRAWS. but AW AYS. HOMES 
ind NO SCORES 

• SVCCESSFm. SCLEC QUMMUC^ thai FoolnnnDor porfonni 
stgtuficantly twlinf iluin cluBCii 

• ADAPT ABIX ^otMtHUiinn .itn gtwin on sxea flxiuiir - 
choose 45 rrurvy ackeu ota as you nu«l for youi hcl, Ttic 
prc<uvp[c<l:«ti«Bfoctmiltc*nbcscibyih«uso; votican 
develop atit) • est youi own imirfiK! nielhod- ^^,^, , „ .w^^f 

• SIMPIX DATA ENTRY All F:m;liih ar<i Scotrish i»Mm itiirw-!! ntsnt-tKxi h»t.w 
ore in the prociam. Simply type a\ the roforencc txanban from il«t scro«ii Or use FIXCEN 
10 pioduco lixTurv list jutomjiiciliy (s«» boSow) 

• DISC/MICRODKIVE COMPATIBLE AilvorswtisCoxccpcAppScandlBMIarasuppIuKl 
on upv, witli vmpla inslruClkHUi foi conwivmn to dwonticiodjivti o|»i<lion 

(Thu scisoia roRiits are SDi>|^ied nnh iho pAcfc440 1» (h« pro(l)cu<>its cu aan imtnodUicly .) 
AVAILABLE rOR Spectrem (48K). Commodoie M. VIC 20 ( • lEK). AMSTRAO 
CPC 404. BBC B. Atitn (4«K). ZXB 1 (16K). Dragon, Apple II. IBM pc 

PRICE £15.00 (all Inclusive) 





FTY|;kM Rd./h ■"■^'' '-^ ""'o ""^ computcf . nXCCN has bcon 
1 JU\\«'uXl Ul/0 p[i>ji4in[ii<-.iwttt4lir.r.gluihuid Scottish 
tixTitc: !oi ISS4 5 Sim;}lv r,T« in tht dale, and tho ftiB fixture fast is 
gc:i<riJt^:C IT. tiirconcL*. Mjlly con\j).atiti'.o witti PC4)lr.w«\ni?r. 
POOLSWINNER with TUCGEN il6.S0 (aU inclusive) 
rixgen alone £5.50 



COUESEWINNERv} 

THE PUNTERS COIvanmiR PROGRAM 



Courrcwtnncr iz du^*«ji»iM to 
Alovt you to c5mw]t>{) anci [fjA 
youi ow]) iuviqu« wuuuim 
system. Vamj intomnticm (torn 
duly r.cwspapc:: oi ^[K'nutg Ulc*. the .T«a tmponant lictois can be input utd 
unalyHKl T)vcpi09»m a nappbed withatLaubosc dciulu^} beat traincn iknd 
lockoye. and oKoet of tho dnw tot all Bnuth couii:<m^ jF1jI & N«tion«] Hunt ) 
AVAn.AKE>;KU<Sp«iitim««ICi ComnuKlorXM 8SC1B) [Iri^on A>in(UKj Apf:>tl 



PRICE £12.50 (aU inclusive) 




AVAILABLE (RETUHNOF POST) FROM 






phone 24 hrs M )l"l \X.\K|-. ption«a4his 

37 COUNCILLOR LANE, CHEADLE. CHESHIRE. "S 061-428 7425 



186 YOUR COMPUTER. JANUARY 1985 



(I 




CONGRATULATIONS TO LAST MONTHS WINNERS 

SIMON JONES MICHAEL McEWAN JONATHAN PARKES PETER WILSON BRIAN HASTINGS 

Leeds Glasgow London Aberdeen Norwich 

PAUL FOSTER PHILIP ANDREWS DAVID WILLIAMS DAVIDHOPKINS JOHN HOLDEN 

Ealing Manchester Cardiff Liverpool Sheffield 



TIRED OF YOUR OLD TAPES? 
NEW GAMES TOO EXPENSIVE? 

JOIN THE FASTEST GROWING SWOP CLUB 

AND YOU COULD WIN ONE OF FORTY GREAT PRIZES! 

IN OUR FABULOUS £5,000 COMPETITION 

10 Portable Colour TVs 



10 Disc Drive Units 
10 Printers 
' 10 BMX Bikes 

Or cash equivalent if you prefer! Just send 3 x 17p stamps ' 
and completed coupon for intro pack and competition entry form. 






FULL NAME 


ADDRESS 






POSTCODE 

MODEL 






COMPUTER MAKE 


MEMORY 


YC3 



Swoppatape 



P0B0X18 • HESWALL • WIRRAL ■ MERSEYSIDE ■ L60 1YN 



YOUR COMPUTER, JANUARY 1985 187 



Ask an expert why 

the Electron's the best 

micro in its class. 



Mnsi srh<M»l<hil(ln'n will Icll vou lluil <>n<M()ni[)ul('r 
prevails in Briti:?li classrooms (odav. Atom's UliC Mirro. 

Willi a hint olpridf. ihtVll aUo It'll you that they're 
llueiit in the computer lanjiiiajjr which Acorn (1cv«*I(»[m'<I 
lor lh<- mC Micro. Us called BK( : Basic. 

And ilxou ask ihcir advice on rho<>sin^a home 
oomputer lor around V2<H). thcvrc likcK to IcU \ou that 
tiifrcs rcalh ui\\\ (mh- sensihle choice. 

rhc:^IW "\r(.rnr.lec(ron. 

Like its £3*^0 stahlemate. hut nnlikeanvotlirr micro, 
the Klectron sjieaks KIM ; Basic. Which means that children 
can casih carr\ on with their cotnpuler studirs at home. 
And their i>arents can «|uicki> 
start eatchinj: up. lu'causf BBC. 
Basi<* is su«-h a simrih* la 
to learn. 



si<* IS su«-n a sim|)lr lanjiuajii- 




However, lan^ttaji*' isn't the onlv thini; which make.- 
tin* r.lectron oiitslandit)<: amon<r «'vei-\ other micro in it* 
price range. 

A powi'rtui choice. 

Thr Fh-ctron is a 61 K micro<omput<*r which has 
32KorKAM.comhincd withanotlur .H2K HOM. 

This .sim[)K uH-ans that it has n^ore powerllian mos 
peoph' ever nrt'il Iroma homrcomputiT. 

Neve!thel<\ss, it has been designed to help \ on make 
the lidli'st use of its power. 

For example,itsgra[>hics have (he hijihest resol- 
ution ol an\ hotrx' computer bar none. 

This is herause A<'orn spcciallv di'sijriHMl the 
chip that controls the <;raphics. And its amonj: ihr 
most a<lvanced chips ol its kiiui. 

Ind<-rd. it delivers twice 
as tnanv iharaclers across the 
scrren as the rieilron's nearest 
rival. 

It e.xpaiids into a svsttnn. 

\\ ith the Klectron. even total 
newi'omers havi' In'en surprise<l at 
hov\ (|ui<kl\ ihev <an hnd their wavl 
into the complex world olcompot in}!. 
\\ here mam comput«'rs ha\ e 
kev boards which are et>tjlusinjr and I 
clumsv to operat<". it [ins a kev board] 
just hkean 4»rdinarv electric 
tjpewrilt'r's. 

And for issiiinji main com- 
mands, there are sitvfile entrv kevs. 
Instead of literallv spellinjioul (lie] 
nd. letter hv letter, vou just push the 
It ki'v Hn<l it s issued. 
Ihen^'s also a built-in loiulspcakerv\1iich| 
ligh i|uality sound. 
And what is|)erliaps most e\eilin«> 
it the Klectron has the capacilv to 

with vour knowledge and 
>ition. 

\\ ilh Acorn's Plus 1 exjjansion 
nie, it can link up with a printer, joy 
ksand fast-load cartrid»ij<' software 
includinji View and Vievvsheel word pro 
c;essin}iand sj)read sheet projiram.s. 



Vi ith tlir Plus I-} module, which 
II soon hr availahle. you'll Iku <' a 

drive syslciu and will he ahlt- 
enj<>\ all ihc speed and conven- 
»nre ol 3.3 inch dl.scs. 

But let's not gel <arried awav 
(|uickly. \()u can slarl using and 
ijoying your Kleetron as soon as 
>u «£('t it homr. 

All you ne<'d is your Iel<*- 
ision set and a eassclle n'corder. 

The s peed of a l)usin<'ss riiiero. 

Some home computers 
spend pretty slowlv to vour 
eonniKuids. After \ou've 

pn'sscd the k«'N s, thev leave 
V(»u tui<ldlin«; vour 



ir. ttt »fi ilk 'r> •!< tU ^u 



% 



'UiiuiaiiiiiiiitM 



(humhs for more than a mere (vw 
seconds. 

/ The plodders, how- 

ever, are a ver\ lonji wav 



.And when its given you 
s<»nie new ideas ahout homo 
accounling. it will challenge voii 
to a lew games and <'ven spend a 
few seconds doing voiir whole 
family's hiorh\ thnis for you. 

IJut rememher. although it 
holds IS programs- the cassette will 
only give you aglimps<" of the 
Kleetron's full potential. 

Because the potential is as 
infinite as your own imagination. 

^o shortage of solt^vare. 

Allhoujih the Fleelron is 
.still a relative newcomer to 
the market, the range of soliware 
available for it isconsiderahle. 
riesidespl<*nt\ ofgames. there are man> edn- 
cational programs for childrenof all ages, horn pla\ school 
to A I .evel. 

There's a great deal to keep adults occupied, loo. 
I Tom monev management lo helpful dotru-slie 




hehind tlu* Mle<tron 

In fact. on processirig programs.even a range ot foreign language 
spcrd.;i recent programs, ti-aching the basics ol 

Irench.l German, Italian and 
Sj>anish 

And of course, with 
its simplicity and 
ne\ihilit\. the 
Kiectron cou 
.soon h« 



bench test 
survey 
ranked 



le Kh'ctron up with such high Hiersas tin* IBM IHland the 
^pple III. Both are machino which cost well over i^l.OOO. 
Its an astonishi n*; accolade wh«'n the Kiectron makes 
1 greater claim than lo b<' a micro which is desii^ni-d to 
f>cottve part ol the Jamily. 

Vourstarlc'r for free. 




With your Kiectron. %ou'll nHc*iv*' a free intro- 
ictory' cassette. 

It will give you a taste of the exceplional colour 
rajjhics. It will show von luiw the IJccironcan play and 
Male music. 



processing programs created and v\ritten by none other 
than yourself. 

^ou can hnd the Acorn I'lleclron with it>; full 
complement of accessorns and software at local Acorn 
dealers and major high stn'ct stores. 

lor the address of vour nearest supplier. 




The Acorn S Electron 




mmmmmmm 




48K SinCLAIR IX SPECTRUM 





by 



'ALIEM 8" recommended retail price i:9.95 inc VAT 

AvaUable from W.H.SMITHS, BOOTS, J.MEIHZIES, WOOLWORTHS 

and all good software retail outlets. Also available from 

ULTIMATE PLAY THE GAME, The Green, Ashbyde-Ia-Zouch, Uicest ershire L£6 5JU 

(PfirP included) Tel: 0530 411485 I 









•-■^ 



r-' 



^ 



■^■[' >vSiA\ \-j^vi 



i,tV.:'**V 



.^ T ' "IrJ 



.^"V 






i',;'.? 



=-. '■■: '■'-i. 



i^irr?^: 



S^:MH 



48K SINCLAIR ZX SPEaRUn 



48K SINCLAIR ZX SPECTRUM 




BBC nODEL B 1-2 OS 
48K SINCLAIR ZX SPECTRUPI 




r^\': 



^^^^^^ 




COnnODOKE64 



'.a. 




Mpnai? 




"KIHIGHTLORE ", "UNDERWURLDE ", "SABRE WULF", and "STAff OE KARINATH" recommended retail 
price £9.95 inc VAT. Available from W.n.SPIITH, BOOTS, J.WEINZIES, WOOLWORTHS and all good 
r^t& software retail ouUets. Also available from ULTIMATE PLAY THE GAME, The Green, 

Ashbyde-laZouch, Uicesteishire L£6 5JU (P&P are included) Tel: 0550 411485 




HAVE AN ADVENTURE THIS CHRISTMAS WITH LEVEL 9 



.In a 



'\ 



Wo. 






•The appearance of a "^--^-; 
new program from Level 9 is 
3 fiagdav for all aspiring adven 

< ' ^1 — 4 tures and. In my housenold, a signal 
Y for the cat to hide under the bed for the 
duration against the Inevitable moment 
when I go rampaging through the flat, a wild 
look in mv eves muttering ferociously about bricklaying 
birds nudist beaches and the like. Since Return to ecten. 
the sequel to snowball is out, the cat may be in 
hiding until Christmas. 

You dont need to have played snowball 
to get into the sequel as ever, there is 
ample documentation with the tape 
Which in mv Commodore 64 version 
(it Is also on the Spectrum. Amstrad 
and BBC), is turbo-loaded, it starts 
with vou. agent Kim Klmberiy. having ^ 
been framed for sabotaging -e«s) 
the colonvship Snowball '"» ic5^.^" 
crashed stratogiider 
on the planet Eden. For 
the moment your mis- 
sion is to survive the 
misplaced retribution^ " 
bvvour own people, 
but life gets very 
much more 
complicated than that. 
Solving these V ^ 
pu2zleshasvJ\ A ~i 
nothing to A^«J'l' 
dowithluckXrJ^'! 
vou either X '^^ 
figure your'- ji ••"' 
wayoutof,^'r y^. 
trouble ( v V^ y^ 
on Eden y^ "--<-' 
ordietherei 

Onemajor.^ 
difference (" 
between ■* 




this and former 



.:^'l 



Level 9 efforts is that the fMs 



y^ Level 9 efforts is that th 
/Spectrum and C64 versions 



have graphics of a very high quality and 



V-V-, 



^ 

/^. 



m 



ft 



Return to Eden 

in; 



■^^ 



>■•■.• '- 



:^ 



o 



'\ 

can be switched off if required The scope \ 
^ of the vocabulary appears unscathed by 
this addition 

even expertenced adventurers 
will probably get fried a few times 
by the avenging engines of the 
Snov;balt before discovering how to take 
shelter. But. once that hurdle is passed, 
the real adventure begins, and it s a tulu 
From the radioactive desert caused by 
the engine blast, you progress through 
a variety of hazards through some highly 
unlikely locations 

I haven t got to that point yet. and so far 

superhuman willpower has stopped 

me using the clue sheet 

provided, but I can t 

hold out very 



.'.. 



->' 



'/*> 



t\i 



yU 



i"^'/ 



/X 



^x^/'^ 



Snowbai/ 



Levels Computmg 



( 



Vf 



Lords of Time 



I 



,^ 






m 



much longer 

Since I am having 

what could be 

lethal communi- 

, cation problems 

with some robots 

Terrific fun. but 

should carry J 

mental heairh 

warniiui 

Comput I 

S£l 






ff A 



VN 



Colos9»l Adventure 



^'<l 



r-.\ 



v-i/ 



'■2::s 



Level 9 Computing 



(ii 



^Al 



Adventure Quest 



Level 9 Computing 



Level 9 Computing 



Dungeon Adventure 



fk 



Level 9 Computing 



.--^./^^ 



^?^A^A 



W •( 






^. 



ff 



±j'ir- 






J) 



WAb" 



r 









'•L 



:^ 



DISTRIBUTORS 

If your local dealer doesn't stock 
Level 9 adventures yet, use the 
coupon to buy them f ronn us. or 
ask him to contact: centresoft. 
MIcrodealerUK. Lightning. RaR, 
leisuresoft. PCS(SW). mcd. tbd etc. 






nr 



\ •■■ » ' 



T^ 






'f2 



J3 



■v. 



\< 



i>' 



'M 



■"r"' 



v. ■/ 




, catossAiAovtNTOBi Tnecujwc 

mjinlr^me game. w<tri 7D 
Donui rooms. 

AOVtmuRE CUfST *Ji epic OutJi« 
loorrw-v mrotign Miaaie Eartn 

I OJNCEONADVEwruee «:;rei«.ures 
. tcfinoanc 100- puzziestosoi-^ 

I s^awBALi. immcntr $cimcr 

Hcnon aamc wiin oi*r 7000 locjooni 

RE TUB MO F DEN Ve^ttMn 
javtiturf lAmttrja CBM64 jnd 

lOflD^CFIIME imigKMMvf romp 
ih'Duori W:>tii1 Hwor* 

Etri( rHf VIKING fjnvivtMmrh)' 
BiC CeMMinrt5j>r()rumoo(y 
1,11 witri leg- picturrt 



Ciwnt M»cii4^ I ENCLOSE A CHEOUE/PO FOR £9.95 
PER CASSETTE OR £11.95 PER DISK 



t8« 



BBC Of 
C6WM 



My name: 

My address: 



r 



^—^n 



M^^ 



.^/ 



D 



My micro is 

(one of those listed below with 
at least 32K). Send coupon to: 

LiVIL* COMPUTING 

Dept Y 229 Hughenden Road 
Hign wycomoe. Bucks. hpi3 spc 



'N'.' 



/ 



N 



\j 



f 



^ 



AMSTRAD BBC CBM6a SPECTRUM MEMOTECH NASCOM ATARI 



'la]u Tm?tTH*»UJe«! extravaganza oiree different ways. You ^nd 

^our chdppei mi^rBoTTOTmd-fkciBnvile 

hazards like de.iclly Idscr fooms ondliypSlretiw^^ulxarnbeil 
j(* is Uapptid frientte - and rpake your way ItKOugF 
/ most JTrri Jin?limr4«ad[den|nc} scl of caves ever d(f iscd. : 
' tjrdphick, unnetiiny soL^i3s7CO™tei*tscdBllirig. pii^ randc 

platt:d|idangers/so t he gfi me is aAvays ndlw! ^oiT^TTt^* 
" ^ icalyps^. Just qold on tf your joystick. 

praCttGe - and nop 



IS^ 



r\ 



I i 



'ir^ y 



ATARI 






wv,«.- 



,^5\^ 



^ \ti : 



\ 



X 






N 



« 



-^^^^^/^ 



-Jti^ 



<^ \ 



iTit 



.*--«■ 



♦^dr 



SELECTED 

TITLES 
AVAILABLE 
SOON FOR 
SPECTRUM 



V 



ALL( 



c-- 



^ 



T^Kk 



ifiauf^ 






You're at tpe controls for this 

$hoot dcJ*'n encrfty plarie| 

bomfitaracts. strafe tanks and guriemplairr • iiic.cs 
t 8ctk>rU3aJhejncjedible 3|D diagonatty scroiniiy i(.t*-fn, At llit sar 
jimc. yoJulwvFlo1w«^4£ficKpJL£|]^^ si^ed, fu<^l and damage. 
Medals pon'l cofne easy./You musTrTraatefA-seiiesof flying skills 
atndgcrform thepi with (^npoint «curacyi Onc^IlpSncf-Yw^iaiiDbt/ 
it air-~<TTOn-vout]ife. Happy landings. ac« 



lES 






=^«r,.l^,^:'L'>. fhcPi,i 






1/ 



vay 



\-^^^^ 



■h\w< 






nolo 



iMir 



REAL ARCADE ACTION! 

FROM JETSOFT 



^^inut 



f Canyixjctesttov IhewkedwiianJolcastteCavc^on'Onljp 
) a(lef negotiaung the sbdevetsmNs castle. Collectailthc 
— ' doof pieces befof e you can aiiain she next level. He*p is ai 
hand in this a» thnlte. a!l actoo, rea; arcadcgamo. when excalibur appears achieve 



% 



^i^kS^l\ 



^l<-^ 



''"di* 



^ 27 tev«*s of "»x»»asingty (MTeijII fpal 
arcacleaciion.Basa()onihcg3nie 
Bongo, yoi must avoid the chasing 
dinosaur, pterodactyls, falling 
todo, nath'O socars ond bound ng 
Bongos. Ncqotiale rope brxtoos 
and etvipiing volcanoes, picking 
up the trcasuresofalOSi 
dviiis^ion as you go - and 
finalycagethedinosdur- 
il you can! 



BIAXSTUNTS 

BMX STUNTS Based on the onginal arcade game this actKxi 
packed game challenges your skinQvers<x tests. svaigM 
race. wHeetie. ramp jump, slalom, bunny hops and the 
ultimate test over a V. W oectle m itie Beetle ndo. 



'JL,"" 



tnearcadepeoplB 



l^mM 



0617750^33 



*Commodore-64 
'Dragon 32SI64 
'Atari 400/600/800 (48K) 



•Acorn Electron 
*BBC Model/B 
'Tandy c/c (32K) 



NOW ON ZX SPECTRUM 48K 

747 Flight Simulator 

from DACC — The Simulation specialists 



■MM cr 


■■■a 1 


^^^1 







OActusI screen phcloa'sp'' lOOC version) 

Unrivalled and unbeatable for accuracy and realism — the 
DACC 747 Flight Simulator is the most successful of its kind 
on home computers. The only simulator which shows all the 
essential flight and engine instrumentation of the Jumbo Jot, 
a% they really arc real dials and with a precise 3D view of 
the runway The control and response of the 747 are faithfully 
reproduced using genuine aero-dynamics formulae. Start 
options include take-off, random landing approach, passenger 
and fuel load selection, etc. You control the throttles, 
elevators, ailerons, flaps, spoilers, tanriing gear, brakes, 
reverse thrust, etc. Joysticks are optional on all but Dragon 
and Tandy versions. 

Cassette £9.95 (inc. VAT and P&P) 

Spectrum version £7.95 (inc. VAT and P&P> 
CBM 64 Diskette version El 1.95 (inc. VAT and P&Pl 

Wf DISPATCH WITHIN 48 HOUHS 

Older direct from. 

DACC Ltd. (Dept YC3) 

23 Waverley Road, Hindley, Nr. Wigan, 

Lanes. \NN2 3BN. 



MAIL ORDER 
PROTECYION SCHEME 

If you order goods from Mail Order advertise 
ments in this magazine and pay by post in 
advance of delivery. Your Computer will consider 
you for compensation if the Advertiser should 
become insolvent or bankrupt, provided that: 

(1 ) You have not received the goods or had your 
money returned; and 

(2) You write to the Publisher of of Your 
Computer summarising the situation not 
earlier than 28 days from the day you sent 
your order and not later than two months 
from that day. 

Please do not watt until the last moment to inform 
us. When you write, we will tell you how to make 
your claims and what evidence of payment is 
required. 

We guarantee to meet claims from readers made 
in accordance with the above procedure as soon 
as possible after the Advertiser has been declared 
bankrupt or insolvent. 

This guarantee covers only advance payment sent 
in direct response to an advertisement in this 
magazine not, for example, payment made in 
response to catalogues etc., received as a result 
of answering such advertisements. Classified 
advertisements are excluded. 



194 YOUR COMPUTER. JANUARY 198S 



commodore 64, available Now 

posmvav Tg^ 

PRiiHiE £Vli...C^ 

Steer our hero TROGG the cuddly caveman, ^J ' 

through 96 reversible levels of dangers — Occasional hails of descending 
daggers, heat-seeking balloons and the evil BUNYIP will cause you deathly 
problems; But don't worry — your trusty yo-yo and off-screen action[\) wil 

win you points and keep you going. 




CASSETE £B 

msK aaas 



innnf 



FRAK 64! Grand Master Challenge: 

Send us your name, address, hi-score and code, and we will enter 
you in our prize draw for the top score in '84 - details on request 

Mailorder or Dealer Enquiries... 

State Soft Limited 



inesSf.& 



ngnjgmnjy 



a^Bessaroer Dttve STEVENAGEAieittoydshir e SGI 2DX Tel^ (0438) 317583 



^ 




^j^^ifsam- 






^ ■- ,J^-'.V 



■'• u,'^ w* 



1 






i 









1-V 




So now you have got your home computer, you're ready to tall 
to Cumana - the best name in memory. Already a market 
leader throughout Europe for their range ot disc drive? 
Cumana now have other products on offer, all to IN 
same exacting standards that have made thei- 
. disc drives the number one choice in the 
^ home and in education. 



The Touch Pad 

The Touch Pad is a low-cost graphic 
plotting aid for the BBC micro. This 
compact display cursor moving device 
simplifies programming with the touch of tt y^"^ 





stylus. 

The product comes complete with an instruction 
booklet, basic software, stylus and connecting cable. 
Us uses are in graphics, computer aided design, 
education and games. 

£69.95 

. including VAT 



£19 




.-^ * * 



• ^, •"- •■'^ • 






A-_» \:'t" '-^^^ ,T 






.^sj 



l^^f.Vi»»^ \ 



^%a: 







Disc Drives 

Cumana have spent years on — — 
research, development and marketing 
a range of drives second to none. 
Their drives are compatible with BBC, 
Spectrum, Dragon, Oric, Tandy 
Models 1,11. Ill and 4 and Video Genie. 
They are fully guaranteed for 12 
months and approved for electrical 



safety by theD.M.E.E. andare 
extensively used in GLC and ILEA 
establishments. Cumana were the 
first independent disc drive supplier 
and are now Europes market leader. 
Their products have been proven in 
the schools, universities and homes 
throughout Europe. Let us drive you ir 
the right direction, send now for 
further details of the Cumana range, 
or see them at our distributors and at 
selected branches of W.H. Smith. 
Lasky s, Greens, Currys. and 
Spectrum UK. 



■ 



^zy 



'■V-1-. - 






talk 

<et 

ives 

Dthe 

leir 



lie 
is 



The Acorn Electron Computer 

-\ microcomputer with a proven track record. Using 
3BC Basic, the Electron was developed out of the 
Micro that has been chosen for over 80% of schools 
oarticipating in the Government's current Micros In 
Schools project. It connects into almost any TV set 
and cassette player and is supplied with a 
comprehensive User Guide which runs through, in 
a simple to follow manner, the basic principles of 
orogramming. A wide range of software is available, 
nciuding games, 
educational packages 
and home 




f (hi accounts 



L-umana price 

;i99.00 



le. 





Disk interface now available 

for the Acorn Electron, details from Cumana 



Diskettes 

Only when Cumana found a double 
density diskette up to their stringent 
quality control requirements, and at a 
price that made sense to the end user, 
were Cumana ready to put their name 
to it. J 

The result was a top quality diskette, , 
complete with a plastic protective j 
case for the ten-pack (they are also 
sold in two-packs!) together with 
index stickers. 

Cumana diskettes are available now 
;n both SVa inch and 372 inch as 
single or double-sided, 40 or 80 track, 
from your local computer dealer. Dont 
trust it to chance, go for the best name 
on record. 



Cumana BBC Mlcfocompulof companbto Oisk dtivtv. 
ratail prtco bst. 

Cumana OiSkO .dwUfifocn ■ 

drive connoclir.; comprehon 

lrK)cpcnd&ot power supply, mams ieM^nt} <Tio<j;t>Hi 
pluq includod 

CS100 40T>.->cV8.r>a-. 
CS2000 40 TracX d; 
CS£O08OTrac. 

CS400 80Trac- 

CO200 2 J! 40 Tf<ick singl4» sitlca (200K) 
CO400 S a X 80 Track »ingl«; iCtsa {400K| 
CD800 S 2 X 80 TracX douW* sideO (BOOK! 

Cumaa.1 tfijk drives wilh indw«"*i"l poww -.- 
mams load and ptua E»ciudmQ other «c<:ov-> 

CS100C4{)1irii< OK) 

CS200EO40Tr. . JOOK) 

CSZOOE 80 Ttac*. sing«j iiOtO icODK) 
CS400e 80 Ttdck douWc wOciJ (400K) 

C jTiati.t d:*k drivvs supplied witfl formJtting duke: 
arrd compfehansive use/ m.iniial. Power supply la^" 
[rcMTi BBC M^focompuiat. wiir» lead soppJiod 



Cl 19.95 
t16S.9S 
C 159.95 
£189.95 



CI 39.95 
Ct9995 
CJS695 
C383.9S 



CSXfOOO 40 Track stngto S'dodllOOK) 
CSX20OO 40track doubJo stdcd (?00K| 
CSX200 50 Track »inglo sidod '.200K) 
CSX400 80 Track OouWo Sidoo (400K) 

3!* INCH DRIVES 

CSX.151 40 Tr;»r,k mn , 

CSX354 80TracKdo..) 

COX35?2x40TmrK 

COX3S8 2 X 80 Ooubie s-.tssi i^hp >-.■ 

All Prices Inclusive of VAT. 

All 60 Track 5 'A Drives are 

Switchable to 40 Track Mode 

DISTRIBUTORS/RETAIL 

Available from the following retail outlets; 
W-H, Smith. John Lewis Partnership. 
Greens Leisure, Laskys. Spectrum UK 

Area distributors: 

Addons Ltd. (Southampton) 0703 34775/6. 
Audio & Computer Centre (Jersey) 
0534-74000, Ellec (Bradford) 
0274-722512. South Wales 
Peripherals 0633-841760. HCCS 
Associates (Gateshead) 
0632-821924. Hugh Symons 
(Bournemouth) 0202-26535. 
J. S. Simnett Computers (South 
London) 01-541 1495. Kingdom 
Design (Belfast) 0232-643720, 
Lightning (Harrow) 01-969 5255. 
Microage Distribution (North London) 
01-205 7688. Microworld (Edinburgh) 
031-228 1111 . National Micro Centre 
(Stockport) 061-4298080. Siiicone 
Express (Leicostcrshtro) 0533 374917 
Thompson Cook (Birmingham) 
021-328 3895. 
I National Dealer Network. 




CUMANA 



Cumana Limited. Pines Trading Estate. 
Broad Street, Guildford. Surrey. GU3 3BH 
Telephone: 0483 503121 



I 



MfffCS 



Forihose 
who demand! 
exceffeitce 



JA¥A JIM 

und the screen 
fare hotes as he 
searif^s for onetent relics, 
\flJiave to avoid the lumps 



w.yfMmiim 



4 fvll graphl 



no in this highly 
' Inal fun game. 

.•w»-acf ion screens. 

aB levels of play. 

■^^ score feature. 

',oading cassette. 



•OtLCMMiXK' 



■His^.T; 



n 



or^ 



otumntMaK* 





.^- 




n>M£in>oivN 

An amazing graphic 

action adventure game which 

puts you in charge of a team of 

androids trying to reach the core 

of a nuclear reactor before /f 

explode*. 

This game has over 2000 rooms to 

be negotiated and every single 

one of them is in 3D!! 

Probably the most exciting 

game yet developed for 

the C-64. 

Fast loading cassette. 



This Is a delightfully original 

game which uses nature as the 

setting for a highly compelling 

and challenging game. Guide 

the Bird Mother as she builds 

her nest and raises her young, 

finally protecting them from a 

predator hawk. 

Fast loading cassette. 

The stunning graphics and music 

In Bird Mother are not to be missed. 



:'■<•''' '7 hJi- 



This is a highly sophisticated 

Hlght combat simulator which 

puts you in the pilots seat. 

Highly advanced machine code 

programming has ensured you 

feet every stomach lurching dive 

and roll. 

WHh 17 separate controls to be 

monitored and several ground 

targets to be defended from the 

attacking enemy bombers. This 

game will stretch your sklits to 

their limits. 

Fast loading cassette. 



€OUNTOOWNm 

MELTDOW 




auTiviSMmiu 



BIRO- 



m'^ 



#" 



'^ 



IKtAtm ^rMJTKS 



■'n.' 





Available from All good computer software stockists. 

Send me ( tick as required) 

G MVAJIIVITNCE163(C64) 

U C0U^^^J0WNTOMELTD0WNTNCE273(C64) 

C BIRD MOTHER TNCE263 I C64) 

□ VWNGCOMMANOERTNCE203(C64) 

D My local stocksts address 

D Yourtull list ot games 

6ame/s at £7.95 each 

+ single P&P sum 
Total to send 



£7.95 
£7.95 
£7.95 
£7.95 



Method of payment 

By cheque or PO (no cash) made payable 
to TECS 

D By Access 
or 

Enter card no. D Barctaycard 



I t I ' ' I ' I 



I'll! 



Creative Sparks. 

Department MO. 

296 Famborough Road, 

Famborough, Hampshire. GU14 7NF 

Telephone: (0252) 518364. 

Name 

Address 



£ 


: P 


: 30p 


£ 


: P 



Sign below: 



I 



Credit card sales: UK buyers only. 
Response within 21 days. 



YC 185 



Educational Software LQL 



ENGUSH 








BBC Micro 

ZX Spectrum 

Commodore 64 

Electron 

unexpanded Vic 

ZX81 

Apple 

PET 

Dragon (book only) 

All software for the 

above computers. 



MICRO ENGUSH (BBC. Electron). Coniptsir frxjli^tti lanQiMo* ^t>lf luttwn and 
revTjMXi qoiMse. in Otov»l. of 24 ptocKwn:. loclud«5 "loeak SftdspcB" (no 
eittasl. £24. bO. 
MICRO MATHS ?4 [iitHi'nxt tovivKjti ly sdriuitKMi course 10 O Level, f 24.50 

iOrf.p! .^X81 t 12.00) 

BRAINTCASERS IBSC. flncirofi. CBM S4. Spwtrum. DiaflOci, Viel Book ot IQ 

tcsii S puii'-o Ofoaram', ('3,9b. 

ANIMATCO ARiTMMETIC Tr»ch»< utotg movng cdoui pictufos (not wotdtt 

Aa« 3 8 LO.bO lilisc t/.bO;. 

MASTER MATHS lA^ite, P«i .will CBM 64 ofitv). &0oroqf»m0t.cvc»couf«0« 

li^ncfwr's :»id, jrT>a:!ng ^rapltica. COO. 

". . . the progiomnung ftandani is tualt". TIMES tDUCATIONAL 

SUPPLEMENT 

Immediate dispatch Micfo MaiM. Micro Ent^h and MA»tFf Mjthk. 
Ptvsn« o» send o«ter& or requests foe Free c»l<llogu« I2O0 programs) lo: 

W«eU leadeti m education^ »oltwMt 
I ^^1 Mistnbulofs in 24 coantrmsJ 

26 Avondale Ave. 
Staines, Middx. 
Tel: 0784 58771 

?4 tw». Onlen 




CCNCROUS TRAfX 
DISCOUNTS 



-ASSCENON* 
TV 






THE 






MICRO WORKSHOP 

MICRO COMPUTER 
SPECIALISTS 

(Spectrum Group Member) 

Software and hardware over the counter for 
Sinclair Spectrum, ZX-81, BBC,. Vic-20, CBM-64, 
Mcmoicch, Amstrad, etc. 

* COiMPUTERS * RAMPACKS 

* JOYSTICKS • BOOKS 

* KEYBOARDS ' DISCS 

* TAPES * LIGHT PENS 

* COMPONENTS * 

Business/Serious Programs available 

Located directly opposite Epsom Main Line 

Station. Visit us or ring for friendly service. See 

and try before you buy. 

Overseas/Export orders welcome 

12 STATION APPROACH 

EPSOM, SURREY. 

EPSOM 21533 



mrn^ AHRACTIONS 

£189.95 

+ VAT = £21 8.44 




GEMINI-10X 




120 CPS • Bt- 
DIRECTIONAL lOGIC 
SEEKING • FfllCTION 
TRACTOR AND ROIL 
HOLOER STANDARD 
• DOWNLOADABLE 
CHARACTERS • ULTRA 
HIGH RESOLUTION • 
80 COLS • IBM PC 
VERSION NOW 
AVAILABLE 



12 MHZ VIDEO BANDWIDTH 
RGB AND COMPOSITE VIDEO 
MEDIUM RESOLUTION 



£169. 



95 



+ VAT = £195.44 




14 INCH COLOUR MONITOR 

Atso available in 

TV/Monitor version ol 

ei95.95 > VAT C225.34 



LOOK! 

NEW LOWER PRICES ON 
EPSON, STAR & BROTHER 

DAISYWHEEL PRINTERS 

BROTHER HR 15 CALL FOR BEST PRICE 

EPSON DX 100 £369.95-!- VAT =£425.44 

JUKI 61 00 £325. 00 + VAT = £373.75 

DAISYSTEP 2000 £225.00 + VAT = £258.75 

DOT MATRIX PRINTERS 

COSMOS JP80 £169.00 + VAT -£194.35 

EPSON RX 80 £198. 95 + VAT = £228.79 

EPSON RX 80 F/T £228.95 + VAT = £263.29 

EPSON RX 100 £384.95 + VAT = £442.69 

EPSON FX 80 £319.95 + VAT- £367.94 

EPSON FX 100 £498.95 + VAT = £573.79 

STAR GEMINI 1 OX £189.95 + VAT = £218.44 

STAR DELTA 10 £319.95 + VAT = £367.94 

STAR RADIX 10 £498.95 + VAT = £573.79 

THERMAL MATRIX PRINTERS 

STARSTX80 £129.95 + VAT = £149.44 

BROTHER HR 5 CALL FOR BEST PRICE 

BROTHER EP 44 CALL FOR BEST PRICE 

Cables - Paper - Ribbons - Sheet Feeders 
Tractor Feeds - Interfaces - Call for Best Prices 






CREDIT CARD HOTLINE 
01-4821711 



Please add I' 10+ VAT for delivery 
Post youf chequeslP.O's lo: 




DATASTAR SYSTEMS UK 

UNICOM HOUSE 182 ROYAL COLLEGE STREET 

LONDON NW1 9NN 

Telex 295931 UNICOM G 

TAX FREE EXPORT & OLALLR ENQUIRIES WELCOME 

MONDAY FRIDAY 9-6 SATURDAY & SUNDAY 10-1 

Personal callers welcome. We are situated by the 
junction of Camden Road by the railway bridge. 



YOUR COMPUTER, JANUARY 1985 199 



PAINTBOX 

Superb Graphics — without expensive hardware! 

PAINTBOX is a must ft)r every owner of a 
48K Spectrum. 

It will j;ive you the ability to produce 
stunning jz;raphics on your micro — simply 

Wit It paintbox there's no need for 
expensive hardware — why pay up to £150 for 
hardware when you can produce mcredible 
picture and graphics with one cassette-based 
software package? 

If you haven't seen PAINTBOX demonstrated 
you're in for a pleasant surprise! 

For instance, PAINTBOX will enable you to 
draw practically anything on your screen and 
save it either as SCl^EENS or as a machine code 
memory file to use in your BASIC or MC 
programs. 

You wield enormous junver over the graphics 
capability of your SPECTRUM including the 
definition, storage and use of up to 84 UDG's 
— 4 times more tlian normal! A brief 
description of facilities arc as follows: 

UDG DRAWING BOARD for defining up to 
4 Banks of UDG's including ROTATE, 
MIRROR, INVERSE etc. 

UDG EDITOR for storing up to 84 UDG's for 
use in screen planning or in your other 
programs. 

PRECISION PLOTTER. A high-resolution 
drawing board which allows you to draw 
anything on the screen. Pacilrties like 
CIRCLE, FILL, ARC, PLOT DRAW, ERASE, 
OVER, DRAW RADIALLY, INK, BRIGHT etc 
are included and easy to use! 

SCREEN PLANNI^.R gives you the best of 
both worlds! The combined use of PRECISION 
PLOTTER and your Banks of UDG's for highly 
detailed and precise screen graphics. 

The program is complete with DEMO on side 
tw^o of the cassette and a 28 page instruction 
booklet. 

PAINTBOX can be used wMth Joysticks and is 
Sinclair Microdrive compatible 

SCREEN MACHINE 

Instant Machine Codc for graphics and text 

SCREEN MACHINE is a completely 

Professional graphics utility to use with 
aintbox {or any other graphics hardware or 
software). 

It will allow you to manipulate your screen 
graphics and text in ways which will make your 
programs better and more memory efficient. 
For instance: 

If you have produced a screen-full of superb 
graphics you can enlarge, reduce, recolour, flip 
screen, relocate your graphics to another part 
of the screen, superimpose one screen on 
another and perlorm all sorts of other 
wonders! 

Then you can take your results and put them 
through' a series of memory compression 
routines to allow you to save enormous 

200 YOUR COMPUTER. JANUARY 1985 




amounts of memory. Such items like 
compressing with or without attributes, saving 
thirus of the .screen and multiple combinations 
of both are possible. 

Never has machine code storage of graphics 
been simpler because SCREEN MAC! IINE 
automatically creates re-callable multiple 
screen files with a location catalogue so that 
you can add them to vour programs! 

SCREEN MACHIiS/E also allows the user to 
program UDG's or text directly into machine 
code, so if your programs use a lot of text 
instructions or menus SCREEN MACHINE is 
going to save fantastic amounts oi memory! 

SCkEEN MACHINE is a major graphics 
toolkit for the 48K SPECTRUM. It is completely 
menu-driven, Sinclair Microdrive compatible, 
and comes with instruction book and an 
unbelievable DEMO on side 2 of the cassette. 

ADVENTURE PLANNER 

A must fur the adventure game Ian 

li you're an Adventure Game nut, Print 'n' 
Plotter's new ADVENTURE PLANNER is 
exactly what you have been looking for! 

It's a 50 page, BIG SIZE (16% " x 11 % ") pad 
with a complete 'mapping' system with over 
150 locations on each sheet . . . created to help 
you solve Adventure Games. 

It's the best way to beat the 'sy.stenV and is 
obviously for use with any malce of computer. 

ADVENTURE PLANNER will also assist you 
in planning Adventure Games for 
programming — a helpful pad to keep by your 
computer at all times. 



L 



IMPROVE PROGRAMS. 




ADVENTURE PLANNER is published vyith 
instructions for use, cximnplcs, hints and tips 
on how to play and win the game faster. 

ADVENTURE PLANNER is a high quality 
pad, board-backed and fly-leaf cover . . . 
economically priced too! 

ZX SPECTRUM JOTTER 

Pre-planning yuur screen made easy . . . and precise! 

Print 'n'' Plotter JOTTERS have become a 
household word for the Sinclair enthusiast. 

Despite various imitations our original ZX 
SPECTRUM JOTTER is still the one people 
prefer! 

Of course it could be because it is 
professionally produced . . . the quality is 
superb. 

And the fact that it is BIG SIZE A3 (16'/? " \ 
11%") is a distinct advantage when working in 
high-resolution. 

it's also 100 pages thick. 50 pages of PLOT 
grids showing each numbered pixel co- 
ordinate and 50 pages of PRINT grids showing 
every character and graphic character position 
and Input lines. 

Each page also contains 24 UDG planning 
grids (2400 per pad). 

Consider also the fact that it is printed on 
Artist's Detail paper . . . thick enough to take 
any writing, drawing or colouring, yet thin 
enough to overlay onto a drawing and 
trace-off. 

For pre-planning graphics, text, tabulation or 
anvthmg loproduce 'on screen', a Print 'n' 
Plotter JOTTER won't be beaten. 



The complete package comes with a set of 
coloured pens, a Pixel ruler and a handy 
corrugated storage trav. 

If you use PAINTBOX, SCREEN MACHINE 
or any other graphics utility . . . you'll do 
things better with the ORIGINAL Print 'n' 
Plotter JOTTER! 

KEYBOARD OVERLAYS 

The simple answer to "Which key?" 

Print 'n' Plotter KEYBOARD OVERI .AYS for 
the standard ZX Spectrum keyboard arc the 
economic answer to "Which key does what?" 

If vcHi program, or buy commercially- 
procJuced .software, sooner or later you'll be 
faced with a mind-boggling mass of keys that 
perform different functions. 

Let's face it, the Spectrum keyboard is 
complicated enough so why not take the easy 
way to remember . . . 

.'. . lay over the keyboard a Print 'n' Plotter 
OVERLAY and write'the function underneath 
. . . it's child's play! 

Print 'n' Plotter'KEYBOARD OVERLAYS 
come in packs of ten. Punched to fit your 
Spectrum. Priced to suit your ptKket! 

ZX PRINTER RA.PER 

High quality. Cheaper Price! 

Print 'n' Plotter have gained a good 
reputation for the most reliable and high 
quality PRINTER PAPER for your ZX I^RINTER. 

Nov\' it's even better because we've reduced 
the price! 

So if you want ZX PRINTER PAPER that 
gives good, clear print . . . and y<.)u want it a 
little cneaper . . . send today for quickdelivery! 



I 



ORDER NOW OR ASK YOUR 
LOCAL COMPUTER SHOP! 

CREDIT CARD 

24hr ANSAPHONE ORDERS 

01-660 7231 



(Phone (U -40.^ <mv).i tor I V.ik-r jnd lUher cnquines) 
IViit to: FH'fH VIS rrini 'n' I'lottfr ['fndiKTts Ud I** BowuBh Hij;h Street, 
jAindon Sl-'l ')Sl-. PitMsr send mr the fulimving: 

PAINTIIOX SOmVAK! <8 t S.15 

SCRI rx MA< Hl\[ ^ t 8.2r' 

AWliN'TLKi: I'i.ANNJ-K &L 4.30 

Sri'CTRUM lOnTR PARS <& C "J.OO 

KE\BC)AKnbVF,KI.AYS ®r 2.95 

? ROILS ZXPKI.XTl^RrAPHR & 02.00 

.. . Ill KOl.lS /.\ i'KINTt:R PAPF.R ® t23.(W 

n llcase tick lliis K>\ Kir P.iitillHA Mk lodriw inslnictiuns 
All priiVv ini'tiidt' VAI .ind U.K. |Hist.ij;o 

0\fi>c.i-. urdiT!. .«dd 2S'm on t|tiatr<l pri«-» for addilional h.indlin},; 
n I cnclosi" a'mittjncc in lull 
3 HtdSf bill my ACCESS; BARC UWCARD, VISA ' M ASTERC ARD No: 

LIA. ^ 



Name; 



/VJdrpss: . 



YC/1f85 



•W 



YOUR COMPUTER. JANUARY 1985 20t 



t 



AT £129, LOOK 
HOW THE ATARI 

800XL COCKS A 

SIMOOK AT THE 
COMPETITION. 



I 



AT LAST, SERIOUS HOME COMPUTERS ARE UP AGAINST SERIOUS COMPETITION. THE ATARI 800XL 

OFFERS EVERYTHING COMPETITORS IN OUR PRICE RANGE OFFER. AND AS YOU CAN SEE ON THE 

LEFT, A GREAT DEAL MORE. PLUS SOFTWARE PRICES THAT START AT LESS THAN £10. 



A ATARI BQDXL 



POR l-UKIHtR DETAILS CONTACT YOUR NFAREST ATARI DEALER; UOOTS. CARHEhOU«. COOP. CURRYS. OIXONS. GRANADA. LASKYS. LEWIS'S. LITILCWOOOS. MAKRO. 

RUMfiEl OWE. Silica shop, spectrum. VALLANCJiS. WIGFALLS. and all OTHLR COWPUTfR SHOl^'S, 



CLASSIFIED 



661 3036 



ADVERTISEMENT RATES 



Copy Date Jan 25th 



Lin«og«: SOp per word 
(AAin 20 words) 
Box No: £4.00 extra 
Linage advertisements ore 
prepoyable ond the order form 
published in this section should 
be completed and returned 
with remittance. Credit Card 
facilities are Qvoiloble. 



Display — rates per sec (AAin. 25cc) 

One insertion : £9.00 

Three insertions £8.70 

Six insertions £8.50 

Twelve insertions £8.00 

Display advertisers should 
preferably reserve space by phone. 



Closing date for Classified 

odvertisemenis is ihe 26th 
Nov. for tJie Jon. edition. 

Post to 

Your Computer, Classified 
Deportment, Room H211, 
Quodroht House, The Quadrant. 
Sutton. Surrey SM2 5AS. 



.Britain's Biggest Selling Home Computer Magazine, 



MICRODRIVE 
TRANSFER TAPE 



At laM MAJORITY •>( VMit v)Iih;iic can 
be lrati\(eiitti to MinoJtive. o«i ati(i>- 
iiaii commtrciany nude fam« Wll.l. 
run av iniciidn). 

* IJic %!•;« 007 Ml) casKtie tnahkt you 
m ir;)i)«r<:) ihr Heaikrl«» progfaim a 

* Iik'luJn ail tnlctUjxni Kcuilcr Kcadcf 
wliivli iclh V<U' \f any \iwcial aciiont 
iniuirril. 

* rx<r% ynVV rrqutrc an Mldlllunal llcip 
lapc. 

' Scini-\utoinatic. hutty aulcimalic 
i.y«om lia%< prot^ liniitcJ. 

How II workv: Copici Code lo iIk 
Mh'foUitvr uving iiv pu>h-tiullim copin 
VOU make a fc»' vciy caty chanjwv to il>c 
IW-kii. hxi^ict p4i(i. ^vc ii lo Mk*i«xImvc, 
and majae. INS IAN I MtfOS-S. 

007 MD IS Jt'ST fS.«S 
4b(iropc • 5Clp OtiKf aradt > CI .50) 

Sfrci.-Vl OntM: Membership of ibc 
Ml( K(>1>KIV ( KXQIANr.K NcwAkltci 
duh pl.u IX)" Ml) for iust £10. IC)r on 
fanitilrc !i>r i'l<i 



iTxt.i AR\\Ti>:i) (Drpi vn 

29 C haddcTlon l>rl\e, I nwonh, 

Buf>, lan<-.. nt* SM. 

Ifl:a«t-766 5712 



SHARP MZ700 
St^KI^WARK 
Large selection ot pamcs. 
utifiry, educational and 
bu-sincsK. Cillers welcome or 
send SAK (28p) for catalogue 
to: 

Sheldon Software Centre 

2065 fxncntn Riud, 

Sheldon, Binninglum B26 3DY. 

Tel. 021 ?42 5359 



BiAm CnSSETTES 

Ratv on Itw prolasiional* tor guaranisMl lofi quaiitv comtHiten'audio CHSARU >l gr«aT vnkie 
budget pficei. Packed in boiiw ol 10. coinpl«i* wiih lalwH. iftUv cwd* tnd llbfary c«»« 

Iricrl inAidt VA }. BOil ft MCitng 



Langth 
5 mmi i^ 51 
to <nm Ic tO) 
t? itwnj Ic I?) 
ISnwfticISi 
30 m-vj (e Ml 
00 n>^ <c 601 
90>nm(c.90l 



Bbi Prica nOJ 

r4.4!) 

M.bO 
f470 
fSW) 
C7.00 



QtV- 



VahM 



Cf^ttti* Poi f*/ 0^^^ #wj(o leiifof 

TRAOFfNOumiESVVFI.COWC OCT OEST TtRMS, SERVICES PBOCKJCT. BUY OiRtCT FROM 

MANUFACTUftffiS Of PROFESSIONAL BRAN[> CASSrTTFS 

NAME 

AUOHtSS 




PROFESSIONAL MAGNETICS LTD 

tD»pI CCOI. CjiirKr Huusp 329 Muriii*t RMd, L«*d» ISIO 3YY 
FREEPOST T«l (0537)70eOW 



N.C.K. 9020 

complete wiih large printer aiul 
■J ^cra.•n^ loi «ile at JO"'o of ilie 
l>iirclia.se price. Soffwarc 
iiH'liiJed. I^ull accminis etc. 

U>er no longer needs nucIi a 
large svMcm, 

Tel. Mr. B. Conidis 5S0 2464 



ATARI lnt«(tiutiotwl Club ullot vou mofld 

Llu-MKi^ l,4H»Cllc!l lOI fC ini1h»«V(1IMI Ol»»'t 

w.u^ n7?6!>1?93 Svinl/ctUwid. 526 



COMIVIODORE B4 - AMSTRAD - MSX OWNERS 

MIDLAND COMPUTER LIBRARY 

1 All ttio iai«t !itK3 on casseitn. one ana cjftooaa 

2 Hire youf firsi iwo ijiimoi «t)M)lu!vly liuo. 

3 Life membership 116.00. 

* Has t,liwu« fruiii mily fl inc p&v fw ful 7 liayk. 
ft*lo tmh CO (he amount of gsmo* you con htro. 
6 AN o*")** originate will* ful doCMmoniacion. 
IGomn, Bu«ne$s and Educational sotiwaio. 
8 nmum ol post sctviue guainntewJ . 
3 Ltnvosi new hard and sotiwaio pnces in t>io UK 

10 Jtjin now Qi< iriQJWy Iwck yudfanlt't!. 

Send eticoue of poaal arO^ lor £6 mth you/ two tdOCIiOfiS at ht^ SA£ lot tuithen 

ilelaSi lo, 

MIDLAND COMPUTER LIBRARY 

The first and largest Commodore 64 librory in the world 

31 Evenlode Close. Lodge Park 

Redditch B98 7NA 

Telephone 0527 23584 



SPfCTflUM MikI«» VTX GOOO, (50 .ml 
Oirp. Juioo Ooi)fl. 63 Ul>w;iv. Riiytniol', 
Essex SSO 8AA !>?t. 

WANTFD 

vol' (I ASS < UMM SOI T\V \HI 
RIR SAI I IN AMI RKA 

Willi I 

l(l)t I a«ii\uixitl Aicnur. Shiikn, 
si.tiiiiiit II'*) K.n . 



(•OOlS Plan cnrc»,i;i lew tlic4aK Sp»a;t»ii<n. 
Checks LiItimviXKls III tAiiis 50. 80, 81 . 100, 
8?, 83. 200, 9* Sciu) l'* 99 lo CkxitMi So'i 
ware. PO Bo* 1 . TTiumliv. LiMceicr 520 

I T T J020 (Appio 111 48K ca>r(Kil«. pJirt 
l3t\rtnM]» rjfrt which ijnnvs rjif.t 16K. p<l(9 

r.CBO cMd. 1*15 ittai micfijcA card. (»iO 
,)<w l«'l M.ii')!.(i"'--l0fi^?i8Sl?'>'. !i74 



LYNX 48K & 96K 

Quality st>/ltntrf for vout I. Yi\'X 

kAI LY BRITAIN — navigation ijanur 

£,V95 (iric.>. C(Xt>NirrS - animated 

*<Hd {^aii>r £<.99 (inf.). DATAI - a 

^opht^tKatcd data «inrftf!c and rclricvat 

|Vt<itran). t.ai)i (v wtr, /aU, jSexiNf anit 

\rry ji%frnity. LJwi rnojiual includes 

Aildr4*\\ Ittfrok. :ukl llomr AiV«>iiou. /I 

mm/ tot titl I. lAVV ohticm u/ ilV.Si i 

4ffi i>&ii. Sciid ilMXtuo 'PO lo: 

OKKilNAMON 

I)rp« V. i-.l Foritf Rn«>, 

Nr. .Soudlev. Ciiiderfofd, 

<:i<i<.r:i 14 ivv. 

or pkax -iflid S \h (or furlhrr 
(IrlMiK. 




• ( ".^ 4*^A ^W«lth« reil%lffJP'»c<»»tlw»>Aiu'f»*i>« 

• i\Mfi>«ivf^rl¥Vvm*4lb<>M%)iyifw*4i}»vi(ik>u«» 
« iulyftwwi)n#r»rrMMt'C<vai4«*cny 

• imv^tl^Mt1J<.LJ1^.liV<•.r<fe*^t -rvlnl(a3^lW7#K^ 

Ain9»OawM<»Ai<nul<'K«W r«*M>i\i<«> 

wv ^^tiif< nrt| (iVndJr vur* ^ 'Vjeww «*ud» m m nkiir jl 



vtetMxuwtotvtcoi •' 



O«yp40X94tD 



Microdrive Transfer Listincf availatilc 
fiif :. SlKil<*vk llolinrv, The Hull, I «rd\ 
cl MidniRhi. lull rhtoiik, Chojitered 
l-lag, -t'D Tank I>uel. Tornado I ow I evel 
and Scrabble. IjMingt 50p cacb ut 8 (ur 
O.IVi FniHmcta.c (»■ 
Mr Atoxander. 24 WhliA Crosa Road. 
HB.efotil. HR4 ODG 



/ 



^^^Si IIOK? ' Qf ROM, Cabtxigc-.; and AiMv 
.irlvniliiir 'llobtm' style sphi saecn. S««d 
tlic^uu' PO'i> toi (3M to; Jon Rose c ii 
Nyclimbc. Bofliw Regis. W. Suuci f*0?l 
3.i7 (48K Sp<>clium vorfiion comimi MMiil 
fi 9!.l ' 621 



write 
programs? 



Is your progrann good enough 
to publish'' Software required 
for all popular home computers. 
Write in confidence to . . . 

NOVUS SOFTWARE Ref, yc2 
'V 798 Pershore Road, 
'•* Birmingham, B29 7NG 




204 YOUR COMPUTER. JANUARY 1985 



SPECIAL AGENT 

DE-LUXE SPECTRUM 

COPJER 

A multi-purpose yei extremely 
easy to use t3f>e copier. Ideal 
for the experienced or absolute 
beginner. 

•••• 5 STAR RATINGS •"• 

1. Copies multipart programs 
all in one loading. 

2. Copies Basic, M/Codc and 
even the Headeriess programs 
upto 51K. 

3. Cannot be fooled by weird 
names or false Headers. (Other 
copiers would crashl. 

4. Can remove Autostart from 
Basic. 

5- You can determine Pauses 
between sections if desired 

Once you've experienced this 
supei DE-LUXE silk smooth 
copier, you'll never want to use 
any other. 

£5.95 

O/seos, Europe i 50p 

Others ' C1.50 

(Order as SPECIAL AGENT) 

KERR. 24/25 High Suc«t 
Kings Lynn, NoHotk. PE30 1BP 



OniGlNAL piogritnw uigonrtv ixMxiwI die dnd 
Commodoio 6^. £<lueaT>ona) o» Games. Cash 
payment a< (ovaHle«. Pfoftnsiwul ethics 
(triictiv adhered loo. Send vout ptogfam tof 
consMoaiKHv. KiHgtn ProOucit IUK> Lwl., 71 
Cotna Road. Lwbv, Lancaahra BD8 6XL 

?D7 



* UNLOCK YOUR 

AMSTRAD • 

Amskcy 

EASY' TO list- utility- iwigram. 
Rcniovr^ pnuanttn jiui allows 
litling, sitiiAiiic. Jntl i'(>}n'iiig(>l')-(»iir 
prvciotn sotWarc. 

VOL" CHtK>Sh l<«Jinj> speed inA 
pn)to;non of y<nir tuck-up copies. 

l)iily iA.W iikI p<kp. Ovcricxs 
plcAW idii ^'1,(K( povtJgc. 

Interlock Services Ltd. 

37B New Cavendish St, 

Uwdan VVIM 8)lt 

Tel. 01-609 8301 



WAFAOBIVE-MICRODBIVE 
TRANSFER TAPES 



Tfarate ina(0«'<Y «' your (james lo a 
WAFAOnive V a MICRODRIVE utHna 
oie 007WO o« 007MD tape* These use 
the Swni-AuUxnMic method which hat 
bam pfOMd to batho MOST fucce»ful. 
Indudas trtntlaning of Haadaritt* 
prosfarm b ptowams m map mea. 
Ttw Wdfadfivtt 007WO mdudm syiMcn 
10 flreatly redtjce Loading ima foi 
multipart program. 

Longer program* can be tranalarred to 
WAFADBIVE or MICRODRIVE ujmg the 
technique ijrintcO <n NewMottora of 
MICftOOfllVEEXCHANGE club . . 
SCRABBU. LOflOS OF MIDNIGHT 
being two eiuKnplet. 

007 WO or 007 MD on catsetta 

t5.95 
On WAhA or CartnOgo 

t8.95 

(Ovaraaa*. Eurooa ' SOp 

Othurs *ri SOI 



MICROOI^ IVE exCHANGf ■ NEWS- 
LETTER CLUB. Membership is just 
C5 for 12 monthly is9uo$ <C8 
Europo, £12 olsowhoro). Includes 
transferring VUFILE/CALC. 



ZXGUARANTEED (YC) 

29 Chadderton Drive, 

Unsworth. Bury. Lanes, 

BL9 8NL Tel. 06'!-766 5712 



raiai 



i^ AMSTRAD 

ZEOIS A comprehorwivo vet )iH»>dlv 
eOlTOft and DISASSEMBLER will) fu) 
wrilion inttructions to diuuembl« 
ROMs. Features: 

' Full 280 dtsassombiv. ' Continuous 
inenu. ' Memorv search. * Bkxdc move- 
ment. • HEX. CHAR 1,P. • Printer. ' BRK 
Pt instftmwi. • n«g<tter inspaclion. * 3 
VAndoAn/SO cotumn 
ZEOIS Editor and Disiitaemblar for the 
Z80. Includes lull initructtont for 
<feMSSenit>ling ROMs ft 95. 
SYCLONE "Oramaticaily cut loadna 
lima" DUPUCATE aoltwara at up to 4 
TIMES oiigina) record ipeed. vwih addad 
lacilitios of removing /adcfng protection. 
Ovur 18 r>ow fadlitios in all, induding 
e>vfMiiced CAT and LOAD, wif ollerad 
vmh this very useful ptogram. LIST 
YOUR "WELCOME TAPE' C6.95. 
Bvf both tmt get a suptfb Aaa/ Tmie 
Clock programme on castenr. Ffl£[. 

PRIDE UTILITIES (YC) 
7 Chalton Hta. Chalton. 
Luton, Bods. LU4 9UF. 



hon'.^ 



TAPE COPIER 6 



DUST COVERS OMiitv anti-static material. 
SpcciiumCI.50. C8M 64. 18. «4.Vn:20, 
BBC. DK Tronic. OL. all £2.50. Amstrad. 
Einetctfi. Mac. CS.9S. Also |>rinto<» etc. ttele 
■nsk*. Computacovws, 17 Uchfietd St.. 
Wotverhamoion. 54? 



BASIC -t- on microdrive 

BASIC - adds 13 OKtra commands to 2X 
BASIC lor structurod programme io, 
rVoccdurei. RepaatVUritil loofia. If. . . 
Then B*«. Alio or*p)>K Command* 
including a fast'lR and utitty oommandt 
including « renumber. ConwnarKi* ar« en- 
leted by two key presses but appear in the 
ptogram spell out in fun. BASIC - loatltin 
le» then lom seconds and occupies just 
ovof 1 K of RAM and so is suitable for t>oth 
the 1SK and 4eK Spectrum 
For a COPY of BASIC -r and nstruetion 
boottlc: either send a t)larUi cartridge and 
C4.95,o<f9 90 only to the 8ddr«« below 
or lond SAE (o^ ('jr!'\flr information. 

Dapt. E. 80 Windsor Drive. 
Wlgglnton, Vork. V03 8YE. 



WDSoftware 
Ulilltlas for the QL lOO on Mlcrodriva) 
Th« package offers singta-kav loading, 
running oi dai n lo n of iHe*. multiple 

formatting of cOrUtdges, and auto backup 
of files from one or more cartridge* to 
arwther with optioi>al ovnr -writing o^ 
namesakes In addition, a daoctoryotoO ^ 
Ijios can tie viewed wieioul i c reen 
OvorfloM. NB a VERIFY program is 
unnecessary - ODOS does this 
automaticallv. Now include* OmKlory 
print-out and 'qpnnt' to pfini any or ai filo* 
on a cartridge with optional dated title*. 
O^rtten of the oarliet package can update 
by tendbig OUR cariridno and 25p. 

Morse Tutor for QL C8.S0 
A* for 48 K Spactrum without speech 
Current Spectrum Software 
Tradawind |{S Cassette) 
Buy D ship . provisions and cargoes to trade 
between th« hafbouts of the Coral Islands. 
Make a fortune if the weather and pirate* 
Ibi vo<i live long enough to master 
seamanship and e<»nomics. A strategy/- 
adverttuie game with graphics for 48K . 

J*r*«v QuMt (£8 CMMltel 
rotk>wi«g an accident, you are stranded In 
the tabynnlh of time and must f>nO your 
own way back to thti presont with the aid of 
person* and obiacts from Jeraey Folklore. 
Meet tl>e Slack Horse of St Quen. the 
Oragonand Knight of La Hououe Bw. the 
Black Cat of Carialoui a Cendre. the 
Witches of Rocquet>urg and many oti>CfS. 
A text -only advenlurD tor 48 K m machina 
codelOuili) 

Morse Tutor IC4 Cassette) 
Tito one has n all 4-19 words/mintite. 
variable specirtg, variable number of 
groups of random hmeis numbeis or 
mined, random aentancas, owrt massage. 
sir>gla characters lirxAtdirtg pmett;aeon>. 
variable pitch. FEEDBACK via screen. 
I>nntef or SPEECH (phonetic sIphatMrt via 
CtKrah u/Speech on 48K version only). 
and topoai lacibtv. Take* you to and 

t>eyo<^ RYAand Anvaieur Radio reoeiviiig 
sttrtdards. 16K and 48K versiortt on one 
cassette. 48K only on Microdrive 
cartridge 

Spectrum Programs on Microdrive 
AI the above are ava4jble on M<rodrive 
cartritlgee at a prico of C4.$0 for one 
cartridge * the price of each program as 
shown siiove. E.G.. a cartridge with 
Tradwwind and Morto TulOf wouW be 
£13.50. A» a bonus, Gawn Monk's 
Ifiditxed Loader is included free with each 
cartridge. 

tvtiablr from 

WDSoftware. 

Hilltop. St. Mary. Jersey. C.I. 

Tet(0S34)ei392 



- Make youi esential BACKUP copies with our second generation cop«r 
package TC6. Maneges virtually all prograrm. 48K SPECTDUM only. 
*Om<s with (a«t kMden • converts them to normal scood (o< drive transfer. 
' LOADS m program ports CONTINUOUSLY - aver, when there is no Sound gap. 
short tone leaden, falte/ilegal heMSen, etc, making the process simple and 
fltteciwe. User ftiertdly. 

* Cope* with V. k>ng program* |«ay UOOO • bytosl. 

* Extra features, e.g. integr^ hewter rwder, pause, ddele, aborl, repeat copies, 
FULL manual. 

* MINITAPE 6 <MT6 - extia program transfers Bas^, Code • arrays (trectfy to 
m/drrvo • other features. 

106 cost* £b. (C with MT6 on same tape) MT6 C3 on Mparaie tape. (oW 
cusiumtna old tape * SAE but C2 reduction on «tx)ve prices'. 



MICRO/WAFA/DtSC DRIVE 
TRANSFER 



48K Spectrum owriers with Micro/Wafa/Oisc drivts can NOW transfer tt>e 

MAJORITY of their programs line hoaderless, long programs. • thow with LOW 

addrcoses say 163841 

To trancfer from tape you imist conwn the program, and then transfer the 

OOltvMiad tiytes. M01 lor WD1 ) Ims S programs ^ivinjr you r/w tools to do I'M 

modVications to get thorn running. MDt also has two "CAT" housokiteping 

prograrTfs. MD1/WD1 he* a compre'tef\s>ve mdnual wiili examiili; transfers and 

exercaac 

This widely accWmad program (tee Your Spect. No. 3 P)4) is ESSENTIAL if you 

on going lt> Itarwfer MOST of your programs to your drive. MDt (W01 for doc or 

Wandrlve owneral costs a mure C6 SO 

ALL PRODUCTS CARRY OUR MONEY BACK (jUARAIVTEE 

OVCnSCAGj add CI Curepe. U oliw for each product 

SAF for arxiutrios 



LERM. DEPT YC. TO BRUNSWICK GDNS. CORBY 
NORTMANTS 



IMPROVE YOUR PROSPECTS 



with sMb mat erttployeis war« - learn 

•)• easy way wiih mcpdem home shxty 
t frorri kJoa) Scftools. 



MODERN ELECTHONICS 

Tram for success in ;^w lasiest avar 

growing iridustna) soctor. 

COMPUTER PROGRAMMING 

Tf« demand tor Pfogrammors ts 

incJcasing constantly - donl mrjs owt! 

For fra* booklet snfle today to 



IDEAL SCHOOLS 

mel. YC5) 
60 St. Enoch Sq 
Glas^wGI UK. 
Tel; 041-246 5Z00 




HOME ACCOUMTS Vut your house m ordorl 
PtooaiMy the best home use for yom 
computer 1 Comprcheonvc coverage of hank 
accounts, ciodrt cards. HP, etc. lnl>uUt 
^rcijiacy ctxick for »« transactionc. Project 
cathltow foi any period ahejd. Aviiitahlc fnr 
CBM 64 or MC 20 f 7.bO or trocd«ftiS from: 
DISCUS SOUWAHt, fREEPOST, Windmill 
Ha. Bri*ham TOS 9BR Ts*: 08045 5!>!>32. 

477 



SHARP SOFTWARE 

Si4Mlliia.iv, ml t>i>'.i ■' ' ij 

utkytro^Aiisluil^ . 

Abo iKOl prvato tuitc - , ■ . 

lufjrmf !u butross tovc. rcr compc'.c 

rkLiiK (s«vlv t»ticr»0*/1i»t«»>l •«•••' Si"<I 

ifi MaysofI lOMD). 50 Thompson 

Avenue. Colchostor. Essex C03 4HW. 



DUST COVERS FOR 

AMSTRAD CPC 464 

£6.95 

* Watcnuig iKonfod nylon, treated with 
anti static inlubilor. 

■ Pipec in gieen with AMSTRAD CPC 
464 ho: foil printed on keytoaid. 
- Available as a one 0( two piece cover 
and lor Colour or Mono option. Pleaao 
state wr^ich. 

* 48 Hour turn round servtco for 
Cornputer covers. Rrst class postage. 

* Piinter Covers to match availabte from 
£3.50. 

* Money back guarantee if not delighiod. 
ICoven evtHtbfe to' the toOoiMing 
Printers: Aeratrad OMP t. Carton PW 
tOSOA. Commodots MPRS07. fpsort f. 
X-aO. RX-80. Marnmmiirtrt MT 30. 
Pttnttter OX JtJSl 

OUST COVERS FOR 
BBC, COMMODORE. TEXAS, 
DRAGON. 
Available « iieige, antistatic, proofed 
nylon pi|>ed in red of brown and with the 
computer name ho; lei< pnniod on the 
keyboard. £3.60 

DUST COVERS FOR SPECTRUM 
PLUS AND OL 

Available In black anu-sutic proofed 
nylon with ttie name iti gold. £2.50 

BBO COMPUTER OUST COVERS 

39 Manse Avenue 

Wrightlnglun WIM 9 HP 



MAKE MONEY WITH- 

YOUR MICRO" 

84 pa^e A4 Manual 
Only f 10.00 twsi oatd. 
Or SAE for details Cheques 
saydbie to: Ragicord Ltd. Thanat. 
Induatrial Studios, Albert St.. 
Ramagata. Kant CTtI 9H0 




-£sMt.j>^ t^doL fur Kobj ve.— 
ccujuyoi^ keep yci\.r cxyv^^^^uJ^^ 

OV^ C^MAjtiUMja less .^ 



For further infonmation on 
our computer work station 
and display/storage 
module, please write to: 
Cass Richards. Remploy 
Meta! Furniture, Neath 
Abbey Road, Neath. West 
GlarTiorgan. SA10 7BL. 
Telephone 0639 381 2, 
Telex 4822a 



Remploy 




YOUR COMPUTER. JANUARY 1986 205 



tOWEST PRICES IN UK? I 


■EttI 


MOIKtU 


i«.nii tm^mttttt* iin—ir 


ttHM 




mtm 


fM«llll w 




tlHN 


CaaMn W tntiui. irnvw 




(■•iw ari H |Mn !«•» 




lUttM 




CIMX 


MC 1 •*• rmtmt i*i|if«i^ 


*««« 


(Ml 11 


MCi-cn 




(4»lt 


tKQuiia 




(3*«M 


UMTOKU 




(M 


mciuvnoHji 




nm 


naiMiHCMt 






ffltmftat 




t*JM 


aiMtui 




t«rji 




fMIOJ 


tttM 


ohmvIkc; 




tiu» 


Ur>«»»C»<iilt 




cut 


OKtMtlJbnwl 




cut 


CwKMVf C?* lli«M«ll Um 




c«ut 


Camnm IWI IM »•» 




IIMuM 


CtmMnimMI 




(1MJ» 


%>M.M«M. 




t1*M 


M» 


asm 




nm f(i7u» 


o««auM 




iinor CH» 


MUt 


INK 


nmr Mi« 


•IM 


niiM 


mio (47A 


•»») 


niiK 


(•no en.K 


mmn 


r»iM 




l^rbar* tf Ohmmi «V«« 




P*f fTOf. 


«.T1.^ U*'-1 




MM ...^.„. 


W»«*f «4»l*4 


■V" 


E^ K.K. STATIONERS 


33 


IS7 {OgwHi Ru4 


I2G f4t« 


kr* R»«4 


Mvkb Arcli W7 in 


WvMr Aicli 


W7 ;d7 


I«l. Ot 123 Hit 


Iel.ai40I4S» 1 



AMStRAD/Ortc li'AtmcnionwmdutihasB 
sup«' <44«ct>on of loltwax. S«n<S SAE for 
<leiaih to 26 BeocMev Drive. CarAtf SS3 



STOP- REVEAL 



A untclue ;:4f%M:l(c Toe tr>t: ^K SptTCtruni 
Ucfiixnolv tela you: 

I STOP v>liMi«y il pioa'smi. BASIC. 
MACHINE COOl; and Ovan 

MfAOERLESS FILES. |>iuliM:t«d o* nol. 

2. REVEALS th« hiddim Baac m Mschino 
Code prDgrims. (Could bo cJu«s in 
■dvanlura ganwtl . 

3. LISTS actual MiKh<ne Cod« on vout 
VMfao 

Now you cjn STOP. irST. MODIFY. 
STUDV mo«t Spectfum piogrwns at your 
leourc. (And eacsotte n Microdiive 

•jijrtvlMliUar} 

i.wlu<fc» a DtSSASSEMBLER 50 esf 
f!V«fn «tlKly S^tkUpi ROM. *»Jc. piiK^ th* 
moci Advanced HtAOtH READER cvc 
wnlten. plin pages o( SECRETS OF THE 
THADt Qxptainmg pfOfetMXtal metNMi 
koed to h«Jo li»e»'p«Uflre<i». bIi 

VOy CANNOl GtT A Mom 
POWCRfUL CASS£TT£ 
I Fv«n STOPS . fiE VEALS twoyonit which 
*e a Oono*i« 4SK long). 

POST (5,95 FREE 

'ia/opc oiid 1 1. OthKt <3fi!ai .add fyi 

KEMR. 12 HKjH SIHttT. 

KINGS I VNN. Pf 20 mX 



TOP PROGRAMS TOP DISCOUNTS 

UtSnia riK Ubua f««l Itotk, M. Ilnuet tan 
UKTato nas H^ pia ni ^mm mhm <i uib 
UIJTUO leiK, BU,^. In *M (ma \i iawSa «M 

IW. Stf4« OmW JM ii F 

bud. Moats*. ItaK WW. ■ » a « « Ow »»' tnnh 
tmiOi Il«aw0* hx. S«ic« NhAs. Ztm^im Hm 
iMSIWO flM «avcM IweM. im « Umi>.o. 
Ut;T«IIO(l(«Ti«*v<««I 

cnc tu iTHOS CMniau 

ow u sv («• jon. s>«4* 

OKC nTi na>. n^ «li. tuw jiiL«t, uimt ox 

Fm. lub Ow. S|MI« Um^m tat bi* iHtk. ViM re 

one (tMCnaiCnnlH<. CAnilMM> k.>aMV<M> 

] 

One (tn c« tt-Oni. Ohuc. AitMt Qjii m fHtt. M 

SclH. Ipirt SblM* Mmi f4M. X«Mtn I. ZvgtM A*Mi|)r 

CMC CM Ciil<lk:i< Tniw fn l(u> Si|i Mri S 

OWOi TO J SOFTKHAPf 

lia« Ih lilt. iljt« mac^m*! 

EUROPf ■ SO; OTHCRS •D H 

273 MOSSY LE* RD. WRiCHIIKGIOl 

WIGM. tUCS WHS «M 

fEl: lOIb/j 42ISI!i 



I 



PROM SERVICES 



ANALOGUE CONVERTERS 
for ZX81 dfid SPECTRUMS 
8 bit 8 channel input C23.95 
8 bit 3 channel output f 26.95 
1 2 bit 8 channel input r57 .95 
3 slot moihGrboard C16.95 
?3.28 way wlge cards 75p, 

connectors E2.50, 

SAE tor details oi these and 

muny other intCftStCCS. 

EPROM SERVICES 
3 Wedgewood Drive; 

Leeds LSS 1EF. 
Tel. (0532 > 667183 



MULTIPLY voof mcomc/profrt* NOW vmth 
ttv titiMlithioiioh ENTREPRENEUR ASSO 
CIATION. U^CQv«r new. lasting sucocn, Atn 
toddv' oiKl MriMl tor lull. Iter tteMih 
ENTREPRtNtUK ASSOCIATION. OoptA4. 9 
Cofk Sneet, Mayfw. London Wt . 

<73 



SPKCTRUM 
DATA-SAVE 

If «m own a 16 '.WK Sptvtnini soutannot 
affofd In hi- uiihttid thi% pni^rum DATA- 
SAVE! fmuicv. Ihat vou jHodiKc lop qiwliiy 
HAt K-UPcoptci t>l ALL l>poo! p<OB«tm 
and data IiIca w>ih AttSOiiyil SIMPI I- 
C'lrv. Advarxfd rraiuit% jfictudr: 
ConimiKHti l.oodini;, .Sa^in^ and ^■<rif>-injt 
of uneW and MIIIIPART |v■•^ltJrn^ 
Ml :NU I>R|V|;n viitii coftiptchrnuvr on- 
wr«n inroftnalkm. Plm FREE. ( H ABAC- 
IhK t.l.NhRAfOR PfORrami. Stnd 
ilinjuc'PO fw £6 (XI n>; t'.KKtN HANK 
SOI IWARL. Z\. (-URZON PARK 
S<)I!TH. rHFSTFR. CHPSHIRF t Hi 
»AU 



TECTEL ROBOTICS ^ 

CONTROL BOARDS FOR HOME COMPUTERS 



onic 

ORiC DUUBRY r2* 

I ot 16 channel controttor 

ORIC ADC r34 

SufHtrlMt B channel ansloii digHal 

scanner, S Ix fosolution 

onic 1.0 (KHi r39 

16 ixofKammabla channels 

oHic PRINTER ras 

26 col. malm, gtaphics double siisd 
pimi. mil h nhbon^ 



2X81 

2X81 OUUBRY C22 SO 

1 of T 6 cha<irwl contiollef 

SX81 ADC E34 

Supeifasi 8 channel anaios diyiiai 

scanncf. 8 bit revolution 

ZX81 I/O port f34 

18 (VOOrammabAo channel 

2X81 HI RESOLUTION 

GRAPHICS tZi 

Ntunrnng results 



(TEXT SOFTWARE a new range of educational programs. 



TODOLtHS (pre school) 

ii;ahn voui alphabet 

LLAKN lo COUNT 
I FARM VOUI COlOURS 
LEARN vour SHAPES 
ABOUT Ihc HOUSE 
ABOUI lh« KITCHEN 
ABOLJT CLOTHES 
€3 9b each 

Send cheque or Postal Order to: 



MUMS 6 OADS 
■TEXT cooUXMll lEnglksh) 
ITCXT coaKbooh iChmescI 
ITEXT coolibooli (Il>l4in) 
ITFXT cooKbook llndianh 
ITEXT W.nc b Bao* Making 
ITEXT Coohbooli Onscfls 
ITEXT CooKbooli Confection 
f S C% CKh 



TECTEL 

Telford Opportunities Centre, Halesfield 14, 

Telford, Shropshire. 

Tel. 0952-581738 

PftPfl so lot corritol txfxnSf C> tot tapes 



• BACK UP SYSTEBA FOR * 
•CBM 64 b VIC 20 • 

The BACK UP eOAHU a the lotcol. 
fflSTp5f. ^rvl nviM urMcjiwT wiiy to t>acV-up 
you' tape prootam:. Witii this board vou 
call connect a second CBM i»|h! di.'ck to 
votir computet. Voo can copy a prOfl'am 
on the second deck wtnit il kuds (rum ilw 
lir^! You can backup m.'codo. lurtm 
ttudors. (tou ni«s «lc. T>a> xyMem will 
b«cli up p(Oora<ns that vour tapn baxixt 
cofM' ha* failed lo do 

BACK UP BOARD for 

CBM C4 ft vtC 20 

no mc pt»p. 

TRIGSOFT (Halitaiil 

46 Ripon Stroot. Parkinson Lane. 

Halifax. West Yorkihira HXT 3UG 



*8K .SpTMruni .Adimiutf" 

MEGALITH MAN 

\iHi iff the .Moufith Mjti, sent out fii 
linri lit of the 12 mcplilllK. ul« itt th< 
I ll'<;i-, Undwjpr Vtm Kmr noHtrJ wheif 
ihn m. but vou cin nuke im-cui^iHmv 
jnd pKl up uwhil 4(cnn liinf. the »jv. 
BIT BE-WARfc' SfEC. 2.500 L(XL\- 
nONS 13 [>l1rccnt li,i>CMil\luiJ^lo 7 
l>lTcrrnt tirmv IP help >wu t»Kne 
ui'iitf, niuiinc Simple' «ii>i,le lej 
(wrjiHW. Price £S.9S. Send cheque or 
IX) pjvihle n>: Ciohek INihticalinivi, PO 
Bni 1?7, W-ton. WVM 2rh. 



Nevy Releases 

0l computer sottwarn (or fho 

CBM64 BBC, Spectrum, Atari, new 

list every to wocks. Aiio software 

for The Ti99/4A, Dragon, Electron, 

Lynx, Sharp MZ700. Tandv, Vic 

20, ZX81 Please slate computer 

business aii<i gaintis ^uilwatu. 

M. J. SEAWARD 

St. Olafs Road. Stratton, 

Nr Bude. Cornwnll. 



SINCLAIR 
SERVICE CENTRE 

W« h«v« lh« t!Otin lor all ropairs to: 
Specmim: ZX 81: Ptintof artd RAM 
Pack. You pay C 10.00 plut paitt 
And rAturn postage . All unhs re- 
paired to original Standafd using 
ganuhw Sinclair Spares by our 
H.N.C. Qualified staff. Also availabte 
Spectrum Memory Update 1^- 
48K by post £28.50 irtcJusive. 
QUANTUM, 33 City Arcade, 
Coventry or Ptmoe Covemrv 
(02O31 24632. 



TAPE COPIERS 



Lif»t,c rjt%-* taat- y*iya«^ K .■•«• ie;w ■" 
luxUClrllar 

connocxwt64fl45 onci n.4S 

view (—--.) £5» XDM{J:.)CS»S 

srecTTwri ii9i OK ts« 

,- -. in*w*-*u*»*»ir.M 

tuonon .is>& ..<r w « i . .i iv-,> 

jwi «rf»HAi HM«i.frioiT% 



HK5M SPEED BACK-UP 



^t co nrwr>ortore 

COrmoOOKt <4 <v«1M^ ttunmr \m} un 
n <M^ - fMSTiiNCltf ot^vt^VOM yj^tHMTp K> 

••«n^ pnO^AVntVi^Atf in«AO'Vt>llwlrir) 

f^itti*o^cr#v or tf » iAity rof eMirvr 'rrr 
itoWMto**"! ;vn«o'x»»«rt»ir«ilWiW. 

%<l(Mwt Oil IJ^^ *i«i Ktt *rt*^H6e*vl 

an.t £9.9S 



JPCtcriASTcn s iwc (McNii: (.iHXt t» i.%e 
:;ft.vf7.95 



TAPC TO DISK TRAMSf CR 
UTILITIES 



M^*ftSllM ij#r<*%rjr *5 0'v« "■^>c**«1 ''■■f-T* 

BBC *9 9^ 

new inpnovco vuiMon Dl jrCO 



EVESHAM MICRO CEMTRE 

(Jf Kta St. £vc»h«m, Wcnteiterahire 
W 0586d««l 



SUPER BREAKER 

BACK-UP BOARD 

For ihn CU>mmodore 64 ai>d Vie 20. 

Wtwn a lecDocI CBM casMtte unil a 
connoctod to the txwd it win nvik# bar*- 
up copHW of cavuftin softwttto ir^duding 
iuft>o/fast loaders. Banc and/or machint 
codn. PticBil at fS.BO (rfus W)0 pp. UK 
lEuropo add Ct.OO. elsewhere add 
r2.00i An optional Reset SwHch can 
aiso be litttxl lor only C2.00 extra, 
'ndusne or send (tamp for fui delaitt to: 

C. KENT. T5 B«mt>urg Close. 

Danosholme. Corby, 

Northanta. NN18 SPA. 



m 



CBM 64 

BLACK OUT AND 
TURTLE TRIALS 



Two brand new arid oxcitirtg 
names for the Commodore 64. 
Only CS.99. Send cheques and 
PO's to: 

T. Scalton Software 
82 Sorbus Close. 
Salford M6 5AR. 






BLANK TAPES 
- DISKS 



10x016 
10xC20 

3M error-tree disk* 

5y."s.».d.d 40T 

iS'd.S-d.d.UOT 

Semf lattjt) SA£ for fu§ 
raiHM CffOuej/PO's to 



C4.50 
t4.«0 

£14.96 
£29.95 



CAROUSEL TAPES 

PO Box 5, Dursley, 

Glos. GL11 5TX, 

Tel. (0453146893/844061 



rnfF A,im,d<l Link CMl specutly <oi itin 
CPC-lliit Wnto lor dciBils SAE Rlea«i Mi C. 
A Biv.ii'l 11 Haveovinw Rd . Seaiim. 
Orson 523 

SPECTRUM key top labais. Long lasting 
log<)lc colour characters, very anrsciive for 
OK Tronics and similar koytxMrds. ONy ES.Sb 
payat>lfi to Goorgo VoyajakiS. 3S Alexandra 
Road. Sioonygate. Leicestar LE2 ZflB 550 

"IMPRISONED" 48K Spectrum, fast m/coda 
maze action, ton ski! levels aiM great 
grapliicsl Only C2.99. Special offw! Free CIS 
cataetto with order. P6M Oosignj, cio Boom 
H306, Oumlisinl Ho«j^. Th« Quadrant. 
Sutton. Surroy. 546 

COGITO Programs tor 16KZX81 . t1 .95 each. 
"Station Alpha: on Pluto" IText sdvantura 
with graphacsl. "Birtbdoy" ltom*y rtovslty 
programl. "Tablas" (Educational/home 
study). E.E.T., Gu>lrt)Oroogb, Northampton 
NN68Qe. 545 

QL software on microdrivs: Games 1 : £8.50 
Choss. Mars Lander. Fruit Machine * 4 meet. 
Cames 2: r9 00 Snookvi Manager, GSdepatli. 
Bomt>sttoll. Uazarnan. InieMgem NIm and 
Covert. C5 ofl if microdrive suppt'ed. Bodeni 
Software. 3 BrooKoiy) Orrvo, Kenloy, B95 
5JA 644 

STOP computer piracy overntghi. Put security 
on your programs. Any compuiar. Compltta 
Irstmctions lerxl £10.00 * SAE to Nwfem. 
1 6 Arne Road, Coventry. S43 



The Publishers taKe all 
reasonable care to 
ensure that classified 
advertisements are 
genuine, but readers 
must satisfy thein- 
selves that they will be 
obtaining what they 
require tjefore entering 
into transactions, parti- 
cularly if they involve 
large sums of money. 



206 YOUR COMPUTER. JANUARY 1985 



;. 4 




BANISH LOADing 
PROBLEMS 

Wo aie now (he c»clu«v«:,, 
itihn of the fllNCA 
TapctosdCf . Can onty m .k 
be obUined froni ut I 'A 

It • now av»it«til« 
lot llw foHowino 

Speeirum, iX81, One 1. Atmos. BBC. 
Elocl'On Ocogon ft Alom tix) stiR only 
C14.$9 Inclusivi. Post Ira*. 

Pfe»sm trute Compt/ttf 

We itio seo Itw CLIUCA Loudmouth. A 
Spectrum sound implifwr fof onir 
C12.99 inclu*>va. P>*t lrs« 

CELINA Software 

Business Help Series for the 
SPECTRUM 

FILECAB The only program 
you will ever need for that filing 
job. £15.00 incl. 

STOCK Keeps tabs on all your 
stock, with a tunning total of 
cash value of all stock. Add 
and rerrrove stock at will. 

£15.00 incl. 
PRODCOST Ever wondered 
how to calculate the selling 
price of an item, this program 
docs just that taking into 
account your overheads and 
how much profit you want to 
make. 

C15.00 incl. 

For details send SAE to: 

Cetina Ltd 

Daisy Walk, 

Shetlield S3 7PJ. 



^ Atddctui livicHicciiOC t^tiki-r.iiii^ 
.u.iil.ihk- I.H IlK- lUK M<hIc1 H 

in Nhmi^-IiIs .intt Cii^M's .iiuj I iHir tit a 
K<<» lltHli uiili itittcrciit UtcK .<1 

ifltlKllllX. IM.1\ JjrjlMvt iippstuCIK tv 

i,Miiir«>it'i in imtMCvMvi.- Ml K<:> (•i.ipliK^ 

\i '^ (HIK > .« lapc 

(<■.*<> i A|V]>k- 1 on disl 

r/ii'tJi »• ihicj lit. in Uhiitvt 

RifjtI. Thiimliill. l)rHsbur\, \V. 
Vi.rkN. wmolF. 



VIC ZO/CBM SOFTWAflE HIRE 

Itcc n»mit)ri\>i.|i' 
Oivtfrn. u( tulcs Ic.Q 30 linio \xKk. 

rtkjffuti'a T(Ki«^l f(04i) GOp pi*f 

,;-^'t Si'rul SAb (<y yjKir MtfOkil ti> 

Vtc 20 Softwan H>r* (VC) 

242 Ranxom Road. Mopperlev- 

Notlinghjim 

SiiJif tv/'<r/ fY^cfnifr pir.isa* 



SPECTRUM KOPYKAT 

Simply th« b«»t Copvmo any 16/48K 
Spactrum program is «* aaiY •• 
LOAOirtg & SAVEing vour own 
prograrns. Evan un«toopabl« progranta 
can now ba backsd up onto a (rash 
tapa. Omv C4.9S 

IT CAN EVEN COPY ITSEU 

NEW 

MICRODRIVE KOPYKAT 

Translar your caitatia batad (oltwara 

onto lh« ZX Microdnva RELOCATES 

programs. Stops & rovools piogrwtti 

ESSENTIAL (or M/0 translar. Only 

C4.95 

Both with FREE Haadar Raadar 

Oaspatchad by Return of Post. 

MEDSOFT 

PO Box 84, Basingstoke, 

Hants 



PRICE 
WINNERS 

Kpson KVSO Primer £220 

RS.2.^2C'/( urrcni Loop 

inicrCacf tor R\M C40 

CoinmodoroM Compulcr tISO 
C ommodorc L35 

.Ml prici's />ii7«.i/«'c v/ I'.-l I 
/»<{/) rxtra 

I.oii Lynch 
on CWMBRAN 

(06533) 71803 



MUSICAL sollware. Play the 9u<u>i. cotding 
mujic. rhythm tynthosuer. fS cMh 48K 
S^oclrum SAE lot deiaili Scon Mnsw. No. 
1. Bungalow. Firtands. BurgWeW Common. 
8«rkx 

464 



DISKount PRlCR 

5'-. SS ODDiikeltrs n 50 

3 b • SS' SO D«kcnc3 £4.50 

2000 Sheets (11"K3'i' I 

Listing Paper !ir'x9") CI6 00 

CASSETTES: Ob&Op 
C70 SOp C30 70p 
ICdU.- Urbds Inclusn/ei 
' 1 Vc»( Uuaianiec 

• ptij) ItiM Oelivsty 7 day* 
' l-urihcr d<«count]t ava4tble 

* Wr Mipfily fchooK b eol t soa s 

CtiMjuei/PO- 'i to: 

C 6 S Compulai S«ivica* 

144 Sulclilfe Avenue. Giimsby 

Sth Humbs ON33 1AP 



^ QUICKBEAM SOFTWARE 

presents 

DICKIE DIVER 

OAfiwj DtCkic Diver, DivOS DoCP to tho Depths ol the Dark Owigv tXjniain ol Itie 
Dwadty Demon* Will oui liero. Dashing Dickie. Drawft. 0( W* !» Dice with OeAth 
Mti Dodge the Demons. 0i:.tOvcf the UcKlersoa Wofkl ol Oickw D<w'. Swim 
through (he Ma«.^>> Ciivrrn aixl coMxt ihe Oystars with which you t\ave !u buy 
your nil. But beware of iho Acid Plantt and (ha Thingumin which thr>v* m the Dark 
Oirigy Domain A pu<e machWie code vcade game lor 1/2 ptiveii. 

Joyitick.'Kvyboard options (Spectrutn) ,■„,....„ CS.$S 

TERROR CASTLE 

O^fc you aitenipt ihr^ Adventure. Have you tho n«ve IV set toot in Tenor Castle. 

Thn spmc chilUog advcniufe ii 'wl for thooc of a nervous (l<spoS4tK>n or tor peopie 

w4to ^re scaietl of ihir^gs that go bump in tho niytit. 

Wanting: Do not leave Ums game on grandma's chaU (Dragon 32. BBC Electron. 

Spectrum) 

CS.9* 

THE SHRUNKEN SCIENTISTS' 

Can you imagine tmng only one uich tall, nwio hiOs are like mouniawu. puddtes are 

like lakes «nd every mwct a a monster . Due to a scientific mishap this has happened 

to you. Your task, to get to the antidote But how wiM you do it^ A lOugh and 

aridictive artveniure that will not be solved in a day. lOrogvn 32, B0CI,Cb.3b 

SUPER DRAUGHTS 

A vervon o) the classic gama with 10 Wv«ls, making ii tu na b l e tor ihc beginner to 

Iha expert. tSpectrum, Commodore 641 

C8.95 

TOMBSTONE AND COD CREEK 

Two classic garner (iv Iht.' whok.' fanmiy. Many houn ol enlertairHneni (or I to 4 
players. Excellent value. (Dragon 321 CS.95 

DUPLICAS 

Tlie Dragon 32 cassette copier. This copier wiR evan nuke backups at the hliest 
Dortgle toftwdK? "Of ih«fiuiiie«xjst>Kk up programs I have Oupbcasoutporfornit 
thamati" 0-M. of Wsrnngton. IDtagon 32) £7.99 

Postage and packing 30t> Outsids U.K. [1.00. 
Make f fte«i/« 'PO oavabtt to: 

QUICKBEAM SOFTWARE 

67 Old Nazeing Road, Broxbourne, Herts EN10 6RN. 



RETAILERS 



For fast speedy distribution service contact 
Drake Distribution on 0752 500951/2 



Wo C»n offer you: 

■ 24 hour dokverv in UK 

■ Tint BirH D>MXlUllt!i 

■ Starter pac''' avoiiablo 
' AX Hw Latosl toltware 

• Pwnonai maafcly ddNcrv m«vicr ihrooghout th<> UK 
- Expod enquiiles wiicoin* 

• 48 Hour deinrory con be anaiiged 

Aa leuoeri oufselvcs w« know the hlles Ihat sel PI>one or vwnte (or a prico kst now. 

DRAKE DISTRIBUTION 

Unit 45, Enterprise Plymouth, 

Somerset Place, Plymouth PL3 4BB 



VIC TAPE BACKUP will tMCkup mosi 
Vie-20 programs. In BASIC, machin©- 
code, Of both, Detailed instructions 
are printed on Xtv) card inlay VIC Tdpe 
B^Kkup IS easy to u$o. with prompting 
by colour and by sound — when the 
colours change afKl the tono sounds, 
(he copier 13 ready! Load rrrrois atu 
Signalled, so poor ori(iinals can bo 
tfiod again Works with all memory 
configuralions — ono machino 
languago program allows aulnmAlic. 
ally (or memory dilferoncos! Send 
croSWd CiMQulVPO for e/ 96 10 Leirel 
Son«*w« Lid. PO Box SS. ShirMy, 
SOLIHULL B90 4SL Tel: 021 -643 eras. 



Spectrum Repairs 

11695 inclusive ol labour, ijort^. jnVip 
i-U- ZXKI lor £11. Fast rrlialik- scnite 
lAv. rrpair "24 hr^l liy qualifir^ I'lujin- 
t*T^ SrncI I'iimriutiT ontv ti> 

HSCOM('UTKRSV:RVICh>» 

iTIirOrrhard, Warlaa. Prrston. Lanes. 

PR4 IHK Trl 077;M2tisf.orli:l4W97 



IIKMKI.<(>MI>1 I>;K 
t KM Kh l.I I). 

l-nr tuNi rt'ii;ibk' repair scrvia- 

ol voiir.SPfC IRHM.mu . 

l>k,.\(i()N. ATARI and 

( {>MMC)D()Rr\ompii[cr%.c.v'. 

Send >our 16 -ISK Spociriim to 

IIS and uc uill tcpair and [Ctiirii 

It lot CO + CI,fiOp&p. 
Hi-md C'ompiiicrtVntrr f.ld.. 

(l>op1. \X'A 

52 lliuh St., llemrl lifinpslrad. 

Herts H PI .r\F. 

1r):(M42 2l2<4.Ui 



COMMOnORK 64 

SOUWAKl iiiRi: 

* 100"s lilies * Games 

'UtiNlieii * bducntionul 

Life membership only £5 

Chei/ue/HO to: 

CKNTRALSOFTWARH 

l.iBRARY 

164 Mnorfiate. Retford, 

^oll.^. UN22 



Join The 

Coniinodorc 64 Cassclic 

Library 

I Ml iIk' l,>ic>i ^.i^t^iiv Im<v<iI S<>fiHue. 

.' I kill XIV pikV IK hill,". tl.5il |K1 
,,|»hHi,-. IIK-. iVlP f»l full 'it.l>» 

I \» olLir^'i.' I'M lliii" I'l till >';iino. 
J. \kiiiKi-lii|> vhjrs'c Ifc.lkl >'ii1) 

* V«Kl pi>s(,lt tl-IUItl 

SivrJ i/iiVlri' »*r /»r"fir/ nfik-i ftit (ft ftti 

mi'inTH't\hi/t /iv. t*f /i/nei' \ it U*f /ttfthi'f 

iiVtttiS ft* 

Commodore 64 Cassellf 

Library 

19 Darren Way 

Abingdon OX 14 IHQ. 

Tel. No. 0235 27769 



AMSTRAD CPC464 

A/imjW IJl.ttkwtxwJ 

AilvMiiiiiFW F xttaorrSiii.9tf «* 

IHt THIAL 0^ ARNOl D BLACKWOOD 

A vrw vmnhwhilc mktilimi to Itic 

Aawi'lwcnMrMv 01*0464 UStR 

Otl'84 

AflNOt l> OOtS TO 

<;Ofi*IWMrRF FISF' 

A /KV>/:/iv .vrfjf of the fiActihHiX 

P!M>ty i,f lilf PCN Or! 84 

EJich Adventure rS.bO inc. 

By return siuM CO a'PO'* lo 

NEMESIS 

10 Cj'Iow Bri. Rmfliicjd. Kci(tK»vi. 

NorlhaniN NMIJ JDW 

Ifl ■■3933' G.?;!%' 



iriridyg Backup System 
rtickiip S.' >6K wMiinig't to tape arxi diK. 
4O0.'80O wilh 48K r.vn. Oe luxe version 
■v.-n <,yM »iiga bUdet on cartridge 
simulator 

Caiuidgu lo (ape Er diic... CI&.OO 

dn kim r20.00 

Spar* <imulalor board C 12.00 

(to>uxen7.00 
XL Cartridge Bockup 
600 XL f26.00 
800 XL C30.00 
SpcQly Tape 0' Oi&i 

Tape Duplicator 
Duplicate atmost any single or mu1tinia9i* 
lioe. BASIC program. 48 K lam 
(oco<nmcndcd 

Tape Duplicator E6.00 

F«»i Loatlor 
Rmluce tape ktadtf^ limo ol aknost al Ol 
\'0u' smgio muliiatage lopes by up lo 

49<^r 

(•»t loader fC 00 

600 XL Memory Upgrade 
Upflfidc \'Our ibK to 64K Complete kit 
virith full iiT>trui,t>un&. 

Memory Upgrade C7S.00 

Sarvica* 
Lstirig and prom blowing aervico* oho 
avaiLiMo Send for detaiK 

S'liil large SAE fnr fiiither <lota4« on 
any.'an of the ;>bQve arid rttjw prodii<:ts 
AH price! »«e inchisnn' o! pftt> Uiili tx,*! are 
tor 400 '800 ' XI 800XL unles* othi3Wt» 
•pecified 

S. Terrell 

17 Cock Close Road. Yaxley. 

Peterborough PE7 3HJ 



ADULT 

PARTY SPECTRUIVI 16/48K 

GAMES 

STRIP POKER 

CLi-t'si'i ttilii*! (iiirty <|<tiiH< f4M 7 10 pl<itvi!r^. 

v^no mjv k)^ ** 1<*( HMrt*: tlvin thoi %i.»h»*' 

Ititiv (■'•4tti4>*rl 5 C^rrt Poti4f fiatnii* iIw^k 

futrs siipptcd' wilh ihji Htk* bit ckIi.i* 

C6.9S (catiMtl«l 



RISQUE 

Ni'W IHt -.1 ritt'ii iKMin «>inH» l»v 7 4 vi'ry. 

very good Incnds Reve.ikmj atte' <t<inlrt 

(ruin V. Inn. Antri. rokijnd liHlr<t\' 

C7.9S (caM«liel 

Fully incluwe mail ordpt |K>r>' 



Send CtsCQUC PO MO 

pnynble to 

PR SOFTWARE 
Ashley Road, Poole, 
Dorset BH14 9BS 



YOUR COMPUTER. JANUARY 1985 207 



48K SPECTRUM ASSEMBLER & DEBUGGER 

Emv to UM, no new editors or momtoat lo le^rn, Menos lo ASSEMBLE DIS ASSEMBLE. 
TEST. SAVE. LOAD, DELETE. MKrodrwO and pnniof suppo<iod Use asserritil<.H Itkc b ASIC. 
T«»wig - SINGLE STEP. TRACE. VIDEO GAMES TRACE. SflCAKPOlMT. NOK STOP 
CALLS, HISTORY, Dvnvnic dfiplavs ihii and ntxt uittiucuon wuh addressot. cumiru ar»d 
l*st r«gi«t«( valua, tuck coniont^. flocp. wAiclcd memorv byl<». ^il ■" >m;k and dvcxiul. 
SfWCMt CONVERSATIONAL ASSEUeiY INSTRUCriON INPUT. EXECUTION with lull 
doolavt. » uniqu* t««ling and tntct^m^ cod* iMrning <«> C4M»p<te r9.9&. Mictodrvc 
uftndg« r).1 95 tviih dwnontiration: . 

Dent. YC. 4S HullbridQo Roid. R«r<»lflh. 
E<««i$S6 9NL Send SAE tor dotalts 



ROYBOT 



! NEW VERSION ! 



I WouW you like to tronsler your Spectrum programs from 
© MICRODRIVE TO MICRODRIVE ® TAPE TO TAPE 
© TAPE TO MICRODRIVE MICRODRIVE TO TAPE 

Then do tt with 

THANS EXPRtSS a IhQ most cofrpreheridive p«cL<t))e o1 Uhji m.c u1<l<l«» lo* 
tii,n%lintmQ Spectrtin) tvogmm*. Thev «a tiMf tnondlv. vnpio to uis. ro<iatil« b 
very cHic«fil. 

Th«v wil tnibtt you to tr«n*ior my knd ot pcograrm up lo ttw ful 48 OK IciigUi 
lACb lU M.'UHIVb WDI Mo tutomitfuSy. it n«ii»»M<r, nNiilllv. ■c»liui.lu>c wxt 
i«lo<^ie buih &ASIC wi Mi'C to run from m'dnvoa. 

You can buy any of Iha 4 proflf»"i« 'or fS.SO or TAPt TO M.DRIVt ANO 
M,'OniVC TO MJOHIVE I09«irwr tor C 7. bO, or all |D« 4 proQramk cm « i«<k (oi 
C9.95or onam'd(ivi>CBriridgelo< (1495. 



MICRODRIVE TO MICRODRIVE 



NEWI . . . AMSTRAO vwson ol TAPE TO TAPE at CS.95 only. NEW! . . . 
Tr<Kiilw> prugiano ot diiy IvDglli. *»¥ nwod. headefta*. with urtonhodoit load«ts, 
olc. Continuous LOAO/SAfE. r«pMi«d SAFE, full abot., (ui haador, laad*'. 

unpidnci. tnc. 



YC 



tdoress 21b 

B#tiAWyiC ^#8#T n3 Meuose Ave. Londofi NW2 



SPECTRUM jouit gante ~forteili" Mro ganiat 

■I oiw for 7. 4 U playan. Hows of exciting 

1ur>. S«r>d I'b.bti 10 N. PwHD. OwH 18'c only 

Box No. 462 



MKMOIKCH 500/512 
SOFTW.ARK PL CM AN 

* JoyUKfc/Kcjtwatd tomiol 

* lli'Ka bptiic Oiaphio 

• I or I Pl*y« o(Mion 

• High icore tabk 

Mail Ofdrr only ■ • C*hcqo«, e«c. payable 
to:— I. Hrith. Ttehvofl. * HoBWWood 
IM. llMMt llcmpitead. HPI i\.r. Irl. 
(M4ZI ATO*.!. PrW U.M per citwtlr 
(p«p FRU:t. 



■ 



ARITHMETIC lb Ibyi-atil. tor any Spottii.n 
r3 50. cti«]u« PO G eiilc. 7* Nw Mill 
Uitw. MartttiHd Woodlivuwr. Nolls M? 



ASTROLOGY 

for beginners 

only £11.50 

A Startar Pack compriaana a wnplB 
program to calculate a horoMopn, an 
inimdriclnry booklal ft 7 Mlf'ieacKuiq 
programs (how to iniarpret Iho 
•wyoAcoool 
No previous knowledge 
required 

*6K SiMKIium. UHC'LIOCUOn. 4SK 

Oric. Dragon. Tandy Coioi, Tandy 

TRS80. Comrnodoir 64 /PEL Aiaii. 

Anwtod, Slwrp MZ80A/K'7OO. Colour 

Ger^. VkJOO Gcnw 'Svstom 80 PMC 80 

many tnvfc ^fro^rana fot 

eipefienced astrotogari 

»bo oifv rmenu 

Dew p<i>gi<i<nmas iif\ thana in 

NoderUiKfatahoe varMM nf kri|gt»ar 

vow Spoct'um Vraag Docutrwnialia* 

Cath Willi oador iadd SOp outuia UK) or 

laifie !>«« (or froo cotatoguc lo: 

ASTROCALC (Dept YC) 

67 Peascroft Road 

Homel Hempstead, 

Hens HP3 8ER 

Tel: 0442 51809 



SPECIAL CHRISTMAS 
OFFERS 

All 5' »" dtu:% arc >upplicd in icit\ «iih i 
fRIib plattic librao' ok und ait 

(uaiarucrd for tiTr. 
ViJtSAtlM 

Smiilcvidcd' double doiMty 12t.9J 

scon* JM — 

5;m(kwkd/dogMcdcatiiy ^18.9$ 

UYSA.N - 

JinjEJctklnJ.douMcdtiniiy Gi.^S 

'Bulk ordrf discounlt available 
'Dealer cniiuiric^ u^comc 
l-AM AS SlTfJl SAV l-Jts — 

Atari «)I)X1. 164K coitipuler) tli7.VS 

Aiart 1050 (Due d-'it-ri) f I79.9< 

A^itio indude V'A T. het/asi delinry 

Wcavf xnJ OuMuri PC>\ ;o: 

SJB IHW Sapplwi (Dept. W) 

It Oaadlt IM>T. NoiiiaKtuun NCS IBN. 

Tri iOM)2) nnio 



MAGIC-MESSAGE 



Put YOUR nama in th« MALL OF 
FAME, bo th« HERO ol the gaitxi 
Fiod the hiddon list ol words in 
Advcncuro games. All this is 
pvsstblo with MAGIC MESSAGE 
which lci$ you look at otH) change 
nies$age» in nuachino-codo games 
Simple toad MAGIC MESSAGE, 
piav in main part of gairm and like 
Magic messages will appear yn your 
video. 

Post C4,9& Free 

Oiseas. BufOfjf •» 50p Others 

* fl.50 (Pteaso order as Magic Ml 



ZX-GUARANTEED (YC) 

29 Chaddarton Drive. Untwonh. 

Bury. L«nc«, BL9 8NL 



EDUCATION 

Whathw it be SPCCTRUM. ZXBI or BBC B. we hold m itock probably Itw 

laroeai tanoe ol aditcational v>ft«va«« avaitohlri. curranlty >ri axcacs of 

bO Olf FEHENT EDUCATIONAL CASSETTES 

produced by the major »ottv»ate hou»os 

SAE for catalogue aryf SPtClAL OFFERS, Alto GAMES TAPES: 3 tor prica ol 2 

LOCATOR. '2. Fornhull Dnve. Bedbririoo. taen. IG4 S8N Tel. Ot-bbO 5575 



COMPUICn ASSISIIU ttAHM(V{i 
IMOMKI wr'offOT, ovM 200 OUAIITY FDIJCATIONAI CASStTTCS and 
DISKS Ifif rho Spectrum. BBC. Electron Jj CBM« with SPECIAL OFFERS for the 
VIC -70 Jr 7X8» 

Our new ranoo covers VIOtO CASStTIES and BOOKS o« BASIC. Aisombfy 
Lan^uaga arHl AihraiKcd Prooraniimio. togothvi with irifoduciiixo lo Forth. Lil<>, 
Logo PMcai. 

Sand :»3pSAE lor FREE INFORMATION PACK lo. i'^' i> •'"I •»'•' lOcpt YC51. 
3bA CIwm: Orocn Avenue. EnlicW. Middlpsex. tN28EB Export enquiiirtw.+-<.in.- 



SLPKRIOR SPECTRUM 
TAPE COPIER 



111* Ni;W OOT hPV in the OM ^ .- rt 

.•3Iiahl< i>f cupvini: e%e«l .i ;iili Isk 
Meaiicflo% pH>(!ram, 

* C'lipHT' muliipdii pfo^ramt all in one 
loadtni. auiomaiicall> . 

" Copies program k from I lo 6i279byie» 
long. (Can youn)T 

* <. opio Hcadertcu flies up lo a full 48K. 

(IS«i <vit»er copier cant. 

* < opKt At.l. i>pe». Batik, Code, Screen, 
.\iid>^. Hrailcrlo>. 

* ( iiiauiitml r.-i%H-st to \nt, 

007 SP\ IS JliSI 0.9S 

Ihwopr • <(V" rJrVr ilfrtJ* fll.Sfl 
(Iteaw i>tit)f as 007S) 



/.\.(,L.^R.\MKl.i)ilKpl U) 

2V Chtddrrlon l)fl\e. I n%v>ucih, 

Bur>, ljiuc>. Bl.V KM., 

Iri:0&|.7(>b57i: 



EXPORT YOUR 
PRODUCT 



Ma|u> Nuw Ztidltiml Mdil Oiclei 
Hotjsc requires new products to 
nwrket All iv|V>s of Hardw.ifC. 
Pfotjriiins. Ulililies, Books ntc 
Send details artd samples to: 



Roda Imports PO Box 76 310 
Manukau City, New Zealand 



/80 .^SStMBI.KK 

Spectally vriiitnfor 

AMSTRAD CrC 4M 

By !!»< auihoi of BFi Bl-'G'S 'EXMOK* 

• I Ul.l. SCRF.fN PD1TOR »ilh block 
command} and sinnj: >eart.'li 

• DISASStMUl l;K A llt;X OLMC 

• Allowv fr«l> mueil IIASIC/Machinc 
Code (stmilai lo BBC BASIC) 

• Prof»taonal 90 column lining 
with pafc mimboiitf; and titles 

• IP/EtSE/ENDlK v.iih ncMing allnwed 

• Primer option 

• .Siuihol I able Jump option 

• < Olour output 

• Super fa*l — appiox J.OOO liiie»/min. 

• Compf eheiiMKe mm iiction manual 

SPECIAL INTRODUCTORY 

OFFER 

C11 eOlinc p&pl 

add £1 tor ovor««aa ordari 

- Trada Enquirk» Walcoma — 

ARNOR LTD. 
P.O. Box 619, London SE25 6JH, 



SINCLAIR J ■ 
irvtrrfiK.f 1. ., ■ 

irwHudnxi TaviVCiU 
7rM 



,11 48K plus piailci. 

I'lixi varKHn aoflware 

nSO Ptioiw Radlult 

bl8 



St'l e 1KUM READ Tcaclm ctntdccii lo read. 
19 OS SAL lor OniM of other Ertiicatmnal 
IMifii.am ROURNF 44 Hndam Crraceni, 
ll^xhl^■. Suucn. 532 



OtSOWIT MJUt ORDER SOflWAM 




HAI.MIOM) caH 


l(3t 




4/OMtvh^m rm 


11 >o 




VlttKlt^Ml CMT 


fi»*» 




HATHMrAlt VIC 


rtra 




lOacomaOMCHi stc 


latt 




wmivMOK 5n< 


lata 




• ■Ut MC 




"•«'" •« « 


IT» 




ir,w ,-„.„„.-„*,. ...^.a,- ',-iiM 






i>a.tiitaii< ID Otvi. (TO 






IS IHURIOM PARK ROAD. 10*0011 SE 2 1 UP 





**••**••••*****• 

1ILS.G0LD 

The premier publishers of 

American Computer Software offer 

"Fantastic Opportunities" for 

Assembly Language 
Z-80 Programmers 

Translation coding from Commociore 64 

to ZX Spectrum, 
First class work will be highly rewarded 
with guaranteed payments- 
Programming includes 
Arcade Games. Simulations Adventure, 
Strategy and War Games, 

Write or phone now to 

Software Development Department 

U.S.G, 6 Central Street, Manchester M2. 

or phone 061 832-6633 

But huizy! Limited contracts left for this year. 

Completed programs for Spectrum also considered. 
• **••••***•**•* 



208 YOUR COMPUTER, JANUARY 1985 



KEPMHTS 

Q ready mode soles aid 









If you are interested in a particular article or advertisement in 
this publication why not take advantage of our reprint 
service. We offer an excellent, reasonably priced service. For 
further details and a quotation 

Ring Michael Rogers on 01-661 3457 



mm 



CLASSIFIED 



ORDER FORM 



Clossified Rates 

llf>09«: SOp p*f word (Mln 20 wofdt) -^ 
pr*payabt« 

pr v^ itM in M OCX CAflTAt S ^tvnm nvmbvt 
eovtfH ox 2 •von^f- Noma and oMt9it to be 

M IWtHNHfd i% t4 CO *Mlltl 

Dllploy fotei p<K «c (Mm 2»«) 

On* mi*nio«i It. 00 

Thrp* in»«nk>nt 18.70 

Siv in*ofiioni C9.50 

TwffltN* irvtAntom C9.00 

i>ipi,1r .«?. trrli.um .%f>Ould COInth ieo*ttt» 

Ci'OY -i'xl (itufe.rdtily i6ierve sptee *y oAonw 

101-66) 3a?6) 

Method ot Payment 
cn«ou«s eic. sAOuk) b« rnade povobid 
10 Bi>SHi«st Prot« InttKnattonil Ltd, and 
CtCMMd. I oncknw honwwiih 
ch^qufrTO lot 



Pleow d«btl my Acco»'Viso BofClov 
CofdiAinetican Exp(eM;Oir>»ft Club inw 

toj below 



Please insert the following advertisement In Your Computer Classified Section 












LINAGE 


































£10.00 












£12.50 












£15.00 












£17.50 












£20.00 












£22.50 












£25.00 




a 






No. of insertions required F"! Box No. required YES/NO 



U 



NAME iPltasa includti imualil 
ADDRESS 



SIGNATURE 



Post to: 

Cut out ttM otiSv fomt siK] rotum 
lOQMtKr with your rMTtitunce lo: 
Cl iin duil DopimrKiri. Youf C(xnpute<. 
Room H211, Quadrant hou«. The 
Ow*dl»nl. Sunon, Surrov SM2 SAS 
(011061 3036 



Payment by credit cord please state address card is registered 
Daytimetel.no 



THIS FORM SHOULD BE RETURNED BY JAN 25th FOR MARCtt ISSUF PUB! ICATION 



ComtMnY Regrttrnd Numbv: tSrS37 lEnflam/) Rtgitnr^ Otfict: Qu*dr9nt Hour: Tfm Qu*dffit, Sution. Surrry SM2 SAS 



YOUR COMPUTER. JANUARY 1985 209 



Hot-^ 
lines 

Acorn Computers 

Tol«sX>oiie CtfinbnOgo 0223 21011 1 

Atari 

TQleptXMio- Slouoh 0753 24561 

Amstrad 

Totopttono: Brentwood 0277 2288SS 

Commodore CBM 

Tcfephono; Noiltiamolon O&tC 205252 

Enterprise 

TolooiMno: 01739 4282 

Oric 

Tol«p>to««r CwntKidgo 02205 5141 

Sinclair 

T«loD<Kino: Cambridge 0276 00531 1 

Tandy Corporation 

Telepnone- BiriDinstum 021 5566101 
0x133 

Toshiba 

T«t«ption«: Caint>orl49y 0276 62222 




Local, national and 
international micro 
events are updated 
here. To publicise 
your event, phone 
Paul Bond on 
01-661 3472. 

International 
Trade Show for 
Home Connputers 
and Software 

Open lo iht: public a;, well ai iradt:, 
this exhibition deals with every 
aspca of home compuiing. Olympia, 
London, Fcbnjarj' 17-19. Tdcphpnc 
0932 777000. 

Which 
Computer? 

Show 

Januar}' 15-18, NliC, Biriuingham. 
Business LX>mpu(ing exhibition 
geared to the interests of professional 
end users. Telephone 01-891 SOSl. 



Look, I don't mind giving 
some hands-on experience, 

but there are 
iimHs. 




A rather grubby employee clocks out on an ICL 9602 Factory and 
Attendance terminal. 



Micro Show 

60 exhibitors covering Iwth home 



and business computers, at the 
Leisure Centre, Swansea, January 
17-19. Thursday trade only. 
Telephone 0202 30t6 1. 







INDEX OF ADVERTISERS 






A 




E 




Memorex UK 


38,39 


S 




Acorn Contputers 


24,25 


Electronics & Wireless World 156 


Micro Fast 


146 


Saga Systems 


22 


Activiston ■ 56, 86 


. 188, 189 


Euro Electronics 


150 


Micro-x 


19 


Sci Soft 


64 


Addictive Games 


20 






Microanswers 


136 


Seicc Software 


186 


Allcom 


136 


F 




MIcrogold 


138 


Silica Shop 


13 


Amslrad 


106. 107 


First Ptiblisbing 


80 


Micfonet 600 


32,33 


Software LiDrary 


150 


Anirog 


120 


Folly Mlcios 


146 


Mictopower 


86.127 


Southern Software 


62 


Anthony Ashpatel 


154 


Frel Ltd 


78 


Micfopride 


143 


Spectrum 


176.186 


Argus Press Software 


29 


Frontrunner K-tel 


35,37 


Microware 


186 


Slalesofi 


195 


Atari Inicrnationat 


202,203 






Mikroqen 


44,175 


Stonechip 


34 


Aztec 


1S3 


G 




Miles Belter Software 150 


Streetwise 


136 






GC6 Tutoring 


21 


Miracle Systems 


60 


Swescot 


-12 


B 

Bccbug 




Gilsofl 


123 


Mtrrorsoft 


105 


Swoppatapc 


187 


186 


H 




N 




T 




Bclasofi 
Beyond Software 


154 

30 


Han at rex 
Haulstorm 


28 
164 


National Software Library 132 
National Wcsimmsier Bank 101 


Tasman 
The Edge 


52 
4 


Blaby 


134 


Hisoft 


142 


New Generation Soil 


ware 6 


The Microworkshop 


199 


British Tofocom (Firof ly 


16.17 


■ 








The Royal Clifton Hotel 8 1 


Bubble Bus 
Buffer Micros 


21 

146 


1 

Independent Software 


132 







Thoughts & Crosses 
Tc>st\it>a 


171 
85 


Bugbylo Software 


IFC. 132 


Inneloc 
Interface 


6 
144 


OE Ltd 

Oasis Software 

Ocean Games 


160 

129 

Back Cover 


Trionic 


12 


c 




J 




Ocean Software 


83 


u 




CJE Micros 


64 


JJSilberfTarQus) 


77 


Oxford Computer 




us Gold 


18,92.98 


Cambridge Micro Electronics 154 


Jetsolt 


194 


Publishing 


26.27.46 


122, 


139. 149, 193 


Cobolt Systems 


54 










Ultimate Play Ihe Game 190,191 | 


Computer Games Hd 


66 


K 




P 




Unicom 


50 


Computer Link 


60 


Kernow Software 


60 


PAS Computers 


134 


University Software 


64 


Crealive Sparks 


8. 74. 198 






PSS 


11 






Cumana 


196. 197 


L 




Picturesque 


19 


V 




Currah Computers 


16C 


LCL 


199 


Print n" Plotter 


200,201 


Visionstore 


158 






Level 9 Computing 
Level Software 


192 
12 


Protek 


72. IIS. 124 


Vulcan Electronics 


162 


D 




Llamasolt 


130 










DACC 

Datastar 

Datei 


194 
199 
140 


M 

Mail Order Protection 




Q 

Quicksilva 


58 


W 

Wizard Soil ware 164 
Worldwide Computers 48 


Dennison 


19.21.23 


Sctieme 


194 


R 








Disco Technology 


f.Q 


MciOourno House 


14.15. 


Richard wtlcox 


5 


Z 




Doctorsoll 


95 


31.96, 


110, 119 


Runesolt 


10 


ZX Microlair 


36 



210 YOUR COMPUTER. JANUARY 1985 



• -• 




Speech Synthesiser for the*Commo 



\y7Bi^Jl 



SPEECH 64 for the Commodore 64 is ready 
to talk immediately on power-up. has an infinite 
vocabulary and extra BASIC commands. Retailing 
at only £2