Download - FOR BUSINESS AND PROFESSIONAL MICRO USERS
FEBRUARY 1986 Volume 9 Issue 2 £1.25
PRACTICALCOMPUTINGFOR BUSINESS AND PROFESSIONAL MICRO USERS
THE END OF THE IBM PC?EXCLUSIVE Metatext NLQ print enhancer
Tandy 3000 Torch Triple XLotus clones QuickBasic
Framework II Positive Lifestyling
HARDWARESOFTWARE
FACT: In 5 years PFS became America's best selling personal computer software. FACT: No other software matched PFS's ability tomake more American businessmen effective, efficient, faster. FACT: All PFS business software (WRITE, FILE & REPORT, PLAN &GRAPH) has arrived in the U.K. FACT: PFS software is available for IBM and IBM compatible, Apple II c/e, Apricot F series, andother personal computers. FACT: Calling 01-200 0200 (24 hours) guarantees you a convincing demonstration.
The best selling business software,where software can't be second best.
PFS is a registered trademark of Software Publishing Corporation, USA 1985. Circle No.
COVER
IBM PCSPECIALPC clones for under £1,000, AT-alikes for less than £3,000: canthe IBM PC survive? On page87 Jack Schofield sets the sceneand reflects on the future. Twoof the ultra -cheap PC clonesfrom Tandon and Centaur arereviewed on page 89 along withthe new Tandy 3000 on page92. Finally, there is acomparison of the 40 -pluscontenders in the PC and 87AT compatibles market
Tandy 3000 Faster and cheaperhan the AT itself - page 92.
INSIDE
Project Planners We review thefield - page 72.
"PRACTICALCOMPUTING
FEBRUARY 1986 CONTENTS
TORCH TRIPLE XUnix made easy with icons and windows onthis revolutionary low -price machine fromTorch Computers 54
METATEXTConvert your old Epson printer into a three -pass NLQ machine with a flip of the puck. IanStobie investigates
59
WS -3000 MODEMSteve Gold reports on the first modem whichcan cope with U.K. and U.S. telephone systems
61
LOTUS 1-2-3 CLONESAfter IBMulators, it's Lotus look-alikes. GlynMoody tries out two costing around £100, aswell as the new Lotus itself
62
WINDOWSMike Lewis provides an in-depth report onsome lesser -known features of Microsoft's hotproduct
67
FRAMEWORK IIThe first version was voted software product ofthe year: could Framework II be even better?John McTaggart finds out
70
PROJECT PLANNERSRichard Sarson picks out the right package foryour needs in his review of this important newsoftware category
72
QUICKBASICMicrosoft's latest compiler offers the best ofmany worlds, and the perfect excuse forsticking with Basic, says Mike Lewis
77
POSITIVE LIFESTYLINGTired? Depressed? Let this healthware programanalyse your lifestyle and help you on yourway to wellness
79
TOP 10 ON-LINESERVICESOn-line services are increasingly a vital part ofbusiness. Ian Stobie picks out the best 10 totune in to
INTERVIEW:PHIL CLARKEOne of the men behind Centaur's £1,000IBMulator thinks prices for PC clones are set tofall even further 85
NEWSHARDWARE NEWSPX-4 goes retail 13SOFTWARE NEWSLow-cost personalpublishing
IBM NEWSMulti-user dBase III
15
17
GENERAL NEWSData Protection Act 21
OPEN FILECONTENTSThis month's programs 103WORDSTARCrash recovery 105BUSINESS STATISTICS
106
113
114
Data inputMBASICSeparate cases
AMSTRAD 8256Sierpinksi's curve
REGULARS
EDITORIALOsbornemaniaFEEDBACKYour lettersSOFTWAREWORKSHOPCreative spreadsheetsCHIP -CHAT32 -bit battlesCOMMS LINKTravelASK PCYou ask, we answerBOOKSGoing ForthLAST WORDSpreadsheets - again
5
7
23
27
29
32
37
117
Torch Triple X Bringing Unixsoftware to the ordinary micro user- page 54.
PRACTICAL COMPUTING February 1986
ALL-TIME CP/M MICROCOMPUTERSYSTEM BARGAIN!Fantastic bulk purchase of a major Europeanmanufacturer's entire stock of this top-qualitymachine enables us to retail it at far below itsmanufacturing cost. ALL FEATURES LISTEDare INCLUDED as STANDARD:
COMPLETE with EITHER single or double(as illustrated) TEAC half -height 51/4"double -sided, double -density floppy discdrives. Formatted capacity: 320Kb perdrive.
4 MHz Z80A CPU 64Kb RAM (in 4164 chips) 28Kb EPROM containing monitor & MICROSOFT
BASIC
CP/M Version 2.2
80 x 24 display with colour block -mode graphics
Exceptionally high quality styled keyboard withnumeric keypad & 6 function keys
k "XXA -1
--A
Centronics parallel interface RS232N24 serial interface selectable 300-9600
Baud
RGB, composite video output and TV modulator ROM port. (A Word -Processor ROM is available at
f69+VAT) 6 month full guarantee
PRICES Monitor £69.00 + VAT With DUAL floppy £199 (£228.135 incl. VAT) With SINGLE floppy £135.00 (£155.25 incl. VAT)
MICARRIAGE: f9.50 (incl. VAT) Visa & Access accepted wCZZIFF3
Available ONLY from:COMPUTER APPRECIATION, 111 Northgate, Canterbury, Kent. (0227) 470512MATMOS Ltd., 1 Church Street, Cuckfield, W. Sussex RH17 5JZ. (0444) 414484/454377 or (0444) 73830
Circle No. 128
to
a_
o.Cl)
Occ
CAMEL PRODUCTS FOR BBC C-64 QL SPECTRUM STAND ALONE
Jhe efufierlativeEPROM PROGRAMMER, BLOPROM-RS* For micros with an RS 232 port. Either polarity RTS/CTS.
* Fully intelligent uP based unit. Short Basic listing for micro supplied.* Baud rates: 300, 1200, 2400, 4800, 9600.* EPROM types: 2516-32-64, 2716-32-64-128-256-512, 513, 2732A -64A -128A* Functions: CHECK, READ, BLOW, VERIFY, CRC (RAM/EPROM)* Programming modes: SMART, FAST and EXTRA FAST
Special Features:
* Reverse device protection* System activity indicator LED* Safe break Panic Button* 110V/60Hz option
And now the SURPRISE! Price L-14995
BLOPROM-RS
MULTEPROM
MULTEPROM an 8 gang copier for 2716 thru' 27128. Requires a ZX81 but no power pack orRAM pack. £199.95All prices in £. U.K. 15% VAT extra, P&P free. Europe P&P 5%. Overseas P&P + 10%, no VAT.BB -PROM 29.95 Q -PROM 69.95 Q -CART 5.95 Q -CENT 26.04 BB -CENT CABLE 8.65 PROM -64 34.75 64 -CART 5.95 DHOBI-118.95, DHOBI-2 22.95 MULTEPROM 199.95 ROM -SP 29.95 PROMER-SP 29.95 PROMER-81S 24.95 BLOPROM-SP 89.95 CRAMIC-SP 89.95 PRINT -SP 31.25 POLYPRINT 44.95 PIO-SP 18.50 NIKE SP/AT 81 17.35 NIKE -Q Phone DREAM -81 59.95MEMIC-81 29.95 ROM -81 14.95 PROMER-81 24.95 P10-81 14.95
Cambridge Microelectronics Ltd. - One Milton Rd., CAMBRIDGE CB4 lUY. Tel. (0223) 314 814. TLX: 81574 CML
P-0
0
0t3)
01
C)
coco
-b
0
BLOPROM-SP CRAMIC-SP POLYPRINT NIKE-SP/AT/81 PIO-SP P10-81
CML is a MAPCON Approved Consultancy.
4
We convert your ideas into products, ON SCHEDULE, ON BUDGET, ON TIME.
Circle No. 126 PRACTICAL COMPUTING February 1986
°oz94-2
zzoo
,zmc2
Cover feature: page 81.
PUBLISHED by Electrical -ElectronicPress, Quadrant House, The Quadrant,Sutton, Surrey SM2 5AS. Tel: 01-6613500. Telex/grams 892084 BISPRS GDISTRIBUTED by Business PressInternational Ltd, Quadrant House, TheQuadrant, Sutton, Surrey SM2 5ASSUBSCRIPTIONS: UK £16.50 perannum; overseas £30.00 per annum;selling price in Eire subject to currencyexchange fluctuations and VAT; airmailrates available on application toSubscriptions Manager, Business PressInternational Ltd, Oakfield House,Perrymount Road, Haywards Heath,Sussex RH16 3DH. Tel: (0444) 459188PRINTED in Great Britain for theproprietors Business Press InternationalLtd by Ben Johnson & Co. Ltd, York.Typeset by Lithotype Design, LondonEC I
@Business Press International Ltd 1986ISSN 0141-5433Would-be authors are welcome to sendarticles to the Editor but PC cannotundertake to return them. Payment is at£35 per published page. Submissionsshould be typed or computer -printed andshould include a tape or disc of anyprogram.Every effort is made to check articles andlistings but PC cannot guarantee thatprograms will run and can accept noresponsibility for any errors.
rEDITORIAL 01-661 3609 Telecom Gold '8141T727
Editor GLYN MOODY Assistant Editor IAN STOBIE
Art Editor HUGH ANDERSON Production Editor JOHN LIEBMANN Sub -editor CAROL HAMMONDEditorial Secretary SUE JORDAN Consultants JACK SCHOFIELD, CHRIS BIDMEAD, PETER LAURIE
ADVERTISING 01x6613612-.. 4Advertisement Manager NITIN JOSHI 01-661 3021 Assistant Advertisement Manager NEIL MARCHANT 01-661 8626
Advertisement Executives KATE SCALLY 01-661 8425 JANET THORPE 01-661 3468Advertisement Secretary LYNN DAWSON Midlands and North DAVID BARKER 061-872 8861
Classified SUSAN PLAITS 01-661 8163PUBLISHING DIRECTOR SIMON TRIM
OSBORN EMANIA" predict that if I come back a year from now
there will not be a single mass -merchandisepackage selling in the U.K. for more than £100,
and that includes Lotus 1-2-3 and Symphony." SoAdam Osborne told Practical Computing last Sept-ember. As this month's issue shows, recent events onboth the hardware and software fronts could wellprove him right.
Although Osborne has been conspicuous by hisabsence from the hardware scene following thetraumas of his transportable computer, his influencelives on. Phil Clarke, one of the founders of Centaur,is a close associate; his IBMulator is reviewed in thisissue. Both Clarke and his company share theOsborne philosophy that the margins on personalcomputers should be the same as those on any othermerchandise: profitable but not profiteering. Nor isCentaur alone. Computopro, Walters and Tandonhave all launched PC clones for around the £1,000mark, in what looks like the beginning of the end ofPC pricing as we knew it.
This is not a case of desperation in a fadingmarket. Sales of the IBM PC/ AT have barely gotgoing, yet Tandon has also launched a complete AT -alike for around £3,000, and Tandy has just givencredibility to this superficially impossible pricing bydoing precisely the same thing.
There can be no doubt that a fundamental shift istaking place in the pricing of hardware. No longercan manufacturers and dealers slap a huge mark-upon scarce machines and sit back and enjoy the easymoney. They are beginning to have to work for it.
The case of software is even more interesting.Osborne referred explicity to Lotus 1-2-3, and in thisissue we review his own Paperback Software's VP -Planner, a Lotus look -alike for less than £100. Onceagain, this is no one-off quixotic gesture of a mandriven crazy by the inequities of the micro man-ufacturing world: we also look at Twin, another1-2-3 clone for around the same price, and there aremore to come. There are dBase doubles andWordStar stand-ins; quite simply, a software rev-olution is under way.
That it is happening is hardly surprising; it is onlystrange that it has taken so long. Look at the facts ofsoftware publishing. According to a recent Infocorpreport, a typical $495 package costs only $60 toresearch, develop and manufacture. Another $90goes on sales, marketing and general administrativecosts. This leaves a total profit of $345, which is splitthree ways: $75 to the publishing house, $30 to thedistributor, and a massive $240 for the dealer. Ofcourse, dealers will claim that much of this goes ontraining and support. But to quote Osborne again:"The truth is, if you get rid of the complexities thatmost people never use you come up with a product
which is simple enough that it needs no training andno support."
Publishers like Paperback Software and Mosaichave shown the fatuity of the idea of "perceivedvalue pricing" which has sustained these kind offigures. According to this, a package is priced on thenominal savings that will accrue from using it, ratherthan on its real production costs. The refusal of theleading software houses to countenance even a sem-blance of sanity in their pricing is a further sadreflection of the industry's immaturity.
The appearance of software clones couldpotentially have the same impact that IBMulators arehaving on the hardware scene, if the big softwarehouses and the courts let them. Digital Research'sout -of -court settlement with Apple over DR'salleged infringement of copyright was the first strawin the wind. There are increasing signs that largeAmerican computer companies are preparing forbloody legal battles in some hitherto obscure areas ofcopyright protection. The new clonemakers, arealmost certain to be hardest hit by any new outburstof litigation. They are by definition working closelyto an original, and are often small entrepreneurswith limited finances.
Nobody is denying software authors the right toenjoy the fruits of their labours and to protectionfrom outright pirating. But the lawsuits now underpreparation go beyond punishing infringements andverge on vindictive extermination. Such stifling ofinnovation and creative borrowing is contrary to thespirit of the micro industry. For the sake of thatindustry and of the users who support it, let us hopethat Adam Osborne and his apostles are still aroundin September 1986.
YEARS AGO...Apple Computers and ITT had seemed to be set forlegal action over the copyright of several productsApple was supposed to have licensed to ITT - butthey have reached an agreement without disclosingits terms.
Apple had alleged that ITT infringed its copyrightfor the Apple Disc II system, DOS 3.1 software and"circuit diagrams and circuit lay -out diagramsrelating to the Apple Disc II system".
Observers had expected a protracted legal battlewhen the High Court in London resumed its sittings inOctober last, but in the event both parties agreed tosettle and to keep the terms of that settlementconfidential.
In a statement read to the High Court, ITT said itwas "happy to undertake that, except as provided inthe agreement, it will not manufacture or sell anyarticle infringing the copyright of Apple".
PC Volume 4
PRACTICAL COMPUTING February 1986 5
-WIE01/111111W.
The only Olivetti M24
MULTI-USERSYSTEM
Offering exceptional value -for -money,* the multi-user M24R has been specifically designed for growingbusinesses wanting the flexibility of computer powerthroughout the office.
The powerful multi-user version of the Olivetti M24has been specifically developed by Raindrop to handle20, 40 or 85 MB of Winchester diskstorage internally (the basic M24 hasonly 10 MB). Security back-up is providedby an integral 45 MB Tape Streamer or,if you prefer, by exchangeable 5 MBWinchester disk cartridge - for totalreliability.
Under the powerful BOS multi-useroperating system the M24R provides atotally expandable system with full fileand record locking, multi -level passwordsecurity, printer sharing, print spooling,full concurrency and complete micro -mainframe communications utilities.
And the only placeto bug it.
8 GOLDEN SQUARE, LONDON W1
BUSINESS SYSTEMS SUPPORT
01-7341091 Circle No. 127
The Raindrop approach gives you the computerpower for a number of users (up to 48 on the largestsystem) to run several different computer -based jobssimultaneously. So your word-processing can keepgoing together with your spreadsheet without inter-rupting your accounts or database.
Applications packages range fromWord-processing, Spreadsheet and Inte-grated Accounts to fully-fledged Produc-tion Control. From Job Costing to retailPoint -of -Sale systems. From ElectronicMail and Telex to Film Production andStudio Accounting.
So if you're looking for a multi-userbusiness solution to boost your effic-iency, the M24R from Raindrop providesthe answer.
Fill in the coupon or call us, andwe'll put you in touch with your nearestRaindrop Service Centre.
*A typical M24R 4 -user system with 20 MBWinchester and 640 KB RAM including
workstations and high-speed printer wouldcost around £6,850 (Ex vA-n
I would like more information on how tocomputerise my business cost-effectively withthe M24R. MD10/85
NAME
POSITION
COMPANY
ADDRESS
POSTCODE TEL
Workstations required: 1-4 I I 5-12 El 13-48 riPost to: MONIQUE NOOY, RAINDROP COMPUTERS LTD.
8 GOLDEN SQUARE, LONDON W1R 3AF
Bad habitsI DO appreciate that the Open Filesection in Practical Computing isvery much what we readers makeof it but two programs in theDecember issue lead me toquestion whether your monitorsare earning their keep. Poor pro-gramming practices should eitherbe corrected or, at least, high-lighted as a contribution to ourmutual learning process.
Line 310 of the FractalGenerator on page 114 has aGoto jump out of a For -Nextloop. Although this works on theBBC Micro it is not permitted byBBC Basic and is, in any case, anunsound practice.
The WordStar Uploader onpage 125 ignores good Pascalstyle by declaring items which areclearly constants as variables andthen initialising them.
Agreed, many of these pointsare a matter of taste, butdiscussion of programmingtechniques and style are avaluable part of your journal.
PETER AMEY,(via Telecom Gold).
Free IBM PCsoftwareIN THE article on IBM Freeware inDecember's Practical Computing,I was surprised to find nomention of IBM PC User Group'sSoftware Library.
The group, which now hasnearly 4,000 members, pioneeredthe introduction into this countryof Public Domain and UserSupported software for the IBMPC and compatibles. Our first 15discs of software were issued inNovember 1983. Since that timeIBM PC User Group has built upa library of over 2,500 programson some 130 discs, the contentsof which are listed in two 72 -pagecatalogues. Many of theseprograms were contributed by ourown members.
IAN FRASER,IBM PC User Group,
PO Box 593,London SW1V 2PG.
ScotssurnamesI HAVE been doing some work onthe approximate representation ofsurnames by a method quitedifferent from the one describedby Mike Lewis in your Decemberissue, using as my source theHighlands and Islands TelephoneDirectory. Some of his commentsneed modification for this area.In particular his figures for the
EEDBOur Feedback columns offer readers the opportunity of
bringing their computing experience and problems to theattention of others, as well as to seek our advice or to makesuggestions, which we are always happy to receive. Make
sure you use Feedback - it is your chance to keep in touch.Write to
Feedback, Practical Computing,Quadrant House, The Quadrant,
Sutton, Surrey SM2 5AS
DATABASEREALITIESI USUALLY read computer magazine editorials to find them jawingaway at some relatively obscure observation which I feel is designedas a sop to minorities among their readers, but not so in yourDecember 1985 issue.
At last someone else has seen the truth! The vast majority ofmicros are sold with a database of some sort which is then adapted todo something which should be useful to the buyer. It's like a buyinga car in a few big bits and putting them together later. If an expertputs them together all the cars look alike and perform alike. If theuser puts them together he hasn't got the expertise to get the bestresults. Just like cars, every micro shop's machines and programs arethe best and are always better than the Ford/Vauxhall/Austin/Volvo down the road. At least that is until the salesman changes hispitch and then he suddenly sees the error of his past ways.
The whole purpose of a computer is for it to do something that thepotential user wants to do. But very, very often the potential user hasabsolutely no idea of what a computer can do. So what's the answer?Well, it's pretty simple, you just have to find people who have beeninvolved in computers for some years and who also have many, manyyears of practical, day-to-day, business applications. They should beover 40 and be of at least middle -management experience.
This sort of person will be able to recognise situations which arecrying out for a computer. They should be able to pinpoint the jobswhich can be satisfied by a spreadsheet and also be able to offerspecialised software for the rest at a sensible price.
Sadly, there are not a lot of computer salespeople who fall intothis category at present and I reckon we have eight to 10 years to waitbefore they start arriving. When they do arrive we shall still have theparadox of the car salesperson - that is, the whizzcar is the bestbecause it pays my wages.
So what we really need are computer companies who don't need todo it to make a living and whose executives are over 40 with provenrecords. I wonder if such animals exist.
Finally, wasn't Compec interesting. You could have pushed awheelchair around without difficulty and the Software Section couldhave been used for a pedal -car derby without upsetting anyone. Ifyou think about it, you will find it absolutely confirms yourEditorial.
ROD BUTTERWORTH,Microplan Business Systems,
Leek,Staffordshire.
lengths of British surnames aretoo low here because of the highincidence of names beginningwith Mac. Unless, of course, heimplies that Scots should beclassed as another nationality, anotion which would commandplenty of support up here.
For this work it would be veryuseful to have a count of the totalof unique surnames in whichSmith counts only once for all theSmiths, and so on. As a worstcase I worked through the Macsin the directory and got a count.Since this meant going through
about 19,000 names it was fairlytedious, and I thought that theinformation might well existalready. I therefore wrote toBritish Telecom to ask whether ithas a figure for the total ofunique surnames held in itsdirectories, and a list of suchsurnames for this area. After alapse of six weeks I got theanswers No and No.
H J GAWLIK,Muir of Ord,
Ross -shire.
ESD againI READ the letter in Feedback fromBrian Hamer in your Octoberissue on electrostatic discharge(ESD). We cannot providesolutions but we can provide adefinable discharge problem forour customers to solve. Schaffnerhas been in the business of ESDsimulation for many years, sothere has been an awareness ofthe potential problems for sometime.
As micro -electronics becomemote commonplace in our liveswe must protect sensitivecomponents susceptible to ESDboth during assembly or in use.ESD can be generated from manysources but perhaps the mostcommon source is in the officeenvironment being generatedfrom synthetic materials used inclothing, footwear and carpets.How many of you have walkedacross your office to a filingcabinet and received a shock asyou discharge your potentialdifference through the cabinet toearth? The shock you receive maybe mildly unpleasant, yet canlead to catastrophic failure insensitive electronic circuits.
In order to help the circuitdesigner and manufacturers ofcomponents and equipment,Schaffner has developed testequipment to simulate theseenvironmental shocks.
TOM LEAHY,Schaffner EMC Ltd,One Ashville Way,
Molly Millar's Lane,Wokingham,
Berkshire RG11 2PL.
MAY I clarify a point made by MrMaguire in Feedback, December.Mr Maguire very rightly identifiesthe low level of static chargewhich can damage integratedcircuits during handling - eitherduring manufacture or the serviceof equipment. However, thevoltage levels in our experiencewhich affect micros duringnormal use will tend to be highersince some level of protection isprovided by the outer case of the
(continued on next page)
PRACTICAL COMPUTING February 1986 7
FEEDBACK
(continued from previous page)
computer and the operator'sphysical distance from the PCB.The main objective of staticcontrol computer protection is tokeep the operator's voltage downto below 500V, low enough toexclude malfunctions such as lostdata, spurious signals, completecrash, etc.
T J BURTON,3M U.K. plc,
Bracknell,Berkshire.
BBC B+problemTHE ARRIVAL of the Acorn BBCmodel B micro did much toencourage interest in thepotential of the computer as aneducational resource. Despite itslimitations, it caught theimagination of teacher and pupilalike, and much good -qualitysoftware has been written for it.
Many teachers, in secondaryand, notably, primary schools,have spent much time and efforton attending training courseswhere they have learned aboutcomputers and how they may beused to broaden the curriculum.Much scarce funding has beenused to purchase peripherals andsoftware for use with themachines.
There must be mixed feelingsthen, that Acorn should quietlyaxe production of the trusty B,and replace it by the uprated andmuch more expensive B + . Whileone welcomes certain features ofthe new machine, disturbingquestions are raised about thedevelopment of educationalcomputing in the short tomedium term. Where a schoolwishes to acquire an additionalmachine to utilise its existingsoftware more fully, it will nowbe supplied with a machinewhich, it seems, will simply notrun much of the software base -including it would appear someof Acornsoft's own products. Thiscan only be a blow to plans for
BASIC BENCHMARKSBMI BM2 BM3 BM4 BM5 BM6 BM7 BM8 Av.
Atari 520ST - 68000 0.9 2.8 5.8 6.5 7.2 13.7 20.4 9.2 8.1Sinclair QL - 68008 1.9 5.4 9.3 9.1 11.8 24.0 42.4 20.7 15.6IBM PC - 8088 1.3 4.8 11.8 12.2 13.4 23.6 37.6 36.6 17.7
further integration across theschool, and to the confidence ofthose teacher -leaders whoseattempts to persuade oftenunwilling colleagues are suddenlyundermined.
At this college, we areattempting to compile lists ofexisting software where the AcornB + seems incompatible with itspredecessor in order to deal withmany enquiries from schoolswhose staff find that their newlyacquired possession simplyappears not to work. We shouldbe grateful to any of your readerswho would send details of theirexperiences in this matter.
G J FORSEY & D COUSINS,Gwent College
of Higher Education,Allt-yr-yn Avenue,
Newport,Gwent.
520STBenchmarksI RECEIVED the Atari 520ST Basicon disc at the end of November,and ran the standard Benchmarks- see table above. The averagespeed of 8.1 seconds is quiterespectable for a £7 5 0 system,especially considering the 520STholds several windows on -screenwhile running the routines, andhas to switch from the commandwindow to the output window.This is a bigger overhead thanusing a line editor on a character -mapped screen as on, say, theIBM PC.
When both the operatingsystem and Basic are finallycommitted to ROM, furtheroptimisation should mean thefinal Benchmarks are slightlyquicker.
Incidentally, the Basic disc alsoincludes, free, the ST Writer
word processor and manual. Thisis a 16 -bit version of the excellentAtariwriter program familiar fromthe eight -bit range. Extra featuresallow toggling between black onwhite text and reversed out, andbetween screens of 78 charactersby 25 lines and by 40 lines. Inthe latter, 37 lines are verylegible, editable text.
JACK SCHOFIELD,Sutton,Surrey.
HicupsTHE HITACHI MBE -16002 PC is nolonger supported by Hitachi withsoftware. Any request for suchsupport will be referred to asoftware company. Couple thiswith the fact that many of thosethat bought the Hitachicomputer did so on the under-standing that it was compatiblewith the IBM PC, which is notentirely true, and you will beginto see why it is that some of ususers of the Hitachi PC feel thatwe have not been treated toowell.
Hitachi seems to have washedits hands of its machine. Meaningno more development, confiningall users to a limbo. One suchuser is currently endeavouring toreturn his machine to thesupplier because it is not whatthey said it was. Another evenwrote to Japan for information ofa MPE-3700 light -pen as he gotnowhere with the U.K. headoffice. He has had no responsewith that attempt either. Iunderstand now that there is nolight -pen.
The pity is that the machineitself is pretty good. What isneeded is some support. Not alot will happen if the users of thismachine do not come together tomake it happen. So there is
Hicups. For want of a betterexpression, it is a user group forthe Hitachi MBE -16002 PC.
Hicups is not a softwarecompany. We are a group ofpeople trying to realise thepotential of our systems. Thisideal can be achieved by all userssharing experiences and helpingone another.
Another way to get more fromour computer, being a 16 -bit MS-DOS machine, is to plunder thetreasures of the PDL. Even here isa problem. Much of this richsource will not run on the HitachiPC. But for a small coveringcharge, we can now makeavailable programs from ourlibrary of some 30 discs.
BRUCE AINGE,Hicups,
Foxberry House,16 Foxberry Road,London SE4 2SP.
New BBSWE HAVE just started the PDSoftware Library Fido system, a24 hour free system, running at300/300 baud. Situated in EastGrinstead, Sussex, the number tocall is (0342) 315636. The Sysopis Rod Smith.
The board is mainly intendedfor CP/M, MS-DOS and IBM PCusers but also has an area for BBCand Amstrad, Several megabytesof public -domain software areavailable for download. As well asthe normal message facilities, aspecial help wanted and helpoffered message area is providedfor beginners and people withtechnical problems. Other baudrates may later be supported ifdemand is great enough.
ROD SMITH,Public Domain Software Library,
East Grinstead,Sussex. na
HI, SHIRLEY- HOW ARE. YouDOING WITH THE IBM PC?A LITTLE BEAUT, EH?
I PONT' RECKONYOU CAN BEAT IT
FOR COMPATIBILITY..
e(2
FITS A BITToo
COMPATIBLE,IF YOU ASK
ME ...
... ITS JUST ASKEPME WHAT I'M DOINGAFTER WORK
)1
8 PRACTICAL COMPUTING February 1986
iumw MICRO -RENTII V
RENT ONE!APRICOT
Renting a microcomputer from Micro -Rent, you save time, savemoney - and save being overtaken by new developments.It's a sad fact that most people who buy a micro becomedissatisfied with it within six months, and most micro's areobsolete within a year. So renting is the obvious way to save yourmoney, and keep up-to-date.Micro -Rent offers you the best terms, the fastest service, and thebest advice - plus printers, monitors, hard disks - even somesoftware - and training if you need it.Rentals for any period from one day to two years, and leasing forlonger periods with complete flexibility and minimal commitment.Ex -rental machines often available for purchase at reduced prices.
RENT FROM MICRO -RENT
SIRIUS
f44PER WEEK*
DSO
IBM PC
f42PER WEEK*
11111111111111111EMI'Prices quoted are based on 3 -month rental, excluding VAT
CALL TODAY 1\4111.)))01-833 2531 IVIIM\127 Cloudesley Road, MICRO -RENTLondon N1 OEN.
NEW MIDLANDS OFFICE - 0908 642 614APPLE APRICOT IBM PC, AT XT SIRIUSMACINTOSH OLIVETTI COMPAQ OSBORNEHigh -quality laser printing from your disks- phone for details
7 Circle No. 144
I.S.C. offers the COMPLETEpackage on PEGASUS Software
CALL IMMEDIATELY FtORUK PRICES.*Hot Line Phone Support
For as long as you operate the systemLicence ensures you are automatically informed of upgrades/enhancements
*Comprehensive TrainingAt your premises by experienced personnel- On Site support contracts available
*Free DeliveryBy Courier to your door GUARANTEED within 72 hours or Installation by our systems experts
*Lowest Hardware prices GUARANTEEDTo ensure that you purchase the correct system for your business we advise independantly on hardware.
Examples:APRICOT X110 £1995IBM XT 10MB £2850OLIVETTI M24 10MB £2650 (Fully IBM compatible)COMMODORE PC20 10MB £2100 (Fully IBM compatible)
*Dealer Enquiries Welcome- We will supply dealers and offer support and training to the dealer or their customer.
Call us today - you won't find a better deal in the U.K. ISC are a premier authorised dealer forPegasus software.
ISC LIMITEDGraphic House, 88 Waveney Road, St Ives, Cambridgeshire. Telephone: 0480 300533
(Prices are exclusive of VAT)
Circle No. 145
PRACTICAL COMPUTING February 1986
I
ccLu
cp, This is theI size
of the P-80.
Which Computer Showstand 435.
Your eyes do not deceive you. (And no, we haven't cheatedwith the picture.)
The P-80 really is that compact.You can pop it in your briefcase and use it anywhere you like.
(At only just over 1 kg, it certainly isn't a pain in the arm to carry.)Yet the P-80 and its sister the P -80X boast all the important
functions of much larger printers.The print quality is actually superior to that of most dot matrix
printers, with the P -80X in particular producing very clean, sharpprint for reports and letters.
What's more, they are both far quieter than most otherprinters, since they gently apply the print by thermal transfer.
Of course, the big question is: how much are they? Fortunately,the answer is not so big. The P-80 costs £160 and the P -80X £250(both excluding VAT).
Interested? Then here's a little space for you to fill.
Please send me the small print on these small printers (P-80 and P -80X).
Name
Company
Address
Circle No. 131
Tel No BPC 2
To: Epson (UK) Ltd., Dorland House, 388 High Road,Wembley, Middlesex HA9 6UH. Tel: 01-902 8892. 1
ACTIONSTATIONS
THE SPRITE FAMILY OF MICROCOMPUTERS, FROM JAROGATE
* PC -DOS and ConcurrentCP/M
* Expandable memory* Full expansion options* IBM* compatibility
* Concurrent CP/M andPC mode
* Expandable memory* Full expansion options* High speed networking* Mainframe communications
SPRITE POWERSTATION
* Microsoft XENIX operatingsystem
* Expandable memory* Full expansion options* Full Ethernet capability on
software release* IBM PC -AT* bit compatible
Our computers aren't meant to compromise orcut corners; they're meant to work. The technologybuilt into these machines makes them immenselycapable, and our designs exploit that potential tothe limit.
Unlike some.
As a result, we believe our SPRITE microcom-puters to be the best there are, in terms not only ofperformance but also price. Each of our machines runsan 8MHz 80286 chip in an environment which reallyputs it through its paces; the added feature of anintelligent disc cache makes each member of theSPRITE FAMILY incredibly fast.
And that's only the start. To some of the mostsophisticated internal architecture ever devised, we
have added all the networking and expansion facilitiesthat anyone-in the foreseeable future-is likelyto need.
We have constructed a family of microcomputersto serve the entire range of market needs, from a super -high specification desktop 'workstation' to the unlimitedhorizons of an integrated Xenix system: prices startfrom 0,995, and these machines can be configuredto suit your needs exactly We've also given the back-upof a one-year on site warranty to each product andsupport our dealer network extensively
And all with one aim: to give the end -user theproduct they want, and not just the product we wantto sell them. No compromises, just quality
To find out more about the SPRITE FAMILY of advanced microcomputers, send a letterhead or business card to:Jarogate Ltd., Unit 2, HQ3, Hook Rise South, Surbiton, Surrey KT6 7LD.Tel. 01-391 4433 Telex 8950511 ONEONE-G ref. 13114001Where possible, please indicate your system size and requirements. This will help us to give you more preciseinformation about how SPRITE can help you.
* IBM and IBM PC -AT are trademarks of International Business Machines.
Circle No. 13912_
HARDWARE NEWS
Low-costcomms forthe homeHOME MICRO users are in luck, as awave of very low-cost modems,complete with the necessarycommunications software, has justhit the market.
Pace is selling a completehardware /software comms pack-age for the Amstrad 464, 664 and6128 machines. For £150 you get aserial interface and ROM board,a Pace Nightingale multi -ratemodem, and communicationssoftware based on the BBC Comm -star package.
With this setup you should beable to access both 300 baud ASCIItext services such as Telecom Gold,and 1,200/75 baud viewdataservices such as Prestel. ContactPace Micro Technology, JuniperView, Allerton Road, BradfordBD15 7AG. Telephone: (0274)488211.
A similar all-inclusive hard-ware/software combination is alsoavailable for BBC users fromDatastar. This time you get amulti -speed Magic modem andCommpanion software for £99,95including VAT. This combinationis again capable of both viewdataand ASCII comms, and the ROM -based software includes a CET tele-software downloader. ContactDatastar Systems, Unicom House,182 Royal College Street, LondonNW1 9NN. Telephone: 01-4821711.
Commodore users are not leftout. Miracle's 64 Multimodemworks with the 128 as well as the64, and connects to the cartridgeport. Again, it comes completewith software for both viewdataand ASCII text, while the modemis a multi -rate one with auto -dialling. The price is £98.50.Contact Miracle Technology(U.K.) Ltd, St. Peters Street,Ipswich IP1 1XB. Telephone:(0473) 216141.
HALF -HEIGHTBERNOULLIAPSTOR'S new 20Mbyte disc -driveunit for the Apricot, IBM andother MS-DOS micros uses Bern-oulli technology. The £3,450 unithas two half -height 10Mbyte driveunits stacked either horizontally orvertically. Unlike a conventionalhard disc, the Bernoulli data cart-ridges are removable, so that youcan keep several backups.
Bernoulli technology offers analternative to the ubiquitousWinchester hard disc, with com-parable capacity and speed. Data is
stored on a flexible recordingsurface inside a hard plasticcartridge. But a Bernoulli cartridgeis not the same as an ordinaryfloppy disc since the recordingmedium floats on a cushion of airas it spins inside the cartridge. Thisreputedly endows Bernoulli driveswith considerable shock resistance.
Details available from ApstorLtd, Unit 5, Victoria Road TradingEstate, Portslade, Brighton, SussexBN4 1XQ. Telephone: (0273)422512.
HARDWARESHORTS
Flexibuf-fer is a high -capacity printer buffer forEpson FX and LX seriesprinters and 80 -column IBMmatrix printers. It fits insidethe printer in place of theEpson serial board.Flexibuffer comes in severaldifferent sizes offeringbetween 8K and 265K ofbuffer space, with pricesranging from £79.50 to £203.Contact Gram BusinessSystems Ltd on (0622)679595. BBC users who have over-extended their systems mightbe interested in an additionalpower -supply unit from Pace.The £39 unit plugsindependently into the mainsand gives you four moreBBC -type output sockets.contact Pace MicroTechnology on (0274)488211.
Laser sheet feedONE DRAWBACK most of thepopular laser printers is theirslightly limited paper handling.Despite a top speed of eight pagesa minute, most come with just asingle 100 -sheet input tray. LaserFeeder is a fix for the problem.
For £1,190 it gives you two
200 -sheet input trays and a50 -envelope magazine. Anothermodel has six input trays.
For further details contactMekom Computer Products Ltd,Enfield Hall, Enfield Road,Edgbaston, Birmingham B151QA. Telephone: 021-454 2288.
Printer schedulerTHE FIRSTQUAD printer schedulerlets you share one, two or threeprinters between up to 16 users.Firstquad costs £1,300 and workswith IBMs, Apricots, BBCs andmost other common micros. It isdesigned to let you mix differentbrands of computer withoutdifficulty. The unit has 16 serial
ports to connect your computers,plus three serial and one parallelport, for the printers or plottersyou want to share.
Contact Director ComputerProducts Ltd, 39 Clarence Square,Cheltenham Spa, GloucestershireGL50 4JP. Telephone: (0242)520297.
CheapUnix foreducationTORCH is dropping the price on itsUnicorn Unix system for BBCeducational users. The Unicorn isan add-on box for the BBCcomputer. Inside is one floppydrive and a 20Mbyte hard disc,together with 1Mbyte of RAM anda 68000 processor.
For £3,995 you now get theUnicorn box itself plus UnixSystem 3 software. The price alsoincludes terminal software onROM for five BBC work stations, asmost users will probably want touse the system with either theEconet or Torchnet local areanetwork.
Details from Torch ComputersLtd, Abberley House, Great Shel-ford , Cambridge CB2 5LQ.Telephone: (0223) 841000. nal
Epson PX-4 portableTHE EPSON PX-4 is a battery -poweredCP /M machine similar in spec-ification to Epson's popular PX-8.Although it has been on sale forsome time through specialiseddealers, is only now being madeavailable more widely. Prices forthe A4 -sized machine with 64K ofmemory start at £575, notincluding software.
Compared to its better-knownPX-8 sibling, the PX-4 has asmaller display, of eight lines by 40columns. But it does have a
quicker 3.7MHz processor. Thespace freed to the right of thenarrower display can be filled witha variety of options: 40 -columnprinter, digital multimeter, micro -cassette deck, built-in modem oran extra 64K of RAM or ROM.This flexibility makes the PX-4ideal for specialised applications.
Contact Immediate BusinessSystems, 3 Clarendon Drive,Wymbush, Milton Keynes, Buck-inghamshire MK8 8DA. Tele-phone: (0908) 568192.
PRACTICAL COMPUTING February 1986 ak 13
Speed, Power, Price.The Turbo Pascal Family.
The industry standard. With more than 400,000 users worldwide, Turbo Pascal is the industry's de facto standard. Turbo Pascal is praised by moreengineers, hobbyists, students and professional programmers than any other development environment in the history of microcomputing. And yet, Turbo Pascalis simple and fun to use!
Jeff Duntemann, PC Magazine: "Language deal of the century... Turbo Pascal: It introduces a new programming environment and runs like magic."
Dave Garland, Popular Computing: "Most Pascal compilers barely fit on a disk, but Turbo Pascal packs an editor, compiler, linker, and run-time library into just29K bytes of random-access memory."
Jeremy Pournelle, BYTE: "What I think the computer industry is headed for: well documented standard, plenty of good features, and a reasonable price."
Portability. Turbo Pascal is available today for most computers running PC DOS, MS DOS, CP/M 80 or CP/M 86. A XENIX version of Turbo Pascalwill soon beannounced, and before the end of the year, Turbo Pascal will be running on most 68000 based microcomputers.
Searching and sorting made simpleThe perfect complement to Turbo Pascal. It contains. Turbo -Access, a powerful implementation of the state-of-the-art B+tree ISAM technique:Turbo -Sort, a super efficient implementation of the fastest data sorting algorithm, "Quicksort on disk". And much more.
Jerry Pournelle, BYTE: The tools include a B+tree search and sorting system. I've seen stuff like this, but not as well thought out, sell forhundreds ofdollars".
Get started right away: free database! Included on every Toolbox disk is the source code to a working data base which demonstrates how powerfuland easy to use the Turbo -Access system really is, Modify it to suit your individual needs or just compile it and run.
Remember, no royalties!
High Resolution monochrome graphics for the IBM PC and the Zenith 100 computersDazzling graphics and painless windows. The Turbo Graphix Toolbox will give even a beginning programmer the expert's edge. It's a completelibrary of Pascal procedures that include:
- Full graphics window management.-Tools that will allow you to draw and hatch pie charts, bar charts, circles, rectangles and a full range of geometric shapes.- Procedures that will save and restore graphic images to and from disk.- Functions that will allow you to precisely plot curves.-Tools that will allow you to create animation or solve those difficult curve fitting problems. And much, much more....
No sweat and no royalties. You may incorporate part, or all of these tools in your programs, and yet, we won't charge you any royalties. Best of all, thesefunctions and procedures come complete with commented source code on disk ready to compile!
All you need to build your own word processorFull -featured word processor included. It looks and acts like Word StarTM - buts it's free! And because complete source code is included,you can modify it yourself into your ideal.
Windows in your programs. The Editor Toolbox lets you see several documents - or parts of the same document at once. You can incorporate the same
capabilities in your programs.
Detailed manual You get a 200 -page manual that tells you how to integrate the editor procedures and functions into your programs.
From Start to Finish in 300 pages.Turbo Tutor is for everyone, from novice toexpert. Even if you've never programmedbefore, Turbo Tutor will get you started rightaway. If you already have some experiencewith Pascal or another programminglanguage, Turbo Tutor will take you step bystep through topics like data structures andpointers. If you're an expert you'll love thesections detailing subjects such as "how touse assembly language routines with yourTurbo Pascal programs."
A must You'll find the source code for allthe examples in the book on theaccompanying disk ready to compile. TurboTutor might be the only reference on Pascaland programming you'll ever need.
The games you can play andreplay, revise and rewrite - butcannot resist. Chess. The ancientJapanese board game of Go-Moku. Bridge.And a manual to take you step by stepthrough each, so that you can studyprogramming techniques and analysegame, strategies land even rig the games,you cunning devil!). Irresistible.
Bristol Micro Traders distribute the complete range of Borlandproducts, including Sidekick at £39 (£59 for not -copy- protected andMacintosh versions), Reflex; The Analyst at £69, and Turbo Lightening at£69.
We also supply other programmers tools, especially those for thelanguage C. Write or call 102721 279499 for more information.
Dealers, volume buyers: please call.Turbo Pascal is a registered trademark of Borland International. Inc.
Turbo PascalFAMILY
Please send me:
Quantity
Pascal 3.0 £49
Pascal/8087 £79
Pascal/BCD £79
Pasca1/8087 & BCD £89
Graphix Toolbox £39
Database Toolbox £39
Editor Toolbox £49
Tutor £25
Gameworks £49
NOT COPY -PROTECTED
Carefully Describe yourComputer System!
Mine is: _ 8 bit _ 16 bitI use: PC -DOS _ MS-DOS
CP/M 80 _ CP/M 86My computers' name/model is:
The disk size 1 use is:
0 3" El 31/2" 11151/4" 0 8"
Name:
Shipping Address:
City:
Postal Code:
Telephone:
NOTE: Turbo Editor Toolbox and TurboGameworks are available for the IBM PC and true -
Total enclosed (UK add 15% VAT) compatibles using Turbo Pascal 3.0 ONLY.
Amstrad prices are £5 higherOfficial orders accepted from PLC's, These prices include shipping within the UK, butgovernment and education authorities only. not VAT and local taxes.Outside UK: make payment by bank draft Elsewhere in Europe, add £1 per item. Outsidepayable in pounds sterling. Europe, £5 per item.
Send chequelP.O. to Bristol Micro Traders, Borland Sales Group, Maggs House, 78 Queens Road,Clifton, Bristol BS8 1QX
Circle No. 133
4
SOFTWARE NEWS
LOW-COST PERSONALPUBLISHING PROGRAMSFLEET STREET EDITOR does for low-cost machines like the BBC Microwhat Aldus Page Maker does forthe Mac. It lets you create news-paper -style pages from yourexisting word -processor files. Theprogram costs £39.95 includingVAT for the BBC. Versions for allthe Amstrad machines and theCommodore 128 are also beingdeveloped.
The BBC version lets you typenew text straight in or use existingView or Wordwise files. Youdivide your page, which can be upto A4 in size, into a series of
columns or boxes, and then flowthe text into them. You can addheadings and graphics, and changetype styles on the page.
Fleet Street Editor comes with abuilt-in library of 600 pre -drawngraphic images, but you can alsodraw new ones or incorporate themfrom other popular BBC packages.You output finished pages to anordinary dot-matrix printer; mostof the common ones are supportedby the program.
While Fleet Street Editor is notyet up to the standard of the moreexpensive existing Mac or IBM PC
packages, the BBC version willprobably appeal to many peoplewho want to product things likeposters, newsletters and pre-sentation aids.
Clearly Mirrorsoft thinks there isa future in this type of personal -publishing package. It is alreadyworking on more ambitioussoftware for the Apricot, IBM PC,Atari ST and Commodore Amiga.The packages for the MS-DOSmachines are scheduled for com-pletion this spring, and those forthe 68000 -based machines in thesummer.
Fleet Street Editor includes 600ready-made images.
These packages will be more up-market than the sort of softwareMirrorsoft concentrates on at themoment. According to thecompany the personal -publishingpackages will probably interface toproper phototypsetting equip-ment in addition to laser printersand standard matrix printers.
Contact Mirrorsoft Ltd, FreepostBS4382, Paulton, Bristol BS185BR. Telephone: 01-377 4644.
AmnestyforWordStarpiratesMICROPRO is offering an amnesty toall end -users who possess illegalcopies of WordStar. For £40 a discit will swap dodgy copies for thereal thing with no questions asked.Paradoxically the move reflectsincreasing confidence that unauth-orised users can now be success-fully prosecuted under the newCopyright (Computer Software)Amendment Act.
According to Robin Oliver,Managing Director of theAmerican -based Micropro's U.K.operation, much of the illicitcopying has been taking place inmedium and large companies. Hesays that many users have notrealised that what they are doing isillegal: "We do not wish to getinvolved in prosecuting suchpeople, and would like to offerthem a chance to 'make it legal' ".
This offer applies to all versionsof WordStar, irrespective of thesystem. Once users have a legit-imate copy they can then get allthe benefits of properly registeredusers, including the right to applyfor software updates. .
In a related move, Micropro hasannounced a network -licensingscheme for WordStar 2000, its top -of -the -range IBM word processor.Users will be able to buy additionalcopies of the £465 program for useon local area networks at less thanhalf the price.
Contact Micropro InternationalLtd, Haygarth House, 28-31 HighStreet, London SW19 5BY.Telephone: 01-879 1122.
This is an example of FONT style 1lapis it( an example of ffeBilll stpLe 2This is an example of FONT style 34100 50 QO oaaanD0o 04 R 0C14 OCIVOG 13This is an example of FONT style 5This is an example of !FONT style lbThis is an example of FONT style 7This /s an example of FONT style rThis is an example of FONT style 9ff/tia is aic exam al ge a..tah-Gc 90
BBC printer utilityFONTWISE gives high -quality printand 10 extra print styles to BBCusers with Epson -compatibleprinters. The print utility costs just£12 and works with the Wordwiseand View word-processing
programs and with straight ASCIItext. For further details contactClares Micro Supplies, 98 Middle-wich Road, Rudheath, Northwich,Cheshire CW9 7DA. Telephone:(0606) 48511.
SPI dis-integratesOpen Access quartetSPI is about to launch a new versionof Open Access, this time as a set offour separate modules. The ann-ouncement represents yet anothersign of the shift away from giantdo -everything packages. Theoriginal, integrated six -in -oneproduct will still be available, butSoftware Products Internationalrecognises that many users nowprefer to buy simpler stand-aloneproducts as they need them,perhaps integrating them later.
The new modular family is
called Access Four. It consistsof spreadsheet, database, word -processor and network -managermodules, the last of which is des-igned to allow several users toaccess the system on a PC network.
When Open Access wasoriginally launched in 1983, wasone of the first of the big inte-grated packages, and has provedone of the most successful. Amongits strong points is the ability to
handle large amounts of datawithout becoming memory -bound.
Contact Software ProductsInternational, 13 Horseshoe ParkEstate, Pangbourne, BerkshireRG8 7JN. Telephone: (0735)74081.
Logo onthe MacLOGO is now on the Mac.Microsoft's Mac version of thepopular education language wasdeveloped by Logo ComputerSystems Inc., and so has theapproval of Logo guru SeymourPapert. The price is about £200, or£145 to educational users.
Contact Microsoft Ltd, ExcelHouse, 49 De Montfort Road,Reading Berkshire RG1 8LP.Telephone: (0734) 500741.
AMSTRADSHORTS
Compsoft Delta is availableto Amstrad PCW-8256 usersfor £99 including VAT. Deltais a powerful relationaldatabase which allows you tohave up to eight files open ata time. Contact NewstarSoftware Ltd on (0277)213218. Poly Print gives the printerwhich comes with theAmstrad PCW-8256 another10 typefaces. It does notwork with documents createdwith the current version ofLocoscript, the WP which isbundled with the Amstrad,but comes with its own built-intext editor and will work onall normal ASCII files. PolyPrint costs £29.90 includingVAT from Newstar Software.The Cracker is the firstspreadsheet with integratedgraphics for the AmstradPCW-8256. If you have datain DIF or dBase format it canread it too. The programcosts £49 including VAT fromNewstar Software. An IBMPC version is available for£98. Digital Research issupporting both the AmstradPCW-8256 and 6128machines with low-costversions of CBasic, Pascal, DRDraw and DR Graph. ThePascal is Pascal MT+, a fullversion of the structuredbusiness and educationallanguage. DR Graph is abusiness -orientated chart -making package. All fourproducts cost £49.95 each,including VAT. Telephone:(0635) 35304.
PRACTICAL COMPUTING February 1986 15
PC COMPATIBLES.
WE GIVE YOU MORE
THAN A LOW PRICEAt £995, our full feature COMPRO 88 is probably
the best value PC compatible on the market.
But we all know that successful computerbuying is more than looking for the lowest price.
You want support. We'll give you 24 hour
nationwide response, on -site maintenance.
You want memory. We'll give you 640K as
standard (without using valuable slots).You want capacity. We'll give you a choice of
hard -disks, up to 70Mbytes with tape back-up to match.You want reliability. We'll give you superb engineering
- built by us in Britain.Yes, We'll give you more, all down the line.
PCM1 (illustrated) 640KB. 8 slots. Dual, half height 360KB floppy disks. Keyboard.
Mono graphics/printer card. Mono monitor. £995.
Range of twelve machines also includes ... 10MB at £1395 20MB
system with 20MB tape back-up at £2315. And colour option with colour monitor,
colour graphics cardiparallel port at £160 extra. Prices excl. VAT, correct at time of
publishing.
COMPROComputoprocessing Limited195/197 Wardour Street London W1V 3FA
Telephone: 01-439 1819
51/4" disks79p
Unbranded, full specification disks
Prices per box of 10
feud VAT)SS/DD 48 tpi
1-4
7.90
5-9
7.40
10-24
7.20
25-49
7.05
' Well known manufacturers DS/DD 48 tpi 9.90 9.20 8.90 8.60
DS/QD 96 tpi 13.90 13.10 12.80 12.60 Hub rings
' Envelopes, labels, w/p tabsAdd 0.95 for Economy 50 Storage Case
Full no -quibble guarantee
31/2" disksss £2.20DS £2.99
Prices per box of 10 1-4 5-9 10-24 25-49
texcl VAT)Single sided 135 tpi 22.90 21.50 20.80 19.90
Double sided 135 tpi 29.90 27.90 26.80 25.80
Add £1.99 per box if See10 Library Case is required
Storage
3W Seel° Library caseEcon 30 Stg case
60dsk Stg Case, lock
svir Seem L,Prary case
Exec 50 Stge case. lock
Exec 100 Sipe case, lock
2.30
5.95
15.95
2.30
15.95
2195
Recommended for
BBC, IBM, Commodore, Apple etc
Double Density,
suitable for single density use
Free Delivery
3,1
disks
Prices per box of 10
lexcl VAT)
CF2
£2.991-4 5-9 10-24 25-49
29.90 28.90 27.90 26.90
Single disks £3.50 each 5 off f3.20 each
1All prices tnclude 2nd Class delwxkly IU K mainland) but exclude VAT For urgent deliveries please telephone
for deliver), charges overseas add E5 per 100 disks or pan thereof for air f reighi
2 Telephone orders can be accepted from Government bodies. schools, etc. or wah a VISA card
3 Send cheque made payable to "IDS Computer Supplies", with order to the address below. Don't forget the
VAT
CELEMEVISA
IDS Computer SuppliesDept SO 15 Darin Court Crownhill Milton Keynes MK8 OAD Telephone 10908) 569655
Circle No. 135
ThrighV
Cross Compilers to produceROM code
Core (buy only once) £250Targets (each) £1756502, 651 10, 6800, 6801/3, 6809,68000, 280, 8080, 8086, 1802, 28,99xxx, LSI-1 1.
FORTH 83 HS/FORTH1 megabyte programs, graphics,floating point, assembler,strings £230
MPE-FORTH/09 for FLEX or0S9
Editor, assembler, full systemintegration, cross compilersavailable.
We are the Forth specialists, we alsostock a large range of books, listings,and implementations for machinesranging from Amstrad to Atari ST,IBM PC to PDP11.
Work-FORTHComplete with:
SCREEN MICRMACRO -ASSEMBLERAPPLICATION GENERATORCOMPREHENSIVE MANUAL
Out now for:IBM PC, APRICOT, MSDOSCPM 86, CPM 80,AMSTRAD
Extensions:Floating pointVIEW -TRACEdebuggerCross -compilers
Micro ProcessorEngineering Ltd -fic""`H21 Hanley Road, ShirleySouthampton SO1 5APTel: 0703 780084
16 Circle No. 136 Circle No. 137 PRACTICAL COMPUTING February 1986
IBM NEWS
MULTI-USER dBASE IIIASHTON-TATE has shown a multi-user version of dBase III at theComdex exhibition in Las Vegas.Called dBase III Plus, the newversion of the top -selling databasepackage will allow several users toaccess the same data simul-taneously.
dBase III Plus is scheduled to goon sale in the U.K. early this year.The £595 program will replace theexisting dBase III product for bothsingle and multiple users. Ashton-Tate believes that stand-aloneusers may later want to transfertheir dBase-written applications toa network, and dBase III Plus willallow them to do this.
The new version runs on a
minimum stand-alone configu-ration of one 256K floppy -basedIBM PC. To use it with a Novell orIBM PC local area network you alsoneed to get the new dBase II LANPack. This costs £795 and allows upto three additional PCs to accessthe same data.
As well as multi-user capacity,dBase III Plus offers several majorenhancements over the existingpackage. These include pull -downmenus to assist new dBase users,quicker sorts and better debuggingfacilities. Some 50 new comandshave been added to the dBaselanguage, and there is a newquery -by -example front end forbrowsing through data.
Existing dBase III users will beable to upgrade to the Plus versionfor £99; dBase II and Friday userscan upgrade for £220.
This new product announce-ment follows on from Ashton-Tate's recent acquisition of Multi -mate. The U.S.-based company isnow probably the second-largestmicro software company afterLotus. Its product line-up for theIBM PC now consists of dBase II,dBase III Plus, Framework II,Friday and various versions ofMultimate.
Details from Ashton-Tate(U.K.) Ltd, Oaklands, 1 BathRoad, Maidenhead, Berkshire SL64UH. Telephone: (0628) 33123
SiriusIIBMmachineFULL IBM compatibility and theability to run Sirius software is
offered by the Victor VI. This ismore of an achievement than itsounds because the 5.25in. floppydiscs on a Sirius or Victor 9000series machine rotate at varyingspeeds depending on which track itis reading, whereas on the IBM PCthe speed is constant. The VictorVI drives can do either; you justput a disc in and leave it up tomachine to work out how to readit.
In other respects the Victor VI isa fairly conventional 8088 -basedPC clone. In twin -floppy con-figuration it costs £2,795, while10Mbyte, 20Mbyte and 30Mbytehard -disc versions are also availablewith prices starting at £3,995.
The twin -floppy Victor VI.
More details from Victor Tech-nologies (U.K.) Ltd, Unit 1, ValleyCentre, Gordon Road, HighWycombe, BuckinghamshireHP13 6EQ. Telephone: (0494)450661.
DOS booksTHREE GUIDES to DOS have beenpublished, and two are British.Introduction to PC -DOS by BobEager is one of the IBM PersonalComputer Series from Addison-Wesley, and it costs £11.95. FiveBritish PC books are scheduled orpublished already, and thereshould be more. The ISBN is 0 20114529 4. Telephone: (0734)794000.
MS-DOS - An Introduction isby Mark Adams, published byCentury Communications at£9.95. The ISBN is 0 7126 05541.Telephone: 01-240 3411.
The American book is PC -DOS:Introduction to High -PerformanceComputing by Peter Norton ofNorton Utilities fame. It is alsosuitable for beginners. It is pub-lished by Prentice -Hall Inter-national at £16.95, ISBN 0 89303752 4.
A M Stearns returns to PC rootsA M STEARNS' Great Communicatoris a fast AT clone built around theIntel 80286. It is constructed in anunusual way for an IBM com-patible: instead of adopting theusual motherboard/card-slotmethod, all the circuitry is oncards, including the CPU. This willsound familiar to devotees of theold S-100 bus systems.
A M Stearns claims this return tothe backplane approach makes iteasier for the user to keep thehardware up to date. Five slots onthe system are free to take con-ventional IBM A- or XT -formatcards.
A Great Communicator systemwith a 20Mbyte hard disc, onefloppy, 512K of RAM and ambermonitor costs £4,550, which is
slightly cheaper than the equiv-alent AT. A M Stearns is also
The Great Communicator adopts
backing a rental scheme underwhich the same configurationwould typically work out at around£189 a month. Among the moreunusual options available are anA4 -size monochrome monitor
the backplane approach.
which shows a full 66 lines of text.Contact A M Stearns Ltd, AM
International, Maylands Avenue,Hemel Hempstead, HertfordshireHP2 7ET. Tel: (0442) 42251.
(More news on page 19)
IBMSHORTS
SB-Writer adds word-processing and mail -mergingfunctions to Lotus 1-2-3. SB-Writer costs £72.50 fromSystembuild of Cambridge.Telephone: (0778) 344388.
Sign -Master is an easy -to -use presentation -graphicspackage designed specificallyfor producing text signs,slides and overhead -projection film. It has sevenbuilt-in character founts anda symbol library, and workswith most printers andplotters. The price is £218from P&P. Telephone: (0706)217744.Version 3.31 of the popularMultimate word processorsupports the HP Laserjetprinter and has a quickerbuilt-in spelling checker. Itcosts £450. The MultimateOn -File add-on givesMultimate improved mailingand recording -keepingabilities. It costs £110 andworks with version 3.30 andabove. Contact First Softwareon (0256) 463344. Release 2.1 of Supercalc 3gives the well-knownintegrated spreadsheet theability to handle morememory and make full use ofthe IBM Enhanced GraphicsAdaptor card. Colour printersare now supported, allowingyou to produce presentationgraphics with the £360package. Details fromSorcim/IUS. Telephone;(0753) 77733. Microsoft has releasedPascal, Fortran and Cobolcompilers for its Xenix 286operating system. Microsoftalready offers Basic and C forthe Unix -like operatingsystem designed for Intel80286 -based machines.Details from Microsoft on(0734) 500741.Opus Supplies is selling aQume daisywheel printercomplete with twin -bin sheetfeeder for £995. The 40cpsprinter comes already fittedwith an IBM interface. Detailsfrom Opus Supplies Ltd on(0737) 65080.
PRACTICAL COMPUTING February 1986 17
Which Boat Are You In?
Personal Computer
Networking
HYPER-MICRO
7
r4)ti I I I I I I I I I I I I
# ...Super -Micro
oa
Full Power for EachA simple and fair analogy to the choice of multi -station computers,wouldn't you say?Take a PC as equivalent to a single rowing boat. Just as a PC hasone processor and one user, a single rowing boat has onepassenger and one rowing power.Then a network of PCs is a collection of such boats tiedtogether trying to make a common journey; think of their speed interms of a single boat, their co-ordination is an afterthought, costper extra passenger is always the same - expensive.The so-called Super -micro is just a longer boat with,typically four or so passengers, but essentially withstill only one paddle to row with. Think of the speedagain!In the Hyper -micro, however, you can have as much'processing power' as number of users. It is based on the
'one-to-one' relationship between the number of users andprocessors and on perfect co-ordination amongst the users; just asin our 'Special 16' boat. In addition and unique to the BROMCOMHyper -micro; each user has four virtual screens runningindependently or related MS-DOS and CP/M programssimultaneously.
With this superiority, it was only fair to call it the Hyper -micro.Don't you agree?
Sales and Marketing, Bromcom LtdSouthbank Technopark, 90 London Road,
London SE1 6LN Tel: 01-928 2900 Telex: 926012
Circle No. 138
ES
ADVERTISEMENT
IS YOURCOMPUTERAS CLEVERAS THEHYPER-
MICRO?Introducing the Hyper -micro - the first system tooffer multi -processor basedConcurrent DOS 4.1 withDR -Net. The power of morethan sixteen 16 -bit PCs inone with Concurrency foreach user.
The limitations of thestand-alone PC are nowwidely known and no net-working can disguise theshortcomings of suchsystems to meet multi-usercomputing requirements.
Today's successful busi-ness requires a fully inte-grated multi-user computerwith easy expansibility asthe needs grow.
The Hyper -micro offersmulti -processor based Con-current DOS 4.1, operatingthrough DR -Net, to up to 16simultaneous users fromone central system. Multi-processing means allocatingthe equivalent power of onePC to each user so that noCPU degradation is ex-perienced as more users add-ed onto the system. This is acontrast to the "shared pro-cessor" principle most com-monly used. Not only can all16 users share the same dataand communicate with eachother but at the same timeeach user has, at his or hercommand, four virtualscreens allowing up to fourtasks to be conducted con-currently at each work-station.
Thus with such function-ality and with more than thepower of 16 PCs we thinkyou will agree that theHyper -micro adds a newdimension to multi-usercomputing.
How clever is your com-puter?
IBM NEWS
IBM adopts Novell LAN in U.S.NOVELL has stolen a march on itsnetwork rivals by getting IBM tomarket its LAN software. The dealapplies only to the U.S. at themoment, but it gives a big boost tothe Novell product's credibility.
Novell Netware is a multi-user,multi -tasking network operatingsystem which actually replaces thesoftware IBM provides for its PCnetwork and cluster systems. Yourun Netware software on the
LAN's file server, while eachstation runs a small Novell shellprogram on top of MS-DOS.
The advantage Novell claims fornetware over the own -brand IBMsoftware is improved performanceand compatibility with more third -party application packages.
Theoretically you can connectup to 50 PC stations to each LANfile server, though in practice thehardware cannot handle more than
four of five with reasonable per-formance. Another advantage ofNovell Netware is that it lets youuse several file servers on the samenetwork, so providing a wayaround this hardware limitation.
Netware costs £2,100 per fileserver. For further details contactNovell Data Systems, 78-82 St.John's Road, Tunbridge Wells,Kent TN4 9PH. Telephone:(0892) 47833.
MI
1111111111111111
4iffIldtf t 1, 1, 1, 1, 1, 1,
'
I I
1
Bigger WinchestersTHE PROFESSIONAL 15 a high -volume140Mbyte hard -disc subsystem forthe IBM PC. It costs £6,995 andcomes fitted with a built-in tapecartridge for making backups.
Discs of this capacity make mostsense connected to a network,and the Professional claims to sup-port all the leading brands. A
280Mbyte version of the discsystem is also available, and aneven higher -capacity model offer-ing three-quarters of a gigabyte ispromised for the end of 1986.
Contact Micro TechnologyGroup, 51 The Pantiles,Tunbridge Wells, Kent TN2 5TE.Telephone: (0892) 45433.
Omnis 3for IBMOMNIS 3 is probably the mostsuccessful application generatorfor the Macintosh, and one of thefew British software packages tomake it into the U.S. sales charts.It is now available in a new versionfor the IBM PC and clones.
Compared to other IBM data-bases of the application -generatortype, Omnis 3 is fairly easy to use,but it is quite expensive at £445.You define report and recordlayouts and end up with a tailoredmenu -driven application.
Omnis 3 comes complete witha set of example applications,including a sales ledger and timeand cost recording. It can acceptdata from Lotus 1-2-3, Multiplanand other packages which uses theDIF format.
For more information contactBlyth Software Ltd, MitfordHouse, Benhall, Saxmundham,Suffolk IP17 1JS. Telephone:(0728) 3011.
Better APLRELEASE 5 of the APL*Plus PCversion of the popular APLnumbers -orientated language hasfull IBM graphics and improvedediting and performance. Fullhigh -resolution graphics are nowavailable from within APL.
Pre -written APL graphics func-tions are provided for drawingthings like pie, bar and line charts,and the new release supports theIBM Enhanced Graphics Adaptor.The new full -screen programeditor offers a spreadsheet -likefacility for numeric arrays whichcan also be incorporated in yourown applications. A set of fastassembler -written utilities forthings like string search andreplace and text justification is alsoprovided to speed up programexecution.
APL*Plus PC costs £695 fromCocking & Drury Ltd, 16 BerkeleyStreet, London W1X 5AE. Tele-phone: 01-493 6172.
Low-cost telex with a PCTELEX 2000 gives an ordinary IBMPC or clone the full functions of aproper telex machine. What ismore, you can have Telex 2000running in the background,waiting for incoming messages,while you continue to use yourspreadsheet or word processor.
This all assumes you generateenough telex traffic to make itworth your while leasing your owntelex line from British Telecom.You then need a telex modem tofit between the telex line and yourIBM PC; these are more complexthan phone modems, and more
expensive. Telex 2000 is designedto work with the Telexbox 3 unit- at £1,450 it is quite cheap astelex modems go. Telex 2000 itselfis the software part of the system; itcosts £125.
You also need a graphics card inthe PC and a printer. The total costworks out below what you wouldpay for a dedicated telex machine,and you still have the normal PCfunctions available.
Contact Telex 2000, 34Copelands, New Ash Green,Dartford, Kent DA3 8LG.Telephone: (0474) 872558.
Tandy AT- emulatorLATEST in Tandy's line of very goodvalue IBM compatibles isthe Tandy 3000, a full Intel80286 -based AT -clone system forjust under £3,000. With a20Mbyte hard disc, one 1.2Mbytefloppy, 512K of RAM and mono-
chrome screen the price comes to£2,974. The 3000 is reviewed onpage 92 of this issue.
Contact Tandy Corporation,Tameway Tower, Bridge Street,Walsall, West Midlands WS1 1LA.Telephone: (0922) 648181. 0
For more details see the opposite page.PRACTICAL COMPUTING February 1986 19
OLIVETTI, ERICSSONAND EVERYTHING FOR IBM PC/XT, 'AT' AND COMPATIBLES
oft micronixmg computers Ltd
IBM PC/XT COMPATIBLE SYSTEMSAll MICRONIX PC's are fully IBM Compatible and offer best value ever -compare our specifications and prices before you buy elsewhere. Four layer 8slot motherboard with switch selectable 7.5MHz turbo mode improves systemthroughput by 40%! All systems have 640K RAM. Full 12 month ON -SITE -WARRANTY BY NATIONAL ADVANCED SYSTEMS ON ALL MICRONIX PCSYSTEMS!
12 MONTHON -SITE WARRANTY
BYNATIONAL
ADVANCED SYSTEMS
PC1: 8088 CPU 7.5/4.77 MHz (selectable), twin drive, 8 slots, 640KRAM, keyboard, Hi-res type Monographics Card, parallel port,serial port, clock Er battery and monitor. £999
PC2: As PC1 but one floppy and 10MB/20MB Hard Disk ....£1,499/1,799PC3: Same as PC2 but additionally with internal 20MB Streamer. £2,499
MICRONIX WORDPROCESSING PACKAGEYou get all this for only £1,399!1) MICRONIX IBM PC/XT Compatible PC1 enhanced Colour System
featuring: Fast 8MHz 8088, 8 slots, 640K RAM, Clock/Calendar,Battery, Serial Et Parallel Ports, twin 360K Floppy, professional 108key Keyboard with separate Cursor Pad and extended Function Keysplus Colour Monitor.
2) Daisy Wheel Printer, 20 CPS.3) Best selling wordprocessing Software "EASY WORDSTAR"
10MB HARD DISK, SINGLE FLOPPY PACKAGE ONLY ... £1,999
IBM "AT" COMPATIBLE SYSTEMIncredible prices! 12 month ON -SITE WARRANTY by NATIONALADVANCED SYSTEMSAT1: System with 80286 6MHz/8MHz CPU, IMB RAM, 6 x 16 bit slots,2 x 8 bit slots, 1 x 1.2MB floppy, 1 x 360K floppy, 2 serial, 1 parallelport, Keyboard, Hi-res type mono graphics and Monitor £2,099
AT2: Same as above but with 20MB Hard Disk £2,999
12 MONTHON -SITE WARRANTY
BYNATIONAL
ADVANCED SYSTEMS
PC/XT COMPATIBLE: 8088 7.5/4.77 MHz, up to 640K RAM, 8 slots,4 layer PCB with 128K/640K RAM £299/f399AT COMPATIBLE: 80286 8MHz/6MHz, 6 x 16 bit slots, 2 x 8 bitslots, built-in floppy Controller, built-in 2 serial, 1 parallelport and clock/calendar, 1MB RAM £1,099
RAM UPGRADES64KRAM 15ONS: Set of 9 chips (64K)/set of 36 chips (256K) / set of
54 chips (384K) f20/f75/f100128K RAM 15ONS: Piggyback for "AT": Set of 9 chips £43256K RAM 15ONS: Set of 9 chips (256K)/ Set of 18 chips ( b12K) e50/E90512K RAM Board with Clock/Calendar and battery with 512K RAM £299
MONO/COLOUR GRAPHICSColour graphics adaptor 320 x 200 Colour, 640 x 200 monoHi-res monographic Card (720 x 348), printer port
£140£160
MULTIFUNCTION BOARDSFor PC/XT and Compatibles:
MF-640: Up to 640K RAM, 2 Serial (2nd port optional), 1 Parallel,Clock/Calendar with battery, games port, - with 256K/384K/512K RAM f230/£260/£290
For "AT" and Compatibles:MF-3000 up to 3MB RAM! Serial Et parallel ports with 512K RAM
£350
FLOPPY DISK DRIVES360K half height drive for PC/XT £130360K drive for "AT" - exactly same drive and colour as IBM "AT" £1991.2MB drive for "AT" - exactly same drive and colouras IBM "AT" £299MAC -400: External drive for MACINTOSH £249
OLIVETTI M24/M21M24 with 640K RAM, Single Floppy, 10MB Hard Disk, Keyboard Screenand DOS £1,899As above but with 20MB Hard Disk £1,999M21 with 640K RAM, Single floppy, 10MB Hard Disk £1,899As above but with 20MB Hard Disk £1,999
THE ERICSSON PC - INCREDIBLE VALUEALL ERICSSONgraphics
128KRAM,
MONOTWO
DRIVESYSTEM
ONLYf1299*VAT
PC's have built-in serial,
FULL24
MONTHON -SITE
WARRANTYBY
ERICSSON
1. 640K RAM, Clock/Calendar with bat-tery, 2 x 360K floppy, KB, DOS, GWBA-SI C2. Above but with 1 x 360K floppy, 10MBhard disk3. As in 2 above but 20MB Hard Disk4. As in 2 above but 40MB Hard Disk
parallel ports and
Subject to signing2nd yearsmaintenance
hi-res
Hi-res Amber Hi-res ColourScreen Screen£ £
1,499 1,799
1,799 2,099
1,999 2,2992,699 2,999
ERICSSON PORTABLE with plasma screen, 512K RAM, ERGODISK,SINGLE FLOPPY and built-in PRINTER - Our price £2,999 (Normal price£4,100!). Under 8kg - Briefcase size, 6 month Warranty.
ASK ABOUT SUPER DISCOUNT FOR EDUCATIONAL AND GOVERN-MENT ORGANIZATION! (discount based on Ericsson list prices)
HARD DISK/STREAMERSMICRONIX will upgrade your PC/XT, AT, OLIVETTI, ERICSSON to20MB HD/STREAMER at our premises at no extra charge10MB Hard Disk + Controller + Cables £49920MB Hard Disk + Controller + Cables (internal) £65040 MB hard disk + Controller + Cables (internal) £139920MB Streamer + Cables + Software (internal or external) £750/f85040MB Hard Disk + Controller + Cables (internal) £139920MB half height hard disk for "AT" £45020MB Hard Disk + 20MB Cassette Streamer + Controller + Cables+ Software - External Subsystem £1,499KEYBOARDS83 key for PC/ XT £99
108 key UK KB - PC/ XT, separate cursor pad £160Keyboard for "AT" £190
MONITORSZenith Amber Monitor £125
£159£225£249
KAGA Amber Monitor - IBM CompatibleEAGLE 13" Colour - IBM Compatible 640 x 200MITSU BISH I 14" Colour IBM compatible
POWER SUPPLY155W replacement PSU for PC/ XT, DC Fan £140200W replacement PSU for "AT", DC Fan £190
SYSTEM BOXMetal Case, flip -top -cover, 8 slots suitable for MICRONIX PC/XT Com-patible Motherboard, PSU and Floppy/HD/Streamers £100
Metal Case for "AT" Compatible Motherboard, PSU, Floppy/ HD f175
PRINTERSFUJITSU DC1200 136 column, 180 CPS/36 CPS NLQ IBM TYPE f399FUJITSU S P320 48 CPS daisywheel, Centronics £899FUJITSU DPL 24 288CPS/96CPS letter quality £999QU EN DATA 20 CPS Daisy Wheel £199
VISA, ACCESS WELCOMEOrdering Information:Prices are exclusive of Carriage & VAT. Please add 15% to TotalCost. Carriage: Systems Et Subsystems £20, Drives ErKeyboards £8, Boards £5, RAM Chips £1. Monitor/Printer £15.' Visit our brand new Showroom - off-street parking, nearest tube Kilburn(Jubilee Linel OPEN MON-FRI: 9.30am - 5.3Oom
micronixcomputers Ltd
1 Grangeway,Kilburn,London NW6 2BWTel: 01-625 0295/9 (5 lines)Telex: 295173 MICROX G
20
Circle No. 132
PRACTICAL COMPUTING February 1986
NEWS
DATA LAW LOOMSWITH the 11 May 1986 deadline forthe Data Protection Act gettingcloser, panic should soon besetting in as computer users beginto worry about whether they aremeant to register. After 11 Maymany unregistered organisationswill be breaking the law if theyhold the sort of personal datacovered by the Act.
In fact, if you hold any infor-mation on other living people forbusiness or professional reasonsyou probably are required toregister. And, although some usershave not realised it, the edu-cational sector is not exempt. Onthe other hand, if your people -related data is held for genuinely
recreational purposes or the man-agement of purely personal house-hold affairs you probably can getaway with ignoring the Act.
In the Practical Computingeditorial office we are not going toregister, because the data we holdis on products and companies, notpeople. But our subscription andmarketing departments probablywill regiser as they hold data onidentifiable living people - poss-ibly you.
A fuller guide to who is affectedby the Act appeared in the Sept-ember 1985 issue of PracticalComputing. The Data ProtectionRegistrar will send you free ofcharge a registration pack with an
explanatory booklet and thenecessary forms. Registration itselfcosts £22. The Data ProtectionRegistrar is at Springfield House,Water Lane, Wilmslow, CheshireSK9 5AX. Tel: (0625) 535777.
If you need more help, thetraining organisation ADM hasproduced a rather steeply pricedkit, aimed mainly at small tomedium-sized businesses. For £65you get the Registrar's forms, acopy of the Act itself, ADM's guideto the act and a set of forms des-igned to help you decide whetheryou need to register. Details fromADM Ltd, ADM House, 5-9 Head-stone Road, Harrow, MiddlesexHAI 1PL. Tel: 01-863 0621.
Women'strainingpackTHE Women's Computer Course isa free 80 -page source book des-igned for women who teach aboutcomputing. Arising from a seriesof evening classes run by theauthors, it contains original and
cuttings,pictures and cartoons. Topicscovered include women's jobs,health and history in computing,word processing, and a longsection on Basic programming.The book pulls apart easily, sosections can be photocopied.
Produced with help from theEqual Opportunities Commission,the teaching pack is free, but youhave to send an A4 SAE and 90ppostage. Contact Robyn Smits andMary Jennings, 157 MarylandRoad, London N22 5AS.
Mailpost deliversemail to the doorOLD paper -and -envelope lettershave many advantages, not theleast of which is that you can sendthem to people who are not equip-ped to receive electronic mail.Mailpost is a brand-new facility onthe Telecom Gold mail systemwhich lets you exploit a com-bination of old and new tech-nology in a useful way.
With Mailpost you email thetext of your letter and the addressof its intended recipient to Mail -post's mailbox on Gold. TheMailpost staff then type the letterout on real paper, stick it in a realenvelope and post it off. A fewdays or weeks later it will,hopefully, arrive.
The service makes most sense ifyou are travelling around abroad oraway from your office with a port-able computer. A typical letter
sent to someone in the U.K. worksout at around £1 with Mailpost. Tothis you must add a once -off reg-istration fee of £135, which alsogets you a Telecom Gold mailboxif you do not already have one.Mailpost is run by New Tech-nology Systems, which operates itsown Telecom Gold user group.
New Technology Systems alsooffers a complementary service sothat your email -less recipient canreply to you. Your correspondentrings up a Mailbox number on theordinary voice telephone and dic-tates a message to Mailbox staffwho then forward it electronicallyto your Telecom Gold mailbox.
Details from New TechnologySystems, Pembroke House, TheCrescent, Leatherhead, SurreyKT22 8HW. Telephone: (0372)379873.
ZenithwinnerWE HAD nearly 800 entries for ourcompetition in the Septemberissue to win a Zenith ZF-158-42IBM-compatible computer. Themain task we set was to list sevenfeatures of the system in order ofimportance. The tie -breaker askedyou to come up with an improve-ment on the rather dull name.
Only one entrant came up withexactly the same sequence as thePractical Computing judges. RGibson of Winchester agreed withus on CDGBAFE: the ability torun colour packages even with amonochrome monitor; speedswitchable between 4.77MHz and8MHz; full one-year guarantee;five free expansion slots; 768Kmaximum on -board RAMcapacity; no motherboard forgreater reliability; and uses large-scale gate array technology.
He therefore wins the com-petition, and all your suggestionsfor a better name for the Zenithsystem were not needed. This wasjust as well as the majority of themwere pretty feeble. But R Gibson,who won anyway, did not do badlywith his suggested name,"Apex". Many thanks to ZenithData Systems for providing theattractive prize.
Database publishing on CD-ROMTHE PROMISE of having the world'sknowledge, or at least large chunksof it, at your fingertips has beenwith us ever since the first on-linedatabase publishing service sawthe light of day.
But a promise is what thisfacility remains for most people.The complexities of accessing data-bases and of formulating effectivesearch strategies are a barrier togeneral use of on-line databases,but an even greater barrier is thecost of mounting even simplesearches.
Now compact -disc read onlymemory (CD-ROM) is poised toremedy some of the deficiencies ofon-line database publishing. CD-
ROM is a development of the fam-iliar 12cm. CD audio disc, andshows great promise as a cheapand robust high -capacity storagemedium.
Philips has introduced a unitcalled the CM -100, which can store600Mbyte on a single -sided disc.This is the equivalent of 230,000pages of A4 double-spaced text ormore than 1,000 images.
The CM -100 adheres to thestandard developed by Philips andSony, which allows total inter-changeability between discs anddrives for compact audio discs.Progress is being made to extendthis standard to include CD-ROM,and it will soon be implemented
for the IBM PC /XT and PC/ATcomputers and compatibles. In theU.S. a company called MicroTrends has developed a CD-ROMinterface card for the Apple II.
So far, the number of CD-ROMproducts is small, and what ispotentially a large publishingmarket is caught up in a familiarbind: products are not developeduntil the customer base is suff-iciently large, and the customerbase grows slowly if only a limitednumber of products are available.
On the software front, Grolier ispublishing its Academic AmericanEncyclopaedia on CD-ROM for theIBM PC and Atari 520ST, andSydney Library Products can now
provide the entire Library of Con-gress Marc database of bib-liographic records on CD-ROM.Sydney also provides the CD-ROMsoftware and equipment, in-cluding the interface board for theuser's PC, as part of a package dealfor the Marc database.
In the U.K. a system developedat AERE Harwell combines theStatus information -retrieval soft-ware with compact -disc tech-nology. Users of the system canaccess information on CD-ROM,using either standard Status com-mands or tailored menus. They canthen use the information from theCD-ROM, to create their ownpersonal databases. PC
PRACTICAL COMPUTING February 1986 21
10MB or 20MB storageon Half -height Winchester
5.25" 96 TPI 800K or 1.2MBDual speed
5.25"48 TPI 400KHalf -height
3.5" 135 TPI 800KMicrofloppy
Floppy disk incompatibility - an unpleasant fact ofcomputer life. GEMINI M -F -B 2 SYSTEM -a pleasant
computer solution.When we introduced the original Gemini M -F -B system,we provided a lot of answers to the growing problem ofdisk size and format incompatibility. And now with the
M -F -B 2, we can provide even more answers.The new system continues to provide the ability to
format and transfer data between any of themicrocomputer formats currently available within its
library of over 400 machine type and formatcombinations, but now goes even further.
The changes in hardware manifest themselves in asystem that now provides either 10MB or 20MB ofWinchester based storage and the adoption of half -height devices have allowed the inclusion of a 3.5"
floppy drive as standard.The software changes now provide the M -F -B 2
system with the capacity to not only hold up to 700format combinations, but to also supply an MS-DOSsuite of software enabling support of the entire IBM
PC (PC, XT and AT) family, and IBM 'lookalikes'.The Gemini M -F -B 2 now comes with a 12 month free
format update service.The 8" drive shown may be omitted from the system.A 0.5MB RAM Disk is an additional option for the system.
91 GeminiComputer Systems LimitedSpringfield Road, Chesham, Bucks HP5 1PUTelephone: (0494) 791010. Telex: 837788
Circle No. 140
12_
ESOFTWARE
of you were to conduct a surveyinto what people use theirspreadsheet packages for, you
would probably find that the vastmajority stick to the same fewapplications, with budgets, cash -flow forecasts and sales analysisprobably topping the list. This isfair enough; after all, these arepresumably the very jobs for whichthe original purchase of thespreadsheet was made.
Yet how many more problemsgo unsolved, and how manydecisions are made on the basisof inadequate information, justbecause people do not realise thehelp their spreadsheet could givethem? There must be hundreds ofeveryday business problems whichare eminently suitable for spread-sheet treatment, given only a littleplanning and imagination.
DISTANCESOne such group of applications
are those that could loosely betermed geographical: problemsinvolving places and distancesrather than pounds and pence. Forexample, suppose your companyhas recently attracted newcustomers in a distant part of thecountry, and you have to decidethe best site for a new warehouse toserve them. You have a short list of10, and now you must work outwhich has the lowest costs.
You do not need a computer toadd up the fixed costs like rentand rates, but when it comes tovariable costs such as those thatdepend on the number of del-iveries and distances travelled,things are much trickier. Supposethat each customer has a knownnumber of deliveries per period,and that the transport costs, inpounds per vehicle -kilometre, arealso known. For simplicity, you canassume that each delivery is asingle vehicle load. The problemthen boils down to identifying thewarehouse site which involves thelowest total distance to all cust-
omers, weighted by the number ofdeliveries.
To find the distance for each tripyou could use a mileage chart fromone of the motoring organisations.You would then go through,multiplying each one by thenumber of drops, and obtain atotal for each of the possible sites.
But with 10 sites and, say, 500customers, you would be facedwith the daunting prospect of5,000 look -ups. Also, most pub-lished mileage charts are for maintowns only, while customers arelikely to be here, there and every-where.
A better approach would be tofind the distances betweencustomers and warehouses byapplying some elementary prin-ciples of Cartesian geometry, witha little help from Pythagoras.These tell us that if two points haveco-ordinates of (xl ,y1) and (x2, y2)respectively, the straight-linedistance between them is
/((x -x2)^2 + (y1 -y2)"2)If all the customer and warehouselocations are given co-ordinatesrelative to a common origin, youcould build this formula into aspreadsheet and let the software dothe calculating.
Fortunately, all the locations inquestion already have such co-ordinates, as has every town,village, large building and duckpond in Britain, thanks to thatmarvellous invention, the Nat -
GRID SQUARECONVERSIONAn extract from the table used toconvert the two -letter identifiersof the 100km. squares to numericx,y co-ordinates.
SquareSD 3 4SE 4 4TA 5 4NY 3 5
NZ 4 5
ional Grid. In this system, thecountry is divided into 50 squares,each side of which is 100km. Eachsquare has a unique two -letteridentifier. Locations within thesquares can be referenced by theirco-ordinates along an east -to -westand north -to -south axis res-pectively, relative to the south-west corner of the square.
You can find grid references bylooking at an Ordnance Surveymap, or from the index of the Ord-nance Survey Atlas of GreatBritain. Before you enter theminto the spreadsheet, you mustconvert the two -letter labels of thebig squares to a numeric form. Un-fortunately, there is no formula forthis, so you will have to resort to alook -up table, an extract of whichappears below. For example, theswing bridge across the harbour atWhitby has a full grid reference ofNZ 899 115. The less precise ref-erence for the entire town is NZ 8911. Since the south-west corner ofsquare NZ has co-ordinates 4,5 inunits of 100km, the typed -in valuefor Whitby becomes 489 511.
DATA ENTRYYou can now set up the spread-
sheet, entering customer locationsin the rows and warehouses in thecolumns. Enter each half of a gridreference in a separate cell, sincethis is a separate term in the Cart-esian formula mentioned earlier.After you enter and replicate theformula, the software will placethe straight-line distances in thebody of the sheet.
By now you have probably seenwhat appears to be a majorobjection to all this: lorries seldomtravel in straight lines. Is there apredictable relationship betweenthe distances travelled along theroad and the straight-line distancesobtained by the formula?
To answer this question, I took alarge sample of British towns andvillages, and plotted the actualmileages between them against the
0
0-13
BY MIKE LEWIS
KEEPYOURDISTANCEIt is not only financialproblems that lendthemselves to solutionon a spreadsheet.
straight-line distances. I then usedthe least -squares method to findthe line of best fit. The result wasthe following formula
r = 1.18s - 0.72where r is the road distance and s isthe straight-line distance. It is sur-prisingly accurate for most pointsin mainland Britain. In practicethe constant term, 0.72, can beomitted because it lies within themargin of error of the six -charactergrid references.
Further columns may now beadded to the spreadsheet forholding the road distances. Youcan then multiply each of these bythe number of drops for eachcustomer, giving the total numberof vehicle -kilometres for eachpotential site. Of course, thisexample contains many assump-tions that might make it inapprop-riate for your own use. But it doesat least show that there is far moreto spreadsheets than budgets andcash -flow forecasts. na
WAREHOUSE -SITING SPREADSHEETAn extract from the warehouse -siting spreadsheet, showing three possible sites and 11 destinations.
Grid ref No. ofdrops
Stockton444 519
Catterick423 497
Dalton443 476
Straight Road Total Straight Road Total Straight Road TotalGoole 474 423 5 100.6 118.0 589.8 89.9 105.3 526.6 61.4 71.7 358.7Ilkley 411 447 7 79.2 92.7 649.2 51.4 60.0 419.7 43.2 50.2 351.7Leyburn 411 490 12 43.9 51.1 613.4 13.9 15.7 188.1 34.9 40.5 485.9Malton 478 471 5 58.8 68.7 343.4 60.8 71.1 355.3 35.4 41.0 205.0Northallerton 437 493 2 26.9 31.1 62.1 14.6 16.5 32.9 18.0 20.6 41.1Pately Bridge 415 465 15 61.3 71.6 1074.1 33.0 38.2 573.0 30.1 34.8 521.7Ripon 431 471 8 49.7 58.0 463.7 27.2 31.4 251.0 13.0 14.6 117.0Selby 461 432 1 88.6 103.9 103.9 75.3 88.1 88.1 47.5 55.4 55.4Settle 382 463 4 83.5 97.9 391.5 53.3 62.1 248.5 62.4 72.9 291.5Skipton 398 451 9 82.1 96.2 865.4 52.4 61.1 549.5 51.5 60.0 540.2Thirsk 442 482 4 37.1 43.0 172.0 24.2 27.8 111.4 6.1 6.5 25.8
Total vehicle -kilometres 5329 3344 2994
PRACTICAL COMPUTING February 7986 23
Oasis Instruments
PRECISE ANALOGUE DATA ACQUISITION
Now availablefor theSinclair QLand RM Nimbus
Precision MADC12 module interfaces featuring:- 12 bit readings in 30 uS to 0.02% accuracy.-6 precision ranges, + /- 10V down to 1V unipolar.- 16 high impedance inputs with S.E. or differential modes.- All functions software controlled, 1 Mbyte per sec datatransfer.Price - systems for: QL - £499/1BMs - £749/Apple II -£449/BBC - £399 (+ VAT).Includes calibrated MADC12, interface H/W, manuals and software.Modules from stock - reliably solve your digitising or loggingproblem NOW.
Enhanced versions for maximum flexibility provide:- High speed for 12 bit readings in 15uS, 8bit in 10uS (option S15- £95).- Full accuracy and speed with input isolation to 500V RMS (option 105 - £240).- 32 channel systems (option C32 - £250) and versatile, wide range, multiplexers.
Also available: low cost Apple II analogue interfaces, supporting boards andindustrial computers. Order directly or contact us for further information.
I he Slrect. Old ( ostcsw. Non% RS 51)1 I el: 116113 747887
MEGABUFFER
UNIVERSALDATA BUFFER - Free your computer while plott-ing or printing. Let MEGABUFFER do the waiting!O 64/128/256/512/1024K RAM for Large PRINTOUTSO COMPATIBLE WITH MOST COMPUTERS, PRINTERS
AND PLOTTERS, IBM, APPLE, HP, SIRIUS, TANDY,APRICOT, DEC, SHARP, EPSON, OKI, BENSON, ETC.
O SERIAL AND PARALLEL INTERFACES IN ONEUNIT : PAR -PAR, PAR- SER, SER-PAR, SER- SER
O MULTIPLE COPY AND PAGE REPRINT FACILITIESO HANDLES Text and Graphics 0 ASCII -Hex ConversionO INTERNAL POWER SUPPLY 0 SELF -TEST MODEO HIGH QUALITY CONSTRUCTION, BUILT TO LASTO BRITISH DESIGNEWAND MANUFACTURED
WHY PAY MORE FOR LESS?64K.£140 128K £216 256K £278 512K £448 1024K £556CABLES £15 (send full details of Computer and Printer)Dealer Enquiries Welcome + VAT UK Post FreeR INGDA LE PERIPHERALS 11 Decoy Road, Worthing,Telephone (0903) 213131 West Sussex, BN14 8ND
Circle No. 143
Hardware and softsystems formicrocomputeQL BBC IBM
Home, laboratory and industrial applicationsFull software support supplied:- General purpose acquisition package with easy userinterface and interactive scan control and data filegeneration.- Comprehensive product description to allow thehardware to be driven from your own software, eitherusing the routines supplied or from your own low levelroutines to operate the analogue to digital processdirectly.- Data file generation for export to existing spreadsheetor other post -processing software.
Custom hardware, software and systems solutions on aconsultancy basis.
Peter Nelson
Design Consultancy Circle No. 141
CIVCO ACRE COMPUTER
CONSUMABLES
SPECIALISTS IN 3M DISKSLIFE GUARANTEE
LOW PRICESMONEY REFUNDED IF NOT SATISFIED
Disc Prices per Box of Ten 1-35,k" Mini -Discs
1. 744D S/S D/D 48 TPI2. 745D D/S D/D 48 TPI3. 746D S/S Q/D 96 TPI4. 747D D/S Q/D 96 TPI5. 31" S/S D/D 13 STPI
Please specifysectored versions incolumn supplied.P&P FOC on orders4+
15.7019.0023.5027.0039.50
Please contactMarketing Manager fororders 10+Name
Address
Post code
Tel:
4-9
14.7018.9022.5026.0039.00
QTY SECT COST
TOTAL EX VAT15% VAT
Postage & Packing(50p per box)
TOTAL PAYABLE
To: Civco Acre ComputerConsumables,DEPT (PC1)58 Great Cullings,Rush Green,Romford,RM7 OYL
Tel: 01-593 9868
I enclose cheque/P.O payable toCIVCO ACRE COMPUTER CONSUMABLES"Quotes for 8" 3M Datalife Disks, Listing Paper, PrinterRibbons supplied on request.
Circle No. 142
24 PRACTICAL COMPUTING February 1986
In computersthe biggest thing about
big namesis usually the price.
Tandon is the exception.Tandon suggest you decide simply on performance. And price.
(
THE TANDON PC.
Intel 8088 processor,two floppy disk driveseach with 360 KByte,256 KByte main storagememory, expandableto 640 KByte,high resolution14" monitor.THE PC COSTS £1,295 + VAT.
P(X, THE TANDON XT.
Intel 8088 processor,floppy disk drivewith 360 KByte,256 KByte main storagememory, expandableto 640 KByte, 10 MBytefixed disk drive, highresolution 14" monitor.THE PCX COSTS £1,595 + VAT.
In case you didn't know, Tandon is the world's largest manufacturer of disk drives.
We got there, by simply doing everything in our power to make these highly sensitive
and costly parts not only better but less expensively. an onNow we're doing the same for whole microcomputers. Computer (UK) Ltd.
1111111111111111 L.__
P(A, THE TANDON AT.
Intel 80286 processor,floppy disk drive with1.2 MByte, 20 MBytefixed disk drive, mainstorage memory with512 KByte, expandableto 16 MByte, highresolution 14" monitor.THE PCA COSTS £2,195 + VAT.
Please send me details of Tandon microcomputers.NameCompanyAddress-
Tandon Computer (UK) Ltd., 5, Su ttons Industrial Park, LondpEonPTRoPCad1,Reading, Berkshire RG6 1AZ, Telephone: 07 34/66 46 76, Fax 07 34/66 54 10
Circle No. 144
ZS
1 2-4 5-9 10-19 20+20.90 18.90 17.90 16.90 15.90
23.90 21.90 20.90 19.90 18.9023.90 21.90 20.90 19.90 18.9028.90 26.90 25.90 24.90 23.90
To order, precede number with the letter Oiled, 101range
(Ylellow, (Skeen, IBIlue or (W)hite, e.g. for Red DIsided 48 tpi disks,order R2D. Or "RAINBOW" for multicoloured pack.
BEST DISKS
BEST DEALS
BEST SERVICE
C IBEST DISKS '..
BEST DEALS
BEST SERVICE
DISKING FREEPOST, LIPHOOK, HAMPSHIRE GU30 7BR, UNITED KINGDOMHow to contact us:General Enquiries & Sales (0428) 722563; Trade/Government (0428) 722840; Telex - 858623 Telbur G
ColouredDiskettes
514 0151(5 Prices & Qtys relate to ten -packsPRICES EXC VAT
1D SIS 48 tpi
2D DIS 48 tpi100 SIS 96 tpi200 DIS 96 tpi
DISKING
DISKINGProfessional MinidisksLifetime Warranty
5140151<S Prices & Qtys relate to ten packsPRICES EXC VAT
010 SIS 48 tpi02D DIS 48 tpi010 SIS 96 tpi020 DIS 96 tpi
1
15.90
17.90
17.90
22.90
2413.9015.9015.9020.90
5.9
13.40
15.40
15.40
19.90
101912.90
14.90
14.90
19.40
3'; 0151(5 Prices & Qtys relate to ten -packsPRICES EXC VAT 1 2-4 5-9 10-19DMID SISided 0.5Mb 24.90 22.90 22.40 21.90DM2D D/Sided 1.0Mb 31.90 29.90 29.40 28.90
Datalife
Datalife by VerbatimThe World's No: 1 Diskette
51" DISKS Prices & Otys relate to ten packs
20
12.40
14.40
14.40
18.90
20
21.40
28.40
PRICES EXC VAT 1 2-4 5-9 10-19 20.525-01 SIS 48 tpi 20.90 18.90 17.90 16.90 15.90
550-01 DIS 48 tpi 23.90 21.90 20.90 19.90 18.90
577-01 SiS 96 tpi 23.90 21.90 20.90 19.90 18.90
557-01 OIS 96 tpi 26.90 24.90 23.90 22.90 21.90IBM PC AT (HIGH DENSITY)MDHD DIS 1.6 MByte 34.90 32.90 31.90 30.90 29.90
31" DISKS-- Prices & Otys relate to ten -packsPRICES EXC VAT 1 2.4 5.9 1019 20.MF350 SISided 0.5Mh 29.90 27.90 26.90 25.90 24.90
MF360 DISided 1.0Mb 3920 37.90 36.90 35.90 34.90
8" DISKSPlease Call
Verex
Verex by VerbatimVerbatim Promise plus Value5" DISKS Prices & Otys relate to ten -packs
PRICES EXC VAT 1 2.4 5-9 10.19 20*150-01SIS ISO 48 tpi 14.90 12.90 12.40 11.90 11.40
200-01 SIS DID 48 tpi 15.90 13.90 13.40 12.90 12.40
250-01 WS DID 48 tpi 17.90 15.90 15.40 14.90 14.40
'NEW NEW NEW NEW NEW *NEW *NEW NEW NEW 'NEW'257-01 WS 010 96 tpi 19.90 17.90 17.40 16.90 16.40
8" DISKSPlease call
-.-1V110REX
514- 0151<5 Prices & Qtys relate to ten -packsPRICES EXC VAT 1 2-45210 SIS 48 tpi 18.90 16.905220 DIS 48 tpi 21.90 19.905410 SIS 96 tpi 23.90 21.905420 DIS 96 tpi 24.90 22.90
IBM PC AT (HIGH DENSITY)Prices and quantities relate to Ten -Packs
5-9 10.19 20+15.90 14.90 13.90
18.90 17.90 16.90
20.90 19.90 18.90
21.90 20.90 19.90 M25M50M40
PRICES EXC VAT 1 24 595660 DIS 1.6MByte 41.90 39.90 38.90
1019 20+37.90 36.90
31st 0151<5 Prices & Qtys relate to ten -packsPRICES EXC VAT 1 2.4 5.9 10.19 20+3450 S Sided 0.5Mb 29.90 27.90 26.90 25.90 24.903460 D Sided 1.0Mb 39.90 37.90 36.90 35.90 34.90
Dysart DysanFor the Discerning
584 0151<5 Prices & Otys relate to ten -packsPRICES EXC VAT
104110 SIS 48 tpi104120 DIS 48 tpi204I1D SIS 96 tpi204120 DIS 96 tpi
1
22.90
29.90
29.90
34.90
2-4
20.9027.9027.9032.90
5,9 10-19
19.90 18.90
26.90 25.90
26.90 25.9031.90 30.90
HOW TO ORDER
UK Shipping Rates exc VAT5 Disks or microdisks1 2 packs each pack @ 95p3.5 packs each pack @ 75p6.9 packs each pack @ 60p10+ packs POST FREE
All Cleaning Kits1 off 60p each27 oft 40p each6* off POST FREE
Disking Diskwriters50 -pack E1.00Disking Supermailers100,pack f3.00
20.17.90
24.90
24.90
29.90
Diskette StorageM10, FF10, FF15, SEE 10,SEE 10,3, SEE 10.81-4 off @ 40p each5-9 off @ 30p each10+ off @ 20p eachM25, MINI 50, BUDGET 501 off f 1.002-7 off 70p each8* off POST FREEM50, M40, MINI 100, KM25FFS1O, KM50, JUMBO
1 off (2.00 each2-7 off f 1.30 each8+ ofi POST FREE
Credit Card Orders 10428) 722563 (24 hours)ACCESS & VISA welcome, call anytime but please don'twhisper. Just leave the following details:1 Day -time 'phone number;2 Cardholder name and address;3 Your Credit Card Number;4 What you want and how many;5 Normal or first class post.Leave the REST to US!
Urgent OrdersIf you are posting your order, leaye out the word FREEPOST fromour address, and use our normal post code GU30 7EJ and do notforget to stamp it First Class. If you are telephoning your order,please make it clear that you wish to pay for your goods to besent to you by First Class Post.
First Class RatesMinidisks & Microdisks:-First Ten -Pack 2.00Second and subsequent Ten -Pack 1.50
Buy 2 & get FREEOn ALL Storage0 0
Flip'n' File Range PRICES exc VAT
3 StorageM10 MICROBOX 10' For 10 Microdisks 4.90
STANDARD MICRO 25 For 25 Microdisks 10.90STANDARD MICRO 50 For 50 Microdisks 19.90LATCHING MICRO 40' For 40 Microdisks 31.90
5-,1" StorageFF10 Flip 'n' File 10' For 10 DiskettesFFS10
FF15
MINI 50MINI 100
5 FF10's RedlOrangelYellowiGreen1BlueFlip 'n' File 15' For 15 DiskettesSTANDARD MINI 50 For 50 DiskettesSTANDARD MINI 100 For 100 Diskettes
KM25 KEYBOX MINI 25'' For 25 DiskettesKM50 KEYBOX MINI 50" For 50 Diskettes'With flip 'n' file action, displays vertically stores horizontally"These have locking or latching mechanism flip 'n' file action
Disking's StorageSEE 10 For 10 Diskettes
SEE 10-3
SEE 10-8B50
JUMBOEM50
For 10 Microdisks
For 10+8" DisksBudget 50 For 50 Diskettes
Lockable storage for 100 Diskettes
Lockable storage for 50 .3.5" or 15 .3"
Computer CareSDD
MDD
MKEY
MTV
Sapona Single Sided 3.5" drive head cleaning kit
Memorex 5.25" disk drive head cleaning kit
Memorex case & keyboard cleaning kit
Memorex VDUITV screen cleaning kit
Diskette Mailing
3.9019.50
5.9016.9032.9025.9036.90
2.502.503.508.90
18.9019.90
8.908.904.904_90
DSM 5.25" disk mailer for up to 4 disks Iper 1001 24.90
Very Urgent OrdersIf ordering by telephone, and by 3.00pm you may requestDatapost which delivers the next morning at 9.00am. Minimum
Lacost is El 0 for the first 5kg - please call.
Official Government Orders WelcomeWe supply all Government bodies including schools, Universities,
Ccic
Colleges, Hospitals, the Utilities, Research Establishments,
Armed Forces, the Ministries and Local Auth rities world-wide. Itordering in quantities of fifty diskettes or more, please ask for ourwholesale price list. 4
C
CC
00
Cfj.1-Z< eI 2-
0 c)00_1J
to
LuccLL
toE
o 6
coco
a
Circle No. 146
CHIP -CHAT
0t is always tempting to wonderwhether the introduction ofthe latest microprocessor
design will represent the ultimatelimit of performance beyondwhich it will be unnecessary to go.
Some people once predictedthat passengers on trains wouldsuffocate at speeds of 30 miles perhour or more, and that high-speedtransportation would remain forever the preserve of a privilegedminority. Likewise there are con-temporary prophets who predictthat the market for 32 -bit micro-processors is so small that the costof developing such devices cannoteasily be recouped.
It is true that today's market for32 -bit computers is very small incomparison to the market foreight- and 16 -bit systems. Butcheap and available technology hasa habit of creating its own marketwhere none existed previously.Judging from the activities of thechip manufacturers, this is likely tobe the case for 32 -bit micro-processors.
RECESSIONDespite the worst recession in
semiconductor sales for more thana decade, all the major micro-processor manufacturers arepushing ahead with extensive32 -bit programs. They are con-fident in the belief that there reallywill be a mass market for micro-computers and other systems basedon this very powerful technology.
Although there is not much tobe gained from porting most oftoday's software packages on to a32 -bit machine, the new softwarewhich will soon become availablewill be able to perform all the oldtasks with increased user -friend-liness and reliability. It will alsomake some tasks possible for thevery first time.
One intriguing question con-cerning this giant leap in per-formance is which chip family willemerge as the industry standard, ifindeed any one does? Until nowIntel has had an unbroken string ofsuccesses. They started with itspopular eight -bit 8080A, whichwas only ever eclipsed by the com-patible Z-80 from Zilog, and pro-gressed to the 8088 and 8086 ofthe IBM PC and its compatiblecousins, and most recently the80286 of the IBM PC/ AT.
One of the major reasons forIntel's success has been the com-patibility of its processors. This hasprovided a software upgrade pathfrom one generation to the next,allowing users to preserve theirsoftware investment. Other chipmanufacturers - notably Zilog,whose 16 -bit Z-8000 failed to catchon for microcomputer applicationsdespite the huge Z-80 following -
ignored the need for software com-patibility and have suffered badlyas a result.
Although the market hasdecided that upwards com-patibility is very high on its list ofpriorities, this attractive featurehas only been available at a price.To retain compatibility Intel hashad to pass many of the less thandesirable features of its earlierprocessors on to their successors.Consequently it has been severelyconstrained in the architecturaldesign of all its new devices.
Other manufacturers, partic-ularly Motorola and National,decided that although softwarecompatibility was a good thing,they need not go back as far as theeight -bit generation. In a boldattempt to oust Intel from thenumber one slot they designed32 -bit processor architecturesbefore they could actually build a32 -bit processor, and then intro-duced a downwards compatible16 -bit variant as their first familyproduct.
This strategy achieved moderatesuccess, with sales of both the68000 and the 32016 beingadequate to ensure continuation ofthe species. But Intel has remainedfirmly in first place. The questionnow is whether the need for 32 -bitprocessing power will stretch theIntel architecture beyond sensiblelimits. Will the Motorola andNational families, which are stillwaiting in the wings with a steadilyincreasing software base, now beable to eject Intel from the numberone position? Perhaps they mayeven be able to woo the mightyIBM away from its staunch positionof using Intel only.
LOYALTYThe Intel 32 -bit offering is the
new 80386. On the face of it, it is avery powerful device whichincludes an on -chip memory -management unit, and offers ahigh degree of compatibility withall its earlier progenitors. But willit be good enough to retain theloyalties of big customers such asIBM in the face of intense com-petition from the architecturallymore advanced offerings fromMotorola and National?
I do not know the answer, and Iam making no predictions as I gotit wrong the first time around. Ithought that the Motorola 68000would have ousted the Intel 8086and its cousins long before now.This time there are two main con-tenders for the 32 -bit crown: theMotorola 68020 and the newNational 32332, an improvedversion of the 32032 which was thefirst conventional 32 -bit micro-processor to become available.
National Semiconductor is one
of the world's largest chip pro-ducers with 29 plants in ninecountries and with sales in the yearto the 31 May 1985 of $1.79billion. However, despite its sizeNational has had a string ofproblems. Its early micro-processors, such as the eight -bit8060 and NSC-800, failed to notchup sufficient sales to enable themto become true classics like theZ-80 and the 6502.
National's earlier micro-processor efforts were half-hearted, but with its relatively new32000 family it has spent vast sumson product development andmarketing. The results have beenimpressive. Already available is acomprehensive family whichshares an identical internal 32 -bitarchitecture and comprises the32008 with an eight -bit data bus,the 32016 with a 16 -bit data bus,and both the 32032 and the 32332which share a full 32 -bit data bus.
SUPPORT CHIPSWithin the 32000 family,
software migration is guaranteedbecause internally all familymembers are virtually identical. Acomprehensive array of peripheralcircuits is available too. Also, it isdifficult to fault the Nationalfamily in performance terms, withthe 32032 notching up 0.8 millioninstructions per second (mips) andthe new 32332 about 2.5mips.Promised for the future is the32C532 which should managenearly 6mips. Also to becomeavailable this year is a floating-point arithmetic chip set whichwill crunch four million floating-point operations per second.
The 32332 contender offers a4Gbyte address rage, dynamic bussizing from eight to 32 bits to suitthe application, and a burst modememory -addressing capabilitywhich gives 60 percent timesavings on the execution of certaindata move operations. All this,added to the demand -pagedvirtual memory, Unix System Voperating system, and C, FortranPascal and Ada language com-pilers, makes the National chip apotent competitor.
But sheer peformance may notcarry the day. The ugly duckling80386 is a fairly simple upgrade forexisting 80286 -based systems suchas the IBM PC/ AT, and there is alot of inertia in the personal -computer business.
To help us make up our minds,National has produced a detailedcomparison between its 32 -bitfamily and the Intel 80386. It con-cludes that the jump to 32 bits isstretching the creaky old Intelarchitecture beyond sensiblelimits, and that it is now time for itto make way for a more advanced
BY RAY COLES
SQUARINGUP FORTHE32 -BITBATTLEAs the chipmanufacturers slug itout for the 32 -bitcrown, it remains aneven bet whethercompatibility orperformance will winout.
design. National cites a long list ofdeficiencies in the 80386 designwhich are not, of course, shared byits own device.
With the 80386 chip there arelots of rules to remember aboutwhich registers, data types, addressmodes and instructions can beused together. Newer families likethose from Motorola and Nationalprovide greater programming sim-plicity. They keep things general-purpose and untrammelled byhistorical precedents which dateright back to the 8080A of theearly seventies.
The uniform architecture of the68000 and 32000 families providesupwards and downwards softwarecompatibility so that softwaredeveloped for the 32008 can easilybe converted for use on the 32332and vice versa. While it is fairlyeasy to adapt 80286 software to runon the 80386, it is less easy to gothe other way unless many of thenew features of the 80386 are notused.
Finally, the traditionalsegmented -memory approachused by Intel is less flexible thanthe linear 4Gbyte space affordedby its competitors. Also thevirtual -memory support in theIntel family is much less soph-isticated. In performance terms thechoice seems simple, but I will notbe placing any bets on theoutcome.
PRACTICAL COMPUTING February 1986 27
*FULL WORKSHOP
FACILITIES
CALL US FORPRINT SAMPLES
07357 4466
Micro General the Specialists for Printer Selection"At last someone who knows what they're talking about..."Our P.C. Products are carefully selected for QUALITY & PERFORMANCE.With many years of experience in the Computer Industry our Personal Serviceand FREE ADVICE on choosing the correct peripheral products to match isinvaluable! Remember - SALES & SERVICE - We'll support you.
pe,°1-AlHipsApy-k.q4,41
MICROLINE New from Dot Matrix and Daisy Wheel,
BROTHER together in onemachine!
.£1295
1FUJITSU
,.1001011005.Fast Band
+ VAT
ze''/".' FREE on site,9"
Printersat competitiveprices.
MODELS FROM - .e, '"'". maintenance in the UK. Specially selectedFor all business printers! for their excellent
The unique Brother Twinriter 5. print quality, reliabilityNew Slimline design thou quieter, faster and superbly reliable.IBM PC Version available
M182 par/serial/IBM 120 cps from £259 + VATM192 par/serial/IBM NLQ from £399 + VAT
Now with a flick of the switch you can have quick Internal draftreports or letter quality documentsFully IBM compatible
and durability.
Exceptionally quiet 60 dBA at 1600 LPM
M193 spec as 192 132 col from £549 + VAT Longer than average working life thanks to nylon and multi -strike Self -test on power up. NEW 84XS Host of options: Bar coding, 30K buffer, Multi Lingual, ribbons. Models can be supplied for ALL
Scientific fonts, Qume/Diablo, Arabic. FULL RANGE OF BROTHER PRINTERS AVAILABLE. MICRO COMPUTER INTERFACES3 print modes: Draft. Memo 8 Correspondence from £1295 + VAT *Micro General are a recognised Brother Master Dealer including IBM 3270 and TWINAX.
1110
Check out our latest additions!
UPGRADE TOWINCHESTER DISK
20MB Mountain DriveCardSelf-contained 31/2" hard disk drivewith controller on a single plug-in card
that fits neatly inside your PC.Simply plug the DriveCard into an
expansion slot.
20MB £995+VAT.
HALF -HEIGHTREMOVABLE
WINCHESTER DISKReplace a FLOPPY DISK DRIVE with aRemovable Hard Disk Winchesterdrive. Supplied complete with
Controller Card and cables.
5MB £950+VAT. 10MB £1250+VAT.
DEALER & OEM ENQUIRIES WELCOME
COMPUTER SYSTEMSLEASE YOUR BUSINESSSYSTEM
For example £18+VAT per weekon 5 year Lease.Single and Multi -User COLT
Accounting Systems.Fully integrated
accounting with multi -company and multi -currency facility.
Stock Controlwith parts
explosioninventorycontrol.
CAP]HEWLETTPACKARD
Laser Jet Printer
£2664+ VAT
A quiet, eight pageper minute table -top printer
that provides true letter -qualitytext with multiple fonts andGraphic capabilities.Reliable Perfection from aLaserNo scheduled preventative main
required.
FREE ON -SITEMAINTENANCEF FIR T Y
rDISCOUNT MAIL ORDER BARGAINS,
1 -
Epson LX -80 100 cps NLQEpson FX-80+ 160 cpsEpson FX-100+ 160 cps
Brother HR -15 Daisywheel CentronicsBrother M1509180 cps MatrixBrother CE -60 Typewriter/Ptr (1 only)
OKIMATE-20 Colour Printer IBM, BBC
Microline 182 120 cps IBM 80 ColMicroline 192 160 cps NLQ IBM 80 ColMicroline 193 160 cps NLQ IBM 136 Col
Canon PW 1080A 160 cps 80 Col NLQCanon PW 1156A 160 cps 136 Col NLQ
Interface Cables - State micro typeCarriage C9+VAT
£199+VAT£309+VAT£429+ VAT
£315+VAT£399+VAT£325+VAT
£225+ VAT
£219+VAT£33s+VAT£450+VAT
£239+VAT£329+VAT
£15+VAT
GENERAL
DEALER/OEM ENQUIRIES WELCOME rAliklE Always call for the best possible price. Access/Visa
( PC 2 )
Unit 25, Horseshoe Park, Pangbourne, Reading, RG8 7JW Tel: 07357 4466
28 Circle No. 147
PRACTICAL COMPUTING February 1986
licommsfi
Z...-
71
WELCOME TO THE OFFICIAL AIRLINE GUIDE ENTER DEPARTURE DATE(0AG), COPYRIGHT 1985, OFFICIAL AIRLINE OR PRESS RETURN TO USE 01 DECGUIDES, INC., OAK BROOK, ILLINOIS 60521 OAG,20 JAN
FARE MENU: HOTEL/MOTEL INFORMATION NOW : FARES FOR FARES FOR
.AVAILABLE THROUGH THE DIRECT FLIGHTS DIRECT FLIGHTS
.OAG ELECTRONIC EDITION AND CONNECTIONS ONLY: : --- ---: SEE SUBSCRIBER BULLETIN FOR DETAILS : 1 COACH AND BUSINESS CLASS FARES 62 FIRST CLASS AND EQUIVALENT FARES 7
3 COACH, BUSINESS AND FIRST CLASS 8PRESS RETURN FOR SUBSCRIBER BULLETIN 4 ADVANCE-PURCH AND EXCURSION FARES 9OR ENTER /F, /S, /H, /I, /U S ALL OF THE ABOVE FARES 10ENTER /M FOR A LIST OF OAG EE COMMANDSOAG:,/M PLEASE ENTER A NUMBER BY BEN KNOX
OAG>3*if COMMND ** HIGIFIMENTER:/I FOROAG INFORMATAIONMENUAND ASSISTANCE FARES IN U. K. POUNDS MON-20 JAN
/F FOR FARES DISPLAYS SELECTED FOR LHR-OAK/S FOR SCHELE FLYING/H FOR HOTEL/DUMOTELDISPLAYSDISPLAYS £ ONE-WAY RND-TRP ARLN/CLASS FARECODE/M TO RETURN TO THIS MENU/U FOR USER COMMENTS AND
SUGGESTIONS BOX
NO LOWER FARES IN CATEGORY1* 308.00 WO/Y YLX22* 308.00 TW/M MLX14 DATA
/0 TO EXIT FROM THE OAG EE 3* 308.00 PA/Y YLX2814* 308.00 BA/M YLX2 There is now an all -ENTER THE COMMAND OF YOUR CHOICE 5* 308.00 BA/M YLX2
OAG:/F 6* 308.00 NW/V YLX11 electronic edition o7* 323.00 TW/M MLW14ENTER DEPARTURE CITY NAME OR CODE 8* 323.00 BA/M YLW2 the Official AirlineOAG>LONDON * ENTER LE TO VIEW LIMITATIONS
ENTER ,,LE,XE,SE,M,RF (E.LINE NUMBER) Guide.YOUR DEPARTURE CITY IS NOT UNIQUE.USE LINE NUMBER TO SELECT CITY NAME Here I guessed that RF stands for Return Fare.OR AIRPORT NAME FROM THE LIST BELOW.1 LONDON,ONT,CANADA Help menus are not obviously available. f you are one of those people2 LONDON,ENGLAND lucky enough to work for a3 LONDON,ENGLAND/GATWICK4 LONDON,ENGLAND/HEATHROW
OAG,RFcompany that believes in doing
5 LONDON,ENGLAND/LUTON ENTER RETURN DATE business face to face, which means6 LONDON,ENGLAND/STANSTED7 LONDON,KY,USA
OAG-70 JAN you are flying around the world8 LONDON,OH,USA9 LONDONDERRY,N.IRELAND,U.K. FARES IN U. S. DOLLARS THU-30 JAN
SELECTED FOR OAk-LHRfrom time to time you will beinterested in a service which has
ENTER f, -,LINE NUMBER OR CITY NAME.OAG>4
(TAX NOT INCLUDED)£ ONE-WAY RND-TRP ARLN/CLASS FARECODENO LOWER FARES IN CATEGORY
just become available on TelecomGold. It is called the Official
ENTER DESTINATION CITY NAME OR CODEOAG>SAN FRANSISCO
WO/Y YLW21* 495.00Airline2* 495.00 WO/Y YOW2 Guide Electronic Edition3* 495.00 WO/Y YOX2 (OAG EE).
CANNOT IDENTIFY YOUR DESTINATION CITY.4* 495.00 WO/Y YLX25* 566.00 TW/M MLX14 It claims to be a fare -based,
IF YOUR CITY NAME IS NOT LISTED BELOW, 6* 566.00 PA/Y YLX281 unbiased airline flight-infor-SCHEDULED FLIGHTS MAY NOT BE AVAILABLE. 7* 566.00 BA/M YLX2 mation system available 24 hours1 SAN FRANCISCO,CA,USA/CHINA BASIN 8* 566.00 BA/M YLX22 SAN FRANCISCO;OAkLAND,CA,USA/OAK * ENTER LE TO VIEW LIMITATIONS per day which contains the direct3 SAN FRANCISCO,CA,USA/OAKLAND CONV ENTER +,LE,XE,SE,M,RF (E=LINE NUMBER) and connecting schedules of over4 SAN FRANCISCO DEL ORO,MEXICO5 SAN FRATELLO,SICILY IS,ITALY
OAG>750 airlines worldwide. The data -
6 SAN GABRIEL,CA,USA7 SAN GAVINO MONREALE,SARDINIA IS I had now found the information I required base holds details of 350,0008 SANGENJO,SPAIN and so tried to off the system. North American fares updated9 SAN GENNARO VESUVIANO,ITALY
getdaily, 60,000 international fares
ENTER +,-,LINE NUMBER OR CITY NAME. OAG,QUIT updated weekly, fare price com-OAG>1parisons, departure and arrivalSORRY, CANNOT UNDERSTAND YOUR ENTRY;
THERE IS NO AIR SERVICE PLEASE CHECK YOUR ENTRY AND TRY AGAIN. times, airline and flight number,FOR -SAN FRANCISCO,CA,USA/CHINA BASIN OAG,OFF aircraft type, meal service, numberTHE OAG EE CAN NOT ASSIST YOU IN SORRY, CANNOT UNDERSTAND YOUR ENTRY; of stops, and the actual journeyOFFERING ALTERNATE AIR SERVICE.
YOU MAY WISH TO REFER TO AN ATLAS FOR
PLEASE CHECK YOUR ENTRY AND TRY AGAIN,OAG,/OFF
time.Whether the actual journey
ANOTHER LOCATION WHICH MAY HAVE AIR SORRY, CANNOT UNDERSTAND YOUR ENTRY; time given will have that muchSERVICE. PLEASE CHECK YOUR ENTRY AND TRY AGAIN.
OAG,HELP relevance to the time on the day ofENTER ANOTHER CITY NAME OR CODE OR travel, considering the number ofANY SLASHED COMMAND. SORRY, NOT SURE WHY YOU NEED HELP AT aircraft delayed or cancelled due toTHIS POINT. SUGGEST YOU RETURN TO THE
OAG COMMAND MENU AND BEGIN AGAIN, bad weather, industrial action andAt this point I had to go back to the first menu OR REVIEW THE HOW TO USE DISPLAYS. so on is debatable. But given theand work my way back to entering the ENTER IM FOR OAG COMMAND MENU OR
/I FOR INFORMATION AND ASSISTANCE. limitations, the OAG EE doesdestination name. OAG /M contain a great deal of infor-
** OAG COMMAND MENU ** mation. Getting at it requiresOAG>SAN FRANSISCO ENTER: /I FOR INFORMATION AND ASSISTANCE some patience: there are a distinct
CANNOT IDENTIFY YOUR DESTINATION CITY.
/F FOR FARES DISPLAYS/S FOR SCHEDULE DISPLAYS lack of menus, until you work out
IF YOUR CITY NAME IS NOT LISTED BELOW,SCHEDULED FLIGHTS MAY NOT BE AVAILABLE.1 SAN FRANCISCO,CA,USA/CHINA BASIN
/H FOR HOTEL/MOTEL DISPLAYS/M TO RETURN TO THIS MENU/U FOR USER COMMENTS AND
how to call them up.Apart from the difficulty of
2 SAN FRANCISCO:OAILAND,CA,USA/OAK SUGGESTIONS BOX using the system, my other3 SAN FRANCISCO,CA,USA/OAKLAND CONV /0 TO EXIT FROM THE OAG EE criticism of the OAG EE is its cost:4 SAN FRANCISCO DEL ORO,MEXICO ENTER THE COMMAND OF YOUR CHOICE5 SAN FRATELLO,SICILY IS,ITALY OAG,/0 56.5 pence per minute at peak6 SAN GABRIEL,CA,USA time, and 38 pence per minute off -7 SAN GAVINO MONREALE,SARDINIA IS8 SANGENJO,SPAIN END OF OAG SESSION peak.9 SAN GENNARO VESUVIANO,ITALY
ENTER ,,-,LINE NUMBER OR CITY NAME,Your session with OAG has nowbeen closed. Thank you for using
If you want to use the OAG, youneed to be on Telecom Gold. Use
OAG.,-2 the Telecom Gold Gateway Service. the command OAG at theprompt.
>PC
PRACTICAL COMPUTING February 1986 29
More than acvfor less than
KEYBOARD, SCREEN AND PRINTER
Don't look at the price of the Amstrad PCW 8256 or you won't believe refer to "pull down" menus as you work, so you don'twhat is to follow. have to memorise complicated codes. This simply
Because the PCW 8256 is a complete wordprocessing system and a means it's easy to use.complete personal computer at a completely unbelievable price.
It's a powerful wordprocessor.And the PCW 8256 has an integrated printer, with
compatible software that gives you a choice of letter qualityand high speedThe PCW 8256 is totally equipped for wordprocessing. It has a high drafting capabilities.
resolution screen with 90 columns and 32 lines of text. That's 40% more Finally there's an automatic paper load system, as well as tractor feed for
usable display area than most PC's. continuous stationery. All for the price of an electric typewriter.There's a high speed RAM disc that allows you to It's a powerful computer.
store and retrieve information instantaneously, as you're The PCW 8256 is more than a wordprocessor. It's also a purposecreating a document. built computer with an enormous 256k memory.
The 82 key keyboard is specifically designed for By employing the CP/M* Plus computer operating system with 61k TPA,wordprocessing. Its special function keys allow you to it opens the door to over 8,000 commercial software packages. If that's
30
FOR A FREE DEMONSTRATION VISIT YOUR LOCAL DIXON
xdprocessor,a typewriter.
MPUTER WORDPROCESSOR
not enough, for the real computer buff, a combination of the powerfulMallard basic, Dr Logo and GSX Graphics system extentions will mean you:an write your own programs. There's also an optional combined serialand parallel interface, that gives you access to modem, additional printersand other peripherals. And you can even add an extra 1 M byte drive.
So even if you started off just wanting a wordprocessorit won't be long before you'll be hooked on the com-pelling possibilities of micro -computing.
Now you can look at the price. The Amstrad PCW 8256costs just £399 + VAT It's a lot less than you'd expect to pay
or a lot more than a wordprocessor.
DEMONSTRATION AT DIXONS
I-Please send me some more information about the PCW 8256
Name
Home user 0-IOffice user 0
( Please tick )
Address
Company
Amstrad PCW 8256co
[_Amstrad, P.O. Box 462, Brentwood, Essex CM14 4EE. Tel: (0277) 228888.1'CP/M is a trademark of Digital Research Inc.
IRE OR GOOD COMPUTER OR OFFICE EQUIPMENT DEALER.
Circle No. 148
31
ASK PC
Q Word processors are beingused increasingly bystudents for writing up
dissertations and projects, becausethey allow you to change what youhave written repeatedly, and rightup to the last moment. While Ilike the right -justified edge theycan produce, I do not like the largenumber of blank spaces that getleft on a line. Is there any wayWordStar can be made to reducethe amount of blank spaceproduced?
AA DUNCAN
Most word processors thatjustify text to give astraight right-hand
margin produce a lot of emptyspaces on a line of text. This isbecause each line must be paddedout with extra spaces to make itfinish in the right place. We tooprefer text to be fairly dense on aline, and using a printer capable ofproportional spacing this is how wedo it.
If you are using a 10 -pitchdaisywheel the default spacing is.CW12, which gives a characterspacing of 120/ 12 or 10 charactersper inch. Extra spaces added byWordStar to adjust the rightmargin are divided into theappropriate number ofmicrospaces, each 1/ 120in. , andextra microspaces are added firstbetween words, and then betweenletters. Thus unless a line containsexactly the right number of lettersto fill it, the actual spacingbetween letters is increased, so thatthough you intended to print 10characters per inch, you will almostcertainly print less than this.
When we are using a 10 -pitchdaisywheel we issue a .CW11command, giving a spacing of120/11 or 10.9 characters per inch.If a line is filled with exactly theright number of letters, it willprint 10.9 characters per inch, butif WordStar adds any extra spacesto justify the right margin thenumber of characters per inch isreduced - hopefully to about 10.We find that this works well inpractice. Similarly, if you are usinga daisywheel designed to give 12characters per inch, you couldissued a .CW9, which gives 120 / 9or 13.3 characters per inch.
A different solution forWordStar users is to alter themicrojustify algorithm so that itputs more emphasis on addingmicrospaces to the gaps betweenwords, rather than insertingmicrospaces between the letters ina word. This can be achieved byrunning the patcher subroutine inthe Install or Wlnstall programand changing the hexadecimalvalue at location DMJWB from 00to FF.
POWERSUPPLIESQ
A
Please can you explain the difference between a normal powersupply for a computer, and a switching power supply. Why is theswitching power supply considered best?
M HUGHES
The first power supplies for computers comprised a transformerto step the 240V a.c. mains down to a low voltage - say 5V -for the computer boards, disc drives, etc. , and a rectifier to
convert the low -voltage alternating current to direct current. There aretwo problems with this arrangement.
First, if you draw a lot of current the voltage is likely to drop; addingextra boards or extra disc drives may cause this. If the voltage falls, thechips behave erratically and the computer may crash or give wronganswers. The probem can be overcome by having a very large transformerwith a lot of soft iron in the core, and thick wires for the windings, so thatit can deliver much more current than you are likely to need. But bigtransformers are both expensive and heavy.
A second problem is that the voltage provided by the mains itself mayvary. If the mains voltage varies by 10 percent the output voltage will alsovary by the same margin, and instead of getting 5V d.c. you would onlyget 4.5V. A remedy for this is to produce, say, 8V d.c. from the powersupply, and use a voltage stabiliser to drop it to the required 5V. Thesnags are that this adds extra components and so increases the cost, andthat in dropping the voltage the voltage stabiliser produces heat - andchips do not like too much heat.
This is where the switching power supply comes in. At its simplest, itconverts the a.c. mains into d.c. , which is fed through the primary coil ofa transformer to produce the required low voltage in the secondary coil.Since transformers do not work with d.c., an electronic switch that goes onand off repeatedly is placed in the primary circuit, giving intermittentd.c. that will work a transformer.
The voltage induced in the secondary coil depends on two factors: theratio of the number of turns of wire in the primary and secondary coils ofthe transformer, and the frequency with which the switch in the primarycircuit goes on and off. A suitable electronic circuit can vary the switchingfrequency to compensate for variations in the mains voltage, and in thisway the voltage from the secondary coil of the transformer can be keptconstant. Of course, the secondary voltage is still a.c. and requires arectifier to provide d.c. to drive the chips.
All modern microcomputers have switching power supplies. Theadvantages are that they can use smaller, lighter and cheapertransformers, and give a stable voltage without producing a lot ofunwanted heat.
? . ! . ? . ! . ? . I . ? . ! . ? . ! . ? . ! . ? . !
QI am considering buying amicro for use in solvingmathematical problems,
so I am interested in how to judgethe speed with which it willperform arithmetical operations. Isthere any significant differencebetween the available micros inthis respect, and if so which has thegreatest calculation speed?
T LOCK
APractically all micros aresold with some version ofBasic interpreter, either
built in as a PROM inside thecomputer, or loaded into memoryfrom a disc. You are thereforeprobably concerned with therelative speed of doing arithmeticcalculations in Basic on differentmachines.
When magazines such as
Practical Computing review newcomputers, they include a series ofBenchmark timings. These are thetimes taken by a standard series ofBasic programs to perform variousarithmetic tasks. The programs arelisted on page 104 of the January1984 edition of PracticalComputing. The average of theseeight tests gives a measure of thecomputer's speed. This variesdepending on several features: The clock speed of the CPU -2MHz , 4MHz , 4.77MHz , 8MHzand so on. The faster the clockspeed, the faster it can docalculations. Whether the memory chips canrun fast enough to keep up withthe CPU, or whether wait statesmust be introduced to slow theCPU down so that the memory cankeep up.
The type of CPU chip used.Z-80, 8088 and 6502 processorshandle eight bits at a time,whereas 8088, 8086, 80186 and80286 chips handle 16 bits at atime. The 16 -bit processors shoulddo arithmetic faster than eight -bitprocessors running at the sameclock speed. The 68000 processorsare potentially the best around,but the 68008 used in the SinclairQL only accesses eight bits of data,and so is slow. The particular version of Basicused. Some are much lessefficiently coded than others. The number of figures accuracyused in calculations; the morefigures carried, the slower thecalculations.
If your arithmetic calculationsinvolve reading data from files, orwriting it to files, then these mayinvolve a significant amount oftime, and the speed of theseoperations depends on how wellthe operating system has beenwritten, and on the speed of thedevices used to store files. Cassettesare very slow, floppy discs are a lotbetter, and hard discs are prettyfast.
If you are really concerned withspeed, using a Basic compilerrather than an interpreter makesan enormous difference in runningspeed. We recently speeded up aprogram by between 15 and 20times using a compiler. Similarly,other languages such as Fortran orPascal run much faster than Basicinterpreters.
The IBM PC and its many cloneshave the facility to add an 8087arithmetic co -processor chip,which speeds arithmetic by threeto 10 times, provided yoursoftware can use the chip.Interpreters certainly cannot, andnot all compilers can either.
If you are concerned withgetting accurate answers, beware!Most computers carry six or sevendecimal figures, and this is notenough. For accurate scientificwork we use Micro Mike's Bazic onan eight -bit CP/ M computer, andXitan's XBasic on a 16 -bit MS-DOS computer. Both allow you tochoose how many figures accuracyyou wish to use.
The fastest micro is probably theTDI Pinnacle or the Tadpole. Bothuse a 68000 CPU, and both areexcellent machines but are outsidethe price range of most small users.We had one of the first SinclairQLs and found it slow -a seven-year -old Z-80 CP/ M machine ranfaster - and Microdrives are notmy choice, but there are a lot ofsatisfied Sinclair users. If you cango up-market a bit, you shouldlook at the Ferranti PC, which hasimpressed us as good value, or theRM Nimbus.
32 PRACTICAL COMPUTING February 1986
ASK PC
QI have been told that thereis no limit on the size offile handled by WordStar
other than the maximum size offile you can store on a disc. Thelarge document capability ofWordStar is supposed to comefrom its ability to read theappropriate part of a file horn discinto memory, storing parts of thedocument in temporary disc files ifnecessary, and putting the wholelot back together at the endwithout the user ever being awareof this. I was therefore surprisedthat every time I tried to handle afile of 260K my WordStar programcrashed, and the crash isreproducable.
Is there a bug in WordStar, or ismy copy corrupt? Have you anysuggestions how I can get roundthe problem?
AM STOKES
It used to be true that themaximum size ofdocument that WordStar
can handle is the maximum size offile that you can store on a disc.But discs have been getting bigger.With versions of WordStar up toand including version 2.6 themaximum document size wasrestricted to 250K, but this wasincreased to 500K at version 3.0,and this limit will be raised to8Mbyte in later releases.
If your copy of WordStar isworking properly on more normal,smaller files it is not likely to becorrupt. First check that you havedisc space for this 260K file, abackup and some temporary filespace; if you have not, lack of spaceon the disc could be the cause ofthe crash. Otherwise, we suspectthat your problem is that you areusing WordStar version 2.6 orearlier.
If you are using an early versionof WordStar, the best remedy is toask your dealer to upgrade yourmaster copy to the latest version.Provided you have the master copyof the disc, good dealers willusually do this for no more thana nominal sum.
As regular users and enthusiasticsupporters of WordStar, we wouldlike to query your reasons forhandling such large files. It willmake reading, writing and editingof files slow, and will greatlyincrease the risk of running out offile space. We write books, butstore each chapter as a separatefile, and either print the chaptersseparately, or use Mailmerge toprint several files together as onedocument. Subdividing a largedocument into several smaller files
makes it much quicker to find agiven place to make a correction.Working with smaller files alsomakes it quicker to write theupdated version on to disc at theend of the edit. Reading andwriting disc files is slow on systemswith floppy discs.
The optimum size of a file is onejust small enough to reside inmemory, since this saves the timetaken to write and read temporaryfiles. Remember, too, that youneed disc space for both the newversion and the backup version ofthe file. Usually these will be onthe same disc, but you can arrangeto have one file on one disc driveand the other file on another discdrive. These comments are lessvalid if you use a hard disc, or ifyou use a large silicon disc but westill prefer several small files to onevery large one.
QI was disappointed tolearn that the Advance86B is unable to run
Concurrent CP / M or use the 8087mathematical co -processor chip.Will an upgrade be available fromFerranti and, if not, will the lack ofvectored interrupts on theAdvance prevent the use of thefuture multi -tasking MicrosoftWindows? Do you know whetherSupercalc release 3.2 and TurboPascal release 3 will work with the256K Advance 86B with an EpsonFX-80 printer?
TROND MYKLEBUST
AThe original design of theAdvance 86 has a flaw,and vectored interrupts 21
and 22 are not handled correctly.We believe it was something to dowith buffers for these interrupts.Though Advance designed themachine, it was actually made byFerranti, which spent a lot of timeimproving the Advance, correctingthe vectored -interrupt problem,and providing better heatdissipation, new versions of ULAsand new ROM sets. Theseimprovements are carried forwardinto the Ferranti 860 PC and XTmodels.
The failure of the vectoredinterrupts to work properly has noeffect on most applications, butwith two important exceptions: ifyou want to run ConcurrentCP/ M, and if you want to use an8087 arithmetic co -processor.Towards the end of the productionrun of the Advance, Ferrantidesigned a small piggyback boardto cure the problem. The boardplugs into the socket on themotherboard which normally
holds the 8088 CPU chip, and the8088 plugs into the extra board.This board costs about £160, butboth Concurrent CP/ M and the8087 chip work with it. Unless youbought the machine last summer,and you specially asked for it, Idoubt if you will have themodification. If it is there, it willbe quite obvious if you look at themotherboard.
If you want to add the board toupgrade your machine, we suggestyou contact a Ferranti dealer. Twowe have found very helpful are:Consort Data Ltd, 126 New Walk,Leicester LE1 7JA ; and AdvancedMicrocomputer Applications, 8Glebe Street, Beeston,Nottingham NG9 1BZ.
Remember that an 8087 chipcan improve the speed ofarithmetic calculations by anaverage of three times, sometimeseven more. However, the softwaremust be able to use the chip, or itwill have no effect. Basicinterpreters do not use an 8087,nor do any of the word processors.Compilers may use the chip, butbefore you buy one you shouldcheck that it can.
We have no personal experienceof multi -tasking using MicrosoftWindows, Supercalc version 3.2 orTurbo Pascal release 3, but theonly program we know that willrun on an IBM but will definitelynot run on a Ferranti - or anAdvance with the interruptmodification - is Anagram. TheEpson printer may require a specialROM set to use the IBM graphicscharacters: you should check with adealer.
QI own a Sharp MZ-80Kcomputer with a SharpMX-80FD twin disc drive
and a MZ-80 I/O interface. I alsohave a Sharp MZ-80P3 dot-matrixprinter, plus a Brother EMItypewriter. I wish to purchase anew 128K or 256K computer,and want one if possible whichwill work with my presentperipherals, to save me buyingnew ones. I particularly wish tocontinue using the twin discs andthe Brother typewriter, which arevery expensive. Is there acomputer on the market whichwould allow this?
J R MOORE
ABefore trying to answeryour question it is worthposing another one. Why
do you want a new computer? Isyour present one too slow, does ithave too little memory to runprograms you really want to use,
are the discs too slow, or do theynot store enough data? If youchange machines, you will haveconsiderable expense both on themachine and on software, andyou will spend a lot of timelearning about the new machine.You must be sure that it is anecessity, not just a fad.
Unless you possess considerableexpertise and patience as anelectrical engineer and machine -code programmer, I can see littlechance of you using your existingfloppy -disc unit with a new16 -bit machine. Almost all the16 -bit machines are sold with atleast one, and usually two discdrives already built-in.
I do not have any technicalinformation on the SharpMZ-80P3 dot-matrix printer. If itis connected through a serialport, there is a very good chancethat it will work with anothercomputer; if it is connectedthrough a parallel port you willalmost certainly need a newribbon cable with different plugson it, or get the old one changed.Even then it may or may notwork. Printers need not be allthat expensive. We have recentlyseen several good, cheap printerswhich will work with the IBM PCand look-alikes.
The Brother typewriter has anand this
should be easy to connect to anew machine. However, youmust make sure that the newcomputer has a serial port, sincesome only have parallel asstandard. The 16 -bit machineshave their own keyboard, so youdo not require the typewriter asan input device; if you do anyamount of printing you will finda proper printer faster and muchmore robust.
As to which machine tochoose, it depends what you wantit for and how much you canafford. Remember that you onlyget what you pay for. The Sanyois one of the cheapest 16 -bitmachines around, and includes alot of software. The FerrantiPC -860 is British and extremelygood value: it has a lot ofbundled software, and a betterperformance than the cheaperSanyo or the much moreexpensive IBM PC. The ResearchMachines Nimbus is also British,has an advanced specification andis very attractive; ResearchMachines has built up anexcellent reputation with schoolsand other educationalestablishments through the 380Zand 480Z machines.
In "Ask PC" John and Timothy Lee answer questions on any area of microcomputing. If you have a nagging problem, write to us, marking ASK PC clearly on
the top left-hand corner of the envelope. Letters should contain one question only. We cannot guarantee a personal reply, but to be considered your lettermust include
your name and address, together with a stamped addressed envelope. The most representative questions of general interest will be answered and published.
PRACTICAL COMPUTING February 1986 33
P C SOFTWARE: OVER
5 01 DISCOUNT!
r WHY PAY MORE?WORDSTAR 2000 2 27 RRP 465 -51%!MULTIMATE 2 25 RRP 450 -50%!SUPERCALC 3.2 1 80 RRP 360 -50%!DBASE III 3 05 RRP 550 -44%!OPEN ACCESS 3 09 RRP 550 -43%!XCHANGE 2 80 RRP 495 -43%!WORDSTAR PRO 2 29 RRP 399 -42%!FRAMEWORK 3 22 RRP 550 -41%!DBASE II 2 37 RRP 395 -40%!SYCERO 3 70 RRP 595 -37%!PROJECT
MANAGER 2 42 RRP 375 -35%!WORD PERFECT 2 80 RRP 425 -34%!HERCULES
MONO 299 RRP 449 -33%!QED+ 200 RRP 295 -32%!WORD 272 RRP 400 -32%!SYMPHONY 375 RRP 550 -31%!DB COMPILER 450 RRP 650 -30%!LOTUS 1-2-3 275 RRP 395 -30%!CAPTAIN BOARD 225 RRP 319 -29%!CBASIC
COMPILER 280 RRP 395 -29%!MBASIC
COMPILER 285 RRP 385 -25%!CLIPPER 498 RRP 650 -23%!DATAMASTER POA NOW AVAILABLE!IRMA BOARD 899 RRP 1158 -22%!MILESTONE 175 RRP 225 -22%!DGRAPH III 160 RRP 200 -20%!HERCULES
COLOUR 156 RRP 195 -20%!QUICKCODE III 160 RRP 200 -20%!CLIP FAST 102 RRP 120 -15%! Most popular business micros supported! Fast delivery! Quantity discounts! Credit accounts available! Government & overseas orders welcomed! Customised software & consultancy service!
(IBM-PC prices shown exclude VAT and arecorrect at time of going to press)
Call us NOW on 0480 53044 for further details!
Call us NOW on 0480 413122 and save money!
Elite Computer Systems40 SAPLEY ROAD HUNTINGDON CAMBS PE1 8 7Y0
IMES m omm. =ft.- MED
Me VS=I=M
.=11..
High Resolution High PerformanceColour Graphics orFrame Grabbing
Digisolve manufacture a range of highperformance graphics displays that are used in theVideo, CAD/CAM, Process Control, educational andImageing fields, with resolutions from 512 x 512 to1376 x 1024 in 64, 256, 4l', 64N and 16Mcolours at pixel draw rates of 1M pixels per second.
Our family of products are supported on manycomputers with a broad range of software, contactour Sales Office for more details or a demonstration.
Digisolve Ltd.Aire & Calder Works, Cinder LaneCastleford, W Yorks WF10Tel: 0977 513141. Telex: 557661 AGRAM
Circle No. 151
34 Circle No. 150 PRACTICAL COMPUTING February 1986
The'Classic'Menu Generator.
Eliminate all user contactwith operating system
commands. Use MENUGENfrom M icroft Technology tocreate menus to access allyour regularly used programs.
MENUGEN is a utilitywhich will create menus forany activity. A menu selectionwill run a program, call another menu, return to aprevious menu, run a basic program, execute operatingsystem commands, or exit to the operating system.
User Ltd. Selection Menu
1 ASPECT2 Wordstar3 Lotus 1234 Disk formatting menu5 Exit to operating system
Please type in selection number
FACILITIES INCLUDEUP TO 20 MENU OPTIONS PER MENU SCREEN
UP TO 15 LEVELS OF NESTED MENUANY NUMBER OF LINES OF HEADINGS AND FOOTNOTES
USE OF COLOUR FULLY USER DEFINABLE'ARE YOU SURE?' MESSAGE OPTION AFTER ANY SELECTION
PROMPTING FOR UP TO 16 PARAMETERS AFTER ANY SELECTIONOPTIONAL PASSWORD PROTECTION ON MENU SELECTIONS
OPTIONAL LOGGING OF ALL SELECTIONS TAKEN
MENUGEN is available formost CP/M, MS DOSor PC DOS micros including IBM PC/XT/ATandcompatibles, Sirius, Apricot, HP150, DEC Rainbow,and manyZ80 machines. MENUGEN costs £48 + VAT(£55.20) fora single userlicence, or£720 + VAT(£138)fora network licence, and is available from Micro ftTechnology Limited, The Old Powerhouse, Kew GardensStation, Kew, Surrey 7W93PS. To order, or for furtherinformation, telephone 07-9488255.
MENUGENMENUGEN is a Trade Mark of Microh Technology Ltd and is a British product.
Circle No. 104
PRINTER REPAIRS &SERVICING
DOT MATRIX & DAISYWHEELCOLLECTION/DELIVERY SERVICE
PRINTWHEELS RIBBONS FOR ALL MODELSACOUSTIC HOODS SHEETFEEDERS TRACTORS
EXTENSIVE RANGE OF PRINTERS IN STOCK
IBM EXPANSION CARDSCOMMUNICATIONS S/W MODEMSMONITORS PLOTTERS TERMINALSOVER 500 APPLE & IBM ITEMS IN STOCK
SUPER UTILITY IBM PC/XTDATA RECOVERY UTILITY FOR IBM
RESTORES DAMAGED OR DELETED FILESWORKS WITH BOTH HARD & FLOPPY DISKS
ONLY £99 + VAT
Tel: 061 428 2014A+G COMPUTERWAREPO BOX 34, CHEADLE,
CHESHIRE SK8 4PT
SPECIAL SECTION
WORDPROCESSING
Now that word-processing software has beenaround for a few years, general-purpose packagesare giving way to programs designed for users with
more specialised needs. In this feature we look atsome of the vertical markets that are beginning to
emerge, such as scientific word processing,intelligent real-time spelling checkers and the
exciting field of thought processors.
HARDWAREPanasonic has returned to the fray with a range oftransportables: we try out one of them. After OnePer Desk and the Acorn Communicator we look at
the latest in office work stations, this one fromTandata.
SOFTWAREPractibase, the first of the cheap dBase doubles, willbe on the test bench. We also investigate Sperry's
best-selling Mapper, a mainframe package that hasarrived on the micro, and we look at the world of
fourth -generation languages.
TOP 10 SURVEY
TRANSPORTABLESWay back in the mists of micro time the
transportable began the shift away from desk tops.Things have moved a long way since then, and we
present our top 10 models.
Don't miss the March issue of
'PRACTICALCOMPUTINGOn sale at W H Smith and all good newsagents after 12 February.
Contents may vary due to circumstances beyond our control and are subject tochange without notice
Circle No. 105PRACTICAL COMPUTING February 1986 35
*** CUT PRICE MICROS ***
* CUT PRICES SYSTEMS* PROMPT SERVICE* LEASING FINANCE* TRAINING* LARGE SATISFIED USER BASE* OWN MAINTENANCE CONTRACT
1,1,4,1,1,111
T'tbat
OLIVETTI M24 + 256KRAM +I X360 floppy disc drive +10 megabyte hard disc drive +keyboard + monitor + OKI nearletterquality printer + box of 10 discs + boxof paper + any four modules ofpegasus accounting software
£3496.00
PEGASUSBUSINESSSOFTWARE
APRICOT XI lOS + 512K RAM +IX720K drive + 12 monitor +OKI near letterquality printer + datacable for printer + box of 10 discs +box of paper + any fourmodules ofpegasusaccounting software
£3596.00
ABOUT USThe systems you see are onlyexamples of the deals which we can puttogether for you we can quote on anyconfiguration and supply from stock.
* WE ARE APPROVED DISTRIBUTORSFOR ALL THE PRODUCTS WHICH WESELL.
* WE CAN SUPPORT ANY SYSTEMWHICH WE SELL
* FREE TELEPHONE SUPPORT* TRAINING * PROMPT DELIVERY
OUR SALESPHILOSOPHYWE WON'T SELLYOUACOMPUTER WE'LL OFFERYOUA BUSINESS SOLUTION WHICHMAY INCLUDEACOMPUTER,SOFTWARE RIGHT FORYOURBUSINESSANDA PRINTERAPPROPRIATE TO YOURNEEDS.
APRICOT 2X720K + 256K RAM +12" monitor + Epson DX100 daisywheel printer + data cable forprinter+ box of 10 discs + box of fanfoldpaper + any fourmodules of pegasusaccounting software
£2596.00
PRICESIf you are interested in buying a box withlittle or no support, then again -We canhelp-Of course having purchased thesystem you may then subscribe to ourhelp service.
PEGASUS SOFTWARE POA
OLIVETTI RANGE POA
APRICOT RANGE POA
* COMPETING PRICES* EFFICIENT SERVICE
KiCg ( H EA D OFFICE)78-82 KIRKTON ROAD 01-800 8182
LONDON N15 5EY
3(0 Circle No. 106
FORTH promotes the writing ofwell -structured programs but it isfriendlier to the computer than itis to the programmer. Since,loosely speaking, Forth is acompiled language, Forth pro-grams can be as fast and efficient asmachine code. But compared witha language such as Basic, Forth ismore difficult to learn. However,unlike Basic the language itself caneasily be extended to suit yourapplications, which makes it a lotmore versatile.
Availability is one of Forth'sstrongest points. It is public -domain software and languagedocumentation for Fig -Forth(Forth Interest Group Forth) is
readily available. There is also anexcellent version of Forth -83available free to CP / M user groupmembers. There is at least onecommercial version of Forth formost microcomputers. The fourmain systems in use are Poly -Forth, Forth -79, Fig -Forth andMMSForth; Forth -79 is oftenreferred to as standard Forth andForth -83 is an updated version ofForth -79.
Forth was designed for con -
Martin Eccles examines the wide range ofbooks available on how to learn and improveyour knowledge of this versatile programminglanguage.
GOINGFORfil
elan to
ORM
trolling telescopes and its forteremains in real-time controlapplications. As such, Forth is usedby many engineers, but it can beused to write any type of program;most of Forth is written in Forth.Its other advantages are that it isinteractive, largely processor -independent and uses virtualmemory. On the other hand, Forthlacks a file structure, it uses un-familiar notation and it has poordata structures, which is why it isless suitable for writing data-processing software.
California University researchassistant Margaret Armstrong inher self -teaching guide LearningForth demonstrates that learningForth need not be boring. Herquestion and answer method andclearly written text will not suiteveryone's mentality but LearningForth is certainly a book that
MRODUCTIONTO FORTH
,NPR " ""'222,±t2iLliTh_ 14,
anyone interested in computerscan understand. For example,number manipulation usingpostfix notation is discussed as anaspect of Forth's stacking mech-anism rather than as a math-ematical hurdle. This makes a sur-prising psychological different.Had the Jupiter Ace beenaccompanied by this work, itwould probably have survived a lotlonger.
Most of the book concentrateson number manipulation and dataprocessing, and there is very littleon graphics. But the book containsplenty of software examples,including a simple payroll pro-gram, and origins and differences
6174115 10 FlaOW ill Ell K17115 ri7
FUNDAIINEM
Farni, 11
of the various Forth interpretationsare discussed briefly.
Of the introductory books,Learning Forth contains the mostuseful Forth glossary. A list ofForth words with brief explan-ations is an invaluable pro-gramming aid. Such a list is usuallyfound in the language manualbut it might not be as useful as thisone. Sadly though, Learning Forthis very exensive.
Exploring Forth is denselypacked and, in the words of theauthor, is "not a book for armchairreading." This is a practical intro-duction to Forth programmingwhich takes you far enough to beable to continue on your own. It
BOOKREVIEWS
does this by concentrating more onintricacies of the languages ratherthan on constructing programs.
A section on simple graphicsand animation is included. It ismore of a reference book thanLearning Forth and better forreaders with experience in anotherlanguage. The list of words at theback of the book has no ex-planations and is less useful thanthe list obtained by a command inthe language itself. No furtherreading list is provided.
Paul Kail's An Introduction toForth is a lively little introductionwritten with Spectrum and JupiterAce users in mind. The manydiagrams help you understand thelanguage, and teaching how towrite programs is combined reas-onably well with descriptions ofhow the language works.
This is the most concise of theintroductory -type books. Despitethe book's small size, it has briefsections discussing graphics, soundgeneration, and tape and discinterfacing. Apart from manyshort programming examples inthe text, there are seven slightlylonger light-hearted programs atthe end of the book. The book'sForth word glossary is quite good,but use of the book for reference isimpaired by the lack of a goodindex.
The only introductory bookwritten for a specific version ofForth is Introduction to Forth forTRS-80 users running MMS-Forth,which is also available for the IBMPC. It consists of useful detaileddescriptions of Forth words andhow they work together, whichmakes it a good reference book forprogrammers. However, specificinformation on how the languageworks is not included, and in thisrespect the book is not a completeintroduction, rather more anexcellent supplement to thelanguage manual.
Fundamental Forth begins bytalking about computers, thenprogramming, then Forth, whichis a good start. Each chapter afterthat is well defined and clearlywritten, providing a good
(continued on next page)
PRACTICAL COMPUTING February 1986
BOOKREVIEWS
(continued from previous page)
grounding on how Forth workswithin the computer and how towrite programs. What is more,Fundamental Forth is one of thecheapest of the books reviewedhere.
Glossaries are included for Fig -Forth, Forth -79 and Forth -83 tohelp the reader to adapt programexamples, and there is a chapteron disc use. This book isrecommended to anyone inter-ested in Forth.
I would argue that Forth'srequirement for rigidly structuredprogram writing makes it moredifficult to learn properly if youalready know Basic. The authors ofForth for Micros, The Student'sForth and The Complete Forthdisagree, suggesting that famil-iarity with Basic will help youfollow their works. It would havebeen more practical to assume thatthe reader had read a goodintroductory book on Forth.
With Forth Techniques theauthors claim you can "learn howto handle advanced arithmeticoperations, explore the realms ofturtle graphics and even createyour own compiler." The compileris for turtle graphics and isincluded to illustrate how Forthcan be moulded to suit the user'sapplication.
Forth Techniques does notprofess to turn you into an expertprogrammer but it succeeds in itsgoal of taking its readers to a pointwhere they can produce their ownpractical solutions to everydayproblems. It does this with the aidof numerous working examples.
Chapters deal with extending
the Forth system, extendednumber manipulation, and fixedrecord -length disc files. This is theonly book reviewed with a chapteron hardware control -a task thatForth is particularly suited to. Pro-gram examples are to Forth -79specifications but sufficient in-formation is given to allow themto be modified for other versions ofForth.
Forth Techniques is intended tofollow on from Fundamental Forthand together, these two bookscost about the same as ForthProgramming for twice thenumber of pages. They are bothpractical and well written.
Forth for Micros is intended toteach programming in Forth anddemonstrate its use and power.Described as useful for microenthusiasts and students of com-puter science, it is not as practicalas Forth Techniques but it goesdeeper into the intricacies ofprogram structures.
Written for people who canalready program in Basic or Pascal,Forth for Micros is intended as aconversion course. It teaches Forthby example and comparison, andincludes useful subroutines formanipulating strings, provision ofcharacter literals and imple-mentation of multi -dimensionalarrays. There are one or two exer-cises at the end of each chapter.
Again, this book is written forForth -79 and supplementaryinformation is given where neededto allow the examples to be mod-ified. However, Forth 83 is notmentioned.
Forth is written by engineers ingeneral terms for standard Forthand will appeal most to engineers,students, scientists and anyoneneeding a deep understanding ofthe language. Emphasis is onencouraging the reader to writeefficient, economical programs.
It concentrates mainly on seriousprogramming and how thelanguage works, providing a briefintroduction and history followedby details of how the interpreterworks, mechanics of the language,recursion and multi -tasking.Special properties of the languageare discussed later on in the book.
A chapter of problems withsuggested solutions and anexcellent bibliography areprovided.
A building-block approach is
used in the American offeringForth Programming, aided by over50 program examples. Impatientpeople love this approach. It allowsthem to start putting big programstogether in a short time. But if youwant to be able to write programswithout the aid of the book, youwill still have to study how all thebuilding blocks work and how tobreak them down. For that reasonit is probably best to consider it as aprogrammer's reference.
Each of the book's 13 chaptersexplains an aspect of the languagesuch as arithmetic, stack man-ipulation, adding words, Doloops, string processing and discoperations. The text is clear, as istypical of American books, thestructure is logical and theexamples are useful. The onlydrawback is its price. It includes aForth glossary but there is nobibliography.
The author of The CompleteForth has written a Forth compilerand his understanding of how thelanguage functions is reflected inthe text. It is divided into aspectsof the language but the explan-ations go deep, with frequent des-criptions of what is happening inthe computer memory. The firsthalf of the book uses frequentcomparisons with Basic and thelatter half describes the moreunusual features of Forth, many ofwhich have no equivalent in otherlanguages.
Man Winfield
The Complete Forth is writtenfor standard Forth -79 but commondepartures are detailed as foot-notes. It is densely packed andoften a little too busy, but it gives afull description of how thelanguage works, using manyexamples and diagrams. The Forthglossary is on a pull-out referencecard and a brief bibliography isincluded.
In The Students' Forth the firstthing that readers are told is thatthey will not be able to use nor-mal conventions when writingalgebraic expressions. Admittedlythis is a textbook for formally
teaching the inner workings of thelanguage, but do books forstudents have to make learningappear so difficult? In fairnessthough, the book works throughthe language systematically.
The main intention of TheStudents' Forth is to show thereader how to use the language.But the author also claims that bythe time intelligent readers haveread it they should be able toimplement their own version ofForth. This book is essential foranyone thinking of implementingForth. Forth -83 is used forexamples, with references toForth -79, MMS-Forth and Poly -Forth.
GOING FORFORTHLearning Forth by Margaret AArmstrong. Published by WileyPress, 223 pages, £17.80. ISBN 0471 88245 3Exploring Forth by OwenBishop. Published by Granada,176 pages, £6.95. ISBN 0 24612188 2An Introduction to Forth byPaul A C Kail. Published by MicroBooks, 120 pages, £8.95. ISBN 0946705 01 1
Introduction to Forth by KenKnecht. Published by Howard WSams, 142 pages, £8.95. ISBN 0672 21842 9Fundamental Forth by RichardOlney and Micheal Benson.Published by Pan, 239 pages,£6.95. ISBN 0 330 28960 8Forth Techniques by RichardOlney and Michael Benson.Published by Pan, 253 pages,£6.95. ISBN 0 330 28961 6Forth for Micros by SteveOakey. Published by NewnesTechnical Books, 148 pages, £6.50.ISBN 0 408 01366 4Forth by W P Salmon, 0Tisserand and B Toulout. Publishedby Macmillan, 159 pages, £7.95.ISBN 0 333 36798 7Forth Programming by Leo JScanlon. Published by Howard WSams, 246 pages, £13.55. ISBN 0672 22007 5The Complete Forth by AlanWinfield. Published by SigmaTechnical Press, 131 pages, £6.95.ISBN 0 905104 22 6The Student's Forth by GlynEmery. Published by BlackwellScientific Publications, 101 pages,£6.50. ISBN 0 632 01436 9 ga
38 PRACTICAL COMPUTING February 1986
We'd like to sayhow muchwe've improved the WS2000
manual -dial modem.
1:1,tr./114610/23,:/;=;:l..1 //
ikttit t t v23rest
niodernwsecoo 6t6DE
(But as it's already the best,we've brought the price
down.)Modem WS2000 from Miracle Technology. The best manual -dial modem you canbuy. Runs at 1200/75, 75/1200, 300/300 plus 600 and 1200 half duplex. Givesaccess to Prestel*, Micronet*, Microlink*, Telecom Gold*, telex, viewdataservices, Email, databases, bulletin boards, user -user communications. Soversatile, any computer with an RS232 port or interface and the right commssoftware can use it - from a ZX81 to an IBM. mainframe. (Necessary leads andsoftware for most computers available.) Such high quality it was a 1985 BritishMicrocomputing Awards Finalist and is Micronet recommended. Comes with BTtelephone lead, mains power supply, comprehensive manual, free introductorysubscriptions to Micronet and Microlink and the full backing of our CustomerService and Technical Support departments. reg'd trade marks of the companies concerned
'APPROVED
for use withtelecommunications
systems run by BritishTelecommunicationsin accordance withthe conditions in the
instructionsfor use
It's down to only £108.70(£130.75 inc VAT & UK delivery).To get the best for less, phone your Access or Visa order, or send yourcheque/official order today." MIRACLE TECHNOLOGYir Me I R(0A4C7L3E) T2E1C6H14N1OLO6GLYII(\
LINES(UK)
LTTEDLECSTOMPEGTOELRDS7S9TRKEEEYT 0017 W( DleCaHleIrPliln klX7B2: DETNBG1L0A1N3D5)
II)ri 946240 CWEASY G 19002985 PRESTEL MAILBOX 919992265 Circle No. 107 39
It Reads, Writes andIt Paints in 3-D, Keeps
and Talks toIt's called "OPEN ACCESS," and it's theresult of 60 man-years of effort tocreate a truly do -it -all, super-program-one that can perform virtually everytask you're ever likely to encounter.
The beauty of it is, all that capabilityresides on a single program. You don'thave to re-enter data. Or spend timetrying to get unmatched programs towork together.
OPEN ACCESS takes its name fromthe source of its power-a relationaldata -base manager that gives you accessto more data in more ways than anycomparable software.
OPEN ACCESS includes an electronicspreadsheet, 3-D graphics, wordprocessor, appointment scheduler andtelecommunications module-allrevolving around the powerfulinformation manager.
1
INFORMATION MANAGEMENT-THEMASTERMIND. This advanced data -basemanager stores and retrieves multiple filesquickly, easily and reliably. What's more, itshares all information with the other programs,so you never have to re-enter the same datatwice.
2
Sn
N filVr iiiiiiIrg
.,,i;:-, r - ' - .Immo onommelaimiloarownerow
ELECTRONIC SPREADSHEET-NUMBERCRUNCHING AND GOAL SEEKING. It helpsyou produce forecasts, cost estimates and"break-even" points-in seconds, instead ofhours or days. Best of all, it allows "goalseeking." Ask, for example, "What sales must Ihave the rest of the year to net $1 million?,"and OPEN ACCESS will figure it out!
Y.&
3
SN
sei1Ik1 MEM
M Integrated Si
3-D GRAPHICS-NOT JUST PRETTYPICTURES. These graphics distill raw datainto trends that can be instantly visualized,helping you discern the important facts froma wealth of information.
does Arithmetic.Your Appointmentsthe World.
4 boa niolimei
1411..01.
Because they do not have a dedicatedrelational data -base manager that canquickly direct massive amounts of data,other programs simply can't do whatOPEN ACCESS can. Some don't have acommunications program, others nodedicated word processor. None have atime management program.
Tiwteiliteuutqam
InawatiatMammal
CON4114(04iCAlin5
WORD PROCESSING-EDITOREXTRAORDINAIRE! Superior word processorsmake it easy to correct typos, change words,shuffle paragraphs and format documents.This is one of that breed. Use it to writeefficient memos, letters, proposals andreports.
5
.5preadsheef-
3-Pgraphics
Rocessii
IIIMINIMMIIMA as 141111111101M
imillrave 441m, QM/ .1111
TELECOMMUNICATIONS-YOUR LINK WITHTHE WORLD. This program gives you accessto virtually any other computer system in theworld. Not only can you transmit and receivereports from your colleagues, you can alsosubscribe to special data banks that knoweverything from GM's stock price to therelative humidity in Genoa. Now that's power!
There's just one conclusion:OPEN ACCESS can do more for you thanany other comparable business programon the market. Bar none. But the onlyway for you to be convinced is for youto see OPEN ACCESS work its magic onyour work load. So call your localsoftware dealer today, or call us at SPI,
SOFTWARE PRODUCTS INTERNATIONAL
13 Horseshoe Park, PangbourneBerkshire RG8 7JNTel. (07357) 4081
6angiamaammomiiiiiimansamall
la la la la la I.
TIME MANAGEMENT-CONSERVING YOURMOST PRECIOUS RESOURCE. This modulehelps you keep track of all your appointments,hour by hour, day in and day out. It alerts youto standing obligations, automaticallycoordinates meeting times with other busyprofessionals, and lists all your associates ona ReiodexTm-like file.
Circle No. 108
You'll make more noisecutting the coupon.
Unlike squealing dot-matrix and daisy -wheel printers which whack thecharacters onto the paper, the new SQ2000 quietly shoots on astonishinglyaccurate microdots of ink.
So you can use it in your office and you won't notice it's there.What you will notice is its speed (at 105 c.p.s. in letter -quality mode
and 176 c.p.s. in draft, it's far quicker than a daisy -wheel), itsnear -photographic standard of graphic reproduction and its print quality(as high as that of an impact matrix printer).
As you'd expect of an Epson printer, the SQ2000 is extremely reliable.It's also very flexible, taking a range of paper widths and offering an
enormous variety of print styles and paper feed options.The price? £1825 + VAT. It may be more than current printers cost,
but for a near -silent one, it's a snip.Which brings us to you -know -what.
rarlerwi Which Computer Showstand 435.
Please send me more information on the SQ2000.
Name
Position
Company
Address
Tel. No. SPC
To: Epson (UK) Limited, Dorland House, 388 High Road, Wembley,Middlesex HA9 6UH. Tel: 01-902 8892.
Circle No. 110
H
L UD S
A S
Y S
CEITTRETIME LIMITED
NILBy:
"tam Salem
proudly announcethe NEW RELEASE OF
SOFTVA,RE
SOFTWARE
CENTRETIME LIMITEDP.O. BOX 201, KINGSTON-UPON-THAMESSURREY, KT1 1SN TEL: 01-541 1424
TLX: 265871 MONFREF G. QUOTE: 72:20030
PROFESSIONAL SOFTWARENOW AVAILABLE FOR:HILDERBAY PAYROLL Ver. 5.00The ideal and versatile PAYROLL forsmall and large business users
HILDERBAY BOOK-KEEPERA flexible Journal which may be usedas Purchase, Sales, General or Cash Ledger
HILDERBAY INVOICERMakes the tedious task of typing Invoicesjust that little bit easier.
HILDERBAY SSP STATUTORY SICK PAY
DEALER ENQUIRIESWELCOME
Apple 11,11+, //e, //c, Sinclair,BBC+, Amstrad, Atari, IBM PCMS-DOS & CP/M Systems.
£119.00 plus V.A.T.
£119.00 plus V.A.T.
£119.00 plus V.A.T.
£119.00 plus V.A.T.
PAYROLL UPDATE FOR EXISTING USERS: £46.00 incl V.A.T.
ALSO: 5.25" SSDD floppy disks £7.50 * * *
* * * PER BOX OF 10 DISKS (MINIMUM ORDER 4 BOXES) * * * PLUS V.A.T.
INTRODUCTORY OFFER: RECEIVE 10% DISCOUNT BY ORDERING NOWPLEASE ALLOW 21 DAYS FOR DELIVERY 14 Day Money -Back Guarantee
ORDER FORM. To CENTRETIME LIMITED, P.O. Box 201, KINGSTON-UPON-THAMES KT1 1SNnd me PAYROLL, SSP, INVOICE BOOK KEEPER.
DEALER INFORMATION & RATESQUE/POSTAL ORDER FOR £ INCLUDING V.A.T. is enclosednd that I have a 14 day Money -Back Guarantee, and allow 21 days for the processing of my order.
AddressTel:
'ATARI 520ST SPECIFICATIONSMEMORY512K RAM (524.288 bytes)16K ROM expandable to 320KPort for addnI 128K plug-in ROM cartridges200K TOS operating system
GRAPHICSIndtvidually addressable 32K 00 -mappedscreen with 3 screen graphics modes
320x2110 pixels in 16 colours (low resolution)6400200 pixels in 4 colours (med resolution)5405400 pixels in monochrome (high res)
16 shades of grey in low res mode512 colours available in low/medium res8 levels of each in red, green and blue
ARCHITECTURE4 custom designed chips:
GLUE Chip WU Memory Mngmnt UnilDMA Controller - Graphics Processing Unit
16/32 bit Motdrola 68000ProortSeer 8Mblzeight 32 bit data registerseight 32 bit address registers16 Oa data bus/24 bit address bus
avels of interrupts/56 instructions+4 addressing modes/5 data types
DATA STORAGEHigh speed hard disk interfaceDirect memory access 1.33 Mbytes per secondCO (Compact Disc) interfaceBuilt in cartridge accessDedicate, floPPY rnsb c08818.
DISK DRIVE5000 (unformatted) s/sided 31; floppy 0/drive349K (formatted) storage capacity
SOUND AND MUSICSound GeneratorFrequency control from 30Hz to above audible3 voices (channels) in wave shaping sound inaddition to a noise generatorSeparate frequency and volume controlsDynamic envelope controlsAMR (Attack. Decay. Sustain. Release)Noise generatorMIDI intertace for external music synthesizers
KEYBOARDSeparate keyboard microprocessorStandard OWERTY typewriter stylingErgonomic angle and height95 keys including 10 function keysNumeric keypad - 18 keys including ENTEROne touch cursor control keypad
MONITOR1 screen - high res monochrome monitor540x400 monochrome resolution
Display - Low Resolution - 40 columnsArleddegb Res - 40/80 plus cola
Medium res 058 (fiedrGreernBlue) outputHigh resolution monochrome (Nana & White)
COMMUNICATIONScBidirectionai ntronics parallel interlace forpunters, or modems capable of inputroutputRS232C serial modem/printer interfaceVT52 Terminal Emulation SoftwareMaximum Baud Rate up to 19,200High speed hard disk interfaceFloppy disk controller (Western Oigitall2 joystick ports (one for 2 button mouse)MIDI interlace for external music synthesizers
GEM WIMP ENVIRONMENTWIMP - Window Icon Mouse Pop -down menusTwo button moose controllerIcons/Pull down menus/WindowsGEM 001- Virtual Douce interfaceGEM AES - Application Environment ServicesGEM BST - Bit Block TransferReal time clock & calendar
SOFTWAREGEM environmentwith user Meng* Macintosh style operation705 Tramiel Operating SystemAtenS own system based on GP.'M 68K withhierarchical directory 8 file structure plus ahost of MS DOS 8 UNIX command structuresBOS - ...mess Operating Systemto run any standard BOS business programsGEM desktopwith GEM PAINT graphics trign, sYsteMarid GEM WRITE word ProceSeetPersonal BASIC and DR logooriginally written by Digital Research IDR)Vett, much like those on Other machinesexcept for the ertensive use of pull dawnmenus, mouse control and wintlOws
VARIOUSDimensions 47Ornmr240mmx8OrrrnReplacesble external power suoptesExpansion Surt floppy disk drives 500,1.000K
(two drives can be connected)3i/r' 15Mb hard diskCD (compact laser discoDot matrix & drwheel pint's IlutaCThermal dot matrix (colour)0513 8. monochrome monitors
LANGUAGESBASIC & LOGO suppliedMany others win soon be available Including:Assembler. BOPS, C, Cobol. Compiled BasicLisp, Moduter-2 and Pascal
`Note'. Some of the above specifications are pre-release and may thenatOm be sub,. to Chenge.A
7MACINTOSH v Fle v 520ST'Imagine a Fat Mac - the 512K Apple Macintosh but with a bigger screen, a farbigger keyboard with numeric keypad, cursor and unction keys, and colour. Thatvies you some idea of what the Atari 520ST is like, asap. for two important things.First the Atari seems faster. Second the Atari system is about one eh rd of the price."
June 1985 - Jack Schofield - PRACTICAL COMPUTING
APPLE APRICOT ATARIRIMES If SUM SYSTEM SWIM FIR 12ISTPrice Includes B/W Monitor YES NO - extra £200 YES
Keyboard size mm (Lx 0 x H) 330x147x50 050x167x28 470a240010Keyboard size ins (Ls Dx H) 13x53/4x2 171/2x64xx1 18Yri9,51121/23,/,'' D/Drive (Unformatted) 5000 5006 5000316" D/Drive (Formatted) 3996 315K 345K
WIMP tWindow. Icon. Mouse ,,) Apple ACT - Activity GEMReal-time Clock YES YES YESPolyphonic Sound Generator YES NO YES
RS232 Serial Port YES YES YES
Centronics Parallel Printer Port NO YES YES
Dedicated Floppy Disk Controller NO YES YES
Hard Disk DMA Interlace NO YES YES
Full stroke keyboard YES YES YES
Number of keys on keyboard 59 92 95
Numeric Keypad NO YES (16 Keys) YES (1S keys)Cursor Control Keypad NO YES YES
Function keys NO 10 10
16 -bit processor 68000 Intel E086 58000Processor running peed 8MHz 4 77MHz SMHC
RAM size 512K 256K 5120Number of graphics modes 1 4
Number of colours Monochrome 16 512
Max Screen Resolution (pixels) 512 x 342 640 x 256 540 400Mouse Included Single Button NO -extra E95 Two ButtonReplaceable External Power Pack NO NO YES
Cartridge Socket NO NO YES
Joystick Ports NO NO YES (Iwo)MIDI Synthesiser Interface NO NO YES
Monitor Size 9" 9"- extra £200 12"
ROB Video Output NO YES YES
System Cost Mtn: Mouse - Monochrome Monitor - 512K RAM - 5000 Disk DrivePrice of basic system (exc VAT1 E2595,VAT i595, -VAT 5552i -VAT
Mouse Included E950VAT Includedn Monochrome Monitor Included E200+VAT Included0 Expansion to 512K RAM Included E295 rVAT IncludedPrice of complete system (exc VAT) f2595xVAT El 185VAT 052+11AT
PRICE intnuddVgdown £2.994 £1,362 £749
rs "mweiteTrIilikely it"alrrr:r'thent ofto71=1Oreww=TrerZei established the maxim that 'Business is wee" PRESS COMMENTAugust 21st 1984 FINANCIAL TIMES
"This la the only personal computer i know of that comes witha Midi interlace as Standard."Peter Bright March 1985 PERSONAL COMPUTER WORLD
"The (GEM) wrsion running on the Atari 88000 machines wilthave the additional advantage of leaving the PC versionstanding." Apnl 6th 1985 PERSONAL COMPUTER NEWS
"it would seem that GEM offers the ideal operating system.'March lth 1985 POPULAR COMPUTING WEEKLY.
"I found it (GEM) extremely easy to use and was veryLtimpressed with the way in which it diaguises th unfrtendly
ardware and operating systems lurid g under th urface."Peter Bright Feb 1965 PERSONAL COMPUTER WORLD
"The electronics in the machine area work of art The heartof the 5205T is a Motorola 88000, one of the most powerful16 -bit processors around and in many respects it is close tobeing a 32 -bit chip when the machine appears In the shops.I'll be at the front end of the queue to buy one."
Peter Bright June 1985 PERSONAL COMPUTER WORLD
"This machine is significantly more powerful than an IBM PCIf Ifs possible to design a sure-fire winning machine, this is
May 11th 1985 PERSONAL COMPUTER NEWS
the use of GEM makes the new range of Atari computersso similar to the Macintosh (with the added attraction ofcolour), that they ems already being called 'Jacluntoshes' "
May 2nd 1955 COMPUTING
"The new Atari ST computers truly represent to the consume:1what Jack Tramiel is saying - easy -to -use computing powerwithout the price" March 1985 ANALOG COMPUTING
Ot (the ST) uses the most modern technology that is
affordable, in a package that gives a profeemonal impression'.May 23rd 1985 POPULAR COMPUTING WEEKLY
"The Atari ST is one of the most elegant designs I have seenAtari has used an original and elegant method of memorymanagement which should make the ST fester than any otherPC on the market - In any prMe bracket The 60K dollarquestion is would I go out and spend money for one? Towhich the only answer is 'Try and stop me!"'
John Lambed July 1995 ELECTRONICS a COMPUTING
"The 520ST is technically excellent ... The 520ST hardware isthe new standard by which others will be judged."
July 1985 YOUR COMPUTER
ALATARI
I'1111 alai
:1101111Jr, .1.11,i
WE ARE THE UK'S I101 ATARI SPECIALISTS
..1ALATARI
At Silica we have been successfully dedicated to Atari ever since their products first appeared on the UKmarket. We can attribute our success largely to the Atari specialisation which we practice and to the userback-up we provide. Rest assured that when you buy a piece of Atari hardware at Silica you will be fullysupported. Our mailings giving news of software releases and developments will keep you up to date withthe Atari market and our technical support team and sales stall are at the end of the telephone line todeal with your problems and supply your every need. With our specialist bias, we aim to keep stocks ofall the available Atari hardware, software, peripherals and accessories. We also stock a wide range ofAtari dedicated books and through us, the owners on our list can subscribe to several American Ataridedicated magazines. We can provide a full service to all Atari owners and are now firmly established asthe UK's NUMBER ONE Atari specialists. Here are just some of the things we can offer to our customers.* FREE POST & PACKING ON MAIL ORDERS it you would like to be registered on our mailing* FREE NEXT DAY SECURICOR DELIVERY list as an Atari computer owner, or as a person* INFORMATION MAILING SERVICE interested in buying an Atari machine, let us* TECHNICAL SUPPORT TEAM know. We will be pleased to keep you up to date* HIGHLY COMPETITIVE PRICES with new Atari developments free of charge. So,* AFTER SALES SUPPORT SERVICE return the coupon today and begin experiencing* REPAIR SERVICE ON ATARI PRODUCTS a specialist Mad service that Is second to none.
ATARI
POWER WITHOUT THE PRICETHE NEW ATARI 520STUnder the new leadership of Jack Tramiel (former boss and founder of CommodoreBusiness Machines), Atari Corporation hive marked their entry into the world ofbusiness/personal computers with a machine which leaves the competition standing.Tramiel's slogan 'Power Without the Price' has been implemented in the manufactureof the new 512K Atari 520ST colour computer which offers the user amazingly highperformance at an incredibly low price. Launched as a work -station, this new systemincorporates seven software packages as well as the 520ST computer with 512K RAM,mouse controller, high resolution monochrome monitor (6400400), 95 key keyboard(with 18 key numeric keypad). MIDI interface, GEM and a 500K 3,/, inch disk drive, allfor the package price of only £651.30 (+VAT = £749). Dubbed the 'Mac beater' and the'Jackintosh' (after Atari's Chief, Jack Tramiel). Atari's new machine has been directlycompared with the Apple Macintosh RRP £2595 (+VAT = £2985) which offers similarfeatures and capabilities but ate much higher price. Favourably reviewed by the UK'shighly critical specialist computer press, the 520ST Is likely to make a great impact inthis country as a sophisticated alternative to an IBM PC, APRICOT or APPLEMACINTOSH. Unlike its overpriced competitors, the Atari 520ST can be linked up to acolour monitor to unleash a choice of up to 512 colours. The addition of colour bringsout the full potential of graphics packages such as GEM.
USER FRIENDLY GEM OPERATING SYSTEMThe power of the ST is harnessed and made user friendly by the new operatingsystem 'GEM' from Digital Research. GEM stands for Graphics Environment Managerand allows a user friendly colour or B/W graphics interface which closely resemblesthat of the Macintosh. This similarity extends to the use of moveable resizeablewindows, icons to represent objects such as disks and disk drives, and the use of pulldown menus and a mouse. The advantage of all this is that the computer becomesextremely easy to use. GEM has now been implemented for the Acorn, ACT, Atari,IBM, ICL, and Olivetti. Software written for GEM on one computer should also rununder GEM on another computer. This will enable the market to quickly produce alarge library of standard interchangeable software.
FREE SOFTWARE AND FUTURE EXPANSIONThe Atari 5205T comes supplied with seven free software packages as listed below:1) TOS -Tramiel Operating System based on CPU 680. 2) GEM Graphics EnvironmentManager by Digital Research (DR) giving a WIMP (Window, Icon, Mouse, Pull downmenu) environment. 3) DR GEM Paint for creating graphics masterpieces. 4) DR GEMWrite for word processing. 5) Logo learning language to enable you to write your ownprograms easily using turtle graphics. 6) DR Personal Basic a powerful user friendlyversion of the Basic programming language. 7) BOS operating system giving youaccess to dozens of business applications packages already available on the market..Designed with future expansion in mind, the ST also features a host of differentinterfaces to the outside world and en impressive list of accessories is planned. Atariwill soon be releasing a 10000 (1MB) 31/, inch disk drive, and a 15MB hard diskstorage system as well as a mass storage compact disk (CD) player capable of storingan entire 20 volume encyclopedia on one disk. A full range of inexpensive printers areplanned including dot matrix, daisywheel and thermal colour printers. With itsunbeatable graphics, speed and software at a price which is far below that of anycomparable personal computer currently on the market, the ST is all set to do battlewith the competition. To receive further details of the ST from Silica Shop, just fill inthe coupon below with your name and address details and post it to us.
Silica Shop Price: £851.30 E97 70 VAT = £749.00 This price includes:
* 512K RAM *B/W MONITOR*MOUSE *500K 3.5" DISK DRIVE* GEM * KEYBOARD (95 KEYS)
7/19SILICA SHOP LTD, 1-4 The Mews, Hatherley Road, Sidcup, Kent, DA14 4DX
SEND FOR FREE ATARI ST LITERATUREImmo mi im .11 Imo*
To: Silica Shop Ltd, Dept PC 02 86 1-4 The Mews, Hatherley Road, Sidcup, Kent, DA14 4DX
PLEASE MEwillIEFLIITERERATURE
Mr/Mrs/Ms:
Address:
Initials: Surname:
01-309 1111 Circle No. 112
Postcode:
IDo you already own a computerII so, which one do you own?
im mit umMI 11.>Bec)11.4-5
THE 520SAVON BRISTOLComputer Exchange.AVON BRISTOLLaskys.AVON BRISTOLRedford Hi Fi.BEDS BEDFORDBedford Computers.BEDS LUTONHobbyte Ltd.BEDS LUTONLaskys.BELFASTCEM Micro -Computer Services LtdBELFASTComputer All Ltd.BELFASTEducation Company Ltd.BELFASTIdeal Radio.BELFASTN.P0.BERKS READINGHMV Micro Shop.BERKS. READINGLaskys.BERKS SLOUGHLaskys.BERKS SLOUGHSilicon Chip.CAMBS CAMBRIDGECambridge Computer Store.CAMBS CAMBRIDGELaskys.CAMBS PETERBOROUGHLaskys.CENTRAL FALKIRKMicroplus.
CHESHIRE CHESTERLaskys.CHESHIRE CREWEWoottona TVCHESHIRE WARRINGTONWarrington All Computers.CHESHIRE WILMSLOWFairhurst Instruments Ltd.CLWYD WREXHAMMicro Computer World.CLWYD WREXHAMMicro Computer Centre.CO.DERRYDonaghy Brothers.CO. DOWN WARREN POINTVisions Video.CO. DURHAMDARLINGTONDarlington Computer Shop.DERBYSHIRECHESTERFIELDF.A.W. Electronics.DEVON EXETERLaskys.DEVON PLYMOUTHLaskys.DEVON PLYMOUTHSyntax Ltd.DORSET BOURNEMOUTHLansdowne Computer Centres.DORSET POOLELansdowne Computer Centres.ESSEX COLCHESTERColchester Computer Centre.ESSEX COLCHESTERCapricorn Computers.ESSEX COLCHESTERLaskys.
ESSEX HARLOWAchter Instruments Ltd.ESSEX HARLOWLaskys.ESSEX ROMFORDLaskys.ESSEX SOUTHENDLaskys.ESSEX SOUTHENDEstuary Computers.ESSEX WESTCLIFF-ON-SEASterling Resources.FIFE GLENROTHESComputer Services (Scotland) Ltd.GLOUS CHELTENHAMLaskys.GLOUS GLOUCESTERLaskys.GRAMPIAN ABERDEENLaskysGRAMPIAN ABERDEENMicroshack.GT. MANCHESTER BOLTONComputer Annex.GT. MANCHESTERFAILWOODFIELDMighty Micros.GT. MANCHESTERMANCHESTER M4Laskys.GT. MANCHESTERMANCHESTER MILaskys.GT. MANCHESTERMANCHESTERLewis's Ltd (Sound & Vision).GT. MANCHESTERMANCHESTERNSC Cornputershops.
ATARI
GT. MANCHESTER STOCKPORTNew Mills Micro Centre.MERSEYSIDE LIVERPOOLLewis's Ltd (Sound & Vision).GWENT EBBW VALEComputability.HANTS PORTSMOUTHMicrochoice.HANTS SOUTHAMPTON'AMS Systems Limited.HANTS SOUTHAMPTONLaskys.HERTS ST ALBANSHobbyte Ltd.HERTS WATFORDLaskys.HIGHLAND INVERNESSNova Computers.HUMBERSIDE HULLGolding Computer Services.HUMBERSIDE HULLTommorrows World.KENT BECKENHAMTransform Ltd.KENT BEXLEY HEATHLaskys.KENT BROMLEYLasky.KENT MAIDSTONEKent Microcomputers.KENT MAIDSTONELaskys.KENT ORPINGTONLever Computers.KENT SEVENOAKSChalk Hill Computers &Office Supplies.KENT SWANLEYSwanley Electronics.
KENT SIDCUPSilica Shop.KENT WELLINGK.E.C.M. Computers.LANCS ACCRINGTONPV Micros.LANCS BLACKPOOLLewis's Ltd (Sound & Vision).LANCS BOLTONComputer World.LANCS BURNLEYBytes And Pieces.LANCS DARWENGrahams Micro Shop.LANCS LANCASTERCastle Computers.LANCS LANCASTEROnline Computer Services.LANCS OLDHAMHome & Business Computers.LANCS PRESTONLaskys.LEICS HINCKLEYLeigh Computer Systems.LEICS LEICESTERDimension Computers.LEICS LEICESTERMay's Hi Fi Ltd.LEICS LEICESTERLewide Ltd (Sound & Vision).LEICS LEICESTERLaskys.LEICS LEICESTERData Nest.LINCS GRANTHAMOakLeaf.LONDON BROCKLEYHomeview Video.
LONDON NW4 Laskys.LONDON NW5 Zoomsoft.LONDON SW13 LEWISHAMLaskys.LONDON W6 EALINGLaskys.LONDON W9 MAIDA VALEMicro Monde Ltd.LONDON WI Cornpuface Ltd.LONDON WI Laskys.LONDON WI Laskys.LONDON WI Micro Anvika.LONDON WI Silica Shop.LONDON WI Selfridges.LONDON WIComputers of Wigrnore St.LOTHIAN EDINBURGHLaskys.LOTHIAN EDINBURGHSilicon Centre.LOTHIAN EDINBURGHThe Games Master Ltd.MERSEYSIDE LIVERPOOL LILaskys.MERSEYSIDE LIVERPOOL.L2Laskys.MERSEYSIDE SOUTHPORTCentral Studios.MERSEYSIDE ST HELENSMicroman Computers.MIDDLESEX ENFIELDJennings Stores Ltd.MIDDLESEX ENFIELDLaskys.MIDDLESEX NORTHWOODScreens.
4(0
1 TIC ATARI 520STNk Personal Computer
has a list of qualifications aslong as your arm. With apowerful 16 bit processor an512k of memory linked tohigh resolution graphics and512 colours its work is fast,clear and sharp on yourscreen, no matter how
demanding the task.Controlling the 520STis easy through itsmouse and unique
operating systemincorporating GEMdesk top manager,
whilst its elevenperipheral connectors
including MIDIinterface enables it tomix and communicateeasily with other
computer products.The ST which presents
itself in smart modem stylingcomes with powerful BASIC
IFIED AND UNDERPAID.MIDDLESEX PINNERP & H Micro.MIDDLESEX RUISLIP MANORIntech Software Ltd.NORFOLK GT. YARMOUTHThe Micro Shop.NORFOLK NORWICHTetranite (Spectrum).N. YORKSHIRE YORKSLaskys.N. YORKSHIRE YORKMicrobridge.N. YORKSHIRE YORKSYork Computer Centre.N. YORKSHIRE RIPONArthur Yates Ltd.NOTTS HUCKNALLS P Electronics.NOTTS MANSFIELDMansfield Computers.NOTTS NOTTINGHAMIntoto.NOTTS NOTTINGHAMLaskys.NORTHANTS NORTHAMPTONLaskys.NORTHANTS NORTHAMPTONNorthampton Home Computers.NOTTS REDDINGTONGA Computers.OXON HEADINGTONMaddison Computers.OXON OXFORDLaskys.OXON OXFORDSelfridges.ORKNEY STROMNESSGet Taped.
PERTHSHIRE BLACKFORD.Silicon Glen Ltd.SHETLAND LERWICKTomorrows World.S. GLAMORGAN CARDIFFCardiff Micro Computers.S.GLAMORGAN CARDIFFLaskys.S. GLAMORGAN CARDIFFSouth World Computers.S. YORKSHIRE DONCASTERDanum Computer Systems.S. YORKSHIRE ROTHERHAMRotherham Computer Centre.S. YORKSHIRE SHEFFIELDJust Micro.S. YORKSHIRE SHEFFIELDLaskys.STAFFS. STOKE-ON-TRENTLewis's Ltd (Sound & Vision).STAFFS. STOKE-ON-TRENTTown Computers.STRATHCLYDE GLASGOWLaskys.STRATHCLYDE GLASGOWLewis's Ltd (Sound & Vision).STATHCLYDE GLASGOWUnitsoft.SUFFOLK SUDBURYSudbury Microsystems.SURREY CROYDONLaskys.SURREY FARNHAMFarnham Computers.SURREY GUILDFORDLaskys.SURREY KINGSTONLaskys.
SURREY LEATHERHEADEvergreen Ltd.SUSSEX BRIGHTONBrighton Computer Exchange.SUSSEX BRIGHTONBrighton Computer Centre.SUSSEX BRIGHTONLaskys.SUSSEX CRAWLEYLaskys.SUSSEX WORTHINGData Direct.TAYSIDE DUNDEECursor Keya.TAYSIDE DUNDEEMicromania.TAYSIDE PERTHVICS.TYNE AND WEAR GATESHEADCurrie & Maughn.TYNE AND WEARNEWCASTLE UPON TYNELasky.WARWICKS LEAMINGTON SPASpa Computer Centre.WARWICKS NUNEATONMicro City.WARWICKS NUNEATONWarwick Computers.W. MIDLANDS BIRMINGHAMLewis's Ltd (Sound & Vision).W. MIDLANDS BIRMINGHAMSoftware Express.W. MIDLANDS BIRMINGHAMLaakysW.MIDLANDS BIRMINGHAMLee Computers.W. MIDLANDS COVENTRYCoventry Micro Centre.
W. MIDLANDS COVENTRYLaskys.W. MIDLANDS DUDLEYCentral Computers.W. MIDLANDSWOLVERHAMPTONLaskys.W. MIDLANDSWOLVERHAMPTONMicro Business Centre.WORCS KIDDERMINSTERCentral Computers.WORCS REDDITCHAmpower Video and Computers.W. GLAMORGAN SWANSEABlame Ltd.WEST LOTHIANLIVINGSTONEComputer Centre.W. YORKSHIRE BRADFORDCNA Computing.W. YORKSHIRE HALIFAXAbacus Computers.W. YORKSHIREHECKMONDWIKEThought & Crosses.W. YORKSHIREHUDDERSFIELDMicroworld.W. YORKSHIRE LEEDS 12Farnells.W. YORKSHIRE LEEDS 6Interface Engineering Ltd.W. YORKSHIRE LEEDSLewis's Ltd (Sound & Vision).W. YORKSHIRE LEEDSLaskys.W. YORKSHIRE LEEDSMicropower.
plus Logo programminglanguages, a word processorand drawing programme, yetcosts only £652* includingdisc drive and black andwhite monitor.
Why? Because at Atariwe bring up our productsto work hard for their living.
ATARI®Power Without the PriceTM
*This price is exclusive of VATGEM is a registered trademark of Digital Research.,{
Circle No. 113 `ft
Only theEpson LX -80also printslike this.
The print on the left is certainly legible, which is quite goodenough for most purposes.
But it's nothing to write home about. Or with.
That's why Epson have brought out the new LX -80.
The LX -80 is a dot matrix printer that can print in correspondencequality (like this) as well as in draft. Yet at only £255+VAT it'sno more expensive than any of its less capable rivals.
This alone would make the LX -80 unique. But there's more.
Changing fonts on the LX -80 doesn't involve a complicatedrigmarole as it does on other machines. By simply pressing acombination of buttons on the front, you can change from one fontto another to ii other .b)anoth.r. As easily as that.
The LX -80 will justify or centre type if you like. It will evenprint your own symbols.
Alternatively, you can use the standard 1K buffer to free yourcomputer for other tasks more quickly.
The LX -80 takes plain sheets as standard, though a variety ofpaper feed options are also available.
It should go without saying that the LX -80 is as reliable asEpson printers have always been. But there, we've said it anyway.
There's still more to tell, of course. But fill in the coupon -in whatever style you like - and we'll fill you in completely.
EPSON Which Computer Showstand 435.
Please send me more information on the LX -80.
Name Address
Tel No LK 4
To: Epson (UK) Ltd., Dorland House, 388 High Road,Wembley, Middlesex, HA9 6UH.
Circle No.114
A-9
More muscle.THE NEW MINSTREL 4
MULTI-USER NETWORKING IN STYLE
The designers of Minstrel 4were given a simple brief:
produce a world-beating, cost-effective and practical multi-usersystem.
And do it with style.
Minstrel power -80I86 masterand HIS 186dual processor slaves.
They passed the latter test withflying colours. But looks aren'teverything. Inside this beautifullyengineered chassis, you'll find aclose coupled Turbo DOSI" networkthat holds the key to all your multi-user computer projects.
Now, and for the future.Minstrel 4 is a multiprocessor
machine-every user of the systemgets a DEDICATED CPU and 512 KbRAM. This virtually eliminates theresponse time degradation you
Minstrel design -fast tape back-up for safety andconvenience.
often find on timeshareminicomputers and so-calledsupermicros.
Minstrel 4 is more powerfulthan most minis, even in its mostbasic state. You can start with twousers, but a full blown 16 usersystem will give you 9 MBytesdynamic RAM and 17 CPUs with80186 instruction sets, runningconcurrently at 8 MHz. With thatsort of power, we're confident thatyou won't run out of steam.
Minstrel workstations-come complete withfunction keys and business graphics potential.
Minstrel 4 has unprecedentednetworking capability. TheWinchester controller has built inARCnet. You can network IBM PCs,ATs, Apricots, Olivettis and alllookalikes if required. Gateways toIBM and ICL mainframes areavailable. Most important, you cannetwork Minstrel 4s together- 256of them to be precise.
Minstrel 4 supports CP/M,MP/M, MS DOS (including version3.1 with file and record locking) andhas PC DOS emulation, so you canrun nearly all the popular businesspackages.
Storage capacity is onlylimited by your budget. A singleMinstrel 4 holds up to 160 MBytesformatted disk capacity, with
onboard streaming back-up of upto 60 MBytes. Direct memoryaccess means you can download 20MBytes onto tape in less than 4minutes. Higher capacity drivescan be supplied.
You can even network stand-alones into theMinstrel System, using Minstrel ARC net cards.
A two user Minstrel 4 system,complete with tape back-up andterminals will cost you less than£7,000. Additional workstations,just over £1,000 per user, a price/performance package you'll findunbeatable.
At last there is a seriousalternative to the minicomputer,with the sort of costs and flexibilityyou'd associate with a micro. It'scalled Minstrel 4, and you shouldfind out more about it. Write or callus for details.
With Minstrel, expansion is integral, not anafterthought.
Circle No. 115
So
TM IBM/PC is a trademark ol International Business Machines Inc.8MAD iin MS DOS is a trademark of Microsoftricot
plcApricot is a trademark of Ap
Registered trademark of Software 2000 Inc.
HM Systems Limited, 220 The Vale, London NWI I 8HZTelephone: (01) 209-0911 Telex: 266828 -HMS G Easyli nk: 19001060 Systems
P,0 '
Look whA.stt Ep se.% o ri'rapid drEdat the tca button.
That's right, it instantly gives you near letterquality print when you'd expected rough draft only.
As if that's not enough, here's more: it comesin two economy sizes. The FX85 (£438 + VAT)prints up to 160 characters a line, while the largerFX105 (just £131 more, + VAT) is ideal forspreadsheets: it manages 272 characters a line.
Both FX's print all the IBM graphic characterstoo. Just flick a DIP switch and you've selectedeither those or the industry standard. Although
that's something to shout about, the next featureisn't: they're three decibels quieter than theirpredecessors.
And chew this over: now you can get an aut'feeder as an optional extra.
To finish off, we've uprated the new FX'sbuffer size to a whopping great 8K, meaning yoi_.computer can move onto other tasks even morquickly than before.
For full details of the new FX's, please cut out th52
happens5 new F X
t printertucla of
0coupon. But if you're in a real hurry, press a fewbuttons (our phone number's below).
Which Computer Showstand 435.
Your switchboard was jammed. Please send me details ofyour new FX85/105 printers. RPC 2
EPSON Name
Epson (UK) Ltd., Dorland House, 388 High Rd., Wembley, Middlesex HA9 6UH. PositionTelephone: 01-902 8892.
Company
Ad dress
Tel No
Circle No. 116 ,cS
PREVIEW
TORCH TRIPLE XWIMPS MEET UNIXBy G yn Moody
Could this be the machinewhich at last brings Unixsoftware within the grasp ofthe ordinary micro user?
unix and micros have not been a verysuccessful mix so far. Partly this isa result of the juggernaut -like
progress of PC -DOS, but in many respectsUnix has been its own worst enemy. It is alarge, complex system, and though the ever-increasing memory and processor poweravailable on micros has made the size ofUnix less of a problem, its complexity andblatant lack of user -friendliness remain.
All this may change with the launch ofthe Triple X from Cambridge -based TorchComputers, best known for its BBC Microadd-ons. The Triple X is a Unix machine,but with the important difference that ituses a Macintosh -like Wimp interface tohandle the command sequences. Not
Torch has also come upwith a 1Mbyte RAM 20Mbyte Winchestermachine, with colour, for only £4,700.
As befits a machine which is trying to lookmore like a conventional desk -top microthan a forbidding Unix engine, the Triple -Xhas a neat and compact system box in whitemoulded plastic. Thought has evidentlybeen given to fairly minor elements of thedesign.
The on/off switch is a touch -sensitive
contact switch on the front of the machine.It can be controlled from within theoperating system for a controlled self -shut-down process, complete with safe parking ofthe hard -disc head. At the back, the PowerIn and Power Out sockets are positionedunderneath an overhanging lip which usesthe weight of the main box to hold the plugsin place.
Inside there is a tidy layout, with the Win-chester in the centre and the 720K floppydrive to the right. The motherboard liesunderneath. A quiet fan is placed at theback; on the review model it was held inwith rubber bands. In operation, themachine throws out warm air, mostlythrough vents at the front.
SPONGY SPACE BARThe keyboard has a reassuringly PC look
about it, even down to the 10 function keysdown the left-hand side. Unfortunately,what is otherwise a perfectly acceptable pro-fessional keyboard is marred by a spongyspace bar which would be a disgrace on aSinclair Spectrum Plus, let alone a £4,000business machine. The mouse, which comesas standard, plugs into the keyboard at theback.
A major feature of the machine is itscomms facilities, and an on -board Ethernetchip set is incorporated as standard, allowingimmediate LAN comms. As well as oneserial port for use with printers, modems or
SPECIFICATIONCPU: 68010 running at 8MHzRAM: IMbyte standard plus 64K for bit -mapped colour graphics; expandable to7Mbyte internallyROM: 16K self -test, diagnostic and start-up routinesDisplay: 10in. standard; optional 13in;normal resolution 720 by 256; highresolution up to 800 by 512 pixels, andup to 16 different colours selected from atotal of 256Keyboard: full QWERTY, numerickeypad, cursor keys, 10 function keysMass storage: 720K floppy and20Mbyte Winchester as standard;40Mbyte optionInterfaces: three serial ports, Ethernet,BBC -compatible 1MHz bus, VME busSoftware in price: System V Unix;Unisoft Uniplus + implementation withshared libraries; Wimp front endHardware options: high -resolutiongraphics board, 68028 board,Winchesters up to 500MbyteDimensions: main system box 450mm.(17.7in.) x 310mm. (12.2in.) x 130mm.(5.1in.)Price: £3,995 for 1Mbyte RAM,20Mbyte Winchester system; £700 for10in. colour monitor, £799 for 13in.colour monitorManufacturer: Torch Computers Ltd,Abberley House, Great Shelford,Cambridge CB2 5LQ. Telephone: (0223)840238
UNIXFor what has now become the serious operating system parexcellence, Unix's origins were decidedly frivolous. It grew outof an abortive time-sharing project called Multics, whichinvolved MIT, Bell Labs and General Electric. When Bell Labspulled out, one man there was rather miffed: Ken Thompsonhad developed a nice little space -travel game on the system,and rather than lose his valuable work, he wrote his ownoperating system for a DEC PDP-7 mini, and ran it on that.Recognising that his system was not quite so grand as Multics,Thompson called it Unix.
Through a combination of benign accidents and some usefulfeatures, Unix grew into the favoured operating system for thelater PDP-11s. Eventually it was rewritten in C, by which timeit had grown to a staggering 300,000 lines of code.
Until recently Unix has been found mainly in educationalestablishments. But with the introduction of Microsoft's Xenix,along with more and more interest in micro -based multi-usersystems, Unix in its various forms has been gaining ground inthe business micro community.
Unfortunately Unix still shows its ad hoc and academicheritage in many respects. It is a large and powerful system, butit does not go out of its way to help users. The nearest thing to
a concession in this direction is the Shell. As its name suggests,the Shell forms the outermost layer of the operating system andacts as a kind of buffer between the user and the nitty-gritty ofthe main code. From it, the main commands like listingdirectories and controlling disc allocation are handled.
Although Unix has become something of a bogeyman withwhich to frighten micro tyros, a subtle process of infiltrationhas begun which could lead to most of us using more Unixthan we ever imagined possible. MS-DOS 2.0 incorporatesvarious ideas taken directly from Unix: for example, treeddirectories and the use of special files. The latter are not files atall, but allow you to treat things like the keyboard as if theywere. So the command in MS-DOS
copy con: examplewill allow a file called Example to be created directly fromkeyboard input, called the console here. It seems likely that asmicro operating systems move more in the direction of multi-user configurations, further features will be borrowed fromUnix. It is also significant that Microsoft produces not only theleading PC operating system in MS-DOS, but also a version ofXenix. Ultimately, some kind of convergence can be expected,though in what form is unclear.
54
(continued on page 56
PRACTICAL COMPUTING February 1986
PREVIEW
Far left: The neatly packed motherboard.
Left: Triple X's Gem -like display.
Below: The Triple X's deceptivelyconventional appearance conceals aformidable Unix engine.
PRACTICAL COMPUTING Fetyuc 986
EREVIEW
(continued from previous page)
additional terminals, there are a further twofast serial ports. These can handle terminalsor hook directly into X-25 or SNAapplications. The X-25 protocol is usedwidely in telecommunications such asPABXs or even the PSS network. Torch seesthe Triple X as being particularly well suitedto such comms applications.
After you have turned the machine on,you are greeted with a surprisingly forthrightbeep, possibly followed by a request to keyin a password. This is the first but not lastoccasion that the Triple X shows its origins.Unix was designed with a multi-user capa-bility from start, and so is well endowed withmany levels of password protection through-out its operation.
The main opening menu looks re-freshingly familiar. Apart from a windowgiving the total free memory, the rest of thescreen bears more than a passing resem-blance to the Macintosh's. Around the edgethere are a number of icons: some are in theform of labelled folders, while others arerepresentations of filing cabinets, floppydiscs and so on. Operation of this desk top isalso closely similar to that followed byApple's machine. Placing the cursor over anicon and holding down the left-hand buttonallows you to drag the icon across the screen.Clicking once selects it, and double clickingcauses the icon to be activated.
Activating a folder calls up the files heldwithin it. They may be picture icons, otherfolders or files. They appear in a newlyopened window which has scroll bars and acorner pull which allows you to alter its size.The whole window can also be moved bydragging the main bar at the top. In the topleft-hand corner there is a Close box. Whenyou open up a window, various optionsappear across the top command line of thescreen. One of the options allows you toreplace icons by listings of the full file names
PICTURE ICONThe process of calling up folders can be
continued for as long as the nesting of filescontinues. The picture icons generallycorrespond to commands: for example, thefiling cabinet corresponds to viewing the toplevel or root directory. The window size is 80by 24, so successive windows overlap. A bigplus is the ease with which concurrent taskscan be set up by opening further windows.
As well as invoking commands, icons canbe used to select operations like disc for-matting and file transfers. There is a FormatFloppy Disc icon, and a Palette icon whichlets you alter the on -screen colours. Thesystem is designed to allow file transfers tobe performed by opening both the folderfrom which the file is to be transferred andthe destination folder, and then simplydragging the icon across. However, on thereview machine doing this produced an errormessage with the note that the procedurehad not yet been implemented.
The desk -top collection of icons can bealtered by clearing the screen of all but themost essential icons, such as the filingcabinet and the waste folder, and then
With 10 function keys on the left-hand side,dragging out those that you wish to bepresent on start-up. This set is then saved atclose -down.
Utilities like a calculator and real-timeclock are represented by icons. There is alsoan icon for the Unix Shell, which takes youout of the icon -driven desk top into thenaked Unix environment itself.
This is necessary if you intend using any ofthe deeper levels of Unix - for setting up amulti-user system, for example. Such multi-user operation is one of the key advantagesof running Unix, which incorporates all thenecessary elements from the start. Othermicro multi-user operating systems are alltoo often attempts to bolster what areessentially single -user products, with oftendubious results.
The tried and tested Unix multi-userenvironment is a strong selling point of the
TRIPLE X
PC VERDICT0
g. V gk
4'
4,44
Performance MENUEase of use Documentation . Value for money M M III
0 The Triple X offers full but user-friendly Unix at a bargain price.
Triple X. The unmodified system cansupport up to three additional terminalsconnected via the Triple X's serial ports;more can be added, though there is thendanger of degradation of response.
Even with one user the Triple X did notseem blindingly fast. Windows were openedand files pulled in at a rate which lookedroughly comparable with the Mac, which ishardly the fastest machine on earth. But lossof speed seems a small price to pay fortaming Unix. In practice, speed is only likelyto be a problem with processor -intensiveoperations. Any loss caused by the overheadof handling multiple windows with iconscan easily be wiped out by returning to theShell. Effectively the Triple X wins on bothfronts.
Even though the unfriendliness of Unixseems to have been overcome with thissystem, there remains a serious obstacle tothe machine's success: the lack of cheap
the keyboard resembles that of the IBM PC.
business software. There is certainly businesssoftware around, and it will run on theTriple X without difficulty, but much of it isunsuitable and the rest is ludicrously over-priced. For example, two packages whichcame with the review machine were Uniplexword processing and Ultracalc. Neither wasearth -shattering in performance, though theprices were, at £1,000 and £1,300 respect-ively. The micro professional is simply notused to paying this sort of price, which inany case flies in the face of industry trends.
LIMITED APPEALWith luck, the Triple X may itself help to
bring about the introduction of reasonablypriced Unix software. But until it does, theappeal of the machine is likely to be limitedto academic establishments, where Unix isrelatively popular already, and those bus-inesses which already have substantial, mini -based Unix installations. For the latter, theTriple Xis a real bargain. It might also provepopular for departments who wish to invest-igate the world of Unix but who havehitherto been put off by the high entry-level price and the language's fearsomereputation.
The Triple X comes with full documen-tation which ranges from an introductoryhandbook to two thick spiral -bound tomeswhich dot the i's and cross the t's for everyaspect of Unix.
Future developments include a 19in.monitor with 1,836- by 1,836 -pixel res-solution for CAD/ CAM work, and boardswith a 68020 and a floating-point processor.The Triple X seems likely to do very well inspecialist markets where such add-ons areparticularly relevant. Whether it succeeds inthe wider business micro world will dependon a number of factors quite independent ofthe machine's undoubted virtues.
CONCLUSIONS The Triple X is a Unix V machine which usesicons and windows to circumvent user -hostileaspects of the operating system. The Wimp techniques work very well,though it is still possible to get lost amongextended trees. Even for those who prefer the old-fash-ioned virtues of Shell operations, the Triple Xoffers exceptional value for money. Unfortunately the generally high standardof the system's construction is spoilt by aflawed keyboard.III The lack of reasonably priced businesssoftware remains a major problem for Unixusers. aa
56 PRACTICAL COMPUTING February 1986
SAGE ACCOUNTANTSALES, PURCHASE,NOMINAL LEDGERS
TRIAL BALANCE,PROFIT &
LOSS, BALANCESHEET
FULL AUDIT TRAIL
REPORT GENEDATA ANALYSISRATOR
DEPARTMENTAL/SALES/PURCHASE ANALYSIS
AGED DEBTORS/CREDITORS ANALYSIS
STATEMENTS & DEBT
CHASING LETTERSAUTOMATIC & MANUAL
PAYMENTS ALLOCATION
PRINT SPOOLING
UPGRADEABILITY
COLOUR DISPLAYSFOR
EASE OF USE
BUDGETET COMPARISON
REPO
CASH SALES/PURCHASES
ONLY ONEPROGRAM DISK
'LIVE' NOMINALLEDGER
AUDITOR'S UTILITY
DIRECT END -USER
FULL COLOURMANUAL WITH
KEEPING PROCEDURES
PRICE (excl. VAT)*
SUPPORT
TUTORIAL AND BOOK-
APRICOT ACCOUNTANTSALES, PURCHASE,NOMINAL LEDGERSTRIAL BALANCE,
PROFIT &
LOSS, BALANCESHEET
FULL AUDIT TRAIL
REPORT GENERATOR/
0
DATA ANALYSIS
DEPARTMENTAL/SALES/PURCHASE ANALYSIS
AGED DEBTORS/CREDITORS ANALYSIS
STATEMENTS & DEBT
CHASING LETTERSAUTOMATIC & MANUAL
PAYMENTS ALLOCATION
PRINT SPOOLING
UPGRADEABILITY
COLOURDISPLAYS FOR
EASE OF USEBUDGET COMPARISON
CASH SALES/PURCHASES
ONLY ONEPROGRAM DISK
'LIVE' NOMINALLEDGER
£495FULL FEATURE WEEKLY/
MONTHLY PAYROLLWITH SSP,
NI, AND ALL REPORTS
PRICE WITHPAYROLL (excl. VAT)* £595
AUDITOR'S UTILITY
DIRECT END -USE
SUPPORTFULL COLOUR
MANUAL WITH
TUTORIAL AND
PRICE (excl.(excl. VAT)* £1 180FULL FEATURE WEEKLY/
MONTHLY PAYROLLWITH SSP,
NI, AND ALL REPORTS
PRICE WITH
KEEPING PROCEDURES
PEGASUSSALES, PURCHASE,NOMINAL LEDGERS
TRIAL BALANCE,PRO
LOSS, BALANCESHEET
&
FULL AUDIT TRAIL
REPORT GENERATORDATA ANALYSIS
DEPARTMENTAL/SALES/PURCHASE ANALYSIS
AGED DEBTORS/CREDITORS ANALYSIS
STATEMENTS & DEBT
CHASING LETTERSAUTOMATIC & MANUAL
PAYMENTS ALLOCATION
PRINT SPOOLINGC3
UPGRADEABILITY
COLOUR DISPLAYSFOR
EASE OF USE
BUDGETGET COMPARISON
RE
CASH SALES/PURCHASES
ONLY ONEPROGRAM DISK
'LIVE' NOMINALLEDGER
AUDITOR'S UTILITY
DIRECT END-USER
SUPPORTFULL COLOUR
MANUAL WITH
TUTORIAL AND BOOK-
KEEPING PROCEDURES
PRICE (excl. VAT)*
FULL FEATURE WEEKLY/
MONTHLY PAYROLLWITH SSP, 0
NI, AND ALL REPORTS
PRICE WITH£1,300
PAYROLL (excl. VAT)*£1,475 PAYROLL (excl. VAT)
AS YOU CAN SEEITALL COMES DOWN TO
THE BOTTOM LINESome naive individuals still believe that a higher
price automatically guarantees higher performance.These misguided souls are happily shelling out foraccounting programs that give them little or no change from£1,000, when Sage Accountant would leave them changefrom £500. Their mistaken belief is that, at thatprice, Sage can't possibly be as good.
Actually, Sage isn't thatgood. It's better. Out of the19 important functions listedabove, Apricot provides a mere12, while Pegasus does onlyslightly better with 13. SageAccountant has got the lot.For roughly half the price.
Whatever your needs, optfor Sage. The most competitivelypriced accounting package on themarket also happens to be the best.*Comparisons relate to versions for Apricot PC, IBM PCand compatibles. Sage programs are available for a widerange of MS-DOS .
E975
Sage Accountant is just one member of the Sage family ofcompatible and upgradeable accounting programs.Choose the one to suit your needs from:SAGE FINANCIAL CONTROLLER £995+VAT (4th Qtr. '85)
SAGE ACCOUNTANT PLUS £695+VATSAGE ACCOUNTANT £495+ VATSAGE BOOKKEEPER 2295+ VAT
SAGE SO Pir2Please send me more details of Sage AccountingPrograms and my nearest dealer.Name:
Position:
Company:
Address:
Tel:Sagesoft plc., NEI House, Regent Centre.Newcastle upon Tyne NE3 3DS.Tel: 091 284 7077. Telex: 53623 SAGESL G.
131-413TTElt SAGE '1'1 IAN S3()I i I IN'PC2861
Circle No. 117
Powerfulsingleormultiusersystem.
ASPECToffers the database builder the facilities to set
up applications quickly and simply using its powerfulEnglish -like command language. It can be run entirely viamenus which provides an excellent way for the new user tolearn the system, or through direct command entry.
ASPECT can read data from and output data tomost other systems including accounting packages,spreadsheets and word processors. It has a reportgenerator of such power and flexibility that this alone canjustify purchasing ASPECT.
For the increasing number of organisations that arerecognising the importance of linking their microcomputerstogether ASPECT is available in a multi-user version withthe appropriate file and record locking facilities.
AVAILABLE FORTORUS TAPESTRY,10 NET APRICOTPOINt 32 ANDRML NIMBUSNETWORKS
THE ASPECT SYSTEM FEATURESMULTI FILE MULTI LEVEL (HIERARCHICAL) FILE STRUCTURE WITH UP TO SEVEN LEVELS
VARIABLE LENGTH RECORDS SYSTEM MENUS USER DESIGNED MENUS DIRECTCOMMAND MODE FULL SET OF CONDITIONAL OPERATORS POWERFUL REPORTINGSYSTEM LABEL PRINTING CONTEXT SENSITIVE AND USER WRITTEN HELP FACILITIES
READING AND WRITING OF FILES FROM OTHER SYSTEMS REPORTING DIRECTLY FROM OTHER SYSTEMS
ASPECT costs £400 + VAT for a single user version and £950 + VAT for thenetwork version*. A limited record version is available for £40 + VAT and this amountwill be deducted from the price of the full version if one is purchased later.
ASPECT is available from Microft Technology Limited, The Old Powerhouse,Kew Gardens Station, Kew, Surrey TW93PS, or from many dealers. For furtherinformation telephone 01-948 8255.* This allows up to 5 terminals on the network. A further £100 + VAT is payable for each additional terminal.
The database management system.ASPECT is a Trade Mark of Microft Technology Limited and is a British Product.
Circle No. 118
"SOFTWARE REVIEW
METATEXTPRINT ENHANCERBy Ian Stobie
This RAM -resident utility forIBM PCs induces an ordinarydot-matrix printer to produceNLQ output.
Many people are happy with theirexisting matrix printer for pro-ducing quick drafts of documents
for their own use, but would like to producebetter -quality output to send to otherpeople. They face the choice betweenbuying a new printer or finding a cheap wayto enhance the old one.
Metatext represents the enhancementroute. It is a £95 software utility which runson the IBM PC and close compatibles. Withit you can produce very readable near letterquality (NLQ) print on the IBM GraphicsPrinter and most Epson and Epson -compatible machines.
The penalty you pay for this quality is lossof speed. Metatext produces its NLQ outputby getting the printer to make several passesover the same piece of text. However, it doesalso let you switch back to your printer'snormal printing method, so you can stillprint quickly when quality does not matter.
Metatext comes on disc in a box with amanual. There is also a small, flat rect-angular piece of plastic called a puck, whichis for switching between your printer'snormal printing mode and Metatext'senhanced -quality printing. The puck hasDraft marked on one side of it, Quality onthe other. Inside is a gravity -sensitive switch.You turn whichever side you want face -up,and the Metatext software knows from theswitch position what quality to print.
The first thing you do when setting upMetatext is connect the puck. It has a thincable leading from it which fits between theprinter port on your computer and your ex-isting printer cable. You plug the puckadaptor into the port and then piggybackthe printer cable into the back of it.
To install Metatext you boot MS-DOS,
insert the disc and type MT80 or MT132,depending on the width of your printer.This sets Metatext running in a small area ofmemory, and then returns you after a fewseconds to the MS-DOS prompt. You canthen run existing software packages as
normal.Metatext takes up 29K of memory if you
are using an 80 -column printer, or 34K with132 columns. It ran without any troublewith all the software we tried, whichincluded Multiplan, Lotus 1-2-3 and various1-2-3 clones, Basic, and different wordprocessors. Memory -resident programs like
ETATEXT
IaVERDICT0
0 --,, 0(i P 0
k,
kt
Performance MI
Ease of use III
Documentation M M . Value for money
O Simple to install and very easy to use.Gives NLQ print of excellent standard.
Metatext can run into problems if you tryand use them at the same time as anothermemory -resident program, but we triedMetatext with Sidekick and it worked fine.
The advantage of Metatext compared tomany other printing utilities is that once youhave installed it you can forget about it. Youdo not have to send special Escape sequencesor any other commands. In each of theMetatext founts Metatext will print the fullIBM PC character set, so there is no need toalter any software. You just print frominside your application package in thenormal way, or use the IBM Print Screenkey, and Metatext prints in quality or draftmode depending on which way up the puckis.
MetatextMetatextMetatextMetatextMetatext
BM CHI
draft prprintingprintingprintingprinting
Draft and NLQ type from Metatext.
ds Printer outputint is the samein Courier fountin Typewriter fountin Italic fountin Orator Fount
L
SPECIFICATIONDescription: memory -resident printutility to produce higher -quality print onstandard dot-matrix printerFounts: offers Courier, Cubic, Elite,Italic, Orator and Typewriter founts inaddition to normal qualitySupported printers: Epson FX, RX,JX and LX series and compatibles, IBMGraphics Printer and compatiblesRuns on: IBM PC and clonesCopy protection: nonePrice: £95Publisher: Image Computer SystemsLtd, 27 Cobham Road, FerndownIndustrial Estate, Wimborne, DorsetBH21 7PE. Telephone: (0202) 876064Available: now
Metatext also produces very good qualityoutput. Usually it gets the printer to makethree passes when printing text in qualitymode, as against only one normally or indraft mode. On each pass Metatext fires adifferent set of pins in the print head, so thecharacters are built up on a different patternto the normal fount. This gives better resultsand allows for the use of several alternativefounts.
Metatext comes with six different fountson disc, but you can only have one going at atime. Courier is the default fount. If youwant to use Elite, for instance, you have togo back to the operating -system level andretype MT80 with the appropriate par-ameter. Fortunately, the Metatext manual isexcellent: all the information you need to dothis is there and it is very well presented.
As with other memory -resident utilitiesyou need to reinstall Metatext each time youturn on your machine. Since the Metatextdisc is not copy protected you can simplifythings for yourself by copying the relevantfiles on to your boot disc and setting up theAutoexec.Bat file to install Metatext auto-matically at power -on. This makes install-ation into a once -and -for -all task.
CONCLUSIONS Metatext is not cheap but it does producevery good printed NLQ output from standardmatrix printers. Where it really succeeds is inease of use. An alternative to Metatext for some printerssuch as the Epson FX series is to add ahardware NLQ card inside the printer. Thisgives good results but Metatext is slightlycheaper, and offers a broader choice of fountas a bonus. Metatext is best suited for people who domost of their work at draft speed but wantgood quality on special occasions.
PRACTICAL COMPUTING February 1986 59
rwi
Out of every 100 new type- writers soldin the UK, over one-third are from SILVER REED.Odds of around 11-4 in fact.
Now we're planning on the same impressive rate ofsuccess for our thoroughbred range of daisy wheelprinters -especially our new champion performer -theEXP 800.
Of course its not simply the SILVER REpedigree that will convinceyou -strong though SilverReed's reputation is. It's the Company Name
sheer performance and style Company Address
of the EXP 800 that makes it Post Code
EXP 800 has a revolutionary built-in triple interface-centronics, RS232C or IEEE -488 and it respondsinstantly to a host of sophisticated functions at thetouch of a switch. It has full IBM compatibility and a 3Kbuffer which is expandable to 40K.
There's a lot to be said for putting your investment1 where the smart money goes
a front runner. Name
It's got speed too -up to 40 Position
characters per second. And Tel No.
the Silver Reed stable isfavoured for the remarkablyclear impression all its runnersmake.
11,111,1,
EXP400 EXP500
SILVER SEIKO HOUSE. 1923 EXCHANGE ROAD, WATFORD, HERTFORDSHIRE WD1 7EBTEL: WATFORD 10923145976 8. 35616. TELEX 923029 (SILVER GI FACSIMILE (0923127693
EXP550
-after all when you want topick a winner you're alwaysbetter off backing thefavourite.
EXP 800 -another racingcertainty from SILVER REEDand all for a target price ofunder £800.00.
EXP770
Circle No. 119
REVIEW
MIRACLE WS -3000HAYES COMPATIBLE MODEMSBy Steve Gold
The first BT -approved rangeof modems which can useboth the U.S. Bell andEuropean CCITT transmissionfrequencies.
If you pick up literature or even a manualfor a U.S. -originated personal -computercommunications program, you will see
the phrase "Hayes protocol compatible"throughout. Hayes is a modem man-ufacturer whose units - for better or worse- have had their control codes adopted asthe de facto standard. U.S.-built modemsadhere to them almost as rigidly as businessmicros seem to default to IBM PC standards.
Because of the plethora of commu-nications software available for personalcomputers, it is inevitable that the U.K.'sfledgling modem industry should bring outmodems compatible with prevailingsoftware standards. The WS -3000 series ofmodems are among the first offerings from amainstream U.K. company.
SPEED BUFFERINGPrincipal to the WS -3000 modem's
concept is the adoption of the Hayes pro-tocols, which permit control of the modemvia the computer keyboard. Such commandsmust adhere to a special format and areprefixed by the AT or similar commandprefix. They also allow speed buffering ofdata, so that a computer whose RS -232 willonly support same -speed full -duplex datatransfer can be connected with a split -speedservice such as Prestel.
The WS -3000 modems sport the grey,black and red livery that Miracle Technologynow regards as its standard colours. Thefront panel of the V-2123 unit has LEDindicators for: Power On, On-line, TerminalReady, Request to Send, Clear to Send,Carrier Detect, Send Data, Receive Data,and Autoanswer Mode.
The modem worked faultlessly withseveral micros and comms software pack-ages. Connection is simply a matter ofhooking up a 25 -way RS -232 plug on to therear of the sparsely populated back board ofthe WS -3000. Booting in a terminalsoftware package established direct com-munication with the modem, and onwardsto the phone line. Ideally, the RS -232should be set at 300 baud for 300 baudoperation, or 1,200 baud full -duplex for1,200 baud combinations such as 1,200 / 75,etc.
All units feature an on -board Nicad-backed, memory unit that retains up to 63telephone numbers plus descriptions forautodialling. This can be useful where suchfacilities were not available via thecomputer's software.
The WS -3000 V-2123 version does not usefull -duplex 1,200 baud, but offers host -con-trolled half -duplex switching. This meansthat only one 1,200 baud channel withassociated tone generation is in operation atany given time. There is no back channelsent, as is the case with 1,200 / 75 baudworking. In practice, there are very few hostsystems in the U.K. which allow working atsuch half -duplex speeds. The only publicoption which uses this rate is Prestel, andeven then only for bulk updating by infor-
MIRACLE WS -3000
PC VERDICT , ,..c., 4,,
0"1---\
Q. .53. - 6 ) o 94 - C) <ti
Performance
Ease of use
Documentation Value for money
fi Costly, but worth considering if youwant a full -featured modem withminimal hookup problems.
mation providers to its system. The onlyother possible use for such a half -duplex rateis for transmissions between basic WS -3000units, which brings to mind softwareexchange and its inherent overtones ofsoftware piracy, etc.
As well as offering CCITT tones in variousconfigurations, the WS -3000 also has thedistinction of being one of the first modemsto legally use 300 baud Bell frequency tonesin the U.K. It does this by generating aspecial guard -band frequency while the 300baud Bell tone is in operation. This preventsthe local telephone exchange from inter-preting the Bell tones as multi -frequencyspectrum. For this reason, modems which donot generate the guard -band frequencycannot legally connect to the U.K.'s phonesystem, which rules out almost every modemyet produced in the U.S.
All Hayes commands are prefixed withAT, which indicates to the modem that acommand is coming. The commands accept-able to the modem use a mnemonic which
SPECIFICATIONDescription: series of threeautodial/auto-answer modems usingHayes protocol; they handle U.S.-styleBell and European -style CCITTtransmission frequencies; BT -approvedHardware required: can be usedwith any micro equipped with an RS -232port and running Hayes -compatiblecomms software such as Enable, Fido,Framework, Symphony, Crosstalk,Smartcom, ASCII Express, Vicom andChit -ChatProtocols: Bell 103, CCITT V-21, V-23,V-22 (V-22 and V-22 bis models only),V-22 bis (V-22 bis model only)Prices: V-2123, £295; V-22 £495; V-22bis £650; data -security option, £98Manufacturer: Miracle Technology(U.K.) Ltd, St. Peters Street, Ipswich IPI1XB. Telephone: (0473) 216141Availability: now
allows the user to grasp the meaning of theabbreviations without constantly referringto the manual. This is a reflection of thesuperb simplicity of the Hayes protocolsrather than the modem itself. However, itmade installing and using the modem astraightforward process, especially whenlinking up to an unfamiliar machine withcommunications software that was difficultto understand.
The manual available for review with themachine was a draft one, without photosor glossy paper, in a basic photocopied A4format. It was obvious that it had beencompiled from the technical notes of themodem's designer. I found it a littledifficult to have to wade through severalchapters before going on-line. In the end Igave up reading at the third chapter, andhooked the modem up to my well -used BBCMicro. The fact that I got on-line almostimmediately is a tribute to the originators ofthe Hayes protocols, not to the manual'swriters. A revised manual is said to be inpreparation.
CONCLUSIONS The relatively high price of these units buysflexibility and ease of use. A wide range of communications softwareis available to drive them, since they acceptHayes -standard codes.II For anyone wishing to operate within theU.S. phone system from the U.K., no other BT -approved unit is yet available. The appearance of standard, serviceableunits of this kind is a reflection of the growingmaturity of micro comms in the U.K.
PRACTICAL COMPUTING February 1986. 61
ESOFTWARE REVIEW
VP -PLANNER & TWINLOTUS CLONESBy Glyn Moody
Lotus 1-2-3, the world's top -selling package for over twoyears, is about to be undercut by a flock of programs whichoffer all its functions and more - at a fraction of the price.
It had to happen. After the IBMulators -clones of the top -selling IBM PC, oftenfor half the price - we now have Lotus
look-alikes which offer the full functionalityof 1-2-3. Two of the first past the mark, inwhat is almost certain to develop into a fastand furious contest, are VP -Planner andTwin.
As befits a product from Adam Osborne'sPaperback Software. VP -Planner doesindeed arrive in the form of a paperback,albeit a rather thick one. The Osborne phil-osophy is that software should be soldthrough traditional outlets such as book-shops, and packaged and priced accord-ingly. VP -Planner weighs in at a veryattractive £99.95.
COPY -PROTECTEDAs with all Paperback Software, the discs
are held in a reinforced pouch at the back ofthe book. The act of unsealing this is held tocommit you to all the usual dubious rig-marole about accepting the terms and con-ditions of the licensing agreement. As a mandedicated to injecting some sanity into theselling of software Osborne seems to bebacksliding. Another surprise is that themain system disc is copy -protected, but it ispossible to buy an unprotected disc - forusing with a Winchester, say - for a smallextra charge.
These gripes apart, the package emergesas little short of extraordinary in terms ofperformance and, especially, value formoney. For all that it is no more than apaperback, the manual is a paragon of itskind.
Installation is easy: you just put the disc inyour machine and run it. The openingscreen presents you with seven options,including Quit. Two options let you list thecurrent directory and set up the path namefor files to establish the working directory.The two main commands let you work withthe spreadsheet or with the multi-dimensional database.
As you might expect, the spreadsheetlooks and handles almost identically to Lotus1-2-3. The software authors have, however,been unable to resist the temptation tomake improvements. For example, 1-2-3lets you enter commands from the / menueither by selecting them with the cursor keysor using their initial letters. VP -Planner
displays commands at the foot of the screenrather than above the spreadsheet.
Extra features include the ability to hideportions of the spreadsheet. This is achievedby setting the column width to zero: thedata remains and can be displayed in thestatus line by moving the cursor into theappropriate part of the invisible region. Youcan set up six windows rather than two.Range names which have been defined canbe called up with a simple command, andthere is a relative Goto command; instead ofgiving the Goto address directly, you specify
VP -PLANNER
PC VERDICT ..0 ::-
q- 4 ,4 k-' (5', c,,z.'o---
<I0 P (5 0, -
Performance II i Ease of use M IIDocumentation . . . mValue for money
1 ] Matches Lotus 1-2-3 as aspreadsheet, and goes way beyond itas a database.
two cells where the required row and columnare stored.
There are a couple of interesting additionsto the family of @ functions, notably @polyand @root. The first evaluates a polynomialwhose coefficients are stored in a range ofcells, and the latter solves a similar poly-nomial using iterative approximations.
The ability to create macros - that is,complex strings of commands - and assign
them to single keys is one of Lotus's mostpowerful features, but also one of its mostopaque ones. VP -Planner supports all theusual Lotus features and uses the samecodes, but adds several of its own which gosome way to alleviating the complexities ofthe process.
Foremost among these is the Autokeymacro. Like Microsoft's Excel, reviewed inthe November issue of Practical Computing,VP -Planner will record a macro as you type itin. You simply invoke the Autokey Definecommand, and then proceed through themacro step by step. Until this mode is term-inated, every keystroke will be recorded andassigned to a predetermined key. The macrois than called up in the usual way by pressingthat key simultaneously with the Alt key.
Where VP -Planner goes furthest beyond1-2-3 is in its provision of a multi-dimensional database facility. This is inaddition to the primitive database functionsalso available on the spreadsheet, as with theLotus product.
Conceptually, the multi -dimensionaldatabase can be seen as an extension of thesedatabase facilities. Data is still entered on atwo-dimensional spreadsheet -like grid, withcolumn labels providing the fields, but inaddition the row labels act as further fields.This is a true two-dimensional database.
Higher dimensions are obtained byadding further spreadsheet grids. Forexample, on a database holding informationabout a range of product sales, the row labelsmight be a breakdown of gross and net sales,together with profits. The columns could bemonths, so the figures on each sheet wouldshow the variation of the gross and net salesfor each month.
If there were a whole range of products,each with sales and profit figures, a separatespreadsheet grid would be needed for each.This would produce a three-dimensionaldatabase. A fourth dimension would be
(continued on page 64)
B 9:11
A Lb 1,1
,9eN 39H
38,,7719,11,,81957892932E1895
2748,152?
Bar res
0=11, rd. rect., i
Solesstrict
2735869121561,3821726351
0179311821729111
26968398273196780/35261018385627719/322839578904281950181627
Model
Product
23
5
3
62 PRACTICAL COMPUTING February 1986
'SOFTWARE REVIEW
mpg PrintGraph Translate Install View Exit
tThter 1 Lotus Worksheet/Craphics/Datahase program
1-2-3 Access System
Lotus Development Corporation
Copyright 1985
All Rights Reserved
Release 2
The Access System lets you choose 1-2-3, Pr inttraph, the Translate utility,
the Install program, and A View of 1-2-3 from the menu at the top of this
screen. If you're using a diskette system, the Access System may prompt
you to change disks. Follow the instructions below to start a program.
o Use [RIGHT] or [LEFT] to move the menu pointer (the highlight bar at
the top of the screen) to the program you want to use.
o Press [RETURN] to start the program.
You can also start a program by typing the first letter of the menu
choice. Press [HELP] for more information.
Release 2's menus are like those of Lotus Report Writer.
Lotus Translate Utility Version 2.81
Copyright 1985 Lotus Development Corporation All Rights Reserved
What do you want to translate FROM?
1-2-3, release 1A
1-2-3, release 2
dllase II
dlase Ill
D1F
SYMPHONY, release 1.8
SYMPHONY, release 1.1
V1SICALC
Move the menu pointer to your selection and press [RETURN].
Press [ESCAPE] to leave the Translate Utility.
Press [HELP] for more information.
The Translate menu allows you to swap files between programs.
LOTUS 1-2-3 RELEASE 2It is three years since Lotus launched 1-2-3 on an unsuspectingworld. All the more surprising then, that there are not morechanges in its new release 2 of this top selling product. Partlythis reflects the fact that, like IBM, Lotus is effectively lockedinto its own standard. To stray too far from it would be to courtunpopularity and worse from a large and loyal user base - asMicropro found out to its cost with the radically differentWordStar 2000. Though 1-2-3 was a well -judged product fromthe start, there remains plenty of room for improvement,especially in terms of added facilities, as VP -Planner and Twinboth show. Lotus no doubt avoided this approach for fear ofharming sales of its other major product, Symphony.
The most radical changes have occurred in the packagingrather than the product. Gone is the dowdy cloth -bound case;instead we have a gleaming grey laminated case, with the newclean-cut logo.
Best of all, the manual has been split into three andcompletely rewritten. Getting Started and Tutorial both convertwhat were mind -numbingly pedantic chapters in the originalversion to light prose spiced with plenty of screen dumps andeven a few illustrations. In many respects this new airy imagereflects the distance Lotus 1-2-3 and its users have travelled: thedifference between Getting There and Being There. Thereference manual, perhaps the most important member of theset, also represents an improvement. The command tree is nowdrawn quite explicitly, though the format of the explanation isstill not as clear as that provided by the exemplary VP -Planner.
Changes to the program itself are relatively few and minor.For example, you can now set up spreadsheets with 8,192 ratherthan 2,048 rows; the 8087 and 80287 maths co -processors aresupported; and the upper memory limit has been boosted to4Mbyte. However, the minimum RAM has also increased from192K to 256K. You can also copy the system files to hard disc,but only once; they have to be copied off before reinstallingthem.
Release 2 has the same user-friendly menus found in LotusReport Writer, reviewed last month. Installation is controlledfrom an approachable front end, called Access. From this initial
menu you can also invoke the Print Graph program as well ascontrol the translation of files between different formats - say,from Jazz to 1-2-3. A welcome improvement is the ability toenter the path directory as you call up a file for retrieval.
On the main command menu there is a newcomer. CalledSystem it lets you hop back into DOS without losing all yourfiles. Typing Exit takes you back to where you left off. Thismeans that you can load another program while running 1-2-3,given sufficient memory.
The Worksheet -Global -Format -Hidden sequence makes thecontents of a specified range disappear on -screen, even thoughthey still exist. A new Range command, Transpose, switches arow into a column and vice versa. Data has two interestingadditions: matrix inversion and matrix multiplication. The matrixinversion is particularly neat and convenient; it also lookedpretty fast. Data has also acquired some regression capabilitiesand a more exotic one called Parse. This allows you to split up along entry occupying just one cell - possibly imported from adatabase - into separate cell entries.
There are a number of new functions, still signalled by theinitial @. Several of these beef up the string -handlingcapabilities, while others offer more obscure financial functionslike double -declining depreciation.
The Print Graph section has undergone rather more radicalchanges in its command structure, the net effect of them beingthat more choices are available as far as output hardware isconcerned.
Clearly release 2 is no radical revision of 1-2-3, just a tastefulface-lift. The biggest gains are for the tyro, who is less likely tobe intimidated by the manual. The old hands will have toconsole themselves with the fine-tuning which has been donehere and there.
Lotus 1-2-3 release 2 is free for those who purchased theearlier version on or after 24 April 1985, though there is a £25postage, packing and handling charge. For those who bought itearlier the inclusive cost is £140. Otherwise the full price is£395. Contact Lotus Development U.K. Ltd, Consort House,Windsor, Berkshire SL4 1EX. Tel: (0753) 840281.
83gang. Copy Move Pile Print Graph Data gull
GlohnI. I Delete. Colo.-Width Prase Titles Gina. Status
Sales
strict
27358694
29564738
24726351
23793748
24729114
26968398
27319478
29735264
294131156
27719432
28395789
291128895
27484627
palest
9,4,1
17
23
54
37
8
9
II
Is
ar Graph Figures Pie Chart Figures
momAange top, Move File Print Graph Data System Quit
.1o6a 1. Insert. Delete Coln., Erase, Titles, Window, Status Page
Sales
strict
27358694
29564730
24726351
21793748
24729114
26968398
27319470
29735264
29403856
27719432
20396709
29028096
27404627
ar Graph figures
Inn 1111 12 15 /111
904,1
roduct
17
23
37
9
11
10
Pie (hart Figures
From the left:
VP -Planner highlights function keys ininverse video.
Twin's command menu appears at thebottom of the screen.
The original Lotus 1-2-3 spreadsheet.
Lotus Release 2 shows the date and timeat the bottom left-hand corner of thescreen.
PRACTICAL COMPUTING February 1986 63
'SOFTWARE REVIEW
(continued from previous page)
added if a different set of stacked sheets wereneeded for different sales regions.
Typical manipulations of such data wouldbe consolidating - that is, adding together- all the sales for the different regions foreach product, each month and each categorylike net sales. Alternatively the fourdimensions could be reduced down to threeby adding up all the months to give theyear's figures for each region, each productand each category.
If this sounds complicated, it is. Thinkingin four dimensions is not easy, and in factVP -Planner can handle five -dimensionaldatabases. In the example quoted this mightcorrespond to having all the informationalready described, but for several countries.VP -Planner does its best, allowing you to cutthrough the multi -dimensional sheets in anypair of the dimensions, and so input or editdata from any viewpoint. It also allows youto set up logical relations between elements.For example, you can specifiy that the Totalsfigure in the time dimension is obtained byadding up each of the months. Suchrelationships need to be specified, since thedatabase itself possesses none of the arith-metic abilities of a spreadsheet.
Multi -dimensional databases can belinked in with spreadsheets, allowing data tobe manipulated using the full range offunctions. Once modified, it can then bestored back in the database. This feature canbe used to link together the multi-dimensional database with dBase files. Thisis possible since the spreadsheet has a facilityto store and retrieve dBase files, and can actas an intermediary in the process.
CLEAR THINKINGThe ability to set up and manipulate
multi -dimensional databases is a very pow-erful feature and a complicated one. Gooduse of function keys and on -screen help isprovided, but a clear head is still needed.
Taken together with the other refine-ments, the inclusion of this powerful data-base facility in a package costing less thanone-third the price of 1-2-3 is astonishing.Even for current owners of the Lotus pro-duct, VP -Planner could well be worthbuying just for the additional features or as abackup system. It has no difficulty inhandling files created by 1-2-3, and workswith the new Lotus Report Writer, reviewedlast month. In fact, the otherwise excellentmanual almost assumes that you are familiarwith 1-2-3 anyway: it deals slightly perfunct-orily with the basics, partly because VP -Planner offers so much more in the way ofadvanced features. However, this lack is
compensated for by the full referencesections, which are clearer than their Lotuscounterparts.
Like VP -Planner, Mosaic Software's Twincombines added value with a price wellunder that of 1-2-3, in this case £145. Theextended graphics facilities it offers arepartly a product of Twin's place in a widerrange of programs called Integrated 7,published by the same company. One bonusit offers is the possibility of importing
graphs created from the spreadsheet - oreven 1-2-3 - into word-processing doc-uments. As a result of its enlarged graphicsfacility, Twin requires a minimum of 260Kto run, which is just too big for a 256Kmachine.
Once again, Twin's manual is rather lessgrand than the full Lotus set, taking theform of a thick spiral -bound booklet. A con-ventional pouch at the back holds the threediscs: two system discs and a library disc.They are not copy protected.
The installation process simply consists ofcopying across the system files from DOS tothe Twin disc so that you can boot straightup from that. The hardware configurationcan be altered from a very full menu ofoptions contained within the program.
The on -screen appearance is very similarto 1-2-3, except that the command menuonce again appears along the bottom of thescreen. Twin lets you change the back-ground colours of the program display.
Practically all the commands are set outand work in the same way as in the Lotusproduct, and data for 1-2-3 can be handledwithout problem. One slight variation,apparent when you are retrieving a file, is
TWIN
®VERDICT ,.-0....<
c?Q ,,,4. C9,
Performance MI M M
Ease of use III MI
Documentation 0 0Value for money D N El
El Gives you everything Lotus does, plusa wider range of graphics.
,
that the disc directory obscures the display ofthe spreadsheet itself. This has theadvantage of clarity and can also cope withextended directories. Once a file is selected,the spreadsheet display is reinstated.
Choosing Graph from the main com-mand menu causes the substantial sub-sidiary graphics program to be pulled infrom the main system disc. This can berather slow, particularly if you are jumpingbackwards and forwards between the spread-sheet itself and graphs produced from it. Aswell as the normal 1-2-3 options, Twinallows you to produce three-dimensional bargraphs, which use blocks rather than strips, asimilar three-dimensional pie chart, and apie / bar chart in which one of the pie slices isfurther exploded into a bar chart.
Most of the extra features are controlledfrom the Options three -page sub -menu. Asin the directory listing, the command menusspill over a substantial part of the spread-sheet itself. The first page handles the size,colour and fount of the legends whichappear on the graph. There are eight sizes,two palettes of three colours, and you canuse three out of 11 possible founts.
SPECIFICATIONSVP -PLANNER
Description: Lotus 1-2-3 clone withadded multi -dimensional databasefacilitiesHardware required: IBM PC orcompatible with at least 256K RAMCopy protection: yes; unprotecteddisc available for around £8Publisher: Paperback Software,CaliforniaU.K. distribution: Unique SolutionsLtd, 17-21 Castle Street, Cardiff CF1 2BT.Telephone: (0222) 390714. ComputerFrontier (U.K.), Business and TechnologyCentre, Bessemer Drive, Stevenage,Hertfordshire, SG1 2DX. Telephone:(0438) 310163Price: £99.95Availability: now
TWINDescription: Lotus 1-2-3 clone withextended graphics facilities; part ofIntegrated 7 family of productsHardware required: IBM PC orcompatible with at least 260K RAMCopy protection: nonePublisher: Mosaic Software,Cambridge, Ma 02140, U.S.A.U.K. distributor: Future ManagementCorporation Ltd, 38 Tanners Drive,Blakelands North, Milton Keynes MK145LL. Telephone: (0908) 615274Price: £145Availability: now
The second page of the sub -menu allowsdetailed control of the axes. For example,you can specify linear or logarithmic scales,and whether a grid is to be displayed. Thefinal page handles the details of shading andthe legends to be appended.
The other graphics feature of note is theability to create so-called slide files ratherthan printed outputs. These can beimported later into a text document createdwith the companion word processor in theIntegrated 7 family.
MANUAL ADEQUATEThe accompanying manual is adequate,
but bears no comparison with that for VP -Planner. If that skimped slightly on thebasics, Twin's ignores them almost com-pletely. Macros in particular suffer from alack of detailed explanation. The only areato receive its due is graphics wherethe extra facilities are explained at length.The command list follows Lotus's listingsformat, which looks very confused comparedto VP -Planner's well thought-out and well -presented nested commands. Against thedensely packed eight pages of index of thePaperback Software package, Twin has arather more meagre four. Even more thanVP -Planner, Twin seems to assume that youeither know how to use 1-2-3 or are preparedto go out and buy a book on the subject.
Twin's main strength is undoubtedly itsextended graphics. For anyone who is con-sidering 1-2-3 but requires particularlystrong graphing facilities, Twin is a sensiblebuy. In fact, even current 1-2-3 owners may
64 PRACTICAL COMPUTING February 1986
U SOFTWARE REVIEW
VP -PLANNER
VP PLANNER
Copyright 1915
Kent Brothers, David Mitchell, James StephensonStephenson Software Inc
All rights reserved
Published by Paperback Software International
WHICH VERSION OF THE PROGRAM DO YOU WISH TO RUN?
0:1=111313112 Multidimensional Database with Worksheet
3 CreateEdit Mullidieensional Database Structure4 Path for Multidieensional Files
5 Directory Listing
6 Transfer to and from DIF Files
7 Quit
Enter selection,
The opening menu presents you with seven options.
JwITASE SPECIFICATION Database name - VIDGETS1 DIMNUL Account Category - 8
]numberof Dimensions - 4
'Noche, of places behind the decimal point. Rates - 2
Enter,Edit short and long dimension names
Short Names Long Names
Dimension 1 TIME Time
Dimension 2 ACCT Account
Dimension 3 PROD Product
Dimension 4 ' REGION SALES REGIONS
IIINCTION KEYS
HELP
Amount, A
Ctrl left and right arr. to Jump hetween
38
WUR
4 AIMYou can set up a four-dimensional database.
1.1.410iSE SPECIFICATION
ItIonther of Dimensions - 4
Database name - WIDGETSEDIMNUL Account Category - 0
Humber of places hehind the decimal point.
Enter4dit short and long category names
Enter names for: AccountShort Names
Rates - 2 Amounts id
Select dimension number 2
AmountstAlLong Names OR ItatesIRi
FUNCTION KEYS 1 UNITS Unit Sales A
1 ELI 2. REPS Unit Retail Price
3, GIRO) Gross Revenues
do itmn n 4 COG Unit Cost of Goods
5. GRPA Gross Profit
6. AUNITS Actual Unit Sales A
7. AGAREU Actual Gross Revenues
B. AGRPR
9. parrsActual Gross Profit
Actual Unit Retail Price
OR. AGOG Actual Cost of Goods
Ctrl left and right arrow to Mmp lietween columns
Setting up details within each dimension.
51111INSTM
legend
PS PAW.
TWIN
.4101Ctia
IN VCR WKS NADR WKS iliVITAIRS NUS POR1EAS1 OS ROI 111E
NAMEADR2 WAS uRAPHICS WRS RUNE WAS 12308E ANS
Twin's disc directory overwrites the spreadsheet.
Sales
District
t 1,sae0te fee drive is. AMMOanu tem when ready 21564738
24726351
23713748
24729114
261143101
'valor -1-8 Paltern=1 Nighlight-141 Yaxis-L R
Col Pat Ni Yasis
Model
Product
Pie data range number aril,. Select
Value position number only
Bars Klluster or ISitack
one
Bar data range for Pie Bar
Bar label range for Pie Bar
Subtitles (For Pie -Bar charts,
Pie
Bar
FrIFIB
The Graph menu over part of the spreadsheet.
Sale,
District
t diskette for drive A. Ai=am ken when ready 29561778
HAS.
-rats Label
-axis Label
12 -bens Lobel
rlin
r
tl-rens
12 -Reis
Calert 4 11,1.10,11.1iwear
Labels and tomcods else 15/1./
Model
Product
A "
B
t 24726351 C 54
D 21793748 D 17
E 24721114 E 4
F 26168318 1 7
De You Wish to Display (1411
X-Asis1 11 -Avis, 12-Asis1 I
From? Grids?
Color Scale Units Between N Labels
tics Between A Labels
Units Between 11 Labels
Tics Between II Labels
Units Between Y2 Labels
tics Between 12 tables
Toff
You can label the x and y axes.
find it worth the price, especially if they findthe possibility of importing graphs intoword-processing documents attractive. Thefact that Twin is part of a complete inte-grated family may also be a point in itsfavour for those who are looking for acomplete system with 1-2-3 compatibility.
When people started copying the PC,IBM took it surprisingly well, judgingrightly that more clones meant a biggermarket penetration, and so more softwareand mote reason to buy IBM. Lotus may notprove so benevolent. VP -Planner and Twinmay be among the first clones to appear, butthey will certainly not be the last, AnotherLotus look -alike on the horizon is Practicalc,part of an entire clone family.
Clones of 1-2-3 will add to the effectiveinstalled base of the product, but theincreased production of Lotus add-onswould be nowhere near so important toLotus as more IBM software has been to
IBM. The bottom line is that Lotus stands tolose out.
End -users can only benefit from this kindof competition, but American courts maystart coming down hard on anything evenvaguely resembling a product clone. TheGem settlement between Apple and DigitalResearch may not be representative, butthere are other cases which indicate thatvisual appearances alone may be enough toconvince the courts that an infringement hastaken place.
CONCLUSIONS VP -Planner is a Lotus 1-2-3 clone with avery powerful multi -dimensional databasebuilt in as an extension.MI Twin is also fully Lotus 1-2-3 compatible,and has extended graphics facilities. Both packages are good value.In The manual of VP -Planner is excellent, bothin terms of content and appearance.
It would be sad if the big boys were allow-ed to stifle any suggestion of creativeborrowing, though obviously they have aright to protect their investment in asuccessful product. But if they do obtain aruling from the courts which maintains theireffective monopolies, to what extent is isreasonable that they should charge artif-icially high prices? For the moment end -users would do well to get in there while theycan, and benefit from the coming spate ofhigh -quality software clones.
Partly as a result of its power, but alsobecause of the need to keep within 1-2-3 con-ventions, VP -Planner's database is ratherdifficult to use. Twin falls down slightly on its somewhatinadequate manual, which tends to assume,even more than that for VP -Planner, basicexpertise in 1-2-3.
PRACTICAL COMPUTING February 1986 65
BEST U.K. SOFTWARE PRICES?TRISOFT LTD. 0629 3021
PROFESSIONAL ADVICE 0 LOW PRICES 0 HOTLINE SUPPORT 0 FAST SERVICE
PEGASUS ACCOUNTINGRegarded by many accountants as the verybest accounting software available. Pega-sus comprises eight modules, most ofwhich will operate alone or will worktogether in a totally integrated system. Wehave professional staff, in London and theMidlands, fully trained to install and sup-port Pegasus. Prices and details on re-quest. We are authorised Pegasus dealers.
COMPUTER -AIDED DESIGNAs specialist consultants in this field we cansupply either software only or a totalsystem configuration with full support. Weare suppliers of AUTOCAD, DOODLE and anumber of other CAD packages. Theproductivity benefits of CAD are enormous- the cost of a system is almost certainlymuch less than you would expect. In mostcases our clients have found a system paysfor itself within 3 to 12 months!
MULTISOFT ACCOUNTSA system offering top-level functionality ata very reasonable price. Recent pressreviews have highlighted Multisoft as oneof the most powerful micro -based account-ing systems currently available. We con-cur. Very impressive indeed! Please tele-phone for further information. We areofficially appointed Multisoft dealers.
DATAMASTER* 255 fields per record * 255 charactersper field * 8000 characters per record *65535 records per file * 120 charactersper index * 255 index fields per file * Userpassword * Customised forms * Menudriven * Select on multiple fields *Produce DIF files * Statistical functionsinclude Count, Sum, Mean, Variance,Standard Deviation, Standard Error *Back-ups and restore capability * Exten-sive on -screen prompting.
Telephone to learn more about what weregard as the best relational databasecurrently available (most MSDOSmachines) List price £495. Our Price £395.
PLUS 5
Whether you are seeking specialist advice or simply wish to buy your software at acompetitive price we believe that Trisoft Ltd offers a service second to none. Apart fromoffering over 350 software packages, covering most machine formats, we are alsodealers in ACT Apricot, Olivetti and North Star Dimension (IBM-compatible, multi-user),
computers and a wide range of peripheral equipment.
TRISOFT SPECIALSHERCULES MONO GRAPHICS CARD £299
8087 5 MHZ MATHS CO -PROCESSOR £16510 BOXES SONY DS DISKS £345
LOTUS 1-2-3 £275 MULTIMATE V.3.3.1 £265FRAMEWORK V.2 £299 DR C COMPLIER £225DBASE III V.1.1 £299 MULTIPLAN £145SUPERCALC II £145 OPEN ACCESS £325DMS DELTA £375 DBASE II £245SYMPHONY £399 WORDSTAR 2000 £275MS WORD £269 PSION XCHANGE £399
*********************************** ***** ****** WORDSTAR PROFESSIONAL1399-£240******** * ********** *** *********** ..**********
*All prices are subject to VAT.'Carriage is charged at £5.00 + VAT on software orders.*All prices quoted are for IBM/Apricot. For other formats, please enquire.
* PEGASUS SYSTEM *APRICOT Xi 10. 10MB HARD DISK, 1 x 720K FLOPPY,
512K RAM, 5 SCREEN, KEYBOARD, MSDOS, 4 xPEGASUS MODULES, 2 DAYS ON -SITE
INSTALLATION TRAINING BY A QUALIFIEDCHARTERED ACCOUNTANT WITH SEVERAL YEARS
MICRO -BASED EXPERIENCE. ONLY £3,495
* GET SMART! *IN OUR OPINION THE BEST INTEGRATEDPACKAGE AVAILABLE FOR IBM APRICOT
* DATABASE * WORDPROCESSOR * SPREADSHEET* GRAPHICS * TIME MANAGER. TELEPHONE FOR
OUR TECHNICAL ANALYSIS OR TO ARRANGEA DEMONSTRATION SMART II £565
PRICE ON APPLICATION
HIGH QUALITY ATA LOW PRICE
Example prices for IBM/Olivetti, Ericsson,Apricot and Sirius
FIXED PRICE SUBSYSTEMS10MB RRP £1095 Our Price £93540M8 RRP £2,395 Our Price £1,995FIXED/REMOVABLE SUBSYSTEMS10 + 5MB RRP £2145 Our Price £182540 + 5MB RRP £3245 Our Price £2695RAM BOARDS FOR APRICOT128K £130256K £149512K £265
All prices are exclusive of carriage and VAT
RAM CHIP SETSFOR
IBM/OLIVETTI ETC64K (9 chips) £38128K (18 chips) £75512K (18 chips) £145
DISKS per Box of 10
SONY 31/2 SSDD £29.95SONY 31/2 DSDD £39.95DYSAN 51/4 DSDD £23.453M 51/4 DSDD £19.95
HARDWARE SERVICEPlease telephone for prices and details ofour optional installation service. Wesupply: -
APRICOTU.K.'s highest selling serious businessmicros; we supply the full range from theFl to xi20s.OLIVETTIM21 and M24. In our opinion the Olivettirange offers the finest IBM-compatible,single -user hardware available.
NORTHSTAR DIMENSIONThe only 100% PC -compatible multi-usermulti -processing system currently avail-able. Will accept up to 12 work stations andruns all IBM 'off -the -shelf" software.Tremendously cost effective as comparedto IBM PC networks; up to 60MB centralstorage. Entry-level, 2 screen configurationwith 15MB central storage only £6300,R. R.P.
SUPERCALC IIIHere are just some of the features offeredby Supercalc III Release 2 and why thisprogram is likely to overtake Lotus 1-2-3 intotal sales.* Price includes direct telephone supportfrom Sorcim/IUS. * Largest useablespread -sheet (up to 9999 rows and 127columns) * Advanced memory manager.* 8087 support for speed. * Over 500built-in functions such as rate of return, netpresent value, average, random numbergenerator, trigonometric functions etc. *Superb graphics including 8 font types, upto four charts per page and able to print allplotter colours.List Price £360. Our Price £199.
SUPERPROJECTSupports P.E.R.T., Gantt and Critical Pathtechniques. Complete functionality withScheduling, Assigned Resources, Monitor-ing, Updating, Reporting, Costing, (fixed &vary. * Menu & command driven * Nestedsubprojects * Resource and Project Calen-dar * Adjustable task dates * Datatransfer to Supercalc. IBM & Compatiblesonly. Telephone for details.List Price £395. Our Price £299.
SAGE SUPERDEALSCOMMUNICATIONS
List Price Ow Pnce
Sage Accounts 375 245Sage Plus 695 485Sage Payroll 195 145Accts/Payroll 495 359* Bookkeeper 295 199* Accountant 495 359* Accountant Plus 695 485A Chit Chat 130 110A C/C with Modem 395 325A Options 145 115(* MS-DOS only A IBM/Apricot only)
If you require advice please callAll the above prices include full support from our technical
department. We are authorised Sage Superdealers.DEALER ENQUIRIES A MUST
()wow AUTHORISED ACT AND OLIVETTI DEALERWe offer probably the widest range of software in the UK. Please ask for a copy of our comprehensive price list.
Local authority, government and European enquiries welcomed. Further discounts may be negotiated for large orders.
Crown Square, Matlock, Derbyshire DE4 3ATTelephone: 0629 3021
via )0)Telex: 8950511 ONEONE G (Ref 129 77001)
Telecom Gold: 83 NTG 344 Prestel: 533544601
Circle No. 120
'SOFTWARE REVIEW
4-
u'iw ....
MICROSOFT WINDOWSTHE MULTI -TASKING WIMPBy Mike Lewis
Not just another window, icon and mouse program, but a vehicle that will allow existingMS-DOS applications to be run and displayed simultaneously.
use master
display structure
Structure for file: C:MASTER ,DBF
Hinter of records: 00001
Date of last update: 20(11/85
Primary use database
Fld Name Type Vidth Dec
001 NAME C 016
0812 PHONE C 012
003 SOURCE .0 004
004 DATE:SEEN C 008
005 TINES:SEEN N 002
006 REASON C 001
oea -File Edit Search
_,F4mNIRAm
4u0fraTogigirm; 8,.9.00
ANA r.
Enter filename (or RTN to quit): windows,
File View
MS-DOS Executive
pecial
A
AB
1 CACALENDAR.EX
CARDFILLEX
p End Session
Create Directory...
Change Directory...
Format Data Disk...
Make System Disk...
Set Volume Mame...
EX E
: XE
:OM
, EX E
F
The new program is terrific, but
routine is especially slow, I kno
when I first saw a review copy ofWindows, I jumped to theconclusion, as many others
seem to have done, that here was anotherMacintosh -like Wimp manager, bringingicons, overlapping windows and multiplefounts to the world of MS-DOS. So I startedpreparing this review as a point -by -pointcomparison against that other exponent ofthe graphical interface, Digital Research'sGem.
On this somewhat simplistic basis, theMicrosoft product scored badly. Its windowsdid not overlap, its use of graphics was verylimited, and only one of its subsidiaryapplications could handle the fancy founts.
No fewer than 11 separate programs areactive here, five of them visible on thescreen. We noticed considerabledegradation, but at least the clock stillkept the correct time.
A definite win for Digital Research, or so Ithought.
But after using Windows regularly forseveral weeks, I am now convinced not onlythat it is the superior product, but that itleaves the competition standing. Forgetabout Wimps; that is not what Windows isall about. It is as a vehicle for multi -taskingthat this program really shines.
With Windows, you can run several tasksat the same time, you can quickly and easily
switch between them, and you can transferboth text and graphics from one to another.Best of all, Windows works with existingapplications; you do not need a specialversion of your favourite database or spread-sheet to take advantage of its power.
The whole thing is controlled by acommand -line substitute called the MS-DOS Executive, which is invoked auto-matically when you start Windows. Thisshows, in a window, a list of the files in thecurrent directory, and also sports a set ofpull -down menus for copying files,changing directories, and suchlike tasks.
Running a program is simply a matter ofpointing to the appropriate file name with
(continued on next page)
PRACTICAL COMPUTING February 1986 67
'SOFTWARE REVIEW
(continued from previous page)
the mouse and double-clicking the button.Windows then relegates the Executive to thegrey icon bar at the foot of the screen, andopens a fresh window for the selectedapplication. This can be moved around andresized like any other window, and has asingle pull -down menu for such operationsas cut and paste.
The multi -tasking aspects of this processare not always obvious. The point is thatafter you have started the applicationrunning, you can close its window while yougo on to something else. Meanwhile, theoriginal job is still executing in thebackground. The only indication of what isgoing on in memory is the icon bar, sincethis shows an icon for each program that iseither running or waiting for attention fromthe user.
When you want to take a look at any ofthe background tasks, you drag its icon fromthe grey bar towards the centre of the screen.This causes the application's window toreopen. It is possible to split the screenbetween several applications by draggingone icon to the border of another's window.
Of course, the application program is un-aware that it is running in a window, andwill happily display its output as if it had thewhole screen to itself. Only a portion of thescreen is visible at any one time, so you haveto use the scroll bars at the window's edge topan the window around the virtual screen.This raises a small problem when the cursoris outside the window area, since it is
possible to enter data through the keyboard,and for the program to accept what you havetyped, without your input being visible. Nodata will be lost, but it could be dis-concerting if you are not aware of what ishappening.
REDISPLAYS OUTPUTUnfortunately, not all programs can run
in a window. The system works by inter-cepting the program's screen output, andeither redisplaying it in a window orinhibiting it completely if the program isrunning in background. This is fine if theprogram uses MS-DOS system calls todisplay its output, but many softwarepackages bypass MS-DOS and write directlyto the video -mapped memory instead.
To make matters worse, Windows cannotintercept graphics output, so many popularapplications - including Lotus 1-2-3 andMicrosoft Word - are unable to run in awindow. Microsoft has provided specialgraphics routines to make such softwareWindows -compatible, but so far very fewvendors have taken it up.
Where an application is unable to run in awindow, the system hands the entire screenover to it. But you can still switch to and frobetween the application and Windowssimply by pressing Alt and Tab at the sametime. However, only one such full -screentask can be active at a time. While it is
switched out, it does not continueexecution, although you can return to it atexactly the point at which you left it.
Switching out in this way needs lots of
RAM, so the Alt -Tab technique does notwork with memory -hungry programs. Hereyou need to quit the application beforereturning to Windows. The same is true ofprograms that read the keyboard directlyrather than through MS-DOS, since therewould be no way of trapping Alt -Tab.
By now it should be clear that Windowsneeds to know a lot about a program beforeit can start it running. It needs to know howthe program writes to the screen and readsthe keyboard, whether or not it outputsgraphics, how much RAM it uses, and alsowhat other resources it needs.
PIFSIt gets these parameters from a set of
program information files - Pifs for short.There is one file for each application.Windows comes with Pifs pre -installed forseveral mass -market packages like Lotus1-2-3 and WordStar, but for other programsyou need to set them up yourself.
Creating a Pif is easy enough, thanks tothe Pif Editor, which reduces the task to aform -filling exercise. The trouble is that theaverage user has no way of knowing what tofill in. How many of us know whether ourfavourite word processor writes directly tothe screen, or reads the keyboard buffer, oreven how much RAM it needs? But this isjust the sort of information that you musthave if the program is to run in a window,which is the whole point after all.
The only advice that the Windows
WINDOWS
PC VERDICT,,,.00
S
,,,4, e_4,
--\ 0T 0 di
Performance
Ease of use
Documentation
Value for money
E] If you really want multi -tasking, thiscould be your best bet.
manual gives on this issue is to experiment,and that is exactly what I did. I found thatall my Microsoft Basic and Turbo Pascalprograms ran in their own windows, as diddBase II and III, Rbase, Sagesoft's Chit -Chatpackage, the IBM Assistant series andMultiplan. On the other hand, WordStar,Reflex, Supercalc 3 and Microsoft Word allneeded the full screen, and the first two ofthese failed to respond to Alt -Tab.
With Basic, I could not use any of thegraphics commands, which seemed reas-onable, nor would the Screen statementwork, which was surprising. Windows quiteproperly stopped me from using Chit -Chatwhile its own terminal -emulator was active,since both require the communications port.I was delighted to see that Sidekick workednormally. The biggest failure occurred whenI tried to run a program that itself uses the
® Pro ran Information Editor
Program Nor
Program Title
Program Parameters:
Initial Directory:
Memory Requirements:
Directly Modifies:
Program Switch:
Screen Exchange:
Microsoft Basic Interpreter
El0 Screen 0 COM11; photon,
D keyboard COM2
di/ Preoent(Text0 Csaphics/Multiple Text
0 Mone di) Text 0 Craphics/Text
KB Required El KB Desired
11111111.111111111
The Program Information Editor is used totell Windows how to run an applicationprogram. Filling in the form is easyenough; knowing what to enter issometimes more difficult.
SPECIFICATIONDescription: multi -tasking extension toMS-DOS, providing fast switchingbetween tasks; includes a word processorand painting program and a large set ofdesk accessoriesHardware required: IBM PC, XT, ATor close compatible, RM Nimbus,Apricot; needs at least 256K RAM, twinfloppies or hard disc, MS-DOS 2 or later,graphics card or equivalent; a hard disc,mouse and 640K RAM are stronglyrecommendedCopy protection: nonePrice: £95 for Windows and deskaccessories; Windows Write andWindows Paint are also included in pricefor the initial releasePublisher: Microsoft Corporation ofBellevue, Washington, U.S.A.U.K. distributor: Microsoft Ltd, ExcelHouse, 49 De Montfort Road, Reading,Berkshire RG1 8LP. Telephone: (0734)500741Available: early 1986
Microsoft mouse: this caused the system tocrash completely.
All this experimentation was very time-consuming. Perhaps the day will come whensoftware publishers automatically includetheir products' Pif parameters in themanuals, or even supply the file itself.
CUT AND PASTENo multi -tasking operating system or
extension is complete nowadays withoutsome form of cut and paste betweenapplications. Windows resembles theMacintosh in this respect, with its built-inclipboard. With both window -basedapplications and those that take over theentire display, you can copy whole screens tothe clipboard by pressing Alt-PrtSc. Thisworks for graphics just as well as for text.Alternatively, you can use the mouse toselect any rectangular portion of a window,then execute the Copy command from apull -down menu to transfer this to theclipboard.
Similarly, there is a paste command whichcopies from the clipboard into a window.With text, the effect is the same as if you hadtyped the data at the keyboard. You cannotpaste to full -screen applications, although
68 PRACTICAL COMPUTING February 1986
SOFTWARE REVIEW
Microsoft Basic Inte reter NIB Note ad - PROGNOTE,TXT
(C) Copyright Microsoft 1983,1984
livetti Personal Computer - GO -BASIC
opyright (C) by Olivetti, 1984 - all
0639 Bytes free
k
oad "shell"
k
istII e sort su routine
5010 GAP/:511
5020 WHILE GANA:
FOR J1Z=1 TO KCOUNTZ-GAP/:
FOR Jxqlz TO 1 STEP -
5030 IF KEYMMKESWAP K
ELSE
3560 a
inCournommumnamissommi
File Edit Search
The new program is terrific, but it
routine is especially slow, I know
you could try patching in the Shell
lot, I have adapted it from the oth
File Edit Search
Note ad - PROGNOTE,TXT
(The new program is terrific, but it really needs speeding up, The sort
routine is especially slow, I know how you hate coding sorts, so I thought
Oucould try patching in the Shell sort routine that we used in last
10, I have adapted it from the other programs, and here it is:
5000 'Shell sort subroutine
5010 GAPZ.511
5020 WHILE GAP/)0:
FOR J1/.1 TO KCOUNTZ-GAP/.:
FOR JZ.J1Z TO 1 STEP -GAN.:
5030 IF KEYS(R))KEY$(Jz+GAN) THEN
Microsoft Basic Inter reteroa' s e
Ok
list
5000 'Shell sort subroutineqm R Onv-5),4 -
Top: The highlighted portion of theBasic window can be copied to theclipboard by selecting the appropriatecommand from a pull -down menu.Above: The clipboard's contents have nowbeen copied to another application. This isa good deal faster than merging files, andcan also be used with graphics.
you can copy graphics from such programsinto the Paint program.
Perhaps the most important issue whicharises when looking at multi -tasking is thequestion of degradation. To what extentdoes one program slow down the executionof another? With Windows, degradationcertainly exists, but not always to the extentof reducing overall throughput. A lotdepends on the type of programs that arerunning.
For example, I have a particularly large
spreadsheet which normally takes a full 20seconds to recalculate. When running underWindows, with no other task active, thetime increased to 32 seconds. However, Ithen tried running the spreadsheet at thesame time as typing furiously into a wordprocessor. The recalculation time increasedto 36 seconds, but during that time I wasable to type a fairly lengthy paragraph, withno noticeable loss of response from thekeyboard.
WORD COUNTER SLOWIn another test, 1 set my word -counting
program going while the spreadsheet was atwork. It normally takes 62 seconds to counta 4,000 -word file, but in this case thetime was 92 seconds. During this time, therecalculation was virtually suspended,although it resumed at normal speed once
the word counting was finished. I put thispoor performance down to the continualdisc accessing that is required by the wordcounter.
Even switching between windows can takeseveral seconds while disc -intensive tasks arein progress, although at other times it is
instantaneous. Perhaps the worst result I
obtained was on loading dBase II. Thisneeded a staggering 33 seconds just to writeits sign -on message, compared to just threeseconds taken to do the same task outsideWindows.
I carried out these tests on an OlivettiM-24, a very speedy machine whenmeasured against an IBM PC/XT. But theresults would be a good deal better on an ATor one of its look-alikes. I have seenWindows running on the 80286 -basedApricot Xen, and while I was not able tocarry out detailed timings, I certainly didnot notice the slightest degradation in per-formance.
DESK ACCESSORIESYou would probably see much better
performance from programs written espec-cially for Windows. So far, the only ones toappear are Microsoft's own Windows Writeand Windows Paint, and a CAD packagecalled In -a -Vision from Micrografix. There isalso a collection of desk accessories which aresupplied with Windows itself; these includea card file, notebook, calendar, calculator,clock and terminal emulator.
If you want to write your own Windows -compatible applications, you will need tobuy a programmer's toolkit from Microsoft.This allows you to construct your own pull -down menus, dialogue boxes, mousesupport, application icons, and much more,all in standard Windows format. It alsosupplies the system calls you need to outputgraphics to a window.
I have not yet had a chance to get to gripswith the toolkit, but at first sight it looksmany times easier to use than the Gemequivalent. But the best thing aboutWindows is that none of the goodies in thetoolkit are really important, since mostprograms can run under Windows withoutthem knowing anything about the interface.This fact alone puts the product streetsahead of Gem.
CONCLUSIONSIIIIt is a mistake to regard Windows as anotherMacintosh -like graphical interface. Its Wimpfeatures are incidental to its main role as avehicle for multi -tasking. Its greatest strength is the fact that it can beused with existing applications, although someapplications are more amenable to runningunder Windows than others. The effortneeded to find out if, and how, a givenprogram interacts with the system could beconsiderable.N Transferring graphics and text betweenprograms is very simple.IIIAlthough switching between tasks is usuallyvery rapid, you can expect a noticeableslowing down of some programs in certaincircumstances, especially when runningWindows on 8088/86 -based machines. [a
PRACTICAL COMPUTING February 1986 69
SOFTWARE REVIEW uple[151[CALIFORNIA/ 'I. Ira,.
FRAMEWORK IIINTEGRATED GIANTBy Glyn Moody
Ashton-Tate has produced anexceptionally elegant andpowerful multi -functionprogram, but how manypeople will have the time orpatience to learn to use it?
practical Computing voted Frame-work the commercial softwarepackage of 1985. Now Ashton-Tate
has come out with Framework II, and foronce gilding the lily has produced a productwhich is not only bigger but also sub-stantially better.
The original Framework was by no meansperfect. As is often the case with integratedpackages, the word-processing features werelimited and the comms were manifestlybolted on as an afterthought. It is in thesetwo areas that the main changes haveoccurred.
The first thing you notice about Frame-work II is the size of the box: it is gross.There seems to be another law of secondreleases, that however minor the changes tothe program are, the manuals are given athorough revamp. In all, there are fivemanuals, eight discs and a host ofparaphernalia such as quick -reference cardsand keyboard templates.
TRY IT AND SEEThe manuals are arranged a bit like the
recent Encyclopaedia Britannica with itsPropaedia, Micropaedia and Macropaedia.Ashton-Tate's efforts consist of anintroductory Getting Started, a basicLearning Framework, a Using Framework forreference and a final Advanced Framework.Apart from the obvious shifts in level, thereare also differences in approach, notably inLearning Framework where the emphasis ison try it and see.
Generally the manuals are an improve-ment over the earlier versions. They are wellwritten and well produced with full indexes,but to my mind they are badly let down bythe peculiarly opaque instructions on settingup the system. It turns out that all theinformation is on the Set Up disc itself,though since this point is mentioned only inpassing it is all too easy to miss. For the in-experienced user this could be very off-putting.
There are no fundamental changes in theway in which Framework operates. As thereview of the original Framework inFebruary 1985 issue of Practical Computing
explained, everything is based around theidea of frames, which are like windows,except that they are much more active. Forexample, frames can hold not only text,spreadsheets, databases and graphs, but alsoother frames, which may in turn hold any ofthose as well as formulae. The formulaeare built up in Fred, the frame -editinglanguage. This too is an extension offamiliar ideas: all Fred commands andfunctions begin with @, just as in VisiCalcor Lotus 1-2-3. One final element, takenfrom the Macintosh way of doing things, ispull -down menus.
Where Framework scores over its rivalsand is so innovative is in the thoroughnesswith which these basic concepts can be
FRAMEWORK II
14 VERDICT ,c.,`',0
-(9 44.7
Performance C]
Ease of use
Documentation IN 1.
Value for money Ci
E Currently the ultimate integratedpackage, though for many people itmay not be the most practical solution.
applied at every level, and in everyapplication. So, for example, the pull -downmenus have the same effect in whateverapplication. You can also copy framesholding frames holding frames just as easilyas single words. The command structureremains constant, wherever you happen tobe in the program.
Framework II's biggest advance is in thearea of comms. Where before there was aseparate program called Mite, with its owncommand structure, telecommunicationshave now been fully integrated into theframe approach. The comms are called upfrom a new pull -down menu, called Apps,placed at the extreme left of the menu bar.Calling up the next level down from thetelecommunications option brings up amenu of services which for the U.S. releasereviewed here included Lexis, Compuserveand seven others, all of which can be dialleddirect by the machine without further inter-vention from the user.
The parameters such as dial -up number,baud rate, parity and the rest can be preset
2. Co...Sra1. Ilos SumoI. Islam/ I5 MCI Mail
PC -to -K
I AMID node9
Polot Dial Wise Call!I test TransfOr
File isandseelo.
Lad /ammo
In Ranh these ?LEHI.
see of you
1
!Iry ler,» for go!. Access
ISAMPLLSII
(maaple[151ISawyle(161
(Sampler)--ISESSIOM I
The new Apps menu with theTelecommunications sub -menu (above) andSpelling Check (below).
Permed IlicliossAi OAF...I. AO[s 119711 lo1111. Wt.oa Mlrl ispoaled lAnIsay CarnAl Malll.l. Ostaredse
Omsk IS momIlles of redo mdthIn the arlaallan
MUSINGI
(CALIFORNIA MIAs 11I Fee example Ws Is mums mare I
(r)<C)
(C)
II IMA AAA [ha Amos pith the <armor Ma .. mum
Above: Fields are dragged around the screento set up a report format.Below: New Print Format menu.
Smelts Masan Women II. loft edge of Ow oar amd left MM. er.
using the Setup menu, also available fromthe main telecomms menu. The versionreleased in the U.K. will come set up forservices such as Telecom Gold, Prestel andOne to One.
After you have been connected via yourmodem to one of these services, a commsframe opens to display the incoming data.This frame can then be handled like anyother: information may be copied across toother frames, and so on. It is possible to keepa comms frame active in the backgroundwhile you carry out other tasks such asspreadsheet calculations. A small on -screennote reminds you that you are still runningup a phone bill even if the telecomms screen
70 PRACTICAL COMPUTING February 1986
lsamplel3Sl
1 47 n SOFTWARE REVIEWSESSION)
. For example this is even more text
I
[Spelling Checker Check],antinomy, breeks; scri; dottle: epicene, fewelets; gyre;hidalgo, infarct, Jacuzzi: kendo, lycanthropy; midden, nounenon;oncology; pyx; quern; raddled; syzygy, tetchy; uncial; veridical,viddershans; xanthic. yestreen; zoopiorph.
111111111111111111111111herd: colour
her. ke r Check
ler collar culler
<Library>
<A: >
<C:
<D:)<E:
MPLE111.1
MPLE821
MPLE831
MPLE841
mpleffilmple861mple071SSION
[Spelling)Char: 19/1
Choose correction or ESC to previous menucaller choler clear calory
Above: The spelling checker's display ofunfamiliar words and alternatives.Below: Setting up a macro.
this Ulea lixtl111[6.1W-V.O.SIVICINIIKISPRCOOKRSIMMoul,c(X,M310404
SPECIFICATIONDescription: integrated package withword processor, mail -merging, spellingchecker, spreadsheet, database, graphicsand commsSystems requirements: 384K IBMPC or PC/AT; 512K RAM with hard disc isdesirablePrice: £550; earlier version bought after1 September 1985 may be upgradedfree; for those bought earlier upgradecosts £85Copy protection: yes; can be copiedonce only to hard discPublisher: Ashton-Tate, Oaklands, 1Bath Road, Maidenhead, Berkshire SL64UH. Telephone: (0628) 33123Availability: now
has been folded away. The buffer for thisbackground capture can be set to up to 64K.
There are two types of transmission: texttransfer and file transfer. The latter in-corporates error checking, and is always aforeground process. If the on -board modemhas autodial facilities, you can also use anoption from the same comms menu to dial anumber by pointing to it in a frame, andthen conduct a normal voice conversation.
The Apps menu also allows you to accessthe other new feature of Framework II: an80,000 -word spelling checker. Once again,this is fully integrated into the frame -basedoperating environment. To use it you simplyselect your document, spreadsheet, or
database, or even a set of frames with sub -frames, go to the Apps menu, select thespelling checker, and then run it.
When the check encounters an unknownword, it will offer you what it judges nearalternatives which you can then select, orwill add the new word, or just go on. Thescreen photograph above shows some of thewords it did not recognise, as well as itssuggestions for the strange English word"colour". The version shipped in the U.K.will have fully anglicised dictionaries, andwill use £ signs and so on. Running off ahard disc on a fast AT -alike, the check wascarried out very quickly. Additonal refine-ments include the ability to detect con-secutively repeated words and to installpersonal, as well as business and computersub -directories.
A number of other word-processingfeatures have been added or tightened up.For example, page breaks can be set and arevisible, there are soft hyphens and non -breaking spaces, and there is now a usefulword count.
MAIL MERGEMail -merging has also been fully in-
tegrated into the working of the program.By making the relevant database co -residenton the desk top, it is very easy to insert theappropriate field names in the document tobe merged. The field names, which are heldas column headings in the database, areplaced between < and > markers. Providedthe database file is on the desk top, invokingMailmerge from the Apps menu carries outthe insertions automatically. The new Mail -merge works with dBase II and III files too.A feature lets you print labels, using framedragging techniques which are very similarto those employed in the Lotus ReportWriter reviewed last month.
The other main improvement to theword processor is the gathering together ofall the commands which handle the printedappearance, including headers, footers, andcondensed and NLQ print, in a new sub -menu of the Print menu. Originally thesecommands formed part of the Fred
language: their new position should ensuretheir wider use.
Other small changes in Framework IIinclude the addition of 13 Fred commands,and an extra menu option here and there toround things out. You can also set up largerframes of all kinds, using boards likeRampage and Above Board. This is con-trolled from the Set Up program which alsolets you allocate portions of hard discs asvirtual memory. This allows frames and fileswhich are too big for RAM to be shunted offto the Winchester, which acts as a kind ofmake-believe RAM extension. Files can beimported and exported from a number ofprograms such as Lotus, WordStar andMultimate. More important is the ability toset up keyboard macros by recording themfrom the keyboard as you go through therelevant sequence. This method is a greatimprovement over having to type them inexplicitly.
MACROS ON -SCREENMacros are held in a new on -screen
feature, the library cabinet. This replaces theolder Maclib program. Also stored here areprinting templates and abbreviations, whichare set up in the same way as macros and letyou shorten commonly used phrases to acouple of letters which are then auto-matically replaced.
The most important difference betweenthe two versions is that Framework is nowtruly integrated. You can treat all theapplications in exactly the same way, andshift data effortlessly between them. Thefive functions are now, at last, equals.Ashton-Tate has ironed out the bumps andproduced full -function applications which,together with the powerful if slightlydaunting Fred programming language,should meet all professional needs. Theresult is probably the first totally integratedpackage which does not skimp on any of itscomponent parts.
But the question remains: does anyonereally need such monster programs? In itspresent form, Framework is a monumentalpiece of coding and a veritable softwarecolossus. Because of its conceptual purityand rigour - the way everything comes backto nested frames - getting to grips with itsmany functions is also a formidable task.Perhaps it is best regarded as the ultimateturbo -charged power program, and left tothose who feel equal to its challenge.
CONCLUSIONSII1Framework II improves on an alreadyimpressive earlier version by fully integratingcomms into its system of pull -down menus andframes.MR is still relatively complicated, and requiresa clear and logical mind to navigate its many -layered complexities.EThe word -processor element now holds itsown against most stand-alone packages, andhas many other features besides, such as aspelling checker and mail -merging."'Such is the size and power of the programthat you could not sensibly contemplaterunning it on anything less than an AT orcompatible.
PRACTICAL COMPUTING February 1986 71
IIISOFTWARE REVIEW
PROJECT PLANNERSORGANISING YOUR RESOURCESBy Richard Sarson
This month we take a closer look at the Tabloid programswritten with the everyday micro user in mind, but notforgetting the more sophisticated Heavyweight packages.
ast month we looked at how project -management software can be useful inhandling the costing and scheduling
of large and complex jobs. A new breed ofprogram that has sprung up over the last twoor three years allows anyone with an ordinarybusiness micro to do the kind of analysis pre-viously available only to large companiesand project -management specialists. TheseTabloid packages join the Heavyweightprograms derived from specialised main-frame software. How far and in what waysthese packages reflect what goes on in aproject varies from program to program.
One of the main differences is the way inwhich systems represent the time, resourcesand costs of a project. For instance, thesimpler systems assume that one activitystarts immediately the last one has finished.In real life, you can start pouring concretebefore your mate has finished digging thetrench. Apart from the Heavyweights, onlyTimeline can handle these leads and lagsaccurately.
SMALL UNITSMost of the packages allow time to be ex-
pressed in units, which range from minutesto months. Having the right time unitmatters where, for instance, a firm works ahalf -day on Saturday. For this, time units ofdays and weeks alone are not good enough.
The cheaper systems have one calendar,but the Heavyweights have more - up to256 on Cresta. This could be useful, say, ona project in the Gulf, where the Muslimweekend is Friday and Saturday, and alsowhere subcontractors may work differenthours.
Most systems relate the calendar to theactivity but some, notably Superproject,give a calendar to every resource. This willtake into account where an art director and acameraperson may be working on the sameclip, but may work different hours with diff-erent holidays. Some of the Heavyweightsallow the user to state the day of the week onwhich an activity should start - useful ifyou know that Charlie will always have ahangover on Monday. Another thing towatch out for is that some packages do notrecognise that different countries usedifferent formats for dates. Expressing 2June 1985 as 6.2.85 can be very confusingfor a British user.
There are differences in the size ofnetwork which can be handled. On thecheaper systems this can vary from 200activities on the Harvard Project Managerup to 2,500 activities on Pertmaster.Heavyweights Hornet and Plantrac quote upto 64,000 activities. However, this is a theor-etical figure which could not be controlledby one person or fitted on to a 10Mbyte disc.The realistic maximum for a single system is3,000 to 4,000 activities. Cresta quotes32,000 activities for its multi-user system.
There are two different ways of buildingup a network. The first is by defining anactivity as a duration between twonumbered nodes, which are connected toother activities. This is called an arrownetwork. The second is by precedence,where the activity is defined merely by theduration of the activity and the ident-ification of the activity which precedes it.Both methods have their adherents amongproject managers. The cheaper U.S.packages are precedence only, but some ofthe Heavyweight British systems have mixedsub -projects, with some on arrow and someon precedence.
A year or two ago, a major issue in theselection of project -management systemswas whether they catered for sub -projects,and whether resources could be spread overmulti -projects. Now, almost every packageoffers sub -projects in one form or another.
A final difficulty some of the cheaperpackages have when dealing with time isthat once an activity is under way there is noprovision for changing the remainingduration or the percentage completed, evenif it has become obvious that your originalestimate was wrong. You are stuck with theoriginal estimate of time.
As well as calculating the length of time a
I484 085 1355
1110$don Jul Aug see Cut Jan lea Dar at Jul Ai,
I 11M101=igdn es,vonsl P./
Codtoltdtte etaReesed product
5 fire prototype )47
u dire rte. probe9 Tram nee proddIB Repteto proteriPII Itnal selection )Id Prepare nationa11 Approve addertt )414 ?reduce adverts Yer tee)15 Draft press relL6 Approve press rt? Press ready eda18
COMMAND'' Blank Calendar Delete _t.111 Gold Delp Insert nodeOptions Print dolt Resource Sort Transfer Memel
Microsoft hood Beta Test Version Y1.30ACTIVITY Ilsordsof t Pro:test' DFU11.,)1 9, I
Microsoft Project's activity screen (above)and resource -allocation histogram (below).
111/14t 'welts
RE OWE Nara2,8'44 1111
91 NY I aln891
Ott/ILA resource: Nark
.L CAPAIIIY Er LIIILD Mc sof PrOJeCt: COLIFPLIOJ.RLS
project will take, the programs work outwhether resources allocated to the activitiesin a network get overloaded. The cheaperprograms beep or flash when they find anoverload, and wait for the user to move theactivities around to remove it.
The Heavyweights try to overcome theproblem by performing automatic resourcesmoothing. At its simplest this meanslevelling out the resources to reduce thepeaks by shifting the activities around,moving the overloads as far as possible intotrough periods when the resource is under-utilised. Others go further and delay thecompletion date of the whole project toremove the overloads.
Hornet and Kernel are even more sophist-icated. They have two overload limits on aresource. One is the normal level, whichindicates, say, that the normal number ofbricklayers is five, but with an absolute limit
THE HEAVYWEIGHTSThe Heavyweight packages surpass the Tabloids in features, size and power. They arelikely to be used by professional production managers as their basic tool and are lessuser-friendly than the Tabloids. Prices start at around £1,500 and rise to over £10,000.
Artemis: Metier Ltd, 23 Clayton Road, Hayes, Middlesex UB3 'IAN. Telephone: 01-8483400. Cresta: K&H Ltd, 9 Villiers Road, Kensington upon Thames, Surrey KT1 3AP.Telephone: 01-549 0056. Hornet: Claremont Controls Ltd, Albert House, Rothbury,Morpeth, Northumberland NE65 7SR. Telephone: (0669) 21081. Kernel: Harvey Baker& Partners, 1 Mansell Street, Stratford-upon-Avon, Warwickshire CV37 6NR. Telephone:(0789) 295880. Plantrac: Computerline Ltd, 118 Church Road, Addlestone,Weybridge, Surrey KT15 1SG. Telephone: (0932) 40298.
72 PRACTICAL COMPUTING February 1986
ESOFTWARE REVIEW
Hornet resource histogram, indicatingwhere an overload occurs.
Superproject resource details.
Resource Details SupeeProjectIMMO Details Commands Projects Prin
DefaultsS.
sate:Fixed:
Priority;
Rate
114111-SI)SP
. Coot lieiced Cc t:etal Cast; 1111
TIMS Dar: Yes ho
Fixed Dui} To
Ix 1
elp
al Start Fins
itl -211
SCRL
of seven if contract labour is taken on.Hornet goes a stage further by making itpossible to specify a maximum and mini-mum duration to an activity as well as theordinary estimated duration, so as tooptimise the use of resources.
The packages offer a varying number ofresources available to a project. Only 35 areavailable on Microplanner, but many offerunlimited numbers, even among thecheaper systems. Most packages define aresource as Labour, Material, Plant or Over-heads, but project Manager's Workbenchdefines a resource as Labour only.
Screen bar chart from Hornet, showing critical activities.
PUT ChartScreens
PERT ChartSuperProjec t
ejects Print help
Create a TaskLink Tasks togetherDelete Selected LinksFind TaskSelect TaskSelect Next TaskChange Task's PriorityReduce ViewNormal View
1183
Stain i PaintAndrew 5
5915-84 09-11-84
010Prenpare SoilLai
419-12-84 09-25-84
NA1M-SI,St
Dig FootingsSteve 5
19-12-84 09-28-84
##############1 4.41111111.11101101411144014Foil;Sta.09-12
Dig
Section of a Pert network, displayed by Superproject.
Project Calendar SuperProjectCalendar C-ommands Projects P
r; All Project Resources
1984 San
Sep®is Sep
Sep
Set
02
II alb
23 INS
at
12 13
17 18 19
24 U 27
helpMIN-ST:SP
)14 15 NKR-22121NRND
128 29 880k
SCRL
Calendar screen display from Superproject.
When allocating a resource to an activity,some packages allow the resource to beapplied to only part of the activity. Forinstance, a crane may only need to be avail-able for part of the time for erecting the firstfloor of a building. Cresta, Kernel, Micro -planner and Plantrac offer this facility.
Cresta allows you to offer an alternativeresource, such as a drawing -office manager,if there is an overload on the normal resourceof drawing -office staff.
Most packages allow for both fixed andvariable rates to be charged against aresource. Some, such as Microsoft Project,
allow a fixed cost against the activity. Mostof the Tabloids give good cost reports.Where the project -management packagescannot provide flexibility of reporting, theytransfer data to a spreadsheet, and do it thatway.
Hornet can delay costs until after theactivity has happened. This reflects real life,where the bill for materials is oftenpresented and paid after the relevant activityhas been completed.
For a project lasting several years, you maywant to increase the costing rates for theresources, to keep up with inflation. The
(continued on next page)
PRACTICAL COMPUTING February 1986 73
SOFTWARE REVIEW
(continued from previous page)
Tabloids cannot do this, but the Heavy-weights would have no problem, par-ticularly Hornet, which has its own built-inresource spreadsheet.
The traditional way of entering andamending dates, durations and resources inthe networks is to draw out the network withpencil and paper, and then fill in a form onthe screen. You then set a calculationroutine going, and look at the resultspresented to you as a bar chart or resourcehistogram which scrolls across and down thescreen.
Microsoft Project and Project Manager'sWorkbench present you with a split screenso that you can fill in the input form at thebottom, and see the effect on a bar chart atthe top. Superproject and Macproject go astage further. Instead of drawing thenetwork on paper, you draw it directly onthe screen, by filling in boxes for eachactivity.
PRETTY MEANS SLOWThy is all very user-friendly, but there are
snags if you have a network of any size. Thescreen is small, and despite zooming andscrolling you cannot get enough data intothe boxes and you can get lost in your ownnetwork. Of course, a large network takestime to recalculate, so what should beimmediate visual feedback becomessluggish. The more sober input methods ofthe Heavyweights, with their full -screenentry forms, are therefore better for complexjobs.
To make life easier for people used tospreadsheets, Microsoft Project has designedits input forms to look and operate like aspreadsheet. Similarly, Timeline has mim-icked Lotus 1-2-3. For mouse -orientatedusers, Harvard, Macproject and Microsoftare the ones to use. Among the Heavy-weights, Artemis, Cresta and Kernel requireusers to design their own input forms. This isgreat for project managers who know whatthey want, but a pain for the casual user.
Most programs have good help screens orprompts. They are necessary for such bigprograms where the manuals are cum-bersome. Timeline and Macproject providean audio -cassette introduction to projectmanagement along with the basic functions,which gives a pain -free entry. Timeline's wasthe best of the Tabloids, and Hornet thebest of the Heavyweights. Most of theHeavyweights provide a Beginner's modeand an Expert mode. Among the Tabloids,PMW, Superproject, Timeline and Pert -master provide this.
The systems provide different kinds ofreports. The Tabloids print out bar charts,network diagrams, tabular summaries ofresources and costs, and detailed lists ofactivities. Among them, only MicrosoftProject and Timeline print resource histo-grams. If you do want to do your own thing,all the systems provide DIF or ASCII formatsfor links to database programs, and mosthave direct import/ export links to Lotus,Multiplan, Supercalc or WordStar.
Among the Heavyweights, Microplanner
SPECIFICATIONSHARVARD TOTALPROJECT MANAGERSpecial features: useswindows to show bar charts,histograms; reports on selectedparts of networkHardware required: IBMPC, XT, AT, and compatibles,320K RAMPublisher: Harvard Soft, Inc.,521 Great Road, Littleton, Ma60, U.S.A.U.K. distributor: Softsel Ltd,Syon Gateway, Great WestRoad, Brentford, MiddlesexTW8 9DD. Telephone: 01-5688866Price: £495
MACPROJ ECTSpecial features: supports2,000 activities; reports cashflowHardware required: Mac,128K or 512K RAMPublisher: Apple Computer(U.K.) Ltd, Eastman Way,Hemel Hempstead,Hertfordshire HP2 7HQ.Telephone: (0442) 60244Price: £99
MICROPLANNERSpecial features: offers sixcalendars; comprehensive timeand resource reportsHardware required: IBMPC or XT, 256K RAM; Apricot,Sirius, Sage, Corvus Concept,128K RAM; Macintosh, Apple II,Apple III, TDI PinnaclePublisher: MicroplanningSoftware Ltd, 34 High Street,Westbury on Trym, Bristol BS93DZ. Telephone: (0272) 509417Price: Macintosh £395; Apricot£750; IBM £1,250
MICROSOFT PROJECTSpecial features: supportsonly 128 activities, but links toMultiplan, dBase, Lotus andMicrosoft ChartHardware required: IBMPC or XT, 128K RAMPublisher: Microsoft Ltd,Excel House, 49 De MontfortRoad, Reading, Berkshire RG18LP. Telephone: (0734) 500741Price: £245
PERTMASTERSpecial features: supports2,500 activities; cash -flow curvereportsHardware required: IBMPC or XT, 128K RAM; MS-DOSand CP/MPublisher: Abtex SoftwareLtd, 8 Campus Road, Listerhills,Science Park, Bradford BD71HR. Telephone: (0274)734838.Price: £650; Pertprinter £295
PROJECT MANAGER'SWORKBENCHSpecial features: input bydrawing bar chart on screen;reports can be edited manually;links to LotusHardware required: IBMPC or XT, 320K RAM; DECRainbow, HP 150, Wang PCPublisher: Hoskyns GroupLtd, 91-93 Farringdon Road,London EC1M 3LB. Telephone:01-831 6811Price: £1,250
SUPERPROJECTSpecial features: input bydrawing network on screen;calendars for each resource;links to Supercalc andSuperdataHardware required: IBMPC, XT or AT, 256K RAMPublisher: Sorcim/IUS, 43-51Windsor Road, Slough,Berkshire SL1 2EQ. Telephone:(0753) 77733Price: £395
TIMELINESpecial features: stores upto eight levels of networks; linksto dBase, Lotus, Multiplan andSupercalc; comprehensive timeand cost reportsHardware required: IBMPC, XT or AT, 256K RAMPublisher: BreakthroughSoftware Corporation, 505 SanMarin Drive, Novato, Ca94947, U.S.A.U.K. distributor: Softsel Ltd,Syon Gateway, Great WestRoad, Brentford, MiddlesexTW8 9DD. Telephone: 01-5688866Price: £450
and Plantrac give a very wide range ofstandard reports in tabular and graphicalform. Artemis, Cresta and Kernel aredatabase systems with powerful report gen-erators, so they leave it up to users to designtheir own reports. Kernel even provides aprogrammer's toolkit, so that users can boltcomplex modelling systems on to theirplanning system.
Hornet takes a half -way position. Thecompany provides a set of standard reportswhich can be customised, but also provides areport generator and a library of morecomplex reports with guides on how theywere designed. Also, some other softwarehouses are bolting systems on to Hornet.
One important point about reporting theprogress of a plan is whether the reports cancompare the actual position with theoriginal plan on one sheet of paper. Betterstill, if you can see three stages - say,today's position compared with last week'sand with the original baseline plan. Micro -planner and PMW show this well on theirstandard reports. Even if the standardreports do not show it, it is important for thesystem to make it easy to archive one or twolevels of history, to build up a plannedversus actual user -generated report. Time-line saves eight levels automatically.
Currently, there is no clear market leader
in the U.K., either among the Tabloids orthe Heavyweights. The Heavyweights inparticular have been rather a craft industry,like CAD on micros. Whether this willremain the case depends on whether thepresent heavy sales of the Tabloids to casualusers keep up, and bring project man-agement to the masses, or whether thefashion passes, and the planning packagesgather dust on the shelves.
CONCLUSIONS If you have a Macintosh, small projects andlittle money, Macproject is the most suitablepackage. If your projects are not bigger than 500activities, but in other respects you want quitea sophisticated planning system, the Macversion of Microplanner is the most approp-riate package. Harvard, Timeline and Superproject arebest if you want to draw small networksstraight on the screen, but Pertmaster is best ifyou have slightly larger networks and wantmore reports. If you are used to spreadsheets, you mayfind Microsoft Project convenient to use. If you are planning office projects and, say,writing complex sales proposals, and wouldlike a good consultant at your elbow, ProjectManager's Workbench will suit your needsbest.
74 PRACTICAL COMPUTING February 1986
take the wraps off
HI THERE DIGITALRS232C! DIALOG
A compact BUS converter that letsyour Commodore 8032/8296 talkto the new PC10 or any other IBMcompatible micro, and vice versa.
2K buffer. DTR, CTS and X-ON/X-OFF.Programmable Baud rate 50-19200, dataformat & Commodore code conversion.
3D Digital Design & Development Ltd18/19 Warren Street London W1P 5DB
Tel. 01-387 7388 Telex 8953742
MICRO TO MICRO 1FILE TRANSFER C3SYSTEM
rn PCS
Li
U2 11:1
124 U,
11:0
U2
In
11:/
IIn
"Get your microcomputerstalking to each other!
SWAP allows you to transfer any programs and data between 2computers of different manufacture. SWAP consists of 2 floppydisks and a cable configured for your 2 chosen computers. Hereare some of the formats available:
IBM PCApricotTelevideoSanyo 555
IBM CompatiblesApple (CP/M)SuperbrainDEC Rainbow
SiriusHP150BBCKay pro
If your format is not in our extensive range we can usually produce it at littleor no extra cost.
The price of SWAP is £158 (£135 plus VAT and postage and packing). Pleasespecify your computers when ordering.
MERCATOR COMPUTER SYSTEMS LTD3 Whiteladies Road, Clifton, Bristol BS8 1NU.
Telephone: (0272) 731079Telex 44220 Comtel Ref 247
tLH C 11fjCOMPUTER.SYSTEMS
NICE TOTALK TO YOU,
IEEE!
Circle No. 156
MAJOR DISCOUNTS
ALL ERICSSON DESK TOP PC'SALL ERICSSON PORTABLE PC'SALL ALTOS ITEMSQUBIE 64K SIX SHOOTER EXPANSION BOARDQUBIE 384K SIX SHOOTER EXPANSION BOARDQUBIE 20mb INTERNAL HARD DISKSMART INTEGRATED SOFTWARE PACKAGE BY PARADIGMSTAR SG10 PRINTER 80 columns 120 cpsSTAR SD15 PRINTER 136 columns 160 cpsSTAR SR15 PRINTER 136 columns 200cps
Never Knowingly Undersold
Gt) 30% OFF RRP20% OFF RRP20% OFF RRP
£150£193£631£481£199£399£460
1t (e4Jf4OPC Z60COMPUTER ..
We handle all major brands of personal computers,compatibles, printers, expansion and add-onboards, software packages. Altos multi-userXenix/Unix a speciality. We deliver and install.UK warranties guaranteed. Full support.
zi0 A e t ZarTelephone: St. Albans (0727) 72790
PRACTICAL COMPUTING February 1986
Circle No. 165 Circle No. 16675
THOUGHTS & CROSSES33 MARKET STREET, HECKMONDWIKE, WEST YORKS
WE MIX BUSINESS WITH PLEASURE.
RECREATIONAL PROGRAMS FOR YOUR BUSINESS MACHINE
APPLE II Rescue on Fractulus Sorcerer telecom Deadline Infocom. .f45APPLE MACKINTOSH Robots of Dawn Epyl.. £38 Starcross telecom................._........._...................£45 Enchanter telecom._ .£45
Baron Blue Chip E52 Summer Games II Epyx... £38 £45 Hitchhikers Guide to Galaxy Infocom 135Millionaire Blue Chip. E52 Worlds Greatest Basebe4 Epee £33 Wishbronger telecom......._£36 Infidel telecom .£45Squire Blue Chip /52 Zork 1 Infocom £35 Witness Intocom E36 Planetfall telecom . E45
Tycoon Blue Chip..... /52 Zork 2 Infocom E35 Pork 1 telecom_ Seastalker Infocom..... .£35Ancient Art of War Broderbund. 140 Zork 3 Infocom. E35 Pork 2 telecom.. .140 Sorcerer Intocom. E45
Lode Runner 8roderbund £36 Crusade in Europe Micraprose. f3B Zork 3 Infocom.. .140, Starcross Infocom E35
Rogue Epyx ...£38 Gunship %memos° £32 APRICOT Suspect Infocom.. . ..145Temple of Alistair Trilogy Epp £28 Nato Commander Mrcroprose Cutlhoats Infocom. . . E36 Suspended telecom. E45
Winter Games Etna .£36 Olympic Decathlon Microsoft. £37 Enchanter telecom .136 WishbrMger Infocom £38Holy Grad Hayden .£47 Intellectual Decathlon Muse £35 Hnchhrkers Guide to Galaxy Inlocorn. .136 Witness Infocom £45Inca Hayden. 147 Penguin 118 Planetfall telecom. E36 Zork 1 Infecom. f35Sargon III Hayden 136 Penguin. 133 Seastalker Infocom .136 Zork 2 telecom. f35Mind Forever Voyeging telecom 140 Penguin. E33 Witness telecom f 36 Zork 3 Infocom. £35
Deadline Infocom. /52 Penguin. _118 Zork 1 Infocom.. ALIOjet Micreprosa. E32
Enchanter Inform .E45 Penguin £18 IBM F-15 Strike Eagle Micrprose E32
Hitchhikers Guide to the Galaxy .............................£35
Infocom .£45
Sega
APRICOT£33 Hold. Addison Wesley. E32 Gunship Micrprose._E32
Hellcat Ace Microprose £27
Planetfall Intocom 135 Cutthoals Infocom E37 Computer Diplomacy Avalon Hi .................... f 45 Wig Alley Ace Microprose £32
Seastaller telecom .E35 Enchanter telecom [37 Midway Campaign Avalon HA..... f 18 Nato Commander 3 Microprose. f 32
Sorcerer telecom__...._..._..f45 Hitchhrkers Guide to Galaxy Wpm E37 Solo Flight Micrprose £32
Starcross telecom .E62 Planetfall Infocom E37 Baron Blue Chip. .152 Spitfire Ace Microprose. £27
Suspect telecom .E45 Seastalker telecom_ E37 Millionaire Blue Chip__ .152 Backgammon Odesta.. £45
Suspended telecom. .E52 Witness Infocom E37 Squire Blue Chop... Chess Wats EB2
Wishbringer telecom .E38 Zork I Infocom E37 Tycoon Blue Clap E52 Ultima 111 lExaduel £52
Witness Intocom _£35 ATARI 520ST Ancient Art of War Brodetbund E39 (Puma IV Ofig0..._....._..f55Transylvania Penguin .£35 A Mind Forever Yemeni Infocem. £40 Championship Lode Runner Broderbund. E32 Spy Hunter Sep _140
Chess IMac only) Psion .£45 Culthoets Infocom .E36 Lode Runner Broderbund E32 Star Trek Sep.... £40
APPLE II ONLY Deadline Infocom. ...f 45 Pitstop II Epyx............................_135 Kings Guest II Sierra 142
Hobbit Addison Wesley.. .E32 Enchanter Infocom E36 Rogue Epyx .128 Ulysses & Golden Fleece Serra.._£28Choplifter Broderbund. .132 Hitchikers Guide to Galaxy Infocom E36 Temple of Apshai Triloogy Epp. .128 Star Trek Kobrasho Adventure Simon £36
Karateka Braderbund Infidel telecom E40 A Mind Forever Voyaging telecom.. ..f 40 Wizardry Sir Tech £52
Alternative Reality [Weak. .£45 Planetfall telecom. E36 Cutthaats Infocom.... ..E36 Battle for Normandy Strategrc Srmulations. f 35
Bruce Lee Datasolt........................................................._£32 Knight of the Desert Strategic Simulations. 137
Zaxxon Datasoft .E35 Tigers in the Snow Strategic Simulations...
Zone Datasoft .E36 Night Mission Pinball &Pope
Ballblazer Foy, .E38 Jet Subtonic. £46
Impossible Mission Epyx....
Tel: (0924) 402337 for General Enquiries. Tel: (0924) 409753 FORACCESS MASTERCARD VISA AMERICAN EXPRESS DINERS. PLEASE STATE EXPIRY DATE.
ALL PRICES INCLUDE VAT AND CARRIAGE EXPORTS ORDERS WELCOMEShop open 9-5pm Mon -Sat; Mail Order 9-8pm Mon -Sat
The best in Macintosh software from
A pfeu
pliedhin io I icr,gy
This Month's Specials
MacDesk - a whole host of valuable desk top tools.ColorPrint - Automates colour printing from the Mac.MacTracks - Macro -like facility as a desk accessory plusTurboCharger, Entrepreneur, and many more!
Presenting the arrival of Maclnker Tm
Re -ink your old Imagewriter ribbons or any other fabricribbon for pence - Saves £££s over buying new ribbons.
Mains -powered 240vClean & simple6 colours availableBlanks & ReloadsVery cheap to runFits 500 + printersSole UK distributor
TM Computer Friends
5 Regent Mews, Prince Regent StreetStockton, Cleveland. Tel 0642 672268
Circle No. 157
ATARI 520 ST
E589.90+VAT
£689Inc. VAT & P+P
FULL 1 YEAR INSTANTSERVICE GUARANTEE
Full range of software and hardware available.
STAR SGIO NLQPRINTER
E194 +VAT
£229.95
Inc. VAT & P+P
LW/AiFULL 1 YEAR INSTANT SERVICE
GUARANTEE'Authorised Star Dealer*
Contact us for more information about these and other products, or if yourmicro needs repairing.
Comparison
Table
Star
S610
Epson
LX 80
Speed ICPSI 120 100
NLQ Print Yes Yes
Buffer Size 2K 1K
Tractor Feed Yes No
Friction feed Yes Yes
NIB Speed CPS 55 18
+OPTIONAL EXTRA
THURSTON (ELECTRONIC) SUPPLIES LIMITED
MAIL ORDER
35 Holmfield Avenue, Hendon, London NW4 2LP
Tel: 01-203 6082 Circle No. 167
Circle No. 168PRACTICAL COMPUTING February 1986
111 SOFTWARE REVIEW
QUICKBASICTHE BEST OF BOTHWORLDS
y Mike Lewis
Now IBM users have at their disposal a Basic compiler thatincludes all the virtues of Basica and GWBasic, and will runexisting code almost unchanged.
Microsoft's latest Basic compiler,QuickBasic, offers little that iscompletely new, but it does
bring together some of the best features ofits predecessors. At £99, it is also somethingof a bargain.
Until now, Microsoft Basic has beendeveloping in two different directions. Thecompiled language, in the shape of BusinessBasic, offers lots of goodies for the pro-fessional programmer: separately compiledmodules, dynamic arrays, alphanumericlabels and the like. The interpreters, likeBasica on the IBM PC and GWBasic on IBMcompatibles, derive their strength fromadvanced hardware -dependent features,especially sound and graphics.
What QuickBasic does is to combine thetwo. Programs originally written for Basicaor for Business Basic can be compiled withQuickBasic with little or no change, givingyou the benefits of structured programmingalong with the bells and whistles. The maindisadvantage of QuickBasic is that it is onlyavailable for IBMs and compatibles ratherthan MS-DOS machines in general.
For most programmers, the compiler'sgreatest attraction will be the ability tomaintain a subroutine library. Withinterpreters, the only way of reusingstandard routines is to duplicate the sourcecode. QuickBasic lets you compile a sub-routine to Microsoft's standard objectformat, which can be combined with themain program or other subroutines duringlinking.
Compiled subroutines are invoked with
the Call command. You can pass parameterseither by reference - which means that thecalled module can alter the value within thecaller - or by name where the subroutinehas a private copy of the parameter. Thefamiliar Run and Chain commands are stillavailable, but Call is altogether neater andmore efficient.
An important side effect of separatecompilation is that you can now break the
QUICKBASIC
K, VERDICT A,
o ,!,,,
% (k.7- 6' ,,,'O% ,.., 0 c,,zic) - co <tv
Performance M
Ease of use III IIDocumentation mi D U
Value for money
1 i A powerful argument for staying withBasic.
64K limit on program size. In fact, the codesegment is still subject to this figure butsince the limit is 64K per module it is easy toget round it. The data segment must also bewithin 64K, but again this is no realproblem thanks to the fact that arrays cannow be allocated and released dynamically.
The compiler does have a few roughedges, one of which is its claimed net-working feature. There are commands for
HOW QUICK?QuickBasic Basica Turbo Pascal
Sieve of Eratosthenes 0.5 71.0 1.6160,000 empty For Loops 1.2 32.1 2.0750 prints to screen 58.4 58.9 45.040,000 Psets 9.5 31.5 6.5Drawing 5,500 horizontal lines 3.7 38.5 34.0Word counting 7.0 80.0 14.0
The first of these benchmarks performs a single iteration of the Sieve of Eratosthenesprime number benchmarks; like the four following benchmarks it was carried out byMicrosoft. The last was our own test, using an 800 -word file with the word -countingprogram published last year on page 31 of our August 1985 issue. All times are inseconds.
The average compile -plus -link time for five QuickBasic programs, all between 60and 100 lines, was five seconds. We obtained exactly the same average time for fivesimilar Turbo Pascal programs, including writing the Corn files.
SPECIFICATIONDescription: compiler for MicrosoftBasicHardware required: IBM PC orcompatible, one floppy, 256K RAM, MS-DOS 2 or laterCopy protection: nonePrice: £99Publisher: Microsoft Corporation ofBellevue, Washington, U.S.A.U.K. supplier: Microsoft Ltd, ExcelHouse, 49 De Montfort Road, Reading,Berkshire RG1 8LP. Telephone: (0734)500741Available: now
locking or unlocking individual records,ranges of records or entire files. However,there appears to be no way of seeing if therecord that you are about to access hasalready been locked, and the manual issilent about the results of trying such anaccess. On several occasions, our attempts atrecord locking caused some otherwise bug -free programs to crash.
But in most respects, the language ishighly compatible with interpreted Basic.Most of the differences are new features, soprograms that run correctly under theinterpreter should compile first time. Apartfrom record locking, the only difficultiesthat we found were in the macro -languageprocesses, Draw and Play, where theExecute Substring functions needed slight
The mechanics of compilation are similarto earlier Microsoft compilers. Two alter-native libraries are available for linking.Brun 10.Lib is used with large systems ofprograms and needs a RAM -resident run-time module. BcomlO.Lib is more suitablefor small free-standing programs, where thelibrary routines are linked directly to theexecutable file.
Although compiling a program is
straightforward, QuickBasic is not acomplete programming environment alongthe lines of Turbo Pascal. There is no built-in editor, and nothing approaching Turbo'ssuper run-time error trapping. Nevertheless,the Microsoft product could present a seriouschallenge to Turbo Pascal in the sub -k100compiler market. It is at least as fast, and ithas the enormous advantage of separatecompilation of subroutines.
The people at Bellevue see QuickBasic asthe first in a line of budget -pricedcompilers. If it succeeds - and it certainlydeserves to - you can expect to see moreQuick products emerging. QuickPascal andQuickFortran will probably be next.
CONCLUSIONSII1QuickBasic is excellent value for money. Ifyou have an IBM or compatible, it is hard tothink of a reason for buying any other Basiccompiler.III1The language is powerful, and highlycompatible with earlier compilers andinterpreters. It should go a long way to helpingBasic programmers write structured, modularcode.
PRACTICAL COMPUTING February 1986 77
OLIVETTI M24 640K & 20MB UNDER £2000!
OLIVETTI M24 640K RAMINTERNAL 20MB HARD DISKOLIVETTI MONITOROLIVETTI KEYBOARDMS DOS & GW BASIC L1995Optional 20MB TAPE STREAMER £895OLIVETTI M24 640K & 10MB £1795OLIVETTI M21 640K & 10MB £1695Internal +Ht. 10MB HARD DISK £595Internal -I-Ht. 20MB HARD DISK £795ALL OTHER OLIVETTI SYSTEMS AVAILABLE MAYFAIR
MICROSTHE PROFESSIONAL CHOICE BLENHEIM HOUSE, PODMORE ROAD,
LONDON SW18 1AJ
COMPLETE SYSTEMS SUPPORT AND TRAINING AVAILABLE TEL: 01-870 3255 / 871 2555FULL MANUFACTURER'S WARRANTYNEXT DAY INSURED DELIVERY AVAILABLE
We accept official °Mere from UK Government andEducational Estabiisnmenta. Mail Order and ExportEnquiries welcome. Callers by appointment.
MAYFAIR MICROS WHERE ELSE? 0
Circle No. 158
Samarkand C1111PIJTEB ServicesTelephone: (01) 657 0713 Telex: 8951182
COMPUTERS Apricot, CompaqIBM PC & COMPATIBLES
Or Access ManagerSourcewriterSupersortMenugenTurbo ToolboxSidekickTurbo Graphic ToolboxTwentylTwentyMicrosoft Cobol CompilerProfessional CobolGm -Cobol RuntimeDR GraphDr DrawDr GSX Programmer ToolkitProspero Pro PascalProspero Pro -FortranBrainstormDr GemDr CBasic Compiler
P.O.A.
APRICOTSOFTWARE
ex incl ex inclvat vat Vat vat
295 339 Framework 425 485695 799 Open Access 495 575135 155 Logistic 595 69540 46 Lotus 1-2-3 376 43249 56 Symphony 495 57072 82 Smart 650 74749 56 Wordstar 275 315
295 339 Mailmerge 125 145598 685 Wordstar Professional 325 3751995 2295 Quill 165 189200 230 Harvard Project Manager 355 408225 258 Super Project 348 399225 258 Sycero 565 650265 295 Cashlink (integrated) 895 1029320 368 °base ll 295 339320 368 Dbase III 425 488195 225 Dgraph 175 201450 515 Duhl 55 63395 455 Keychart 356 409
Keymailer 160 185
NEW EXCLUSIVE VIDEO TRAINING MANUAL FOR DBASE IIL1 BASICS L2 APPLICATION PROGRAMMING
AVAILABLE IN VHS & BETA FORMATS
Dot Matrixinkjet Printers
ex incvat vat
Twinwriter 5 dlw & Dot Matrix1136 cols) 1295 1489
Brother HR25 dlw (132 col)Ricoh 1600 Flowriter (136 col)Dame Pro.20 101w 1110 col)Oume 11155 dlw (132 col)
730 8401595 1835550 632
1895 2180
Dot Matrix Epson L015001136cols)Epson LX -80 180 callCitoh 3500 1136 rollEpson 502000 (inkjet) (136 col)Epson JX80 dot colour 180 col)matrix
Daisywheelcolour
ex inclvat vat
1085 1247240 275
1395 15951795 2065
535 615Epson FX804 with NLG board 430 495
Payment terms are against pro -forma invoice delivery/carriage freeSoftware training provided at reasonable rates
also available comprehensive range of Training Packages
Export enquiries welcome, official Govt.(
educationallLocal Authority orders welcomed221 Upper Selsdon Road,
Sanderstead, Surrey CR2 ODZ
PINEAPPLE SOFTWAREPrograms for the BBC model 'B' with disc drive with
FREE updating service on all software
ARE YOU GETTING THE MOST FROM YOURDOT MATRIX PRINTER AND DISC DRIVE?
DIAGRAM is a new program which really exploits the full potential ofthe BBC micro and will enable you to obtain printouts of a size and
quality previously unobtainable from your system.
£25 supplied only on disc40/80T Please specify
printer type when+VAT p&p free ordering
M £51.50ARCONITRACKER
BALL + VAT p&p free
Includes ICON art master softwareAll orders sent by return of post
FEATURES
Draw diagrams, schematics, plans etc., in
any aspect ration, e.g. 10*3, 2*12 screens.
Access any part of the diagram rapidly byentering an index name, e.g. TR6, R5 etc., todisplay a specific section of the diagram, andthen scroll around to any ()MEC part of thediagram using the cursor keys.
Up to 128 icons may be predefined for eachdiagram, e.g. Transistors, resistors etc, in fullmode 0 definition, up to 32 pixelshorizontally by 24 vertically.
Hard copy printouts in varying print sizesup to 18 mode 0 screens on an A4 size Sheet,compatible with most dot matrix printers.
Many other features including, seleCtabledisplay colours, comprehensive line drawingfacilities, TAB settings, etc.
The latest version of DIAGRAM is now fullycompatible with the Marconi Tracker Ball,which allows 'scrolling' of the screen andmany of the editing features to be carriedout using the tracker ball.
DIAGRAM Is supplied in an attractive hardbacked disc wallet with keystrip andcomprehensive instruction manual.
39 Brownlea Gardens, Seven Kings, Ilford. Essex 1G3 9NL
21.1 Tel 01 -599 1476
Circle No. 169/6
Circle No. 170PRACTICAL COMPUTING February 1986
SOFTWARE REVIEW
POSITIVE LIFESTYLINGHEALTHWARE FOR YUPPIESBy Glyn Moody
Aid or gimmick, this programis one of a new breed to helpyou use your micro as amentor for self-improvement.
It is interesting that the rise of thepersonal computer should coincidewith the baby -boom generation's
passage through middle management in theprofessions. Matching that generation'sdesire for self-improvement there has arisena whole class of programs which can beclassed as wealthware and healthware.
The first group is well represented by theThoughtware management -training pro-grams reviewed in the June 1985 issue ofPractical Computing. They were notable notso much for the originality of their ideas,which are largely based on establishedfindings in the field, but on their use of themicro to replace class -bound tuiton.
Much the same can be said of PositiveLifestyling from Softworld Inc. It is designedto monitor and advise on aspects of nu-trition, exercise, stress management, weightcontrol and what it calls "chemicaldependence", meaning addictions toalcohol, drugs, tobacco and so on.
Installation is simple, and consists ofcopying across the system files and Basica tothe main program disc. Although the binderclaims that the package will run with an IBMPC/XT as well as an IBM PC, my attempt totransfer files to the hard disc ended infailure. This difficulty partly reflects the thinnature of the notes on installation.
Thereafter, operation consists of pressingReturn, the A, B or C keys, or enteringnumbers. As the program is written in Basic,it is not fast. Also it is highly modular sothere is frequent accessing of both theprogram disc and the data disc.
SPECIFICATION
Description: a self-improvementprogram designed to monitor andregulate aspects of your life style, such asexercise and nutritionHardware required: 128K IBM PCor compatible, colour or graphics boardCopy protection: yesPrice: $69.95Publisher: Softworld Inc., 9550 BlackMountain Road, Suite G, San Diego, Ca92196. Telephone: (U.S. area code 619)578-4878U.K. distributor: none at present
POSITIVE LIFESTYLING
PC VERDICT0 «,r
A.
Performance IIEase of use Documentation
Value for money
E Mainly of interest as a harbinger ofself-improvement programs to come.
On booting up, you are presented with ashort introduction to Positive Lifestyling'soverall aims. They are partly in the form ofcrude animations, and it appears that youmust suffer this each time you load theprogram.
There is a main menu, from which youcan choose to set up an inventory of yourlife-style characteristics. Having set that up,you then seek advice on improving aspects ofit. You are presented with a number ofquestions on a variety of related topics andoffered a choice of possible responses. Asyou go through the sections on nutrition,exercise and so on, your answers are logged.A complete record of these aspects may bekept for each day, allowing a picture to bebuilt up over many months, or even years.Consequently, you can view your ascent intowellness or your slouch into slobdom.
The questions of the life-style inventoryare almost trivial, but do possess some value.For example, they spell out what areas youshould be aware of. The nutrition section
highlights elements such as fibre, fat andcarbohydrate quite well. A simple bar chartthen indicates your relative state of wellness.
The manual includes a series of exercises.There are also more details on the content ofvarious foodstuffs and the metabolic rates ofsporting activities. This side of the productseems rather underdeveloped, and there areplenty of books which handle such things ingreater detail.
However, Positive Lifestyling does offerprivacy, which can be very important in anarea that people may be embarrassed about.All entries are password protected to ensuretheir confidentiality.
Positive Lifestyling is interesting as anexample of a trend rather than as a productwhich you would use constantly. Its price of$69.95 may seem extortionate in Britain,but probably not in relation to the costs ofU.S. software. Similarly, its restriction to theIBM PC is partly explained by thatmachine's penetration of the serious homemarket in the U.S.
Equally, Positive Lifestyling is intended asa corporate product, and aimed at busy exec-utives who may neglect to look after theirhealth. Positive Lifestyles is a method ofnudging executives into getting fit, to thebenefit of the employer as well as the in-dividual. As such, its aims are laudable.
CONCLUSIONS Although it works on a rather simplisticbasis, Positive Lifestyles does serve to remindthe user of the basics of healthy living.III The dollar price is likely to be converted intoa comparable sterling figure if a distributor isfound in the U.K. This will make it ratherexpensive for personal use, but less so for acorporate environment.
PRACTICAL COMPUTING February 1986 79
The NewMT 85/86 printersare as quiet as a...
Take a listen to the new MT85 andMT86 serial matrix printers.
They're amazingly quiet. Which makestheir performance definitely somethingto shout about.
The MT85 is a compact 80 columnprinter, while the MT86 offers a full 136column width. Both print high speeddraft output at 180 cps. And high quality
correspondence at 45 cps in varioustypestyles. Then there's compressed,expanded and bold print for even morevariety. And of course graphics.
Flexibility doesn't stop there either.Both printers take continuous fan foldand single sheet stationery in theirstride. And they're totally compatible viaplug-in interface modules-IBM PC
and Apple Macintosh included.The new MT85 and MT86 from
Mannesmann Tally. Europe's leadingmatrix printer manufacturer.
The quiet revolution in print.Contact us now for our literature pack.
/8 k MANNESMANNTALLY
MANNESMANN TALLY LIMITED, MOLLY MILLARS LANE, WOKINGHAM, BERKSHIRE. RG11 201 TELEPHONE (0734) 788711
IBM PC and Apple Macintosh are registered trademarks.
IT 24 HOUR PERSONALLY ANSWERED FREEPHONE 0800 400 402. Circle No. 159
ON-LINE SERVICES
For years, on-line databases have beenof limited use to the average businessmicro user. They have been too
expensive and have usually offered onlyspecialised information, so to most peoplethey have been irrelevant.
This is beginning to change. Largenumbers of micro users are acquiringmodems, mainly for electronic mail. Thiscreates a large number of appropriatelyequipped potential customers for on-lineservices. The more enlightened databasepublishers are beginning to think oflowering their prices and improving theusability of their software to tap this hugenew potential market.
But it is early days yet. Even with the mostpopulist services you are still talking aboutspending maybe £50 an hour to access thedata, and to this you have to add the phonebill for ringing through to the database hostsystem.
HOST OPERATORThe terminology used in discussing on-
line databases can be confusing. The host isthe computer system on which the databaseis held or the company which operates thehost. As a user, your dealings are generallywith the host: you ring up the host computerand you pay the host operator.
The database publisher or owner is usuallysomeone different. They create the databaseand keep it up to date, but do not deal withusers directly. The distinction is similar tothat between book publishers and book-sellers. Any one host will usually offerseveral databases, for example Datastaroffers 87, and Dialog over 230. Conversely,some databases are available from more thanone host, such as Derwent's patents indexwhich can be found on several systemsincluding Dialog and Questel.
Many of the most interesting databases inour survey are hosted in the U.S. In fact it isonly in the U.S. that the opportunity pre-sented by the arrival of a mass market ofbusiness micro users has really been grasped.Most of the European databases are still veryspecialised and they are often harder to use.
We have tried to give a general idea ofcosts, although these vary depending on thedata you are looking at. Normally the host
PThe market for on-line services isexpanding as more micro usersacquire modems. Ian Stobie
picks out 10 database hostslikely to be of use to business
and professional users.
charges a joining fee or an annual sub-scription. Generally this entitles you toseveral hours free use of the system. Afterthis you are billed by the host on a regularbasis, usually monthly.
Charging structures are often complicatedbecause several different companies areinvolved. The host probably makes a flat -rate hourly charge but the database pub-lishers' charges must be added to that. Theymay be worked out differently in eachdatabase: say, on a simple hourly basis or ona sliding scale depending on the number ofsearches you make.
BETTER WAYSBecause of both the cost and the greater
complexity of getting at data distributed on-line, database publishers are seriouslyexploring alternative methods of dis-tribution. Data is usually made available on-line either because it needs frequentupdating, or because the volume of data youneed to work with is too great to distributeon disc.
There is really no alternative to offeringhighly volatile data on-line. But optical -disctechnology is opening up new possibilitiesfor bulky, static data. CD-ROM, thecomputer equivalent of the hi-fi compact
PSS AND QUICK MODEMSApart from the charges made for accessing the data, you can easily run up large phonebills using any on-line service, either electronic mail or database.
For all but the lightest on-line user it is worth considering joining British Telecom'sPacket Switch Stream network. PSS is only available for sending data, not voice calls.It lets you ring any distance at the local rate plus a small PSS charge. So at off-peaktimes you can ring the U.S. for about £1.50 per hour instead of the normal £36.
Joining PSS costs £25. You are given a Network User Identity (NUI) which is yourPSS passport. To ring someone on PSS they must also subscribe to PSS or the localnational equivalent, and you need to know their Network User Address, which is likeanother phone number. Fortunately, most database hosts have NUA numbers, so youcan call them at cheap PSS rates.
Another way to reduce running costs is to get a faster modem. Most hosts will letyou access at 1,200 bits per second. Even though some of them charge slightly more atthis speed, it generally works out much cheaper to use the faster rate. If you are usinga 300 baud modem at the moment a quicker one could pay for itself in both reducedphone bills and lower connect time.
disc, looks like being the cheapest and mostpromising of the competing opticalproducts. One disc can hold the equivalentof more than 1,000 floppy discs. CD-ROM'sbig disadvantage as a general floppy replace-ment is that it does not allow you to alterdata on the disc, but that is not a problemwhen it comes to distributing this sort ofdatabase.
WHERE TO LOOKIn this survey we have concentrated on
those databases which are most likely to beof interest to ordinary business and pro-fessional users. Of course, many databasesare highly specialised and you should beable to find out about these through therelevant professional body or a goodtechnical librarian. An on-line source ofinformation is available from Cuadra'sdirectory of databases, one of the services onDatastar.
Two other general sources of informationare Information World Review, a monthlynewspaper published by Learned Infor-mation Systems, subscription £18 per year,and Aslib, an organisation which publishesvarious useful reports and surveys.
SUPPLIERSAslib 26-27 Boswell Street, LondonWC1 N 3JZ. Telephone: 01-430 2671.Publishers reports and guides on specificdatabases areas. Circle 361.Butterworth Telepublishing 4-5Bell Yard, London WC2A 2JR.Telephone: 01-404 4097. Circle 362.Compuserve 5000 Arlington CenterBoulevard, Columbus, Oh 43220, U.S.A.Telephone: (U.S. area code 614)457-8600. Circle 363.Datastar Plaza Suite, 114 JermynStreet, London SW1Y 6HJ. Telephone:01-930 5503. Circle 364.Datasolve Electronic PublishingDatasolve House, 99 Staines Road,Sunbury on Thames, Middlesex TW167AH. Telephone: (0932) 785566. Circle365.Dialog PO Box 8, Abingdon, OxfordOX13 6EG. Telephone: (0865) 730969.Circle 366.I P Sharp Heron House, 10 DeanFarrar Street, London SW1 H ODX.Telephone: 01-222 7033. Circle 367.Learned Information SystemEurope Besselsleigh Road, Abingdon,Oxford OX13 6LG. Telephone: (0865)730275. Organises annual on-lineexhibition, publishes newsletter and alsoagent for Dialog. Circle 368.Mead Data Central 1 St. Catherine'sWay, London El 9UN. Telephone:01-488 9187. Circle 369.Pergamon Infoline Ltd 12 VandyStreet, London EC2A 2DE. Telephone:01-377 4650. Circle 370.Prestel Freefone Prestel Sales. Circle371.PSS Freefone 6460. Circle 372.Telecom Gold Telephone: 01-4036777. Circle 373.The Source 1616 Anderson Road,McClean, Va 22102, U.S.A. Telephone:(U.S. area code 703) 734-7500. Circle374.
PRACTICAL COMPUTING February 1986 81
In PCOMPUSERVE
Price guide: starter pack $40; hourlyrate $6 off-peak, $13 peak time
Example databases: CommoditiesNews, up-to-date price and news service;
Standards and Poors, financial reports andforecasts; U.S. Today Update, American
news magazineOther services: email, conferencing,
SIGS, CB
n the U.S there is not the sameI distinction between business and homeuser. Compuserve serves both, which givesit a much larger user base than any con-ventional database - it claims to have250,000 registered users. This creates itsown pull for the business community, andCompuserve is used for selling both pro-fessional services and straightforwardconsumer goods. Traditional databases arethere, but in among more consumer -orientated offerings. Popular services areAssociated Press news and U.S.A. TodayUpdate, a news magazine. Investors arewell served with a range of current andhistoric price data, forecasts and reports,but much of it is U.S.-orientated. In fact,much of Compuserve has an Americanrather than an international feel to it. Sub-scribing to Compuserve from the U.K. isquite complicated, but worthwhile sincethere is much on the system that is ofinterest to computer users.
DATASTARPrice guide: no subscription; charge of
£40 to £87 per hourExample databases: Business
Opportunities, international tenders, etc;Martindale, drug information; BMA Press
Cuttings, medical articlesOther services: email
Datastar is particularly strong in thebusiness and biomedical area.
Although based in Switzerland, Datastarhosts a wide range of English -languagedatabases - the BMA's press -cuttingsdatabase is held on the system, forexample. Most databases hold abstracts orsummaries, but a few are full -text, such asthe Harvard Business Review and Martin -dale's drug pharmacopoeia. Other busi-ness services include the magazine -clippings database Prompt, also availableon Dialog, and Celltech's abstracts on bio-technology and commerce. Many ofDatastar's 87 databases are ratherspecialised, such as East EuropeanChemical Monitor. There is no joining fee,but Datastar charges up to £20 an hour inaddition to the database owners' royalties,which average from £20 to £70 an hour -the pricing is in Swiss francs.
DATASOLVEPrice guide: £60 per hour
Example databases: World Reporter,news and current affairs; Magic,
advertising and marketing; WorldExporter, sales leads, tenders, risk analysisOther services: hosts private databases
World Reporter provides the full textof current and back issues of
several major journals for a flat fee of £60per hour. The journals include theEconomist, Financial Times, Guardian,New Scientist and Washington Post. It alsoholds transcripts of the BBC World Servicenews, summaries in English of foreignbroadcasts picked up by the BBCMonitoring Service, and Associated Presswire -service reports. Magic is a new servicefor the advertising and marketing world. Itoffers media data from Mintel, Meal andBrad, consumer forecasts of consumerbehaviour and the full text of Campaignand other relevant journals. The annualsubscription fee of 1200 also gives access toWorld Reporter. The hourly charge is
again £60 for most data, but Mintel costsmore.
DIALOGPrice guide: no joining fee; hourly rate
$50 to $100Example databases: Prompt, articlesfrom world business magazines; ICC, U.K.
company data and performancecomparisons; Medicine, medical abstracts
Other services: email
Dialog is the largest traditional on-lineservice, hosting over 230 different
databases. Most of these give abstracts orreferences to printed material, althoughsome such as Playboy or ScientificAmerican are full -text. The Dialogapproach is to offer databases in mostareas, but it is particularly strong inmedicine, technology, biology, patentsand music. Hourly charges vary dependingon the database. They average $80 to $100in the business areas, with scientific data-bases generally cheaper at $50 to $80 anhour. Dialog gives a PSS number auto-matically to all its U.K. users, and has itsown leased line across the Atlantic whichcosts a flat $10 an hour. Although Dialogis based in the U.S., the databases areinternational. For example, in the medicalfield it hosts both the U.S. Medline andthe Dutch Embase.
I P SHARP
hour and 0.9 pence per priceExample databases: Ex -Share, shareprices from all world stock markets; OECD,
economic data and forecasts for OECDcountries; Official Airline Guide, flight
times and prices worldwideOther services: email
P Sharp is a Canadian -based hostspecialising in financial and economic
data. Extel's share price service Ex -sharecovers all the world's major exchanges:Hong Kong, Singapore, Sydney, NewYork, London and Tokyo. Users arecharged at 0.9 pence a price plus connecttime. I P Sharp also holds a large volume ofhistorical data on share price movements.The OECD produces numerous trade andeconomic statistics, including annualnational accounts for all its 24 membercountries, plus twice -yearly EconomicOutlook forecasts. It also issues reports onEastern European and Third Worldcountries. For many of these you just paythe connect time to I P Sharp - the dataitself is free. The Official Airline Guidecovers all major airlines' scheduledservices, giving times and prices. It is avail-able on Telecom Gold too, as you can readin the Comms Link column on page 29 ofthis issue.
82 PRACTICAL COMPUTING February 1986
ON-LINE SERVICES TOP 10
MEAD DATACENTRAL
Price guide: $200 joining fee; about $50per hour
Example databases: Nexis, full -textmagazines and newspapers; Lexis, British
and U.S. case law and statutes; Exchange,company and industry research reports;
Medis, full -text medical reportsOther services: on-line document
ordering
Mead Data Central is U.S.-based butacts as a host for both its own Nexis
service and the British legal database Lexis.Lexis has almost cornered the market inlegal databases, at least as far as the U.K. isconcerned. It is expensive, costing £4,800 ayear or more depending on use. But it is afull -text database containing all Britishstatutes, general case law back to 1945 andtax law back to 1885. Although hosted inthe U.S. Lexis is marketed in the U.K.directly by its publisher, Butterworth Tele-publishing. Nexis is a very large full -textdatabase of international periodicals. Itcovers over 175 journals, including theFinancial Times, Business Week, theEconmist and the Washington Post. Nexisis marketed by Mead, so prices are in U.S.dollars. There is a $200 joining fee, and aminimum hourly charge of $20 withadditional charges based on the data youare looking at and the number of searchesyou make. You would be wise to allow atleast $50 an hour for using it.
PERGAMONINFOLINE
Price guide: no joining fee; £50 perhour
Example databases: Jordan Watch,U.K. company profiles; Key British
Enterprises, on-line business directory;British Standards; BSI abstracts
Other services: document ordering
Pergamon Infoline hosts 40 databases,many of them with a strong British
bias and in the business area. JordanWatch holds financial data on 52,000British companies, and the basic details onall companies registered at CompaniesHouse. Key British Enterprises is a full -texton-line version of Dun and Bradstreet'sbusiness directory, covering 20,000companies. Pergamon also hosts theBritish Standards Institute's on-line data-base; you can order up paper copies of therelevant standards after locating them inabstract form. Pergamon offers severaldatabases of U.S. and British health andsafety information, plus a patents databasecalled Impadoc. There is no joining fee forInfoline, and Pergamon quotes an averagehourly charge of £50 on the business data-bases.
PRESTELPrice guide: £6.50 quarterly rental;
page charges, plus £3.60 an hour at peaktimes
Example databases: Citiservice,shares, commodities and futures prices,and news; Bizznet, business news and
software for computer usersOther services: email, telex, shopping,
home banking
Prestel could claim with some truth tobe the largest on-line database host in
the U.K., but it is not really a database inthe same sense as the other servicesdescribed in this survey. Prestel comes inthe form of pre -formatted patges designedfor display; the other database servicesprovide it in the form of an ASCII stream,which means that as well as putting theinformation up on your screen you can doall sorts of things with it such as search forspecific words, compare numbers, andtransfer data into your spreadsheet or wordprocessor. Prestel is more limited and is'more of an electronic magazine than adatabase, but it is a very large one, withnearly a third of a million pages. Prestel isquite cheap, but you pay for some of thepages, especially the more business -orientated ones. Much of the most serioususe of Prestel happens inside closed usergroups.
TELECOM GOLDPrice guide: £40 joining fee; £3.50 per
hour cheap rate, £10.50 peakExample databases: IDB, daily
newspaper for computing industry; OfficialAirline Guide, flight times and prices
worldwideOther services: email, radiopaging,
telex
Telecom Gold is best known as anelectronic mail service, but it also
beginning to serve as a host for databases.Infomatics Daily Bulletin, a newsletter forthe computer industry, has been availablefor some time. The real value of having iton-line is that you can search through backissues to locate references to a particularstory. IDB costs 56 pence a minute toaccess on top of the normal Telecom Goldcharges. The Official Airline Guide is justgoing on to Telecom Gold now - see page29. Telecom Gold is the largest electronic -mail service in the U.K., with around30,000 users. This gives it a head start as adatabase host. Individuals pay £40 to join,and companies pay £300, which givesthem an unlimited number of mailboxes.Both Ashton-Tate and Lotus are setting upprivate bulletin boards on Telecom Goldfor users of their software packages. Thesewill provide answers to technical queriesand will probably download software
THE SOURCEPrice guide: £49.95 joining fee; $30 per
year, plus $14 to $18 per hour off-peakExample databases: AP, UPI,
Washington Post, news, Newsbytes,computer newspaper; Investor, stock
prices, news and purchasingOther services: email, electronic
conferencing, SIGS
Although much smaller than Compu-serve, The Source is probably its main
competitor in the populist, personal -computer orientated on-line field. Boththese systems are American, and unlike theservices run by the traditional hostoperators they are very easy to use,especially The Source. Unlike a traditionalon-line system The Source does notcontain a few massive databases, but alarge number of quite small ones. Many ofthe 800 or so on offer are frivolous, butmany are not. In the U.S., home and busi-ness users are not so distinct as in the U.K.For instance, The Source offers stock andcommodity pricing services aimed at boththe fund manager and the home investor.Home and business computing is very wellsupported, with specialist user groupsorganised by machine and interest. Inmany ways The Source is more anelectronic forum than a database. The on-line conferencing facilities in particular arevery powerful and you can participatealmost simultaneously in dialogues with alarge number of users worldwide.
PRACTICAL COMPUTING February 1986 83
The complete alternative tot e IBM PC- at virtually half the priceThe ALTERNATIVE PC - the new 16 BIT fromIcarus.
A machine to take over from the IBM PC.A complete alternative. With total IBMcompatibility. At virtually HALF THE PRICE ofa similarly configured IBM machine!
The Realistic AlternativeIn time, an alternative to the IBM PC was
bound to appear. But not at this price; not withthis quality.
E1199.00 (+VAT and excluding monitor)for everything the IBM has to offer . . . andmore. 256K RAM standard expandable to640K. 8088 CPU running at 4.77 MHz.2x36OK floppy disk drives. 8 expansion slots.Keyboard with an IBM PC compatible layoutplus cap lock lights. A choice of colour
graphics or monochrome/printer adaptor.
The Alternative OptionsOptional extras for the ALTERNATIVE
PC include 8087 numeric processor,
ALTERNATIVE
PC10MB or 20MB internal Winchester, or any ofthe multitude of options available for theIBM PC.
The Alternative Network
The ALTERNATIVE PC can also be offered aspart of the Icarus PLUSNET network systemproviding 10 - 960MB of hard disk storage andallowing up to 8 ALTERNATIVE PCs to share avariety ofresources, eghard disk, tapestreamer, etc.
The Alternative CommitmentThe Icarus nationwide dealer network offers
advice, installation, training, support and fullon -site maintenance.
So act now. gCall us for full details.
USComputer Systems Ltd.
Deane House, 27 Greenwood Place, London NW5 1NN. Tel: 01-267 6732. Telex: 264209.
Circle No. 160
84
Phil Clarke is marketingdirector of Cardiff -basedCentaur Systems. Thisnewly formed companyhas recently launched arange of IBM PCcompatibles for pricesstarting around £1,000,one of which is reviewedon page 89 of this issue.Centaur has alreadyclocked up a series ofmulti -million pound OEMdeals with its newmachines. Before joiningwith four othershareholders in thisventure, Clarke lived for anumber of years in theU.S. where he has his ownsoftware companies. Healso worked with AdamOsborne, who introducedthe first cheaptransportable, along withthe idea of bundledsoftware. Clarke alsoworked for IBM in systemssupport.
NTERVIEWPHIL CLARKE of Centaur Systems
INTERVIEWED BY GLYN MOODY
How do you see the IBM PC worlddeveloping over the next year orso?WHAT you are seeing and what you will seeis a complete change. Up to six months ago,you had the end -user coming into the dealerand paying £2,000 -plus for a system, underthe impression that there was some magic inthere that would make it work. For the smallbusinessman that is maybe 10 percent of hisannual turnover paid out on this one piece ofkit.
What's happened over the last six months,and what will happen over the next 12months, is that the prices of both hardwareand software are really going to dropthrough the floor. To the point where you'regoing to get a hard -disc system - monitor,printer, software - for under £1,000. It willkeep on dropping. As to where themarketplace will bottom out, I don't know. Ihave this suspicion that you may see a PC forunder £300 within the next two years. Andthat will make life very interesting. What youhave is raw component cost as your guidingfactor. The current product can be puttogether - and I'm talking about anybody'sproduct, not just ours - for under $150.
And then you come to monitors. You cango out to the Far East and buy monitors forunder £20. And I'm talking about IBM -stylemonitors which will retail for over £200. Youmay find that the old idea of having eightmachines in a dealership and people come inand spend an hour there - that disappears,and what you have is almost like a cash-and-carry PC business. If that happens, I thinkwe're starting to approach where a PCshould be in terms of the marketplace.
How are these prices, in particularyour prices, being achieved?BY SHEER volume. By turning the PC intowhat it really is, which is a commodityproduct. It's not a high-level computer, it isvery, very simple. If you open the case andhave a look inside, what you have is amotherboard, two disc drives, a powersupply, a disc controller, a video controller, aspeaker, and that's it. The components thatgo on there you can probably buy for 30 to40 dollars and put it together yourself. Soyou're just seeing volume component costs,as ours are, and we put them out at what wethink is a realistic price.
This is very much the Osbornephilosophy; what are yourconnections with him?WE'VE worked pretty closely. We both havethe same philosophy. Adam's made thestatement to me about the software industryitself, which has been profiteering over thelast five years, where you have a productionunit cost of pennies. Certain manufacturers in
particular, where they have a 15- to16 -dollar total production cost are retailing atthe 400- to 500 -dollar mark. And that level ofprofiteering could not go on. Adam'sparticular strategy is with software, with hisPaperback Software. If you look at hisproducts, they are not the best in the world,but neither are they the worst. They aregood -quality products at a ridiculously cheapprice, and they are presented in a form whichis acceptable to the current marketplace.
The packaging is a clue to this. Previously,you would have the plain binders - it's theindustry's way of trying to give a mystical airto what's inside. They don't say a damn thingon the outside. You look at a two-, three-,four -inch manual: it frightens the life out ofthe end -user. And nine times out of 10 theynever learn to use the product properly.That's almost criminal in this industry wherepeople are paying the amount that they are.
Do you think any big names aregoing to be in trouble?THERE ARE a few big names already introuble. You've seen in this country alonewhat has happened to ICL because theydidn't change with the marketplace. Apricotare a good company, but they are a goodcompany in the U.K. and nowhere else, andin this day and age you just can't do that.Particularly for British companies you have togo overseas, and not just Europe: you haveto attack the American market.
What impact do you think youractivities will have on Americancompanies?IT'S a difficult thing to estimate. We've justsigned a major contract where we're sellingmachines into the heart of the Valley - coalsto Newcastle.
Why do you think you havemanaged to bring about this kind ofprice reduction when no one else,American or Japanese, has?WILLPOWER. It's really that simple: becausewe wanted to do it. We looked at ourparticular strategy for our company and tooka supermarket approach to it, which isproducing a good -quality product at a goodprice. Now at this point in time we are lowerthan anybody else in the marketplace, andwe will attempt to keep it there. Now IBMcould sell that machine at a loss for two yearsand put us out of business. Well, that's just afact of life. But the company will be there infive year's time, and we will turn over inexcess of 30 million dollars this year.
And next year?WE'RE looking for up to 60 or 70 milliondollars. We hope at the end of five yearswe're doing consistently $100 million. [a
C
PRACTICAL COMPUTING February 1986 85
PC COVPATIBLESG VE YOU VORE
T- A\ A LCVV PR CE
At £995, our full feature COMPRO 88 is probably the
best value PC compatible on the market.But we all know that successful computer buying
is more than looking for the lowest price.You want support. We'll give you 24 hour nation-
wide response, on -site maintenance.
You want memory. We'll give you 640K as
standard (without using valuable slots).You want capacity. We'll give you a choice of
hard -disks, up to 70Mbytes with tape back-up to match.
You want reliability. We'll give you superbengineering - built by us in Britain.
Yes, We'll give you more, all down the line.
PCM1 640KB. 8 slots.
Dual. half height 360KB floppy disks.Keyboard Mono graphics printer cardMono monitor £995.
Range of twelve machines alsoincludes 10MB at £1395. 20MB
system with 20MB tape back-up at
£2315.
And colour option with colour monitor
colour graphics card parallel port at
£160 extra
Prices excl. VAT correct
al time of publishing
Please send me more informat!on on the C0MPRO 88 Protess,onai Computer
Name
Position Company
Address
Postcode
Nv,4 PFZComputoprocessing Limited195/197 Wardour Street London W1V 3FA
Telephone: 01-439 1819 Telex 28671 COMPTO Circle No. 161
tt
THE ENDOF THEIBM PC?
Old-fashioned and slow, the
IBM PC is coming under
attack from more advanced
systems on the one hand and
cheap clones on the other.
Jack Schofield assesses
the future of the micro
standard of the mid -eighties.
Ayear ago I wrote in this magazine:"The question facing everyone whobuys a micro today is not 'Why buy
an IBM PC?' but 'Why buy anything else?'When it comes to single -user businessmicros, IBM has the field under its thumb."The continuing increase in the IBM PC'sshare of the market shows that most microbuyers have taken the same point of view.
But nothing lasts forever, and it may nowbe time to consider two further questions.First, how long will the IBM PC standardsurvive? Second, will IBM be able to stay inthe micro market?
The first question is really about whetherIBM simply joined the micro market when itlaunched the PC, or whether it changed itirrevocably. The second question is whetherIBM can compete with the clones for othercompanies in the U.S., Korea, Taiwan andJapan.
The chief value of the IBM PC today is notthat it offers technical excellence, but that itoffers a standard. Technically, the IBM PCwas an advance when it was first launched inAugust 1981, almost six months before theACT Sirius 1 appeared in the U.K. But bytoday's standards it is primitive, old-fashioned technology. Half a dozen corn-
panies can offer much higher performancefor down to one sixth of the price.
The advantage of having a hardwarestandard is that it sets up a benign circle forsoftware houses and end -users. Softwarewriters are encouraged to write for the PCstandard because it provides them with alarge potential market; end -users areencouraged to buy the standard PC becauseit makes a wide range of software available.This benefits everyone. However, nostandard lasts for ever, and it may be that theIBM PC is coming to the end of the road.
The 1977-80 business standard was theApple II with VisiCalc. It lost out because itlimited software writers and users to AppleDOS, and the limitations of the Applehardware of the time - limited disc spaceand an upper-case 40 -column screen displaybeing the major drawbacks.
The 1980-82 standard became 64KCP / M, because this solved the Appleproblems. First, programs could run on awide range of hardware, as long as it had anIntel 8080 or Zilog Z-80 chip and 64K ofRAM. Second, it could provide an80 -column screen with upper and lowercase. Third, it offered the chance to put
(continued on next page)
PRACTICAL COMPUTING February 1986
IBMIMP &COMPATIBLES
continued from previous page)
more data on a disc. Once Supercalc cameout, CP/ M killed the Apple II as a businessmicro.
The 1983-85 standard has been the IBMPC with Lotus 1-2-3, because it solved theproblems that arose with CP/ M micros.First, PC -DOS swept away the confusion ofdisc formats that had arisen under CP/ M.Now any 5.25in. PC disc should run on vir-tually any PC -compatible micro. Second,the Intel 8088 cracked the 64K memorylimit which enforced the use of slow overlayswhich big programs like WordStar had touse on CP/ M micros. PC -DOS provided ahuge 640K of addressable memory space.
OUT OF DATEToday, however, the PC standard is due
to be replaced, because it fails to meettoday's needs for speed, multi -tasking, theability to handle a lot of data, and for good -
quality bit -mapped graphics. The 4.77MHzIntel 8088 is a painfully slow, out-of-dateprocessor compared to current offerings suchas the Motorola 68000 or later Intel chips. Itmakes the IBM PC slower than home microsthat cost only a couple of hundred pounds.
PC -DOS's 640K of address space com-prises 10 64K segments, which is fine for asingle -tasking, single -user micro, buthopeless for the micros of the future. PC -
DOS's 32Mbyte limit in disc -addressingcapability is too small, as the availability oflow-cost, high -capacity hard discs will soondemonstrate. The 5.25in. 360K disc drive istoo small and too slow by today's standards.
Finally, the IBM PC's display is a mess.You can have a green screen which is
excellent but does not do bit -mappedgraphics, or a colour screen which offersalmost illegible text and cannot scroll
The IBM PC: old-fashioned, but still theone the others have to follow.without flickering, or an enhanced colourgraphics adaptor which is expensive and soslow as to be virtually unusable.
The IBM PC was designed as a 16K homemicro with Basic in ROM and a cassette port.But anyone sitting down to design a propercomputer would now use something like a16MHz Motorola 68000 offering 16Mbyte ofunsegmented address space - 25 timesmore than the PC and sufficient to runseveral programs at once. The 5.25in. discswould be replaced by 720K 3.5in. drives.The display would provide both readabletext and high -resolution, bit -mapped colourgraphics, and so on.
The IBM PC has been upgraded since itslaunch. PC -DOS gave way to DOS 2, thenDOS 3 and 3.1, with DOS 4 due early thisyear. The 160K single -sided drives werechanged to 320K double -sided with anincrease from eight to nine sectors per trackproviding 360K. The original 16K RAMswere changed for 64K RAMs and one dayIBM may even move to 256K chips.
Also, there is a huge industry whichproduces add-ons to patch up the defects ofthe original. Hercules display cards, accel-erator cards which have faster chips, theAbove Board RAM card which busts the640K DOS limit, plug-in hard discs, mousedrivers and thousands of others products areon offer.
Unfortunately all these add-ons areworking to destroy the IBM PC standard. Itis no longer enough to say "This programruns on an IBM PC". You have to say "Thisprogram requires DOS 3.1, two 360Kdrives, 384K of RAM, a Colour GraphicsAdaptor or Hercules card, a Hayes Smart -modem . . ." and whatever else is required.
There is nothing new about the process bywhich micros go out of date and arereplaced. It has happened before, and it willcertainly happen again, because not eventhe IBM PC standard is going to last athousand years. The fact that it is IBM'sstandard, rather than someone else's, onlymeans that it may last longer than it wouldotherwise. The question is whether it willlast another five years, or two years, or less. Iwould bet on two.
OVERNIGHT DISASTERThis is not to suggest that the IBM PC is
going to lose its appeal overnight. There isno reason to suppose it will prove less long-lived than the Apple II, an old-fashionedeight -bit micro which was launched eightyears ago but which has every appearance ofcontinuing as a best-seller. Nor need sales ofIBM PCs and PC clones drop. For example,no one raves about eight -bit CP/M the waywe did five years ago, but Amstrad willprobably sell more CP/ M machines this yearthan were ever sold during the years whenCP/ M was dominant. The IBM PC standardcould, in its turn, take over the homemarket, once business users have moved onto something better.
The IBM PC standard could also bereplaced by another IBM PC standard,perhaps based on the Intel 80286 or 80386chips. Machines built around these shouldhave the advantage that they can run the oldIBM PC software. However, the newsoftware will not be capable of running onthe old IBM PC, so IBM would effectively bestarting again, just like anyone else. Con-sidering IBM's recent track record - thePortable PC, the PCjr, the AT, Topview, theEGA - success is far from guaranteed.
The second question I posed was whether
88 PRACTICAL COMPUTING February 1986
IBM
IBM could stay in the PC market in com-petition with the U.S. companies makingsuperior clones, the Koreans, the Taiwaneseand the Japanese. So far IBM has done verywell out of its horse -and -buggy standard,but the PC's primitive design makes it veryexpensive to manufacture.
A comparison of a PC board with that of aclone like the Olivetti M-24 is instructive.The Olivetti packs almost everything youneed on to the motherboard, with fewerchips, which makes it far cheaper to manu-facture. Olivetti can thus offer a machinethat runs more than twice as fast, sell itcheaper than IBM, and yet - I would guess- still make more profit on each one sold.
When it comes to cost cutting, theKoreans and Taiwanese do even better.There are dozens of clones coming on to themarket at prices of around £800, comparedto the £2,000 cost of an IBM PC with asimilar specification. Not everyone wants aKorean or Taiwanese copy, but when highlyregarded Japanese companies like Epson getinto the act later this year, IBM could startfinding its products a lot harder to shift.
POACH TECHNOLOGYAnd there is worse - or better - to
come, as several companies reduce the PCand PC/ AT to a few custom chips. Onecompany, Zymos, is launching what it callsPoach technology. The somewhat pro-vocative name derives from"PC on a chip",and Zymos has reduced 87 discrete com-ponents from the IBM PC/ AT to only twocustom chips. The company claims it will bepossible to add an Intel 80286, some RAMand a couple of controllers, and build anIBM PC/ AT -alike on a 4in. square printed -circuit board.
Initially the cost will be sufficient toenable to a PC clone to be built as a lap -topmicro for about £600. Once production isramped up, the cost will be negligible. Theequivalent of an IBM PC/ AT could be pro-duced small and cheap enough to go intoevery science student's school satchel.
Can IBM compete with this? When IBMcame into the micro market, its presidentcommitted it to becoming "the low-costsupplier" . Note the definite article. In spiteof continuously increasing production, andrepeatedly cutting the cost of its PCs, it hasnot managed this. It has lost the battle forthe transportable market, where it wasbeaten by Compaq. It may not win thebattle for the high -end PC market, whereCompaq and Olivetti/ AT&T are competinghard. It has failed in the home -computermarket, where the PCjr was an unexpecteddisaster. When it launches into the lap -topmarket next year, it will find other suppliersalready becoming entrenched. We couldend up with an IBM PC standard, but withIBM not selling a significant number ofmachines.
However, one thing is certain: the battleis not over yet. The establishment of theIBM PC standard was not the beginning ofthe end of the micro market, merely the endof the begining.
-&-COMPATIBLES
Things are hotting up at the bread-and-butter end of the PCmarket with a rash of cheap, serviceable clones.David Barlow looks at two bargain machines.
PRICE -BUSTERSThere have been some dramaticdevelopments on the PC -compatibleprice front. Whereas last year at this
time it was hard to buy a decent dual -floppymachine for less than £1,500, this year thestarting price is around half that figure.
These bargain -basement machines fallinto two distinct groups. The first, as youmight expect, is made up of machinesmanufactured by unidentified plants inTaiwan or Thailand and imported into theU.K. by enterprising distributors. Thesecond group comes as something of asurprise as it contains some big names likeTandon, of disc -drive fame, and Epson, bestknown for its large range of printers. Thesemachines are not quite as cheap as the face-less imports, but they are better made andhave the reputations of established manu-facturers to back them up.
This review looks at one example fromeach group. The Centaur PC is distributedin the U.K. by Centaur Systems of Cardiffand retails for around £850. From Tandon,we tested a hard -disc machine comparable tothe IBM PC/XT, costing £1,595.
PERFORMANCE ADEQUATEBoth suppliers cover most of the PC
range. For example, a Tandon machineconfigured to match the Centaur PC sells foraround £1,295, while its top -of -the rangeAT -alike costs £2,740. Both firms' reviewmachines performed perfectly adequately,and will probably make life very hard formany of the manufacturers of higher -pricedmachines.
In the best traditions of Far Easternproducts, the Centaur PC appears almost in-distinguishable from the IBM PC, at leastwhen viewed from a distance. Its footprint isalmost identical. At close quarters themachine does look cheap, especially whencompared with the Tandon, but internallythe finish is good, and the space inside thebox is used effectively.
The Centaur is based on the Intel 8088CPU running at 4.77MHz. This is exactlythe same configuration as the IBM PC anddoes not provide much in the way ofperformance when compared to sophisti-cated PC -compatibles like the OlivettiM-24. Although the basic Centaur is onlyprovided with 128K of memory, the MS-
DOS maximum of 640K can be mounted onthe motherboard by fitting two banks of256K chips. There is also a socket alongsidethe Intel 8088 for the 8087 arithmetic co-processor.
The review machine was supplied withtwo Matsushita 360K floppy discs. Hard -discupgrades of 10Mbyte, 20Mbyte and40Mbyte are also available. There is room fora further two half -height storage units in thecase, and the disc controller is capable ofhandling a total of four floppies.
The Centaur also scores well when itcomes to other areas of expansion. Themotherboard has six full-length expansionslots and two half-length. The floppy -disccontroller sits in one of the short slots andthe display driver board in one of the longslots, leaving a useful six still vacant.
CENTAUR PC
=VERDICTo
,"' :,-,
,- ,k -'r c° 4<,0° -.`' 0 (J4 P C9 <tr
Performance
Ease of use
Documentation IN 5 M
Value for money MI
E Amazing value but let down by slowfloppy discs and poor overall finish.
Accompanying these machines from the FarEast there are a wide variety of multi-function cards covering serial and parallelports, clock calendar, graphics and RAMfunctions, all at suitably low prices.
The major problem area with the basicCentaur proves to be its display card. Tokeep the cost down a compromise unit isinstalled, and while the distributors claim ithas graphics capabilities, we could not findany. The machine refused to run even themost basic test of compatibility, the FlightSimulator, because the display card is notgraphics compatible with the IBM.
Every other program that called for agraphics card also failed. Compatibility ontext -only software proved to be excellent,
BASIC BENCHMARKSBoth machines run the Benchmark routines slightly faster than the IBM itself, but thedifference is unlikely to be of any significance in practice. The routines were publishedon page 104 of the January 1984 issue of Practical Computing.
BM I BM2 BM3 BM4 BM5 BM6 BM7 BM8 Av.Centaur PC - 8088 1.3 4.7 10.2 10.6 11.6 21.0 32.3 34.5 15.8Tendon PCX - 8088 1.4 5.1 11.1 11.4 12.4 22.2 34.7 36.9 16.9Olivetti M-24 - 8086 0.5 2.0 4.7 4.7 5.2 9.4 14.8 16.1 7.2IBM PC - 8088 1.3 4.8 12.2 12.2 13.4 23.6 37.6 36.6 17.7
PRACTICAL COMPUTING February 1986
(continued on next page)
89
IBM-&-COMPATIBLES
BAGSHAW BENCHMARKSThe disc Benchmarks show where corners have been cut or pains taken with the look -alike machines. The performance of theCentaur's floppy drive is sluggish by current standards, and is likely to make the machine tedious to use for many applications. Bycontrast, Tandon has really gone to town with the PCX - its 10Mbyte Winchester is among the fastest we have tested. The discBenchmarks are explained on page 99 of the July 1985 issue of Practical Computing.
BMO BMI BM2 BM3 BM4 BM5 BM6 BM7 BM8 8M9 BM 10 BM 1 I BM 12 BM 13 TotalCentaur PC - 360K floppy 24 15 11 93 23 80 9 111 18 9 41 817 414 114 1779IBM PC - 360K floppy 21 10 21 21 20 30 8 65 17 7 15 311 145 51 742Tandon PCX - 10Mbyte hard 21 7 10 12 5 9 4 10 4 4 5 44 32 5 172IBM PC/XT - 10Mbyte hard 19 5 19 15 3 22 8 27 8 3 3 76 31 15 254
(continued from previous page)
but you would be well-advised to budget fora decent graphics card when comparing theCentaur machine to more established equip-ment. Centaur is offering a Hercules -compatible card, but it was not supplied forreview and as yet no price has been fixed.
The 12in. monitor supplied with theCentaur has a very similar performance tothe IBM unit. Its text display is stable andclear, but the marked ghosting whenscrolling can be tiresome. Of all aspects ofthe Centaur, the least likeable is the key-board, which looks and feels very cheap. Keyaction feels rather vague, though on the plusside it does include LED status indicators onthe Num Lock and Caps Lock keys. Mostcheap compatibles use a Keytronics-stylekeyboard; even this has its shortcomings,but it is vastly superior to the Centaur unit.
The Centaur was supplied without anoperating system or any documentation.The distributors say that these items will besupplied with production machines, but thiskind of presentation does little to inspireconfidence. The machine will be suppliedwith MS-DOS 2.11; we used a spare copy tocarry out the review.
SACRIFICE SUPPORTLavish after -sales support is one thing that
those who buy cheap micros must expect tosacrifice. Nevertheless, the Centaur PC issupplied with a three-month guarantee.Centaur is also looking into including a12 -month on -site warranty at no extracharge.
The Tandon PCX, though not identical tothe IBM PC / XT, is certainly reminiscent ofit. The unit is actually more attractive,finished in lighter colour shades and isslightly smaller in size. The all-round finishof the machine is superb. The system isbased around the Intel 8088 running, aswith the Centaur and the IBM, at 4.77MHz.The basic Tandon is fitted with 256K ofRAM which can be expanded to 640K,either by adding chips to the motherboardor by fitting extra RAM boards.
There are seven slots on the expansion busof the Tandon: five full-length and two half-length. On the hard -disc review machineone of these was occupied with the disccontroller and another with the displaydriver. This leaves four full-length slots andone half-length slot free for user boards. Thebasic Tandon machine is supplied with aparallel port mounted on the display board.Tandon is quite honest about the cap-abilities of the display board fitted to its
machine: in line with IBM's policy, thebasic PCX is configured for text -onlyapplications. However, there is a colourversion of the machine available for an extra£325 which includes the colour monitor andgraphics card.
It comes as no surprise to find both thefloppy disc and the hard disc are manu-factured by Tandon. The company has, afterall, been supplying similar units to majormanufacturers for many years. The larger -than -average 14in. green -screen monitor,
TAN DON PCX
PC VERDICT ,0 k,
i0 4 0 L'Cl P (5 4tr
Performance
Ease of use 0Documentation . III
Value for money
CI Impeccably presented IBM PCcompatible with good hard -discperformance.
included in the basic price of the Tandon, isa very attractive unit. Once again, per-formance is very much on a par with theIBM unit.
Tandon's keyboard is a beautifullyfinished unit which appears to have beenspecially made for this machine, unlike thecheaper compatibles which seem to sourcetheir keyboards from the same few manu-facturers. Key action is good, and the unitfeatures a tilt device and status LEDs.
The Tandon PC is supplied with a
standard implementation of Microsoft MS-DOS 2.11. Once again, compatibility washard to assess without a full graphics card,but the machine ran all the text -based IBMsoftware without no difficulty. It isreasonably safe to assume that a companylike Tandon with a reputation to preservewill ensure that the compatibility of its firstbusiness PC will be acceptable at the veryleast. Distributors of a foreign import areless likely to have the necessary resources ortechnical support to rectify deficiencies inthis area.
The Tandon is supplied with three well -presented A5 manuals: a user guide, a DOSguide and a GWBasic reference manual.Although brief, they should be sufficient formost users' needs. The standard warranty issix months.
90 PRACTICAL COMPUTING February 1986
IBMCOMPATIBLES
Above: Space is well used inside theCentaur PC.Below left: The Centaur PC, almostindistinguishable from an IBM PC.Below right: The Tandon PCX issuperbly finished and does not revealits budget pretensions.Right: Inside the Tandon PCX.
PRACTICAL COMPUTING February 1986
SPECIFICATIONCENTAUR PCCPU: Intel 8088 running at 4.77MHzRAM: 128K, expandable to 640KDimensions: 500mm. (19.7in.) x140mm. (5.5in.) x 400mm. (15.7in.)Display: 12in. monochrome monitordisplaying 80 columns by 25 lines;various graphics options availableKeyboard: 83 -key IBM layout with 10function keysMass storage: two 5.25in. 360K half -height floppiesInterfaces: parallel only; othersoptionalSoftware in price: MS-DOS 2.11Price: £860; colour system £1,220U.K. distributor: Centaur Systems,17-21 Castle Street, Cardiff CF1 2BT.Telephone: (0222) 390714
TANDON PCXCPU: Intel 8088 running at 4.77MHzRAM: 256K, expandable to 640KDimensions: 500mm. (19.7in). x140mm. (5.5in.) x 350mm. (13.8in.)Display: 14in. monochrome monitordisplaying 80 columns by 25 lines;various options availableKeyboard: 84 -key IBM PC layout with10 function keysMass storage: one 5.25in. half -heightfloppy; one half -height 10MbyteWinchesterInterfaces: parallel only; othersoptionalSoftware in price: MS-DOS 2.11Price: £1,595; 20Mbyte model £1,795Manufacturer: Tandon ComputerU.K. Ltd, 5 Suttons Industrial Park,London Road, Reading, Berkshire RG61 AZ. Telephone: (0734) 664676
CONCLUSIONS Despite some rough edges, the Centaur PChas all the necessary basics to make acompetent if unexciting PC compatible. The Tandon PCX is a well -finished PC/XTcompatible supported by a major manu-facturer; the performance of the Tandon-built10Mbyte hard disc is substantially better thanIBM's. Users of both machines should budget for aserial port and a decent graphics board whencomparing them with better -establishedcompatibles; the basic Centaur PC has only128K of memory, which may need to beupgraded. The Centaur PC has good expansionpotential, but its disc performance is poor bycurrent standards.
91
IBMCOMPATIBLES
The upper end of the PCmarket looks set for a shake-up judging by this cheap, fastAT clone, tested by GlynMoody.
TANDY3000
Tandy presents a heartening case oflearning to get it right. The TRS-80series of machines - known affect-
ionately or otherwise as "Trash -80" - werethe first generation of serious machines fromthe company, and many of them are stilldoing sterling service. But they are dinosaursfrom an era when everybody and his or herdog had their own operating systems.
For its subsequent micro, Tandy recog-nised that you have to be brave or Apple togo it alone in a world dominated by the IBMPC. Even so, the company was still reluctantto go the whole hog: the Tandy 2000,reviewed in September 1984's issue ofPractical Computing, was a fast andpowerful MS-DOS micro.
Following the unspectacular sales of the2000 model Tandy came up with the 1000.As we reported in our April 1985 review, thisexcellent machine offered full functionalIBM compatibility with good price per-formance. Unfortunately, Tandy remaineda touch idiosyncratic: the expansion slotswere not full length, thus precluding totaloperational compatibility; the keyboard wasdifferent; and there was no provision foremulation of the high -resolution mono-chrome mode.
FULL COMPATIBILITYWith the Tandy 3000, Tandy has taken
the plunge, and offers full AT functionalcompatibility and full-length expansionslots. The 3000 weighs in with a price whichknocks the bottom out of the market:around £3,100 for a 20Mbyte system,1.2Mbyte floppy, 512K RAM, serial andparallel ports, keyboard and monochromemonitor. The equivalent IBM price is nearly£4,900.
Even the casing of the main system boxmimics Big Blue. Gone are the curiouslydated, rounded curves of the Tandy 1000and 2000. Instead there are strong lines andsquare corners, though the unit is smalleroverall than the PC / AT. At the front of themachine there is a recessed Reset button.
Standardisation at last - the Tandy 3000even looks like an IBM.
TANDY 3000
PC VERDICT
e. calr 0' 6C)
'zk0 `r (5 <4,
Performance II M Ease of use IIDocumentation .Value for money I Offers more performance than theIBM PC/AT for a significantly lowerprice.
One noticeable omission ig the locking keyfound on the IBM. Tandy says that it prefersto use software rather than hardware to keepthe system secure.
Opening up the machine reveals plenty ofroom for expansion cards. There are agenerous 10 slots in total: seven 16 -bit, andtwo full-length and one half-length eight -bit. On the review machine, three slots were
occupied by cards for monitor, printers anddisc controllers.
A hefty power -supply unit sits at the backof the box and a fan is placed at the front.There are various permutations of discdrives. For example, you can have twofloppies - either 1.2Mbyte or 360K - plusone 20Mbyte Winchester, or one floppy andtwo Winchesters. The flexibility of allowingtwo hard discs and up to 40Mbyte of storageis attractive. The drives and power -supplyunit are protected by clear plastic coverswhich lie above them. Beneath it all is themotherboard, which is neat, spacious andseems to manage without any last-minutefudges.
For the keyboard, Tandy has abandonedits quixotic version used with the Model1000, and produced a more spacious designwith a normal AT layout. The overall sizehas been kept smaller than IBM's, largelythrough the incorporation of Number,Scroll and Caps Lock indicators in the keysthemselves. The feel of the keyboard isgood: it is very light but not shallow. Thereare small ridges on the home keys to helptouch -typists, though they may find it along stretch to the Backspace Delete key.
BAGSHAW BENCHMARKSBMO BMI BM2 BM3 BM4 BM5 BM6 BM7 BM8 BM9 BM I 0 BMI 1 BM12 BM13 Total
Tandy 3000 - floppyTandy 3000 - 20Mbyte hard
11.46
3.51.9
4.52.3
14.62.9
14.91.7
24.39.5
4.32.8
23.614.9
12.34.7
7.61.7
143.1
82.115.8
48.29.1
23.112.2
288.488.6
Compaq Deskpro 286 10.5 4 4 12.5 15 16.4 5 17.5 5.3 8 13.4 75 45.5 18.2 250.3- floppyCompaq Deskpro 286 6.2 1.8 2.5 2.3 2.8 3.6 1.2 3.8 1.1 0.8 1.6 11 5.9 3.2 47.8
- 30Mbyte hardHP Vectra - floppy 10.3 3.5 3.7 11.8 12.1 23.2 4.1 23.6 12 7.7 15.1 83.2 48.1 22.1 280.5
92 PRACTICAL COMPUTING February 1986
SPECIFICATIONProcessor: 80286 running at 8MHzRAM: 512K standard, expandable to640K on -board, and to 12Mbyte underXenixROM: power -up diagnosticsKeyboard: full IBM PC/AT QWERTYlayoutDisplay: 12in. green or 14in. colourmonitor; 80 or 40 characters per line, 25or 50 lines; optional 640 -by -400monochrome graphics, or 320 -by -200 in16 colours, or 640 -by -400 in four coloursDiscs: 5.25in. drive can read 360K or1.2Mbyte formats; optional 20MbyteWinchesterInterfaces: serial and parallel portsstandard; internal IBM eight- and 16 -bitbus expansion slotsSoftware in price: noneHardware expansion: RAMupgrades, maths co -processorDimensions: 165mm. (6.5in.) x483mm. (19in.) x 457mm. (18.in.)Weight: 21.3kg. (471b.)Prices: basic machine with 20MbyteWinchester, one 5.25in. floppy, serialand parallel port, but no graphics board£2,795; single -floppy version £1,995;14in. colour monitor £499; 12in.monochrome monitor £179; graphicscard £399, text display card £199; mathsco -processor £249; hard -disc controller£399; MS-DOS 3.1, Basic, Deskmate £78Availability: nowU.K. distributor: Tandy Corporation,Tameway Tower, Bridge Street, Walsall,West Midlands WS1 1 LA. Telephone:(0922) 648181
In operation the Tandy 3000 proved tohave another virtue over and above its price:it is very fast. It is aided in this respect byrunning its 80286 at 8MHz rather thanIBM's more sedate 6MHz. As the Bench-marks show, it is comfortably close behindthe swift Deskpro 286 in its Basic andfloppy -disc performance.
Increasing performance does have itsdrawbacks, though. For example, the cursor
now blinks at a manic rate. More seriously,there are suggestions that IBM might oneday use timing routines to check thatsoftware is running on a bona fide 6MHz PCrather than a souped -up clone.
The Tandy 3000 is scrupulously faithful toits mentor in the degree of software com-patibility it offers; it goes as far as the ATbut not further. For example, it runs suchpackages as 1-2-3 and Sidekick, but like theIBM machine it will not run the ordinaryFlight Simulator. No software comesbundled with the machine but Basic, MS-DOS and Deskmate are available for £78.Tandy has also announced that Xenix will beavailable this year.
On the review machine there was a nastyhardware fault with the power supply, whichcut out several times. Tandy says that themodels to be released to the public will haveundergone modifications to avoid thisproblem. Set against this, the machine hadundergone far more to-ing and fro-ing as aresult of demos up and down the countrythan any normal business micro is likely tohave to put up with. The fact that the harddisc accepted both this constant movingaround and power cuts with such equan-imity augurs well for reliability in thatdepartment.
DOWNWARD SHIFTThe Tandy 3000 emerges as an excellent
machine with a truly tempting price tag.Anyone contemplating buying an ordinaryPC/XT can now stretch to a full AT -alikewithout serious financial strain. What isparticularly significant about the launch ofthe Model 3000 is that it joins Tandon'ssimilarly priced AT clone in establishing anew level of pricing for ATs. Given the per-formance of the 3000 it seems inevitablethat most other compatibles will be forced tomove at least some way towards this level.
The PC -clone market has been openingup for some time, and it is getting more cut-throat by the minute. With the launch ofthe Tandy and Tandon machines the firstshots have been fired in what could be asimilarly bloody battle at the upper end ofthe PC market.
CONCLUSIONS The Tandy 3000 is a full IBM PC/AT clone forabout two-thirds of the price. It is also muchfaster. The possibility of incorporating up to40Mbyte of Winchester storage is a usefulfeature. The review unit experienced some problemswith the power supply; otherwise, the unitseemed well made and reliable.
BASIC BENCHMARKSThe figures below show the time in seconds taken to run a run a series of standardbenchmarks. Details and listings were given in the January 1984 issue of PracticalComputing.
BM I BM2 BM3 BM4 BM5 BM6 BM7 BM8 Av.Tandy 3000 - 80286 0.3 1.3 2.9 3.0 3.4 6.2 9.7 9.5 4.5Compaq Deskpro 286 - 80286 0.3 1.2 2.8 2.9 3.2 5.7 9.1 9.2 4.3HP Vectra - 80286 0.3 1.4 3.0 3.1 3.4 6.6 10.2 9.6 4.7IBM PCIAT - 80286 0.5 1.9 4.6 4.7 5.2 9.1 14.6 13.5 6.8
IBMCOMPATIBLES
As more manufacturers aimfor greater IBM compatibility,we compare current PC- andAT-alikes.
TURNINGTHETABLESON IBM
There have been two ways of followingIBM. One is to offer compatibilitywithout sacrificing the refinements
which can be added quite easily. The other isto go all the way, warts and all. Surprisinglyenough, the first method was the most pop-ular to begin with, and is only now beingsuperseded by the second.
In the first class there are machines likethe Olivetti M-24, which has long provideda benchmark against which subsequentIBMulators have had to be measured. Inparticular the 8MHz clock rate instead of theoriginal 4.77MHz has resulted in some fairlyspectacular gains in performance. Compaqand Sperry, other early contenders in thismarket, also offer faster clock rates.
But the tide has now turned. If youproduce a PC clone today, the chances arethat it is an identical copy, as far as is legallypossible. Since there are no incentives topurchase in the specification, all the atten-tion is concentrated on one area: price.
As the tables on the following pagesshow, the latest round of machines hoveringaround the £1,000 mark make the moresenior members of the club look ridiculouslycostly, and that includes the IBM PC itself.This is partly a reflection of the maturingmarketplace. Now people are prepared tobuy on price alone, and to hell with thethree letters on the front or the weeks ofhandholding sometimes offered. It alsoreflects that the cutting edge of technologyhas moved on to the world of the AT.
Until recently it would have been safe tomake the distinction that while the PCmarket was coming to the end of its life andwould be subject to increasingly savageprice -cutting, the AT was safe for a while atleast. After all, the machine is barely a yearold. Then along came Tandon, and morerecently Tandy. Both offer a full IBMPC / AT -alike for not much more than theprice of the IBM PC itself.
It is not clear to what extent these rep-resent flashes in the pan. Both Tandon andTandy are major players in their respectivefields, and it seems unlikely that eitherwould adopt this kind of pricing lightly. Itwould therefore appear that a fundamentalshift is taking place in the IBM PC and ATmarket, with even the undisputed king ofthat world likely to feel the repercussions.
(continued on page 96)
PRACTICAL COMPUTING February 1986 93
MICRO.SCALETIR
A POWERFUL PROVEN IMAGEANALYSIS SYSTEM FOR THE IBM PC WITH
Particle location, sizing and orientation maximumand minimum diameters
Automatic disk data storage Compatible with Microstats and Lotus 123 High resolution frame capture and averaging Grey Scale analysis and contrast stretching Pseudo Colour output and Histograms Windowing, framing and image editing Mouse driven or automatic operation
Printer output
FROM £4,950 F VAT
For further details contact:-
T-Rs
The image analysis people
Digithurst Ltd,Leaden Hill. Orwell, Royston, Herts. SG8 50H Tel. (0223) 208926
A LOW COST VIDEO CAPTURESYSTEM FOR MICROCOMPUTERS WITH
Microeye 512x512x8 bit video digitiserDisplay software, printer dump and disk storage
Thresholding and contrast setting Systems for IBM PC/AT/XT, RML Nimbus,
BBC, Apricot, Victor 9000, Apple, HewlettPackard 200 series
Additional software available for image measurement Images compatible with Domino, PC Paint, etc. Complete with cables, documentation and camera
MicroSight with camera £900+ VATMicroEye without camera £495+ VAT
For further details contact: -
DC TThe image analysis people
Digithurst Ltd,Leaden Hill, Orwell, Royston, Herts. SG8 50H Tel. (0223) 208926
1 iNIMMEMENIIMENEMEMENIMMEt:.:
all Types of BusinessComputer Systems andPeripherals from Micros
to Mainframes.Do 1=1 Dm doll
Erica QaoaoopoggringiMMiiMiglaiiggiififfangainfliNflgigligagfiffn£4411
Analysis & Programmingfor Any Application.
nrommonanommgmmommanwnwramtom43313mmnnn
Nationwide Maintainencearranged.
£££££MFIMEEMIEMIIIIEFEMEIEEMMIMMItIEFIEMEMIEFIMM£IVEEEIFF111£1'411
fill Types ofNew Equipment Supplied.
111.3 r BAINMMIMMIMmlio III ill fp ell Jr jr
womalgeltmplIfinnwfiqmalmItipqn ,, ;113ffiffe f" - %"'" ffp; ngCale rfu In fk .N o
M Omni: qhm 111 fima fliamlfIffffm3,frfil III 4£1£r-4,111 c 11 V11£ MT1M 1 pi11 AL01**Illtaft miflu fl f' rqt 11,1u
0 6 0 ?MI 6',31,5 01 41 /Al2 4,8 6,2 0PRIbi MaiiiMidlAgaga IMINHgNaliatiMeligh
Circle No. 171
SOLID STATE DESKTOP SWITCHING DEVICES &ACCESSORIES FOR IBM PC
No Problems with Cable Lengths or Data Loss/Errors HavingSeparate Ports, Avoids Over -loading ComputerMetal case with built-in power supply and fitted plug
THE PRINTERSHARERS(SEVERAL MICROS TO 1 PRINTERPARALLEL - 25 PIN SOCKETS2 WAY (without cables) 1'70 lb)2 WAY - with 2 2m1 computercables £95 (c)3 WAY (without ablest £80 (ci 43 WAY- with 3 . 2m1 computercables £1171c1SERIAL R5232 3 WAY £651b)
-THE PRINTERCHANGERS(1 MICRO TO SEVERAL PRINTERS)PARALLEL - 25 PIN SOCKETS2 WAY £70 3 WAY- £80 (b)SERIAL RS232 3 WAY - £65 (b)
THETHE PRINTERCROSSOVERS(2 MICROS TO 2 PRINTERS;PARALLEL - 25D SOCKETSSERIAL R5232 -25D SOCKETS
£85 ,c£70 (hi
CENTRONICS (36 PIN) PRINTERSHARERS, PRINTERCHANGERS &PRINTERCROSSOVERS AND FOR BBC, SIRIUS. APRICOT WANG. MACINTOSH.COMMODORE, 26 PIN APPLE!! Ile & Ilc AVAILABLE
ACCESSORIESSERIAL TO PARALLEL CONVERTER WITH PSU £6025 PIN D GENDERCHANGER M/M, F/F (SHIELDED! £1025 PIN RS232 SURGE PROTECTOR M/F (SHIELDED; £206FT. FLEX PRINTER CABLE 25 PIN TO 36 PIN f15
24 HOUR CUSTOM MADE CABLE SERVICE AVAILABLE.
PRICES ARE EXCLUDING VAT Postage: (b) (c( £2.50
KEYZONE LTDU14, REGENERATION HOUSE, SCHOOL ROAD,PARK ROYAL, LONDON NWIO 6TD.
kay.one Telephone- 01-9651684/1804 Telex: 8813271Acc *es
Circle No. 16294
Circle No. 172PRACTICAL COMPUTING February 1986
20 MEGABYTES
£595Twenty megabytes of hard disk storage on your PC. Sixty times the capacity of your floppy
drives. Three million words. A thousand hours of typing. Enough room for all of your programsand all of your data for a long, long time.
Twenty megabytes of fast storage. Hard disks are ten times as fast as floppies on a PC or XT.And our proven Seagate drives are faster still - access times are 25% under competing hard drives.
Twenty megabytes of reliable storage. Our Seagate 20 MB drives have a mean time between fai-lure (MTBF) of TWENTY THOUSAND HOURS. At forty hours per week, that's ten years oftrouble -free operation.
How do you get one in your machine? For £595, we do it all for you. Pick your machine up. Testit. Install the pre -tested drive. Test it again, for an entire day. Deliver your new Super Micro backto you.
Or for £549, you can do it for yourself. We will send you a complete kit for upgrading your PC,XT, or compatible into a Super Micro. It's the same Seagate drive, fast controller, cable, faceplate, mounting bracket, and little bag of screws. You do have to supply the screwdriver.
Ah, you say, but what if it doesn't work? Well, you give us a call. We grumble at our shakingtechnical staff (this isn't supposed to happen!). You send it back to us. We repair it (or, morelikely, just replace it with a brand new one) at no charge. We send it straight back to you.
How long does this last? An entire year. We include a full one year repair -or -replace warranty onany upgrade kit that we sell.
So what are you waiting for? Ring us, write, or just send in your machine (system box only) anda cheque. We're Bristol Micro Traders, Upgrades Group, on (0272) 279 499, at Maggs House, 78Queens Road, Bristol BS8 1QX.
BRISTOLMicro Traders
Bristol Micro Traders supply a complete range of upgrades for the PC, AT, and compatibles: 10MB half -height drives 20MB fast (40ms access) full -height drives 30MB, 40MB, and larger drives 130 watt power supplier for the PC 10MB, 20MB, and larger streaming tapes.
All carry at least a one year repair -or -replace warranty. All are available as kits, but we dorecommend that you allow us to assemble and test. We can also supply bare drives, with-out controllers and mounting kits. Please call or write for prices.
Dealers, volume buyers: please call.
Circle No. 163
US
ING
TH
E T
AB
LES
The
tabl
es a
re s
plit
up in
to tw
o se
ctio
ns: P
C c
lone
s an
d A
T-a
likes
.S
ome
fact
ors
com
mon
to a
ll ha
ve b
een
omitt
ed. F
or e
xam
ple,
all
PC
s ha
ve 5
.25i
n. fl
oppi
es w
ith 3
60K
cap
acity
, can
take
har
d di
scs,
and
have
a m
axim
um m
emor
y of
640
K. T
he q
uote
d pr
ice
is fo
r a
256K
, dua
l -flo
ppy
syst
em.
All
AT
-alik
es c
ome
with
par
alle
l and
ser
ial p
orts
as
stan
dard
,ap
art f
rom
the
Hew
lett-
Pac
kard
Vec
tra,
and
all
use
MS
-DO
S 3
.1 a
sth
eir
oper
atin
g sy
stem
s. T
he p
rice
quot
ed is
for
a 51
2K 2
0Mby
teW
inch
este
r, s
ingl
e -f
lopp
y sy
stem
. Thr
ough
out,
"yes
" in
dica
tes
that
a fe
atur
e is
sta
ndar
d, a
nd "
no"
that
it is
not
.
PC
-E
MU
LAT
OR
S
Man
ufac
ture
ran
d m
odel
ii .11 0 ..0 o O.-
'0 .'
...0
N el 8'12
I. 7,
0 6
-0 0
C E
a 0
iitE
a 0 ... 5,2
0 >
.N
e t
Tu Tc!
..08 a.
a.
::-, a. l 'E a us
16 -a.le u
a o- U E
0 -
.- a
0_.
c c
a 0
o. 4
-X
aw
D.
vi
0 -E
c...
-
.e0
EG
CD
,, -
* -Eo
-7i
i EV
of
C 4E
2 04-
04.
0 V
A
(1)
-a i-
0 0
55 C.
2 15
C 0
cn
Z. c 71
-a
-c FI. 6
c0
o ..g.
73 3 cn 0 y CI.
:C
onta
ctIB
MP
C80
884.
7712
8K83
-ke
yIB
Mno
nono
aver
age
nono
PC
-D
OS
no£1
,988
IBM
01-9
95 1
441
A M
Ste
arns
PC
8086
812
8K94
-ke
yno
n -I
BM
yes
2no
good
yes
yes
MS
-DO
S,B
OS
,C
CP
/M-8
6D
eskt
op, d
atab
ase
12£2
,195
AM
Inte
rnat
iona
l(0
442)
422
51C
anon
A-2
0080
865
256K
83 -
key
IBM
yes
yes
noav
erag
eye
sye
sM
S-D
OS
no3
£1,8
75C
anon
01-7
73 2
156
Cee
data
PC
-40
180
866
256K
83 -
key
IBM
yes
yes
yes
good
yes
yes
MS
-DO
Sno
12£2
,180
Cee
data
01-7
83 0
502
Cen
taur
PC
8088
4.77
128K
84 -
key
IBM
yes
nono
good
nono
MS
-DO
Sno
3£7
20C
enta
ur(0
222)
390
714
Col
umbi
aP
C80
884.
7712
8Ky
83-k
eIB
Mye
s2
nogo
odye
sno
MS
-DO
S,C
P/M
-86
Per
fect
Plu
s3
£2,1
55Ic
arus
01-2
67 6
732
Com
mod
ore
PC
8088
4.77
256K
85 -
key
IBM
yes
yes
nogo
odye
sno
MS
-DO
Sno
12£1
,675
Com
mod
ore
(053
6) 2
0525
2
Com
paq
Des
kpro
8086
812
8K83
-ke
yIB
Mye
sno
yes
good
yes
yes
MS
-DO
Sno
6£2
,395
Com
paq
01-9
40 8
860
Com
puto
pro
Com
pro
8880
884.
7764
0Ky
83-k
eIB
Mye
sno
nogo
odno
noM
S-D
OS
Dis
c ca
che
12£9
95C
ompu
topr
o01
-439
181
9
Eps
onT
axi
8008
84.
7725
6Ky
85-k
eIB
M/A
Tye
sye
sno
poor
yes
yes
MS
-DO
ST
axi
12£8
98E
pson
01-9
02 8
892
Eric
sson
PC
8088
4.77
128K
y84
-ke
IBM
yes
yes
nogo
odye
sno
MS
-DO
Sno
12£1
,934
Eric
sson
(063
4) 4
0172
1F
erra
nti
Adv
ance
8086
4.77
256K
y84
-ke
IBM
yes
yes
nogo
odye
sye
sM
S-D
OS
Per
fect
12£1
,156
Fer
rant
i06
1-62
4 95
52F
erra
nti
PC
-86
080
864.
7725
6K84
-ke
yIB
Mye
sye
sno
aver
age
yes
yes
MS
-DO
SP
erfe
ct II
12£1
,375
Fer
rant
i06
1-62
4 95
52Ic
arus
PC
8088
4.77
256K
y84
-ke
IBM
nono
nogo
odno
noM
S-D
OS
no3
£1,2
99Ic
arus
01-2
67 6
732
ITT
Xtr
a80
884.
7712
8K-k
ey8
I4B
Mye
sye
sno
good
nono
MS
-DO
Sno
6£1
,837
ST
C01
-300
303
3N
CR
PC
-4i
8088
4.77
256K
95 -
key
non
-IB
Mye
sye
sno
exce
llent
yes
noN
CR
-D
OS
Tut
oria
l12
£2,2
49N
CR
01-7
25 8
337
Oliv
etti
M-2
480
868
128K
IBM
or
Oliv
etti
yes
yes
yes
exce
llent
yes
yes
MS
-DO
Sno
3£2
,165
Oliv
etti
01-7
85 6
666
Osb
orne
PC
8088
4.77
256K
y83
-ke
IBM
yes
yes
nogo
odye
sye
sM
S-D
OS
no12
£1,0
40F
utur
e M
anag
emen
t(0
908)
615
274
Sam
2001
8088
4.77
128K
83 -
key
IBM
yes
yes
nogo
odye
sye
sM
S-D
OS
no12
£1,5
99C
ongu
in01
-646
349
3
San
yoM
BC
-885
8088
4.77
256K84
-key
San
yoIB
Mye
sno
nogo
odye
sye
sM
S-D
OS
Wor
dSta
r 20
0012
£1,3
90(0
923)
572
31
Spe
rry
PC
8088
-24.
77/7
.16
128K
84 -
key
IBM
y es
yes
yes
goo
dye
sno
MS
-DO
Sno
12£2
,195
Spe
rry
01-9
65 3
616
Tan
don
PC
8088
4.77
256K
84 -
key
IBM
yes
yes
nogo
odye
sye
sM
S-D
OS
no6
£1, 2
95T
ando
n(0
734)
664
676
Tan
dy10
0080
884.
7712
8K-
90ke
yno
n -I
BM
y es
nono
poor
yes
yes
MS
-DO
SD
eskm
ate
12£1
,358
Tan
dy(0
922)
648
181
Tas
hkl
PC
-16
8088
4.77
128K
84 -
key
IBM
yes
yes
yes
good
yes
yes
MS
-DO
Sva
rious
12£1
,650
Tas
hkl
01-9
04 4
467
Tel
evid
eoT
ele
PC
8088
525
6K84
-ke
yIB
Mye
sye
sno
poor
yes
yes
TeI
eDO
ST
ele
Sol
utio
ns12
£1,9
95C
ompu
tera
id(0
734)
794
664
Wal
ters
PC
8088
4.77
640K
83 -
key
IBM
yes
nono
good
nono
MS
-DO
Sno
12£9
45W
alte
rs(0
494)
327
51-9
Wys
eP
C80
884.
7725
6K83
-ke
yIB
Mye
s2
nopo
orye
sno
MS
-DO
Sno
3£1
,925
RT
S L
td01
-267
754
1
Vic
tor
VP
C80
8825
6K83
-ke
yye
sye
sno
good
nono
MS
-DO
Sno
12£1
,399
Vic
tor
(062
84)
4606
Zen
ithZ
-158
8088
4.77
/825
6K84
-ke
yIB
My
es2
nogo
odye
sye
sM
S-D
OS
no12
£1,9
95Z
enith
(045
2) 2
9451
AT
-E
MU
LAT
OR
S
Man
ufac
ture
ran
d m
odel
la r/.
o.
-0 - N
0 I a.
cuen
.....
11 >
.0 -0
0 c a e
i`r;E
vsN i >, a. a. o ri.
4.4
os -a 6 1
I? a o _a 0
>.- t .
6 a -o-s
e c
4., 0 o -
U5
c 0 1
.7, °`c
a w
a..
i'.1
a
vi
o.-
C
a a.
0 2
2 ch
us jil 0 a 0 E
vat
E 0 >
.E
t7(
E a o
* E
of C 46,.
d,E
w ..
=a.
00
.','
0 6d° -o
3c4
-2"
5co
.
i: -
c %
a5"0 of 1- c
5 0
3 1
0 :CI a) 0 ,t, ct
Con
tact
IBM
PC
IAT
8028
66
512K
1.2M
20M
PC
/AT
yes
good
yes
yes
3MP
C -
DO
S 3
no£5
,103
IBM
01-9
95 1
441
A M
Ste
arns
Com
mun
icat
or80
286
6/8
512K
1.2M
20M
non
-IB
Mye
sgo
odye
sye
s2.
6MM
S-D
OS
3.1
no12
£4,5
50A
M In
tern
atio
nal
(044
2) 4
2251
Com
paq Des
kpro
286
01-9
4080
286
6/8
512K
1.2M
30M
PC
/AT
yes
good
yes
yes
8.32
MM
S-D
OS
3.1
no6
£5,1
95C
ompa
q88
60
Gou
pil
G-4
8018
68
512K
360K
10M
/20M
PC
yes
poor
yes
yes
640K
MS
-DO
S 3
.1W
indo
ws
12£4
,420
SM
T01
-785
241
1H
ewle
tt-P
acka
rdV
ectr
a80
286
825
6K1.
2M20
Mno
n -I
BM
nogo
odye
sno
3.64
MM
S-D
OS
3.1
PA
M12
£5,2
62H
P
(073
4) 6
9662
2IT
TX
tra
XP
8028
64.
77/6
512K
360K
20M
PC
noei
ght -
bit
yes
yes
640K
ITT
DO
S 2
.11
no6
£4,0
45S
TC
01-4
40 4
141
Ka6
iypr
o28
8028
66
512K
1.2M
20M
PC
/AT
nogo
odno
no1,
024K
MS
-DO
S 3
.1M
icro
pro
12£3
,869
Kay
pro
(062
86)
6754
7
Spe
rry
PC
IIT80
286
4.77
/7.1
651
2K36
0K/1
.2M
40M
PC
/AT
yes
exce
llent
yes
yes
5MM
S-D
OS
3.1
no12
£5,0
66S
perr
y01
-965
051
1T
ando
n PC
A(0
734)
8028
66
512K
1.2M
20M
PC
/AT
nogo
odno
no16
MM
S-D
OS
3.1
no6
£2,7
95T
ando
n66
4676
Tan
dy30
0080
286
851
2K1.
2M20
MP
C/A
Tno
exce
llent
yes
yes
MS
-DO
S 2
.11
no12
£2,7
95T
andy
(092
2) 6
4818
1T
elev
ideo
Per
form
ance
AT
8028
66/
851
2K1.
2M20
MP
C/A
Tno
good
nono
640K
MS
-DO
S 3
.1no
12£4
,295
Com
pute
raid
(025
2) 5
2144
4T
rium
ph A
dler
P-5
0/60
8018
66
256K
800K
12.5
Mno
n -I
BM
yes
eigh
t -bi
tye
sye
s51
2KM
S-D
OS
2.1
1no
3£3
,950
TA
01-2
50 1
717
Wal
ters
PC
IAT
8028
66
512K
1.2M
20M
PC
nogo
odye
sye
s3M
MS
-DO
S 3
.1no
12£3
,492
Wal
ters
(049
4) 3
2751
Zen
ithA
dvan
ced
PC
8028
651
2K1.
2M20
MP
C/A
Tno
good
yes
yes
MS
-DO
S 3
.1no
12£4
,450
Zen
ith(0
452)
294
51
The new Brother1509 wid-e column printer solves th-e problem ofgetting a lot o-f information onto a singleline.
a
/WOK UNn APREAPANEET ,..a. PROOOCINo BALAR REPoRlsOR ANY rnwitft ROSINERS APPTICATION N.C. INS COLUMNS.
IT PAINT. AT OLIVIA. ISO CHARACTERS PISA SECOND. BUT nws THE AWED ADVANTAGE OF ANMLO MODE IRE CPS/ FOR WNW PROCESSING APPLICATIONS.
SLIM QUIETNESSM41. T. ISOR TANKS UP RATHER LESS SPACE TMAIS MANYCOMPETITORS. *SOL.IT'S OF OPERATION WILL SE WELCOME IN NOV RUST OFFICE ENVIRONMENT.
FIAIVALta
136 COLUMNSISO CHARACTERS P. 9.0103LETTER QUALITY (AS CPSJDUAL INTERFACE IRS23.C/CENTRONICS,ISM CONFATIRLSOPTIONAL PLOW -IN TYPE STYLESMILT-IN TRACTOR FEEDDONN-LOAD rumrr,ow /CREATE YOUR OWN RINSCH, OR TYPE STYLE./LON PROFILE t IV.a IS^
/NW IIIThe future at vour fingertips. Circle No. 164
DEPARTMENT P. BROTHER OFFICE EQUIPMENT DIVISION,JONES + BROTHER, SHEPLEY STREET, AUDENSHAW, MANCHESTER M34 5JD. TELEPHONE: 06I- 330 6)11
98TELEX: 669092. BROTHER SHOWROOM: 83 FUSION ROAD, LONDON NW1. TELECOM GOLD: 83: JBC002. BROTHER INDUSTRIES LIMITED, NAGOYA, JAPAN
ENGLANDAvon. Bristol 0272 277104.
0272 277033. 0272 266000.Bedfordshire. Luton 0582 458282.Berkshire. Newbury 0635 34565.Pangbourne 07357 4466. Reading
0734 508787. 0734 500771.Slough 0753 821457.
Buckinghamshire. Milton Keynes0908 664123. Slough 0753 821545.
Cambridgeshire. Cambridge0954 82061. 0223 664444.Peterborough 0733 48087..
Cheshire. Frodsham 0928 35700.Stockport 061-429 8080. Wilmslow
0625 529486. 0625 531173.Cornwall. Truro 0872 72905.
Cumbria. Bowness 0506 827506.Carlisle 0228 47670.0228 44044/44033.
Derbyshire. Derby 0332 383231.Devon. Exeter 03922 11718.
Plymouth 07526 62616.Dorset. Ferndown 0202 893040.East Sussex. Burgess Hill 0444647761. Horsham 021-384 6611.
Essex. Chelmsford 0245 260026.0245 267246. Southend -On -Sea
0702 339262.Gloucestershire. Cheltenham
0242 30030.Hampshire. Fleet 025142 3900.
Southampton 0703 39571.0703 334711. 0703 228204.
Winchester 0962 67900.Hertfordshire. Borehamwood
01-207 4848. Watford 0923 49677.Humberside. Hull 0482 24412.
0482 23146. 0482 26297.Isle of Man. Douglas 0624 24624.
Kent. Dover 0304 216221.Maidstone 0622 58289.
Lancashire. Ashton-Under-Lyne061-339 6837. Burnley 0282 53935.Lancaster 0524 62033. Manchester
061-224 8117.061-236 4737.061-832 8322.061-228 2036.061-228 2452. 061-861 0757.061-8618877. 061-833 9327.
St Annes 0253 729156.Leicestershire. Leicester
0509 881333.London. EC1 01-248 8385.
01-831 0311. EC2 01-283 9283.01-638 2103.01-247 8577.
EC4 01-248 1326. 01-236 6453.01-248 2238. N19 01-281 2431. NW1
01-387 0505. NW4 01-202 2272.SE14 01-692 4941. SW1 01-834 9000.
01-828 1423. 01-930 9400.WI 01-629 7785. 01-491 7487.
W2 01-723 3071. WC1 01-242 1418.01-631 5001. WC2 01-379 0855.01-836 9932. 01-836 1327/0599.
Merseyside. Liverpool051-708 0133. 051-236 1112.
Middlesex. Enfield 01-3661411.Hounslow 01-572 1577. Ruislip
01-864 5383.
Norfolk. Norwich 0603 612553/612554.
North Yorkshire. Bradford0274 728431/2.0274 309386
Leeds 0532 426412. 0532 455699.0532 433411. 0532 459459.0532 449151. 0532 468272.
0532 458132. Sheffield 0742 752848.Northamptonshire. Northampton
0604 31661.Nottinghamshire. Nottingham
0602 470576. 0602 410479/412144.Oxfordshire. Oxford 0865 717720.
Shropshire. Shrewsbury0743 68167.
Somerset Yeovil 0935 71117Staffordshire. Stoke -On -Trent
0782 269883.Suffolk. Bury St Edmonds
0284 3181.Surrey. Croydon 01-680 1852.
01-681 5021. 01-684 5678. Egham0784 31333. Farnham 0252 711677.
Kingston - Upon -Thames01-5411495.
Tyne & Wear. Newcastle - Upon -Tyne091-272 2022. 0632 612626.0632 615161.091-268 3333.Warwickshire.Nuneaton
0203 328967.Wiltshire. Swindon 0793 762449.
Worcestershire. Worcester0905 612931. 0905 21616.
Sussex. Crawley 0293 5433010293 29778.
West Midlands. Birmingham021-233 1020. 021-643 5368/5362.
021-643 6351.021-233 4321.Cleveland St. Wolves 0902 712121.
Coventry 0203 23582. Sedgley09073 63115.
SCOTLANDDumfries. Dumfries 0387 69151.
Stranraer 0776 833309.Grampian. Aberdeen 0224 636081.
0224 647074.Highlands. Shetland Isles
0595 5787.Lothian. Edinburgh 031-229 4418.
031-225 3693.031-337 9870031-225 9337/8854.
Strathclyde. Glasgow 041-332 5525041-221 7409. 041-226 4211.041-333 9531. 041-221 8413.
041-778 8585.Isle of Lewis. Stowaway 0851 3244
WALESMid Glamorgan. Swansea
0792 467980.South Glamorgan. Cardiff
0222 45859/398698.
N. IRELANDN. Ireland. Belfast 0232 732 223.
That's solved the problemof where to buy it.
411=11 -The fUture at your fingertips.
TAY COMMERCIALSERVICES LTD
WASH LANE, BURYLANCS BL9 7DU
TEL: 061 7052288 TELEX: 665233
COMPUTERSCOMMODOREPC10 256K RAM2 360K FLOPPY DRIVES £1299
PC20 256K RAM1 360K FLOPPY DRIVE1 10MB HARD DISC £2150
SPERRY PCMODEL 200 256K RAM2 360K FLOPPY DRIVES £1850MODEL 400 256K RAM1 360K FLOPPY DRIVE1 20MB HARD DISK £2950MODEL 450 256K RAM1 360K FLOPPY DRIVE1 20MB HARD DISKMEDIUM RESOLUTION COLOUR MONITOR £3200PC/IT 512K RAM1 1.2MB FLOPPY DRIVE1 44MB HARD DISC
APRICOTPC 256K DUAL 315K DRIVES £1199PC 256K DUAL 720K DRIVES £1349Xi10 256K 10MB HARD DISK £2099Xi10S 512K 10MB HARD DISK £2499
£ CALL
OLIVETTIM21M24
£ call£ call
PRINTERSEPSON LX80 £199EPSON FX80 + £299EPSON FX85 £339EPSON FX100 + £439EPSON EX105 + £439EPSON LQ1500 £799EPSON SQ2000 £1399EPSON DX100 £370EPSON HI 80 PLOTTER £315BROTHER HR25 £649BROTHER HR35 £749DIABLO 630 £1539
DISKETTES (BOX 10)DSDD 40 TRACK
3M £19DYSAN £23XIDEX £18
DSDD SONY £39.50
SOFTWAREWORDSTAR PROF £279WORDSTAR £215WORDSTAR 2000 £295SYMPHONY £399DBASE III £340LOTUS 123 £319PEGASUS from £175SUPERCALC II £129SUPERCALC III £235MULTIPLAN £139MULTIMATE £287
THIS IS A LIMITED SAMPLE OF THE GOODS WE OFFER.PLEASE RING FOR FURTHER DETAILS.
ALL PRICES EXCLUDE VAT AND CARRIAGECHEQUE WITH ORDER OR ACCESS/DINERS/AMERICAN EXPRESS
Circle No. 176PRACTICAL COMPUTING February 1986
Circle No. 177
vv
"In 1986 it's going to be veryPRINTERS-DOT MATRIX COLOUR PRINTERS/PLOTTERS COMPUTERS
ANADEX / BROTHER / CANON /DATAPRODUCTS / EPSON / HONEYWELL /JUKI / MANNESMANN TALLY / MICRO -PERIPHERALS / NEC / NEWBURY DATA /OKI -MICROLINE / PANASONIC /RITEMAN / SEIKOSHA / STAR / TAXAN /TEC / TOSHIBA
CANON F-60 80cps ThermalDRAFT/NLQ/LQ/GR 110col £349EPSON LX -80 80co1 100cpslocos NLQ £195EPSON RX-100 136co1 F/T 100cps £317EPSON FX-80 80col 160cps £295EPSON FX-100 F/T 136col 160cps £395EPSON LQ-1500 200cps (NLQ)4 to 16" paper width £849EPSON SQ2000 136co1 176cps 1055cpsNLQ P+S+IEEE £1419JUKI 5510 80col 18cps F/T £265STAR SG -10 (F/T) 120cps, 80col,(50cps NLQ) £199STAR SG -15 (F/T) 120cps, 136col,(50cps NLQ) £295
SERIAL TO PARALLEL PROTOCOLCONVERTER
Serial RS232 in-parallel centronics out!Converts almost any serial computer cheaplyto operate with almost any parallel printer.Baud rate selectable from 150-19200Hardware (DTR) Handshaking. SelectableDATA/STOP/Parity bits. Powered by +5v onpin 18 of centronics interface. Supplied withconnectors + cable. £39.95
PRINTERS-DAISY WHEELBROTHER / TOWA / DIABLO / EPSON /JUKI / NEC SPINWRITER / QUME / QUENDATA / UCHIDA / RICOH / SILVER -REED /TEC STARWRITER
BROTHER HR -15 Parallel 20cps £295BROTHER HR -25 Parallel 25cps £599BROTHER HR -35 Parallel 35cps £659TOWA Daisy Junior 14cps 80col, P11 £199TOWA Daisystep 2000 18cps132col, P11 £215EPSON DX -100 Parallel 20cps £312JUKI 6100 18cps £289QUEN DATA Daisy WheelParallel 18cps £215UCHIDA DAISYWHEEL 20cps Parallel £199
DIGITASK are dealers for all the above manufacturersFor the most competitive pridng on all models call!!
Conditions of Sale (D 4REMEMBER Even if you don't see it advertised here we can probably supply it AND FOR LESS. Problems with limited spacemeans that we are only able to advertise a limited range of products Additional prices on application. Consumables, paper,ribbons, etc supplied at exceptional prices 24 -HOUR DELIVERY on items ex, stock.CARRIAGE WITHIN UK items which may be dispatched by POST leg peripheral cards etc) add f 2 00 per order under £5000ORDERS EXCEEDING £50.00 CARRIAGE FREE SOFTWARE PACKAGES CHARGED SEPARATELY MINIMUM CHARGE£400 Items which must move by CARRIER (such as printers, monitors, etc I will be delivered within 24 , hours for a charge of£10.00 OR ALTERNATIVELY within 48 -HOURS at a charge of £7 50 Add 15% for VAT to all prices given Remember. VAT isalso applicable on carriage at 15% Terms STRICTLY CWO. DEALER ENOUIRIES WELCOME FOREIGN enquiries if possible bytelex, please Favourable rates to most destinations CALLERS BY APPOINTMENT ONLY
ANADEX / ASTAR / CANON / DIABLO /EPSON /JUKI / MANNESMANN TALLY /OKIMATE / PENMANN / SEIKOSHA /SILVER -REED
PENMANN (with cable & software) £249
MONITORSINDESIT / MITSUBISHI / PHILIPS / SANYO /TAXAN / YAN JEN / ZENITH
SANYO DMC 7650 IBM/APRICOTColour Monitor £319PHILIPS 7502 12" Green,composite 20MHz £69PHILIPS 7513 12" Green,IBM Compatible 20MHz £85PHILIPS CT 2007 Monitor/TV RF,CVBS, RGB £199PHILIPS CM8533 MED CV RGB/LINEARRGB/TTL (IBM) £269TAXAN KX 1201G 12" 20MHz,Green, P31 tube £89TAXAN KX 1202G 12" 20MHZ,Green, P39 tubeINDESIT APRICOT Display 12"(beige or black)
£99
£159
APPLE COMPATIBLE PERIPHERALS
Digitask is the major supplier ofperipherals in the U.K.-This monthall items in stock at 'Sale' prices!!!
Call for free price list
SUPER 4 -BANK -FAST EPROMWRITER TO 256K!
Handles 2716, 2732, 2732A, 2764, 2764A,27128, 27128A, 27256, 27256A ProgrammingVoltage Auto Set to 25/21/12.5 volts. Canprogram, blank check and verify to EPROMssimultaneously! 8 times faster than our usualcard! External Textual Bank. Fullycomprehensive software supplied.
£199
APRICOT / EPSON / CANON /COMMODORE / COMPAQ / IBM /OLIVETTI / SANYO
DIGITASK PC -16
* 256KB standard upgradable (on board)to 640KB (1024KB with CCP/M).
* 8088 processor operating at 4.77MHzswitchable to 8MHz TURBO.
* 8 IBM compatible expansion slots.* Provision for 8087 co -processor.* Four DMA channels.* Three timer channels.* MS-DOS ' /PC -DOS and CP/M-86
supported.* 130 Watt XT -style power supply.* 2 x 320K floppy drives.* 1 parallel, 1 serial (2nd. serial optional),
I games port as standard.* 83 -key cherry style keyboard.* 12 inch, Monochrome monitor, with
high persistence tube.
only £695
DIGITASK are dealers for all the above manufacturersFor the most competitive pricing on all models call!!
SOFTWARECARD BOX PLUS / CROSSTALK / DMS / DR/ D BASE / EASEL / FLIGHT SIMULATOR /FRAMEWORK / FRIDAY / LOTUS / MICROSOFT / MULTIMATE / MULTIPLAN /NICEPRINT / NORTON / OPEN ACCESS /PEACHTREE / PC / PEGASUS /PERTMASTER / PFS / SAGE / SIDEKICK /SIDEWAYS / SMART / SPREADSHEET /SUPERCALC / SYMPHONY / TURBO /WORDSTAR
,A\A
ectSe'Ce' 9) se*
e6S514:)15S
/Cttb'
SN<t.(0,60(6te
DON
C316SC( cke"'
(\e\C);P5 2s
00t 006'nxO ,040
era Vel.L.cf,1cew*
Circle No. 17f
difficult to match our prices.PC/XT PERIPHERALS
Unique, Technically excellent & Superb value4 -LAYER XT MAINBOARD -8 -Slot * 8088 processor clocking at 4.77MHz *provision for 8087 * 4 separate DMA channels * 3 timer channels *64K -1024K on board. £199SUPER XT MAINBOARD-2 layer construction as above but limited to 256K onboard memory. £169SUPER TURBO XT MAINBOARD -8 -slot * 8088 processor clocking at either4.77MHz or 8MHz in TURBO mode. £219384K MULTIFUNCTION CARD -(Full length) parity checked memory 64K to384K * Parallel printer port * One async. comms. port (2nd optional) *Clock/calendar with battery back-up * Games port * RAMdisk, PRINTspool,and TIMer software. £125512K RAM EXPANSION CARD -(Full length) user selectable start and finishaddresses * 64K to 512K on board £89576K RAMASTER EXPANSION CARD-(Short 4"x 5") State of the art SHORTRAM card * Uses 64K or 256K DRAM chips * Bipolar PROM for addressdecoding of just three RAM banks * Selectable parity ON/OFF. £892MB RAM EXPANSION CARD FOR PC/PC-XT-(Full length) Breakthroughthe conventional 640K barrier of DOS * adds 2MB of parity checked memory *conventional and expanded memory are switch selectable * Intel and Lotusmemory expansion spec. * MFPLUS software included. * Note: backordered toFEB. 1986! Please check when ordering. £P.OA.PARALLEL PRINTER ADAPTER-)Short 5" x 4") Centronics compatible *selectable port address * 25 -pin D connector * may be used as general I/Ointerface via 12 latched TTL buffer points. £29ASYNC. SERIAL COMMS. ADAPTER-(Short 5" x 4") One standard, 2ndoptional RS232C port * Programmable baud rates from 50 to 9600 baud *Five, six, seven or eight data bit characters with 1, 1V., or 2 stop bits * Fullyprioritized interrupt system controls transmit, receive, error, line status and dataset interrupts. £49ASYNC. 2 PORT COMMS. ADAPTER-(Short 5" x 4") As above but secondport added and cable supplied. £59MULTI-ASYNC. CARD (PC/XT)-(Short 5" x 4") Provides FOUR communicationsports on a single card! * Ports are switch selectable as COM1 through COM8 *Three interrupt channels supported IR02, IR03, IR04. £149ADD-ON SERIAL PORT KIT -3 chip set for additional comms port * intendedfor COMMS and MULTIFUNCTION cards. £12.50514-4 FLOPPY DRIVE CONTROLLER CARD -(8" x 4") Two internal drives maybe daisychained on 34 -way edge connector * 38 -way external D' connectorfor two additional drives, tape streamer, etc. £54514-4B FLOPPY DRIVE CONTROLLER CARD -(4" x 5") Short version of theabove card. £49MULTI 1/O CARD WITH CABLES-(Full length) 6 -way!! * Dual floppy interfaceon 34 -way edge connector * Serial port and optional 2nd serial port (bi-directional, async. comms.) RS -232C * Parallel port * Clock/calendar withbattery back up * Games port £165PSIO-405XT MULTIFUNCTION CARD -(Short 4" x 5") Parallel port (configur-able as LPT 1 or 2) * One standard, 2nd optional async. comms. port(configurable as COM-1,2,3 or 4) RS232C * Uses 8250B serial comms. chip *Clock/calendar with battery back up * RAMDISK, PRINTSPOOL & CLOCKsoftware. £129MONOCHROME/GRAPHICS CARD -(Fu II length) IBM/HERCULES compati-ble * Text mode 80 x 25 * Graphics mode 720 x 348 * Direct drive output *Parallel printer port. £99.95MONOCHROME (TEXT) DISPLAY ADAPTER -(Full length) 6845 CRT con-troller module * 4K static RAM display buffer * Supports 256 character codes *8K character generator * 80 x 255 screen/9x 14 character box/7x 9 characters* Direct drive output. £84COLOUR GRAPHICS CARD -(Full length) 2 layer construction * A/N andAPA modes * 640 x 200 in graphics mode * 16KB on board memory * outputsfor direct drive, composite video * light pen interface. £89MULTI LAYER COLOUR GRAPHICS CARD -(Fu II length) 4 layer construction* Uses motorola 6845 CRT controller * 16K display buffer * Drive RGB (TTLlevel), standard composite and RS -170 composite monitors * Light pen interfaceas standard * Alphanumeric mode 40 x 25 and 80 x 25 * APA (graphic) mode320 x 200 and 640 x 200. £139
COLOUR/GRAPHICS AND PRINTER ADAPTER -(Full length) Supportsdirect drive, RGB, composite colour and composite monochrome monitors *Alphanumeric mode 40 x 25 and 80 x 25 * Graphics mode 320 x 200colour/640 x 200 monochrome * Parallel printer port * Light pen interface *Fully compatible with the IBM. £129COLOUR/MONOCHROME GRAPHICS DISPLAY CARD-(Short 5" x 4")Capable of driving Direct drive RGB, Direct drive Monochrome and Compositevideo Mono/Colour monitors * light pen interface * mouse interface *supporting software * for use with PC/XT/AT and compatibles. £149GAMES ADAPTER-(Short 4" x 5") Allows attachment of two joysticks to thePC/PC-XT * paddles must have a range of 0-100K Ohms * 15 pin female 'D'connector. £2482551/0 CARD -(4" x 8") A programmable input/output interface for PC/PC-XT. 48 I/O lines * 3 independent 16 -bit counters * 16 LEDs for I/O statusdisplay.PCP 128 EEPROM/EPROM PROGRAMMER -(4" x 5.5") Half in/half outdesign allows external EPROM handling * 'Breakaway' design option allowsremote handling of EPROMs * Software handling of 2716/2732/2732A/2764/2764a/27128/2816 * Menu driven software19 features. £149512K 4 BANK PROMBLASTER EPROM PROGRAMMER/ANALYSER-(4" x8") 4 ATA TIME! * can program, check and verify four EPROMs'simultaneously* internal card, external TEXTOOLS * up to 8 times faster than our normal card* handles 2716, 2732, 2732A, 2764, 2764A, 27128, 27128A, 27256, 27256A,27512, 27512A * programming voltage automatically set according to type *no dip switches to set, all settings under software control *software supplied. £259130W POWER SUPPLY UNIT-Conservatively rated at 130 watts * UL listed *C SA approved * Built-in EMI filter * switchable to 117 VAC for USA/Canada *Input surge protection * overvoltage/overcurrent protection * power goodsignal * directly replaces IBM original supply * cable loom for 4 -drives andmain board £89PC/XT SWING TOP CASE-Similar in looks and styling to the original but withthe added convenience of easy access * full mounting hardware and blankingplates supplied. £55360K HALF HEIGHT FLOPPY DISK DRIVE -Slimline, BRAND NAME, high-tech floppy drive. £84.95NEC 20MB FIXED DISK DRIVE-One of the ony drives on the market withtrue head retraction to safeguard your data * 85ms average access time. * halfheight with floppy size footprint. £439NEC 10MB FIXED DISK DRIVE-see above. £279WESTERN DIGITAL SWX1000-2 HARD DRIVE CONTROLLER -(4" x 8")Suitable for most PC -compatibles * Special driver ROMS for ERICSSON,FERRANTI, OLIVETTI & TANDY-1000 * XT Winchester emulation * Data ratesup to 5 MBI TS/SEC. * Supports TWO hard drives * Automatic error detectionand correction on field * Selectable retries * Automatic formatting. .... £135SET OF CABLES FOR HARD DRIVE-Pair of 20 & 34 way cables for standardST -506 Winchester connection. £25K-1501 CHERRY TOP KEYBOARD -84 -key * lit CAPS LOCK and NUM LOCKindicators * Uses CHERRY (full travel) mechanical contact switches * lifetimegreater than 50 million operations * meets DIN ergonomicrequirements. £69IRWIN-110 10MB TAPE BACK UP-Ease of use and comprehensive softwaremake this system excellent value.
39IRW1N-225 20MB TAPE BACK UP-As above but greater capacity. E£4795
4164 DRAM CHIP-150ns Dynamic RAMs at a dynamic price * 9 pieces for aparity checked bank of 64K * PC/XT and compatibles. £0.75 (each)4128 DRAM CHIP-Upgrade PC/AT and compatibles * 9 pieces for a paritychecked bank of 128K. £4.75 (each)41256 DRAM CHIP-Upgrade PC/XT compatibles, Olivetti, Compaq, etc. * 9pieces for a parity checked bank of 256K. £3.75 (each)8087-2 MATHS CO PROCESSOR-Upgrade for Olivetti £1698087 MATHS CO PROCESSOR-Upgrade for PC/PC-XT andcompatibles. £139
PC/AT PERIPHERALSSUPER AT -COMPATIBLE MAINBOARD -Complete compatibility withPhoenix BIOS. £925AT HARD/FLOPPY CONTROLLER CARD -For AT and compatibles. £3953MB MULTIFUNCTION CARD FOR THE AT-Full parity checked memory *user expandable to 3MB in 128K or 512K increments using 64K or 256K DRAMchips * start address configurations at 256K, 512K or above 1MB * 1 async.comms. interface * 1 parallel printer port * games adapter * optional 2ndcomms. port. £449SERIAL/PARALLEL CARD FOR THE AT-(Short 4"x 5") parallel printer port *async. comms. port £89PSIO-405AT MULTIFUNCTION CARD-(Short 4" x 5") similar to PSIO-405XTbut for AT and compatibles * parallel printer port * async. comms. port *option for 2nd comms. port * optional games port * uses 16450 serial comms.chip for to match the AT's faster speed * no clock (the AT has oneon board). £149
MULTI-ASYNC. CARD FOR THE AT-)Short 4" x 5") Four async. comms portsswitch selectable as COM1 through COM8 * three interrupt channelssupported IR02, IR03 and IRO4 £195200W POWER SUPPLY UNIT FOR THE AT-Meets UL/CSA standards *built-in EMI filter * switchables to US/CANADA 115 VAC * input surge currentprotection * overcurrent/overvoltage protection * power goodsignal. £189PC/AT STYLE CASE £1251.2MB FLOPPY DRIVE-Name brand * Half height floppy. £149AT -COMPATIBLE KEYBOARD £139
"Probably the best value for moneyanywhere in the U.K." tot
101111110Mte
ma.
Computer SuppliesPC -XT SELECTRIC KEYBOARDS
V.' Our volume purchase of these excellent selectric typekeyboards will bring the features you have beenwanting down to a price you can't resist. So manyfeatures - you'll love it!
Single key reset Separate numeric keypad
Separate 'Arrow" keypad Dimple marked 'S", F, & J keys
KEY -1051 Selectric £112.00KEY -1051 Standard £60.00
1 vtiox.cal
=OW MOTHERBOARDWe announce a powerful new IBM XT type motherboard. 4 layers for superior
reliability & speed. Turbo mode allows 40% higherthroughput by increasing system clock to 6.67MHzunder software control. Designed to use new 256KRAM or 64K chips, 640K memory expansion doesnot require use of valuable card slots.Many outstanding features combined with our new7PAK Multifunction board makes previously expensiveoptions standard features at a LOW LOW cost.
BOA -6078 Supplied with OK RAM £237.00
Do it Yourself!
MINN
ADD-ON POWER SUPPLIES
Two new, thoroughly testedIBM PC/XT power supplies foryour system upgrade. Bestprice with ONE YEARwarranty!!
POW -1040 135 Watt £95.00POW -1044 150 Watt £118.00
SUPER 384K MULTI -FUNCTIONThis one is really loaded! Features: One Parallel Port, One RS 232-CSerial Port, One Game Port, Real -Time Clock/Calendar with BatteryBack-up, Expandable to 384K of Parity -checked Memory, Supplied OK RAr,'Memory, all cables, PrintSpoolerand RAMDisk Software.BOA -6355 £139.00Addition (9) 64K Memory ChipsKIT -8000 £13.95
£999.00Three ways to begin- an Empty Cabinet -a "Basic" -a Full system - all that you assembleyourself!
CABINET ONLY8 Slot CAB -3068 £61.00
"BASIC"Cabinet, Keyboard, Power Supply,TURBO Motherboard w10k RAMKIT- 9400 £459.00
Add -In StorageHard Disk
This internal system is cheaper becauseit does not need a P/S & Chassis. Itcomes complete with Controller andcablesSUB -8010 10Mbyte 1/2htSUB -8020 20Mbyte 1/2ht
Features!I RAM DiskI Game PortI 640K cpcty
PrintSpoolerI Turbo Mode!4.77MHz -6.67MHz
I Ser. ParI ClockI 256K Std.
Check these£599.00
£699.00
TapeInternal tape back-up also availableSUB -8610 10Mbyte £499.00
SUB -8620 20Mbyte £559.00
CompleteSystem!
17,000 in Service!
WOW!
10 Meg H.D.£1643.00
20 Meg Colour
£2136.0020 Meg W/Tape
£2334.00Software XWORD XBASIC XBASE XCALC
standard features: Full-size, Feather -Touch, Capacitance Keyboard,10 Function Keys, Calculator -Type Numeric Keypad Parallel & Serial I/00 RealTime Clock 2-Slimline 51/4" DS/DD 48 TP1 360K Drives 8 IBM expansion slots
Game Port RAM Disk Print Spooler 4 DMA & 3 Timer Channels Full 640K Capacity on -board 8088 16 -bit CPU Monochrome
Video Card Up to 32K EPROM (full 8K supplied) SupportsPC -DOS, MS-DOS, CP/M-86 0 Power Supply Hard -Disk -Ready,
no need to add-on additional power High resolution12" Monitor, Green Screen, 22MHz bandwidth
Add -On Storage
Complete with power supply. SuperAppearance! Fan -cooled!
Hard Disk10 or 20 Megabyte Hard Disk plusController and all cables.SUB -7010 10 Mbyte £699.00
SUB -7020 20 Mbyte £799.00
Tape10 or 20 Megabyte Tape Back-upwith cableSUB -831010 Mbyte £599.00SUB -8320 20 Mbyte £659.00
Combined.10 or 20 Megabyte Hard Disk plus Controller,Tape Back-up plus cablesSUB -8210 10 MbyteSUB 8220 20 Mbyte
Not enough room here- Call for CatalogueMISCELLANEOUS £££ SAVERS.
Expansion Boards7PAK Multifunction Floppy. RTC, 2 Serial. 1 Parallel. Game. RAM Disk
£175.001309-6250641( Memory Chips (9)KIT -8000 £13.95256K DRAM Memory Chips (9) = 256KKIT -9000 £39.95Add-on Memory, (up to 5126) supplied OK RAMBOA -6350 £99.00Floppy Controller, Controls up to four selves. 51/4" 48/96 TIPBOA -6100 £58.00Monochrome Graphics Card (Hercules Type) 11-2-3 Compatible) 72oh x 384VBOA -6150 £118.00Colour Graphics Card, 320 x 200 Res Colour. 640 x 200 Monochrome £112.00BOA -6200Clock Calendar Board, fits in 'short slot' of/battery Back-up
£49.00BOA -6375Hard Disk Controller, standard ST -506 for DOS2.1 8. 3.1BOA -8060
£139.00Monochrome Monitor, 22MHz bandwidth, TTL
£87.00MON-1775 GreenMON-1750 Amber £87.00Asynchronous Communications Adaptor, 1 Serial exp 2nd Serial
£54.00BOA -6300Parallel Printer Adapter, tits in 'short slot'BOA -6310 £32.00Hi -Resolution Colour Graphics, similar to PrincetonBOA -6275 £339.00Monochrome Video, 80 x 24 or 40 x 16 character, TTL OutputBOA -6225
£99.00
We want your DRIVE business!
Drives
10 Megabyte 1/2 height Hard DiskDRI-414520 Megabyte 1/2 height Hard DiskDRI-4147360K Floppy DriveDRI-6675Irwin 110 Tape Drive 10MbyteDRI-8080Memtek 20Mbyte Tape DriveDRI-9080
£299.00
£479.00
£89.95
£424.00
£483.00
All prices include delivery (U.K. mainland) but exclude VAT.
IDS Computer Supplies162 Dept X3 Circle No. 179 0908 569655
£1199.00£1369.00
Now =um in a Kit!Completely XT Compatible
£899
Why didn't anybody think of it before?If you have a phillips screwdriver and 1-2 hoursavailable, SAVE yourself a bundle of MONEY! No-where will you beat this deal on a complete 8 slotready -to -assemble and run XT compatible.
Cabinet 135 watt power supply Keyboard 8 slot Motherboard 256K RAM
2-360K Drives Floppy Controller &
Cable Mono Video Card TTL Amber Monitor
Unit 15 Darin Court Crownhill Milton Keynes MK8 OAD
OPEN FILE'In Open File we offer programming tips and freesoftware to key in - from demonstration routines toready -to -use business programs. As well as major
feature programs, every month we publish a selection ofsoftware written by our readers.
We welcome serious software for any of the microsystems listed opposite, especially short routines andutilities. Programs can be in Basic, Pascal or any otherlanguage.
Submissions should include a brief description whichexplains what your program does, and how it does it. Ifpossible it should be typed, with lines double-spaced. Weneed a disc of the program, and a printed listing from afully debugged, working program; hand-written listingscannot be accepted.
When printing listings, please remember to use a newribbon or double -intensity printing - faint listingsreproduce badly. Use plain paper only, and try to list theprogram across either a 35 -character or a 70 -characterwidth. Make sure all special graphics, inverse -videocharacters or any other non-standard symbols are listedcorrectly, or else include Rem statements to explain them.
Each program listing or disc must have your name andaddress on it, or we cannot promise its safe return. Astamped addressed envelope is appreciated.
If you write in with a comment, correction or enquiryplease state the machine and the program title.
We pay at least £10 for any programs used, or £35 perpage and pro rata for part pages.
OPEN FILE MONITORS
AmstradApple
Ian StobieBill Hill
BBCCommodoreCPIMdBaseIBM PCTandyResearch MachinesSharpSinclair QL
Nicholas McCutcheonMike Todd
Glyn MoodyIan Stobie
Glyn MoodyJohn Wellsman
Ian StobieJohn HooperGlyn Moody
WORDSTAR105
RESCUING WORDSTARJohn and Timothy Lee explain how to recover your document after a crash
BUSINESS STATISTICS106
DATA MAKERIn the first article of a series, Owen and Daniel Bishop present a pair of programs which organise
your data into a form ready for processing
MBASIC113
SEPARATE CASESMake your assembler listing more presentable with David Dawe's utility
AMSTRAD PCW-8256114
SIERPINSKI'S CURVEObhijit Chatterjee uses DR Logo to implement the Sierpinski and Hilbert functions
BETTER SERVICE : BETTER PRICES : WIDER CHOICE
FERRANTI PC860Best value IBM compatible. Fast 8086 processor, GW basic, Colour graphics standard, Perfect 2
software suite. Hi Res monochrome monitor, 12 months FREE ON -SITE WARRANTY £1199PC860XT as above with 10MB hard disk
ATARI 520ST E645
AMSTRAD PCW256
Apricot range
inc. free disks & paper
£1949
call
£399
External hard disks from £895 - networked E200Istation
PERFECT 2 SOFTWARE SUITE. Comprises Perfect Writer 2 (inc. Speller & Thesaurus),Perfect Calc 2 & Perfect Filer 2. "Perfect Writer 2 is the best word processor available for itsprice". "Best handbooks I have come across" P.C. Business World. £135 per module
WORDCRAFT inc database £375 DELTA 4 £350PROPHET ACCOUNTS inc SaleslPurchase Ledgers, Invoices & Statements £160CAD SOFTWARE & SYSTEMS - Please call for details
PRINTERS. All leading models supplied e.g.
* AMSTRAD DMP2000 NLQ
* EPSON LX 80
* MP165 NLQ at 75cps
* CANON PW1080AITAXAN KP810
* MANNESMAN TALLY MT85 NEW! 180cps. NLQ
* NEC PINWRITER P2 inc i/f
* UCHIDAIDAISYSTEPIQUENDATA
18 cps Qume compatible daisywheel. Superb value
* BROTHER HR15 DAISYWHEEL
* NEC SPINWRITER ELF
£155*£195*£219*£239*£299 *[399*
£179**£309 *[299*
PRINTER BUFFERS
FANFOLD PAPER
Seriallparallel inlout. 8k.512K, from 8K - 615, 16K - 685, 64K - 6119
11" a 9.5" f 9.75 A4 Clean Edge f 11.69 2000 sheets per box. All sizes available.
Delivery £2.45 (fixed) + £1 per box. LABELS from £1.70 per 1,000. RIBBONS All types available at lowprices e.g. Juki 6100 - 99p. Shinwa CPICP480 £3.79 Epson FXIMXIRX 80 £2.49. FXIMXIR X 100£3.75. Oume MS £2.65 KagalCanon £5.25. PRINTWHEELS from £3.79 Delivery 95p (any quantityribbonslprintwheels).
Official GovernmentlEducationalllocal Authority orders welcomed.Please add 15°./a VAT to all prices (inc. carriage) Limited space precludes listing of our full range of products.
Please telephone if you do not see the item you require.
OLIVETTI M24 10MB640K, keyboard & monitor
£1975
MEMORY UPGRADES
SANYO Extra 128K plus RAM disk plus 25% increase in disk capacity
APRICOT (Simon) 128K -f 139 256K -f 179 512K - f259IBM 384K Multifunction Board +RAM disk & print spooler (Emulex)
OLIVETTI Upgrade to 640K
MACINTOSHUpgrawdeartroan5tly2KIn (c2lu5d6esK ccohlilpescIt,1102n &months
PLOTTERS Just a selection
return delivery
Hitachi 672 A3 £395Roland DXY-980 A3 £1099Houston EDMP 42 Al £2995Cherry A3 digitiser £495
Roland OXY-880 A3Roland OPX-2000 A2Benson 1331 AOSummagraphics from
£65
640K - 289£249199
£195!!
£749£3499£6750
£475
DISKS - SAME DAY DESPATCH - POST FREE
Boxed in 10's. No quibble guarantee
First box Extra boxes
PANASONICaway too', ssoDE13.45 £10.95Guaranteed OSODE16.95 £14.95
SSEID -osimE19.95 £17.95
SONY 3.5"OM .5808N ss£22.00 £19.95OM D8OBN osE32.50OM 03440 ssf 26.80OM 0440 os£36.80
MAXELLPANASONIC 3" cr2 £33.50
£29.95£23.50£33.50
First box Extra boxes
DYSAN£1 5.40f 22.35£22.35£28.50
£14.10f 20.90£2 0.90£26.85
SPECIAL OFFER! 60 Sony disks in topquality ABA MD6OT lockable storage box -
1135
£195
single sided
double sided
See 10 library case £1.75
ADVANCED MICROCOMPUTER APPLICATIONS (A.M.A.)8 GLEBE ST. BEESTON NOTTINGHAM NG9 1BZTel: 0602 255415
MEMDEMO DISK OFFER
(FOR IBM PC, APPLE II, SIRIUS)
LINKWORD LANGUAGESWE OFFER
1) A FIRST COURSE IN:
FRENCH GERMAN SPANISH ITALIANGREEK RUSSIAN DUTCH PORTUGUESE
SELF -TEACHING SOFTWARE FOR BUSINESS, TRAVEL, SCHOOL WORK OR
PLEASURE.
"Teaches in 12 hours what normally takes 40 hours".Peter Marsh Thomson Holidays; (quoted in Financial Times).
AND
2) INTERMEDIATE FRENCH
(FOR IBM PCA AND APRICOT)A REVISION "BRUSH -UP" COURSE FOR CONFIDENCE BUILDING, TEACHING
AN EXTENSIVE VOCABULARY AND GRAMMAR UP TO "0" LEVELSTANDARD
"Highly recommended" (What Micro?) "It works" (The Guardian) "Thebest method I have come across for language learning" (P.C.W.)
YOUR MEMORY ABILITY IS VASTLY GREATER THAN YOU THINK, SEND
NOW FOR A LINKWORD DEMO DISK AND FIND OUT JUST HOW GOOD YOUR
MEMORY FOR FOREIGN LANGUAGES CAN BE.
(Choose one of the above and send a £2.00 deposit, returnable to youin full as soon as you return the demo disk, or credited to you in full if
you buy any Linkword Language Course. There is no obligationwhatsoever to buy a Linkword Course when you order a demo disk).
ORDER TODAYAccess Software 100 Baker Street, London W1M ILA. Tel 01-935 1470.
Circle No. 180
SERIOUS BUSINESSOR SERIOUS HOBBY
OUR SERVICE DOESN'T STOP AT JUST GIVING COMPETITIVE PRICES AND A FAST FRIENDLY SERVICE.WHY NOT JOIN OUR COMPUTER DISCOUNT GROUP. WE ARE ONLY A PHONE CALL AWAY
AND WE WILL SOON BE OPERATING OUR OWN 24HR. BULLETIN BOARD SERVICE FOR AN EVENFASTER SERVICE.
Acorn, Apricot, Atari, Amstrad, Brother, Cannon, Commodore, Cumana, Enterprise, Epson, GCC, Juki, MannesmanTally, Mitsubishi, Opus, Oric, Philips, Sanyo, Sokoto, Sorryilwemissedyou, Sinclair, Solidisk, Tatung, Torch,
-Triumph Adler
fff SPECIAL SUMMER PROMOTIONS ff£TAXANIKAGA 810 NLQ PRINTER 1229.00 « VAT £263.35EPSON LX80 NED PRINTER (197.00 + VAT - E226.55PHILIPS 7502 GREEN MONITOR 12" 20MHz 165.00 + VAT - £1 4.75AMSTRAD 6128 + COLOUR MONITOR 1330.00 « VAT + E379.70ATARI 5205T + HARD DISCIPRINTER ................. ..SPECIAL PACKAGE DEAL OFFER
520ST MONITOR STAND « 1MB DRIVES « COLOUR MONITOR ADAPTER + MOREFUJI 3.5" DISCS SS 135 TPI - BOX'S OF TEN (26.00 + VAT- f29.90
Amstrad 6128 + Green Monitor £249.00Atari 520ST 1500K Disc/Hi-Res Mon./Mouse/GEM etc) f608.00Atari Monitor -Drive Stand (Deluxe) 126.00Atari 520ST Compatible 3.5" Double Sided Disc Drive PHONE FOR DETAILSAtari 520ST 3.5" Drives in Monitor Stand PHONE FOR DETAILSAtari 520ST Centronics Printer Lead £15.00Atari 520ST Serial Leads 12.00Atari Video/Kaga RGB Lead f 11.00Atari Video 520ST/Ferguson RGB Lead 10.00Atari Video 520ST/Microvitec RGB Lead 111.00Atari 520ST Software & Other/Own Products including
Hard Disc and Real Time Clock etc PHONE FOR DETAILSBBC Model '8' £277.00BBC Model 'B' + DFS £343.00BBC Model 'B' Plus' (New Model) 64K User RAM + Enhanced DFS £395.005" 400K 40/807 DSDD (Acorn Compatible) £99.005" 800K 40/80T Dual (Acorn Compatible) £220.00Cannon 1080A NLQ £260.00Juki 61 00 Daisywheel E295.00MP 165 Printer 165 CPS PLUS NLQ (Atari 520ST Compatible .£219.00Sakata SCP800 Four Colour Printer/Plotter £165.00Triumph Adler TRD 7020 Daisywheel £305.00Philips 7002 RGB/CTV Colour Monitor E1 89.00Microvitec RGB Monitors from £169.00
All prices exclude carriage & VAT. We carry most leading brand names. Please ring to confirm latestprices - You will find us unbeatable. For more information on how to get our monthly price list of
genuine discount prices plus details of the other services we otter. contact:
K .E.C.M .
(COMPUTER DISCOUNT GROUP)
8 WESTWOOD LANE, WELLING, KENT DA 16 2HETelephone: 01-301 3745 (10am-10pm)
CALLERS BY PRIOR APPOINTMENT ONLY
Circle No. 181 Circle No. 182
PRACTICAL COMPUTING February 1986
WORDSTAR
WITH MOST Word processors, Word-Star included, the text typed in isstored in RAM. If the computer isswitched off, the power fluctuatesor fails, or if any other computerdisaster occurs before you havesaved the text on to disc, then thedata you have carefully typed inwill be lost. Because of this, it isgood practice to save the file youare working on at regular intervalsof, say, 15 or 20 minutes; Word-Star has the simple commandControl -KS to save and re-edit thesame file, to make this easy to do.Should you then have a systemcrash of any kind, you at least havea fairly recent copy of thedocument on disc to fall back on.
In spite of this, most people whouse word processors regularly willat some time have forgotten to savethe document for several hours,and find that when they eventuallytry to do so they get a crash of somekind.
There are a number of possiblereasons for a crash. First, it may bebecause the disc is so full that thereis insufficient space to store thefile. With WordStar, this gives themessage
Fatal Error - Disk FullIf you are lucky, you will remain inWordStar, still editing your file.
In this case, the remedy is fairlyeasy. Type Control-KF from with-in the document to display thedirectory of files on the disc.Delete one or more files to makespace on the disc with
Control-KJ <filename>Then remove the directory fromthe screen with Control-KF, andtry to save the file again withControl-KD.
BACK TO CPIMIf you are unlucky, and
following the Disk Full messageyou crash out of WordStar back tothe CP / M operating system, then amore elaborate method usingCP / M's DDT is needed to saveyour file, and this is describedlater.
Another similar disaster occurswhen there is still space on the file,but the directory is full. In this caseyou get the message
Fatal Error - Directory FullAgain, if you remain in WordStaryou can display the directory,delete a file, hide the directory andsave the file as previously outlined.If you have left WordStar and arenow under CP / M, then the moreelaborate method using DDTmust be used to save your file.
The disc directory holds thenames of the files stored on thedisc, and also where on the discthey are located. Many versions ofCP / M have a maximum of 64directory entries, and for exampleif a lot of short letters of 1K or 2K
RESCUINGWORDSTARAll may not be lost, even when a system crashleaves several pages of a newly entereddocument still lodged precariously in memory.John Lee and Timothy Lee explain howyou can retrieve your precious text.have been stored on a typicaldouble -sided double -density5.25in. disc, the directory willbecome full long before the discitself.
Another disaster can occur ifyou accidentally press the Resetbutton. This causes the computerto terminate the WordStar runabruptly and without any warning,and reloads CP/ M from the floppydisc.
If for any of these reasons youhave unexpectedly left WordStarand find you are under CP/ M withthe prompt A > or B > , rememberthat if your document was smallenough to store in memory, it willstill be there. But you must notswitch off the computer or it willvanish for ever. You cannot loadand rerun WordStar, sinceWordStar does not have a re-entrypoint that will preserve the data.
What you can do is to use DDTto move the data from its presentposition to 100 hex, which is theplace that programs normally loadunder CP/ M, and then save thecontents of memory to a disc file.The following description of howto do this assumes that thecomputer has two disc drives, onefor the system disc and the otherfor your data files.
First type Dir to see if theprogram DDT is stored on thesystem disc. If so, then all is well; ifnot, replace the disc by one thathas DDT and press Control -C totell the system you have changeddiscs.
If the current data disc hassufficient space for a file of around30K, then all is well and this disccan be used to store the data. If youare not sure if there is enoughspace on the disc, you can run theprogram Stat to find out. This willnot corrupt your data in memory,since the program loads low downin memory at 100 hex and is toosmall to overwrite the text in thehigh part of memory.
If there is not enough space onthe disc, replace it by one withplenty of space and pressControl -C to tell the system youhave changed discs. This alsoensures that it will not be treated asa write -protected disc. If you need
another disc but do not have a for-matted disc available, you can runthe program Format; once again,this will not corrupt your data sincethe program loads low down at 100hex and is too small to overwritethe text in high memory.
Assuming that you have a 64KCP/ M system, that you are loggedin to drive A, and that DDT ispresent on that drive, type
DDTand press Return. The bannerheading from DDT will bedisplayed, followed by the DDTprompt, which is a minus sign.
If you are using WordStarversion 2.0 or 2.2 type
M7320, DF F F, 100to move the contents of memory- hopefully your text - down to100 hex, ready to be saved. Alter-natively, if you are using WordStarversion 3.0 or 3.3, type
M7849,C2FF,100to move the contents of memorydown to 100 hex, ready to besaved. In either case typeControl -C to leave DDT andreturn to the operating system.
Next type:SAVE 109 B:NEWFILE
for WordStar versions 2.0 and 2.2;for WordStar versions 3.0 and 3.3type
SAVE 75 B:NEWFILEIn each case this will save the con-tents of memory in a file calledNewfile on drive B. You may, ofcourse, specify another file nameor another disc drive.
Finally use WordStar to editNewfile. You will probably findthat there is some rubbish at thebeginning of the file, and this canbe removed quite easily. To dothis, put Control -KB, the be-ginning of block marker, at thebeginning of the rubbish and putControl-KK, the end of blockmarker, at the end of the rubbish.Then delete the block withControl -KY. There may also besome rubbish at the end of the file,which should be marked as a blockand deleted in a similar way. Thensave the edited file in the usual waywith Control-KD. This editing willprobably reduce the size of the fileconsiderably, and with luck the filenow contains your work exactly as
it was before the trouble occurred.If you were working with a file
that was too large to fit into theavailable memory when the crashoccurred, then the file you recoverwill only contain part of the orig-inal document. If this is the case,then examination of the directorywill reveal the presence of one ortwo temporary files. If your textfile was called Book.TXT, thenthere may be a file called Book.$$$and possibly also Edbackup.$$$.Such temporary files are normallydeleted by WordStar once themain file has been saved safely. Ifit exists and is not empty,Book.$$$ will contain the start ofthe file Book.TXT up to the placewhere the remainder was residentin memory. Edbackup.$$$ willonly exist if you have moved a longway backwards through the file.These files must be renamedbefore they can be handled byWordStar, and the renamedBook.$$$ can be inserted at thebeginning of the rescued file usingthe WordStar command Control -KR.
SMALLER SYSTEMSThe procedure just described
works for a 64K version of CP/M.It is worth examining the figures,since once they are understood asimilar process can be applied toCP/ M for any other size ofmemory. For example, the NorthStar Horizon normally has a 56KCP / M, since the disc boardoccupies an address at 58K.
The commandM7320, DFFF,100
for 64K CP/ M and WordStarversions 2.X moves the block ofmemory beginning at location7320 hex (29472 decimal) andending at DFFF hex (57343decimal) so that it starts at 100 hex.The size of the block is therefore27,871 bytes. Data is written todisc in blocks of 256 bytes, so thenumber of blocks to be written is27,871/256 or 109 blocks, and thisis specified in the Save command.
Similarly, the commandM7849, C2 F F, 100
moves the block of data betweenthe hex locations 7849 (30793decimal), and C2FF (49823decimal) down to start at location100 hex. The size of this block istherefore 19030, which requires 75blocks to be specified in the Savecommand.
For a 56K CP / M and WordStarversions 2.0 and 2.2 the commandsareM7320, BFFF,100SAVE 77 B:NEWFILE
For a 56K CP / M and WordStarversions 3.0 and 3.3 the commandsareM7849,A2FF,100SAVE 43 B:NEWFILE PC
PRACTICAL COMPUTING February 1986 105
BUSINESS STATISTICS
LIES, damned lies or just plain con-fusing, statistical data shouldalways be approached with scep-tical respect. Numerous tests areavailable to discover the truthbehind the raw data, and thisseries will be explaining what themain ones are, and when and howto use them.
Though the examples presentedare designed for business use, thetests are equally applicable inscience, medicine, education, orany other field in which numericaldata is processed. To use theprograms in the form they arewritten you will need a BBC Microwith at least one disc drive.
The first statistical program,which generates histogram charts,appears next month. But first youneed programs for putting the dataon to disc. The Data Makerprogram stores tables of data andrecalls them for display or printingout on any future occasion, or foranalysis by the statistical programs.The following step-by-step des-cription explains how it is used.1. If you are loading an existing file- that is, one previously preparedby Data Maker - proceed to step10. For a new file, continue withstep 2.2. Enter the data. You can use anyformat; a convenient one is
DDMMYYso that you enter 190786 for 19July 1986.3. Enter the number of columnsyou need. The table can have fromone to 12 columns.4. Enter the number of rows youneed. The maximum number ofrows allowed depends on howmany columns you decide to have.5. Enter the column width - thatis, the number of characters
DATA MAKERIn the first article of their series on statisticaltests, Owen Bishop and Daniel Bishoppresent a pair of programs which organiseyour data into a form ready for processing.
required in the widest column.Count one character for thedecimal point, if there is one, onefor each digit before and after thedecimal point, and add one for thespace between columns. There isno need to allow for minus signs,as they are displayed in the spacebetween columns.6. Enter column labels. Labels arenot essential, but if you choose touse them you are asked to type inheadings for each column.7. Enter row labels - again, notessential.8. State whether you wish to enterdata by columns or by rows. Withmany kinds of data it is moreconvenient to work down column1, then go to column 2 and so on.This is called "by columns";choose which you prefer.9. Enter the number of decimalplaces you require. All values in acolumn must have the samenumber of digits after the decimalpoint, but you may specifydifferent numbers of decimalplaces in different columns. Key inthe numbers of places whenrequested. Key 0 for any columnwhich is to contain integers.10. The data table is displayed, orthe top -left corner of it if the tableis too big for the screen. The top ofthe screen displays a status lineshowing the file name, date,number of columns and rows, and
the number of decimal places foreach column. For example, if theDP display shows 203, the firstcolumn has two decimal places,the second column has none andthe third has three.11. Data entry begins here. Thecursor starts at column 1, row 1, sotype in the value for this positionfirst. The computer does not letyou type in more digits before thedecimal point than there will beroom for in the chosen columnwidth. If it refuses to accept anymore numeric digits, it is waitingfor a decimal point. Similarly, itrequires the correct number ofdigits after the decimal point. KeyReturn when a value has been fullyentered. If it does not already fillthe column width, it moves to theright within the column.12. The cursor then moves to thenext row or column, depending onthe option you selected in step 8,and waits for you to enter the nextvalue. At the end of one row orcolumn the cursor moves auto-matically to the start of the next.With some types of data, columnsor rows may not all be filled withvalues. If you have finishedentering all the values for a givencolumn or row, key * and thecursor moves to the start of thenext column or row. You can usethe cursor -control keys to move thecursor manually to any position in
the table, either to enter a value orto replace the existing value with anew one.13. When you have finishedentering data, the contents of thetable, including its headings andother information, may be savedby keying S or printed out bykeying P. After either of theseoperations, you are returned to thetable display with all data presentand can save a backup copy or takeanother printout if you wish.Typing R clears all data and returnsyou to step 1.
You can use the cursor -controlkeys to roam over the entire table,to enter or change a value or simplyto review the table. The displayscrolls to bring the required areaon -screen. There is an importantdifference between a positionwhich contains a zero and onewhich is merely left blank. A zerois treated as a value which is used incalculations, while a blank squareis treated as a missing value and isignored.
The Data Disc Initialiser pro-gram prepares a special data discby setting up 14 files, each largeenough to hold the largest table ofdata that Data Maker allows. It isnot essential to use this programbut it is a wise precaution, as itensures that you will never findyourself without enough space tosave a file that you have justedited.
All the programs in this series,along with five others, areavailable on a single -sided 40 -track5.25in. disc. The price is .f20including postage and 15 percentVAT. Please send your order toOwen Bishop, c/o PracticalComputing; cheques should bemade payable to Owen Bishop.
DATA MAKER10 REM- DATA MAKER20 REM- A Statistical Utility Program30 REM40 REM- by Owen and Daniel Bishop50 REM60 REM- Version 1.0 - 3/10/8570 REM- For the BBC Micro Model B80 REM90 *TV 255,1100 *FX4,1110 MODE?120 DIM DP(12)130 CR=0: KEY$=CHR$136+CHR$137+CHR$138+
CHR$139140 L$=STRING$(10," ")150 CLS:PROCco1:PRINTSPC(3);"DATA MAKE
R";SPC(66)160 PROCbtm:PROCcol:PRINT "Do you want
to make a NEW data file":PROCcol:PRINT"or LOAD an existing file?":PROCalpha("(N/L) ",1)
170 IF QR$="N" THEN PROCnewfile:GOTO 390
180 IF QR$<>"L" THEN VDU7:GOTO 160190 CLS:PROCcol:PRINT SPC(3);"EDIT:";S
PC(71)200 PROCbtm:PROCco1:PRINT "Enter name
of file to be loaded":PROCalpha("(max 7letters): ",7)210 ON ERROR PROCfserror:VDU31,10,0:PR
OCcls:GOT0200220 FILES=QR$:A=OPENIN FILE$230 VDU31,10,0:PRINT FILE$240 INPUT#A,DF$:VDU31,24,0:PRINT"DATE:";DF$250 INPUT#A,NC,NR:VDU31,0,1:PROCco1:PR
INTSPC(3);"COLS: ";NC;SPC(2);"ROWS: ";NR;SPC(22-LEN(STR$(NC))-LEN(STR$(NR)))260 DIM SC(NC,NR),CL$(NC),RL$(NR)270 INPUT#A,CW,LC280 IF LC=0 THEN 300290 FOR J=1 TO NC:INPUT#A,CL$(J):NEXT300 INPUT#A,LR310 IF LR=0 THEN 330320 FOR J=1 TO NR:INPUT#A,RL$'(J):NEXT330 FOR J=1 TO NR:FOR K=1 TO NC:INPUT#
A,SC(K,J):NEXT:NEXT340 FOR J=1 TO NC:INPUT#A,DP(J):NEXT:I
NPUT#A,DP$350 CLOSE#0
106 PRACTICAL COMPUTING February 1986
BUSINESS STATISTICS
DATA MAKER360 ON ERROR OFF370 NT=FNnt380 PROCbtm390 VDU31,26,1:PRINT"DP=";DP$400 SW=36-7*LR:CC=INT(SW/CW):IF NC<CC
THEN CC=NC410 RD=16:IF NR<RD THEN RD=NR420 CD=CC:CS=0:RS=0:HB=4+7*LR:CX=HB:CY
=5:X=1:Y=1430 IF LR=0 AND NR>=100 THEN HB=5440 PROCcolumns:PROCrows450 PROCdata460 *FX15,0470 VDU31,CX-1,CY-1:K$=GET$480 IF K$="R" THEN CLEAR:GOTO 110490 IF K$="S" AND NT>0 THEN PROCsave:G
OTO 460500 IF K$<>"D" OR NT=0 OR SC(X,Y)=1E-2
9 THEN 520510 SC(X,Y)=1E-29:NT=NT-1:VDU31,CX-2,C
Y-1:PRINTLEFT$(L$,CW):IF NT=0 THEN 440 ELSE 460520 IF K$="P" THEN PROCprint:GOTO 460530 IF INSTR(KEY$,K$)>0 OR K$="*" THENPROCmove:GOTO 460540 IF ASC(K$)>47 AND ASC(K$)<58 OR IN
STR(".-",K$)>0 THEN PROCnumber:GOTO 460550 VDU7:GOT0460
560 DEF PROCsave570 PROCbtm:PROCcol:PRINT "Enter file
name to save under":PROCalpha("(max 7 letters): ",7)580 IF LEN(QR$)=0 OR LEFT$(0R$0)=CHR$
32 THEN VDU7:GOTO 570590 ON ERROR PROCfserror:GOT0570600 A=OPENOUT QR$610 PRINT#A,DF$,NC,NR,CW,LC:IF LC=0 TH
EN 630620 FOR J=1 TO NC:PRINT#A,CL$(J):NEXT630 PRINT#A,LR:IF LR=0 THEN 650640 FOR J=1 TO NR:PRINT#A,RLX(J):NEXT650 FOR J=1 TO NR:FOR K=1 TO NC:PRINT#
A,SC(K,J):NEXT:NEXT660 FOR J=1 TO NC:PRINT#A,DP(J):NEXT670 PRINT#A,DP$:CLOSE#0:0N ERROR OFF680 PROCbtm690 ENDPROC
700 DEF PROCprint710 PROCbtm:PROCnum("Width of printout(40-132) ? ",1,40,1,132)720 ON ERROR PROCpterror730 VDU2,21:PW=ON:PC=INT((PW-12)/CW)740 PRINT750 SC=0:PP=PC760 IF PP>NC THEN PP=NC770 PRINT"FILE: "FILE$""DATE: "DF$780 FOR J=1 TO PP -SC790 PRINTTAB(6+LR*6+(J-1)*CW);J+SC;BOO NEXT:PRINT:IF LC=0 THEN 820810 FOR J=1 TO PP-SC:PRINTTAB(6+LR*6+(
J-1)*CW);CL$(J+SC);:NEXT:PRINT820 FOR K=1 TO NR830 PRINT;K;TAB(4)RL$(K);840 FOR J=1 TO PP -SC850 IF SC(J+SC,K)=1E-29 THEN A$="" ELS
E @%=&102000A+(DP(J+SC)*&100):A$=STR$(SC(J+SC,K)):IF RIGHTS(A$0)="."THEN A$=LEFT$(A$,LEN(A$)-1)
860 W/.=&90A:PRINTTAB(5+LR*6+(J-1)*CW)RIGHT$(L$+A$,CW);870 NEXT:PRINT880 NEXT
890 IF PP',NC THEN SC=SC+PC:PP=PP+PC:PRINT:GOTO 760900 FOR L=0 TO 4000:NEXT910 VDU 6,3920 ON ERROR OFF930 PROCbtm940 ENDPROC
950 DEF PROCmove960 IF i$="*" AND CR=0 AND X.NC THEN X
=X+1:Y=1970 IF K$="*" AND CR=1 AND Y:NR THEN Y
=Y+1:X=1980 X2=X:Y2=Y:IF K$=CHR$(1:9) AND Y>1
THEN Y=Y-1990 IF K$=CHR$(136) AND :CA THEN X=X-11000 IF K$=CHRS(137) AND X -(NC THEN X=X+
1
1010 IF K$=CHR$(138) AND Y --,NR THEN Y=Y+1
1020 IF INSTR(KEY$,K$) 0 AND X2=X AND Y2-`1 THEN VDU71030 DF=01040 CX=HB+CW*(X-CS-1)1050 IF CX-alB THEN CS=CS-CC:DF=1:GOTO 1
0401060 IF CX,40-CW THEN CS=CS+CC:DF=1:GOT
010401070 CY=4+Y-RS1080 IF CY:5 THEN RS=RS-16:DF=1:GOT0107
01090 IF CY' 0 THEN RS=RS+16:DF=1:GOT010
701100 RD=16:IF NR-RS.:RD THEN RD=NR-RS1110 CD=CC:IF NC -CS -:CD THEN CD=NC-CS1120 IF DF=1 THEN PROCcolumns:PROCrows:
PROCdata1130 ENDPROC
1140 DEF PROCnumber1150 SG=1:IF K$="-" THEN VDU31,CX-2,CY-
1:PRINTKI:SG=-11160 S$=" ":IF SG= -1 THEN S$="-"1170 XN=CX:NK=0:ND=CW-2-DP(X):AM1=""1180 IF DP(X)=0 THEN ND=ND+11190 GOTO 12201200 *FX21,01210 VDU31,XN-1,CY-1:K$=GET$1220 IF VAL(KS)=0 AND K$,.:"0" AND K$,>"." AND K$<.CHR$13 OR K$="." AND DP(X)=0OR K$=CHR$13 AND DP(X)<.>0 THEN 12001230 IF k$=CHR$13 THEN 13401240 IF NK=ND AND K$<")."." THEN 12001250 XN=XN+1:PRINT K$:IF K$="." THEN 12
701260 AMS=AM$+K$:NK=NK+1:IF NK,ND+1 THEN12001270 IF DP(X)=0 THEN 1340
1280 AMS=AM$+".":NE:=01290 VDU31,XN-1,CY-1:K$=GET$:IF
=0 AND K$<,'"0" AND K$:',CHR$13 OR) AND F.$c>CHR$13 THEN 12901300 IF K$=CHR$13 AND NK=DP(X)
01310 IF K$=CHR$13 AND NK.DP(X)
0
VAL (K$)NK=DP(X
THEN 134
THEN 129
1320 PRINT K$:XN=XN+11330 AMS=AM$+K$:NK=NK+1:IF NE DP(X)+1 T
HEN 12901340 SC(X,Y)=VAL(RIGHT$(L$+S$+AM$,CW)):
NT=NT+11350 VDU31,CX-2,CY-1:PRINT SPC(CW)
(listing continued on page 109)
PRACTICAL COMPUTING February 1986 107
ORLD IDE PRICE LISWorldwide Computers Ltd are authorised dealers for the leading computers and software at prices that are guaranteedto be the best in the country. We supply everyone from leading UK companies, government departments and localauthorities to the small business and the private individual - anywhere in the world.
...== = __ _ - - -- = 'Authorised
apricotEPSON iitniT1
COMMODORE
OLIVETTIPERSONALCOMPUTER
111111111LONDONDealer ONLY
Worldwide
LeAl% 01-543
Computers Ltd., SpaAlso at: Regent
2211House, 11-17 Worple
House, 2
&North
BRIGHTONRoad,Road,
WimbledonBrighton, Sussex
SW19 4JS.BN1
Telex: 8955888 WOWICO1YA
(0273) 609331.,..-,IBM PC Model 64kb 1X360kb D/D £899.00 IBM Colour Display £455.00IBM Portable 256kb 2X360kb D/D+K/B £899.00 IBM Mono Display Green £153.00IBM PC -XT 256kb 2X360kb D/D £1299.00 IBM EGA Colour Display £608.00IBM PC -XT 256kb 1X360kb D/D+10MP H/Disk. £1999.00 IBM Mono Display/Printer Adapter £149.00IBM AT Base 256kb 1X1 2MB D/D+K/B £2399.00 IBM UK Keyboard £153.00IBM ATE 512kb 1x2MB D/D+20MB H/Disk+K/B £3999.00 IBM Base Colour Monitor £149.00
2 ;=s--5:/oliveth ADD-ONS==___
Extra Memory 64kb (9 Chips) £39.00Hercules Colour Graphics/Printer Card £181.00Hercules Mono Graphics/Printer Adapter £325.00IBM Asynch Comms Adapter £71.00IBM Bisynch Comms Adapter V2 £165.00IBM Colour/Graphics Adapter £160.00IBM EGA Graphics Adapter £433.00
olivettiOlivetti M24 128k 1 x360k D/D £949.00 Olivetti M24 SP 640K RAM +20MB H/Disk £2225.00Olivetti M24 128k 2x360k D/D £1150.00 Olivetti M10/24 £375.00Olivetti M24 128k 1 x360 D/D+10MB H/Disk ... £1799.00 Olivetti Mono Displays £169.00Olivetti M21 128k 1X360k D/D+Key+VDU £1149.00 Olivetti extended K/B (102 keys) £120.00Olivetti M21 128k 2x360k D/D+Key+VDU £1299.00 Olivetti/IBM style K/B (83 keys) £120.00Olivetti M21+10MB H/Disk £2149.00 Olivetti Colour Display £475.00
IBM EGA Memory Expan Kit 128kb £210.00IBM EGA Memory Expansion 64kb £160.00IBM PC Dos V 21 £49.00
IBM Printer Adapter £71.00
K/B 5050 £105.00K/B 5151 (extended) £175.00Memory Expansion Card with 64kb £140.00Qubie Mono Display & Tilt Swivel £150.00Qubie Colour Display+Tilt/Swivel £405.00
apricotPC 256K RAM+2x315K D/D £1139.00 Fle 256 RAM 1x315K D/D £525.00PC 256K RAM+2x720K D/D £1299.00 Fl 256k RAM 1X720K D/D £749.00Xi1Os 512K RAM 10MB+Expansion £1999.00 F2+Mouse £1149.00Xi20 512K Ram 20MB £2725.00 F10+Mouse £1749.00Xi2Os 1MB RAM 20MB+Expansion £3099.00 XEN 2 X 720 £1599.009in. Monitor £150.00 XEN 20MB £2399.0012in. Monitor £190.00 Apricot colour Monitor £349.00
Sixpack Multifunction Card with 384kb £350.00Sixpack Multifunction Card with 64kb £199.00
Taxan Mono Display Amber or Green £131.00Taxan Colour Display £360.00Techmar Master Graphics Adapter £530.0010MB i Height Hard Disc complete £595.00
20MB ; Height Hard Disc complete £695.00
8087 Maths Co -processor £175.00
AMSTRAD PCW 8256 £389.00 SPECIAL OFFERSEPSONEpson PX8 computer £649.00
.-. - - -I.)1.:*) -I- R1. XAnadex DP 9000 £875.00Brother M1009 (P) £145.00
COMPLETE HARD DISK SYSTEMS
Olivetti M24 System inc:M24 Base Unit
Epson PX8+128K RAMD/D
£799.0000
PF10 £299CX21 Acoustic CouplerEpson PC £649.00£649.00
Brother M1509 P+S+ (NLQ) £399.00Canon PW 1080A (NLQ) £279.00Canon PW 1156A (NLQ) £355.00Canon Laser Jet £2500.00Data Products 8050 £1075.00Data Products 8070 £1499.00Epson LX80 (NLQ) £199.00Epson RX 100 F/T £325.00Epson FX 80 £320.00Epson FX 100 F/T £425.00Epson LQ 1500 (NLQ) £825.00Hewlett Packard Laser Jet £2599.00OKI Microline 182 t £249.00Olivetti DM 5801 CB (NLQ) £885.00Panasonic KP1091 (NLO) £255.00
Compatible 20MB Hard Disk360k Floppy Disk
640K RAM7 Slot Bus Convertor
Olivetti MonitorOlivetti/IBM Keyboard
DOS 2.11
£1999.00IBM PC System inc:-
IBM PC Base Unit10MB Hard Disk
360K Floppy 256K RAMIBM Keyboard IBM Mono Display
. DAISYWHEELBrother HR15 £315.00Brother HR25 £609.00Brother HR35 £695.00Daisy Step 2000 (20 CPS) £219.00Diabio 630 (API) £1310.00Epson DX 100 £315.00Epson P 40 £85.00Hitachi 672 plotter £395.00IBM Wheelprinter £1150.00IBM Quietwriter £1150.00Juki 6100 £299.00Olivetti DY 250 f 554.00Olivetti DY 450 £799.00
ACCESSORIESKeyboards, interfaces, tractor feeds,
Parallel Printer PortPC DOS 2.1
Qume 1140 (RO) £1175.00Qume letter Pro 20 £450.00
Ricoh RP 1600 8k £1325.00cables, sheet
feeds, disks, software, up -grades, listing paper, ribbons,daisy wheels available for most products.All prices excluding VAT and DELIVERY JAN.
All SOFTWARE AVAILABLE
AT BEST PRICES
£1899.00Brother M1509 P-I-SHNLQ) £399.00Epson LX80 (NLQ) £199.00
Juki 6100 18 CPS DW £299.00
CELLULAR TELEPHONES
Motorola 8000XNEC Mobile
£2099.00
£899.00
Panasonic Mobile £1195.00
toS Circle No. 184
BUSINESS STATISTICS
DATA MAKER(listing,xmtmuedfmmlimge1(17)
1360 VDU31,CX-2,CY-1:PRINT RIGHT$(L$+S$+AM$,CW)1370 IF CR=1 THEN 14001380 IF Y=NR THEN K$="*":PROCmoye:ENDPR
OC1390 F$=CHR$138:PROCmove:ENDPROC1400 IF X=NC THEN V$="*":PROCmove:ENDPR
OC1410 V,S=CHR$137:PROCmove:ENDPROC1420 DEF FNnt:LOCAL NT%,J%,V%:FOR J%=1
TO NC:FOR K%=1 TO NR:IF SC(J%,K%)-, 1E-29THEN NT%=NT%+11430 NEXT:NEXT:=NT%
1440 DEF PROCdata:LOCAL J,V:VDU23,1,0;0;0:0;:FOR J=5 TO 20:VDU31,HB-1,J-1:PROCc11:NEXT1450 FOR J=1+CS TO CD+CS:HH=HB-1+(J-CS-1)*CW1460 FOR K=1+RS TO RD+RS1470 IF SC(J,K)=1E-29 THEN 1490 ELSE @%
=&0102000A+(DP(J)*&100):AT=STR$(SC(J,K)):IF RIGHTI(A$0)="."THEN A$=LEFT$(A$,LEN(A$)-1)1480 VDU31,HH-1,3+K-RS:PRINT RIGHT$(L$+
A$,CW):@%=&90A1490 NEXT:NEXT1500 VDU23,1,1;0:0;0;1510 ENDPROC
1520 DEF PROCcolumns:LOCAL J:VDU2.3,1,0;0;0;0;:VDU31,0,2:PROCc11:VDU31,0,3:PROCc11
1530 VDU31,0,2:FOR J=1 TO CD1540 VDU31,(HB-1+(J-1)*CW),2:PRINT;J+CS
1550 NEXT1560 IF LC=0 THEN VDU23,1,1;0;0;0;:ENDP
ROC1570 VDU31,0,3:FOR J=1 TO CD1580 VDU31,(HB-1+(J-1)*CW),3:PRINTCL$(J
+CS);1590 NEXT:VDU23,1,1;0;0;0;:ENDPROC
1600 DEF PROCrows:LOCAL K:VDU23,1,0;0;0:0;:FOR V=5 TO 20:VDU31,0,K-1:PROCc11:NEXT1610 FOR <=1 TO RD:VDU31,0,i-+3:PRINT;K+
RS:NEXT1620 IF LR=0 THEN VDU23,1,1;0:0:0;:ENDP
ROC1630 FOR K=1 TO RD:VDU31,3,3+K:PRINT RL
$(K+RS)1640 NEXT:VDU23,1,1;0;0;0;;ENDPROC1650 DEF PROCnum(0$,01,02,03,04)1660 *FX21,01670 F'ROCcol:PRINT 0$;:INPUT""ON$1680 ON=VAL(ON$)1690 IF QN=0 AND ON$ '"0" THEN 17201700 IF ON,)INT(ON) THEN 17201710 IF (03=0 OR ON =Q4) AND (01=0 OR 0
N>=02) THEN ENDPROC1720 PROCline1730 GOTO 16601740 ENDPROC
1750 DEF PROCalpha(0$,01)1760 *FX21,01770 PROCcol:PRINT 0$;:INPUT""OR$1780 IF LEN(OR$)<=01 OR 01=0 THEN ENDPR
OC1790 PROCline:GOTO 1760
1800 DEF PROC1ine:VDU1l:PROCc11:VDU7:ENDPROC1810 DEF PROCbtm:VDU31,0,20:PROCc1s:VDU
31,0,20:ENDPROC
1820 DEF F'ROCfserror1830 ON ERROR OFF1840 CLOSE#01850 VDU71860 IF ERR>44 OR ERR=6 THEN 19001870 CLS:VDUll:REPORT:PRINT " at line
;ERL1880 *FX4,01890 END1900 PROCbtm:IF ERR=222 THEN PRINT"No s
uch file";:PROCcol ELSE VDUll:REPORT:PROCcol1910 PRINT" error. ":PROCcol:PRINT"Pres
s SPACEBAR, when you are ready "1920 *FX21,01930 REPEAT:A=GET:UNTIL A=321940 VDU11,11:PROCc1s1950 ENDPROC
1960 DEF PROCco11970 PRINT CHR$130;1980 ENDPROC
1990200020102020203020402050
);
20602070208020902100
DEF PROCclsLOCAL CRSX,V,HV=VPOS:H=POSCRS%=999-H-(40*V)VDU23,1,0;0;0;0;REPEAT:IF CRS%,255 THEN 2060CRS%=CRS%-255:PRINTSTRING$(255,"
UNTIL CRS%255PRINTSTRING$(CRSX," ");VDU31,H,VVDU23,1,1;0;0;0:ENDPROC
2110 DEF PROCc112120 LOCAL V,H2130 V=VPOS:H=POS2140 PRINT STRING$(40-H," ");2150 VDU31,H,V2160 ENDPROC
11
2170 DEF PROCnewfile2180 CLS:PROCco1:PRINT"NEW FILE:"'2190 PROCbtm:PROCalpha("Enter file name(max 7 chars): ",7)2200 IF VAL(OR$)>0 THEN VDU7:GOT021902210 VDU30:PRINTTAB(0,5)"FILE NAME: ';Q
R$2220 FILES=OR$2230 PROCbtm:PROCalpha("Enter file date(max 6 chars): ",6)2240 DF$=OR$:VDU30:PRINTTAB(0,7)"DATE :
";DF$2250 PROCbtm:PROCnum("How many columns(1-12)7 ",1,1,1,12):NC=ON2260 VDU30:PRINTTAD(0,9)"COLUMNS = ";NC2270 DATA 140,110,90,75,65,55,50,45,40,
35,35,302280 FOR J=1 TO ON:READ NR:NEXT2290 PROCbtm:PROCnum("How many rows (1-"+STR$(NR)+")? ",1,1,1,NR):NR=ON2300 VDU30:PRINTTAB(0,11)"ROWS = ";NR
(listing continued on page 111)
O0m
rm-
PRACTICAL COMPUTING February 1986 109
NOBODY BEATS OUR PRICES
OR
OUR SERVICE
SYSTEM 1 SYSTEM 2PC/XT Compatible PC/ST Compatible512k System Board 512k System BoardTwin 360k Drives Single 360k floppyPrinter Card 10Mb Hard DiskColour Card Printer CardRS232 Card Colour Card12" Green Monitor RS232 CardKeyboard 12" Green MonitorPC -DOS Version 3.0 PC -DOS Version 3.0
PRICE: £900 PRICE: £1,395SYSTEM 3 SYSTEM 4
AT Compatible *OLIVETTI M24*512k System Memory 640k System Memory1.2Mb Floppy Drive 360k Floppy Drive360k Floppy Drive 10Mb Hard Disk20Mb Hard Disk 12" MonitorColour Card KeyboardParallel Card DOS 2.11Async Card PRICE: £1,850Multifunction Card12" Green MonitorAT Compat KeyboardPC -DOS Version 3.0
PRICE £2,300
RODIME HARD DISKS10Mb £425.0020Mb £525.0030Mb £700.0040Mb £1,100.00
Erwin 10Mb Tape Streamer £495.00Cipher 25Mb Tape Streamer £695.00
PC CONNECTIONS ADD-ON BOARDS64k Memory packs (9 Chips) £15.00384k Ram Card '(Un-Chipped) £50.00512k Ram Card (Un-Chipped) £60.00
Hi-res Mono/Printer Graphics Card £100.00Colour Graphics Card W/Composite & RGB £80.00Colour Graphics/Printer £145.00
256k Multi -Function Card Comprises of:Sockets for 256k Ram, Parallel-Printer Port,Async Port Games Port, Real -Time Clock &Software for Ram -Disk & Print Spooler £100
384k Multi -Function Card(As above with 384k Sockets) £135.00
FULL MANUFACTURERS WARRANTY
01.788 6311
Softquest Ltd Circle No. 185
CroWn Dust Co ers
AVAILABLE
FOR
ALL COMPUTER EQUIPMENT
ANTI STATIC AND FLAME RETARDANT
MODELS INCLUDEIBM PC, APRICOT 9" & 12", MACINTOSH,OLIVETTI M24, ICL DRS20 range
ANADEX, BROTHER, EPSON, JUKI, OKI &QUME PRINTERS
AVAILABLE FROM:U.K. ACTION COMPUTER SUPPLIES
01.903 3921
IRELAND, COMPUTER ACCESSORIESDUBLIN 951020
SWEDEN, DABUS DATAPRODUKTER08-804920
DEALER ENQUIRIES WELCOME ON0984 33377
110
Circle No. 186PRACTICAL COMPUTING February 1986
BUSINESS STATISTICS
DATA MAKER(continued from page 109)
2310 PROCbtm:PROCnum("Column width (5-10)? ",1,5,1,10):CW=ON2320 VDU30:PRINTTAB(0,13)"COLUMN WIDTH
= ";CW2330 PROCbtm:PROCalpha("All OF: (Y/N)?,1)
2340 IF ORT<>"Y" AND ORT<>"N" THEN VDU7,30:80T0 23302350 IF QRT="N" THEN N=N-1:RESTORE 2270
:MI -021802360 DIM SC(NC,NR),CLT(NC),RLT(NR)2370 FOR J%=1 TO NR:FOR K%=1 TO NC:SC(K%,J%)=1E-29:NEXT:NEXT2380 NT=0:VOU31,0,4:PROCcls2390 PROCalpha("Do you want to label columns (Y/N)?",1)2400 IF OR$< >"Y" AND ORT<>"N" THEN PROCline:GOT023902410 IF ORT="N" THEN LC=0:GOTO 25002420 LC=12430 VOU31,0,2:PROCcls:PROCcol:PRINT"Key in column labels (max ":CW-1;" chars):
2440 FOR J=1 TO NC:PRODalpha(STRT(J)+"",CW-1):CLT(J)=ORT:NEXT2450 PRINT2460 PROCalpha("All OK (Y/N)?",1)2470 IF ORT<>"N" AND ORT<>"Y" THEN PROC
line:GOTO 24602480 IF OR$="N" THEN 24302490 VOU31,0,2:PROCcls2500 PROCalpha("Do you want to label ro
ws (Y/N)?",1)2510 IF ORT<>"Y" AND ORT<>"N" THEN PROC
line:GOTO 25002520 IF QRT="N" THEN LR=0:GOTO 26302530 LR=12540 VOU31,0,2:PROCc1s:PROCcol:PRINT"Ke
y in row labels (max 6 chars):"2550 RR=0:RD=1B2560 IF RR+RD>NR THEN RD=NR-RR
2570 FOR J=1 TO RD:PROCalpha(STRT(J+RR)+" ",6):RLT(J+RR)=QR$:NEXT2580 PRINT2590 PROCalpha("All OK (Y/N)?",1)2600 IF ORT<>"Y" AND ORT<>"N" THEN PROCline:GOTO 25902610 IF OR$="N" THEN VOU31,0,3:PROCcls:
GOT025702620 RR=RR+18:IF RR<NR THEN VOU31,0,3:P
ROCc1s:GOT025602630 VOU31,0,2:PROCc1s:VDU31,0,4:PROCal
pha("By columns or by rows (C/R)?",1)2640 IF ORT<>"C" AND ORT<>"R" THEN VDU7:GOTO 26302650 IF ORT="R" THEN CR=1 ELSE CR=02660 OPT="":PRINT":PROCcol:PRINT"How many decimal places (0";CW-3;")?":FOR J=1TO NC:F'ROCnum("COL "+STR$(J)+" ",1,0,1,CW-3):OPT=DPT+ONT:DP(J)=ON:NEXT2670 PRINT2680 PROCalpha("All OK (Y/N)?",1)2690 IF QRT<>"N" AND ORT<>"Y" THEN PROCline:GOTO 26802700 IF OR$="N" THEN VOU31,0,2:PROCcls:GOT026602710 VOU31,0,1:PROCc1s2720 VOU31,10,0:PRINT FILET2730 VOU31,24,0:PRINT "DATE: "OFT2740 VOU31,0,1:PROCcol:PRINT SF'C(3);"COLS: ";NC;SPC(2);"ROWS: ";NR;SPC(22-LEN(STRT(NC))-LEN(STRT(NR)))2750 ENDPROC
2760 DEF PROCpterror2770 ON ERROR OFF2780 VDU 6,3,72790 CLS:VDUll:REPORT:PRINT
;ERL2800 *FX4,02810 END
at line
DATA DISC INITIALISER10 REM- DATA DISK INITIALISER20 REM- by Owen and Daniel Bishop30 REM -40 REM- Version 1.0 - 3/10/8550 REM- For the BBC Micro Model B60 REM70 *TV255,180 MODE 790 PRINT TAB(7,1)CHR$130"INITIALISING
A DATA DISK"100 PRINT""Place your data disk in dr
ive 0."'"The disk must have already been"'"formatted with a program like *FORM4O
110 PRINT'"Initialising will destroy any data whichis on the disk.":INPUT""Areyou sure that this is a blank disk"'"orone that you no longer need? (Y/N) "AT120 IF AT<>"Y" THEN END130 INPUT'"Press 'Y', then 'RETURN', w
hen the"'"disk is ready in drive 0 "AT140 IF AT<>"Y" THEN 130150 PRINT160 CLOSE#0170 ON ERROR IF ERR=214 THEN 260 ELSE
REPORT:PRINT;" at line ";ERL:PROCkeys:END
180 *ACCESS 0.#.*190 *FX11,1
200 *FX12,1210 *ENABLE220 *DESTROY 0.#.*230 AT=GETT240 PROCkeys250 IF AT<>"Y" THEN END260 ON ERROR OFF270 PRINT'"Initialising data disk - pl
ease wait"280 *TITLE "STAT DATA"290 *OPT 4 0300 PRINT310 FOR J=1 TO 14320 ET="FILE"+STRT(J)330 PRINTJ"340 X=OPENOUT ET350 FOR K=1 TO 30360 PRINT#X,STRINGT(196," ")370 NEXT380 CLOSE#0390 NEXT400 PRINT""Data disk ready"410 END420 DEF PROCkeys430 *FX12,0440 TIME=0:REPEAT UNTILTIME>50450 *FX15,0460 ENDPROC
PRACTICAL COMPUTING February 1986
ALATARI°Power Without the PriceTM
TERMINAL MADNESS! PRICE INSANITY!OR JUST GOOD BUSINESS SENSE?
520STCOMPLETE
SYSTEM ONLY£749.95INC. VAT
TICK BOX/ YESNO If your needs include any of the following then you should be looking seriously at the ATARI 520STYou could be saving yourself or your company valuable time and expense by using the Atari for fastprocessing speeds at low unit cost. 68000 processor 512K Ram half megabyte drive monitor GEM
COMMUNICATIONS (VT100, VT102, VT52 - Mini or Mainframe Terminal- Prestel - Electronic Mail)
WORDPROCESSING
ACCOUNTING
EDUCATIONAL
YES DATABASESNO
YES BUSINESS GRAPHICSNO
YES SMALL BUSINESSNO
YES NO
YES NO
YES NO
SPREADSHEETS YES NO
CAD SYSTEM YES El TIME RECORDING(colour & B/W) NO
DESIGN YES CONTROLNO
YES
NO
YES NO
YES NO
System illustrated includes 512K Ram fast 68000 processor, half megabyte 31/2" disk drive, high resolution b/w, monitor, GEM mouse and FREE wordprocessing, graphics, basic and logo software. Options include double sided 1 meg. disk drives, 10/20 megabyte hard disks, colour monitors and cdromplayers (laser disks). CUT AND SEND: -
Silicon (entreSCOTTISH DISTRIBUTORS FOR ATARI PRODUCTS
7 Antigua StreetEdinburghEH1 3NH
031-557 4546
Unit 16,Anderston CentreGlasgow G2041-226 5346
Terminals Computer Systems Training Maintenance
To: SILICON CENTRE, 7 ANTIGUA ST., EDINBURGH EH1 3NH.Dept PRAC OMI.PLEASE SEND ME FREE INFORMATION-520ST
Mr/Mrs
Address
POSTCODE
COMPANY/DEPT
MAIN INTEREST
Circle No. 187112 PRACTICAL COMPUTING February 1986
MBASIC
SEPARATE CASESYou can improve the appearance of your Basic and assembler listingswith this routine, devised by David Dawe.
PRINTED program listings are hardlythe most convenient way of trans-mitting software, but sometimesthey are the only method avail-able. It is therefore worth puttingsome effort into making listings aseasy as possible on the eye, toensure that worthwhile programsare not ignored just because theyare difficult to read.
My MBasic Indent program,published in the October 1985issue of Practical Computing, doesthis for Basic programs. Theroutine presented in this article isdesigned to process assemblersource code, but it may also beused to tidy up an MBasic source -code listing if it is saved in ASCIIformat. Assembly code is usuallywritten in four -column formatunder the headings Label, Oper-ator, Operand and Comment. Thecomments are separated from thecode using the semicolonseparator.
When I am developing a newprogram over several editingsessions, I find that I end up withcode and comments as a mixed
BEFORE . .
;This is a Demonstration of BEAUTY
org 100hPRSTR: equ 9 ;CP/M funtion to print stringbdos: EQU 5 ;FDOS call aDDressStart: mvi c,PRSTR ;Use fn 9
lxi h,messg ;Point to start of MESSAGECALL bdos ;go do itJMP ;back to cp/m
messg: DB 'What a super ProgramB'
. . AFTER;This is a Demonstration of BEAUTY
ORG 100HPRSTR: EQU 9 ;cp/m funtion to print stringBDOS, EQU 5 ;fdos call addressSTART: MVI C,PRSTR ;use fn 9
LXI H,MESSG ;point to start of messageCALL BDOS ;go do itJMP 0 ;back to cp/m
MESSG: DB 'What a super Programs'
bag of upper- and lower-casecharacters. I prefer to see the codein upper case and the comments inlower case, though there does seemto be a growing trend towardsusing lower case for the code. Butwith this program I can convert mysource listings back and forwardwhenever I like.
The program splits each line ofprogram at the separator and
allows selection of upper or lowercase for both parts of the line. Thusthe source listing shown above canbe tidied up so that the code is inupper case and the comments arein lower case. Lines which beginwith a comment separator are del-iberately left alone. In the case ofassembler listings nothing is
altered beyond a single quote sothat lines such as:
CPI 'z'Or
DB 'Thats all FOLKS$'are left intact.
The program could have iso-lated and altered each characterusing Basic's Mids$ function, butthis proved incredibly slow, so themachine -code subroutine tech-nique was adopted. The sub-routine used is written in Z-80code, and was listed as discussedin my article on machine -code sub-routines in the August 1985 issue.The subroutine Call takes theform:
CALL MLOC(A%,B$)where B$ is a string to be pro-cessed. The variable A % controlswhat is done with the string. Onlyalphabetic characters are affected.If A% is set to 0 then all trans-lation is to lower case. If A% is setto 2 then only the first character istranslated to upper case, the restwill be lower case. If A% is set to 3then the first letter of each word istranslated to upper case, the restwill be lower case.
The program will also work onMBasic ASCII source code. Thecode must use the single -quoteseparator. Lines beginning withthis separator are left unaltered.This utility, used together withMBasic Indent, should make anyprogram look good.
SEPARATE CASES100110 ************* BEAUTY ***************
620630
WHILE NOT EOF(1)LINE INPUT #1,N$
120 640 L$="":11$=""130 650 IF N$="" THEN 810140 PRINT "This program 'beautifies' a Source Code ASCII file" 660 P=INSTR(N$,S$)150 PRINT "which has trailing comments separated by
' or 670 IF P<6 AND ES="BAS" THEN I.4=NS:GOTO 810160 PRINT 680 IF P=0 THEN LS=NS:GOTO 740170 PRINT "It converts the code & comments to lower or UPPER" 690 IF P=1 THEN LS=NS:GOTO 810180 PRINT "case as required. It works for all lines except" 700 LS=LEFTS(NS,P)190 PRINT "those beginning with the separator. These are" 710 RS=RIGHTS(N$,LEN(NS)-P)200 PRINT "deliberately left unaltered." 720 IF CM$="U" THEN A%=1 ELSE A%=0210 PRINT 730 CALL MLOC(A%,R$)220 PRINT "Program by D F Dawe (C)" 740 IF CO$="U" THEN A%=1 ELSE A%=0230 PRINT "Cornwall Microelectronics and Computing Centre" 750 IF ES="BAS" THEN LLS=LS:GOTO 790240 PRINT "Cornwall College of Further & Higher Education" 760 Q=INSTR(L$,"'")250 PRINT 770 IF Q=0 THEN Q=LEN(LS)260 'The machine code below is assembled for 6,88000 780 LLS=LEFTS(L$,Q)270 'It changes the case of the letters as required 790 CALL MLOC(A%.LL$)280 'much faster than using BASIC I 800 MIP$(1,$,1,LEN(LL$))=1,L$290 CLEAR,&HB000 810 PRINT L$7R$300 MLOC=&HB000 820 PRINT #2,LS;RS310 FOR 3=0 TO 128 830 WEND320 READ N 840 CLOSE330 POKE MLOC+J,N 850 PRINT:PRINT:PRINT340 NEXT J 860 INPUT "Are you happy with this format (Y/N)";R$350 PRINT "Please state name of file to be beautified" 870 IF R$="Y" THEN 930360 PRINT "I require the extension BAS,ASM, MAC or PRN" 880 IF R$<>"N" THEN 860370 PRINT 890 KILL NFILE$380 INPUT "FILENAME.EXT....";FILES 900 PRINT:PRINT390 P=INSTR(FILES,".") 910 PRINT "Your source file remains unchanged"400 IF P=0 OR P<>LEN(FILES)-3 THEN 350 920 END410 E$=RIGHTS(FILES,3) 930 KILL FILES420 IF ES="BAS" THEN S$="'":GOTO 470 940 NAME NFILES AS FILES430 IF ES="ASM" THEN SS=";":GOTO 470 950 PRINT:PRINT440 IF E$="MAC" THEN S$=";":GOTO 470 960 PRINT "Your file has been beautified as requested"450 IF ES="PRN" THEN S$=";":GOTO 470 970 END460 GOTO 350 980 PRINT "Your source file must be saved in ASCII II"470 OPEN "I",#1,FILE$ 990 END480 INPUT #1,A$ 1000 'Z80 MACHINE CODE as my UCLC program490 CLOSE 1010 DATA 229,213,126,254,4,48,9,135,79,6500 IF ASC(AS)>127 THEN 980 1020 DATA 0,33,19,176,9,233,209,225,201,24510 INPUT "State format for the code, select U or L";CO$ 1030 DATA 6,24,28,24,50,24,69,209,225,205520 IF CO$="L" OR CO$="U" THEN 530 ELSE 510 1040 DATA 121,176,126,205,41,176,35,5,32,248530 INPUT "State format for the cOmments, select U or L";CM$ 1050 DATA 201,254,91,208,254,65,216,198,32,119540 PRINT:PRINT:PRINT:PRINT 1060 DATA 201,209,225,205,121,176,126,205,65,176550 IF CMS="L" OR CMS="U" THEN 560 ELSE 530 1070 DATA 35,5,32,248,201,254,123,208,254,97560 PRINT "The file list will now be as follows" 1080 DATA 216,214,32,119,201,209,225,205,121,176570 PRINT:PRINT:PRINT 1090 DATA 126,205,65,176,35,5,200,126,205,41580 NFILES=FILES 1100 DATA 176,35,5,32,248,201,209,225,205,121590 MIDS(NFILES,P+1,3)="TMP" 1110 DATA 176,126,205,65,176,35,5,200,126,205600 OPEN "0",#2,NFILE$ 1120 DATA 41,176,35,5,200,254,32,40,238,24610 OPEN "I",#1,FILE$ 1130 DATA 243,235,70,35,94,35,86,235,201,0
PRACTICAL COMPUTING February 1986 113
AMSTRAD PCW-8256
Figure 1.
SIERPINSKI'S CURVELogo is well suited to plotting certain types of mathematical function.Obhijit Chatterjee presents a program which implements theSierpinksi curve and plots it out on an Amstrad PCW-8256 system.THE Italian mathematician andlogician Giuseppe Peano showedhow a single point, tracing out amonster curve - that is, a curvewith no unique tangent at anypoint - moving continuously overa square, could pass at least oncethrough every point in the squareand on its boundary. David Hil-bert proposed a simple way ofgenerating a Peano curve with twoend -points. In the limit, the curvebegins and ends at the square's topcorners.
However, Waclaw Sierpinskigenerated a closed Peano curve -with no end -points - whichbounded an area 5 / 12ths that ofthe square. The procedures listedillustrate how the Sierpinski curveis constructed. The structure ofHilbert's curve can be illustratedby similar procedures and the firstfour generations of the sequence ofdrawings leading to it are shownopposite.
DR Logo is particularly suited toproducing this curve because itsgraphics depend on the concept ofmoving a turtle around the screenby specifying its direction and thedistance it has to travel in thatdirection. This technique dis-penses with the need for the messycalculations which would other-wise have been used to generatethe curve had the graphics beendependent on a co-ordinatesystem.
The procedures illustrate thefourth generation of the polygonaldrawings whose limit is theSierpinski Curve. The primaryprocedure, called Sierpinski,initialises the screen and sets upthe basic design for the plot. Itcalls two procedures, a and b.
The two procedures draw thebasic components of the diagrams.The procedure called Side drawsthe element shown in figure 1B,and the procedure called Omegadraws the element shown in figure1A. Procedure a calls Side, Omegaand Side in turn. Procedure b callsSide, followed by three Omegas,followed by Side.
The following commandsreplace
[a b a a b b b a a b a]in the second line of Sierpinski
/\----/ A /B
/\ /
SIERPINSKI PROGRAM?po "Sierpinski
to Sierpinski
make "long 20
make "half :long / 2
ct clean fs ht pu setpos [-280 256] pd
seth 315
repeat 4 [abaabbbaab a]
end
?po "a
to a
side Omega side
end
?po "b
to b
side repeat 3 [Omega] side
end
?po "side
to side
rt 90 fd :half rt 90 fd :half lt 45 fd
:long lt 45 fd :half
end
?po "Omega
to Omega
rt 90 fd :half rt 90 fd :half
45 fd :long lt 45 fd :half]
end
?copyof f
repeat 3 [lt
after Repeat 4 for the variousgenerations. The first generationneeds only
sideThe second generation needs
The third generation needsa b a
The fourth generation, as listed,needs
[a b a a b b b a a b a]
The fifth generation will besingle triple single single triple triple
triple single single triple singlewhere Single is defined to be
a b aand Triple is defined to be
abbbaClearly, a pattern begins to
emerge so that, for the sixthgeneration, if Single is redefinedto be
single triple singleand Triple is redefined to be
single triple triple triple singlethe design for the fifth generationmay be applied. If successivegenerations are defined in thisway, the scale of the drawing beingreduced at each stage to keep theoverall size constant, the wholesquare will eventually be filled.
To produce different gen-erations, three changes need to bemade to the procedure Sierpinski.First, the global variable :longshould hold the distance forthe longer forward movement.Second, the Setpos commandshould be adjusted so that thediagram does not fall off thescreen. Third, the Repeat 4 loop inthe fourth line should be amendedas previously indicated.
It is quite possible to adapt theprocedures to produce successivegenerations with a pause after eachone, although this has not beenattempted to avoid further com-plication of the issue.
The command to print thegraphics produced on the screen is
< EXTRA > <PTR>pressed simultaneously.
Peano curves are discussed byMartin Gardner on pages 124 to133 of the December 1976 issue ofScientific American, along withdescriptions of other curves, suchas snowflake curves.
SIERPINSKIPROGRAMThe first two lines of Sierpinskiinitialise the global variables:long and :half, the twodistances required by the fdcommands in Side and Omega.Between successive generations,the variable :long should behalved. For example, the thirdgeneration will have :long set to40.
The third line sets up thescreen ready for plotting tobegin. It clears the screen ofboth graphics and text, puts thehidden turtle near the top left-hand corner of the screen andpoints it 45° to the left fromthe vertical.
The fourth line defines thecurve. Since the curve hasrotational symmetry of order 4,only one quarter of it need bespecified, and this is repeatedfour times.
The a procedure defines asingle unit for Sierpinski. Asingle unit consists of a Side, anOmega followed by a Side.
The b procedure defines atriple unit for Sierpinski. Atriple unit consists of a Side,three Omegas, followed by aSide.
1 14 PRACTICAL COMPUTING February 1986
AMSTRAD PCW-8256
SIERPINSKI CURVESKNN First generation
\>Second generation
Fourth generation
\>
/\>
Third generation
HILBERT CURVES
Second generation
First generation
Fourth generation
Third generation
PRACTICAL COMPUTING February 1986 115
COMPUTER SUPPLIES ATLOW LOW PRICES
PRINTERS
Epson LX -80 £198.00 Epson RX100 UT 100 cps
£350.00 Epson FX80 160 cps £347.50 Epson LQ-1500 2K £825.00 Brother HR5 Portable P or S
£127.00 Brother EP44 Ribbon Trans.
£187.00 Brother M1009 £158.00 Brother 2024L £865.00 OKI 182 IBM £235.00 OKI 92AP £235.00 OKI 93AS £465.00 OKI CP2350 (P) £1430.00 QUME QUS 12P £425.00 QUME QU1140 £1200.00 RICOH RI 120P £460.00 KIRIN LCD £3245.00 Honeywell Dot matrix please phone Canon LBP-8 Laser Printer
£1995.00 NEC Spinwnter 200 £356.00 NEC P3 (132 cl) £495.00 NEC 8800 Printer £1130.00
SUB -SYSTEMS
Mountain Internal Hard DisksIBM -VC or Compatible
20 MBytes £687.00 30 MBytes £1,750.00 Controller Card £185.00
Mountain Tape Streamer/Hard Disk Combo 7000 20 MBytes with
controller £2,850.00 Combo 7000 40MBytes with
controller £3,500.00
Mountain Internal Tape Streamers forIBM at
27 MBytes £1200.00 60 MBytes £1350.00 Cartridge 600 CA £27.00External Combo Units
I.O. Mega Bernoulli Box 10/10 MB£2586.50
I.O. Mega Bernoulli Box 5 MB£1676.50
1.0.Mego B. Box £3595.00 (Trade price) On reauest 1.0.Mega Cartridge £49.00 KIRIN Double Floppy Drive 256K
£355.00 Toshiba 51/4 Disk Drive £135.00 Toshiba Hard Disk for AT £175.00 Borsu 10+ Single Drive
£1995.00 QUEST Firefly Streamer £750.00 Borsu 10+ 10/10 MB £2950.00 Toshiba Drive for AT360KB
£150.00 Toshiba Drive for At 1.2MB
£180.00 Toshiba Slimline 360KB £110.00 All coloured beige to match
MONITORS
Phoenix MonochromeHi-Resolusion £165.00
Keytronics Keyboard £145.00 Zenith 122 Amber 12" £75.00 Zenith 123 Green 12" £73.00 Zenith 23T Tilt Base £6.50 Circle No. 188
CABLES
Parallel Printer Shielded 18 Core Blk 2 Metre £12.50 18 Core Blk 3 Metre £14.50 25 Core Grey 2 Metre £16.50 25 Core Grey 3 Metre £18.50
Serial 0/P 2 Metre £9.50 0/P 3 Metre £14.50 25 pins converter male to male
£18.00 25 pins converter female to male
£18.00 25 pins converter female to female
£18.00
ACT Cables 12 Core 2 Metre £14.50 12 Core 3 Metre £15.75 16 Core 2 Metre £15.00 16 Core 3 Metre £17.25 36 Core 2 Metre £24.00 36 Core 3 Metre £26.50
Or give us your spec and we shallquote a price for you.
DISK STORAGE
M -C -A Rolltop 100 for 51/4£22.85
M -C -A Rolltop 135 for 3i,7 £14.50 M -C -A Keyboard Cover £4.65 M -C -A Easy Vue Easel £15.15 M -C -A Turn & Tilt £18.85 M -C -A Keyboard Storage £54.50 M -C -A Printer stand £19.95
FLOPPY DISKS
Maxell 51/4 SSDD Box of 10£15.50
Maxell 51/4 DDDD Box of 10£19.95
Fuji 51/4 SSDD Box of 10 £15.50Fuji 51/4 DDDD Box of 10 £19.95
Bulk No. labels SSDD (10pcs)£8.50
Bulk No. labels DDDD (10pcs)£11.50
Maxell 31/2 SD Box of 10 £29.00Fuji 31/2 DD Box of 10 £32.00
Sony 31/2 SD Box of 10 £28.00 Sony 31/2 DD Box of 10 £31.00
Colour Disks in Blue, Red,Yellow or Green SD £15.00DD £17.00
MODEMS Steebek MD 3000 £272.00 Steebek MD 3001 Auto £121.00 Steebek SB1212 Hayes Type
£485.00 Miracle 2000 £168.00 Pace V21/23 Complete £110.00 Pace 6501 £185.00
CLEANING &ACCESSORIES
KIRIN Care Kit for 51 I Dnve £8.50 KIRIN Care Kit fo 31/4 Dnve £8.50 General Cleaner £9.50 Anti -Static Screen Cleaner £7.50 Memorex Head Cleaner Kit £8.50 PC Mouse £125.00 ADD Key for IBM £168.00 Touchstone Technology 1 Keypad
£180.00 Touchstone Technology 2 Keypad
£198.00 Foot Mouse £135.00
RIBBONS
QUME Type Min. 1 Doz.
NEC Type Min. 1 Doz.
Diablo Type Min. 1 Doz.
EPSON Type Min. 1 Doz.
£3.00each
£3.00each
£3.00each
£3.00each
All Other Types Apply Too.
POWER CLEANER
KIRIN Anti -Surge 1500 Watts£29.85
KIRIN Power Conditioner 200Watts £125.00
KIRIN Power Conditioner 650Watts £265.00
MPL Power Cleaner 1200 Watts£21.00
Ashton Tate dBase II £299.00 dBase II Multi-user £550.00 dBase III £450.00 Framework £450.00Borland Sidekick £47.00 Turbo Pascal W/8087 £47.00Desktop Access 10 £350.00 C Basic £210.00 Concurrent CP/M 86 With
Windows £99.00 GEM Desktop £39.00 GEM Draw £99.00 GEM Graph £135.00 GEM Programmers Toolkit
£390.00Lotus Lotus 1-2-3 (IBM PC/XT,
Compatibles) £370.00 Symphony £450.00 Symphony Text Outliner £100.00 Symphony Spelling Checker
£100.00 Book Accounting with 1-2-3
£17.50 The Lotus Guide to Learning
Symphony £17.50Micropro Mail -Merge £100.00 Wordstar £199.00 Wordstar Prof £299.00 Wordstar 2000 £350.00Microrim R Base 4000 £350.00 R Base 50001 Multi-user £425.00Sorcim/ I US Easy Planner £135.00 Easy Plus £60.00 Easy Filer (PC DOS) £210.00 Easy Writer II £215.00 Spell Guard £135.00 Supercalc 3 Series 2 £215.00SSI Wordperfect 4.1 £339.00
AST
MegaPlus 64K £295.00 MegaPlus 256K £360.00 I/O Plus II £1 2 5.00 I/O Mini £125.00 MP II Expn Mem 64K Clock
£198.00 MonoGraph Plus £390.00
£750.00PIDCrevNieewt Starter Kit
£290.00 Six Pak Plus 64K £250.00 Intelligence Research PC EXPRESS
512K £750.00 Intelligence Research HYPERAM
256K £240.00 Intelligence Research HYPERAM
64K £122.50
ORCHID TECHNOLOY
Blossom 64K PC Net Adptr Board PC Net Cluster Kit PC Daughter Board PC Starter Kit PC Turbo 186/128K
£256.00£345.00
£72.00£345.00£755.00£695.00
SpeeDemon For Apple 2£198.00
IBM Accelerator £602.00
Cash With Order only, send cheque or Credit Card No. To Erima UK Ltd., 3, Heliport Ind.Estate, London SW11 3RE or phone Hot Line 01-549 3194 Delivery Add £7.50 for Printers, £3.50for small items, orders over £1,000.00 F.O.C. (All enquiries) 0 1 -22 8 1551
QTY MODEL PRICE
VAT 15%
CARRIAGE
TOTAL
LAST WORDRalph Cornes suggests that it is time for thespreadsheet to change into a tool capable of
more specific use.
THE important argument in theDecember editorial, about thelikely impasse in personal com-puting, can be developed toproduce some interesting ideas onpossible solutions.
The editorial hypothesised thatspreadsheets have been too suc-cessful in personal computing, andthat users tend to twist everything,from filing to text editing, into aspreadsheet application. Con-sequently, executives do not usepersonal computers properly.More importantly, this misuseshows that executives are lesshooked on computers than theindustry had imagined, which isundoubtedly true.
It is an important argumentbecause conceptually personalcomputers have gone about as faras they can go, unless we changethe rules of the game in the sameway that they were changed whenVisiCalc first appeared. There aresome excellent tools for all thebasic information -handling func-tions in office work. You cannotinvent extra functions; all that canbe done is to combine them indifferent ways, and you soonexhaust the viable combinations.
ONE IN FIVEIt is a truism to say that personal
computing is concerned witheverything except traditional com-puting, which processes structureddata in large volumes in order toprovide administrative supportsystems. The people concernedwith traditional corporate com-puting are generally accountants,accounting and administrativeassistants, and clerks. Theyamount to less than 20 percent ofthe white-collar work force, sopersonal computing has a targetuser market which is at least fourtimes the size of traditionalcomputing and more than fourtimes as variegated.
The members of this pool ofpotential users are diverse innature. Between the manager andthe secretary in the corporate hier-archy, there are other staffmembers who are generally knownas professionals. They fall into twomain classes: those who deal withpeople, such as the executive, therep and the personnel officer, andthose who deal with things or
PERSONALCOMPUTING:THE WAY FORWARD
-----14CURSE OF THE ALC.ir tar rts. tr' .1t,dhrrt
t1,trovri th, App. tl tvr- , t,
ll
,r.r.ttirt, att
1,ncS ri asl brzt..a
131r AAA)
It
Are spreadsheets leading us up a false trail?
objects, such as the researcher, theengineer and the scientist. Allthese people have widely differingprofiles and requirements.
The object -orientated pro-fessionals usually want lots ofcomputing power and the tools touse it. If you give them this, theywill make all sorts of adjustmentsin their work, but will never learnanything which they consider to belogically surplus to their specificrequirements.
The people professionals, too,tend to have a short fuse whenasked to conform to a rigid andformal application protocol. But inother ways their requirements andprofile can be very different. Theywant speed not power, user -friend-liness and a lot of little systems,while the objects professionalswant one big omnibus system. Therequired tools and the ways inwhich they need to be presented todiferent users vary in nearly everypossible way: in power, scope, easeof use, user -friendliness, com-plexity, speed, capacity and cost.
Whether you agree with thecategorisation of informationhandlers is irrelevant to theargument, which merely echoesShakespeare's phrase: "customcannot stale their infinite variety" .It is a variety which is not satisfiedby existing personal computer pro-ducts; there is no word processorcum graphics package designedexpressly for a civil engineer, nora spreadsheet designed for ametallurgist.
A further truism is that thetraditional disciplines ofcomputing, office automation,personal computing and tele-communications are all con-verging. The use of each one on itsown increases productivity in anapplication area, but the resultscan be revolutionary when theytouch. This can be seen in the useof videotex for holiday travel,electronic funds transfer, thechanging economics of automobilemanufacture, the use of an orderbook to drive flying shears in ametal mill, and so on.
Pressure is beginning to growfrom user management and userprofessionals to develop these totalinformation-processing systems,where the information is prac-tically untouched by human handfrom start to finish. It is a pressuresparked off initially by the adventof personal computing. The designengineer who finds it very difficultto become enthused about netrequirements planning is pushinghard to have his or her CADapplication generate automaticallythe master files for subsequentproduct planning.
To underline the obvious, thisconvergence is on an applicationbasis. The salesperson with a port-able terminal and cellular radiowants to co-ordinate his or her act-ivities with the order -handlingoffice on the one hand and withthe marketing strategist on theother. The personal computerprobably has to be hooked directly
into the mainframe applications toexpedite the convergence whichgives the big bang payoff, andwhich will give new dimensions tothe use of personal computers inbusiness.
The professionals and supportstaff who are on the periphery ofadministration, are sucked into avertical application. But the wholethrust of personal computing,both from suppliers and fromusers, is that it shall be introducedand managed on a functionalbasis, and the products, includingspreadsheets, reflect this. They aregeneral where they should bespecialised and they communicatesideways but not vertically. Thereare no general-purpose logicalhooks. We want a logical RS -232,which is impossible but gives thegeneral idea.
A final statement of the obviousis that the end -user is not going tostay happy with personal com-puting as now defined. As thepower on his or her desk grows, heor she will want to constructpersonal, sectional and evendepartmental systems which areindependent of the corporatecentre. And that meansdeveloping languages for open -shop systems development. Theuser increasingly will insist ontalking to the mainframe direct.Just as in the Reformation, whengood Christians and true believerswanted to talk directly to God, theuser now wants to talk directlyto the corporate computerpriesthood.
TAILOR-MADEA summary of all these obvious
points shows a market demand forvertically integrated applicationswhich can be constructed largelyby screwing together specialisedpersonal -computer products.
The answer to what is needed toenable the personal computer tofulfil its potential now definesitself. First via a spreadsheet -typeof program, we want to be able tocommunicate directly with thecorporate computer. We wouldlike to be able to define thecontents of a spreadsheet cell sothat it arrives automatically intothe spreadsheet from a mainframedatabase. This involves making the
(continued on next page)
PRACTICAL COMPUTING February 1986 117
LAST WORD
(continued from previous page)
spreadsheet communicate withdata dictionaries for all the maindatabases, Adabas, Total, IMS,IDMS, etc.
This is not as easy as it sounds.If the lines between personalcomputer and mainframe are notgoing to be swamped by the sheervolume of data, a lot of processingis required on the mainframe. Forexample, select a subset of records,select information from a subset ofrecords, accumulate all entries of aparticular type, and do all thiswhile sorting into complicatedsequences.
Communication also needs togo in the other direction. Thepersonal -computer user will needto update corporate data whichtoday is verboten; the Pope wouldas soon rent St. Peter's to theMoonies as would DP managers letyou modify their central data.Therefore the user needs a sort ofinterim scratch pad within thecentral database that he or she canwork on and with, and which theDP manager can use to update thecorporate data when satisfied withits legality and correctness. Both ofthese communications flows implythe solution of major softwareproblems.
The next requirement to getpersonal computers out of the
corner that the spreadsheet haspinned them into, is to make thetools modular and specific forspecific users. The current armoryof spreadsheet, text -editor, data-base, and communicationsmanager are very good general-purpose tools. But none of themcan be ideal for all users, becausesome users have requirements andprofiles which are the exactopposite of others, and this is
regardless of whether the packagesare integrated with other packagesinto vertical systems.
metal, feels happier doing all thiswith double -precision arithmetic.The decision -support theorists allseem to want floating-point astheir algorithms go round in ever -decreasing circles. But all of themlove using a spreadsheet.
The last thing you want to do isto scrap the spreadsheet or toinhibit its use; you want to developit into something different. Theanswer is to make the spreadsheet acentral piece of software to whichall sorts of different professionalrequirements can be appended.
THE LAST THING YOU WANT TO DO IS TOSCRAP THE SPREADSHEET OR TO INHIBIT
ITS USE . . .
An engineer has different filing,text -editing, graphics and calc-ulation requirements to an econ-omist, accountant, planner ormarket researcher. The plannermight be satisfied with aninput/output table that workson straight-line equations; theheating engineer might have allsorts of oddly shaped curves to putinto a model. Similarly, a researchmetallurgist, who seems to spendmost of the time bending andstretching and banging andcooking and freezing pieces of
We want a sort of Meccano kitwhich we can screw on to thespreadsheet skeleton to meetspecialised demand.
Finally, there are couple of otheritems which should ensure thatyou swim with the tide. The use ofan application generator would bewelcome to most professionals.Application generators give usersthe chance to develop personalsystems and sectional systemswithout having to wait for thecomputer professional. For themyou can wait a couple of years, by
which time your initial problemhas been replaced by yet anotherone.
It is a personal -computerbusiness to modularise software tomeet end -user requirements, andto match user profiles. The init-iative for making the mainframe -to -micro link, probably via anaddition to the modularisedspreadsheet, must come from themainframe specialists. Fortu-nately, there are proprietary data-bases in fairly common use and Ianticipate that spreadsheet inter-faces with, say, Total and Adabaswill arrive once the need for themis evident.
So this is how to move out of thecorner personal computers arepinned into. The message is thatsoftware must be market -led andnot technolgy-pushed. Veryprobably most designers think italready is, but they have notunderstood their potential market,nor where it is taking them. Thetwin answers are modularity toreflect the different kinds of usersand a two-way link -up with main-frames. You will then see businessproviding the rather frighteningsums of money necessary if, as allthe forecasts say, four out of fivestaff are to be using personalcomputer work stations by the endof the decade. [6]
FAST TURNAROUNDon IBM PCB Repairs24 Hours to 4 days
PC/XT system boards £70*Mono/printer adaptor £50*Colour graphics adaptor £50*Async/parallel adaptors £25*IBM memory expansion board £45*Floppy disc drive £50*PC/XT power supply units £55*Monochrome display monitor £55*IBM colour display monitor £85*Keyboard £55*AT power supply units £65*AT PCB's POA*Price includes parts and labour.All prices exclude VAT and delivery.
For further information write or phone to:Roy Misters
ROMTECH LTDUNIT 2.
Kingstons Industrial EstateEastern Road,
Aldershot,Hampshire GU12 4TD
Tel: Aldershot (0252) 334881
PHILIPS III
.11111
A full -function personal computer, complete withsoftware and ready to use, at below half price.The Philips P2010 Portable is supplied as acomplete package for home or office use. 9"high -resolution phosphor green screen givesan exceptionally clear text/graphics display.CP/M 2.2 operating 'system allows the P2010to run hundreds of different applications.Software included at no extra charge includesWordstar word-processing and Calcstarspreadsheet - these two items alone normallyselling for £410.00. Plus many other programs.
SPECIFICATION 64 K RAM user Printer interface 32 K RAM video Comms interface Two 544" disk drives Wordstar 93 key keyboard Calcstar 512 x 252 pixels M -Basic 320 K data storage TTY Emulation Shoulder strap Educational utilities
Philips P2010 Portable Computer withsoftware, mains lead and complete set ofmanuals. Thousands of these computers havebeen sold at the normalend -user price of £995.Now offered brandnew at only
Also the P2012 with1.2mb disk storage&software 95(£1695)
PHILIPS
lerPortable Computer
+ Bundled Software
With the P2010 you have accessto the vast library of CP/Mbusiness software. Applicationscatalogue supplied with eachcomputer showing where toobtain specialised programs for.ACCOUNTANCYARCHITECTSAUCTIONEERSBUILDERSCIVIL ENGINEERINGCOMMUNICATIONSDATABASESDENTAL/MEDICALESTATE AGENTSFARMINGFINANCIALHEATING ENGINEERINGHOTELSINSURANCE10B COSTINGMATHS/STATISTICSNEWSAGENTSPAYROLUPERSONNELPROGRAMMING LANGUAGESSTOCK CONTROL
MorganComputer Co.
Courier despatch£15 extra. All rices
1 ° T.
179 Tottenham Court Road, London Wl.
ANDAT lecno
01-6361138
LONDON, FELTHAM, READING, BRISTOLSOUTHAMPTON, BIRMINGHAM, MANCHESTER
Circle No. 189118
Circle No. 190
PRACTICAL COMPUTING February 1986
'PRACTICAL COMPUTINGshop window
Telephone 01-661 8163ADVERTISEMENT RATES
Rates quoted below are subject to the addition of 15% VAT.
Display Rates £18.00 per single Column Centimetre Minimum 5cm x 1 colOne Insertion: £18.00 per scc, Three Insertions: £17.25 per scc, Six Insertions: £17.00 per scc,
Nine Insertions: £16.50 per scc, Twelve Insertions: £16.00 per sccMicro Ads. Linage 40p per word minimum of 20 words. Prepayable.
COPY DATEShopwindow advertisements for the March edition will be accepted up to 28th January subject to space bein. available.
Post to Practical Computing, Classified Department, Room H211, Quadrant House, The Quadrant, Sutton Surrey SM2 5AS.
LOW-COST PCDOSIMSDOS SOFTWARE TOOLS
Professional quality development tools for IBMPC compatibles
Full -screen editor for programmers 19.95Loaded with featuresB0861808818087 assembler, Intel Mnemonics £15.95Fortran 66 (extended} with 8087 support f34.951, 2, 4 -Byte integers, 4, 8 -Byte reals PEEEI 1 -Byte logicals, character
variables, pointers do for, do while, if then else constructs large arrays hip toIMBytel. Common areas fixable at a physical address supports in -line
808818087 assembler sequences (with access to Fortran variables by name).Complete Fortran Math Library £15.95Single and Double precisionSophisticated Object Module Librarian £9.95Two -Pass Link Editor 115.95Overlays, pre -link, map, Xret features.8085 Cross.Assembler E9 95
Bit -Slice Micro Cross -Assembler £84.95
Second-hand equipment inexcellent condition
TELEVIDEO TS806120 f1,000TS802 f900.00TS800A f550.00
SEROUS 1 10mh f1700
flUME 9145 Daisywheel printer
with Rutishauser f600sheetfeeder
LOW! LOW! LOW! LOW!LOWEST PRICES
eg AMSTRAD PCW 8256 = £370 + VATATARI 520 ST = £595 + VAT
IBM COMPATABLES FROM £895 + VAT
ALSO AVAILABLEEPSON, CANNON, JUKI, VICTOR, SPERRY,
COMMODORE. OLIVETTI, etc etcSOFTWARE - SUPPLIES - MAINTENANCE
RING US NOW148
For AMO 2900 series devices and similar user -defined Instruction formats andmnemonics each format up to 64 fields, up to t28 bits wide.
Eastlake Software, 76 Crwys Rd, Cardiff CF2 4NPPhone: 0222 371173. Add E2 P&P and 15% VAT to U.K.
address. 147
All prices subject to VAT
Cambridge Data Limited
1st CHOICE DISCOUNT MICROSTEL 01-992 2512
43 CHATSWORTH G DNS LONDON W3 9LP
Circle No. 320 15116 Margaret StreetLondon W1N 7NE
Circle No. 325
FERRANTI PC860IXT
IBM COMPATIBLE
Tel: 01-580 9651146
FUTURE COMPUTERS FX20Ex -demo machine, boxed and as new, withSpellbinder WP and spare monitor, 128K RAM, twin
PRICE INCREDIBLE
PC860 from 11250 -, VAT
Circle No. 323 800K disk drives. £1,100 + VAT.
SUPERBRAIN ODPC860IXT from (2150 + VAT
------ .--_40-256K to 6401( RAM
ItFree application software
Free 12 months on site maintenance, with 8 hour response 125
ZEDEM COMPUTERS LTD2 KIMBOLTON RD., BEDFORD. Tel. 0234 213645
Lr LNOSEER TD.FOR
FERRANTI££ SAVE ££
LAST FEW
ADVANCE 86b's
Fully checked and operational, with Wordstar,Supercalc, Telecomms, Inventory management,Sales Ledger. Privately owned, hence £600 inc VAT.
EXE COMPUTERSERVICES LIMITED
Norwich Union House, Bedford Street, Exeter,Devon EX1 1LG. Telephone: Exeter (03921 217417.
143
Circle No. 321 (256K RAM, TWIN 360K FLOPPY,PERFECT SUITE I SOFTWARE, KEYBOARD
Circle No. 326
12 MONTH ON SITE WARRANTY iF YOEPEPAONLY
a.£670 incl DELIVERY & VAT
NtOREU UpE ED TO
OR Ai ONE-, PC 860 £11250 + VAT (REC £1250) e 0 COMPL Ox -16 - i -
,-- sl.=-,t.
PC860-XT(10) £1935 + VAT (REC £2150)PC860-XT(20) £2515 + VAT(REC £2795)
UTDERREDTER/14,NEATLy "vALSCALL 1,4 Q4-8CkLY 11
MODEMSALL WITH 256K RAM, PERFECT SUITE IISOFTWARE KEYBOARD AND 12 MONTH
US AirliX/(060,7) ''' [.(I
PIXIE
(.--CIAPPLICATION:
DATA CAPTURECOMMUNICATIONS
Litit,,,--es,
itirfAr
.:4*
ON SITE WARRANTY.TO CELEBRATE OUR EXPANSION INTO
NEW OFFICES WE ARE OFFERING A 10%DISCOUNT ON MOST ITEMS.
LOOK OUT FOR OUR NEW RANGE OFCOMPUTERS AND SOFTWARE IN MARCH.
Solderless 858888computerWiring systems
fo brochurephone -rI . Ell
Inn 11 .1GENERAL
PRINTERS136 CONTACT: COLIN ALLISON TM
SUITE 6, 2nd FLOOR SACKVILLE PLACE COMWAR/AcThe Computer Centre,Bugbrooke Road, GAYTON,0NORTHAMPTON NN7 3EU.
44/48 MAGDALEN STREETNORWICH NORFOLK NR3 1JE
TELEPHONE 0603 616221GEORGE WILLIAM HOLLAND 8 SONS
eugbrooke Road, GAYTON, NORTHAMPTONLETD
NN7
144
3EU.
TEL: 10604) 858011 Telex: 312242 MIDTLX G149
Tel (0604) 858888 Telex: 312242 MIDTLX G.
Circle No. 322 Circle No. 324 Circle No. 327
PRACTICAL COMPUTING February 1986
rnaow
ALBANY COMPUTERS
REPAIR DOMESTIC AND
PROFESSIONAL
COMPUTERS AT A FIXED
CHARGE.
CONTACT US FOR AN
INSTANT QUOTE
ALBANY COMPUTERS
ALBANY WORKSQUEENS ROAD
THAMES DITTON, SURREY KU ORETEL: 01-398 8055
139
Circle No. 328
DISKCOPYINGIFORMATTINGI
FILE TRANSFERWE CAN TRANSFER YOUR DATABETWEEN OVER 500 DIFFERENT
MICROS, MINIS AND MAINFRAMES.FORMATS INCLUDE: CPM, CPM 86,
MSDOS, PCDOS, UNIX, XENIX, IDRIS,TAR, RT11, MDOS, IBM BEF, ISIS,
FLEX, 0S9, VICTOR-SIRIUS, APPLE.TORCH, ACORN, AMSTRAD, MISC.TYPESETTING/WORD PROCESSING.
'OVERNIGHT SERVICE - most formats returned bynext day's Post
10.00 + VAT per copy(Blank disks not included)
*DISCOUNT for BULK
109
ILLDOWNLOADINGSERVICES166 PORTOBELLO ROADLONDON W11 2EBTELEPHONE 01-727 8722
Circle No. 329MC ZOID8
CoaoiLnatc OTotamoFERRANTI PERSONAL COMPUTERS
PC 256K 2,360K FLOPPY DRIVES MONITOR E1299PX XT 256K 11360K FLOPPY 10MB WINCHESTER MONITOR E2199PC XT 256K 1,360K FLOPPY + 20MB WINCHESTER MONITOR E2799All Ferranti PC prices include 12 months FREE entice maintenance and FREE software.
HARD DISK UPGRADES FOR THE ADVANCE 868, FERRANTI PC, IBM PC ANDOTHER COMPATIBLES
TOMB INTERNAL XT UPGRADE KIT E69920MB INTERNAL XT UPGRADE KIT E825Upgrade kits include - HallBeight Hard Disk Vol. Disk Controller Card. Cables.Manual and Fitments.
INTERNAL TAPE STREAMER UNITS... ......from 0499
EASY TO FIT ADD.ON CARDS complete with the necessary manuals, cabsndsoftware.
COLDURIPARALLEL PRINTER CARD.... E155
384K MULTIFUNCTION CARD.. E275
384K on board, Battery backed real.finke calendariclock,Parallel printer port, RS232 serial port, Games port.
384K RAM EXPANSION BOARD 1384K on board)..... 0120
MULTIFUNCTION COMMUNICATIONS BOARD. 0120
RS232 serial port, Battery backed real-time calendar/clock.Games adaptor port.IOPTIONS ON BOARD - Parallel printer port, 2nd RS232serial port.)
Buy the RAM EXPANSION BOARD and the MULTIFUNCTION COMMA BOARDtogether at the SPECIAL PRICE of. E210
Other hoards available, please enquire.Fitting service at our own workshop available if required.All prices are exclusive of carriage and VAT.
MICRObe Computer SystemsPO Box 1, Wray, Lancaster LA2 8RFTelephone Bentham (0468) 62333 138
Circle No. 330
CABLING PROBLEMSWe have an extensive range of cables and ac-cessories including:Gender changers M -F or F -M [16.50RS232 extension cable 6ft C23.00RS232 cable for commodore £25.00RS232 cable for epson px8 £17.00RS232 cable for epson hx20 15.00
Or make your own cables - cable from 75pper metre. Cables made to yourspecification.Contact - Runnymede Computer HardwareLtd., 69 Clarence St., Egham, Surrey 078439844 for our catalogue.Postage packing and VAT included in price.Cheques req'd with order. 145
Circle No. 331
LOOK! LOOK! LOOK!NEW! NEW!
How many times have you wanted a word but just cant think of theright one? Now its easy with
"WORDFINDER"a 90.000 synonym finder Chats only a key stroke away. Type yourown choice, call -WORDFINDER", and in seconds a list of wordswith similar meaning appears on your screen for you to make yourchoice of a replacement. "WORDFINDER" replaces Withcapitalization and punctuation.EASY TO INSTALL, -WORDFINDER- OPERATES INSIDE YOURWORD -PROCESSOR AS AN EXTRA FUNCTION.
RUN ONE OF THESE ON ONE OF THESEWordstar (3.0 or 3.3) IBM PCWordstar 2000 PC CompatiblesMultimate Sanyo PC.Microsoft WordWord PerfectPf s.WriteIBM Writing AssistantEasy Writer II.
ORDER NOVA AVAILABLE ONLY FROM:T&H Marketing Ltd 59 Northcott, Bracknell Berks. RG12 4WS
Tel: Bracknell (0344) 53354
SPECIAL INTRODUCTORY OFFER -ONLY E75.00 A COPY!! 141
Circle No. 332
WHAT IF?COURSES IN FINANCIAL PLANNINGON YOUR COMPUTERYou will find our computer based coursesdesigned to run on your spreadsheet software, anideal way to learn the essentials of financialplanning. And you can use the carefullydesigned programs to make your business moreprofitable.For details of our courses and introductory trialpack just drop us a line giving details of yourspreadsheet software and computerconfiguration.Dept.PA10Interactive Learning ProgramsP.O. Box 2, Redruth.Cornwall TR15 2UD.Tel: (0209 842628) 128
Circle No. 333
Typesettingfrom your computer
Our customers typeset fully formatted books,magazines, etc. on their micros. Send us your disksor use TYPENET the 24 hr on-line telephonetypesetting system on 01-658 6942 [300 baud].Send for your info pack to:
Budget Typesetting22 Queens Road, Beckenham, Kent
Telephone: 01-658 8754TELECOM GOLD 83 BTL001 127
Circle No. 334
ATTENTION PCIMS DOSSOFTWARE DEVELOPERS
PROGRAMMERS TOOLKIT FOR IBMPC AND COMPATIBLES
A set of 14 utility programs providing UNIX -likefacilities under PC -DOS or MS-DOS.Package includes:MAKEequivalent to UNIX make command, rebuilds pro-grams with minimum recompilations after one ormore source tiles modified. Same spec as UNIX ver-sion, including macros, built in and defineable rulesand 11 command line options.XCOPYequivalent to UNIX copy command (plus extrafeatures). Copies files, directories, or whole filetrees. I command line options, including archive op-tion which copies only files modified since lastbackup. Also permits disk change it destination fillsup part way through operation.
grep (pattern matcher), WC (word count), Is (file list),tee (for splitting pipes), cat (file concatention), rm(file remove), find (searches tree for files), touch (up-dates file date/time stamp), mu (moves files), hd (hex -dump), chmod (changer tide attributes)
All the above accept starnames, where relevant, andmultiple arguments (eg grep main *.c)
£59.95 free postageDemo Diskette also available for £3, thisdemonstrates how the above are used and producessample output. (included in full package)
AXIS SOFTWARE, Orient House 42/45 New BroadStreet, London EC2M 1QY
mail order only please114
Circle No. 335
HAND HOLDINGFOR BUSINESS MICRO USERS
Our team of on -site support staff can help you start torelease the full potential of your computer for your
particular business.A short intensive training course may not be theanswer for you or your staff. Our approach is that ourpeople are there to help as the queries actually arise.
land we don't charge the Earth)
DATAN COMPUTER SERVICES
TEL: 01-446 7955863 High Road, London N12 OPT
137
Circle No. 336
31: FUJI2 Microdisks
ss/oo £29.95DS/D° £39.95
5" FLOPPY --1-1 DISKS
nearlyand double-sid 5," disk sy
Replacement Goasanteestems.
lIosed to lOsPRICES PER BOX
s rnOS/DD n30 900 887;
PRICES PER SOX
SS 29.95 29.50 29.10DS 39.95 39.30 39.70
FIA ldetine Guarantee
PEACH REPLACEMENT
GUARANTEER any Mak should fanrettms Ierevlaemens
1.
0
EXCL VAT
SEE10 LIBRARY CASES(Hold 10 desks Ito 20,1.85 1 75
1.99 as 75
HOW TO ORDER
DELIVERY
D ks in So 1 75p SOP 40AUlm, Cases 60p 30P .P
To total order value add Delivery. Men add 15, VAT and send to
IDS Computer Supplies104 Po 303 433 333.30Fr 133703 3F3331311003 To 3303 310833
Circle No. 337
120 PRACTICAL COMPUTING February 1986
CP/M-IBM user group, disk libraries 800+volumes 12000+ items also cheap diskformat translation service most formatspossible. Sae/Tel R. Smith, 138 Holyte Rd.,East Grinstead, Sussex RH19 3E (0342)313883 211M
10MB Superbrain. In good workingcondition. £950. Phone: Brian Taylor (0422)41152. 240M
RAIR BLACK BOX and ICL PCs (8 bit).Bought sold exchange repaired advicegiven. Ring 0734 668951 (Reading). 267M
AMSOFT SERIAL interface with RS232 plugto fit, tested but never used, fits all CPCS.£30. Tel: 041.9421511. 283M
INMAC 4 -way, 2 -switch, RS232, changeoverswitch, 1 + 4 or 4 + 1 printer to computer,£98. Tel: 0243 606066. Day 0243 605529.Evenings. 284M
FUTURE FX30, screen and keyboard, 10MB,hard disk, CPM86 and spellbinder, very littleused, only 18 months old, £950 ono. Tel:Richard Barcock 0727 55215. 285M
NEC PC -8800. Complete heavy duty colourbusiness computer system. As brand new,ex -demo. NEC -14" Ultra high resolutioncolour monitor. NEC -2 Megabyte DiskDrives. NEC -64K ram CPIM Computer withbasic. NEC high speed buffered printer. Allcables & manuals. Bargain at £1,195.00 +VAT. Paper Tiger 440 Matrix Printer,198c.p.s. 2K -buffer £95.00 + VAT. Tel:Maidstone (0622) 58356. 281M
HP41CV Hewlett Packard with printer cardreader, bar code, reader ILP interface. Port,expansion, modules, P.S.U. User books, etc.Phone: Datchet 0753 45216. Offers. 282M
WANTED USED IBM. XT. + 10MB Hard Disk+ Epson Dot Matrix Printer. DOS version 2upwards: complete Phone Walsall 092225471.
SANYO MGV555. Expanded memory. Serialand Centronics interfaces with usualsoftware (Wordstar etc.) and RAM Disk£550. Tel 0738 37165
CONNECTIONS - WE will build interfacecables, printer switches, gender changersetc. to your specifications. For rapid lowquote send specifications to: 27 ChestnutRoad, Botley Oxford OX2 9EA.
TWIN DRIVE APPLE II plus Z-80/CPMkeypad 80 col 64K Print Serial IncredibleJack Software TLO Generator £425 HX20 +lntext Wordprocessor £180 Tel 0285 861060evenings (private)
TRS-80 MOD I, Drives, Software, Manuals,books. MOD III, Drives, Software, Manuals.Epson MX82/90 Graftrax +, Disks. SharpPC -1500, CE -150 Printer Interface, PaperRolls, Cassettes. Any reasonable offerconsidered. Tel: (Day) 0602 761566, (Eve)0949 37586.
DISKETTES 3M D5/DD/51. Un-used (Infactory sealed cartons). Surplus to ourrequirements. to clear £22.50/Box 10 Incl.Vat/Delivery. Tel; 041-881 5701
When replying toClassified advertisements,readers are recommendedto take steps to protecttheir interests beforesending money.
OSBORNE 01+ Double Density, 64K CPM,Compac Modem, co -power board. AllowsMSDOS or 256K RAMDisk Expandable toIMB sold with monitor, software givenaway! If bought now at discount, would beover £1100 in this spec. My offer £800 all in!phone 01-904 2559 Evngs after 7.30pm.
BRAND NEW 512K Apple Macintosh plus15" Imagewriter external disk drive andusual software package. £2500 o.n.o tel01-991 2050.
DISK COPYING SERVICEMoving data and program files fromone machine to another is often made
difficult because differentmanufacturers have adopted different
disk format standards.
We can copy your files to and fromover 250 disk formats Including
cp/m, cp/m-86, MS-DOS, PC-E0S, ISIS,APPLE, SIRIUS, TORCH, APRICOT, HP150,
DEC RT-11, and IBM REF.
Disks are normally despatched on theday they are received.
Our charge is £10.00 + disk + VAT.Special prices for quantities.
For more information call us.
JP FY MATTER4RoggMeadow,Ashburton,DeyonT0137DF
TEL. (0364) 53499 10
Circle No. 338
MICRO ADS. Order FormSELL IT WITH PRACTICAL COMPUTING
inaowClassified RatesLinage 40p per wordMinimum 20 words prepayable.Box No. £7.00 extra
Display Adverts.Rate per single columnCentimetre: £18.00Minimum 5cmSERIES DiscountsAvailable on requestTel: 01-661 8163.
Method of PaymentCheques etc should be madepayable to BUSINESS PRESSINTERNATIONAL LTD. and crossed.I enclose herewith cheque/PO for
Post to:Cut out the order form and returntogether with your remittance to:Classified Department,Practical Computing,Room H211, Quadrant House,The Quadrant, Sutton,Surrey SM2 5AS.
Conditions of AcceptanceMicro Ads are accepted fromPrivate readers only and must besubmitted on (or a photocopy of)this order form. All Advertisementsmust be prepaid.
Please insert the following advertisement in Practical Computing LINAGE
Cost per insertions1 Ins, 1v5Z; TOTAL
£6.00 £0.90 £6.90
£8.00 £1.20 £9.20
£10.00 £1.50 £11.50
£12.00 £1.80 £13.80
,,£14.00 £2.10 £16.10
£16.00 £2.40 £18.40
£18.00 £2.70 £20.70
Box No. Required YES/NO No. of Insertions(50p discount for 2 ins.)
NAME (Please include initials)
ADDRESS
THIS FORM SHOULD BE RETURNED BY 28TH JANUARY 1986 FOR MARCH ISSUE
Company Registered Number: 151537 (ENGLAND).
Registered Office: Quadrant House, The Quadrant. Sutton, Surrey SM2 5AS
PRACTICAL COMPUTING February 1986
SPEED UP WITH THE 8087Now, using advanced, large scale
integration technology, the Intel 8087 family
of chips dramatically boost the performanceof your PC. Simple to fit with only 1
switch to set on the motherboard. Supported by an increasing number of
software packages including Lotus 1-2-3
ver.2.0. Supercalc III Rel.2, Smart and
Autocad. Makes your IBM PC as fast as anAT for £165. Available for the Apricot atf 165. For Olivetti and Compaq 8MZ £235. For IBM AT 80287 £235. For othermachines please enquire. 12 Month
Warranty.
APRICOT RAM EXPANSION BOARDS* 12 Month Warranty `
128K £130.00256K £149.00512K £265.00
HERCULES MONO CARD
2 Year Warranty
_z440- £299
PLUS 5 EXTERNAL HARD DISKSFor IBM1OlivettilEricsson/Apricot
FIXED DISK SUBSYSTEMS10 MB ONLY £ 935.0020 MB ONLY f 1045.00
* 12 Month Warranty "
UPGRADE TO TRISOFT0629-3021
PROFESSIONAL ADVICE LOW PRICES HOTLINE SUPPORTFAST SERVICE
DISCOUNTS FOR QUANTITIES
INTERNAL HARD DISKSFOR IBM PC, OLIVETTI M24 AND ERICSSON PC
12 MONTHS LABOUR AND PARTS WARRANTY
WE CAN EITHER COLLECT AND INSTALL HERE
10 MB HARD DISK £695 20 MB £795
OR WE CAN INSTALL ON -SITE IN MOST AREAS.
10 MB HARD DISK £825 20 MB f925
We are dealers forTecmar, AST, Plus 5, Simon, Intel
and many other manufacturers of upgrade supplies.
INTEL ABOVE BOARD* TWO MEMORY BOARDS IN ONE FILLS CONVENTIONAL
MEMORY BELOW 640K EXPANDED WORKSPACE MEMORY
ABOVE 640K FOR USE WITH LOTUS 2.0, SYMPHONY 1.1,
FRAMEWORK 2.0, SUPERCALC III REL.2.1
Please telephone for details
FOR IBM PCIAT & COMPATIBLES ...2 MB RAM £1330 £795
FOR IBM AT & COMPATIBLES ...2 MB RAM £1420 £945
` FIVE YEAR WARRANTY "
Local Authority, Government and Corporate enquiries welcomed.
All prices are subject to V.A.T.
Crown Square, Matlock, Derbyshire. DE4 3AT Telephone: 0629 3021Telex: 8950511 ONEONE G (Ref. 129770011
Telecom Gold: NTG 344 Prestel: 533544601
TECMAR CAPTAIN MULTIFUNCTIONBOARD
For IBM and compatibles Tecmar'sanswer to AST Six Pak Plus Sub - 1%failure rate.
12 Month warranty Expandable to
384K.
24 personal productivity programs. Parallel port for printing power. Serial port for communications power. Clocklcalendar Autotime software. Pal lockout option for security.
Ramspooler software Ramdisk
software.
64K R.R.P. £335 OUR PRICE f 195384 R.R.P. £589 OUR PRICE (295
IBM RAM EXPANSION BOARDS
* 12 Month Warranty `256K f 165.00384K £225.00512K £265.00
EXPANDED OUADBOARD 384KParallel port Serial port
Clocklcalendar. Memory expansion Game port I/O bracket and Quadmastersoftware with spooler and QuadRAM drive(RAM disk) £295.00
PLUS 5 EXTERNAL HARD DISKSFIXEDIREMOVABLE SUBSYSTEMS
10 MB + 5 MB....ONLY f 1825.0020 MB + 5 MB....ONLY £1945.00
Circle No. 191
PRACTICALCOMPUTING
AAccess Software 104A & G Computerware 35AMA Computer Supplies 104Amstrad 30/31 , 1 1 4/1 1 5Applied Technology 76Atari 46/47
BBristol Micro TradersBrom ComBrother Industries
C
Advertisement Index
E
Elite Computer Systems 34Epson (UK) Ltd 9, 1 1 , 42/43,
48/49, 52/53Erima UK Ltd 1 1 6
GGemini Micro Computers 22
14, 95 I
1 8/1 9 Icarus Computer Systems 8498/ 9 9 IDS Computer Supplies 1 6, 102
Insurance SolutionConsultants 10
Cambridge Micro ElectronicsCentre Time LtdCivco AcreComputaproComputer ExpressCrown Dust Covers
DDigisolve3D Digital Design
Digitask Business
44424
16,8675
110
34Development
75Systems Ltd
100,101Digithurst 94Disking International 26D & R Computer Services 94
J
Jarogate
KKECMKeyzone Ltd
12
1 0494
MMannesmann Tally 80Matmos Ltd 4Mayfair Micros 78Mercator Computer Systems Ltd
36, 7539
35, 582820
Miracle TechnologyMicroft TechnologyMicro GeneralMicronix Computer LtdMicro Peripherals
Inside Back CoverMicro Computer Services 36Microprocessors Engineering Ltd
16Micro Rent 10Morgan Computer Co 1 1 8
P
Peter Nelson DesignPineapple Software
2478
Raindrop ComputersRaintech LtdRingdale PeripheralsRomtech Ltd
6
241 1 8
SSage Soft 57Samarkand Computer Services
78Sentinel Software (Satellite Soft-ware) Back CoverSilica Shop 45Silica Centre 1 1 2Silver Reed UK 60Software Product International
40, 41Software Publishing Corporation
Inside Front CoverSoft Quest Ltd 1 10
TTandon Computer UKTay Commercials ServicesThoughts & CrossesThurston Supplies LtdTrisoft Ltd
25997676
66,122
Worldwide Computer Ltd 108
122PRACTICAL COMPUTING February 1986
Affordable and reliableprinters froTipictgive you more bPSfor your money
micro PCPA 80 - 100 cps+ EPSON COMPATIBLE
CPB 80- 130 cps+ IBM COMPATIBLE
FROM £199*
Even in today's high tech world, for most of us, the written word is stillthe least expensive means of sending and receiving information. If youown a microcomputer the chances are that sooner or later you areprobably going to need a printer in order to get into print.
micro P - CPP40A low cost 4 colour 40/80 column printer/plotter capable of print-ing text or graphics on plain paper. The CCP40 is an ideal compan-ion for small and portable micro's, as it is fitted with re -chargeablebatteries - perfect for beginners.
micro P - CPA80With 100 cps quality printing, the CPA80 probably gives more cps/
than any other printer available today. The CPA80 is packed withfeatures you would normally find on a more expensive printer.With an optional RS232 version available (even for the QL) thisEpson compatible printer will hook up to almost any micro.
Buy from your local dealer today! Circle No. 103
AP
0185
AP micro P
MP 165 _ 165 cps+ EPSON COMPATIBLENLQ PRINTER
In*AFORBOUTE26,
micro P
CPP 40 _ 4 COLOURPORTABLEPRINTER/PLOTTER
ABOUT 79FOR
-f
micro P - MP165Looking for a matrix printer as well as a daisywheel? Well, theMP165 combines all the attributes of these two technologies togive a matrix printer capable of printing at up to 165 cps, as well
as providing crisp Near Letter Quality, (NLQ) print at 75 cps.Features include a 2k buffer as well as both friction and tractorfeed, as standard. Ideally suited to most popular micro's, theMP165 is now available in a new RS232 QL compatible version.
lip Micro 123
Peripherals lid"PRINTERS FOR ALL APPLICATIONS"
INTEC UNIT 3, HASSOCKS WOOD, WADE ROAD,BASI NGSTOKE, HANTS. ENGLAND, RG24 ONE.
Telephone: BASINGSTOKE (02561 473232 (32 lines).Telex: 859669 MICROP G Facsimile: 0256 461570
Full 12 months warranty - R RP ex. VAT. QL is a registered Trade Markof Sinclair Rese-irch
Quite simply, it leavesother word processors
lost for words.WordPerfect 4.1 includes
many features not found inother word processors.
Newspaper style columnscan be displayed on screen,120,000 word UK phoneticdictionary, word -count,background printing andautomatic reformattingincrease efficiency.
Line drawing and rulers,sorting search and5 -function maths areinvaluable assets.
The colour -coded templatemakes using WordPerfectsimpler than you wouldbelieve. Most features are
available with a singlekeystroke. This makes learningeasier than ever before andusing it a real pleasure.
What you see on the screenis what will actually print.This makes good, professionallayouts simple.
Documents are treated as awhole and not a series ofpages. Reformatting andrepagination after editing areautomatic and very rapid.
However fast you type, youwill never be too fast forWordPerfect.
To find out more, write to theaddress opposite.
And see how WordPerfectdelivers today what others arestill searching for.
SATELLITESOFTWARE UK LTDSentinel, Wellington House,New Zealand Avenue,Walton -on -Thames, Surrey, KT12 1PY.Telephone: 0932 231164r
Circle No: 102