Sinclair Simon Issue 25 Contents Hardware World

letters



Poor service from Sinclair

JOHN KERRIGAN'S article in the January issue is the nearest I have seen to a reasonable explanation of what the Spectrum ROM does with the display file but would it not be better to demonstrate the way in which the file handles pixels? The article assumes the reader to have a reasonable knowledge of Basic so that it can be used to show scans in a very easy-to-follow way, as I hope the following short programs will demonstrate. It means that you should ignore the advice in the Sinclair manual, page 164, not to POKE into the display file.

All the programs are variations on the same theme. They are best RUN in the order shown. The PAUSEs are simply to slow the action. The only explanation needed is that POKEing 255 into a display file address inserts eight pixels per character position/scan - one for each bit position - and 129 places a pixel in the MSBit and LSBit of a byte.

10 FOR r=0 TO 6143
20 POKE 16384+r,255
30 PAUSE 2
40 NEXT r

10 FOR r=0 TO 6143 STEP 32
20 POKE 16390+r,129
30 NEXT r

10 FOR r=0 To 6143 STEP 32
20 POKE 16390+r,255
30 PAUSE 5: CLS
40 NEXT r

10 FOR r=0 TO 6143
20 POKE 16384+r,129
40 NEXT r

10 FOR r=0 TO 6143 STEP 32
20 POKE 16390+r,129
30 PAUSE 10
40 NEXT r

Now for a complaint about the continuing poor service offered by the Sinclair organisation. I do not buy games software, nor do I buy any software which I can easily develop myself. The exception was the cassette being offered by Sinclair mail order explaining the latest microchip technology. As I used to dabble in electronics some years ago and possess some reasonable test equipment, I thought that the cassette would offer a useful update of knowledge. Accordingly I ordered the cassette in November. A card arrived postmarked December 5 saying my order was being processed.

Later my Barclaycard statement showed that I had been charged for the cassette and as I was in credit with the company it meant that I had already paid for an item which had not been delivered. When I telephoned Sinclair I was told to call back in a week if the item had still not arrived. Is it any wonder that the Japanese make inroads rapidly into the British market? In case there is complacency about the rest of Europe, let me warn the industry that the French are already catching up and have their own cheap micro on sale.

R G Urquhart

Special offer delayed

WE APOLOGISE to all customers who suffered delays in despatch of half-price ZX-81 software following our advertisements in the January and February issues of Sinclair User.

Due to phenomenal response, stocks were exhausted very quickly. We hope that all respondents have now had their goods delivered. Watch out for our next special offer.

The Software Workshop

Past the post on Atic Atac

ON MONDAY, January 16 at 4.58pm, history was made. I, the first person ever to do so unless someone already has but is too lazy to write, finished Atic Atac. I have compiled a list of cryptic clues to aid all Attikers in their quest:

The key handle is the ULTIMATE piece; knights in shining armour win the day; the key to success is white; journey's end is near in the room with the impassable door; tread warily; beware of mobile trapdoors; barrels make useful staircases; a mapped-out adventure is easy to solve; to get Frankie, go for his bolt.

John Cockbill, aged 15

Plot greater than graphics

IT SEEMS to me that more and more companies are putting all their effort into producing super, smooth, mindboggling graphics at the expense of anything you could call a plot.

Companies must start designing new games which people will be still playing in a year's time. Only one company to my knowledge does so and that is Lothlorien with its war game series.

Steve Turner

Covers with a touch of class

WHAT an original publication Sinclair User is. The cover photographs alone are proof of it. Some computer magazines feature scantily clad dolly-birds in the hope of boosting sales. Other covers have endless and monotonous close-ups of computer keyboards but Sinclair User stands alone and has real class.

Uncrumpled Sinclair User covers could well be worth more than that prized stamp collection in a few years. Preserve your February issue with care. Whoever masterminded your devastatingly funny Wally of the Month series of cover photographs deserves a sales department medal. I cannot wait to buy the next issue.

Ian Russell

Corridors lack the third dimension

I BOUGHT a copy of Corridors of Genon, acting on the review in the December issue and on the Gilbert Factor of 9 awarded to it in Cassette Round-up.

I am astounded by your high regard for the program and that John Gilbert should consider it the equal of Halls of the Things. Where Halls is unquestionably challenging and addictive, Corridors is dull and aversive.

