Atari User Magazine Vol 3 Issue 01

Page 1

3

11.

7

5

.;.

3 ‘

3. 3

3.

‘.

..

-

3

.

'

3

-

4

5

/ ,

35:3

'

333

-

“3333“‘3333-3333'8

33.

"f

..»

3.3;

7";

3

3333

5‘

33

""%

feéfiffG;

3333g3£§~ 333?

-

333333333533;

7-3?

33.13;

3

f

x.

j: A; 3“

AQ33?3;;;-;z.f‘;

,

Aizj

.

'»"~'33A.;3;.":;..,ff;;

3";

.

.’

31.35

"" '

"3333.33“...um

5 4

'

3:53.33}?

A

,

M‘*"*:33

J 0.“

i

.

G751

.

f

'

~~3 ”W“

7‘

3

"

M33-

-

L

and grab you

“I

3 3

_

.

333.

“3—

"

f

f?'

j

j' 3\

3

3

30333

,

.

3,

"3.

i

f’

x-

.

.

.

3.32

" 3

?fty.“

.-

._

a;

$3,

.

3.

3

3

m

!

‘t

3

$1)??? A; If, 4,3333

.J.,_"T;Ԥ\.C?A_ -l

73, "

..

. 1

/

-

'

.

.

x

_,

"K

7"

’ $733-

7.

'

s‘v

§3\

41

”333-3

‘1

A“

33

é‘ ‘j?ég??ng‘?gbe ‘gf‘g?tga

M-

«

VA

3334.3 3

33

..-3_.,3-. 5333.3: 3

.~‘-,33,P‘“7

?‘v

. ..

3”

3

*

Q

{iv—-

3:1t

,

AAA.

‘-f

'

”Q3

"

-,

;e

3.3.33'1,‘

' .

333 .

.

3.

3

31°

3

~.3;3:.3. ;

33“

.

5

@% ’-

A

my

‘.

L313”?! 11A

’”"-“~"""i "

.“_

£4:

?x:w

_

:

,

4:

3

\

\Q

a'

Build

"

'

.

j

-,"‘f-'

g

.

3’

_

,

p'

7

.

,.

3

-A

\'

,

~

3

v

”L ./

‘t‘ g \\

‘.,-

~.

. , -

\ 4

,

.

1;~S

“13.33;Mo‘s!» 635°“ ¢

;

33,‘

£-

A

,

'

4

i.f

,3

'* KAQ

3

o

3.

3 '

‘-

'

~

_

"3‘3

.,

3.

3

, _

3

.

A

\

333-

.

3

Q5" 096 A“

3.-

'

'

~

£0

>

.

I

-

_

33.

StYlus-3/

h.lcS .

3

*

tapes

,33

_

.

-~

1“

h

.

.

.

,

f:

33 3

.

~

0

9

~

.

7

I '

3

4.32.

'-

7,

1,333.23

”3.

'

3

~,

.

;

.

'

. ‘

,

.

.3

-_~

Planetfall w$ 1 ~~-—A.3

.

_

3

3\

3

. :

-

~

33

roug .

.

.

-

,

3.3595”

'

I

s

.

. A

,’

3

-

'..>

.3

,

if»,

.

,

3

3.~3

w

??W?r‘ap

}3 m

.»,

.

.

>

.

'

I

M323 37:3.

5

\

33

32

-

.

.

A ,

, .

i

335A

it yourself' A Versat|| g

3.

3

.

«5

i

.3’ 1. .

314

,.

‘\ ,

v

413.3}.

s‘c '

.

r o.

.

-. '

o

f

~

A, ,3

..

.

3

3

4.33 3

‘33

-4 .

.-=’

/341-3" \ . a : 76335? Ag;

.

3.3333 "it“

Create

333,

»

3

33 33 3,

a.

4a

-

3

3:

..

s

1:3-

_3 ,

13

-

3

~

3.13

f”: ?g: in:

‘vt

'

,

:

/..,3

3

f‘%€35¢'@h37

‘ -

3.

3

3

33,3

£3.33;

3

s

.

.

,

3

3.3.

Any-33?

3

'

.

3

.

6217

.

A“; 2,352; *5-'E“35 “5

“£2

..@A.(

3:

,

73333... ”sen

3113-3 .

E

.

’.-> as

3

3

j"

F,

t...

~

3.33

3 3

3'3’

v‘

A,

.

-

45x

'

:\

3

.f

-

,

1-

.

,.

.

.

.

3

v’

3

J

am

.

/;

?dai’?mQ

33

?air—3:53,

$9333;

'

7

“33:33:33 v 3.33351; ‘

3

_

33

ery-f?

—~33

é

.,

"7

" 3

'

"3 3

,

f"

'

~

3/33 3.3;?‘

a

.

”V"

'

%$ é "y:

prion

'

3

'

’,3:

3»=="=’=—’3=~rlgfp”'"’50v “saggy-J “13151337“? '

vi‘AREE—vmq'

'

“5"

l!

. a

-

/f

slits" p

l

Q

'

:

3

.3.3?§“’

,.

Q

3\

333 “JV'WM'NJ

.

ff! I“;

' I

-

33,

— -

.

'

3

.

5

33

?:

.

//‘

.

.'

5

.

A

n

it.

.

5

13433"

3

.

0.

Q

1:53“33>

stiff—Zf

..-.,;.,A

'

,'

713-33

V.-

5‘

.

31:33‘

3-

“3.3 5 5"

,

,

4

f}?

a

__ .

A

20 M

"

1273253.

5

.. .

33,

.

prIZesl

m

4m.

lgigx

A

_

.

q

“6:3 J

g 5

~ -

‘rp __

.

-

.

'

Afz' “Av“

--,

3

'

3

s

J

.

'

W

{j

,,

3

'

'~

.

w 1”

3,33,

.

.

.

.

. »

3

-

""

3.4

M 03m. Q

,

..

V

f.“

:

—Auk-3,

I,

5.3.

33 A???

I

,

7

_. ,

3

'

..

353

,

-'

L 5.3 ,~"

9

3

'-‘\

..

'

.

>

3533

,w‘

.

"tiKV'33

:

;

A

I

.

3;

;;

3.3.3;

5:

_

.

w”

3

,_

_, ?y 3157':"3%' ~ 33

3:33

.

“K

3.3»

.

f

-

/

'

45!

??—

3.-.

,

,

,

3:3], ,,3.

f

,

3

NM'

{Ra-51,5

t’

335.3

“333333.

i 13/3;

<

,

\

7

,;

f

"

3333

3:,

;‘J"

,

3

~33 N,

'

3

L7;

‘3 [W

I

r

5

|

l

”M"‘

"

d-

-

3

bl?hda y

Our

__

?“,

4.

5

-

3

3.5

AA

355725352

.

'3

\§ .

'

3,

3m»:

3

w\‘r:\11’: 33353333”-.3

"

if

;

333335'1355‘33232‘3;

Law

3,733

5,3

33,3“

,

.

g;

3.3.

3.3»...

3

.3g§f%§¢§§é§%3.%§~£;%~f§

..,—>3~

3.3332.

,?'.3_;?'?~?ff?t?mag?k3§§§pp.-A

433]

33333»

35333“

.

f:§’3‘€§t‘fj¢ié“?§'sz

"3"

3:3

:'3

A.

3 .

3,3

f”,

. -—

3:

335

53.

333.333.3333? §2~ fi?¢?§3¥?~颢u¢

3

,

“3

?g

g.

3:33"

33333:

33.33

~,

3.

3333333333

3

5’

3

F"

,

§

f

2/4???—

?i?izjkfo?"

/

2533123? 3§3~

1?”

" '

3 3,3

1':3*33:3-3?;"*,~ 23333333—

4.333

,,

.;;;:—-*—:..>—

V3;

y a»? 6 v.

.

333333

"

.

3

"

6’;

3

\ .

_

A

Q.\

x3

Q

0

‘\

-/{°¢v~¢°’

«5°

é


‘r2\

v.

, ,

'

ROBICO SOFTWARE,

3

FAIRLAND CLOSE, LLANTRISANT,MID GLAM. Tel. (0443) 227354

Devon: C&F Associates 02373 at? West Yorkshire: R&R Distribution 0977 795544

Midlands: Software Express 021 328 3585

Kent: S.D.L.

Cheshire: 2lst Software Ltd. 0625 528885

01—309

0300

.

scxfEirj

A

“5

T «1

1‘

Bucks:

Microdealer Int. 0908 74000

"53? E c szz x5 555193505

»

From

s.r.v. Software

"WORLD CUP MANAGER" THE MOST EXCITING AND ABSORBING FOOTBALL TEXT GAME YET. Can you take yourteam through to the Final?

, _

_

_

TeleprinterText, with full commentary on all games that you play Day to day results up to date group tables

A

-

A . ’

J

°

Select your own team. Choose from 24 teams to manage. Scout reports on opposing teams: Choose tactics to combat your opponents As seen at the Hammersm/th Show

-

64K

SPECIAL OFFER TO “ATARI USER' READERS

NORMAL PRICE £9.99 OFFER OR

PRICE

£7.99 + 40p P&P

£10.99 + 20p P&P FOR DISK VERSION

ff

Also available from Software Express and other good software houses Send cheque or PC. for £8.39 OR 511.1910; "S.T.V. Services & Software" 9 Chiswick Walk, Chelmstey Wood, B’Ham B37 6TA (Allow IA days for delivery) Note! Remember to enclose your name and address. 7

'

f

'


[g

News

j

. , ,

5

' '

“7x31«up 47:4“

All the latest

~

”Mitt-54.5

was?" '

r

a,

4

~

_

riff

“.

,

3133

g;

”Eat

V

“V.“

m

,—

5.5?”

.

.

. g 4,

.

1

W” f“"“’“""“*°‘

$37;

ngg—a 4;

, ,

.

/

_

'

,,

from the ever-changing Atari world.

news

Calculator

10

Now you can have like the one you see

pop-up calculator on your on the ST.

bit Atari, just

8

a

'

'

Five Liners

14

More of your £25-winning programs, including use to the Console ke Y s.

9 ive a new

a

-

great routine to

f?iifljgfgrsdf:AAversatile‘gra?hicssg?-zib

4.49wgzeww Vol.

No.

3

May 1987

1 .

_

Managing Ed’ff”: Derek meak‘"

Reviews

19 .

Our Star Game this month is the long awaited Spindizzy, and also look at Green Beret, Space Lobsters, Master Chess, Who Dares Wins and Winter Games. .

.

.

.

we

H

Features Editor:

.

A utorun

23

André Willey Production Editor: Peter Glover

The second part of this much-requested series gives you routine to create your own autoboot Basic tapes.

Art Editor: HeatherSheldrick

Character

.

a

.

Editor

23

4

4

Part two of Stephen Williamson 3 three part Advanced Character Set Editor gives you Load and Save routines to help you use your character sets from Basnc.

ReviewsEditor: Christopher pay“ NewS Editor M'ke °°‘”'°V .'

Adve?iing?alnager: y Advertising Sales: John Snowden

P'es‘e' Ma'"’°"' .

Published by: Database Publications Ltd, Europa House, 68 Chester Road, Hazel Grove, Stockport SK7 SNY.

AB]

33,573 January-June, 1986

Subscription rates,” 12 issues, post free: £12 £18

-

and for 385 lucky readers

34 will allow you to trace

Len Golding creates a graphic aid that d raWings on t o th e compu t er screen. .

P, aye,- M.ISSI _I es

With this clever little machine code routine you can move your Player Missile graphics around the screen by using simple X, Y coordinates. -

.

Mailbag

4

Letters galore on all aspects of Atari computing, plus your own hints and tips to help other readers.

1

_

of

more

y

.

‘ ‘

UK E

47

" .

complete index of every feature from the first two years of Atari User. A

"Atari User" welcomes program listings and articles for publication. Material should be typed or computer—printed, and pref— erably double-spaced. Program listings be accommpanied by cassette tape should, 0“ d’sc' P'ease ”W’s" 5‘?mped' se'f' addressed envelope, otherwrse the return of material cannot be guaranteed. Contrib— utions accepted for publication by Database Publications Ltd will be on an all-rights

.

.

'

_

Ad _

ven _

t ur’ng

5

'

_

_

1

1987 Database Publications Ltd. No material may be reproduced in whole or in rt 'th t 't .Wh'l

'.

_

Brillig preViews a couple of eXCiting new games, and lends a helping hand to those who can’t find their way through the fUtUNStIC adventure, Planetfall. .

.

=

_

-

. .

basis.

©

'

.

38

I n d ex

80—0322233 7

Help celebrate our second birthday there’s more than £3,000 in prizes!

Gadgets

0514553383 0614568383 0614568500 061—480 0171 72:MAGoo1 265871 MONREF G Quoting Ref. 721MAGOO1 614568383

Ediwfiali Administration: Advemsing: Subscriptions: Telecom Gold: Telex: ,

32

Birthday competition

'

'

52,52taizn??eegupi?lg?fgilm‘

[3:ng

in articles, legally responsible for any errors

{5222502rfglzegsi'sggz‘dem pub?ca?on andAtari Corp (UK) Ltd are not responsible O’fO’any off/76 art's/esfhezmnfai" fof’tzny ?ew: $5’3;°Z?sfrxt§$f§§: Empress Sales and Distribution Limited. Unit 1, Burgess Road, Ivyhouse Lane, Hastings. East Sussex TN35 4NR. Tel: 0424 430422.

.

.

FULL and part-time writers are urgently needed by Database Publications, publishers of Atari User and its companion, Atari ST User. If YOU know the Atari or Atari ST inside out, can express and want to become part of the exciting your ideas on paper future that lies ahead for Atari machines, then write now to: The Managing Editor, 68 Chester Road, Hazel Grove, Stockport SK7 5NY. Please include your phone number. —

;

.

'

May 1987 ATARI use-a 3


060 A56" ‘ro

\

e=§?

w

t

7,

,

..

,

'

. .

'

'

g?

5

"

A

.

7?

-. A

,

fa,

A)?”

1,5

-

-

7 "7

4:“7

'

f

Wit

'

“7;

ii? 7?

..

7‘

.

"

'

z

-'

j

~

_

'

.

'

' -

A

'

7.

A?

.

t;

. ~

, .

.

-,

r)

.

-

AAA

'

'.

’_

,

. -

~

'

'

'

.

~

_

~

_

. A .

7

£5“,

_

'_

'

..

— .

17-1:

-

v‘

A

_

.

o?

.

1".

“13A

5

i'_

'

;

_

-

A

1 .

7. .

'

fs

7

"

.

'

'

'

'

.

'

' . g

.,

'

, .

-

-

A;

'

,

and use your micro ‘to send and receive Join MicroLink electronic mail.Atelexes,rtelemessages,_ go teleshopping, bvok theatre and "rail tickets, read the latest 'micro news. form your via satellite to the own exclusive closed user group . even USA to chat inAreal time to other users wit similar interests as yourself, And it's all as easy as- making a-phone calll A?'you need to access MicroLink with your micro His a-modem. .A appropriate software and-aAtelephonex f How much does“ cost? 3 Standing charge ’oi-£_3Aa month. 0 Connect charges of 3.§p a minute A(between;7pm'and_8am weekdays and all Saturday And Sunday). or llp a minute during of?ce hours. Q Cost of local phone. call '(London» area)_ or cheap-rate” PSS (e‘xtraA2.5p a ' " ' -J minute.)These are basic charges. Most MlcroLink facilities are free, including sending messages 'to othenpeoplefonthe system, '

7

~ ;

with TELECOM GOLD

in association

-

.:.;..A,A,A__

.

%

0

'

_

,

'

Adagio?

..-

~" .

.

-

51

,

.

v‘ ,

Mia The? ;

.

.

‘lA‘g‘u

f

”5A “A

1 .

f

f

.

_ '

'

-

"

"’

:

.

-

_

-

Asia“

-

h

3,3 ,

7

"‘

t

«$2 f

.

7,

_

. .

.

-

."'.‘

-

I,

'

A

.

. _ ' .

personalpassport to the wide world of

Your

'

l

=

. '

Company Address

.

Postcode

l

l

,

I

is

Elm

Daytime tel:

a

Name of Account

,to be debited

A

CD

19

trademark of British Telecommunications .

CD

.

.

I

also

WiSh

to

Please

confirm that

confirm that l accept the terms and conditions for the time being in force, copies of which are available on request

i

'

Signature

Signature Date

send to“ _

._

.

.

,L,,A

?___g

..

,,

g

.

W”

—7

,,,_

..

V,

.

Date

77

C. Please invoice the company/authority. )D lf you select this option, which is ONLY AVAILABLE to government establishments and Public Limited Companies, we will require an OFFlClAL ORDER to accept unspecified amounts.

”T

.

_

(J

am over 18 years of age.

intend to use the following computer model

m

.

I

= N“

applied

I

'

man

'

A

l

I

debit my/our

soncode

l/We authorise you until further notice in writing to charge “3 my/our account With you on or immediately after 15th day of each month unspecified amounts which be debited thereto at the instance of Database Publications Ltd MieroLink may 81115 are issued 10 days before charge is to your account.

pIc.

Sucrargelén or va idation.

'

l

I l | | I

‘Oueyseas subscribers only

“5? Telex authorise Y?“ mmal additional£10to my

[II

mm EEEEEEED

Accoss/MastercardNisa/ ‘American Express

.

D

Number

B. Please

Database Publications as registration fee to MicroLink. D

=

l/We hereby apply to 10m MicroLink (JlD l enclose my cheque for £5 payable to

(J)

I I

l/We authorise you until further notice in writing to charge to my/ our account with you on or immediately after 15th day of each month unspeci?ed amounts which may be deited thereto at the instance of Database Publications Ltd MicroLink by Direct Debit. Bills are issued 10 days before debit is processed.

Date of first payment to be on 15th of month following commencement. complete billing authorisation form A, B or C. Telecom Gold

=

(EnterfullpostaladdressofUKBankBranch)to:

W m m

Please indicate month of commencement Allow 7 days for validation of mailbox

|

ADiredDebitinglnstruction

Commemmtoiwm

=‘

| I | l I | l I l I '

[Em mm mm mm w W m m

Position

'

“A

Application Form

= l I I | l |

communications

.

| Name

7

To join MicroLink simply fill in and return the farm below. Within days yOu-will receive your personal mailbox number and password, an easy-to-understand Quick Guide to MicroLink. and the phone number of the Helplineqhere you can get additionalassistanceshould you require it.‘

7

a '

'.

~

.A't"‘7"'

,

.

-.

_

'

~

.

of

gt?'

"s

-.

-

».

.

t

7 e £10. Telemessages: £1.45“ for ‘up_ to 350 words, AAn illustrated greetings card (for weddings, birthdays. etc) Costs an extra ‘75p, Delivered anywhere in Britain first post the following day. Overseas mall; 20p (Germany, Denmark). 30'p (USA, Canada. Australia.A Singapore, Hong (Kong. i'sraell for ?rst 2,048 characters. For additional 1,024 characters..10p and 15p.

A

-

'

7

at

-.

~'

'

'

_

spit?

.

We

.

I l I

'_

.

.

'

‘ -

‘ ~

Telew:_>5.5p per IQOACharacters.(UK), llpApeAr 100 (Europe). 181)” per '100..(N. America), £125 per 490 (rest of the world). £2.75p' telex registration fee of per 400 (ships at '-se’a):_F’lus acn'ce-only ~‘

‘A

.‘1A%§Efififfg ”3&5

7

57

-

-f‘

5335477“?

.

. A

-

<

_

,

.

.

glfrzl‘lnki’ a a ase u bl.lca ti ons, E “Tom H ouse' 68 Chester Road,

Hazel Grove, Stockport SK7 5NY.

FOR OFFICE USE ONLY: .

.

MailboanSigned Start date Password

..,..

.

'

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

.

.

..

.

L,

I I .

=

| | I ' I I l | |

l l l


BUSWESS software

A

age has

pa_ck~

achieveda world flrSt

by _St0"m|hg ”5 way mm the

all-important Gallup Top 40 chart on the eve Of ‘ts launch

for

bit rangeM'h' Olf'ee ”' the award W'hh'hg “he from Database

Software

,

8

the Atari

(061429

entered the best-selling “St at number 25' The chart '5 conSidered the _

'

89°8l'

most

,UK

significant Of software scene

includes

all

.

all on the because 't

machine formats.

's Andwhat eve”. m°fe about M'h'

surprismg Office ll’s most recent success is that it had to compete against games costing as little as £1.99. Not that this is the first distinction to be achieved by the

it. Far from Launched in October. 1984, the original Mini Office was the finalist in two categories ofthe British Microcomputing

ATARI's new good neigh“What is really encourbours policytowards support aging is that there is an companies is already paying increasing number of firms dividends. Software house committing themselves to representatives are now producing cartidges for the visiting Atari UK head- new games machine", said quarters at the rate of two or Whitehouse.

three a day. And the result, says manager of software marketing Roland Whitehouse, is great

cooperation. ”We are showing that

software house confirms the company’s belief that a major revival in the video console sector will happen this year. Acompany spokesman told Atari User: “We believe the average age of prospective buyers is getting younger. “This means there are a lot of under-tens out there who aren't really ready for a proper micro but are keen to

we

to keep up with releases", he said.

want

He is

The

response

new

receiving assurances

that there will be plenty of software for the 8 bit and

especiallyforthe

65XE games

machine.

p.

”J“,

.

'

'

.

' '

A

package.

lhdUStrY-

The firm version for the BBC Micro also displaced games to reach the Top Ten f°f that maChineMini Office version one went on to win national acclaim for being ahead of its time in that it was the first professionally written Iowcost business package. Atjust £5.95 on cassette for the BBC Micro, the price tag was considered revolutionary as its

nearest

competitor

cost

several hundred pounds. Its enhanced much successor, Mini Office II, took 26 man years programming and contains SiX modules WOFd processor, database, spreadsheet, graphics, label printer 80d communications Mini Office II is priced at £19.95 on disc forthe Atari 8 bit range. —

.

r

e.

f

5a ??if""’.'.lf?...>

sir

fjjr i113:

fr 5

‘1

at

gee

kg gipg}

., ~

?-

¢

M

5 -' ,

\

43a

A

50

1; 3

/

5;

?f

?? 4

/

.

1

2

A M 0 Ie

I"

THE latest Adrian Mole series on Thames Television forms the basis of a new Virgin Games release for the Atari 8 bit machines. It is the sequel to The

Secret Diary of Adrian Mole

.

.

hat says text

on

the Atari

8

bit

really original”.

Le explained that the firm

has

a very good freelance programmer doing conversions to the Atari, so that only

needed.

“What we are looking for is finished or part finished programs which we will market. We would evaluate them and even if the programming is not brilliant we can work on

them.”

55.131:

.

writers

originals were

Q;

5,5? r

i

is old

I

..

' .

_

Rob O’Leary: ”We are not too keen on magic adventures unless they are any more

/

.

.

',

1987.

new

/'%/

5

é5

'

g g

2 495;

.

'

MAGIC

j

g

But this figure had to be revised when advance orders for 70,000 units were placed within the first few weeks of the year. Now the company is talking about selling at least 200,000 and possible a quarter of a million games machines in

adventure SpeCialiSt ROblCOThe company is looking for

3/2

v

314

'

1987.

maglc

'

~

.

2?

games

_

'

52

'

I.

.

.

"

'

i

225225355; tr“ e“

fo.

1;

. . f

5w% ,,

if

”53;

.

.

555555

25,

'

4, $3?

/f,, 55?

52

i

'

W

g

a

..

,

.

with,a

'

‘f‘..',

a

Los "19 lts

..

.

Li“,

on

machine. ”And it doesn’t hurt Atari’s prospects that we already have a games software range that it second to none." Atari originally estimated it would sell 150,000 8 bit computers and games consoles in

_

z”

, r

..

get their hands

th 8

,

Micro

which was produced by Level 9 and Mosaic Publishing. The Growing Pains of Adrian Mole comes from the same joint source, but is being marketed by Virgin. Cassette price £9.95.

He said most Robico (0443 227354) adventures had more than 200locations, which was why graphics had never fea— tured highly, thOUQh they were not out of the question.” said that they O’l_eary were hoping to get more dISC-

based adventures for the

Atari.

May 7987 ATARI USER 5


_—_———_—*___—

X

X

_

;

x}

1 ’ ’

m -‘

..

.

>

§ iX

X':-:.\X\\

X’

"Q“X”

__

i

X};

Xe.

_:_

N

“X x

X

ft???

XXXXXXXXX

§\

_

XX

e

X,

XX:

$33

?

-

t.s:;::_

?e

“a

“by“

.

XX

e

55;

j;

X”

\

XX"

“we

>

‘Xi‘ v

>

\X\“

_§”_\

ii‘

XX

. ,

“a,“

X

“i

‘3

, _

xi)“

ii

,

f":

an

Ac ‘:

.:_

X:

_

i"

$1?”

X

-

:.»

\

X. 5

“£1;

,

X?

N;

§

X

?‘

,..

,, 1

§

XX?“

”a“

\

g

'

W“

x

if

Q

,f'f:"”‘.

.

.

l=

“a?

e

_.

”-

~

,

XX,

:.

-

I:

E

-.

\

\X

.

=

are

\,X

g

‘_

=

XXX

' ,

X

.

"

X‘

.. '

-

XXX“

_

X:”

X

X

.-

as,

-

TX:

..

X

f

\X

XX

XXXXX

..

=..‘-.:°’:»~::=~=

X

X,

».

:

X _ o

Mi

XXX

“?es-fess}:

'§‘°§\X

t

_

"5‘s

-:‘

,:=t»==-55-..

'

-

x

X‘f‘

j Derek Meakin and 149 fellow diggers attack the green field site of the new headquarters v,-

X

WK

X

\

XXXX‘XXXXXXX

.

v

..

XX

MXXX ‘\

X

X X- X, X XX XXX X*\XX\XX\\X\\\\ X

“XX:

“—

=-.;....

-

X.

, 1

i

TX

'

X;

* ’

X

\\

XXX

”'

.

\

..

X\\\

g}

\

'

-

”X

' “a”

w X

1"

_

e

X

\

\\X X

-

X

1-X

IX X

Wu-

X-

X

13

'

f

>

.

,_

X

j_

hitting the ground Simultaneously at a sngnal from

Database head Derek Meakin-

é

X

“We °"9ma"V toyed W'th

§

,_

” ->

a

v

f‘“:“

X

-

: ';

,

.,

g? gang?“ W

._

_.:-:

':

X

,

X

»-

~

,

_

-

a

'

.e

‘ s-

t W t 0 per f cm t h e cere. , monv ’, he said, “but decided in the end to keep it within the company. "All our employees have contributed to Database becoming the UK’s leading publisher of computer maga_

i

X _

port echoed to the sound of scores of spades and shovels

§ ,

‘ ’

zmes ,

The new headquarters 6 ATARI USER

May 7987

of Atari

.

The new snte m the Cheshire countryside near Stock-

..

_

X

luff" ”

.

,,

XX

X

_

-.

\

X

‘X X

X

XX

X

*

e

prominence in computer magazme publlshmg.

;_»“

A

'

>

'

“Sii‘égs

XX XX“

wX?X

X

X

,.,.~;;

“\

.

X

MHWMMWWXX m..~~M

XX

X

-

-;»»li-if »

M

XX\

i

X f

i'

,

\\

X

X

.

XX\X\\\§\§§\X\\W X

i

X

ditlonal act of ground XX“§X§N:XXS§§X§X§Q§:\§:§§§§§ XZXXXXXXQ§§§ww XXX§§§X§XXXX break|ng to ce|ebrate the" role in the company s rise to ‘QW

XiXX\,:X:11~\XI3t'X

$1

..”‘X::I=s-:zs>§®?‘2:i'>~"==§::-Xa\§\\

.

'

\\\

§X

\

.

.

__

egg X“

\ \\\

..

_

T6

.

»

»

_

151

i‘

.

”.

,.

if

' -

”3

\

eff;

A

XXX-I

XXXXXXX

million home for Atari User and its sister Database Publications magaZineS' A" 150 Database employees took part in the tra-

,

X

.

:=-“\

e

\\XX*XX\\\\

<:X=:;-X='=X'==-;:X=s:;X-=:=-::<s:::<::~=~e.

X

.

v

>

world’s first mass sodcutting ceremony herealded the start of building a new £1

'

X

X»;

:__"

§3XC“

“XXXXXXXXXXXXX‘XXXXXXXX szXsweXXXXzXXXXXX X“‘“X X“‘XWXXXX

“ff Q:

-

X

THE

\\ (x—‘xXXXXoa. \\\\\ XX“ XXX‘XXNXXXX XXXee XXMXXXX XX X

=:z->'

, sisiseizsezesae15mm-.

XXX

, 3

X XX

N§§¥

a ’

»»

\

”X

\\

z“

X\X\\~\\;::X!-=;e»;;=:=

,

-'

User, due for completion at the end

of

7987.

to play day".

so a

they part

all deserved on the big


9&3":

WQI

BT tl “H es CO u EC t

31

_

is I |=

ds

awar

_

,

2;

i

.

magazines published in Britain, France, Germany and the United States. More than two-thirds of Telecomsoft’s sales of proon the Rainbird, grams Firebird and Beyond labels

_ .

g

r

=-J-i;faszfgs‘zts: "

,

I l-

52

GREEN BERET

V

GUN LAW

DESPATCH RIDER

A

,

"

(Mastertronic)

;

it range Evider as a more gtirect adventuresl, gamep ay but with more problems to

it es an scene-se ggVerai puzz i|ncludeds

solve.

interaction, too, another feature. Humans,

Increased is

Soccer

release on the Atari 8 bit of the best selling soccer computer game ever, Football Manager, at £2.99. This means, says Prism, “the game, in its new double cassette packaging, will be in

a

new

rapscallions,

where tests are set to prove an applicant’s worth and

(Mastertronic) SPJKYHAROLD (Firebird)

A

HQUSE OF USHER (M1035)

A

{KANOCKOUT merlcana)

V

gaggl??ieER

status.

You are given a task which will tax both your wits and ingenuity. You have to

,

ransack an island and

capture its_treasures while encounterlng a variety of useful and dangerous things.

MAN {Mastertronic}

MOLECULE

00mg“ Ing

division

against the budget software teams.

“We believe this newcomer is likely to cause quite a few upsets as 't moves through pack and to the top Of the the eague”. .

Prism (01-804 8100) is plan-

MAX

RED

v

illustrations which, claim Rainbird (01-240 8838), add a new dimension to computer

7

(Code Masters) FOUR GREAT GAMES

(Micro Value) ,

graphics.

NINJA (Mastertronic)

v

'

SUPERMAN (First Star/Prism)

,

ning to re-IaunchAddictive’s Silicon Joy label to carry more

'

'

v

promotion

of the first results of Prism’s takeover of the Addictive Games label is the

competing

v

-

ONE

.

SERVICE sum leroprose/US Gold)

?

professional

°

(Mastertronic)

animals and plants can be addressed in complex sentences through the parser. The adventure opens with your application to join the guild, an elite band of

i

(Imagine)

.

WHEN The Pawn from Rainbird won acclaim across the board it was almOSt inevitable that there should be some sort of follow up. But the designers, Magnetic Scrolls, reSiSted the temptation to do a “start where you left off" game. Guild of Thieves,out on the Atari 8 bit, shares the same setting as The Pawn,the mystical land of Kernovnia. But there the similarity All the ends. characters and locations are new, as IS the style. Designed to appeal to a

E

House)

A

A.

j,.;;.,:_;._

9 (software

0 9SWULATOR (By‘x, 35mm)

-

..

we

COLONY (Bulldog I

_

g:

..

A

are now overseas.

he Pawn,» After hehleves :5=:;f*5:f'ili.“

s

..

BRITISH Telecom’s software titles have scooped an amazing total of 31 awards here and abroad in the past 72 months. The accolades were awarded by reader polls and computerjournal/sts’ votes in

{h

i

LEADERBOARD

V

(Access/US Gold)

budget-priced games. WARHAWK (FIFGbll'd)

_—

_

Fl y' “g h.lg h

' '

V

Hot air ballooning was never as eventful as in Up Up and Away from Bug—Byte for the Atari 8 bit micros. The obstacles in your flight path include aircraft, kites, birds, lightning, and punks

throwing missiles. Fuel problems, landing a.“ .

Off

and

takngg san a e pun ihroxgng s a to ags agatllh, the fun.

Price £2.99.

MASTER

IN,_!_NJA_ "eb'rd,

mgl‘sEgers?’Aslc g .

.

.

Compiled by Gallup/Microscope .

.

software is very much the order of the day, With Green Beret the top-selling full-price game, followed by the Silent Service. By the June issue we excellent simulation . . wull know how Atari User 5 Star Game, Spindlzzy, is selling. B udget

.

-

-

-

-

May 1987 ATARI USER

7


gig

s

-

Bld to

s

g?rs’

i

we

-

§

§§

1

is; .

The last Micro Live in the series appeared at the end of March. Head of Continuing Education (Television) at the BBC David Hargreavessaid: ”This season of Micro Live was its

third. We have decided not to plan a fourth for "EXt winter. "We want to pause, take stock and think about how we ought to be making the best contribution to our understanding of information technology in the future". Derek Meakin, head of Database Publications, said: ”Micro Live has played a leading role in introducing the delights of computing to an ever-growing audience. “To kill the series now, when so many exciting developments are taking place in the whole world of

microcomputing,

is

a

retro~

grade step”.

Programme director David said he appreciated

Allen

Database’s

"is

7;

\\\

s

..

...-

i

1

§\

Micro Live presenters Ian McNaught—Davies,

'

;ij‘-

Q ‘

Lesley Judd and Fred Harris

I

0“

brought back. present

‘s

\\

is

if4‘s$5

-.

.

.

3

gs;

TV's only regular computer programme, Micro Live, has been axed. But Database Publications, prompted by hosts of letters from readers, is determined it should be

sit

'

tee.

\

\

.

0‘

ex

_

youth club that micros to take computing to the community is appealing for support so it can continue its work. Honor Oak Youth Club in needs £5,000 for Lewisham projects it hopes to carry OUt this year. After being approached by the Lewisham youth service last year, it provided a workshop with computing facilities for 20 local youth groups. Machines used in the project included two STs, three 130XEs and eight 800XLs, some owned by the club and the others borrowed from various sources. Man— power services funded five part-time computer instructors based at Honor Oak. Over a four-week period more than 1,200 local

l

LONDON uses Atari

A

were

youngsters

given

rl

r“

c u hands~on

experience

of

micros.

Twice-daily sessions covered graphics, adventure program writing, music composition, robot-building, animation and pinball game conStruction. This summer

Honor Oak similar computer workshop, but this time on four different public sites including a shopping centre to enable and a museum adults to join in as well. There are also plans this year to take Atari micros along to the local children’s hospital so that long term patients there can enjoy them. ”We also need to keep the wants

to run

a

momentum going at Honor Oak”, senior youth worker Mike Fordham told Atari User.

”The Atari micros are an

invaluable tool in developing decision making, problem solving and other group exercises.

“If we don't get the financial help we need this year, not only will our community projects suffer but we shall possibly have to retract computer activities at the club itself. “On the other hand, if we can find £5,000 from somewhere we can not only repeat last summer's success but can probably improve on it as well”.

concern.

“it is a very important area which needs to have conon ere. peeing epee vrsron.

”There is a job to be done in keeping the subject in the general public’s eye because it is important for the community and consumer in so many ways”. So, Atari User readers, it’s time to play your part. If you want to help save Micro Live, write to: The Controller, BBC 2, TV Centre, Wood Lane,

London W12.

3 ATARI USER May 7987

_ '

Drive

'

'

America

m

ATARI has apppointed former Texas instruments and IBM executive Jerry Brown as

wce-presrdent

and

general

manager for North American operations. The apppointment is part of a new bid to increase Atari’s share of the US market, said Jack Tramiel.

”Personal computers are _

a

in our key component corporate growth stategy”, he said.

“The 5203Tand104OSTare already among the best selling personal computers in we now plan to Europe focus our efforts on the US, and Jerry Brown will play a major role in leading that —

effort”.

More

'

h'ts

THE seventh volume of English Software’s Smash

Hits for the Atari 3 bit machines has been released. It includes Elektraglide, Colossus Chess 3.0, Blue Max and Alley Cat. English (061-835 1358) has released it on twin cassette for £995 and on disc for £14.95


a

'

-

: r.

,

' '

,,

1,

55;

z.

:

‘L' 1

t‘élw‘wi.‘

/

"

e

Q

,,

?st WWW? , war; .j,

“WW

'

’f

”v

'

v

,, ,

p

~

.

7

'

:

f

.

.

'

,

f

.

'

"

v

"c“

new

,

.,,

"4k,

. '

. '

A“

,

V

,

,

'

j""

e

"

.

,.

12555

,

1.25

.

i

"

.

.

.

I

builtinpoweraupplleaandbulltindiskdrives.1’he70$operatingaystamamGEMwinoowetwironmertt

mmmtthmww’M-mmun—

(Tone-maincounnulmsdnmutomsueetlmmeeigMy-umaAmm

mwmmumm.mmmmmm

mmmmmwmnueywimsr.

mellyouwiahtohkamolthamaeatnrangaoldi?l aothnreavailabletornlestrumymwiltneedtoptuchaaeadit om.mmmmuemumm,auummu numatueyt-nmoelnnrullmlemmmu-dl amammmnmoukmmuaobonnqueulrmuim atalohrdathemoualmlybepule.

arenowonROMchipswhbharealreaoyinmledinmesTIt-yboam.Thiaenableaautoma?cinetammm??m?mimmumwm?-Wuwmmmmmmdm bootingwnenyoummnon.SiliusnopmpleeeaatoornrmeeompmmnsrmgeoWMuuu “Marin-Vimmmmumot?nstmmcw oepammmiaahuledinSidcupmd-etuvelruailmnhta?sweup.0rptngton.LbnHouse longerthananyotherUKcompanandmweleetabliahedaatheUK‘eNoJAbriapecialiet.wmta Mimwyourwuw-mmwl.mmsms?tun groupturnoverolover?smilionandinexcasotnn?.weprovidemtbeatablemleeanoauppon.We mummtmmmmmmwwam ummm-immmmmtnumolmmm pmldeaeveralhdlitleevmlchyouwill?ndinvahtubleduringyourkhricomputlnglilelmmoetoltheae lacilitleaareavallableOllLV?OISlLlCAWesuggestthatyoureadmmughvmalwehavetootler. onROMumidoa.mSTwHu-lo-pdeemtofm ..

FREEstTERKIT—On/yFrom S/llca

llyoubuyyourSTtromSllic-Shop.youwlllaboreceive: “rum-MW 'NEOclvomu-cotourprapliiapmgram Inaddition.weatSlllcawouldllkntoseayou‘geto?toaltyingahn'ithymnevcomptmr.aolaaluve

m"

keyboard will available lrom

TV MODULATOR UPGRADE: Silica can upgrade the "MOST-F to include a TV modulator an that you can then uae it with your TV set This is an internal upgrade and d_oee not involve any untldy external bones. A cable to connect your ST to any domestic TV is included in the price at the upgrade which la only W (inc VAT). The upgrade is also available tor early 52081’ computers at the ante price.

THE FULL STOCK RANGE

-

AFT ER SALES SUPPORT

Only From Silica Our

Only From Silica -

-

We aim to keep ltocka of all Atari related products and our warehouae carries a stock of IV. million. We import many soltware titles dlrect lrom the USA and you will llnd that we have new releeeea in advance ol Unlike dealers who may only stock selected titles. we have the lull range. In many at our competitors. addition. we carry a complete line at all books which have been written about the Atari ST. A range as wide an aura la something you will lind ia available ONLY FIOI SILICA. -

Real assured that when you buy your ST lrom Slum Shop. you will be lully aupporteo. tree mailings This will help to keep you fully up to date wlth what‘a happening give new: at releases and developments market. in addition. our atatt are at the end at a telephone line to service all at your tari requ iAntne Mar: remente. Arayou purchaae an lrom Silica and would like any programmi or technical advice. we have a’ lull time technical support team to help you get the beat trom your coir-?tter. Became we have both the atall and the ayaterns speci?cally dedicated to providing alter aalaa aervlce on Atari s'r are that our an user: level 01 support. This can be ertpoy excepbonally high oornputata.

2”?

I

w'e

wander“

FREE CATALOGUES

Only From Silicaaervice.whichiawhywa AtSillcaShopmemcopnlaethnae?mnueersrequinanin—depthimonm?on tnaillrlenewaletteraand

.

'

"

'

i

j

'

i

if

»

,

«v1

“Mm

Lsé

“52:1: Ww??wi?? ~

-

x

FWMmem-mmmmJt-??m t"WW?"P°"'f'"|"'°l’0‘-”"lo‘?ST-lel?IWDKRAMTt-ulo'w “mm“‘m?mm'wmm?wm-Nunwm?-mmmwumw~m1WJMMWMmWHmmt¥B ”mm-dem-mmbmn-mwd?n “dmmmwm‘m‘FhmwwWW W-Tmmmmdm‘m?mm'l?w WWW-WMwmuk-m “T‘MW‘W*M‘MWWWW WWW‘WWMWUMWWWMU~ m‘w*“mwmwmml??m

tummN-Muhkdm-w

“5.07000” -M(chA77 47!!!me diurnal/A17 unit-stum-

m?WMimmwwoh-awwwi?-

hum.

“alumna".ammm'mm' mgm'm?wm? mPMJMW “lb mu UPGRADE: Our upgrade on the standard Atari szosr-ul or met-m increase the memory lrom 512K to a massive 1024K. It has a lull I year warranty and is 5m“ "‘ '" “mm" "m“ M“ °' “my “595 (war = “u”-

~

~ _

j

5a 'iué;5,M

.

?lm—melmn-WWMMIM O'W- it Mu

lltllneAtaritralneo technicalata?.This AtSllloaShop.weh¢veadedicat-dservicedepartrnemollive team le totally decimal tn servicing Atari compuhr Skill and products. Their accumulated lecondtononeinmoirtield.Voucanbasuretltatanywork experience make-them earrleooutbythem ln isolthe higheatstandard.An_anoardotaeMcingwhichwebe?eveyouwill?ndO?LVFlO?m

m M M “M"

'

”MW 7mr’FKmd imf-kamtmmodm?w 1mT-FKW'Mmcolmr-nw

From Silica '"

,

'

'

'

Mn”- ., ?‘w r'

531;

L,

1mT-kardtfmhmmnmnmr

nugulnuanomnnaummsroammng.Mummmumbdowlorrullaetaila

Onlx

111-5 o,

57?

1; f 5a”i~§§

a

~

upgradingmsTSurterKltwhichconuinepub?coundn-tdm?cumdwmn.uwelubooka -

i‘

1;

MW'STSYWK’T-mm'uskhlmT-FMW WW-WMW“°“W'W»M:WWUK Newmmwmmmswwmnm Wl?mMW?MMMWU-RFW.“ MMWWWKWIMWSMWW WIHMunM-meml-Th-lm-kam W'" MW 11599 (inc VAT) and. union modulator "Damn“.??m?umAmwv-rqmnmtmmqn mmmmmmmmmmnaiwm “mm-m

Mtogotheraapechlnsfmmwomwilm.whlchnuegivingawaymofm witheverySTcomputerpurchuedatournormalretailpriouThiskitiaavailableONL'FlOI?I-ICA mum-immmmanmmmwmmmw?m.wemmmw

DEDICATED SERVICING

Aff‘? ‘f"

3»? AS»

TheatlorthbtlltyolAtarlcomputarelerellechntheprlceoltbe satST—Mkeyboamw?chhammsoancvknmlamionot Flnally,there'aaperaonalcompmermatnotonlysolveaproblemslikeotheroomptnera.btnaleoaolves wsTm-ithsvzx mmmmmommorwmm hmwobhthmhwcwnwmhanuede?ombMySl?uShopanpwhmtm STmngeolpenonallbtnineaacomptmralmmktarl.?laSTw-ldealgnedutlllxjngthemoetrecont directeonnectiontomyeemenlcrvfnep?eeooeenminem" mlnadoi?on.ehanyououyyour5205T-Mtrom8llica.you brukthmlgminwmmotmuuchnuogy.womdngapemnuwmptmmmpedonmmwim towerpam.Whlchnnuuhcomluamnuke.Andleeembuy.TMthTmpulennowinctuoe wmmmmgsansrmmtmwlm.m

Whenyoupumhanuwku?sTkeyboaronwilnotontymmbeatminbrnwmpm-r wwmmm?lmmmmmmmmnmum-pmmmew: -msrcu.nuu -srotm~sum-l 'rOS/G?lonROM 'mmumoek

J;

2

<<?u? ”Aim,

f”

' '

_

2:21

“51/1“? 0.5343.--

,

-

'

, ,

'

sgl‘?

,

"

~~

'

..Z

‘\\’Xff

,-

,

,i=nlta:=t

'—'£

,

~

'1’

"i; ,

.5

go,

1108 W i?ogz?o 63am "warmer-m ,

,,

~

'

a? fs

‘—— . ’

'

A

'<

'

442153?

,

a

,

c s

, ,

y‘; 9,151; 5“ at?“ ”

:/

~

.” , 3" a

-

a,

?w=?§i §£T§’*§ Reggi‘ngt/ZAZ‘

§*‘«,Le~

,—1.1‘"”<‘i‘i"iiz*

"

z,“x—r

,‘<‘§‘ iii?a

.

The szost—FM

with Stan

RAM and tree mouse.

ta

represen_

further

a

23mm}; mug"am-guiglpmwgfgfgmomsgm

mum

E notz‘hlygpmrtul but compact ll is do” at all VAT) a level which brings it within the ruzh ol a new ggmn?on or computer “tummy wmm lrom us, it comes with the Pass silica ‘sT surrey Kit‘ 555 pungrlplt on the left. To make the 5206TvFM ready lor use straight away. Atari have. am am. lor inlormation built into rm keyboard . storage and retrieval. allowing you easy access to the massive range ol disk based saltware which is available to: the ST. This new computer comes with all the correct cables and connections you will need to plug it straight into any standard domestic television set. you do not mentors have to purchase an Atari monitor. Il you do "quire a monitor however. these are "gimme with in, 52037 in [M following money saving pack-yes:

manila:

MID)“

1,4

HOST-FM Keyboard SZOSTJM Keyboard 5270er Keyboard HOST-FM Keyboard Because the keyboard. 655k”

mi

plum,“

Without Monitor * High m mono monitor * Low roe colour monilor 0 Med res colour monitor

520574” “3 "5 W" W .

-

an

(iitc {Inc (inc (inc

54” 43”

-

-£l”

‘f‘m'm

.

built

'"'° .

\‘

VA VA VA VAT) me

twat; Lo“ murmlmug-£11? duh": as m

dmmw

compact

the

1.

You couldn‘t

ask lma'mworew

,

and

unit.

prioelistatoourSTownerxTheeeareuptolapagealongandarecrammed

munnumuuwlumemmwmummnmmuanm-eam STandnouldIiltetohaveyournameaddedtoourmilingMpleaaecomplmthecouponlretumitto at The lnlormation aervice ia available 001V Flo- SILICA

FREE OVERNIGHT DELIVERY

-

From Silica

Monuduaamwoceaaadmmnghwrmwterwmm?hwndmngmomhum

mmmmwmmmumOwuxmmssorcmnesmmmhmount ? - - - - - - - - - - - - - - - - - . PRICE MATCH Only From Silica “mm“:m“ ”mm"...m2‘.h“?m~.mm?l§m“§ifg"m?wmm§ 'To: Silica Shop Ltd, Dept ATUSR 0587, 14 The Mews, Hatherley Road, Sidcup, Kent, DA14 40x Mehwnethlngyouwhhmpurchaeamndyou?ndomolwrcmnpe?tuao?uingitataloteerprlce. m ... w . .. .. «w .. ., ... m... .... ..... m... telephonenumber.IlourcompetitorhaaHugmdsinetoclt.wewiltnormallymatchtheoller(ona'same PLEASE sum ME FREE lITEltATllIlE(III THE mm 31 “A ‘w. an m method halpa to enatrra minimum

maimum

delay

protection. ~

~

-

.

.

°°.',':.'."l,‘.‘“°"...°.°'.,:‘.f;

with

we

in. on ly-companyWham will’rxa'wtothompenuyw‘w a a splice Olin-ever '|'ree youcometnusmuwt' match.you “a. M M W m mm, a... m ma ma“ m, w MM", he. m ‘

l

.

malteaourprlcematch pmhanthermmhtgywwillmo?tvmmmm1 MW”WW*”’°“"MM“S°W“S‘MWU“N°‘MW“

“mop

(& Mail Order)

..

01.309

1111

1-4 The Mews, Halberley Road, S/dcup, Kent, DA14 4DX

LionHouse?stf/oor).227T°ffenham 00W?“

40W”, W7

Sellridges (lst ?oor), Oxford Street. London, W1A1AB

I I I

Mrers/Ms

lnltlds:

Sumne:

l

Andes:

I I Postcode:

Itao,wlichonedoyouown‘l

~---------------


m

C':':c:-'.o.n

HAVE you ever looked on in envy as your ST-owning colleagues gained access to all sorts of pop-up utility programs? Well now you can have something similar on your trusty 8 bit Atari — a four function pop-up calculator taking only 21 bytes of user memory. This program creates a pop-up calculator which hides itself under the Basic mm on an XL or XE machine. The routine which calls it is only 21 bytes long, hence the calculator doesn't even remove any of your pro-

work space. However, because of the way

in

old 400 or 800. Let’s take a look at how it works. The program can be split into six parts: Lines 10 to 270 provide the first screen menu and check the data. The pro— gram will first ask if you want to make a tape or a disc, then go through the data to make sure that it’s correct. If there are any discrepancies a warning message will be displayed with the relevant line number. Correct the error and run the program again until it is free of errors.

.

'

Lines 500 to 770 generate a cassette form of the program. Lines 2000~2180

are listed to the cassette, followed by the machine code data file.These lines may be omitted by disc users, along with the data statements 3000-3110.

Lines 1000 to 1170 enable the proit points gram to check its own data to any data errors and flags them. The use Of Get it Right! and this checker should track down any data errors. As this is a machine code program, any errors may lock your computer up with no escape except to reboot the machine. This is also a good reason to save the program before you run it. , 2000 to 2180 COHStItUte the data Lines loading program for cassette userSThey are listed to the cassette, followed by the data for the calculator and short meCh'he code loader. e Th's loader ‘S poked ‘hto page 6 and the the guts cilrculator e t datahundderl 9 etes itasl'ffmm- m PFOQFTE'E" ese er" mes may bse e omitte row; begory. ”5° users. y Lines 4000 to 4340 create the disc version. First an AUTORUN.SYS file is created. This is a three part file consisting of a program to turn the Basic rom off, the calculator in standard load format andaprogram to turn the _

-

,

,

BaSlc rom back on. After this is created

10 ATARI USER

May 1987

program

'

ts:

.

l

.

":'-'.'-:.;._-,..... "' '

5;:

.

"-'3-.'-;.:. '

:.‘:'

.

if:

5:3". -.

mag’c

-,..

,

:.';'

:

;

* ""-'-'.;.'-..

' , '

.

zfg

.

":'-'.-..

1::

5:5,

on

::_-"-‘-'.-....'..

'

'

_ _

.'_-':

""-:.'-,...',

' .

SH

.

.'"'-'.-.

:.'_-'

."-':..

you r Atar’

R."

' .

-‘.-...-'...._, -

;::'

+ .

_

.

-:.-.-.-.....: ~

.':':

'

.

""-'.

3::

.

:.'_-','.. . . ::.:

,

_

.-.-.-.-.-.._.._..

25:

_

'

'

"

':

5:.'

.‘

:

:.'_-'. , :f:.'_-°::;.'::.;,._. ' . """-".'-':-':.-'.'..'-'.'..'-'.:.'-:.'.'

.’

_

option L) will allow you to run the calculator directly. These program lines may be_omltted by cassette users, along W'th the data statements lines 3500‘3999-

Lines 5000 to 5050 displays three pages of user information, Page gives general background information, page 2 describes assembler use of the calculator and page 3 shows a program to “Uh the calculator from Basic. 1

Loading the calculator is a little different depending 0“ whether YOU are working with cassette or disc. Disc should simply boot the machine users W'th the disc containing the AUTORUN-SYS file in the drive, Wthh

willlirlstall t is possi thilcalculator. e to ap end another machine code programrto the back of this one for example an AuroRUN_

.SYS that runs a Basic program, All you need do is rename the original AUTORUNSYS as TEMP, then create the calculator AUTORUN,SYS and append your renamed file to the end of it. Cassette users should ENTER and then run the tape created by the program we have listed. This will load the data and NEW itself, leaving the calculator ready for use. From Basic, a small machine code program needs to be run to call the ,

calculator. Program II demonstrates technique. Lines 10000 to 10020 hold the

.'

5.‘

"-'-"-'::-':'.‘-':::'::::-:.-:: "":'-':.'.‘ '

called CALC is written to the disc. CaIIing CALC from the Dos menu (menu

one such a

,Cu,a

.

5:

:-';.'-:.;....

gram

which the calculator uses the bank switched memory system of the XL/XE machines it will not work on an

l

'

necessary code, and this data can easily be placed into a string for convenience. The code can equally well be poked into page 6 (1536 onwards) and be run with X=USR(1536). This is more useful when working in direct mode, while strings are better for use within a program as they leave page 6 free. From a machine code program just skip the initial PLA (104), and JSR to the start Of the code. The calculator doesn’t offer anythlhg fancy, iUSt the basic number keys and the + “ */f“h°h°h keys. To clear an input error press E: to an to quit ac to cgmpletely clegrthecalgulaltor asic press p(r)essA .

Ifa result is too large ’OVER RANGE’ will show in the display. It will do continuous calculation (such as2 *3 + 56 + 3_ 5), but it won’t show powers (1.3 E 14). Results are not stored anywhere and so will have to be written down. Operation is protected from the BREAK key but SYSTEM RESET will dump you back into Basic at the READY prompt. Division by ZERO is not trapped 80d thus can give some

odd results.

Perhaps you might like to consider modifying the routine to patch into the screen editor device handler to allow YOU to simply type ‘CALC' at the prompt instead of the USR call. Let us know how you get on! -


Utilit y

—__—————

r

0

‘-

'-'-':3,:.';'.

::;: :::.‘ :;':.' ) .'_-:.' .';:: '.'-::;:.'

»

.:.;

'-::; .'-:

:.'_-

::; :; 5:

REM

*******AFRHRHHHHHRRHH

REM

*

30

REM

*

40 50 60

REM

*

70 80 90

REM

*

REH

*

REM

*

* POP

CALCULATOR

UP

HRITTEN

REM

*

RARRRRRRRHHARRHAAAHHHA

A

REM

THIS PROGRAM HILL

:

120 130

REM

MACHINE

REM

FUNCTION

140

REM

UNDER

150 160

REM

FOLLOH

REM

CREATE

.'

170 180 190

REM

FILE

REM

OR

CODE

POP

CREATE

250

A

FOUR

UP

CALCULATOR

HIDDEN

BASIC ROM. INSTRUCTIONS TO EITHER AN AUTORUN.SVS FILE (CALC) A DOS RUN THE

VERSION.

CASSETTE BASED

REM

200 REM SAVE THIS PROGRAM BEFORE 210 REM 220 DIM AS<1T,BS(40) 230 ? CHR$(125) CALCULATOR”:? 240 7 "FOUR FUNCTION

USE

:?

NORMAN”:?

ALAN

”BY ?

"DO

YOU

9

”OR

A

HISH

A

DOS

(DISK) VERSIO

N"

260 EASE

ENTER

CASSETTE VERSION“:? OR

D

EN

:? "PL

C"

270 INPUT AS:IF

A$<>’C"

AND

A$<>“D"

TH

270

280 GOSUB 1000 290 IF A$=“D" THEN

520 INPUT AS 530 7 "PRESS PLAY

4000

14:READ

BS:

RECORD":?

540 LIST "C:’,2000,2200 550 RESTORE 10000 560 7 “PRESS PLAV A RECORD :?

”PRESS

FOR

PRESS

READ READ ?

=1,8,0,'C:" 1:0

TO

23:READ

A:NEXT

S1:READ $2:ST=51+256*SZ E1:READ E2:ED=E1+256*E2

x1,ED-ST I=0 TO ED-ST

A:IF

A>255

THEN

READ

640 PUT :1,A I 650 NEXT 660 RESTORE 12000 670 FOR I=0 TO 1:READ A:NEXT 680

READ

690

READ

700 710

I

FOR

READ

A

11

IN

ERROR

L

DIM

CALC$(2000)

7

CHR$(125):? :?

OPEN

2080 2090 2100 2110

NEXT

2120 2130 2140 2150 2160 2170 2180 3000 3010

PROGRAM

C=ADR<CALCST

2040 2050 2060 2070

FOR GET

GET

RETURN

:1,ED

I=0 TO ED :1,A:POKE C+I,A

:1,ED

I=0 TO ED s1,A:POKE 1536+I,A

NEXT

I

"ALL

HILL

PROGRAM

1:1

500:NEXT

TO

I

CHR$(125)

NEH

DATA

CASSETTE VERSION LIS ,THIS ROUTINE PROOUCES

DATA

PROGRAM

DATA

INSERT

DATA

R

3020 ILE 3030

R

CALCULATOR

A

ON

TAPE

A

AND

BLANK

A

3040 3050 :"

DATA

THE

DATA

TO

3060

DATA

THEN

RUN

TAPE

DATA

AND

F

FULL

I

TO

USE

DATA

NEHS

ITSELF

DATA

,TO

DATA

A

3100 APE.

DATA

AFTER

3110

DATA

PRESS

3500 3510

DATA

CALCULATOR

DATA

,THIS

CODE

FILES

3520

OATA

USE

CRE

HITH

FROM DOS-BOOT

HILL

TH

DATA

A

HILL

ROUTINE

USR

OPTION

USE

RUN.

.

FRO

GIVEN

BE

THE 3610 DATA FILE CREATION 3620 DATA PRESS RETURN 3999 REM DISC VERSION 4000 RESTORE 3500 4010 9 CHRS<125>:FOR I=1 To 15:READ BS :? BS:NEXT I 4020 INPUT AS 4030 9 z? :? "N00 HRITING.FILES,PLEASE HAIT‘

4040

TRAP

4050

CLOSE

4050:GOTO 4090 :1:? "THIS DISK

PLEASE INPUT AS

CURE

?

IS HRITE

PR

FORMATED,UNCO

AND

RETURN"

PRESS

GOTO

4040

OPEN

x1,8,0,1):AUT0RUN.SYS

4100 4110

RESTORE FOR

LINE=10000

4120 4130 60 4140 4150

FOR

I=1

.

10000 TO

A:IF

READ

10800

TO

10

STEP

21

A>255

THEN

:GOTO

POP

41 _

21,A

PUT

I

NEXT

.

C

4200:GOT0 4240

4190

TRAP

4200

CLOSE

THE

TAPE

ENTERC

TVPE

4220 4230 4240 4250 4260 4270 4280 10 4290 4300 4310 4320 4330

INSTRUCTIONS.

#1:’!

”THIS

IS HRITE

DISK

PR

FORMATED,UNCO

7

”PLEASE

INPUT

CURE

AND

RETURN"

PRESS

AS

4190 #1,8,0,”D:CALC”

GOTO OPEN

11000

RESTORE FOR

LINE=11000

FOR

I=1

TO

A:IF

READ

TO

11010

STEP

10

21

A>255

THEN

POP

:GOTo 43

PUT

z1,A

NEXT

I

NEXT

LINE

:1

CLOSE ?

“CALC

CREATED

":FOR I=1

T0

500:

NEXT

PROGRAM.THE

THE

PRO

GRAM

3070 3080 BASIC 3090

FILES,

DATA

3600

4210

NOH

"DESTRUCT"

FOR 1

THIS

DONE

TO

NNECTED"

X=USR(1536,C) 7

DATA

0TECTED,”:? "MISSING,NOT

z1

CLOSE

RETURN

PRESS

LINE 4160 NEXT 4170 CLOSE =1 A180 ? "AUTORUN.SYS CREATED”:? ”NOH REATINC CALC":? "PLEASE HAIT”

I

INPUT FOR

”PRESS

x1,4,0,”c:'

INPUT

FO

NNECTED

LOAD

CALCULATOR

DATA

0TECTED,’:? ‘MISSING,NOT

USE

SHORT

AFTER

USE.

CALCULATOR

THE

PROGRAM

HILL

FROM

BE

GIVE

N

S1:READ SZ:ST=ST+256*SZ E1:READ E2:ED=E1+256*E2

z1,ED-ST FOR I=0 TD ED-ST

?

:GOTO

12000,12020 999,999

REM

AND

BLANK

A

AND

A080 4090

2000 2010 2020 2030

DISK

INSERT

3580 DATA DISK GOTO DOS L D:CALC THE 3590 DATA CALCULATOR M BASIC

1520 1530

DATA

NAME.

AUTORUN

4060 4070

OATA

SAME

0

AFTER

OH

ETURN‘ OPEN

LINE ";

TED 8

ETURN"

570 580 590 600 610 620 630

E

"DATA

7

DATA

FILE

CURRENT

ANY

THE

3560 3570

1170 RETURN 1500 DATA 10000,10800 1510 DATA 11000,11010

SELF":?

300 REM CASSETTE VERSION 500 RESTORE 3000 I=1 TO 510 ? CHR$(125):FOR 7 BS:NEXT I

ATE

1150 B:B+10;GOT0 1010 1160 7 “DATA OK'

THE

8.

A

3550

THEN

OVERHRITE

RMATTED

I=1

I

1100 TOT=TOT+A

REM

1: ,:

500:NEXT

FINISHED‘:FOR

DATA

THE

3540

=1

I 1110 NEXT 1120 READ A 1130 IF A<>TOT INE ”;LINE:STOP 1140 NEXT LINE

*

NORMAN

REM

F

A A

BY

100 110

:

I

*

A

ALAN

HILL

A

3530

"CASSETTE FILE

?

READ

E

5:: 10 20

THEN

1050 FOR LINE=S To STEP 10 1060 POSITION 2,20:? ”CHECKING LINE 1070 TOT=0 1080 FOR I=1 To 20 1090 READ A:IF A>255 THEN POP 30

NORMAN

:§:

A>255

1010 RESTORE 1S00+B 1020 READ S:READ E 1030 IF S=999 THEN 1160 1040 RESTORE s

.'_-:

:.'5 ,-::

NEXT

A:IF s1,A

770 GOTO 5000 780 END 1000 B=0:REM DATACHECK

A FOP up calculator from ALAN

gs:

r:::

740

TO

:::

-

PUT

760

:.'_-'

':;:: ?g: .:::

READ

730

750 CLOSE

'-::

_

720

CREATING

THE

PROGRAM

T

RETURN

DISK VERSION

ROUTINE

D:AUTORUN.SVS

CREATES

8

THO

M/

D:CALC.THESE

4340 4999

. 1

GOTO

5000

REM USE FROM BASIC 5000 RESTORE 5500 5010 FOR PAGE=1 TO 3 5020 ? CHRSC125):FOR I=1 :? B$:NEXT I 5030 INPUT AS

5040 5050 5500 SIC 5510

NEXT

TO

22:READ

BS

PAGE

CHR$(‘|25):END DATA USING THE

7

DATA

”THE

CALCULATOR

CALCULATOR

FROH

IS STORED

BA

U

__..___.__> May 7987 ATARI USER

71


——————————

NDER

5520 SA000

5530

BASIC

DATA

THE

DATA

40960 deC.

DATA

THE

ROM

STARTS

AND

MEANS

ANY

AT

OF

FF

CALC.

TURNING

INNOLyEs

O

DATA

BASIC

DATA

ON

RON

THEN

VIA

JSR

SA000

AND

5560 RTS

REENABLE BASIC

RETURN

AND

TO

5570 5580 AN

32,2182

127,160,96,0,160,0,162,0,18 9,197,163,72,41,96,201,0,208,6,104,9,1

,76,253,3020 10240 DATA 160,160,8,42,46,10,166,A6,9 ,166,46,8,166,46,7,166,46,6,166,46,151

991

6

10030

THE

5550

6,233,165,136,192,0,208,211,32,251,161

10020

ACCE

SSANG

5540

10010 DATA 6,255,255,0,160,29,166,32,1 68,160,32,86,160,32,17,160,76,196,160,

DATA

CALLING

THE

,,,,, ASSEMBLY DATA

THE

5590 DATA VABLE.

LANGUAGE

5600

THIS

DATA

PROGRAH.

NEXT

CONTAINS

PAGE

PROGRAM

IS

HHICH

DATA

64,76,52,160,201,32,208,6,1 04,233,32,76,52,160,201,64,240,246,104

10250 DATA 5,166,46,A,166,46,3,166,A6, 2,166,46,1,166,46,0,166,46,255,165,170

,157,2468

7

10040

85,85,232,200,24,192,16,208 ,215,24,160,0,173,53,160,105,24,141,53

10260 DATA 46,254,165,136,192,0,208,21 1,32,251,161,76,253,160,24,165,88,105,

,160,2310

98,141,2766

173,54,160,105,0,141,54,160 ,224,240,208,192,96,160,0,162,0,189,85

DATA 157,213,164,232,200,24,192, 16,208,243,24,160,0,173,91,160,105,24,

10270 DATA 28,162,165,89,105,0,141,29, 162,172,229,165,162,12,189,233,165,192 ,0,240,2640 10280 DATA 3,189,254,165,105,95,157,85 ,85,202,224,0,208,236,96,174,229,165,2

141,91,2618

24,0,2896

160,173,92,160,105,0,141,92 ,160,224,240,208,220,96,160,0,162,0,18

208,19,169,0,141,232,165,32 ,109,163,169,0,141,19,166,32,251,161,7

9,213,2795

6,253,2506

10080

164,157,85,85,232,200,24,19 2,16,208,243,24,160,0,173,135,160,105,

10300 DATA 160,169,0,1A1,232,165,32,12 2,163,169,0,141,19,166,32,251,161,76,2

24,141,2528

53,160,2612

10090

10310 DATA 162,0,142,19,166,174,230,16 5,224,0,240,3,76,122,162,201,61,240,19

10050

DATA

DATA

DATA

,85,2488

MO

10060 IS ACTUALLY

THE

SOURCE

FOR

THE

,

'

CODE

5610 DATA ST PLA

OF

5620

,,PRESS

DATA

D:CALC EXCEPT RETURN

FOR

THE

FIR

10070

NEXT

PAGE

5630 5640

DATA

ASSEMBLY LANGUAGE

DATA

,10

*=$0600

PROGRAM

ASSEMBLE

FRO

DATA

20 PORTB=SD301

SHITCH

ROM

AD

DRESS

5650 5660 5670

40 50

LDA

PORTB

DATA

ORA

«2

DATA

60

STA

DATA

70

JSR

$A000

LDA

PORTB

AND

54253

DATA

ONLY

NEEDED

TURN

OFF

F

DATA

160,141,2430 10110 DATA 136,160,96,32,202,160,76,25

BASI

3,160,169,0,141,229,165,141,231,165,1A

ROM

5680 E

PLA

BASIC

ROH

c

30

DATA

DATA

135,160,173,136,160,105,0,1 41,136,160,224,240,208,220,96,165,88,5 6,105,15,2723 10100 DATA 141,53,160,1A1,91,160,141,1 35,160,165,89,105,0,141,54,160,141,92,

M

5645

DATA

PORTB

ENABLE

AND

TH

1,230,165,3052

RAM

5690

START

CAL

THE

.

C

5700 5710

DATA DATA

80 90

5720 SIC

DATA

100

STA

5730

DATA

110

015

OFF

TURN

PORTB

RAM

ENABLE

AND

RETURN

TO

,LEAvE

5750 5760

DATA

PRODUCE

DATA

TO

RUN

RING

MUST

5770

DATA

BE

HADE

OUT

LINE

30

AND

BA

.

10120

BASIC

SMALL

A

CALLED HITH

THEN

5780 IS 5790 5800

DATA

ROUTINE.

A

ST

A

U

ROUTINE

SUGGESTED

ON DATA DATA

'5810

DATA

RETURN PAGE.,,PRESS BASIC PROGRAM LISTING ,ADD THESE LINES TO YOUR BAS THE

NEXT

PROGRAM

1C

,10 01! ML$(22) 20 RESTORE 10000 30 F011 I=1 1021:READ A 4011LS(1;1)=CHR$(A):NEXT

5820

DATA

5830 5840 5850

DATA

5860 5870 5880

DATA

DATA

50 GOSUB 1000:REM CALL CALC 1000 X=USR(ADR(ML$)) 1010 RETURN

5890

DATA

10000

DATA

10010

DATA

10020

DATA

,REPLACE

THE

RUNS

CALC.

DATA DATA

DATA

DATA

1

R

5960 URN

10000

,244,169,3034 DATA 0,T33,242,32,0,216,173,230, 165,201,42,240,26,201,43,240,10,201,45

10350

,240,2680 DATA 12,32,A0,219,76,203,162,32, 102,218,76,203,162,32,96,218,76,203,16

10360

2,32,2356 10370 DATA 219,218,32,230,216,32,109,1 63,32,122,163,32,135,163,169,127,141,2

24,162,141,2830 DATA 248,162,173,127,5,201,0,240 ,4,201,48,208,9,238,224,162,238,248,16

10380

2,76,2974 DATA 223,162,162,0,160,0,189,127 ,5,72,41,128,201,128,208,2,160,255,104

10390

,41,2368 DATA 127,201,69,208,25,32,135,16 3,162,255,232,189,20,166,157,175,163,2

10400

24,10,208,2921 10410 DATA 245,169,1,141,231,165,169,3 2,160,255,157,175,163,232,192,255,208,

204,202,160,3516 10420 DATA 12,189,175,163,153,235,165, 224,0,240,5,202,136,76,46,163,173,196,

10170 DATA 201,47,208,3,76,81,162,201, 48,240,43,201,49,240,39,201,50,240,35,

163,201,2915 DATA 61,240,25,141,230,165,169,0 ,141,196,163,141,232,165,141,229,165,3

10430

,201,2585

DATA

253;141;1;211;96

10190 DATA 56,240,11,201,57,240,7,201, 46,240,6,76,253,160,76,125,161,205,19,

10440 DATA 169,1,141,229,165,76,253,16 0,169,1,141,231,165,169,0,141,229,165,

;

HITH

COMHA'S.

ALL

THE

LINE

166,2546 10200 DATA

240,245,141,19,166,76,111,1 61,172,232,165,192,11,208,3,76,253,160 ,238,232,3101

CHANGED.

JUST

REHEMBE

CAN

DATA

CHANGE

DATA

,HAPPY CALCULATING,PRESS

RESTORE

AS

HELL. RET

END

255,255,0,6,8,6,173,1,211,9 ,2,141,1,211,96,226,2,227,2,0,1832 DATA

72 ATARI USER

DATA

0,4,2513

51,240,31,201,52,240,27,201 ,53,240,23,201,54,240,19,201,55,240,15

May 7987

10210

DATA 165,172,229,165,192,0,208,5 3,160,8,42,46,245,165,46,244,165,46,24

3,165,275? 10220 DATA

46,242,165,46,241,165,46,24 0,165,46,239,165,46,238,165,46,237,165 ,46,236,2985 10230 DATA 165,46,235,165,46,234,165,4

,

160,141,196,163,32,68,218,3 2,70,218,169,254,133,243,169,165,133,2 44,169,0,2977 10340 DATA 133,242,32,0,216,32,182,221 ,32,68,218,169,233,133,243,169,165,133 10330

211;32;0;160;173;

DATA

To

,76,196,2991

DATA

To

5950

10320 DATA 230,165,169,1,141,229,165,1 69,0,141,232,165,32,231,160,76,253,160

2,251,161,3083

THE

BE

,141,2547

104;173;1;211;9;2

NUMBERS

5940

0,240,3,32,202,160,104,201, 65,208,3,32,202,160,201,69,208,3,76,36

DATA

201,2566 10180 DATA

1000 DATA

5,201,2924 10150 DATA

10160 DATA 162,201,61,240,19,201,43,24 0,15,201,45,208,3,?6,148,163,201,42,24

1;z11;41 5910 5920 Gosua 5930

DATA 141,196,163,141;232,165,141 ,19,166,32,109,163,32,122,163,32,135,1 63,162,0,2477 10130 DATA 142,19,166,160,98,169,128,1 55,88,200,192,111,208,249,169,0,141,23 1,165,96,2877 10140 DATA 169,255,141,252,2,32,248,24 2,201,81,208,3,76,12,160,72,173,231,16

12205

;141;1 5900

.

ASSEM

.‘

SR

on

m “(0 L ' D“

PRO

-CALC-. FROM

f

FREE for downloading

GRAN

5740 DATA BLE To

.

Ifgsgisa?ffsx?fzasbfe

.

10290

32,251,2833 DATA 161,76,253,160,169,32,162,0 ,157,233,165,232,224,14,208,248,96,169 ,32,162,2953 10460 DATA 0,157,254,165,232,224,14,20 8,248,96,169,32,162,0,157,175,163,232,

10050

224,14,2926 10470 DATA 208,248,96,174,232,165,224, 0,208,14,174,229,165,224,0,240,10,174,

230,165,3180 10480 DATA 224,0,208,3,76,81,162,76,12 5,161,Ag,48,48,43,43,43,Ag,43,43,43,15 96


'

o 0

01111157

_________

10560 DATA 22,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,2,22,32,32,180,738 T0570 DATA 32,181,32,182,32,32,170,32,

32,32,32,32,32,32,32,32,32,32,32,640 10650 DATA 32,32232,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,640 10660 DATA 32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,640

32,32,32,2,22,32,32,32,32,32,32,32,103

22622ggT§23§23§53§é3§53523§é3§532232, l I I r I I r I 1611

10580

10680

DATA

19690

DATA

184,32,185,32,32,175,32,32,32,32,2,116

19499 9911 49,49,49,43,49,49,49,4s,48, 48,48,0,6,13,13,13,13,13,13,13,625 19599 DATA 13,13,13,13,13,13,13,7,22,3 2,32,32,32,32,32,32,32,32,32,32,472 19519 9911 32,32,32,2,22,169,189,139,1 60,160,160,160,160,160,160,160,160,160 ,160,2,2362 19529 9911 22,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,2,22,32,85,81,652 10530 DATA 67,65,32,32,32,69,61,67,69, 32,32,2,22,32,91,91,89,89,73,84,1979 19549 DATA 32,32,32,32,32,32,32,2,22,3 2,32,32,32,32,32,32,32,32,32,32,600 19559 9914 32,32,32,2,22,32,32,183,32, ""

9

1

32,32,32,32,32,32,32,2,22,3 2,32,177,32,178,32,179,32,32,173,32,11 T0590

fzyét/ .

10

(11500

40 70

4273 3503 4822

100 130

871 6174

160 190

6597 871 2347

LINE

41151111

20 50

3503 4891

30 60

80 110

3503 5967 4897

90 120

140 170

5813 6184

7056 1925 2276 7751 7751

200 230 260

1737 9936

290 510 540 570

5354

600

680 710 740

2882 1345 5354 2882 1345

630 660 690 720 750

770 1010 1040

1856 2773 2148

780 1020 1050

1070 1100

1126 2069 9424

1080 1110

220 250 280 500 530 560 590 620 650

1130 1160 1510 2000 2030 2060 2090 2120 2150 2180 3020 3050 3080 3110 3520 3550 3580 3610 4000 4030 4060 4090 4120

1824 2597 5746 5468 2406

1140 1170 1520 2010 2040 2070

2031 1345 10165

2100 2130 2160

903

3000

7157 7212 7484 3725 7795 8469 8436 4339 2281 7568 6500 5165 2276

LINE

3030 3060 3090 3500 3530 3560 3590 3620 4010 4040 4070

410!

150 180 210

(1151111

1644 2458 4916

5094 5112 2460

610 640 670

5094 5112 1559

700 730 760

1704 1468 4943 1704

836 2621 4355 2272

1000 1030 1060 1090

1345 2227 1498

1120 1150

1559 3892

2080 2110 2140 2170

6982 7109

3010 3040

7704 7092 6105

3070 3100 3510 3540

1

871 9953

520 550 580

3464 2406

4300 4330

6080

3337 7837 3304 2670

1500 1530 2020 2050

4240 4270

5614 6491

6742 4258

2605 2485 2650

15735'50112322332332334&5?an I I I I I I I I 32 I

5371 3503 4273

240 270 300

5000 5030 5500

5880 5919 5949 9999

0210 9249 9279 9399 9339

l

4640 5591

0360 9399 9429 9459 9489

8032 2235 8522 3725 7838 3754 1644 2458 6804

3570 3600

7575 8864 8425 8875 7628

3999 4020 4050 4080 4110 4140

3164 1644 16143 1870 5204 1468

9499 9639 9669 0690 9729 9759

1345

2227

4170

1559

12019

4190

3726

4210

6500

4220

1644

4200 4230

16143 1893

7200 2291 16441 76401

7527 7446 6659 3294 6854 9499 4453 3349 5743 3136

5379 7521 9931 0030 12110 9939 12193 9999 12547 0120 12538 9159 11393 9199 11997

2031 1345 3686 2429

4180

4280 4310 4340 5010

7880

5799 5329 5850

2131 2214

4150

2276 1345

9152 8103

5799 5739 5739

1165 2743 2629

4130 4160

4250

5530

5645 5670

3073 7134 6780

3609

5539 5590 5429

1468 9213 3232

1737 7528

32,32,3223273243213273zl32,

32,32,32,32,32,32,32,32,32,32,32,640 10700 DATA 32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,640 10710 DATA 32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,3z,32,32,32,640 10720 DATA 32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,640 10730 DATA 32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,640 10740 DATA 32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,640 10750 DATA 32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,640 T0760 DATA 32,32,32,32,32,32,32,32,32,

32,32,32,2,22,32,32,32,32,3 2,32,32,32,32,32,32,32,32,32,2,570 10600 DATA 22,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,2,7,14,14,14,521 10610 DATA 14,14,14,14,14,14,14,14,14, 14,14,6,32,32,32,32,32,32,32,32,416 10620 DATA 32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,640 10630 DATA 32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,640 10640 DATA 32,32,32,32,32,32,32,32,32, DATA

.

LINE

1

32,32,32,32,32,32,32,3z,32, 32,32,32,32,32,32,32,32,32,32,32,640

DATA

79

63552.

_

1

1

9519 0540

12283 19851 12279 12149 12391 12084 11753 12495 12435 11999 12192 9983

957919599 9379

2459 6787 2227 1856 2793 2183 7796

4260 4290 4320 4999 5020 5050 5520

5040 5510 5540 5570

8075 5174

5550 5580

5600 5630

7634 6339

5610

5650 5680

7308 7089 5383

5710 S740 5770 5800 5830 5860 5890 5920 5950 10010 10040 10070 10100 10130 10160 10190 10220 10250 10280 10310 10340 10370 10400 10430 10460 10490 10520 10550

7743 7048 5464 3907 5724 6659 8320 5802 11765 12054 12162 12343 12684 11763 11859 12519 10826 12337 12031 12589 12865 12951 12868 12329 10096 10032 10645

1058010891 10610 10640 10670

10031 10212 10212

5640 5660 S690 5720 5750 5780 5810 5840 5870 5900 5930 5960 10020 10050 10080 10110 10140 10170 10200 10230 10260 10290 10320 10350 10380 10410 10440 10470 10500 10530 10560 10590 10620 10650 10680

5194

8166 6135

9

12802 12203 11770 12582 12410 12351 12212 12435 11989 12105 12966 12294 12380 9991

1

4’

6775 3861 8269

6784 7934 9132 11081 11891 12217

12919 9111 141,22,6,162,0,160,0,185,85 g

'

85 153 ' 2274

' 160 ' 200 ’ 192 '

0780 10212

10790

1000

11010 12020

10150

10212 10212 7722 10680

' 208 ' 245 ' 232 ' 23

____m_?

1

i

3

'

Prograrn u

l

1

1“ 01“ "LS‘ZZ’ 2“ RESTORE 1050“ 3” FOR 1:1 T0 21 READ A 4” “Ls‘141’=f”R$‘A)=NEXT I 5“ G°SUB 1199=RE" CALL CALC 999

5T°P

190” X=U3R<A°R("L*)’ 191” RETURN 1059“ DATA 154117371721179'2714121 19519 DATA 2117327021607173717211241 ‘QUZB DAT“ 25371417172‘1'96 ,

Get

10212 10212 10212

10740 10770

0

'1$$§?10211 ’ ’ ' f?'35§3?41616211492'5339232 ’ ’ ” ' ’

10454 10268 9852

10212 9674 10244

1

12000 DATA 255 255 0 6 51 6 173 1 211 2 ' 141 ’ ’ 211 ’ 104 ' {?g ’ 141'23 ’ ’ 6 ’ 102 ' 180

3286 6202

9248 5109 4727

2

,

173 1 211 211 1867' 1404“ ”QT; 41'253 ' 141 ' 4 ' 21; ' 96 ' 256 ' 2 ' 2 27 2 0 6 1206'

6974

10730 10760

6927

26 2 227 2 0'6 1218' 11000 DATA'255'255 g 6 19 6 9 2 141 1 211 32 9'160'173

9097

1071010212

10603 11502

6

1

1070010212

2010

32 32 32 32 35 35 35 35 35 35 3§ 640 10790'DA1A 32 52 6 75 85 6; 85 35 82 ' 5 78 7, 69 254 2§5'9 3 9'6 173'1480 10800 DATA'1 231 44 253 ' 144 ' ' 511 ' 96 '

2709 7247

19212 19212 10212 19212 19212

10800 12000

3552;,giéizggzggzggzg32332§32§32§g402 '

1468 1559 3454 7840

.

-

1515

”9413/1147 . LINE 19

CHSUH

LINE

LINE

[HSUH

2458 4993

39 999

3478 1198

10000

4360

1000

17341 40301 29971

1010

1498

10010

46211

10020

3332

40

29 50

(1151411

May 1987 ATARI USER

_

73


/

a t:

Our ’

wm

er

-

i

U?

O

.

'

ad!

er,

-

|:-we | iners

f

6 .

EUfoPaGrOVe’ Hazel

a

C0

“MS

KEY WTERRUIPTOLE ompreswd DRIV fI'Om s 0

10 and

.20 trans: ate the maChine Code Valid nu 1a 0111 data mbers read 11122) A51 ioc Vto .'”t° be )_"Li”EXT even 15360 POKE c"mo T His urér 53*2)‘F°R L=z "Wards. “Was 30 Very 40 7M“ 1' "."efesting written WEX ”iFORLEizgm To Co"tain th e zr?LioTRAP L=0 To pr°Qfam machine 00335 emf/40113. ”7 actUa, 52'Pti 6 KE e"ables yimwely magi?SC(A me Code, ataWhileLin to pro Mug” 753614“ “2+. gram , esOStarts 7*53;H(A 2 adjustvariouS co"trol re P +21U2+2 l) 43). ”F118” 76+Hus ATUSRH536) a nd ru nmng Q'Sters by SVst em NAM“ -NEXT With 31; l est keys ‘ S tart als DATA LiNEX 0 USIHQ th e Con H few bytes 68A9 COntai "3 the 8016 Of MMBAM As Writ ten 'SeleCt’ option ”ONE After en data, ' it and He] Willonl f an XL 0 r it, You ma the 011m1353532:9028552Amaégzggf?é Xe, rou?neaghng fu’ly 01;y DATA a'thOUghutZCt'O" Mali/16155485”7590401i?g3231 Change keyS: Drawing the ¥o?perate 6? 754mm 547229014901

TEVEN CHEU ”6

,

_

'

'

”Wolf

R

-

.

_'

-

.

T

.

-

-

.

Olde’ SVsigriqnmand Shou/ed’uminance s. werk o " TVpe

as

is WlH -

3

l'

at forthe ; then POKElsted Inter, "aen “Pt roUtineinto the enable it With Page nia ynOW delete the USR(1536 )' You t Basic pro Vplng NEW and Will the ma lgram by °°"tinu' to run COde Reset Or tUre unti'Ch,ne n the You Press 00m D u ter Off, 6

CONVERTER from G. WATSON five-liner wil| aceept a decimal number from 0to 65535 and convert it into its hexadecimal equivalent ininto stantly. After it has been POKEd be accessed routine may the memory,

This

at any time by using: _ A—USR(1600

For those of you

Select'

Option_

_

th 6

1150141195“

=“Slim

'

Characters onInternatiOn al and Off Cyeles throet Ugh teXtIumi ”anCe the van". ous Values Toggles the keVbOa rd Click on and Off, TOg 9 ' es bet Ween Othe lef margm .

and

Sa

;

b er )

(in the

manner as p and”; OKE OKE 822 w °Uld).

82,0

.

625443A95081>r4024c QUMM .

.

Help:

“4

4CéZE

536mm

6.gt x f‘

.

'-

LINE

[HSUH

70

13748 46 13917

U“ M St

o

7”

(”SUM

Ll NE

cusun

16955

3018932

5346

is The remainder of the division same the index through then used to and the be en IS e prinrted e owagstn numeherlis e same way. tabtlri‘e in e e on o tod pus ?ogverttedtris an M e is dTZedntu ymzbszr the and process stack the off low pulled stack by the USR statement. The repeated. byte goes on first, then the high byte. The high byte is then pulled off the iii FOR X=16M T0 1681:READ A:POKE X,A: 16. stack by the routine and divided by X NEXT This number is then used as an index 2“ DATA 1G4,169,2,141,129,6,1M,141,12 the of values Ascii through a table of 6’ 8’128’6 hexadecminal numbers from 0 to F. ' 8 ’ iig'm'g'1232'222'3216§'4'24'78'127'6' ' ' ’ This resultant digit is then printed to ' ' ”1323"?iig'iii’g’igiii'iiigiiiaigéiii the screen by using the rom routine at this that note Please i39,i3ii,6,§2,1i6:245,2?6,126,6,é@8 address $F280. DATA 2M,96,255,255,255,48,49,59l,51 routine may be located in a different

machine code, it works following manner:

DEClMAL To HEXADEC|MAL

>

owing

.

in

the

.

411

,num

interested

.

In

place on

older machines.

,52,53,54,55,56,57,65,66,67,68,69,7? 5G T

?

:? ”ENTER :? :?

DEC:'?

DECIMAL NUMBER: ”;:1NPU DEC;" IN HEX IS $";:A=US

=

PRlNT

*=$0640 START PLA

i325

,

ATARI USER May 1987

L00P1

r'[9 ?t, .

LINE

1@

All!

.BYTE $FF TWO .BYTE $FF COUNT .BYTE $FF TABLE

Egg?gw

14

JSR PRiNT DEC COUNT

$185

DEX

.

Get Lt

LDX TWO LDA TABLE,X

_

'

LSR TWO

3

JSR PRINT

#$04

LSR ONE ROR TWO v

-,

LDA TABLE,X

LDA #$02 STA COUNT LOOP! PLA STA ONE LDA #$00 STA TWO LOOPZ

R(16M,DEC):?

LSR TWO LSR TWO LDX ONE

353280

CHSUH

7619

”3913

ONE

1,$42,$43,$44.$45, $ 46 EYYTE$32,331,§zz,$33,$34,$35,$36,$37 9, -

,

LINE

211

(H

SUN

15457

50 157W

I,

LIN

311

E

C

H

W ll

16193


'

x”, M“

g‘

M~

(

1

, '

g

7

,,

7

7

g

”A 7

j

~ ,

x

_

7,

-

-_

1

x5;

,

_

?g,

.

_

5

i' f

r

if

1' ‘i.

if;

,-—;

6

.

,

z;

_, ,

g;i:};;if;;;;55333

.

.

~

home and business in just programs ONE PaCkage at a price that simply can’t be matched!

powerful

i

,;.

,

,,

fwgww?fmssg;

§ ,,

,,

'

.

.

mwmmqm

N\\“ 3 (Q‘??

,,

3

,

,

e '

X

“m

:.

33; 3

a;

'

33

,

“W3;

3

_.

zw

;

,

'

3

Liz

mm“ up“

"“-""“—

,

,_

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! —

"XE“

$131;

Nam

of

4/0 19 86 '

_,

'

'

002000479 NOD)?

N,

60/de

DATABASE Build up a versatile card index, use the ?exible print-out routine, do powerful multi-?eld sorting, perform all arithmetic functions, link with 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!

CONNIS NIODL'LE Using a modem you can access services such as MicroLink and order a wide range of goods from flowers to software, send electronic mail, telex and telemore! messages ina?ash-and

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!

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

DATABASE SOFTWARE

0mm,

rm,

C

\>m

r°9fam

985 A

inc ”w

at

N A?

1

Low? Packa 99 is redibl e , Dam Val "e M??

{5-H ,

3

\

$70,004” C

”£29“

r

Vore

Busea,

7

E uropa H ouse, 68 C hester R oa d , Hazel Grove, Stockport SK7 SNY

r I

()Rl)l<‘ R H )R\l ‘

1

_

_

'

I I I I I I

21,2353 ’ 4%%?§10$§<M§1113(3521312 on 5l/4v disc for £19.95

I enclose cheque made payable to I IDatabase. debit my Software, card: I [31:1] [13:1] DIED [EDI] Exp. date [Z] I or

ACCCSS/V‘Sa

S'1g M d

Name

I Address

l| I

I L

ORDER H ()T1.I XE: TEL: (161 481) 0171 SEND TO:

Dam“

Software,

Europa House, 68 Chester Road, k (SK7 SNY. H IG , St

-

I

-au ro-Vetic-DOT—ATJ


new 520 STFM from ATARI has been an instant hit since its announcement. The design has gained from experience with earlier ST and STM machines and the result '5_5 practical and superbly engineered °°m°UF97 that W'" eaSin ?nd "5 place "1 your home as well as '" V°ur busrness.

The

7

MID' INTERFACE:

.

F

520 STFM has 3 programmable sound voices and a Musical Instrument Digital Interface (MIDI) to allow direct connection to a wide range of musical organs and synthesizers such as the Casio

.,

.

.

.

.

.

.

520 STFM has a bylh-ln 5'"_Q|e'5'd3d,d'sc drive. The MEGAPAC 520-STFM comes With two drives, one internal and We external. The latter is_doubIe-sided, offering tWice the capaCitV (720K) of the built-in drive (360K). Your disc bill can be cut byalmost hall when compared with that of basic 520 STFM users. .

The

520 STFM hardware

The

basrc

1

.

.

.

_

Central Processor unit(CPU)isalVIotorola16/32 bit68000chio, running at a clock screed of 8 MHz. It is further enhanced by Atari s own custom “35 D’OVIQIHQ a Direct Memory Access (DMA) channel for fast data transferWith OthefDEHthémSSUChBSlhEATAm5H204 Winchester drive orthe Atari Laser printerlavailable soon) anda real time clock. The

>

1.

own dedicated mouse as pan of

its

its

,

3&an

standard

»

, __

.

.

.-

____F_

The 520 STFM can be easily expanded by plugging in ‘add—ons' through its ports. They will accept printer (Centronics port), Modem (H5232 port), musical instruments (Midi port), sensors (joystick port) and fast intelligent devices such as network, Winchesters, laser primer etc (SCSI port).

'

.

am!

> ‘

”a.” {QM M”

2

f

at

“Mm-Aw

'

.

,

5m

m ROM: T“

520 STFM has 192K bytes of permanent software in ROM. This comprises GEMDOS, the disc operating software which is now becoming the dominating standard for is on computers, and GEM, the Graphic Environment which uses pictures and drawing instead of cryptic messages to communicate withthe userand theelectronic Mouse in place of the keyboard to enter the user's commands,

The

f-‘

,:

' ‘

é ..

' »

Wm

. ‘

For

?n wig; 3? t i»),

'

jg

'

SOFTWARE ON 5 DISCS:

DISPLAY: _

can display40 or80columntextonanydomesticTVor 520 ${FM colour m0 itor such as the Philips CM8533 or the dedicated ATARI SM125 high resolution monochrome monitor. Graphic is 600><400 pixels on the SM125. 600 x 200 pixels in4coloursor320><200 pixels in 16 colours on a colour monitor or TV. The colour palette contains 512 possible colours. Some ATARI software indeed uses the exceptional display hardware to produce stunning graphics With up to 256 colours at once. The

MEGAPAC 520 STFM comes with 5 discs, containing an impressive collection of software by any standard: number 1: contains the BASIC language. Disc number 2; contains Logo, + DOODLE + MEGAROIDS. and STWRITER a WORDPROCESSOR program Disc number 3; contains Neochrome, a painting program and demo pictures Disc number 4; contains CPM utilities. Disc number 5: contains the CP/M emulator,

.

The Disc

___—___— ___“ ___—___.—

ArAmcomputms: 520 STMwmputerkeyboard, externa/PSU, 572K RAM’ Ss/wdiscsandmouse......,....,.....,,.,......,..,............,...,.,.,....£265.00 2 520 S TFM computerkeyboard, interns/PSU, internal single sided/360Kldisc drive, 572KRAM, 5s/w discs £371 .00 3 52037’FM with monochrome/SM125lmanitar £454.00

IIE_

.

520 STFM+ with monochrome (SM125) monitor MEGAPAC520 SIFM 7 MEGAPACSZOSTFM with monochrome monitor 8 IMOSTFcomputerkeyboord, internalPSU, internal double-sided (72010 disc drive, 1 MB RAM, 5 s/wdiscs 9 1040 STF Wllh monochrome monitor.........,.,............,... io MEGAPAC 104087Fltwin double sideddrives} EGAPAC 7° 0er W""”’°"°‘h’°'"e m‘m'm’ ..

-

-

SM125-12"high resolution (600 X400} B/W monochrome 2 SC 7224-72"medfum resolution 1600 xZOO/calm"

£533.00 £539.00 £633.00

monitor Philips CM8533-14" monnar

medium resolution colour

ff; .. 5.5. H, 3:

.

"‘"“"~

ii

i F

"

.‘

..

.

"T“

.

I'

1

'

T: : : - - -I “_‘Lw

e

1

?

5

f ..

-. -

14 ‘

z},

a;

1

'

£556.00 £649.00 £655.00 £749 00

.

£135.00 £372.00 £299.00

Multisync- I4” colour monitor, can replace SM 125 and 501224 to display hi-res monochrome and colour £699.00

4 NEC

7

2

Sony3.5" Sony 35"

sin le dough/e

sided, sided.

N

4 1

-

1

,

.,,.—=

..

1 _

' -

..

"

'

MONITOR

£29.00 .

u, TV

with Euro

.

f

‘, t ( r

w:

r,»

,—

""

f‘ i: .

BABT APPROVED MODEMS3

.

7

_

,

.

forBu/letlnBoardsE4995

We“It:

-

; *

~

’ if

m ; §

a

1}. ”f" '

3? "‘

g-‘fg. i.“

,

o

~

A;

1

WS4DOO £17144 2 wsaooo53.11...?if.f..............ff?ffffjLi...f.,f.f.f.......f:fffi£569.25 3 Fastcom terminal software, supports also Prestel ...,..,.,..£49.95 4 BBS Version2.0

1

;

.

7

[765 videoleads for Sony or Grundig connector, PhilipsCM8533 £1500 Araridrive/eads £1500 Printer/earls £1500

lwocwnhpsfllorszos’£19900

_

«

SM125 12" MONO

double densit [2200 double densttyy

m

r SF354 single sideddisc drive with PSU, 360K £139.50 2 SF374 double-sideddisc drive with PSU, 720K £1 35.50 3 A.S.&T. 70000 double sideddiscdrive for STF orSTFM, usessr'sPSU £9900 4 Stand-alone PSU h” the above llrequrredley 520 57} “£2500 5 TWII7 6 A.S.&T. IOOOF 5 ‘/4 double-Sided disc drive, 720K, alternative choice to SF314 or AS, &T. IOOOC but with

-

~

.

Box OF I o DISCS:

7

3

..

-

755101515,”compme'keyboa’das”NewWM£439.00

5 5

*

ATARISMM804printer,BOcps....,..,.,...,.,.,..,..,,,..,,..........£199.00 2 S TAR NL- to compatible printer. 720 cps in draft mode “M30 cps ”7 near 15119" Wal’W/NLOI' A” control and“ a“? EPSO’VFX £269 00 “45 wmpaf’?’é~-»~,»---~--?a------»----_&---------------campaf’b’e?’m'e” ”5 W’ 8 £385 0° far-322g 4 37A” ”5:75 fom?a’fb/e?'fm'E’z300 CPS d’a" ”ea’ Lem? Qua/”Y and Lafle' cur/”r ”We’- 70” 0’ ‘he mnge£59900 Spec/a’a?ef’°'_"'""edpe”°d(Y°" 53"? £24300} 5 Jim/55.70 ”We’- “90 CPS ”’ ”a”! 40? ”P5 ”’ ”a” letter quality £329 00 5 MP7“ fom?a'fb’e 765dltd ’" 'a ”7” e”We" cPS 40 cps in near letter quality. Exceptional value £219.00 20 £285 00 5 {517151213137 gigya'mif’rfgt’r'ffz?mgj ”am {500 9 Differentfaoes Daisy Wheels/ram £1500 70 Fan/oldpaper77"><9.5", 6095m,2000£1400

7

_6»

"

‘.

‘t 1

w

-

a

g

.

g

114.5

g; 3&1

“353

tr

,

.

.,..-.. wt

“75“;

is»?

4

‘A‘ .

,

7 Stand-alonePSU/ar the above ifrequired £2500 8 SH204—20Magabyteharddisc(Winchester/..,..,.,,,___,£640.00 9 SH204-40Megabyteharddisc{Winchester}..,...,,,...{1,149.00

1

2

7

f has

BUILT-IN sorrwns

.

_

1.

4

‘. 1;

Z};

__

no “55°“,

._

.

~

;

PERIPHERAL CONNECTORS:

DISC DRIVES:

.

f

If

3

The

9.

, g

The

CZZSOS.

basic 520 STFM haslSZK bytesofROM,an optional 128K bytes of plug-in ROM cartridges and 512K of RAM. The MEGAPAC 520 STFM has bigger memory a full ONE MEGABYTE of RAM, like the

I.

._

r

I '

C asio (22308 Easy TrackM/dlsoltwaref5995 .

£295 00 .

SC1224

12

r,

MED RES COLOUR


gay

ng?4?f?aw

w

,

g’i

,

t

.

:

E

3

:

'

'

5”

z

/",“,’7’$¢«

,

’?€f’4,,;{;};f

*'

a?”[Ha?z

-

if

.,

1:1

.

_

.

4-

f

mt””??@j§£’*

a «r

same”

“5, aif/‘é’x~

'

.

f

,,/«,//,/u

J

5 GREAW44,‘ f A.S.&T. has

>t< ‘

-

'

NL YFR OMA.

& T.

S.

and disc drives for the ST computers, right from the ain dealers, an ATARI approved service centreand the largest

m?l?mgmemory

beginning.We are a?o???f ATARIagentin Essex.Counton ustoprovideyou with properguarantee,supportandservicefor

j

M

your ST system, on every level. A.S.&T. MEGAPAC SZOSTFM is quite simply very good value for money. We add all the goodies to an already superb computer before you have it. This cuts costs. If for example, more RAM is to be added later tothe 520 STFM, extra steps will have to be taken such as check-in and check-out andthe workwill becarriedouton acne—off basis. ltwillthereforecost more. Buying an A.S.&T. MEGAPACinstead ofa basic 520 STFM meansthat you will have a complete system with everything added right from the beginning. After all, why should you make do with half the memory and put up with swapping discs with just one disc drive?

.

l

OUR PRICE PROMISE:

Q

_

T

f

he,

a».

”3,313“

"

.

. «

"v5j:;}?':.:'.:4'—i;§;£:j..

a All that means is overcharging you in the Some of our competitors promise you price-match. firstplace.TheA.S.&T.MEGAPACofferssuchoutstandingvaluethatwedonothavetopromise and all the phone calls and frustration are cutout straight away.

FROM SELEGED DEALERS —___________—_—.

——

W _____________——_-—_———

ORDERING:

@

-

a

ower

mm- [£19435T

e

on books) include VAT at 15%. We accept payment by cheques, bank drafts, bank or giro transfer, postal orders, registered cash and credit cards (Access and Visa). All payments should be made out to A.S.&T. LTD. Only cheques require 7 days clearance. We accept ordersfrom Government and Educational Authorities. All prices do not include postage or shipping charges.

TM

r’w BOOKS

ӣ228.85

'

r

lt ou

All prices quoted (except

.

.

Gem

.....f15.95 £12.95 TheAnatomyofAtar/ST éi???'é'iég;§;a;mii::::::::::::::::::::::::::::::::j:::::::::::::::::::::::::::2535153 DBMAN Atasfl ST Tricks & Tips ...............£12.95 PCBoardDes/gner £19995 PCIntercnmm£12400 £12 95 G e In ntheAtariST 0, mgf??ff.1:1:1:1:1:1:1::::::1:1:::1::::::::1:::::::::::::1:1:::::::::::::::::::::::::5123222 & Sound on The A13” Graph/cs Module/[£99.95 frlmbase£89.95 ST£1295 DegasE/nef7995 gxpesjtrerfmeggggg f ort h e GraochpP/lcat/Ons £11 95 AtanS‘T Kisllyfgad1/2.fif.f.f?ff..f.fiffffff:fiff????fiffff?f??fif?f??fff.fffff?fffffff:f?f?ffff?f??.gg.gg the on Machine Language 5:23:55'11121211.2.1:I.fffff.fZZII?ff:ff:f..f:.’ffff:.?f?ZZZ:f?ff??ffIf?fiff?gu?ss VIPP

The Cone/se Pray. Ref. Gu1de Acgztzfzilzf;........,,..,,..,.........,.......,.,,............£1997§SSagesofmarg .

.

.

.

'

_

_

_

52/11/3332 d

d,$1221.11If.......2.17.1:?...:.i?..‘.?:?f:i:?fIt.ZIIIIIIZ'...IZI£24.95

b

inlgéo?puwrl’eopleigzgg psfon’cvfféss

31.32

£361,523” undog Terresl

33.32 .

£14.95

aIEncoumer

rmeé'mzzsss WinterGames

WorIdGames

KarateKidII£2495 ArtDirecmrs£4995 FllmD/fectorsf5995 MakeitMm/e

Small/tems

,

,

7

Up 10

kl/O SBMbY

7

l 05 gee/lgfdefposf5---I--~-------------é-/-(-;j------.52-00 eta case, 00 SBtC Up to sentbyparcelpast.............._.................£3.00 3 Disk drives. modems&mldunst.--.... £5.00

4 Computers, printers & monitors, 2/3 day 5 as4but next day

£7 00 £9.00 _

'

Asrmgs

L

mm—

£2495

£2495 .

.

...

CProgrammlng Lang U8ge Atari ST Companion Working With theAtafl

.......

_

£22 95 £9 95 £7 95 .

.

.

'

.........

"

.

.

87“

.. .. .....

(0702) 618 20] ‘

ADVANCED SYSTEMSAND TECHNIQUES (A.S.&T.) “D81 80 "RNEMOW PARK ROAD

The

_

[39.95

£8.95

Atari STEXp/Ofed 68000 Assembly Language Programming £19.95

momentum:

..

'

.

'

.

SOUTHEND.°".SEA ESSEX $52 5], Wefess/ye(her/ghnochange/massandspeci?catlans


Don't miss out! Keep right up to date with all the latest developments in the exciting world of the Atari ST with Britain's top- selling Atari ST

magazine.

A I I ENTIO N ALL 1 05 0 DI S K DRIVE 0 WNER SH ..

,,

f?”

t

A

'

i

'

? "

may | ssue

Announcing the all new UL11MATEdrive enhancement This Drive enhancement cortSlsts of a plug-in PCB, which can easily by fitted with our simple to follow

, ,. .

4

,

7 '

.

L).

.

g?

IS PLATE Disk Drive enhancement offers features never before available in one many

The

{$2512

‘ggi

%

?

"”

~

I

L

W

its;

.

u“,

?zz-{Mi

;,

j.

'

?

a

‘L 0“ “OW ‘1: “m1 ;

'

w

...— --

m

'

-

"

'

..

?

5 a‘e

..

J” m»

.

2/47, i 7»

j

54,1.

'

.

may

W,” W

9

'

L, '

y

~

'

.

' '

'

the man y features y ou'll find in the May i same: 0 How to use an ST to chart the progress of the

Amon

"

General Election — and forecast the final result. 0 Advice for the advanced programmer on exploiting Gem's natural resources. 0 A lighthearted introduction to Gem for to the ST' newconfers a EzCalc . For busmess gets thorough users: s a full revrew of Fleet Street and there worltout Pubhshef0 An invitation to explore the fascinating, unbelievable world of fractal geometry . . . or to play 30 Oxo. 0 All about coupling the ST to MlDl and what you . . h ' t. can do "tut . The behmd-the-scenes story of top adventure “use "‘f°°°"‘“Wm 0 Latest hardware reviews, including a prototype digitiser and a 20lIllb hard disc. Available NOW from your newsagent or larger computer dealers. Or why not fill in the subscription form below to be sure of always keeping yourself up to date with all the latest developments in the Atari ST world. ———

r————Please

Improved Drivespeeds up to TWICE normal loading speeds (Depending on disk format —

used).

Reduction of DriveWEAR and TEAR: now whole tracks can be stored in the Internal 16k RAM. PLATE can READ/WRITE a whole track In a standard 1050 drive to READ/WRITE a single sector (up to FNE times

The

IS

the time It takes

“’

‘,

1050

send m e the next 12 issues of Atari ST User for £15.

.

'

'

standard speed). Supports double, Dual and Single Densities. Sector SKEW is now no longer required to obtain Hl-speedas with US Doubiers. Other Special features are: Slow down, Fast write, Fast read, Drivewrite lock, Skew on/otf, Fast formatting. FOS'f W?fe Wlih verify. This system iSfGSTGF than other systems which write without verify. A double sided operating system disk Is supplied which offersthe following: IS Doubier, US Doubler.Standard 1050 and Archiver emdation. Track Tracer, Diagnostic tester, 48k and 128k

TheDi915Li$€gganble?m$e Invisible to software detection by either Slow down or 1050 emulation. Suppiied With deioiied Infom?on regarding software drive control to allow you to access the full potential of the PLATE. WiII run all available disk operating systems (Dos) Including: Spartados,Happy warp speed Dos, and other HIGH speed systems. to mean d?vescan be

grntésfsg’gfggidup used.

A comprehensive 30 page bound manual is suppiied. This imlwa ?tting ”3mm. All registered owners will be supplied with any

software updates etc for the price of Disk and return postage. Also supplied with

GREMLI N GRABBER II

_

lhe comprehenslve hl-speed back-up ufllltydlsc,

completewilhmanual

—1

(Existing owners

please

contact 9) upda

manufacturers for

_

This complete [I Access/Mastercharge/Eurocard/BarclaycardNisa

I I I I I L

EDI]

card

I I

Name—‘———““—

Signed— Address—————————————-——-—

|

Post to: Atari ST User, Europa House, 68 Chester Road, Hazel Grove, Stockport SK7 SNY.

18 ATARI USER

_

May 1987

Don’t forget to include

your credit card number and full address.

£89.95

|

[£1213 DIED mm

I] Cheque/P0 made payable to Atari ST User.

Phone orders: 061400 0171 Telecom No. 72:MAGOOI Mailbox Gold:89. Prestel: Key Mailbox No. 614568383

package

NOW ONLY

/

J

ATE

I

(ngvi?lglgsrs2?egggmhngRug$In8tjs ADVERTISED PRICE)

w?)

-

53 Rucby Road' we“ Worthlng, Sussex BM] 5NB 1

Tel: (0903) 40509 (24hls)

(0903)

5037] (Bulletin Board 3m,“ 1

2Ahrs)


_ I O b S ter 8

I.‘I VQ I

Lobsters Program: Space Price: £7.95 (cassette) £9.95 (disc)

Supplier: Red Hat, 77 Fennel St, Manchester M4 3DU, Tel: 067-834 4947

I'VE seen most of the science fiction films Hollywood has churned out over the last few years.

l’ve also

happy

spent many a evening absorbed seemingly endless

in the re-runs

of Star Trek and the weird world Of the Twilight Zone. But never have come across Space Lobsters in any Of these fantasies. in this game Captain Crumble has to fight off these spacial crustaceans and other guardians of the COlOSSUS spaceship to disI

cover hidden computer codes to facilitate his

.

.

.

10

(disc)

Supplier: Electric Dreams, 31 Carlton Crescent, Southampton, Hampshire 507 2EW Tel! 0703 229594

SPINDIZZY is a Marble Madness clone which involves ‘

,

guiding an inverted pyramid the different around screens, mapping them out and collecting any jewels along the way.

You play against a clock, which doesn’t even pause when you plummet to your death —-you lose a precious

five seconds

as

well asalife.

you collect one of the many jewels strewn about the screens, you gain 10 seconds, and you also get a bonus of seven seconds each time you enter a new |f

screen.

Occasionally you may encounter a couple of nasty creatures who push you out of the room and zap your

;

"

-_ '

211 '

”M";day if”

V

.

01

j_,;;2.411

.

V

7

V

'

7

'

V

elusive

graphics

has

produced

But ifyou are looking fora good, animated ”blast ’em, run away, turn around and shoot'em again" style game, with a mild degree of

a

of hi-res and mixture character-based graphics, with good animation of Captain Crumble being the main feature of the game. Excellent title music and good sound effects serve to confirm the view that there is still a market for

tactics to boot, then Space Lobsters might just be your cup of soup. Victor Laszlo Sound............,..............,...,7 Graphics....................,,......7 Playability..,......................8 Valueformoney.,....,.....,,.7 overall"“"”"““""""""““‘7

reasonably-pricedsoftware, although the charts seem to indicate that true budget Atari software is now the

level, occasionally trading points for supplies on his way.

Clever use of split-screen

order of the day.

k

642, G

'/

f

costs.

, 1

/;

i .

You can call up a map at any time to Show YOU your relative position in the any unmapped game,

eye-q

ff/jjfi"

,

VV

rat

f

f

a:

mapped rooms with in, and completed rooms. There are more than 350 to visit.

3,

.

i

'-

5e.-

es

jewel

A nice feature is that if you lose sight of yourself on the screen YOU can turn your viewpoint round so that you can see all angles of the room, or you can point

the pathway or climb a big hill, there is always the speed boost, which is activated by holding down the fire button. This sends the pyramid flying along, but it’s easy to overdo it and overshoot your target or

yourself north.

To make life on some screens a whole lot easier, there are lifts which can take YOU UP to a higher ledge, which would be otherwise inaccessible without searching many other screens fora

crash.

.

Thankfully you can press the emergency stop key (the spacebar) to stop you dead on any surface with grip, which excludes ice, water

}

,.“;;¥

7,

V

a. “i?

rooms,

ramp. A word of warning about the lifts: To get some of them to work you have to find and collect the object which is depicted on the lift’s surface. When you need a bit more speed to jump over a gap in

s

,

time; avoid these at all

a

a, ea

"‘

E-._§ f—%m', 34. as;

.-

,

.,

Sgt

g) E =

.-

I

m

f.

an»

V

"

Droids, ancient descendants of the Rubu Druids, and famed for their problems with vowel pronunciation (and spelling) - but that’s another storvCaptain Crumble has to blast his way from level to

c I cc

~

.

computer codes. Hindering his progress are the roaming Robo

A 9 am: t th e ,

.

booths, Captain Crumble (surprisingly quite a tough cookie, really) travels through the various corridor levels of the ship, exploring morethan 150 screensin his quest to find the

m

of?! g: f“

ld h e b ecome 532,31?35,11?ch W.1th limited ammunition, and via the use Of teleport h

'

Program: Spindizzy Price: £9.99 (cassette) £74.99

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

~

ably the best I’ve ever seen and the sound effects quite realistic, but you don’t hear them very often. This is a shame as they enhance the game greatly. Another minor grumble is that there is no music whatsoever. Despite these minor niggles this is an excellent game which will keep you coming back for more for many weeks to come.

Stephen Banks

and

trampolines. Talking of trampolines,

you can use these to bounce over to an area impossible to reach by any other means.

The 3D graphics are prob-

Sound

5

Graphics........,.....,............10 9 Playability...,..................,.... Value for m0ney-<-----~~-~-- 70

Overall-WWW-w........~..-..9

'

May 7987 ATARI USER

19


m—

'

B

h the screen while the remainder lS used for entering your move and for the computer’s messages. You

AS far as l’m concerned, no home computer should be

without

a

chess

7

Of

Program: MasterChess Price: £1.99 Supp/fer; Masterrronic, 8—10 Paul Street, London ECZA 4JH. Te/:01-3776880

program,

but cost may be a deterrent to some would-be Karpovs. Attempting to fill a gap at the low~cost end of the market is this no-frills chess playing program from Mastertronic. Available for the Atari 800

and 130 series, Master Chess offers you the game, plain and simple. Given the won’t be price, you surprised to hear that it has few of the extras you’ll find on more expensive offerings. The grey and green chessboard fills the left two-thirds

input your

’ <

val,“ 7

3

moves

g

. :

i

I

—-

8

-!

using standard algebraic notation via the keyboard, so typing E2 E4 moves your king’s pawn forward two squares. The black and

white pieces are clear and easily identifiable. At the start of a game you are asked whether you want to play black or white, then you set the skill level by entering the number of seconds allowed for the computer's thinking time. There are several options available from a separate screen, reached by pressing Return when it is your turn to move. From here you can reset the skill level, set up or rearrange the board (useful for taking back mistakes or bad moves), have an action

'

=

Sam:

,

&

7

it:

,

z:

t,

f

ticket. For any serious chess player or as a better long would term investment, advise you to save your pennies for a far more sophisticated program, such

replay of a game, and load, save or play a new game. The last six moves for both sides are listed on the options screen, along witha

I

pictorial representation of

all pieces that have been

which, although expensive, offers far

as Colossus

captured. The program does not appear to have an openings book and can make some very strange moves on the lower response settings. if you just want a cheap program to play against and one which is fairly easy to beat, this could be just the

more

better value for money. Bob Chappell Sound

5

Graphics..........................,...

7

Plat/ability---~---------~-----------Value form0"9V---~--~~~-~~

7 5 5

ove’a”

.

Rambo in green 'f

'

run towards you from differ-

Program Green Beret Price: £9.95 (cassette) Supplier: Imagine Software, GCentra/ Street, Manchester M2 5NS. _

en t

Some

hos-

by the enemy forces. It's no picnic either as the enemy are out to stop you with all the armed forces they can muster. Green Beret is based on an arcade game so there are

tages captured

inevitably

some

com—

promises in this 8 bit con— version. But Imagine has doneaprettyfinejob in this, its first release for the Atari in quite a long time. During the game you progress through the scenes which scroll smoothly from right to left. Enemy soldiers 20 ATARI USER May 1987

intent

-

on

1?

_

W_'”

i

,

‘F—lézi—

:1§§§=£=2i—:551§é§s

“£55:

zéa‘

ff 35:7.»

g?33‘?ifa_

i"

14

It‘s-

a? -_\:§¢§}1§.13 j:

take pot-shots at you With rifles, while

is to rescue

'

your captule'

”HEEYYYY! Don't push me!”. Yes, you guessed it another Rambo-type shoot'em—up. Predictably, your mission

directions

;

g

‘32

gt

525“,

_

“i?“§3’?€?§§)'“

-"d-"~;’~,z§retfa;~z

kung-fu flying kick. You can despatch them with your knife, operated by the fire

the button. However response to the button is slow, calling for good

challenging as it

timing.

provided

you come across white soldiers and kill them you will be provided with a bazooka holding four rounds. This can be fired in either direction by pressing the spacebar at the crucial moment, taking out all the men in that direction. Some parts of the arcade game, such as the mortar If

crews and ground mines, seem to have disappeared. However if they had been included it might have made the game a little too difficult, as Green Beret is quite

One

the game starts with

stands.

funny moment

at the end of the second stage. In the arcade game you are attacked by

wall

rhythm which accompanies you throughout, adding to the atmosphere. Sound effects are limited and could have been better. All in all, a good game which should sell well. Hopefully just the first of many new conversionsfrom Imagine. Mark Fowlis

and Alsatian guard dogs. The programmers have retained this feature, but the attacking dogs look like

Doberman

emaciated Yorkshire terriers. The background graphics are detailed and colourful and rate as excellent. However l was a little disap-

pointed with the graphics of the figures. These were a little too big and lacked detail. There is no music, though

a

ofsirensfollowed byadrum

is

,

5 Sound 8 Graphics...“.............'........,.. Plat/abilitymv~---~~---~---------8 Value for Money---~-~---------

OVefa”

7

3


—I

Not darmg enough

,_

,

510? “$15 i?n $5” $55.53? 3ng it??? ifiii?""5135515"; 13135 z? e—A’a?e/? 25?

5155552;

.

Dares W’“ ” P’QQ’am‘ Who PrIC6.'.f7.95 Suppl/er. Tynesoft, Add/son /ndustria/ Estate, B/aydon upon Tyne, Tyne and Wea, N52; 47-5 Telephone: 091-474 467

elling up the screen towards the end Of the Zone a few screens further on. Apart from the trees and soldiers, the scenery shows bombed-out buildings and various discarded oil drums.

_

7

No cover

WHO Dares Wins ii

very

is

much a Commando clone run to the top of the screen and ShOOt anything that moves. YOU start in the middle Of —

a

forest, looking

a

bit short,

— rather like squat and silly in the film Of Lewis Collins the same title. The term forest is perhaps abit Of an overstatement, as

it comprises Of a sparse collection Of kidS' l0lliDOP trees. Indeed, the graphics generally have a child-like look to them and the colours used are rather dreary too. Allaround enemysoldiers are shooting away at random. You must break through their ranks, trav-

O t'

afforded

.

.

?iiifa?gvgv'?fésglg?is .

‘r

‘7

_

.e-e;;.

Addison Industrial Estate, B/aydon upon Tyne, Tyne and Wear NEZ7 4TETelephone: 091-414 4611 Tynesoft,

.

WINTER

'

Olympics

from event

Tynesoft is another compilation following on the heels of Summer Games, Winter Games, Decathlon and so on. There five events speed skating,ski slalom, ski jump, downhill and the Cresta Run

are

bobsleigh. Speed skating

a is straight—line race against the clock. There is a computer controlled opponent in the t0p half of a split screen and, although this may help you pace the race, it would have added more to the game to

have allowed

option.

a

two player

,

«A

"

{555

,

,

77173fiiij—Viiilii'ili':..ii':-/:-i-il::.;_-.:

“3':

H

if

g

.

.:j_;_;

'

i.

1, V

V“

13154;”A

:_

.

.

'

protection is by any of these

bullets pass objects straight through them all. lndeed,you can even walk through some of the walls, which certainly doesn’t add -

to the game’s realism. Dodging the flying bullets, you can return fire, either with your gun or your pack of 12 grenades. When the enemy is shot, you are treated to what looks like a brief rendition of “Mammy" as the unfortunate soul writhes in his death throes

before expiring, Further you along encounter helicopters and armoured cars. There are also ponds to be avoided you’ll drown if you tumble _

,

-

,

into one. Eventually you reach the end of the zone, a

good game

guard post and barrier

through thoroughly enough. recently reviewed Gun

is

concept

by not being carried

spoiled

crossing.

I

Movement

on the slow side, and the speed is

slightly

of your bullets frustratingly so. Throughout the game the computer bleeps out a banal ditty, stretching the

'

Atari’s sound capabilities about as much as the visuals do its graphic abilities

almost is Law which identical to Who Dares Wins ll. Although by no means perfect, it was altogether more pleasing and was around a quarter of the price. Niels Reynolds

_

not

a

Sound 5 Graphics.........,.,..,,...,..........5

lot.

Although the game

is

playable, to my mind there

Plat/ability4------...~-....-<---.--.. 7 Value formoney................,6

are better versions around. that a It is not uncommon

Overalls

Id mike“

the Slalom event the scenery, consisting of a rather sparsely-wooded forest, scrolls smoothi y upwards. You steer your skier through gates marked by two poles, but hitting a pole incurs a time penalty and colliding with a tree means the end of the heat. Next comes the ski jump. Accelerating down the slope, you press the fire button to jump, the aim being to leap as far as possible.

As in the speed skating event, how much you want to risk scrapping your joystick determines your terminal

velocity.

some

slight

mu:—

3 _

egg “em

?é?e?’

. ‘

deviations

in the course marked by trees. The last event of Winter Olympics is the Cresta Run in which there aretwoviews of the race. One is a plan view of the whole course, by which you can see hOW far you have progressed. The second and smaller outlook is from behind the bobsleigh, looking down the ice tunnel. This is poorly done the graphics are blocky and over simplistic, and the movement jerky. Speed is gained by sledging as close '

The downhill race is virtually identical to the slalom. There are no gates to steer

through, but

—..MMA T.

= >9&5.-.

In

'

g

Movement is achieved by waggiine of the lov.

?gs/gr.

{a

or

th

,

25“

'

'

as possible to the rim of the wall around the bends Winter Olympics sounds evocative of excitement, daring and great fun, Unfortunately Tynesoft fails to deliver, as the individual games lack attention to detail and atmosphere.

Niels Reynolds

Sound

4

G’aph’F?~~~--~~~------~-~~----~

5

F‘ya/yabf?rty..........,..,.......,,.,.,g

Gigi/[ormoney““”“““““'

5

May 7987 ATARI USER 21


microliolt in association

with

=

-'

ZTELECOMGOLDI

;'

5-

Che

:'

l

ONLINE

-

5 —._ if

i

—_'

is its own as an

to traditional

methods, and MicroLink is playing its part in this booming growth area of commercial printing. Many small businesses which require profes-

sional-quality

printed

material but can’t afford the cost in time and money of manual typesetting are turning to firms like Wordstream for help. This Bournmouth-based

_|nd|vrdual cham— plonshrps. The last three rounds of play

MlCROLlNK enthusiast Dave Oborne thought he had found himself playing a role in a drama when he logged on to his mailbox “?e one ”gm“ .

the tournament which attracte d 560 e ntra’ t s, were n staged on the MlcroLlnk system and shown move by move on national television -

.

.

As

he was

-

reading

.

his

mail another subscriber broke in with the terse

'd d m d" i-

pr'ovr

.'

typesetting

alternative

II

Michael, aged 16, from City of London School beat Aaron Summerscales, 17, of EIIiot School, Richmond, in the final of the British Chess Federation under-18 quick

M"ICl’O L'm k

—.'

coming into

mail.

.

i 5

F

_-.r f:

.:

F

E

arc; E

—.’

3

e_

vrdual electronic mailboxes each competitor and If.“ inked them to Ceefax on BBC Television. Every move in each game was shown as it happened. Moves were transmitted

“Help'”

messa e "l feglt

echoesiof Tony Hancock getting the Ma y da y

.

.

emer 9 ency call in

if

typesetting. Eighteen months after its launch, Wordstream has chalked up its 1,000th now the

customer, and

was”! about it.

sure how to go “I was pleased to put him on the right track. but -

disappointed it

as dramatic a situas |~ d it was -

gomg

-

imagine to be .

and the eight in the quarter finals came from places as far apart as Edinburgh, Cardiff, Belfast and London.

Lincolnshire primary headmaster John Tonkin, who organised the tournament, said afterwards: "It was a great success. Technically, the

MicroLink system was abso~ Iutely spot on. “MicroLink and Ceefax provided a fitting stage for

our

junior

players demonstrate why they

i

to are second only to the Russian youngsters in the world of chess these days”.

—.‘

new

FIVE new designs have been created for the colourful Telemessage greetings card series which is available through MicroLink and covers a variety of special events including births, weddings and coming of age. Among them is a reproduction of Renoir's famous

boating scene

The Seine at

Asnieres. lt replaces the longest serving Telemessage card—a pastoral scene of butterflies and flowers that has been a favourite since 1981.

YOUR chance

Telemessage

now

has

on

14differentcard designsto

meet a wide variety of needs like business announcements, birthdays,

anniversaries,

get-well-

soon messages and condolenceS. Only 13 are available to

the public, however the other card is exclusive to The Queen who uses it to —

send her personal greetings to people celebrating their 100th birthday or

diamond weddings. It

costs as little as £2.20

to send

a Telemessage greeting card via Micro-

Link.

to 10m MlcroLmk

3

—.

g

3

firm is going international via MicroLink.

Primary

targets

are

Europe, where MicroLink has many subscribers, and the USA.

Specially

developed

MicroLink technology will enable the contents of Wordstream’s mailbox to be downloaded automatically every 15 minutes of the day or night and transferred directly on to typesetting equipment for processing.

'

TMDE LINK DESPITE th e d'ff' |cu lt'res caused because some manufacturers refuse. to trade With South Africa, micro usersin that country have to soldier on '

re 9 ardless.

suppliers

Britain.

rl

speed

school

gig-f '

software I

j

One of them, computer consultant Steve Crawford, has joined MicroLink in order to improve his links with hardware and

messages,

registering

5

,

Telemessage and

between Opponents as MicroLink express mail

MicroLink’s efficiency competitors

a;g

his famous radio sketch“, David said later. ”But it proved to be a request for help from someone who wanted to send an urgent

ation

:

th e I'me

on

company, owned by husband and wife team David and Jackie Furlonger, provides a service via electronic mail with a choice of 150 different typefaces. Wordstream is online 24 hours a seven days a day,_ week, offering next day results at only a tenth of the cost of traditional

a little wasn't

_

=

,

at the same time at Ceefax and with the match arbiter. lt was a major test of

-

;

F:

F

—_'_

Typese if mg

SCHOOLBOY Michael Hennigan has emerged triumphant at the end of the first major chess tournament conducted via electronic

.'-—

3-—

5

E

5J

on

Ema

F .'

J:

SS

1 oes

=5

.: .—'_ F g ;='_'=_;.':_§.—'—__—_-___—;'_' 3 :

}

i

turn

in

"When you have the situation where leading firms have cut their ties with South Africa for

political essential avenues says.

it is to explore other reasons

Of

S-UpPlY”,

he

“MicroLink telex and electronic mailservices are the most economical and Efficient methods Of contact between peOple like myself and UK suppliers. “Current circumstances would otherwise make it impossible to obtain new or replacement hardware and software which those in favour of the boycott Should remember are just as essential to the opponents of apartheid".

to

Page 4

_


/

Autoboot

——————

LAST month we covered the theory behind cassette autoboots, and explained how to write and save machine code programs which will load and run automatically. This month we look at a program which can convert your Basic programs to an autoboot cassette form. Conversion is actually a three-stage process. First you load a utility program called Creator. Next you load your Basic program and call the Creator routine with a USR command. This makes an file which has

entirely

new cassette

short machine code routine inserted ahead of your Basic program. Loading the resulting file is exactly the same as loading commercial autoboot software. Switch the computer on while holding down the Start key, then hit any key when the single a

beep sounds. Everything

else

is automatic, and as soon as loading is complete your Basic program will run. The system works by inserting a new editor handler and putting two commands (GRAPHICS O and RUN) into Basic’s text buffer. When Basic gets control it will assume that you have typed the text line in direct mode, so it executes the commands

Although this is a little more complex than using direct jumps to the Basic rom itself, it ensures that the converted programs will run with all versions of Basic, and thus on any Atari 8 bit computer. Back to practical matters. Program makes the Creator file. When run this will make an autoboot machine code cassette—in fact, you might recognise lines 10 to 140 as being identical to last month’s Program III. Because the program works with machine code,all DATA statements must be absolutely correct or it will crash. Watch out for the three most common using the typing errors letter 0 instead of zero, typing two commas with no number in between, and typing a comma at the end of a program line. Be sure to save a copy before you try running it. When you're sure everything is correct, insert a new tape and type RUN. Press Record and Play and then Return after you hear the usual two beeps. Once completed, label the finished cassette as ’Creator',and makea note that it’s an autoboot-format file. Once this is safely in your possession, Program can be filed away as it won't I

.

.

more

I

be needed again. Here are the step-by-step instructions for using Creator to convert an existing Basic program into the new cassette autoboot form. . Switch power off and insert the Creator cassette.

-

On

addlng that

pro tOUCh

programs from LEN GOLDING

resident

to your

guru

0 Switch power on while holding down the Start key, and hit any key when the beep sounds. Afterthe usual leader delay, you will hear the Creator file loading. 0 CLOAD the Basic program which you want turned into an autoboot, but

don’t run 0 insert

it. a

blank, fully rewound

cassette and type:

0

immediately.

,

'

X=USR(1816)

Press Record and Play, and hit Return afterthetwo beeps. Your Basic program will now be written to tape in

autoboot format. Remember that programs in this format cannot be loaded using any of Basic’s commands—you must use the autoboot loading procedure. Once in memory, though, your program will behave just as though you had typed CLOAD and RUN. Now let’s leave cassettes for a while and take a look at disc-based programs. There are two different systems available for making disc

software load and run automatically — disc autoboot or AUTORUN.SYS. Both will work only with machine code, but AUTORUN.SYS can be used to load and run a Basic program, giving the effect of a Basic autoboot. Let's take disc autoboots first. Since they look and behave almost exactly like the cassette autoboots which we covered last time, we’ll skip through the details fairly quickly. When power is switched on with a disc drive connected, there must be on the some autoboot information disc, otherwise the screen will fill with BOOT ERROR messages. On a normal Dos disc, this autoboot system loads and initialises the DOS.SYS file, but the process can be used for other things. Program II shows the correct format. Lines 10 to 550 form a new SAVE routine for disc which isn’t part of the autoboot data itself. The first six bytes in the autoboot

code (starting at line 640) are

a

header,

containing boot flag (normally zero), the numberof sectors to load, the load address and finally the initialisation address. The 08 reads this header, and stores the load address in a

BOOTAD (578,579), and the initialisation address in DOSlNl (12,13). lt then makesa note that it’s usinga disc-based program by storing a 1 in the BOOT? location (address 9). Once it has this information available it can load all the boot sectors into the correct addresses in memory. The next thing the OS does is to perform a JSR to BOOTAD+6, skipping over the six bytes of header data to execute the code labelled COLDST in our example. This section will only be executed once, immediately after the sectors have been loaded, and must end with CLC, RTS otherwise you will get the BOOT ERROR message. The second stage is another JSR, this time to the initialisation address now given by DOSINI, which sends it to our lN/T code. This section must end with RTS, or the system will lock up. The boot process terminates by handing control to the language or other cartridge, via a JMP to the cartridge start address. —

If

no

cartridge is

installed,__the

final

JMP goes to the address stored in DOSVEC (10,11), which normally points to the self-test or memo-pad routine. You can change DOSVEC during the initialisation routine so that the final JMP will go elsewhere, but only experienced machine code programmers are likely to use this facility as it

completely bypasses Basic. The second JSR and final JMP are always repeated whenever System Reset is pressed. Autoboot code is always stored on the disc starting at sector one, but none of the standard commands avail-

. May 1987 ATARI USER 23


__\

l-------------------l

TW 0 WAY

T

yo?G°E$NSURE =

= l l | l I

=

V

>

-

l l I . l

i

I

.

.

.

Complete and ma" SUbscnpt'on form on Page 59 2. Hand this form to your newsagent. ——_—4——

=

D “N“, couect

El lwould like it delivered to

=

l | . l | . I

N

my home.

.

interface and multiple operating systems. Ring for details. 600 XL to 64k internal upgrade kit £39.95. of Upgrade Plus a large ranfg: 0 tari 23001? tari ar”(feds ware,64ll< p us very extensive range Software at 10% Discount off R.R.P. for cash sales, p|US monitors, printers, bOOkS and magazines 88 D/D 525 £6.99 For 10 Lockable disc boxes 100 x 5.25 £9.95

=

l I . | | l l

m

A22; _—m

Note to news-gent: Atari User should be oblelneble from your local wholesaler, or contact Frank Everett, Clrwlatlon Manager on 0424 430422

I-------------------I

CALL FOR DETAILS AND PRICES No. 9 Davygate Arcade York Tel: 0904 641862 (24 Hr

Hotline)

pRES’I‘EL MBX: 904641862 TELECOMGOLD MBX: 72:MAG90526

So

6g

'

Long program listings - not just games but also utilities, applications, education and more in both BASIC and machine

MCQSDING

code

'

believe depth!

we once

devoted

four

%

é

?éé?i?to $3431;

wi?if

a

will get you a sample copy. £7 will get you a years worth lot more besides!

Overseas subscriptions £10.50 Air Mail Europe Mail or £10.50 Surface outside Europe

£16.00 Air

1

DR

(6 issues)

and a

7,5

g

i

g

g

§

tnzgm’txg‘i msxsmm?xi mos $3233

‘f

7

suascn'F-"o" HOTLINE 0785 21 3928

5

5

a

£1

24 ATARI USER May 7987

@

software, books

CHECK US OUT - you won’t regret it.

PAGE 6, P.O.BOX 54, STAFFORD,ST1 6

Q

i

We also have a complete collection of PD and accessories available to subscribers.

5,

STAG! FOR 51 USERS

,

53} .

Comprehensive ST section

a

06] 5111

Programming articles, hints and tips

In depth reviews - would you pages to one review! That's in

we. l

are

Don’t get confused. PAGE 6 is a totally independent magazine for Atari users that will compliment and expand your Atari world.

'

get

f.) V

DEDICAI ED 1

'

"a:

swig??? i.

The expansion with a bigger byte! 256k plug in memory upgrade for your ‘600/800XL or 130XE. Fully compatible with DOS 2.5 and disc, and other programs which use bank switched ram onlyl£79.95 Unlike other add on expanSions our Yorky is designed to be added to easily and cheaply, e.g. Parallel printer

l l

'

CENTRE

GET A YORKY

«56.50?

=

Please reserve me aoopy otAtari User magazine every month untilfurther notice.

. l

gig .

I l l I |

1-

COMPUTER

THE ATARI SPECIALIST IN YORKSHIRE

=

EVERY MONTH

l l | l |

YORK

I


Autoboot

—————————

able in the Assembler Editor cartridge utility package will create such a format automatically, so we need a special machine code routine. If you have an Assembler you can use the saver routine given as Program ii. If not, the Basic version — Program Ill will do exactly the same job. The disc you plan to write to must be formatted but should not contain DOS.SYS. in fact, since the completed disc will not be in normal Dos format, you should not have any files on it or you may lose some of them. When you call the saver routine, either from the assembler or by or Dos

one boot program can be loaded at a and DOS.SYS itself needs to

coexist with Basic or any other Ianguage cartridge. disc Now for the bad news autoboots are a pain to use. They must start on sector 1, so you can have only one per disc. They don’t appear on disc directories, you can't LOAD them, SAVE them or LIST them in any of the conventional ways, and they won’t even RUN except at powerup time. Worst of all, you can’t use them in conjunction with Dos because only

time,

boot into memory. 80 if your software needs to communicate with the disc drive after initial power-up, forget it— Unless, of course, you’re prepared to write your own disc management routines. Q The alternative is to use AUTORUN .SYS, which is a much friendlier system, and better suited to the needs of Basic programmers. We’ll tell you all about that next month.

paoearn 1 'Creator' Makes file can convert Bastc programs into autoboot cassette files. 10 REM llrites the data starting at lin e 150 into an autoboot cassette file. 29 BFR=(PEEK(106)-24)*256:REM reserve a safe area at the top of RAM as a tem porary

um 165,203,157,68,3,165,204,157,6 9,3,165,205,157,72,3,165,206,157,73,3

mi 531135179tzrog/r/STs/Jnvvtihe132013333? which» 5

.

automatically to sector one. Turn power off then on again, and the file Will _Ioad and run automatically, causrng the screen border to change colour. This is no big deal, but once you’ve got this simple file working correctly nothing to stop you inserting thereh's ”WC more iMGFGSting at fOUti?eS COL/357 Of ”V/T- Always retain the code that resets MEMLO, srnce this ensures that your autoboot code can

email ww t’?ea?z

l

MA“! “ML“

(

3260543: [00a 3615“) t new0:20“ e

nto page 40

om

AVE

32 86 228 96 67 58 155 Loarl the CltEAiOR'coée temporari

DATA REM

ty into the reserved buffer 80 X=0:RESTORE 150 90 READ D:IF D=-1 THEN 120

1”

space

P0“? BthX,D=X=X+1:GOT0 90 N“ ”3?" the data ”0" the t” buffer into an Autoboot cassett

110 RE"

15369“)? routine 1

song

6

204,104,133,203,1u 4,133,206,104,133,205,162,16,169,11,15 7,66,3

#1'8'128’c' ~

104,104,133

OPEN

1211

’ ,

~ _——-———————————:—': t v‘M .‘ 01‘ 1‘I‘Jl‘b 43mm 1 ms 01 01mm [beers MAIL ~

1

~

c

c

to build up a library of fun and k[70Wle d99 fID m OUI’ bac k' ISSUES.l

SEVEN complete issues: May-November1985

0

CONTENTS INCLUDE A profile of Atari's boss Jack Tramiel; an introduction to the 6502 microprocessor; Basic for beginners; 12pagefeature —

0

60 70

Th 29 00 Id be y 0 r last chance

I m )g: 0

.

bfff”

511

on communicating with your Atari; display list tutorial. Plus lots of games — Action Squash,Frog Jump, Bomb Run,Fruiti Gambler, Maze Munch, Pontoon, Guy Fawkes. ALSO—Getting to gripswith sound and graphics; assemblerand disassembler; 68000 addressing modes and operating environment; list processing with Logo; 130XE Ram-Disc utility; Adventure hints and tips; Hex/Ascii dump utility and—much much more. ___~__. _

—_——;_—;_:;-’

//

Only £4forgof '

//

-

'

, '

ér:

/

Need a binder y OUF magaz’nQS? We’ll send one for £4 95 '

'Inc Postage&

”Ck/"9 "K ”W


ARE YOU MISSING OUT? MONITOR MAGAZINE

ATARI DISCOUNTS Seam.

ATARHWBOOCASSETTES English Software

2395

Gem” Datasoll

£5.95

Nbblsr

Dalasoll

£5.95

mam

om

imm

8:12:

El<a¢1ra<3i$s

f‘r'"

YOU NEEnr '

fez/?

,w"‘&~‘f§f}§f ff“,

..

3; 3"

.

5

.

Filled from cover to cover with: .

i'

_

.i'

“f

»

f

.

1 Galvan/Sing

Tutorials

.Mmd'b0gylmg

{A} t

A,"M

-

M”

»

if;

W.

g"

?ea“

”3m it?“ whiz‘mwu

Machine Code aw M-mm l Luisa Listings f . Topical Tips ”We 545 l?ealistie Reviews l 1 6-3” and 8-Bit Coverage

,

Dalabyle

£395

£3.95

“9

m

we

Mai

9495

ATAR|2SOOCARTRIDGES

£435

StarRa'dersMihloud‘lpad)

£6.95

mm

232

mlrm i

$3:

Ala-i

mg; 32

WMLM Momemma's

mm Daldzyie

mm mwy

£3195 23.95

Revenge

Armmaomm

rs"

m: CARTRIDGES

Advemuelmomaliond

£7.95

Em

A“? 222 LBS 25.95

mm

seesaw“

.

w” 2:3: 25,95

Breakou

£5.95

m9

m

2.32 £5195

25-95

mm

mu‘sggfg?ofm

New

Gentry

ms

meg;

523:

SpuCaverMS

£7.95

Access and Visa welcome

Send a cheque/PO. for 24-00, made payable to the ‘U.K. Atari Computer Owners Club’, for your four issues subscription now. Or send £1 -30p (which includes P&P) for a sample copy, to

P&P -3 Titles 75p 4 or more £1.00 Overseas £1 20 for each mle 1

Cheques payable to

offers.

LOQIC Mail Order Ltd.

seewhatthe magazme ”an tdelay do it today”

17 Leofric Square Eastern Industry

me u. K.

A mm COMPUTER owns/rs ewe P.0. Box 3. Rayleigh. Essex. $86 81.3

Pefib?icé‘ig';??i?i?l?m

SGFTWARE

0733

A

Independent User Group

-

313870

_

A||0W 7-10 days delivery

1

EUROPE s LARGEST MAIL ORDER

COMPUTER SYSTEMS LTD

ATARI

8 BIT XL/XE SZOSTFM/1040 PHONE 2MEG 4MEG

8:

ATARI PO

ATARI

WE ARE THE SPECIALISTS! SOFTWARE

HARDWARE

-

-

ATARI

MAIL OROER

ATARI

SHOWROOMS

ATARI

SOFTWARE

-

PRINTERS MONITORS CABLES -

-

-

WE ARE THE FASTEST -

OISNS

PHONE

-

BOOKS

-

ACCESSORIES

WE HAVE THE LARGEST - 9.30 to 5.30 - 6 DAYS WE HAVE THE BEST!! - [IN AND USA - IMPORTED

PHONE: 02 1 -328 3585

PLEASE SEND ME

voun LATEST mm

NAME

ADDRESS I

OWN

-

ETO.

(021-328 3585)

-

514'516 ALUM ROCK ROAD! ALUM ROCK! BIRWNGHAM BS 3HX

26 ATARI USER May 7937

£7.95

Warlord

mu

ca

“e?

Wm,

A;

Blaokjmk

“mm

a”

2222

ATARISTSOFTWARE

Kim

.

at

we

mt:

Hangman ,

up}

5

m: Nigmmsmyam

..

W

,

Du”

g

K

f

M“

ws?g?fvwm?ag?e g:

if”;

,

I“ ”‘”T3rm

. Tantalising

g?’h

4

46

Games

-

Vina-w

£5495

Zaxxon

XL XE 520 SZOSTM 1040

M8T

A WEEK


130 X=USR(1536,BFR,PEEK(BFR+1)*128) 100 END

2,169,60,141,2,211,162,0,189,26 DATA 3,201,69,240,S,232,232,232,20 8,244,232,142,160,8,189,26,3,133,203,2

340

32

350

,

250

150 DATA 0,4,0,7,13,7,169,60,141,2,211 ,24,96,169,191,141,231,2,169,8 160 DATA 141,232,2,96,104,162,13,181,1 28,157,177,8,202,16,248,165,140,141,15

189,26,3,133,204,160,15,177,2 03,153,161,8,136,16,248,169,110,141,16

5,8

5,8

56,233,180,141,157,8,165,141, 141,156,8,Z33,7,141,158,8,10,141,181,7 180 DATA 173,157,8,240,8,16,3,238,181, 7,238,181,7,169,180,141,153,8,169,7 190 DATA 141,154,8,32,93,7,32,127,7,32 ,169,7,96,162,16,169,3,141,82,3 200 DATA 169,8,141,90,3,169,128,141,91 ,3,169,124,141,84,3,169,7,141,85,3 210 DATA 32,86,228,96,67,58,155,162,16 ,169,11,141,82,3,173,153,8,141,84,3 220 DATA 173,154,8,141,85,3,173,155,8, 56,237,153,8,141,88,3,173,156,8,237 230 DATA 154,8,141,89,3,32,86,228,96,1 62,16,169,12,141,82,3,32,86,228,96 240 DATA 0,0,180,7,26,8,169,4,141,197, 170

DATA

260

DATA 160,1,96,173,15-2,8,240,18,172 ,160,8,165,203,153,26,3,200,165,204,15

3

270

DATA 169,8,141,166,8,174,160,8,169 ,161,157,26,3,232,169,8,157,26,3,169 280 DATA 39,133,205,169,8,133,206,169, 12,141,159,8,169,0,141,151,8,141,152,8 290 DATA 24,96,173,189,8,141,231,2,173 ,19l,8,141,232,2,96,88,61,85,83,82 300 DATA 40,50,48,57,57,41,155,104,162 ,13,189,177,8,149,128,202,16,248,169,9

0

68a. w .

2

20 COUNT = 30 MU“ = 40 DAUX2 = 50 DBUFHI =

6“

=

DBUFLO

70 DCOMND = 80 DSKINV = 90 DUNIT =

-

A

SIMPLE DISK AUTOBOOT

FILE

133,2,169,8,133,3,169,102,133 ,205,169,8,133,206,169,9,141,159,8,141 320 DATA 152,8,169,0,141,1S1,8,165,128 ,141,231,2,165,129,141,232,2,96,71,82 330 DATA 46,48,58,82,85,78,155,172,151 ,8,204,159,8,240,8,177,205,238,151,8 DATA

0470

0530

7

054“

DERR

NEXT1

MU“ COUNT

resident (not 010) block of

up the

HEADER+1

Set

COUNT

handler to save

#1 DUNIT

code

ENE

HRITE1

AN

disk sector

to

1.

180 10704 210 10720 240 9890 270 10763

;The code to be made into an Gumbo“ disk ?le starts here-

that Load address

;the

311!

0390

LDA

MW

CLC

0410 0420

ADC STA

.

within .

.BYTE .BYTE

0660 0670

.HORD

FINISH-START+127/128 Number of records START Load address

.HORD

INIT

CLC

DBUFHI

0710

RTS

#1

0720 0730

DERR

DBUFLO

3” W”

m ”M9

3”

PROGRAM

REM

all

0

Not

used

Initialisation

START

(Sector

Size)

BASIC VERSION or

PRO

REM

an autoboot disk file fro starting at line 140 To 03mm D:POKE 1530+x,0:

Makes

the data

x=0 X:REH put SAVER

FOR

routine into

page

011111 141,1,3,169,87,1A1,2,3,165,203 ,141,4,3,165,204,141,5,3,169,1 50 DATA 141,10,3,169,0,141,11,3,32,83, 228,48,30,173,4,3,24,105,128,141 0| DATA 4,3,173,5,3,105,0,141,5,3,238, 10,3,208,3,238,11,3,206,84 70 011111 6,208,221,96,0

100mm Copy the file into BFR 120 SIZE=INT<(COUNT+127)/128):REH numb er of sectors to save 130 X=USR(1536,BFR,SIZE):REH copy the data from BFR into an autoboot disk H le

COLDST

;

6wit

11117

0740

LDA

0750 0760

5111

#148 01mm.

LDA

1071015110255 Set

Set

colour

border 1151100

STA

HEHLO

0780

LDA

#FINISH/256 destruction

the autoboot

HEHLO+1

STA

53W “5 0810 ; 0820 FINISH

LINE

CHSUH

*

£9h, T

“NE

'

.

(”SUN

LINE

(“SUM

from

3; 12137193;40 13223 33 2522 12013298

=

-

,

f

to

protect 0770

0790

-

DATA 0,1,0,7,8,7,24,96,169,148,141 ,200,2,169,24,141,231,2,169,7 150 DATA 141,232,2,96,-1

by Basic

_

3

140

;

file

code from to FINISH

“5°

2

'

DBUFLO

#128

32010797

0

0650

070!

to disk

10482

31010913

90 COUNT=0:RESTORE 140 100 READ D:IF D=-1 THEN 120 110 POKE 0711770011117»:coum=coum+1zeor

START

7

DBUFLO

Save

290

30011164

80 BFR=(PEEK(106)-24)*256:REM Reserve 6K at the top of RAM, for a buffer are

HEADER

#START/256

.

10463 11395

a

*=

the 0380

.

can be

;

0680 0690

0350 ; 0360 NRITE1 0370 JSR DSKINV

11006

230 260

,169,1

'

11255

1.0

,

address

DAUX1

250 280

836

170 10948 200 10403

6

;

DCOHND

0757111270255

140

011711 104,104,133,204,104,133,z03,10 4,133,206,104,133,205,165,205,141,84,6

a

directly

130 5780 160 11388 190 10015 220 10679

NEXT

5309013 be Used In 5°“1U”Ct1°“ “A“? 1515" autoboot

963” 0640

50 10982 80 2898 110 21671

20

DEC

the area normally reserved

0610 0620

20 21121

10

11168-

$0600

10 19318 40 12019 70 18250 100 S005

5

fer DOS: 0590 ;51nce DOS

06W

CNSUH

526687

m

Note 0580

LINE

30 18348 60 0362 90 1.317 120 3015 150 9849

GRAN

BRK

0560 0570

CHSUH

30

0550

routine.

DAUXZ

5711

BNE

WC

”519 0520

.

031.0

“U”

7

0100 EOL $98 0110 HEMLO = $02E7 0120 START = $0700 0130 ; 0140 ;Start by putting the new SAVE routine out of the way on page This ésection. 0150 ;TS needed only if you want to make the autoboot file using Assembler 0160 ;Call by: 6600. The BASIC version a different (PVOQFBTA 6) COMBIDS

#0

DBUFHI

INC

“90 05” "EX”

$0301

0170 ; *= 0180 0190 ; 0200 SAVER LDA 0210 STA 0220 0230 LDA 0240 STA 0250 LDA STA 0260 LDA 0270 0280 STA 0290 LDA 0300 STA LDA 0310 0320 STA 0330 LDA

STA

0480

LINE

CHSUH

DBUFHI

LDA

0450 “460

SCB

$0301 $0308 $0305 50304 $0302 $5453

=

SAVER

0430

e

2

1

310

r?@’

LINE

_ 05 ;PROGRAH

26,3,169,155,160,1,96,-1

DATA

DATA

150

153

22;

13018955

$3 1832; ?g 133? 140

9010

3224

'

May 1987 ATARI USER 27


m

PART two of the Advanced Character Editor (ACE) provides a set of

subroutines to be added to the main program which appeared last month. Please note that part two will not work on its own. When typing in Program I, make sure to use the line numbers exactly as printed, and include all the REM

4

lines.

.

Before merging and running the combined program it is a good idea to list part two to tape using the LIST “C... command, or to disc with LIST

“DrACEZ'?

Part

serles

_

Wlth part two loaded into memory, enter part one from last month's Atari User by using the command ENTER “C:” or, for disc users, ENTER “D:ACE1”. You will then have merged parts one and two which can then be saved to tape using LIST “Cz” again or LIST “D:ACE1AND2". The third and final section of ACE will be published next month. Part two adds the extra commands COLOUR, DATA, LOAD and SAVE.

on. The values of all the pixels in the row are added up to give a single number from 0 (no pixels on a row) to 255 (8 pixels in a row). This can be seen from Table II which depicts how the letter A is bit-mapped:

modes. The joystick allows you to alter the current colour. Left and right change the shade, while Up increases the brightness and Down decreases it.

Column Values .

Tochange colour registers pressthe fire button. The colour registers act differently in Graphics 0 compared

m

2 as

1

u

32

.

1s

z

. . .

.

I. I.

Illlllll

maximum of eight letters long with no extenders. The character option will add the extender .CHR to the saved‘file and the Screen option will add .SCR. No extender is added for the Basic Subroutine. Cassette users must press Record and Play then press Return when prompted. BASIC SUBROUTINE — B This option will save to tape, disc or list to printer the subroutines (up to a maximum of six) that were written during the DATA section of ACE. An example of the sort of file that IS created is

given as Program IV.

CHARACTER — C This saves the whole redefined character set to cassette or CIISC. SCREEN—S '

.

llllllll l“ I" I. I. l l. l

menu

-

set

plotted within an 8 x 8 grid. For each row a single number can be used to represent the pattern of pixels. To do this, a pixel plotted within the row is given a value that depends on which column it is in. A pixel in the first column is given a value of 128, the second column 64, the third 32 and so

C

display shows the value of the colour chosen. To recreate this colour in your own programs POKE the apprOpriate colour register with the value for example POKE 708,8 Wl|| make the uppercase and number characters in Graphics or 2 come out grey.To exit from Colour press the E50 key. DATA — D The eight numbers displayed when you enter the Data option are the bitmapped numbers used to define the current character shape in memory. A character consists of 64 pixels

S

custom-

own

your

I

Addresses 708 to 712 are the colour registers that affect the text graphic

rim-m? The

creatmg

on

bUIlt Character

-

STEPHEN WILLIAMSON

.

'

COLOUR

2 of

l I I

°

*‘ N

$2:irrigatifrss?e?Sifts in next three which will

m

part appear month’s Atari User. Until part three is merged With parts one and two then

m

tLlBsASmlclin

m

lS

unavailable.

_

'

"2

PreVIoust

saveddACEcharacterd and PAD screen ata can e oa esgts .

o

CHARACTER

C

character set. Any set overwrite the current character set display. Disc users must (Without specnfy the file name extender) and cassette users must, after inserting the approplate character set tape, press Play when This

SAVE —S A SAVE menu appears on the right hand side of the main display. After an option has been chosen the device to which the data is saved must be specified. All disc filenames must be a

loads

a

loaded will

prompted. GRAPHICSO Character Brightness Background

Border

GRAPHICS 1 AND Uppercase

_

and

numbers

Lowercase characters Inverse uppercase Inverse lowercase Background and Border

Register.

Basic

709 710 712

SETCOLOR 1 SETCOLOR 2 SETCOLOR 4

Equivalent

2

708 709 710 711 712

SETCOLOR SETCOLOR SETCOLOR SETCOLOR SETCOLOR

0

USIYNgUgcngileggg-gi?sm

1

2 3

4

The Basic subroutinethat ACE saves in listed form on lines 30000 to 30500 so for obvious reasons you is

~

28 ATARI USER May 1987

SCREEN — S This option loads PAD screens and will be discussed next month when the PAD and animation modules are added to ACE.

Figure}

.


/——_U?lify should avoid using these program lines yourself. ACE saves the subroutines as a listed file. With your own program in ram add the subroutines to the end of ”C:” your program with the ENTER command for cassette users or ENTER "D:FlLENAME” from disc.

.

Access the routine by using GOSUB 30000. In most cases this is best at the ro g ram durin g of the be innin

inigalisatign routines.

(address 36864), changeline 20020to: MEM=PEEK(106)—16: CHBASE=MEM*'256 To access the routine in your own program use the command GOSUB

to turn on the set. Each time you use a GRAPHICS command in a program the value in location 756 will be reset and you will have to POKE it back in again. This also applies to pressing System Reset.

address 756 redefined character

into

20000 Cassette users Will find it convenient data record the character to immediately following the main pro-

ACE CHARACTER SET LOADER

51:31 TshngSfrzf?gé—aggirsg grsmA?E if vou vour own program USing then you should delete line and remove the REM command

9,12?2553“féaiiereiih?gi:"?§u‘€fn°e cassette redefines six

written by ACE which characters. The program stores the neW characterset at thetop of ram. To the pointer to the do this RAMTOP top ofthe Basic free memory—islowered. RAMTOP can be found by examining the value held at address 106 (normally 160 on 800 XL’s and XE's). This is value is expressed as pages of 256 bytes. This means that RAMTOP is normally address 40960 (160 multiplied by 256). Line 30030 of the subroutine lowers RAMTOP by five pages and then calculates CHBASE (the address for the character set data is to be loaded into). This is set to page 156 (address _

39936) —see lines 30030 and 30040. The GRAPHICS O command in line 30050 reallocates the screen memory area to avoid conflict with the character data. If you wish to use the routine be changed. To calculate the starting address Of the new screen area use

the formula: SCREENT=PEEK(88)+PEEK(89)*256 machine code routine A short character set from the standard copies rom to ram and then the rede?ned character set is loaded into the approdataOf the ChataCtet p'fézarea fess 756 PO'htS the Operat'hg system to the start of the character set data. Normally a value of 224 is held here to indicate the standard rom character set at addresg 57344 (224 times 256). _

.

_

.

.

CHBASE

sets

routine

assembler To load

four page boundary below RAMTOP-‘t: that RAMTOP is, RAMTOP-S, RAMTOP-12 and so on. To placethe character data 12 pages below RAMTOP, and leave the screen data area at its normal p|ace in memory (at the top of ram) change a

line 30020 tO read: 30020 M=PEEK(1OG)-12 3” d delete line 30030 The character set WI“ then be loaded at page 148 (address 37888) and finish at address a full character set takes up 1k 38911 -

to

label.

area

address 37888 (page 148 —'or 12 pages To aSSign another below. RAMTOP). the MEM address change simply area in line 20020 to another four page boundary below RAMTOP. For example, to make CHBASE page 144

alter‘theCHBASE The listing is for Disc users only but Andre be adapted to cassette (see can Willey’s articles on accessmg CIO from Machine Code—AtariUserfrom

_

January I987). '

IF KEY=58

THEN

GOSUB

insazeosua

22

0

A?zKEY=255 880 IF KEY=18

THEN

GOSUB

1030:GOSUB

25

2422 ? LN;" POKE CHBASE+(";CH;"*8)+I,D ";":NEXT I”:LN=LN+10

THEN

GOSUB

1232:GOSUB

42

870

90:KEY=255

2432

?

24042

FOR

LN;"

";

DATA

1:2 T0 6 ;PEEK(CHDAT+I);”,";:NEXT ’

962

IF KEY=62

2452

62:KEY=255 THEN

GOSUB

MMZGOSUB

2235

REM

ACE

2240 2250 2260

REM

DATA

Gosug

2270 2282

2480

2

2490 2500 2510

2960

POSITION 2,2:? "DATA" DAT=CHBASE+(CH*8)

27,71? PEEK(DAT),‘",",‘PEE +

#1,4,0,“K:”

OPEN

2522 ? CNR$<125):POKE ”ZGZGOSUB 16321505113

2550

FOR

iséiiiiiismoii

23m

2570 2580 2590 2600 2612

764,255 27,10z? "WRITE (Y/N)?"

#1,KEY 2550

GET

GOSUB

IF KEY=89

THEN

GOSUB

1232:GOSUB

372:RETURN 2362 GOSUB 1232:RETURN 2372 REM HRITE SUB-ROUTINE GOSUB 2382 IF LN>32282 THEN”

ION

5:1 2399 2400 2412

27,7:2 CHRS(253); MEMORY TO 1.0mm D:RETURN 7

R

2

25425POSIT FULL :FOR

I GHT

SM+238,CH:GOSUB 1222 HAND

1:4 to 10

éégloigsiitou POSITION

'

"GOT02500" POSITION 0,0:POKE 842,13:END poKE 842,12

P

EEK(DAT+4);",";PEEK(DAT+5) 27,9:2 PEEK(DAT+6);"’w;P POKE

.

7

2222gauzzk? 3) ;”,"; 2232T2222TT22E2$gA2+2)EEK(DAT , :.

2325 2330 2340 2352

I

$233ENPii?ifiEHDATW)

pm

POSITION

'.’

4“

3735i22§§hg

_

of memory. Don’t forget to POKE the value 148

program.

a file'other than “D:SET 1.CHR” then line 420 must be changed, but make sure to keep the .CHR extender. To change the character set data

thgzggrglcigi'feihgrlzlgBeAth22112133236); set to

gram. When the is att e ay utton is run, make suret iharaiicteirisetéoader pressed and hit Return after the beep.

The ACE Machine Code Character loader Program llI — is an assembly language routine for loading ACE from machine code. character sets code can beltyped in listed source The the Atari Assembler Editor C_arwith tridge, MAC 65 or any other Similar

20010 on line_20000. set as The filename forthe character listed is ”D:SET1.CHR”. Line 20010 may be altered should you _want to ACE character set With a difload an_ file names are ferentfilename.AllACE saved usmg the extender_.CHR. subroutine can be listed to tape The usmg LIST”C:" or LIST “D:FlLENAME” and later merged With your own proENTER command. gram, using the

This

_

.

'

.

26,I:? sr>s;:i>osmou

38,

I

NEXT

RETURN REM

COLOUR

2960 POSITION 2,12? "COLOUR"

GOSUB

2622 2632 2642

POKE

2652 2662 2672

IF REG=729 THEN IF REG=712 THEN IF REG=711 THEN

764,255:KEY=255

REG=728 IF REG=728 THEN

P0=1567 P0=1572 PO=1577

P0=1582

CHR$(125):POSITION 9,2

CHDAT=CHBASE+(CH*8) ? LN;” FOR1=2 T0 7:READD":LN=LNt1

.

.

May 7987 ATARI USER 29


\——

2680 2690

IF

REG=712 THEN P0=1587 C=INT(PF_EK(P0)/16) 2700 BR=PEEK(P0)-(C*16)

2710

105111011

28,7:1

2890 2900

"1110.

POSITION

28,8:1

"110.

zNEXT

111111

s1101110)=11 c=0

2750

11

111111

1:15

2760

s11c1110)=7

c=0-1:11

111111

c=-1

111111

c=c+1111 C=16

11 s1101110)=14 BR=14

111111

2770 11 STICK(0)=13 <0 THEN BR=0 2780

BR=BR+2:IF

4330 4340

GOSUB

4060

REM

4350

REM

4070 4080 4090

GOSUB

4360

GOSUB

OSUB

111111

BR=BR-2:IF

s1111010)=0 111111 2710 11 111111764>=255 111111 2640 11 111111764>=28 111111 GOSUB 2550:10111 764,255:1111u1111

2830

1

2840

0010 2690

2870 2880

c1111:1253);10111

11111

SAVE

2960:POSITION 2,10:7 "51v1"

105111011 105111011

27,8:? 27,7:1

"11111111111" "BASIC sue.~:10111

POSITION

BR

27,9:1

"501111115"

1030:RETURN AND KEY<>66 AND KEY<>8 3 111111 1 CHRS(253):GOTO 41104410 4140 11 1111=67 111111 GOSUB 1030:GOSUB 5 l40zGOSUB 4200:1111u1111 4150 11 1111=66 111111 GOSUB 1030:00808 5 111111

GOSUB

040zeosua 4270:RETURN 4160

1030:0

1111=83

11

3501111011

111111

1030zeosua

GOSUB

4

v

4170 11111 4180 111101111 4190 11 1111<>58 1110 KEY<>18 111111 4340 4200 11111 01111 1114110111 511 4210 11031 111:0=11N1111181:1111810+1,11 +4)=".c1111"

764,255

11151011

ATBASE=57344 2960 POSITION 2,9:1 111510111

GOSUB

4220 4230

11 1111=68 11 1111=67

4240

START=CHBASE=FINISH=CHBASE+1023:G 4540

OSUB

4250 4260

POKE

111111

01111

111111

01111

#1,8,0,FILE$ #1,8,0,"C:"

209,1:FILE$="D:"

"

.

11151111

11111

11151111

11111

8467

960 2240

"1:",30000,30

209,1:1111s="0:~

10111

2550:RETURN SCREEN

SAVE

DATA

5040:0=111111111s):1111s10+1

4380 4390 4400

011 111,11 11 11:27

111111

11

011

GOTO

4380

"110.

1

1<<49

GOSUB

11>57

1030:1111111111

111111

0111181254):

1

GOSUB 1030:11=11-48 4420 11 11:27 111111 GOSUB 1030:1111u1111 4430 11 11<48 AND 11>57 111111 1 CHRS(254) z15010 4380

4440 s11111=s1111):11111s11=s11111)+319 4450 GOSUB 4460:GOSUB 2550:10111 209,1: 1111s="0:":1111ur111 4460 11111 11111011 5111 4470 01031 111 4480 11 1111=67 111111 01111 11,8,0,"c:" 4490 11 1111=68 111111 01111 #1,8,0,FILE$ 4500 10111 START-6,N:POKE s111111-5,111111

1567) 4510

s111111-4,1111111572):10111

10111

STAR

1-3,1111111577> 4520

s14111—2,1111111582):10111

10111

STAR

T-1,PEEK(1587) START=START-6

4550 LENGTH=FINISH~START:HILENGTH=INT( LENGTH/256) 4560 LOLENGTH=LENGTH-HILENGTH*256 4570 4580

.

11111

11s1

HISTART=INT(START/256):L0$TART=ST ART-HISTART*256

4280 REM 4290 0=LEN(FILES):FILE$(Q+1,Q+1)=".SUB

.

LIST “C:",30000,30

my

4530 4540

01031 11:01111 11,4,0,~11:":1111u1111 4270 11111 5111 011511 SUBROUTINE

Gettt flg?tf

1118,30000,3

F

,0+4)=".sc11" 4370 GOSUB 2550105111011 27,911 0

011 111,111 11 1111=27 IF KEY<>67

11

2850 2860

1180 GOSUB 2960

1820

GOSUB

4100

11

2810 2820

2930 2940 2950

1

4110 4120 4130

STRIG(0)=0 111111 1110=111e+1:00su 1030:11 REG=713 111111 REG=708 2800 11 STICK(0)=15 AND PEEK(764)=255

1110

11111

BR

P0,BR+C*16

10111

2790

4310

2910 2920

764,255

111111

LIST

KEY=68 THEN

111101111

5

-

IF

0500

GOSUB

D

274011

>14

0:1 10

1011

4300

7

IF KEY=67 THEN 500:sou110 0,0,0,0 4320 11 1111=80 111111 500

";CHR$(3

";CHR$(30)

;c11118130);011118130);11111110) 2730 11 s11c1110)<>15 111111

T0

CHBASE+(CH*8)+I,PEEK(ATBASE+

(CH*8)+I)

0);CHRS(30);CHRS(30);REG 2720

1=0

FOR 10111

4590

1115011

10111

849,1:POKE 850,11

10111

852,LOSTART:POKE 853,HISTART 856,LOLENGTH:POKE 857,HILENG

10111

111

870 970 2250 2280 2310 2340

8463 8044 1994 10482 2121

880 2235 2260 2290

2470 2500 2530 2560

1498 6829 4325

2590 2620 2650

26704309

2680 2710 2740 2770 2800 2830 2860 2890 2920 2950

2430 2460 2490 2520 2550 2580 2610 2640 2700 2730 2760

3303 7336 8837

279011602 2820 11478 2850 2291 2880 7708 2910 1345 2940 1994 4070 7766 4100 5471 4130 11081, 4160 8626 4190 5850 4220 5939 4250 3771

10818 10175

2320 2350 2380 2410 2440

1973 4376 3530 2509 2824 5418 10754 2278

2370 2400

2664 5681

8650 17764 6276 2089 1545 1943 1498 7696 2147 3676 4309 4330 9760 7284 8589 9822

2270 2300 2330 2360 2390 2420 2450 2480 2510 2540 2570 2600 2630 2660

8437 1581 3268 7971 1876 3609 4506 9460 5086

4370 4400 4430

4460 4490 4520 4550

1940 2690 4117 1345 1994

4640 4670

1311 4325

4700 4730

3443 10443

4110

4209 2205 2092 1967 1498 5687 1876

2690 2720 2750 2780 2810 2840 2870 2900 2930 4060 4090 4120

4140 4170 4200 4230 4260

10673 871 4240 5564 5991

4150 4180 4210 4240 4270

10682 1498 7906 8236 5229

4080‘

4280 4310 4340

7240 2845 4448 1904 1994 7519 1969 1618 7754

6487

4580 4610

871

4290

8810 3642 7904 7231

4320 4350 4380 4410

7349 3204 5939 8822 9311 6736 2949 1572

4440 4470 4500 4530 4590 4620

8017

4650 4680

6487

4710

4885 5895 4790 7237 4820 15974 4850 9922 4880 2159 4910 4236 4940 4417 4970 4322 5000 4837 5030 10903 5060 5334 5090 1365 4760

5120 5150 5180 5210

4560

7505 1498 5142 1498

4740 4770 4800 4830 4860 4890

6162 6376 3953 1442 3226 5493 1559 7552 2837 5988 7044 6271 3840 5192 9141 4858 3907 9976 5802 5919

4920 4950 4980 5010 5040

2098 5018 1873 5778 19893 2873

5070 5100 5130 5160 5190

5554 1876 11084 3389 17010

4300 4330 4360 4390 4420

4450 4480 4510 4540 4570 4600 4630 4660 4690 4720 4750 4780 4810 4840

8232 5760

461“ 46?“

5775 9494

911

5564 8829 10202 3960 9014 3975

May 7987

“USN/WNW”) CLOSE

CTER’

POSITION

6528 3825

GET

1940 4879 8232

4710

3974 3062 2949 3642 16676

5050 5080 5110

4309 8436 7591

5140 5170 5200

4870 7247 6752

“W

85

POKE

1

11,4,0,11::10111

..

20

“MM

6

4690

4930 4960 4990 5020

,.

#1=°PEN

4680

3923 4431

THEN

,

463' SOUND 0,0,0,0:1111u1111 4640 RE" LOAD 465“ TRAP 5m=G°5UB"296@ 466“ POSITION 276” LOAD =P=? 2550=P051T10N 2718” 4674605113

IF IF

27,9"

u

1

SCREEN

#1,KEY:POKE 209,1 KEY=27 THEN GOSUB1I30=RETURN ? CHR KEY<>67 AND KEY<>83 THEN

51253110010 4690 472” GOSUB 1030 473” lF KEY=67 THEN 60303 4850 4740 IF KEY=18 THEN GOSUB 111085 4750 IF KEY=83 THEN GOSUB 4770 476” POKE 209,1:5001100,0,0,0:1111u1111 4770

REM

LOAD

SCREEN

DATA

478“ GOSUB 504?=0=LEN<FILE9=FILEWI+1 ,0+4):".scr1” 4790 CLOSE #1=IF KEY=68 THEN OPEN 111,11 ,0,1111s 4800 IF KEY=67 THEN OPEN 11,4,0,"c:~:1 OKE 859,128:P0KE 62,128 481lHEH=SH<1>-6=GOSUB 4894 4820 PM 1567,11111111111+1):10111 1572,1 11111111111121110111 1577,11111114111+3):10111 1582,11111111114+4) 4830101111587,11111<11111+5):111101111 11111 10110 1111111111 0111

4840 30 ATARI USER

85818=1F KEY=67 627128

POKE

9412890“

48709976 4900

46”

6816 3771


Utility .

.

=

+

1

RfAfPAT-TTLAT

1

g Eggs? 1m 8050$034.21:ng 11200 I ' '

1

859

OKE 1

L.

4880

62 ' 128

ME§=CH|§ASE

PM

25mm

856

0mm,

CLOSE

?lm/K:

23A0:RDSITION 27,7:7 CHRS<2 N0.";PEEK(195):IF PEEK(195)

,8:? CHR$(253);“FILE NOT":POSITION 9:2 "FOUND":FILE$="D:" 5030 FOR DEL=1 TO 100:NEXT 1:0PEN z1,4,0,”K:”:RETURN

DEL:CLOSE

a

50305 2550;p0KE 764,255

27,7:7

POSITION

"DISK

OR”

5070 POSITION 27,8z? "CASSETTE" 5030 IF KEY=66 THEN POSITION 27,95; “p RINTER" 5090 KEy=255 5100 5110

GET

IF

x1,KEY KEY=27

THEN

IF

KEng?

AND

1030:POP

GOSUB

:RE

TURN

5120

p:1

THEN

1030

GOSUB

IF

THEN

KEY<>67 7

IF

AND KEY<>68 AND CHRS<253):GOTO 5090 KEY=68 THEN GOSUB 5160

5140 5150 5160

RETURN

5170

GOSUB

KEY<>8

@

DELETE LINE 20010 MEM=PEEK(106)-12:CHBASE=MEM*256 LINE

LINE

(HSUH

20030

4334

20060 20090

291”

CLOSE

20120

3062 2949 4474

20110

POKE

19998 20005

=1

III: ACE

Program

10 ;ACE MACHINE 20 ; BY STEPHEN 30 T=1536 40 COMMAND=834 50 BUFFER=836 60 BUFLEN=840

CHARACTER

CODE

LOADER

NILLIAMSON

0260

STA

BOTEER+1,x

0270

JSR

C10

GO

LDX x16 0290 LDA TECHBASEIRZSS FILENAME ADDRESS

0300 0310

90 CHBASE=37888 0100 CIO=58454

FILENME ADDRESS 0320

STA

0110

0330

LDA

031.0

STA

STA

LDA

0130 0140

0350

STA

STA

COMMAND,X

0360

LDA

0150

JSR

CIO

RECORD STA

COMMANM

CLOSE

DEVICE

1:1

AUX‘I,X 80 SET

VALUE

0220 0230

STA

AUX2,X

6,10;7 swam

LDA

=NAHE0255

5200

FILENAME IN BUFFER

ACE

0240

STA

DITEERENT FILENAME

0250

LDA

POSITION

MAX.”:NAME$="":POSITION 5130

26, 2

1030;F1LE$(LEN(F1L55)+1)=NA

RES

RETURN

REM REM

30030

POKE

ACE

CHARACTER

SET

ROUTINE

by Stephen HT’LlTamson 30010 DIN NLS<A0T 30020 N=PEEKC106)-A 106,11-1 3001.0 CHBASE=256*(M) 30050 GRAPHICS 0:5ETCOLOR

30060

RESTORE

3l090zFOR

To

ZERO

DISK

PUTADDRESS

OF

BUFFER,X tNAME/ZSé

00,208,249 30100 DATA

36:READ

A

30070 ML$(L,L)=CH 30000 REM ACE CHARACTER SET ROUTINE 30005 REM by Stephen HT'HT'amson 30010 ”1” MW“) 30020 M=PEEK(106)'4 300" POKE 106,0-1 3001.0 CHBASE=256*(M)

30050 GRAPHICS 0:3ETCOLOR 2,0,4 30060 RESTORE 30090:FOR L=1 T0 36:READ A

3007' ML$(L,L)=CHR$(A):NEXT L 30080 A=USR1ADR(ML$),M)IPOKE 756,” 30090 DATA 104,104,104,133,20A,169,224

,133,206,162,0,160,0,177,205,145,203,2

30110 30120 30130 30140 30150 30160 30170 30180 30190 ,0 30200 30210 30220 ,0 30230

FOR POKE DATA FOR

I=0 To mm CHBASE+(33*8)+I,D:NEXT To

7:READ

16,0,56,84,84,56,0,16

30250 30260 30270 30280

DATA FOR

0410

RTS

0420

NAME

756 STORE ON

GET

HIGH

BYTE

ME

HIGH

BINARY

OF

01.30

.END

,255 30500

RETURN

SET.

IN CHBAS

BYTE

CHARACTER

SET

.BYTE"D:SET1.CHR”

CHARACTER

I=0

TD

mm

”NE

D

1:0 T0 7ZREAD CHBASE+(AS*8)+I,D:NEXT

CHANGE

EILENAME or TO

LOAD

I

224,224,224,224,207,191,127 D

I

0,0,0,24,0,189,255,219 1:0

T0

7:READ

CHSU"

Get It .

(9it,

“NE

CHSU"

. LINE

CHSUH

1

D

I=0 T0 7:READ CHBASE+(51*8)+I,D:NEXT

I‘

I

224,224,224,224,207,191,127

FOR

TO

LENGTH

'

CHBASE+(45A8)+I,D:NEXT

POKE

RECORD

'

POKE

302100

xCHBASE/ZSO

DE

I

DATA

DATA

LDA

D

CHBASE+(42*8)+I,D:NEXT

POKE

cm

0390

219,255,189,0,2A,0,0,0 1:0

POKE

FOR

BYTE

D

DATA FOR

JSR

01.00 STA TO SVUCH

AM

FOR

0370 0380

OF

CHBASE

READ

164,204,200,132,204,164,206 ,200,132,206,232,224,5,208,232,96

2,0,A

L=1

STA

DEVICE :1

OPEN

BYTE

HIGH

BUFLEN,X BUFLEN+1,X =7 SET COMMAND

LDA

30000

1873 3072

0:

OPEN

BUFFER+1,X x255 SET MAXIMUM

0200 0210

NAMES

TO

LOH

BUFFER,X #CHBASE/256

TO

30005

5018

0280

70 AUX1=842 80 Aux2=843

PLA LDx x16 LDA a12

CIO

TO

LDA

5210

20110

9707 5629

FILENAME

0190

GOSUB

20020 20050 20080

,

COHNAND,x x1. SET AUX1

2540;posmoN 27,7;7 "mg

CHAR.

20000

17070

Machine Code Character Loader

STA

"8

(HSUH

75671113“

0180

8:?

LINE

20010 12176 20040 5086 20070 4417 20100 1559 20130 1498

=3

NAME

POSITION 26,10;INPUT IF LEN(NAME$)>8 THEN

/

(“SUN

19999

154.99 15767.

LN 216

5100

-

.

LDA

DISK FILE

Lt

_

0170

5190

-

6d

REMO

0160

REM

NAME"

"7

RETURN

20050 POKE 850,7:P01(E 852,LOBYTE 20060 POKE 853AHIBYTE 29070 POKE 856,255:P0KE 857,255 2008” PM 35874 20090 A=USR(ADR(IN$))

0120

:RETURN

5130

USERS

104,162,16,76,86,228,96

DATA

27,

Dmcg

GET

CASSETTE

35”

20120 20130

2004.0 LOBYTE=CHBASE-HIBYTE*256

53);“ERROR =138 THEN POSITION 27,8:7 No DEVICE" 5020 IF PEEK(195)=170 THEN POSITION 27

REM

LOADER

SET

20030 HIBYTE=INT1CHBASE/256)

183@:GOSUB 122mm“, GOSUB 2550:RETURN REM FILE NOT FOUND ERROR

5000 5050 5060

CHARACTER

ACE

by Stephen HTLCTamson 20000 DIN INS(8):FOR L=1 TO 7:READ ATI

20020

GOSUB

GOSUB

REM

CASSETTE USERS

857 ' 255

A=USR(AD§(IN$))

10960

REM

VE

PM 858’4

4970 4980 4990 5000 5010

19998 19999

“if POKE62,128:REM *** FIRST

4910 LOBYTE=MEM-HIBYTE*256 1.920 POKE 850,7:POKE 852,LOBYTE A940 7.950

128'POKE

D

POKE

CHBASE+(56*8)+I,D:NEXT I

DATA

255,255,255,255,255,255,255

300m 16059 30020 2288 30050 5007 30080 5303 30110 3605 3l140 3605 30170 3605

30005 17532 30030 2098 30mm

6547

30|90 12057 30120 5469 30150 5473 30180 5476

392”

3605

30210;

30230

30240

5476 5477

332“

3605 3605

352”

5482

30500

1498

30010 30040 30070 30100 30130 30160 30190 30220 30250 30280

1742 2611 4954 9895 1.179 4098 5418 5418 4256 5647

May 1987 ATARI USER 31


,

a

:

~

; _.

-3~:»«s=«»~a:s”Fakiéas?°‘§*:

54:

3

psi" as?

z

*

”s”?

,

“ 1

,_.—;,~

4°§i$¢ .*««E‘I‘§i‘f?w

~

,,

,

-_::

°

aii??clfi“

‘ ~,’

§

assesses 111551

:

if-

“Sit

gatiéiv; :?}§“Qf?j~

.

fizi’if.:;\:1f9;..i$fi

»

if“:

7171:

:”*V~‘VA.

i

‘-

i-f

éz?miiczfili‘;s¥;§‘§ ”Ty'tl‘tFNe—‘Z

fiaiiix?F?ffiiigi

?‘” é~x"‘-sif*:~ii;’ai ff. ”a 9‘ sq

T-~“3xé§

%

1”

a

-

g

«m

is

4...

f

a

°

‘*

1

g?g?*?3&1{;§§§?i§fnwé”

f;

iiif?

£15

iii-x3}?

if?”

tag“

r

a.

g

at 6&1

"

.

LJ;

9

s?;isf::.a-.:=,e$t‘:~

g dig“; "Viwgwi$gg§?§$§§§g§§3?xf>?af ef?c‘ s‘? Jess?ziffwef?e°Jiv if at?“ “surf

g?vf‘xf?tlffl

x"?§(?'b»}v

*'L

r.

"f

-

” .

fffir‘f‘ri‘iifr aggfi‘; ,:,;, i’;

.

i

» ~

.

x

',

'

»

'

i:

;.

Mo yea's

d o'I

this monthr

e seen

"

what

12;de to

fix" .

.

_,

-

.

..

Th e prizes TOP of

.

swans“?

.~

'

=Zu.v1u’s,z;vrm‘~i‘a.t..As??ag‘fw,__,

the list is Atari, the offering a complete 130XE company that started it all, and system, with data joystick, as well as recorder two DCS consoles. 2600 video games But most of the prizes come from the houses which many software with top-class continue to support the Atari games. Red computer Hat, a ware house from fast-developing softthe new game Manchester, is offering 100 Space Lobsters, reviewed this copies of Also from issue. Manchester is ? English Software, away 30 copies of its US Gold is compilation Smash Hits 7. giving the top-class smash, Gauntlet, with conversion of the From “7-4 20 copies base Software up for grabs. Andarcade is Data10 giving Mini Office ll. copies of the just-released On the budget side there's 15 games from copies each of five Argus: Cloak of and Away, Death, Savage Pond, Up Up Quest for Eternity and Mastertromc, Without a doubt Leaper: the house, has offered budget the Atari: Action snx copies of each of b_|ggest its releases for Biker, One Man and a,“ Jackpot, Kickstart, His Crystal Raider, Droid, Vegas Molecule Man, Gun Law, pot, Swat and Despatch Rider,Masterchess, Vegas Jack- F 514 Firebird are 10 Ninja. And‘ winging all the copies of way from J Warhawk. From the masters of the simulation, five copies of six «<5; of its Microprose, Service, Solo Flight, releases: F-15 Strike Eagle, come «a, Silent 5 Kennedy Approach, Europe and Decision Crusade in in the For the {g adventure fanaticDesert. there’s five copies of Pawn, Jewels of The Darkness and Silicon Rainbird. Dreams from f" And for the more sedate games donating 10 player, Steve Davies copies each of Colossus Chess 008 is

.

-

.

.

-

7

x;

,,

,'

.

.

x”

-

.

|

7,

''

—.

d

_

,

-

'— .

i

~

,

-

3 ff‘

-

.,

'

g...

if.

,,

w“

3;

-

“amends:head““e'°'°apearin9

,,

sf;

"

_:i;r,,f.fiif:~-:.;f-

,

had' andherof Ata? Usfe’i‘tshas H e Wmh in the “ugunch an of the 5ng exc|tI“9_ a ting few ”” “WWW t stimulatgere,s been rful Versions evemaga‘ apection of the “me in more users-1h : 31“, w| iusta we ' Manypow‘zevoted S a ipat'ate magaz no w n s compute' monthsgis he P i? zine to nhdav- And its Ow“ right“ a; |ebrate “E‘s bid some of B't?tain'5 4, t° |ots r e'5 3° with is Ata" Get 0“ -... come bOat the th: sififii'ii us pus upber of es Togett‘er massive “um software “Quiz“ e“er, |ead“_‘9 £3,278! to“ the b'99 est compet‘t' worth a w|th|aof 385 of them' -

'

-'

vES' Atari

.

,,

xi

~-

.

~?~staé?=

-‘-

.

“we,”

-

.

...—f~

prizes“

i , ,

x

.,

Z

,,

_ ,

,

___,_._————

, ,

.

'

—.

,

What you h a Ve to do

you will find vanou 5 items of ount is up how many 9 old bars, task Your asure_ and jet the “ umbers are totzere trevereigns and jewels on the “up on wn enth 2° and in oflvo‘" favourlte 0Then tell us the gamech “an?!e why you like It 50 n at more than 25 wor 0 With 385 prizes. you Stand a good chance mfuwinning and 90 mm ting for $that so [Ranch mething, Sharpe? me heartles' ioeasuresr __ ______——-" _-_———-""" ----Gold bars...............

,

_

Dotted around thls

_‘

,,

,-

“s

,

_

.

“55 ue

.

'

5“

?

,

,

S overei9“5""""""

i

Jewels..................--

i

7

“Virii

.

,

'

-..

-

MY favounteg a me is: ' back t 0 it because l

?

_

F.

(in not more

7

words keeP)9°'“9

Snooker.

:

4.0 and

y

i

_

f

———————————f—

'

.

/

~ ‘ -

s

.

,,

Age

:—

Addre$$_——_-__——/

g;

“3.253

M

>

”7

“7

.

.

“ '

"

, , .

__——__—_—_.—

,.\

w '

.

nd Birthday Camper,“non, Afar, User! R“ ’ Hazel Grove, StOCkpo rt$K75 NY GBChGSte’secod

Send

_

tO-

-

.

.

.

)

.

, ,

I

,.

‘T—

;-_'_

' .

-

if?

g?gi‘?rf; ;aaw‘? f

u:

,

.

.

-

:,.-

tag?“

.

-

g?j?' ,_?* 33,“ ,»

ji‘n. Eg,

, >

._.,.'

as:

N¢.;_'_._

.

. '

,

gm,“ F»), ~,

”2:45.02."

'

,

t’

5-

t

,

..

i

is.

,,-,

5,7.3‘

~.

3, '

'

,

f

~

s

a,

~ —

,

.‘

g;

, »

.

i

'

3

'

~

~

.

.

K

.

_

.‘E€§i

, .

\

_

-

. _

.<

‘,

\ A ,

.


mwaa-zzfm

vr-ussgaa’ m3

f.

'i.'”,‘&.“.:”

,

5c: 27455,

557,55; jump 5'ca5””§g>553> ':,.'~,:,.‘:-,»,f”:: way5u535,,s 2,15555Mi‘ “if“.ze?-wkstlu“f55?‘?532?5=?ffn~f wig—33:57 ?‘me"u«t35vw‘??’,5?5:?§5°‘33.‘:515~5= 5 525555;”5?555?~9w55? ‘?‘??f?wé? f‘2“a‘§aéw?ir5>*5??t5§~3v<z5a~ £52355? 7:.,¢,g.5<;;5..=;?g~,m5515;35_,,..;54.;W‘»,‘;,rv-3.gsw

f’:”»‘~:5;—.:,-f»:—’:5‘-”-

45.5,

--_5—5.-5-;

._

_

.

5:1 ,,55,,5.«,,: ,,

‘i. $5

fl:

5. ’

,

5.5,

r5 ‘

3

a

a,»554 Jar/r, kfr~,c:.g,-="?;.;5 z

"L“:g; ‘é,j_,~;‘:

w

::':-‘~'.:

5,»

5.33

.

5,“

,

55—5f5f

?'5>‘¢.‘T<Pfjiz—E_,;L‘£.-}1«';

5:6”? 555i3‘55 55.55 .v::‘\*>‘\3'

L5252555555525}1555555555233, ,,,5ie75f’“‘7f5°§

2

,,:f

5

; 5

3.

“NJ”, ‘—‘M“h‘““f’f‘ff”

4

5

523?21”55552L§ 552 5}: 5355555513‘53‘;

,

E

,

55

255,555Ezwgé‘?lé?éfga???gaaggg53555225,555<5; ‘5 55:5555??55:5%§ 111344 “*“%?5?§?5§§2??5 “52225332555 52551" ‘hxv 5-5’5-5, 551-555“ 55:22 $3225f5'3“°¥¢ W;255$75 “egg-E?“ 5553? 23V“? 5553255735‘5155’5‘52“i’ u3’f‘t 5:55; W_5f:51:, "iia?fj’it. kg?njf',’ “3

353?»

.é'

f

.

55

”ii

,7,7777,77

,3

5

5

33

S555-.~:*—,553,

"5523-5??-

—5

3.

53:

5

5533232$E§5225f§2$§2?§§2£§§f5§§§$§§§55

?5,‘”5:55555 551}, 5; a?

.,55

5

5—3???

<,xt.;i5f.

25 5,31, E

E55 2

35

s

'

5,5

”1;

?

555,-

3212?33

ifé???yazg‘“ 5531.55 5“ <~g§<$?xm

55,255,555 ,1$2,3e 555:

3:5

2255

555“

5”?

z”

5.1559.

ff??515i523.x5

5

,5

£~

"'—~f1'”“ r,

,. '

~

5

,

755754; x,\':%>t5>"

T}:’"»’”.‘

<~v

>

"

,5,5.3r5‘:‘5'

:—

-

P"

1’5 '

'

,

mpg}; “6“ £5

5

m

H;

QEWWW 5M,“ ,

"

“2," M u MW,

I

~

.,

,

R54

55-55?"

'==~

g

\

'

I

'

l '

"?,

,‘

(I 5

7

a.

-

,-.___,\

"‘

z

5

777g51 5 r»

/

,,,5,. 551521573:

55

q

,,55,

$77;

M4

E

,,—.-

7

“A

7

4,575

if

5,

\ «il‘kax 5

5;

1

5 ‘r

‘.

1,

*

'

,<

g

if

5“

~'

-'-

”55

3’

557,135

(3,-

J 15,513.55” 72435233“ 3,5 “3”

”at":

E33

,.,-"—,5_-'

m! 5

‘“‘

“5&1???“

,;.7*,§£7?71

;

o“

,

5 ,55

,

£5

g

,

«55

,.«f'

$75

7.:\7 '

5 7

'

i?

, _

,

N?

7

‘ 5

5:

5, m,3

,

45

, _ 7

1‘

“AK

,5

,

-

2551;

lg

yf‘f—?w a;

r

'

.-

\.

~

,

~

“_

. 4,

draw ‘Z

.

“3-55.44. a

.

5

l

,...

,

g ”f

;')

'

. 5 ”

5

n

55-5351

5

5-

,

,,~»g,\ 5

555,

,,

7

7,

5,’

5

5

3

,~

3531

5;

4

.

f.

.

,

:,

.

_

7

-

gn

"17

77

*

'

R

553“?

.

.

/\

7

7'

j

7

‘ 3'

,

3 .

,

~:

5

3:

*

,.

777.7

\

7

377

“7:77

we

7

-

5

2

~ .,

w—y' ‘..._

-

7

"f

f-i"'

1

“k55

77

7

5

t

-

5

5

, 7

7 7

5

5

.51 5x.

_

'

D“

7

77,

555

f,

~

1,

A

If.

" ‘ ,

M

-

'

,

1'

-

._.3.

.

. _

5717-

,

‘-

?

-

,_

5'

.5.

(AN

"3

,

.

Q,

,

"?

3 ,

Q

',

$6

5

.,

.

55

5

“-

355?u“,

7‘

J

45, 5

7

0

5

,

‘ ‘

,

7

"’

,

5,

,

55

5

,

46f

.

fits

. _

,

7

53; Ar

4

-

5-H"

i

~ ,

_I v

,

, l

.

5

” .

5

_ .

. .

.

,

,

-

'

\ 7

7

.

.

?

\j‘ ,

/

'

.

_>

s

' —

55

k

~<

=

~

5

,,

7.7'4‘55...

a?

xi;

>

'

~~

‘ f 5

‘ -

4

~

5

5

5,

5.9;

~

,

.

5

5

$3

.

~

5

5

e.

'

5-0

Ya

5

’.

5

555

'

.

,_,

,

is? 5a?

3

'

v

EEg;

?"—'

9

,

7\

7

’:"

SE

.

,

GE

,

a?)

~

5

,

?

7

:L

s'

A

-'

5.

.

3.

,

\ ” ~

>

.

5

.

5

.‘31

,

~

5

a. 7

5'

7

75,

I; _.L9Q \9

~,

«

,

7

-"—",;‘J

,

,5, [7555

.

7?:

5

a

'

,

a. ,

~

.i

5”

n

.

'

rs,”

3

=

5

as;

f?‘

‘7

35-55”

,.

'

‘u

.

1:

5'

.

M" 5

£3,

4'»

i‘

«577

.

,

,

-

“1.

'

471; ‘

,

.

.

'

.

71

'

555

3

'

1‘-

7..-

.7

/

5

7

3

3

,

g

'

J £55

,

f I,

5

5,7},

'.

i

,

5

s

5

.

5

5,

.

5

-

L

'

r / ?x

5

-

'

”in"

J

A

5

5

755

7.

w 4,13

5

5'

3, g

7)

‘-

5

.

f—

1‘

5

97.

°

51

,,.,:sgf .577 ,

-; .

1,

h

,

'

"

,

éé’g u

L '

,

'

a"if.

an-

-

7

_

5

1,5 5553“,

£17

a

5

a,

'

"

f}

.

.,

u

Qfl /

7

5-253” \

3

-5

' 5

.

'

5.

“’

7

,’

l

If ,

,

“x

Qf‘f' ,..§zf

,

51,5

q

‘7'

-

afar; ”

”.5.-/? .,/-,.

.

77777,,5

$52,

5?

fur“

f

i‘3’£¥\""7:5

«$5,43'1-?xix‘5,

$4,

,

35,

., ::'J,-.

r .

»-.-»

ff ?ftf?é

5,5,

'

,

7

"3:55-

7

,

,

,

5

5

7

77

551-535 '

g

..

5

5.53, zf—r5

v

5,1, J.

—.53

W. ?‘

j

QM f

5

1

K;

3 ,

., «325

'

L365?“

57

7

3&1"

7

Q‘

5-5—1!

f; 53:5, 5:5? 55,7 .35;5.5; §7\,.77; _

-

5

7,5 7

4;4.5-

55x41 .r;~;—;5.'.

x

\sz

,

77

,

~

'

'”

,.5,,51_2 a/wa-"Q?f—“i i £45?"

,

'

“my

-

7,777,714?

-'

«.

, 4

" -

5

5

$17

75

" 2,557,555, he i

rra

.7‘77

'

7

33};

, _

if ”M;

7

F1

'

v 5.5

-

,

/ J‘.4

é

-

-

'

,

;

5

_

Wistrf?f .(? KS

» -

M41!

”$7

.;

_

'

5

7‘7wm0“)“5.

\

-

.

'

'

3

,

{p

£77,555

z=§£ 24,3

0

“a;

3 ,

-

A.5‘ ,

,

.

55

,

Mr» E

“55 .

r.‘

/

5

55

?f?’?fov

s ' .

235

Q

,

'

~

,

ff

'

0

5

;

_

3

'

,

.

77

,.

.

,7“ 5

_

”1.53? 57.5115},

f<

$5, k,..

5

5? g 9.5 5 42,553 ,>‘) “$9

5.5.5"

,,

$77 “

3

' ‘

45

f“

5:1

k

5

.

. ,.

"M"

».

,

7.

:

3-5

§

..—

,.

2,1“

15

5

»”;”

I

777

\,

x. 5-5

f;

,=-3'-’,-’5"""’5“‘~ ,f?5‘i?f,y 2“. 5, '.-5 ”Fran, ”1352“: 5 ti— SA? '” 755555; 33???” 575, -§5szx’— if? 52 7 592»: . 5-633),le545i375,43: ”T‘-

4

77

‘,

5

f'

-

i

err“

'

.

.,,.

,

“h

533?

7

-

i

<1

{I}

\7

'-

,7

.

7M

,.

‘3

7

A

,

,'

45-5,

775,

,’

5

.7

.,

,

5

,_

"

{new

g‘f'

‘ .

.5

//_ ) / / 51,5:

-”

5-1

55,, 5

'

)

55

5552??””“" 5.

——-—-~

"

$35,“

.,

*;‘

5?

.7 '

3757

4

3

5‘s»?

5,..55

wm.

555”?

3

_

-

a

f

4

,

;

/""

'

‘ g

'.

777!

=

’1

5

,

~

'

(

‘5.

5,5,“

if

"

c

t .‘

'

-

,-

~"

,

_

7

'

mimi'i‘lx "5;

4

?.5"

[5

. i his???"

,

-77,7,,—

"

'

5

a

,

m

'

7-1

77

7

y)

'

57

“a

~,~

5

7

“235.3

t,

,

b’

-

k. _

2‘74

.A/

5,

-

0-

Q

>

g

M,z

.-

,.

°‘

-

"3”55-;~,.5~

f

55554

.5 x

{N

v’

0

5

2"—

5"

s

7

,

4“”‘3"

5

‘ ‘5

,’

,,,55

55

-5

a

_

57;

~

7,

.,

,

"F

'

53

i g

7

753?

_

,

7.

" 35.3? v1'

,

a

7

,5

55

55555-5555.

§a¢

5

7

.

\

,5,

_/

,

'

,

f ,

y'a‘

_

5

_

“'

'.r'

~

5

m5»

”?x '?‘

5

7 .

, /

5K"

_ 7

, 5

5

.5/3‘

5,17

.,,

1

5

.

~

~

7

10’0;’_

"

'

..w‘.7‘77

~

.

‘\

-

55

,

7

5

3

*’

.‘0

7'-

: ,

55

55

5

7

f”

7

,

"

f

c

A

4.5,

7

,

,

,

~

.

‘f?’

5

t’

he»

v

5

,,

74“

A

m

5

,,_\7

5

,,

"

”53

J

A“?

'

'

,

I?J

7_._

4‘

l' 5“!

‘”

,_

7)

7

41',

-

????

g

E}

,

_

.f'.

,,_,

77

.

V155,

7

”f

5

5

~

'

—'

'

,

,

'

<

55

7_

55'3 a???

'

5

'

‘V’:

«-

-.

~

and»

"

“5“ '

,

fl:

,

*

5-

' ,

'1‘

,

‘.

,:,555‘,3:”~h

mums-E353

-

55

”‘

:‘5

,

5

'

,'

,

,

__;

_

,—

:

,

?

,

-

'

"

M5“

,

'

.“A3

5:55.55,

,

3,

3?‘

3

’ /

"’

a

v)»

1'

"fit-55m?g?;zi~55:rr.=r~sxzw—5

,

3

1

.”

"

5

"

"

5,

5

”1

'

5

'

II

,

i

?

1???

-

,

, 15, 3 ”

5

.

'

5. ’

'

35153 *

35

:

” ,-

25

2

5,

:

.

a

,

4

7

:

'

$33

,

'

35

,

‘,

,

.,

53,15 51,55,

2:25??? 543?“

E??—

5

5

. ‘

15

525453335

55

3555353555555: 213?- 57,5,

55,

5

?g:

'

22-5

'

I

—” ' 55

57

7

5,

-,

,

5

a

.

53?

53

5

z

'

54:5“

'

-:

f“

»

5

5-

— , '

?a. if?“ “5 27-451

-.

_"’~“~

5

9-555???

'

r-

5,

5

1”

5253535555553”;\ ?F-?w\

'

,

,

~;‘,-5.5~1:~,

5 .~ ; 5

,

.7

(55,517.15

555; 5‘3‘

;if g”‘

; 5:55 1

g5:5

53

~.

$5

,

3. ‘g

' -,

\

H

d'

21555 *

;‘

555-55 ,,

'

\\‘x

1153251225215?

,,,.,

?'%

~

4

”3515-35—55

,

575509? ; 15:3’::-””?v':“§ 535.3515—

,,

s

5

255?

e

,_

55

5

5,

54,5,

,.

5

5,”§‘$““‘”5f55,3‘Wi-i,,“5-5j§1'

?

52:15:51

531};

'/

2?

5

,

~

-’

5,15.“-

5

5

,“"5A5':,, I“ $545,547 35,55zz‘5—;:5'<~--:ff~-t {5 555. 25”? ;.~,55.',‘ ”5323555: 5,1?”15 -v."_“" »" 5 3'3537 ?’”>3}“'.1,‘,;—f37.1':‘~ii"ifr_",‘“j “5:51, 55,355,735; 5 zt’5i?*-r-r‘~*’“,f ”5?;5;=,~*tfg-i,:5f?éif5-5"11 ::;5,55: ,5 tn' 43555731 mart-17533535531555555:5552-25555-‘5ggig?zw‘f,Ff “5.5 .-."55r3'5 5? : 313551: "

751511

“51225355522 252213555 ‘T'zfs?ngx'ffzg?réifg 5.2?“55215 2515552521222??? 225?“ 3.25.52"

'§‘53 ,”, E2

.

sf?

“55 33:55

5

5 325-5313: E?!" is? ,, $35.15

,

525355533565

$55

J's? 5,

53»

5

33:55;

1535

3555515335525 535555575755}

,

,

5555352553493-8‘iha,($35?g’i?f‘ié22

553255

_

if?“

‘wk??u,5555§5 “55555532253?

55155555

5?“

,

”If"

ssh? Z‘£*‘:3~ 7&2 fi_"i_35i:,52:555,~5 “vhf“ ;:-. 5; 5235g§~,435x<g@%§%5?5gE52255555$§§45i5§$§22§5§55 ‘255‘5‘43 fa? 5355“

*

g»;

.‘

55-5155;

,_

53 $5325“?

55.5525?

55—555.

"3?

55,155.

,

a a?

,

:,¢:” ”an? 33555-51255,—

£5;

5,5

5

*

1553

ta; £55:

51;

an,

f 53 , ?5425 5555: 55 13,A553.555-,sg?w?gaaj-i f‘

E? ,

A

“5:1

3,1

5—

5 ,

-

par, m». "u«;-‘-',?,:cy55m .,.w;.;;u5t.,»v“ as}; an; ?fe,»5-55.55“.5555533553;. wk? ffeE‘Lx5: -'.-:;5z,s;5megv~t~.z,tfa.f§kw

5,55»

,;5,:

5: 5,

,

,5

M»?

'

.

A 5:53; 4” ;

5

35155525

13?

f';5

1—5

"15m,

1.

5,

E

54


m

l

THIS month's simple gadget makes it easy to produce freehand drawings on screen. Children will have hours of fun with it, and it has been known to occupy adults for the odd evening or two. It's very easy to build and program, needs no knowledge of electronics and can be built in a few hours by any DlY enthusiast. In fact, it's an ideal first project for youngsters who are starting to study the ins and outs of computers at secondary school.

rather like

It looks

an

upside-down

joystick, but it works by generating analogue rather than digital signals. Why is that an advantage? Well, a standard digital joystick can produce only nine separate codes, which your r r dir i na

na

u

v

u

.

a

r

l" ,

.

f

r

n

w,

'

zgm?g?fgj‘mfgiz3:3”?

I

Because m°vemem is “mited t° only eight directions, it's very difficult to draw diagonal lines except at 45 impossmle to

gfgé?gjcjpvismmom .'

.

haef?gatféogfdgkgripnizz igggasttglch

«

speed by using some kind of timing loop and distance by moving one step at a time for as long as the stick is held in one position Analogue joysticks work on an

kind often used for radio control, and it’s surprisingly inexpensive. The resistance of each pot changes as the stick around, and the you move

serles

on

devices

As the resistance

1

Atari

3 internal analogue-to-dlgital converter turns the two outputs into numbers which reflectthe stick svertical and horizontal posrtion.

Now the joystick we ve chosen can vary from a few hundred ohms to _

C1

C2

A

A

coordinates for any mode up to Graphics 7. This meansthat you can plot a coloured pixel at any position you choose, and it gives you fingertip control over speed, distance and

'

'

.

.‘

direction. The mechanics are quite complex — two potentiometers mounted at right angles on a double axis — but fortunately they can be bought ready made. The type we've chosen is the

8 ® (D Q 9 S 6 8

TO PORT

‘ L

'

7

5 8

-

g

5v 2

Q

I-

up

\1

‘ ~

2

!

r 3

Pat B

Ov ~

Figure

of. pot connections

Detail

0

34 ATARI USER

'

-

-_* Front of case

I

Figure May 1987

V'eW from top

In the Atari's case these numbers can vary from 1 to 228, so it's possible to convert them into actual screen

Pot A

so the

increases,

numbers generated by the joystick for also increase, starting at reststances about 1000 ohms Iessthan to 228 when the (1K_) and rismg resrstance is around 500K.

entirely different principle. They generate numbers which correspond to the current vertical and horizontal position of the stick itself.

,

"

Part II of LEN GOLDlNG ’ s using your Atari to control

II

,

1


Gadgets |—

— ,

sire-f

ware can easily trim this to suit a 160 x 80 or 160 x 96 screen. Construction of the electronics is very straightforward. There's no printed circuit board, and everything is wired through a small terminal block as shown in Figure ll. Twist the leads of the capacitors

,

'

5

";

,,

3

5

-s:

.

£3,312

A

. 7

5/1“);

x; --

$53

'

,

'

5

'

a

v

i

ff

a;

$35;

together tightly before fitting them to the block, so there’s no risk that they will separate during use. Leads to the pots must be soldered, and it‘s best to use stranded wire rather than the solid-core type, even though this is a little trickier to handle. Although you could mount the joystick in a simple hand-held box, the ”overhead arm” system is much easier to control. Figures llla and lllb show how to make it, using odds and ends you may be able to find around

,

Ti“ ‘trnz.

‘Iy

A-

W

~

the house. The dimensions are not critical, and may be varied to smt your materials. The pillar can be a short piece Of wardrobe rail, an offcut of 15mm or or even 22mm_ copper plumbing pipe Of wooden broom handle or a sf’Ct'O"

The graphics stylus

about 200K, and left to its own devices to it will generate numbers from about 84, which means that you could map the results straight on to a 1

Graphics

5 screen

(80 x 40 pixels).

However, most of the time you will want better resolution than this. So how can we make the gadget return coordinates suitable for plotting directly to Graphics 7? lUSt wrre a The'answer '5 Simple capacntor between each pot output and the Ov line, as shown in Fig 1. Here's the theory: The analogue~todigital converter works by measuring the time taken to charge an internal capacitorthrough the pot's resistance. If you increase the resistance, the capacitor will take longer to charge, so a higher number will be returned. Similarly, if the capacitor is made larger, it will take longer to charge through any given resistance. The joystick assembly fixes the resistance range for us, so to generatea different set of numbers we must somehow

.07 microfarads, and you can't buy this exactvalue in the shops. You could try .068 mfd, if you can find one with nice long leads, or a .047 mfd in parallel with a .022 mfd will give approxi—

3/4m

dowel.

, The handwheel bolt '5" t Str‘Ct'V _

mately the same result. The gadget's output should now vary from 1 to about 190, and our soft-

—————>

l

All dimensions are in millimetres

120 i

_

I

1/2”

.

x 4BA ’

spacer

4mm knittin 9 needle

alter the capacitance value. You can’t get at the Atari's internal capacitor to change it, but wiring an extra capacitance between each pot and the Ov line has the same effect. By choosing the value with care, it is possible to make our joystick generate numbers from 1 to anywhere between

275

Ballpoint _

pen barrel

80 and 228.

This range still isn't adequate for direct mapping to a Graphics 8 screen (320 pixels wide), so very high resolution graphics are out— you can’t use it for engineering drawing, for example. However it will work very well with any of the "colbur" modes, and we’ve tuned ours to Graphics 7The capacitance needed is around

7

// /A

Figure Illa May 1987 ATARI USER 35


M

'

-

”ll

ware, and Program I is the place to start. The stick’s horizontal and vertical positions are returned at address 624 and 625 respectively. Use Program to check that the numbers vary from to at least 180. if not, it may be necessary to change C3 and/or C4. Even capacitors with nominally the same value can vary by upto 10 per cent in their actual value, but even so the vast majority should give acceptable results. Program II is a simple Basic routine which lets you draw on screen. Line 10 selects the mode and colour, and lines 20 to 30 calculate the coordinates to be plotted. The raw numbers returned by the joystick are adjusted to suit the screen dimensions — 0 to 179 horizontally, 0 to 79 vertically — and ensure that the boundaries cannot be exceeded. Then it’s simply a matter of plotting a pixel of your chosen colour at these coordinates.

”‘r’

'

_:':1

__-

__§

__

'"“

. .

"M

i

I

“f

.

1

200

220 35

.

.

Actually it’s not quite that easy,

because the analogue joystick works so fast that it will beat the computer's operating system, and you’ll get a series of dots rather than a continuous line if you move the stylus at any reasonable speed. The easy way round this is to use the DRAWTO command (line 70) to fill

250

Figure l/Ib

necessary - an ordinary nut and bolt, or even a wood screw Will do but it lets you adjust the overhead arm more —

easily. The dimensions shown willgive you a drawing surface about 170mm by . tract this area. The larger it is, the better the resolution, but the stylus tends to wobble if it extends beyond about 250mm, which eliminates any

advantage. The stylus is in two parts. Start by attaching a 160mm length of 4mm

Wm“a

the box surface with Copydex. Drill the four 3mm holes and use a fretsaw to cut out the square aperture, then the paper can be peeled off without leaving a trace. The joystick body is attached with four number 4 .

Strap the joystick cable to the arm pillar with large cable ties or plas~ tic insulating tape, leaving a small loop to allow for vertical adjustment. Now it's time to think about soft-

36 ATARI USER May 7987

perfectly adequate for

is

a simple

Program lll adds a touch of elegance ’ by using a vertical blank routlne to do the job of checking and it returns the horizontal posmon at .

5

-

-

PROGRAM

REM

2

SIMPLE ANALOGUE

jécéRig?égErwwR 3g 5

PROGRAM

REM

-

TEST

1

JOYSTICK

OUTPUT

8

10 GRAPHICS

2

W625); 3” 60m M

All

lOYs

1

mor

20 X=PEEK(624):Y=PEEK(625)

1/zln x

then slides on to the needle, making a stylus which will telescope along its length, so that it can remain in contact with the baseboard at all times while the joystick arm swings around. A Papermate 2000 Stick will fit very snugly, but most pen barrels should work. Mount the joystick assembly in a small box with a cutout for the spindle (Figure IV). It’s difficult to mark dimensions on the plastic box itself, so make a full-size paper template and glue it to

but

sketch pad.

and

"eefj'e t? the J°V5t'°k Sp'”d'e'

4BA spacer as a usmg plain coupler. Araldite or some other adhesive which can fill smallgaps is best for this job.

3:3; gfatzZyglI-esdtgw: atphfilgrt‘tzgeztét

X,Y

szEEK(624)zy:pEEK(625) it x>159 THEN x=159

SO

IF

60

POKE

7A

DRAM

Y>79

THEN

Y=79

77,0:REM Prevent x,Y:GOTo

screen cotour

3M

-

Get (t

get Lt 0

.

fgét/

.

fgét/

0

LINE tllsun

.

LINE tllsun

LlllE

Cllsur

thE

(llSUll

20

7876

5 5

30

769él 1418I

lll

2041

SM 6M

T

9765 4232 11750

LINE cllsun

m All 701

3591. 3424 3661

LINE (HSUll

20

593@

ill

3le


Gadgets

——————————

sure to save a copy before you try running it. Program IV is a completely self-

contained Sketchpad routine with

extra controls. It works rather like Program Ill, but uses a PM graphics cross as a cursor. This can sweep over your picture without affecting it in any way, or can be made to leave atrace in one of three colours. If you’ve ever used a mouse, you will find the action

1<—24——!

0-

O

T”

T

24

18

0.1

A. .

/'O: 3

familiar.

5

At the start of the program

{+184

itioned exactly where you want to start drawing. This is the pen lifted mode. From then on the different functions are selected by pressing keyboard keys:

_

F’gure W .

address 1790, and the vertical posmon at 1791, so all Basic has to do is PLOT or DRAWTO these coordinates. Address 1789 contains the bottom margin value and defaultsto 79, which is the top of the text window. If you

would prefer

.

full-screen

a

select Graphics 23 at line this extra line:

.

display,

10 and

A B

=

Blue trace

=

C

=

0

=

Orange trace Green/vellowtface Erase lD|0t background

=

Space

.

.

Rememberthat, asyvrth all machine code programs, you must get the data statements absolutely correct, and be

that

_,

PROGRAM

STICK OUTPUT INATES 20

X=0 X:REH

FOR

-

CONVERTS va ROUTINE INTO GR.7 PLOTTING CO-ORD

T0

3

68:READ

is held in address gwhite) it If you want to.

s

80 COLOR 1:PLOT PEEKl1790),PEEK(1791) 90 DRAHTO PEEK(1790),PEEK(1791):POKE 7,0:GOTO 90

/€et[¢flgét/ g_~

(11511!

LINE tHSUH

LINE

111

704-change the bottom

5

REM

PM

PROGRAM

CURSOR

AND

4

-

EXTRA

SKETCH

PROGRAM

NITH

CONTROLS

10 FOR X=0 TO 174:READ D:POKE 1536+x,O :NEXT X:REll Insert machine code routin e DATA 104,104,104,141,7,212,24,l05,2 ,133,204,133,206,169,0,133,203,133,205

20

,168 DATA 162,2,145,203,136,208,251,230, 204,202,208,246,169,79,141,253,6,169,1

30

4,141 DATA 192,2,169,3,141,29,208,169,46, 141,47,2,162,6,1611,62,169,7,32,92 50 DATA 228,96,173,112,2,56,233,20,176 ,7,169,0,141,254,6,240,9,201,160,144 60 DATA 2,169,159,141,254,6,173,113,2, 56,233,40,176,7,169,0,141,255,6,240 7“ ”A” Hr2'5'253/6'“473/1731253'6'1 41,255,6,173,176,6,24,105,5,168,162 80 DATA 5,169,0,145,205,136,202,16,250 ,173,254,6,24,105,46,141,175,6,141,0 90 DATA 208,173,255,6,24,105,14,141,17 6,6,168,162,4,189,170,6,145,205,200,20

tnsul

3318123 60

70

99

I

5521 8169

”712

2313232 80

6231

k

2 2

'0-2;<131foyst1c m d capac1tors .022 mfd capaCItors 4-way screw terminal

1

WWZOW WW19V FE78K

block Plastic box 1/2” x 4BA plain spacer Handwheel bolt and T nut

1 1 1

LH20W FW32K

YL23A BF66W

No4seIf-tapping

4

1/2"

1

Joystick extension lead

120 POKE 106,PMBASE:GRAPHICS 7 Set new 130 X=USR(1536,PMBASE):REM

«

VB

routine running 140 POKE 764,33zREM Select "pen up” 1110 de 150 150 IF PEEK(764)=33 THEN 160 COLOR PEEK(764):PLOT PEEK(1790),PE EK(1791):GOTO 180 150 170 IF PEEK(764)=33 THEN 180 COLOR PEEK(764):DRAHTO PEEK(1790), PEEK(1791):POKE77,0:GOTO 170

16,247,169,0,141,252,6,76,98, 228,32,32,248,32,32 110 PHBASE=PEEK(106)-16:REMfind a saf for the PM data table e place 11111

0

Get [t ,

f‘gét, .

LINE casun

5

13381

30 11878 60 10761

9011223

2

1313231

Mapgn H80 50 2

.

40 7

\

LINE

are ha pp y

address 1789. For a full-screen display you should POKE it With 95, after

D:POKE 1536+X,D:

Insert VB routine 30 DATA 104,169,79,141,253,6,162,6,160 ,16,169,7,3z,9z,228,96,173,112,2,56 40 DATA 233,20,176,7,169,0,141,254,6,2 40,9,201,160,144,2,169,159,141,254,6 50 DATA 173,113,2,56,233,40,176,7,169, 0,141,255,6,240,11,205,253,6,144,3 60 DATA 173,253,6,141,255,6,76,98,228 70 X=USR(1536):REM X and Y co-ordinate are now returned at 1790 and 1791 re spectively

NEXT

V ou

Wlth the Atari s default colours, but you can easrly change them usmg the SETCOLOR command, say between lines 130 and 140. The cursor colour As .with Program

REM

.

2

.

This assumes

_

_

1

insert

75 POKE 1789.95

MAIN PARTS REQUIRED FOR SKETCHPAD

CQlOUfl L'“ De"

,

5

the

cursor leaves no trace, but can be pos-

executing the USR command. Although this is a delighful little toy to play with, it naturally cannot compare with expensivedigitisers, or high quality graph pads. Limitations arising from the pots’ internal construction and the steering geometry mean that it cannot be used as a precision instrument. You can't, for example, trace maps accurately onto the screen — though it makes a fair show of copying large line drawings or children's templates. But as a freehand drawing aid it will give many hours of enjoyment, especially to young children, and could be a useful introduction to learning keyboard skills. Anyone care to write a really good PAINT-type program for it?

DATA

.

5210 4304 150 180 11607 1211

LINE cnsui—

LINE

(1151111

2011541.-

10 16835 40 10412 70 10547 8171 100

11014721

131111792

1411

160

9428

50 10710 80 10736

170

8011 4304

May 7987 ATARI USER 37

_


_-_—._______—_—

Gear

MANY people have described the Atari’s graphics as one of its best features. won't argue, but how many of you have backed away because they looked too difficult to handle from Basic, or you simply weren't satisfied

0“ r

u

I

.

-

with the execution speeds you could achieve? Well, no more excuses! Here is a machine language subroutine which you can use from Basic to achieve fast and exciting graphics without a lot of

fa Ste r

mess and fuss.

matter of fact, you make only one setup call to the subroutine and then forget it. Couldn’t be simpler, could it? And you need to know nothing about machine language, either — just a couple of POKEs and you’ll have your players dancing around the tele-

the overhead of calling it each time from your Basic program. In fact this interrupt mechanism can be made to do anything change colour registers, update sound values and much more. But before we explore this useful feature, lets take 3 quick refresher course on interrupts. As you know, the Atari keeps itself pretty busy doing its housekeeping chores even while it is running your Basic program. Among other thinQS, it must maintain the steady delivery of information to your television screen, allowing it constantly to update the display. Multiple, concurrent activities are performed by allowing one particular activity to periodically interrupt another. The traditional analogy is that of a busy business executive who, while engaged in a meeting with an associate, is interrupted by a telephone call. —

.

.

by PARESH SOLANKI The

ringing phone signals the interrupt and the executive pauses his meeting and answers the phone. After disposing of the call, the executive then resumes his meeting at the point he left off hopefully. A similar, but more controlled, sequence of operations occurs each time a complete picture is shown by

design team allowed us to include our own machine language subroutine for execution as one of these tasks.

The machine language vertical blank interrupt player movement subroutine described here is called VBLANK/PM and it allows you to POKE the next X and Y coordinates at which your player is to be displayed. There is no need to repeatedly call the subroutine from Basic via the USR function. The subroutine will be executed automatically during the next vertical blank period. It is theoretically possible to move the players every time a new screen is painted on the television and that’s

your television set. The TV's electron beam paints the picture by sweeping in horizontal rows across the picture tube beginning in the upper left hand corner and ending in the lower right. The beam is turned off when it reaches the lower right corner and is returned to its upper left starting position. This return trip is essentially a vertical positioning movement, so this period when the beam is turned off is known as the the vertical blank period. The onset of the vertical blank cycle serves as an opportunity for the Atari’s ANTIC chip to signal an interrupt the vertical blank, or VBLANK, interrupt. The operating system uses this occasion to perform some of its internal housekeeping duties such as updating the colour registers, checking the keyboard and operating the real-time clock and timers. Fortunately, the operating system

50 times every second. You may recall that an appropriate POKE to locations 53248 to 53251 permits you to position the four players

anywhere along the X-axis. It hasn’t been quite so easy to position the players vertically along the Y-axis —

.

'

'

A

A

_

//

.

\ \

_ '

'

~

\ A

/_

'

l

?'

f m\

N

\\

'_

v ~

//

Housekeeping keeps your 38 ATARI USER May 1987

\\‘

-

.

'

.

of?— ,

_

Bag—i

it: 45355: ?is‘ki’r—‘E? Atari _

busy

h Ics

ra

A maChlne COde routlne

As a

vision screen. one feature of the Atari with which you may not be familiar is its interrupt mechanism,and it isthiswhich can be used to move your players about at machine language speed all with0ut

-

|\

-=

'

until now. The VBLANK/PM subroutine moves players in both directions. Movements along the vertical axis involve erasing the data and then replotting the player in the new position. VBLANK/PM does this for you automatically. However, there are a few things that you must do first. First you must get the VBLANK/PM machine language into memory and notify the operating system that it is to be included as one of the housekeeping tasks to be performed as a part of the vertical blank interrupt. Next it's up to you to draw your players and tell VBLANK/PM how tall they are. After initialisation, VBLANK/ PlVl continuously looks after the positioning of your players until you press the System Reset key. Program I is an example of the and use of the VBLANK/ _

gig/tialisstion su routine. This ro ram causes VBLANK/PM to bep lgaded and initialised and players zero and one to


_ be drawn and then moved about on the screen Lines 100 through 200 are the demonstration program. l’ll save the explanation of these lines until after you've gained some insight into the

initialisation subprogram contained in

1000 to 1110. The VBLANK/PM is machine language subroutine expressed in the DATA statements on 2100. 2000 to lines Finally, lines 3000 to 3020 supply a description of the two players used in this example. The first task is to load VBLANK/PM into page six of memory. Page six, locations 1536 to 1791 ($600 to $6FF), has been left available by Atari’s softlines

ware designers for applications such as this. These 256 bytes of memory are not disturbed by Basic and the operating system, and are thus free for any use you want to put them to. Line 1010 causes the VBLANK/PM to be read and POKEd into memory. Line 1020 clears a few locations used by the subroutine—this statement can be omitted if you are sure that page six has not been altered since you switched on the computer.

We’re going to employ the Atari’s ANTIC chip direct memory access (DMA) facility to transfer graphics

10

REM

*********************

20

REM

*

t30

REM

110

REM

50

REM

60

REM

70 80

V

B

L

A

I

K

N

P

* *

M

Solanki

* By Paresh *

umnmmmmu

REM

-

mode,

"

Please

1:

initializing...“; Colour of

110 PCOL0=73:PCOL1=255:REM

p

vertical

blank routine 130 POKE 5

PLL,8:PDKE PLL+1,8:REM Player

height

140

POKE

PLX,108:POKE PLY,102:REM

initial

er zero's 150 POKE

Play D

2,0,0:POKE 752,1:PRINT CH R$(125):POSIT10N 11,11:PRINT "ll 8 L A N

K

160

P REM

M"

Move

players

170 POKE

91x,11110(0)*159+48:90xe PLY,RN D(?)*191+32 180 POKE PLX+1,RND(0)*159+48:POKE PLY+ 1,RND(0)*191+32 190 FOR I=1 TO 50:NEXT 1:601'0 170 200 1000 he

END REM

1010 FOR A:NEXT 1

Initialize

VBLANK

PM

I=1536 to 1?06:READ

T=1774 T0 1787:POKE

subrouti A:POKE 1,

1,0:NEXT

FOR

1030

PM=PEEK1106)-8:PMBASE=PM*256:POKE

PMBASE PMBASE PMBASE PMBASE PMBASE PMBASE

j_

1 1 A

Figural:

PlavefThfee

Of PMG reserved area

End

player/M,~SS,-,e memory map

.

203,1115,205,200,202,208,248,17A,253,6 2090 DATA 169,0,157,236,6,202,48,3,76, 2,6,76,98,228,0,0,104,169 2100 DATA 7,162,6,160,0,32,92,228,96

91191591032:

0

READ

1060

FOR

TO

PMBASE+1288:

3110

REM

zero and one

Players

DATA

2A,l26,90,219,255,255,255,17

DATA

40,146,214,254,238,254,238,1

86 .

705,PCOL1:POK 704,PCOL0:POKE 707,PCOL3 706,PCOL2:POKE

5/6255; flgét/ -

1080 PLX=53248:PLY=1780:PLL=1784 1090 POKE 559,62zPOKE 623,1zPOKE 1788, PMHizPOKE 53277,3:POKE 54279,PM 1100 X=USR(1696) 1110 RETURN

Vertical blank interrupt

.

Line 1030 establishes the addresses which you will be using later to signal player movements. pLx and pLy are the locations POKEd to establish the next x and Y position of player zero.

TO

REM

A” M'SS'les (0'3) Player Zero Player One Player TWO

_

T=PMBASE+1025 AzPDKE I,A:NEXT I

PDKE

th's

values you want.

FOR

1070

mode

m

_

3000 3100

READ

+ 768 + 1024 1” 1280 1“ 1536 + 1792 + 2048

_

,

PM expects the players to be drawn such that their top line is initially placed at the beginning of the individual player’s storage area. The player can be as tall as you like up to 255 lines of course, you will never see all of a player which is that tall on the screen at once. Line 1070 is used to set the player colour registers at 704 to 707, and assumes that you’ve a|ready Set Variables PCOLO PCOL3 to contain the

PMBASE'P2047:

I=PMBASE+1281 A:POKE I,A:REXT I

Unused

PMBASE

TO

rout

DATA 162,3,189,244,6,260,89,56,22 1,240,6,240,83,141,254,6,106,141 2020 DATA 255,6,142,253,6,24,169,0,109 ,253,6,24,109,252,6,133,204,133 2030 DATA 206,189,240,6,133,203,173,25 4,6,133,205,189,248,6,170,232,46,255 2040 DATA 6,144,16,168,177,203,145,205 ,169,0,145,203,136,202,208,244,76,87 2050 01111 6,160,?,177,203,145,205,169, 0,145,203,200,202,208,244,174,253,6 2066 um 173,254,6,l57,249,6,189,236, 6,240,118,133,203,24,138,141,253,6 2070 DATA 109,235,6,133,204,24,173,253 ,6,169,252,6,133,206,189,240,6,133 2080 DATA 205,189,268,6,170,160,0,177,

o

,

LINE

The machine code

2010

one

155 SETCOLOR

occupies

1020 I

2000

positian

PLX+1,108:POKE PLY+1,72:REH

itto player

zero

I

E

Initialize

player

to PMBASE+1279, located at one is player PMBASE+1280 to PMBASE+1535 and shows you how this so on. Figure looks in memory. Line 1040 clears any residual data from the whole player area, bUt in most cases all except player three will be clear anyway, so if you’re in a hurry you can often omit this line. Lines 1050 and 1060 are used to draw players zero and one. VBLANK/

'

Layers 120 60808 1000:REM

so

PMBASE+1024

1050

100 PRINT CHR$(125):PRINT

ait

must allocate 2k (2048 bytes) of memory for the storage of the player data. In line 1030 we find the current top of available memory by reading RAMTOP. This value is measured in 256 bytes pages, so we must subtract eight pages (or 2048 bytes) to leave space for our player/missile map. The GRAPHICS 0 IS there to give the operating system a chance to take note of our revision to RAMTOP. It will place the new graphics screen below this location, and thus leave everything above RAMTOP undisturbed for our player data. The Iower1024 bytes ofthis area are unused for player data in this

we

0 106,PM:GRAFHICS 1040 FOR I=PMBASEf1023 PDKE 1,0:NEXT I

it

*ATARI USER MAGAZINE* * * May, 1987

11511

information to the TV screen using single line resolution. This means that

CHSUM

19

31,33 2843 791 3433 1m 9354 14g 14669 160 4940 5435 1901 7544 1010 191,15 9943 1973 11264 1.8

1100

25m

2092 9949

LINE

LINE

CHSUM

3921 29 5189 5a 871 80 129 13245 1501 15972 179 8145 200 836 1020 6231

6075 39 38611 60 100 12321 9662 13g 155 147133 180 9088 1000 91.88 9692 1030

1959

1060 1999

mag 1110 21320

201.0 10641. 2979 10178

2050 2080

2100 3110

39”

118113

CHSUM

10363 5058 1498 98/16 10326 10602 6692

2000 2539 2060 2999 3100

10395 11665 13940 10687 10077 8989 5475

5520

May 7987 ATARI USER 39

.


A POKE into locations PLX+1 and PLY+1 accomplishes the same thing for player one, and so forth for players two and three. PLL and the following three locations are POKEd to inform VBLANK/PM of the height of each player. Line 1090 initialises the remaining

player/missile parameters.

A

system of both its presence and its desire to be invoked automatically as

part of the vertical blank interrupt

VBLANK/PM. Finally, let’s take

62 is

intenSity numbers are the same as those used in the SETCOLOR command. Line 120 sets the routine

221

25 99

35'00 17'00

l

'

s mph“ D! m". P'a“°"“ P°"°°“°" .

Hafdba" t AsY'U'“ Asylum + Super 23m" Bear + Dropz'one +Caverns Atari Aces

Shoot ‘em up Summer Games Arcade Classic: Tern eci AP shaiTri bgy Ultimpa'lv Question Raid Over Moscow

‘7-°° 5-95

5-°° 6-00

6.00 8.95 8.95 10.95 735

Fight Night

7.95 5-95 7.95

Beach Head ll Leaderboard Super Huey

795 9.95

Ha'dbai'

Field of Fire

WWW" Gauntlet

DOMARK Pursuit ELECTRIC DREAMS Spindizzy MIRRORSOFT

40 DIGITAL INTEGRATION Spit?re

Pilot

Tomahawk NOVAGEN Mercenary Second City MercenaryComp. Padt DATABYTE Boulderdash Spy V Spy II GraphimAnDep! Aztec

8.95 Il'

gm ARE

.

5

”F5 Smash Vol. 6 Hits Smash Hits Vol. 7 ACTIVISION Decathlon Ghostbusters CODE MASTERS BMX Simulation Red Max _

._

Phone for availability

40 ATARI USER May 1987

11.95 1

6

:9

5

Cass8-95

Disc 12-95

9.95 8.95 Cass. 8.95 8,95 Cass 1.99 199

12.95 12.95 Disc

Cass

12.95 Cass.

8.95 Cass. 8.95

Disc

16:95 Dlsc

12.95 Disc

11.95

Cass.

Disc

8.95 9.95 Cass. 7.95 535 12.95 Cass. 0.95 7.50

10.95 12.95 Disc

10.95 3.95 14.95 Disc

12.95 12.50 19-00

7-95

1295

3-32

1332 12:50 12.95 1295

BUBBLE BUS Starquake SYSTEM 3 InternationalKarate P.S.S. Theatre Europe AUDlOGENIC Swift Spread sheet SEGA Zaxon Pcoyan TYNESOFT Jet Set Willy Vinnter Olympics Rally Speedway ROM only

BUDGET

,

may“ H'I‘s apo?‘ezsuprzag Revenge Boulder Dash Construction Kn spy V spy lII' IMAGINE Green Beret

7:95 9.95 8.95 Cass. £7.95

INFOCOM

Cass.

Hitdthikers Guide to the Galaxy '

11-95

All Real“ ENec'lu'asnm50 Smash V°‘-

,

11.95 15,95 11.95 11.95 1095 11.95 11.95 11.95 11.95 11.95

provides

Disc Disc

22.95

'

nig?ggmg KiCkStan

“935m Last“ Ninja

S.W.A.T. Molewle Man Crystal Raiders

Gun Law RAINBIRD Jewels of Darkness Silicon Dream The pawn GREMLIN GRAPHICS Trail Blazer

small

a

delay

C ass.

1.99 199 299 299 139 199 1.99 199 Cass 12.95 12.95 Cass.

795

2&95 5°

Strip

PM,

Disc

Disc

1195

Cass.

111-ng

10.95 Disc Disc Disc

Atari Software (cont) Defender Final Legacy Qix Pacrnan Miss Pacman Joust Tennis

HARDWARE 520 STFM + Mono £499.00 Monitor 520 ST FM +Colour Monitor £699.00 1040 STF Now only £599.00 Epson LX86 Printer £247.25 XCt2 mssette unit £34.00 Atari1030 XE Compmer£9999 1029 Printer inoludingcui-n' paste 9123.00

Disc

10.95 8.95

Disc

Atari + 5

ATAR'SOFTWARE

+ 5

discs

5205TFM Demo blank dlses+ InternationalKarate

“999° OFFER

SPECIAL Atan 1050 Disc Drive + Beach Head disc + Road over Moscow disc 1:1 25.00

1499

II

Cartridges 895 9.95 7.95 7.95 8.95 995 8.95 8.95

Millipede

7.95 7.95

299 2.99 2.99 1.99

BattalionCommander Dedsion at the Desert ROBICO Rick Hanson Adventure C.D.S. SOFTWARE Coibsus Chesslv

Star Raiders

195

2953

33

,

1

Disc

2295 Cass. 7.95 7.95 Cass. 7,95 7.95

awfdg?zgaw aser S

Star Raiders

Disc 1

12.95

299

Solo Flight

12.95 12.95 16.95

Cass. 7.50 Cass. 5.50 Cass.

whinynurds Bounty Bob Dimension X Alleytzt Colony War Hawk

Spiky Harold MICROPROSE Silent Service F-15 Strike Eagle

A

Cannock Road, Chadsmoor, Cannock, Staffs WS11 2DD. Tel: (05435) 79099

Trivial

Fighter

190

Line 130 illustrates the manner in which you pass instructions to VBLANK/PM. Here we are telling it that both players are eight lines tall, though you can change this parameter at any time. Lines 140 and 150 establish the initial television screen positions of

A Disc

Line

between player movements. Delete the FOR and NEXT statements if you want to see how fast and easy it is to move players. Well, who said player/missile graphics had to be anything but fun? Give VBLANK/PM a try in one of your current programs to add a little zip. Or just try it out in your next game or graphics project. Happy player move— ments!

running.

Now you're almost ready to go. A subroutine call on line 1100 allows VBLANK/PM to notify the operating

16.95 2539

of your screen. VBLANK/PM positions the top left hand corner of the graphic Shape at the coordinates you supply. Line 155 sets up a white~on-b|ack display for the background, and lines 170 and 180 contain the routines to move the players about on the screen.

before the VBLANK/PM initialisation subprogram is executed. Simply multiply the colour number by 16 and add the desired intensity the colour and

data.

Cass.

slightly depending on the adjustment

a

lines 100 through 200. Line 110 sets the players’ colours

1

numbers may vary

and 228. These

quick look at the controlling demonstration program —

into location 559 to set the single line player/missile resolution graphics, and a placed into location 623 establishes the player/playfield priorities — in this case giving all the players priority over the playfleld. Location 1788 inside VBLANK/PM ls POKEd with the page number of PMBASE, the first page containing player/missile data. Locations 53277 and 54279 are used to switch on the DMA graphics data transfer facility and to tell the ANTIC chip where in memory to find the player graphics

and one, respectively.

zero

Don’t forget that the extremes in both directions are not actually visible on the screen. For a player to be seen it muSt have an X value of between 48 and 208 and a Y value of between 32

process. This is the only time in which your BaSic program must explicitly call

POKEd

US GOLD Wizards Crown Battle of Antitam Kamfgmppe pdmshop Gr aphits D'sc

players

H

.

.

1.99 Cass. 9.95 8.95 9.95 11.95 Cass.

in com 01 time of going to press. Access orVisaorderswelcome. Husseddtlperilem for overseas orders Please MoChcquesorPostal Orders payable to:

Al .

Dlsc

10.95 10.95 10.95 10.95 16.95 Disc

prices

‘MILES BETTER SOFTWARE" Phone

or

Cass. 895 Case

Disc

ii

_12.95

Cartridges 8.95

for

'

comprehensive

ST software

r

“w

1295 Disc

~

write

ind

12.95

WH'LE

A

stock hardware

,_?

Sims LAST

%/

TRADE ENQUIRIES WELCOME PHONE FOR DETAILS

lid lor

Atari

.


9 ————————————Moilbci

l

WOULD be obliged if you could explain to me an abnormality l have found while using my 730XE. [have two computers — an 800XL and a 730XE. The XL and my 7050 drive are American NTSC models which I use on a special TV viaadrop down transformer without any problems. When I run my RPM test (American version) I get the figure 288 — the correct

Drivmg slow

I

speed.

purchased the 730XE two months ago and when run the same test I get 3 ?gure of 348 returned but all my programs seem to run with no problems /

!

(except for a minor colour change) as all my programs and games were purchased in the States. What / would like to know is should I alter my drive speed to obtain 288 or just continue using it at 348 RPM? — A.D. Hart, Hawick, Scotland.

I

.

tical blankinterrupt happens 50 times a second, but on an American NTSC machine it occurs 60 times a second.

thataclock

This means

writ—

ten on an American machine will run slow on a British one. The speed difference is 5/6, thus your value of 348 must be multiplied by 0.83333 to give an accurate which works out to reading 290, which is quite accurate enough to run all your discs. —

Pasca| HAVE owned an Atari 800

Atari 730XE. For four years I have been doing a BSc in Computer Studies at the Polytechnic of this time my Wales. During primary coding language has been Pascal and consequently l have done very little Basw programming. In fact, / most/y use my Atari for word processing my assessments for college. Imagine my surprise (and pleasure) when reading a

,

.

.

.

.

.

.

.

.

.

.

.

Pascal.

However, the details about how to obtain this package were very sketchy, as only the price and an address in California were quoted.

I

am

extremely

interested in obtaining Kyan Pascal and would appreciate any further details. — A.c. Whitchurch, Cardiff. far as we know there are no UK dealers planning

of your eqUipment, you ll be glad to know. The answer to your speed problems lies not with the drive but with the two computers. Most disc drive timing programs work by counting the numberof revolutions of the disc in a given period. The vertical blank period happens at set regular intervals, so this is often used to keep track of time. On a UK machine this ver-

.

-

Q

compller I

copy of last month’s Atari User magazine (Vol 2, Issue 11 March 1987) to discover a favourable review of a standardPasca/compi/erfor the Atari 8 bit micros. The review was made by John A/sbrooks about Kyan

As

to import the product, which means that you will have to order direct to America. You should order from: Kyan Software, 1850 Union Street 183, San FranCisco, CA 94123, USA. .

_

ChooSlng the ?ght Dos .

/ HAVE not had my Atari 800XL for/ong and have/ust started buying Atari User. In the April issue you printed the Frutts game, and

I

I

Machine code drawm / RECENTLY brought Mapping the Atari by Compute! books. l don’t think that it’s as good as everyone makes

out. Instead of giving ex— amp/es of programs it constantly refers back to past magazines or books for example, which of course I

haven’t got

as some are as

far back as 7982. lfind this very unhelpful. For example, one of the main reasons why I bought the book was so lcould ?nd

out how to DRAW

machine

a

line in

code using

a

routine in mm. But when I up, all it gave was the start address for the DRAW routines, giving no explanation on how to use them — Matthew Sreeves,

looked it

Alcester,

6 I'd be grateful if you could' tell me if it’s alright to format my disc with Dos 3.0, and then type in the program and save it to this format. — Elizabeth Hearty, Whitbum, Bathgate. can save the program to a disc formatted with Dos 3.0, but you are advised to use another type of Dos such as Dos 2.5. The only reason for not using Dos 3 is that it is not especially efficient or easy to use. YOU will find that Dos 2.5 is a more friendly system.

0 You

Daye,

-

computerforfive yearsandl have recently purchased an

is no

s

mer,can

fault with any

0 There

-

Warwickshire.

0 Mapping the Atari is not tutorial a book, but a memory map — as the cover indicates. It has to cover every single location within the machine, and to help

you out gives references to more comprehensive reference works on that particular subject. code The machine drawing techniques that will allow you to plot and draw are

explained

in

greater

detail within the Operating System manuals, but Mapping the Atari does cover them within its CIO description. You could also look at our CIO tutorial series.

Comms DI'Oblems -

give me goAr/Tlleyozetly/ease p concerning communications software? / use a 730 XE and 'a WS2000 modem with the Datatari interface, The software is the Mu ltiviewterm pac k age. Wh en /! ogon to Prestel, [?nd plenty ofinterest/n g in f ormation but the buffer only allows me a very short time before ! have to break away and print what! have got / also 56”? find any software available forAtari8bit to download. machines When ! logon to Telecom .

.

but ! domain programs cannot find any way to download them! Can you tell me of any program that will allow me to use the full capacity of my 730XE?lhave one from the American magazine Compute! that allows me to open up the 730XE to a greater extent than the normal handbook suggests. Do you know of any program that does not have to be auto/oaded, so that/can use

———'—'> May 1987 ATARI USER 41

‘-


—___“

the Compute! program with it before I go on-line. I also have a comms pro— gram from Ariolasoft cal/ed Homepack. The trouble is that it gives "modem error” as soon as I try to load it.

NA f

/

.

doing wrong

please?

Also, what

am

I

doing

Atari User Europa House 68 Chester Road Hazel Grove Stockport SK7 5NY

comes UP 0” bUt / cannot get

atari set-up. If there is no other program on the market, could you advise

meofsomeonelcancontact who can put me on to something larger, that better suits my needs? I find

it hard to believe that the

only program available for Atari 8-bit users is so limited. Good luck to Atari ST User. Now we 8-bit users can enjoy a full magazine of our own. That brings me to another small query. What is Page 6? I

know it is

a

magazine,

and/know thatitisaPrestel page, but / think from my reading ofthe April issue of

a. '

O'Grady, Luton, Bedfordshire.

copy from Silica Shop. According to the packagel had all the requirements, but it is only when you read

the instructions (sealed that it becomes clear that the Atariwriter cartridge

inside)

is also necessary thus unless you are prepared to —

spend £30 to downgrade from the disc version, your \

money is wasted. I wrote to Silica Shop but never received a reply. Can 42 ATARI USER May 1987

work very well, but no other software will recognise Miracle Technology's Datatari interface. Thus HomePak can’t access the

modem because it can’tfind the correct interface (the Atari 850).

[READ with interest two [3p ters in your April issue which referred to Atari User monthly tapes and discs, As

have recently acquired 6 drive / would be very interested in obtaining your monthly disc if this facility were reintroduced. In fact / would also like all of the earlier copies, a I

/

catch

lfnot/would indeed like to see compilation tapes/

hand, in the form of Mini Office II. This package contains six modules, one of

which is a comms package which will support the Dat-

you prefer. It also supports the 13OXE ramdisc so you can store up to 64k of text

you offer any advice as I’m sure I’m not the only person caught in this trap? — Steven Clarkson, Leamington Spa, Wamickshire. 0 We contacted Atari and

mentioned this problem. The reason Atari Proofreader does not work on disc

is because

the Proof-

reader itself requires to be online in drive 1- This conflicts With AtariWriter, which should also be booted from drive 1,50 there is no way to

run bOth modules. i suggest that you try and geta refund or trade-in from Silica Shop.

use a 10k

these

Perhaps

could

_

Menemy,Loauady,N.Ireland.

last help is at

from the fact that the MultiViewterm software doesn’t

seem to have had more than your fair share of them. All of your problems stem

discs.

be split into two types: Games and Utilities. / sincerely hope that enough readers respond to make this worthwhile. D.Mc-

However, at

atari cable. When using Mini Office II with MicroLink/Telecom Gold you will be able to spool your downloaded programs straight on to disc, or

.

frequently use AtariWriter. I discovered that Proofreader (a spelling correctorl existed I bought a

.

couple ata time, until

., ‘

0 Communications always seem to provide many problems for users, experienced or not. However, you do

Proofreading problems When

.

,

your mag that it is also something inside my computer. If this question sounds silly, please forgive a learner. As a grandfather, l'm rather old to be learning anything so perhaps this IS something the youngsters learn in their first lessons but I seem to have missed its signi?cance somewhere Peter AJ. along the way.

.

OWN an Atari 800XL andl

n

up.

I

MOMhly dlscs

disc

'

information my screen

.

Mailbag Editor

wrong With the 79/900”? GO/d system that StOPS me from downloading? The

anything 0" to diSC/ rang Atari Helpline in London only to be tO/d that there was nothing else available that uses the Dat—

1

WE welcome letters from readers — about your experiences using the Atari micros, about tips you would like to pass on to other users. and about what you would like to see in future issues. The address to write to is:

Clearly there is nothing wrong with the modem, so

What am

QB MOi'bo 9

internal buffer if'

into the famdisc before needing to save it back on to floppy. We this software doesn’t support Prestel, you

will find it very much more

powerful for general comms use than MultiViewterm. As to your final query,

page 6 is an area of memory inside the Atari. One “page" of memory is 256 bytes, and so the sixth page of memory starts at address $0600 Hex (1536 Decimal). This area is special because no part of the Operating System, Basic or Dos uses it for storage. This means that it is left

free for the programmer to

use, and it is often used as a safe area for machine code programs or player missile graphics data.

Vital '

-

Sta'hStICS ,

I

QWN an Ata” 800X_I‘ and _

beingastudentstudy/ng for a psychology degree, I WOUId III“? to know ’f there are ‘?’7V programs available dealing w1th_stat/stics, preferably 9” ms? as I have a disc drive. Robert 7059 —

“d““m' s°"""""’t°"' "am“

. Synapse Software has released a product called Syn-Trend which may be of use to

you: it 's more to applicable busnness trend analyS|s, but you W'“ almost certainly be able to adapt It some

Printin g -

graphlcs Could you you tell me how to make graphics work on the 7029 printer? I typed both listings from your September 7985 issue and it only printed to screen, not to the printer. I fiddled around with it and it still

»


Moilba 9

————————

would not work. Simons,

out the correct bytes to send to the printer. This is what

Michael East

Crowborough,

the

Sussex.

0

The programs we

to the

the

-

.

computlng

subroutine for the actual screen dump- The second program was simply a pro-

by

gram that set up the screen with something to be printed out. Linking the two should producethe required

I WAS interested to read in the March edition of Atari User about Roy Goring and the computer correspon-

output.

dence course he is

If this still does not help you make sure that the programs are typed in correctly. The bit-image graphics on your 1029 are described in detail Within the 1029 manual, but to help you out here is a brief outline. When the 1029 is in bit image mode (graphics) any bytes sent are not converted to an Ascii character but are as a 7 bit vertical

Erinted ar. (no dot) or1Earzg ot. bee? bit Ean ysen ing combinations of bytes you can make up a matrix of dots. Printing more lines extends this matrix down the page, thereby building up a large

picture. The problem is in working

contact Mr Goring, so could you please tell me his -

D-

Strikes,

Coventry.

0

RECENTLY purchased an 800XL computer with 7050 disc drive as a pack from Currys. This also con tained some software which I was very pleased with. However, after buying a pack of 70 double sided/ !

Atari

a

mail order company adver— tising in your magazine, / became rather worried as l could not format any of them. I first thought that the discs were at fault, and so sent them back to the company which had supplied them, asking for an exchange. The same discs were later returned with a letter assuring me that they

Goring can be contacted by writing to him at RJG Programming, Brockhampton Road, Havant P09 Roy

1NT. Tel 0705 451214

puter

owner

can

play

except us Atari fans?

-—

Shortage PLEASE could you tell me why many good games are not being brought out for the Atari? Games like P515

Trading Company, Space

were error free. They had been rechecked,

Ludovic Hou L'O/iver, Pocsfrtbil‘ZS/e ' 07200 Aubenas France

AtariWriter, error messagesseemedtoindicatethat there was something wrong

or

with the discs. Could you tell me if there is a fault in my drive or computer. / think your magazine is excellent. It is my main source ofinformation about the Atari range. I’m especially interested in the gadgets series by Len Golding, and would like to know if he will be including please

on D.

Didcot, Oxon. 0 it is possible

speech Butterfield,

that your

"

I

'

CVf/l Moerkoert Sch. book 73, 0223-DS L e 73— ystad, Holland.

Swinbum, Shef?eld.

new companies releasing games for the Atari. They

obviously want to test the water first, so when a company does make Atari software available, write and say what a wise move it was. That way it will be in

producing

most for them. a It then becomes decision for the software house that buys the rights as to which formats it wants to convert the game to. Thus, as we said before, the more you let them know that there is a demand for Atari products, the more likely it is that such classics will soon become available.

As for the ”Atari" arcade titles you mention, these are actuall develo ed and owned by Atari Co?n~0p,not by Jack Tramiel’s Atari Corp. These are now two

Tape

completely separate companies, and Atari Coin-Op will sell the rights to its

WHEN/loadgames into my computer / get a strange

games to whoever pays the '

and one had even been left formatted with Dos 2. When I tried to format the remaining discs with Dos 2, Dos 3, Home Filing Manager

'

_

Q |f you take a good look at the market, there are lots of

interested

G ames

and

Ng38 Sir/(gyms,

Paul

more.

an article synthesis.

Wash/n ton

Wear

offering. However, you forgot to publish any details of how to address?

m

Mr George Jackson 82 Hors/ey Road, Barmston'

Also, could you tell me why we faithful Atari users are getting brushed aside? Atari keeps bringing out excellent games — like and so on for Paperboy machines such as the Spectrum, Amstrad and Commodore. Why do we lose out on all thoseAtari arcadegames that every other home com-

ormattmg optlons

lsc

double density discs from

DOSt

'

l

_

in

dump

of

worlLed beataps our nowe ?lm;ge, so per you are not using them correctly. Program 1 was the

.

screen

magazine has to do.

printed

Harrier, The Last Ninja, Hyper Sports and the long awaited Elite.

disc drive is at fault. The 1050 should be able to format any normal 5.25in disc you give it, especially in single density mode. Try using the P option on Dos 2.5 to do a single density format. if this still doesn't work, take it back to your dealer for service. Thanks for your comments about the Gadgets series. YOU may be interested to note that RH Design, the company which handles the PCB manufacture for us, has had such a good response that it is now able to the supply completed gadgets. For a price list, write to R.H. Stonefall Design, 137

Avenue, Harrogate, North Yorkshire HG2 7NS-

mangler ‘

noise and it often chews up my tapes. Can anyone tell me what is wrong with 800XL? Dennis my —

m

us ........

0

It sounds as if your tape recorder’s motor or tapeguide and capstan are at fault certainly chewing Up tapes is not a feature that most recorders boast about. suggest that YOU return your recorder to your dealer for fixing. —

|

cassette or disc? '

RECENTLY read your review of Action! and was wondering whether it is possible to use it with a cassette rather than a disc drive, I was impressed by your review and I’m very interested in buying it— if it I

_—_—> May 1987 ATARI USER 43


m

won’t

work, could you tell me the name of another compiler and where could get it from?

please !

Matthew Croft, Derby.

0 You'll be glad to know that Action! can be used with acassette recorder as it is cartridge based and all l/O operations may be transferred via tape rather than disc. You will obviously find that loading and saving take a lot longer, and making up a library of INCLUDE subroutines might be a little

harder due to the nature of tape. The only major problem you willfind is ifyou want to use the Run-Time package or Programmers Aid Toolkit because they both come on disc and would need to be transferred before you can use them. Also, if you want to make run-time machine code files, Action! isn't designed to

generate cassette autoboot

files. You could convert the binary load format into an autoboot form, or use a little Basic loader routine. This only applies if you want to save

as.

helpful and have used some of the excellent ?ve liners. Keep UP the 9000' work —

a

c- Skipsey, Birlley, 00- Durham.

er/y so I rang them up and they gave me a freepost address to sendthe drive to. lsent it offand four days later I got the disc drive back. Well done Compumart for the fast service.

0 There

books

are many uncover the

that hidden qualities of your Atari, but they can be very technical and hard to understand at first — we normally recommend a combination of the

manual labour

best books available. Be patient when learning — it can be a long and confusing task. With that in

HAVE recently bought an Atari 800XL plus 1050 disc drive, and also a copy of your helpful magazine. lam sure that I’m suffering like all new owners due to lack ofinformation. The manuals lreceived with mycomputer were not terribly good and don’t explain the Basic com— mands or give any technical /

mind, start off by getting a copy of the 130XE Handbook or Your Atari Computer (Revised Edition) from your dealer. When you want to dig a little deeper, Mapping the Atari tells you what all the locations in memory do,and

information whatsoever. I am therefore led to believe that there must be a much better text available, and/hope you can give me

is an indispensible reference De-Re-Atari is guide. another great source of information on applying the power of the Atari to its

its title. Also are there any other versions of Dos and Basic available, and which are the best? lhave so far bought only one copy of your mag but

fullest. These two books cover all the ground rules needed, but they are heavy going. You can also buy various other books which skip lightly over complex mat-

have already found it very

free-standing

a

machine code program,

Action! source code can be loaded from cassette. compiled and then run with no problems.

would be fine beginner. There are many alternatives to Atari's Dos and Basic, including: Dos 1.0, ters and these

for

spellbound help HAVE

few tips for Spellbound. To get the lift working take the Mid linir from Elrand the Ha/felven. Summon Thor to the lift usmg the Elf I

.

a

_

,

,

horn.

.

.

.

.

GivetheMid/inirtohim and to

then'command him help With the Wand of

Command from the roof. Thor Will now hit the control box With the Midlinir enabling you to go to the basement. The Elf horn can be obtained from Samson The Strong on the 2nd level. To get past the gas room on the first floor co/lect the Red Herring from the 3rd floor and Power Pong Plant from the basement. This Will enable you to cast a .

.

.

.

.

.

.

.

.

44 ATARI USER

May 7987

.

Fumecus

Dos 2.0, Dos 2.5, Dos 3.0, SpartaDos, Dos-XL, My-Dos;

.

Protect/cus

spell. To get past the dark room on the 3rd floor you

must collect the glowing bottle from the L shaped room on that floor. To get extra energy collect the Bottle of LigUId from the roof and give it to Florin, then take it back again and you Will now have full energy. To blow up the wall on the 4th floor collect the pocket laser from the ground floor. Summon Lady Rosemar to the 4th f/oor and give her the .

.

.

laser.

Now command her to help and she Will blow up the wall using her quick blow fuse to fix the laser. . . — Neil Richardson, Camberley, Surrey. .

a

,

K-Dos, Microsoft Basic, BasrchL, Basrc/XE, and van -_ -

-

.

.|

ecl versrons

Of

ggziccompi Ask your dealer for hlS recommendations, but the combination of Basic/XE with either Dos-XL or SpartaDos would be very powerful indeed. And keep looking at Atari User. Helping users get the . best out of their computer lS what we're here for' '

1050 disc drive with the free games, but on January 16 it would not boot prop-

~

Dutc h dllemma .

IRECENTLYboughtan Atari

730XE. llive in Holland and! was therefore supplied with a manual in Dutch. It is

to obtain a manual in English, so until! do, [can’t use my computer fully.

impossible

I would therefore be grateful if anyone can help

me. —A. De Borbon, The Hague, The Netherlands. QWhy not write to Atari UK, as we’re sure that they'd be able to help you with an

English

version

of the

manual.

Failing that, try to get hold a copy of a book called The Atari 130XE Handbook, or another entitled Your

of

Atari Computer. Either will give you lots more information than the manual does.

Computer

support

-

.

Following advertisements m YOU" "739521776 by Computer Support (UK) Ltd, on the _

77/71/86

supply

/ asked them to a 64k upgrade for a

.

.

.

.

'

U§er

frlel'ldl y WANT to tell fellow Atari

I

users of the

good, friendly and fast serwce that Compumart UK has pro.

Vided me. ,

Four months ago / bought

.

.

mad'ok

ALL ram Iistin a in Ann-71.239, are now available for free downloading on MicroLink I the UK’s fastest growing electronic mail service ' They jom hundreds of. programs alraad y available on . . Britain' a natlonal on-Ima -

database.


Mailbag

——————-————

600XL, the cheque being cashed on 27/7 7/86. Several letters followed requesting the reason for delay in delivery without reply, until recently my latest letter was returned by the Post Office indicating that thi letter was not deliveredsandthat they had gone away. ln desperation I am writing to you in the hOpe know the that you whereabouts of this company, so that I can try and reclaim my £29.95. It is disappointing that this firm has not answered my letters especially when another ?rm _ Homeview _ was still advertising tn your maga_ zine as a dealer for Com-

iszfzfxf’if’zazssz?’mf fordwest,

YOU R HINTS

PROLONG YOUR ACTIVE LIFE Bruce Lee: On thee/eventh screen you Will see two orange masks. IRun into these and you will be awarded an extra life. Go off the screen, then go collect them back this again.[and You may do several times, but if you complete, the game the masks Will not be there on your second play. On the last screenithe

and should be able to sort out your problems at: Computer Support, 153 Parrock street, Gravesend, Kent.

must

across Without

door

'

».

trhgty gggzg?g/tgtesdn?ref

could you provide some information on these dif— ferences' It would be greatly William R. Thompson, Huntington, Cambrid,

geshire.

. There

are

the

differences UK

and

American telephone systems so the tones which the modems use are not the same.

Unless

a new

until the countdown has

interested in knowing between the difference modems offered in the UK and modems offered in the

between

Here is

skipping method.

thrust then begun, upwards until you warp. The mission will have

lam

you have

a

modem that can produce both tones they cannot communicate with each other. The American system is called Bell and the UK standard is CCIT. Another point to rememAmerican ber is that modems are not approved by BT and thus you are unable to use them here.

Torch.

DM/KRT/DM/KKUM/ LT/LT/DM/RT/DM/K UM/LT/KKLT/DM/LT /RT/RT/RT/KUM/LT/ LT/DM/LT/KDM/RT/ RT/RT/DM/LT/LT/LT/ TDM/RT/RT/RT/DM/

failed, but you skip on to next screen W’thOUt the. 05mg a we This Will work for the as few screens, fitrst t e reactor gets (hut eeper and deeper _into the complex it Will become harder to pull this stunt off — so just shoot the reactor and wait. This Will lose a life time you but Will still skip on to the next screen. thrust When you upwards, do not shoot as the shots will fly back into y0U~ A/SO, When you first ’t ’5 warpton to a screen possrble t0,5h00t before actually your 5/7”? appears— “7/5 may help if In somewhere you warp ”751679 the complex.

Pot Lane, Har-

.

Montezuma's Revenge: The following set ofoper-

ations will solve all levels except two. U and D

FINDING THE DRAGON IN ZAXXON I’M writing in response to the recent plea for help in getting past the third level ofSuperZaxxon. Having spent many hours myself trying to crack it, just do the foliowrng. .L00k at the height indicator on the left of your_screen. At the read first waél, -a-it, ashould two-an squares, at the second thtee-anda-half, at the third oneand-three-quartetsand at the fourth and final wall

two-and-a-haifagain. All of. this work is worthwhile, though the dragon in the next stage has some excellent .

graphics.

Lee_

_

BOUNTY BOB EXTRAS

Penr;y roga e.

far fight hand "$16 80tori/he escreen. The horse has to be directly behind you when walking over the tree. This is how to complete this sheet but you’ve got a lot more problems ahead of you! Robert Taylor, Pinner, Middx. 31

_

'0

Simply shoot the reactor

mudems

appreciated.

stopping.

'

screen

c0mpatlble

“andTmean collectKeyor

Mm.

On the first behind the screen water téhi and .ump at it It Will fall ’ open/in9 a trap

Goonies-

Thrust: "

stand for Up and Down, and L and R are Left and Right. T and M refer to Top and Middle, and K

?gs/ogtgpiti/higcgflcoe? giggly/2471324451;

Dyfed.

0 Computer Support has moved to a new address

AN D TIPS

Hodgm,

Chippenham,Wilts.

Bob

Bounty

Strikes

Ezfe?fsnzo ?ssizz to the Special

cursor

Code register. Set this to 61800. New hold down the F key and press Option. Then press Start. You Will now be able to use the following keys: F Bob can ?y anywhere on screen. Press F to stop : Zgac’tn 0 screen. A haacnkext B gob ac to h'’s azcreken.

W

.

.0

tgoe?

grlglna psosmon.

“N‘it‘ch‘?f” James Clatworthy, Lichfield, Staffs

'

PASSWORDS: NETS AND DITTIES Starquake: passwords are Artic, Traid, Kernx, Min/“m, Crash, Atari, Penta, Cosec, Delta, Salco, Quark, Argon and Zap.

Warhawk: On the higher

levels,

a

glowing

”91‘

MEDIATOR

appears: lf VOU tOUCh it you can fire twice as fast.

[N reply to the letter from C.P. Slater who needed help with Mediator: After collecting all six bones, the horse appears from the soil. You then have to guide the horse over the river by walking on the

On the main menu, position the cursor over the centre line of the Atari logo. Press fire and a little musical ditty is Nicholas Lineplayed.

AtariArtist:

han,TidesweII,Derbyshire.

_

May 7937 ATARI USER 45


@

ant tO Writ

I'

.

'

-

éé‘DBROK MPU INTERNAT’TING E

édl

0

N A

ATAR|

L

DlRECrA MERICA” lMPORrS FROM Ou R USA a FLU s B OARD wITM PUBLIC DOWNLOAD so;

BULLETIN ~

xiii??‘

‘ ]

$13 R

_

A” a“. "swck Mag'lings'$"0¢

.

_f

' -

v . .

Ks

<

>

,

-‘-'-'*'-

Wm you FHEE ac:

Para.

520 , 0,

”mWaras’a '°'z

"Wm

"°"”°'"

-

P. Ad"?

LAST,

5

376,35” Halos

”ham "" ‘° 15391.“

WANT t

'° do ENJOY

g

Q,

Y

.

Wh afeve ’ You Send Us Sh be Of gene fa/ [n fares t to OU!d other A tar i Use You ma y find a p’ogra m to tel you Whe It need S fe edit? g Of USe butit's do, rabbrjgthat ”thyour ere will b e 3 mags m a’ket fa,’ ”Ch 3 piecgtful of S oftw 3's. o When a/W ”3 Sendb0th Yo Pram; 0/9 and/osubmitz‘in r pray/”3,3, anything " tape or d/SC I rath er than ”5? on haVe a prin te f a listed Output paper, [f be to a ty Ped One we Can't preferab/eyou haggu’d Wntten S, no m atte’ how Pragr am be fheyi?C-ep’ . DO”I I f of get the Safnood arti Please app/1195 téght Send aft/zit text Onet ape agl?é “Se a met/703,100” frongrACtIisC/ typeset?” ”79 d‘ .aff m'ICrOS. .AVo/dof “Si" ‘?ané?gtiy ape Or (1150 for mats SUCh as DO or inc reased b a Ud fa re ta pes. /f there is p anagdzgn 313503111? Of Vow (”W n 0 Way yo U Ca I7 56nd a d-’50 Or ta r9x t’ you 3/7 OU/d I yF’e It 0/9 My, do On White Spec-826 Pape, / f V0 Ur W0 ”‘ Stand 0‘” as bgP'e "9 good eno Ugh We 0 oU/d th 6" get " transcrized on to Com i, pure,‘ Wh'”e We 03 tguaran tee th e re turn ofmate ”3/5 ent in to u you 8 "Clo Se a Siam Ped Self.add en reFSed We w,// r to See that You, W0 1s returnVegope e . MakeendEHVOU th at Ya ur name S a "d the t'?le addrersk ?gure the art/C/ e or pr [7 eVeryth. is ?nd In You sengf, ”7C/u din the tapeggfam f d’[SC and Bash Sheet of?Ext A pho numberg" p r eferab/y da ytlme as w 3” a 5 eve nlng Wolf}; 8/ so be u Ser/ O p Stat 9 cl the Subm. is 1/0 ur OW n ¢3rly W0 r l/(easE ’ and th IS belfly'gat fof £17510” u /'[Cat[On "1 At an Us haftnlt IO US/y subm.med 9/ pfz?ered . ar/eand 3231386" C 3 s to run to b em, two Zewhefe. fa“, at abo Ut 1 ' 0 00 Word a page [een With d?d pages (Prefer “agra ms andl. lsti "gs; , or be brakes down [5,7sz 0 Se parate part5 If the y a mUCh g) Rang5 are paid par flna WOrd 5,6 0t by hownger. mu Ch 07 atefia/ ya “ “wally Lgf'nred nd’ 50 make' y OW arr 10/9 C’ear and O [f you are Sub a rogra m y Cu sh OU/d full y h ff Warkf'ffmg ’ pref Grab] y with a ”?e/Veaxplain fiab/ e W” breakdiw PO’nt Our an ich may OCCu f ,' dUr'Ing typ/n 91 an can b e OVer C0m e. . A.Im make yguhow f pr ngam s “36d ab] e, w Ith P/ Of REMS t (50, ’"dic ate Wh at is 9 Oln Q on ‘HOw Um p navy/{IV to a REM statem em ’ a to / Gay e the m .sman y people [fig/e” Out wh 6” typing i ”sting Q 7‘ry Ouf 0/7 3" Un Suspec t prograrzna fflend This Will of??? th, OW up a Prob/e m YOU hazing, n t even‘ Sider ed ‘ . Try to and gra U:Vo,d therepf’ic‘s Str/ngs‘ achin e Code into d/eSs /-key gr a Ph/Cs are

a

.

.

-

'

5;

FL,”

<1:

~

'

?xings“;

-

«

,-.~.-.-¢.,-..

Of b em!) a ccepted'

Fill/X

usazvégm

ism lo, VEs Y°””SEL’°"’"'°aIs

In:

h

-

better 3:9ance

YOU a

"WW",

Your n am mto Print? if' Yo u wO u'd lik e to W hint S and t'Ps wh'ch Win 9|Ve are a fee '

or Us h

"Muff”

‘u?sef’zzg'fgaii,i;h~gdems

'

211-1.

E ,/“5

T)224€>%€9 “» AC J, t“ ‘? ;\.> fs/ "5 "' 2555’1—2; 1 ”(I $92 / 5445 m

<___

.

¢ {?‘\;___-_ ,'.Iff.;:.; /1‘

5

"

-'

\

'

,

,

* ,

. -

b'

A

"

555“

i

“33

01/2 '

/

/

“w, '

1

27k

441

4? .--~.~-

;

M "V’ilam

"52” f.” I

Am" ade

.

=

Au", zsuucg'vras Ulim-"°"ar

v

.

1

v

fans

A,

_ .

pug" .

'-

on. a to,”Ce

was “15: mil? ”54

his?!”

1

.

m

.

.

Ag?gQ“‘

'

“A“

,,

ga.

5:51:

'

RI." 9115 ch "k

3.1:

33m“

,,, ""

Q?zé‘?‘

~

k

Ah;

M

hows

so

‘ -

..-::;'?2: _

3A“

5:55“?le

-

2723510, '9=00 5” 2) 27:35. 588311009," $322,

ORDER ULLETIN BOARD

°" pnz‘cz?smg

'

TE

-

“077mm“

VISAGA Cass S WELCOME

.

I'lf

ATARIONLy-

'

-

_

-

.

'

_

-

'

'

_

,

pm th25rob/emsfmgh .

.

.

'

'

'

'

'

321m Rlv EENHA H AppY

ws'sxhe discd-

kw," listM/c; pr09510 '

”5 £12050

-

fu

fggéap?g'zimhuj'gxom wapwwnfd2:

»".‘°°mr°'|,‘er "Ve.1uu"11an in s‘fuctio.n5 Suppr wh'lch are has'cal| y'?mov ““P|Ug2 Ch|ps '

as‘ssa

sgsgiigy‘gak were:

D-

Drive "'Y2

out,

,

C HEER-UP Amp! mam”! ch. dupl'Cact '

d. Iscm

do

Fopia,

”PM 5“,

SW

u-b'“

'

|

mama! ”ado

,

|n

JQ’W‘M Po our. ‘D'SK u

-

4

p'ef. 12g "

use, ”9 den disc diugéig?f‘lisr'ksszsk 00'mas ”mole! tawnhful

PosTFRE

29°!»n "“

“10er- "°"

ch “d‘drive spud' fepair

SID

?les?

1050 drive, In“ wu "

'°r.

alsSGmb "|9|vnk smapd'

-'

Diag "°"'°‘ Kit Only 21 59

A:C<’nt.-a~ ms 3 s

dis

-S~

$23:

°" f°’°r:;egr1%°mainsa

'

DDK 'Sc c RACKE R 64K SIDE

'

1050

339i“

.

wnh

”EL“

PACK

sided disc

sided

d!“ Isks

'

~

BLAN K Dlscs puma59 w with

un|

'G°|ds la”sf". r d'SKS' A" 13533” M

“3131's?” u

'

‘°pa_550

O r

9

branded

9551255“?ri?fdrgmszgzu‘h bff?ff‘uvfrmm'??isgviw 315523123. mounbbch‘o'1ooppx'ya P0“ fr“ .

5

"

0/5

0

PAGE CATALOG Us mas and “?lm both t, p‘ of 09mm, botthRaEE 5.A 5 °W! 22

_

Sh be Or fUrTISS/On , and elegy/d y laid .

v

of II]

cm

“Beam”

ATAR ONLY l

,

an“ 5. "d “lg.

MA'L OR DER O NLY

ha'dWar sold SUbjeCtmnot'"""ngi (AIISOftwar For free zeoand Page Catabe sené?wpyrigm) gue°fta pesand ’°°SAE .

. The add to Writ is: Feat Editor; AtaH USer, ter noa d' Hres Europa IffSS 68 Cheeta ale/G fa V9’ stockPort SK7 5Nyouse'

~

STOCKSOFF'§kS 15W 00d bl’oQke R Oad 3°Irmmgham 83 ,

46 ATAR/ USE R May 7987

I

N

“b"

be

“995 Rev

Ubla

I

§°v7sogxmoagatggnsa fgmllsti||g?$?ate

'

1

T.

rd'iveR eadem GfaSle' 30k.” Plnclum “g B/Sect°’$True D°Uble DGHS‘ .

F

9mbler. tape peg",

dISasS

G

gain?

an

"lure“ archfovq Hes. DE B: F °lthead Yanoed

'

G“,

rSOna|

SI

.

-

-

0 ’W?hou1M/Ck

with

"cha ”Nomi: "*.AP3$"°°°mTfr12',l,°°mem1°n b°3rd '°'you, “n'Serk °n

.

US erI

»s°’00n '_Y°u "Gov; mad you”39mm, 3“st 205

latest

'

"7 at VOW sub

48:E

,

Th'

.

'

mbe, mg, inf 0 rmafive

RONLY

-

ENTs

NCEM

REV7

'

.

M AILO RDE

|

S UPpoRTING T HE EIG H1- B IT FAMoUs HA PPY| TA CRACKER -nEv 2_

'

-

STOCK SOF


if; {if

ii;

figéééziif

7 7

:

a

Bomb Run

Bounce Bridge

CavernEscape Computer Countdown

;;

Cubes In Space

7,

Destroyer Dots Square

1—

if

7,

,—’?éiié§i§z§§§£ifzigf

Attack Squash

Eli

225355

i252 2:55; 3ngin

555 33512

filirzr

‘ii

35;

.

55

i

355;

_

2:5

k

ex

What’s appeared 1” Ata" user over the past two years

5

It: i:

d

ea r I n

2:5

Esmerelda Fence Builder 21; The Fruit Fiend ii; Frog Jump 1—5

g Fruiti Gambler g; Fruits

f:

May 85 Jul 85 Feb 86 Feb 86 May 86 Dec 35 Oct 86 Feb 87 Jan 86 Jan 86 Sep 35 Aug 86 Jun 35 Aug 85

Mar87

7,5

3757723523522

eiijeEgiég—éé

Mar 86 Nov86

Mancuna Maze Muncher

55:2};

Apr 86

$523;

Soundslnteresting

Space Maze

Submarine Torpedo

Treasure Hunt

Wraptrap

iii?

i

1;

A Day At The Races

Anvil Software

ACtiO" Biker Attack Of The Mutant

Mastertronic Llamasoft

Alternate Reality Arcade Classics Archon Atari Smash Hits Volume Atari Smash Hits

US Gold US Gold

Electronic Arts

my

‘ ‘

j7 ~

;

1

Volume 2 Atari Smash Hits Volume 3 Axis Assassin Beach-Head ll Beer Bellys Burt’s Brew Biz

Oct 85 Jul 86

Bio-Defence BMX Simulator 15 Boulderdash Boulderdash ll £3: 2; Bounty Bob Strikes Back ;:

52;

5; 35 1?

2;

f; E

Cavernsof

Eriban

Chop Suey Cloak Of Death Collapse Colleen Music Compen-

dium

f;

Colossus

:

Colourspace ,

Chess 3.0

22552; 52225? £5552

May 85

Apr 86

Jun 86 Sep 85

55532

535; 155555 2252? 55553:

English

Software

May 85

English

Software

May 85

Llamasoft Activison

Cross Country Road Race Crumble’s Crisis Red Rat Mastertronic Crystal Raider

Red Rat US Gold Bug Byte

Novogen Crystal Raider

Moonmist

lnfocom

US Gold

Datamost Electronic Arts Americana Software

Mastertronic

Nuclear Nick

Ollie’s Follies One Man And His Droid Pac Man Panzer Grenadier Pensate

US Gold Americana Software

Mastertronic US Gold

Strategic Sim. Penguin Software Activision

Pitfall || The Party Quiz Preppie Quest For Eternity Questron

Software Express US Gold Bug Byte

Strategic Sim

Screaming Wings Shamus

Red Rat US Gold US Gold

$5555

252522 52:55; 211552; 5522252?

gig; 552325; 5:5???

55:3; 3:57; £55525;

Sep-86 Jun 85 Aug 85 Nov 85 Apr 87 Feb 87

Ariolasoft

Starcade

$3251;

Colleen English Software

Mercenary Molecule Man

Tynesoft Mastertronic Gremlin Graphics English Software Microdeal

Savage Pond

it???

Aug 86

Firebird

Kissin’ Kousins Lands Of Havoc Lapis Philosophorum Laser Hawk Leader Board Leaper

Shoot ’Em Ups Sidewinder Silent Service Smart Art Smash Hits Volume

Smash Hits Volume 4 Smash Hits Volume 5 Smash Hits Volume 6

5255333

Snowball Solo Flight

gig};

Spitfire 40

21:55

23:3; 21ng i522?

Spot The Ball Spy Hunter Spy vs Spy Il

ArioIasoft US Gold

Electronic Arts Code Masters

Epyx

Futureware Microprose P.F. Software 1

ii;

é

g

Gold

35:35;

Feb 86

Software Express

English Software Bug Byte

Activision Databyte Mastenronic

Red Rat

May 85

Firebird

Feb 86 E Jun 86 Oct 86 ii; Nov 86 sis; Mar 87 g; Dec 86

Robot Knight

53:3;

Sep 85 Jun 86 Jul 85 Feb 87 Nov 85 Sep 86 Oct 86

Mirrorsoft Addictive Games

553555?

52255

Software Ariolasoft

Tymac Code Masters Databyte Databyte US Gold

Feb 86 £2

Robico Software Activision

2355?

Aug 86 Nov 85 Mar 87

Software

May 86 5; May 85 ?r? Jan 86 g

Digital Integration

Racing Construction Set Raid Over Moscow Realm of Impossibility Red Max Rescue On Fractalus Rick Hanson River Raid

2322

English

US Gold

Jet Set Willy Kik Start King Of The Ring

Ninia

55:25:

English

English Software US Gold

Hunter

Mr Do 5232 Jul85 355; Mr Robot Oct 85 gig; M.U.L.E. New York City 5233;

Software Factory US Gold

us

Apr87

'

it

2553;

525222;

Camels

;

5253;

Sep 85 5233; Jan 87 25—2523 Oct 85 gig; Aug 85 52:32? Dec 86 5555; Apr 87 $2152? May 85 g}; Jul 86 3532; Jun 85 gig;

E jg 5;

51

Hijack

Horse Play

if; 1*:—T£§%§§§§:3715*%§§ éififéééfééiéiégéi?iiéééggé

£52

if???

IIuminations

Raider 1997 Santas Grotto Skate Crazy

1

5:52;

Nov 85

Pontoon

Drop Zone Elektraglide Pilot rizightgr irst teps With The Mr Men Football Manager Ghostbusters Greatest Hits Volume Gun Law Hardball

Gunpowder

Molehunter

CSE/GCE Level Maths

English Software English Software English Software English Software Level 9 Computing US Gold

Mirrorsoft Creative Sparks US GOid

Star Software

Sep 85 Dec 85 Mar 87 Jul 86 May 86 Jul 85 Apr 86 Sep 86 Jan 87 Jan 87 Oct 86 Jan 85 Feb 87 Feb 87 Jun 85 Aug 85 Jul 85 JUI 86 Oct 86 Aug 86 Sep 86 Jul 86 Aug 85 Feb 86 Jul 85 Jun 85 Aug 86 Jan 87 Dec 86 Jan 87 Jul 86 Nov 86 Mar 86 Mar 87 Oct 85 Feb 87 Aug 85 Apr 87 Nov 85 Dec 86 Sep 86 Mar 87 Jun 86 Jul 86 Dec 85 Jun 85 Mar 86 Oct 86 Jan 87 May 85 Aug 86 Mar 87 Jan 86 Dec 35 May 86

£2:

jg % are-33

25

g

E; 535; 5:52 5:25: 53:5 2353 Eff;

g g

§§

if s g

LEE:

2? fig

g; 55:35 Egg

as 35:2

52a;

if?

$3

g g

ii?

2;

if; ii; 35522

ii? fig; gig

E egg}

if; £22;

g; Big;

55; iii?

is iii:

if; is

May 1987 ATARI USER 47


g g

g g g

g g g

E E g

Starquake Star Raiders Strip Poker

||

Summer Games Sun Star

Super 30 Plotter II Tapper Temple Of Apshai Trilogy The Archers The Goonies Cross

Country Road

Race

The Last V8 5:52; The Price Of Magik 55g? 585 The Second City The Slave size; “iii The Tail of Beta Lyrae

if

754553

$55

g

Databyte

iii

Vietnam

55:12;

Firebird Digital Integration Gremlin Graphics Computer Support Domark U3 G0|d US Gold Bug Byte US Gold

Up’n Down Up Up and

Away

Red Rat

War-Copter

5 Warhawk

g

g

Firebird US Gold

Whirlinurds XOS/80 Column chip XOS/Ultimon chip

Computer Support Computer Support

g g Zaxxon g Zone X 2777777777777777 iéffgfjiéééizgglizf 5

Activision Mastertronic Novagen N.J.Gregory

Trailblazer Tripler Board Trivial Pursuit Ultima 'V

125};

US GOid

Gremlin Graphics 7

7

5"

?g; 535;

it; fee

?ei gale

7

77

5

g

5557;

Dec 86 Dec 86 Oct 86 Jan 86 NOV 86 Apr 87 Dec 85 Sep 86 Apr 87 Feb 86 Nov 85 Jun 86 Sep 86 Sep 86 Dec 86 Jun 86 Nov 86 Apr 87 Feb 87 Nov 86 Feb 87 OCt 86 Dec 85 Feb 87 Apr 87 Nov 86 Jan 87 Apr 86 Nov 86 Nov 86 Dec 85 Mar 86

Level 9

5,2“Thrust Tomahawk liijga

Bubble Bus SDL US Gold US Gold CRL Demon Software US Gold US Gold US G0|d US Gold

7121715; igéifjéi

lnfocom lnfocom lnfocom lnfocom lnfocom Talent

Voyaging Ballyhoo

Spell-breaker Suspect Hitchiker's Gunde Lost Kingdom of Zkul _

Big Noise

Pay-Off iii? The Wishbringer iéi?i'

Dec 85 AUQ 86

Apr NOV

Aug Feb

Software

Jun

lnfocom 77:1

,

,

,,

Sep

, 7

,

pg;

86 85 85 86 85 85

g 5:35

g

g

g

g g

z; 2

é

.

.

Column te)_<t Adm“! C°"?P"e' Add-On peripherals Advinced Cha’aCte' Editor Assembler

% 55; $71:

if}: 52;

5;

3 35; 51:

.

32 ill/DIS; Jun 85

2

48 ATARI USER May 1987

DOS Data Compression Data Editor Disassembler Disk index printout Display Lists 1: Display Lists 2: Display Lists 3: Display Lists 4: Display Lists 5: Display Lists 6:

Strings Nested Loops

Binary Sums In Binary Nybbles and Bytes Logical operators EOR Number masking

Binary magic

if

Flashing

Colours

3:5

Gadgets

1;

5; if;

Gadgets Gadgets 5:5 Gadgets 555 Gadgets 15:17

5—2,

5, 2 5:5 £35;

5;

Customising Interrupts Vertical scrolling Horizontal scrolling Non-standard modes

Spelling

Building a numeric

355

53:

Graphics

Controlling mains apparatus

6: 7: 8: 9:

Gadgets 10: Games Old And

New

Gauntlet programmers interviewed Get It Right! Glossary for beginners Graphics Graphics Graphics Graphics Graphics

1:

2: 3: 4: 5,

372,511

5:5

225775:

{5

553 1

55

55 5 ,

7

5

‘1' . 3"

47 "

,

'

v

7 7

sensor

Gadgets 4 Gadgets 5:

if

5

Constructing a light

Gadgets 2 Gadgets 3:

2577571,

,

utility

53—5

5;

5,7

Nov 86

mode 14 screens Dumping Mode 8 pictures to printer

r;

May 85 15: Mar 87 55 Jan 85 27:

EZZ'iifési-‘iffv'ew Beginners

85 85 85 86 87 87

Sep 85 Oct 85 Nov 85 Dec 85 May 85 Jun 85 Jul 85 Aug 85 Sep 85 Oct 85 Nov 85 Nov 85 Jan 87 Sep 86 Mar 86 Apr 86 May 86 Jun 86

FOR, NEXT loops

Bob

Education 1: Education 2:

55:55

1

Basic

Oct May 0“ Aug Mar Jan

87 Aug 85 Jun 85

.

Prevrew g iii A“t9b°.°t Lister

7

5;

Wig

Apr

ii? Atari 130XE AnalyS|s % Atari’s_New Machines:

2:2 5:5

3 E

85

Aug 85

1

325

130 XE .Ut'i'ty 6502 Microprocessor 6502 RAW Assembler 80 display

Inputs & Variables Maths operators

Gleadow Interview ST: Communications 5? Compiler 711 Compiler 2 755; Compiler 3 E Compiler 4 5:55 Connecting a video camera/recorder 35: 2 Converting a joystick for Ieft-handers gig}; 55?

7777777555

£5“?

Jul

Strings

555 £5?

5}?

7

A Mmd "1 FOTGVG"

as; egai?W’???

Beginners 3: Beginners 4: Beginners 5: if Beginners 6: g Beginners 7: E755 Beginners 8: 3 Bit Wise 1: ii; Bit Wise 2: 277 Bit Wise 3: Bit Wise 4: 71752; 55; Bit Wise 5; 27:7: Bit Wise 6: Bit Wise 7: 57:1 E; Bitwise Operator

5555:

'

Dec 85 Jul 85 Jan 87 0“ 86 Jul 85 Apr 86 Jul 85 Aug 85 Sep 85 Oct 85 Nov 85 Dec 85

if 7

77

;,,

f

T

7: 55

if if 7

1;

Jan 85

5

Sep 85 Jan 85 May as Feb 86

if?

Jun 35 Ju| 86 Aug 86 Sep 36

Music keyboard Nov 86 4 Channel controller Dec 86 16 Channel controller Feb 87 Control an Atari with sound Mar 87 Building an Epson interface Apr 87 Dec 86

'

f

1]:

ii: ,

7

:i 5

; 5

7

Modes Modes 1 and 2 Modes 1 and 2 Modes 3,5 and Modes 4 and 6

7

v

~

Mar 87

25;

Aug 86

51

Feb 87 May 85 Jun 35 Jul 85 Aug 85 Sep 85

:5 ,

5

J


i

.

FEATURE Graphics 6: 7: Graphics Graphics 8:

SUBJECT

ISSUE

Mode 8 GlTA Modes Modes 12, 13,

Nov 85

Oct 85 14

and 15 '

w

HexideCimal Loader Hex|decimaI/Ascii memory dump Enter graphics characters l/O I/O l/O l/O

c,

1:

Dec 85

.

May 85 Feb 87 Jan 87 Feb 87 Mar‘ 87 Apr 87 Feb 86 May 85 Mar 87 Aug 85 Sep 85 Feb 86 Mar 87 Jan 85 . Feb 86 Mar 86

1

Interrupt driven clock Jack Tramiei Profile Kyan Pascal 1

2 .

.

M|X$_Utility

Machine Code Machine Code Machine Code

1

2 3

Memory Management Techniques

Feb 86 Feb 87

Menu Maker

Micropainter screen manipulator

Feb 86

ISSUE

Clock

Microscope 2: Microscope 2: Microscope 3: Microscope 4: Microscope 5: One-Pass Disc

Oct 85

Channels Channels 2 Channels 3 Channels 4

Logo Logo Logo

SUBJECT

FEATURE

May Jun Password Generator Jul Mandele Aug Nov Drawing circles Etch-a-Sketch

Copier

Dec

Player-Missile Graphics Player-Missile Graphics Player-Missile Graphics Player-Missile Graphics Player-Missile Graphics Player-Missile Graphics Player-Missile Graphics Program Protection

May Jun Jul Aug

1

2

3 4 5 6

Sep

Oct

7

NOV

Random Numbers Revision 8 Basic fixer Sam Tramiei Interview Sound effects Sounds 1: Sounds 2: Musical experiments Sounds 3: Organ Keyboard Special Characters Listing Speeding up Atari's

power function Superscript Review Synthesiser WRITE$ command XEP-80 Review

Aug Jun Jul May May Jun Jul Dec

85 85 85 85 85 86 86 86 86 86 86 86 86 85 85 86 86 85 85 85 85

Jul 85 Mar 86

Apr

86

Mar

87

Jan 87

[I] H HT E' F H E E Yes a whole disk of neverbefore seen or heard ofdigitized sound and pictures for the full Atari range of computers

I, VERBAT’M msc

Digidisk 1 and Digidisk 2 for 1050 Drive TWO FOR THE PRICE OF ONE

Digidisk 1 ST range (1/2 or

1

meg)

Please send just £2.99 towards cost of Disc and Postage (State drive when ordering)

SPECIAL LIMITED OFFER 10 .

H

.

.

OFFER

.

'

SS DISkS. .On.|y £1435 xozzj's er now and we Willfill 2disks wrth public '

0

'

domain software (free P+P!) meg memory upgrades for 520 STFM‘s. best price avail abl all Full range of hardware, software and peripherals at amazing discounts!!!

Also available

1

0 _

'

OUT OF THlS WORLD DEALS

E H PI H n m D D n “mum“ AT DOWN TO EARTH PRICES Please send cheques P/O to (Del)t AU) 71 Gracedieu Road, Loughborough, Leics. LE11 OQF. Tel: (0509) 239892/239965

Charnwood CoumefS

Life-time guaranteed, double-sided,double density 135 TPI verbatim discs for your machine

Don‘t be put off by the low price! These discs are n_ot recertified, but top quality media direct from the warehouse at bulk rates

Quantity Price £

10 17.95

25

50 74.95

39.95

100 138.95

250 296.95

(Deduct 10% for Single-Sided discs.) 0

Absolutely no extras, price includes label sets plus first class/ Datapost to your door.

PHONE 24 HOUR

0903 776000

”Es“ VISA

OR CHEQUE/P.O. TO P.O. BOX 66 EAST PRESTON WEST SUSSEX BN16 2TX

m

§©F

.

E

DISC Value May 1937 ATARI USER 49


____________________________

AWARD

used

MAIL 01mm

~ ~ *

AWAEQD

01445115

lf

U rse

A

l

lg’é‘gfk

?

ma.

nd}

in

This fascinating adventure features the most sophisticated parser around: You can type complex sentences and interact with the many characters, including some very intelligent animals.

, ,

i—;

s 74". 39 ea.

g

'

'

4

f

,

'

'

_ ‘

,

I”,

,

,,

,

\ s

a

" -

2

,

“Mm

"The program took three man years of programmingtime to produce and it shows. The Pawn is the stuff from which cults are made. " —Anthony Ginn, writing about the Atari ST version in the May 1986 issue of the Atari User Special reader offer

1}

{I

,‘* “hm“

«"

YOU

Offer including

SAVE

subscription

YOU SAVE

minimum 64K plus 1050 double density disc drive

TO ORDER TURN TO THE FORM ON PA GE 59

_5o ATARI USER_May 1987

52559357?

”fem

,

'

“i

J

cryptic help section.

Suitable

;-

ArarespeciesotillustratedInteractiveFiction?

a

for

,

~

'

This superb package includes

'

_W

“t“

5

ti\

7

a44-page novel and

4

l/f’ g,

,

1

~

r 011111311 or buts ~

;*

in the

e rov

mm

wggg

__________________________________________

yo

-


0

Adventuring

————————————

-

it's your old pal Brillig here but this time I feel a bit old. My again, adventuring mind is still as sharp as no ever sharper in fact. Looking HELLO,

. .

XI

.

can see no changes; looking outside tells me everything is the same — but I am somehow different, somehow rejuvenated in both mind and spirit. A truly amazing thing has happened my friends, and Briliig is now consumed with solving every adventure known to man and beast. My three hearts pound in unison as frantically l rush to my computer console and without a moment's hesitation load up the software, reach into the mailbag and embark upon my own special quest T to help adventurers one and in the mirror

ILeveI Nine

is

about to release

its

-

B

_

and instead are using digitised stories p|ctures_ It a" sounds blisls to me, and rest assured as soon as Night Orc is in hands I Will give you the full run SW own.

$°F°”S

5°”??th

Of

an

adventure |

There was some talk of Thieves being eaSier than The Pawn, but you all notions of that out of your can put Some of the puzzles are pretty mind. tricky to say the least. Thieves also has the same ab'my as the new Level 9 offering m that H too has the excellent let Wh'Ch new VY'“ GO. TO command you l’eVlSlt a location automatically. YOU type GO TO SWORD If can, EV?" quute remember where you

re?lifiant .

there are lots oflittleclues meaty, and hidden in the text that 00U|d 935W be overlooked. The humour that ran through The Pawn (remember the Porter in Hell?) is very apparent-I found one lovely sequence Wh'!e I" the library that anOlVeS over 25 differ-

—————-—>

$86

wutholut(Sena f Willllsnever the? aliusnigThiesego‘ha/jecggziifo those aveeach other er d as the , , h t h e S e tt' mg 9h eed ice 00 s.WTaak' or "Tomli $913”: h' imse .'n ess”$1 ero ear {to Of th's Kile banter, your ing sat down at the keyboard and began

pg

{E T ”if: 3 n' J/‘J/ /

to type. The adventure is set once again in Kerovnia and revolves around your attempts to become a better thief and to join the infamous Guild of Thieves of the title. The game'opens with you and the Master Thief in a small boat adjacent to an old jetty. He gives you your instructions, which are to relieve a nearby castle of its treasures and return them to him in his boat. You start with just a swag bag to your name, and a great deal of hope. The pictures in Thieves — and there are pOSSibly are around 30 of them even better than those in The Pawn. After some wandering around the scrublands you Will come across the castle, complete With its splendid moat, and it’s here that most of the action takes place.

H TDN

-

.,_

'.,','

v

“53

;"“€‘5"

if

v

K1

V

I?ggg?éi

7,

"-

-_'

__

53

gt'u‘

',

r

11,3: m

7:

|;

‘Hi‘ j.

{nil

,'

Tiara;

_,

.

|%.‘of2‘ “?g lie-ff WM“ last-L;gay, ‘£_‘£f;;i‘l_;"’.7

.

i.

'

17;

f],

,‘

‘ ___

?i?ikf ‘Q??i,

'

5533-

7,7:“ii-if‘?‘g "5111. ‘l?dl

“gai‘ls?qiw a

~:_"jf:il|d'-:‘h!,_imm

éé?‘

77] f

,

Z“

,

.

ii

.;

,

i'

T

—7-'.‘ 7

ii“

‘f.‘* ‘WQ

?,

Q)

4,’"\: é“ IQ;

7

i:

~

A"

T

,,

'

—-7

ROP E'VEB iHTS lRET LSlOS YTSR 3 siWE E‘HT

M

9,425;

':

.

ETlL OPYR

Y

“I,

-'.

”Sshg'

~

3

,

I

.

ROOD TNOR

lg?

itself smce it IS tucked away in a tiny corner of early South London,' not a from London Bridge. stone's throw received a. warm greeting from_ the was quickly programming team and Wlth a cup oflcof‘fe'e (which, I prov|d'ed informed, 33 a ritual — you am reliably them in

ZERE HTEK LLEP OP‘ER TTEG C AEBUSVEH he lava-7 Want to avordf TES UOTW OHTU H XOBD LOGE OERU 6“: THE PAWNZ ' Hell? Can t get into 0K N lHT CAMF 1, HTEB FA STl

81,1111

last done away W'th tho.” anu' “Ed to dominate their graphics that

the adventurer into the guise of an actual orc who'has been wronged by humans The game contains some startling-new ideas from the Austin brothers whose text compression techniques are famed throughout the known universe Not content to stand still, they have — a developed a new coding system way to dispense with map-making; type in the name of the location you want to go to and the character will head off in that direction. You can also tell other characters to run other errands at your behest. They have at

SPEFLBRE?giRi/ault? ca” t AMNE

0

o

others in the past

lll

-

32:15:22tsrigk'snggs firlgsgletrrczn?at‘h:

2

p

I

Some news comes to the cave this very mom of a bunch of role playing games soon to be available from SSl called The Wizards Crown The Rings of Zilfin and the Shards of épring Also coming out 500” are Phantasie ii and

_,_,_

Is“.

_

_

7

,,

7. _,

‘_

May 7987 ATARI USER 57


5 T E] R‘

rr‘;

DISCount"

'

is;

'

.

'

5 1/4 3

1

10 50 25 £6.25 £13.95 £24.95 0800 £6.95 £14.95 £25.95 Complete with envelopes, labels etc

"

3500 135!

/2

236-45

214-95

M... SS 96 as 96

is?

?g?gg

57.32 £9.45

$263,223

5123353353215

-

SS

52OSTFM

.

SM 25

£1 35

301224

£359

1

0

235

31-3:

53-5

52-3:

53-5

£4395

£8195

£11295 FREE"

.

£4.75

cm

64k

21985) 1213: -

-

Read. Edit.

.

k‘

-'

_— am 16.95 1275

Flo

11°39

m Ham

152§

m muses...

53.5

15.3

1???

16:95

M"

c. a. m

i?

32 Holy But

mmm“’°°'m“‘f““”'“

8:58

13:32

“Momma“ memos"?

3:2

12,75

mfgwm mg“? $32“? mug;

Si

532

g;

m;

MW“ mam We“. cm

igg

333

a“?

532

1g 33:

i:

32553

ggg

mm

2.2

12.7:

Kiieusea

595

7:95

1095

LA. Swai

1.995

51553

1ng

mum‘s“

12?

Usher

I

grim” em mm

3-952

1ng

8150

10:95

23,wa

2-953

133:

{zigzag who mus..."

13:32 1315: -_

“are;

PO

Orgaiiser

nee.“

13:2 ggg

M??rgg‘z

LEASE

5228 to

orders of £5 or under

pgitnagecgl‘eqajse 512?

SUNARO SOFTWARE (AU) BOX 78, MAOCLESFIELD, CHESHIRE

52 ATARI USER May 1987

.

or d ers

sronr SOFT 18

a dd

10%

an d

remit

.

in

53“ '° Crown Close, Sheering,

J?» './_.7‘

Bishop's stOl’thl’d, Herts CM22 7NX

Communications

._e/_ Egg

OHCI -

-

Computer SpeCIQIISI'S Midcomm International Ltd IS a company that specialises in computer repairs and can offer you the follow1ng 5 STAR sen/ice. .

.

.

*

* vk

t

*

sx10 SPF

.

Repairs carried out to manufacturers requirements.using the most up to date diagnosticand test equipmentavailable Skilled technical staff Modern customised workshops 4 hour soak test on rock repair. AII repairs guaranteed.

For a fast, ef?cient, reliableand professional service, call with or send your computer together with a brief description of fault to:

97.50

PaIIeifp

ad!

.

_

(lithe computer is (o besenr by mail pleme insure if mine Post Office)

on

wag.“

er'E‘hL'EEE £5

Orders over £5 include

{32

NON

313

MW

NEW

5mm

13232 6:95

1332

295

mi;

II

.

S0 s“? &Q,"

12-3:

X

II

.

,

ca

12.75

£3.95 £2.95 £4.50

‘3’

14.95

127—5

10.95 —

£4.95 224995.

she”. COMPUTER REPAIRS

21395 21.95

12.75

2.3:

,

5° ¢°

Fields

mm W

.

_

7

”mean 01

.

3:35: 28mg%:::éugy1 gircllstiVéirélrrernational _7'

marge

12:50

roadway?“

£5.95 £3.95

'

BOXE, XL, OST/STM/STFM,1 40STF ISFatmggfItosoi-gRIVES, XC12/10100TAPEDECKS SM124, SM125, CM36512. SC1224/1424 MONITORS Many ATARI 8 & 16 BIT programs just write for more into. Cheques etc. payable to

57. ng.

8.50

Leedeiboald

385qu

KIT £4.75

g?kssTagcéegsFigovers

3.3?

t

40

CLEANIM;

Write and Prim sectors

1

328

3

m1311

.

51/4“ DISK

5:33-3:21 1040 STF m drive 81 mouse) (2559295' (1 meg ram: 520 STFM & SM 25 HI RES MON? MONITOR £479.95' 1040 STF 51 SM 1125 HI RES MONO MONITOR £659.95' ‘ w'nh 5 disk pack of Public Domain including CPM emulator, 5 blank lComes for hardware all free l..software

£189

Dllk

8.50

_

£9.95

arr sorrwme

.

8.50

warmer

s

VACUUM

ggoigimm?mgM, 213525851511. 116.3515” 1552515115235? £179

_

SOFTWARE

Emmi;

—wlt

KEYBOARD

BI‘FIIHEYXI‘LS’Q 6 821191711321 prgcaszm- exozllem leatuéesi t raigclor rerislxed tex??ggo gigaoiIierls

0827 59566

SUNARO

—_ ———__

5,“

£9. 75

disassembler, a 87

FREEPQ§T1 Victoria arcade, Aldergate Tamworth Staffs B79 7BR

Ghoslbusiers

£23195

cased

10

med,“

e {la

E]

9321 £71.95

'

SF354 SF314 £1 19 804 Pnnter SM.M Cumana 1m Meg D?‘le £149 ALL prices INCLUDE VAT Hardware-add £5 P&P per Item

as...

"‘""

asob‘“ £37.95

DISK SECTOR SCANNER

'

Emcee we

colour (10‘s can be supplied 2 oi each). is

£1995

.

Archers Atari Aces

£10.95

£245 £379 £559 £99

Mag"

1

Egg

£78.00

£835

11.

DiSK NOTCHEFI

A

ATARI HARDWARE

5208TM 13OXE 1050

52,355

£25439?-

335m;81215355ggdfpsé?a'ggjgg’gmEgé?égéz'éz?é‘gws 100 a

10403“:

33.3: j

°°'°“"

£1095

gait:

£7.75 £8.25 £8.25 £9.55

1

£99935 £43.00

015 per

splits

£44.95 £47.45 £47.45 £49.95

.

'

A

48 [pi

2251” DS

gag

I

£2129?£22.95

115015199.01.2.5,

-

l

RADIO HAMS!

semi/e

(pi

£24.95 £26.45 £26.45 £27.95

£13.32

Z

32113:

1ng

COLOURED DISKS supplied in

Split screen RTI’Y transceive prog. for Atari XL/XE. NO R8232 needed! Many features' DISC only £9'95

(pi

We...

so

£12.95 £13.95 £13.95 £14.95

ragga [3,213 $1

’°" W

-

Gm",

(pi

96

Prices INCLUDE VAT, P&P NO hidden extras.

25

£6.75 £7.25 £7.25 £7.55 9

5129-95

.

w

48 (pi

'

”5322.53.59;

-

5.

SS

100 £46.95 £48.95

559-95

.

,,;0-i

BLANK DISCS - AT LOWEST PRICES!!!

05 481131"

SSDD

-

51:1

disks made by atop manuiacturer to highest standards, all certi?ed 100% error Iree. 2 d'sk “h I 5:51. grpifiszisnzzsmzz $5512.15 251135513“. double sided use on single sided drives. All come with write protects. labels, and lc'ir S eeves. AII l

to r q u 3! ity XI D E X & R PS unbranded computer discs "

I

We

5

mm)

Midcomm International Ltd. Unit r, Birch Industrial Estate, Whittle Lane. Birch. Heywood. Lancashire 0L] 0 2RB.

Telephone: 0706 625 l 66

A‘

'


Adventuring

———-——-—-—

{if}

ent book titles and their contents. Anyway, after about four hours and

mistake, and l for one cannot wait to play the whole thing. Those boys at lnfocom have also been pretty busy lately, and they've just released a challenging yet very witty adventure — Hollywood Hijinx based on those terrible B movies of the 50s. You play the part of nephew to Buddy Burbank, famed producer of

'

whole series of budget movies likeA

Corpse

-

.\

____—-__

'.

,'-.

v" V"

f

_,

2: l

%—

'

-

itgg

Qa

’.3

L

é:

-~

| '

_s':

. _

i? “Qt-l

I;

x“

.

'

f'

' '

1L“! 145ml;

Q'A

. i

”4

‘Wh/

\.,

kl"

_,_r "A

'

»

'V/

"'

r

-

j

'i.'\

if”

;

j,

// V/L,

71/1

,/7// {j/l’ ’{

”3

,

.

thl

_

'” a and are suddeniy You engulfed room Of. ice. You are dead ,, JUSt “ke that, Withom even a Brr, '

se

Ley

Padbury_H°u B’irm-

Northf‘em'

on

Road Hill can offer hel?ure FarmBiSi 1V'E ingham' land Pirate Adve“ Ful; Adve-ntul'e oslsible, MYSte'yG h st Missw“ ‘mgmid of Doom. oia House. PV' in space, Tfansvwan “' The Town, GrudS stranded, Page" Castle Morgue'cutthroats, inf: the 0 HitChikers' dline and Mask Dea WitneSSr Sun-

V

h2/1

i

-

/

\¥i

\

t

:,_

/

17

,

~, 1

' ,

=

fl,

i

'

with you outside the mansion with nothing but a photo of Buddy, a torch and the will in your possession. Right away there is a puzzle: All the doors are locked and you have no keys, and checking the W'nd°W_s they are all secure. HOW | do you get '“7 N0 clues for VP“ am afraid—but check thepackaging very closely. HOHVWOOd H'J'nx '5 a great spoof, well worth the money and yet another $325; tlo become ass“? a b out 90° d a d V9“ ”3 I?mt'a' "1.9 ture writing, n 3 time F0 get something I chest. .°? my Something really detest ‘S the quk k'" Off“ $1ouav; adverrltture e ”W.“ sortof thing -‘there you are happily exploring an ancient castle Of a sudden you turn a °°fnef when‘all

,/'/

i

W

v»;

So the adventure opens

Sean

4x4

t)‘

W\

,

'."'//l" p

1

'-

l

'

f,

'

-.

t

//,‘“/,/’ '¢////I,’<t

?t (i

&‘

7m

7.

,'

oj‘:

'

,

/

_—\\._\

‘51'-

<5); /, 7,7)— “if?

.

/

/1///,: f. /4’%/‘/?u{5¢%. (”f/727173?’

/

"

'

\

/

b

sjltat"

p,-

'

i

1

i

, ‘

-

"

'~'

I,

i

1‘

,~

before morning.

12 Bar k e r of

..

;\_

,

x

,_/

Hafiz; ”7.

)

'_

(.

. .

t

$14 “L \\\\\

r $3.3,

.

'

[z

<

,

sx?

/

.

"

"y

v”

“_

7

_

-

,

m

1l

.

I

‘5’.

l/LZ9./’//’

In“.

T

fl/

g?”'

He resided with his wife in atypical on Malibu Beach, it all the trimmings of the movie business. Uncle and Aunt Burbank have now passed away, and left you their whole estate, provided that you find 10 treasures that are hidden in the house and grounds

palatial mansion which carried with

__,..~'

'

‘_‘

'

-:.

_

.

Street.

..

~

"(—

Line and Melt Down On Elm

.

*

»

f-

-

_3_

—_ '

“g

/

7‘

‘-'\:/

|

l

.

3'“

i};

'

'

1.345)

.'A‘(‘ '%?f ll ”j'zf‘.!!i_J??_!." ,\“’ 54 '

'

'

I

1,1“.

f??? J‘s

’*v/ {f \

>—

—-

a

l

'

im?‘t

uncountable cups of coffeelcalledita day. Guild of Thieves is certainly going to be another classic, make no

“‘

I”

i

,, 1

<;///

Jr’s-x

£7

-

5,

QT?!)

{if it's cold in here” to give you a clue! So we poor adventure addicts have to indulge in constant saving just to

avoid that eventuality. Ridiculous. One other major hassle is the maze. cannot for the six lives of me understand the mentality of a maze. it’s a boring repetitive unoriginal I

waste of time and effort. It’s put in just so the programmer can glean a little bit of self-satisfactionfrom a fustrated first-time mazer. If I come across just

stupid maze am going to publish that author's name and address to exact revenge! Proone more

I

grammars, you have been warned... Now on to your questions: Craig Fippard from Granthamwrites “Could you please let me know what i am supposed to do next in Ballyhoo. i can get the balloon, pass through the turnstile, crawl under the tarpaulin and enter the clown alley, as well as finding the ticket. i just don’t know What puzzle to solve next..." Well Craig, you must use the ticket to pass through the other turnstile and visit a few more locations in that area. There is a fat lady who needs help, a hypnotist who will send you into a dream, a gorilla with a musical bent and an electric pole to look out for. Keep at it and let me know how you get on. Sean Huxley writes: "I need urgent help in Wishbringer. I am stuck in the library. Do I need the statue?" Sean,

there is no library in Wishbringer possibly you mean the museum? If so, then the statue is very important indeed it could even be the missing cat Chaos. Try reading the violet note. Barry Prescot is having trouble with Zork l. The thief keeps killing him and he still can’t get the egg open. Listen carefully Barry: Give him some of your yolk to carry, that will sort out his —

egg.

And finally D. Billingham is stuck in Mordens Quest he just can’t get past the waterfall or Tarzan. Hrmph, such a trifling little ditty for a beast of my —-

experience. Draw the outline of the

jungle to get past Tarzan, and to pass the waterfall you will have to sacrifice

the Frog. Well that’s about it from me for this month, but I’ll leave you with a couple of questions. Firstly, what do you think of the new adventure map section? Why not put pen to paper (or fingers to the keyboard) and let me know which adventures you think deserve

covering.

Finally, there has been much debate

about the relative pros and cons of using graphics within adventure games. Now, you all know my opin-

ions on this matter, but what do you think? Drop me a line and let me know who preferstext-only and who prefers graphics I’ll let you know the results —

forthcoming issue. Farewell for now.

in a

May 7987 ATARI USER 53

.


7

,

A;5272225???éz/iéi%é/?ééz§;%j?

a; Z/

c a ca

5

I

=

1

o

a

<

zmn§§?

x (A

/~/:::

0

3/;

E3

g % T,

g

--

. ‘

h

E

E 8 8

a a?

N

9cu S E 5 Q

2

E

“gut:

o-

ga

2

y

Q’g‘g'tx

°

m

3

Q E

‘k

~

U 2

E

amt.

000 a

9”

8

gs

“3

3

k

gEg

o

‘g’ 5:—

2

g

g 5

5 2.5

u

i

ad

3

y

-

i

s

3

g

32 0 i

328

a

“i if‘

~

§

l—

3

n

2 \l

i? :

2

k“ l Q a an

§°

u

a

u

L h J a

g q

3?!

$5

A

3“

&

w

v

5

<1

\_5

L

“gig“ i

aa 3‘s

I

”h

?

_

t

w

—I

4

Q

4

/

L

g g

5

v3

2

s

z

-

33

3? U 4 o

W

i

'

3

Q

m

a

J! a

3

.

C

3


Ei

5

,

w

5

.

5s

t

.~ .

P.

a

3

a

32

..

o

$5

-

E

.~

g" ,3

ha3

5

S L

25:25;

“a

at”

.. as=% <

86

a

55»

w

a 1?"

§§=§’z

E a W5 1}\“ 9?“ «?g ; w M

s a _

m5

j,

.

-

\\

3! at

3

‘5"

'

if

Wea 3; g?

3“

hf

n $5

813 f.

3

.g

-

a

~

»-

A?

3

.‘~!3 =§§ us-

5

“e

if;

.

.

.

§

RF ‘ “‘

g x

;

g-g

an1

g

g a

u'

2.~§

s

W? 2222,

z f

a

E ..

L

a

-

”i

3x t-

Q,

5153s; 2§§

5

53:

g

§‘<~-

$23

u

EM Zw?t

"

55

g,“

w“

4-

g

-

A

55:52“

5 a

.

1

03

a

3

2;

in

W

3

v-

t< i

'

1 ‘

a

a

"

z

i 33

W

k 5525}:

Egg A

vooa

W

32251:

5:5;


__________________________________————

me!

.

t i

rm; m

mm

.

I

adventure A classrc on the available 8 bit Atari for the ' very first trme.

_

-

~

“bi co gf. ,

Na,

‘~"‘”'7~q“t‘/

loftU-lo

‘4'

R‘CK HANSON 1986 A

Machine

m

-

Hanson met wrth universal acclaim when it was released for the BBC Micro and Electron. Now it’s available on disc for your Atari. As Rick Hanson, Special Agent, your mission is to assassinate the evil General Garantz. With 230 locations, 70k of text, and a more advanced parser, this top-quality adventure is better than ever! Rick

'

,

l

l

$4? (by

n

I

5’

code Adven

t“

we

Special_offer price £9.95

a

savmg of £5!

-

i“;

we commit

Mercenary Compendium ff n d t tth needt of on?(gj?theemisstglrlzgg-gbolut exc?ement/Cotut nges of 1986. This is what this package contains: Escape from Targ. A unique combination of flight simulation, adventure and arcade action, PLUS high speed 3D vector graphics! You crash—land on planet Targ's Central to escape! City and you have but one aim Targ Survival Klt. For help when you need it most. Includes maps of Central City and its subterranean complexes. And a novelette, ”Interlude on Targ", with more hints and tips. The Second Clty. Thought you’d got away? Then load in this extra data set and think again! No hints or clues this time you're on your own! 's

all

.

Suitable for

7

_'

1,

$33.

a...»

»

i'?‘%é$$f‘ m “Fig”

M’ '

,

<7

“E

7

"v1

“if-J

_,

I

-mmm--m-

»

i} ,?m~?§‘% W5? "?xes, i

'

l

JQ/QQ!

C

$§§5-

.

Her

'

a;

5

i“

? mg? ra’?

"

5,513

3‘57‘

“£5 ,

//@ "I“

'

NOV EN ‘

z

,

Save £10!

reader offer

,

,

' '

sqbsc?ption

SAVE

m—m—mnmn

——-“mnwmmnmm

TO ORDER

TURN

TO THE FORM

ON PA GE 59

'


Amati

M3

~

~

~:

MAIL- 01mm “PM“ ,

.

mm

We? MAIL 01mm

l ,

This 13

,

Mi???

g

i,

Q

.

and P’ay and play

'\

g 3

?r—“W?ffigzi

i

*

so"3

A...

.

-

-

-

.

.

.

W

(97 (a m .

(And with 3,000+ questions, it'll keep you happy for months!)

\

m ZN

U Q1

gI2

@

Only for the Atari 400/800XL, 130XE

At last the world’s most fashionable board game comes alive on your Atari. And it makes the most of the Atari’s sound and graphics to take on an entirely new dimension. Now it can ask you to Name, " s Whe" —

m ,

9

m

m

DDDD

D}

Di

Ah 1‘

so "

x;

m”

,

’-;~

a

[|

1 1

I

f-?x?y

“A: 5” 49"

,

-—-m--mSultable for

P Lil” H;

l-!

_

Product

Fomlat

3253225532123“

Order through this special offer and you’ll save £2 off the recommended retail price. Take out a subscription at the same time and save £5.

reader otter

subscription

2

~

(nuns

t

h

v——-"I'§fffi.ffg ”a;

~

1

.‘.5og‘4.‘u3-H swwigm:

you’II want to play .

~

,

SAVE

m-mmnmm

——-—mnmu TO ORDER TURN TO THE FORM ON PA GE 59


New

«

(mesa

[limommll

“1 m1 “R5 ‘m

'

MAIL 011111211

W

Two top adventure trilogies for you to play

Q/

j,

I

n

*

-

"Jew“

to"

my

.

W

_‘

3

A

01u:11.115

,.

i

_

Award-winning software house Level 9 has f extensivelyre-written some of its best-selling ‘ ' in two adventures, and released them trilogies: g, f é‘ Jewels of Darkness and Silicon Dreams. g d;%:;‘7§ V” H In the Jewels of Darkness trilogy you start with f "fit ip, Colossal Adventure, containing all the (A b?‘jjy?’,’ ’, Slag $5 E7 treasures, creatures, rooms and puzzles of the is" mainframe original. yOu SaVe £6 ; "’/“>:>—-=~L' Whe In Adventure Quest you must discoverthe Old 333,333,Adventu 0 n YOu bay ne of r: R oads to the Dark Tower, Fortress of the theSe Adventure O "931 Demon Lord. Only there can you defeat him. Dun geonAdvem Or packs There's magic in the air in Dungeon £14 if YOU Adventure. Can you discoverthe treasure bUy b 0th while facing the perils of skeletons, carniverous jellies and orcs? The first adventureinthe Silicon Dreams trilogy ‘g ‘.. w El is Snowball. You awake from suspended -,/ tség “1? animation to ?nd yourspaceshipon acollision ?g $1» rd " ,\ course with Eden. In Return to Eden you must 4“ ‘V’A‘?gl? prevent the defence robots from destroying your f ”f F 55} ship. You have lost your memory in the Worm of ‘5‘ «LA T? r»??? ~3! 4:4? i“ ”who. "l~ z! Paradise, and you may have to pm the a, f?‘fié governing party to regain it. ”1 j l «(l “?g? "12th f_', r‘tk‘ ',{",_-’j Each features: d'f/ ‘21; 0 Over 600 illustrations 1,3» f? ll E, “Z; x; ‘N 5"°""ba“ k, 0 New language interpreter L \\ E, to Return 0 Huge 1,000 word vocabulary a l‘... Si Eden“; '=~ TheWorminPara 0 Multi-command sentences E 0 Ultra fast response times FuturisticWorlds New” r'9 htslnto 0 64 page novel and 12 page guide »

f

-

,/

,

_,

~—

\\

:

,

~

«

~

»~

i‘

ff

»

.

,

£37 N/";‘

1

__

_

'

_:__-

7

\’,§

5“;

7

'

-

.

V

"

\'

-.

"

"

"

3

,_

'

{fix

.

.

.

.

f

v“

,

$15,”

'

'

.,

"

~

-mmm---I Suitable for

reader offer

SAVE

subscription

—-“mnn

m

mm mnmum

53,123th

"""°’

—-mmnmn _mmmn—m _—-—mnm

58 ATARI USER April 7937

SAVE


f"““" men “

wees M!

.

~

0110111101111ths ~

J

1.

Protect

your Atari

0

.

.

4

.

>

with this luxury dust cover your Atan XE or XL M, ZMZZZLZ’" for It 5 made of clear, water513.5" (31911; resistant vinyl and bound with strong cotton 4541.4 [.

/%Il _-

_,

R D E R F0 R M

__

Only £3.95 .

and your

.

.

'

Atari

A year. S supply Of Atari \\ User can be kept in this handsome chocolate brown blnder

\7§'\:\ ‘

a

'

—-—-——-

Users

| I I | I

‘T;“ f

_

a;

-

\,

-§‘\_5;

if,” ———;/

Only £4.95

__

_,

.—.

>~

;

I Annual | New I I I I Renewal |

subscription E

1

awl“) Commence with

(_

aim)

g:

523;

£30

7004

OV use“

_

Aim“

£30

The Pawn Atari 800/130

Disc

Only if accompanied by

Without

sub Jewels of Darkness Disc £11.95 7035/7036 Jewels of Darkness Tape £11.95 7037/ 7038 Silicon Dreams Disc £11.95 7039/7040 Silicon Dreams £11.95 7041/7042 Tape Both Disc £21.90 7043/7044 Both £21.90 7045/7046 Tape 60 for (See Page format) ‘ Only ifsccompenied by a subscription order or renewal One product; Add £3 for Europe £5 for Overseas Both: Add £6 for Europe £10 for overseas)

7002 7701 7702

h

-

R’Ck Hanson Atari xuxn Disc

With

Without

sub ‘

sub £9.95

£6.95

%

—————— ' .

Tnvlal

____

'

P ur salt

With sub t

Atari XE/XL

_

Tape Disc

,

Without sub

£9.95 £14.95

£12.95 £17.95

7089/7090 7091/7092

BB

Only if accompanied by a subscription order or renewal Add £2 for Europe/£4 for Overseas .

_

.

.

Atari XE/XL

| Atan User B under | £4.95 UK; £6.95 Europe; £11.95 Overseas Airmail 7029 C] I W I Send to: Database Publications, FREEPOST, Europa House, 68 Chester Road, Hazel Grove, Slockport SK7 5NY. I (No stern) needed posted UK) anoabwmdays for delivery I Order at any time of the day or night I Orders: MicmLhk/Tdeoom Gold OrdorsbyP/uslel: | Telephone 061-429 7931 72:MAGm1 Key '89, than 614568383 I Don't tome! to give you, um, addlm nodded! cudnumber I |

Wi‘hg’l‘l‘; £12.95 7083/7084 £14.95 7085/7086 subscription order or renewal

*

Only if accompanied by a Add £2 for Europe/£4 for Overseas

_

53

_____—____

“Q n» u? at

111

Payment: please indicate method

[j

in

TOTAL

(I)

No.

C]

ChequeIEurocheqw

mm

payable to Daiabaae PublicationsLid.

Name—_____—

Signed——_

Address—_—____— PostCode

i...

L-----——-—---?---—---———----—--—-—---———-—J

__

EBQ’ZII’

Access/Mastefwd/EUmd/B?daywd/Vlsa

| I I | I

l I I | I I | | I I I | | I | | | | | I |

l

Mercenary Compendium rug}; Tape £5.95 Disc £7.95

p

l

[1:1

7047/7048 Only if accompanied by a subscription order or renewal Add £2 for Europe/£4 for Overseas “

_

H

%

sub * £8.95 £8.95 £8.95 £8.95 £15.90 £15.90

.

l

[D

7033/7034

subscription order or renewal

Jewels of Darkness/ Slllcon Dreams

_

.

a

sub

£14.95

£

w

.

sub ‘ £9.95

31,1987“

(w)

without

W.1th

_

Validto May

_*_—-——

With

I B ac k I ssues I 1986 Mar 7015 Oct 7406 Nov 7407 I It?“ 5233 Dec 7408 ay | June 7402 1987 Jan 7409 £1.25 UK & Eire 7403 Feb 7410 July | £1.75 Europe Mar 7411 Aug 7404 £3.25 Overseas 7405 Sept I Apr 7412 I . | Back Issue M agazme Bundle 7032 May 1985 -Nov 1985 El I £430 UK (7 complete issues) £5.90 Eumpe | £13.90 Oversees Airmail | __________ I Mm; . Of?ce II WE I DE“ 519-95 7050 l: w??g | I Dust Cover | £3.95 UK 130m: 7031 800“ 7060 E] | £495 E‘m’wovmm .

_

“—

p

issue

_—____

UK £12 Empe (ind Eire) £15

l

f

(V)

All prices include postage, VAT packmqand mm Mel's dispatched by Alrmail'

-

————--

.

=

'

I I | I |

l l I I I | I I

'

'


............ 56001le ”HIM mm

.. 2k“

..

...............

19.99

(l) (2)

stKa/au

20.95

0.99 lBBG 19.95

‘s?i‘m'

2g

g:

mum

E195

215 24.”

1195

725 725 725 725

(3)

TomahM Zauon

(4)

Fig?! Nng

(21

lame/aw

11.95

7.25 11.95

m1

“95

725 725

4:

as

111,

12.3 995

(ll)

m MoSemndCiy

533

‘312

{iii

£1,233?”

‘lii

24.95

19.99

114)

JamisofDarllms

11.95

mug-mu

2}:

g:

83 garb"

9.95

-

-

.

?g“

531: 29.95 29.95

Aloma?ve Rule, Ame

Speaal' OtterPols

33 31°32,"

4. 25,3:

28;

Posi'

SM inia

211023201

N/A

m

5253

$1.2

725 250

11,95

N/A

_ '

CUT

-‘

PRlQE

Unlt

(Dept 5)

Sto? House,

6,

(0279)

.

m7,-

CM20

Rrverway. Harlow, Essex, 20W? 24433 (24 Hr. Answerphone)or 31956 Dunng

.

Tel.

SOFTWARE

hours.

of?ce

_2

Guaranteed, notched for double

Hub rings

£3.355

gontsélémersu?evenge tar ers Raid Over Moscow Tail 01 Beta Lyrae 9 erboard Eh; International Karate Trivial Pursuit Super Huey Green Beret Spin Dizzy M so Wllly The pawn PM“ °’° Fig,“ Nigm

Tiisis'pdamuse‘bGMMMQOdgMSuderpdozglfPPwegmgmspbmadd759 orders welcome by phone. Please make d'loques payable to c.P.s. Vsa and Am parlape. w

BLANK DISCS 5.25 Disc

Case £9.50

1495

£10.00

hello!

1

SOFTWARE

13:3?

g: ,

33:33

_

(callers welcome)

95

0:

WWTM mm w cam

'

see other ad ln Atarl ST User For ST Hardware Atari 400, 800, GOOXL, 800XL, 130XE, 52OST, 104OST

10.32

(15 (l Whig“ “W"

M

H g MEVIEW & Software

.

g;

'

3595 ‘5-95

7.95

m

..

Sillselvi!

sided

.

£6.50 £14.95

A”- L‘TEsr SOFTWARE 57°°KE° We cmnot llet ell the Item: we stock. Lou of new eoftwere, rlng for details.

1:14.95

£8.75 £8.95 £750

£950 £18 95

,

'

£14.95

£935

_

See other advert ln Atarl ST User 1 or d etal "I s o t P rln 1 ers

'

$735

-

use.

Blank Discs 5.25 212.95 for 10 DOS 2.5 Send Disk 50p for FREE TRANSLATOR

£14.75 £14.75 £14.75 £12.50 £18.95

£9.50 £9.75

HARDWARE

ATAR'

“l

BUSINESS

SPECMUSTS |N 8 BIT HARDWARE AND SOFTWARE

Ataerriter Synlile Syncalc Paperclip

X05 Ultimon

18'00

so

Dl

1:37.95

£49.95 £49.95 £39.95

N/A N/A N/A

13.95

FIGHT NIGHT THE PAWN

SOFTVgaARE 38

Plus

UTILITIES

for Muppet Comm Keylsioerd 4 800 Le;rLr’1lng Only 1:19.95 (limited slodrs) £45.00 Touch Tablet Phone 130 XE Starter Pack Phone 130XE+ Disk/D Starter Pack £120.00 ws 2000 2153.00 ws4000 £55.00 Datari Inteltaoe inc Software

£49.95 £39.95 £22.95

'

Superchip Tripler

Prlntere, lnterfeoee etc, Enqulrlee Welcome

Celllnuphomwlthmypmhlennfetflbuyedvleeregldeuetmueputoheeed

Phoneorderesenteemedey-opernaweMMmeu.FrleMSetOpmtlll8.00pm'lhuretlll

M ID

PYR

amSunttem-apmzlHourAneleerServlee

HOMEVIEW 885 01-692 7767 10pm-10am 300/300 1200/1200 8bit none parity 1 5109 b“

Video & 50m,“ (Inside Osprey Business Computers) 5 The Bridge, Wealdstone, Middlesex, HA3 5AB 01- 861 2407

5

ALL PRICES INCLUDE VAT

for Monitors” "’ w

|

”be;V'L‘gsioeggol’e' 30+ “H 6.00 7.00

6.50 7.50

SS/DD DS/DD

AfaliXMM&SMM 1029 Red Brown Blue Green Canon Pw1 156/1080 Red Brown Blue Green

50+ 5.50 6.50

.

M ‘”

w

@

'

Pan tilt revolves around 360° o tlitable up and down 12.5 adjustable by frosti mechanlsm. 51 2.00 127, Monitors A 14 MOMOTS9‘ 5-00 a +

3“

51/4”

SS/DD DS/DD

3M

Life?me Guarantee 9.60 9.90 1030 190 1220 1250 .

.

3‘1‘2”

sé'fehglgsguclggfgg

SS/DD

20

03/00

2550

-

-

-

25-30

25-00

es a e“35:31: Acdoezl

.

33/00

17.00 19.00

DS/DD

16.00 18.00

.

Discs with l5ml cleaning solution 4.00 51/4" Head Cleaner

3l/2" Head Cleaner

5.00

°7 52°ygu3 '"‘° ° r7lbbon

£13.90

I

_

Plain. fantold,

_

For 80

Size

column

printers

11

4. , 7.

EXACTAA 112/3x9l/4

7

/

_ '

U?lise reverse side of single sided discs Accurate position guide £5.50

l

50 ATARI USER

May

1987

-

.,.

.

/

.

§

.. ' '

Dept. ATA. Next day delivery available. Please ask for details. All prices inc. of P & P UK only. Please add 15% VAT.

x9‘b

.

-

.

5 I/4 ,, Dlsc Doubler

{AN

"

7

'

Dimensions 405 x 325 x lOOmm Made from 5mm

clear perspex

_

£19.90

7 '

12+

3.80 3.70

3.00 3.10 4.60 2.70 4.20 3.00 4.05 2.40 3.30 2.40 3.30

2.80 2.90 4.20 2.50 3.90 2.80 4.25 2.20 3.10 2.20 3.10

490

'

1

,1,%

:

'

2 2 1

CO mputer

14.40 17-30 24.00 15.20

13.00 16-30 21.30

1270

Labels Price perlOOO 1,000 2000+ 4-20 3-80

89‘s” 89“?

430 590

2

or 3)

Of

labels

/

.

,

7 .,

”?fe??fur

)

,.

“a.

//

77,

a...

MM 50

If "'

“a.

..

a“ '

/'

i}:"

\

4/4/16//

7/

‘1

,.

777

/

.

MM 80 ,

,

**

27

'

(w

7 «

7;

r; ,

‘.

0311.

as.

, ?’“

4

7/

,

",

7

,

,

’,

77?

7.

"

D|sc Boxes MM 100 MM 50 MM so MM 40

.

390 Sheets

MM 40 _

“Q

5/4" 100 1

51/4x50

1

1-70

8.70 1190 8-50

30/2st 37/2X40

A (17

24-Hour

'

C

-

rd

& 0707 52698 $32ng

,/

?zz

A” MM boxes anti-static WiTh |°Ck

5'30 GCFOSS

,,

I

“4/7"

,

'

Contfanfold Sprocketfed 70" 36

”ease “me ”0

.

iii

micro pert edges Weightl 0005 Price per box perboxl box 2bxs+ gsm 2

if” 7";

l

.

IN'luire Is not listed °"" '°' “5 “We

co 80 70 90

MM 100

”‘

”4177

Computer.Paper

Prlnter Stand was

5+

.

if the

Clamping arm

15.00 17.00

DISC care

WI

JUS

Unbranded 31/5” D'scs

2+

1

-

1

.

.

3.20 4.70 3.50 eenhonlesGLP Red Brown Blue Green 4.95 2.80 EpsonFX/MX/RXSO Red Brown Blue Green 4.00 2.80 LXBO Red Brown Blue Green 4.00 4 J ki Rgd given Blue Green 42100038 2:30 1:90 1:70 olOOMS 3.20 2.70 2.50 cha KPBl 0/910 Red Brown Blue Green 4.70 4.20 3.90 snlnwd CP 80 3.80 3.00 2.80 1.50 1.20 1.10 StorGemlnl 10x 15x Red Brown Blue Green 240 2.00 1.80

_

'

.

W ‘

zllA

9154

'

Dept ATA

Cemfied iife?me WOITOniy 0 bels hUb

LONDON

BROCKLEY,

Mixed types for quantity breaks 1 off if ordered with other products

Ryddl Mount, Baker Street, Potters Bar, Heris ENé 2BP

Swwel Bases

ROAD,

PRINTER RIBBONS

.

Unbranded 51/4" DISCS

“mm‘“NE

296 BROCKLEY

-

.

FREE P5P -

”gang; mpg $13“le ?gwwnis

*

CO m p uter S U D pl les

0707 52698 or 0707 5091 3

moth-"2&0

cm

-


r—*—+‘_'—_—_——'——‘

ATARM°°fS°°f8°°WXE urluruss AND GAMES

HOWFEN

Doss—Thebesmemdriven?dgamemanagememwstemyeta Functionsincludngnul?stagetapebdsqdisctotapedscbdscupresentedona 00hMIL"menuE’?fafumtIOMOGum'e?f’"Ir°uf°"““9"uSlis‘e'f'sI"“""'*’°°“?’°-I'"”Wm" 008 works in any density (at warp speed in 00) £17.95 —

AUTOMENUMm?wnymgve‘y?emdsc(Basicamm,mwmmnmemm mewessofamn_wmmwdemy.woosg&g5 A180l<1'4—IZ‘3-95;

|

GAMESAI

ML somaemtape

dscand

u

Software

Cut Price

,

.

athali

.

ForIuIIdetailsofthlsrangeo?ape/dscleamidgeu?li?esmdgamessendlargeSAEto:

HOWFENSOFT

Howfensoft61 JRDavrsG‘I

145 BANKSIDE,WESTHOUGHTON

BOLTON, LANCS.

Computing46

Ladbroke

Logic Mail

TIM E

BARGAIN

H

l l

Page

ST's

FROM £230 inc VAT games, u??hes & demo disks)

Contact ONl-INE SYSTEMS I. Causeway Industrial Units, Maldon, Essex CM9

Unit

'

Romeo Slllca ShopQ

Software

Stort Soft 52 S.T.V. Services 2 Sunaro Software52 The UK Atari Computer Owners Club26 York Computer Centre24

7L!

or 891074 AnY'rrme

FOR YOUR BARGAIN PACKAGE Inlphone5062158676 -_

W

DISK-TO-DISK

m

SK

.

.

.

_

rum-

.

magmas?mmamzxa?mmw”SeesawF,.. Fm TAPE-TwsxmA—Tvarw_m.smhsra9ew Bosseoisk,Ta?Et9.95 were?ayammmmemmmm"?rmware.F,.. 35°70“ “?fy?mmmwm?ygfmwm? m5

iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii ====3:3:3:===HHH3:=H3:S:==3:“lH==l!H===z==2:H:========================= =H==H=H==l HHHHHEH 5555555555555

Good lun andonw:

DISK

—anytwoolmoblbuhgtapeu?li?esbronly

Atari Service Centre

TURBOCKARGER

Post

inoreasedBaudralabredlmba-inglims, TAPE EDITOR-Sirigleande?stageEactmpPlu:anonboard

BINARY

Fm

_

TAPEmssPostFm “option losave totapealan TApemss PostFuo

A“ work fUIIY guaranteed ”99 e?'mmes ,

Edbrlhatenablesyoub

52mm?““m‘”°‘““‘"‘““‘m°‘"“'°“’“““‘°?”§é‘smspurr...Fm

THECASSE‘ITE

DUPLICATOR-ATwoBadrupu?itywmminLISTableBasi:

TAPE E335

Post

AVON MICRO CENTRE

Fm O?or-OriginalM/CGamewilhalordersov9r£20.SIaleTapeorD'skAlsrppiiedwilthllinstructions. En-

°“°q”°s"’"d “05m: .

J.R. DAVIS. 10 manm AVENUE, “omen, HEREFORD

Telephone:0739

USE YOUR PROGRAMMING SKILLS TO MAKE MONEY We urgently need original arcade games featuring: high quality graphics, smooth animation and good sound effects. .

ATLANTIS publish and market such games worldwrde. Ifyou havethetalent. we havethe expertisetoturn itinto money. Send aoopy onourgame togetherwith

instructions to:

Mike Cole

ATLANTIS W 28 Station Road,

292269

HR4 9RD

TRAINEE MILLIONAIRES REQUIRED

'

'

Unit 4, Western Road Industrial Estate, Stratford-upon-Avon,Warwickshire CV37 OAH _

mwmindudeasummwmwmm

.

, ‘

£14.95

U?LrTY—BackupSingleandMul?stagetapes. la “Tape-(o Tape utility Plus oIIers XUXE -lden(ica|

5555555555555

AII Atari products repaired, Computers,Printers. Momtcrs etc . . Atari trained engineers

,

corrmems.

ATAR| REPA| RS

========================m:z:2:2:=================::====:=::===:::::==:::::=::

Post

Offer Spool-l TAPE-TO-TAPE

ExpressZG

Stocksoft46

'

unurv- Foalurosindudozave'sa?losEcToRcoPlER _a DrSKMAPPERnbcau; BAD Manors—aBADSECTORCREATOwariteBadSeclorsBackupdskspwlecwdwim

624

Pyramid Video & Software...............................................60 Softwarez

I

5 FREE

Order26

Magnetic Media 52 Micro Media 60 Midcomm International....................................................52 Miles Better Software40 Online System561

HUGE DISCOUNTS ON ALL ATARI HARDWARE AND SOFTWARE .

60

.

Digital Integration.............................................................64 49 Doctor Soft HomeVIew 60

newpfgcemgfsammausedom

(er’h

61

Charnwood Computers....................................................49

Compumart62,63

EACHsideoIthedsciQSS

on

61

23221;iifdtévsnrfre Chips18

DDS-£15.95:KK-£24-95

,

.

Advanced Systems&Techniques..............................16,17

AMC61

Dos'MODV‘WYNWIDOSWMIMMWNWWWWMUWV’I‘"“50m“ doublermodorHappy.Give5180kcapaaty'

ADVERTISERS INDEX

London SE25 SAG.

a

.

W

?aw 9 /

/

w S’?

W 70 r

would hke to hear from you, Database Software for good quality software —games. utrhtles. looking busmess programs. If you thmk you have a wmner send dlSC or tape. plus mstructlons and a it for evaluatlon (on brief outhne) to. If so we

,

v

is

The

”mg”

Database Software Europa House, 68 Chester Road Hazel Grove, Stockport SK7 5NY. May 1987 ATARI USER 51


ggf?igér?zitggpguzf We Ea,

f?Ja" as

g

f

-

‘rm‘i?a

«

éw?i?awg?f‘as?,”~%~zpfwf:§}§iz~ev"10~‘»4«w~§=’iz&=ze'£

‘gzé?‘é

~‘»“”f’;§%?’f‘?~§“m”\€‘%~z’“§~h*wf‘§$ir‘réar“A;3f%¥f?*”ff%”l

“af?x?

wmég

'-

~

??ss?wiwww?g?mg ‘“

a

*

g

f

WITH

f

L

5?

s

¢*«s?sf?af

-

g ‘

-

if

L

x

m

LL‘ES

*

i

«a

v

LL U! L

ding ff?

W

a

”if

w

'\

i

l

x

V

',

41";

g

I,

‘f‘

/

“in

we

,, K

te

5

kirk/11

"

y

y;

.

f

'

u m

”MM/”WV

Mange:gasssmqg?wev,

??

duper!»Grann'csmmswnd Titles available s

aa

IO_00 of Software 'W'de I‘a?ge afPeripherals-FREE Miner 2049’er cartridge -

E '° L’}

g

EXCELLENT ONLY" VALUE

--

Typewriter Quality print -Prints at ZOCharacrers perSecand -Bi-Directionalprliiting -Full 80 Column Width -Built—in Interface,plug straight ln&ga

ART

COMP UM

E

.

ATARI LETTER PRINTER QUALITY _Tme

-Massive 128K Memory

E3

.v

10.97

A TA R I COMPUTER

>

e:

”in

x

w

X ‘

ER

33,3

3

t

L

.

00

£95155,

EXCELLSMY + £125-——%"& p p VALUE FREE ‘Atariwriter Plus‘ WORTH £40

NOW for the, 515 L 5 on phoneDEA BEST afour

wordpra’dish

-

and ae rails T EASY

i?ié?fwgme

_,

'

,.

..

--

.,

“?

-

How to Order

H 7 ‘

Slmply post your order slatlng' Name and Full Address, wnh enhera Cheque or Postal Order

ATARI

\.

l

?iLijXWm ”

I c

£¥$€§§§éi§é§£§é¥?§”mam

_

?g ‘

'.U y m . . ?

/( “‘

AA

Phone any of our 3 Order Lmes (24 r re your usmgHours)agdgllacczygurorder

,

M

I,

?gsggstzieaéesxixggAY by ?rst Hafdwa'e by I

pan

(“Fig

add

“5350813335635? Ovmeas Hem

9,de

giggf‘icfgrlAsnr'bh/(Ig?lké'lfsnufaidcei. We accept Offnmal Purchase Orders frorn Esldbllshmenls. Goverrrmem and Educalumdl

“£05565

L?w?a

Wh?e ?aws—Mam,

'Ata?wr Wu‘s“ “Vet Pfocessfza‘“re\s/ZPRICE neww?gef’ ”a"

9?

egg-”gags

PR

i089

-Uses FanfoldAND Single Sheet paper -Fullyadjustable paper Feeder -Idealfor:~ Draft Letters,6raphics& Prag. Characters perSecOndprinting 5_O :Fas_t Burlt~in Interface, straight in&go

‘ gfzzfgil

éicjriifé?v????ézd £2

/

MATRIX FRINTER

kg

plggr] PUMA

on

EXC ELLENTCOM ONLY

VALUEl

_ ’

FREE Atariwriter wordpracessrngdish ONLY FROM COMPUMART _

Listings

_

_

+£3p&p


3

55535

5

ӣ52?

5555555555 3:51"

2:9

5, 55

5:11.33 5

3

£5

a”

55

5—3.“

35,5

5 5?

555 {25551—3535 5533553 g;~t§»‘it

355?“

55

{355

5555

5A"

55

5

55553555

5

z

5

55

3

55

;

25

55

5:3

55

I

2

.

~

5.

5

Ti?

/

i

3-

I

I

r

<

~>

5

£55

3555 55

5

5;

“135;

“if?

1“

25,

5

55

£5 5g; 3:

5;

5:2

33

55

3

25

i555

5

2

55

j

5

‘5;

5?

555

55x14

,

"

2555555

;5

f

5

5

23;

5

55554552

5

’ ~

5

45

,

5

5,

2

3,

_

5

4t4$¥$Q1w

5§§X$V

("2&3")

55

FULL

R

ANGE

AI

Store/RetrieveData in seconds straight into your Computer” -Massive127l( Data perside of51/4 Dish Compatible with all Atari aBit Computers 'FREE Software pack included -

..

on

way5

NT

.

Y

When

ONLY FROM

N

PRIC V

£2995

+£2P&P

”mac StorageBox

DS~£39.95

+E2P&P

per50

55~£49-95 525” [ZS-£59.95

+£2P&P

POST

TEE for 5 /4 D's“ ,,

UP10 0/0 25

(a X C53 Lb

Strong card boxes in Tens

Top Quality-FullyGuaranteed lndividuallyCertified -Envelope5 -Labels ~Write Protect Labels ETC...

a

ALL Products are covered

by the Compumart Guarantee!

‘3Eat

Re?“

a

Plastic

Caseperlo

+£1P&P

DD lOOL~H01d5100 ONLY...

5

£7 95 £ 10 95 .

am

DISKS SAVE

FREE

+£1pap

With diViders & non~slip rubber feet

m

no 50L~Hold550

5 '/4 BLANh

.

'

quality Per595“! [0533013 5553113575

__

II

~

it comes to‘boxing’you’ll ?nd -

COMPUMART

55 —

t

ours’a KNOCKOUT!

00

SS~£5.95 DS~£7.95

'

5:01.

BOX cusven

_

+£3p&p

an “T IS h 5 FREE $11.35 (13312,

“?!

i

Plugs

EXCELLE

..

53:

AVailable

C55

‘5

7,5

5

-ERIP

A TM" DISK DRIVE -

315

5 55555§5

5,

001881.

I

5.5

“ag%

FOR

0

1

’?\‘\4 at ‘ D

"I

(J

r

x

l

!,f

0

u'lil A

n I

I

5,

l

.

)

\i

I

4’

A

3

x ..

f:

'

,

'

i

4

t

l

t

5

'


TE?

I o MAHAm

THE DEF INITIVE

3

5555-5555-55%_55~?555g

5

r

5____

,

4455/1595,

15

5

5

g

‘,

if

,

“!_; -_.5._.

“l“

5

L E“

1

:

hi

5m

6 "r .

155

5

5

,

5

TOMAl—lAWK

—-

33.53”? <”

L

55

"

55 °

t

..___

55 .

"’

‘f

.5 5

5Ai-

g,

55

45" u

v‘

.

if?“ ‘. 275

P55

f

y

} 5

5/"

55

5"

.

555555

./\f

.

w

J

Q

55

\< ‘\

5

5

_

5/

55555 ;

5/

' Al

5

m

,. 5 5

5.

.

‘r‘

//eL

"'

if

,

/

/ r

?n

»

33.5?

5'

415?

.5

ff?“

555.

5,

f

“5 ins»...

‘”

‘“

<

L

5

5

5555

5

é?

-~

g »,

<2: 5“

'

w» $5$th 45's?" ”F“ f

.5

5

0

35.“

w“

y‘

\

& ‘\3°

'

'

"jigsaw-is; i

FOR ALL POPULAR HOME COMPUTERS

gongahawk

£9595 29-95

Naileamizfzzi a 55-32 '

COMMODORE64 Figmei Pilot

D

Disk

£9595

4.95

aw $139rlr11taergPll?t 8 £12 9.95

Tomahawk Disk A_TARI

Pilot Fighter Fighter Pilot Disk

5

El £14595

5

Tomahawk Iomahawk Disk

D

£9595

C]

212.95

[1 El

£9.95 £14.95

AMSTRAD CPC 464, 664, 6128

$222: Disk

8 £12232

Night Gunner Disk

[1

£1395

a

£9.95

5

Pompeii}: D'5k

Fg?gr?m -

.

5 2,138?

'

'

.

v

TTFiacer 48/128K El 48/128KD

'5

.

55

'

“Pf-£1"

.

'

~

..

i‘ia.

“V

Lake-54:45!

'

-..

.

1°;

W _,

5.5—

z,

17

ow"

5-

m": 2:1

.\555

w

if

*

/"

5

155,555

Ground attack and air-to-air interception, with laser uided missiles, rockets and 309mm gun.-~ I Doppler navigation and target tracking. l Day/Night vision 5 stems. l Crosswind’s, ur uence. (T2I0gdly, l ratings—Trainee to Ace. I IPilot mpressive sound effect 5 - Pilots Notes-

5.

,

aerobztic Aurtfhentic ormance. pe

I

-5 <.’.~-

~'

<5

l

”I {V_:."\(“5&5 k

5,

55

..5.‘;’

l

-

off!

3D cockpit view wit Spictacular over 7,000 round features.

.

'

5,_

/’\—,_/

f

5.

l

'

.

/

\ P5

fortake “"

;

.

55

5

\

5

i

P5

5

L5.»

it‘

5

355

55

-

_

P

55,

.5

._

\55

<5

\

a

;

5

5;

-

5

55» 4" “I f

5?“

5

l

5’

\~

i

5

553/55

-

'

.5

"

Q

55

55

4L

5

5

3—4

5?

5

5

N5

P5

55

_5

\

‘\

A“

55

_

;

.

,5

5

5

i

,/

,

_5

55

stunningly

Ground attack and air-to-air interception is the challenge day ornight in the thick of the battlefield. Your combat mission is to locate and destroy enemy ground forces. It could be science fiction it isn‘t— the Apache is for real... the meanest, deadliest combat helicopter ever. You have the weapons, the machine... climb in and prepare

\5 ‘P

5

a

'

55.

5

realistic flight simulation that puts you in command of an AdvancedAttack ?pIache e icopter. Flying low overa spectacular 30 real world display with over 7000 ground features — TOMAHAWK puts you in the hot seat.

35/5

__

4——

w

BY D.K.MARSHALL

555..\.\555[ “N

55

9; 35:5;

5

SIMULATION

5/51;

.

an

.:

1—5—7???

Amms?eeipics

.

_

seas'"°‘ P;&p55inclusive mgrand 5p

within UK

Please send! 0

perjmassene)

wgé

-

_

-

DIGlTAL

lNTEGRAT'ON Watchmoor Trade Centre,

Please debit my AccessNisa card no.

mm

£?§§2?§7£€f§i

.

6015 W

Expiry date

.

'

-

Fighter Pilot Disk

D £13.95

AMSTRAD PCW 8256/8512 TomahawkDisk El £19.95 “TV-h Address ' ,

Ch

'

-

D'g'm'm‘eg’am” “d eqZigsbgig' we"

wigs???

'

'

"

wliggzigTiFe’ii’rggézgfa'Rfei.

I 5

N me

l

E


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.