Page 1

A Database

Publication

_

.

3:1

A? y

\

;‘\)\,;>(

' -»

$3;

X.”

a

'

,

,

\

§

'

<

"

to ?nd \ *

‘g

.:—-.-_-——-

$>;-,

,7=4

your way around

\

,

REVIEWS: Thunderfox, vaex, Olympiad88, Super Soccer,

r,:«~~"~~~.—---:

f

7

5

‘;

m

5

f

7

'

5

it“

’ f

,

Gaga

'

‘.

41119 Eld?l?n

»

'

,gf§s§%§j§§

if”)

lieg?giégggf

LISTING: Clever cassette verify routine” zgggegé

"I:

.

,_

A


6&0

K3) (Is 6 O06

(0 j’O 44”

61,7 .

o

f

, ,

e

7

.

1

l i

1.

V

j

A

.—

fi‘

We

. .

if'

v

'

“113;

hit

'

,.

,

A.

'

if

'

,.

,

,.:

w”

?

.

,

”so“.-.

2//

\

_

/

-

.;

NN‘Wx

.~

:=1

.

Q

«-.

r

.

' ' -

.

,

the a?“ shes

'

-

'

, i

{n

I' '

\\‘t

t’ 13"

.

.,

'

.

4

-

s,

,

’\s...'~.

"

,,-

.

\»-

.

.

.

f

',

‘M

a ,

\

15713“

.

g;

-

«—

,, _.

.

“7.

,

Lay

l.

as—

F

.

A

Alia???) ‘MLKNH Lfi—i-HI—m? [SJ ? 6,—2.——~

“7

Lag: “?g“

i

"'

in-gisi'l'nst

-

_

.

,

u-a

‘s

\

F '

4\

"

-——ir?w—?

(l

>7>

f“

'

“i

r

'

?’z'f“:

'

'

i“

~"'i‘”‘.=z’*

.

“4:1;

_

q

f

V‘s—fr: .

"?sh

631,353;

.

‘i

gas

v‘.'.- if.

a

-.,

ax \

"f

'

sh

shhshie hssii s-iiii “811

minimum

mmmSt, '°'“’ k °

i

19

if

.

' -

t i

i?

mg?

.

is

In this delightful game you control BLOB, the Biologically-OperatedBeing, navigating him through 500 action-packed screens to reburld the unstable planet 3 core. Bubble Bus Starquake is one of the biggest-selling games for home micros, due to its incredibly-addictive gameplay and cleverly-animated graphics. It has received

, ,, J

V6rsw

6s?

M.

gs.

such accolades as Game of the Month in Computer and Video Games, and was awarded 8 Crash Smash.

if.

g

(«Ai‘ "£1.",

__——~J-

Don’t miss out on this tremendous offer ml in the coupon

'Starquake is top-notch fem quality dripping from every byte’

without delay.

.

£1

Emu-m mmmnm

?i Special

.

.

_

on page 51

it. YOU

'

fs‘s’m‘y’js”?

. What reviewer Bob Chappell said about the Atari version“ '

;

‘~

.

ix

-

7.

, g...

"

-'

u

7

.

5‘

is

,.

or

t

7

n,

,

"Na “S“,

. .

.

i.“

~~

l.

-,s

,

~

i

s 4

_..-¥;.;\\

.

.,

-

‘5

a. d.“ t-r-p are f.‘_.a.’,_.,3,.,. ,,. .

Mb?“

,/

In

~

7

z"

"

X‘s-x

6

an!»

.

"is;

if

-

p-

Offer including

.

“WW"

sfhis.

WW“


f

agree we

33m

_

» 1

£5.63.

5

News

f”

'

7

All the latest from the ever-changingworld of the

,

A

«a e“%%f?w “ ; f?m" z:

W”

~

Vol. 4 No.

1

bit Atari.

.

9

Basrc Revealed View a program’s token tables with

MicroLmk

our easy-to-use program.

13

News

More information on Britain’s online database for micros.

15

B'O’hythm

May 1988

8

At

a

'

low ebb? Check your ups and downs With this super routine.

MANAGING EDITOR:

Derek Meakin

.

19

saw Jrg Pick the

GROUP EDITOR:

Alan McLachlan FEATURES EDITOR:

.

.

entertaining routine.

I

s Challenge We give you the program to solve the problem we set you.

21

Cassette Verify

22

Programmer

Ken Hughes mom/07,0” 50,705:

.

pieces With this colourful and

up

Peter Glover

EDITORIAL ASSISTANT:

Nell Fawcett NEWS

Havmg tape saving problems? Here’s

utility to solve them.

EDITOR:

Mike Cowley

Turnbull

TECHNICAL

25

Reviews We look at Zybex, Thundertox, Winter Olympiad... and more.

REVIEWS COORDINATOR:

Pam

a

32

Ma p

EDITOR:

André Willey

Plan your route

through the subterranean

Q.

.

of The Eidolon.

caverns

.

zf.

on o n now AraANAGER: ADVliRTll'SEIgENT ADVERT’S’NG SALES " Tel: 0625 878888 (All depts) 0625 879940 (Subscriptions) Te,“ 25571 MONREF G Quoting Ref. 72:MAG001 Telecom Gold: 72:MAG(}01 ”m“ “Hum": 614568383 Fax: 0625 879966

g amesters

34

,

continues with The Eidolon and

S py

Hunter

'

35 _

Birthday

37

Bonanza

Atari XE Games system and £500 worth of software to be won.

1986

.

39

Mme Runner It’s a

dodgy

with our tricky golden game of the month.

business

SO ftware Solutions Your programming problems solved by

45 our technical wizard.

.

48

Five Liners

£15—UK

Another set of prize Winning .

)

mini programs from our readers. .

.

%

.

_

welcome-s program

.User” “d amc'esw'pum'ca‘mnz ”mm”

.

.

_

£33_0Verseas (“mam ISSN 0266-545X

“Atari

for

ROUIQC

Subscription ratesfor 12 issues, post free: (

Hm ts and Tips

Our reSident adventurer has some hints for The Dungeon.

Published by: Database Publications Ltd, Europa House, Adlington Park: Adlington, Maecles?eld, SK“) 4NP

3-33573'Januarydune,

a"?

_

Hel p

Nora Lawton

Eta—Europe inc.l E ire

.

listings

Shm‘”

and pref-

be typed or computer-printed, erably double-spaced. Program listings should be accompanied by cassette tape tam ed, self— Pl e clo d" 2:5;op2, mirage i’he return of material cannot be guaranteed. Contributions accepted for publication by Data— base Publications Ltd will be on an all-rights .

23mg“

basis.

1988 Database Publications Ltd. No material may be reproduced in whole or in part without written permission. While every care is taken, the publishers cannot be held legally responsible for any errors in articles, listings, or advertisements. "Atari User" is an independent publication and Atari Corp (UK) Ltd are not responsible foranyofthearticles theycontain orforany of the opinions expressed. News trade distribution: Europress Sales and Distribution Limited, Unit 1, Burgess Road, Ivyhouse Lane, Hastings, East Sussex TN35 4NR. Tel: 0424 430422.

50

Easy Programming

We look further into simple animation techniques using Atari Basic.

55

Mailbag

Your chance to get your .

W, n ter

7

'

_

,

news, Views, moans and name in print.

.

59

Olymplad

We look at the company behind this super sports simulation.

©

.

.

.

.

.

.

A” major llStll’lgS In thls Issue are accompanied by checksums to help overcome typing mista k es. F or f u H d eta-i.' s o fh ow they work, see the article on 23 Of th_e November 1987 Page issue of Atari User. .

v

May we? Atari User 3


Link

your

Electronic mail — The cheapest and fastest form of communication possib'o- " oooto the same to send a message to one maibox as to 500!

i

'

'

'

'

“prim?xmg‘i e an tgiex TeLex su scri—bunk ers int million worldwide. You can even send and receive telexes after office hours or while travelling. .

‘EI _ .

Telemessages — Type in your message before 8pm and delivery is guaranteed by first post the next day (except Sunday), anywhere in the UK and USA.

?

/

O

.

Tele-boqking

I

.

.

...

beSIdeS.

more

from flowers'

Telesoftware - Download directly into your Atari any program from the ever-growinglibrary now available on MicroLink — both games and utilities.

- | ‘

egg

/d

. l

Company searches —_0btain facts British limited about anv_ company in seconds, and fully analysed financial information on over 100,000 major companies.

Translation .

the biggest .

_

Access

and most UP-‘Q'd?te

f?

éé '%

All you need apart from your Atari is a modem, which plugs into your telephone wall socket, plus suitable communications some-ow We have prowded two pOSSIble _

m

E

—-

_

£93333.féikeéf'o°rliikf?2%“2‘iea‘é‘l's

.

.

"am and Reserve

range of products to floppy discs.

multi-Iingual dictionary in the world, with

m

E

Opt'o'fs 0" the left:

If you have an 850 interface: Pace Nightingale manual modem + cable (£116.15) PLUS Mini Office ” (£19.95). Total price: £136.10.

—~_\ ;

I

1

;_~‘\

M

‘$;/a)? :

-'

. I

Ff

More than 90 per cent Of SUbscnbers ~

I

.//

'

.

fl?" e ncnqn?el?t icro m to computer at

4

-\

—-\

local ca"

rates.

newspapersandperiodicals.

|———-—————————————————--—Please send me full details about MicroLink, and information

Radiopaging _ If you also have a pocket radiopager you'll be alerted each time an urgent arrives mailbox. '(‘ your message So you re always in touch.

|

'

'

through to New Gateways York in just five seconds — or key into the EEC computer m Luxembourg' WhICh “nks YOU to 600 databases throughout Europe. —

7

.

/—--—,._~

X

/

,

News — Use the powerful search commands to pinpoint vital business information from the world's leading news services,

'

5g

.

-

connect in as little as two minutes.

If you don’t have

an interface: Miracle wszooo V21, v23 modem + Datatari interface + cable + Datatari software. Total price: £149.95. W'th either C0 mb'nation you can also log on to other databases and bulletin boards all round the world.

,

Wh'Qheve’ eqUipment y_°u u_se' you Will be able to call MicroLink, open your mailbox, save to disc any messages Waiting for you, and dis-

Two recommended packages

over 380,000 words. .

,

_

_

.

'

When you jom MicroLink _you ve got at the world of communications your I fingertips 24 hours a day. to access You II have immediate ALL the faCI|ItIes Offered by and a great deal Telecom GOId I

.

With...

world

outS|de

to the

Atari

Get

l

' |

TO FIND OUT MORE Fill in the toupuli and send it to the atltllt'SS below You will receive m“ (1mm of “WES

m

C,us.

t

t

s

., tntli t ugetliii ,,

an application form

|

days

Complete this and within you and

I

351:‘F‘fii‘.r;~:f't*f:;::'z.‘f..

l

N'IluoLLidnk GU“,

I

L

,

Name——

,,

|

n

the following hardware and software options about (please “CH‘ D Pace paCkage D Miracle paCkage

sheets

iii(l:|'r-lui u‘mr ,

Address“— —————-——————————

mode—___ 5 en d t 0: M-icro L-in k , E uropa H ouse, Adl ington Adlington, Macdes?eld SK10 mp.

P ark,

ATU5

'


amen uses

NEWS

-

'

'

'

Cashlng

m on

uses

pnce Atari 8 bit could be heading for a boom courtesy of price increases which have hit the ST range. While Atari has consistently cut production costs and pared its own margins, it has now announcedthat it can no longer absorb the financial difficulties caused by the world shortage of

THE

memory chips. The shortage stems from

Japanese restrictions on chip production prompted by trade disputes with the —

States. And particularly affected

dynamic random access memories (drams) which are at the core of more powerful computers and for are

users this translates as the

higherthe power,the higher

the price.

in turn, this means that the 520 and 1040 STs have been hiked by a hefty £100

Silica

we

.

for 8 bit

-

£3

each. Trade sources positive this will boost

are 8

arls

at

l

bit

A MASSIVE commitment to the 8 bit games market has been made by Silica Shop with the purchase of 50,000

,

' ‘

sales.

'

"We expect the recent price increase on the ST to make the Atari games machines a more attractive

roms.

proposition”,

one leading dealer told Atari User. “After all, you can now buyacomplete Atari games system for little more than

the amount

increase”.

chip manufacturing

com-

panv “so that we are not subject to the whims ofthird

party suppliers” according

to one company

But in

market

theinterim,the8bit set for

seems

a

resurgence.

,

John

“Mb... g,

3

,

..{?»:

U

a

jWHENifgfajoyst?tk?ptaj?w sack? Wise?) it’é?hamig?node of course/3nd that’s the problem with Robtek’s Iatesto?ering {ortheAtari8‘

bit market. f

Hambly, Silica's buying controller, “We have a warehouse full of software for the machine with a tremendous selection of both old and new titles”, he said. The announcement from Silica comes as Atari is trying to set up a dealer network of 20 shops to promote greater support for the 8 bit

'

u

And should the venture prove successful, prices could again fall.

~

7

SPOKGS-

man.

if}?

of the price

Atari has been trying for some months to buy out a

Joystick is going '

”Our reputation was built on the Atari 8 bit and we have no plans of dropping it in favour of the ST”, said

~

1

,

a

_

"

~ g

The uhusttai?el’esign

gifts

igf?fmiqetorjeystickhas aimadvseuseézseca?zx‘of?r cars at Heathrowaairpo‘dto refuse to let the device on board an aircraft ”The troublafs that the Terminator istoo realistic",

said aspokssmnfor

'

selected dealers stores are at an early stage, but some retailers are treating the new initiative with a little

g

~

'

a

a"

ge

REGULAR contributor Len Golding has landed a plum job—thanks to his articles in Atari User. Len,who has been writing for the ma azine since its early days, Sis perhaps best known for his gadgets series.

And it was thisthat caught the eye of Earl Morse, who is the science coordinator

for American forces in Germany and provides materiaIs for USAF schools throughout Europe. The 147 schools, with thousands of pupils of all "

I.

lng .

Jalns up

,

ages, all have computers installed — 2,000 of them. Earl was SO impressed by Len’s articles that he’s signed him up for a contract to assist school teachers with science-related projects in the classroom. Regular readers need not worry however, Len will still be contributing to Atari User and has a host of gadgets in the pipeline.

~

Robteklj'filim74y457). ”Airport authorities at Heathrow called us and asked ifwe would warn our customers not to try and take the grenade-shaped ?eviceoh boardelanesas hand luggage;

~

~

'?

,»::'

“Right/y they

are con-

cemed about the pass ibilities someone of removing the cables from {the joystick andthreateoiog ”the ?ight crewfjtvith What looks forall the would like a

realhandgrenade”.

Robtek is now enclosing 3 with all new leaflet deliveries of the Terminator joystick warning; customers not to try to takeit on beard as hand luggage. Price f19'95'

4-1-1-3-1'3'3'5:1:1:1:3:5:fz?:¢:=:=:=:1:?:1:1:1:3:3:T:1zf:1:1:1:1:1:1:i:Etta-55:23:15?:1:::::=:5:=:=:-:5:-:-:-:-:-:-:-:-:-:t:-:;:;:;:;:;:;:;:;:;:;:;z;:;:;:¢:;:;:;:-,:;:;:;:;:;:;.;:;:;::Z:1:2:1:2:1:1:1:1:::::5:1:1:=:=:1:1:1:1:5:=:1:1:5:E:§:E:E:E:E:E:;:;:;

'

market. Plans to introduce new software display shelving in

scepticism Harry Nadler of Red Rat Software said: "It is a great idea if it works. Had this happened about two years ago then the Atari 8 bit computer may have had a higher profile in‘the market place than it has today”. _...___ -

conver5|on AFTER

successful debut

a

on the Commodore 64 and ,

Spectrum, Nebulus Hewson

_

(0235 832939)

from _

is

being converted for the

Atari

8

bit.

”Originality pays handsome

aging

dividends”, said mandirector Andrew

Hewson. “We've had a number of approaches for t h e V a r i 0 U 5 CO n V e rSi O n

rights”. May 1988 Atari User 5


NEws REVIEW

,

“J E

X

mar

3 com ms

" Z

=

5s

5o

~

lems caused by British Telecom's new System X appear to be on the increase. Difficulties arise when the new digital system is con-

nected to the older analogue exchanges. To make the two compatible BT has had to attenuate the signal. One outcome of the drop in level is that modems have difficulty in maintaining the line once

logged on. Rob Flemming of Pace Micro Technology said: “We have had a number of complaints from Atari users who are using our Nightingale modem. After a good

deal of research, as well as a large number of expensive phone calls, BT admitted to causing the fault".

According to Flemming,

appear to get worse when one System X exchange to another.

dialling from

E A

culties being caused by our modernisation program. Once System X is in use nationwide it will actually improve data transmission and reception. "To overcome the immediate problems, Atari users in a System X exchange can request British Telecom to unattenuate the

Atari's

announcement of its XF551 drive last summer, supplies still haven’t reached the shops. “I am

furious about the situation”, said Karen. “If a disc drive was readily avail— I

could sell at least 30 to

6 Atari User May 7988

MlLK RACE -

40 a week. Every time contact the people at Atari to find out when supplies will be available they just say they are waiting for a boatload to arrive from Singapore. It must be a very slow boat". One outcome of the shortage is that the older I

1050 drive is maintaining a high second-hand value with prices in the region of

Mastertronic FOOTBALL MANAGER

Addictive

SPOOKY CASTLE

Atlantis

n m

A

PLATFORM PERFECTION US Gold ”e ' INrINiAhyASTER

m

LEAGUE CHALLENGE

I

Atlantis

US Gold -

M astertromc

v

V

l

-

despite

POLE POSFHON

line”.

Drlve delay rapped

m

Atari

Telecom told Atari User: “We are aware of the diffi-

-

machines.

SPEED ACE

Zeppelin

SPACE SHUTTLE

I

The attack comes after repeated enquiries to Atari about the availability of disc drives for its 8 bit games

Firebird

v

-

in Manchester.

............ ...,....

SNOOKER

_

is letting the side down, according to Karen Sutherland, manageress of computer dealerAtari World

l—

TITLE

gLEXEiBéXIIIS A

”Not only are outgoing lines attenuated, but incom— ing lines as well. Between two new exchanges the loss in signal level is dramatic", he said. A spokesman for British

budget title from Atlantis League Challenge roared straight to the top of the Gallup Chart. However, as several readers have pointed out, the loading instructions on the inlay card are incorrect instead of holding down the Start and Option keys, it’s only necessary to hold down the Start key.

For

0

H

ATARI UK

l

AMTEAEREIESEIEHEW=A=R=E

ROCKFORD

communication difficulties

THE latest

4,

Mastertronic

Loadmg chart leader

able

W

F1

"

'

E

m 2

bl ac k SpOt COMMUNICATIONS prob-

4

1

-

V

m

FEUD

Mastertronic HENRY'S HOUSE

Mastertronic

GHOSTBUSTERS

MW...

WINTER OLYMPlAD

Tynesoft FREEWAY

Activision ACE OF ACES

US Gold

v

l

180

Mastertronic .

.

Compiled by Gallup/Microscope

£95.

An Atari spokesman said: “We are still waiting for the disc operating system to be

finished, which it should be in the next couple of weeks.

There are nine new entries this month, including a few old games making their appearance in the chart. The first game from Zeppelin goes to number one, followed by the entry of two old favourites in second and third positions.


if

or.

“swig?” egos???

:

l

W

if it; d

7

17

7],

f;

177“

“or?

.

ST PRICE INCREASE

\

7

'

,,,

_

{r35- (7

{3

7

,

er:

i

"

,.

l

f

s

i

y” "

f

if

Q

5

{7

—— _7 ' "

‘O

,

is;

f”

N

7

"

. '

if:

,

7

fa

$355

§*

eff

—.

7

if

?

.

,

1

W

i

“1 r

'

i

”a“

,

4

77

M

,

( f is {f f' j

k

'

e,

I his?“

at:

f

.

\

,,

if»

7,

r

,,7

"

f

'

~

a

/

.

"

fr:

1”

: ‘ ‘

A

11.9;

e

".,

7

77

personal

that not only sohres probisrns

computer

like other computers,

but aiso solves

'

7:

if

as:

, 7777

7

155

j.

'

J

5:15

In ssrnlooriductor

technology.

a

producing

psrsorisl

that patterns

computer

taslis with

,77

UK company. and are Illl (it

....

available

ONLY

"m FIOI

established if.

also r...

Net

UK's

as

a

specialist service

group turnover

of

ovum

SILICA

We suggest ST.

that you read through

what we have to after.

you

decidewhereinpurchusyourAtari

FREE STARTER KIT

From Silica

_

Only Wamui "moxznmmmmrdmmm mm??w min-zest-may W: Comm-Wyn 94mm on

you

ma.

lowing

7

,

?w’??lwr

"you buy

' fsgg?gm‘gulu mm mph}

_

m

'

uproar-qr

1

WWW

ri_m

m”Bram Ermx??‘?r?iéi?wm??'gawum??mgm orsvrrioa eiuca purchusd atourriorrnsl priest

"WWW ST

retail

computer

Thls kit isevaiisbis

mmmm m?é?mm magszmsssndaccsssorissali

rsievsnttoSTcornpu?ng

.

DEDICATED SERVICING At silica

Shop. we have

a

dedicated

mine:

orIt

mm. sum

cigar-1mm

Returnthscoupon

or seven run time Atari trained

my

or

as

technical

eta".

mars-59rd“

mwio?

moo-1

n

newrags?M"“Wm"xmmmm?'?w?‘mn.. 29mm" m“. m l mm.” "m mm M mm” mm y” “gum w '

ur

m

u

512K w retail price of MN asses

Silica at an additional

wuoouuronupenaoesue-

(NAT

i

m“

it

M“

h

“mime”

ncluds

THE FULL STOCK RANGE

-

Only From Silica

mm“ mmmmm mama“: moremwwmt: unguwideasounisagnymhmgyouwillhndissnlabbmvmm

.

.

AFTER SALES SUPPORT

-

On/

=""

' "

, E '

. With by Atari‘s For can a 512K RAM only you purchase powerful computer, 52_08T-FM. £260~(+VAT=£299), with a 95 key keyboard (including numeric keypad). MIDI interface. GEM. a palette of 512 colours, mouse controller, and a 512K built—in disk drive. The 52OST-FM has a TV modulator and comes with a lead to allow you to plug it straight into any domestic colour built-in. te evisiori set. The mains transformer is also built—in to the keyboard, so there are no messy external boxes. wish for a more compact. powerful and stylish unit. Atari ST Youfcouldn’t computers are now irmiy established in the UK. there are nearly 500 software titles already for a wide oi available variety applications and the list is growing all the time. And that's not all When you buy your new SZOST- FM (or any Atari ST computer) tro m S I i ca Sh o p y ou wi II get a lot more. including a FREE Silica ST Starter Kit worth over £100. Read the ONLY FROM SILICA section on the left, to see why you should buy your new high power, low price SZOSTFM from Silica Shop, the UK‘slNot Atari Specialists. For further details of the range of Atari ST computers and the FREE Silica ST Starter Kit, complete and return the reply coupon below. .

.

.

.

.

is

I

ATARI 5205T-FM NOW ON LY £260 mono monitor £390 from

sailsT-Fll with

'

512K

RAH

(inc

A

Upgrade

VAT)

“newton-mucolmmmwimmm which now

512K

RAM

to

(+VAT=£299) '

1024K

RAM

£100

(inc

VAT)

mgr tub

PR

“?‘gymm??m sir

is double sided disk drive. The 1040 has been and professional use on business applications mosto'which resomtion monochromaorcolour

a built—in designed

for

mulnahlgh

mam" “- m “mum -" “F MW '°' "mewzuwmmmuml-nfl? "W“ '°“"’ “mm

a“

mm...“ ‘m'F‘ "M“ “m

MEGA 81’s Now F

m" m”

lN STOCK

"mwmwlmmmmm?mm?lw

telephohelinetoesrvicesilotyourAtari w regulnrmtanyoupurchssssnSTtmmSilicssndwoutdlika WWW...” w. 93W...“

“m;??um?i‘?m

suppon.ThlscsnbereeelvedO?LVFlOI?l-DCL

mmng?smdmnwm?ymm?mm

gimme...“- magma

mm

new“

“MuenAmugngommremsanmumwmugwmmuauny’h?mma -

. .7

,

SO MUCH FOR so LITTLE, There the incredible value for money offered nothing that can compare

“WWW“W'MW

From Silica

Rest assured that when you buy your ST from Silica Shop. you Mk,be fuity supported. Our rm rnaiilnga give news oi releases and developments. This will help to keep you up to data with new software nieuss In the Atari market. And in addition. our sales staff are at the end of a as well as what's happening

FREE CATALOGUES

l

V

+ 7

7

modulator

We aim to keep stocks of all Atari related products and our warehouse carries a stock oi over EV. million. We import many soitware titles direct from the USA and you will ?nd that we have new releases In .

»

,

moo).

Imiudsdinthepriceotthsiwrsds externsiboxes.Acsbistooonnectyour_sTtosnydornssticTV whichisontymilchAT).TheupgrsdsissisomisbhforsanySmSTcornpumatlhes-rnspdcs.

ran

,— ' '

,

m??k?m‘? you

f

.

Only From Silica

_

service depamnsrri

mww?fmmmwmw

?rmmmmw belovrforfuiidstsiis

— .

7

7

"

rant; 0er m... w... .. Mama-raft”... “zoom.".Weprmrideseversl beton

,

7

'

7

“mm..."“it:mm."mimveammwmmxmmwfmmwas

ams?fndgssw?adstre?LWehm?gMy-nwdkh'npmuwmmm well the Atari With

-

.'

or

'

"7

iewerparts.illlhichrnesnsitcostslssstomsks.Andlesstobuy.ThelatestsToorhputsrshowiricIuds built In power supplies and built In disk drives. The TOS operating system and GEM window environment are now on nevi emp- whichare already installed in the ST keyboard. m- snsblss automatic iii-am

iii

5

177

STrangeotpereonaVbuslnes-oornpumi‘romktari.TheSTamsd-slgnsduttlizingthemo?rsosnt breakthroughs

7

'

,

7

7

7

7

mmmobmnmato?mcornmnmmA?omhy.SihuSMpmpb-sdtomm

,

53.

7

ii}

"

1

a

~

7

7

7'

there‘s

Finally.

'

~

~::»7

:

,

“QVL‘V

.

‘ifcf

-

7

g i

?: ”

,

.

-ia7_

7.7171

Lewiiirriiii

'

'

i

Si?

‘.7\

-

,

'

gag; «a;

.

5‘%

Due to a worldwide shortage oi memory chips, prices oi many computers have gone up. From April 1988. the Atari ST range is also likely 10 be 8119001 F°f details 0' any price increase. please return the coupon below for our latest literature

77

,

v

°

i

‘0' x

is

~

r

,-1?:

“iv’iirizh

'

,

,

'

'

é-Mii

l

r

Only From Silica

meow

with-massivewbjo?inewcornpulsrssrshillyoompa?bie Unit with w-m’rimczmmmd a detachable keyboard. m3 anaupplbdwihGEM. sir-enmeommllerlndlilexwu -lircl??

AiSIIicsShop.werecogrilsethetserloususersrsouireaniri-depthinforlnstionssrvice.whlohiswhywe

mailiresnewslettanandpricelistatoourSToemsn.Thessareuptollpsgesiongsndsracnmmsd ummmmmmm-m " Y°“ ammo-wow

m‘wy Tm:

m “Jamil“ g?m‘? W mgmyo:mil-bis on“ Flor-"me intonation us. This

servic-

?53mgfiftifm..‘.,.::::::::::-.r‘=i:.."23 “?“w'W'WMWWW‘WW”

i-

FREE OVERNIGHT DELIVERY

-

From Silica

our computer within 2‘ hours of receiving them. Most hardware Most orders are promoted through ROUP 4 courier service FREE OF CHARGE to customers within the orders are sent by the overnight UK. This method helps to ensure minimum delay and maximum protection.

PRICE

”AZ-cit,“— On/y

anOEEmKSI-?ca

“mmmmwmmmmmmmm.

anFREE

' as wag A? fwmm?fpm'?bm??yu .a "“'M?%“mr??'m' topurc you' ngyou nor lane m.rmr°'..smm"sm immmrtscmwmmw "°‘ | m; e‘o‘m?i?o?’Mi?m-mmm?Saw llama"; ems;W

'

.

one

ereissome

h

.

idl

ourcorn with

.

ois

FREE

ng

add

and

01-309 1111 (& Mail Order) 74 The Mews. Hathar/ey Road, Sidcup, Kent, DA74 40x

S!DCUP JO”

House

{

751

from), 227 Tortenham Court Rd. London. W7P OHX

I

l

l

.

em snap

-

-

-

-

-

-

Lu. Dept Amen uses, 14 The

ring,

-

-

Hethsrisy

ma,

-

-

-

Sidctp, Kent.

. om iox

.

.

makesourpdummhpmueumwhisawhihgywwilmuvmolmmdoht "‘"'V°“'°°°'"Y""°"°“"°'V°“""""'°°“°"'s°"‘°""s‘“°"""u"""°‘“MW ‘

To.

r

Seifridgesllstl/oorl,Ox!ordSlreet,London.W1A1AB

I I l

PLEASE SEND

ME FREE lITEItATUIIE(lit THE ATARI 8T

Address:

Postcode" Irmyoxhlchonedoyeuown‘r

---------------->€’

‘ | I l I '


E

,

E

'

;7,

f

'

, i

E“

V

i

'

,

>

i;

_ _

i

,

Ef

Q,

a

E

,

E

7,

_

E

f

E

he,

E

7'

E

{is}

':

E

A

~ ,

7;

=

6

4-2

~~

.

,

“M“

gs»? g;

be matched!

, E

”m

«so, fa-

i"ii;

E

5"

‘x'g‘

A?‘

a

fig’t? M?

,,—-

.

just "

can’t

,

,,

.

In

PaCkage at price that Simply

a

E

,

,

and

ONE

E

home business

programs

E

powerful

' ’

i“

,

,

"

'

, , '

,

I

"mam“

th e engines rated

Year \

af?x?

“an“.

in

Thls

0 Wee/q, *

Park cfeuib,Q age is Oa/?/ /l//aw value,

~

“g,”“?g-3

rogfan,

0700/70,9

.

\

“$“‘

1,1

1

4

_

1986

.

esx?if’c’vv‘1‘;iwn9'

“AN“?

WORD PROCESSOR Compose a letter, set the printout options using embedded commands or menus, use the mail merge facility to produce personalised circulars and more!

,

1

DATABASE

Build up a versatile card index, use the ?exible print-out routine, do powerful multi-field sorting, perform all arithmetic functions, llnk Wlth the word

processor

and more!

SPREADSHF‘ET Prepare budgets or tables, total columns or rows with ease, copy formulae absolutely or relatively, use a wide selection of mathematical and scientific functions, recalculate automatically and more!

(TOWNS HODL'LE Using a modem you can access services such as MicroLink and order a wide range of goods from ?owers to software, send electronic mail, telex and teleand more! messages in a ?ash

GRAPHICS Enter data directly or load data from the spreadsheet, produce pie charts, display bar charts side by side or stacked, overlay line graphs and more!

H3” PRINTER Design the layout of a label with the easy-to-use editor, select label size and sheet format, read in database files, P rint out m any quantity and more!

_

.

DATABASE SOFTWARE

COMDU/m 5/0075, 960/053

_

_

Europa House, Adlington Park, Adlington, Macclesf'leld SK10 4NP.

r I I

l

_

-

_

-

-

()RI)I*R lf( )R\l ‘

M“

'

Off‘ II for the 52:3 ( 481]((:erequire d), on 5%” disc for £19.95 d

P]

A3234338067§L

,

I enclose cheque made payable to Database‘ Software, or deblt my

ACCCSS/V‘Sa card:

I

1

[ED]

CEED [EEK] [ED]

Exp. date

I Name I Address

I I I

[II

Si g ned

I

I | L

|

I ()R 1115 R H ( 17‘141.\'E .' TEL: 0625 879920 SEND

To,

Database

Somme,

Europa House, Adlington Park, Adlington, Maccles?eld SKI!) 4NP.

-

-

-

-

-A1d


_ START this month’s final look into the inner workings of Atari Basic with a small apology. If you read my Checksum Buster article in the April issue, as a good many of you did iudging by the mail we have received, you might have been a little upset to find the message APRIL FOOL I

'

all over your screen. Sadly, re-assembling a line of text from a three digit checksum is impossible - there are many different persplashed

mutations which can generate the same value. Apartfrom bein a lesson in never trusting anyone —gnot even me it does teach us quite a few useful things about how Basic works. When you used the program, typing LIST just caused a page of jovial text

,

ANDRE WILLEY ends his look at Atari Basm by glvmg you a program to InveStlgate “Stlngs .

.

.

-

.

-

-

-

,

with no line numbers or command words to be output. So, how can a program exist in a tokenised — or SAVE format — file if it contains noth-

that could have

ing

been

correctly

tokenised in the first place? The answer is that Basic only checks for the validity ofa program line when you type it in or use ENTER. It therefore assumes that any SAVEd tokenised file must have been error checked at the original time of entry and is now syntactically correct. What Checksum Buster does is create a file which is correct in terms of the individual tokens and pointers,

but makes no sense as a logical program. To understand it further, let’s take a look at the file format used by Basic when you type SAVE or CSAVE. The bulk of it consists of the tokenised program lines themselves in the format that we have been looking at so far. The variable name table must Of

a

which represent the bytes address of the variable name table will always be 256 because this table is 256 bytes from LOMEM. These seven offset values take up the first 14 bytes of the file, and are followed by the variable name, value and statement tables containing all two

the actual program lines. The final element of the file is the current statement line -— numbered 32768 — which contains whatever command Basic was currently processing.

Normally the last thing being worked on before a file is written is the SAVE command itself,and thisis what you would usually expect to be found here. This

file format is shown in Figure II, but you might like to see it in action for yourself by typing in the listing. As written it will only work on disc files

the tokenised only the

also be saved because

Version

bytes in a SAVE format file will always be zero — calculated from LOMEM minus LOMEM. Similarly, the second

holds

program

“T

meaningless without the correspon-

i

th t it

is LOMEM

itself the first two

VNTP

_

i

if

,

ff;

LWe?m?mOWW?Fm Mew ?e?’?i‘?

Valiam?ammblemmmn? ‘mdaddmss H

L

f

,;

m?addreswfm?

,

{if

‘fjva?abkx?af?? tablepmntefrgf

132113}3m.

?VNThé

“735

134/13 WT?

{Grifbgiai?etablgPthg’g s anewnat?e t

.mn ."1 135,139 stmkesmmmtamet?énwdmsét 7 tokenisedprogrami‘ .‘ ‘E’i?t SW C??entwema?lwdw? ‘LzIQLFi "j M???mi‘??i??immm?nm?i 1W1?, '

.

'

?

'~‘i. 09mm“ fwd?“ STWMSWWW n autism V

'

f

“we

1?th£12 ti? ti?e eetftte?t eyetehi Z‘S‘;

table

QR;qqqitsygy?tting.ehvxylem;erg;hayeggtgnugnngi;i,i>z,gt;n;,:,i/1¢;zeize‘citii‘,i"iisifhziui,s

«tame

171

13.0113!

is onl

set-up. If, for example, you decrde to move from a cassette system to a disc onethevaiue of LOMEM wiii be much higher due to the Presence of DOS-

.

“W129 LOMEM

One problem with saving this bl

Turn to Page 10 >

~,;

page ram pointer table which is saved at the start of the file — see Figure I. r

(ft,

a

After you type

~

For some reason a SAVEd file also contains the complete variable value ‘ab'e- ' “ea“y d°"" see why it °°U'd"'t have been re-generatedat LOAD time, saving a couple of hundred bytes on even the shortest of files. But if you know, why not drop us a line? The only other information required by Basic is the contents of the zero

in

j

machine code routine. RUN, the program will check which version of Basic you are using and read the various rombased text tables into the pseudo string arrays CMD$ and OP$. These will later be used to display the correct text for each available token. Once this is complete you will be asked to enter a filename. Use the full name - such as DZ:FlLE.BAS — of the Basic SAVEd file you want to view. The first 14 bytes will then be read in and the rest of the file scanned to obtain the correct NOTE and POINT contain

ding nameS-

r

“71:35

because there is no facility for random access within a tape file. However, cassette users might like to try modifying it to read a complete file into memory and examine it from there. Type it in and check it with Get it Right! before running it. Be especially careful with lines 6400 to 6520 which

“a?“

,

MEMTC'P End

Sm

,

Figure

/:

Basic's

pointer table

141mm m

“11

W???ad?fw?e?yig?

"

'

317

,.

neeetmeetaehtineemamher gruff“??? BQSWWGQWM s

szemh

mmmmmw’gba

'

11:5

\

.

J

'i~

>

if.

May 1988 Atari User 9


layout, although you could

BCD

4 From Pag°9

lines

values for each of the file segments the variable we are interested in —

name, value and statement tables. You will then be shown the information obtained from the first 14 bytes and be asked if you wish to view the variable name table or a program line. At this point you may also toggle between printer output and screen display by pressing the spacebar, or press the Escape key to select a new ?|ename_

The variablelisting will show the full

name and reference number for each variable in the table, including those which may no longer be in use in the main bOdY Of the program. You Win also see what type it is and the data stored in the variable value table. Numbers are shown in an expanded

square brackets — such as the implied LET on a line like:

inside

1190 to 1270 to

change print them in normal numeric form if you

,

wish.

'

The program

listing will look very

_

Wh'Ch W°U|d be shown 33:

different to the form you are used to seeing from the LIST command. Individual statements on a single pro-

i

gram line are shown separately, with an overall header for each and with each statement being numbered. I’ve also omitted much of the normal expansion °f string and numeric constants — so all numbers will be shown as nnn and all strings will be shown as $$$Equally, lines containing standard Ascii text — such as REM and DATA — Win be shown as $$$+EOL in place Of the text itself. Variables will be displayed at Var0, Var7, Var2 and so on. Implied commands will be shown

260-350 360-510

name table information

Part

.

for which type of variable Print numeric variable information Print numeric array information 13601410 Print string variable information 1130-1180 1190-1280 1290-1350

Check

Printing out program listing from statement table 2000 2080 Get line number and print length details 2090-2100 Print segment number and length 2110-2130 Get command token and print expanded version from CMD$ 2140-2290 Get each operator token byte in turn, print expanded version from OP$ and check for special cases such as 22 EOL— and 20 end of statement

_

These

I:

Bytes

-_— 2,3

values will

m

.

to call Get-bytes routine from .

guGg?;tine

lnitialising strings 6000-6040 6100-6170 6200-6270 6300-6360 6400-6430

Test for ReViSion A, B or C and gives a Basic error if none of these Create CMD$ from command token table in Basic rom Create OP$ from operator token table in Basic rom Add special cases such as implied LET and 50 on Read BGET$ data for binary Get-byte _

.

Data for machine code binary Get routine File format error handler

m

DVNTE

part two, plus 256 Displacement to the end name

6/7

DVVT

8/9

DST

10/11

DSTC

--_

-

Displacement of the current statement line from the beginning of part two, plus 256 Displacement to the _end Of the file from the beginning of part two, plus 256 -

.

DVVT—256 DST—256 BEND—256 II:

the

variable beginning of part two, plus 256 Displacement of the variable value table from the beginning of part two, plus 256 Displacement of the statement

,

0

Of

table from the

two, plus 256

12/13

Figure 10 Atari User May 1988

*'

Of

4/5

_

routine

6500-6520 10000-10010

be added to LOMEM

Displacement of the variable name table from the beginning

5000-5040

Basic file created by last month’s Buster you’ll start to see how the seemingly impossible was created. All the lines of text were stored in the variable name table with the final character of each in inverse video to fool Basic into thinking they are just long variable names. So you’ve discovered that a complete program can’t be made from its checksums, but you might have learnt more about the way that Basic functions and also that the tokenising system is not quite as rigid as it first looked. There is a well known saying which applies very well to computers, and especially to Basic: It's impossible to make anything complete|y foo|proof because fools are so ingenious.

function

Printing out variable

9'

Checksum

'

Initialise, dimension strings, and so on Print the title message Get filename, open file scan and store NOTE values Print file’s header information Menu choice and printer/screen select

V

These changes have been made to help you see the structure of the program without being distracted by the finer details. After all if you’d wanted to see a normal listing ' all you needed to do was type LlST. he you try out this program on the

PROGRAM BREAKDOWN 10-70 80-90 100-250

T]

VNT VVT ST

Variable name table Variable value table Statement table End

of fi|e

SAVE and CSA VE ?le format


1I

REM

20

REM

BY

30

REM

(c)ATARI

40

REM

TOKENISED BASIC PROGRAM ANDRE HILLEY

50 DIM

VIEHER

USER

FILES<3I),INPS(300),BUFFER$(250

OPT=27 THEN

100

IF

OPT<>49

OPT<>50

ANO

THEN

'!

CHRS

IF

1410

THEN

MODE=0

CLOSE

#2,8,

#2:OPEN

0,'E:':POKE 752A

60 BUFFER$(1)=" ":BUFFER$(2500)=" ":BU FFER$(2)=BUFFERS:SPACES=BUFFERS:CMDS=B UFFERS:OP$=BUFFERS:OPEN #3,4,0,”K:" 70 GRAPHICS 0:POKE 82,0:POKE 752,1:?

THEN CLOSE #2:OPEN #2,8, #2:GRAPHICS 0:POKE 752,1:? :? " PRINTING - PLEASE HAIT“ 480 IF OPT=49 THEN GOSUB 1000:REM FOR VARIABLES 490 IF OPT=50 THEN GOSUB 2000:REM FOR PRGRAM LINES " («N 500 IF MODE=0 THEN ? :‘.’ :‘.’ 955 any key for nenu>>>';:GET #3,0PT

:

PLEASE HAIT 20 SECS -CREATING TA BLES":? :GOSUB 6000:GOTO 100 80 POKE 82,0:GRAPHICS 0:SETCOLOR 4,9,4 “ :? TOKENISED BASIC PROGRAM VIEHE R"

90

:?

‘Z

Copyright

May 1988”:? :RETURN 100 REM H INPUT NEH 110 GOSUB 80

100:? :?

120 TRAP

z?

Atari

(C)

FILES :?

"

Enter

filespec: ";:INPUT #16,FILE$:POKE 11? 130 CLOSE

14I

#1:0PEN #1,4,0,FILES Scanning

new

1020 SECTT=VNTSECT:BYTE1=VNTBYTE:SECTZ

752,

=VVTSECT:BYTE2=VVTBYTE:VARNO=0 1030 CH=0:POINT #1,SECT1,0YTE1:IF SECT 1=VVTSECT AND‘ BYTE1=VVTBYTE THEN RETUR

file

PLEASE HAIT:

‘.’

n

on" 150

#1,A:GET #1,B:MEMLO=A+B*256:IF MEMLO<>0 THEN 10000 160 GET #1,A:GET #1,B:VNTP=A+B*256-256 :IF MEMLO<>VNT THEN 10000 170 GET #1,A:GET #1,B:VNTD=A+B*256-256 180 GET #1,A:GET #1,B:VVTP=A+B*256-256 190 GET #1,A:GET #1,B:STMTAB=A+B*256-2 GET

56 200 56 21g

MODE=1

510 GOTO 260 1000 REM ** SHOH VARIABLE DETAILS ** 1010 ? #2;" Variable Nate Table of ”;

User,

**

FILE

IF

470

N

#2:? #2;VARNO;" #2;" ";

1048

1

THEN

1

1050

IF VARNO<100

1060

GET

OF

1100

NN=8:GOSUB 5000

#1,A:GET #1,g;srARp=A+B*256-25

1110 1120

NOTE

GET

'.’

1130 1140

240 NOTE #1,STMSECT,STMBYTE:NN=STMCURSTMTAB:GOSUB 5000 #1,CURSECT,CUROYTE:NN=STARP-S

NOTE

5000

TMCURzGOSUB

mm TABLE u 260 REM H mm 270 GOSUS 80:POKE 752,1 ” HEADER TABLE: 280 POKE 82,2:? :? " FROM LOMEM”:? FSETS ";:FOR I=1 TO

OF 3

:

";VN1’P+256 ? ”End of VARIABLE

NAME

"Start

?

VARIABLE

of

STATEMENT

VALUE TABLE:

"Start

?

STATEMENT

"CURRENT

'.'

Pointer:

";STRCUR+256 350 ? ”Last byte

of program area: ”;STARP+256-1 360 REM ** MENU moms ROUTINE u

print

390

"

(2)

?

g,':?

"

Name

or

ESC

Table,"

for

program tine

to select

a

new

listin filespe

c”

1,22:? "(Press the Space Bar to toggle output":? "between the s

400

POSITION

new

410

and

the PRINTER)";

313,091 1.20 1; OPT=32 THEN

THEN

NUMERIC

1280 (BCD)

?

-

N

121I I #2:? #2;SPACE$(1,17);:IF 27

MANT=MANT-128:? #2;"-"; MANT=MANT=64:FOR I=BUF+3

MANT>1

THEN

1220 1230

TO

BUF+7

?

#2;HI;LO;:IF

I=BUF03

THEN

?

#2;

".";

=

'.'

Variable

**

REM

I

NEXT

? #2;SPACES(1,17);"0ffset Address ”;PEEK(BUF#2)*PEEK(BUF*3)*256

GET

MODE=ABS(MODE-1):GO

1320 =

?

#2;SPA€E$(1,17);'bT-ension

One

';PEEK(BUF+4)+PEEK(BUF+5)*256*1

1330 NN=PEEK(BUF+6)FPEEK100F+71*256-1: IF NN>0 THEN ? #2;SPACES(1,17);”Oinens

ion

=

THO

"HM

1340

RETURN

1350 1360

REM

1370

?

#2;" STRING:"

1380

?

#2;SPACE$(1,17);'Offset Address

=

IF

TYPE<>129 THEN REWRN ** PRINT STRING INFO ?

';PEEK(BUF+2)+PEEK1BUF+3)*256

pgoggm

51101;

#2;"

PROGRAM

STATEMENTS

STRUCTURE

u

or ”;F

POINT #1,STMSECT,$TMBYTE

_

203' gen u GET LINE NUMBER & 5125 u 204I FINAL=0:GET #1,A:GET #1,B:LINE=A+ 0&256 2050 GET #1,SIZE:NN=SIZE-3:GOSUB 5000 2060 ? #2:IF LINE=32763 THEN 1 #2;"Las t Iunediate gognand";:FINAL=1:60T0 208 0

2070 2080

?

#2;”Line ";LINE;

?

#2;" (”;SIZE;” bytes

Long)”:SEG

=0:CURR=0 2090 2100

? PRINT SEGMENT DETAILS ** SEG=SEG+1:? #2;” <‘;SEG;‘, Offse REM

t=";PEEK(ADR(BUFFERS)+CURR);”>", 2110 REM ** GET & PRINT COMMAND **

' ,

2120

CURR=CURR+1:BYTE=PEEK(ADR(BUFFER$ )+CURR):CH=BYTE*10+1 2130 IF CMDS(€H,CN)<>CHR$(255) THEN 2 ‘

213] OP-BYTE

Tr

2150 ? #2;" ";:IF BYTE=0 OR BYTE=1 OR BYTE=55 THEN 2030 #2;”SS$+EDL”:GOTO 2160 CURR=CURR+1:BYTE=PEEK(ADR(BUFFERS T+cuan> (T

2170 IF BYTE=14

THEN

7

#2;‘nnn';:CURR=

CURR+6:GOTO 2160 2180 IF BYTE=1S THEN ? #2;“S$S";:CURR= CURR+PEEK(BUF+CURR+1)+1:GOTO 2160 2190 IF BYTE=22 THEN ? #2:IF FINAL=0 T

2030

GOTO

HEN

2200 2210

IF BYTE=22 IF BYTE=20

GOTO

2090

THEN

RETURN

THEN

CURR=CURR+1:? #2:

2220

IF BYTE>127 THEN ? #2;"Var";BYTE128;:GOTO 2160 2230 CH=BYTE*10#1:OK=1:IF (BYTE>22 AND BYTE<28) OR (BYTE>40 AND BYTE<43) THE N 0K=0:? #2;” "; 2240 IF OPS(CH,CH)<>CHRS(255) THEN ? # 2240 2;OPS(CH,CH);:CH=CH+1:GOTO 2250 IF OK=0 THEN ? #2;" "; 2260 IF BYTE<>27 THEN 2160 2270 BYTE=PEEK(ADR(BUFFER$)+CURR+1I:IF BYTE<>14 090

2280 2290 5000 5010 5020

1310

”Ke POSITION 2,18:IF MODE=0 THEN ' y (1) to show Variable Nale Table, 380 IF MODE=1 THEN ? "Key (1) to

370

IF TYPE>0

VARIABLE ** #2;" 81:0 NUMBER:";:MANT=PEEK(BU F+2):IF MANT=0 THEN 7 #2;" Zero":RETUR

1190 1200

1260 IF MANT<>0 THEN ? #2;' x 100";MA NT:RETURN 1270 ? #2:RETURN 1280 IF TYPE<>65 IHEN 1350 1290 REM 1" PRINT ARRAY INFO ** 1300 ? #2;' ARRAYz'

TABLE:

";STMTAB+256 340

H"

CONTENTS

#2;SPACE$(1,11-CH

?

TYPE=ASC(BUFFER$) 1160 IF TYPE=64 THEN ? #2;" UN-DIMMED ARRAY":RETURN 1170 IF TYPE=128 THEN ? #2;” UN-DIMMED STRING":RETURN

1250

";VVTP*256 330

IF CH<11 THEN

1150

1240 of

1030 VARIABLE

NN=PEEK(I):HI=INT(NN/16*0.1):LO=I NT(NN-(HI*16)+0.1)

TABLE:

”;VNTO+256 320

SHOH

'

1180

2:? CHR$(13);:NEXT I:? 290 ? :? ”Current file: ';CHR$(34);FIL ES;CHR$(34) 300 7 :? ”Start of VARIABLE NAME TABLE 310

);

**

REM

at

m ?

i

#1,SECTZ,BYTE2 #2;CHR$(A);:CH=CH11:GOSU8 1130:

VARNO=VARNO+1=GOTO

RETURN

2000 2010 ILES 2020

#2;CMD$(CH,CH);:CH=CH+1:GOTO 2140 REM u GET & PRINT EACH

#2;" ”5 ? #2;”0

1070 IF A<128 THEN ? #2;CNRS(A);:CH=CH 11:GOTO 1060 1080 A=A-128:NOTE #1,SECH,BTTET 1090 POINT #1,SECT2,BYTE2

#1,A:GET #1,B:STMCUR=A+B*256-2

230 NOTE #1,VVTSECT,VVTBYTE:NN=STMTABVVTP:GOSUB 5000

7

VARNO<10

A=0 THEN VARIABLE TABLE":RETURN

220 NOTE #1,VNTSECT,VNTBYTE:NN=VVTP:GO

250

THEN

GET

5000

";:1T

#1,A:IF

END

6

SUB

»

0,”P:”:?

"

? #2;SPACES(1,17);”Current Length, ';PEEK(BUF+4)+PEEK(BUF+5)*255 1400 '.’ #2;SPACE$(1,17);"Maxinum Length = “;PEEK(BUF+6)+PEEK1BUF+7)*256

=

mu)

'.’

'

1390

IF

(253);=60T0 410 450 POKE 82,0 460

0),SPACE$(80),CMDS(800),OPS(1000),BGET

:

360

TO

430 440

?

THEN

?

#2;”EGOTO]

GOTO

#2:CURR=CURRT1:GOTO nnn":GOTO 2030

2160 ** GET

REM ’NN' BYTES ROUTINE ** BUF=ADR(BUFFERS) IF NN>2500 THEN CIO=USR(ADR(86ET$

),1,BUF,2500,7):NN=NN-2500:GOTO 5030

2‘

IF

NN>0 THEN

5020

CIO=USRCADR(BGET$),1

,Buf,Nn,7) S040 RETURN

6000 REM H SETUP TOKEN STRINGS H 6010 VER=PEEK(43234) 6020 IF VER=162 THEN STATTAB=42159=OPT AB=42979:REM REV A BASIC 6030 IF VER=234 on VER=96 THEN STATTAB =42143:0PTAB=42974:REH REV BIC BASIC " 6040 IF OPTAB=0 THEN ? z? ERROR: 111 REV

OT

A,

8

OR

C

BASIC":END

6100 REM ** SET UP COMMANDS STRING ** 6110 NUM=0:ADDR=STATTAB:? :? "COMMANDS 1

"5

6120 6130

ADDR=ADDR+2 ?

”+“;:1f

PEEK<ADDR)=0

THEN

6200

Turn to Page 12>

May 7988 Atari User

.

11


(Mik?gga?w?i?? 19551151551191132591 Am

fr

>

~

1

? 1191511xswgnzszztzfgmaswsg 11.11.91111191311115915 m?f?f‘m!“ 1&1,@19€11§~?% 2133511“ 15910343” «ng‘i. 6.gtw mg} i19195§11§15120§1 9111.15.12 f lyét/gggrj 32131," W211. 0111.1”;1119 mm L” $51,531.91 ”0 11900119901991119 €1é1552§§0055¢§¢ 937511 5531.1... 0115141101131 31112510 $3915!" g??fwg

_

11

1

,.

217111.

“(Tim‘ii 1j§911«~s,11;-21“§113_

~

9.119

2

.

1“

51

.'<1

5311

"fr;

P1

;:

1115111111111511951511

~'

01,1“?7

1

“2“11199253111at?s-‘éwfx???m?itxu

1

10 011 (Y) 20 012 (3) 30 093 (x)

12111§§1§11111111§1 1&1?

(gig. \,

11g§§112§1 1010111911115?“

19512?” 1411312155115»

gay“! giugééggw

US GOLD Ebmd

A99

Dagger. 01111609995

01-1591

11.)

50 005 60 3111 70 11111 80 901 90 110

(0) (a) (0) (u)

100 cus

(11)

(1()

(7) (1) 130 1111. (2) 110 151 (0) 150 EUV (1) 160 2113 (X) 170 0119 (0) 180 21s (3)

(19)

11511

ECA

1

1110 1170 1180

115 902

11)

2010 0x0 (9) 2050 501 (2) 2060 0115 (1) 2070 (0 0 (0) 2089 (so <1)

(1) (5) (1)

2090 2100 2110

'

1

210

3110

suns Cu

.

DI

16.9: 12.95 22.95 11.95 2295 25.95 25.95 25.95

Wmmp Colonic cm“ Wig-rd; Crown Gundingorm MAM-um Ktmfurum Pnnhhop 001011900015“ Mao-c"

2235 13,95 12.95 25‘9995.99 35.00 17.00 17.00

1.99901152010795 1111611995

means Vietnam 5.1mm 395

Reality ||

11

mssznzmsmsaw“ me

Toumunonl....111....4.99

W

11.95 11.95 71.95

"35

?.';‘“:“Z?mm

9.01109:

°“‘°°°"-~~~~-~‘-’°

11,95 1395 .95 $3.05 $2,190:

6.99

“9

SOFTWARE Can. Disc Smash 1111. V6115..,,..,..,,,,.,,11_1_,_us 12,95 Smash 141an. 6995 1235 3m 141an.71......................9.95 12,5 ENGLISH

Amy‘s“ ‘

cm.

(8) (8)

BMX

Si

uh?on 199

“04113199 Egan-mm: ..

Smndiuv895 DSGlTAi-?TEGRA?ON PM PM!“ NOVAGEN More-nary 7.95

u

c'“Cum

051...

12 Atari User May 1988

01

16.95

°"°

‘235

DI“

10.95 0999.

Mommy comp, Pgd‘mhmmjzjs 011709er Can.

SwVSwll750

“M795

bloc 10.95, 8.95 14,95

mm 12.50 12.95 12.95

319.3

|NF9°°H

Cm

DI“

IASTERTRONIC

Can.

22.95 22.95 bloc

$2,000 rm

1210 ac'

'~

130 000 110 VYX 150 882

(L) (5) (E)

1.60 1115 1.70 1116 180 0119 1.90 009

(11)

(c) (s)

(7)

500 szr 510 010

(x) (8) 1000 0x11 (1) 1010 621 (V) 1020 YSK (2) 1030 31x (s) 101.0 39V (1) 1050 11117 (1) 1060 m (6) 1070 ZSF (s)

(11)

(1) (7) (11)

(2) (P) (7) (0)

1080 1090 1100 1110

(11)

.

1 1

$3:

(81

1310 1320 1330

9011

131.0

m

1350 1360

211 0111

(r)

1370 1380

71s

(11)

1111

(11)

$68

(7) (1) (2) (s) (c) (3) (6)

2010 2020

(3)

2030

1.

1111 1105

ssp 0111

271. 1011

cvu

1111

WK cxp 050 0311

011

3:2 '

Can.

one

TYNESOFT Who Dues Mml1695

ecu.

Dine 9.95 8-95 8.95

WWVROMW

Mnx one 895

Ont 24735235 uénopnoé'éwm"""""""""é3'0'il 5119111

Servieo 995

F-1SSVMEQIOG95

Wh??

3119.5”;

omcm 11111015091

Can.

Ogre

Ultimalll

Space

IV

smirk“

12.95 bloc 17.95 16.95 18.95 16.95

JU2 (V)

6170

62” W

2230 2210 2250

1(1(6

62211111 6210 731 6250 s110 6260 100 6270 1138

(G)

1711

(1)

5000 5010

cxs 098

(L)

5020 5030 5010

PTT

(11)

P88 (X) VKP

6000

0x7

6310 100 (Y) 6320 1010 (7) 6330 153 (11) 6310 K“ (5) 6350 599 (0) 6360 525 (1) 6100 017 (2) 6110 1110 (3) 61.20 vav (c) 6150 1100 (0) 6500 01(7 (8) 6510 11117 (P) 6520 011 (c) 10000 003 (9) 10010 1.115 (6) :,

(11)

(X) (V) 6010 901 (P) 6020 1103 (1)

;

017

6300

(11)

1159

211

6230

11s7

2280 2290

(V) (5) (1) (1) (1) (1) (8) (E) (s)

6210 011

(s) 129 (1) 2260 sv7 (6) 2270 021( (1)

g

,

A

.

BUDGET

Tull-953 Dluo

Smrmg cm

.

HARDWARE 599. snag," including 1,“ Cum" ”9.95 Ninmdo System 1:95.90 Wm 001305 Monitor/TV 2209.00

mm cums PHONE ST

cg}?

0111

mm

FOR LATEST PRICES

IloloIST 11.11.1311... For lull

SPEC|AL OFFERS Ont-

,

Suldewr—

2's; 8.95 5.95 9.95 8.95 8-95 8.95

11.1

14195

Set.........1..11.-

Consguc?on

1151.5“st

3,95 7.95 .

59?

Shool'om UP...1....1.......1..,....1..6,95

"mneml?mdm!

Wuhan-m?“

Phi-dinpulomluwuu-omm

mmmupmommm

MILES BETTER SOFTWARE"

Mamluwwumm “37m...“

3122 21.95

one 1195

Cut'n'Pash— Quest Pmbe110600119“

1133;

mans

Japan

wngg

mw|

Cm

Saga-aawwm-----~-~~---~~~~~~~~~595)

15:32

(A) (F) 2150 60A (2) 2111119 (1) .2170 1113 (6) 2180 1111 (S) 2190 8011 (7) 2200 201 (0) 2210 x18 (0) 2220 EYP (7)

“P

123.3 Di... 10.95 1095

010111010901m....1......................5.95 “5

51.11.9133

(1)

702

1213;

co?sd?‘... 1ve95

8970119695

mung00111910...........................11.99

(11)

011

2130

12.95

SEGA

mwkm‘“ 595 $595 ww? ”1719010111695

Rand-19199 an199

(11)

214“

‘6'95

nghtMuEsBSS

Crystal Gun

0111

SW

11,95 Foomoleqer299 910191795 56151001191of111.Year.....1...........9.9512.95 Manor c0m199 can. mu Micro 1011111011199 sum: 5 10.95 Rockford 299 1110111110111“ 101009550

33:1“;

-~

'

6030 1171 (0) 6010 155 (0) 6100 027 (1) 6110 111 (0) 1121 128 (1) 6130 2111 (1) 6110 s11 (5), 6150 s H 1 (V)

71.11

Ulu'ma

SWAT?” m1. Mm|99

1195

11-

.

?re?g?nm‘?f’

.

117.111.9533 mmmng “(W299

(V)

(8) (1) (1) (s) (V) (1) (c) (1) (c) (1) (8)

(11)

1~;

3115

1211.10

E71 (1) 780 (11) 3011

)

1250 1260 1270 1280 1290 1300

1390 1100 1110 2000

1121

01111

0

1229 “17 (V) 1230 910 (7)

Road, Chadsmoor, Cannock, 200. Tel: (0543) 466577/8 Jeweh of Darkness 1295

8000060101535

5991511500 Hammwhmw.w...

611011de

c1.99

11150111295 Emit! LE. "“° DREAMS

(11)

120 MC (0)

ws11

om‘j'f‘mjj:11:11:11;j?jjjjjjjj;13;2:82

2,-1.61:215111.11.19...............1..1.99 one Wm "

(11)

(u)

380 1111 390 110 100 (11 110 $01

Spy¥$pylll895 "‘°"°“ 11:15 mmmm cm 11.1.1af?rm?“"::::::::.'::::::::::::'7".5s' Gum 50191795 Shaun

270 2115 280 113 290 760

1:

~1

1:

~

"

(11)

cs3 310 001 350 V116 360 010 370 011

Cannock

221

0110190

'

(P)

x

mas-1191511990 Broads-dos U.S.A.A.F. Oompum Ambush

Super

220 3110 250 210 031 250 0111 260 017

1190

11111

(1) (2)

.

it

330

(11)

1,3

a

(1) (1) 308 8-11 (2) 310 1x0 (0) 320 1115 (P)

110 1111 120 02x

190 101 200 21111

¥&&m¢71 ?m????zi

A

111.

1

511545

‘k

1.0

11251-1121

.

gigg??wés‘éw?fw??éu "-

1120 HP8 1130 0811 111.0 907

1111.11.1111111111111115214191151009511111 jaféiisl?n?x111.99111155,155,195,191,151,5a,5,190,157,735 1591511725011 106,157,661 ”1,15 16521151311 ,1

:

155111191100ng

<2 k~%*}w2353253925551151312213523.19"113191112111

115 ’

f:

fi‘

11.15,

mi?f“%‘m*?lm?m?

i

‘ ‘

E

10518

®

-

ii"

i‘; ~

~

'

-

.


mUG '

Bulletln

BOard

update The MicroLink Bulletin Board has just had a spring clean, andabacklog of 9,000 old messages removed. But at the rate at which it’s being used, it won’t take more than a couple of months to

MicroLink

strain on the old Prime 850 computer, and many users would agree that sluggish is perhaps a mild way to describe MicroLink at peak times.

Now work is underway to install a Prime 9955 not only has it got a longer name but it’s faster and better able to cope with the increased —

User

Group

appear to offer a bewildering selection of things to try, and even for experienced users the different options can be confusing. And there’s always a way to

are usually good news; the form a focus for ideas, opin}: ion and self-help and give the users a collective voice. The ?exibility provided by MicroLink and Telecom do things faster, or at less Gold make MUG particucost. larly useful. There are no Of course, the information printing costs for newslet-

to help people

do this has ters and there’s almost inalways existed. But it’s been stant access to everyone in demand. hard to find, and until now the group through the mail replace them. The Bulletin Board is an There’sa lot of things to be there hasn’t really been any system. area where anyone can leave done before the switchover way for users to share their MUGs been going for a public message, start or can happen, software has to discoveries in such a way about a month now, and join in a discussion on any be changed and the digital that others will be able to we’ve already formed ateam detritus collected on the old make use of them. The of people who have voltopic or just ask for help. The range of subjects cov- computer in its years of MicroLink User’s Manual unteered to answer queries ered is huge and always dealing with us humans has sets out to remedy this and help anyone with MicroLink-related problems. problem. changing; cars are bought to be cleared up. At the moment MUG is and sold, philosophy, pop Exactly how much better the new service will be isn’t collating the information. music and poaching argued , about and the reasons why clear, although technical Sometimes the amount of It S a people tend to use words data collected by users can somebody’s software doesn’t ° ' ' like “massively” and get be staggering — one sub- wor seem to work are revealed. scriber mailed .in over 200k . . but full of Telecom Gold There are eve.“ the oc- quite We excited. re all eager to find of hints and tips saved up com casronaltriVia quizzes (well, puters, it seems. The UK over years. Of course, we’re do YOU know how many out. Telecom Gold 5 ystem, of . just as happy to hear.from which MicroLink is the most electric tramways are still anyone With one good idea. running in the UK?). active part, is just one sector . . All the data be of a‘ like nothing quite ' will There's . global network called indexed and made available; Dialcom it outSide the world of com, the exact design is still being It can warned. User S puters, but be While MicroLink is S ystem . . . . . be very addictive. discussed, but like anything 72 ’ . d 0 th er UK compu t ers that Of the ONE an prolects else MUG does, it will be are m 70 to 90’ MUG is coordinating is the free to use ' the. range there are Dialcom computers . ction of the MicroLink pro d u almost everwhere. And like

small

ld

_

_

-

.

.

.

.

The MlcroLlnk Manual

Preparlng for 0

o

tlme

Prime

EVERYONE upgrades their hardware occasionally, and MicroLink is no exception. But it’s not an Amstrad PC1640 they’re getting. For some time now, the rate at which people are joining has put a bit of a

.

User’s

Manual

'

Desi gne d t 0 :

User groups

international

tele hone ve ap“ got

complement the information h t h ey , exc. anges, given to every MicroLink are news the“ own subscriber on old fashioned “The” . Users’ MUGger Adrian Mars. ls paper, the manual sets out to THE MicroLink to find out "m which online way of Group came about as a trying be an are where. .Thl.s describing the many facili- result of various subscribers computers might seem an eccentric, If ties available on MicroLink asking whether there was but .SUCh from the point of view of the any organisation run to help harmless, hObbY’ users. them. who use people User groups in any area blhfoMri‘cai-tdzi‘nlfsislsdiftYiziilla At first, MicroLink can find and out of -

good

(apparently)

date.

Odd offers

—_——-————-———

ers and lovers that comof MicroLink puters aren’t so bad after all. But you have to take your well, nobody goes to knows. But the last month hat off, if nothing else, to Keith Channing. He helps has seen some odd goingsrun Clothes on. CORAL, There have been people Optional Recreation and advertising for goose shoot- Leisure, a naturlist organising, others looking for ation dedicated to promoting activities burned out buildings and the the various usual range of online floral enjoyed by those who feel their orderings to persuade moth- happier without

THE prize for the most

unusual

use

..

.

And it could be the first organising an international group of Dialcom users, which really would he a first antl another step towards the electronic community of tomorrow. If you know anything about the Dialcom network numbering scheme, then Adrian (MARS.ADRIAN on the mail system) and MUG would be glad to hear from

step to

And withabit of advertising on the Bulletin Board and a touch of help from MicroLink themselves he’s gathering together all those on the system who are similarly inclined. Now that has to be the most original use for MicroLink. Unless (of course) you know better... you clothes on.

Suggestions of material for inclusion in the MUG Newsletter should sent to Rupert Goodwins on MAG95816

.

. .

be

May 1988 Atari User 13


4

PAGE 6 has been supporting Atari computers for 5 years - coverage now includes both 8-bit and ST. Get the latest copy from your local newsagent or by

“"'" ”' . ,

5 _

"

0

Mam

mmiilm a“ for tars

Gum?“

'

M”,

v,

,_

,

\

l, M

ax‘

gJ

,

c

0;

\

if.

"

"

x

K“

T

5' a

Jikge

Mwbmw

mi.”

“a or

”1

M

O

x

“0‘s“ -‘;,o.sw““°

? 9,

W '

.

1

PACKED-TOP '

sigh

..

Double

Sided

10

OUAUTY

.P.I.

\\

.

40m.

50

m

r

4

.

Cobzred

a

4

£41.1558

ES 1.2:8

233.50

£43.00

£53.00

£19.50

£34.50

£45.00

£65.00

.

4

£7.95

..

4

£15.00

2332

or 10 5.25'

Coloured

~

Disle

gas?

342.50

£55.50

mey_Case(wonh

come

in ?ve colours (Red, Blue, White, Yellow, disks have me index holes and Mo mldlesl

disks come in ?ve colours

and reverslble

All disls

prolecdorl.

COPY HOLDERS

carry our no quibble

replacement

and have

guarantee

Q ,

'

YU-Hm’aH°irefwmdiusa°a~m " S|2919

.

£129.75

594.75

2143.75

rvro

20

_

-

-

120 50 100 140

r1:10.95

£7.49 £9.49 £10.95

3.5 Cleanin

Disc ............£4.99 5_?5- meani?g Disc ..........£3.99 Dlsk Notcher .....................£3.49 ST Prlnter Cable ...............£8.49

and are uni?ed

x

a 5- DS

DD

50

DISKS

40

CAPACITY

100°!- enor flee

LOCKABLE FOR

BOX

80

X

3

igjéoo

CAPACITY

new printer stand is very space ef?cient as it rakes hardiv any more mom

Hemmber

14 Atari User May 1988

ell

BOX

so

x

3

DISKS

CAPACITY

LOCKABLE FOR

Box

ONLY £79.95

This

and retold above me 4

eompanmens m1 is one m desk space is

om

glazigjlrwga'g; from

.

Jgggrg?esgg

?lespedal'dialgonwolled '"‘ ° “m“ °° ”a” 1.03.3“ “m ”9“

mm mmz‘??ingf‘m

80 Col .................229.95 132 Col ...............£34.95

Pleeu note we operate -

DISKS

LOCKABLE FOR

SEES—SOD BOX

ONLY £44.95

PRINTER STAND

05—00

PLUS

CAPACITY

80

Dis“

LOCKABLE FOR

a 5-

x

ONLY £54.95

"

5 nge Sidemsm .. DoubleSlded135T.P.I. 51

,

.

.

212.49 214.49

223495

£20.95

5° 245.95 £52.95

10° 291.95 £99.95

15° £129.95 2145.95

200 £169.95 2139.95

_

Ralnbow Pack of five colours Singiesided 135T-P-i. Double Slded 135T.P.l

£17.95 £19.95

£35.95 £39.95

-

£62.95 £75.95

New product! £119.95 £145.95

£159.95 £214.95

£219.95 £279.95

Packs of lo 35“ Disks come with Free Plastic Library Case (worlh 21-49!) All discs are supplied with labels and are cen'riied 100°/o error free

UNIT 3, THE METRO CENTRE, BRIDGE ROAD, ORPINGTON, KENT BRS ZBE TEL: (0689) 35353 (6 Lines) (24 Hours) Fax: 0689 77737

Am

£29.95

PLUS

PROFESS'ONAL 27.49 £7.49 £8.49

-

Holds Holds Holds Holds

._

Green)

holes and

40

3.00" Lockable - Holds 25 3.50“ Lockable- Holds 40 300“ Lockable Holds 60 —

12 (A3)

SPEC|AL OFFERS + LOCKABLE BOXES

40

Storage Boxes

_

X

ONLY £24.95

i??" ?\/

Lockable Lockable Lockable Lockable

"

3.5" DISCS

£1490

47,

3.505.25. 5.25 5.25'

YU'H32 Copy HoldefWi"! MIPStabl?a Arm Size 9.5“ x 11 .5" wrth smooth sllde Ilne gurde £19.95

5:32

25 £50

001le NICenhcdislsarepedredwhhaproleaiveladre!(errvelope)andwrrlewitr1ell.rllusersel,indudingelabel and a writ probe! lab. The disks are manulxllredlo bp international standards and have a hub ring for added Coloured

e

e

£102.50

£832 £50.52

.75

Disks come with Free Plastic

Reversible

4

'.

£28.50

7.

.

9mm 333i. Paolo

. The Widest range of Atari public domain software available anywhere

£92.50

1

£11.00

.

.

96T4P.l

0

o

for all Atari equipment

100

31

Dust covers

*

213.3

.

38.35

1595

mmmm

*

details us on 0785 57005 for further visit your local newsagent today

25

53?

gm“redSideaReversible

Books for beginners to experts

N,

TOP QUALITY DISKS T ROCK BOTTOM PRICES

girl

seed

*

.

\

'

225"le 883115

\

’.

or

52:32:55

‘.

M“

Phone

1;1:::.:::::

.

”it

"1:1

,.

_

‘u.

xx

.

MN}...

1,0" “a

m

-. N

v‘?s ”mews/s] .r:‘-

'

All 8-bit magazine programs on disk with bonus programs included

?

1&0

do a}

‘3

i

*

;

.

__

$6

,

We also support our readers in many other ways.

9L»,

2.

iv}

~\

‘\

,

subscribing-

I

Ww’tgb'lw/ '/

.

9 k \ I _.i \\ "

“W“

'

n all eheldng system. Oulelde of?ce home I telephone enemv?n? meehlne wlll take your order. prleee Include VAT end delivery! There ere no hidden extree to pay! Pereoml caller. welcome: Mond-y-Frldey 9.30am-4.3l)pm


curves, when our moods will be correspondingly strong and weak.

When all three peaks coincide we are

_

therefore to

be regarded as on the ball and buzzing or, in the second case, better off staying in bed all day.

Since these cycles apply to everyone it therefore means that the, three biocycles are running parallel, but individually with those of other people with the same constant phase lag depending on the difference between their birth dates. Biorhythm calculates this difference for each of the three categories and computes the combined average to give a figure as a percentage for how any two people's overall mood status compares, and hence determinestheir

compatibility. all 6

GREGORY

'

prowdes a routme to plot the ups and downs

When entering dates you must use

the

|Ife

gm

Ran

mm

10: an: csSunzumosus '

7"

1.“

k

I

sou

1:1 to 12mm)

,

1‘ ‘

nzbmnzbwixt

~

143 ton 1:1 to 12mm

FOR

npmuaswzss

b:DY(I)=D:IERT

>

11mm Instnsmuemz “ IlSmEHT 1:16:11”?166 mm 31,28,31,35,11,30,31,31130.31 159 For 1:6 to

'

;

' ,

,

k

:? asp-mu 368 POKE 87,1:POKE 88,1eazpasnlou ~

~

=?

new

You

mat

to-",

, ?g,

1,0 a ,

m“?

Calculate a Bio—curve":? " [2] our. “ ulate compatibility" m 7 ,, m Exit tron program‘H? :? "please press required number- EMtg" 3,9 OPE, 381.4,0,“K:" «as an u1,x:x:k-48:1F “1 on K)! min

260 Mm

112.112.112.71,G.145,?.7,7.7,

y,7,2,z,z,z,2,2,2,z,z,z,55,1,5,5 KE

MEET I

,

2,65,?9,6 250 onto 112,112,112,70,8,12812,6.6,6{

Joyfmmmictmzn Invoke Lb

GS"

37a poxs

27a GRAPHICS 0:7 cunsuzsncmss

tn mamas»

sum

9,9,9,7,7,7,s,s,s,5,5,2,z,z,z,z,z,z,z,

”MAME,JBLYJUGUSLSEPTEHERASTOBER 130 sure 1:1536

To

enrmt 1:0 to 7 323 mu ropscmtx?a)+1N60LJ£EHBHB ASlntc‘jETisn cm. us next nun” 343 MM 34,4137,50,49,57,52,43,i5.5ff 350 POKE chums amuszposnmn 5,0

69,1$,133,12,165,6 220 mm 133,13,162,6,166.45,169.7,32, 32,228,96,32,25,6.76,77.160,165,67,208 ,26,236.7a,5,298 233 out» 21,160,0.165.93,81,91,u,12?, 288,6,177,94,73,128,145,94,165,32,141, 7s,6,76,98.228.32 a“ Data 112.112.112.73.8,140.9,9.9.9.

romzeswaxf Hammett

51:90 716.14woxi

711,42wwe

712,134 283 POKE 764.255:POK£

756,R??TBP:PDKEA

campus

r?"

38,243? '

,

l}

JLHAJLSB.91,121.152-182JHIZ“: s,z,ss,11z.s

”174,385,335 170 Mm Januanv,remuuhv,mucu,awn,

319 RESTQRE 340mm catz?

141,43,6,165,1:,141,44.5,153,1,133,9,1

-

Fan

36,0:POKE 05,140 298 POKE 568,7‘izPBKE 561,6:90KE MAL,” see CHMS?EEKUSSNZSG:TOPSCRzPEEKmS

1:1722 to Heisman» owns 1,» Izhusausxn 215 ”TO IN.165.9,41;1,240,14.165,12.

05:14

160

~

to 1721“?an thzutut

mm

“Sum,"suu),N${37),?1$(37) JZHWLDHHZLDYHZ) 12a use“wusuzouns:nimmsmssnni

110

,

kind of built-in biological clock. The listing here represents these changing moods by sketching standard sinusoidal waves in graphical form for any month since a person’s birth date. The critical periods for us are at the highest and lowest peaks on the

203 .

For

The program contains many useful routines which add to the overall pres-entation: A flashing cursor, a totally re-defined character set and display lists have been used wherever possible to enhance the graphic screens. ME. I cannot be held responsible if you run the program and find out that you are notcompatib/e with your wife.

I

~

DD/MM/YYYY:

key.

190 ion 1:1654

* 25 RE?! * BIORVTHHS 36 am at BY GREG sinner! at as lien is (mutant USER * ‘059 RE“ mm

format

example, 01/05/1988 or 1/5/1988—the slash sign must separate the numbers. If you make a mistake the computer will either prompt you to re-enter the date or refuse to accept the input. You can erase any entry using the Delete

THIS easy-to-use program is based on a simple theory put forward by research scientists that the physical, mental and emotional states of the human are body constantly undergoing three fluctuating cycles. These are very similar to each other but differ in their frequency. Physical, emotional and mental states have 23, 28 and 33 day periods respectively,so they are not usually in phase with each other. They are said to be activated on the day we are born and controlled by a

custo-

a

proof.

.

of your

of memory enhanced by

mised character set used throughout. If you study lines 3000 to 3360 you will see a number of techniques used to make keyboard input easy yet idiot-

BENHAM

'

The three main screen displays are different display lists stored in page

~

'

490

.

f

16 > Tum to Page ‘ $5

May 1988 Atari User 15


__———_____—_

1150 00x: 00,20:001£ 00,110:00100 2:10 1:0 10 150 5100 502101 1,0:000010 1. 0:0101 1+1,0:000m0 111.0015)” 1 1100 0015 07,0:000: 00,100:00|(E 752.1: 00511100 0,012 "IMIMYAV

momeosun 3000 2010 01s:"";2 "tinter 1st person's nan e":00500 x100:01s:0s:0s:m2020 2 “uEnter 01rth-date":€10500 3200

07.2:000 00,1”:000‘0 7ss,0:0011710,130 000 00511100"0.0:2 00;"09":00511100 0,

WWI";

2030 IF 000 1050 00500 350010035010

1170 0005 07,1:0015 00,2zozposxnou 0. 1:2 1m" 00051001 notional man

12? “WW" 070 000: 07,1:0000 00,100:00511100 2,0

-'

2020 2040 00500 “00:17 500 men ennzomom 2000 2959 1; cms(125,,.25:....,? "mate, 200

1 1

4 From Page 25

0

010 00 x 0010 1000.2000,050 020 0010 270 050 0105: 01:2 cunsuzszzpoxs E

,,

1

12 00;"for mm 0520” 080 LII:400=F0|I DEB}. 10

'

010 5000

1

1100 0005 07.7:001: 004010005 00,120: 00100 1:POKE 700.136:90KE 709.204-‘PDKE

'

70111511!

DEBS

710.50:70KE 712.178 1100 9101 0,0:000m0 0,00:000m0 150.6

,

1

,

1

10°

25°

-

variables and the

Read the data into 6 Display List data into page s creen menu the DISp|aY l ay Find the end of the program Qrsp formation to be used in

,

27°

_

450

_

1°00

1

420 48 0

"10

'

person's nane":GosuB 3100:02$:ns:05:"" 2 "005“th Birth-date":€0508 3200 gpzzomzzmvzzv 2070 IF 000 1010 00500 0500:500=0:0010 2050

,

2

1120

_

1340

2000

_

2180

2200 3000

-

2310 3070

compatibility screen Display bio-compatibrimes entries Control keyboard

310°

,

2110 2120 2130 2100 2150 2100 2170

.

'

1

'

1

'

-

316°

_

333?) ?g?) -

1 ‘~

_

_

'

4

“1033310330 Acce t a em

the Caicflate the difference between two dates °f Calculate cvcl'e phases_m ‘e'mls OW overf numeric avoud and _

'

4200

4290

days

1

"

errors 4300 x

_

4330

,

6170 _ 9160 E3000 000

-

Calculate

1

1

1

'

bio-compat‘b‘l‘ty

as per

z?

next

'

'

.

,

1

1

1

1

500 1000 annzncom

1

1

233°“

.

the bio-curve 0 areas?” ca_ draw the blO grap h screen and Display curves bioEnter information for calculating

1

,

.

11

1

z01:0:n1:n:v1:v

2000 2000 00500 “00:10

PROGRAM BREAKDOWN

;

1,

,

_

centages Play a tune set Set-Up the new CharaCte'

° ‘ 7 01-02 000 01-02 000 v1-vz 1050 _, 051-1 10 200: 051.0010 2100 IF v1>vz 1050 00500 2170 11 um THE! 2100 IF 01m THE! 005110 2170 IF 01012 1050 2100 IF 01)02 THE! 605110 2170 0010 2100

"0500: batsman"!

~

1

1

1

~

,

~

,

~

1

03:01:01:02:02=01:nz:n1:u1:02012:

03:73:71:v1:vz:vz:vx:01=:1mzmnu

-

1232$2222:‘§§§“:o::°:éf°2“§o:§°3ss ’ , :

,

3

.

1

1

2210 000: 700,02:000£ 700,110zp0xz 710 .0:000£ 711.202zpoxs 712.0:2 000511251 2220 0015 07,2:9005 00,1100“ 00,10m 0511100 1,0:2 116;"tonpatibility z" 2230 7 1m" --—------------:2 as 2200 2 “gimp—«1011071005100

101010510110 2250

?

06:"?m----—";

(1011005150

u10+0.5n/10 2200

2

' 1

00;'miim--------";un(005m

w10+0.snz10

~

j 1

1000 00000105 010002 755,2moxz 700,12 woke 710,112w005 712,11zzpoxs 750,00 mnpzcosns 0000 1010 2 cmSuzswg "Enter Birth-date": 00500 3200 1020 01:0:n1:n:01:v:17 500 1050 00500 3500:£00=0:0010 1010 1030 00511100 2.0:2 “Enter today's dat e“:60503 1200 1000 02:0:02:10:12:0=1F 500 1050 00500 3500:500:0:0010 1010 1050 xr 01>92 may 1000 1000 17 11mm 000 01:02 1050 1000 1070 17 01>:02 000 01:02 000 v1zv2 m: 1

4'

,

,,~

1

I 1000 f1000 0010 1100 '

1; '

1000 005110 350000110 1010 1100 00500 30mm- 500 1050 51:03:50“! 1010 1110 00500 0000:0005:0avs—02:00500 020 0:70:02m0zbnmznrr 02:2 000 100 1000

2270

2,1s:000m0 0,15 1200 0101 3,10:000m0 x,10:0101 2.07» 00010 0.07 1210 01:23:00:1300/cu&0mc:1:00500 13

)*10+0.sn/10 2300 POKE 07,0:0005 00.100:00511100 2, It? “5:2 :? 029 231“ POSITION 3.5:7 "Press -0' for nor " e comatibilities":? ‘n' to re turn to mn?"=LIN=2328=‘-'OTO 5000 2320 K=PEEKt7w=IF KOM 01W (037 m

00 1220 01.220:PC=C3SOICLHEH=12=2=GDSHB 11 00 1210 01:03mcztxso/cunmczxzcosus 11 00 1200 sex: 07,0:001: 00,00woxs 09,130; 00511100 0.0:2 "Press any key to retur n to menu":LIu:1zse:Gom 5000 1250 051 01,1:01055 01 1200 POKE 07.1:POKE 00,0:0011 00.1200) .. 0511100 3.0:2 05:0 1270 me 07,7:000: 00,20z7 usmmsuz

00:103

02,0,0,"‘s:":0£0 more

7560700100 1110 001: 560,112:POKE 501,0woxa 07.1

f‘:000£100,0:000£ 09,120 1100 00511100 3,0:2 newsman-5,020; envnwoxe 07.7 16 Atari User May 1988

2

EN 2320 2330 0005 700.255:Pox£~07.2=POKE 00,0 2300 FOR 1:3 10 0070511100 15,1:2 0m“

"NEH

I

2050 0002 07.0:0005 00,100:ron 1:0 10

M‘osnmu

0,1:7

"

I

"?lm

2350 00000105 0:17 0:07 1050 00:0:0070 270 2370 17 07 men 01:03:m:miv1:v3:0r=0 2300 0015 7ss,2:pox£ 709,12:001£ 710,’1

11:1

12:00“ 712,112 2390 000: 755,00m00:00£u 01,0,0,"x:":

1310 00100 0:0101 2,-5101000001000101 1320 700 1:0 to 10 51:0 7 1330 xztuttt1ssnm0/01/10142.s0:v:-51

nmwcwnuxumsou»

0,v,12,0

1100 000010 minus!" 1:50000 0,0,0,0:0 51000 2000 00000105 0:00:22 700.12:000z 710.1

12:00“

71241202005 755.2:0005 756.00

'

snctoss 02:0010 270 1300 01:01011100:00:01/100:10:usm01

,

1110 tpxzsmpsn

xterm-"wn";11010005000

3:0101 0,31z0mur0 159,31100LOR zgpun’

5010 2050 3000 POKE 0941.0:17 PEEK(16))127 men P ox: 10,105511151-120) 3010 021000 1020 pone savanna—1:2 " ";:P01(E 05

Memes-1 0000 IF 1:0 1050 051000

' ‘


II:0 THEN II:3:I:I-1:Il:0-((I:1) MID mun—rum MI» muomxr 3:0 IIIEII I:1:t|:1:PIIItE 05,1 3050 IF 1:1 MID DE THEN Il$:STR$(0)-:III " $(II):" 3060 IF 1:2 All) It TIIEII Inszsmsmxlni 3040 IF

"

“In",

~

,

f

3070 05mm 3100 I:0:II:1:? 3110 IF II<1 THEII 0:1:9015 05.1 3120 60508 30002651 81,1:IF [2155 THE! ? ?it-Hum! 3130 IF 1037 THE! 7 :? "Etienne too Inn were 3100 g-please re-enter":? 3100 IF “(65 00 10122) 000 0032 mm [0126 on (000 Ml!) (<9?) THE! 3120 3150 IF 11:126 men II:I-1:GOSIIB “20:60 to 3110 3160 7 C?ls‘?;ll$(l)=CHR$(K):l:H1:GO 10 3120 3200 I:1:II:1:DE=0:IIE=0:? "Enter date in the fol-n bb/I?/VVW‘H? 3210 Il$:"0" 3220 IF 1:3 MID 0:5 TIIEII 3270 3230 1009 Human 3240 IF K=126 mil

702,6llzc? 01.0 0:11-1:60500

30:11:60

3630 053000 4000 oavsnvz-vn?ss 4010 FOR 1:71 10 72:01:1—(10111/41110

I’ll

:LP2=I-(IlT(1/100)*100) ,

4020 IF “1:0

All»

”1200

IIIEII

”05:0“

1:72 IIIEII LP3:29

suur

3320 IEUIIHIISHIEHHF "(1 01! 9012 III, in 3360 3330 051000 3340 sizimunlsnlr LEIIIIII$I 04 00 707 72 THE! 1360

4030 IEII‘I' I 4040 IF 72«(Ilrt?2/4)*4)=0 000 72-11qu “2110001110010! THE! 4070 4050 01:07:01)101-1:02:01!(I|2)902-1 4060 4070

”Hams—minm?unu FOR 1:3 10 12:DVtI):bvunuu?n

'

.

'

1

n.“ i. ”can,“

on.

4080 luznvmu+01-1:02:0vm21+02-1 4090 ouvszuvs-u?lz 4100 F011 1:3 10 12:0?(1):DNI)—1:IEKT 3:051000 4200 01:75:01,175 4210 IF newsman men bzvswnvmmzz

of “MM, of no“, available

FREE for downloading

on

moth“

. '

,

3:605IIB “00 0220 P?zb?i-INHMYS/HHN 4230 IF 057931993 TIIEII Izhevsmavszez

3350 RETURN 3360 50505 3400muw “newsman 3400 7 :? "Gunvalid 0ate!":ERI¥=I:IIEIII

vsmzvszl 4240 IF 0011931076 THE! buxom/$103 6:60500 4400 4250 Eltb?s—IIIHMYS/ZOMZB 4260 IF 0&5731076 THE! I:MVS:MVS=DE

,

mt

3300

:1

to 3220

mill 06.100! 3200 II:1:I:I*1:IF I)3 min 051000 3290 6010 3210 3300 DZVAHIISHDEzlllF M1 OR ”31 El 3360 3310 RETIII'tIl

10

7

IWoman-rut Entrywwon DEL 500mm DELz? can$t125nl£mu :?

f

,

y

3250 3260

'

If ((47

on 1057

min 3220

an (047 TIIEII 10510,” 2 000501); 3220 zsrnstK-unuzlulcm 3270 on I 00500 3300,3320,3340:IF ERR

3600 ? r? "us this correct (if/Ii) ";3610 GET 01,lt:IF 0070 006 0009 TIIEII 3610 3620 It‘ [178 TIIEII £110:1

vs:0£vs:1

,

I

PO BOX 78 MACCLESFIELD CHESHIRE SK10 3PF Telephone (0625) 25228 ATARI ROMS Battle Zone

1495

Donkey Kong Jnr ...........,...12.95 Final Legacy.......................12.95

Joust 1295

Moon Patrol Ms Pacman

1295 1295

Robotron.,...........................12.95 Tennis...................................9.95

ATARI CASSETTES

ATARI DISKS

Ace of Aces 850 Arkanoid 795 Atari Aces 850 Four Star Games II .............695 Basil: Mouse Detective ........8.50 Colossus Chess lV...............8.50

Alternate Reality ll.............16.95 16.95 Autoduel Basil: Mouse Detective ......12.75 Druid 1275 F-15 Strike Eagle ...............12.75

DrUld850 Football Fortunes ...............12.75 Four Star Games ................695 Gauntlet (64K)......................8.50 Deeper Dungeons................4.95 |nternational Karate..............5.95 Jewels of Darkness 64K 12.75 Kennedy Approach ..............850 Leaderboard 850 Leaderboard Tournament....4.95 Little DEVIls ...........................6.95 LlVlng Daylights 850 Force 695 Mirax 6.95 I

ATARI BUDGET CASSETTES _

180295 BMX Simulator 195 Boulderdash 295 Boulderdash II 295 1,95 Decathlon Dizzy Dice 195 Footba" Manager .................2.95 Footballer of the Year ..........2.95 Four Great Games II ............3.95 Four Great Games ll (disc) “5.95 Grand Prix Simulator ...........1.95 Henry's House....................,.1.95 League Challenge..-----~------~-1-95 0” Cue 295

Panther 295 Rockford 295 Speed Ace 295 Spooky Castle 195 Steve Davis Snooker ...........1.95

“DE“ V“

I'I'lcrotbk 72=MAG90623

~

Flight Simulator ll ...............39.95 Football Fortunes...............15.95 Four Star Games Four Star Games

I

II

...............895 .............895

Gauntlet 64k.......................12.75 Deeper Dungeons

695

Guild Thieves 64k ..............16.95 Jewels Darkness 64k.........12.75 Kennedy Approach ............12.75 Knight Orc

1275

Leaderboard.......................12.75 Leaderboard Tournament ....6.95 Little DeVll.............................8.95

1275

ghghtmares antom ~695

Living Daylights 895 Mirax Force Office “1695

Platform Perf. 64k 850 Shoot em Ups 850 Silent Service 850 Silicon Dreams 64k............12.75 Spy Vs Spy ii 850 Spy Vs Spy III 850 Tomahawk 64k.....................8.50 Trivial Pursuit 1275 Winter Olympiad 88 ............850

Pawn 64k1695 Pirate Barbary 895 Silent Service 1275 Spy Vs Spy Il12.75 12.75 Spy Vs Spy llI Tomahawk 64k...................12.75 Trivial Pursuit 1695 Winter Olympiad 88 ...........12.75

MIDI

Nightmares 895

Please add 50p handling to all orders under £5. Cheques/PO's payable to: SUNARO SOFTWARE (AU) Girobank Transcash to account: 664 6638

“WC"

A May 1988 Atari User 17


—_————Utility 5070

< Fm’" PW" 17

0,6,D,B,G 5140 06m 85,95,9,121,05,96,0,8.a.‘6,8.

ff950999999P099990>f¢ggkob)'Vsss)gggvg

4279 IF pays)31977 THEN pgysngysgng 33505013 4490 4280 mngys—Inr(p?y5/33)*33

0,81,96,(14,8,B,6,0,116,8,0,0,0,0,8,0, 8101.83 6150 DQTA 25.31,0,215,23,38,0,0,26,28,

9088

‘29. IF DEYS)31977 THEN IZDM‘StthSIDE 95105953 43“ ppzleg‘n55((ZQD/23)*pm ‘310 EP1198‘085((280/28)*?0 4320 mzun-ansuuo/mm 4m, “p:(Q8§(pp)4035(fp){“85("p))/3:RE

0,0,31,62,0,0,25.3359.2281251311069JS

ESSISGI,6‘0):"':f4::?_??lm’8‘ MEJN-l?'rZ-ré-9?‘lw-m9 MEG)»: brawl-1.441 9" 9100 cS$(641,723):"f.|‘ .:'_’!bm 88.8. WAKEWELJ??-(A- MNHLMO WWW-?rmw-

,7z,0,0,60,76.0_.0 6170 04m

193,0.0.a,ss,0,0,s.64,0,0.0, 47,0,0,0.0,0.e,0

5909 pong 752,255,501), 5559 5010 F011 11:1 to has” 00,01,92,03:500 up 0'00’15'8:50u'p 1,01,10,8:SDUID 2,0

140.8500“ 3,03, 13,3 5020 FOR onu m 5sz 9550075700255

,L0:POKE 90111193011 9020 cssumeu-wmmveauwmow

m“

011mm 111115111011 5040 11551011: s000:r:s:cosua 5050

mum

909 zcoro 5100

5010:r:56:005015 suezvaas 051153 111511 5000 5“, 1, 051253 111511 0511535010 5090 5070 0010 5040 $000 7:72:60500 smamom 5050 5090 0551005 suanzsmosun 5010 5100 FOR 11:11 W 315011111) H,0,0,0:IEHT 16010 LIN 6806 1mm 8,0,e.193.128.0.0,0,0,'0.0,0, 1155101113

:uensu:1r

11

144,e.0,0.153,0,0,255,0,0,0,0,173,0,e, 206.0,0,0.0 0010 01m 153.0,0,153.0,0,0,0,120,153, a,0,120,0,0,0,114,144,173,255,0,0,0,e, o,a,e.0,9s,0,o,a 6929 DQTA 96.114,153,173.8,0,8,0,85.0, 8,010,019.9.9.182.0.128.0,0.9.9,0.0,9.

173,058,144.173,9 6656 00m 0,0,0,153.0,0,0,0,1zs,0,0,0,

123,a,a,9,114,e,a,152,9,a,9,g,.,135,3‘ °"°'°'°'°

35'1‘1'“"‘73'°'11"“‘*°'°

5'“'°"'°'°"'°*°'192'121'1“'72'1°2'1

21:“(72-192'121-9485»°1°:° 5079 901“ 75.102.128,153,D,0,659,76419 Z,128,B,8,6,0,128,85,102,144,255,76,e, 0,9,as,g,o,255,95,125,153,9 558, 0016 a,e,,,1,3,5‘,,,,,,,5,',,0,,, 50 0,9 0,47,s.0,255,4s,a,0,e.42,0,0,0, ‘0 ' O ' a ' a

1

1

,, '

589° "070

17,4z.sa.241.s.e.e.a,a.9,0,0 18.0,0J.9,0,0.228.0,0.0.0537662150J. 0,8,0,9 5199 para 37,023,215,37,42,a,g,o,g,g, 9435142194910.0.0.2H,8.0,B,0.i,0.0.6, “14° ”97“ "°'°"°2'231°'31°'231°13'°’

LBJJ,31,37,8,193.37.l5,0)3.45157»9r 9.5015‘JJ 5126 MM

57,910,204,64.7519.B,76.31,0

,o,as,1az,e,o,91,114,e,zza,102,123,a,a

,

,“3,u4,9,9,114,153,g,g

_ ‘

6130 0650

0,0,0,136,05,96,114,o,0,0,0,

18 Atari User May 7988

luvfl-l-afrmi-ww?-u

sue

csswm,10:41:1-nnJ-mmnfuw

1155101112 915mm! 1:1 T0 5mm) CS$(D.D):CHRS(M):IEKT 1:00:00» 9160 1mm 528.629.639.655,579

9150

0:

4“ “(49.1111101111-311"

”53

€5$(241.320)zunmvmnch’mvel

l’ le"9'999"f"99’"99’“Mfmw" oobpprODQODpppODCOoggbv"

9050

1:55(321,680):"9991999"HHN""

--“"""999"“”5"9”“99’9'W999” “999m“‘PPP'NC999’V'

15,i30126210306000"6'153'96'6'818'0,1 ' ' ' ' ’ '

5°5° °“T“

css(001,960):"mfvuumqfvo1m1 mu/masaam) Luv-144191“ vffnnunfnnnnvcmwmum

4fJ-MWMC(Hwegeeee??xlnf/Q?axa-HO 9’5’W'

6“64511} .

flyét/ .

5039 Oh") 3,9,9,153!g,9,9,g,351192,128

11‘4'19'173'11"°'°'°'°'1“'

BBNVH'M?mkat'"

055181,1603:"m9u4uvm mm"mwf‘“°"““cm* u)>>n-l-1mm//1\\w1 9060 csSus1,z4e)zuppppwvnwamu PccHNHJ-H-C)55)wbnccb\\\!m Iev

8,050.8.0

0:9112810191°1°s9151255:°»°1910401144»

1:551721,060):"w9mcx6x014-6m( (J-M1W1'WUNM 9) 1109 ”ON fn4 m>20:)'“ 5120 055(801,080)="///4MOM mun“ hum" 901/1ooo1fwwu-mw 9"__10 (“M1

9130

9030

5010

GRMG'BEJJNWZH‘I—T'

manual-"Luv"

115111

5°‘° °°'“

69.11

?cmm'?rrrn?'?'lil’????'

9110

9000 RQHTOPZPEEKUBS) “MPDKE 106,000"? P-‘HMDRZPEEK (134) +PEEK (135)*256:STQDR :PEEK(140)+PEEK¢141)*256 9010 OFFSETz?oHTOMZSG-SNDRzHI:INT(0F FSETIZSS)2L020FFSET-HI*255:POKE UQDIN'Z

5030

.

CSSHM.560):“W?JJJJ?x-l-MHI"‘9

5090

0,0,43,59,0,9,59,54,9,255,53,58,0,0,5?

4‘33 DQVSZDM'S/PD'INTW‘WS/M) ”avg-3:1. {((D‘wsmgfoj) ”mum.

ss'??'fl‘79m“883>"'

9

147434913354516J 6150 1mm 31,42.0.241,47,s7,0,0,45,53,

101111

,

cssum,¢aa):"1mmm-lssmn

0,0,0,5,6,B,8,6,128,0,8,8.8,85,96,114,

10

CP1

(Y)

20 30 40

CP2

(3) (X) (4)

CP3 CP4

50 CPS 100 PFK 110 515

(Y)

(0) (0) 120 c76 (A) 130 EVA (0)

140

420 QQA 450 061 460 6XG 470 H1? 480 1000 1010

(9) (9) (C)

N5Y

(6) (F)

0x4

(R)

(0) 1020 002 (6) 1030 PR8 (5) OQX

(D)

1040

QJ9 (G)

(9) 160 67V (5)

1050

9CQ

1060

RDO

FUA

150 9RJ

(V) (L)

121 $111$33 1353$21 50 1

190 200 210 220 230 240

8VR

89N 103 L31 LT7 301

250 060 260 (00 270 EUP

(3) (P) (0) (7) (5) (P) (a) (p) (P) (4) (1) (A) (8) (T)

280 ALT 290 602 300 8UP 310 GGE 320 7PQ 330 DR6 (D)

50

0; 0;

360 OLA (0) 370 LUL ((1) 380 X7T (4)

1090 1100 1110 1120 1130 1140 1150

0x5 (V) L25 (1) 010 (0)

1160 1170

4x5 U10

(J) (6) (0) (2) (1) (F)

1180

DN1

(11)

1190 1200

030 (P) P33 (T)

1210 1220 1230

7VC

NSH

E06 8J8 547

1340 2000 2010 2020

H7E

(X) (A)

3QD

(M)

OXT

L9V (1)

(1) sz (0) 2050 R09 (L) 2060 (05 (V)

2030 2040

R20

2070

010

(Y)

2080 2100

LAV

2110

PPH

(5) (X) (4)

559

2140 2150 2160 2170 2180 2200

3x0 900 010 C56

2210

900 uYu

2220 2230 2240 2250

6YD XML

F3V

335 9K5

2260 2270 2300 2310

130 50 10

051

vxr

2340

070

390 400

5TE

(L)

ML

(11)

410

LXT

(Y)

1330

3040 3050 3060

71K (N)

3630

(K) (VS (6)

4000 4010 4020

VDM

EP4 KSH

(C) (Q)

(1) MTT (T) 3070 van (v) 3100 v01 (0) LKJ

3110 3120

NGH

3130

HDD

RVT

(U)

(X) (5)

980 (J) 5K4 (4) EV2 (S)

5100 6000 6010

NFL

(V)

066 (Q) AJF (P)

RRA

(K)

4030 4040

HHV

(Q)

6 63333 22: 22;

590

(5)

4050 4060

HSJ

(G)

6040 6050

CAU

(S7 (1) 100 (0) 4080 UFJ (S) 4090 856 (8)

6080 6090

XSA

4100

6100

VR6

4070

0XP (Q)

6060 6070

(3)

YJK (0) 026 v09 HF2

(J) (5) (3) (2) (P)

303 212 253 112310 512 2513132?553 2153143 213

(P) 8K5 (5) 816 (K)

1260 1270 1300 1310 1320

3000 3010 3020 3030

OHX

065 0K0 QP8

11

(Y)

(T) (1) (6) (9) (E) (6) (u) (3) (L) (v) (3) (3) (3) (P)

3160 3200 3210

170

(R)

(1) 000 (7) 3220 HGA (5) DGL

3230 3240 3250

YVJ

3260 3270

usr

3280

X6P

3290 3300

001 KHA

3310

VRM

3320 3330

KXP

(C) (C)

VVM

(E)

0; 0:10:

10

P3Y KY1

LSK

(O)

(A) (0) (c) (A) (X) (P) (E)

4220 4230

4250 4260 4270 4280 4290

T59 (G) 317 (X) 8CJ (H) TAJ

(6)

307

(M)

4300

N6C

4310

(Y)

000

(0)

6160 6170 9000 9010

DQF

(U) (Y) (D)

HC5

638

(1)

SAG

(D)

LT7 (T)

9040

YVG

(C)

(1) 4330 920 (8) 4400 295 (0) 5000 HTS (J) 5010 LN7 (T)

9050

JC7 (K)

9060

H7J

9070 9080 9090

1SD

4320

000

3RY

(E) (P) LP6 (P) FPX (K)

215121;

0; 310

4:1

5040

9120 9130 9140 9150

(0) (V) (Tu (3) E66 (9)

LNS

(0) (1) (F) (L) (0)

9160

FMK

0116

(N)

9XF

(H)

2380

15L (U)

3610

H22 (Y)

5080

AQV

(D)

2390

H2K

(4)

3620

862

5090

(N)

(5)

YH3

(P) (5)

(V) (P)

USN

x00

N7J

MTX

x00

6130 6140 6150

9020 9030

2350 2360 2370

(0) HCC (4) 3500 JXF (S) 3600 DVR (0) 3360 3400

(Y)

(3) 4240 010 (E)

(p) DUR (4) CKT (1) 3V5 (V) DD8 (L)

(Y)

505 209

0C4 505011011 5060 SLQ 5070 PLO

0;

030 510

(N)


.

OVER the years many programs have been written that load 62 sector uncompressed picture files and then allow you to alter them. However, none of them has ever let you to simulate a jigsaw puzzle. Jigsaw i‘s'a‘program which does just that. When it is first run you are shown presented with the title page in Figure — that tells you how to alter the colours of the picture once it has been loaded. Next you are prompted to place a disc containing AtariArtist picture files into a drive. Pressing any key will give you a directory of the disc — only files extensmn JG w' ill be dis

'

l

1

I

-

q '

'

..

I

.

‘ AL-AN BATES presents

_

I

.

mgceghe

You are prompted forthe number of — 8, 32 or 128 you want the jigsaw to consist of and once the picture is loaded you press Return for the computer to juggle the pieces. A square cursor appears on_ the screen above the top left-hand pieces and it can be moved using a joystick plugged into port one. Place the cursor over the initial piece to swap and press fire. Now move it to the piece you wish to swap it with and press fire again. If you have moved to the correct place within the pieces

a

10 HEN JIGSAH 20 HEN BY A. BATES 30 HEN (CMTARI USER 40 ? CHR$(125):? "PLEASE HAIT" 50 60308 770 60 60808 660

Atariartist

..

for jlgsaw

rOUtlne

jigsaw you’ll heara beep. When the whole puzzle has been completed correctly the computer displays a short message and then returns you to the disc directory sec-

tion of the program. That’s all there is to it so have fun making jigsaws with your favourite pictures.

N=3

POKE 203,4:POKE 204,24 703,4 DP=PEEK(88)+256*PEEK(89)-1:HE=PEEK THEN

POKE

(204):HI=PEEK(203):N=0

9

files”:? ”Inser

FOR

Y=1

TO

240 250 260

FOR

Y=0 X=0

TO

192-HE

FOR

TO

40-01 STEP HI

80:P$(Y,Y)=“

280

POKE

"

#1:?

:?

:? "Enter

Atariartis

t filename”;:FILE$="D1:":INPUT A$:FILE SI4)=A$:FILE$(LEN(AS)44)=".JIG’ 135 ? CHRS(125):SETCOLOR 2,0,0

”Jigsaw sizes available:':? :? pieces":? "2) 32 pieces”:? "3) 12 ;) pieces” 145 ? :’? "ENTER YOUR CHOICE 1,2 OR 3” 140

RR,C+L:P=PEEK(764):l.=l.+((P=14 )*2)-((P=15)*2):IF L=-2 THEN L=14

290

IF

300 310

IF IF

320 330

IF IF

P=30 THEN P=26 THEN P=50 THEN

340 350

IF

P=255

SOUND

"

7

1

THEN

IF

8

150 N:N=INT(N):IF N<1 15 éNPUT

OR

N>3

L=16 THEN P=31 THEN

THEN

L=0 RR=708:GOSUB RR=709:GOSUB RR=710:GOSUB RR=712:GOSUB

a °°|°UHS luminance

Change Figure

I:

Colour selection options

450 X=X0:Y=10:N=1 460

POKE

53248,X:V=USR(ADR(HS),R+Y2,Rt

Y)

S=PEEK(632):X=X+((S=7)-(S=11))*XC: N=N+(S=7)-(S=11) 48I Y2=Y:Y=Y+((S=13)-(S=14))*YC:N=N+(( 490 500

IF IF

X<50 THEN X=X+XC:N=N+1 X>196 THEN X=X-XC:N=N~1

233 IFr v> Y<131THEN THEN Y=Y+YC:N=N+10D Y=Y-YC:N=N530 SOUND 0,0,0,0:POKE 77,0 540 IF PEEK(644)=1 THEN 460 550 IF PEEK(644)=0 THEN 550 56I IF J=0 THEN J=1:POKE 53249,X:V=USR

130

0,0,0,0:IF

580

THEN

P<>1

Y=0 TO 192-HE STEP NE X=0 T0 40-01 STEP RI

FOR

110 180

X+Y*40:N=USR(ADR(SH$),F,T) THE

YC=48:XC=40:Y0=3S:X0=64 195 IF N=2 TNEN YC=24:XC=20:Y0=24:X0=5

N

4

203,80/(8*N):POKE 204,96/N:IF

N

764,255:SOUND

FOR

?

,

= §§g9V3U§RéAZR22lClx§IEX§{3+ng::’OK§)S :P , : = : = , 'N POKE

400 410

POKE

our

1-1)/10-INT((N1-1)/1 YT=INT((N1-1)/105*40*HE+0P:XT=(((N ))*1I)*UI

C=C+16:IF C=256

363 c: 370

the CO

1)/10-INT((N-1)/10))*10)*HI

350 P=18 THEN

es e_

(ADMITS),R+128+YY,R+128+Y):XX=X:YY=Y:N

P KE28059 gngEg ,0

N=1

se ec

1=N:GOTO 460 570 YF=INT((N-l)/1I)*40*HE+DP:XF=(((N~

650 650

PEEK(S377S)=25

390

m

650 650

280

0,10,10,14:IF

#1,4,0,FILE$:GRAPHICS24:POKE 559,0:X=USR(ADR(LD$)):CLOSE #1:1r x>= “Error ";x;" on disk":GOTO 128 men vc=12:xc=16:m=17:xu=52:tr

Chan

PS(N,N):P$(N,N)=CHR$(G)

THE

N

160 TRAP 170 OPEN

_

S=13)-(S=14))*10

Y:POKE 559,42zPOKE 764

100 ? :GET #2,A:OPEN #1,6,0,”l)1:*.JIG" ” 110 TRAP 120:INPUT #1,FILE$:? ';F

CLOSE

HE

+1

ZgSNEiszmEXT :D = ,

130

STEP

Y

P$(((Y/HE)*10)+X/HI*1)=CHR$(N):N=N

press any key”

"

Function

470

’:NEXT

230

s?pggigrgégizgsthen ,

ILES(3,1I):GOT0 110 120 POKE 84,PEEK(84)-1:?

fans

210 220

70 GRAPHICS 0:POKE 82,1 80 POSITION 17,1:? "JIGSAH":POSITION "Uses

h|gh|y entertaining .

,2:?

'

.

.

Y1=INT(RND(0)*(192/HE))*HE:X1=INT( RND(0)*(40/HI))*HI:T=DP+X1tY1*40:F=DPt

U=(((Y/HE)*10)+X/HI+1):V=(((Y1/HE) *10)+X1/HI+1):N=ASC(P$(U,U)):PS(U,U)=P

420

$(V,V):P$(V,V)=CHR$(N) 430 NEXT X:NEXT Y 44a POKE 559,42

ggenlg)P:;:;,:A);g$éNggN1; I r r $2 U

610

IF

620

FOR

PS<>O$ THEN V=255 T0 0

P$(N,N)=

1

460

‘1:SOUND 0,V,1 V:SOUND 0,0,0,0:POKE 630 FOR V=1 T0 Sl?zNEXT V:GRAPHICS M :? "CONGRATULATIONS l!!":? ”You have completed this JIGSAW" 640 ? "PRESS ANY KEY TO CONTINUE---’:P STEP

MMEXT

5326”

.

OKE

764,255:GET #2,V:GOT0 75

Turn to Page 20 >

May 1988 Atari User 19


850

C=IHT(PEEK(RR)/16)*16:L=PEEK(RR)-C

650

:RETURN

665 GRAPHICS 17 670 680

? 7

mus 690

T0 7

-:?

#6;" #6,‘"

LOADA

#6,'"

ONCE

PICTURE

THE

FOLLOHING KEYS use THE THE COLOURS:":? #6 SELECT COLOUR" 700 ? #6;" 710

?

720

7

#6 730

'.’

CHANGE

#6;" #6;”

DATA 169,16,145,203,208,6,201,65,2 40,17,165,203,24,105,1,133,203,165,204 ,105,0,133,204,169,0 880 DATA 240,198,162,16,169,7,157,66,3 ,169,0,157,72,3,169,30,157,73,3,165,88

Amuse

#6;" return 740 GET #2,A

TO

LOAD

HAS

CHANGE

TO

'

10

CP‘I

20 30 40

CP2

m QSH

50 RFN 60 R8P 70 AKN 80 (499

51.27

_

150 CE4 160 R05

(Y)

(3) (x) (5) (7) (6) (2)

170 180

(H)

G

(H)

w.

(K) (6)

KHG

(M)

(6) VAO (J) 210520 (5) 220 11110 (1) 190 200

' ' £3: 153051701.T20012022K705+221138110623 ' ' ’ 0 (P; 1332.118 , = = “W” ”m“ 1° ”mm 110 UXL (J) 3111511? i 120 QMU (5) _ , = ' N'5"’(x"c”“"" 7° 61.READ 130 XNH (R) ' §?:E;$RXX 135 MDK (M) , = = x 7° 32.0501) “39” ”Rm” 11.0 x41 (9)

6RT

4 00 51270 1?) 333 )

J

_

1

250 NEV 260 53U

'

145

#2,4,0,”K:":RETURN

(C)

AKP

290 870

(H)

300

(P)

Y3U

330 YNE 340 328 (G) 350 J9P (3) 360 370

How to get y 0 u r At a rl

(0) (”9 (2)

380 751 390 QPR 400 HSX

22)

440 SVA 7.50 059 460 600

HEREFORD

55°55-

(8) (7) (0) 530 GVP (8) (A) 51.0 LAE 550 L6F (8) 560 DF1 (F) 570 AGV (V) 580 P60 (S) 590 (up (0) 500 QUU 510 UH9 520 (NJ

C33

420 2T0 1.30 000

_

1

(T) (1)

(H)

771.

7.70 oxu (6) (R) 480 X1E 7.90 v1.x (7)

(H)

Y6‘I YJS

410

(4) 280 000 (1)

270

310 320

(0)

_

OPEN

990103? I I

rgét./

CONTINUE"

106)-16'R;PEEK(106)*2561‘512 ' 559 ' 42'POKE 780 POKE 53277 ’ 2'POKE 9,PEEK(106)

840

1

,205,136,208,251 169,255,16E,8.165.297.l36,208

6.etLt

#6:?

8102120731801'327551)60AEE10670622( '

83“?

~

1

LUHINANCE":?

_

165

071771

3201gngeg0§iél?égg3gé§0ggg0g,123,205 I I I 18 ’ 45 r r r

.

COLOUR"

$238010R760

=

3

(19,157,69,3,32,-86,228,189,67, 3,133,212.169.0,133f213,96 900 DATA 216,104,104,133,206,104,133,2 05,104,133,208,104,133,207,166,204,164 ,203,177,205,72,177,207,145,205,104 910 DATA 145,207,136,208,243,165,207,2 4,105,40,133,207,165,208,105,0,133,208 ,165,205,24,105,40,133,205,165,2|6 920 DATA 105,0,133,206,202,208,212,96

870

THE

ED

890

124a1141201/15/25806

#6

BUILT ININSTRUCT ”grungy” #6

FOLLOW

157 68

DATA 216,104,173,48,2,24,105 3 133 ,203,l73,49,2,105,0,133,204,160,0,177, 203,201,79353721 ,860 DATA 169,78,145,203,165,203,24,105 ,2,133,203,165,204,105,0,133,20A,169,0

< From Page 19

HM

DYU

(r) (6) (9) (K) (T) (E) (8) (J) (S)

690 700

NY

ZQT

RY1

(Y)

HRY

(2)

750

RTC

620

780

HUT

(U)

(6) (E) 860 P3F (5) 870 M60 (A) 880 A00 (P) 890 669 (V) 900 EAC (S) 910 DAS (A) 920 VDJ (8) 930 (37 (1)) 940 A85 (J)

U) $10 20 7110 E4)

730 RAM 740 QN2 760 RSE 770 MU6

(C)

830 VJ1 840 QFL 850 JVX

UYK

600 SJ7 (D) 610 9LY (ii) CGF

790 6N0 (8) 800 2XR (N) 810 vs:. (F) 820 052 (D)

(X) (J) 650 7.10 (X) 660 X16 (S) 670 TSC (S) 680 46C (1) 630 640

(H)

(3) (0) (T) (K) (P)

Esoagjstej?m

HEREFORD

NRA 9YU

5555555

TRANSFER YOUR GAME TAPES TO DISK!!! Both single and multistage cassette dget' can be converted to disk using THE ALCHEMST tape to disk transfer system. Even games only tiltlesl Why endure slow and error prone cassette loads? Send loracopy

-

1:53:35?!“

F’“

amine Disx mm.» m. msxqoméf'?f?s??? $31 2°"Al'n5’3'3ifo?" ‘uncopyable'disks. includi disks that use CRC-error BAD-SECthKSlor rotectionl The utility also leatures a TAPEQI'O DISK TRANSFER utility, a DISK T0 TAPE TPRANSFER TOTAPE COPIER.olleringaeomprehensive backupsystem alan aor uglhyi?daTAfE apnea.

to ta ( to

F'“

nu???'é‘f?éi’ié??

REDucE CAssErrE LOADING 2007.51.1'2255’32' will cop ame games. TURBOCHARGER XUXEalso offers u TURBOSAVE! The utilityASTER TYPPAN will LOAD the and ordin blank mssette to an Jifplicated game tapes THE c outvmsspo F roe As well THE SEAECH

-

“Immu?he

(or

3

Of an

Spectrum Amstr ad A N Y 0 th er

“binalgm??é?fg??xuxe as?"d BINARYHTIA?angbngR. P?sgnTECTED GEMSTEAP'IEIS g: 613.3522???“ m'?s??mfagit‘?w6.52525 (it’g‘;a“m‘2?:‘::°ldm 53.2)“ speciAi. OFFER- bu mnsocH£1823ia‘?§g‘0‘£f§é9.§g°é‘ih¥c§i’¥?s

Commodore or an [BM

or a or

.

.

in 1116CASSETTE DUPLICATOR,atapeeopierwrit‘len andlwlewillthrow asic CTED SEARCHP

.

pU ter }

.

Language problems become

a -

e

0!“

d Sta n c e 0

on

Maw

M'

-

Details from 0625 878888

'

20 Atari User May 1988

a

.

55.5559. utility will

..... ”C 7760!!!

BASIC

5755-155 55555

(D)n@‘°NLYb§612'1°§dM 1! TAPERTO-MBSK/MENULOAD'EH AUgTOLOADER

togag snabliggryaur °"" 3

55-

trang?ggyes'bingleEstagzenga "5555555555

880°:(is55003052055158010:558050805°" -

even

'

(Haf????ié?'éf1311582111.11???E?iiEfrlg?‘i?EiA‘i?e's

irxeaiig?ggr?goi $1.5 $832,355.00...“ ne diskt

pas t W h en you 00|n 0_ M'lng |croL|nk. Now you can use your Atari ( p Ius y our tele p hon e ) to t 0 any ot h er sen d messages computer user, with no on make of machine restriction f th

Lisggable

.

NEW -LOW PRICE!" The TAPE-TB—aDlSK

th-

in

'

C om

'

'

Free

955195106213".

W?g??gg?? ir?Aipsra?reamg‘nasa?c§m¢FVacial “

'”°ll°i“él’c“’.i’6"‘r“6i%1‘i’i”>sn°(éfésomvmsmrm

m C -' 03:7th and creation. The game designin either machinecode or Basic. I'JMI' DngFER! We are currently supplyinga tariXL/X each disk request this P.lil.P. 8,101.72??? QESIGNEIR e willing, a u IFlinEaEdoo'ry im e er.ngT‘HESOSOnlélé?gx

THEPROGHAWERSUTlLITY

'

A

'

'

Pg;tints;ggkul’i?lowgzurllgg0n1gsvi110

we)!” .

“833200565380077938571316.

.

6... in.

_g-o°:...~°..°°..o°°o..°°°a°°

mag!85§6%%l.'§0i3.sé§%§§s§578¥5§.t%)$§.3i.t°66‘§s? s;gazafgeszsaieea?atig580553555°°yé°°°5°~°°5°°l°°5°°° OFFAIgES 305.62020127626513'50/ ooLossus CHESS 4.0 (C) £8.65 (0721355501786?

add 22 to your total order. For All include postage (UK). Oyerseas customers a line. enclosmg a S. {lease .E. Cheques and P.O.'s should be ?rioes ?gdzr£;mat'gnég§t_rdsrgg?s FREE with any giderqvorgzq, TEN GREATGAMES on disk. This olleishouldbe requested, and IS a strictly limited ofler.


————————Series ’

r

/

\\’l.

//\.\\\

.

V

t

i“

\

.

'

f

_

as: r‘""“’

_

“t

fl

g...

e

~.

'

it

.

«g"7

I!“ v ,

>

,

‘“

f

'

'

answer.

,

»

"

3

a en 6 S

C

OVER the last couple of months we have been outlining a problem for to withsome m s onsalve your ow totogetlzer 3 0“! 9° Wf’t'rfg a program to '9'Ve the requrred

[asked you to test out a roulette gambling strategy: To bet on the red numbers and, if you lost, to keep doubling the bet until you won. Many of you will have written your own routines to solve the puzzle, and mine is shown below. It follows the method described last

>

ng

,

0

HAVE kept the program to solve the gambling problem simple. When run, an evening at the roulette table iust flies by. Line 100 defines how much money you have in your pot, with line 110 setting the size of the initial bet. If you, like, you can put input statements in both those lines to vary the amounts when run. We can keep track of the largest bet we have placed with the variable LBET. Next we read in all the red numbers from the DATA statements into the array REDl). The casino might close before we are through so the total number of spins of the wheel possible is tracked in the variable TSP. Similarly the number of spins actually used is recorded in SPIN. A logic variable BUST indicates if we have enough money to cover our bet and line 210 sets up the victory pot — the amount we have when we decide to give up for the night. So now we enter the casino and

'

10 RE!

PROGRAHHER'S

20 RE!

THE

30

TO THE

REH

40 REH

USER

50 GRAPHICS 0:8ETCOLOR 2,0,0 60 POSITION 2,2:? ”PROGRAHHEIVS 70 POSITION

2,3z?

310 FBET=1 120 LBET=0 NON

170 NEXT 198 DATA

bet again. After

our

INITIALISE

REO

NUMBERS

X ‘

A

33,20,31,22,29,28,35,26

a

we decide whether to call it a night or carry on. So there you have it: You can see whether you will win. made an adjustment to the program to run it I

continuously—keepinga count of how many nights

I

won and lost.

250 RE!

A

NEH

THE

CYCLE

OF

I

kept

'

280 SPIN=SPINH 290 POSITION

“5m

Mm

300

HERE

NUMBER

";SPI

"

”YOUR

395 IF HIN<>TRUE

If 440

POT=POTNBET*2):G

.

”You LOSE

?

”YOU

HAVE

sewn”

"

1,53 1}: u1n=nug THEN 49a 460 IF BUST=TRUE THEN 690 470 IF TSP=0 men 1.99 480 GOTO 270 REH

DO

HE

EHBARK

ON

ANOTHER

ROUND?

IF BUST=TRUE THEN 540 IF (POT>=VIP) THEN 540 IF (TSP=0) THEN 540 ‘

BET

PLACED

HAS

$";L

BET

555 7

HIN=TRUE THEN

520 538 6010 240 540 ? “THE LARGEST

HIN=TRUE

UEN

1000 OTO

490 500 510

IF

HIN=FALSE FOR A=1 TO 18 360 IF S=REO(A) THEN 370 NEXT A

Programmers' Challenge?

use

BET IS S';BET;" 8ET>LBET THEN LBET=BET TSP=TSP-1 S=IHT(RND(0)*37) '.'

drinks you buy from your winnings. Some casinos might not get through as many as 200 spins a night, so you will have to change that. Finally, it is rather a slow and boring way to make money. It's much better to hone your programming skill and make that pay. So are you ready for next month's

44a

N:?

310 320 330 340 350

a

record of 1,000 spins of the wheel and won 531 times. However, before you rush off to win a fortune consider a few more points. Firstof all most casinos have house rules which limit the maximum and minimum bets and some tables limit the number of times you can double your bet. In addition you will have to subtract your entrance fee and any

410 REH llE HOST HAVE LOST TO BE HERE 420 BET=BET*2:BUST=TRUE 43l IF POT>BET THEN POT=POT~BET=BUST=F

CASINO BETS

260 BET=FBET 270 RE! THE LOOP RETURNS

'—

140 DIN REDUB) 150 FOR A=1 TO 18:REAO 160 REO(A)=X

place

240 HEN NON ENTER CHALLE

___":?:'.’ as ? "we ROULETTE llllEEL" 90 ? ”(c)ATARI USER” 100 POT=100:TRUE=-1:FALSE=0

130 RE!

can

winning cycle of bets

220 SPIN=0 230 BUST=FALSE

PROBLEM

“Wm?

start our first cycle of bets. Line 330 generates the random number as a result of spinning the roulette wheel. Lines 340 to 370 see if we have won and then we musttake the appropriate action if we have won or lost. If we have won we add our winnings to our pot and end the current cycle of bet doubling. If we have lost we need to double our bet if we have enough money — if not we are bust. Then if the casino is still open we

200 VIPC=POT*2 210 TSP=200

CHALLENGE

SOLUTION

(clATARI

'

In_the thlrd part Of thl_s serles_ Mlke Cook presents hls solutlon

I

month, but is just one of the infinite ways that you may have appreached it. If you’ve solved the rob/em in a we'd like completely different to see it ’ so send it to: Mailbag, Ata" User, EUTODG House, Adlington Park, Adlmgton, Macclesf'eld. SK10 4NPWe’ll give f 10 for the best sale ution that matches exactly the problem as it was originally de?ned in the March issue of Atari User.

END

"

May 1988 Atari User 27


w

Load and save LEN GOLDING

i

j

glves to prayers

answers

Wlth

errors?

r,

., .

,

,

_.

?

verlfy utlllty

a

_

,,

,.~-

>

' '

-.l

r

b

l' .e

ea,

I;

_, _.->

if

:

H

THE Atari cassette system is beautifully designed and always works per-

fectly every time. And if you believe that you’ll believe anything. How often have you typed in along program and CSAVEd it, only to find later that there's a fault on the tape? A cassette file can be tested in only one way — by trying to load it. But this destroys the original program in memory, so if the file happens to be faulty you've lost all your hard work. All kinds of things can go wrong. 10

REH

A

1

.

and some tapes designed to record music are inherently unreliable when used for computer data. The cassette unit itself can develop

recording

faults

hardware

keys get stuck,

heads get dirty or drift out of alignment and drive capstans develop flat

spots

especially

if

you leave the

t

t

b

containing the Verify ro

140 150

um 0,2,0,7,13,7,109,00,141,2,211

reserve as a ten

1

1

buffer

space

3” gggékmgkgh??m 120 100 PM émx-o-x-xfmo 110 m It; d't “fl 11

M

porary 8

buggerinto

90

th

t

:n 2030033: cassegz

file

120 open #1,8,128,c._” 139 X=USR(1536,8FR,PEEK(BFR+1)*128) I,

(1) (9) vno (7) OF” (3) RFZ (1)

10 20 30 40 50 60

UK

(U)

70

W

(2)

CM

(120

80 m (e) 90 GFR (u) 100 21r (3) 110 ”5 (Q) 120 1v1 (F) 130 SW (2) 1

4“ ”K1 (P)

150 160 170

0111

(s)

RPS

(11)

KKV

180 N7 190 GY6 200 T18

21”

N33

(G)

(4) (X) (0) (A)

handler has no way of '

into the serial -

a” 9“

t ”C t °°

l

'

'

's plugged portanfth'ng’ you could attach thb ”3 h ' f or a II "t care?

know'ng What’

'f

'

Whatever the cause" the “is“ is “ke'Y to be ERROR 143, described In the manuals asa Dataframe checksum error and in more colourful language by users who have to endure it. This little autoboot ro ram lt simu?ategs the provides an answer_ ,. .. CLOAD °r C' C' LOAD °.r ENTER commands, w1thout dlsturblng the contents Ofmemery- YOU W'” hearthe bleeps and Wh'S?eS from the TV speaker, just as though the file was '°ad'”9 as usua" and any women“ are therefore easy t° deteCtBut if a fault occurs your original Basic program Wi” Still be there in memory, so you can keep on trying until you produce a D erfect co W. Maklng the autoboot cassette file IS very easy Program does it all for you. Lines 20 to 140 are identical to _

.

.

.

.

I

22 Atari User May 1988

a

interferes with the cassette handler routine — the usual fix for this is to do an LPRINT before saving anything to cassette, and ignore the ERROR 138. There’s even the possibility of pilot error you might have forgotten to plug the recorderin or, on 410 models, left the power supply disconnected, or neglected to press both Play and

Listing I:Autoboot creator

recorder for long periods with Play locked down. On some older computers there’s a bug in the operating system which

'

END

,24,96,169,134,141,231,2,169,7 160 um 141,232,2,169,148,1L1,200,2,9 6,101,208,6,104,101,109,128,48,2,109,0 pnrary buffer 170 om 162,112,157,7S,3,169,3,157,66 30 FOR X=0 To 46:READ DzPOKE 1536+x,0: ,3,169,4,157,74,3,169,131,157,68,3 NEXT X:REH Load the new SAVE routine 130 um 169,7,157,69,3,32,36,zzs,43,3 9,162,112,169,7,157,66,3,169,253,1S7 gouging“ I 104 I 133 204 I 106 I 133 1 203 I 10 195 DATA 68,3,169,3,157,69,3,169,128,l S7,72,3,169,0,157,73,3,32,86,228 $1223§206I104I13312051162116I169111[15 , 200 our 16,224 140 130,7,192,136,240 , 50 um 165,203,157,68,3,165,204,157,6 5,169,158,11.1,2§2,z:162,112,169,12,15§ 9,3,165,205,1S7,72,3,165,206,157,73,3 ,66 60 W0 32,86,228,96,6?,58,155 210 um 3,32,86,228,169,3,141,15,210, 70 REM Load the program temporarily in 96,0,67,58,155,_1 20 BFR=(PEEK(106)-24)*256:REH a safe area at the top of 0111

to the reserved

i

Record. The cassette

Pro grmzreasanuooo a C te

cassette file utine.

The connecting plug may have worked loose, especially since terminals are fitted to only five of the 13 pins. There may be dead spots on the tape perhaps from too much re-

If,


those used in several previous cassette autoboot routines we explained in our articles in Atari User, so you may already have a ?le with

them on. The DATA at lines 40 to 60 holds the autoboot creator code and lines 150 onwards contain the verify routine itse|f, Type in Program and —with fingers crossed _ CSAVE a copy. Insert a blank, fu||y re-wound cassette and run the program. After a few seconds you will hear the famiiiar double beep. Now fo||ow the usual CSAVE procedure and the machine code routine will be written to cassette in autoboot format From now on you’ll use this new tape, so program | shouldn’t be needed any more. But keep it in case you’ve made any typing errors and need to change it later. Before you can use the verify routine however, it has to be loaded into memory. Re-wind the tape with the autoboot program on it, switch power off then switch on again while holding down the Start key. When the single beep sounds, proceed as for CLOAD and the autoboot program will install itse|f before Basic takes control, changing the screen border colour to prove it. Incidentally, if you don't like the colour change, replace the 143 at line 160 with o and make a new autoboot tape. You can always double-check that the routine is installed, by typing pR|NT PEEK(1821) the result should |

_

be 104, You can now carry on programming just as though the new routine wasn’t there. When you’ve finished use the usual CSAVE, SAVE”C:” or LIST"C:” commands, and your program will be saved to tape. Now’s the time to check that it's a good copy. If the file was made using CSAVE, then type X=USR(1821).This simulates CLOAD, with its short interrecord gaps. If you used SAVE ”C:” or LIST “C:”, then type X=USR(1821,1). This lets the routine work with long inter-record gaps, to simulate LOAD “C:” or ENTER “C:”. in all cases the file is loaded 128 bytes atatlme into the cassette buffer. .

A

.

top-notch Verify routine

would

check each byte against the Basic pro-

gramin memory. However,thiswould

make the code much more complex, and greatly increase the autoboot loading time. Apart from which, it's extremely rare for just one or two bytes to be corrupted — if the file will load at all, it's almost certain to be a good copyTo keep things simple and minimise typing, we've taken the soft option — our routine simply reads the file and does nothing with it. During the reading process you Will hear the .

.

,

HOW THE PROGRAM WORKS -

you're into machine code you might like to take a look at the source listing. lf nothing else, it will remind you what a cassette autoboot file looks like. The header starts with 0, then contains the ?le length in 128-byte sectors, followed by the load address and intitialisation address. On power-up, and before Basic takes control, the operating system does a JSR to the sixth byte after If

LOADADR. This puts it at COLDST

where the cassette motor is turned off and the Carry flag cleared to indicate a successful boot. The RTS at line 300 returns cont trol to the operating system, which then doesaJSR to the initialisation

address. This resets MEMLO and changes the screen border colour to let you know that the routine is installed. Pressing Reset repeats the JSR to INIT, reinstating the new MEMLO and border colour values. The RTS at line 380 hands control to Basic, leaving the rest of the

machine code routine safely tucked away and ready for your USR command. The USR routine itself starts at line 410 with a PLA to detect whether or not a parameter was inserted. If not, it assumes that the file to be checked uses shorthGs. lf any parameter was passed then long lRGs are selected. The speleled mode is programmed by

storing either $80 or $0 into the second auxiliary byte of 1068 #7. We chose this lOCB since it's the one used by the operating system for most external l/O transactions. Lines 630 to 750 load the ?le, 128 bytes at a time, into the area reserved for cassette lIO — CASBUF. So long as no error occurs, the 6502 processor's Sign flag remains at until the end-of—file. Consequently line 750 will loop back for another chunk of data. When the reading process stops for any reason the Sign flag is set, so the routine drops through to ENDTST

zero

with

prints

the

usual

auto-

the 6502's

in

. ,

Y

if it’s error $88 end of file everything is alright, so we exit via CLOSE/T without beeping the speaker. lf the error number is anything other than $88, lines 810 and 820 simulate the pressing of Control+2 on the keyboard, and this produces a beep. The error —

~

i

number is copied into ERRHOLD at address $782 — decimal 1922 — in case YOU "66d to inspect it when Basic gets control again. The last few instructions from 840 to 890 close [008 #7 and ensure that there will be no continued whistling from the speaker when cassette l/O is finished. Con— trol is then handed back to Basic by the final RTS.

18 25 3g

“?ung“ “4:32“ ttoyzsgtgé

CLOSE=$BC 59 c0LOR4=$2C8 60 EOL=$9B 70 GETCHR=$07 1,3

,

8“ ICAX1=$34A 9“ IC“X2=$3"B

READY

message. If you're deSperate to discover what type of error occurred, you can find out by typing PEEK (1922). An errorfree file will leave 136 here, but any fault will insert its own identity number— usually 143. Once you have a cassette copy which tests out successfully you should be safe to try loading it back into your micro’s memory using CLOAD, LOAD”C:” or ENTER"C:” as appropriate The Verify routine does not need to be in memory for this operation, though it can be if you wish. And that’s all there is to checking that you’ve made a good copy of your program on your tape.

number

error

register.

usual sounds from your TV speaker, so any problems are easy to detect and any fault will produce an extra loud beep. When the test is either successfully completed or aborted the cassette motor is switched off and control passes straight back to Basic,

which

the

matically stored

“Hg igghl‘fssu LL-S3lt8 8120 tccon=s342

.

"30

IOCB=$70

014g MSG 5160 ”179 “180

LOADADR=$7M MEHLO=$2E7 0PEN=$BS

PAW-3°30? ‘

SKCTL=$DZBF

353 f’LOAMDR ?21li 522“

ilEADER

.BYTE 0 .8YTE FINISH-LOADADR+127/l28

em MW Joni)

LOADADR

run, to Pagez4 p _

.

.

“Sf/79”: vers:on

Machine-code

of Program

I

May 1988 Atari User 23


0650

4 From Page 23

gig cogs:

IN”

0680

PACTL

E“ °f m m ”25300573

”m

3310 mu Reset

to

HEHLO

03Egtetgk 0330

the area of

HEMLO

STA

RA

containing

H

“WISH/256

LDA

our lachine co

3240 colour

to

ha

0370

border

Change

cotokl.

shou

ll ssgastamed

routine

i

.

Return to 9351

m '

Branch H no

LSTFORH

giigetgtE 9430 m ”A M“

p

W mam”

means

-

5“ mo” m m4

gm

3: fax???” ,

I.

Read

file in

chunks into

1

ca

but do nothing

1ccon,x

"‘.

.

um #casaur&255

the data.

_

Mmattpwmwmmsmmmmmmmaw "w““m?mamp‘l‘m‘ mush-W cow-memW_mlmwwmm?mham

mgmxwmmxmmmmm .

mmWEM?fm?w?wam?r‘m meaasmrwau-wmummmpum MANY OTHER PROGRAMS AVAILABLE

3455 ()

15

‘l‘

5

24 Atari User May 1988

t

3°“

h e

f?“ mg

U?“

“93

St”

neise 0390 3“ SKCTL occurs

09“ ca“

the

“hm _

that sometimes _

Return from

RTS

US

.BYTE

0

"c =";

m

SZOSTM SF314 1 MEG DRIVE 5

PD. Disks, Basic Disk and Manuals

ngaggg'agfpfo;ggfLégg?hwgpgl?gs-

.

checker and manuals.

£7 95 .

~

£250

5.25 DtskCIeanlng K'lt( D ry) Copy Holder(Th|ng|) £495 Boxof105.25‘ DS/DD48TF‘I Branded

.

£329 95 l

s‘zswwkmsks-cenmeaErrorFree— NoqulbblereplacementLIfetlmoGuarantee 10

cased

£5.50 £6.50 £7.50

SS/DD48mi DS/DD48tpi DS/DDQthi

50 SS/DD 48t pl

£395

25

50

100

£9.00 £11.00 £13.00

£17.00 £19.00 £21.00

£33.00 £35.00 £37.00

_

+

100

C ap

£24 95

LD bOX

-

.

Send full of your Har d ware detalls and Software If you want a quote for DUST COVERS — PROTECT YOUR HARDWARE Pleasespecifymodel 1050drive/1010/XC11/XC12tape....................Q.95

800XU130XE€395

50 88/00 96th + 100 Cap LD box.........................£25.50 .

75 DS/DD 48t + 100 Ca LD box.........................£32.95 -

75 DS/DD 96tp| + 100 Cap LD b0X£3395

etc payable to STORT SOFTHnrernattona!orders add Yoizand remttm DOUHGS 5190'09 by bank draft or mrernanonaimoney order Wme Yorquole m any oihercurreTyt

uasrgncano E'WOCARD

VISA

cc,

:

a

cnaarrcaqaonosnting—027989539 HlDDENEXTRAS—WHAT YOU

WHA v HOURSADAY.7DAYSLJAWEEK—gAT 502220303 |

18

“95

ICCOH,X CIOV

-

1027/1029pnmer..........,...,..............................£4.50

Jusrwnteformoremformanon?heqws

b

th er erro

i

’."°"

24

STA

JSR

3323 ”07?!

'

ACCESS

0860

096“ FINISH"

—.

mmwmmgymwgmmfjmmm mmmMM-mwmmm-W moi?W”: " mmmdgrwz?ro mim?zw

0279 89509

hr

Close #7

ICBLL , x

Makingthe MostonourAtari..........................£3.95

wasasset.atuaawasaa‘wammmmmm

7“

0

A

$8825

LDA

gar! an Straehicsanri‘dTSocuincg a raegya

??w?f?m?famam?mwm _m?mmmmm~mwm~mm

753

3:

0870

0930

Egg GetMorefromtheAtari.............,......................E3.50

W

i‘_‘;

C“

STA

BOQKS Atan130XEGamesBook

'|‘( )l (T

nu

CLOSEIT

ICBAL+1,X #580

'

-

..

388 means end-

#CASBOF/256

Tracker1OSS/DD48tpiCased..............,.....,...£7.00 .....£)8.00 Tracker100$lDD481ptCased.............

'

.-

#$88

LDA

PrecisionDisks......,....,..............,...................£6.50

mmmmmwmma&mmmmm

.

error

:

ammmamm.mkr.o.mMnm-mm«mh mmbwhdmw?mwmmm»mlmb?wm “mwmip"mm"mwm??hhw'mm“

“m'T‘MW'Vwmmmm

CPY

of-file me 050

STA

COMPUTER 5.25" LockingAccessonéesso Disk Box— ap 5.25'Locking D.B.-Cap100 £995 5.25” 100 Cap LDBs only a

'

Store

'

"

ERRHOLD

3332éRRHOLD

X

"mm?wmgngmmg?mm. -""'°" w-nmsnvmwrmrtxammmmmm giggi??rt—g Wiggg mamammafmmam“momma. s'es-02ksizinfn’g'nannies"'"""""""':::::::::eazso Mani-momma

.

e

STY

ICBAL

-

XEOOPERANDATARIFILEWELmsn—mxsm?nmmmm

no

ENDTST

STA

Inc Mouse,

nmwm?m ?WURES?ngi-Wh1wnxm m‘““0 '°'

‘9

if

Branch

R

.

"

CIOV BPL LOOP

322g

mam“

mmgm?mwmm?m

ICBLL+1,X

JSR

0830 CLOSEIT

wnmwo;-(mm.wm:mmmmmwnm

wmnmmmmm

#0

ranunber 5“ 293“

520 STFM

ALL £2.50

LDA STA

_

ICAX1,X

STA

0720 0730 0740 0750 rror 0760 0770 nber 0780

330 TS?“# 595

STA

”A“B'TD'SKPUBL'WWA'" SOFTWARE

in appropriate

0540 0550

0650 with 0660 0670 0680 0690 0700 0710

.

0ERCODE

mu

rea

ssette buffer

0

“390 0400

para-eter

Open #7 to

0580 LDA #FlLENH/256 0590 STA ICBAL+1,X 0600 JSR CIOV 0610 3“ ERROR 0620 LOOP 963“ LDX “003 28-byte 0660 LDA #GETCHR

-

0520 30: 125300”

No

=

0

ssful boot

#FINISH&255

MM #0

characters 0510 STA XCAX2,X IRG node 0520 LDA aeopsu

Indicate succe

CLC

-

IRG lode 0490 OPENIT 0500 LDX #IOCB

sizgr kg: STA

IRG node

Long

Turn cassette

#$3C

0280 0290

short

#580

LDA

m 0mm 01.60 01070 LSTFORH

SEE

0279 89509

’l‘( ”(L

$

,,

0

u

CROWN CLOSE, SHEERING, BISHOP'S STORTFORD, HERTS CM22 7NX

AL

'9‘5@4 0 F 'l' ‘

h

7


bombs while you’re trying

,

_

Z???agiggfgi’éi

Supplier: Atari Corp {UK}, Atari House, Railway Terrace, Slough, Berkshire SLZEBZ. Tel: 0753 33344

_

armed enemy transporter ship is carrying Disilicate energy crystals for the approaching Phalon mothership. Once these have been installed in the deadly Phalon war machine they will turn it into the most powerful destructive force in the Universe. Capable of destroying entire solar sysA HEAVILY

tems in minutes, it must be stopped. You have been chosen to

represent the Federation

forces. The newThunderfox — an ultra-sleek and incre-

dibly manoeuvrable

space

has been given to you in a last ditch attempt to

fighter

destroy this evil threat to mankind. All you have to do is locate the crystals and destroy them to stop the war

machine from being finished. They are situated inside the transporter and are guarded by the crystal guardian: Obvious if you think about it. Your way into the transporter is restricted by two stabilisers anti-gravity located at the far right of the ship. You must bomb each five times before it is destroyed not an easy task even for an avid games player. it is very easy to run out of -—

to knock out the stabilisers to reload IS so_an option burlt into the game. When you have used all your bombs, fly to the far left hand of the transporter and land on your mothership where your supply will be refurbished. When you have destroyed both stabilisers, fly to the

left of the transporter

and

land on the pad. You will then be transported to the bowels ofthe ship and enter

the thermonuclear

heavens.

the

from

Thunder

a....m..-_f.-.-m..-.._m..._.m,mm.r“ r

W

-

0

a

g?

f,

;

5 '

W!

A

,

f

_.l

W

i .

if

_;

.~

.

I

I

5.3 if

! i;

.

,5...

F

mérnml egg-“r. , if:

f

-

?nes

l

i

ti

"

l

-

5,39qu

,

......l

m

gm.

E?

k

._.___..,J

N

5

g??“

1

u JJ

I

i

j;

i

-.

ff“

>

A,

3 k;

. .

531.35

l

w

i _

-.

'

_f

WW...

7,

.

my:

if?“

is“ ‘

a-

m

“n";

,

a

—»~——~—-——,——————————————~~—-—‘

if?gmqu‘l—‘E‘DME—M M .__...__.______.__

h“

'

Li

,

laser

_..__.

'

_

_

'

'

'

room.

lf you come into contact with any of the lasers or the walls you will be instantly disintegrated. Remember to watch the level indicator at the top of the screen. The intense radiation generated by the lasers will destroy your Thunderfox if you take too Jlong getting through. Once you manage to get past the lasers you enter the energy crystal room where the guardian is waiting for you.

The Disilicate crystal

is

located in its head and you must shoot it 10 times to blow it up. This is hindered by the mobile wall that moves up and down in

front. The play?eld uses a split screen and in the bottom quarter is the long range scanner which indicates how close the Phalon war machine is to the transporter. This distance is constantly closing, so time is of the don't mess essence around shooting enemy —

.

vessels that you can just ignore. Also atthe bottom of the screen is a status line showing your score, lives remaining, weapon in use and the current level. The main action takes place at the top of the screen.

An extra ship is awarded every 5,000 points scored, and your total score is calculated depending on a number of factors, such as

for

destroying the guardian head and blowing up

ground installations. The game is joystick controlled, allowing you four directions of movement up, down, left and right. if you are travelling ?at out when you push fonivard or will backwards you accelerate o'r decelerate relative to the movement. However, when your craft is moving at its slowest speed, when you pull in the opposite direction it will flip over and reverse its travel. The fire button is used to activate the on-board lasers —

but it also switches from lasers and bombs when you hold it down and move in the opposite direction. The graphics are nice with lovely scrolling. The sound effects are well implemented and there is a catchy main tune. When your fighter launches from its hangar you get a superb side on view of it an original feature. Also, when your craft is hit by enemy fire it doesn't explode staight away. lt plummets to the surface of another the transporter -

nice idea.

The game is quite difficult

to get to grips with, but after the initial hiccups it got me

would recomhooked. mend Thunderfox to lovers of shoot-‘em-ups. Neil Fawcett I

-

Sound

Graphics ”?aw/"Y

7 8 7

32:25“’"°"ey""""""""'g May 7988 Atari User 25


Pro ram‘

-

a?

and Pbsmc'es safely across "“9W3 "Ot easy and: SW?" you only get the one attempt, mistakes such as creaming yourself on a sitka sundry deposit the rm“

Winter 0; Vm p iad

Price: £9.95 (cassette), £14.95 (disc)

Sapph'er: Tynesoft. Unit 3, Addison Industrial Estate, Blaydon, Tyne and Wear

”527 405

isthisnewsportssimulation from Tynesoft. Although this style of game is nowa little old hat, and similar ones were on the scene at least 12 months ago—notablyWinter Games by Epyx —-this fresh product from Tynesoft has a lot going for it. It kicks off with a lively rendition of the signature tune from the BBC Ski Sunday program, then offers up to six players the chance to participate in any or all of five different events the downhill race, ski jump, biathlon, slalom and

,,

;_"

£1

represent

~‘

has little bearing on the game. The selection is process followed by a picture of the Olympic flame in full blaze and then it’s on to the simulation itself.

5

‘.s_ ‘

.

_ _ '

.‘

£5

“3-3

gig-1.“ um;

“QT. '

j

as he flies through the air. Unless you manipulate your joystick correctly, chances are the poor chap's legs and skis will go every which way and he'll make an ungainly landing, usually

competitor

_

1

"first

{firieéiw

" -

{15

r,

.

,

.

'

r

'«_

5

‘tfmmgn

The Downhill

All the events rely on judicious and timely joystick waggling to control the par— ‘ticipant's movements and, sometimes, speed. In the downhill race you view your skier from behind as he prepares to hurl himself down the slope. The objective is to manoeuvre him in and out of trees and 26 Atari User May 1.988

face ?rst. Unlike Eddie, the jumper doesn’t get up and smile

apex but instead beats the ground with his fists. MY skier must have had hands like raw beetroot by the tlme l'd ?nished because this is not one of the easier events to complete successfully, even though you do get three attempts at it. The biathlon is somewhat boring and easy in comparison. It involves making two laps of a course on skis, the course consis— ting of a couple of ?at tracts one past a lake complete

,

2‘;

t

3

~

ff;

%

gf

i

,_

"taffeig?e?eiev %

,

'“

.

'

“as“

7—

1-‘1

£,T§§3¥%f%?g??étst 3; féi?—“—’s

?irts—“$51

71» ,

.-

ages-ff“ §

New? se?séejéfji giraffe;

age

771

'

g“

;

§ "?fe?

'

~éaziséegeé -«F—“=j§??§’f— 3:

5:53

gigs"?

as}: 425233}

-_J—_'E;,j.';}:;

'

a;

_‘

A

-.-_

v-5:~:{;;;—*”*‘ ‘T‘Zzi

733: 3—7

».

,

'

'

=

3g

,

’f

'~

,

$51, “1:5”

,"

i?

' i

_

The Biathlon a short uphill climb, followed by a pretty bridge and then a short downhill run. The view during this is from the side. However, during each lap you have two opportunities to draw a bead with your rifle and hit 20 five static targets targets and 20 bullets in all. Here the view is from behind the competitor. The slalom is particularly difficult. Your view is from the side but moving downhill from right to left.

With motorboat

-

You are supposed to weave

Eff—”r— 5 1"; ?g “3

£1}?

:

vi;

21:1“

F"

T' ,

mm

5

the badel’OP scenery whistling across from side to side as you go round bends. A small

display to the left of the main scene shows an overhead view of the course.

The sled tendency to

has a swerve

natural

up the banks as it hurtles round bends and it is your job to see that it doesn’t overturn. The ride seemed to go on forever but this event turned out to be the easiest in my experience. The game's main strength lies in the very picturesque

lots of lovely graphics Alpine scenery here for you to enjoy, and some good animation, too. Sound —

Q; if

'

e.

,

"fiiigf{“ ¥§§§§é

'

,

The Skifump

although this

“11555? £51.5ng

at "’

{g

g";

1

319“;

“7

'

any country from 12 given,

”if." “?e?"

g-

v:

bobsled.

player can

V

4;

i'.’;‘;f'

_

Each

not to

from a hut and positions himself at the top ofthelong and menacing ramp: Your view is from behind him. Then it's all systems go as he launches himself down the jump. When he reaches take-off point the picture changes to give a side-on view of the

”J:

I;

.:‘f::s£e?

Next comes the ski jump. if you ever thought you could do better than Eddie the Eagle, now's your chance. Your man shuffles out

COMING hot on the heels of the recent Winter Olympics

'

,

spruce are costly

w

.

h'.m

effects and music are also used to the benefit of the

7, '

'

_

game's atmosphere. '

'

The Bobslegh

past the appropriate poles butlfound it onlytoo simple to crash into the side

barriers.

Finally comes the two men bobsled event. The sled is first pushed from left to right to the top of the run

when the picture changes to give you a view looking down the run. This is rather like Pole Position on ice with the run scrolling towards you and

not boast of anything new

novel, and perhaps lacks lasting interest, there’s "0 dOUbt that Tynesoft has done a 900d lOb 0" this one and YOU certainly get your money’s worth Of thrills and or

Spills501,

Chappell

'

50W"------~--~-----~--------~---------8 Graphics.............................. 9

Playability...........................8

value fo'm‘mey 8 Overall..........................,._.,,, 8


Two

player destruction lowest power level. As the mission progresses you 95" Increase the destructlve force of the Orbit by picking up debris of the same shape that appears on screen after you have blas-

,

£22225?” Supplier: Zeppelin Games, 23 Osborne Road, New— castle upon Tyne NE22AJ. Tel: 091-281 4401

.

rebels, Rinser and CassalYou control them in their bid to escape death row and execution and before you think or say anything, not the one in Alcatraz. To do this you have to undertake an almost suicidal mission to the Czoken -—

”f: ..

'

the Zybex, the death rings -— placed around your necks by your captors — will be '

removed.

TO help Slon you -

YOU

have

On

zzgr’,

with

4:3;

if

accelerates.

Every alien

i

;

The game caters for everything you would ever want. The high score table hasa dual entrv mode—two players With tWO lOYS?CkS can enter their names at the same time. All game options are controlled using the joystick all you need to do is simply

"

"

"‘

~

.

w-

if f

___

“Av-v?

5“: m»:

.

5,4er

it: ~

"—’""‘"

.

“1

54:1

r?isz-g

grw—ggpff "-.

it if;

a?» x;‘ "“"

The Czoken System

one

is so

found myself catchy whistling it all day. A fine finishing touch to a wonderful shoot-’em-up. Neil Fawcett I

{-

Egg-£3? 5-

throughout,

but the main tune

5"

_.

that

and others pulse as they zoom across the screen.

pieces are used ;

wave

attacks you is animated in its own“ way: Some rotate

away you go. One of my favourite fea— tures is the music. Several

.5

r

,

gg?g!

.

i:."__

of

16 worlds

7

»

.

:‘5;5;:3

;’,.?Mf

? 7'” PFTP“; {237.512}; ef?gy!” “ “99?" nnnnrm

-

its

{+3

w?gff?y?f

-~5‘

he he as or

highlight the icon you want title screen and

His arm jerks back as his weapons and swings and tucks his legs he thrusts upwards

fires

on the main

!!_-.~

£1.53 ?gf??

glven

the Orbit weapon with

a

__

__

_

yourarrayofweapons

The animation and design of your player is excellent.

the miS-

been

gag“;-

these faults.

you are using. You can haveboth players

iii-1251"

at?" ; if 3365???“h’i§"6¢§m§§ $56; §::;Z

carefully thought out use of colour and superb scrolling. The alien landscapes for the different planets have been beautifully designed. Similar games are often criticised about the design and animation Of the hero and aliens, bUt Zybex doesn't suffer from any of

Another status line near the bottom of the screen shows lives remaining, score and which weapon

5.56.

on screen at the same time, and luckily you can't shoot each other. The play area uses a number of graphics modes

player.

a}

1-

If;

??’f

You will need

????

”l

-.

3: 52“.

iii: ”"o'b'ama'ci' if

g?::: ...i’ “53?

that sandwich the main playfield one for each

_

e. pg

_

over the screen undera hail of laser fire. Your weapons are displayed in two status screens

"

f‘

5‘

‘7'

£35 _’;_,=:’;.

7‘

55.1.

53°ng

through them. later stages you can have them all going at once it was a real pleasure watching aliens explode all

Once there you have to visit 15 strange worlds and do battle with wave after wave of alien hordes. |f you survive you will be awarded a teleport crystal which allows you access to other planets in the system. Eventually you will reach the restricted levels and the

ultimate challenge the Zybex itself. As well as needing the crystals for access to the other planets you are also governed by how many tokens you have collected. After completing the initial level it is possible to advance up to level 12 in any order you want without a token, but after that you will need three tokens to get to the restricted areas. awarded after the These are completion of a level. If you survive and retrieve

_

step In

System_

“9:1:

E,

appears. The game has an original shooting system. You have built-in auto—fire which allows you to select any of the weapons you have collected by pressing fire to

ana.

_,

925

-

and the Pulse. Extra lives are awarded in the same way — simply fly over the spare man when he

I

.,—

T7:

"-."

?'

Many different instruments of destruction can be collected including the Rail Gun, the 8-Way, the Wall

a look at the pre-releaseversion of Zybex in the March 1988 issue of Atari User was delighted when the finished version arrived. Believe me, it was well worth the wait. The revolves game around the fate of two

-.

-

ted an alien wave. AFTER taking

'

Sound

10 10 Playablllty.........................10 Value formoney............... 10 10 Overall...............................

Graphics

May 7988 Atari User 27


trouble...

Double

w

ri ht but movement

Double Packs! and

Przgram: Price: £7.99 (cassette), £9.99 (disc)

Supplier,- Red Hat Sam/ape, 11-15 Fennel Street, ManChester M4 3011. Tel: 0671934 4941

1

‘~

i;

,-:-; '

""“"

"

"

"

'

'

I '

F

as. l I I l I ! If I

If

f

f

l

????????= -

-

-

'

-

Mad/ax mad/oyndlng _

Various items along the roadway can be picked up by driving over them. These include fuel, weapons and a couple of objects which appeared to have no discernible effect on anything. One of the weapons on offer is a reanNard shooting cannon. Although scored what appeared to be direct hits on vehicles behind me many times, not one of them blew up. Most upsetting. There are two sections of road, desert and city. in the former there are the road hogs, while in the latter there are additional hazards in the form of moving road barriers. To survive the city section you must have collected enough fuel during your drive through the desert. found the graphics all

the installation zone by

I

28 Atari User May 1988

_:

.I

,1-4

f,

2

:_

Filii.

7,

if}; at‘x .

_z

f

5-5

m

.,

,

e

.

Space Cruisers and missiles. The Star Eagle also has bombs which you can use to

ground instalIations, Tritanian settlements, radar sites and the all important Time Scalers. Bombing a fuel dump destroy

m

N“ i

'

' '

’*

--

W; ” n. '

"‘-$45,»"

,,x-

.

a.” "T”

3

f;

"

z

x, -'

,

m

a.

.

4

,

,m

-

NW“

l

.-

,

,, ‘

. ‘ ' ' ' > ,.

,,

3 ”pr

"-

,

_

'-

-

.

y

“0°52: B

A‘

“AR

0“

.-

:

(27.1.1 M5

-

m3 .

_

ONOTsl-ligg

.;

‘1

-,,

1,

35 i;

"-

'

r~

‘_

"=

‘_ _ '

J

:_

,

..

~

,

1 ,

..

,

f

3

i

r

_

f" ’

scenecones

"

m

.,l'__ -,

..

,

"+* E

-

»

*

.

N

N -~

{o

.

-

*

.

_

Tn‘tans .

and Sideways.

..

'

._

[m1

"E“;gffiwe

'

"5

--

"

f.:

",

,

I)

-_

--'.

»~-‘-‘.1.

‘-.

SRIELBS

Your relative posrtlon IS indicated by your shadow on the ground. Armaments available are forward shooting lasers to defend against attacking Tritanian Auto Droids,

ii

a;

_,

5,3

_

lf?rgfgjiz’fg

up, down

'

j“ ‘

i1.:_

PIanetAttack—rid Mars of the

Fonlvard progress of your ship is at a pre-set pace and movements available are

-.

51.2;

sion in depth.

“Jib.

,

,g

Scalers. T'mf’ lts your job to destroy these by attacking them from the ship Star Eagle, but you seem to have about as much chance of succeeding as Stockport County has winning the FA Cup. Graphics are an improvement on Mad Jax. The backgroundscrolls by on six different levels and gives a passable illusion of dimen-

,-.

fi:§3§j@? f -::. P ‘3; j T} j; j {ft— ,

j

‘,

,

,

-

‘_

-,

{m

"i

;j-....,x_g.<;:_

5.

“if

93

g.

t-

fig.

,

232? "ff-f _,_: 171 f! j—xJ— 5'

3

I:

:_

I}

"7':_

A

Of

_

_'

1.1.

iwwz?

lished a base on Mars and in are being our time

I

j-

_

4.

_-

._

“"“

a:

;;

,7

”it:

if?) _‘

-

kept

~

,.1....-

41:5» «fit 2.5.

,4

., ..

_

travel asyfar as possible Out to stop you are a number of unsociable road hogs, which can either be shot or avoided.

5

-.

The two sections although getting progressare ively more difficult rather short and, as far a could see, re p eated asdl infinitum. Planet Attack is the better f the Mo Earth is 3:31; Snack from-Tritanian forces Wh'Ch have estab

‘”

“f

,

-

.

*

*

long.

DOUBLE Pack'wmam tw° games, Mad Jax and Planet Attack. In the first you control a car driving through horizontally scrolling scenew and our ob'ective is to

t-

H

was

pgrhaps a little on the slow SideTh? gamsplav isn't varied orlnterestmg enough to hold the imagination for

increases your own fuel level, but lf you do run out you can eject to safety. The game then continues as before, with you now controlling your ejector seat. This amazing device also appears to be equipped with laser cannon and bombs and needs refuelling in the same way as your spaceship

did.

After a short run around the landscape scrolls back to the launch —

35 seconds

—-

pad and you must land your

craft to gain bonus points. Re-launch for more of the same, but with additional hazards to contend with. Double Pack II includes the games Space Wars and Dreadnought. Space Wars really is looking a little long in the tooth. You control a spaceship at the bottom of the screen and have to fight off successive waves of aliens or meteors.

if you collide with one shield loses effectiveness and the latter cannot be shot, but must be dodged. This concept can still work if there is somethin in it to take it out'of the grdinary and bring it alive. didn't think Space Wars made that jump. The graphics are at your

i


best

only average, response isa little sluggish and detection of a missile hit on the aliens seemed suspect at

times.

The game's simplicity may appeal to younger children, perhaps just start— in ing out on careers Universe-saving, but more experienced players will probably lose interest aftera short while. The other game Dreadnought, is a sort of sub-

aquatic Dropzone. You control a submarine, blasting enemy subs and negotiating traps and underwater hazards. You can move deeper into the water or towards the surface. Hitting the sea bed, or indeed surface waves, COStS

W"

a lifel

I

K' lc k' mg mto 15:3

;;

gyfs?gmn?

.

a;

':{;

451521475 Tait-051414481?

A

WHEN all matches are off due to adverseweather com

ditions and Subbuteo sets have long since been strewn to allfour comers of the loft, soccer fans might well be tempted to try a football game on their Atari. Super Soccer gives you the opportunity to play a

'

match against

~

a

team con-

trolled by your computer or by another player. Team colours can be cYcled, although both teams end up looking much the same and even the goalkeepers wear the same colours as their team. You can choose which country you want to represent, but this seems to have no bearing on the game and is not referencedelsewhere for example, the scoreboard merely titles the sides as home and away. Your view of the action is from the side with the pitch set against a backdrop of and static spectators

The _two teams quite large figures troop out, a whistle sounds and play begins. As players advance towards either goal—only a part of the pitch is visible at —

anytime-thescreen

scrolls

rather jerkily. The player currently under control from each team is highlighted by a pair of brackets surrounding his head. Players and ball move

slowly, particularly when two players are close to each other—essentialwhen one player is trying to gain possession of the ball. It is sometimes dif?cult to see who is who and quite what is going on. The goalies can be co'ntrolled to a limited extent but only when the ball is nearby. At the press of the ?re button, the appropriate will one immediately execute an unballetic diVe. The goalkeepersare likely to find themselves on the free transfer list before long on several occasions they faced their goal when a goal

Vain,fom;;;;"""""""m 7

ovmll.................:..:::'.":.

7

P'°"" Sounds

G""'"“

|Pklillyabfrlrty

7 7 .

03217,money'mmww'g

Reyna“,

'

kick was being taken.

don’t know if the invisible referee was off buying a packet of peanuts whenever it happened, but

getting Addictive Games'. ancient Football Manager it's still the best soccer simulation. But if you actually want to

pitch you might give this one a try. Bob Chappell a

;

No, much

Sounds

love really couldn’t as

l

‘-'-':: Fm

55

5

H'Y‘bi’ity

{gulf/“mm”: "a

didn't generateenough -

up

V

.

Ill!!!

q

5

1L-

-_'.'-'M “1-H? Amt-grey; M

; i

GrGPh?S-u-n----------------~~-~- 5

take to this game. it plays a little too slowly for my liking u'

running around

see 22 men

it bounces.

and

°

,

I

I

~sentation is not the same you would be better off

The roar of the crowd is nothing more than a constant hiss which rises and falls in volume in relation to the action and the ball boinks unrealistically when

football,

feeling of a real match. if it's a football simulation you want use this word because a graphical repre-

"

lacking.

“i :"q.::.| 7

it -

”WWW

,,

g

7»in if?“ 1-3 “lg; “5," -7f}}駧'§”f? 5§~c§§3<

l

,

.

7fo

'

"

2

,

,

f ,

i

lif'f’j“;£§f;"*%;§i 5§§§-ftr§5“§ "53

f

,

.

rivfrf?iigi?wé 525451

, .

l

?z‘?'g?‘;

the teams have an unlawful habit of taking a goal kick when opponents are still in the goal area. There is a good sporty opening tune, but apart from that and the piercing whistle, sound effects are

£1 419511130}

Tyrtssofetlinta ; Ammfmm] m BiaydbnTma?deaag

_

advertise-

ments.

*

Supplier. .

Niels

5

touch...

ground-level

5

PE“ SW"

-

Horizontal speed can be delicately controlled and found that was more suc_ cessful when resisting the urge to belt round at a rate '

,.

of knots blasting everything. A slower pace made for more controlled accuracy and more reaction time if the enemy ships suddenly turned in front of you as they had a habit of doing in the later stages. Although not possessing the~finesse, frenetic action or same~quality graphics of Dropzone. Dreadnought is nota bad budget game in its own right.

f

i”

BEE-3153}? Airs" f

haii"1&5“

f '

g; ‘ '

—:'

, .

v

.

j

' ‘-

5

’ '

j"

f

'

VVVV“

May 1988 Atari User 29


Ballblazen

H0 N

Wm,

?if'gii?fgn?’i?i'f‘“

,

\

é.

a

R

4

\

;H

, 4

’ ;

,.

fa,

~

\

,

s

Lw

A

V

’0

xi

x

\

-.c\

t

fa

;

1

\\‘

6"

%

7

V’Vr‘

cm

>

.~/

—~ ,.

,

A

' ——

a:

,/

'

'

J 7

ARCHON Abame

unysuckl ROM £14.99 and darkness?ou ces of light “have to ?ghtfor —

-

C3

n’t can

Y°u $1123; “twist; a '

ROM — £14.99 (Jaysnckl lbeamS the movmg 80a plasmofb through rs

LAZER

BALL:

-

your Rotofoil? w yor‘ljilzhafgtIn;

For one or two playe

.

,

I

Fractalus!

~-

3

\X/ URLD

Games”

byLucasmm

,

'

é

i E_

I_

3

?

as;

r-l‘

~_e

is“ --

*

,,

_

_

£14.99

Fractalus You have to make it easy. to 80mg fizz‘éfayirn't

FRACTAtfnzndrgohr:

(Joys

“c/ke

if?"

{

L\

;

xa

L -

‘7-1‘

,

7

board

up‘IO?ayn

TE. £4_99

.

iiJ

I

w

i; \

f; f?

.

RESCUE ON

but the e""

Atari have always had the greatest arcade games in the galaxy, now they’re adding even

the collection. From the high eed skills of handlin a W.W.1 bi p lane, to the

TWILIGHT Battle your

ugystlck)

and devils, woRhDélgvziihEizgeons |asers.

wayam?uer pods

with

and

you’re landing the punches with Fight Night or using the awesome

power of Thunderfox to

more winners to

blast the enemy, Atari give you the best

5

bination of 8 ra P hics

brain-achin

Archon battle of wits. Whether

s P eed

com-

and skill this side

of AI P ha Centauri.

ALL GAMES SHOWN ARE COMPATIBLE WITH: ATARI XE GAMES SYSTEM, ATARI


x

Q

,

1

?fww

' 7

n

0&—

,.

i"

7.3144;

H

_A

a;

m

»

n

by Accolade

'

m

"

‘\

«V

‘\

”K

g

"f”???

Q‘

j’““”§

“v?

V

”I,

i

;;::-’

"l:

z

‘J-

z”:

“1w~.'"f"5'3f7‘.4l

,-

~

X

ail waff‘v’;

'

-

_

~“

f?»

if,

x

f

' '

4; ‘

i

77

We

77

'

s

o

BLUE MAX ot The thrills .

W-W-1

s

FlGHT

raldS.

_

R?l g d°8

Ix‘ti;ggzl:;19li:’0‘E‘J’éf‘tr‘2

f.

’r/l

'

~

,

4“:

';

,

f:\

.,—€_

o

-

3

\

r

\

\

hlm '

.

\

.

12g!)

opllonall

.

>

-

drwe

strck/dlsc

tral lentn-yga'gwnilxlng 0“

/

£4:

e.~,.,,'s_zx .

(jg

champ then gulde °’ ‘w° p'ayers

Construc‘tznthe championshlp-

Esta“ sit-sci“ ~~

'

4_99

_

m

/\‘;;~.

l‘

/

r‘f

\

i

at”

71

/

” ’

ll»,f?é‘?xt‘g‘“

.

,

, ,

\

a

}

_99 .

ZY‘OS::rl:?‘d°usodds

“3

Jo

suck)

beat the £1011

'

.

.

IS

a:

"t:

»

Atans., comp||at|0n cassette

__________________

.

.

_

measeticktitl?s)

.

PICk

the best value on Earth!

|

the latest and the greatest from your _

_

Atarl Dealer or ?ll _

_

m

the coupon to order by mall.

65‘XE, 130XE, AND 800XL COMPUTERS.

required:

Rescue on Fractalus £14.99 El I Millght World £499 l] |

it, You guessed it,

command, ligderS; missile

.

only £4.99, makes of all tlme favourltes, Wthh at ‘ _

.

-

'

in your Thunde?ox

,

Then there

.

7

s\

“oysuck/keyboardl

fassette!Centlpede‘l C-‘t‘esssjttoTnEe' oAttac adefavou? Tennis -,TYP

COMP‘LAHON

CA'SSSCiE-F’E‘éfe4can

THUNDERFOX rmachine!

The

499

'

Forward cheque/postal

E] Archon £14.99 Fight Night £14.99D Thunderfox £4.99 El

BallblazerE14.99

a

El Blue Max £14.99 l Compilation 54.99 [I

order for total amount accompanied by this | (UK) anntemAtan House, Railway Terrace,

ggjérflogngr?zsfgggzerp Name (Mr/MrslMiss)—_’__/

|

Address/

I

|

| Pleasecomweteusmsmacaw-alsI

®

| / |

_—__Postcode_____

Ease

allow

28 days lor dellvery.

|

AATARI_|

|

AU 588


4AAAAAAAAAAAAAAAAAAAAAA §;._;..,

4

3:1:

4

g

o

4

1 < 4

O Q

a:

.

Z

“N‘-

E

-_...__.-»

o<~—»o

_=.=-.,

.,

f

“5:3:

0

Q

‘-

O

?

45"

f

D

f,

3

—;

O

“ti—“-

ii

==-~

O O

O --..-_.

.

_

-

?::;M_:£“

9

‘5

0

0

3

4

o

777

V 777

777

i315 3

é: fl“; ,

A\\\‘\

g;

if

'

0

f,

M4

1:

-

r "i“‘?r‘é

O

szf

*

.

E. "-?—-===—

“£3

..

--

~Z§~

4

2—7-5

“3

0+”

‘V‘if/

Z??-

=_

if???“

-

O

0

r

j

”5.0.

._...

i

m”

~

‘ < 4

.

~~

a?

u

ax

~¢;f€@1§ n?f‘fgii

:_;§L‘:.

H‘

O

*

:Q<-@—-o ‘ <

_-.:—

C:

___v

1

3,

a _

D

_

4

3

3

~

is Q

=’-—~—————*_____’ _:_.___»-».__._____,_,_._.___

“*

-—~.

12-

A

5

73;x24:

77-

AAAAAAA

—~--~——~———————~-~-—~—~——

G

7777777777VVVVVVVVVVVVVV

Q

f


*

e

0

E

l

o

"

0

__.O_'0

’_'

O

:

EEE'E

b

E

E

l

H

a

Q

..

‘El ill, EE

-

ll"

ill

0

E

l

u.

E

l

E!

E‘

a!

j

E

A A ‘

ll

1

~iEl-

E

Jr

E

AA

3’

”l“

'

g

.

E

A‘

‘«

r

TEN“ HEC)

.'

f

a)

00

a!

0

Ell.“

i

.

E

EH"

A A" '

.

Gig

.

"

3

l

E EEii EEEE lg .m,-i.'l.E.EEia E EIEE f E, Q lg

E5?

f

° H“

*

if}

’.

15

M

Elf?

E;

’E

u

A ‘

E

E

U 3

J

i.

E

~

*

E1

E5

a

§

a

k

“’“l

;

q,

‘ 5—9—9 AA A5”-

E

Q“?

'

l

7

:

,

-___.

.

..

E

NEE

“E

E illl

l.

t ' >

t I : IP : , ’ ’

I

EEEEE'EEE

E

'

‘EI E‘EWEHEWEI ”WE El» WE" £535 § Ml” lEEEEEEuEEuEnEEE : l l 3 EEEE EE ls‘lgl § § gé E § : §§ E E‘ E t OE“! -"“EEEEEll 2 fl §<>O I

E0 E???“ QT JIHL‘

O

"——'

\

A A AA‘AAA

l

51

< ‘EEE 4 EE QM < EEE

4

E

‘E

E

EE

l

0

l.

E.

w

o ii4E i 0 0 y l ME EE“ El"uElE,.E'EEEEE : EEEMEI 0 ‘EE 0 055 o 1? <

:

1:1 l

1

‘E.

Elam.

.

.

JEEEE'

.

,,

,

mil

i.

h

EEE

ME.

”1

JEEEE E nEl‘E'li iEEEE‘EE‘E‘EE'A,ElilElEl?EEE‘E'EEi ,;l|i.,,,i,..,,li EEuEl“NEE“um.“”HEE’EEHEEHW EEEEEEEEE

E

10 EEEEE‘ ill,

E

all 1 4


WE welcome letters from readers giving their help with games on the Atari that they would like to pass on to other readers. The address to write to is:

Hints and Tips Atari User Europa House Adlington Park Adlington Macclesfield SK10

32

on page

of Activision’s entertaining game The Eidolon, so to complement it here are some shows you the levels

useful tips:

,,

m.

mehY

a high Avoid all th e r e d can't shoot them, as

QY

—-

Get the p lun 9 er and go . to the room With all the rocks piled up. Use the Iun er to clear the door Go thrgughgthisdoor and use the ,

-

0 Finally, when you meet the

plug and the floppy disc. When asked to identify yourself type SLARTlBARTFARST and the force

7 ._

to the pineapple-

ages

eig?m}. “if

'

a '

TWO screens 0" from this a red machine- Get the fuel and go to the spaceship, but make sure that you have the ID card. Use the fuel and the ship will launch while you get ready for the room-

you will find

'

?.‘ ‘

'

,_~-

”52”

9

'

j-'

.

j'

'

7

_

,

,

'

..

,

,._

'

Q

g

next

5.1

as.

A

g

o

o

6?) CD.

dragon on level eight, don’t panic. Next month we’ll introduce you to the demonic and strange monsters that inhabit the underground caves and tell you in detail how to kill them. Bryan Stevens, Andover, Hants.

34 Atari User May 7988

Gary Quigley,

FIRST of all you need to get the remote switch, which can be found in what looks like a cart. Go to the force field where the floppy disc is and use the switch, then get the disc. Next,get to the tap on the surface and go as far as possible to the right. You will see a white object sticking out of the cliff. Use the tap

WHEN the spy car is first placed on the road from the weapons van it can travel on the rough ground to the right Of the screen this normally causes your car to explode later in the game. To do this YOU must 90 forward at the slowest speed and DU“ right as far as the car will 90. The noise is pretty bad bUt it gets you out of some pretty tight spots on the expert level. When the mad helicopter starts attacking the spy car, watch for the small square on the side of it to flash before you move away. Then, unless you hit a screen boundary, your car will not be destroyed. When one of the enemy vehicles goes under the helicopter wait until the chopper tries to drop a bomb and fire at the car. Both ofthem will —-

another go.

Q When confronting a dragon, you can still collect the fireballs it spits at you by pressing the spacebar. Unusual hint: If you need both hands to hold your joystick, take your shoes and socks off, put the computer on the floor and use your left big toe to press the spacebar and your right one to press the P key. Q If you collect all the jewels in the

oneofme encounter in the game

will change it into something else. But beware,the monsterit changes into may be more dangerous than the one you faced in the first place. 0 When you’re fighting something dangerous and your energy level gets too low don’t be proud just run away. Amass more energy by collecting fireballs and return for

puzzle.

Finglas, Dublin.

'

_

.-

d°Wnt°the ”9m.

and

level. fireballs you the l“OOf lS t00 l0Wener

“M...

as

ssh-c.

his ’”‘-': '

0" level eight, collect as _. jewels as you can to give you

green one

“7

to stop the fountain. Now go all the cliff and get the WIre' ginger: (tjhe ynamite, near the start

till flat],

-

a

_

Sokwilzen ?zzofp2$1?2bgn§atta avjicily uwrl'i'ilemmying backwards. . |f you do manage to get lost, pressPto pause the game and then refer to the map. 0 Shooting a blue fireball at a crea-

ture will freeze it, but

.

_

0 On the lower levels the Jewel Guardians are not very dangerous, but they can still drain your energy.

-

4NP

first five levels you can bypass all the creatures in levels six and seven. That don’t get killed is ifyou by a dr?9°”' ‘n Wh'Ch case you lose all the jewels. 0 if you run out of time you will have to_ start again on level one. So if “The is running OUt YOU have tWO options: lface any wall and Sh°°t at the fireballs Will rebound and It. — or let a creature or dragon

.

THIS month’s map

'

.

explode.

Andrew Patterson,

Basingstoke, Hants.


———————————_—Adven WITH few new adventures being released for the 8 bit Atari iust now, suggest you rummage around in your sack and pull out a few of those golden oldies and revisit old

e

0

I

acquaintances. And what better way to start with than with an Infocom adventure — there is so much in them that they always repay a return visit. The classic Zork trilogy should be high up on your list, as should Planetfall, Deadline and

9 g

Wishbringer.

For cassette owners, l would recom— mend Level 9’s Colossal Adventure for a replay. Th's '5 the best versuon ofthe famous Crovvtherand Woods °”9ma' adventure that | know, Colossal C?“ a real k'Ck every ind Tt'“ g'yekstmfte for 48k Atari InDenegsevfcadSelnture machines has come to my attention, bUt due to the fact that my disc drive

character to the dungeon. found in special Susan would like to know the solyou can have a better chaution to the three doors. She knows racter at Level 5 in the Dungeon than that going to the first three times by importing a higher level one from the CIFYopens the one to the corridor and Davrd recommendsthat If you find a going to door two shuts it but what does door three do? The answer is silver key on a corpse or elsewhere, in to the the should take _it something to do with two other minor prison you has been showmg Signs .°f Old age, l quests—but does anyone know what? palace dungeon area. There you can have been unable to 9'V9 n the Rouloc Poet Laureate of the month award free Acrissimird’s assistant who will The has to go to Dave Fox of Kemsing in give you a spell called Temporal razor-sharp revrew treatment. Kent. He has sent in a number of game '5 OCl T, Operation Computer Fugue which speeds you up in Industry ‘ and '5 produced by a comcombat, makes you hit harder and lets Tum to Page 36 b pany called Tearsoft. you pick up dropped weapons. The plot concerns one Professor The oracle doesn't appear to know Decker who has kidnapped a bunch Of what your abilities are, but simply lists ,.:—. 5‘ {Jr'x’m’ft’g‘iszza the quests in order. There’s nothing attending t em ahs'czjftvIv‘are o 's to programmers con f“ _£ for it but to keep on throwing in gold erence..H|s plan clue to the Gar',‘““<4}‘2"‘~”4“‘5\ “15 ”?g. hostage Wh'l?’ you 9° Off and recover The first and ‘ listening. the ‘ W‘” 8 f°'de' . _f: ix, , and riddle is SHIPWRECK a, you P'°V.e th?‘ goyle's ,‘”h'°h 3"? "' killed m a fighter a} ~fl can only cross the River Storm at midprofessors son was . test crash in 1980. night. “W To keep the a”“.‘°”t'es at bay and fifa.‘ Susan Fairhurst of Ashton, near the town clear Wh'le you accomplish that the x”. this Jw!» to adds ”y. \ ,,:\§{'*.«£‘ by saying Wigan, .' t the professor has bunlt an 1 other words needed to answer the your_task, has other aggresbomb and are ORACLE riddles and Gargoyle's atomic ”fig 3‘ _ no half1,5 suve tricks Up h's fix? a, 3, if’fagigiy'r f BLOODSTONE. She warns to take care sle'eve for th's guy. ‘g,’ on is there . as something nasty measures 3: if. if OCl IS a text only adventure usmg a ‘r‘. i the other side of the river a "i’ $1 13,1“?5 {5 if; £1.99 “in M t m, :’ . simple vocabulary. it costs . only also 23.15 “if others and a” Susan 7 3? 1 w, on cassette and £2.99 on disc. so you 5.1. advise that you check that . fkizg‘g' g a. can’t really go wrong. Copies are g/ ou have version 21 as i f g: available direct from Tearsoft at \ yer ion 20 has two léBl y ad, Lochcarron, twigs} . that prevent you ,. algesnts . m > h ire isgz?axy: geaWiS'th, oss" from transferring a City “a? ,1.« Lots of help has been supplied by ‘1-J;WW% readers in response to Dave Hall of if" y Sheffield’s pleas for assistance with ,. “24 .~>,"%w , Alternate Reality: The Dungeon. / if”: x to written Although Dave has since , say that he is well on the way to . ;‘ ’ .“‘°" , _j': q, solving all the secrets of this adven? Q “5 ture,lthinkitwould help other readers " advice received the to print some of t ;,._". . from those adventurers who have ” . , g é,‘ .v if taken the time and trouble to write in.

good weapons places,

_

_

—-

_

'

"':=-

_

x?go

£3

'

‘a'w

.

.

fig...

W;{""

,

.,

T

\ wszyrf’frx

g

“if mi}, J

'

s

«

[gm

'

gig«if,

.

'

_

v

r

v

1.

‘R

1,1

‘1

\, .

'

”gawi

_.

f;§

.

1

.

v

-

.

if”

"

"

"

__

'

a».

§?";j?, ts,»

'

”311

”N” “if”; ‘f‘??mxy \

'

3

?lm

,

.

.

0&1... if

.

.

'-

if”?

-‘

'

*

"

,

-

{ma?a}? am ‘4; $53,”

"_

,

g_'_‘.,

.

?f??é"

s

David Lago of Burton-Upon-Humber says that he has found it better to start off with a new character, as imported ones seem to get killed off too easily. He brought in a really good Level 11 character from the city but that too suffered the same early demise. The progression of statistics is much better if you start off from scratch, says David, and by using

“fag

g

xi,

'

3

on DC i

""'~'

r ,

._

. _

_

f

5

'

~

/

'

,

f"

m

{f

.,..

a?»

5

'

,-

'

“vgaff) , . «a? ’

;

t

?g

O

gig,”

'

)

.

May 1988 Atari User 35


__—_____Adventuring 4 From Page 35

GUILD OF THIEVES

-

f \\\\ a)?“ Q ‘ r“>\\m\\“§" N. «Q» SM; 0” '

'

.

-

for The Dungeon. For

e. rhymm'gtps examp

_

.

To cross the roomrof coloured squares starting on the biack square, follow

All forms of magic it withstands, Yet thou might conquer with bare

3,332?"indigoheb’lzrnge?iacsgféef all V3) orange and

f

red

—-

then move to the

',,

.\

7

w... means that to gain the Bloodstone you must kill the Basilisk using the mirrored

‘7

fr

the ni ht safes — the si n outside the bank grill chan e depeadin on how

it

gar been

so

.

w],

' '

c-,

'

m? '

~/

,

/7’€" '

I

,

f.

'

"‘

'

V

‘v'n

"

/“\.

(TO

I

wig '

A

1:22

/

' ‘

h

/

,,;

‘/ W,

“£4414? /"’ ”2 (/y/V./'”?J W1, ’7';,’

7

-

,

M

waterfall

'

'

-

19hepiclt is used to et the chips of mineral from the rocl? face near the

"

6’

.’/_’

de osited

1

7”

.

_;

fly/foe

i'i/y/ffl/ 4/2 9,

_

:

.

(ff:

',

9?/'

”a

7

V

l,/,;“ 1"

EC;-

-"F\N

-

$3,275.23art?z?tezzfzzixm

many treasurgs' have

'

,,

z."

Sm

W

j

“r

_

'

7

7

‘P'

‘5'

“Q

‘\

nifty;d 33:2?rslioggl‘l‘Algggut?32:3 R am bowspee ll d b ac kwer d s lT or et um across the room, reverse the order.

.

of Sherwood in Nottingham arid Andrew Marie“ °f W°fthi"9r Sussexr '

N

.

hands.

Shie'd and your bare hands. in return for his magni?cent poetic efforts, the bard Dave Fox would like t° know what is the Axiom Of Truth in Ultima lV. Can anyone help? And, in addition, Dave Hall of Sheffield still “as °“e “95th" unanswered- What is the name of the Gargoyle? Finally, in response to requests from other readers including Chris Leighton

.

‘»

W,” stop the keenest

M“

1

J.

'\\

M‘i‘“’i~ as

.

A beast with fangs and fearsomegaze,

ill/£5933?

__

" ,

i"

i '

7

77

safer?

g' ”7705 ,

'—.—

i’ Tiff—z’ii'flr

(73‘7'

"

.—;:

'5”Z—'—5f'7

{757

f 7—

'—'>i:’?3'

7973352":

14"?

7

:,—;.:::f':—'——,

57551":

"if”

"

7

7"

, '

,

7";

77 Z

OF MAG’K

\

s’rcfls‘i

‘fxfzilfi'? .

Until next month, exciting adven-

,

,,

‘\”

mm

W330mm}. mom

-

of “95

mars eta-n

gag

WITH

owe, ' 0

UBSCRIPTION

:

/.

.,—

00”

II) er I S

'

7

0

A‘

have

Ataril deveoped an

excltlng range 0 f

credit card size calculators and databanks and we've negotiated two excms've offers for readers Of Atari User

This ca cu(£5915!Eageut‘zr'dhis “OI“ W an t-cahfive-function aracter display showing a cogmma after every three digits. it’s solar-powered only comes with a _thick 1-8?!“ "mew" elm?!‘ pm

A,

.

3 6 6 3

J\

/’

2

stores

/,g‘f,‘3 ;//g;—///’ if

Special reader offer

—m-ze-nm

“v?

A;

4

Price with subscription

v,

A CC‘

SAVE UP TO

n-

E7 !

'

DATA BANK

25>;

of

W each DBiz‘wR a Bhank a numeric 120 ”V9“Data. BI’2:13 73 an dasa, 12 numbers. Thereg a fast search facility, a secret mode protected by a user-defined password and an eight-digit calculator. Battery included.

YOU SAVE

?"

/

'

A The

"

0

N

'

orFERs

Egg

,,

7

DEF

em

DH:

7

8

9

MARK p

JZL

ago

Plé?

5,ch

sru

es

0

ABC

"/°

1

_1_

seem

x

W5" -

g Spice —

210 -

<—

+

MODE

g?

MR

his

m

a,

Ls—

if

"’

FNTER

—mmmm

Tu

rn

to

page 61 to take

advantage of thls superb offer

..

54

.

46

A


This month Atari User is three years old and much has happened in the last 12 months. The quality of software continues to improve as games players expect more and more from their computers. Indeed Atari itself has launched an addition to its range with the Atari XE Games System. So to celebrate the success of the Atari as a games machine we are offering you the opportunity of winning:

A?“

15517?

?gs £235?

?g,

, 7

7

x9} .

Q~\ «534, t

“ix-w-

I.

i?

,

.

s

.s,

~

sffm?gs

gas?“

~

The Atari XE Games System consisting of

F ~s

,-.

-,

<1-

m ,

», ’ "

'

.

,

_7 f

;\

,

"

'

a.

if?!

s...

/\ «536 / -sze/

“s“

keyboard, 65XE console, light gun, joystick and builtin Missile'Command. You will also receive copies of the classic Flight Simulator II and Bug Hunt, which shows the potential of the light gun. Value: £119.99

”A sophisticated games playing console with an amazing range of software and the possibility” of upgrading to a full computer at a later stage. Andra' Willey, Atari User, February 1988

?xes." \ .,

I

5, a)

-

.-

f

,

.

2:3,

R? ;

it

a?

f’

,

_.

3

e

x Est?

Tm“

$2.7;Q}

Iv

1

_

C.

09m Winter ‘; Olympiad 88. This excltmg new release five games with comprises ?rst-late graphs and gameplay. There are 15 COWS 1° be won. Vam: £11.50”! ii” ”Lots of lovely Alpine scenery for you to enjoy, and some good animation too. Sound effects and music are also " used to ”79 bene?t ofthe game's atmosphere. Bob Gum”, Atari Um May 1983 From

1.7.

'

--

.

a?“

'

nt‘dm?‘

i

.

q. >

¥

1!

“w!“

1506piesotMirax Foroeand Phantom — two more games of quality from Tynesoft, Valua- £9,950”:

Z

.

"

“X“

,.

»,~

‘\

f"

"

,

s”

g

j

f

A

,

s;

:

i?

1/2733

@

Mirax Force: "lire sound, graphics and superb scrolling complement each other... with numerous levels

NoilFaMAtariUnnhlyw?

WHAT YOU HAVE TO DO

QUESTIONS .

_

M1938

FM

Phantom: ”Character animation is superb both for spooks and your player character. Phantom is original and well worth buying for the sheer pleasure of

.

.

Win“

1.

.

the foliowmg _four questions, Simply the complete entry form and send it to arrive no later than May 29, 1988. answer

.

featuring the very best of the Atari’s graphic capabilities." Nail Ann User.

playingit.”

.

.

2 In

.

.

?

Qihkzvemfszggzi?izzrxstzrmm? e" 193mm me a'I7 Wanpmd

”am

a

VT“

3“ H "Ste“ we” the” by me end ° the W," many. ?lm: 4. Which ?lm is famous for the phrase: "May the Force be With you"? '

r"—__—'"'"""'"__"_____——_____——"__——"“‘—__"'i ENTRY FORM

|

|

ANSWERS:

I

|

I |

Name:_—____________ '

|

i

1_

I

2._

l

Address:——____— .

_—____

3_

I

|

L

-——-———

I

Postcode:-—_—___— I

4._______—

|

|

would like to receive Misc/cassette versions of my prize. (* Please delete the formatyou do not require)

Return to: Third Birthday Competlt' ion, Atari User, Europa House, Adlington Park, Adlington, Macclesfield

smo 4NP.

| I |


___________________

mam

ls

.

% g E

r

if;

I

.

' °

-;‘;.i.‘--

I

_

'5-':;.. ll,

,

I’m

,

/

In. "1 1

-

g memOFYThis 9?

SpeCiaHV Stunnmg utilities is an absolute ed by Atari User comm'ssmn Iete with 00mifmmeni?"e mUSt' it ms on-screen ”mefhf?ms telling you how to get the most from each of the prog ramSW

,"

-

package

Of

5..“\\\\\\\\\\\\\\\\\“‘“‘

_,

"i

Q

\\Ԥ

if

3a

,

é?

135

may

a? e

on or ' ocgck

4?

Simply.

92

5

f»,

§ §

%

‘\\\\\

\\\\“\\

% Eff if" “ET

f f 3?

m“ , ---l\\\\\\\\\“\“‘““

§ s s §

°

our

3

t V'

g:

4

5

E'

5

\\‘

s“

£3 ‘3‘

E13

f Fig“ 3 L

§

E,

'\\\% ~°°°° 5

4?

%/

,,,,

"ll/IIIIIIIIIIIIIIIhm-v-.

—,

'<-llll”l”II/Il/Illllh’

s

f;

9

s

t\\\“

\\®

\\%\\ es

STRIP

es

RemO ves

§

24.

\\\%

s a \\

“Mitigate fed“

1,

{the Size 0

(a? f/zé

m

%/

progfa

'

s

§

“2 0

'

2

araCters On

2

44 44

a’! Epson Printer.

s

s

s“

§ §

1.

-smullllml?llllllunu

a

~

\\\s‘

94

37? ////

%

gives the “

f.

s

name of?aabms \$45 used V9 1 of s “d a “3

§

a

a ‘”//% 24

and

the Atari Special ch

56

s

(W

P mm

5

=

9,

5

,,

LVA.R

a\ \t\‘\e'\r

occurences'

/////l

4’

g 5 E

“\\“““u\h\..

'

“mu“

535-95 tape £7 195 dlsc '

-

,'

Qa‘??m?mmllilm

G E 61

1"

,

Him x"

[NE E

§

'"Humuummmfm" f

lnCIUdes

"'

s‘ § §

W

“mm“m“

§

.

,

§ 2

nd

5

2

§ $ §

instant!V

44

s

t

E

s

14/1,

between Ns‘ dec'‘mal 's % hexadeclma | §§ @ and binary- S

§ s Q

CheCksumS

44

\

mm“

24 a

”4/4

"-.A,.mm|||||mnm.....,E

s E-.umuumnnumu.“.-

é

44

34,

32? ?

.

3?

949

§

Dos_

2,

3 "ame orthe

Variab/ ”e at eve e 2 000 I‘y 2 a urrenc9 2E Dragra "7 m

e44

a

i

”We; Alter a

‘5

§

presents the useful Atari User

“a

%

VAL Conve“5 Embers

§

3,

'

2,

.

§

directory of 44e, any dr'Ne :. s‘ Without s having to §~ enter

a

s

-

,

.

2

ates

and

fese

,

{minm?m??mm‘m

4

-

"Will”I/mmmu an; .

\\§®® ""IIIIIIII§ C 6 fl?! % CU

ll/W/l/I/i/illh "‘ $3

pm

Displays

2.

f 4

"g

§

....Ei

{E

5

s

s§ ~‘

"

m

,

E

\\\\\\\\\\\\\\\"“

§

f 44

§ increme?t %4 § “““ II“,

é "

2“ “he

3444 /

'

”4/”A N“S 7«11111

sw'mnnnnmnmnnmm

BaS|C_

hograms

a

n

é

2 5 g

pm;

%

‘ns tam-W renumbers.

I

z, 4,

a

as”

filling

0y

o

5

331wa q“

' l°l

if e

-0\'\\"6

%

Q"

\\\$\

«MIMI/Muir} %

'

l"

E

§ $5 b\°$°a?\‘°ds u“

4.

a

”may,“ SEN? t

s

46?

%

"WI/l, ///1///////

\\

5' “a

"'///,

of 65

E

55

Turns that s°"“‘-‘times annoying k§yb0ard

5°°

‘r

.

Q4

.

a if,

/

,,~

.~/

_

/

/

7

-

-

,

-

DA

'

-

1

"my.

'

-

~

GIG/”sire!

uch eaSIer when YOU V3 9° t Protslra'mmlng "vi/Emthis Atari User Package iii the right tools bewi?zs-ft? for I orhmands to Atari Basuc to you can add TEN new gig dramatically |mpr0Ve y gm- performance. PLUS Your 5? Atari will “in fuI error messages genera]?e f? instead of meiersg crypt'c,"um if 5° TOOIk't automa tlcally bOOtS '” from cassette or diSC and makes use 0 f a normally unused area of E21. U

13132©C?f313®

wee

’I

M

l

-

QW

100

’"5 Eff

mm

was

[313265

1


P

.

'

-

;.P'

.

..

m

_

APP-Pit.

i"

P».

v

.

,

/‘

.

.

, J

'

I

'

f

'

c

—_

;

. 4,

-

.'

H“

J.

g

M,“

,

-«ff"""f‘f-L{ “7,

ii: 2.1.6.5: -,

,

M .

”k

All

“-r

V

.

7

Y

f

-

7

I

.7

fl"

~

‘.:m

M

”Swab fig“ E ‘?gsés m ;.

7'l,mP..‘

-7

-

V

"

,

’7;_‘.-\‘P

.

.;‘

j

“(Vikkj

17.

.

v

— _.

»PP,,'—AFHP;~ .t‘ 4 1 .'

~

5:19...

.1

PPP-'r7—;.P

% -

4,

I) ginwu‘“ ,PP.;. £72317"

4“

7

-

[4

"7

"7

{f

1m:

'

'

'

1:5".

«a.

.~

52 '

'

;

.

MMIH

, p

‘\\

.

"L"

7

l"

-

'

n

,

;

-' £52.14 ”I; ?

7

4-

""’

5

"3—155"

75:3. N

Q

g

-

g;

'

7

,'

7

3.2.

5.

.‘

,

Q‘

f’

'

,

,

7,

.

'

f

.

.

”$7:

"

.

7

.

E’sw

i”

VT’177'2’;7.‘".‘-‘2

,

f.

'

7,“

"

*7

a.“

_,

7

77,

P

_

v,

.

.

,

,

?y

.

4

f

,

7.7

1”.

7

a

.,

,/

.-‘

,

is

,-

.7/

l

,

P

f,-

2.1.1

?g.» .‘

,

"

I

5

Gus

?fa??? 7A 7"

4" ‘

fa

of the essence STEPHEN WILLIAMSON is

HERE'S a very addictive game set in an abandoned mine which you explore |n your UEV — Underground

Exploration Vehicle. You descend from the top of each level nine |n all avoiding radioactive stalactites, stalagmites, and evil ghosts on the prowl for victims. A joystick plugged into port one controls the UEV’s movements and

.

'

-

the fire button accelerates it in case of trouble. You start the game with nine lives and you’ll need them — with GM“ °ne$ being given as W” enter levels four, six and eight. Touching walls, ghosts or various obstacles robs you of one life. Once you've completed a level you is are awarded a bonus which calculated according to the time it took you — the quicker you do it the more you score. Each successive level gets harder and some require a lot of thought before you can complete them. After you'have finished press Start to begln

as

.

f

I .

I

.,

.

"J“

SEQ"

,

5.7515?

, $53

$

Ev

\

at... lift“);

,

-

mine

a

,

I

.

7751.5:

explore

you

abandoned

s

I

I

-

.

awn-35mm

P?g

5

_

-

7

-

Speed

CA.

"3.6“ \

:7_;-:.glig£f—i

.

.

u»?

\\&?a\‘

.

I

'

l'~1"";..‘?'~‘”l PP,’:-

P‘t

'

f 7'

;

7'

”Pf— 4.x. n.'.

7

Q;

'a".7i.;£, ._ 77

.

,-

7 .

.

l

212"

A

7

,

.

'

/ b _§V'¢

P2711

f".,~,;

.

~

P

7.7

‘z

A'

5"

'

as???

'

P7. ‘..;7;;_-', (j):

af?rm (a, 2.3/5.1, f'r" Se”

‘,

(rma!

A

54177

7’

7.

s‘f‘

«x7;-

-

.

P

‘P

21,55.

a“;

47

\

.

.

it?{9M l

P

‘x.

,W / 11!

4 4 vm??lf 55:55:53: \7‘; inx@\T*{*“f\\~ oas"; 547,51 argfzkifif“ fr ‘£¥5"‘7" K -$~E rag—gwaa "hubs a f?i’l ‘fJ-fe' N?b a?“ -/ his %‘11:.w77f7~s’f {j'n 575? ugh? “Jealf; gr,” raw-r“ ?f??; II \ if, a: AGQQEOZQ‘ 7".2 R7" ‘7’ a; 7/"\ if, Q a

I

'

.

.

N; Kg“? “551? 3's“ £2927

.

gs,-

1

will

'.

-

f?h

n

7' 7':

'

7

7

Vl.

.

J.

gy/ib-e?‘? 1- 4

'

7,

.

,

--

4‘1‘-

-

a.?it'?t ..

'7

as/ P

—<

P

.

i

.-

_ ,_

t, YA‘E’B

t‘,‘

_,_,

-

-

s

«\

.

5",

I .

I

f

X "l:

-

g a:

ff:

?JJCJIJxe—QXJZJJZJIJIJIJIJx-Fx

P

.-

4

3

P»; 3"?

;

7

1.27 I. J'J'J’,J£7J__ “1: j: “r“ f I II):

‘ 1.2 I

.

_

_

£7J:

I

J”: 7

g. 5!

51.4

inxeJxeJxeJx

_

3;ng

g

~ .

~

.

.

.

again.

“?zzfzzzzxg?rlzsssgz2377.75.73 with levels five to seven between 1550’ Th ese d 1740 re.‘ “skaes 't gnf. ma e me d C h araCters_W '° to CUStOm'Se your own V6" VFW easy 5'0“ Of the game. If You _de'ete "Fe 480 V9“ C3,” have |nf|n|te Ilves, while changing Mm 420 to read: ,

”?g“?

_

42“

RETURN

E;

1

agarpxpnosrmmm :; 2} 5 F E» t; E; g 3 g 2 g "

'

'

L9V9/ one Of The game 7

u z. n u

ms nu: mum kill or STEPHEN unuansol “n (cum: asst m

mums?sss

-

170 nesronc mum): 1:0 10 mum Pm mm! ' mutant ‘ I 1“ Fill! 1:0 to zsswoxc Punowm

_

7

..

is

.;

n 1

"min ”spaces so Gmnxcs Ansznnum 70

nutm-

n

2

190 Port

2.0.0

sunswoxe

summers

mm? as;'—'

250 nzsms

m;'—' ?;_.

21 1 . ..." to. “sun 195050511: 2.40 no monument 752.1:uvzs:9:rox£ n 4.78 120 sncpssuuuzss?esummosun 112 I 130 ml 140 RESTORE 177mm 1:9 to 201mm» war: “annulment x ,

41

will remove all collision detection for your UEV and allow you to travel through walls and see the whole game from start to finish.

W.

150 Isa—i 150 Mlzxuuwunmuzupuznnuzu

s

5:3,1 220mm 1:0 to mm»

m» or: puuuwmmexr 1 no pox: ns,uo:nvos1=sxzuwoxe urns

1.1»

210 mu

ss.124,254,214.us,1as,zzs,zx

3,23"zsl'12‘168'68,55'55 vu norm m nzusnussmnsu xumrs IE zn courzsnszwoupzsnmcnsun 620 250 SPEED=1536zllP=1537=UP=153llmIR=15J 1541.0

more ‘

_

$4273.14“!!an

Tu’" t° Page 41 ’

May 1988 Atari User 39


33 Ormskirk Road

Preston, Lancs.

ATARI

.

ADBROKE 4?ll;ellsr;e)ATARI 37232312 OMPUT|NG (T5717 BuI/Board 27236 6pm to 93m

The leading North West S per:ialist ATARI Dealer

lnrsnuarlonu

l.

This Com has iven ears of full support to ATARI users Countrywide from their retail shop premises at Ormskirk Road, Preston. 316“ JEW Mail Order Depot they can offer the same Excellent service to all Mall Order Customers. All Software and Hardware is fully tested prior to selling. This ensures Customers receive working items. so that returned goods,_ and all the attendant frustration are a tting of the past. All Hardware is supported by our own '_ON SITE englneers, therefore quck tum round on all repairs is Guaranteed. All prices quoted are fully VAT inc. and there are no 'hldden extras', what you see ls what you get. Delivery included in price. Please ring for latest prices, new releases, etc.

Whom

DUST COVERS

130XE Computer£11900 Disk Drive Phone

,

aomputersggg onltors £299

;

X012 Recorder£3200 .“

Fm, i ._

2

.

5

.

..

,,

'

f; "

5‘/4 D/S

D/D 46TPI

per Disk£1.99 10 Disks.................£16.00

.........£080 .........£e.5o

mwm "bra” “5°""""'£17'5°

All

Star LC10 NL10 Sheetleeder National Panasonic

MP165

--~-~~-£6°-°°

-----£230-°°

'

mm

£220 00 .

.

.

55.55 55.5" 9.

_

give us a ring we usually have the answer

m SZQSTIZ‘ES' 5055.85.55 5555.55.55. FOR MORE INFO CALI.

.

5555595 55555555555...“ 3

TO ORDER: Simply send, or phone your order, stating Full Name, Address, Vlsa or Access Nos, Cheque or Money order. Make payable to Ladmke Computing lntemational, 33 Omlskirk Road, Preston, Lanes. PR1 20P.

I

ll.

'

Im I

I

I Recxorv I’LL

'P€SRE' LETS ME cavmcr HuNDREDs or New FRIENDS

Wwwmam SMCH FMN!

STAY IN

EVENING,ny 607A EELNG sway/N55 ao/lva

THIS

70mm!

.

ff

,.

‘l

if;

A

I

‘~/

1

is like an intimate conversation pc screen! Just phone in and join in for hours of enjoyment. There's no enm'ment fee i“St 0“ Ph°?e 03" Via

‘Desire'

on your

S/

WHO

g,

5555559565... A.“

0)

(7/

0

l

ask-u, ’

\

~

"

r

\

-,

5

""

.

.,

.

V

\.\\

?re/1

6/‘(

.

tau

\,

.

,

" l

l

;

,

.

L) (”NQk/ \)’A

\

NOW THAT I HAVE ‘DESIRE’ I’LL NEVER

couw “rm-r

.

b

r;

usmstdeMAattheAtt-t?

UserShow,London22nd-24thAer

5555

4g} //° ’/

‘s

)g //( W /

A

[PM ,_/i

_,A

m

gass?é?u?lialwe or So?w are 8159th ems.7 pro“ ems. Any

$3835 .

,

have

£5500

MP135................................................PHONE .................£19.oo LX86 Tractor Feed LX86 Sheetfeeder 3:11.22...................£55.00 LQBOO 24pin D/M ..............................£525.00

""""'£7'5°

10° Disks ............£150.oo 500 D'Sks ............£650.00

We have a complete range of Software in stock and fully tested.

Dot Matrix

-

10-

__

PRINTERS

3‘l2 DIS D/D

-

.

.

Our ATARI tralned englneers WI|| repalr all Hardware in minimum time at competitive rates. Please ring for a quotation. All repairs carry a 90 day warranty. .

.

Disk Drives Printers £799

'

a

'

4

>

CHKI'TERBOX The interactivemessage board. Say what you want to say stlr up a hornets' nest. start up a friendship! See the immediate response! MAILBOX A handy way to leave messages with friends.

DESIRE CLASSIFIEDS The Derfect p lace to sell you r old co mp ute rs'or l'md

atopoomputerjob!

youl'rdmodemputsyouthreughtoanew wor of handy services and fun things to Charg|e wilnc. o pea per m n.Ra}: .

MES

Lowe“... 40 Atari User May 1988

VAT peak

a.

25p Inc. VAT

pmMems

-

.

answem¢

PHONE now IE] IE IE] IE

Pemna" em°t'°"a'

°'

sew"

I.5 II5 I.5 IE I.5 la


250 00115 1541.0:50005:0:0011115=0

m

27. “E"

200 00115 50550.199:00115 110.70:m5 zsgpoxe 010.1

2”

w.

0511

4

?fm

J:

111511

0

=

7“ 720

If 15051>7 "E" “TI!"

710

0511

"0

RETURN

010

0511

3"

“E"

505110 020

00511"

15051

PUPEEKNPHIJ

115111

050

110

015011110

0115

°' Th“ i' 0" °f “u"dm" progf.m. now .v.i|.b|. FREE for downloading on

m

SW“. “355W

._

900 910 920 930

111

ti.

..

-

§6§§5

.:

1.

3.11.1

-

_.v

v

.

i

i.

5:53“-

1

1

m.

1.11.“

?:

w??w -

__

"-:\\~

.:.

11&-:5:>~=N‘

i gg ?g“?1; \ ~

5...

S11. 1

$51.“ “W510? ‘

f

..;..

?

M;"())))))))))»))))

I“; I":

115;"(;;;;;;;;;;;;;;:; mm

950 9

19“

“W“ m,“

9

115m

9 9

115;"( 115;"(

t?

“a?“

as.

_

-

V”;

_

,.

m“?

"",-\ ?“

;'

‘Q

5§§“§§i§.§§“§

f’

?x?“

£5:

~.\;\N

wry“N

735.5.“

K

'

1

>

1510

111,

5

Q

b

-

y§xwhww .

1‘”~:$.5§, NNKQW 9&5

QM“ “7x1... m” V 1

'

V1;

52015100111‘“ “2" 150519 it 3501.1 10 7 1490 5011 1—0 _ 0.1-10110110111 N“ L 5"'""”" F 955111L * 510-0 “E" m 2’ * 125 5101.1 15“ "?" 1.1015 WWW“ 1513 HEW“ u.‘ "u’: M, '. 3 u 1520 RE"

15

0511

M50 1”

-

.

:-—.1'

1

00111001 0110000150

11115 250

011

00111001111

11511511551

154“ PGSITIOI .'. 1550 ? “51W; nunnnunn"; 157°

i“ ..1_

_

110554105511405

1111

w

1'

2

'

>

1.

“ " glitz?to’l?

_

i.»

00

5 159

_

1.

K?“

.-1:~’"“"’”

. m

1:3:

,

”a

:_:1,;°1§‘:,::E;

.

~.11

.

00

1

I";

.

11

,

g:

11001011115 5

511+: '

$1,312?”

mu;

.:=

{fig

a

a? ‘AQL ?t.

""

111:;;1111;111;I“;

.

505“

plan}

1"; >>>>>>>>>>>>>>>1n1

1

51

7

125 14.0 POKE 3.an 1010 115111 1020 5011 1-51 10 “2 1010 500 1: 10 1440 0005 ' 1450 115111 1:05111 I

I";

?

‘-’

1010 1050 1050 1070 1030

11.1

r

12”

970 2 115m >>>>>>>>>>>>>>>>1--; 950 9 115m ;;;;;;;;;;;;;;;;1"; 1"; 990 9 05m 1"; 1000 2 115;"< 1"; 1010 9 115;“<»>»>>>m»>» t".1020 7 05:"(;;;;11;;;;;;;;;;

“r?m?s?‘ Q.§&‘ ”fa 111

5111115425“1

5111250 125

' 1170 ;o‘E.5mz'.apoKE _ _ 1 00

1";

950 9 115;“(

$V‘3w. ~1 §5§§. 9.5, ‘i

-«’§‘“\«N§‘“

9

1"; E";

5

f

511152 125:00115

?goli’gx‘r?lm?

115;"( 051-4

9

1

g:

5201051111111

man

1;;1;;;;11;:;;;\";

115m:

1

940 9

-";51:005;

a... "*

'

1110 15 15051:7 111511 05101111 1320 RE" 1350 11511 150510 1140 500 1.21 10 551 5150 20 1550 5011 11:0 10 17:00115 511+9w,0=115111

mm

55. scougzsconzmoms 570 15051:15051+1:15 15051:10 111511 150 51:1 500 505110 5201511500 1120 590 50500 790 500 5010 200 510 RE" 10m 520 005111011 0.2019 mspem 05:5ch: , us;spcs; 530 005111011 0.20:7 051'M'1L10553"

m

.

El “III?“

1151111111—

1

_ '

510mm“

1300 00115 511+293.125:00115

470 0015 55270.0 480 LIVES:LIUES'1:G°S?' 52. 490 15 1105511 111511 505110 740mm 200 500 0011 :5010 200 510 0511 52. 00115 0005.0 530 505110 020 540 111£:155515*05511110112555955011911 0551112019750wo11510.0:00115 19.0:00115

,

1,

1255 505110 1540 1250 15 1511515 111511 05111011 1270 110115 5111103 125100115 511+ ‘ 11 7415 12“ 00115 5111205125 l 1290 15 15051:5 111511 11055:1105511:505

0511

1 . 15111

550

“W“

;

110

M'mmls ?rm-1150511"

If 150513 ”E“

,

0110551109111.0

540 9

5m215.125

00115 511+205.125:1'0115

1240 110115 705 . 12 1250 15 151151z4 111511 1105511055111505

090 005111011 0.0

20.0 550 0011115:111n1000-111£1:15 0011115“

115

“RE 111211172.5:115m I

1.m.14,1

070 0510011

501100 0. 0. 0. 0 450 500 1:0 10 20:00115

71111

0115

—2

0:1 to woman 11:50» 0:1 10 50:05111 0.0.0.0:5011110 1.0.0.0

P“: 532m“

709.601!!!“ 71..':P0(E 700450510151“

00115 511+251.125:00115 sm257.12510 5111273425 122° MIKE 5111204425100“ sm295.125 1230 0551005 220mm 1:0 10 1410509 0:

555501

5011110

' 79"‘

15 LEUELN 111511 1255 15051)? 11150 5010 1300 15 15051:1 111511 50500 0901115111011 011115 5111254259015 5111.14.125 0005 511149425 15 15051=z 111511 05101111 00115 5m10:,125:0005 5110192425

1125 1110 1140 1150 1150 1170 1100 1190 1200 1210

0

5011

45:

ml.

28:90“

10

°-m1“1“’5°“”

5M"

050

T

xx.

70100115

-

0.21“? 05mm:

51111511

050

430 00115 11905' 0 _ 140 5011 11-10 10 1205011110 0.11.0,14z11511

'

511mm

2

23:0I23255“‘""’"6

\\.

9°“

_ 050 500 11-10 10 5 5150

“'

"If

in.

'

I=l

' 2:60:

1

111511

NEXT

700 0511

050 15 055110011192 10511 520 3“ 15 0551110011513 0110 0551150110)“ 0010 130 111511 370 15 055111001101 00 111511 005110 120 3“ 15 055111001151z11 111511 505110 570 390 15 055111001151 (10

5011110

70.

750 50005:0=001|115=0:151151:1:11055:9 750 15 0551usxzmz7 111511 700 770 505110 1120505110 5201051111111

90115 110.25

111511

I.I.10.12

5"

740 005111011

100 mm 53270.0:0=050(1021x1 110 00115 10.0:00115 19.0190115 20,0:0511 551 111105 10 15110 120 0511

3:0 0:05: 1300009 3“ 15 0551111101(25

1090 2‘ 05---=>»»»m-»») ' 1100 0511100 1110 RE"

570 00115 5m201.0:0015 511+:95.0 500 500 11:54 10 0 5150 -1

4 From Page 39

159.

?

“f"‘n

1; -

”"'(' o

0-

0

u

mo two “1° ? W u ‘3 H 15“ " 115;--(>>>»>)>> ?

15:10 9

“if"?

H“

u51"<;;;;;;:;;

u.

000 >>

0

I n.

0

”I": “m"; ”mt"? 11111111";

May 7988 Atari User 41


IE f

ATTENTHON I

g}

_.:5f;'{'§':p

A LL 10 5 0 DISK DRIVE OWNERS

g

e . ate . The ULTIMATE drive enhancement from Innovated SOftwarc'

,

ETA I LS

Plug in. high quality. easily fitted PCB with

The cost

N°W W‘lh full Happy °°mpa“b‘h‘y-

ImPr°V°d drive

'

51,939“

‘j‘P

_

TWICE "0”“31 “1de ,

Speed-

Reduc‘w“ °f dflve WEAR and TEAR5 whole tracks can be stored in the PLATE’s 16K of RAM. Supports Double, Dual and Single densities. Sector SKEW is no longer required to obtain HI-speed. Will run all available disk operating systems, (DOS), including:

of this, the most powerful tape to disk utility forthe Atari is just, £24.95 inclusive of first class delivery. Also comes complete with comprehensive instructions which were specially written with the cassette upgrader and first time disk user in mind.

Requires:Atari 800XL or 130XE Computer with disk drive and cassette recorder.

Remember, that not only will you save money on Upgrades 10 dis,‘ but many games are only available on cas. sefte anyway so Transdisk IV has to be a worthwhile Investment. ,

(if they are available)

sp??ngDTeiSéRH?fgg 82121132; 35 1535121131208 .

_.

.

I

—__——_

full fitting l“5t"“cu°“_s'_

R EAD 0 N

Are you tired of waiting for cassette games to load? Would you like to transferthem to disk for faster, more reliable and convenient loading? read that is You mag;e,hive u {theardgor are IS a program, tl}is rans gotkpfijstirble. ls a wr orntol a Itlmlytis pOSSI Vlaeg, au 0matically, you require no knowledge of cassette protection techniques! To put it simply, Transdisk IV will read ANY Atari cassette, (single, multistage, non-standard format, 64K - no probleml), remove the protection, then place iton to disktoryou. Plus, to load and runthe new disk version of a cassette program requires just one keypress from a convenient, automn menu disk

0

D

I]f

Commercial tapes CAN be transferred to disk!*

i

_

.

The PLATE drive can also emulate other drives via its massive on board RAM including: IS/US DOUBLER STANDARD 1050, ARCHIVER ’ HAPPY, LA ZER AND WA RP DRIVE. HI-SPEED reading and writing with special SIO gives an increase in speed by a factor of SIX!! Many special commands have been added to the SIG table.

.

Send an SAE or phone for more details of this utility.

Make Cheque or PO. payable to DIGICOMM and send your orderto:-

DIGlCOMM

170 Bradwell Common Boulevard, Milton Keynes. BUCKS MK13BBG. Tel: (0908) 663708. Demonstrations arranged for callers by appointment 'For your convenience from the original cassette only.

v

Supplied with double sided menu disc and a special HI-SPEED menu. Built in diagnostic tester, sector copier and special backup menu.

C 0 M P UT E R p Ro D UCT S CENTRONICS

MANUAL

PRINTER

400, 800, XL, XE

A comprehensive 30 page manual is supplied with

INTERFACE

(Any 8 Bit Atari)

complete fitting instructions

and detailed information regarding software drive control; to allow you to access the full potential of the PLATE.

All registered

owners will be supplied with any software updates. etc, for the price of a disk and return postage.

I,

,>\\ \

Also supplied with...

53 "

&% a?“

GREMLIN

GRABBE R I 1 I

The

“We air/1?tillQJ/

Iff'f/IKJI/I g;

most comprehensive, Hl- SPEED back- up ggé disc on the market, complete with gutlhty manualéggg_

Th's °°mplele paCkage

NOW ONLY A

£

89.95 inc.

saving of £24.95

Availableonly from:

on

Post/Packing and

12

months warranty.

previous advertised price! 53 Rugby Road, Worthing, West Sussex,

BNll 5NB

'

Tel: 0903 700804 (24hrs.) 42 Atari User May 1988

\"\\LL

TYPE 72000 0

NO SOFTWARE NEEDED

0 .

ALL CABLES SUPPLIED

0

TRANSPARENT & CONVERSION FULL YEARS WARRANTY

0

EASY TO USE

JUST PLUG

FREE 40 PAGE CATALOGUE ON REQUEST OR WITH ORDER

IN

AND GO FEATURES INCLUDED

MEEDMORE LIMITED 28 Farriers Way,

Netherton Merseyside L30 4XL Tel: 05,521 2202

@


4 From Page 41 '

1640 155°

5:5: 15“

.

?

))))))

:‘Z::”””” “3353“;

2-

I"; "1

H”;

3

mu",“;"‘>””””” "NH"; 00:"<;;;:;;;m ))))))1"; u;--()))))))))) 11mm"; M;"<:;;:;;;:;; "" “W" I"; Ii;"( 1:6;"=)))))))))>))))))))?";

'-'

1590 ?

17” 17x! 17"

))>)))))1“. u'hm‘

"67:8. “r “-

?

'-’

? '-’

1710 ? 1740 ?

2120 0010 104,204,200,132,204,154,200;

0,200,12,32,6.110,32,ss.110,20s,1 1000 00m 0,200,2,0,201,s,200,12,32,0, 110,32,ss,110,230,1,6,230,2,0 1070 0010 90,172,0,0.102,2s0.202,200,2 53,130,200,240,90,104,174,2,0.1n,5.0 1000 0010 201,0,240.9,1s9,0.141,5.6.15 0.76.32.110,159.1.141.5.6,100,1s 1090 01m 1s9,0,141.3,6.105,0,144,157. 0,140,200,232,230,3,0,17330201 1900 0010 10,200,230,173,1,0,141.0,200 ,32,249.117,90,173,0,s,201,199,200,3 1910 0010 104,104,911,” 1m 0511 1930 00m 0.0.0.0,00,120.120,42,42,04,

200.132,200,2xz.224,5,200,232,” 2130 E00 1:0 10 7:11:00 0 2140 0011: cusass+120m+1,0:0m 1 2150 0010 77,239,2ss.191,127.235.2244' 12

2100 2170 2100 2190 2200 2210 2220 2210 2240 2250 2250 2270

1940 0010 0,0,0.0,00,120,120,04,04,42,

42,126,60.0.0.0.0

1770 0010 104.159,0,141,30,200,173,120

.2.201.15.2“.14.201:7.”thin-12°22

1950 0:11 1900 0551005 1990

1700 0010 201,15,240,3,141,4,5,173,1xz

1,"

22'291-912‘9-‘2291'1224'222115229 17” M“ 200,0,s,173,0,5,201,2,200,5. 109,3,141.0,0,232.224.15.208.235 1000 00m 152,0,z;0,0,5,17x,0,11,201.20

1900 mm 0:0011: 1sss¢1,0:um 1 1900 00m 104,109.5,100,31,102,0,32,92

FOR

1:0

10 30

1010 0010 201,7,200,10,12,0,110,32,ss,

110.230,1,6,06,201.11.208.10.32.6 1810 MN 118,32,65,118,206.1,6,96,201

2010 2529 203. 2040

411020011‘1320601180321550113,29602 1010 00m 6.95,201,13,208.9.32.6.118.3

25541333"2'5'291'5'2'91“v“ 19“ ”T“ 5'119'32'55'119'2'5'2'5'23‘”

0010

20”

0:11

l$(l»u=°"?5m=lf?

0

1-

2100 0:05010001105),1301:pox£ 756,136 2110 00m 104,104,104.1xx.204.1s9,224,

133.205.102.D.100.0.177.205.14s,203,20

,

Get w

I

00115

cuaast?zsmummm

1

01m 112,100,240,208.224.17s.112. '

~

1:0 10 7:11:00 0 pox: CHBQSE{(29!8){I,D:IEXT1

FOR

0010 04,154,235,255,127,107,2sx,05 E00 1:0 T0 7:05:10 0

0012 cusnsensounrmm?u 1 0010 0,192,235,191,221,171,103,11 '

“$0,133.77

1:1 10 30:11:00

"

'

2200 2290 2300 2310 2320 2330 2340 2350 2350 2170 2300 2390 2400 2410 2420 2430 2440 2450 2450

mm 75,954” “in“.

2050 0114 10.5140) 2000 050 2070 cusnsszzssnms) 2000 051005 2110:r00

1251951291491295112'32'5'119-32 1050 00m 05,110,230,2,0.20s,1,5,201.1

1

0010 52,247,235,221,255,171,64,0 FM 1:0 10 7:01:00 0

3

,220,90 2000 00m 230,100,11,17x,100,0,141.1,20 0,205,101,s,17x,101.0,141,2,200,230,19 7,2

012°3o5-159J99A“:(HANNA

10 7:11:00 0

cunnsnmmumum

m

a"125'5°'g,0,a

"59 05111011 17“ “F"

FM 1:0 PDKE

0,200,249

1:0

F011

7:05»

10

0

0010 cusns?uuonlmzufxr 1 0010 5,7.215.zs1.2ss,249,103.04 Emma 10 7:05:10 0

me

cusnssnswanxmzufxr

1

0010 14,4,11.1x.7.11,1s,0 run 1:0 10 mean 0

GHMSEHGNHIJWEH I

NIKE

' ,

0000 4..90,187,221,251,215,7,3 F011 1:0 10 7:05.10 0 00115

cusossuumummsut

1

0010 124.40,40,24,ss,40,1s,0 F011 1:0 10 7:05:10 0 00115

cunnssusz?nlmum

1

01m 0,16,40,50,24,40,40.124 1:0 10 7:11:00

F011

0

cnsnsswummenr 1 00m 0.10.50,90,120,90,00,30 0011:

~

051000

.

"960f

,

1

LINE

cusun

10

CP1

20

CP2

30 CP3 40 CP4 50 Sux 60 TT4 70 311

80108 90 65H 100 9SX 110 LA4 120 SCQ 130 078 110 xc1 150 063 k

.

160 1HF 170 JSU 180 V25 190 709 200 PGT 210 GJ7 220 4NH 230 240 250 260 270 280 290

CF8 DYT

HYD

(G)

ARJ

(Y)

3RH

640 650

RTA

(K)

PDS

(G)

660

DLX

(R)

(5) (P) (0) (2) (3) (8) (3) (L) (7)

670 URU 680 966 690 152 700 P37 710 27T

QK9

350

(F) (F) (0) (F) (0) (9)

(115011

630

D3U

330 340

5F3 251

LINE

(J) (1) (V)

320

(3) (X) (4) (K) (J) (E) (4) (V) (S) (A) (8) (7) (2) (F) (J) (0) (T) (0) (2) (3) (X) (H)

XTH

CHSUH

(Y)

0110

DQT

LINE

360 96K 370 380 390 400

5HV

410 420 430

CYV

18V 5VL CMF

SY4 Y1K

4401L2

980 990

RFC

15012011 (H) 460 RSK (S)

750 4D4 (R) 760 L5c (Y) 770 0X6 (R)

470 480

780 790

T62 R36

(M)

(7)

490 ASC (1) 500 XLY (7) 510 CYN (E)

(V) (8) 540 6FC (6) 550 UH7 (7) 560 J1X (V) 570 M60 (E) 580 95K (K) 590 QEN (1) 520 XHL 530 PHN

600

DUY RJN

(ND

(G)

(x) (2)

930

300

NR1

(G)

610

cyx

310

706

(V)

620

UVP

(M)

(S)

800 R60 (R) 810 D00 (Y) 820 D40 (5) 830 88H (6) 840 YVR (T) 850 90A (4) 860 P3J (U) 870 321) 880 DVO 890 Y7K 900 LXD 910 63K

(L) (E) 960 60K (K) 970 NSP (E)

(11)

(G)

(S) (T) (G)

(J) (E)

cnsun

940 LHV 950 6LK

(E) (E) (A)

(0) 730 D7Y (9) 7401611 (A)

720

LINE

(N) 73K (E) MEV

1000 1010 1020 1030

8AH

1040 1050 1060 1070

8KH

(6) (E) (6) (E) (7)

QFV

(N)

0111 NVT

8HH

P1P 8RH

1080 8TH 1090 0111

(H)

1100 1110

VFK

(x)

MN

(R)

1120 1125 1130

HVN

(G) (Y)

1140 1150 1160 1170 1180 1190

GLO

(U)

JGE

(5) (0)

006

(R)

$08

3C5

(L)

092

(R)

XPN

(X)

XSL (T) YY6 (N) (Y) RCV

920 67K (H)

1200 1210 1220

XJL

(E)

1230

HCT

N9P

(L) (5)

(0) (V)

LINE

cnsun

1240 Q3H 1250 FV4 1255

T2H

1260 1270

OCF

1280 1290 1300

4UX

1310 1320 1330 1340 1350 1360 1370 1380 1390 1400 1410 1420 1430 1440 1450 1460 1170 1480 1490

XRU

G4D

(8) (P) (X) (8) (2) (P) (3)

PHP (Y) 05P (0)

M61

(7) (0) (9)

3J1

(M)

FNX

(M)

QQL

(K) (K)

DFN DHN

KV1

C58

(11)

LINE 1540 1550

cusun 0E4 (Q)

(X) 1560 ”LE (6) 1570 JEU (X) 1580118 (2) 1590 1600 1610 1620 1630 1640 1650 1660

PY2

EQH

AL8 (7)

QOX

(0) (L) (6)

HSK

(G)

EYR RE2

(V) R70 (J) 16701165 (8) 1680 NDA (X) 1690 QJ5 (V) 1700 RNH (1) JHS

4SH

1710

209

1720_9AH 1730 9DH 1740 $014 1750 HHK

(E) (A) KH1 (A) AX8 (4) 51H

(N)

2Y9 (L) 5AR (C) DXN

(6) (0)

3ER

(N)

0311

1500 1510 1520

6C0 (X)

1530

DRN

HOK DPN

(S) (u) (S)

(Q)

1760 1770 1780 1790 1800

071J

(D)

(4) (D)

E6N

(5) (2) (6)

NH1

(G)

(X) (1) CK7 CFO (S) 1810 C5F (V) 1820 E90 (2) 1830 1840

(Fc

DTY

(1))

D20

(N)

LINE

(HSUH

mun

(4)

2160

DXE

(J)

8DL (A)

2170 2180

UG5

(H)

2190 2200

E4E

2220

DTE

(N)

2230 2240

UES

(N)

VPD

(1)

2250 2260 2270 2280 2290

EOE

1850 1860 1870

DPH

1880 1890

DDE

1900 1910

KUU

1920 1930 1940 1950 1960

LINE

3DP

(5) (0) (2) (L) (0)

PVH

EUJ

E6N

(Y)

KKF

(A)

L96

(N)

(P) 030 (J) 1970 4NH (1) 1980 QSH (x) 1990 8DH (S) EDN

(G) 2N0 (R)

2000 2010 2020

MLT

0J5

(E)

2030 2040 2050

VHL

(C) (G)

052

(J)

2060 2070 2080 2090 2100 2110

DAP

(N)

A7U

(S) (K) (A)

D6P

DOG PCT

4X5 (U)

(6) 2120 8KU (6) 2130 DRE (0) 211.0 U85 (P) 2150 VGN (1) XFD

(S) (A) 065 (A) 2210 SD7 (5)

2300 2310 2320

V8J

UDS VDV E6E ULS RHV DVE

UN5

_

(H) (H)

f”

(0) (K) (J) (7) (0) (P) (A)

2330 2340

EME E2E

(U)

2350 2360 2370 2380

UM5

(T)

SKS

(Y)

E8E

(F)

UU5

(D)

2390 2100

GNL

(Y)

DXE

(1))

2410 2420 2430 2440 2550

UK5

GSY

(G)

2460

06L

(A)

i

I

'

(G) G90 (G) E4E

SFC

(V) (V)

y;

May 7988 Atari User 43


—____—_____________________

0

l

———-——-————

Classi?eda

Has upgrading your computer glven you hardware you no longer need? Or have changing interests left you with unwanted software? Then THIS is the place to advertise your surplus items. Atari User readers are always on the lookout for a bargain and this is the first " lace the ' look!

bonus I atl'caIIV displ?Yed An added be “ta-m

Wm we. Jam. _W”'9 condition,- m, ,, This Sew

under the

.

.

.

be

.

e 1027 printer. Mint with Atariwriter disc £65. Tel: 0227 464828. 0 New

3“ chlps cheap. Original s/w Atariwriter, Datasoft Compiler, Microsoft Basic II, Neumenue Dos + Demo, tape to disc, many more £8 .

.

8

-

a

on

a

.

0

~

-

-

e is

separate Sheetm Of paper. farm, COHti ?ue on 3, The cost is 20 9 Per 10 Words . . Word, with 3 mm’"""" °f We GUAaA NTEE "e“

~

availableissuzog;ad “fl” appear in th e Afar] USeC _

each. Mu3ic construction Tel: 0600 6144. MicroLink MAG40417. Prestel 011111439.

£4.

. Wanted 1027 printer, working order or for spares. Tel: 061 707 2992. O 800XL, 1050 disc drive, 1027 printer, 1010 recorder and joystick plus some original software, job lot £215 o.n.o. Tel: 0889478393 evenings. 0 Atari 800XL (Revision 0 Basic), 1010 recorder, 10+ games, joystick, books, magazines £130 o.n.o. Tel: Malvern (06845) 5936" 0 Data Recorder and £140 worth of games for sale £75 o.n.o. Tel: 061 790 0813 ask for Robert.

0 WSZOOO modem £70 posted. De-Re Atari £8. Page 6 on disc, 26-31 £15. Tel:

Artist, Colour Space, Fun with Art, Technicolour

0245 269030.

9326.

Dream only

O 800XL and cover, 800XL

OAtarl

(not working). Atari 400, 1050, 810 disc drives, 1010 recorder. £200 of software, assembler editor and utility pack, M.L. book £300. Peter Barry, 61 Willowbank Road, .

L42

Tel:

01 542

.

1029

sale, £70.printerfor Tel. 01 724

.

.

800XL,

cassette ware

XCIl

-

1050

d

joystickslelsoft-

(latest games), mags

etc. £200. Tel: 0268 354043 may split for right offer.

7JX.

0 Atari 1029 printer as new with box utilities including 10 print £90. Tel: Coventry

_

(Atari

_

1027,

letterquahtv printer_for_sale, Virtually

713404.

sltlllflgétthfermagual e: am am

e ntewr C 0“ Y

..

0 Computereyes, Digitiser, software and manual £85. Speech Digitiser and recogniser includes software, phones, mic and manual £45. Touch Tablet, Atari .

£25.

.

as new 5472

.

Birkenhead, Merseyside,

H

I

z}

(0252)

-

713775 ask for Steve.

0 Wanted disc drive for Atari 65XE write to Alan Morley, 4 Norfolk Square, Great Yarmouth, NR30 1EE.

II

2:15

IlOwordstZOO was

mo

| E:

v

EEEzsm-m | SESIZJEwWM-rm that

l

I

certify

any software

for sale is originaland

not

offered a

copy

.

|

s...___

Chm". ”cm“

'°' L”—

Name— Address——

______

POST TO: Atari User Classifieds, Europa House, Adlington Park, Adlington, Macclesfield SK10 4NP

h---------————-————d 44 Atari User May 1988

mmwhizthzwmbewf if ther relent mg the

set, Silent Service + more

|

now

lssue

,

this form (or

"°,’"aximum

| SEES: l E i: l Ezzzzmmm

F'III I“

.

.

On

F—-----—-----——-----

-

for the next

they are

it).

0 Thergcrgpy

.

Q 130X?( )_(C12 Data Recorder, JOYSt'Ckr games + DetaIIS- Tel: WagaE-mo' 00 rldge 6346.

SOftWare ca’efullyrig'gg ed before piracyaézwed‘ ads

zgcepted. only be accepted phostCHH of

.

552 3023_

.

private ref; EXCLUSIVELY for th 0 To avoid ewes?N9 trade ads will or: life of Will

iI service rtwmalso Gold- Ti"8 the e"“"’"""'ch"Tilt-com wit ciatiO" f computer Operate? $5332: seen by thouiaggifresponsem an means ft who can Send enthusmsts

. Wanted 1050 disc drive. Reasonab|e price_ Te|: 031

,

ls

lcr . , youtrfdvfunk on

Q Volume’s 1, Nos. 5, 6, 9, 10 issues ’Atari User' wanted in any condition. Any reasonable price paid. Write: PO Box 8556 ' GR-100 10, Athens, Greece.

~

e

| I

| | I I r


_____—_rommmg

.

Your programming problems solved by ANDRE WILLEY

THIS month the first letter comes from Bryan Kennerleywho is based at Rhyl in Wales. He has a few questions about some puzzling aspects of the Atari floppy disc system. lam currently writingadiscsector editor and while doing so I have uncovereda few unusual phenomena. Firstly, on reading the directory of Alternate Reality The City (disc 1, side 1), two directories appear to be displayed in a random order. Investigation reveals that on reading the directory sectors (361 to 364) the same thing occurs. How can these sectors hold one set of data on one pass and a completely different

6

set on the next? Also, while writing the DLI routines! made extensive use of the Dos 2.5 ramdisc on my 730XE, and in doing so

discovered a seemingly pointless function. If a working DLI is disabled by setting bit 7 of location 54286 to zero (using POKE 54286,64} before accessing a D8: ramdisc ?le, the DLI miraculously springs back into life again. Is this essential to the ramdisc’s operation, or is itjust a bug? would like to include in my pro— gram the capability to detect, examine and create bad sectors— but to do sol need to know what one is. What makes them different to ordinary sectors and how are they created? I

!

,

As far

as the DLI part of your quesgoes, the answer is probably a slip up on the part of the authors of Dos 2.5. When the ramdisc is accessed various portions of rom and ram are switched in and out of the memory map, and the operating system must before always be deactivated attempting to do such bank selection

tion

operations. This involves turning off both the Vertical Blank and Display List Interrupts (VBIs and DLIs) by setting location 54286 to zero. Normally the

original contents would be stored temporarily on the stack, but in this case that doesn’t seem to happen and the value 192 is restored after the Dos call re-activating any DLIs as well as the required VBI system. The other part ofyourletter requires a greater understanding of the way in which an Atari disc drive works. Although we tend to think of disc sectors as being numbered sequentiaIIy from to 720, the disc drive actually sees them rather differently. lt deals with the disc as 40 separate tracks with each containing 18 sectors of data (or 26 if you're using an

,

reading each sector in turn until it finds one with a header value of one. As soon as it finds the correct

and 18 so

header it knows that it must send the next 128 bytes of data directly to your micro. Finally, all the data bytes are added together and compared with the original checksum digit found in the header, and only if the two numbers match will the transfer be considered complete. The drive expects there to be 18 individual sectors, each with a unique number, but it is theoretically possible to have more than one sector with the same referencenumber— it being pot luck which one the drive arrives at first. Some discs even contain 18 sectors, all with the same number —

when you ask to read a given disc sector, the number you specify must first be converted into track and sector references and only when the disc

giving 18 possible sets of data for one official sector number. There are obviously some devious ways of contriving to read a specific

1

enhanced density disc). Each sector within a track is assigned a

number between

1

drive's read/write

head is positioned over the correct track can the sector offset value be used to read in the

correct data. For example, if you try to access sector 18 the drive looks on track 0 for the sector numbered 18. Similarly, sector 19 would actually be at track 1/sector 1 and so on up to sector 720 which is really track 40/sector 18.

Some manufacturers use a special timing hole punched into all 5.25in discs to work out where each sector occurs within a track. Atari, however, opted for a software approach and each sector has a short block of header data which provides the sector

reference

number and some error prevention checksum data. What you have come across is a method of copy protection used by some disc manufacturers. As you have observed, the first directory entry is located at sector number 361, which is in fact the first sector of track 20. Whenever you ask for a directory (from sector 361) the drive head moves straight to track 20 and starts

sector out of the

18

present, but there

point going into detail because there is absolutely no way in which is no

you can create

a disc like

this with

a

normal drive. Software manufacturers use some very special pieces of equip-

ment to make such discs, and the program won’t run unless this custom format is present. The same applies to so-called bad sectors, which are often physically

damaged or given incorrect checksum thus returning a disc read digits error even when there may be 128 bytes of good data present. Once —

again, you can’t create these with a normal drive indeed Atari has provided you with an awful lot of circuitry to prevent the possibility of any bad data being recordedonadisc. Of course, you are a responsible Atari owner, and wouldn’t be inter— ested in actually copying such things anyway, would you? That would be both illegal and immoral, and is the —

“if"

W Page 45’

May 7988 Atari User 45


Programming 4 From Page 45 reason why such weird and uncopyable data formats were created in the

first place. Here endeth today’s lecture!

-

5“ p erscri p t p uzzle On I

w

a nd s, "f? o

to

a

letter from the Neth

m 1.th'

'

BlOkS'

e r-

write your new defaults file on to your work disc, and not used the original version on the master disc at all. As you have discovered, your master is now corrupted and you should send it back for a replacement(although you will probably have to pay the media cost somewhere around £3 to E5 sounds reasonable). The first three boot files on the disc were originally hidden from view by

from my modified Dos 2.9, and now the defaults file seems to contain some 800 sectors — but the disc still doesn’t boot. / hope that you can offer me a so/— ution as to how to get SuperScript working again, or print a warning in your magazine for other readers so it won’t happen to anyone else.

entries, so when you tried to write a new file on to the disc the first blank entry was assumed to be empty and re—used, thus corrupting the hidden DOS.SYS file. Ireckon that such techniques should not be used on business programs, and you should not only be allowed to but be positively encouraged to take backups of your master discs. After all, you’ve paid out your £50 and the pro-

deleted/then usedthe Restoreoption

'

August I bought the Super— Script wordprocessor which/had seen advertised in Atari User, and which lam generally very happy with. However, a few days ago I was rereading your March 1986 issue containing the SuperScript review in which the reviewer mentions a bug

6

the Epson printer driver and changed the Return number 13 to 155. Then I used the Document Rep/ace option to write the printer driver back to my disc and put the program away. The following day I tried to boot SuperScript and I could only get the READYprompt or the Self—Test menu. Upon checking the disc I found that the first three files, the ones with hearts in the directory, had been

Last

with the Return character (13) versus the normal Atari code of 155. As I had already encountered the problem ofprinting a text file to disc! was glad to get an answer to this problem, so I decided to follow the reviewer’s advice and alter the 13 on my work disc defaults file, and in the Epson file on the master disc. [booted up SuperScript and loaded

9

As you have by now realised, it’s always a mistake to write anything to a master disc unless you’ve first made a backup of it. Since SuperScript is heavily copy-protected, it’s best to that you just don’t write assume anything to it at all. What you should have done is to

Guide

to

SOFTWARE EXPRESS

Am

local

altering their respective directory

gram is now useless

through

released

in

non-protected forms,

they already are on the ST.

dealers

m ATARI

LARGEST MAIL ORDER

Jlk Am,

-

m.

OPENING SOON OUR NE W ATARI STORE AT

NOW IN STOCK

no real

fault of your own. I hope you get it sorted out soon,and perhaps software houses will ensure that future versions of such programs will be

NEW ATARI ROM CARTRIDGES

AVAILABLE _

ROM Cartridges (See other Slde for details)

9, EXETER STREET

PLYMOUTH

_

PHONE (0752) 265276

Track and Field

mm.“

Archon

Blaze

Ba!

P

h

N'

h

was And

"my me Phonefor woes

ALSO AT 514/516 ALUM ROCK ROAD BIRMINGHAM BB 3HX (021) 328 3585 212/213 BROAD STREET BIRMlNGHAM B15 2JP (021) 643 9100 46 Atari User May 1988

as


EAGLE COM PUTE RS

GLASGOW COMPUTER CENTRE ATARI AUTHORISEDDEALER AND SERVICE CENTRE

South Wales' Largest Atari Dealer Atari DTP, Full range of software Laser Printing in Postscript and Hawk Scanning facilities

RAM

Plus

48,

Charles Street, Cardiff

U

PG HADES

For Atari 520 ST/M/FM Please phone for prices/Availability .

3.5"DISKETTES

CF1 4EF

Branded SONY disks, double sided

”°“'

WM)?” STWord (Art

drawiig

ow

°“""

“W“

”32,131.33”

mu. supponrronArAmsrAmxuxe a tree curler peck which Includes:

Friendlyand

'

°°”??nif?zi‘isi‘fh?'é‘i"°m'

All ST computers from B.Bytn come with o'er 50 P0 Games BBase II (Advanced card “ridox data lilo) Neochrome

'

resolution 2.5 micro seconds conversion rate o-sv input Plugs into cartridge port Compact size: 5.4x5.3x2.3cms OH 1 ST Replay Compatble a b'n

DesldopAcoassnries Sound and gwhics demos

(Wont processor)

Ulillies

package)

advicoiohebyougetlhemost 15' DIS DID disks only

out £1

olyourmachineand: BBms cad: ilyou buy 40 or more

cuSornisod

mouse

mar

mmmmmmpiilosmlnlbsh)

Upto25%ollsotlwsrelovallothermachines ranges olAiariAwosoriesJoysticlsandBools

Extensive

122 19

£1800

Pleasgwrgeorphénelorireeiélommpad m: (0455) 513377 Southtleld Road, Hlncltlemccstershlrc.YLsE101UA. All Prices include VAT. NP may be extra.

E

m

B

Sound “Azzlle‘gtr21erure measurement, Electro cardiogmne Blood pressure. etc Currently being used in the cardiac intensive care unit at Glasgow lnlirrnary. monitoring patient's blood pressure waveforms

I

.

.

GLASGOW COMPUTER CENTRE WEST NILE STREET, GLASGOW G1 102 TEL 041 332 8245 PROGRESS TH ROUGH TECHNOLOGY

'

CO M PUTERWARE 3()°/o off an qun

_

_

8 b“ -

-

S

products

we

[0

-

fl ST

Ag'OLI CBC] $18 JO" °° BgekOf

U °B.O”‘1’3505" Ostadifyffhihu?im‘éiee’s' '

Phone 0494 33144 -

Write or phone for free catalogue and details of free membership of Fidget Discount SO?wwe Club-

2

ST 0, 5m £495 Monitor......................................£4.95

2

5 2

XL/XE£375

E 5

E E

E

E E

E

Telephone: 0494 33144

-

E E=—

g

E

state machine type

-

Atari Paddles £9-95 Mouse Mats £4.95

E

E

Cable £9.95

Other covers & cables available

2

E

Dept. PCW 150 Desborough Road, High Wycombe, Bucks HPll 2QA

ST Monitor

E

MKeep ouse ouse {fur VCS

mouse

tidy

-

(sticks to monitor)

Cartridges from £2.99

800XL/ 130 PSU £18.95

?ai?gx‘ii?iifsini‘?fiiftf?’i’réfu‘é‘i‘ip?i? quote AUl

C M

c APRI

MARKETING

lmnso

24A WHITE PIT LANE

B

E

i??zl?ityé'éal’é 31244 WAREHOUSEB [golfing12N9r5"?06285)

5

E E E 2

E 5

E E 2

5 —_j:__:

E

May 1988 Atari User 47


if

5

we,»

efeeferf?i'?

'

a???

«v4

'

-

..

“”V?i-“"stit vw?f

3

“31“ yer

.

a,

..

Recently our readers have

been sending us Five Liners that have been getting more clever and imaginitive by the day. They're finding |°tS of ways to cram more and more code into the tight space available. So here are a couple of tips to help you enter the long lines-

1

Bastc' on the screen. You also leave out all unecessary spaces. Whenever possible use

should

the abbreviated form of the commands. Some common

EgRAPHICS ER'

Firstly, enter POKE 82,0

:~”“ i

to remove

the left hand margin. This allows you to enter four lines of

v:

screen

m

i‘“~~.s’%}f:i¢’;w

ENHANCEDON

L"-

SCREEN EDiTOR

for

COOl’dInateS

if

POSITION

a

statement? O'_h°W many times have you had to dig out trusty manual to look up the your internal code for a character when you needed to POKE it directly to the screen? Five Liner solves both of t hTh'S ese problems It s e t 5 up a code routine residing in Lnachme age 6 locations 1536 to 1717 — that executes‘ dur'”9 the vertical blank period VB' — 50 make sure that program doesn’t use this area yofur 0 memory_ An extra line of text ,3 added at the top of a Graphics 0 screen which shows the Current row and CO|umn of the cursor, as well as the i"ternal character the character curren “set ert JOY Yunnge ecursor. Once you have typed It "1, save a _

PERCEPT'ON from George Postler

-

.

.

TEST our reactlon s eed to a given situation by playirfg this funto-use program. Pressing Start

-

'

_

begins the game and the micro dish reen

which tirznbuatfonebngyourioystigk

should be plugged into port one. If you are quick enough and the numbers are still the same the computer will award you one point but

-

If

so

GOTO DATA

G D.'

'

vqu

press Reset or execute

any other mode or you garbage 0” the screen. mm

1

a

Will Just get

“EN"“J'Z’JJSJEOJJC.

‘7'55'"”JAE“:':.n35r4l.33,50,51,

37.52. i, 104,452 2

mm

magnum,

23,0, 15, 15, 15, 0.

“7-15'o5442r“.2,140.49,z,1ss

.80,164.89,142,154.6.140,155.6,162,5,1 60,71,169,7,32,92,223,95‘1551,3'32’n‘

.6,us "To

3

25.141.30.6,130.32,1u,s,1.s,25 .141.37 . 6 . 24 l 133 . 105 . 15 . 1

41.35.5455“;

‘-32-134.5,105,25.1u.1o,s,24,135,105,

“A“

‘ ”I“

17'5'155'35:32:134-5.105.25,141

'a'5'“'1“'“5:15:141r7.6.75.98,228,1 2212'55'233'“:“?bul-76.137.6.24,9 2 '

.

Elavs a sthvortntimge'l?Ogutrgcz‘gnise ?r 0b 'n the slime ress the

'

hi

soumo

tVng X=U3Rl1576).

you’ve had to strain your eyes to count the characters to the left of the cursor In order to work out

tsl’prwwtw ftunwhé‘si?tsiesifsese?xsi‘t?t‘ée

NEXT

the program is run YOU can type NEW to delete the Basic from memory and call the routine by

"

from Karl Fitzhugh

,

ones are:

5 run 121536 N) EST

17mm»

thll

2.1.2.2.2.24.2.2.2.2.z,2.2.2.2.2.2.2;

2'2'55‘1‘7'5

1 LL6 (L) 2 RRM (V) 3 NMC (0) 4 TLG (4) 5 7N3 (D)

CODY before running it as an Y mistakes in the DATA Statements could cause the computer to CfaSh.

you are wrong your attempts

.

left will be reduced by one. After five goes the game will end and

swore

1mm,so,?i.a.6.16,ss.u,1ss,z,g,

After

your final total will be displayed.

PROGRAM BREAKDOWN Graphics Mode

1

Sets

2

2+15 screen and tests for Start to be pressed Generates and prints the two random numbers and tests for the trigger to be

3

pressed Speeds Up the game, prints the score and your number Of

4

up a

attempts

the same as Y, subtracts attempts and returns to line two and re turn 8

Tests whetherXis

-

5

fadgrseoxopomt

48 Atari User May 1988

narrates mutton? “wuss -' wostrmu more nor-Your SCtlllE=":B:P= com 1 smamtcs man pseusnmoo ma

PROGRAM VARIABLES

1

uzlnnmrawu)arznrmmowmm: 51110! 7,5:2 ?wznsxtml 11,5:2

2

36:1! sosut

X,

Y P B K

numbers of attempts made

The two random

gumber core

Controls the speed

of the

game

we! 3:0 to 1:5:srusmmlsn umr u 3 l:l—l.1-:PoSHIOI 4,...w “5,-" v our scan

f="5'=”5“m' m ‘ IF

2? 5

5-113?

”55’—

Ni: x 7 ?zz-15533210: Hz. °"""1

hum-1m

r J'f x;

u-som -

av.

3:0 to ”0:50“.

man msoun 0.0.0.0:nzrmul

"3?

to 100-50 . v

a

”gm -

men,“

1

2 3

27V (0) AUU (P) VN4 (y)

4 J45 (W) 5 8GK (H)


m

mm

fruits??l‘fbfgiihem??s ?ve not , line“ swarms why sond?temto us to grace stilt" Danes?

;

'

:

_

dozume?faftton t;

”shivers

'

pref— ‘

v

Atati User, Europa Hausa, Ailington Park; Armament, Maocles?eld smo INF.

material romrnlng‘ploase a enclose suitably stamped package.

You should give full description of the routine and any other details that

,

word pro-

Milk-to

a

are relevant. And rememher if you want your

a

f

tape t?p‘ther with the

,

pubmscd

;

=

'

We pay£25for each one

,

,

“1

_

amt! sawa at sass teammate mt stars or

f

-

; g

k

'

/

f

p

i /

(

/

l

,

,

N

,

'

.

6X

/:l

rom

-

(1ng f

|

??é?ill‘lg J/ 1

t

/

'

M

Z

?ll t

\

~,\

Q

.

'=.

*

4

“ ll“ Q

47V

.

f? ,

M

‘ .

1 '

In

W

t\\\\ >

illll‘r'wtit-t

N\

,

“it“,

\\‘\

\

:& “WI“ v‘mwll‘ll

\‘\\‘l\\;\

~:’ WW

“3

(Pf/é!

colourful graphics on your Atari, The three-colour picture is drawn In elg t parts finished mirrored in the s p ecified colour. When the Program has finished it holds the pattern for a short while and then starts it again. Also included is a Short sound effect which can be heard as the screen is drawn.

'

.

.l:‘|

'

“pill“ '

w all“ v

,

,

:

PROGRAM BREAKDOWN 1°

Sets UP SOUhd, colour and graphics mode and then draws the first stage of the compmer lace Draws the second stage changes the colours for the next two and then draws stage three Draws the fourth t e Changes the colour fs agte, next four and then grraws stage five

'

.,

7..

. JIMRS

.. -

_

axm‘m%$=zzng momzuzreerrs‘tmm m to um: 1

BOUNCE DEMO from Keith and

20

,

.

Joel GOOdW'“

m" ' . 1 IE“ 9-D“: ”13.71.0035 5

THIS program proves that you can

5

30 /

me “?u?" “5 7“v?‘“=m5 3

“Jumpers

‘5 5m "1”

0:0 “

“7“v?l‘3mftm 0.0

swimwear use“

"mm“ "M'" n 3 ‘ F“

_

""

sf” "f” ft“ ”HE” Jr ' 199“; ' rm ”Mill's“ 0,3?“ _

“f”

“up!"

n

:,

40 50

1

,

.~

E,

.

and then loops back to is“: 10to re -d raw the pattern

‘,

a-Foe?gg' "?shutl??kt?l?'m?l? ;; ~

~

,

a

z';;m3;;mm‘”wigm?mgw?‘

gimummummmwg

I

”Taxjgg?gmmmm?m 011m ’; ?t??im

PROGRAM BREAKDOWN

2

Sets up the display list, disables the screen and sets up

the_var|ables

.

1

2 3

_

the display list and Flnlshes

pm

3

a message Re-enables the screen fades in the message

4

e message 2°“? cro s exams

4 5

iéégg?tiugzms’,tat”;«atsatires;remaster

”thmomw?mtttmh

,

1’ 791.515’3'3’”“i Q ~‘15t,°v'?'?“ hi, m t . 1;

l

off the sound hgold’sthecl design for a, few seco age

5.3: fizkrzzgin?gr?z?frg a

l

Draws stages six and se Draws stage ei ht swit lite" es

“'f",’ “J“

~

~

,

over again

“2mm"!

3553511013550

7111“

?lth!“.

”26,559.35 "27,530.35

ht?.l=m

"10.13?

achieve smooth fine scrolling without having to use complex assembly language. instead it simply manipulates the display list to do the trick equally as we". When you first run it, the message ATARl USER MAGAZINE!will bounce very up and down the screen smoothly with none of the jerkiness that usually occurs with on-screen character animation. After a short While it SlOWS down until it StOPS at the bottom ofthe display: Then it starts an

1

Burroughs

HERE’S a super little program that will ShOW YOU Just how easy It IS to create

\

,m/.~""

amon

"

a];

4p4 (F) ELG (D) 483 (F) LKT (p) LPJ (0)

,

“n?????milhntmxcli?li 3:0 Ta is, smsmerzfm“

33m

to 0.793” ”Pugh $0 in 513}? a ms~tsr,otmu,mmsmg :a n 159 gm»

and

my“,

1”3ma

155

3335“ my“ 3:0 n “Jim;zs?a~‘~:z,{j{l; 5! our 2.1mm matted isms ~ 5375; ' 15m" |=0 “I... gtnnnn :

with

,

5

,

a

d own,

lowers the height of the next bounce and checks whether the message has stopped bouncing at the bottom Makes the sound of the message hitting the bottom, scrolls the message up and makes the sound of hitting the top of the screen

VARlABl-ES G,

I

D L, H

P

0,

R

Low and high bytes of the display list Location of the display list Low and high byte pointers to the screen memory Holds the height of the current bounce FOR...NEXT loop counters

. V ~

~

‘*

‘ ~

, ,;

10

20 30 40 50

5GB (C) 7A8 (0) 7UJ (1)

OAF (0) SFY (6)

May 1988 Atari User 49


N 0

now

.

't

ee ’

on

you

Q *

,

.

i

I

1

his look usmg Atarl Basw

LEN GOLDING

,

.

at anlmatlon we saw last

to make ' ,

. a

. . . I

.

.

a

z

-

.

will then erase the background at that position. When the time comes to move it, we re-print the original background data, which erases the moving character and restores the background—all in one go. Although it sounds fairly simple, it’s a very complicated thing for a computer to do. Consider this statement:

month, it's quite easy keyboard character move around the screen by just printing a blank space over it. then T's-printing it somewhere else. This is fine as long as the background is blank, but suppose the character has to move across aterrain map or other scenery? if you print a blank space every time the character moves, it will leave behind it a trail of missing background. The theory behind overcoming the problem is straightfowvard: We first look to see where our moving character is about to land, ?nd what's cur— rently printed there and store the information in a safe place. Next we print our character, which

As

. t

continues

, ,

.

i

f '

.

1

5

, '

i

.

-

1 5

,

:

In

11 ,

.

ordinary English, it means: Move

the cursor toaposition 10 columnsin' from the left and 20_rows down. Read

;

a: _ ‘

j

the character currently occupying that spot and store its code number in a variable called 0. if. for example, the letter A is cur-

.

g

'

i

~'

E

.

a

.

ck-controlled

k

.

8-directional joysti

Program I:

REM

over

movement

a

backgrou

M

20 GRAPHICS 0:REM Necessary for LOCATE command to work turn cur 30 POKE 752,1z? CHR$(125):REM

T0

and

H1,V1:'?

110 POSITION

.

270:Gosu5 310:GO

Up/right '

260:REM

THEN

GOSUB

310:GOT0

IF

S=S

THEN

GOSUB

290:GOSUB

.

330:GO '

260:REM Down/left 240 IF S=11 THEN GOSUB 330:GOTO

erase

CHRSlQ):REM

H2,V2:? CHR$(20):REH

Prin

v

H

260:RE

.

330:GO ,

260:RE

Left only

250 260

IF

S=10

GOSUB

THEN

270:GOSUB

.

330:R

Up/left

V

'

RETURN

270 IF V1>1 move up,

0

V2=V1-1:REH Prepare there's room

THEN

if

280 RETURN V2=V1+1:REM 290 IF V1<22 THEN to move down, if there's room

m

RETURN

to

310

IF

jo

320 RETURN 330 IF H1>1 0 move

the ball

k

k '

T0

EM

d

r

GOSUB

THEN

260:REH Down/right 220 IF S=13 THEN GOSUB 290:GOTO H Down only 230 IF S=9 THEN GOSUB 290:GOSUB

by printing background over it 100 LOCATE H2,V2,0:REM Store backgroun on which the ball will lan d character

,

260:RE

270:GOT0

Right only 210

ball

.

GOSUB

THEN

TO

vertical co-ordinates.

90 POSITION

S=6

260:REH 200 IF S=7

clear screen

60 GOT0 100:REM Start loop, printing t he ball at its initial position 70 REH main loop starts here: an 80 GOSUB 150:REH Get new horizontal d

S=14

only

190 IF

sor off

.

Up

nd.

Horizontal 40 H2=19:V2=11:REM Initial and Vertical co-ordinates for ball 50 GOSUB 350:REH Fill the screen with of letters a background

.

t

.

" :

Prepare

.

I

_

‘ ‘

Reset H1 and V1 120 H1=H2:V1=V2:REM new position, ready for next cycle 130 core

.

180 IF

to move

80

,

140

REM

Subroutines

ystick in port 160 IF

.

50 Atari User May 7988

S=15

THEN

here: of

position

1

GOTO

150:REH

Do

nothi

if stick centralised

ng

170 l

.

start

150 S=STICK(0):REH Read

REM

Find next position

for

the bal

to be printed:

i

'

10

H1<38

H2=H1+1:REM

THEN

right, if THEN

left, if

there’s

Prepare

'

room

Prepare t

H2=H1-1:REM room

.

I k

1

there’s

340 RETURN 350 FOR ROH=1 TO 22:FOR COLUMN=2 TO 3? 360 POSITION COLUMN,ROH:? CHR$(ROH+64) COLUHN:NEXT RON 370 NEXT 380 RETURN

~

a

.

,

,

'

Program

1:

Example ofioystick control

~ ~

.


—Series 0 Q rently sitting at coordinates 10,20 the value stored in 0 will be 65 the Ascii code for A. As always, you can change either or both coordinates to any value within the corresponding screen and variable 0 can have boundary, any legal

.

-

.

name you choose.

.

Here's how it works in practice, using the ball Ascii 20 as our moving character. We’ll let the ball's current position be H1, V1 and its new position H2,V2. Also, for convenience, let's pretend the values for H2 and V2 are updated by an imaginary subroutine at line 1000. Our pro 9 ram might look like this: —

. . ‘

returning to the main-line code

at line 110. Because lines 150 to 340 are now a self-contained mini-program, you can

.

incorporate the routine easily into

your own games. The screen background — a pattern of capital letters — is also drawn by a subroutine, this time at line 350. You can easily change it to draw any tern or background you choose pat— a haunted house or dungeon floor plan, for example — using control characters. The utility program we gave you in Part lll — the March 1988 issue of T"’" ‘°

"9°

l

.

40 GOSUB

l

El

90

. . ‘ .

GOTO

',

E l

l

20

.

E

.

l

E .

central'sed?

.

—Yes

,

.

SZ$”/‘Zts‘jtfgs p 255' 52)

.

Erase the ha” {y Pfln?ng the Of’glna/ background cha'acfef

“HM/7

.

Store the baC/(gfwnd Character Wh'Ch {3 C“”?,"”” OWL/PW“?

pos’t’o” M2,V2

;

'

. '

'

l

l

.

No

a. Line 60 identifies the background character which, is currently sitting at the ball's new destination H2, V2- and stores its Ascii number in O, replacing the previous value. Line 70 prints the ball at H2, V2, and this is where we came in. The whole process will repeat until we stop the program by pressing Break or Reset, or switching power off. Program is a fully working demonstration that's similar to last month’s Program lV, but we’ve rearranged things to give you a bit more practice with subroutines. Notice that the joy-

stick control system — lines 150 to 340 is now nested. The first subroutine (150 to 260) calls other subroutines (270 to 340) as necessary, before

5

~

restoring the original background data — the character whose Ascii code is held in

'

.

‘l

.

Set the ball’s initial

lifiifll.i§'”‘

nates in H2, V2. Line 50 erases the ball by

,.

~

i‘

program by telling computer what graphics mode wethe re using. it’s essential to do this, or the LOCATE command won't work. Next we specify the ball's starting position H2, V2, then jump into the middle of the main loop at line 60. This line reads the background character at our ball’s initial position and stores it in 0. Line 70 prints the ball, and line 80 sets H1 and V7 to the ball's current coordinates. Line 90 then sets the game loop running. Line 40 executes our joystick subroutine, and returns with the ball’s new coordi-

.

.

E

1000

.

.

,

.

52 ’

We start the

.

v

E

.

23 Egg?éogziiaévgwkmi ' ,

.

.

E

CHR$(Q)

i.

5

5

10 GRAPHICS 0 20 H2=1I:V2=20

'

E

.

Print the ball at

. Reset H7,v1 to point

’ Figure

I:

Flowchartdescribing Program!

. May 7988 Atari User 57


_\

O

0 .

Atari User

takes the

drudgery °Ut

Of

13

.

IF

5”

“72

52“

SOUND

H

MMM'

530 RETURN

Now you’ll get a short beep whenever the moving ball lands on a letter H. If you want the hit to produce a more exciting result, just change the code at line 500. Aren't subroutines Wonderful? If you want your moving character to destroy only certain symbols in the backgroundpicture without disturbing the rest, that's easy tOO- Try changing line 1.00 to read:

. -

. . ‘

.

. .

if the ball now lands on a letter M, the value stored in 0 will be changed from 77 —the Ascii code for M —to 32 the code for a blank space- 80 next time the ball moves it will leave a blank space behind it. You'll ?nd, therefore, that the ball wipes out every M bUt doesn't diStUib anything else, We're fast approaching the stage where we can write real arcade games, and our programs are consequentlv becoming more complex. Computers can follow the most tortu— ous listings without difficulty, but human programmers tend to get lOSt in the maze. 3° "OW'S e 900d time. to introduce a system of diagrams which makes it much simpler to keep track of

,

thirtee-

0

. . ‘ 0

52 Atari User May 1988

,

t

Look at Figure l on the previous page. lt shows the operation Of F‘l’O'

simplified pictorial form. Notice how the diagram corresponds to REMarks in the listing, and "Y checking the program's operation against our written explanation. The pictorial ?ow chart is much easier to fongw and saves an awful jot of writing. Professional programmers use a whole range of symbols in their flow charts, but we can get a long way with just two, rectangles for operations and diamonds for decisions. Diamonds always have two outputs, corresponding to yes and no, while rectangles gram

.

l

in

1 1

1

'

. ~ 1 1

l

.

1

1

'

1

1

1

.

.

1

1

i

.

-—

.

1

.

THEN1G°SUB

21g iggsz'g?éx?E”

.

5

1

”5

'

_

_

Another use forLOCATE lsto detect when your moving character has hit a kind. Try adding these target of some lines to Program

.

of the few languages that doesn't demand an accurate flow chart before you start programming it's very tolerant of variations in construc?on and layout. As your programs become more complicated, however,you’ll find that time spent on designing it by flow chart or other methods will save many hours of trial and error and the end result will be tidier, shorter and probably faster. Now let’s turn to a topic that will help you to produce more realistic games—the use of colour. Deep inside your Atari is a group of memory addresses called colour registers. Whenever the computer draws a screen they tell it which colours to use and what to use them for. You can change the contents of the registers, and consequently the colours displayed by using SETCOLOR. For convenience and to avoid misspelling this command can be abbreviated to SE. Basic will write it out in full when the program is LISTed. its format looks like this. Basic is one

thls-

.

.

have only one, corresponding to clone.

4 From Page 51

1 (1

1

.

'

1 1

The first figure after SETCOLOR identifies which register we want to alter. ln Graphics 0 we can use only 1, 2 and 4

.

The second figure specifies the colour or hue to be used and can have any value from 0 to 15. Figure ll shows the hues available using Atari’s own words, but you may disagree with the descriptions. in any case there's no absolute standard many TVs and computers will inevitably produce different results. The third and final figure in 3 SETCOLOR command controls the colour’s brightness, and it can be any even number from o to 14. Changing this level has a marked effect on the perceived colour. For example:

1 1

.

1

whereas:

backgroundadark green,

1

.

,

1

.

f

.

f

~ ,

Q

-

"

. . .

will turn it bright yellow, even though 12 in the hue number is the same both cases. Program ll lets you use a joystick to

1

.

~

—-

Will turn the

1

but these enable us

registers to change text brightness,background colour and border colour respectively. —

1

‘ Q


_____._____

Series

_

0

,

Q

.

experiment with colour registers

brightness level. lf things get out of hand, pressing Reset will automatically restore the screen to its normal condition. All our programming so far has been done in Graphics Mode 0, which is comparatively limited in its use of colour. Toad is always printed in the same hue as its background, but at a differ— entgbrightnesslevel. You can make it ,;.;‘yegir¥ydark, very bright or invisible, but that's‘about the limit to special effects. Fer genuine multi-colour displays

. .

.' .

~

we must enter a new

1, 2

and 4. Press the trigger to step from one register to the next, move the stick up or down to change the hue value, and move it left or right to change the

I

j

" ~ 5

‘E

~ I

I

.

.

10 GRAPHICS 20 PRINT #6;”TeSt" 1

.

Wh?" YOU TU" this something very peculiar occurs: The screen ?rst goes blank then splits into tWO parts a large black area, and a smaller blue one at the bottom with the normal READY message printed in the blue

1

.

E I

I

E

,

area as it WOUld be 0" a Graphics 0 screen. The word TEST appears in large lettefS at the top Of theblack area. but instead Of being printed exactly as in line 20, all the letters are in’upper case and each is a different colourChange line 10 to GRAPHlCS 2 and

IE

.

,

E

Q;

I

.

.‘5

'

, I

.

'

f

E

' i

I

g’? E

i

'

I

something similar happens, butthis time the coloured letters are twice as

532,15:

*

. E

‘ ~

E

.

lf you’ve followed this series from, the first part you now know enough to write your first action game, and that's the best way to practise what you've

Rust

V

j

large.

.

.

.

dimension:

E E

.

learned.

E

E

10

.

Program 11:

REM

Colour

registers

Experimenting with in Graphics 0

Clear 752,1z? chsuzsan reen and make cursor invisible

20

POKE

,

STRIG(0)=1 THEN GOTO trigger not pressed

50 IF

R=1

R=2:GOT0

140:REM

.

Bran

80:REH

73 IF R=4 THEN R=1:GOT0 80 S=STICK(0):REM Read t

-

t

. 140

I

90 IF

joystick in

per

~

,

s=15

,

aoro 40mm Loop back

THEN

it stick centralised

9

i

Dark Blue

100 IF

5:11. THEN E+1:GOT0 140:REH 110 IF 3:13 THEN

'

Q ‘

IF

Joystick IF

,

:=

7

HUE<15 HUE>0

THEN

.

HUE=HUE

120 IF s=7 THEN IF SHADE<14 THEN =SHADE+2:GOT0 140:REM Jo stick "ri

.

-

=SHADE-2:REH 140 POSITION

Joystick "left” 3,1?:? ”COMMAND

150 SETCOLOR

R,HUE,SHADE:REM

160

'

FOR

ll=l

T0

50:NEXT

“5 Ii

"up” THEN

.

HUE=HU

-1:GOT0 160:REH Joystick ”doun”

SHADE

ht"

I

SETCOLO

Change

H:REH Short

w

th

del

.

Program ll: Colour demonstrator

Figure II: Colour values

——‘

second

.

‘Q:

.

=

ay

o

;

~

1

,

E

select

next colour register

,,. i.

40 IF ch if

THEN

i

140mm Init

30 R=4:HUE=0:SHADE=E:GOT0

.

E'

.

sc

v

.

parameter in a SETCOLOH statement

0

0 May 7988 Atari User 53


4 From P?g’ 53

. .

Putting It into nd

' -

As an exercise, th m riting a progra .

.

V

-

fesggéythaese o

P9 d

d brown with . Turn the bac k QFOU" def and use Control a green bor dra w a city street

a’rf’e/ds a nd O lns ert fuel dumps, by the let -5 shipyard s, "represented A (A50” 55) and .

_

.

ters F (Ascu 70), (Ascii 83).

character (ASC”

fly

to

13)

0 t'ck around the screen d'Stur Joystlhe under) ing control, Wifho‘“ background

.

r is iOVSt’Ck ‘L’gg?f a .

,

.

0 Whenever the pressed, makff

fl}:

i

,

be 3

-

.

l'n our

,

.

.

,

demonstration and show how

ea 5 y it is to -

-

'

.

. producedmulti ,_

Basic.

1

3

1

displays-

5

i

l

1,

.

its operatiQn, an to ma stering way the on well

igl?d

;

coloure a’l'mated

a;

”nekCOdslulifdgfstand wor

and leave a blank/65:3” ”055 m0 behind when the

ii

what’s happening

ted tty comp ,-ica e This will Dire SON to don t em?“ program, so Try to e ms overnight. bl the pro all rking W0 stapS at the first three broutine usmg 30,60”, first, contrOl thestsigk from Program l foffoy a hint on W’” give — program H yo’u t 9 trigger how to incorporate feature. 35 can be added The next two step last the subroutines later, bUtrtofthe mainincluded is best if”, make it all

-

i

.

exp

we

,,

E

. Next mont h I 6!.n ll

20 bombs

after drapped-

the gam 6

is coVC‘s/323 bomb. an explOS/On fallinganA F or S, add -

.

.

,

--

Use a +

-

End have been

plan. .

hits

of thednllgfehjmbe’ an his every t'me -

_

.

the screen,

bombs drop

_

f

.

Charade” to

'

of

the bottom

. 'Near print

achieved, “Pdat’eggetd the “79ng Is pr

-

zpeci?cations:

.

practice

-

-

.

you’re

~

.

.

i

'

i.

:

~

i

Em

ARE You MISSING OUT? You've got lots ofquestions about your computer but don’t

knwwhOto ask!” doWw’fe "asumwhichso?wmlsbest for your application! We do! You’d like to keep up to date with naiv releases and be sure they are a good buy, but who‘s going to tellyou?WewiIllYouwould love togetto knowotherAtari enthuse“, but 9°“ d°"" kn°w “W! We d°’ Y°u want ‘° Set some of that ‘Public Domain’software you’ve heard about, but where from? We know! You don‘t want to feel like you‘re the only Atari owner in the world, but where can you tum too! We“, we “n he'p’ G’ea" b‘“ Wh° "e M"? we are the largest (and oldest) Atari Computer Owners Club in the UK. Foriust £500 per year you get help, assistance, hints, friends, pen pals, software, up to ithis, n ormation, games, utialccess arlZID ware projects, so fcil‘zte are ities, rt‘o reviews, programming tutorials, and a glossy club magazine everyquarter. A club magazine as well” one of those photocopied things that is unreadable, eh! Well no, it’s professionally produced,just like this magazine you’re reading. It’s called MONITOR,you may have heard of it?'Yes, friends of mine have read it and say it’s great! How do I join the club and get my copy of MONITOR? Easy just sendacheque or postal order for £5.00 to the address below requestingafour issue subscription. Overseas membership 15 £8.00 (surface) or £12.00 (Airmail). ~

_

.

You won’t be disappomtedl! _

_

The U.l(.Atari Computer OwnersClub P.0. Box 3, Rayleigh, Essex, 556 8th Independent use, Group

54 Atari User May 1988

vou

IF TITLE Anzac

c. 3. Software PRICE” WE WILL BEAT THE

SEE CHEAPER, CASS

chute. 750

case

TITLE 130

DISC

265

_

awn.NW72177.:::::::::::::::::::;::::::::3:22 12:3

333m"

mu???.::::::::::::::::::::::::::::::';2:28

Elf-“mar."'::::::::::::::::::::::::::::::::::::::::::::::::::::::::t:::::2:22

12.5.5

911,32 53,”

12.953

$50

H:-':fjjjjjfjjf'j[f[jf?jfj?jj?jjjjjjjfjjjfj?jfjj7:50

aogixliff:Z.If:ZZIIf:Z?fIIfffff?ffIf:lfgg

gm?tsm Living

‘2‘3 mo

Daylig’riiif.IfZ.iZf:Zff??f?ffffff?f?fff?f?i7.90

3;::"&;,‘,,g;'ffjjjjjjfjjjjjjjjfjjjjfjjjjjjjjjjjj2:23

?rm”, “m”

222723; Ark-mud

750

lie“;

garcwuemggg Smp

row

.I:ZII:ZI:II:Ziff??iifffffif?f??f:I?f??f???if?fzfas

mm?fiffffff:f:If:IIII:.'if:f??fff???fiffif?ffgig:

PM“? gag;t:::::::::::::::::::::::::i::f:::::::::::::::::::::::::1:32

LA‘":’l‘.‘i‘"li.m

‘gfg

59:00

12:18

i':::::::::tii::::i:r::::t:::::::::::::::::::::::::::::::5:22

13:

5mm.“if:i121jiiiiiiiiiifiiIiI:I:Iii1112121111211:iji175

mméi?iiiiiiiiiiii1III:Iijiiifijjiii:1:11jiijjjifjiiijiijjijijiijji315?

33 11.00

22m::::::::::::::::::::::::::::::::::::::::::::::::::::::::::""'”132 Luau. Grill-nos l..75 M ""°‘

inmmsmmmmmmms$1.23: gt??vi?if m: m‘mj’

57

C. 3. SOFTWARE

mg?f gs'gOSSfPL'ED (Dan

AU)

Lin-Mu Fan".

Hashim-m

Ru-d.

mmbburv. Noah-nu um: m4

égégg?éégggg::::::::r:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::§§§§§§§§§§

553132:

ATA R I R E PAI RS

:E.§'::§§:=5........

,

__

:::::::::::::::::::::::::::EE§::E55555E5555EESEES55555555555555555555555555555555555555555555555555

Ara” Approved Serwce centre .

,

All Atari products repaired, Computers, Monitors, Disk Drives etc Atari tr a I ned engineers All work fully guaranteed -

Printers,

Free estimates

AVON MICRO CENTRE Umt 4. Western Road Industrial Estate, Stratlord-upon-Avon, Warwuckshire CV37 OAH Telephone: 0789 292269

:':"5' :5.-‘::.:


'

Mailbog'

£10 t

LETTER

TH’NK that t may

be tn a

Mr

i!

V.

[plosmoz owart so tolhel? ve is ro em with Alternate Heaiity: The Dungeon that he mentions

in the Hints and Tips section of the March 7933 issue of Atari User. Firstly, the item which he needs to use to pass through deaths doors is the portal access card. This will be given to him by Acriminira/ in exchange for the staff ieces from the Prisoner on 7eve/ one, King D / lt adth '

£3373" 3/22/1774;

_

i“;

requires the bloodstone before it will give up its

piece.

Secondly, the R’Ve’ Stonz may b e erosse d a t any t'ime after midnight and before the ”St hour, prowded that the boatman is paid With ,

-

-

COPPfM

,

Third/V, Morgana S tiara

_BV

horse level wearing the tiara

e CO lo?hh'mlo’flfs res'o’e‘f'll es3"; orse W’ settle for a sweater or a cloak provided YOU have

”thing

better, lother'Wise ’t

VOU’ 001“ “I’ll/ff?“ ?nes/alteh’ff ”79 - espeCIa V ’ “3 .

magical.

Finally, does

ahnyone

“$07; é’ileigli’ilngzgfng?: 9 y '

Ward, Warley, West M'd I

'

lands.

crashing WOI'

k S h ee ts

AFTER reading the reviewof the Swift Spreadsheet from Audiogenic in the March 7988 issue of Atari User / thought I’d point outa problem that/am having with it, When you are saving and

loading worksheets they

appear to save accurate/y and load every cal/properly.

However, problems occur when the worksheet is then worked on further the pro—

gram

is prone to

trating. The

spreadsheet

not

easy to use, and offers good value for "7°”ey when you compare ’t to the more VisiCa/c and gxpgn/sive yn ac. t have written to Audio— genic bUf received "0 rep/y and l have talked over the phone to Metamorphosm Development _ the desi 9 ners of the spreadsheet — who were he!p fu/ but unabl e to cure my problem — W Charles Winch .W e n.. Swansea '

0 Have any of our readers experiencedthis problem? If you know the cure, please write in. '

Gettlng

,

5352: ”Mb wefor wm” the», mos; ifs;- es P’t?zes in 9 etters

.

to us. So now there's ‘mm "3330" than eye, to can? “bl-lie to our limy me";

a

Get yeur Pens out Start writing and Yon; °9uld be one of the Winners.

is connected. — J.E. Robinson, Millom, Cumbria.

The address-

/AM ver y flattered that my letter was chosen for publication in the March 7988 issue of Atari User. I found your attached comment, however, didn’t seem to square with my experiences

at the keyboard. lhave an 800XL linked to a 1050 disc drive chained to a Panasonic KXP—1081 printer via a graphics interface. If I use the AtariWriter word processor / found, as you say, that the hash sign is printed out asafbut displayed on screen and again -

preview mode as a hash. Using Mini Office ll, however, if I key hash Shift+3 the pound sign in

appears on the screen, even if the printer is switched off and disconnected from the micro. It is also output in both preview and print

2

"

_ I

Editor

n ser x2"???

'

Keys Stl“ available

'

£313,952 ark .9°" Hogse

-

Ad'mstott Macclesfield SK‘IO 4NP

WHEN / read the mailbag section in the March 1988 issue of Atari User / noticed a letter from someone who is havin 9 the same p rob/em as me—brokenkeys on their 7070 tape recorder. / wrote to Silica Shop — enclosing a postal order for the required amount — but I was most upset when they wrote back to inform me that they had Stopped sellin 9 re p lacement 1010 .

I

bag pages.

.

is available and where I can 99? If? — Bryan P0". .

-

Barnsley, South Yorkshire. W , h ck d “th ST

223 shop?

i

siillv‘gells ltl?:

keys. They are £1.12 each and £1.50 postage and package must be included. We don’t think there is a tape versoon of monopoly. -

keys.

t h at h aSh

|

“?t

commonly advertised printer for the 8 bit Atari, it Will work correctly for text if a Centronics type interface

is

potential/y powerful and

r EN” ER!

modes. Final/y, your reply to one of the letters in the March issue surprised me. Although the SMM804 is

crashing with odd garbaged messages appearing. This bug does not occur all the time, but is quite common and very frus-

_

ShOU/d ”0? be given UP to the clothes 0" YWO-

DEE‘ ER IN, 0 1 ”E DUN E N

After a dozen or so phone calls I found someone who sells them —A. S. Wooten 81 Son, 116 Ed/eson Road ' C’ ewe, CW2 7HD' The keys are £7.50 each and £7.50 postage and package for up to four keys ’3 reqUired. Could you please tell me if a tape ve’S’O” Of Monopoly

'

M'lnl Of?ce II 0“

spartaDos

I HAVE a 1050 disc drive with a US doubler fitted and Turn to Page 56 >

,

DOUBLE TROUBLE HAVE just typed in the excellent 3D Plotter program from the March 1988 issue of Atari User and / I

came across what seems a slight error in the listing: Line 800 has been duplicated and it re-appears on line 790. It should read: 790 PLOT X(P01NT,1)+16G,¥(P0 INT,1):DRAHT° HPX,HPY

Once this has been altered .

.

it runs correctly. Thanks for 6 superb program — it has brought many hours of fun. Has any reader figured out how to dump the 3D image to an Epson or 1029 printer? — Mark Wilkie, Marske by the Sea.

0 Unfortunately,

as the was put together magazine the listing was scrambled

Silght'y. We '

are sorry

inconvenlence

for

any

caused.

-

May 1988 Atari User 55


w

— "mm” wondering if it

I was

I WOULD 272i; tit/y?tgagntsofearsrgaz‘ggsi

_

Cheadle Hulme ' Cheshire.

0 MIN Office works very well on nearly all disc operating systems including _

_

like to thank you

for the excellent article about Spellbound that appeared in the March 1988 issue of Atari User. Not only was the map very well presented, but the hints and tips were very useful in allowing me to complete this super mini-

format. It would be nice to have the high speed load facility on such a super program Alexander Mellor Brooke, '

COME IN HANDY

MAPS

is pos-

.

|l

adventure for the ?rst time. Also in the same issue was the map ofMercenary:

The Second City. Although/ have never played this par—

ticular graphics adventure I 'now thinking about getting it as the map makes it look like a very enjoyable game. The reviews section .

am

.

is always a firm favourite Of mine and I was over/OVEd when you started to use colour pictures again. The new layout lOOkS superb as does all the magazine. -

Thanks for a very interesting and informative read. —

Sean Canning,

Man-

chester.

SpartaDos. l

cartr|dge

has been looked at before and only a simple circuit is needed to allowa number of cartridges to be mounted to ether on one cable.

_

connect|on .

I an " ca 9155 I am

ghe components would assembler/zinc; m 0 an geqwea makethisaratherexpensive that having to condevice, but if enough or out readers write to us to prove gas/it]: igngfélyraféuig 9 that demand is sufficient I am concerned that the we," reconsider it, wear and tear 0" the edge -

.

connector Vii/1h ultimate/y lead to “?fe/lablllty’t be PQSS’b/e to WOU/d _

bu1ldagadget which would mount a cartridge and sit semi-permanently outside the micro? It could then be brought in or out of action by use ofa simple SWitCh. A/SO, a more complex system could be built to a accomodate more than one cartridge and el/OW them to be switched in or out as R-G- Bryer, required. —

Ashtead, Surrey.

OThe subiectofthls gadget -

-

more gadgets on the way IN recent issues of Atari User there haven't been any gadgets by your resident expert Len Golding. Has he

stopped building them? Dave Manning, Reddish Stockport. . Len has been having a rest recently, bUt he promises t° b“"d “5 S°me _

-

-

a a It ” .dge anyI .

Is there an effective way of interfacing software like Mini Office II to a printer without an expensive interface unit? I successfully built and

installed the Epson interface from the April 1987 Gadgets series in Atari User but the software seems to overwrite the driver routine that I install. — P.G. Lord, Sutton Coldfield, West Midlands. 0 Whenever your micro is switched off anything that is 56 Atari User May 1988

from May 7935 to Novembar 1985 and was absolutely delighted With Mike Bibby's

Pascal alt e r“ a t.lve

3710/95 m P71” 1299;7”e;§isa bl e d ySIca V and so started using a comPUte’ when / COUId ”0 longer work. Beinganovice at computing, the series was a great help to me.

i OWN an Atari 800XL and 1050 disc drive. Can you

please tell me whether or not there is a software package that would enable me to

use Prospero Pascal and, if so ' how much it is and

ca bl 3

When you load most machine code software you must initiate a boot load by switching off your micro and holding down Option when you _

in ram

is lost.

_

switch on.

This means that the original driver software is

lost so, as the article states, the cable willonlyworkwith

commercial cartridge-based software and unfortunately not with disc—based software like Mini Office II.

Please convey my thanks to Mike forexplaining things so clearly. Also, thanks for a

really terrific magazine.

Wilma Smith, Aberdeen.

7-

'

i'livvk'erfislrzzzlrla?tifmrgbitji XMM801 Tongues, Newcast|e-Upon_ Tyne.

.

Unfortunately, th's Paf' _

ticular program i_s not ayailable for the 8 bit Atari. At one “me KYa" Pascal was easily obtainable: bUt it is difficultto get how

nngery

0

'You

Action! ,

could try getting the ,

lan-

cartridge-based guage. Although 't § ’_‘°" identical it does offer Similar

_

more interesting and inventive gadgets soon.

feattuirzs 2° spgftCagf hybrid

Basic/C and is available from several advertisers in Atari User.

Happy .

beglnner

p rinter pro bl em iRECENTLYboughtan Atari XMM801 printer and it was superb for word processing listing 2nd men an me owever, a Basicgrogrfms. PH," Shop by Bmdemund and l have found it impossible to get it to print out. l have tried all combin-

zgzzsjdfzgzog/zggzzvzg the

what

/

tt

XMM801

is

7A n d' ls, 't pos5] ESE/Vie” or this_p fog ram to war If on myprinter. —Karen Segar, Stockport, Cheshire. .

0!

0 Unfortun t Atari

l

,

i

tyheaix‘lll$882 printessfa

unique. Atari has for some designed printers that don’t work with commercial software, and Print Shop will not work with your printer no matter what preferences you is

UNFORTUNATELY I was late in discovering Atari User, but / now have a regular order with my newsagent so ldon’t miss it. [recently bought the back issue pack of magazines

reason

choose on the set-up menu.


,

I

Itall C

ta I)

on

working W'th ”on Office my 800 XIL/ Min,discovered that pressing the video key causes rarhvetrse V Vping that you do aft e out in ital/er ’5 ey again sw'[t gagging??? Ches y OU baCk to normal A'R' Hazzard ' print Its. Swindsgi/eil? , WHILE I was

'

'

excellent idea.

Long Wait for a drive

that it switch/egngstg?‘ $71}; w hen you run a Program is and it’s so easy to great, 0708 it has been

[25235

'

WHYon earth didAta producing the 1050” stop if): dfive, especially Since ,

System

new

Res; " 141.5; l arsh l M'd"P P3288 d Iesbrough. Cleveland. '

”slag/e.» ac month

'

'

Di pplng "Ito .

the tOOIklt -

OW pleased withnit 3/an/ tier}, t’me lprogram ,

.

g??f?g agazine lis The

my Children

'

renumber ”til/{tings

very “ser/ and the varigbls name change featu,e is ae

_______"

an

Computer for Ch fIStmas and a copy of the J 8mm” 7988 issue of Atari user' [found if an exceh em pUb/ic at/on, bUt / didn’t one of the hinde’siand Struct/ons on a Fiv 6 L'mar an unusual chaprogram ra t on line 3 Of Catch, Gear help? Pets? {fouwp/ei'se ar Penden, I1, Hertfordshire. -

AFTER reading the advert f or the Atari Use.- Too/k/t I decided to Send for the off disc Versio

_am

a/lowed

.

A

-

has had some probmm the new drive but Sms aims it will be ava?able so c'aSSIfled section of?“taf’The use’ “mains many b °ffefS including 1arga'." tan-

|

-

.

.

nyT ome

/

read your maStefPiece of a magazine' but with dismay! "0 memo" ofthe 1050 " ”0 news of the release gng Of the new drive ever graces '

Ata -”

Oxford.

”9"

0 at Of my Stfa’ghtlacket to

The cat Bo

-

_

.

/

.

Isn ’

one

the pages. Please could you me what exactly is hap ' . penin9-7 _ M artin Tm":

tell

.

.

&

.

.

the" COntroI+N Am" rist of the February Atari User.

an

'

this disc g-UanFtUnately Wm work easily on not give ur Ata,” and an interface {0 't Work Would probcost than a new abicake Atari driver-“Ore

7070 / Was

af?rm Epson 5.25f/Oppy ”ed?" and 3" was told that it,“Wasd"?ouble- Sided With a -

it

does

”viii";

_

' Salisguryaiil‘liltseiifeFogerty

800xL and

£OWN deck. Recent/Y

the and

on

n m Zeed7 you/d

E DSOII d "ye

are can

much

1

.

How

.

w as is sue Of

In

—.

O The character YOU havmg PrOblems with “tamed by pressing .be ”Wefse Character key

one Me 93 b yte Storage ease capac/ty, Could you tell me What inter? to get it

-

these Cont roI characters .

.

cost

Telex?

cheapest will Telex machine. The need a and buy a dedicated also will way You conventional Cheetah). You could go the a total outlay dearest £2,892 (the That's the rental. Whisper), a cost you £1,604 (the to install, plus £404 year costing £101 line, VAT.) include separate telephone a minimum of £2,l09. (All prices double as a of use your micro to are doing over the ?rst year users Atari more what more and Or you could do use your ordinary telephone! And just Telex machine.

to

go

trut

How into

do

I turn

Telex

my

Atari

machine?

software (see the communications and appropriate to MicroLink. modem and a subscription All you need is a this issue), a telephone, in Atari users on to advertisements of services available teleshopping, number of a growing news as it happens, go Telex is-just one can also read the mail right round electronic you MicroLink and MicroLink. With and much more. send telemessages micro closed user group; directly into your create your own programs telesoftware free the world, download

a

.

a

o ut

use

.

.

Telex?

Today between businesses. million 2 instant communication and more than as Because it's a standard machines in use in Britain Telex communications -just of 150,000 business are up there copy hard Speed a have dramatically It's used to because you worldwide. far more ef?cient, the phone but as using quick that the for your records. MicroLink for Telex every “conversation" when you use get bonus you But there’s a big doesn‘t offer. or receive Telex office to send conventional way a portable). HAVE to be in your don‘t at home (or even With MicroLink you use your computer waiting for you messages can just as easily You Telex messages. there are any efficiency? can check whether So now you that for your business How’s anywhere, anytime. JSQQ P3994;

But

why

means of

—-

1


Ihe

I

féoy?k;‘. “fir: k:

ti

hf“

2;

f

!\ ,

\1§3\

3

,

s

ti

1g

‘t

\ P

f

a

f

e ;.

é

5g“

’/

~v

trllo

-

r \

V;

Level

"

“"."—-'.>‘5:‘~%;»;15:3;

-

hree of Level 9's most acclaimed adventures Lords of Time, Red Moon and The Price of Magik come together in one package. Each has been enhanced and enlarged with more text than ever before 60,000 mindexpandingwords creating magik and mystery round every corner. There’s a powerful new parser, and most disc versions include stunning

,

'

.

,.

;

'

_

.

~

'

Miggg?? SOFTWARE

Europa House, Adlington Park, Adlington, Macclesfield SK10 4NP. ENQUIRIES: 0625 878888 ORDER HOTLINE: 0625 879920

.

-'

-, q

immi?if

hm..mq§i.e,§m5ilithiummi

algmmmmm‘lil‘m'

aymimrnmmhhm.

m"

'

,,

5:1

”1

‘ _ Z

in? "

g

‘5

it"

(a

11 ‘

'

l

Screen shots from Atari ST version

“5“ 11",qu llklli?'mh’klllill?u?li‘z

RED MOON: Best Graphical Adventure or Best Adventure of the Year—Zzap 64, Crash, Amt/x, C& VG, CCI, and Amstrad Computer User. THE PRICE OF MAGIK: ”Another superb adventure. their best yet” Commodore User Also a Crash Smash.

"e

,

3~

f'.

,

_

classrc’

432?r’r

i

i, a

5m

"

y,

.

.~

e

dramatically

to

What the press have said: ,, LORDS OF TIME: Destined to become Computing with the Amstrad.

'

g

9

,

—_

digitised pictures that help heightenthe atmosphere.

f |ct|on

Intera ctlve ff°m

(

wmjn'fgil??z??mi_” “W" _—

——

Spectrum (cassette) Plus

3 (disc)

casse “as?“ e “g.[SC §°mfzdggec?4 d'fC) msra or_

Atari ST

Am'ga §4°Wm°d?re acmtos

Atari XL/XE (cassette or disc) Amstrad PCW (disc) “ “is”

and

_____'_

_'_

£1 4 95

Amstrad PC, IBM PC

compatibles

£1 9 95

Available from all good stockists or order direct by sending a cheque or postal order made payable to Mandarin, together with your name and address Price includes P&P. AccessNisa owners: Phone our hotline or send your card number with your order.


ONE of the best known

software for the 8 bit

'

\

'

"

houses producing games Atari is Tynesoft. Based in Blaydon, Tyne&Wear, it is constantly bringing out quality new software to add to its

4

25;

1

already impressive range. So it was with eager anticipation that went to have a chat with David Croft, Tynesoft’s head of software development. The main topic of conversation was the development of its new sports simulation. Said Croft: “We were determined Winter Olympiad ’88 would surpass all other sports simuIations in terms of realism, playability and visual presentation". He said this was Tynesoft’s most ambitious project to date, with versions being produced across as many computer formats as possible. To make this possible all other inhouse work was halted and programmers, graphic artists and freelance people alike got together to decide the game’s format. The first step towards creating it was to spend lots of time watching videos of winter sports and deciding which events would appear. They eventually settled for the downhill, bob sleigh, ski jump, slalom and biathlon.

S

l'

t"

..

.

,-

.

veg

.

5 fee”

m?

'

\\

5? ..._,

“at if

__-_-_-,.~

_

.

(I

i—

.

"

65“

"fr

; : .

:

"

A

' , ,

“J

«.

:

\\

\

The Tynesoft team with head of development David Croft (bottom right)

-

I nte

e co n

r

e n

NEIL FAWCETT meets the team behind Olympiad ’88 _

_

and has now moved on to his own com-

,

.

z”

1}

jet};

i;

555353352 '

..

t.

"t “

.

4

z“; E: i

i

5;

1-5

1'

‘-‘

5:

_-

i

i

A,

SEW“ 5"

i

;

y é?"

i

“EC;

\

5;

i.-

;,:__:.

programming -

-—

pany, Zeppelin, wrote many of the company’s successful games on the 8 bit Atari. His first for Tynesoft —

55,

.

the Atari by Brian with music by Ian Waugh — a widely recognised micro music expert. It’s an excellent game with everything you need good sound, stunning graphics and, above all, addictiveness. One of the best programs to come out of the company is Mirax Force by Chris Murray, 3 very talented writer with many games under his belt. He wrote this one as a freelance programmer but Tynesoft now has him under contract. Mirax Force is a wonderful sideways scrolling shoot-’emup with digitised speech which really

established games their authors. Brian Jobling, who more

.

Chappell on Page 26. Now let's take a look at some of

Tynesoft’s

I

another sports simulation was Winter Olympics, which sold nearly 4,000 copies in its first month of sales. Phantom was another of Tynesoft's success stories. Written originally for the BBC Micro, it was converted for

rights to Mindscape, an American company thatwillproduce it underthe name Winter Sports. So just how good is the game? You can find out by reading the full review by Bob

REQET’E’RFi854;

A scene from Phantom

1;

We

151320155511 --'-f' icc 1 5-2} ALE-“EL“ ,

gee, we.

—“—‘_‘_‘_————r_:.

5121355

A»?

.

f

3—55—35]. ‘

”it.

i"

.

's

5

,

,

1”; i":o .,- __r_.-.,.'

v

.

_

"

9-H

«we

a}

13.)jg

r.

,

'

i

“f

1

'

5~

'

leis?»

-.:'.

'

Tynesoft is very optimistic about the future. It has already sold the

'

i: 4

,

7“

game’s

'

.

-.

,

packaging.

'

it,

/

_

1

Chris Murray (bob sleigh). Mike Hedley (ski jump, slalom and biathlon) and Philip Scott was their graphics artist. Ittookthe team three months to finish the program. While all this was going on, managing director Colin Courtney was busy negotiating permission to use the BBC Television theme music from Ski Sunday. He also managed to get program presenter David Vine to write an introduction to the 1988 Winter Olympics to be included in the final

'

""

15

i “vi"

?

. ,, ,

nan 0 ing 0“? “33acgug'Pf09Jfamfningée” owni,

gee:

are.»

.»”

—‘

h easo

§

7

,

I

555;

(“a

v '

52:

As weii as pro.ducing very good software Tynesoft wraps its products in superb packaging. This is probably because it has facilities to do its own priming and make a" the cassette and

disc inlaysThe future is

looking very rosey for Tynesoft with the release of Winter also OIympiad ’88, Super Soccer reviewed in this issue and the Microvalue m pack. These Geordie lads definitely seem to know what —

they are about. May 7988 Atari User 59


MA R3 A?“ 11s (“Ms ____—:-—{_—_——-—_———__ Rlll‘ 0 mall It M All, ——1 ~

o

Ten of the Best

a

wa

'

w

o

w

m

P m

M

,

W nether you | "(9 games ° r prefer , more se rlolls pul' salts there 3 something here for y° ll and yo u can reat deal "0 m exam'" i "9 also "a,“ and m“ If)! alga the Basic "St Ings_

-"

Ga“1 es est B the Ten of

. ‘ cm

-

“m5

I'

and Take comm

0 f a he ucopter .

onat'“g by neg E5 mer€|da

OSt

.

M

to

spa‘mzzeiow Cavern mat em“ nth

taside

'

'

avold mg

$2331 fest-lib“

foot-$33,

r Surfalif‘chmOnste

ai°§§§§z§j§2§§?

3213343333: iii’i-fég-im

A

5

1’

"

.

,

Spacemaz"

Duds;

M.

“gym

t

-

.

'-

J av

5

it

.

SK q

E

N?

,

_

E";

in

,

«

1,

Gages

.5

’-

5

s

.,

"‘ g

-: 3:34 I Eta-rigiggh

.

a,

,,

Of but Dew are

wig

,'

_

-

You'i?abitantsney

KS

_.,-;;;,

_,~u‘affs'3:~>.33-°-°'§§:§§i ?zziim? ngfl?fiffiéj -..-—- ?

dead‘Y a “ the m0 obb‘e up ! fav our“e Mmomazey'b nk eat his 5 ‘stef _. He‘p Fra the Fm“ lend t “an“ Sln‘“e a u the GUCKS Frmgame chase Up This ' food ‘n [Ound a nd as _ p‘atfoh D m a sh in [NS N ts the far toss the buSy [03 d the 3C "09 the \ new hO Splta bund the r A

Hank Fruit F/en {had

A .-

13.1

s

yo‘ggar

.e

[he

h the dead‘Y F‘y dangerOUSe0_

E ‘1 "

a}

ti.-

'

i

jaw

,

5

J

‘ 1.

ea

Q

si

9

q

"’

J

E ’

a,

g

' _

5&2

-'

~> -~

:'

'

g =

.

1

MAM—MM

“A“

~

e

clasS“;and“ mad Dofwatch 0““is, t

It

N0r m

ram to Right! P'f?‘gmariUs23m

?y!wwm%m@ correctly ty Bounder

Now’

was -

in _

BOUND thin? PL Us, W ith

5“

.

-

excltmg

We ”9 new 5"

and

y

{?ring}, while

you liked

am?

605222“?!

’ I7 balloonS”$272,2-

avO’

[XL

ONLY

19

_

eac

0 f a”. de 11 eve n

be“,

"in,

to test

down

on

the etS

'

to

this Take a superb look at all stored on the useful your discs Dump 15 - Make information prints of Epson or your Atari l029 favourite Artshow- Load printer pictures on your your own AtariArtist fantastic pictures and airshow create your AutoDlrectory Gain without going to Dos instant access to disc D'scRenumber — directories useful Renumber your Autoboot prOQram Basic Funprlnt- Print out listings with this an Epson any resident printer character set in DataEdltor full to disc, Manipulate data cassette or in with 80 ease Column ~ whether on memory Generate a display on your very impressive 80 screen column text PLUS the latest Get It Right! pregram to correctly type in help you listings in Atari User.

Th ese two exclt In brmg compnatlonsllstmgs very be“ “39 “her some of 2h, from the pages of Atari Usef-

'

with

Din-Vie“; -

0

-

,

Make turning them into sense of those Basic error words Disc-Edit numbers by Modily those utility hidden sectors

0

.

/

DlscError ~

4

7

Utilities

- - 0 rjust £1.95 eac h When on take out a new Sll bscrlPtlo? — {0 Atari “ or If you renew .

”$553ny 3"

your exlnmg “mimic"-

E

FORM ON PAGE 5 1

h

»

-; _


ATARI

1 ATARI 01“)le USER MAIL

NW

“35“

Protect

your

with this luxury dust

Azéaaz

“7443224.

_'

._:;_’-"‘

7: 1-

..

__

__

cover

A

.

I

_

_.-.__, ..'.'.'..':::"

.

.

and your

.

.

Atarz

A year's supply of Atari User can be kept in this handsome chocolate brown bmder

\

“~

‘E

Only £4.95

Secure stora your

E

.

(11805

.

,

\

\\1

"

.

l l

_‘ '

.

. ‘

> '

I.

/\\‘ '

.

j

i

__

I

Fax Olden:

Don't forgot to

Atari Execucard

8mm“

(tick one box only)

£4.95

7098

“Fe

u“—

I I I |

_—

| | | I | I I I

Back Issues

l

Ten of the Best

£1.50UK, £2.00Europe a; Eire, £3.250veneas January 1987 February 1987 March 1987 April 1987 May 1987

7412 7419

August 1987

7416

7409 7410

September 1987 Oooober1987 November 1981 December 1987 January 1988

7411

“61798 July 1987 7415

l

741 7

I

7418 7419 7420

l

53

I I | | | |

£14.95 7019/7020

[E]

| |

£14.95 7033/7094

[E]

7421

WW“

March 1988 April 1988

7423

7424

_______

Games disc Utilities disc

| I | I

.

(”mew 11

or

11.95 £1.95

94.95 7013/7014 £4.95 7017/7018

-

Guild of Thleves Atari 800/130 disc_ The Pawn Atari 800/130 disc .

Atari Data Bank

(9921103236)

Atan ExecuCard

(mpqge36) £4.99

Tape Disc

CD

7026

m 7000 7047

E

m $5

5

doc/sowxuxa (48k) £19.95

7050

[I]

gig

I I | | I I I I

m

22:32

Mini Office II Disc

£4.95 £6.95

(”apogee”)

Add £1 for Europe me Eire/Overseas

I:

1m

£16.99 7027/7028

———-—_———

'

(seepage 8)

Add £2 for Europe inc Eire/£5 for Overseas

| I | I I

l

Readers ln hurnpc Unc hire) add £2. Ovulscus

l‘

n’ l? I‘

N.

(I) DMWastewd/Eumamardavcwwa Payment:

please indicate method

TOTAL

=

E&_

in

Orders by Preslol:

yin yaw nan», nddrcu

No‘

I: Nam.

MIaaLink/Telecom Gdd

mm

and and” cardmmbor

l L-------------------_----—------_-------J

i

I

Cheque/Eulodleque made payable to Database Pubneailom Lid.

_____sana

_

__.__—__Post

I

I I I | I I I

l

«dream—__— e.

' | | I I

I

7023 7024 7025

Starquake dmc

.

_

us cover I D_—t 130x1: £3.95 7031 I 800XL £3.95 7060 Add 91 for Europe inc Eire/Overseas I _—————— | Atari User binder £4.95 7029 |_—_] I Add £2 for Europe inc Eire/£7 Over-8m I Send in: Database Publlcatlons, FREEPOST, Europa House, | Adllngton Park, Adllngton, Maoelee?oid, choshlre smo 4NP (No stamp needed posted UK) Please allowza days forde?vevy | Order at any film of the day or night I |

l

77m

Commence we.

Atarz User Toolkzt

Holds up to 60 5.25" discs

ll

l

7701

7004

= Starquake (mme2) |

.

m

7009

FREE with m“. w» n

I | I I |

.,

11a NEWAL

m,

Europe (incl. Eire)£18 Overseas (Aimsil)£33

-

,

a p

(w)

subscnptlagw UK as

——

.

smmmsmmmm

Annual

I

31/5/88

and VAT

,

—_——-——-————-

| _________ | Disc storage box

1

4.

r

I"

K“

m

Holds up to 60 5.25in discs

l

‘“

for

e

1

1

a

The luxury padded PVC boxes are stron made to “may our valuable y p. (11505 and can be packed ?at when not in use.

i

17. -~

x

The ideal stora e medium for y (mgr 5 25.“ d' 1

tag

1,;;:;““,:,%=

Valid to

——.._____

l

\

'

lude

| |

.

21}

'

'

=

l

.

Users

\~< -

All

I I I

Only £3.95

Special price if accompanied by SUbscriPti‘m 0" renewal

*

l

,

__--_—~_

_

-

for your Atari XE or XL “_1_' of Itsmade_ clear, water TESlStant v1nyl and 1 bound with strong cotton ’

0111.111115

ORDER F ORM

.

Atarz

1

~

Code_—

I

'


XL/XE MOUSE

\

233;

_

operating information.

D' k

Phsestatecassetteldisk

M

processor supports standard “V Atari keyboard editing PLUS wordwrap, insert & onwgg'os w Address. date m. and ref.lusti?cation. area also control search/ mailshot feature. Mouse/joystick operation with pull-down menus.

2 d°m° Pf°gfams.5“°w the use Of the mouse In your own software. Supplied With all

tree

I

ADVERTISERS lNDEX

.

“a" Amt/GAD "ans'amr'

POST

ER 80

I

80-COLUMN wp on SCREEN This full-feature letter/word

Includes. M°Use' A" Package, Fast picture loader,

All f £29 3;

LEI

O‘NDSCO"

MOUSE F°R voun

£24 95

COMPUTER

Atari Atari World Avon Micro Centre B Bytes Computer Shop Capris Marketing .

'

I

Compumart

SERVICES

Database Software Eagle Busmess SerVices Fidget Computerware Glasgow Computer Centre Global Computer Services Ladbroke Computers Mandarin Software Meedmore Distribution

ALLATn.95

Superman

End“

WarriorsotRas SmashHitsz Smash Hits7

Boulderdash It DomainottheUridead Zorro

Freeway

HowerBower

JetSethIly

RiverRaid Space Shuttle

Hack“ Traibraw

SpvapyII

ALL ATFG.“ D°99°ms-°"°“s

12

Monitor

54 14 62 7

Softscan Software

mm

Musamp

RobotTank

Gort.DonkeyKong

20 46 24

Express

Stortsoft Superior Software The Tape Centre Tyn es oft Zeppelin Games .

Please make Cheques/Postal Orders payable to The Tape Centre. Overseas add £1.50. Full price list please send S.A.E. ADDRESS

Miles Better Software Page 6 Pulsar Software Silica Sho p

Bol?g WizardotWar Smuris Venture Solar FOX

GhOQBUSlOYS Piiiali

Montezuma; Revenge Comet Game

vaSpy

mu

ATAR' 250° GAMES

BOUUG'dGSh

“3°95

8 42 47 47 47 62 40 2,58 42 4

Digicomm

TH E TAPE CENTR E Kingsize (50 games)

63

ossma

OPENING OFFER AT

“mm“

_

Centec

Pfsttpez

103 Navigation Road, NORTHWICH, Cheshire cwa 135 (0606) 782413

ATAF“ GAMES ALL AT 25-95

30,31 62 54 47 47 14

17

62 64 62

'

THE TAPE CENTRE

29 Northwood Drive, Shepshed, Loughborough. Lelce. LE12 95L

K

— /...A

.\

.

k

r‘

g

,‘

. ‘

g

\ 7

M

£2 99 _.

a," *

£2 99 x f -

.

g

‘Ww

'

, I

f

1

f"

(?x;

:"

'"

ARE NO GOOD GET THE GAMES

"

HERE'S HOW!

ls

i.\t"”i."

av;

h

please rush by return of post. Sp eed Ace 48K

| I I I I |

l

Zybex XL/XE

I”!

@

Q9? ‘nc P&P

@

92.99 Inc P&P

f

'

Adm—E

“R

H

M

Make cheques

+ P. o.

payable to: ZEPPELIN

GAMES LTD. I Send to: Zeppelin Games Ltd, 28 Osborne Rood, Jesmond, NE2 2AJ England LNewcostIe

----------—-------

62 Atari User May 1988

Send a SAE tor a full price list of public domain software

_

' ,

nEHT

i_To.

SOFTWARE

DHTIE “Shun

4ciruroi| HIIIRoed East Bamet, Hem.EN4 STE Tel: 01-441 one

_

'

D

a

i I | | |

=

x \

Flo Form is 214-95 Inc VAT

See the reView in this Issue

Totcil Name &

7

,,/

wait

|'""FRE>ETTBRT>ETa?oTzilT'-"'l I

‘EES; “is

if

V

f

{fl

Forth is a last and versatile language lor the 8 Bit Atari with a minimum ol 48k memory. Fig Forth comes with some usetul sample programs. Fig Forth uses an ST Mouse with no hardware modi?cations. Fig

f

|‘t".|'='!| «IN

“?it“;

?g”

_

L‘

\‘\\',,//

«$322:

1

in Charts

i

‘\-l

-

"

47le“

g“%

M,

j» ..

No

t

a

z

4

at;

5 v-

.

?!

l

g

g,

I?

l

F

| |

_|

JIL ATARI

IN MANCHESTER .

For the best selectlon of Software , for your Atan Computer or Vldeo Console Game v1s1t

E

m

ATARI WORLD 15

Fennel Street, Manchester

”PM” “cw“ swim/Mills“ Tel: 061-834 4941. Open: Mom-Fri.

4

Car Park)

10-6. Sat. 10-5.30 Mail oi-aor with pleasure. sump for catalogue


CuI the coupon.

?,

fi?ft‘g

5“

t

C

A GREAT

iisggfga’q?f??”

nigg‘

DEAL1

‘f"

ATU

DEPARTMENT

DR‘IVE

JUBILEE

LOUGHBOROUGH LE11OXS

LEICS TEL: FAX:

96C"

0509-610444

6600

6“6(\’O\NI

0&5)“; 6 5°06/ .

«6C, 5

Q)

/

“65

0004 X P906 /

090“3

x0"

I

\ -sc°°€g\\)6“0 ”a -o “5622366 ‘\O(\‘O\§(a(\gé/ kowaxp“ “5$5§V?“ / $0“

Qw" 0&5 /

53

;

/

KO‘W bear / fi\(\. 9“

0509-610235

fog,

I

5°“

0

7A

AS" \c,s

?

.

.-'

.

.-

.

058‘ 6606(360 / 606

/ I

/

a“

,

/

me". “51x“ “?s?w?‘p 00

($096

«WM

pm”

sews“ P

.

«9°56

«3300 «awe'

6°”. Péé‘ess“_.-"

Q05‘00

06“.-


I

I9? Ht l60 713.1.

'

3.1.17

IZHN‘HVHM ’8 EINLL NOGA‘V’TS '

'

E|.LV_LSE| TVIHLSDGNI NOSICICIV

i?OS?ML

semawm 56'6I7V91NV seems sewulaemvw sew? Ddeoa ‘dELLS‘v’N saw 7 388 >ISIC1

.

,

‘;_

" —

~

,

/W

,

,

_

-

f

M?

567.7 17+/9|:) ‘CIV‘dLSNV‘N?HLDEIdS

4;

z?‘f‘”

'—

%

5667 law

i,

Mfg

,

‘NOHl3373/388 ‘179w93 3121,qu Bug/mono; aq1 uo e|qe|g2AV

$

--

.

,

4

M55

=

A)?

g

3

_

3

t

g“

?

?g

33

‘3Lu128 Bugpugq-"ads

pue apsueaJ Kneuawouaqd es! 1|nsaJ aq _|_ 'a-|o;aq JalndLUOZ)

pamdap uaaq aAeq asaq J.

.

'

~

V9, "

45

a

a

7

'8u!12>|g

L

7;

A?

mm f.”Eg?g?f‘mj‘r

Peads PuE uonwms ‘dwnr-!>|s ‘qoq uew OM J. ‘LUO|E|S NEE) ‘LUO|1?|S!>|S

,

s

3

_5§g~

ff *~,&;’3

KY}: X Kg 3w~g§(? ) ff?

E;

01 uopemLugs

aql SE)JHIEE)J.1| amp

Suods JalugM Jsaq aql K|palqn0pun 88.PE!dLU'(IO~‘31U!N\

£322—

»

&

xi 3

~

=

§

S!

55

r

$552

Profile for Paul Rixon

Atari User Magazine Vol 4 Issue 01  

Atari User Magazine Vol 4 Issue 01 - magazine for Atari home computer users, published by Database Publications.

Atari User Magazine Vol 4 Issue 01  

Atari User Magazine Vol 4 Issue 01 - magazine for Atari home computer users, published by Database Publications.

Profile for prixon
Advertisement