The claim that the program is 3D is rubbish. It uses a 2D projection with perspective. The term 3D should be reserved, as it is in the video world, for genuine stereoscopic 3D, be it by means of polarised glasses, lenticular grid, holography or whatever. To my knowledge, no program is yet 3D. To misuse the term 3D in this way can only bring confusion to the field of micro graphics and lower people's regard for it.

Peter Gardner

The term 3D was not applied as a scientific definition but rather as a description of the graphical representation on a computer screen. Admittedly the term was used loosely but it was used to describe a type of graphics generally referred to by the computer games industry as 3D.

In search of Logo tapes

I OWN a 48K Spectrum. I heard that the child-orientated Logo language is available for the Spectrum but, unfortunately, no computer shop which I visited here in Israel seems to be aware of it.

Could you please let me know if Logo is available in cassette form for the Spectrum and how could I purchase it?

Victor Harnik

A limited version of Logo is available from CP Software. Sinclair Research will soon have Turtle Logo available for the 48K Spectrum which should conform to MIT standards. It will also use the Edinburgh Turtle.

Singled-out for praise

I FEEL I must write to you in praise of two software houses. The first is Hilton Computer Services Ltd, whose Personal Banking System I have used for some time. Recently I have contacted the company on a number of occasions and each time I have received courteous and prompt attention.

The second company is Flowchart Ltd. Recently I purchased a copy of its Home Budget program. On running it I found it not entirely suitable for my needs. I wrote to Flowchart explaining the problem. By return I received an upgraded program and a spare data tape. Special service, indeed.

John Hadley

Preventative system crash

RECENTLY there has been printed frequently a method of stopping programs from auto-running on a ZX-81 using RAND USR 836 in fast mode. I am writing to tell you of a way of defeating this.

It works on the simple idea that when someone breaks into your program, the screen is displayed, and if you have pre-set system variable 16397, the system will crash:

9994 FAST
9995 LET X=PEEK 16397
9996 POKE 16397,0
9997 SAVE "....."
9998 POKE 16397, X
9999 RAND USR "....." OR GO TO .....

When someone tries to stop the program auto-running, it will make the computer display the screen before it reaches line 9998, so the system will crash.

Paul Taylor, aged 13

Suitable graph paper found

IN REPLY to Michael Horgan's request for information - Sinclair User, January - on suitable graph paper for the Spectrum, I mention two products for less than £5 of which I know. Pixel-Pad is available from Computer Agencies Ltd and costs £4.99 for 50 sheets of A3 size paper.

ZX Spectrum Graphics Sheet is available from Keyboard Word Processing & Advanced Office Systems and costs £4.25 for 50 sheets of A4 paper.

Refill pads for the Keyboard graph pad kits are available for £3.50 for a 50-sheet pad and can be obtained from Intelligence (G.B.) Ltd.

P Dobson, Pitman Publishing Ltd

Perfect for beginners

THE BASIC problem of a displayed variable being different from the value of that variable held in the computer memory, as referred to in the Sinclair User Club article in issue No. 23, is easily overcome with the line LET N=VAL(STR$(N)). That changes the stored value, as follows:

10 LET N = 10**2
20 PRINT "N is  ";N
30 PRINT "But 100 - N is  ", ;100 - N
40 PRINT "N will now be changed using VAL(STR$(N))."
50 LET N = VAL(STR$(N))
60 PRINT "N is still displayed as  ";N
70 PRINT "But now 100 - N is  ";100 - N

While writing I would like to defend the ZX-81 against some of the recently published comments of unreliability. I have installed eight ZX-81 s at my school and they have worked perfectly for 18 months with daily use. The only difficulty has been the wearing out of the keyboards but replacements have been purchased and fitted easily.

I consider the ZX-81 an ideal beginners' computer and the latest 16K RAM pack designs seem to have overcome the infamous wobble problem.

We have linked all our ZX-81s to one tape recorder, so that one program may loaded into them all simultaneously. That is a great advantage when using the computers as teaching aids.

All that is needed is a length of screened cable and sockets which are used instead of the EAR socket of the computer recorder. Note that the use of sockets avoids having to disturb the plugs into the ZX-81; tape recorder sockets seem much more resistant to repeated plugging and unplugging than those on the ZX-81.

Christopher Cox



Sinclair Simon Issue 23 Contents Hardware World

Sinclair User
April 1984