Professional Documents
Culture Documents
PersonalComputerNews096 26jan1985
PersonalComputerNews096 26jan1985
co•ODORE
641NTOUCH
•sm1,1~~,tt~H~•
Japan'slatest
STRIKES
BACK
business 24
system·P
SPECTRUM
SPARKLE
I
ROBOTS
COME
HOME
Getto grips
withthe BBCMicro
W henyou're up againstall the evil in the universe,you
need the finest joystick. Weak.sticky,slow controls
can only leadyou to your doom.
dodging, chasing and blasting power than ever before.
The Wico• rangeincludes the famous RedBall.'"straight
out of the arcades.The ThreeWayDeluxe with interchangeable
You need a Wico.' The controls in more than 500 handles.The light but ruggedBoss.And check out the state-of-
modemarcadegamesareactuallymade~ Wico.·Theysetthe the-artTrackball:many owners use it for seriousprogramming,
industrystandardfor durabilityand perfonnance.And th same where it givesthem effortlesscursor control.
arcadequalitygoesinto the Wico~ you take home. Ask your dealerto let you handle a Wico.• Quality
Wico' joysticks work directly with the (you'll find ) costs money
Commodore 64.'" Vic 20.'" all Atari• Home But if you want to have less trouble fighting your
Computersand Atari' Video Games. controls, and more power for fighting the
Add an interface.andyou can connectinto forcesof darkness ... only Wico• is worthy
aSinclairSpectrumor Apple 11 • and lie! If you of your hand.
havea new MSXcomputer there's the just
releasedMSXGrip Handle for you.
Whatdo youget?A man-sizedhandle
on a virtually unbreakableshaft.Tough,
WICO ®
THEFINESTHAND CONTRO
LS
ultra-sensitiveWico• switchgear. A hea'Y'
weightbase.A year'sguarantee.And more shee
INTHE KNOWNUNIVERSE
CC& CGLHOUSE.G0U)INGS
HIU..LOUGHTON.E5SEXIG
I02RROl-5085600.LOOKFO
Grandalliance
ln the face of last week',
onalaught Crom Atari, Com-
plots IBM's fall
~:hfor~~cr-~~=i·!tc:;J
outfit number1, but the
Digita l Re.earch ha.a
anno unced a project that may
patible , to run lBM DOS a~
plicationa unmodified.
do to IBM what OR's GEM The occu ion of t he
three new 1ystems demon- threatena to do to Apple', announceme nt wu billed a, 'a
atarted aa far apart u Laa: Macint.Olh. joint seminar ' held in London,
Vegas and Birming ham will OR preaident Joh n Rowley Tokyoa ndNewYork by DR and
carry its standard into battle told a eeminar in London that lntel. The three-day intern a-
thll , ummer. tional eventgraduaJ.ly emerged
aa a platform from which DR,
OUTPUT Intel and aeveral other col-
la borators launched an attack
on IBM'a near-monopoly.
The characte r set on your Spect.rum can come in all a.hapea and Sharing the platform in Lon·
1izee with our routi net to interf ace to Buie programa. don were lCL, Son.ware Pro-
ducta International (producer
of OpenAcceeaon t.he IBM PC),
It's the real thing , a program to let Commodore 64 ownen tu m
their Koalapa.d graph ics tablet.a to aomething more in ventive :: s:~=~y~~~~!~~
than pretty doodlea .
YM~~t::/:ri~n.~ .ers
B8C...i..-t wu Ninian Eadi e, director of
Bruah up your BBC Micro'• trigonometry with thi 11 ine curve ICL'1 office 1ystem.1 division,
program to add to your wavy li.ne at.ore. hia company will releate a n whotermed l8 M'1 marketpoei ·
-=......
~
upgraded ven ion of Concur- tion 'not hea.lt.by for th e indu.t-
ren t DOS to run all 10ft:ware try or the end ueer.
HARDWARE writ ten for both PCDOS and John Rowley 1ummed up.the
~~~~=-~~~~~~==~2~4
Withan8086andanNECgr aphicscbip ,theSharpMZ6600loolts
faatenough to give mott of it.arival , in the PC ataket a run for
Tog~~it::=ca~
286, it ia a dedicated operat ing
system for Inte l', 80286 micro-
~;~~ 1b~
4:r':::r::::~
promiae8of the 80286/Concur-
c......,
;l'C#Qo,ts==:::::;
==========::::; '
RaNOIIAcasa
Get it off your chest on our
::::.tll:~!:!c:n~=: the
M.t 520ST_ ..,.. .._.._
65XEM with a mu.aicayntheei..
er for Iese.than £400 and at the
-[nqo-
weekly lett~n page .
~~ ~':e~~
compatible with the Commod · ~i\~~e~'r~
appointmenta waa the non·
appearance of Amiga', Lor- ore 64, enauring a whole rang e 8 k~:'i~t~~a';
manuractu.ren are moving
Eh°~:.!'~~ ihe CMOS 65C02
wh ich ia yet anothe r veraion or away from the lower endorthe
the 6502 and hu 96K or busi-
neu and telecommunicationa ~~W:C:nm/o~~~a':thk eeHerf.>X
eoft.ware. The LCD al.!lohas a Panasonic. Sony and Pioneer
built- in 300 baud modem and now have video superim posi-
runs on rechargeable batterie a. tion units and video editing
LCDhaeBa aic3.6,and32Kor racilit ie1 for MSX. Pioneer
CMOS RAM. The keyboard is made an im presai ve demo n·
atr •tio n or ita MSX laser diak
~J!~t!~~edp!"ooi :. system, Palcom. which showed
mat full -travel keyboard but a new ga me C11lledStar Fight..
~e~~: ~~~n;i~~:.
ti1h , keys.
us.~~ era produced by ASCll' s high
technology labor a tory. Star
Fighten has graphics gener·
The 128 a nd LCD indicate
that Commodore it m oving out
orthe J &m el computer market
~~sky w:thsur: ~~~xi ;!~
it.ae.lrauperimpoeed on toporthe
intomuldleo r theroadbu1ineu: computer generated image , re ·
romputera. The departure or corded on the laser disk.
-
the 128 hal a profes1ional running on a ZBOA proceMOr.
keyboard with numeric keypad The Commodore 128 will th ere-
or a ll the manufacturers,
New York-baaed Spectravideo
showed the largest number or
products . Spectnvideo now has
~re:=~~!r
_ LCO
____ lo ... ..,.--.
MSXcircushits
town at last
Aft.er all the-will -th ey.won't
~X iaw~Ju~
S.5in diak drive built in. Aleo it
has R$232, 80column card, and
modem cart ri dges . Spectra·
and a whole new range or fore be able to run buaineu: they apecul•tion, the MSX cir· video wu the first t.oannounce
peripherala. soft.waresuch aa Word3tar and a Local Area Net work (LAN)
When switched on, the com · dB... n. :i:o\'!t r~~!f!~~~=i~c~ for MSX which enablct 32
pute:r initialiee1 to 128 mode The L28 ia a revolutionary roeol\ played host to almost t1-II systems t.obe conn ected.
which hu M K RAM availab le machi ne for Com modore. First, the MSX mtlnuract.urera in Toehiba dlowed the follow·
for Baaic text and• rurther6'K the 128 batan imp roved Basic. Japan, Hollan d , Korea and th e up to it, H XlO MSX computer,
for variables and dat.a 1torage. Second. and m oet important, US. The MSX atand waa aatu - the HX-22. Thi, haa muc h
This is nm by Commodore'• the 128 i.acompatiblewithot.her r ated with computer& in many betteraty Ung than it, predeces-
new 8-bit 8502. which ia com- computers . Com m odore has al- varia t ions. 80r and haa a word proce e-
pat ible with the 6502 (BBC ways made it.amachine, totally 1'he current trend in MSX is 80r writte n by Broderbund Soft..
Micro) and 6510(C64' • cpu). incompatible with anything to have a bui lt . in 3.6in diak ware. Toehiba' a machi ne i.ua id
The Baaic UIversio n 7 .Oand ii el&e in the field, but thi s drive. Sony, Pana.80nic and to be ready but it ia waiting ror
PCN JA.NUARY2e1986
$100 when it goeeon sale in lh ~
other manufacturen to launch US late r in 1985. ,. \ t.11 be paying more for the 111me
their product. in the US.
Sony a nd Panuonic di..&play· cl~! ~r~~n::i°t~!~t a
1
:d ~mostobvious way to keep
t~· hi~e, ~~~
ed similar machi nes, both with 0
aepara~ keyboardl and built,. :i!:,d•! 1JiunhC:~ '!~af:!;."!1f:!!:b°i:t~ i:'.
in disk drives. Philip11'latest light. The radio operate• on a up to compensate - but the
=~
VG8020 48K MSX was alJO on 1.15volt battery houted in the t.ttndovert hewholei.nd uatryia
show for the first time. watchband'1 cla.sp. in the o~ite direcbo n. Pritt.a
The MSX ttand also hosted
three aof\.wa.recompanies, In·
fooom of Zork fame, Lisp Com·
&e~~:~:~:te":i:S~!n
watchband.
ti~!
The miniature
i:~I i~I~ ~~~:~~o~
pri.oe increaae from one com-
pany and Neu Corp. lnfooom
di.splayed lta latest interactive
detective game called Suspect.
=~a::pa~i':~~U:on!~e
Sinclair has also announced
~e<li:~i:=r:~.
lli~!fi~~ftffl~ ~; wall, ~~~d!
Lo the wall, go directly to the
The Li..&pCompany ahowed that the QL will be on sale for do pasa Go .. not
it.a Logo, which it chtimt ia $499. US &a.let will be con· There i.t.n't any prospect. of
faster than Digital Research' s ducted exclusively via mail safety in num ben; the manu ·
DR ~. Nexa Corp a l.so order from Sinclair' • US office facturencou ldn'torchea tz at.ea
showed an impreu ive F15 inBostonbutinthiugeo fmus AnApplea day keeps coord.inat.edpnceNetoprotect.
Combat Oightaimulator .
Konami had a large stand
adjacent to MSX'a, showing aix
:k:~:1::t:~~e~:~rSJ~
and Commodore 128, QL may
rulllOUrs at.,.,
An old favourite hu jus t been
::=:t:-re!"e fou~ e
memben breaking ranks when
~!
new MSX garnet . Lum out to bedoomed from the re-iNued from the Stale the general level of price.
Not to be outdone by Epeon beginning. Rumoun and Ba8e1est Pred.ic· looked unacceptab le. In the
and Commodore, NEC laun· The one and only British tion, Department. Apple won't bwiineaa micro market if IBM
survive 1985. itaaya. Theume wasto putupthepnoeo fits PC,
I;
~~~g bu~ ~tn~mrh::!
with 'surv ive' to nothing came
f~ro~~!~ng~~ i~ .ft:
:~.y°'~ 0
!
rMt wouJd &imply inCN!ue
ofit. their production and rub their
~ !C:::!! n~:~;ifo ha&dat~:i:!:pa nies ~ fattd
0
::
Moore could put a regular witha dilemma.Thei r oottaare
in&ert1onunde r January in his riaing but their pnc:e• are
famou.salmanack:' Heavysnow a lready under prti18un11 -
blanket.a W1tney; royal rorgi.1 downwarda. Some oft.hem will
whe.lp;doomsa.yenpoint finger already be operating unoom·
atA ppleCom puter.' fort.ably clOM Lo the edge af
It's a meuure of Apple"• u.nprofitability,cuttingcornera
aucceet that the compet ition wherever they can Juat to ,tay
ahouldreg ular lyclaimto detect inbu.sinee1.Many wUlbave(ew
,ign.1 of term inal illneu in the opport unit ieeof imp roving pro-
~~y~. ':d ::~t~~
ruah out t.o implement D1g1tal
::v:!!'t.~t~~ing the
Far aw h ile, they may be able
ched a follow-up Lo the much· ,of\ware houseatCES, Maater- Reaeatth'• GEM to that their Loabeorb th e.e coeta and keep
acclaimed PC8201. The new tro nic, introduced a rttnge of aytt.em.alook like a Macmtosh. ~~· mc:rlc
~~-t1
Th/~(i~~
~t> l~Aw~~~
1
:f11:tT~
LCDacreen i880by 16, which 11
eo~~~~~~=~:r.1!~
:,(~:1~ J~c!;~~~~
'fl:
00
~ ::t.:~~
!t~~':!.b:crn
$1,000, 8imilar to that ofCBM hopes to repeat the aucceea in 0 0
LCD and Epeon PX·8. the US. ~ata bf':;!J~~
/!k=. : :
The biggest surprise for any
British visitor to CES wu
undoubtedly the Sinclair wrist.-
A new Silicon Valley oom·
panycalled.Sonitureahowedan ~ tre t.a:~
un u8ual device called a Space country .
be.f1~!:r
poJi;:i:-:~es
b;8draez ·!~i~
eerves eet aaide for t.boeerai ny
watch radio. While Sinclair Tabulet. Thi• comprisea a re- The one dollar pound hu d.ay1.
announced it.a'car' in the UK, ceiver frame thatean be placed been a faet. of life in the micro Butcompa nieawitho nlyone
~e::OLr?l!, ii!!i;:: t~r~::.r
:t~~rh!
on top of the computer di8pl1y induatry for a long time, but
1
t~!!C~d~r(traM · :!!~~~~e$1~~Wh~:tt~~ :a~.~
w~/~~~b!t
line of buainees a nd one main
::tX~~:·h:~}~~cl~
fac-e u
Commodore dee..len , . •
diek drivea and, unlik e the
lBM , a colour grap hi cs inte r ·
is included etandard.
and ma.ii package.
It ii not intended to compete
with the larger packages that
TIMSDOS shows
Commodore is apparently Aacertai nin g price• (or these are about, auch aa Lotu. 1-2-3, friendly front-end
e,enaitive to a llegation, th at it machineawuaproceasfraught but i1 deeigned ao that any one Fronting up the Tena lnatru·
baa pre-announced: producta in with difficulty, Without a who buya the machine will be menta et.and waa the Proli te
the put, and ha.Itherefore gone
~!:.to~f;~T;J!;:ac~;: able to uae it withouthavingto porta ble, launch ed in the UK
over the top on the rebound by
inat.alli ng padlocked zippen on sentativee choae to anawe r ev· ~': ~ ~:::o~;~Win- i:
1
!':no!'!{;at!f~!~}th1;f!
mouth.a th.rouahout it.e public
relallona departme nt. ~henl~iryw:~~~;~ta C:!:. dowt that graced th e 1000 on
th e Tandy ltand ia still notthe~~::rn"t!fit;!::~i~:
The box, however , look.I nice, pa.tible'. ura l language front-end to
if a trifle large, and thoee nice ~~:i:~=~:~e;!iUl~ MSDOSan d an expert ,yate m
people at. Commodore are pre- Leather-bound availability of Microeofl'• elu· on a micro.
pared to adm itit'e a 16-bitter . eive Window,.
ABMswhipmarket th;t·~;.r::it~!~
!\To~.:
=:=
From other eourcee we can
tellyouthattheCommodorePC Not everybody' • approach t.o Sagesoft/OCP fine when you're findinff your
.~.~MW/:~:
of RAM can be expanded to
mMcompatibility WU u lack· drivefor Sinclair
lustre •• Commodore's. ABM
Computenhadluggable11tart,.
feet, but aft.er lU: month, 1tmay
become
a little tiresome. So ill
Sageaofl. ia a company with friendly fronwnd to MSDOS ia
640K, it.e 12in monochrome ing at.£ 1.095 in three stylee - oo;gn, on the QL - Sage eomething that you can ,witch
leather-bound, Ka ypn>elone, Account. will shortly be avai l· in and out of.
ablethroughSinc lai r at£89.95, Not that you have to type in
an~~~1r ,~';:~ively including VAT. ThUI may aeem complete English aente ncee to
theAmba.Aador,theEnvoya nd an unpleuantly high price to workyourwaythrou.ghit-the
)'OU, but ve1"8lonafor the more aelection ofEngliah command.a
~e~m!rit\~it:r::~ come conventional
S20/360K OoppieeaL the bottom chin ee
butineu ma- iabya rotatingaerietormenua.
in aL £375, ao It ..... £75.
oft.he range. th e QLprogram ia aome thingo(
Through it.8Far Eastern con- a bargain.
nections ABM also importa two S.get0fl wiII also be convert,.
desk.top machines from Sun ing it.a payroll program. and ia
Electroni cs - the Suntac working on an UMpeCifiednon·
PC6000 and PC6700 are aJeo
MSOOS compat ible. ~~~w~~~o':!o~e~;p u·
BuL the company aima to ter Publis h ing provided the
build eyltems in thi, country. vehicle for the fint showing of
Toshibainscnrtible
about newreleases
Tothiba made it.aentry into th e
bwineMcomputer market with
two macbinea: the Tt 100, a 7lb
portable and the T l 600, a
PCN JANUARY261985
INBRIEF QL-one today, ~\1·~~
·!!n:~!:!.P~~
on t.M game; there "• a £SOO
high·acore competitio n and if
jam toenorrow thin.p are now certai n about. you crack th e game withi n
DKT""1icl.new owner ofCu1Tah Sinclair is celebrating the fin1t QLeoflware,'theadvertdaim a. three montha of purchue , Mic-
Computer Component.a (i.aaue birthday of the QL with acrea of 'First, there' a goi..n«to be plent y ro Power will payyo ufl . Mind
95) i1 now putting the finishing advffli.ain.g a nd proud promo- orit.An d eecond ,it'agoingto&et you, th e &•me cost. £12.95 , ao a
touche. to Currah'e Micro
Soun:e. Thia high level a.Nem- ::!~~e::~it-:!'::; ~ :::~':!~':;;
-~ n<larm for
leu -t han 10 per cent refund
isn't much to write homeabouL
bler for the Spectrum wu the loet.noneofit1'28-daydelivery' 'At the moment , there are The ga me ia basica lly an
18fltproduct Currah wu work· pan.ache. well over 100 90ftware prog - arcade plat form affair, with
ingon before it went un der . DK ·~ how rarwe'vecome.' &a)'I ram, in development,' it.proud· eome unuaua l fea tu.rea. There
Tronics .. ys that. Micro Source Sincla ir a1 it detail• the 90(\.. ly trumpet.a . are a num berofprobl em1 to be
will be availab le in a month, wareandh.ardwareavailab leor Nice to koow there' • jam 110
lved which requ ire nUle r
with vention 1 for other popular
computers following later. f!;n41~~m: ·1c:::~
,;,'°;;,
'";•;;rro,;w,,,;;
; .·,,· =====
more thought than normal
arcade gamea..
One. Micro APL and GST. Sinclair milestone
CltMall • all profita
......
fromaa leaofitagameThe Peril • !':."~'!~d°t"::~
.:'.:~·
~'n:marked by gold QL Research Machines
ofBe.arGeo~r to the Elhlopian ware. And a rang eo (pe ri pher· An )'OU one In five mill ion? I( cutsdisk prices
:r:·:.a~~t~~~
tft!:~::
t.1.60 from eachaaleofit.1£2.99
ala from Kap, Qu e.i, CST,
Mirac le Systems and Sigma
Reaeatt.h .
youownoneof UncleS irC live'•
micromarv elsyo u are . Sinclair
celebrated the sale of it.a:five
School micro specialiat.a Re-
INJ"ChMachinea (RML)haacut
the price ofit.a hard diAkdrives .
St.anhip Adventure game for However, the hard d Ulk millionth micro at. the Which a lOMb Wincheater a nd con·
the lliqon . 'availab leshortlyfrom Queat' ia Compuur 1 Show Jaat week by trolle r now costa £2,344 and a
1till eome wayofTdelivery . 'We holdin&"a free raftle for a gold 20Mb Wincheste r and control-
Lru fMs wi th that neg!~ don't know when it will be painted QL. Well, it. perha ps lercoet.a£2,771.
feeling can take comfort from a a va ilable,' aaid a Quest salee male.ea a welcome chanp from 'nie cont.roller can handle up
:;!.'i>t~!i:te&,t::re°<~~ e:zecutive.
Simila rl y, Quest's memory
'you canhaveanycolourprovi d-
ing it ia black' .
to four Winche8terssnd RML is
quoting £1,636 for ext.ra 20Mb
relation the now,def unct.
to
Phoenix Software) i1 releaain.g ;!~~ !=~:::c"!:~M,;;i~c~ro=Nwe==
0
r~h
~u~rts
== fil1
.s·~~~~C:
~ic!tn: 0 1
::
~ ~2~u~:!f i~~ downthe gauntlet
Jet-Set Willy at J:7.95 for the
48K and 96K Lyru.:n. A venion ~2!,~ :'~iio~~~ :!o~~t~o ge t .an
for the 128K model UIon the
way. Phoenixx (0928-35625) ~h~;:[;"J~!:.~i:~
::·;:~7·::=:~~~=ro:!~'f~
~·=~;w~ 0
i:et~i~~~:=
t:n:nrf.e!~fbi~
,S.vethe Lynx the kiu of lire.
a.la~add~na'rromQu~and
:~~~ra:~t
w
~~!l:ee~~:~.
:fv!~~£~~wb~~
1:~~~
=~u~~eu.~;
Micro'. Tha t.'1 Micro Power's liketoknowthat RMLh aacut
-
....,
game, fea turing the character .
n.,..,. ... more 16-bit m..icn::,e DAR & STATION AUDIENCE
being launched than eieht-bit Ua.ingyour computer Start.ingWedneaday May l, 11.40-Noon, Radio 9-12 -year-old.t
machines. Who a.ays ao? BIS- 4VHF
Peddar (01-633 0866) which Comput.eraat work J un e 12, 19, 26, 11.40-Noon, Radio 4 VHF 9- 12-year olds
publishes a Quick Reference 'nie Mole concept May 16, 00.30-0 1.lOam , Radio 4 VHF General pub)ic
Guide to microcompute r •Y• Uni(ormally accelerated motion May 17, 00.30-0 1.lOam , Radio 4VHF General public
tems. According to it. latest.
figuratherearenow295e ight-
bit micro8 on the market. , 185
TY
Micro Live February 8, 6pm BBC 2 Genera l public
16-bit. machines and 71 32-bit. March 8, 6pm BBC 2 Gene.rat publi c
machines. Oepre88ingly, 64 From0ctobe.r1985th e progra.mmegoeaweelr.Jy
micros ar e deac.ribed u being The Leam ing Machi ne. Wttk ly 11ta.rt.i.ng
March for teve.n week! , Ge.n eral public
lBM compatible . In 19S4, 191 late nig ht BBC l
new mic:n;MJ were launched o(
which 88 were 16-bit. and only
64 eight -bit .
Fw_._..,..W
______
Computers and the disabled
,.._....__,TY_
Starting J une , five weekly programme, Genera l public
t~kll ~~.~
Memotech listings, I would Mi~~re £5.96
have expected you to recall that link in the chain <le.on £6 ,95
thi.eexcelle n t machine can alao I am glad that Mr S mit h 10 13 G1li:ollhe~ o;;;.. SP £9.95
otrer pontoon , bladYack, (Random Acceu. i88ue 94)
draught.a and reveni, u well as ga ined &Orne inte llect ual 81.i· II II Doomdark'1 fiev. Be2:ona: SP £9.95
mulation if not pra ctical ap- 12 10 §lectt Come Reoorai§f.t'!64 £12,49
the thr ee requeat.ed .
~ow:;:~·
p~~c;:;i;.o;~:
gamea list ing or two, to con·
plication from my arttele , Un-
chaining VU-FILE (iuue86).
He i• quite correct in 1aying
13 12 Staff of K arnath
14 17 Raid over Mo«:ow O§~la
16 18 Booll
Ultimate
Fire'61ii!
C64
~64
§P.~ 64
£9.95
£9.95
£2.50
vincethecomputerbuyingpub- memorycan be furtheraave<I by 16 16 Combat Lrnx Martec:h SP ,C64 £8 .95
lic that the one reason for not the wteofVA L CThada IKZX 81 17 ~yHunte r US Gold C64 £9.95
buying a Mcmot.ec.h, ~ lack of too). Howeve r in order to sup- ~64 £9.95
port a BeCO n d Microdriv e you
18 ii'"~61eg,..'°"~~z
aoftware, no longer ezi st.e. 19 Po e Poaiuon Ata Varioua £7.99
DRJoM s, wou ld ha ve to find anot her 595
byt.ea - no amount o f V Al.A 20 lntSocttr Commodott C64 £7.99
Kmghom, Oxon.
and SGN Pls are going to
••• and holdingthe achieve that. It wu my inten-
1Airi1;1'1:} 3·13Ml·l·i·l;
l
keyto the MTX
Although the technique for
tion to make the convenion a,
simpl e u pouible.
However I t hink it'1 time for
1W mu
I GhoatBuat.ers
,_
£9.95
tw mu
I Ghoet'liuate:rs
.....
£9.96
reading the Memotec:h PCNto bend over and take a few 2 QatcJil>al £6.90 2 §wi'oi'Kamatli £9.96
keyboard de8Cnbed by Keit h lu.hea - the confuaion over t he 3 Air Woll £6.95 3 Raidover MOICOw £9.96
Hook (iss ue 75) UI fut (i.n
machine code ) and detect.amul-
tiple key presses, it is st.ill
file.names ia due to a couple of
::ru~~~·tt!:e
~i nr:ct
::: " Knhi:hlLore
5 §koolr'.iau
£9.95
£5.95
••
~~uilon
.£2.60
£7.90
cum benome to work out th e m iatake,a. 'There ehould be a 6 rrr , ~uiloii £6.90 6 ~Runter £9.96
sense-bytet(oreac hk ey. This is apace between VU-CODE and 7 GilioliJieGoa. £9.95 7 -';,o.aibieMi.Nion £9.96
espec ia lly t.rue when ASC H MO in the SAvg ... ooos state- 8 l>ooinaarb ~v £9.95 8 H unch&clr. 11 £7.90
values a.re required for the key ment, and aa Mr Smith point.I 9 Select l £12.49 9 lnt.Soccer £7,99
curre n tly depreMed. out, Vu-File &hould be vu. 10 HunchB ack ll £8.90 10 SwnmerGamee £14.96
In cases where multipl e key FILE.
presset are n' t need ed, a call lo
MICRO
the&yst.em ROMata ddreu#79 t~~.!f~pt~:te~m:~!~
(decima l 121) returns to the it ia much eas ier to convert
ASCH value or the key being VU-FU..E with Trana-Exp reu
~ :!'
know. but I wrote the article
ui~ ~ -1beforeTtan•Expreawaa
:-Cia"m!~t~ laun-
# F0 7C must be cleared , for
ch e<I.
examp le: Carl J Lawre n.t0n,
:1ora clear &ccumulator PlflCOI, Me.rwysuk.
:iiUViiiMlllll
·~; 0 .'
0
~"~1
a,
-. ,·
~ ~ ~ b.,1~f!li~!ilffil/llll':'t'
I
-
~~~:too~~,i~ your die-
ni-----
anagram cracking few more positive onea. the 1540N ries but ao far U we
--N
·-... ......
_-...
Theaecond a lternative would lf you real ly want Lo be know it will only work with the
be more 1traig hforward bu t no ambitiou.a, you could introd uce new Plus-,4 machin e. The 1541
~,.._
.....
..............
...-.-..,
.. .,.QL lest long winded, since you
would haw, to formulate bun ·
aome element of interacti on
and u pert aylllenu program·
ming, by a llowing the user to
dreds of rulet th en enter those .
remain, lhe only dedicated
drive for th e 6" .
tn';!:;~fohw~~~ toi&oi:;;
___
For reference material we confirm new rul es u they are
U..telNilto,ndltcealetefwonll
wlidl .. .......... u:;~!°~~~°:u
1:~·.b~ encountered, and ha vinr the
computer 'learn ' as it goe,
I CN ... two ..,.. ,........ tMs. come up with aome readab le along . Tall order , e h?
drivee,itwo rksverywell and is
certai nly the cheapeel around .
Flrtt.te11Ma lNtilt·ill~ , llke books on eemant.i~ A further
- - -?T
..
,... ., St:raMN;•MCM4. ........ Fasterrouteto C64
u.,...
-
..... c..,..w-
,.... codrN b clctloury , •
suggest.ion: try • book on codes
and dphen. 1.nth e da ys before
:=:~~'!°&~:1r~~f
disk drive upgrade? ... Commodore mak ee for it&bwii-
nee.amachine:1.To uae lheae you
will need to buy an IEEE
_
acptta1NN1tef,...farletter c:~k- ON64witll1dilt*i¥eW ~~~~e;!~~n~~1ri':
........,
Luc:,JOMI,
ing codes .
M to the actual ooding of the ~
program , memory require- E...,.......,..._.U...,._flf
........... to pt. cartridge port) . Theee are much
faster , occuionally offer much
___
Maloon,£,,..,,. ment&may force you to split it tlel 541 Wltls~fw grea ter storage , but alway cost
A First, we can' t tell you how into two programa, one to t>,jol,. anoth er £60 or ao. .
.. ...
l'IPt ion codedita dictionary . generate the nmdom words , the .......... tulc:.-.4or11 ... Commodore's l EEE driv es
We suspect the compan y i1 other to do the checking . Save IINal542.lsl......_witlitM
64 ........ _.., ... _ are compatibl e with th e 1541
1itting on that information . the output rrom the fint as a with a sing le provi90:donlt mix
t>,64 ?
others. There ia a margina l
difference in format which
could caw,e problem& if you
anced compute r book,. Howev·
er , having mastered the t.echni-
reu with a rew 1imple negative
rules , like the rarity of certain rtl~;l""'°"· move belween th e two .
JANUARY
every week
OFFER
I want Personal Computer New s delivered to my door
l lllll
offer.
~,t:ta~~~~
.k:IMC~ .iny1ndmdual,; edor,;oa1otownte,1copyoftheM'ctortolhebuttrr
=~:e
28REM 1h l• hH wl ndow.•ynt•x •• fof 2,e lN'f :JnP ""''' '" loop :
A aidewaya l!ICl'O!lingecreen , o thtrw 11, tt l ne xt bl'l t , ,,,,,t
i~:~
VOU28 window co- ond,- •••
::~~~
i USER GUIDE If vn,uH 280
~ !:r,;::i~~~:t'n
"l~t~BC
ia 1et up with th e com mand
VDU 2A, t..EPT X , I.OVa.R Y, RIOHT
x, U PPE R Y
..
40REFIDl'l,B,C,O
seA .r • 1.,cee .. (0 * 40 .. Al
..
'80lMSr25S
308.loo••"d
31' !1 LOl'l132:STl'ICl.78),Y:
320
, •-,li,,
, 11 lo1t
l e1l •• • c•
JHX :CPX• CB-0) :B EO OUT :
ro w reoched,
011 r 19ht
t he" 1xlt
and vertical acrolling ta eas ily 330
90F'OR X-0 TO 3 STEPJ
carried out by a auetta111ionor 340 ClC : LOfl, 70 :flOCl40
100P.r• Sr
VDU ascommands. 350 STl'IL70: STAL n
llli!l(OPT X
ho~C:v::
needed .
:.~:!i:f
.g:~J~~
~~ , 120
1 JeSTA l. 70 :STAl.71
1401.0A• Ill OIU 25&
380
370'
BCC out• r loop
th u rout 111• odd• 40 t o 1,,1or
•ddr•••••
lc '" '
( ••· •ove, t o t1ext
The data in line 10 holds the ,c ,e tr1 Line)
158STA l. 71 :STAl.73 380 LDt'll.71 : ArCIC
• li5
parameten for the machi ne
...
1150' lo•d• •dd ,.• u ol to, lef t ol 398 STAl.71 :Sfl\ l. n
code in t.he aame format as the
,,.
...
1,,1
111dow 1" t o toc•l 10 111 1.70 - 1.73 400 JMP 01.1hr l oop
VDU 2:8 command above. Thi •
can be altered to whatever
valu es you require . 428.0UT
~=
19elOX • 0 438RTS
A word or caution : ir the 200.oute• loop
~/~fl~~ h~IC:!e:
addres&ea used by t he code wil I
2 10
220
730
OECl. n
LOYI I
4481 :NEXT
458 CLS
408 FOR X•l T0<18 1~IHT~P£RSOMN.. COMPUt
11
There are 8ix different catego ries:
ZXSpectrumcanbeusedinconj u nc· • Numbers with single-letter names . # 1988 . It is entered with HL pointi ng to
ion with Basic to print the standa rd • Numbers with nam es long er than the first byte of a variable, and .will
character se t in se veral expanded for· one letter. return with: HL unchanged ; DE point.
mat.a:. • Numbe r arrays. ing to th e fit"8t byte of the next variable:
To promote this easy interfacing with • For-next loopcontrol variab les . BC - the length of the variab le
Basic programs, a novel met hod of e Strmgs. 's k ipped'.
tra nsferring data has been employed; • Stri ng arrays . Wit h this routine at hand , search ing
certain Basic variab les are reserved for It is not difficult to distinguish becomes easy: to find a n umber variable,
the control of the machin e code progra m , between the m , as the first byte of each for exam ple 'x' , the first bytes of each
and the latter searches the variable s category has a un ique range of values variab le are chec:ked until a byte 678
area to obtain the necessary data. (scethemanual,pages 122to 124), buta (ASC U for 'x') is found, or until #80 is
Extensive detaib of the way in whic h search of the varia bles area will be fa r found , in which case the end of the
the Spectrum Basic system stores vari- from simple, because the different variables area has been reached . The
ableta re tobe found in chapter24 of the lengths of the different categories must code for a stri ng will be #20le88t han the
user manual; however, to summarise , be taken into account. Fortunately there corresponding code for a variable (eg 'xS'
the var iables are stored immed iately is an easy way to achieve the aearch. lt i.s wi1lbe#68 )- aee Figurel. 11•
IA
NIN 1040001 Pri nt character and attri bu tes at J)06ition
(HORIJ,(VERT ) ;n mode (MODE). Increment (HORI)
and (VERT ) u approp ri ate . If co-ordinate s are out of
range , reset them to 0,0 .
PRI..N
(05010) Print a li neofthedieplayfile . lfi n doublewidthmode,
thi s will be two bytes. On entry, BC points to th e ROM
···;···;
data, DE points to the display file.
PRJL 105260)I PRIR(053001Double up left I right nybble of A, to fill all of A.
PML 1054101 Put valueof A into attribute locationaddreNC<iby DE;
if in a double width mode, do th e same for the next
attribute on. ....
, .. 111
·-· ..•
..
..,.
u
....
EXCff(060001 Excha nge the va lues of the program variabl es
.....
. .....,
(HORI) ,(VERT), and (MODE ) with the value1 of the
buic variables h ,v,&m respectively. If any of the
....
,....
. ....,
latte r are not fou nd , return with the carry flag seL ,.,., ...,u
AND 108000 1 Search variab les ar ea for t he variable (or stri ng)
defined by the contentao f A. If found, retu .rn with HL
pointing to the number data (or lst characte r of
stri ng). If not found , ret u rn with t he carry flag seL
=~ ;~~;;;~
FE CD
: ;~ ~;~:
Al
~~
FE 0 3
fE7 8 00 09 EB CO 0 7 FE 2 1 19
79
~~
E6 07 FF0 0
Hl 8 0e
FE
~
60
ff
2:3
~~
00
0E
00
Cl
68
8S 2S
~~ ~~ ~~ f- --
76 00 ff
: ~:
----- - --
PCN .JANUARY2i6l986
- -'
FE 80 FF 3 A 18 FF E6 0 1 :SC 86
#494A in horizontally adjacent cells, for each of
The screen file occupies addressea #4A4A the eight lines . Figure 2 shows an
#4000 to #57 FF. The usual style of #484A example of this process.
character cell on th e Spectrum ia 8x8 #4C4A The Ba.eic program shou ld eet up lhe
pixel s; 8 byte s in theacreen file are thu s #4D4A following variables: h (Horizontal print
requ ired foreachcell. The addresses are #4E4A coordinate ); v {Vertical print coordin-
not.allocated sequentially. Th e sc:reen is #4 F4A ate ); m (Mode; O,..Nonnal , l • Double
best thought of u three blocks corres- The data for the character forms is width, 2• Double height, 3 • 2><2).
pondi ng to row1 0 to 7, 8 to 15, and 16 to stored in the ROM, from #3000 for The text to be printed must be put in
23 (the latte r contains the 'messages' 's pace', to #3FF8 for '©', q to pri nt '©' t$. Note that: t$ must be a norma l string
area). These blocks occupy addreuea normal size, the eig ht byte s ,13FF8 to aao ppoeed toa stri ng array; and that h,v,
#4000 to #47 FF, #4800 to #4FFF, and #3FFF are simply transferred to the and m must beinteger values, and set up
#5000 to #57FF respectively . For each eight byte s const ituting the required as normal variables, not by means of
block, th e LS byte oft.he address defines ce11. FOH •NEXT atatements.
the cell, and the eight poaible values of [f we wish to print double height The attributes used will be those
th e MS byte define the lines within the characters, two vertically adjace nt cells current at the t ime, as for normal PRJNT
cell. For example, lheoell corresponding are used, and each data byte is inserted operations. The ma chine code is run by
toth e poeitionof"'PR JNT ATlO, lO" uses twice .Toprintindoublewidthfonnat , it RANDOMIZE U S R IIIW)OO. The codecould, of
addresses: isnecessaryto'doubleup ' eachofthetwo course, be assembled at a different
#484A nybb1es of the data and then insert them address. II".:
Assemblylisting
09010 OPU (FDC8 04440 PUSH DE;SAVE All i-' POINTE R ~210 RET C ; PET JF 8L0Ct CROSS
01000 MAlN CALL EX C H1 ex l:IASVAfi 0 44 50 LO A, (V O. T) 95220 LO A,O
eu,u, JI? c ,11Al NZ I WilH VAr;'S 044b0 ANO (18 852'30 SUB ( CMS
; ELSE RE-ADJUST D
01020 LD A,(~4 04<1#:,:) AOD A,£4 0 0'52 40 LO O,A
91030 CALL f1N0 ; FI ND t 't 04470 LO O,A; OC•SCF.'EEN POINTER "2~ REl
01040 Jli' C ,M AINZ 04J8e LO HL , MOOE ~2b0 PPJL F:PCA I L NVB8Ll ENTRY
eu,50 OH Hl 04490 PRo.A BIT 1, ( HL > 0'5279 RRCA
e 10t.e DEC HL 0 <15ee CALL NZ,PPLN1 C.ALL TWICE ~280 RPCA
81070 LO C ,Oil ); LD BC WITH NO· 04510 CALL PRLN1 Jr ,Z,c H[IC,.HT 0'5290 RRCA
e 10ae INC Hl; OF C.HAPS - 04520 INC BC 05300 PRJR PUSH BC ; ~ N'l'8 [NT~
010Q0 LO B,<Hl ) 04530 LO A,C 8'5318 LO &,(04
0 1 lff P'IAINN HK HL &4540 ANO (1117 •5J..l0 PRJA RRCA
01110 LO A,<HL) $4550 JR NZ,PROt' A1 LOO P 8>< 0'5'l~ RL CA I DOUBLE UP 81 TS 0 TO
0112f> CA LL PPIN; PRINT CHAI-' 0<15b0 PPAT POP OE ; AHR POINTEf< 05340 RR C.1 4 OF A 4 PUT IN C
0113 0 DEC 9C1 DEC COVNTE F 04#:,9'0 LO A , C[ ~>":0) 1 [IASIC ATTR 0'5~50 PPCA
01140 LD A,8 04700 CALL PRAL I DO ATTP f<OW 0536-0 RR C
1 1150 OP C 04710 BIT l,<HL> e,-,3 7 9 DJNZ f>fil'JA
1 1l b0 JR NZ,M A JNN1 If NORE LOOP 0 4 72e JR Z , PRAO •'5380 LD A, C 1 8ACI<.
0 117 0 "AINI CALL EXCH; S[l N(W 04 73,e (X Dt.HL 95~~0 POP BC
e 11 80 RET I VALU ES OF VAPS 4 RCT 04740 LO BC,[00i. 05400 RET
04~ PRlN PU~H HL 647"',e ADO HL.B C 95410 PR A L LD (D [ > , A, 00 FOW o r
94010 PUSH DC 0470,,t EX DE,HL1 DO NEXT lF 05420 £Ill 0 , CHL> ; ATTl-'IEIVTES
04020 PUSH BC 04 77& CALL PPAL; HEI C.Hl e5JJ.0 RCT Z1 R[T IF .i:l WIDTH
04039 PUSH AF 0 47 80 ~AD LO HL , HORI 05440 INC E
0404e PRCH LD HL ,HOP! e479 & LO A,(MODE> .5450 LO <O [),A1 NEXT ONE AL ONG
040~ LD A , CNOOE) 048" ANO £•1 0546.e DEC E
04~0 CPL 0<1810 INC A t5470 R[l
04070 ANO (01 0 4 8.0:::0 ADD A, (Hl > 0 b 000 EXCH LO IX,MOOE
04080 AD O A,[lEI HOR I IN RANC.l 04 830 ANO (lF1 IN<' HOR I ACCORD- ebe, 10 LO B,£03
0409'0 CP ( HL >: .t CONPATIBL[ 1'48 40 LO <HL ) ,A; IN<> TO MOOE 0b02e [X CHN l.O A , (IX • {03>
04100 JR C ,PR CHA; WJTH MOD[.., 04850 JR NZ ,PPlNZ 0b030 CALL FINO: rJND VAP1A8L£
04110 lt-K: HL &d8b0 JNC HL I IF N [ CESSAR'I' INC. 0b&d0 RET C1 IF NOT FOUND
04 1 ~ LO A,(MQD[l 04870 L O A,CMOO[l1 VERT T00 - ~0:5-0 LO A, ( HL ) : EXCHA NGE IT
94130 CPL 04880 RRA 0 b0t.0 LO C , (U•(ff)I WITH SYS
04140 RRA 048<J0 AND {01 0b070 LD <IX•{e0 ) , At VARIABLE
041 50 AND (01 •4qee INC A 0b090 LO ( HL l , C
04lt,0 ADD A,{lt> . 4910 ADO A,(Hl> 04.&% IMC. IX
04170 CP ( HL ) I ALSO CHEC! V[PT 04920 CP (18 0blff DJNZ Ek CHN 1 00 N[)tT
04180 JP NC,PROI< 04930 JR C., PRADA 8b11 e RET
04190 P~HA l'D HL,(00001ztlo'O IF 0 4Q4 0 SUB A I ZEPO If" OVE P 1-'ANc.E 0~ f !ND PUSH 0 £
042M LO ~HOPI) ,+I L 10UT OF RANGE • 49~ PRADA LO <HL ) , A 080 1 0 PUSH BC
04219 PR0t- POP M 0 490 0 PRINZ POP AF 0882e PUSH Af
0422'e PUSH AF I A•C H~ COD[ &497 0 POP BC .a0'30 LO HL , ( ( 5(4 8 ) 1 (VAfo'S)
04 223 sue r 2e , 11t coo c • r20 04980 POP DE ee..ae FINDA LO A,(Hl)
042'27 R[S 7 , A I ENSUPE NOT (7F 949% POP HL 060~ CP [ 80
0<1230 LD e, reF 05"0 RCT 08k0 JR Z,flNDkl U [NO
0 4240 ADD A,A 0 5 010 Pf.'LN BIT 0,IH L)I JP If" l 06070 POP 9C
042 ~ ADD A,A 050.::0 JR Z , PRLNA; WIDTH MOOE ea0ae PUSH 9C 1 B•C.00[ TO FIN D
042t,0 RL 8 05030 L O A,(BC) ; CHAR FPOM F'Ot1 880% CP B
04270 ADD A.A 05040 CALL PPJL;[kPANO L NYl!BLE 96 100 JR z,r1ND Z1 If FOUND
04280 RL 8 05 0~ L O f OE l ,Al PV l ON SCl-'EEN ea 11 e CA LL (19B 8 1 l f NOT FWNO
04 2% lt-K: 8 e50b0 IN C E 08 120 E X OE , H L 1 00 ON TO NEXT.
043&0 LO C,AI BC PO I NT S TO CHAR e 50 70 LO A, CBC> 001)0 JP FINDA
943 10 LO O[,(HORll 05080 CALL PRJP;(kPAND P NYBBLE. e8 t4• r INDZ INC HL
04320 LO A,D •5090 LO (O E ) ,A 08 150 IN C HL1 POINT TO NI) . OR
&4 '3~ PF-CA 0'5 100 DEC £ •e1~ I NC HL1 lt.t CHAR ,
043 4 0 RRCA e5110 Jfo' P~ LNB ee 110 F INDX RLA 1 IF N01 fCOUND
kl~ RPC.A e'5 1~ PF'L NA L O A,< B C1 ; H ~I 98 1 69 POP BC: SET CF·
0,;136.e LO O,A .5 1 30 LO <DE ) , A 1 WID TH f-0 199 LO A,81 "POP A NOT r~
04370 ANO (E0 05 1d.0 PPLNB I N(. D .S200 POP B C
04380
04390
OF E
LO E ,A
.,1~ L O A,O
0, 10,0 ANO (07
082 10 POP D[
•e22e RCT
e.4400 LO A,O 05170 R(l NZ1 IF NOT C-(L L 80TT ·~900MODE ocr e (ffl VAPIA0L(
04 410 ANO re~ 0, 1e0 L O A,£ 0'J010 HORI ocre £ff 1 VARIABLE
04 4 20 ADD A, (58 051 .:,0 ADO A , £..'0 0 9020 VERT OHB (001 VARIAB L E
e.44 30 LO D,A 0,2:00 LO E , A1SET [ F~ NEXT ROW 9'90~ DATA OE:f8 (t>D,£t.8,{7E,.
....
Listing 1
....
.....
.. =
00 00 2
....
....
. ...
....
....
....
........
....... ....
-
... 11':o•l•p
...
I
I
• O funct1on
•1 -
kl
·-
....
t • v l or
key o•n .... ,1t. or
....
... ....
,. ...
...,. ....
...,
0 00 70
009 17
..-•e1e2
d0 10
I• 9e
d 0 11:S
6c 18 ••
...
... o p e ,..•ot>•l co-put e r n• .. •
.....
00 0 78 9d8• •'l 01
-· ..... ••ec
...., ..
N07<;1 11<11d • •
.......... ..
.... 7 nqu eu- • eec:6 1nu.c>.,. of ChMS In l...ybd qu.u.e t aBf 6c 18 ••
... , o ....
....,........
... ....
trq,...c• • 93t4
k•yq• U l277
p t. r-• •N f b
, k e ybo.rd
1-.P._,.•
qu eue
z..-c:i P•O •
01HIB2
9d92
9dCJ:5
9d97
11<11• ••
10
..... ..,,,.,.,.
te ••
.............
....
11100~·~2"7
yloc:ik-$ 4 298
0 00 8 4
0 0 085
•o••
9d9c ..
If
fb
..... ..
acr-•~• • 84 80 1acr--....ory 'td9 •
0111114
... ..
01HU ,
..
.,d 0il ...
...
c olour • • o90 0 ,colo...r
10i••ble
-Y
i nterr-upts
00 087
10086
90•0
90•2
Yd•4
• " 00
bi
..... ..,. •a
... 1rqvec .. o... 9d•6 I• 9e
...,. ...
.... 7 9d01 14 0 :S <d
..
., 18 ., • sta olov.c
..
';ldlll • 0 00 'l1 ',lda.9 HI 07
15 0:S lda irqvec+t 0011.,2
..
00 111
19 Ydl!l7 1'd•b
90 IRIA l't •• st.• o l dve-c•I 1••v• 010 lrq vect.a,o 000 •:s 'td • i:: 2t!I 1!1
4 'le
000 21 10• C<staf"t 9d•f
...
9d0d 4C: • •
1• ,n
....,. ..
9d lllf •t• 1rqv-.: 00 0"5 ., db2 2tl 0b • • found
...
.....
0 0022
...
.
N ll23 .,dl2 •9 'td Ida C>•tart 00 111
•• '9d b !5 b i
011124
..
9(11 4
9dl7
1, 111
3
<I I
1rqv-.:•l 1• nd tffl &bl•
1r•-90•bl•
n •w on•
1nt .... r1,1.pt•
.......
llMlllll
'i'7 .,db7
't d b •
'tdbb
2111 111
10
• ••
c'l 111111
....,.
.,., "'
ee 1112• 9dl8
N027 'i'dt9 'i'dbd flll 111
•
'fdl'f Id 'fe l dy t.ype NICI! 'fdbf 2t1 0 4 ••
•a
_.,.
..
'i'dlc f8 2• be q not.yp • 1no c- • nd In 1>r09r • •• N t82 9dc2 &c ••
...
N ill
...,.,.
01111111
32
,01• • !5
'9d2 11 fO
'fd22
,.6c
c•
,...
03
lliil .,.
I d•
beo
nqu.ue
-DtY
(old v• cl
1b1,1.
H ..- .-.pty
......
INHlll3
N iii&
•ac!5
'fdc•
•a~a
'"
....
• • 20
9C1 00 04
foundv
....
...,.,. '"..,.
...
0111
113:S
'fd2 S bi
'fd27 80
•9
..
77
IU
192 ""'"'
(ptrl
•t • t..• yq
I d• £ 1
,y 1Q•t
Jput
eh•r
i n buf f ..- qu.ue
..
......
00 111•
..
llMll117
9dcb
9dcd
'fdcf
bi
,.
H>
. ., 2111
,. .
n e•
'fd2c
111111137 'fd2 •
,. , •t• nau.u• ion• cl"l•r frOfll keyb~rd ?
N llll
'fd dl
'fdd4
,.
11111
28
-..... ,..
<ptr> , y llMIIIII 'fddS
H ll'f
'fd2f
Yd31
bi
'" beQ .na11tr 1end of 11tr 1n Q N ll2 'i' dd7
..,.. ..
1111111
4111 'fd33 l d .,. 1nc typ • ff 113 'fdd't 6c 18 ••
•aac
...
08 1 &1 9d3t. 6c 18 • • <oldv e c> N I I& •" et dl.~1
,.
..
0111ea2 'fd3., end11tr lo• £ Sect 01111!5 9dd• 99 0111dB
..
1no _.. . cti a r• 0111•
Nll 43 9d3b ld •• •t• typ• •a•t
,bi
N IIIU
001 4!5 9d41 6c
la
19 ••
••
,
11u , coa •
(oldv • c>
I "'1d no bounc• 09 117
0111
118
9de3
9d•S e1111a s
.,
,..
0 ee• • 90 44 I• 9• notyp• I d • Ju• t rd 00 11'f 9de7 •" Sf
.........
01111!1
47 9d 47 flll 111• beq oiltord 1ok t o r• •d 01112 111 'fd•" 4' . ,
......... ...
20 ft. 9a
..
0111148 9d 4., I• 'fe doc Ju 11trd I for del •y to d•bounc• 00 121 .dK
'°
..
eee•• 6c 19 9• (oldv•c> 01!1122 9a• f 99 1110111
4
1•
'fd•i.
..,.
a•
..
to ,. • • a
9d 4 f oktord Id• lollook Nl 23 'fd f 2
'" •ci
01111!52
...
90!52
·=. I Q• t rid o f ••b
011112•
Nl2S
'fdf3
'fdfO
-.c; i.b
...
0HS4
..•a~•
0 111111
.....
!53 •as•
....
•as1
......
, lb ••
,..
•t•)lreo
c,ap
ea
chttelcy
, > 8?
.....
............
00 12 «.
00 127
9dft,
tc Sf8 et
,.
41
07
..
•• 03 I pen d°"'" Ch • Ck y 'fdf&
bpi M>
,
...... 6c 18 •• (01dY.-C.I tdfc
.. . ..
Ht:S e 'fdf • Ill 03
·-.
l• d ill Crt9C.ky l d • ylook
..
.......,,,.,. ..•
0110~,
M 131 38
0111e
se
'"
.....
....
N IS9
....
, .,..
9(16,2
0111116,111•a•:s le 'f•
....
•t • yr99
IQ • t. rid o f Hb 1210
132 9 • 1!11
9 •1113
....
•• •Ill
.............,,..
c9 raa e-.p £8 11913 4
.. ..
1111i!l3 bpi QOt.n ....
...
011111103 'idt.•
...
6c 18 •• (oldve,c:I a e 112
... ....
llMIII
04 .2 e s Qotnu •
..
IMlll.7
'9d0 ~
9d7111
'id73
9d7 4 a e n
ro t l~ elc
ror 1'1r9Q 1bott 001 n 1bbl• on l y r • oulrK
001 3 8
1N13•
llltH • III
...... decptr
... ..
bn• rot. l op 11111141 co fb
'id76o h: 'i• Id• .,.,.9Q ee11112 . s fb
,.
..
9111
117111 '1079 Nl&3 'i•l il c;'f ff
9d7 • ror • 1111114• 'i • 12 d lll 111
2
_ ,,
009 7'2 9d7b
..."
l b ••
"'1 0 £Xlllfllllll1 00 ee1•s • • 14
9111141, 'i•t•
c6, fc
root ff
12 PCN JANUARY261985
e Koa.lapad is a popular and All that rema in, i1 to make an overlay
Usingthe program
Ti ersatile graphics tablet for the
Commodore 64; but with a bit of
inve nt ive programmi ng, it can be used
Load th e program, either with a
machine code loader of your choice, or
for ih e touch aenaitive area of the
touch pad with all the command , written
on it . It 1hould be possible to write
program to produce hard copy from a
for something more than just drawing with the Basicloader listed (t.hoeeof you
pretty pictures. The touchpad can be witho ut di!!k driv es and a.saemblers will printe r with all of the command, on it,
u til ised u a aet off unction keyt to widen ha ve to use the Buie loader) , and enable (and i,end it in to Microwaves, maybe ?).
th e range of options at your fingert ips, the software either by typing RUN with
not to mention savi ng wear and tear on th e Basic loader , or by a SYS or sim ilar Howit wor1ls
th e fingertips themaelves . for the Basic loader . The n , all you wi11 The program link, itacl f into the 1/60
After 10me experi mentat ion, I found need to do is press the appropriate al'1!a eecondintern.i ptvect.or, anddoesitaown
that the optimu m number was four on the touchpad, which wm show the procesaingbeforeretumingcontrolback
acl'088 and eight down , giving a total of chosen key functio n on the top line of the to the operating ayat:em'a intem.ipt
32 keys a vailable for programming (one IKl"een, To execute the command , the top routi nes. It takes the X an d Y co-
of these keya is dedicated as an Enter left.area on the Koalapad will need to be ordi nates of the pressed area of th e
key, udi8CUl9ed late r). p.-....d. touchpa d, and ra tionaliaea t hese to 15 ..,.
bne
,...
..."
bne
coa.nd
oktOJC
co1a ...ec )
11•
1ok to
co...and
••-cute
- not ent.,-
... t
H147
CllilH•&
HJ•'I'
11181~
..
...
.....
..
'l'•l7
'l'elli
Veta
..
'l'eh
-
...
·-.... old Yee
.byte ••
..
HISI 'l'e l b .byt e •N
•t• tvp• , •• t. type point.,- ;otn9 IMIU!52 'Pete
•• ,,,.,. ,byte , 00
..
Jop ColdYecl IHl!53 'te l d .byt • •0111
•t•
"'...
code
Ida c • 10
.....
Nl!54
.....
'i'•l•
Hl :i !5 'telf
...
.........
Ju.•trd
table
.byta
.bvt•
s00
•0111
...,..
Ju•t.r'd ••20 .bvt• •01, ' run' ,•rad, Hl0
•t•
C< tatile
ptr
..... 'te2l
'i'e2•
!52 !5:5 4e
..
Ida C:>tabl•
...
•t• ptr'+l
lay UN
(pt,-) , y
1111111
Nl!57
.....
!57
001!57
'l'e2to
,e27
02 .byt e -t0 2, li • t ' ,-t0d,-t00
Cllp cod e
b.-q found
.....
Nl:!i7
..... ...
.,
....""
'l'e2c
'l'e2d .byte Hl 3, ' open! ,8, 1!5, "l " 1 clo.et • .•0d, t 00
·-
'"
...
Ji.p
1ncpt.r
•earCl'I ........
., ...
,.2e
••• :s
..."....
,
....,..
" ..
J.,- decpt,- NJS'I' .byte ' ·""· · 1-a·• · , e· ,•0d, '1 l•t' ,•lld,•ll'lll
·-
,,,
lptr)
tn cptl"
,Y
....
Nl:i'P
Nl!5 '1'
..
N J S'P
..... ..
'l'e•U
.....
Cllp C• N 1Just 1 ncr•.ent •d y Nl:i9
,-
beq foundv 11..,.0 •o ...... t tie l""IQht
,oa, NJS'P
,. 9e!5!5
....... ..
1ncptr I JU.-p OY.,. ,Dvte f.0!5, 'ne w ' , • 0cl, • 1!11Zl
"'
,. ...
J .-p •••l"Ch 9eS7 4e 4!5!57
••v
..
1lt . • Ok Nl61!1 '1'•!5•
··",. ..
.,
lda c·
•116, ...... ..
•t• •c reen Nl61
:1,3 41 ··"" .byt•
....
ld• Cpl,-) ,y Nl61
•••2
..
NU,J
, ....
bn• d19Pl
laa t Ntt,2 9et,3 .byte -Hl1 , 0 load " .•00
•t•
.....
•c,..-n,v 811162
....
4c ••
...
'"'
c1:1y c•e
j.-p
cl line
loldYK)
1cleN" l"-t of lin e
...... ••..
N16'2
00163
INU6 3
..""
9e6a
9e7S
.byte f.08, 'open I ,I, IS , t 0ct, • l!ll!!I
...
1aa t1
00104
.... ....
'i'e7 6
•en .byte S0 9 , ·pr int.C l , " ,•011!
., ....
•ta colOW",Y
... "''2
(ptl") ,.,. Nl64 '1'•78
ci.p c • ea 11• It er 7
...
IMIJt,4
HlOS
... ......."
, .bvt• •II•, 0
load"•-· ,e · , •0d, ·run • ,•0d , *li!l0
., ......
bfle notcr'
...
td• c· _ I M'low sp.c:lal cl'lal".
.,
111016!5
,. ....
Jllp •tKr'l'I 1ar,d put on -.c:,_n
J....- cYla•c
•t•
iny
.....
•c,.-n,y
.'*"''
J.P fO(.lndl
I CDl'IY.,-t lD •Kit
1•cr..., ptc ot,i;
.....
.....
NJ6:S
.......
..•..
...,
••'1'2
"..
'1'•93
!52 !5:5 ••
.bvt• t 0b, ' load " Hlt",8 , l ' , t 0d, ·sy s491!52' ,•lld, • Cll!I
Cpll"") ,V
..
...
.........,,..
..... ..
•••3 ,.
...
c-.,
c.-p
••cok
U !5b
1not Yery blO, .. Ok
NU ,7
....
•••c
"..
•e•d
....
••cok
..
Nlt,7 9e•f
·~ · ..
sbc c1•0 , conY..,.l to • cr -n cod• Nt67
·~· ..
NJt,7 !52 SS 4e
lnc ptr
bl"!e note .....
N J t,7
.....
.....·~,
Hlt,7
·~· ..
,. .. ,byte f.ed, 'e11okeS3281D,t111po .. e:U.28J ,01poket, 4 t,, I ' , • 0e1, • N
Inc ptl"+l I OQII• o..,...- P•O•
·-·
._,
·- ..
.... ......
"'
..
Hlb8
01111•• ,byte f h,'tt,en·,,0111
·-
....
ph•
dee ptl" NJt,9 "'
...,, ..
Ntt,'1'
c:..,
·-
Id• ptr
f_Uf 1111170 .byte UH, 'a i• ' , t 00
...
bne
dee
not. f f
ptl"+I
N17 0
IMll170
H17l
•efl
•••• 4d
PCN JANUARY2e l 9M
"
ORIC JOYSTICK
Top fire buttonand side fire buttonfor use with Commodore64, Vic20 and Atari
£9.9 5
Orie IJKJoystkkinterface for use withOrie/Atmos £11.50
Joystickinterface for use withSpectrum/ZX81 £7.95
TRACKBALL
Improve your icof'"9s and skiffs with the Computek Trockboll suitable for use with
Commodore64,Vic2 0andA!ori £17 .95
Trockbollinterface for Orie/Atmos £ 11 ~SO
Trockball;nterfoce for Spectn,mfZXSl £7 .95
COMPUTEK JOYSTICKS
For use with the BBCComputer. Metal shaf t, 2 fire buttons £12 .95
DUST COVER
O;ps onto the bock of the Commodore 64 . P;voi. up to ollow use of keyboa,d, fully
moulded. clear plostk dust cover.
TRADE ENQUIRIES WELCOME ~
£7 .95
~ •
r- ~ ---- --- - ----- -
ORICATMOS ... . .. ... .. .. .... ... £12 5.9 5 IPleosesendmethefollow1no . . ..
: I enclose my cheqve / P,O. mode poyoble 10:
I MI CRO P R.IDE LTD fCM'£..
ORtC DISC DRIVE.....•......•.... £22 5 .00 I
I NAME..•
I ADOOf.SS•• • •...... .................... .
172
..
., ..
9•f3
..
9•f4 •
9• f 7
9•f B
47 4:5 , ..
IMl173
1110174
..
....
9 •fc:
•e fd
..........
....
9efe
.f ...
'2
•3 •c
13
.b yte
.b yte
• 12, 'clo -
•1 3, · ~en·
· ,•n
,,ee
140 datal73,2',212
1:50 datal41,'28,
, 24, le0, 141,27, 1:50,2 01 ,8, u,,3, um,2•,
1:58 , 2 1111
16,0 data'28, 1:Ml, 111Uo,10o,•t , 28, 13,27, 158,298,
17111data1,
I O, l n,26
1:111, 11::s,2•,212,24,
,8, 16,J, 11118,2•, 1'8, 162 , :5, 2 •, t 1'!1,27 , l:58,29 2 , 208,249,
, 158,298, 3 , 188,24, l :SS, I O
141,2<1 , 158, 10a , 2 •, 1:58, 1• 1, 26 , ISB, 169, u,, 141,311, 1:,a, 1•., , ;i:1, 133 ,2 51
IC!M
173
..
100 d•tal69, 1se, 1~.r.s2, u,11,111, 111,r.s1 ,2ir.;,20, 1:se,249, 7 ,24,32 ,4, 1,e, 10 , 164, 15
....
Nl 74 190 data32, I l, 1'8 , I 77 , 251,32 , 4 , t :50 , 2 4, 291 ,lll, 24 1i!1,0,32 , • , t:58, 76 , 16•, 1:57 ,2819 , 16
IMH74
....... 2 1DGIda t a32, 141,0 , 4, 177 ,251,2118 , 13 , 109, 32 , l:53, 0,4 ,2e0, 192, 41!1,48, 2 4 6, 108 ,2 4, 15
..
N17:5 9flit• ,byte •1•. · o,.,"tc · .•011 2u 1 datat••, 1, 1:,::s, 111,21•.111 . :r.u , 2e1, 1::s,2111 a,:, , 1•9 ,9:5,70, 239, 157 "32,240, 157, 1:
Nll 7:5 2211 da t a0,•,2'11 0, 76, 2e3, 157 , 111, 251 , 2 1111,,s,•e, 7 ,201 ,9 l , l 0, 3 ,:S0,233,t.• ,9 b, 238
..
001 75 •u I 230 d ata25t ,29B,2,230,252,90, 72, 1.a, 25 1 , 16 5, 251 , 2e1 ,255,288,2, 198 , 252, 11114 ,c,,t,
..
Nl 70 9f12 ,byte • · 15, '1;1et C' ,10111 24 111data49,234 ,IZl,2, 9,e ,0,0, 1, 8 2,8:5 , 78, l::S,111 , 2, 70, 73,83 , 84 , 13 ,0, 3 , 79,80,b•, 78
1219170 .f13 •1 •5 ~ data49 , 44 , :SO, 44 . •Y. 53, 44, 34 , 73 , ::!- 4, :58 ,6 7 , 7e, 70, , e::S, b'f,49, 13 , fl, 4, 71>, 1, ,0:s
..
001 70 9f17 2oe data.V,34,3'",34, • 4 ,:i.6, 13, 70 , 73 , 83,84, 13,111, s , 78,•9 , 87 , 1::S,fl,b, 83 , b5,8o,09
N1 77 9fl8 ,byte f. lb, 'sys· ,Sl!'5 27 0 data ::s•, IZI,1, 7e, 79 , •:i ,e0 , 3 •,e,e , 79 ,ee,e9, 78, 49 , 44,So , 44 ,4 9,5~, 13 ,111,9 , 811,11'2
Nl 77 9fl9 :,3 :59 S3
..
2 011 da t a 73, 78,8• , 3:S ,49 ,••, 34 ,0, t l, 7e, 79 ,tr,:5,&S ,34,0:5 , 0::S,77 ,34 ,,.4, 5-b, 13,02,Er.5
1210177 9flc: 29 0 data78, t::S,l, 11 ,'70 , 79 ,6 5,&S,::s • ,6 9,&8, 73,84, 34 , •4,:S. , •4 , 49, l::S, IJ , 8., , 83 ,:52
, byte a,17 , 'c1 ,- · ,•01 1•,
N l7B
Nl 78
9f1d
9fle " • 3 .-C :,2
30 111date57, •9 , 53 ,:50 , 13, e, 12 , 76 , 79 , 6:5 , b8 , ::S4, 76, 79 , 79,6:5 , 0B , 3• , 44 , 5", t::S,82
::i:10 d a taEr.S, 78, 13 ,e, 13 ,8111,79, 7:5 , 09,:53 , 5 1 ,::wa,:,o,4D,•• , 4e, :se ,ee, 79 , ?S , 69 , 53 , !!II
....,.,.,..
Nl7B •f 21 32 111data:511,:56,•'f,44,"'8, 58 ,8111,7~ , 7:5 , 69 , 54 , :52 , 54,44 , 49 , 13,0, 14 ,84 , 72 ,o • , 111,Ill
00 179 9 f 22 18 .byte HO, 'end' ,•l d ,*00 33 0 dat•t:5,&8, 73 , 77 ,Ill, tb , 71 , 0• ,e • ,IZl, 17 ,83,94, 7 ., ,e0,e, 1e , 67, 7 0 , 79 ,83, 69 ,9, 19
..
N l79 9f23 .. , 4e .. 34 111date79,Be, 69 , 78 ,IZl,20,8111,82 , 7 3 , 78,e•,3:, , e, 21 , 71 , b9,B4 , 3:S,111, 22,B::S , " , 8::S,III
Nl79 9f 20 3:,e d•ta2::S,1>7 , 10 , 02 ,0, 2•,e•, 78 ,t. 8, l::S, 0 1 n, 73 , 7B,Blil,a5,e • ,111,20, 78,69 , 88 ,8• ,e
01111
09181
7"#
INl181
0111180
1111111
81
•n1
..,. ..
9f 2e
9f2f
.. •9 4e
. byte
. byte
f· l 9 , 'l nput ' ,f.00
p olnt-
..
llt20 fcrl•491.,2to&lll7"•,. e•d• •Pol<•i , •1t•t+a1n • 11ti
,.,. •• ..
..
00181 •e .. , tll:Je l. f t <> 4ff'i'2th4H'lpr'lnt•..-,-°" ' '' pl•••• c:heck d •t• sta t --,ts , " 1end
..,.,.. ..
HI Bi 9f34 u, .. 111ays41t192
f.lb, ' f o r- ' ,1011
..
Nl8 2 lb . byt•
0018 2 .. ,. 4f
Symbol table
"..
....,_.....
NI B2 9f 39
....
Nli1 3 .ltyte f.lc, 'a oto' , 1 0e
..
.. .. ..,.. ·-
N183
•1 "''
.....
11,ylllbol v•lu •
.,.e3 «>••
..
ascok ch ee ky 9dcf 9el a
....·=· . ..
Nl83 •f3 f
.,.. .,..
colou,- dKPt,-
,.
...
NIB• 94.-0 ,byte lld, ·,- et U1""', f 0lll
.....
001 84
...
"'51 8 4
.....
9 f4l
., .... 7
152 45 di Cpl
......
fOl.lrldl
9ddc
··~
9dcb
e99ty
foundy • dc::5 gotnuia
"#d39
t nc:pt,.
9db2
.,
-· .... .... ,.u
9f48 ,byte Q01t,ub' ,11110 i f"qv.c: Ju• tr-d 9 •1• IB277
.,.. ....
'"i t
..... .,, .. 9
......
47 4f no t Ill
nqu eue
note:,-
oktCW'd 9d4.
notff
okto11
'lelO
9d8a
no type
oldvec
9d44
9et8
.........
.....
'*4 •
9f4f If . by t e S lf, 'p,-l" t ' ,•1110 pt, ,.otl09 9dtr.f ac;,-een IZl41BIII 1earc:h 'd••
91111
....
001 8 ..
117
.. 02
....
11,ta,-t 9dl9
••td
9etc
stsc:,-n
II IOOk
9def
d4l •
tebend
9elb
t a.bi•
vtook d41•
Listing 1
1000 Rtl'I Pete .Johnaoa OC't.ober 1'84 1250 bpl l'1ClNl:9 lb
1010 REMPind a ina ol. 0-)60 deg. 9iven tabl e ol. o-89 cSegreew 1260 jar ne,gl Y•, 90 negate the result
1020 Rtl'I CAIL get.Sl.ne,Al,A put.a 11ine of. RADCAII in A 1270 ata t and reeave it
1030 REMas a val...e between - 1 and l 1280 atx t+l
1040 1290 ........
1050 pt.I'Wf,70 :A!M Pointer to argunenta 1.JOO 1.dx •• Get the aMr8S of the aeoond
1060 t,,472 :ADot Tmporary for result 1310 jar get.Pt.r p11.nnete r in pt.r, pt.r+l
1070 pb,,ol.600 :ABt Ad:!ru of. IWilC ~ block 1320 ldx t l29 set lntia.l exponen t to l
1080 DIM code 380 1330 .nornlbe
1090 PCll paas-0 10 2 9'I!P 2 U f.O bit t+l IDop 1.Xttil ms bit of hiCJhbyte h l
llOO- 1350 l:n1 ncoEnd Got it
UlO 1 q>t. pu.a 1360 ul t Try nqain
U20 .get.sine 1370 rol t+l
ll JO ldx f l Get the aiMreu of. the f l rat p,ua 1380 de:X DocrOMnt exp:nent to o:npenaate
tt:
ll60
~~
lda Cptr),Y
~ ~ ~ ~~ •angle in &!greea
1390 bne nonrellN
1400 .nonErd
Ul O ~ t O
Do it "'}!lln
16 PCN J ANUARY26J986
Listing 1 (contdl
1500 .pl~ 1890 aap tm Kl> '100 Arqla grMtff than 255 deg~
1510 •ta Cpt.r),Y Sa.YI! msntissa l 1900 bes gt.270 Greater than 270 degrem7
1520 iny 1910 .gU80
1530 lda t
1540 ata Cptr),Y
Save 1A byte u m!lntlua 2 1'20
1930
-=
sbc tl80
Angle a between
1in(a)-.inCa -l80 J
181 and 270 dllgreee
,...
1660 at.a pt.r+l 2050 stx t+l
Ui70 rt.a 2060 .negl
2070 ..:: ~ ne;ate routine
1690 2080 lda 10
1700 .gdO 2090 sbc t
1710 Cfll) U81 la it 91-180 2100 tay Sillve 1o1, byte in Y
1720 bc:I gt.180 No 2110 lda 10
1730 9bc' tl80 ain<a1 .. incao-.1 .. 1ncnotca-l8ll I 2120 ate t+l
1740 eoc f',PP Drop through to aln 2130 t.x
1750 2140 tya Asst.or• low byte
1760 .sin \ Main .-.try point foe ain 2150 rta
1no
1780
'"'*t1
beq gt2S5
'l\l9t hi9'1 byte of. angle
er.at.er than 255 degree.
2160
2170 .sinTab \ 1able of. •i- for o-t9 dsgrses
1710 all) t91 la it 0-90 2110 )
1800 b:9 gt90 No 2190 Pal i-0 10 89
1810 .alnl 2200 [ q.t. pus
1820 ul 1' ~t. by t-=> for Lrdex.in; 2210 SOM '8000-SINWli
1830 uy into a i ne u.ble 2220 J
1840 lda ainTab,Y Get ,aooo ••inlAXI in AX 2230 tar i
1850 ldx sin'l'ab+l, Y 2240 ( qx. pass
1860 ru and return 2250 PQM •1n'P
1870 2260 I
1880 .gt255 2270 lmXI' '9,M
....
the sineof 90 is 1, therefore t he entry for qm 1)6 1 DIV ,100 Did - mlDllllld 360 degr .. 1
90degree1 1houldbe 1•&8000,o rS2 768.
However, &8000 is in fact -32768 in 16
bee 1061
~ 1361 KlD ,100 ...,.
No
..
bOe lt361
bit.a. The table UM& the largett positive 9b:: I 360 KlO '100 Adjust b>{ subtracting l60
integer which is &7FFF instead. This
doesn't cause any problems in practice. ""'
.lt.361
:)le> 1in
The Buie interface to th e 1ine routin e
start, at the getSine. The steps per·
PCN JANUAR Y261985
"
THOR
Plenty there i1 t.o be doing in
Erik tM Viking.• new t.ei:t.and
BLIMEY!
Resiclet,t
Dunpon ma- Boll Chapolldooalois t,~.:!;r~!~v!:~" ?):'our
graphics adventure, an d like it
very much I do, ya. It hu been surrounding area for cluea. sword embelliahed with the Gangjawfare
releued by John Wiley (under Well , lhia ii an adventure, IO word.a'Copyright Level 9 Com· Thegangthatturnupto a ida nd
it.aM088ic Publishing impri nt ), puting'! Cryptic, huh? abet. provide some delicious
and is availa ble for the Com, = · ir~~ty:t~ i~~~ The Great Hall had ad.i.stincl giggles for .eaaoned adventur-
modore 64, BBC B and Spee· you, and objects apfenty you pong of wolves about it, and en.. From time to time the gang
tru m microe. will tind - IO much IO that there were eome my1teriou, t.ellyou to hurry up - the y even
The adventure is ba&edon the
popular children's book, TM,
you'll be hard put t.oca.rry them paw printa down by the rive r
a.IIat once. There 's a whet.lltone bank. I've heard of cat burg Iara •i\3'&tad~~·ii:,.~~.
0
t~~
Sogao{EriJt tM ViAin,g, whoee in the barn, 110me nails , a - but lupin e looten ? Never . I f:M,the ainging ia not a , ign
autho r ia Monty Python star hammer and sca les in the soon found my first Knorr - ifl you're a bout t.o meet a sudden
Terry Jon ea, and writ ten by smithy and tome trettle t.ablea: hadn't had the graphics switc· demiBe.
a nd uorted ruahes near the hed on, I might never have
~~mi::~~A!~: fa~:f:. Great Hall jUlllt for atarten known what it waa . The
the Level 9 lords - 80 impres&- They mu•tbeof80me use, eoof graphica, whilequite attractive
ive ,ta bles all round. coune you ta ke the m. andquickly dmwn, donotadda
grea t dea l to the game and can
Vikings rule OK sm~y~~~ e~: ~I~:ro~!~~ be turned off if you wish to
~ 'vikie~;.ae~::t!id :!t~}
England and rul e the lands
fromGreenland t.oSweden and
i,oulh to the north of Fr ance.
You may know tha t the Vikings
just loved t.opillage and plunder
using their infamo us raidina
longahi ps, but were you aware
that their trading ships were
ca11ed Knorn? Now, not a lot of
people know thaL
The rea.eon I feed you that
educational moniel i1 because
this adventure is sa id to pay
meticul ous a tte ntio n to historic
detail inbothgraph.icsa nd te.xt.
For instance , a ll the buildin gs
shown are baaedon archaealo-
gical reoonJJtruct.iona and read-
in.p from the Viking aagu. If
f}!gu;:u7.erc:~·t\i: i~ ~
fant.a.ay elemen t i• there a ll
right.. so you' ll ertjoy playina
while improving your educa·
tion at the same time.
Norwegiangood
Erik th e Viking is played by
your good self, and you begin up
in the Norwegian mountaina
near your farm . You have j uat
finished quiet ly dozing bene a th
the firtrea -a nd feel vague ly
disquieted . You dream t that.an
army of at.range crtat ur es
swept down over the farm and
:::~11
~ ~n~ff~i~I~ uth!:
either reveal• a furthe r obj« t
progreu: a liUJe faster. The
comma nd WORDS tums them
of?; PICT\JRB tu rna them back on
ad vent ure but can't work out
how to get o{ uae eome petrol ?
Tightrope problem :
drajged everybody away , in· or 90me uaeful information . For again. I. TENY TEFAS ADNAR-
~~v~"cfo~"Jiew~fjj a~c,
your farm , the dttam turn, out
~
0
::::r~·
Bl~~~~d~
0
: =ti The • hip turned out to be my
own, the Golden Dragon, IIO no
doubt. I was dest ined to do aome
AE W TOOF LAIC EPSE
MOSD EENU OY.
2. NWOL CFOP LEHT S!LN
to be true - everyo ne has
vani&hed. I don't know what the
~~~ir~de?~~13"i t bert.~m~
acien t Scandinavia.n aafety
ETEN TCEREOT.
:1~f;!u~;!,°r!;~°:::i~,
Petrol problem :
Viking equivale nt of 'Cor razor? Wt year'• Danish Der - horn soon brought help run- 1.ROTARENE GMORFT!NO
blimey', is but tha t 's exactly
what Erik must.feel likesaying.
So off you go, BCOuri ng the
by winn er, perhapt?
A furthe r examinatio n told ::Ji~q~S:.J1::
~orte':~ i~
me it wu neith er - it wu a sure ly this should have been a
HPYS.
2. RACE V!RD NEHT KNAT
LL!F . ~
18 PCN JANUA.RY2619&
One yearold...
and look how we've grown!
When we launchedthe QL lastyear,we knewwe werestartinga
revolution.
Forthe firsttime,the serious computerhobbyistcould affordthe
samepowerand performanceasthe professional computeruser.
A yearlater.and the QL is morethan a uniquecomputer.it'sthe
heartof a uniquesystem.
And the next12 monthspromiseevenmorefor QL owners...
new softwareoptions,extrastoragedevices,printers,monitors...
Readon, and seehow far we've come,and how muchfurther
we'regoing!
NIGEL
EARLE
ow it'sthe
quantumleap for
QL softwareand
peripherals
W~houtdoubt the QL wasthe computerinnovationof 1984.
Launchedto outstandingreviews,~ soongatheredthousands
from people likeICl.who
ol happyowners,and re<:0@11ition
haveinc0<p001ted the QL and its Microdrivesinto the new
One-Per-Desk .
The quid<estglanceat the Ol\ are memoryexpansion boar~
specificationshows v.mt the Winchesterdiskdrives, printers.
fusswasallabout...128KRAM. and k,,v.<05! MJcrodrivecart-
32-bit processorarchitectu re, ridges.
200I( built-in mass storage. In fad.there\"' mud,going
bundled software. They'refea- on. we'll be running these
turesthat woold normally- regularNewslette,sjust to keep
youthreeorfourtimesasmudll you in toudil
Butthat'sonly haKthe story, K you already own a QL
because the QL is now the
heart of a oomputersystem.
with a growinglibrary of soft.
the ne>d few pageswiff igve
you a taste of the exoting year
ahead
New QL Software
ware ... And ~ you don't . . . take a
As you'll see from these look at v.mt you're missing.It Utilities, languages,gamesand business
pages,1985is the year of the shoold be all the perswsion
Quantum Leap for software youneedl packages... with more on the way!
and peripherals. Alreadythere Now readon ...the Quarlum
are no less than five QL lan- Leap into seriouscomputing Two thing!.are now certain software releases_shownhef'e.
guagestogetherwithspecialpro- startshere. abootQL S<lftware
. First.there\ demonstratehow exceptiona l
gramsfor software developen. going to be plenty of il And the best QL S<lftware win be.
a workl-beat...:chess§Ull" ··· second, it's going to set com- The QL already has five
andrruch moreon the way! pletely new standards for languages,supert,programsfor
On the hardwareside,there~ microoomputffl ... software devek>per1, a top
a specialQL monitor to make Af the moment.llhere are qualityaa:ountingpad<ageand
the mostof that highresolution NigelSearle,NlanagingDirector well""""100S<lftware~ in QL Chess l has itsfirstg;,me.
512 x 256 pixeldisplay.There SindairResea
rchLimited in development And the first
World-beating
chess!
QL Chess-fresh from lls victory
at the World Mlcroooml)<Jter
ChessChampionship. Thispro-
gram sets a oompletetynew
stanclardforgame,software.
There"sa highresolutiondis-
play, animated 3·D graphics,
and 28 levels of play from
Themultilingual cation,, USP;, a powerfuland Forth - !ho 'new generation ' noviceto champion.Features
book of
venatile language.This is a ~ isprCMng bothpoP<Jlar include an ope111ngs
SinclairQL sophisticatedimplementation and easyto learn.Theprogram nearly4000 move,. HINTand
8CPI.- a forerunnerof C.BCPI. of USP, by one of its leading providesa full implementation TAKEBACK functionsthat help
has beendesaibedas a S)Slel11s exponents,Dr ArthurNoonan. of the latestForth 83 standard you learnfromyourmistakes,
programmer'sdelight In the This package feature, fuUQL with graphicsand soundexten· and theoptionto playa human
words ol Qt User, this com- graphics,and a full manual is sion. opponentor the oomputer.
piler is a 'briftiantoompromise supplied. Ava!lablefrom Written by Psioo- £19.95.•
betweena high·levellanguage Available from Coml)<Jtet One-£29.95.
and a low·level systemsIan· Mdacoma>-£59.95. Tel:0223 862616. Softwareat work
guage'.Wli ilstnot forbeginners, Tel: 02n 428781. QL Touch'n' Go "':'a umque
this IS an essentialbuyforany~ API. - the compactma~· approachto learningtouch-
Dm
onewith a good know1edgeol lies-basednterpreted ~ typing skills The program is
S)Slelnsproga~Complete desigled for scientists and designedto give you mastery
with manual mathemalidans. ol the standardQWERTYkey.
Avai~from APL keyword nterpreter board in just 24 hours. With
Mdacoma>- £59.95. oomplete with manual practice,youshouldsoonreach
Tel: 02n 428781. Available from 40 words perminute, withover
USP- already well·known for MiaoAPI. - £99.95. 95% accuracy.
its artificial intelligenceappli· - probably the most
Pascal Tel: 01·6220395. WrittenbyHarcourt-£24.95.11
poP<Jlarh;gh·levellanguageof Qt cash Trader - a unique
all Pascal is particularlywel· Programmer's oomputerised book·keeping
Psiontrouble- suftedto structuredprogram·
packs systemfor smallbusinessesThe
~ sophisncated datamanipu-
shootingservice lation and alpithmic protlems. Qt Assembler- two programs program providesa oomplete
coursein the principlesof ac·
All Qtu8 memben canobtain Pascal interpreter complete operatingin tandem. Thefirst
spedaJassistance from Psioo wrth87.pagemanual. edllo<foraealirl!
isa full.saeen countancy. and goes on to
on u,mgthe QL Qull Abacus, Availablefrom and altering program files. beromean essential aid in the
Archive and Easel programs Coml)<Jtet Thesecond.a Motorola.format day·to-day running ol a busi-
One- £39.95. ness CompleteW11hoompre·
supplied with the ooml)<Jter. Tel: 0223862616. compatible 68000 assembler
PsioowiUnormallyanswerany IMlich converts source file, hensivemanual
querieswithin48 hour,. writtNl in M680CX) assembty Written by Accountancy
languageinto machUle c.ode Software of Torquay-£69.95."
Freeupdates file, IMlichcan run on the QL
"'Thistitleis availabl
e from
Qtu 8 mernbe1'wil aJ,o receive Both assemblerand edftor Sinclair Research on
one freeupdateof eachof the are written in machinecode
0276686100, and selected
four Qt Programs- ,ncorpora · and can be multi ·taskedwith Sinclairstockistsnationwide.
bng many new developments SuperBASIC. ,o youcan switch
New QL Hardware
• An industrY-
isborn
Fromthe momentof itslaunch,therevolutionaryQL attracted widespreadnetworking Already the list of peripheralsfor
massiveinterestfrom all quarte<s. the QL isveryexciting-and lengtheningby theday!.
In one area.the interestquiddy turned to action.as higfl- Here,we've coveredmany of the latest.most important
tech hardwaremanufacturers realisedthe immensepotential developments.
of theQL for vastexpansion. for systemdevelopmentand for As moreappear.besureto keep in touch with QL News!
The dedicatedSinclair
Vision QL monitor
Once 'jOO see the incredible mum 512x 256 pixelresolution
graphicscapabiltties
of the QL to the full with a pin-sharp85
'jOO maydecidean ordinarylV columndisplay.
just canl do them justice. styledto surt
It'salsospecially
~ that's the case, a high. the QL - in look>,and., use.
resolution monitoris needed There\ a 12" non-glaretube,
(And , 'fOOreaeaq presenla· and etched saeen to diffuse
tioo-qualfycharts.forexample, reflections.
tt\ quite essential) Sothe displayis ~ sharp.
The newVision QL monitor mucheasierto lookat .. . and
is speciallydesigned for the invaluablefor those late-night
computerby KagaElectronics, programmingsessions!
with ful supportfrom Sindair AndIke the Q~ the Vision
Research. monitor is desigJ'led
withspace TheOL'!iwptrbgraphocapabtllt at
iei- n dtmonstt.tedbythe Sind.aw\l'i$IOl'I
So ,t exploitsthe QL\ maxi- in mind: It has a coo,pactfoot. """""'
Microdrivecartridges.
AnotherSinclairFirst!
I without lossof data.
Ovef 500,000 cartridgesare
now being used throughout
Britain.And OL Miaodrives
Thespec
behindthe
themselvesarestandardequip-
Miaodrive cartridges are the biggerthan a matchbox!
Qt.~ own urique storagemedia. Accessiswithinseconds.And ment on the new ICLOne Per
spectacle
Eachstores up to 100< of in-
foonalion on a cartridgeno I in tests, Miaodnve cartridges
have made over50,000 passes
Deslt
ROM
48K.
Operating system
Qdos-r~~use,;
mulb-taskirgwindowi'l!opera-
ting system
Sto,age
lomef Im Andat under£1,200.
Powerfulhard- ~ rep<esenlsexceptional
value Expansion boards \Jp
Twin built-inQL Microdrives.
to 100Kstorageeadi - transfer
disksystem for money. for upto 4 times rate, upto15Kpersecood.
The Fireflywil be available
For the QL business use,;the
very shortly from Quest on morememory!
newF•eflyQLWinchesterdisk Keyboard
will boost the QL~ power in 04215 66488. Alsofrom Oue<t.a smple and
inexpensive way to expandthe F\JII movlog 65-keyQWERlY.
one hugeleap. QL~ RAM: with memory ex- frve functionkey,. four rursor
De<ignedby Oue<t.~ uses key,.
CP/M and oller,all the benefits pansion boards.
of Winchestertechnology:fast Theseoompad urns conned
to the standard QL expansion Language
access,
reUabihty,
compactstze SinclairstruduredSuperBASIC
and quiet operation. porL US1ng the QL~ internal
With 75 Mb storage, the power source oc for larger
boards.aneodemaJ powel'SOIKCC
Applk:ation
software
Quest Fireflyis ideal for large 'MnchesterhMddiskdnve supplemtnl QLQuoll- word p<ocesso<
The units range from 64K
databases sudi as stockor cus- yourQl\buitt·n m.&stor• QLAbarus-spreadsheet
and 1281(RAMboardsto mas-
sivelypowerful256Kand 512K QL Easel- graphics
QLArchive-database
Interfaceoptions pria,s from only £35. RAMboards, so there's some-
thing foreveryuse, All four packages supplied
Andthat'>justthe beginn~
The QL oornes oornpletewith with the QL
For attaching scientific and
twobuilt-in RS-232( interfa= laboratory instrumentsto the
In addition.interlacesfor QL CST even offeran IEEE-488 Interfaces
Centronics printersare widely interface, whichcan handle up Twoserial RS-232( interfaces.
availabfefrom manufactu rers to 16 connected (lev;ces ~mul- Miaodrive expansionport (up
sudi as CST,Mirade Systems taneouslyt to 6 may be added), ROM
and Sigma Research... with cartridge porL local area net-
work. 2 joystid<~ RGB
monitor and TVoutput
Textscreen
Varioosmodes - up to 85 col-
Pricesstart at £117, and the umnsby 25 rrmson monitor.
512Kboard isa verycost-effec- On TV,up to 60 tolumns.
tive investmental just £587.
Wilh abdable memoryiloe Graphicsresolution
this, the Qt. is more than a 512 x 256 pil<e~(four colour),
match for any other m,cro 256 x 256 pil<e~(eight colour).
under £2,0004
SinclairResearchUd
camberley. Surrey,GU1538R
Whereto findthe QL.TheSindair QL is availableat selectedbranchesof Dixons, Tel:Camberley(0276) 686100.
W H Smfth,John LewisParlnership, Currys.Greens in Debenhams and Ultimate, and larger
ol Boots.
branches JohnMenziesand specialistcomputerstoresnationwide.
~ .Q.,Ol.U8..andOdo!..-tr~ol~~lldOul. EMAtt*- N~.ire1J ~ olP\o'I Ltd°""to
sinc:lair
o. e*Yol «irm,'lu,llp,odl.lct~--~ltd rNtW 'IN"ftl.l0.111tr~11a,iylffot
The 8086 processor may not have the
best structure or ins tructio n set ava il-
able, buta11it was among the first used in
micros, it does have a la rge selection of
sort:ware available for it.
Sharp haa gone against the trend set
by its competitors with 8086l8088-based
systems in the size of memory pro vided
as standard. Applications for the 8086
range have been memory hungry, and
the manufacturers have exploited this
by their entry-leve l systems not having
quite enough memory to ru n the 90fl..
wa re pac kage you need efficiently or
effectively . Most of these system s start
at 128K; Sharp , however, stands alone
in sta rt ing you off wi th 256K . Jfyou still
need more memory t here isan expansion
board available.
rst anno u nced at last October's IBM on the 8088 and the Sharp on the In use
PCN JANUARY2619M
••
redeeming feat ures: a full set of floatin g panying explanatio ns are obscu re . we're kept awake at night searchi ng for
•U S point functions , and the abili t y to awitch There is also a use r's manual which the answe r.
between degrees and radian s forlhe eine incl udesooncise details of the hard ware, Th e on ly niggling problem with the
and cosine fun ctio ns . though data sheets for the various Basic manual is that it's not in
More upsetti ng to everyone may be devices woul d also have been welcome. A. alphabetical orde r, but it does at least
the licence agreement between Digita l system integrato r would need them, aa have a n index of keywords .
Research Jap a n an d the buye r. The would a nyone trying to use the sound Two quick reference cards are in-
terms and condit ions are ludicrous. generator or the 7220 from a non-Buie cluded in the package: first, a DR pocket
'Digital Reeearc:h Japan make no war- program. The Basic interpreter doet manual which include1 theSharpexten-
ranty of any kind' runs one , an d 'the provide accees to them, but not everyone aiona. This covers most of the content.a of
entire risk as to the quaHty or perfonn- wants to use Basic. even one thi.sgood. the DR manuals, but in very meagre
ance is with the purchaser' warns The Bas ic interpreter documentatio n detail - a deficiency best demon strated
anothe r. So,ifCP /M-86doea not work on is among the best for this language . The by the erro r message aection which
explains self-ex planatory errors. The
sect ion on BOOS function call a ia much
toocramped - itneeda muchmorespaee
(perhaps given up to those erro r
messages) ; howeve r , it is useful a nd can
aave time.
Basic a lso has a quick reference card,
organised alphabe ti cally; unfortunate-
ly, some of the notatio n ia not explained
(Buch as the use of in pu t/output un it
numben ). It has sma ll examples with
parallel explana t ions in addi tio n to the
arrival, that'• just tough. Come off it,
.
••..
Digita l Research, this won't curry any
...
~-· ..
favou r with you r customers. In fact., I
would like to refuse to sign my agree-
• •
ment or e ven to purchase CP/M-86 -
perhaps t hat 's why it comes free. DR
~ ...
~ .." I..
_,
may be trying to protect its investment ,
but there's protection and there'• ri p-
ping people off.
---4 ;, , ~
!j
atore itin.
Documentation
The usual 16-bit docu mentation comes
in an IBM-style binder , with a box to
and th e usefuln ess of the documents book has a small introductory section formato f eachkeyword.
ranges from barely adequate to al most which leaves teaching the la nguage to
excellent. the many books already available; what Verdict
Since only CP/M-86 manuals were it does cover are essential details of th e If you wanuomeoompatability with a n
sup plied my comments are limited to implementation for those who httve used IBM but are not too concerned exact ly
those books. In my experience, it is likely another venion. The ma nual iBwell laid how much , or you want to be happy in
that what is sai d about DR'a offerings out , with each Basic keyword on a your use of a machine, relying on the
will also be true of Microsoft 's MSDOS separate page, a long with the form al docume ntation tot.el lyou what you want
ma nual s. For the latter , I was provided definition of the statement a nd exa m- to know again, then theS harp MZ5600 is
with some pho tocop ied pages of an ples of each possib le form at included . your machine .
M.SDOS manua l, relating to the Sharp There are notes in explanatio n of the When DR's GEM package becomes
and my comments below concerni ng it.s function. available for the MZ5600, it is going to
CP/M-86 docu ment.a would seem to be What lift.a thia manual above thereat put upa goodfight with Apple' • Mac and
true of this manua l too . is that in addition to the e:11:plan
a tiol\$, Lisa machines - tha t NEC chi p does
Software supp lie rs tend to thin k only there are helpful tips on the uae of the some startlingly good graphics.
in tenna of qu a nti ty rather than quality state ment with good eumplee, even if All in all, thi s is probably one of the
of documentation, and that' s t rue here. they are a bit laboured . There a re alBO best8086-based machines at th is level of
The impression th a t both Digital Re- footnotestoanswerthosequestio nsmost the market today a nd deserves a lot more
eeareh and Microsoft give is that they do of u B have never wanted to ask until attention. l!l
not understand thei r audience.
The CP/M-86 documentation (a prog- SPECIFICATIONS
rammer, system a nd user guide ) is as
i11ued by DR with the necessary adden- S,.... Sharp MZ5600 ra nge, comprisi ng cpu, 256K memory, Bingle
dum and erTata sheets. For th ose who double-sided , double-density floppy drive, mono monJtor , price
have a lready seen these manuals don't £1595; the MZ5641 (aa MZ563 l , but with M!COndfloppy drive).
despair , Sharp has put great effort into pri ce.£1995; a nd the MZ5645 (as MZ563 l , b'ut with integra l JOMb
reproduci ng them . The contrast of t he hard disk) price .£3495.
copies is very high overco m ing th e (The se prices incl ud e CP/M-86 and MSDOS aa atandard and one
faintne ss of the original s. yean on-site maintenance .)
Sharp has added a separate manual to ~ Colour monito r, Mouse (£95) 256K memory expansion (£299),
these three to cover its additions to 96K video memory upanaion {£230) and a n 8087 Numeric
CP/M . Unlike DR's, t his is typeset., and proce880r ava ilab le (price unk nown).
the examples are clea rly lai d out a nd - SharpEl eetron;cs( UK).061·2052333
..
well chosen, though some of the accom-
=::~~~&~~~~'~!~71:
'>lot!>
• Software
1
~n
TORCH
CO MP U T E R S
without mocltficataon.subject toconstr.unts
of BBCkeyboard and d1.i,pla~• Acorn DLSC
tnterfac:e is not required • Keyboard. text
,ndgr., phoaby BBCMocklB Mocro.
ARMWRESTLING
The ann is mounted on a rotating base To get the robot U) do t1nything, you
Setting up
c.......uc· ......... :.........
t:11eu.;aN ........... ..
1-....,. curved ones.
The accuracy is not great and a
,
The Colne comes with an inte rface, centimetre or so i1 lost every time the
operati ng software, a power supp ly and manoeuvre is repeated
some manuals. Connect ing everything Real problems occur when attempts
up was simply a matter of plugging one are made to move the arm to its ext reme
lead of the interface into the robot , the positions. Thingsgetsostrainedthatthe
other into the user port on the BBC. cords tend to jump off the pull eys.
The power supply comes in a weighty Putting these back on is fiddly, to say the
cast al um inium box which gives the least, an d tends to pull everything out of
appearance of being abl e to provide line. Gettinggomg again means turning
enough power to lift anythi ng, a lthough off the motors and a(ljusting pulleys ,
it does get very hot afte r an hour or so of mainly in the WTist, unti l everythi ng is
use. With the robot powered up , the realign ed.
control software centre loaded, from
tape, into the BBC.
Verdict
Programming the Colne follows TheCoJnerobotarm is a good
the seem ingly un iversal process of quality kit and certainly
moving the ann to a position in a looks the part of a robot arm. If
sequence and then instructing the yo u intend building it remem-
computer to re member that ber that it could be a littl e
moveme nt . This is continued difficult. Buying it ready-
for the complete movement buil t gets around all thi s
cycle. Because the Colne fuu, and the onl y manu -
is capable of movemen t al labourinvolved will be
through a numbe r of axes, occas iona lly putt ing the
there are some additional pull eys back in lin e.
commands not ava ilable Pla ying with robo t.a is great fun. The
on 80methi ng like the hardest bit lB thinking of some use for it
Fischertech nik . besides lifti ng things up and putting
them down again.
lf you ca.n think of some reason W
justify the cost then the Colne is rather
more thanjust a toy . ,...
_.._
aimed only at those interested in terns man ual was simply atrocious. All it over.
tin keri ng around with the basic pri nci- con1iatedofwereacoupleof photocopied The lack of precision eoon became
ple11of robotia,. By no stretch of the aheeta that left more than a little to the obvious as the arm had a tendency to
imagination could it be considered a imagi nat ion. overshoot or unders hoot th e expected
preci sion technica l instru ment . n. FIKMrtec:Mll...e..t • ....,..,.... _ •• po8ilions. As a res ult it often went into
You are given t.he pieces toconstructa ac.lr-destroct mode by crashing into
'teach- in' robot that can learn simple part.a of th e model where it quite clearly
movements and repeat them, a plotter, a could not go.
model th at plays the Tower of Ha noi
game, a solar cell tracking device, a Verdict
graphics tablet and a sorting system. The great advantage of t he Fischertech·
The bas ic kit sho uld be avai la ble nik computer kit is price. You cou ld pay
throug h some leading toy 1hops but hundreds of pound.I for a si mple robot
comes with two significant disadvan- arm and not get to grips with half the
tagea: the manuals are in Ge rm a n, and concepts covered by Fischertechnik's
the re a re no deta ils on how to con nect it ail': models.
to the leading makes of home micro used
in the UK.
The package deal offered by Micro
Robotics Syste ms is probably a better
option. For fll2 you get the basic kit
plus interface and software to hook it u p
to a BBC micro.
~~~;f
l
concept fall11hort of original. Orpheua (due to Tamon con-
original. nectiona) and lJK . Orie prog -
ldenUfyE~. another edu - rammen havea wacky eenaeor
cational program from K011moe-, humour , typified by IJ K'•
Fas t and diffi· aims to teach the countries.. Don't Pm, tht Utur Q in
~t~~-~~~~~E=-:~:
cult, with nice- which you play vario us fairly
ly done gra- decen t and amU11ingmazelplat--
phi cs, the game there's no documentation. rorm gamea .
_,,, U.15 ---0525 3942 UK0253-$5212
-- £7.15 VW.. 01·741 7473 IJI(0253,55212
WIN
A
SPECTRUM
DISKDRIVE
A h appy new year to Spectrum owners from PCN and
Spectrum dealer Micro Interface. Together we're
MySpectrum needsaTimexdisk dr ivebecau.se ..
x
... ...... ...
..... .&.
irritating. BBC Software has plans ,
apparently, for a disk-based versio n, but
that will not be available for a while .
computers,liketheSupe r Constel lation.
But it is st rong enough to beat most
casual players and good enough to give
R ...
~ Other additional features incl ude the those ouU.ide of the profeliionals an
abiliC.yto save any position or game to el\)Oyablegame. T-, Nam.ct-
R .B. ~ tape (though if the saving process is
flawed for any reason , th e Beeb loees ita PCN extends ita congratulatio ns to
R A memory of the game - so you need to Grandmaster John Nunn for his
,,,.R R write down the game score before recent outstanding perfonnance in
saving) , user defined board colours, th e 88·nation chess Olympi cs at
i'l !:'I ?'i 'more informatio n on the 8Cl'eCn,and the Salonika . ln the Olympic's 57 year
~·-·n n
............
number of play ing )eve.ls. Alth ough
there are only four playi ng modes.,Mode
fourall owatheuse rto specifyanaverage
fact that the program now continues to
ana lyse the position on the opponent's
tumtomOY(l .
Thescree n displayisgood,andinstan t
replay faciliti es are available at any
point in the game. The speed of the
history , Nunn's l Opoint:a from a tota l
of 11 games ia the beet individua l
score since the great Alekhine won 9
ouc.of9 in 1930. Nunn's scorehelped
the UK team to its first ever silve r
medal , (our pointa behind the RU&-
elapsed time per move in any combi na- replayia uaerdriven, since you retu rn to sians .
tion of hours, minute s and seconds. The t he begin ning or th e game by pressin g
progra m defaul ts to ten &e('(lndsa move Contro l N for new game, then procede Pro'sview
when you fint select Mode four, and it move by movo by prc88ing F (forward). How good it White Kn ightMk 12? John
providesanenjoyablegameatthatlevel. Alte rn atively, you can step back for a Nunn played it off against the Mk 11
max imum of 128 ful l moves. version to find ouL
Openings One inte resting (eatu re is Bry ant' s White i.ato play in th is po8ition from a
I wasn't particularl y impre ssed wit h th e way of hand ling user inpu t. Wherever ga me Bori.senk~N ahi movs kia played
stre ngt.horqualityofthe openingsbook , the program requ ires a number from the in t he USSR in 1969. Borisenko found a
PCN JANUARY26198&
beautiful forced mate in four by 1 tou rn a ment. lm provementa - a one game! Being a piece down, he accepted
Qh5 Xh7+! Kh8x h7 2 g5-g6 + Kh7 -h8 3 byte change - to the endgame code had my bet .
Rgl-g5! (threa t 4 Rg5-h5 mate ) t'Gxg5 -4 been telephoned to the Fid elity factory 41 a3x b4 Nc8-e7 +
h4xg5 mate. in Miami. 42 Kg6xh6 g5-g4
I fed the position int.otheMk 12a nd at Somehow the two hex let tere needed 43 Kh6-g5 1
first it favoured 1 g5-g6, a weak move for th e chang e had been received over Naturall y not 43 f3xg4r! es.tt, and
allowing Black to block t he kingi ide by the teleph one line back to front , with the e-pawn soon becomes a Quee n.
1 ...h7 -h6, but.a fter 2 hours 38 minute s it result that the EPROM s eontained one 43 g4xf.l
found 1 Qh5 x h7 +, and played the rest.of wronginstruction. Theprogra m craahed 44 g2xf.3 Kc:6-b5??
the mati ng lin e with out difficulty . It is freque ntl y, once th e endgame had bee n The wro ng way . Black's King is
rat her a long time, but as k you rse lf reac hed . It was these repe ated crashes , needed near the centre and k -eide The
in a winning positio n , that cost Fidelity
whe the r or not you would have found the
winning lin e. th e game , and th e toumamenL Was r
The second test was more impress ive. Ps ion Chess Jueky? .B. I.ii
Most chess programs have a probl em-
solving mode, designed to 110 lve th e
puzzles which are oft.en found in news.-
Th e positi on here arose in th e 1984
North American Cham pion ahipe in San
Fransisco. Wh ite was t he Chaos prog-
.I.
:• ~ .I.
.&:
pape r column s where Wh ite has C.O mate ra m which has long been on e of the .I.
in a fixed numbe r of moves. contenders for to p honours in the eve nt. -,~,,
Thi s is much faster than th e normal Black was Phoenix , an up and coming
mode, because the mach ine is onl y Ca na dian program. Chaos had e a rlier ;B. S'l .B.
lookingforamatea ndcandisregardany made an unsound sacrifice , and was now
othe r type of advantage. In problem - faced with a n e nding in which Black had .B..B.
solving mode the Mk 12 solved the firs t a n extra piece. , ..
di agram injm st under three minutes, a A respectable hu man playe r would
50 -fold in cre ase in speed. hav e resigned White 's poaition by now, llad. .. MONt..... J7.
but comp uter programs are not yet knig ht should be uacd to stop th e
Finally, a problem composed by A
We rle in 1945. How does Wh ite(to play)
force mate in four moves ? th e Mk 11
'respectab le ' or respectful
The ga me continued :
b-~:1'
Ph~~ck :nu l'!! e~ r: ~ •.
Ne7-c.b 4b h2 -h4, giv es White an un·
erroneously concluded that 1 e7-e8s Q 37 ... Kb6xc7?
stoppable h -pawn, but the tert move
doesthe trick , because it.didn 't.conside r Blacks houldfirstpushthea-pawntoa
serves him no better in the long run.
the cunning defence l ...d2-<ll• N +! 2 safeequaro,ando nl y thengoal\.erthe c7
Kf2-g3 (to keep Block's King bottled up pawn . That way Black would eve ntuall y 45 Kg5-f6 Ne7-d5+
in the comer ) Ndl -e3. Then 3 Qe8 xe3 is be able to create a passeda -paw n (aft.er 46 Kf6 xe5 Ndxb4
on ly sta lem ate, while ot herwise White capturi ng on a3). 47 h2-h4 Nb4-d3 +
is unable to force mate in two more 38 Kf5-g6 Bg7-f8 48 Ke5-l5 Nd3-<5
moves. 39 Bc3xa5 +! 49 f.3.f4 Kb5-<6
On the other ha nd , eigh t seconds was The correct pawn. If White captured 50 h4-h5 NcS-<17
enough for the Mk 12 to find the corr ect on e5 , Black would hang on to the 51 h5-h6 Nd7-f8
801utio n 1 e7-e8 - R!. Th e threat is 2 &·pawn a nd win , 52 Kf5.f6 Kc:6-<17
Re8-h8 mate, so Black still has to play 39 Kc7-c6 53 Kffi-n Nf8-h7
l ...d2-dl - N + 2 Kr2-g3 Ndl-e3 (o r else 40 Ba5-b4! 54 Kf7-g7 Kd7-e7
White mates by Re8-el ), but now White A good awindling t ry. 55 Kg7xh7 Ke7-n
can simp ly cont inue 3 Re8xe3 Khl-gl 4 40 Bf8xb4?? 56 f4-l5 Kf7 .f6
Re3-el mate. Th e point is that with th e Black kn ows tha t when yo u are 57 Kh7-g8 Resigns
rook instea d of the Queen on e3, the materiall y a head you 11ho uld try to t rade Who was luck y? I won the bet, but th at
aquare g l is not covered and Bla ck isn't off pieces . What Phoen ix fails to appreci- is skill - knowing th e lim ita t ions of
sta le mated . JolNIN11M ate is the poten t ia l stre ngth of Whites computer programs. Chaos won th e
King si de pawna . game, but that is becaWM!it played th e
Luckybreaks ln the initial po&ition, pri or to Blacks final at.age better than Ph oeni:1. Or
As everyone kn ows, chess is a ga me of 37t h move, I made a $5 bet with one of should we say that because Phoeni x
pure skill. Luck simply doet not enter the Chaos pro grammers that h is prog· threw away a winni ng posit ion, Black
into it . Or doesit? ram would not loee. Now 1offered to bet was unluck y? In which caseWhite must
I remember playing a game in the him $ I Othat his program would win the havebeenlucky. '-"'lMJ
linal round of the Midd lesex under 18
champion8hi p, more th a n two decades
-
-- ...
- -
-
Table of results
ago, when a win would hav e securedth e
........,111
__
-
county t itle for me. Aft.er ponde rin g an
13-3
-- --
intricate positio n for many minute s, I
-
fa iled to noti ce that I could give C,,..ISa.... 13-3
er-..
--
13-3
...........
-
checkmate , and inste ad played a diffe- -3.0
rent move which onl y dre w, Had my CBMM 14-2
- ........
opponent play ed that phase oft.he game IH
-- -
better than I hadd one,o rw ashe lucky ? IH
Luckcana lsoplayadecisiveeffect ina a.... IH
-- --- --·
a....
........ IH
--·
comput er game. Perh aps the moat
dra matic example of a lucky break in a.... .....,__ IH
- ..
compute r chess was seen in thi s year's a.... lH
World Microcompu ter Championships
in Glasgow .
Psio n CheM, in a hopeleMly lost
Cloou ...... IH
IH
lH
position, won th e ga me on time. Why? S..-1 IH
The opposing machi ne, Fidel it y', Ele- a....1.0 lH
gan ce, was running with EPROM S that zxa..u ZUI lH
had been programmed shortly before the ............ 12~,_....,. ................
PCN JANUARY2i81985
Casung spells drains Gan· you blast turns to a gold coin collected Jingles into your cof·
da lfs strength (hi s colour wh ich shimmers on the forest fen and th e action speeda up,
changes to indicate thu1), but noor Af\.erat1metheportcull1s but lose your three apprentices
GANDAl.f rises and you should let n liz.nrd nnd you're doomed
~~~;j~~e";:;~~
G:en'J:1fu11p man m to take the apprentice Gandalf is a cur ious game,
!~pf~~:o~n pg~~fe 1
b~~J!Jf!;r
-- ----···
allef\andr1ght there'aa magic Then you can follow the bea11t there 's not an awful lot to 1tand
.
the title. and your ca1tle 1s out of the castle to screen two 1twould bequ1teeasy to m8.!Jter
under attack from lizard-men . < - Thinga are pretty hairy out - fairly quickly. It has a healthy
who will enter and steal your side The reptile& have dragon · proportion oft.hat r are qu.ahty
apprentice, your task 18 to get
him back and amaaa pointa by
. like tendencies and will give
you a dose of name 1f you let
- playability, partly due to the
neat graphics and partly t.he
kilhng the rept1hans them get too cl08e. The plan fairly original plot.. It deserve&
In the fint acreen Ganda lf here ia to avoid them, bl asti ng a look, but what a p1t.ythere are
stands on battlements above as many aa possible, collect Lhe only t.woscreens-and where's
the courtyard in the fore- gold ooina and re1K:ue your the 'rea hst1c &0und' advertised
ground. To the left 111 h111 • --' apprentice. f'rom llm¥tot1mea on the mlay? All in all, fair fun
apprentice, stirring a magic star in the aky which w.ps 8 in a limited format 11,y• SklnMr
potion A forest stretches away Gandalf back to hfe ma jiffy, :~~do~t~:c!1o?~:-ro~:e ;~~;
mto th e distance , and 1t'1 from but only when it'• frtt of clouda . apprentice you must set a trap
here that the hzard men The hzard men move in from 1n the path of the abductor, but
approach Thejoyst1ck controls the wmgs and look like d1no- youcan'tdefendyounelfoncea
~l~:1~~:,S:t!":n~~~
8 1 8
~p a
little nuclea r mushroom
gaun1 Once they reach mad·
&ereen the)' tum and march
toward the portcullia Each one
trap haa been set
Once you've vanquished
enough lizards the gold you've
re lay and on-ecreen b lock coun· up w it.h your truaty blade or
Theso ldi en , which you meet
THEHORSE
LORD
ter . There II al1<1 &0methi ng
auppoeed to prevent copying. piT~~:;;;~~1:~~~i~~
one at a t.ime, are al80 he lmet.8
But it'a a ahame the progra m • large he lmet. above a hon,,e'a wiel di ng s words . By f{eUin g
There' • a trend 1n the compute r isn't worth all thia effort . • hea d with a swo rd appare ntly cloee and wapping the Return
game. bus iness to ba.eeall aorta
of garnet on books 'of the aame
JWne'. Thd offering from Cen·
Lo~.u:i~~:r1:;~:~r~r:i
on the de li very or a meesageto a
key, you can usually inflict
enough damage to beat them.
Th e whole procedure ii tirhed
tury 18 either l00&ely drawn distant cast.le. tn your path are by a email band alowly decreu·
from the novel, or the book ia footaoldien, moata and - for in g acrou the bottom or the
one of the dullest fantasy novels variety guest. what? - foot.IOI· screen. It runs out. much too fa.at
1- · I
to hit t he et reeta in recent and p rovideethemainuitfroz.n,
timet . 1~i11'1~hd1.~?~itth~
acreen and ahow&your route aa
~! the game. The cloeing image l!I
that of a grotesque head wit h
The game i.a well pack.aged
and the cassette includes a aort or square spiral to the blood gushing from it - not for
the Uet!mlSh, S....--
numerous protect.ion devicet. castle in the cen ttt. protrud ing from 1ta mouth. 'l'he
The mott ingenious 1aa rewrite Your old 'ouahuffle1along to m oat is a horizonta l atnpo f blue
oftheea.88ett.eoperatingsyate m
to produce a loading .eque n ce, !~i!'.":! n ~:c!~ ·::: ~~ll~·~ ft1:!a~: ~;g ~d~p;~,
comp lete ly devo id of th e com· pttuing Return at the
forting clicb of the cU11etLe ft•:1::! iJi:~y~~vha~ej:O~t.~i! appro p riate point . If you get it
the William Tell overture, and move on . The second inst.al· mg fireballs once again and a
should be turned off 1f you're ment has Jou of ledges. but number of com ·eyor11 1111 well .
playing late at night nothing to stop you l{Tabbing Screen six has a sp iral of ledges
LEDGE
MAN The first .screen showa a the goodies - unt.11 the clock, and ladders which seem s ample
udgtman seems at firwt sight
to be a rather elementary plat-
. v which lim1l8 t.he ume on each
&ereen, reach es quarter past .
until an explosion 1n the centre
sends all kind sofde br,s bounc·
form game . ln ract it's the most Then fireballa drop from the mg about the place The last
vaned and compulsive plat- roof. destroying platform sec· a,creen 1s almoat entirely con·
t.1ona and you 1f you get m the veyoni with Hydra After&e\•en
~h';e~m;,!~e eve r played on I screens you return to th e begin-
--
way If you don't move fast on
The loading .scrttn .scrolls the lhi1111ercenyou'll be stranded ning and th(' skill le, ·el U!I
bnef instructions and the con· The third acreen ha, a num· increased An excellent game
trol~ (not redefinable ) acl'088 a ber of wheels rolhng about the withalotofvanety
wletext display , and once
.... place , Donkey Kong style
~
loaded offers controls for mwiic '. ' ·,: ..: ' Theae have to be avoided or
and aound effects and the selec-
tion of one of three levels of
difficulty The mus ic 11 a suit-
, , .. ' '
Jumped over. On screen four you
hav e to board moving ledges
like pa ss ing t.ram &
- 910
,.... £795 ,......
So~ware Projeds
ably manic rendition of part of Screen five invoke s the fall · 051-428 7990
SPECTRUM haywire : you migh t find your- .. : . ·: out to be a n air shall you'll
VAMPIRE
KIUER
eeH going down when you had
~ to.:::· " .. . tumb le all the way back down to
level one.
p .
shows a aplit,. Beca use a ll the Ooon an d
One ahoul dn't expect too mu ch level, 111de-on view of t wo noon rooms a.re very si milar , the
from pocket-money pri ced with your little man in ~ itio 1:1. game gel&:rather bonng aft.er a
ra::,;;
t;;J1:
ooin t.l.
8
h:e~f/~
One floor look, exactly like
ano t he r w ith it.a two gree n
doors and one pink Ii~ ah a~.
few plays . It.'a all based on a
random aet-up, and i, not en·
tirelybu.g -free . 11111~
You must try to ucen d to the
t welft h floor or 8 building to ri=~n~!u':ew:y~ti:[h:~:::
where Dracula i&as leep behin d beshot. if you have a bullet . ,iijiii •• iiiiiilillll
a door. The on ly way you can
pf"08TI!88 between noor1 ia by
using the lif\A,b u tunfort.unale-
Any door may be opened 11nd
entered , t.he 8Creen changing to
sho w you the room. There may
•
Umeh aa a skeleton or apider ) -
you can only survive a few of
rJ
r.l 1.; . , ·a,',''
)y these have gone a lit.tie be one or more objects in the these ecares . If the room tum,
PCN J ANUAHY 26 198.5
36
hoetaget;. ln fact you get few the chance. It's not too hard to
point& if you dettroy the tanb a void, but a Killer Sate lli te
before they &bool adds it.a weight to the argument
When you land to pick up the in the later st.agea.
E ver •ince the advent of the hostages, well animated min- Sadly , therejuaL ian'Le.nough
helicopte r venion of Scrambk ute figu.re1,you are (o( coune ) going on to make Airlift ..
there seem• to have been a n
unapokencompetitiontodeai.gn
the moet plauaible chopper
fai r game for any maraud ing
tank . Once in the air, however,
you're comparatively safe and
c!~: 1\r U:!:fl! p~r ~
hit,.a nd-m l81,and much of your
sprites for an arade game. a, long aa you can make a time ia spent pMitionin g the
Airli~ must get marks for best
yet on the Beeb. lt' a well·
proportioned and has a convin -
~~~,;~
gin,g:lydii,embark.
1
h=~~:n: chopper to land in the righ t
place. Thiamay all bepartoftbe
fun for tome, but for me iLaddt
cingly animated rot.oraa well a.a Your ne.xt aortie will bea bit to the frustration . s.... w--.
a rotating tail.fa n. There'• alto further away, but t1ince your
fuel ia unlimited, ti me is the - 6110
!t~l :!l~~t.o:,ro~::1.a°?l only difTerenoe.
After about , ix reacuet1 an
l'llce£7.95
there i•n't much else to recom· ,....._ Superior
mend thi s game. autogyro appean. Thia will Software
The plot revolves arou nd the blow you out of the t1ky, given 0532-459452
oroo 80U'T1t for thoeedire<:t.ions. eys, one atro ng and one weak , now you're up to the Zambeei
COMMODORE
64 Above the disp lay ii a de- the weak one having theadvan· without a paddle. How to dea l
ecription of your aU1TOUn di ngs, tageo ( a gun . You mu.c.chooae
AFRICAN
SAFARI and LOOK will have the Doctor which of the monkeys to take. tt\!;i8 U:~~ !:t:;plo r·
African Safari, aooording to th e gazing around and reporting on Th e eute rn limit of the fint ~ore difficult ia how to dea l
cuaette inlay, 'abolis he1 the what he can eee. Beneath ia acreen i1 set by a snake sitting with the et.range retponaea.
m
distinction betw een arade and atated the direction& in which Type LOOK near the boat an d
adventure.' 1 wu unde r th e you can move, the WH AT r,,ow? you're told: 'There ia nothing
impreuion that thi s had been prom pt, and a clock (you have apecial. I can see a boat
done a nd not by aoftware such only an hoor to complete the here .'off BOAT . ' I ee.n't eee a
adventur e, with no s.1w1t or boaL' '
:!~i;::n~=h~:~ro:~ PAUSE facility .) A{ricon Safari ia rui ned
the Hnea of(but nowhere n eAr Initially you can only head further by being eoalow to play.
u good u) Melbourne Houae'a e8.8t and west, and east finds a lfthll aboliahea the distinction
ZimSolaB im. peanu t plant wit h peanut.a between adventure and arcade,
Here you' re Or Livingston e, attached. OETPEA NUTS? 'I've got then give me one or the other
eeek ing the long loet Kenya n a bad back,' report, the Doctor on a padd le, and when you'v e every time. Me~
Diamond, the character being (10me Doctor !), a reply that walked to the weste rn limit you
in the centre of a IIO'Olting becomes infuriatingly com· can oo SOIJl'H to the Zambesi
graphiC8 diaplay. By a curioua mon, a.e a t the next location River, and another ,et of eaat· - 4/10
choice of command!l you need a where there's a fire and a tin west locatioru, for your charac- l'llce fll.95
jo)'1,tick to move him eut and <an . te r to walk maddening ly , lowly ,....._.Interd ilc
west, but have totype oo NORTH Further a long a.retwo monk· along . Here you find e.boat., ao 0 1-9699414
Na turall y there are a num - a eeri es of 'i n' jo kee among men who converted Monk
AMSTRAD ber of different obat&clea, both membera of the arud.e prog· Miner didn't do more with the
f=~~~~
u
atationery and mobile, to ramming fraternity . These are Amatrad '1graphicscreens . The
MANIC
MINER 1
~
8
p~::r!;;~1:1~J~~·=
beginning to fade with ti me, but
the grap hiC8are atill wiUy and
everyth ing very
:!':!:ii~hle. 0
surely more detai l could ha ve
b~
MankMineri aava ilableforthe smomhly . been put into each character.
Sped.run\,64, BBC, MSX, and The game remai ns oone too Pe.rhape it' 1 sacrilegious to
now the Amatra d. euy eithe r, a nd l'vetti ll to get want changet to the original
Ii all at.arts with miner WilJy maaterpieoe , but it attma a pity
t;'~e !:d7;.co:.:•:::::
-
at the bottom of a very deep not to make the mott of the
mine (10me 20 tcreens deep ). graphiC8 potential orthe hoet
How he got there ia neither
·'·'' . ~-~~ . ~i~;! nie:!1f!?thC:~~~ machi ne . S.....-
~~: ~o :fT~e~~:~
explained nor relevant, but
withyoor aid he will do his beat negotiate . Contact with theae ii
to eecape by collecting the fatal, and Willy only ha.a three glimpees of all 20 acreena, but - 7/10
ftaahin g treuurea, and enter· livea. Each AC rl!en is given a the,e are too thort to e.llow you Prica £8.95
ing a portal which will tak e him title, and tbeae , together with e. to develop a useful strategy. ,....._ Amaof\.
to the next level. number of the charactera , form I'm 1u.rpri &ed the progr am· 0277-230222
hit& you, you go bouncing won't move on to th e next of the aame mixture u before. The
around the BCree.n,fina lly corn· four acreena.
Screen two it very si mila r to :=~=.::. ::::.;~
~
in~:9~~!!:a';:o~ing
KONG
STRIKES
BACK ~~i8~ck~un'!:~~
0 1' hairy is back aga in, still
with a dameel in diatre 111
in tow .
withtberunawayca n. You can
releue a bomb i.n the ir path ,
but at thi1 only blows up the
·~:- ....
, impreuively amooth. The
drawback i1 that the first two
Thi.I time Kong b.. eought lead car, you might not have ac:ree.naare too simi lar, and the
refuge in a fun f• ir , tim e to fire another before the fact that there ', only four
The fnt ecreen shows a next car arrive&. A simpler acreena mean, that the chal-
Ro1ler Coaster at the top of
which KODf hall perched his
yellingcapbve. Whatyouhave
method ia: to ah.in up one of
eevera l ladders, and let the can
pua over or below you.
Ill~ r7l
lenge ll very limited.
....
_
to do ii guide your man around Once at the top , you have to
the track until the Pinnacl e is
reached. Kong releases four
can down the coaste r - if one
move right paat the damNl to the tirat . It hu a differen t track
make Kong reappearothe.rwise layout.. and there are 90me
nothing will happen and you bouncing bait. , but it'a ,till the ~Jsk
PCN .IANUARY261986
"
EAVENS
ABOVE direct.ion , th en move that window on the
O
ne of the good thi ngs abou t micros
ia that they make eome ta.ski sky around the star map.
eaaier, and thcee three program1 Pl-eeaing'D' dTaws in th e line s link ing
go one better . lnstead of sta nd ing out in the star& in each constellation and
the cold night air, you can now go displ ays th eir names a nd thoee of the 61
star-gazing from the comfort of your brightest at.an . The St ud y Suitea allow
armchai r. No longer do you need a torch you to pick a constellation, or to guess
to read your astronomical handbook, which conste1lation is being shown. A
and you can view the night sky from abort explanatory text can be ·produced
anywhere on Ea rth and even tr ave l back un deT ee.ch image.
---
----
in time . A •tronomy is a sligh tly misleading
Severa] astronomy programs have title becau.&e it only deals with th e eolar
been released recently, here we look at 1ystem, but it complement.a Star Gour
three for the BBC: Star Gazer, Aatro- well and mak es extensive uee of the ""N
nomyand Star Sttlt.tr. Beeb'• colour graphics.
The phuea of the moon are demont-- t he comet in 1986 .
Features trated with an orl,iti ng scree n and A. well a.a plott ing 1ky views (the
I began uaing Star Gazer, then came there 's an inset t.oahow what. the moon inform ation overlay• are le81 complete
&C1"088A , tronomy and realised the two than th oee of Star Gour ), you can
should have been integrated. The fint calcu la te IUChthi ngs as times of sunri se
on ly deals with the stars, theaecond with or the moon's phase on any date . Some
plan et,; and aeuom. Then Mirrol"80!l. di1play1are text--Only,informat ion that
releaaed Star Sttlttr which has all the would perhaps be more at home in the
featuree of the other tw o. manual.
But , before you ruahoffto buy it there Star Sttlur includes a driver for
are some differences in the way the Epeonsorcompatibleprintenwhichyou
programa approach th e subject which can wieforscreendumpa a t.many point.I
are worth bearing in mind . For example , in the program. BBC Publicationa 1ay
that there i1n 't room in Astronomy for e.
Star &der and Star Gazer suffer from
alow screen up:lat.ea if you chang e the
time or your viewpoint. They'reeoalow I
forgot what the old screen looked like
before the new one ha d been drawn .
__.,.....
........, ..._.,....._ printe r-<lriver,butth e manualdescribes
how a aaeen can be sav ed to diak an d
the n dumped to a printeT.
look.slike at any time. In Quii. Mode you Verdict
can stop the orl,it and gue11 what the
Documentation moon looks lik e at that at.age. If you want to use theae progra ms ~
teach astTonomy, you11 have to bear in
Perhaps it'1 the subject matte r , but for Partial and total eclipeea can be
generated, and the package carriee dire mind what the BBC's blurb aays , the y'll
thefint.timeinarevi ewoft hi1kind lcan all need 'an act ive partnership between
aay that an the docu mentat ion ia very warni ngaabou t lookingatthe Sun. Most
parent and child or teacheT and pupil'.
good- thetex t iac.lear a ndwelJ.writ te n . complex are the aeuo ns, and there's a
good try at showing the effect of the All three programs: are up against the
Star Sed.ir comes with ecree n du mps 32K limitation& of the BBC Micro,
a nd while Star Ga.ur' s manua l is Earth'• tilted axis on the seasons from though Star Sttlt er is also available foT
execrably printed there iaa W1eful colour Auk land to Zanri bar, but due to 9Cl'een
th e 48K Spectrum a nd Commodore 64.
chart and diagram s explaining the lim itatio n s it'1 'not to 1Cale' .
Celestial Poles. All three progr a ms are The planetary movement.I are given But for once the subject matter is such
that the subject can be show n a nd
available on cassette or disk . in anothe r aection. You can 1elect from
one to all nine planets , but for th is you explai ned in a w ay quite impouible for
In use reall y will need a colour monito r to do any book.
They are all programa to which you
Star Gour deals with th e Sl bright.est the programjustice .There are no a liens,
but the prob lema of landing a rocke t.on can return a.gain a nd agai n , for educe ·
conste llat ions, the criterion foreelect ion tion or for the shee r pleasure of looking
is simply if th ey can be seen with the any of the planet. and uaing more than a
at the stan without clouds , buildings.
unaided eye on a clear night. You can dozen keys to cope with th e different
effects of gravity an d atmoa ph ere on Light·glare or drivi ng rai n . For my
call up a plot of the night 1ky in any money , A•tronomy has the edge . ~
each plan et are not easy to master. I
found it both d ifficult and alow and was -- 0... - -£9.96,
100n loet in hyper ~space . Note t hat the dlllt tll.96 - Small Sebool
program will not ru n on theearlyOSO.l
- . Wand. Soltmonh. ...... . lb:, ·
· 14Hampobin
.......
BBC machin es, though these can be
u pdated ro, £5 t<>£10.
-~- -£9.20.
---.--
Star Seelter covers 53 constellations,
S08 stan, the nin e planets, the sun and dut tlS.80-BBC l'llblia,-
the moon, but makes little w,eof colour . tiaao,01-5677.
There 's a sect ion on Ha lley', comet on
..
one of itl 7S.yea r round trips to the third
stone from the sun . You can vary the t9 .96,dlllttl2.96---
oall (in~ with lhe ~
_.__,,., .._..._....._, t<:ale of the display, and indeed u nl ess
Pluotariam) , 01-8223800 .
AGENT BUYERS
CURRENTLY UNDER CONTRACTTO SUPPLY THREE
MILLION POUNDS WORTH OF BUSINESSFOR 1985
IMPORTand EXPORT
COMPUTERS
HOME COMPUTERS
and
PERSONAL COMPUTERS
PCN JAN'UARY:M
lt86 ..
Acorn
Fa Billboard
Commodor e
Ul N {Buie 2 AMO 4J £300. EptOl'l
pnnt.ff MX100 £200 MX80 £180 .
Koala. ~ (C64i) Wl. Tel : 1\anbridp
Wt U• 0892:28Cll8.
~M wilhdai.~and
cncbbot jorlt k k and ovw 1100
worth of IOft•art and guarantee
u:~ . Sell b £310 oftO. Tel:
06 1-881·1144 .
tmlM ori ·MD ror .. le:MOt+ l.3;
Cuddl,1 MoN!! Al80
Im
T el :
Dragon
SINCLAIR
COMPUT
ERREPAIRS
F.... tttilbk ttpml by upcrietM:C<Ict1pKCn,
hl\'ffll ttmoe:d SiKlalr compulC:n 5ince the
i.. ~ of the ZX8) . Our price. indu5M of
IIJ*U., ~.~Mid VATinapecU¥Cof
raw&. · ~ hldda dlaran . "Whiltc·you· wail tcr·
viccaw-lilablc Spmn1mUl .75 ZX8l tl U 0, 16K
ftiiffl.£9.9'. Callor .end whll che,ql.MI
or P.O. to :
TV SaVKa of Cambridtt Lid , Frend! '• Ro.II,
. SPECTRUM ·--
CulbridACC843NP. Td (022.l) Jlln l .
'XK' MEMORY
EXPANSION
SYSTEM
XXSyt;t1•IH £15.fl lK. VAT
: COlll'ROtEN
I M INSTJUCTIONMA
::.--') II Sy,!"" flclory flaoH2 U 5 llc . VAT
• RIU.ffATUIU , MOIU-DfUYlNSCREENEDITOft
::n::::;:!!~:'=1e
liM . Mcw~ldclctcbloc k Setlam. . Striq Recruitment
~i;::~~ ·::.~;~ klolldka\"e
alot
AHY
PAATOFIU.M
..........
"'"""'
,.. , .ndlry el SEVERN
m.sdtftlbl'l'!fM!.'1-o
~.,..., MONECOMMER&n:QAUST SOFTWARE
SPECIAL
Anlorllll(do,tPCI)
,o 1e1 111l..MNI, sas u. OPENING OFFERS ~~~:~~ro"!.:
companies market on a
other to world·
- TMD( PQIIIMU WB.COMf- Mosl Home Computers
Peripherals & Software
U-ll~aa:r...,.,
-.,M)fJl ( IIQUIIIUWILCOMl =~--=:"~"
wide scale: wealso takeon conversion
require:·
FREE-lANCE PROGRAMMERS for
contract woit<of all types.
ORIGINAL SOFTWARE forsubmssion
to our marketingcompanies .
SPECIAL OFFER WRITE TO US AT.~
15, HIGHST,
FOR ATARI LYDNEY
400/600/800 OWNERS GLOSG L155DP
Hire your fi rst 2 games FREE f rom giving us details otyoor progressto date
our extensive range of software. Up plus woit< samples. from CBM 64.
to th e minute releases availa~e. SPECTRUM. AMSTRAO. ATARI.
Appl y Now! We now have A1ari CBM16 MACHINES
hardware fo r sale at discount
prices. Modems su itabl e for Atari SD DATA SERV IC F.S is launching an
Computers now for sale. For funher exciting ne w range or educational
d etails send s.a.e. to: software for Sp«trum s . Different ages
CHARNWOOOGAMES 1nd different subjects . Also we arc still
27 WARW1CKAVENUE kK>kingfor new programs - original or
QUORN, LOUGHBOROUGH cducat1onal - to complement our new
LEtcESTERSHIRE ran ge. Write for details to SO Data
TEL: 0509 412&04 Stt-vitts, Cha tnut Hou~, Bittcs~·ell,
Ldcs .
LOWCOST AIRCON
OITIONEO
OFACESSHORTLYAVAILABLE
-
PROGRAMMERS
ROMFORD MARKETPLACE TH IIM:tKltlfbl want, roo
BASIC COMPILER Frtlffll001qftupwardl
..,._...,_,IOl!lf_.
T_lllic,.._imt R1 1U i.1td 1UiH of rfllll l, ,.,.,.., deci l'lilf6 fUlli ~":;· ..""J:""~:t"°...:.':i::~
~.:-=-.e:..~s.:..-:::.::..-:0,=
nct/lliO IWl .me,, /r'Ht 1s,
mu,..,. /#,. "' ft ~ , progrlltM'Wlg
,,. ..._._...,.
....
=".,_. ...... ..o,u• , k/H,, 11;,,.,,,,,_
qt1ird uul l"Jsid.on.
dillel ... )
Apply Mrlrll!U ,
"'" re-- TIN lid K•lfhl IH ds yo
In reti.m, we witl supply the mact,ines ,
~ OIIIIM'.O
.•:w:• .... • C17.95 pro;ect ldeQ and substantial royalties So
=™'*O A~~ta C19.95
Land Management Ltd
Rll...,_.Cllulben.
why not;o;n lhe Blaci<Knightnowt
n~°i'?'
--- Kll&HtCOMPUTERS
Marbc l'llla,
R..Cwd Rlttl ) All BLACK LTD
T..,..-. a-, ... 41Mt? POlu 132, Clllslelllrst, K1rtt,8R7 IU
.. PCN JANUARY261W
BLANK
CASS ETTE SANDDISKS WANTED
c.11111a.-.••m.•
e,,.1,,.,n
.•••mm• .•
Oll1 1 .. U ... W .. PERSONAL
.. __ COMPUTERS
loo-cash
t11111•11.1t.••D1•
'"'"°"'*
--IIICllOoOOWll~
...- ....t1•
..................
.... •
·--------
e c.o.1_ 1111111..._
UK HO M E CO MPUTER S
•ea.-.- ..-..-
MofganCameraCompany
160Tottenhom Court Rood ,
London W1. Toi : 01·388 2562
"'''""'""
---
___
-·-
~-,-=-:.::.!!."-..
~-~.:".:
__
........
~"'-'--·
.,.,,,,
._
......
"""Oftlto"""'
•-- · ~S!L!O!Tl
.. _____ _ .-r-_
SPEECH 64
:.=:.:-.::,...w_:.,...-:=:.
:;;
--
_,....,._ • -
S..~IO,,'tH
:,.--:-c........
-"--
6' 50..0..~
.__....
s;,.,c.,QL
~,,,r;.-c-
""
ON ''"
UN
NOW AVAILABLE IN
'VOLUME DIRECTLY FROM
MANUFACTURERS
WELWYN ELECTRONICS
For further in formac ion. please concacr :
~c. .....1MK
--.
··~o.,. ...
RIC HARD PH ILB RIC K, General Manager
'"""" ...
"'. (0670)822181
...._.__....v
_.._ .., ___ '""'
1:l
WELWYN SYSTE
MS · BEDLINGTON · NORTHUMBERLAND
NE2l 7AA · ENGLAND · TELEX 53514
---
.......... '-~
....._....,._c...c---n
/AClEL
\~= TEL:106041858011.
Welwr " Syu ,..,, II• (); •i•IOIIof Cr ptubtl
A fflWftber af 1h1 Cry,ulate Gl'OUp.
(lectr Ol'lia liM itotd
NOW
GOT IT...
,················································1
I
I
BINDERORDERCARD. Pleo,e,u,hme __ PCN l,;nde<{s) at t3 .50each. lenda,emychequemade
Personol Compute.. News. Please charge my Accen /Viso/Oinef"s/
Americon Express Cord .
payable to I
I
I NAME . . ACCOUNT NO I
II ADDRESS EXPIRYDATE,.
TOWN, .. ... POSTAl COOE,
II
I SIGNED ,... .. . .. ..... .. ... .. ...... .. .. ,.. I
..................................................
I SEND TO PERSONAL COMPUTERNEWS , BINDERSDEPARTMENT. 53/55 FRITHSTREET , LONDON WIH 2HG I
PCN JA NUARY261986
lt wu buaineu u uaual at the
Which Compukr'! Show last
i-:n.-d
_:_r:_.::
_:O_'::_
~-.!!-:i-R-~-~-:~-bu
-t - . -· -,-a--,-,-,-,-;f&
~
week. Orie waan' t there, Sine· ita mind . The comma facilit.iea ln iaaue 94 the first line of th e
lair found that the aho w wu
jua t too early for it to 1h ow off
e:~:~~=~!e
a
f~r!~u~~er!~of
to booking room at. Birming-
fint part th e Bru ce saga waa
l!t~ ~~t:o. lt.s hou ld
the matching ac:ce880ries for
the QL. and Commodore dia- ham ln te.ma t ional to give the
played it, new PC but would n't demo once the train had ar · Some own e.n of i.u ue 3 Spec-
gay wh at wu in it. ri ved . truma may be having troub le
Acom , on th e verge or de- St.ill, it. wa,n' t all bad newa . with th e li.stingofTheC aat.le in
livering it.I first re a l busi neu The Brother Expreu wa1 well iuue 94. The probl em liea with
•)'lte mt, al90 atayed aw a y a nd pa tronile.d, t.o Lheextent. that the IN va luea in linM 1100-
for hom e micro fans the only th ere wu n 'ta aingle free seat in 1200 .
remainillfpointofin teretit waa the res ta urant ca r . Unfortu- In 1100chang e 254to 190 . ln
nately, whoev er had done the
____
the ooeas1onal MSX machin e 1110 change 258 to 189 , a nd in
thatptahylyon the .tandaof a counting had forgotten to in- 1200 change 254 to 190.
coupl e of J apanese manufac- at borne an d Microvitec ha. clude t.he Broth er people, who
turen . appare nt ly found a homefor it.a were forced to at.and for the Sandwich ed between Arendar-
But there ' a many a alip .• . famous ti ger cuba, but with a dur a tionofthejo ume y. von Cast le and Heathrow ATC
one of th ejoyt oflheee ev en t.a ii touch of humour the compa ny
_,...d_,,.._ ...r:.:~ee5:~':.ai::
that companies have to make demoMt.rated a caged moni tor FAU.WIS - Soblkly ... 'ltMftnt
an effort to •tand out Crom th e with a growl in g tige r on th e
'T!t~ which we wrongl y &8C r ibed to
cro wd. Thi s temptl them into screen.Theadvantag e ofthia is -US-INII U.. C- NewOenen,tion. In factTed Ula
that the monitor doea n' t need
the kind of folly that under
normal circumstance • th ey'd regu lar at tention with wate r .......
run a mile from.
Therewu Ta ndy , which auc--
and red m eat.. ~
Broth er hit problem& of a Cl21 il U.US,aMN,-AmlN:
............
.....
.... u.. ........ . ....
I
creation o( H ewaon Consul-
tants-ou r apologiea to him for
casting doubt on hi s parenta.ge.
ceeded in diJtracting attention different kind . To launc h ita pbnpttotM_No _
from ita Model 1000, 4P, 2000 TC600 printer lcomma termin al .. ..-- .......... .....u... NEXTWEEK
and th e rest a lmo&t completely Broth er thought it would be •
by &mlllgin.g to ha ve an acrobat amart ide a to talte th e Lond on-
(Gina, p ictured above) perform bued preu up to the sho w by .
from a hoop above it.a atand . tra in while aimuJta neoW1ly
Gina wu hoi8ted towards th e communi cating with a nother
rafun by earth -bound aNa- terminal al the National Ex-
ta nt.s whole rope, effectively hibi tion Centr e in Birm ·
-
cloeed off areu of th e Tandy ingham .
etAnd. When ftn1t a pp roac hed Bri t..-
Commodore lef\. it.a elephan t ish Rail wu k een on the idea,
PCNDATELINES
High Technology & Computen
.....
Jan23 -26 Barbican , London Computer Marketpl ace Exhlbitiona , 01-930
Education 1612
Intl Mierorompu ter Fair Ja n 29-Feb3 Fra nkfurt GermHy Collinfl & Endrn 01-734 0643
Apricot&. Siriua Compu ter Show Feb5-7 Kensington Town Hall !Andon Parado x Group 01-24 1 2354
Ind lrade 1how for home compt, Feb 17-19 Olymp ia, London Tumrt.-Whe a tland, 0923-777000
M>flw .,.. etc - LET
ZXMicrof'air Feb9 Alexandra Palatt London MikeJo h l'\lton 01-8019 172
lnLl Compute r Craph ica UKr FN>19-21 Barbi can, London Mountbuild , 0 1-4861951 Show an d
Conrerence .
MEXCOM Feb25-28 MexicoCity Mexico AESI Lt.d,01-3797628
PC Trade Show Feb:!6-28 Ba rbican London EMAP Intl . Exhibiliona, 01-837 S699
March 4-7 Atlanta , USA Interf ace Group, 300 Fil'lt Avenue , NeeclMm ,
Ma1102194
March 6-8 Olympia 2 London CGPOI -M29256
March 21·24 Anaheim .US A Interface Group 300 Pint Ave,
Nffiham MA02194