Atari User Magazine Vol 3 Issue 11

Page 1


Expanding the 1050 disk drive‘s strength is what ICD's US Doubler is all about. A true performer in the area of hardware modifications, this chip set quickly transforms your Atari into a powerhouse, radiating with innovative features never before possessed by a 1050. Features like true double density for greater storage, single and dual density support, an accelerated l/O rate designed to triple your speed when combined with SpartaDOS and full compatibility with existing Atari software.

,

H

1

g

'

f

h

,

.

i:

i

j

Ef'

k.

'

US

Doubler

£29.95

US Doubler two chip set and fitting instructions

This Disk Operating System has been widely acclaimed as the best DOS for the 8 bit Atari range. SpartaDOS from lCD supports everything from 810 disk drives through RAM disks to hard disks. A special menu allows rapid transfer, erasure and locking or unlocking of files using only the Space Bar, Option, Start and Select keys. The utility package supplied also features a 32 character keyboard butter, intelligent switching between disk densities, a binary file game menu, subdirectories and time/date file stamping. SpartaDOS complete with 175 page manual THE PERFECT COMBINATION SPARTADOS AND US DOUBLER —-

l

l

'

.

3

£29.95 ONLY £49.95

§

2

?"

[6_/D

5 it

?J/ SpartaDOS

Construction Set

£69.95

Supra's MicroPrint is a parallel printer interface for the Atari 8 bit series of computers which plugs into the computer's serial peripheral port and then directly into the printer. ltworks with most parallel printers and 8 bit software and includes a built-in printer cable. MicroPrint £29.95 w

5

“1“

5

50,4qu ‘"""'" 1...

Microm

The SupraDrive AT 20Mb hard disk for the Atari XL and XE series connects directly to the computer‘s parallel bus, allowing high speed datatransfer rates of 8-1 0,000 bytes per second (approximately 10-15 times faster than the normal Atari drives). The Supra Drive AT stores more than the equivalent of 200 single density Atari disks and can access any information within milliseconds. All this adds up to an extremely efficient system forthe serious Atari 8 bit owner. The SupraDrive AT is supplied with hard disk interface, builtin power supply, manual and SpartaDOS. SupraDrive AT ready to plug in and use

£749.95

Rambo XL transforms your 800XL into a mighty 256K computer and makes it memory compatible with the 130XE. Now your XL can support Basic XE extended mode or the standard RAM disk supplied with Atari DOS 2.5. With the RD. COM handler supplied with SpartaDOS you get a 192K RAM disk enough to duplicate a full double density disk in one pass! You must supply eight 256K DRAMS and the DOS of your choice.

7// ((l' J

,

”II

Rambo XL with fitting instructions

F

é:

A

PzR: Connection and manual

Pszconnection

*"

3};

Now you're no longer limited to Atari compatible printers and modems. The PzR: Connection plugs directly into the serial disk drive port of any 8 bit Atari computer and provides the user with a standard Centronics printer interface and two RS-232 serial ports. it also draws its power from your computer which means one less cord fighting for a power point while its compact size leaves your work space virtually clutter free. The P:R: Connection’s serial ports use a fully compatible R: handler and resemble those of the 850 interface with the same signals and functions.

r,-

E

i/"fh s 5

?

£29.95

.

0 tware gorgtler

ALL PRICES INCLUDE VAT AND DELIVERY PO. Box

113,

N“ NV

mm f \ N

%

RAMBO XL

Harrogate, North Yorkshire, HG2 OBE, England. Telephone: 0423 67140

,


use: 2

.

a ‘t

inc/z!

a;

News

if“; yr fei?t? it“? _

22256? its"??? w

"

3?!

f

a:

v

sew

Dam Trouble

M

is...“

Tm

Vol.

?

MW

No.11 March 1988

3

Derek Meakin

Software

Solutions

GROUP EDITOR:

PRODUCT/ON ED'TOR’

Peter Glover

EDITOR/AL ASS/STANT:

Ne“ Fawcett NEWS EDITOR:

COORDWATOR;

Pam Turnbull EDITOR:

André Willey GER:

n ADViR0Tll‘SElléENT now ”(13ch 0" ADVERTISING SALES:

Nora Lawton Tel: 0625 878888 (AH depts) 0625 879940 (Subscriptions) Telex: 26571 MONREF G Quoting Ref. 72:MAGOOl Telecom Gold: 721MAG001 Prestel Mailbox: 614568383 Fax: 0625 879966 Published by: Database Publications Ltd, Europa House, Adlington Park, Adlington, Macdes?eld' SK104NP 33,573 January~June, 1986

Subscription rates for 12 issues, post free:

£15‘UK £33

15

.

Europe (incl. Eire) Overseas (Airmail) ISSN 0266-545X

“Atari User” wewomes program "stings and articles for publication. Material should be typed or computer-printed, and preferably double-spaced. Program listings should be accompanied by cassette tape or disc. Please enclose stamped, self— addressed envelope, otherwise the return of material cannot be guaranteed. Contri— butions accepted for publication by Database Publications Ltd will be on an all-rights

.

fast action game?

in our

3D Platter

23

3D wire frame

easy with this

graphics made

superb routine

-

Profile

25

Meet Zeppelin, a new software house supporting the

8

bit Atari.

News

27

More about Britain’s nationwide online

for micros.

database

R Oll I O Mo r e

a mc azmg

29

.

OI t 3 WI'th .

exp

l

Map

our reSl "d ent A tan

.

a d venturer.

32

Plot your route with our

guide to Mercenary: The Second city.

_

Rewews

35

Our evaluation team takes _

a

look at the latest software releases.

_

H'"ts and Tips

4

3 pe [lb oun d The full solution to Mastertronic's devious graphical fantasy.

42

1

Get more fun out of the top games with help from our readers.

.

_

Five Liners

44

More prize Winning ~

-

-

_

Three 'Ca_rd

Pull up

a

-

mini

-

-

programs sent

Brag

by our clever readers.

in

47

chair pardner and take part

_

Western card game.

in our

Easy Programming

More help with Atari .

52

Basic: We look at Control characters.

.

Mailbag

57

The chance to get your news, Views and name .

.

.

in

print.

'

Q? ?ll

'

._

81

ggll?

73.1..

-

/

,

Ola-91m!

//.

.

Add TEN new commands to Atar’ Basrc With th'3 latest package from Atari User. -

-

-

/-.v'

-

dust-“9:6

50 g 3 if? 3

-

_~

,‘-f?

@

basis.

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

18

Floodswlle from disaster

MicroLmk

Mike Cowley

£18

our p ro 9 rammin 9 p roblems.

Dam TrOUble

EATUHSS EDéTOR: eter avi son

.

y

handy utility to keep track of all your discs’ contents.

Can you save

13

Our reSldent ex p ert hel p s to solve A

Alan McLachlan

TECHNICAL

10

An in-depth look at how your Atari’s built-in language works.

Disc Database

MANAGING EDITOR:

REWEWS

9 computer algorithms.

Basrc Revealed

0 "

.

bit.

8

Programmers’ Challenge

A new series to test your skill at creating

a

A,

”m"

*

,

é/‘gfw 4:42”;

5

All the latest from the ever-changing world of the Atari

SEE PAGE 22

a

,,

I

%q

l

,

x

//'

1", A“ .

"l

I,

f if

,,

'

5‘

.

g 4g 1m /////’,/ f WWW/////// "g

,

_‘__,.,.,.»

"ref/4,4)?!

555122}! ,,

.-

.

My,

March 7988 Atari User 3


The phenomena] growth in demand for Atari computers means a much bigger home f or t h e BIG 5 b ow ‘

-

.

>

<

Wood Green

1

gs;\

_,_ 5:3— t

j:

,;

'.

f

3.2" wen-em

3.33.

3.3. teamepm

-

E=E

get there

alarms-”safsmem

l

Yé?tgfnix?rrzrfmzsegfgs a free bus service shuttling

I | I mmzziv;;z";.f."ez?'°cez ”a 9 e e... | —

i

.:‘T

ij-ej

,

:

ziy\

Exh/b/‘t/ons

33,5,

g

A:

Lee

4.

*

few

*

_.

-§éwvve —, m;

,-_ $13?

.

ge=e=eg gr —m

.

LE

,

..

F'-

r

,

2

'. , f

And that means you can enjoy unique hands-on experience of programs everyone will soon be talking about. You'll find some of the best prices around for blank discs, disc boxes and other accessories, learn about the many

opportunities to expand your computer system, get helpful advice from some of Britain’s leading experts, and so much

more!

ticket

order

Please supply.

[Order four adult t/ckets, get the ?fth FREE/l ,

,

wee...

mee-

1988

Post to: Atari User Show Tickets,

gm‘w ‘

.,

AP". 22-2"

@§‘§1@

D Under~lés UCkEIS atEl (saveEI).......t £ {Older four under-16; tickets, get the fifth FREE!)

The West Hall Alexandra Palace, Alexandra Park

MAM

e

I

we." station and “my, every 10 mlnutes. If you're travelling road the show is only 15 by

c... the queue. and save £1 per head with this avaneee ticket order

Your advance

|I

‘7'

“T

The spectacular Alexandra Palace represents a new showcase for the fastest-growing range of computers on the market. From the exciting games console to the ever-popular 8-bit Atari and the sensational Mega ST, they’ll all be there at the Atari User Show! Some of the very latest software will be on show for the first time.

get to the show — by car, rall, underground or bus.

~

e

A/‘if’pegi

m

10mm

ff“

;

i

__a—“M!Pa¢'__k9_d days forAtarl owners!

to

,

by

are 256 Orgagiseg

55.1,

A

'

It's so easy to

z

a

.

THREE

How

l

N22

dead"

1,

.

London

/f f”??? 3:

1,

.

Europa Home, Adllngton Park, Adllngton, ”J‘C’?’??d 5,00 51W”-

E— D

‘0

5355111525733?“payab'e

eeeeefj??f?'"f???f??___jj?????f???""'

745555533536

ee‘eeev.jjjj;jj::j:jjj“‘1,,,_'j'

[g f

v

.[

Z”

,,

_

,

"

D

I Meeeekweee, MLUJee‘....E—UJ 53 {adults}, must be received by I £2 [under 16s] Wednesday, Aprll 13. _—--_-------------------—-—-4

moms

eee.,.

Am

.

message's;remr.:zm:z:z:z::m

MICROLINKonosns: MAILBOX 72=MAGOM P/ease quote credit card number and ful/add/ess

A303

I | | I I | | | I 1

|


AWAE’QU

.

NEWS

uses

-

'

Esca p e death row

More 8 bit games

tilt “i a&

+

"Q

1

.

mt

"

BUDGET price multi-Ievel shoot-'em-up — Zybex has been announced by Zep-

A

5

pelin Games (091 281 4401). Zybex, a two-player onscreen sets game, you on an almost surcudal missmn to escape death row. To earn a stay of execution you must

penetrate the heart of many strange W0f|d$ and COHGCt teleport crystals: Each crystal gives access

another level even more difficultthan the last. Your goal at 5

;5

;

?g

ss.,_.;..

§

% ”y $5555? “5555

5

i§r5

55

5:5?

Zybex: Level

M

355

5

to reach the ultimate level and face the find challenge— Zybex. The last crystal is all powerfu| and will ensure the removal of the death ring around your neck. ., have to shoot your way through several bizarre and colourful waves of aliens, and find exotic weapons with differing powers. Zybex boasts fast scrolling and superb sound is

»

5

.

,.

55 '

555

_

.

_

5 -

5&5

m

as?

Zybex: Lave/8 .

.

Company policy '3 at a software budget 993W effefém-

hence the tag Of “135 £2.99 on cassette from Zeppelin Games.

price

_

a

.

maquIto THElatestfightersimulation

game for the Atari 8 bit Ace of Aces — has been released by US Gold (027 —

356 3388) The program captures the spirit and puts you in the

no

going back. Price £9.99 on cassette

and £74.99 on disc.

to the

Atari is still to supporting

committed the 8 bit games market. Certainly the company is back in the software producing field itself after a layoff of more than a year. That’s confirmed by the recent appearance on tape of Twilight World, the forthcoming release of Thunderfox, and the prospact of popular titles being re-released on cartridge. But some software develare less than opers impressed with the level of

support Atari is prepared to provide, and note that the company seems to be directing most of its attention to

the 16-bit market. And that inturn could meanless Atari

software. Red Rat,

which

has

just

launched two twin-packs — Planet Attack/Mad Jax and

~

| e me Space is

Wars/Dreadnaught

keeping

a

-

watchful eye on

sales.

”Ifthese two die the death that’ll be it”, said Red Rat's Harry Nadler, “though if a really good 8 bit game came through we’d try again”. The problem if there is one seems to lie with distributors rather than with the software houses or the buying public. And with a diminishing number of companies prepared to import software, Atari users are missing out on a wealth of titles available in the States. Recent releases include Top Gunner from Micro—

Prose at $19.99 and Chess-

master 2000 from Electronic Arts at $29.99. Given the current strength of the dollar, at those prices it's worth thinking about buying direct.

— I

B|

er

needed for next Ata rl Show

venue

EACH successive Atari User Show has left organisers Database Exhibitions with a how to ha'ppy problem find a bigger, better venue for the next one. An ever-growing army of exhibitors and visitors means the event has constantly had be on the move to —

larger premises.

a.

5

1

contrary,

of the Mosquito RAF fighter bomber of World War I/. Your task is to down Nazi bombers, sink U~boats, outrun V7.rockets and stop enemy trains. Fuel and weapons have to be chosen wise/y, as once you're on a mission there is

5

x:

1

Tty flyl?g

e

DESPITE rumours

t a???“ '

cockpit

5s 55

55

i“5555

s

5

5

.

”5

5;

5-55

5

é

t

.

.

Another big increase in demand for Space has diotated that the impressive West Hall of Alexandra Palace, London, will stage the next show in the series from April 22 to 24. Other premises that had coped well enough on previous occasions could

-

not

meet

the

additional they had run out of space for expansion. It wasn’t easy finding a new location that was both large enough to cope with huge numbers of visitors, yet prestigious enough to

requirements quite literally

event. HapPalace fits the bill in both cases. Set in 296 acres of rolling

complementthe pily, Alexandra

countryside,

Alexandra

Palace has been

completely renovated after the devas-

tating fire

in 1980. one of the most flexible display areas in the UK, with more than 2,500 sq metres of exhibition space. will be no So there shortage of room for the hundreds of hardware and It is

software special offers exhibitors have promised to bring along for Atari users. The Atari Show runs from Friday, April 22 to Sunday, April 24. A money saving advance ticket order form is on Page 61.

— March 7988 Atari User 5 /

.


“m”

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

k

m’

_

all“ WWW“ {?ghters c I

.;\

affix .

1

.

"kJ

K».

‘\

~

\‘

*

1

.

‘x

“w

W

m3. (3,

g

0

9,

aiifimt, «M

csxxono“~ ‘sv?wwo?g

I

I

:

(41

ff/VQK/‘i Q

It 1 «t

bl

.

~'~':.~‘

‘\/‘

60/N6

/ sax-s

//)d’)\\/<) é

i

.

.

equipment

.

*

.

.

The Widest range of Atari public domain software available anywhere

Now

INTEREST/N6!

I

A

'

-

?'

(

,

..~

1.

,

1!

I

5.31].

k

\)I’*

\

/

,

ff. Q

[7,1LSKENEG'

ion/FOE“

Gf-C

x

(g,

«

-—:'

L

9

“-

3 ?‘Q/?

V

«t

‘«

I"

f/

/’I

\

\_

\‘

(If/

,

‘l

w?

1,

HAVE

t

.

,

v

§

I

.

,

N \\

77—4AT

‘DaS/RE' I'LL NEVER SPEND MOTHER EVEN/N6- w ALONE!

couw THAT I-WE 565V"? James wuo

//0 f/ g II I) ( \ Awa

l

,

Charge Rate sap Inc. VAT peak & 25p Inc. VAT per mm. on peak.

6 Arari User March 7988

J

A

‘Desire' is like an intimate conversation on your pc screen! Just phone in and iOin in for hours Of enioyment. There's no enrolment fee — lust one phone call via puts you through to a new war 0 andy services and fun things to You‘dm?em do. Take a look at the menu . . .

DES'RE LONDON E149TW

\

I f; W // I

Q

,.::".'-:_.:':"."-'-'.."«'-"":"".""'

Dust covers

’o

4

,

_,

.

U

,

*

_

TOWPEN-f

[W / P7

Books for beginners to experts

'DESII(’E' LETS ME CONTACT HMNDREDSor New FRIENDS .,.I NEVER THOMGHT 77-lAT COMPHTERS comp BE 5MCH mm

I

I

sawem/Na's

1“

I

*

for all Atari

disk

on

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

I R6CKON I'LL STAY lN THIS EVENING, I'VE 607A

>

15

l

.

it.

“£15,502

I

FEELING

\

v

,

.

h

"""“

or

I

.

‘1--\ \

3:21 w

v

Phone

I

,

3:

an

‘W: v5

Ms“

\

W&‘&

a

1;

,

All 8-bit magazine programs with bonus programs included

,_

g

I

We also support our readers in many other ways.

“5,1

a

E

.

w

”M“

.

subscribing.

\

_

”Aw?”

.

,

,',

I

a.

_

'"

1

ii

r“ °é

MtL-/

n, \

--

"

I

/

,

'.

CQIATTERBox The interactivemessage board. Say what you want to say stir up a hornets' nest, start up a friendship! See the immediate response! MAILBOX A handy way to leave messages with friends. ossm: cusslruzos The De rfect p lace to sell your ‘0 d computers, or ?nd —

'

I

a

top computer job!

he"! 5 "he” t° -

say‘

szsggggzzitmaitxx2:1”rsona _

problems answered.

PHONE NOW IE] IS] I9

IE I. I.

I

'

-

say m

emotional or sexual


m

\

REWEMx L

x lZ O g l—

-

together with the

is now

Toolkit’s more

line that it

possible.

an

and

Th e [0 b of

production

227222

ewson 832939) has come up with the novel idea of sending an audio cassette to interested

wraps,

I

B m

.

.

a“.

/

24 ”$12;

DIZZY DlCE Players STORM Mastertonic

'

SOCCER

_

Alternative

m

mile-555MB CASTLE TOP

Alternative POLE POSH'ION

Atari

2

.

1g}

z

SPACE SHUTTLE

Firebird

EV m H?NIVERSALHERO m 1 222222252“ m m M0035 m

m m IE

LEADERBOARD

Access/US Gold

M

*

Gremlin

DECATHLON Firebird

f3

’x

FOOTBALLER OF THE YEAR

cassette.

2

TRANSMUTER Code Masters

_

.

erronmessages, swe bunIt-ln user input error checking and a forgiving command syntax. Price £7.95 disc, £5.95

-

Mastertromc

PANTHER

.

Iish

, [551

?gECPEdACES o

Mastertromc

the program

,_

(Software House)

h l

“if

Mick Handle, the author

aStBI'tl'Onlc

,

SILENT SERVICE

-

72“ un er

A

Epson-compatible

————————————-

a

.

offers also decimal, and- binary hexadecimal conversion from Basic. It also provides full Engexten-

22272222272222272,

a"

‘9.

the Atari control characters

printer,

11115

180

single

A

Listing command provides a full printout of

view each name in memory

IN search

5E

.

The

commands control over

,

v"

newnv'suouss

listings.

on

7/

Mastertronic

command will turn the keyboard click on or off, and a useful built-in checksum program sits in memory all the time. Editing is easier too, with commands to delete any number of lines, renumber Basic program lines in any and to auto— increment matically strip all REM statements from your program

provide

I ll” 2 a: 0

And immediate access to drive directories from Basic

by Mick Randle, remedies these deficiencies and Basic’s enhances Atari capabilities as well. Designed to work on the XL/XE machines and the new XE Games Console, the Toolkit only takes up 128 bytes of user ram. This is achieved by placing the main program into the area of ram below the Basic rom chip and bank switching when requwed. When a Basic program is run the Toolkit will switch off and to re-enable it you simply press System Reset. A help file explaining the Toolkit can be found on the disc or tape. And once it’s installed in the computer you will have Basic 10 new direct-mode commands at your fingertipS-

E

appears on.

Delete. The Toolkit utility, writter

?aTgAe?e53§|EFET§W§AER§E

| 00 I kl 't b 005 t for old Basu: AT last the gap between the old Atari Basic and the new up-to-date Basic XL/XE cartridges has been reduced — by a new low-cost software package from Atari User. A major criticism of Atari computers over the years has been its Iess-thanpowerful Basic programming language, which lacks such rudimentary commands as Renumber and

(M

/

\_L

candidates.

S

Microprose

t ape d

2222222222822

.

1227

machines isn't scheduled for release until September, but the concept is already drawn up. —

.

down The cassette lays the 1°b Specmcatlons _as you’d expect— but the vouce over has to contend mm a battery Of sound effects gleaned from Hewson’s _

now ls

PA".Hethsonneeds our earn. roiec They re looking for a 3 leader, “4° coders, a freeand graphic altlSt

a

lance musnman.

m

ON CUE Mastertromc

previous best-selling titles.

BASIL THE GREAT DETECTIVE

.

.

Gremlin Graphics

Em

Compiled by Gallup/Microscope NlNE new entries in this month’s chart with the spectacular Ace of Aces going straight to the number two slot. Alternative, Gremlin and Firebird have each got two new titles in the Top 20. Atari is bringing out new titles in addition to the charting look out for Thunderfox coming soon. Pole Position —

March 7988 Atari User

7


Link

Atari

your

Electronic mail — The cheapest and fastest form of communication possib'e~ 't com the same to send a message to one mailbox as to 500! -

e

.

million worldwide. You can even send and receive telexes after office hours or while travellin 9 .

O

pOSt

'

'

_

.

from flowers

the-fviflr'gmviif‘g"Lb-?” avaia eon mm in 3°11. 0 —

about

¢® / i ‘ I

%%§7

%% %

any_

E

-

Opgoengzrtethper?elftded

.

;_~\\

‘gf1)? :

British limited

in seconds, and

fully

analysed financial information on over 100,000 major companies.

l

.

I

Total price: £736.10. have an interface: Miracle wszooo v21, v23 modem + Datatari interface + cable + Datatari software. price: £749.95. W't e'the comb“ ation ou can alslo log or: to othlgr databases and bulletin boards all round the

Ifyou don't

.

W” “XI

% .///\

world.

w \

News — Use the powerful search commands to pinpoint vital business information from the world’s leading news services, Radiopaging _ If you also have pocket radiopager you'll be alerted each time an urgent

é \

l

gessaqe 0 YOU re arlrlves a ways

.

'

H?

your

In tOUC

a

| |

'

|

hmallbox. '

Gateways — Get through to New York in just five seconds or key into the EEC computer in Luxembourg' Which links YOU tO 600 databases throughout Europe. —

“w

\

2?smell-sifzgers N

-

l

connect to the M'crOL'nk

4

ioca| call rates.

can

computer at

'

l-

,

'

.

-——?\ //-—": More than

Tori!

Translation _ Access the biggest and most up-to-qate multi-Iingual dictionary in the world, with

newspapersandperiodicals.

-‘

j

Wh'?mever eqmpment VP“ “Fe, you WI" be able to call MicroLlnk, If you have an 850 interface: open your mailbox, save to disc any messages waiting f°' V°”' 3“ “is“ ca e Flawb'figl'é?iTE‘i'Sl”SfG‘éaii'29dem in as little as two minutes. connect Of?ce (£19.95). Two recommended packages

over 380,000 words.

m

-

H

company searches -_Obtain facts company

_

m

.

games and militia

_

Telesoftware — Download directly into your Atari any program from

|

All you need apart from your Atari is a modem, which plugs into your telephone wall socket, plus suitable communications software. two posstble

E

Reserve tram and

range of products to floppy discs.

.

"1

w r WI Fézkegs’ thgaltd’e r ochZCkffgghgdfst?s r r m v ,

-

.

bQSldes.

.

é;

-

-..

new

-

'

_

e an anywTeere int ?ayd?xce?t?é?daw'

Tele-b00_kin9

'

With...

' When you jom MicroL_ink _you ve got the world of communications at your I fingertips 24 hours a day. You II have immediate access to ALL the faCIlltleS Offered by Telecom GOId and a reat deal

more

Telemessages — Type in your message before 8pm and delivery is guaranteed by first

?

;-

OUtSIde world

I

.

“If” su scrl-_bunk_uphwnSKss.ogg ersmt an tglex

‘El —

to the

|

' |

————-———————————_———————~Please send me full

TO FIND OUT MORE

the coupon and the 5)er 8 OW soOU \.‘VI Tiddwhs H‘CF‘IVG full details of sen/ices and costs, together with an application form Complete this and within days you and Fill

in

n

Your | I |

Am”

WM?“

f’yblf”

xiiiSJLtzi1ifd5$grcf§mM Gold ‘

details about MicroLink, and information the followmg hardware and software options

(53222285333? D P ace package '

,

El

Miracle package

Name'\ Address\ \

Postcode .

Send to:

.

MicroLink, Europa House, Adlington Park, Adlington, Macclesfield SK10 5NP.

L_________________f£__


i?/t/

W -

It challen

,

W

-

/ 'l\

,

W

‘ihlllj

y ou are.

We present you with

problem Atari computer. your using to solve It contains all the information yiot; an need to write the program, competent you are a reasonably “0 further need programmer YOU'“ a

I

. help. However, if YOU are lUSt begmto sort ning you might not be able about thinking But out. just it of all out a few the problem and trying your develop will help ideas you programming skills. “99d What .you're 90'“_9 to HmtSmonth: ‘ follows next in this l‘ll set out an algorithm code the problem. you can use to method you are the is simply This to implement the solgoing to use be relatively should It ution. It mto a to _

.

_

convert straightforward am Basic program medeJ W" the ' familiar with language. Then, in the May wr ts|sue_,“wevl; gr present The Solution. that no-triils a program you simple “mm 5“9' Will do the iOb: along gestions for further improvement. You can checkdthis 395 5° an per :93m3'¢rt‘l°3: _° own answer Wlthdifficulty had any points you Remember, as far as a program are as manV is concerned, there as there are wrong answers right are ones, but the solutionslfavour

simple and readable. as possrble, will avoid, as much or so-called tricks fancy using clever programming techniques, are "01 as most of the time they _

I

' necessary. which is set So on to Challengel, _

casino...

;

/

s

\

WM

.

,

if, .,

/;7\

\//,\\

.

-

Mlke COOk throws down the

'

,,

'

.

-

r

'

;

//H};J

/

,

.

./

,

..

\

-;

,

/

{ta/v)" 4

“ “Jr!“

e;

s

.

W

I]

,

nil}

l

~ <

W

V\ 'l|||//li“v\ v/g .

The

page

W

,

-

8‘

a

\'

;7

Q

we!

iii/“V, .

V,

l//

i?

with ta e up Challen e itself. You can different various at the chasilenge levels of skill, depending how good

in a

/

Ar

this

,

AGV’?"

..

V,—

M in :

on

-

@>“kw?M. gl/{V?ef

di’

new-found .

1"

g

(it

\

to program lF you’ve iust learned to do next, what know don‘t and first of a the is This keep reading. we which in articles of series your exercise to challenge you skill in Basic pro9 rammin It start?

0

.

l .

,

e I

"t

/ \//I//\\\f J

Ty

W

¢

\

“A

it

s a

/

\“

”I?

'

?

programming gauntlet to all our

,

W

YOU are down on our luck, standin looking at the routhte wheel, when 2 shady character tugs at your sleeve. After exchanging a few pleasantries he persuades you to slip outside where he will tell you something to your advantage. So after cashing your remaining chips you fouow him out to the alley behind the casino. He whispers in your ear: ”For just a pony, Guv, can tell you my foolproof plan to win”, Maybe it's the drink that softens your heart, or maybe it’s the six-inch stiletto knife you feel poking through his coat into yours, but you decide to give him his money and listen to his advice. he says, pus_”|t's 6” very simple", hing the money into his overcoat pocket without even bothering to count it. “Just bet on the red". Feeling cheated, you ask what happens if you lose. “Even simpler", he replies, “bet on the red again, but this time double your stake. If you lose ou again, double again, eventuall will win because red is an even nzoriey chance”, He continues: “When you count your Winnings you will find that you are up by your original stake. Drop your bet down again and do it all over again. You can’t lose". With that he slips into the night and you wander home to think about what he has said. Any bet on the red, or the black for that matter, pays even — what you bet plus your stake gwozey ac ._ So If you bet a pound and lose, then bet two pounds and win, you get four pounds but have only paid out three — I

readers

'

two for the

Sgsofscrl and theAsflrstthltiet

In comprises black andrgeJdertttetyvheel ouneas to equal amounts a red is [hm come up sooner’or lat er. l’ts true, you can’t Iosel However ou th the green — num/ber 22:10retr'nembler y cane place on the wheel buts (in comes upthe house wins aliAbeen "It’hat at $nudges the odds of the red up Sowing ut t at IS slightly away from e only one Chance in 37ven, H y Yes it sounds like. a _good scheme so you 0 to bed trjea reaming Of what you will spgend ou r In the mornin onge managincleared as you ge in x30utrh.es wonder vvhy if it isgthat eas 7: a dz? man not done it and m a d eyh'lmse ”ata

fortune?'.

_

Wlt Etc; trelijtrotdijtf'ty |rs tAt'ahl mglinfe?gdgéze pretend money by writin to simulate a roulette whgee8I program an teSt

this strategy

'

-

ng$ $22; 12 gxshhls{pt

bUt

one? Iuke. You need to know hroewlWits nob ets It will take to recover y o ur Imatny‘ Ia outlay of £25 to the man What is the best size of b 0 Th e larger the bet the faster you W'?li make money but also th you will need when [dostzpore r'rltoneymuch stake money will ou lhng. ave tovy1 o ave m reserve? Is it p racilic a.p '

-

.

So it's over to

ou.

.

the necessary programga; 535 7:26: PfOb/ems, next month ’s hints will help. March 1988 Atari User 9


6

es?

«see

'0(' es

s‘“

HAVE you ever been sitting at your keyboard at three o'clock in the morning, staring bleary-eyed at a somewhat fuzzy looking television? 10 PRUNT ”DONE" you type through

half-closed eyes... The result is error PRUNT indeed! And as you re-type the offending line, your faithful friend Basic continues to monitor your progress, letting you know whenever your fingers slip off the keys until finally sleep overtakes you and you slump over the keyboard. The other effect that post-midnight programming has on the cerebral

r

.

BaSIc be t t er No time

gifftsra'igzgzs?o?rgm;i223?

and so it was one cold night about five years ago when suddenly thought ”How does it do it?”.

r|ght

I

speCifically,

how_does Bacs)irc 22,2: ge to check your typing so

quickly and, come to that, what does it do with the line you’ve typed anyway? _

_

After some research had established the fact that a process known as tokenisation was work. It seemed at that when you type. I

1G

PRINT

the computer actually stores the numbers 10, 0, 6: 5, 32 and 22 in memory. Hang 0“ a minute, hear YOU cry,that’s only six bytes of data stored and our program line is eight characters long. N0 WOHdef those programs only seem to work properly six out of eight times. Well, what Basic is doing is making up a much shorter, coded, version of your line. In fact, the word PRINT itself is representedbyjusta single number 32 _ known as a token. The first two bytes represent the ”he numbe, and are followed by two length indicator both are six in this case bytes because the coded line is a total of six bytes long. The line ends with a terminator byte _ the ?na| 22_ But why bother? What’s the matter with storing the whole line of text. Well, there are a number of advantages to tokenising. In fact you’ve already seen a couple of them. To start with the stored version of the line is shorter than the original text often by a considerable amount. Consider a |

_

_

-

_

line such as:

As

a

POSITION

piece

XDISTANCE,YDISTANCE

of text this line

70 Atari User March 7988

is 35

I

now

.

.

Speed advantage

operators

such as CHR$, INT, LEN, on — and variables. so

VAL and

SOR, We ll

be

operators

.

looking at statements,

and

functions

greater

in

detail next time, but for now let's see how Atari Basic deals with variables.

an example, consider this simple program.

As

,

LET NUMBER-120 10 PRINT NUMiiER

5

,

.

We” examine

bUt smce

.

.

line

5

a.

”.1

moment,

10 Is so Similar to line the example we ve already looked at let S see What d'ffe'ence Fhe va”?b'e NUMBER makes to the final tokenised

line.

“me

.

10 ”°W

as

10' 9' 7' 7' mf‘en'ses If ve been 32’ so f°”‘?‘“.".”9 128322“ you far you ll remember the initial 10 that and 0 represent the line number, and the next tvyo numbers tell {is hoyv long

the tokenised statement is — in this case seven bytes. As before, the 32 means PRINT and the final 22 is an end-of-line marker 3° somehow 128 must representthe variable NUMBER. In fact, any token with a value over 127 represents some form Of variable — which may be a normal numeric type, an array or a string. Each time you refer to a new variable when typing in a program — such as NUMBER in our example a unique number is reserved for it. If you enter another line which contains a new variable name then it would be as129 in signed the next free number this case. Since a single byte can only store a value of up to 255 we find that Atari Basic can thus only cope with 128 variables in any given program. —

There is also an execution speed advantageto tokenised programs. The theory 9093 that the machine code routine to look up a single byte from a token table is very much faster than the codethat would have to be used to search an entire Ascii text line. However, this speed advantage is unfortunately lost when you consider Atari Basic’s maths routines, which could hardly be described as particularly efficient. As with everything else in life—you win some, you lose some.

tokenisation

l

l

We the present start with ANDRE WILLEY

characters long, including the carriage return at the end. Tokemsed it becomes iust nine bytes of data and so uses just one quarter of the memory space which would otherwise have been required. On average, a tokenised line is about one-half to two-thirds the size of the original text version — depending on such factors as the length of variable names and how long the command words are. Also, when thetokenisation process takes place any incorrect statements will immediately be flagged as ERROR lines, thus giving you an instant indication of both the factthat you madea mistake and also the position within the line where the tokeniser couldn’t find the syntax it was expecting. Many computers will let you enter anything at all as a program line even if it’s complete rubbish as is often the case at 3 o'clock in the morning _ and you won’t find out until you run the program

Basic's 14m

n

process

goes

much further than just coding PRINT, POSITION and the other major commands. It also tokenises functions and


.

Variable

table

name

The variable names are stored at the beginning of the program in a table known, rather originally, as the variable name table. Each time you use a variable name when typing in a program Basic scans through each entry in the table looking to see whether you’ve used that one before. If you have it works out the number of the entry and uses it in the tokenised line. If it comes to the end of the table before finding a match it assumes that you have used a brand new variable name and this will then be added to the end of the list and its number recorded for future reference. This does mean that a lot of mistyped lines can create an awful lot of useless extra entries in the variable name table, sometimes causing problems with more complex programs. The quick answer is to LIST your program to tape or disc, then type NEW and re-ENTER it into memory. This will force Basic to create a new table containing only the currently required variable names. While a program is actually running Basic never needs to look at the text in the name table—since every reference to a variable is now coded as a number between 128 and 255. In our example, each time the token 128 is found it knows that we are referring to the variable which we know as NUMBER. Let's now go back to that first line of our program: Wh'Ch

NUMBER=12I

LET

5

.

.

.

wifen'ses

mm

the

.

f°”°W'”9

sequence.

5, 0, 15, 15, 6, 128, 45, 14, 65, 18, 0, 0, O, 0, 22

Looking at the bits

already know

we

-

about, the 5 and the 0 at the start must be the line number. The two 155 tell us that the coded line is 15 bytes long and the 22 at the end signals the finish of the tokenised line. Since we know that the 128 refers to the variable NUMBER you will probably have realised that the 6 preceeding it must

therefore mean LET. As it follows straight after the vari-

able name we can safely assume that the token 45 is the code forthe equals sign, which just leaves us with the strange sequence 14, 65, 18, 0, 0, 0, 0 to somehow represent the rather innocuous looking number 120.

numbers in a scientific form very like the exponential form you might have used for large numbers in your own programs. If you saw 1.5E4 in a listing you would know that it meant 1.5 x 104, or 1.5 times 10,000. The digit 14 in our tokenised line simply tells the computer that a floating point number follows, and this is composed of six bytes. The first of these gives sign information plus or minus — and the power of — exponent of the number. The other five bytes give the fractional part of the number using a system known as Binary Coded Decimal. This is not as tricky as it sounds and all it really means is that each byte holds two separate numbers one in the first four bits and the other in the second four. In our example, the first ofthese five BCD numbers is 18 which gives us the binary pattern 0001 0010. The first 0001 is a one in decimal while the second part, 0010, means two. 50 our fractional part is actually 0.12 — see, it really isn't as difficult as it looked. We finally have to subtract 64 from the exponent byte before we use it giving us 65 minus 64 — a grand total of one! Rather than using powers of 10 this system uses powers of 100 to make the work simpler so our final floating point number is 0.12 times 100 to the power of one. This is the same as 0.12 times 100 — or a value of 120, which is what we were hoping for. Perhaps you now see why floating —

where the Atari maths system’s compleXltles come into their own. Whereas mOSt micrOS allow US to store numbers in a couple Of different ways. Atari Basic allows only the most complex Of these methods. Some languages WOUld allow US to This is

place the number 120 into two bytes integer variable. All this means means the number iS stored in ls_that memory in much the same way as we access memory addresses like the diSplay iiSt- To get the final value we take the contents Of the first byte and then add on the second byte times 256- You might have seen lines such as: as an

DL=PEEK(560)+PEEK(561)*256

which use this very method. This integer system has the advantages of much greater speed and of usin less memory, but it can't handle num%ers Iargerthan 65335 or decimal fractions such as 1.5 or 0.37. The alternative system, the only one available in Atari Basic, is known as

floating point arithmetic which

Mapplng your

stores

mlcros

point maths takes so long With simple integers.

compared

.

this

mon?hA/W Coming/”9 oration 0 tanP5asrc Wlt a more expAI/eXt detailed look at the token/sing process, plus a fU/l breakdown Of all the available tokens and what they represent. lmight even manage to get some sleep in the meantime.

memory Now that you have a rough idea of take a look at where can be found ”7 YOU’ everything micro 3 memory. All the information we require is held in a table of nine two-byte addresses held in zero-page memory as shown in Figure I. Each these '5 referred to as gfecause you must use t7,epom/mi va ue Turn to Page 12 b up, let’s

128/129 130/131 132/133 134/135 136/137 138/139 140/141 142/143 144/145

Figure

I:

LOMEM VNTP VNTD VVTP

STMTAB STMCUR STARP RUNSTK MEMTOP

user-accessible memory address Variable Name Table pointer (start address) Variable Name Table dummy (end address) Variable Value Table pointer (variable contents) Statement Table (first address of tokenised program) Lowest

direct con en 5 a gurrerxxstatemen:(L(astt trln rra 0ln er s rln arracommetandtling)d ress

-

)

auntigine stale? (internal cgsue/yronnexr addresses) End of current Basic program space

-

Basic’s Zero Page Pointer Table March 1988 Atari User

71


__“ 4 From Page

l

of the start of the Variable Value Table. it is here that the actual contents of your variables are stored. Each entry in this table is eightbytes long and maycontain

number M32,768. Try PEEKing the address given at 138/139 to find

address

1 1

contained within it to point you to another memory location. As i mentioned before, the second byte mUSt be multiplied by 255 before being added to the ?r St~ The resulting figure is then the address you actually require. Locations 723/729 point to the lowest address in memory that Basic is allowed to access ii-OME/W- This normally WOUid be either $700 for a cassette system or

$1CFC if Dos 2-5 is loaded. if you use another type Of Dos you Wiii find this location points to the fifSt free location beyond Dos’s memory. The next 256 bytes are reserved as a temporary work area

for the tokenising routines. Locations 730/737 point to the address Of the Variable Name Table, 255 bytes on from i-OME‘M- it is here that your table Of var ”bio

will be stored, in the same order that you first referred to them. It is worth noting here that string variableshave a $ sign stored after the name and array names are

names

out.

Locations 140/141 point to the first byte after the current statement tokens, and it is here that your arrays and strings are stored. The

either a floating point number in the case of normal variables or a further pointer to the actual address of strings or arrays. See Figure II for more information. —

-

Locations

136/137

Variable Value Table, in fact, contains offsets into this area in order to access the various elements of arrays and strings. Locations 142/143 point to Basic’s runtime stack which will hold the return line numbers for all the GOSUB statements and NEXT loops. FOR Finally, locations 144/145 point to the very last byte required for use by the program — which is also the end of the runtime stack. Figure I” brings all of this infor-

point to the

of the tokenised program itself. If you type in the two line program we have been considering then you can PEEK from this address onwards if you want to see the token structure for yourself. Locations 138/139 point to the first byte AFTER the tokenised program. It is here that Basic stores your direct command lines while it works out what to do with them. In fact, the last direct command line used will always be available here complete with an imaginary line address

.

.

mation together and shows how these pointers combine to keep track of our exampleprogram once

Byte number:

.

it has been tokenised.

2

3

4

5

6

7

8

va”able ,

type

-?_ —----n

23”25”:;Z£V01Lifh"‘n2”n‘ifzélfy"7£

converted to inverse video in order m ?nishes

and another begins. Locations 732/733 POint to the ?rst byte after the Variable Name Tab/e which is normally a dummy

_

”umber

5m"?! (D'Med)

STARP

129

p'“5

Offset from

Entry number

.

Current length

STARP

-

,,

.

taining a new variable name it will be stored here and this value moved upwards to the end of the

—n— String lunolMed)

734/735

point to the

1

DIMed length

“umber Entry number

128

new name.

Locations

pius

1

n

0 t

U

S

e d

Figure ll: Types of entry in the Variable Value Tab/e

-“—“ VNTP

Variable Name Table

78 85 77 66 69 210

Ascii for NUMBER

VNTD

Variable Name Table dummy

0

Zero byte at end of Variable Name Table

VVTP

Variable Value Table

0 0 65 18 0 0 0 0

BCD contents of variable

STMTAB

Tokenised program

5

STMCUR

Immediate Mode statement

01515 6128 4514 6518 100773212822

LET NUMBER=120

10 PRlNT NUMBER Last direct command used

85 77 66 69 82 46 66 65 83 22

Try working

String/Array contents

(None)

RUNSTK

Runtime stack

(None

MEMTOP

End of reserved

no program running)

(One byte beyond end of STMCUR)

Figure lll: Areas of memory after a program has been tokenised 72 Atari User March 1988

5

0 128 21 21 25 15 13 68 51 58 78

STARP

program area

0 0 0 0 22

0

it

out!

(NUMBER)

=

120


Utility ’

I; ..ii\\\\\\\\\\\

IF, like me, you have numerous discs full of software ranging from utilities to arcade shoot-'em-ups you will find that keeping an ongoing list a bit of a toil. But with easy-to-use Alphabet.ABC that tedious chore is made simpler. You can easily create a mini database of the programs on in your discs and print them alphabetical order. When you first run the program you are presented with a menu of six categories — shown in Table I. When you have selected the appropriate one — to 6 — you are asked if using keys you want to use the international character set built-in to the XL/XE computers. You are then asked whether you want to load saved data or continue on to the edit mode. if you choose to load data type Y and all files on disc with the appropriate filename for that category will be loaded. For example, if the Utilities section is chosen, the computer will load all files with the name UT at the beginning. If you choose to go straight to the edit mode type N followed by Return and the edit screen will appear. The number of names that you have entered is shown at the top of the screen —this will be one when you first begin editing. Underneath is the filename the data will be saved under. You can now enter any information about the first file, but remember that you are restricted to 35 characters at a time. The edit line allows you to enter the program name followed by which disc it is on, the side of the disc and whether it is loaded from a menu or by _

Utilities

UT.

Adventures Arcades Strategy

AD. AR.

Simulations Music & Demos

ST. Sl.

MD.

Tab/el: File categories and filenames

1

I'm

QW

ALAN MCLERNON Offers the Ideal “tlllty to keep traCk of all your SOftware -

-

.

-

' “

H“ N‘lllmllm‘m‘ ‘\‘|\“\\\\l\\\\\\“i\\\l\\“\\\“ \\\\

WNW“\\

1

—m

//

“\\\\\ mm“ ,

.

\

I

I

\,

.

,

.

boot load. When you have entered six names the computer saves them to disc. If, for example, you chose to enter names under the utilities category, the first six would be saved a

under the filename UT1.SAV, the six under UT2.SAV and so

following on. If

at any time you want to finish

editing and have the data sorted in alphabetical order, type D: followed by Return.

The computer will load all files on the disc previously saved under this category and ask you if you want to merge them with the data in memory — just type Y or N. The data is then sorted alphabetically and you are if you want to edit any before asked movmg on to the next function. After this you have the option to print out the data. You are then asked how many columns you want _— 80 gives a very even and paper-saying printout. When the file has been printed YOU are

offered the option to save the newlyamended data file to disc. If you choose to do so you are prompted to format a blank disc before saving the data —just reply Y or N.Remembersaving the newdata will erase any files on the disc with the same filenames. If at any time during the creation of the data file you notice an error, it is possible to edit the data. Re-run the the program and select to load data from disc. Then select Y to edit it and enter the number of the file to edit. Make the new changes and re‘save it. The program is set up to work on an Atari 1029 printer, but if line 1340 is changed to: 1m PRINT .

it

.

I

vvrl

LPRINT CHR$(27);CHR$(14);NAME$;:L =LPRINT

wor

k on

any

E pson

compati 'b| e

printer. Tum to Page 14 b

March 7988 Atari User 73


_——_—

4 From Page 13 W 20 REH * 30 REM * £0 REM * 56 RE" * 60 RE" * 10

15 0111151111:"5" 111511 015115:"0:51 .":1101£s:"511101010115":50005s:"

390

11511

70

11511

11

00

11511

11

* * * * *

?LPH?BET-MC BY

MM ”HEM“

11:0010

if 1110111111 05511

-..

as

0:0“!

5110911105

110

1111:12070:55:35:00115 750,224100115

7

52,0:001:0 DIM 1111611111),GAME$(40),HORDS(250),

0001115131,v11$131.11511055151,110115$1201

148

2,6,4:POKE 752,1

SETCOLOR

111

3,17:2 HES;":IAHES";" 01110

15110111

479

ZSOBMEHT

TO

DEL?Y

CNRS(125):PBSUION

7

2,111?

"m

1/11--:0p511 HURDSZ" "1WRDS(258) 2" "7HORDS(2):

153 1101105

170

0115:" ":01151x111:"

1110

GEN

190

101015:"

11005

":11115121:011$

101111 05 ":11511

11

210

5105 220

115110"

1.11155:"*...................x...*.. REM ?

7,10:2 "_

250 905111011

—" E

-' POSIYION

7.1“? "00:51

1105111011

7,10:2 --

005111011

7,10:2

"321311 E

300 POSITION

7.20z?

"-

.-2110

M" 0

_" 310 00511 320

04,4.0,"11":051 04,0:01055

114

EN

090

4,4.0,"11":1;51 1105111011

1101155

10,4:2 "1101155'511151150 : u “1,519 "mg 1101: um;

3,129

1111115110115

10

1151111

5115

00111

570

“MP 1310:P05111011 2.131111Pu1

01511"

511011

00115

" 11 .

114,11

1030 01055 04:15 0111151111:"v" 111511 1300 1040 01110 1790 1050 11511 1000 01055 03:15 11551111951z130 111511 10 80

700 1070 1105111011 5,20:2 -_ 580 15 15111001155) (35 111511 000 1020 —:}":0010 590 0010 010 1000 1105111011 5.2012 "— 000 5011 0150100155111 10 35:001155101z—1:5011 05101:1 10 500111511 " "1115111 11 1 0511111:0010 1020 010 11011051111:00115$11.351 1090 2 "— 020 115111 I" 030 11511 1100 1151105:1151105+1:1151105s:5111$111511051: 040 0011111:cou111+1 01511515,7):1151105s:15 1101111500551:10 111 050 000111511,31:511151500111) 511 001:001+1 001155111:"0:"

5:11:

000

015115151:0001115

070

2

111511

"11":Po5111011 5,10:?

M

"1015115;"

000

15 15111110110511210

700

111511

015xs:--0:01

."tlaHES:"UTILITIE5"59110652" "10010 410:11511 15 15 0111151111:"2"

111511

51711055

015115:"0:110

.“:NOHE$:"0WEITHRES“:SPQCE$:“ "10010 41010511 15 550055 300 15 0111151111:"3" 111511 015115:"0:110 .":1111115s:"1111011055":50005s:" ":0010 410:0511 10 5110055

020

15 0111151111:"4"

01sxs:--0:51 ,":111115$:"51110150v":5110055:" --:0010 410:11511 10 51211055 300 15 011115111):-'5" 111511 015115:"0:110 .":1111115$:"111151c

":60T0 74

2

5115

5011

1110 015115111011:".51w" 1120 2 015115 1130 11100 000:09511 111,4.0,015115:1110111

"2_

_" 111511

700

111,1101105

1:151111101105111 10 210:1101105111

:-- ":115111 330 0015 750,224 340 15 011115111):"1--

370

115111

;0111011:005111011

"11111111

090 0010 710

HIE

350

900 11111:1110+1

11

n

-" 290

THEN

990

1

7,12:2 "-

200 905111011 278

752.1 010:0 090 5011 2:1 10 11111155 900 11:15:15 915 Y:)H-35 928 IF ”HM! THE" 990 936 IF aLLSW,’1‘+34))=0LL$(11,H+34)

1000 15 01100 111511 000 1010 0010 1170 1020 11100 1000:2 "11":1105111011 5,151? 00 100 110111 10 0111111 10011 01110-1100511

2

550 005111011 3,14:2 111155 500 1205111011 3,10:2 "1111115 0:

0110511251:505111011 13,2:2 "MPHa BET-080":POSITIOI 111“? ”BY til-Ml "(LE 1111011":005111011 12,0:2 "151 11111111 05511" 240

11511

+1

54;

..11....11" 230

1999

";110 ";111111:00115

0110

950 111151111:011$111,11+341 900 0115110310005 970 0115111011170)? "

499

530 1105111011

110115......01511

011001111115:"11110011111015

"

948 HORDS:ALLS(Y,Y§34)

111511

"11--:pnsn1o11 3,10:2 01511 1101105115 11110 5105"

200 1211055:"

005111011

400 15 0111151111:"v"

520

—’1.’"

1170

N,‘_.B,"K":GEY ”4,K:CLOSE “4

500 0001115:"1":00115 752.0 510 5011 11:1 10 210 5150 35:01111111:0111011 100

_

3,15:2

11011

:_":01055

“11:1

150 RE"

1090

430 00511 114: 15 ongs1x):--y-111511 150 440 0010 470 450 ? :? "110105101105 to press CONTROL to print the international character set 400 7 :2 "press caps to return to “an dard characters,":POKE 755,204:FOR DEL

$131,0110011011$1401,11511001.1$1401,11115513 7) ,5PQCE$(17) ,TOTQL$(45) J’QGESGSS)

111511

420 1105111011

015x51101,00011125151,0S151,51w

11111

"311011

“5:15 vat-w"

000 1101155:01110:111111:11111155*3s:2"H":POSI

14,20:2 04,4,0,"11":051 04,1:01055

1136

130

2

1

90 RE" mm

129

15 5011055

1110111511

"11":005111011 5,101? " 015055 5111 511 1,2,3,4,5 011 0":5011 11:1 10 000:115111 11:0010 140 410 2 0110511251:005111011 3,17:2 5m 400

000 1111101 111,1101105 010 01151551z140110$111,2201 020 55:551151111100051-10 030 01.055 111 040 0010 790 050 01:01-1:01055 01:005111011 3,5:2 03

0.

111511

051405":50005$:"

410:RE11 13

Atari User March 1988

51111055

710

111110

720

2

1

750:017511 01.0,0,01511$

111,1101105

01055 111 740 0010 510 750 2 13mm "155511119519 730

m

1_1":1111>u1 01055 700

1115:

111

15 vus:--5"

7

111511

'_

m":1111101 11115:15 YNS:"Y" 1110

111511

1111117

750:

254.111,0,0."0:1" 2

--11":1>05111011

1230:1110111

3.10:2

"mm

_r.m" 790 01:01+1:co111112$11,11511151011 :01511 $151:00011125:111110

5:2

1115115

111" "10115 (”35,011351341 1190 115111 P 1200 00115 752.0:2 :2 :2 :2 :2 :0051110 11 5,20:2 "00 1100 1111111 10 5011 11111 00111 11/11":111001 vus:15 vus:"v" 111511 1220 1210 0010 1020 1220 2 "5111511 5115 11010511 10 5011 011 0 11555

770 0010 710 700.

1140 1111510111011351351310005 1150 01:0111 1100 01055 11110010 1100 1170 2 "11" 1100 5011 0:1 10 11111155:5111111

0:50:00511 111,4,0.01511

115101111

0:15 010

10 1151101111111

1270 1230 2 "11":1105111011 s,17:2 "1111511 1111111 15 115150 0151155 5111511 1111 10 5011" 1240 5011 11:1 10 100:115111 11 1258 FOR P21 TO IMESHHUIT P1" "1011.5 111511


—-———————

191135,0*351341:5011 051111z1 10 301115111

1540

0511111115111 P

0115534111

1250 1270

121011110111

1111111

1115

2

"11":1105111011 011111"

11511

1280 POSIIIDI 3.121? PREGNHSWDSITIOI 3,141? LIIES:POSITIOI 2,13:111P11T IEHD

1590 1700 1710 5010 1720 1750 1740

[113113

1

"11":1105111011

511150

1320 1350 1040

, 1

= ~

1,

3

"11105111011

01111111115

mlzcoro

5,151? "1110 010

110

"8

15,1712

530

11511

1111111111

REM

"y“ "1

15 11:11105

111511

1730 0055zp1155+45 10111111 0111151271;c1111$1141;"

1350

nsmw-

10111111 1

111111111

1211051111151"

u;P11111;111111$

11151u011

"1

05.0.0,"P:":?

03:01111512711011

"1111151111135,10135+341:0105511

11

'

1550 905111011 5,171?

"11011

11011

001

11111171

71:01

11111151'11111101

1370 P8:N¢1HES:P11:(PBI2):IF pcnusa 1570 1300 15 1111155790 111511 1400 1390 REM

1115

111111111

--;1111115$1501111:11

1

1

1400 505u0 1340111511 50 10 115110511 1410 5011 11:1 10 110 1420 TTZHPaz? 111151111135,11*35+541:7

110111111

117111111

2

1111135,11*xs+341:c1055 113 1440 115111 1450 10111111 :10111111 1111111111

901111

110111

"00 1011 111111 V/u":111001 1115115

vus:"v" 111511 1040 1500 15 YIS:“I“ 111511 1950 1010 5010 1790 1020 15 0551111951373 111511 0051111111 10 ,1's:? "mu? _

:?

—"

"111115

Get it ,

11

55;" T

";11111155:5011

?g”,

1011115111011

10 70117111111

11:11

:11511

u

78

1450 5010 1790 1470 11511

1° 1°

15“ F0" “5 151° “W“?

T0

'“"55‘5°=5°’1

°LL$W35J*35*3“=?

LL$(P*35.P*35*30:?

='-'

7?

n

is:

:£x:-:

155, 15

15“ 05“

111511

1556

“ms?un?n

111511

15“

’ "" -1:1;144:? p111;5s:1110111 “5:5 1340:11511 6° 70 "5°95“ F” "E“ ”G G

=5

E

1570 5010 1500 1509 azmams—pnupzpu 1593 ? 0055551111111 yusmz?m?S-(MZM 1

1310111511 ‘° 10 1151111511 ”SE 7° "MS‘MWWW 1510 F0“ “1

15“ “I“

“5“

11111)

P

11151

”035,11115134112

1?

“L5 ?LLSM?SM?W

11:21? 1520

017511

113.5,0,"P:":2

115;c111151271;c11

115123);511$1171135,v*351341;"

(muslmz?uhcmsf 1630 NE)" v

“3

"mus

7

358 699

(N)

698

RUD (R) 788 G46 (R) 778 MK7 (G)

728 YJ1 738 MAF

98 E15? $8

28

52381) $33

CPS

(8)

98 119 (Y) 788 9110 (c) 778 P25 (o) 728 ME (2)

1520 00511 113,0,0,--p:":9 113;1:1111$1271;cn 115123);011$111*35,11*551541;" "111115 _

(Y)

GP2

368 910 378 98)

(A?) 58)

428 (11 438 8175 448 NA 458 (MA 468

87771

(P) (5) (1) (6) (P)

727(as (8

228 277 A;

758 068

(D)

498

768 510 778 305

(5) (6) (1) (5) (J)

588 710

(Y)

578 7FV 528 VVA 538 x90

(R) (R)

788185 798

VMZ

288 7UL 278 17071 (N) 228 (SM (C) 238 MT (7)

DYV

548 uc7 558 571

233 (32 E? 688

(7) 3881775 (7) 378 05) (J) 328 830 (V) 338 707 (5) 298

3118

NNO

8572

(C)

678 3118 628 P66 638 17x 648 7113 658 P00 668 678 688

510 PD6 TKS

(6) (R) (Y)

1115 LEN

TGK

m

111511

2

"—

-— 1119

15111,11+209115111311111zsnv$z51051sa1111)

ISKS(S,7):SW$

~

1950 11 110115111151z10 111511 0013111111 1940 01511510011:--.sau" 1950 2 1115115100511 u1,0,0,01s1(s:2 01:00 0051c1055 01:115111 11 1950 7 --11-':1>05111011 1,15:9 "00 108 111111 1 10 051515 10550 111551 1/11." 1970 01055 1141017511 114.4,0,"1(":551 114.11 :01055 114115 0111151111z'w" 111511 1990 1900 GOTO 2020 1990 2 ”my 2000 01:0 1010 01:0141:c11u111$11,51511151011:0151( $15):cou111s:1111111 202m? 015115:1110 33,11 1,0,0,015xs:01055 01:5010 2010 2020 01111111105 2115:501011 01005111011 5, 4:7 115;"1111. 00115":551co1011 0,0,0:5011 11 10 200:115111

11:5111)

()<)

7838 7848

0871

PH)

7858 1868

875

7878

1117

88171

(0) (8)

737817<T(7) 7388 037 (T)

(G)

7398

DVN

(Y)

(3) (7)

1488

2MP

7478

SGE

(J) (1)

(L) (9) 879 (A) 1748 A8T (E) 7778

584

7728 7738

(14V

1758

377

(R)

(333 ES? 576 (258 (2) ES?(83 (A; (A? 7788 7778 7728 7738 7748

185 (H) 666 (x) V9T (R) 7x1 ((1) H2V

(A)

74487155 (1)

7788

7458

7461027) (J)

1798UH8 (1)I 7888 51x (7)

7478 7488

7878 7828

VA9

(U)

DVN

(77)

520

(4)

VTY

(G)

(188

(Q)

G37

(7)

(8 82 (8

772712; (8 7:8 382 (8 787 (79 (A)

(F) 848 MP (P)

7778 7788

858

7798 NUS 72881791)

(7) (7) (5) (0)

7278 7228

(R) (Y)

MAG

FST

(Y)

(V) (Y)

(F) cu? (6) 541<

LOH

(Q)

LAT

(V)

7238 (2118 1258

HNA

8HN

Psv ANX

MBX

(J) (A)

JNY

(G)

OKJ

7578 7528

51A (V)

(72

(C)

(4) (6) 75581611 (7) 7538 7548

8VG

11113

7568

xev

7578 1588 1598

(17V

(A) (H)

D62

(8)

DV3

(C)

7858 7868

(117)

(N)

m

(V)

QKD

(J):

7878 1888

(C7

1928 7938

88L (Y) 10A (5)

(3) 7898 (111) (1) 7988 747 (5) 7978 2611 (P)

38 if);

E!)

(533 83 (A) (28 2)? E?) (323 1°? (2)

948 958

(5) (P)

7288

111) 7153

968 105 978 640 988 HRH 998 R09

(1) (P) (9) (L) (2)

(U)

888 898 988 918

1

HLO

888

1111

868 617 878 841)

568 E38 (M) 578 MU (K)

58 (Z? 58

798x41

838

(7) (6) (S)

(F) (X)

(P) (2) (T) (3)

768 778 788

(7)

268 11s (1) 278 SYS (A) 288 14V (K)

"15:1111"

1090 5010 1790 1900 1111111 1020:? --11":1105111011 10,1012 "111111110 254,111,0,0,"11:1" 1910 1111111 1000:? "—":1:1055 11 1;1101105:-1 ":110110$12501:-- --:110110$121:110

:1

(7) (7) 388 AFO (9) 398 632 (c)

88

GP7

sun y/uugmpur "5:15

'

(3) 38 (P3 (x) 48 (PA (A) 58 (15 (Y) 28

1400 5:1:11z4511z45

;;,

:11511

"111-11105111011 5,151?

10 5005

0115111*35,11*55+54117 1450 011511 03.5.0,"P:":2 03:01111512711011

115123)10LL51H35.H35*34);"

10151s;111111

10 70:10111111

11

1790

11

.

1700

55;"

vau

":001:5 1105:5111:0:0151($15,71:u 1910 5011 11:35 10 111111 5151» 2101110110541;

";PROGRQH$:LPRINT

1111511111331111551541

011511

31115111

,.

1353 50111 19111 511111111105 2:005111011 2,5:7 115;"1105

10511

11131;_--:1 —3":11111111

51110 1750

1750 1750 1770

0111151271;01111$1141;5110055;c

1115115 9115:

"1511 1550

511

0115554110111

7

5,151?

1900 1070 5010 1910 1000 15 11551111951z159

:11511

mars

111

1530 111001 1115 1040 7 "Av-1905111011

_":1110111

--;p1100111111s:1001111

11:1

1011

11051271;c1111$1251;1111115$;01111$1271;c1111$12 51110111111 1111111111

10111111

:111111111

"

10111111

'

,

";11 11

0111151271;c111151251;1101155;c1111$1271;c111151 2151110111111 1111111111

‘ '

1115111

CHR$(27);CHR$(25);IME$;CHR$(27)mull“

1290 0010 000 1300 RE)! 2

10 70:1901111

11:11112

25130111111

OMS:QLLS(A*35,M35*34)=HEWMQ$

1310

:1p111111 1011115;11111:5;--

111111111

1550 5010 1790 1550 11511 1570 0115535100115 755,204 1500 111111111 c1111$1271;c1111$(141;"

11

0,151? " ";111151 8035.0113513411005111011 10,10:2 "5111511

1

uty

1

5

11

was (1)

7298va

(H)

7388

DAN

(3) (V) (8)

7378 7328 7338

U6.) DFN DHN

(c) (1) (8) (V) (u)

7628

511

(V)

7638 7648

PNS

(U) (A)

vv4

7658 081 7668 5271 7678 6HU

501

(R)

858

(6)

7988 QJV 7998 Y81

(H)

(P) (K)

2888878

(2)

2878

1779

2828

DPP

738321111; (é)

7323382 (g) 7223170 (2)

1828

1368

7

ENT

(M)

7968 7978

(K) (9) (9) (1)

M

AAA

(R)

1788

F7u (F)

March 7988 Atari User

75


,

f’

f_

»f,j?l:1;f§2§$:}

-W€~i_;-;:»_;;-zfr¢§t£23702: “waggé??w?‘ f“

téf

'

,

,=

-.

'

5:-§»1s4*:§<,;=

4

:.

""$~I‘??¢‘:25

3-

«at:

171.3:

it

_v 13:

1,

x

-:

A.

?‘r

“Mg; *§§:§tx~“

rt; ’

r first? 5,126?

get?

this

is?

its

t

E.

i

7

743?"

7,211.75

'

3 “t: at" it"

7

s~1¢ ’

"1

as

agi“i:’.f;e-;«,~:“ritzy? 'a'-"_Tr‘;':f~v'iz:-“3" ~

e is??? fates ?it?”

..

$2:

,

”$2; -_

7

,

355i,

=i1 7.

..

H,

r

it???

if

5:33:32

it?

dim“

,,

47W“

rea

63,54 6

16

'

»

x-USR(1536,n)

“t

51“:

.

“1'158'6'168’8!t‘:'169.15“ 9*"1‘1'1 in 5,159'2'1‘1'” ' l; 221.154 1,172,5462; '1 mornAnrla" ,6.43 a e 1 7 154 ' 5 M m 9.25“ 6.32.137v5-‘76'131h ‘ 1 93,238r95* 3,2 293332122" 4 “55,9.“ °"5'l 6 . “5 ' 145 ”5,159,“

-

v

455 ‘ Mm

of memory: r eQuiVElle"t 0.f a To obtain a the tonowmg ye b‘”? decimal number Return1 épby folloWe ion t-BXpreSS

i "i"a ?? i"

' $2533}:

'

'

-

37:1 1.

.-

-

a

'

9,203,159-‘233'1‘3' 2“ o'zae.159,225'“5' I 56,2'163'1635 “9,159,238.45" 2‘2-1‘5' 0 206,15" 249 ' 1‘5'0'2“ 3 NH“ 41 1 “- 1‘5’0' 160,9,15 9 ' 12811 ’ 159.1 ,2 89 ’ ‘1 157'6 ' 157.3251 6516! 169.6“1 u ' 155'5'

.

.,

_

-

g?i?é‘g act-(”right

n

ousnmhizé'uz'255,293 'Q, 128,14?“

-

t¢§§?

,,

"

I”?

-m

5

'

__

3,1

”one R m T 0 153mm roll ”15“ a 133.9:155'89' 1047155” m Mm 1.“ 5 “6,194“ 1 ms ' l ,0: 1 mm

-

,

u $8

1

-

a’rcs

$334

.

0

”if,

It

remember to

check it.

been publlshed MANY task of Com/e" programs.hav|2 the s|mp to perform_ to its binary number l t'ng a deClma t none of them have bu t I equlvalen fashlon as W°r ked In q“' ‘t e the same m Sets the TU“ progra first en h W thlsth at r out|ne de up a little useful '" Pag go. that resides machln:

a,

nf—t‘

~-

l,

DECIM AL To B|NARY C0 NVERTE R from Jason Pea59°°d

7

,,

,

' could 0395 e Get ‘t Right! to

.

data Statem entS

£5}???

2,14”;

ber f for“ 0 then innun?” W' lThe computer on the her "Um the binary rlnt .

.3

Where; to 25 stantv -

any decimal

r

'

,8.0

'

-

|

D_

inverse ll“

e at

screen-

the top

0f a

GrapthS

0 2

SH

<5) (H)

3

mt

(c )

1.

KNA

(N)

5

PPS

(1)

MA?

1

m enter Before typ'”9 in the pr09ral in the eX tra fit can poKE 82,0 ne Then Save a 3°|Yous length °f th-e Cot?lé if you m'S'Wpe |'t— before funnmg .

-

-

|

'

RES'STANCE FINDER from S. A. O'Hanrahan THlS

recognise one or

more of the will re-run the inputs it program. It then on screen prints the value and prompts to run found in ohms —

program is,

in fact, a little bit of a cheat, and is actually six lines of five instead because ljust

couldn’t fit it in! lt works out the resistance value of resistors from

PROGRAM

Clears the BREAKDOWN screen and turns the cursor off. Sets the TRAP ment and state-

1

their very handy forthe coloured bands electronics enthusras; zvltcoaupooro me. pr 21:3??le ”0 llksv mos t resistors have three coloured Wthh: bands when.you k”°_W the codes, translate to —

4

a

I

four

Checks other colours against the DATA to obtain the band values. Works

out the then prints it to resistance and screen. DATA statements allowable colours holding the and their values.

5-6

reststance. Some resistors have a fourth band tolerance value and the some even have a fifth band which is the temperature

dimensions

strings.

2-3

,

give

again.

?“ 7’{L /\ ‘

,

WWW“ ”up Svcifh?fhgThre-lehifngoggr‘iatnbazryg “3m” When first $t1m,c$ua),osummm" the 1

deals

752

1-01"

,

run

program wrll prompt you to coloured bands of enter the three the resistor want to you must be entered one at a check—these time followed if

at

any

.

t l me

tons :FOR as tutu

,

by Return

3 4

the computer doesnt,

g;

70U

(V)

5

am (u)

6

6HC

(R)

D5-“ 7

as :

‘s

F7

‘ ‘2-

.

)

l

men we 7

”f“

z : 3 IF 8 :— ;~

LRESIJHWHZH ";RESI;" Ohns.":? :?

ontinue":0PEl tumuu mm

55

<

as,ns,c$:nfs 95, as : H 05 :

an to 12mm name

NEXT

'

213253 3 56? 4

IF IF

2

("J

76 Atari User March 7988

3

'

:?

W" in”? Resutanre

l

"any key

m,4,o,"x:":l;£r

to c RI,K:CLG

5

ntncx,a,1,snom,1,w,kso,z,ma.

ORMGEJAES.VELLOHJ,1E4}GR£EI,5.1ES,

BLUE,5,1E6.UIDLET,7,.IE7 mam

5

Gains,-1,mnz.9,~1,cow,-1,.1_ ,SILUE?,-1,.OI

!

// /

// ///

4

/ ///


Ve ,

useful _

or

'

wr'tten

.

five

9

are

CO LOUR C ONTRAST from David Mant°Ve rr

-

be very an

When t Wing Oufa? Cotours to findnoy'hg one that' ts GXa Ctly th esame lum'InZinc 8as the When this hap You losetext' °f -

10

,

Th?rObIem' 5 prov'Ides a Cong/(ant comrastprogram between baCkgr °“”d Colo

and tGXt lu m'”an0e b theumr 60 tim SeCOnd SOYfCEGCking t esc reeh Is a light C33 Our th e text w' '” be d ark an “08 vers a. Th 6 pro 3 Ver:? lCa] bl

upthe

Basr

,

.

“35min," FUR L:

5

pgy~E

559,15 ~

'

.

543,6zPR1N-r,” {?t

;' “muf?e”;55:35? ,

to 2551P0ke

1

Sum; 7 mm L.”RIP” 3pm”); Hun”? wt? Uburgeum a?”Mir: 1,'3'138 z "145 ' 29 1’7'176'7:1,‘11‘5137 0

.

'

,

revision of

the machtheah as got and

The mach' ‘he

50

_

5

issgtzif‘hm

fmws m PGKE 548.830“ ,

ruin

.

Utility, Execute 3 the dem

VVBLKD -

i

-

.

"g.

maChine Codei n Page

me Ssage_ imte’ruptgar?gqt?ses registeina't ocat'OHS 548 and 549

program

1.

938in

”t lssamsab

.

'

9

44441

'

1

$752,75

'76’“8~"?‘ -.

'22‘5’159,0,1u,if§§t§j§5 ;;';if;

.

-

To test that the

_

U'Fa R “1536

0”?ng L 29 IF PE!D.NEHT Ex

2 ,4,10

83 the Vectors Chancg acc0rd"lngty. Chan ges th e defe vertical Blank reg'Sters to TS?“t to the

30

Snap“.C5

1’3

a

CheCks t 0 See wh

l

e

'

214,10 ShOuld run the

'

6.

20

'

-

-

Set s

-

'

.

_

YOur

PROGRAM BRE AKDOWN

everything“ns You and Systi?'}; 8” e'egantyfve of av ve r getting sset

ii?

remem_

want

materia|you r please etzrnmgun tab'y set"°'03e amped package.

r eadable

'

'

if

COffectiy SETCOLOR befme youtyloe 't- The ten vaniSh from {?n e sereen, Now program, ty De SETCO LOR again and the teXt W'I” be

,

dOCUmentationw'th Pref. e’abtv as a W °fd pr°_ cessed fi|e_to_ Europa H $52:, AUser, Park, aWesfield AdlingtOHdl's‘gm" sK10 4Np_' —

relevant. And

her

of

a co _

In

gpav pu$hShed_ should give OI? d of the roaU tf‘ull ateusicnpthn any other detai|s "at:

send

th e program on d_PY |Sc Of t ape t°gether the

.

e pro grams wh Y not send them t° us to 9730e ou vapages7 £25 for ea 0 h One

__—_

_

Sim ”V|

any

Working

m ents,

and prints

W K6T (4) 2” 3m <5) 3' 500 (2; 48 3UC (P)

.

O

0 Ode

data State

a

'

W/

3

BARPOUND

S‘GN

and J Badrick from P D

W

'

"

—-

t '

\

'

'

BREAKDOWN the cha— PROGRAM to show message ram. a into Prints 1 being moved and steps racter set memory the top of 2 Finds pages, set lvjto back eight rom character happening Puts the 3 can be seen ram. Thle is firstrun. the program when the start Of the elght-bvte mark and 4 ?nds exclamation the pound data for the the data for

was started writingaprogram and this lRECENTLY accounting, — my Atari for home arose sign on when my problems a pound ‘h have write a to doesn't pokes 800XL 80 l decided a characSlghfor the pound the keyboard.would redefine statements l chose that 5 often. Data routine don’t use very as this will not 5‘9“ter that l mark, “MPH? "an the exclamationmy accounts program. :? “PLEaE-E z"? is that MN”? "T with E?RSuiS) 1 interfere remember MY ERGLAMTIDN or must mode ILE I CNQIGE What you 516!“ mugt change of graphics ?56,RM?OP 3 it PM“ Reset YOU after each the System 2 R?mQPZPEE?UBM-EPOKE nnmopizssmms press because if you rm to tempura back to 3 FOR re-run the program a have gone i found 5 will Eusnu?t) mm 3:9 to 7mm pound signexclamation mark. was to an this 3 A Lu??nmp?SMmmn being answer to “were mun-tenement that the easiest as a subroutine l and a.-zs.54.as,tu.5a,1u.a 5 ma use the program (ll) it — accounts program, SCS i need my within (N) it every time Return after 2 3“ to a simply go to place but remember 3“ A92 (t?) to be used (u) it. 5 “9 can also any into mark The program exclamation by simply convert the you require other character data statements. altering the 4.

>O

0

1

'

-

_

March 7988 Atari User 77


.

._

I

77

'

-.1

“ft

' ' . ,

~

w

f

.,

.

.-:

.,

,

:

»

aa§~_w‘“*ai, his“;

-

,

s

1:7

55:2—

"

,

_":»’if,:

-

.

,

~ a

,

Iii—“r-

.

g

f

,

-

“59735?

*=

'

Q

.

“r'

-

r

» ~.

.

_

a

.;

. .

,

.

;

.

. .

_

ONCE again mankind—or village kind is cfying out for your help, Apparently some time ago an obscure individual by the name of Mustapha Drink — or Mr.D — decided

3 in» »

\

561.33

'

'

'

to gain control of the Federation for the Control of Water Supplies. However, the Federation refused his cash offer to buy them out, which |ef~t a non too pleased Mr.D in a stinking mood. This was when he decided that if you can't join them, beat them. So he decided to destroy all the Federation reservoirs and cause chaos throughout the land. Minions of people will be very upset when they get up in the morning, grab their tooth brush, turn on their taps and nothing comes out. Now spare a thought for the vil-

if

'

., ‘

w,

.

12

20

-

25

50

70

100 150

— —

200 300

400

-

110 157

‘V:

its,

.

"

:,. 3:3; «x43

.

«,

'

gallons. But as luck would

tape or

have it and doesn’t it always—youstumble across a £16 million helicopter gunship. -

Using this you may be able to destroy the missiles that are heading towards the Floodsville dam and prevent the

impending disaster.

/

-'

,:,j"

,

-

7

»

~

tr

,

the

«"1?éf?§§fii353§3‘.'§f?wif

“as

a see stem“

dif‘iih’és’sig-g’gt

stand between the missiles and an early bath for thewllage. . Type |n_the listing, remembering to check it With Get it Right! and save itto

So now the scene is set

~

If“

m

W?s?‘?ea

only you

250 330 480

lnitialise variables and strings Set wave parametersand clear all collision detection registers Main program loop controlling collision detection and movement of missiles and

position

dlSC

before running

it._

Check for a new high score

Helicopter explosion, decrement lives

78 Atari User March 1988

500 1050

and

Be

espemally careful when entering lines 1000 to 2403 as these contain a large amount of machine code.

Three difficulty levels are incorpor-

ated, and you make your choice using the Select key. The game ends if the incoming enemy missiles manage to blow a hole through the dam or if all your three helicopters have been des-

troyed.

Each wave is progressively harder than the last the enemy missiles get faster and your helicopter is pos~ itioned further away from the dam, giving you less time to react. Remem— ber, Floodsville relies on you. —

Clear all sound channels a safe area of ram for the missile graphics and initialise it

Allocate

player

2000—2160 Install the vertical blank interrupt routine to control the helicopter, animation of the rotor blades and enemy gunfire 2165 2167 Set up new screen display list 2180 2195 Set up a display list interrupt to change the colours 2200 —2403 Allocate another area of ram for the new character set and define the new graphics 5000 7001 Draw game screen, select skill level and -

-

Successful end of wave and bonus routine Collapsing dam sequence and sound.

check for end of game

1000

6

—:—

’~/

£15" his“, _:9?,'§§1:41~>"

lagers of Floodsville. They face the dubious honour of living in the only place in the country with a surplus of water sited next to a huge dam holding back around 500 million

Move helicopter missile Randomly select a new shape for the next enemy missile

'

,

PROGRAM BREAKDOWN 10

,

.

A“

By MlCHAEL A BAXTER

._

,

?ne

it.

,,

,

,

~’

”fr “nu

f

2“

_.

?s?a??

isms”

~

??-ggi‘w is"

‘ ‘

'

é;

eta

'

Lita,

‘ .

,

i-“ziét?zt

‘3??‘a’f’é regs"§_?>,

.

gigsszzzx.

'

‘&’)/

4:

,

, .

'

'fin-(JitifiiaLQékfzinuke?»iii-Effzifi‘s’F-l 7

~ -_

“a?55t1’3o‘5f‘”

"

,

.

y

?zz-ea,

fir*,t‘*"‘”~~s~

,

~.

'

'a..*-."“"A-»*=.h-u"‘~::"-::'

v ,

'

,/

_,~

f”?

x,

,.

.'

f

.

start the game


W

j

駧5§%

,

fat“ '

Y??gfh 7_

150 POSITIDI

nx-n1,nv:? '-m";m=51uu) "neon 151:

Bx-I1,BY:? "1

'

151 905111011 511,51“?

"

/

x:

’—;-_:_ \

wosmon

\

"327“

mt)

,

M

M

7

f”

«555,151,111!

x ,

?akw

to\\

,

-

,

”gym

,_

\_:7

Q

7,

X1;

7

x?m 1,“ \ ~;\

\

,

;

7‘

Q \

”5g?

a ”*y

7,7

1

7

'0-;:a:51u(n:ns

"

"woke 5327a,u:m:21 o:sc:sc+u5:sc5=sm515c) 152 9051110; 12-LEI(SC$J,20:? sczcnmn' counzu mu m mount-nun 15: 1105111011 n1e+coun,u:? " "

mun?

111011

auzxszaxznn:“zuuurmomaue::z =Intmunmuumsozzunnuomamnuzz

154 "

1" f

,/

on

com 155,155,157

z

155 sszu)? "zcoro 51 155 ssz"en ":5010 51 157 B$=“FJ ":coro~51 199 RE" zea sosus 5082POKE 707,u

N to N10

Wfé’é B$

U,

number ‘S/Véve kl.” level S."'”9 Containing

snles

sc, sc$ HI,

Constax?ngBLEs used for Speed

= ”1111312523325":uaue:muz+u1moan is: =

reaSOHS

204 IF

CLEAR

gra P h'lcs

for enemy

.

A, G

POKE

,

" "norm? posxuou 5mm? counzzomsxzzuzpoxz 707.1450":

we 21.9 _

24 220 11551011: 250mm 5:111 10 souns:5c:5

MISX He?r?g?sm (egisters location MHIT Helicomer gussue X positiOn Bx, BY Enemy mi SS! by missile Collision detecto ' 1}e 5creen COOrdinates MOVEs Contains machine code memory move routine

VBle

“(110 mu nxznmus 5124s,nx.90xz 53249,mu15

255 IF L£v>n1 no

mis-

'em.afmng

c:

mucus“

53“

Score

“Is High see “37 “3 Lives

150m men rosnmu

c+l1:scs:srn515c1:n£no n?smns zsomzu 222 sauna

MIF nz-u

l,a,u1o,u1o:posnmu

min

12—1511

scS),ze:? scum" smzrunu 250 mm: 1a,30.25.25,zz,zs,e,23,e,zx.a ,23,e,23,o,zx,—1 2” RE" zoo cosun soazron 5:35 to 1 51:9 —1:v= nun mm (9) us) zxzxut (111101915115) 15111:

Contains ma 0 h'me code to Start the VB! General pur pose

routine

.

variables

no

o,ee,e.15/c

391 90511105 x,v:? "0";:u£ur c 392 ran c:u1 TO 18:PDSITIOI u,c:? ";:n5xr G:GG=I9 °

* av ‘ "E" * x

11511

5

“5" mm“

10

mcnnn mm: mama: "5“

:u1:m:ux+15:vn=rzenzos)wax: mum,

is

*

17a:usr=nxsr+a.1 55 IF "5L “5" “5“

nzonuzunzzz:us:3:u:4:us=5:us=s:u

so

zzn men 150 51,1:15 51 posnmu mm? ns;:sounp

7:7:usze:uszs:uuzuzsnzmavnowxsr: 0.0:mozzu1ueuzu

m0£5t32),85u3),5c$(l5),nI$(ll6 3.1.15 unmsmzsszn? “:IIIT:53254:IIII 11

52 IF 955mm“ 53 IF pzzxmum “5111511113054: 7. com 50

nzsxzszchEanzsnnm?xzsxzso 12 con

081l5114izvsll$="m

WWI!

201,I7:BNIT:53263

99

20 uzumuzzu cummcomn 24 sou» u,5z.u,u:mtt 32:9LOT 30.11 Imam 25 ron 5:51 to counnposnmu

"cram" —LEI (HS)

s:u5=sm51musnvosnml ,I:? 115mm 380

no

511-111,

113,511,115

0,I4

co”

Is:--9-':scs:nxs:poxc 13 com 1000

1“

nnznn-oxsrmxznnmuncut:

_

run 151 on (PEEMBIIIT)011 up THE! no

REH

10! unzm?nswou: msu,m:souun 111,151, l.l4:IF 1502111 111511 pox: muvnmmn: mom"; n1,n,u,u:usr:nsr~e.1 110 115mm: 140 m: 149 RE!

PLOT

"

mamamo 39,6:ozsnm:sounn

n,

n1n,s,c¢:cc=aG—ux:u5n smoum 122 335 not mumaauro 39,14:comn mm. or Lumen 7a7,u:nx:z1s:cosu5 19mm E 754mm“: 705.11 sumosnmu "7 “5m“ Imus 3“ FOR 5:111 10 119: mm M? cansuuza );11 ";:FOR 55:1 T0 SBZlExT GENE!" 5 559,309 row 5:1 m seamen mm: 3“ mm 97,93,99,100,32,1e1,1oz,100,1 93

320 IF um. (51:5) mounm 330 com 25"

3” m, “a nzusnmm wosnm ;:nx=21e:cosun uncosun smmmzpox: 7°77.

men “15:5“

BXJVV?

599,90“

..

..

53“

Turn to Page 20 > March 7988 Atari User 79


_

4 From Page 19 4,1 11:11-91 ‘92 IF LIT-l!

THEN L152'1 I' L 1403 15 11:92 1059 11511 1 " 494 15 11:91 1959 LI$:" 410 GG:PEEK(205):FOR 5:75 10 91 STEP l2:POKE PLH+1024+GG*RNDKI)*HG.PEEK(537 H

70) 420 PDKE 01011200055+990(9)*90,0EEK(55 770) 425 POKE 704,G/I5:POKE 705.5195:souu0

9,75-5.90,90:soun0

l1,PEEK(5377B),l8,I

5

430 uExT 5150500 500 11:9 1nE9 459 zzu50(1759,an,1az4):1F 300 470 POKE 55240.ux:poxE 53249.uu+15:pox E 53256,1:POKE 784,19:POKE 705.19:PoKE

205.55moKE 205.92:x=usm900190195n 450 PDKE 7071I8=POKE 706.I8=90KE OLE“! ,9:00511109 50,22:2 115;:soun0 9.52.94 .06=G070 154 499 RE" 500 500 5:9 10 95:50u90 G.N,I.I:IEKT 5 :9E1unu 999 RE! 1000 POKE 559.0:50500 2200:PH=PEEK(106 I:POKE 559,I:POKE 54279. 1-15:509001cs PN:PLH=256*PH=POKE 755,204 1010 9E51005 1015:F00 1:1740 10 1791=R £90 0mm 1,9:9Ex1 I 1015 0019 104,150.90,152.220,159.7,75.

92,228,104,104.133-204110‘11331293 1820 0010 104.13312062194:133:295:1551

205.150,0,159,a,145.203.155,200.251,23 0,204 1050 0010 202.48.6.200.244.154,205,288

,240,190,204,150,0,145,203.95 1940 z:u59(1750,010.20401:501:01n41535 "17 1050 POKE 55277.95:poxE 53278.I=POKE 5 3248,HR:POKE 53256.N1:POKE 623.I4:POKE 205,100 1990 REM 1999 RE! 2000 15 pEEx11535):175 1uEu 2590 2001 0E51095 2100:Eon 1:1535 10 1575:9 EM) MPOKE 1.0:IEKT I 2002 0000=PLH11624=NI=IIT(ADDR/ZSS’tLO =?bDR-256*HI:POKE 1591,L0:POKE 1592,01 2003 0°00=PLH+1289=HI=IN710°°R/256)=L0

:9009-255*uI:005£ 15971L0=P0KE 15981"! 2004 abbR=PLH+1830:HI=IIT(0°DR/256)=L0 :9009-255001:poxE 1023,10:poxE 1524.01 :POI(E 1642,L0:PBKE 1543.01 2095 9009:01n+1042:91:191(9009/2551:Lo =9009-255501:poxE 1625,L0:POKE 1527.01

2.9,154.205.109,120.5.155,0,9,109.129.

9.50.9,124.102.190,190,102.99.9

5

2370 0919

2130 0919 155.0.0,200.252.224,9,200.23

.102,102.192,102.50.0.25,0.125.5,5.5.5

8,155,295,234,233,2,133,2.5,1‘1,3,2.8,

,6,|

240 2140 0919 3,75.90.229,154.207,155,900.

2375 0919 124.192.102.192.192.102,102.

102.102.13.9.255.255,9.0.255.255.0 2500 0919 1.192.192.192.192.192,192.19 2.192,3,240,249,249,249.249.240.240.24

000.153.0,0.155.9.0.175,19.219,41.120 2150 0919 135.207.150.159.120.1s3,000._ 900,159.15.153.0.0,159.32,155,9,0.290, 217 2150 0919

0

2305 0919 4.252.252,252,252,252.252.25

2.252.5.255.255.255,255.255.255,255,25

0,15.54.99,55,7,3,1,0.9.255,

120,224,240,132,254.252,0

5

2155 0591095 2157zron 1:1575 10 1799:9 E90 9:001E 1,9:9591 1 2157 0919 112.112,00,57.0,0,15,4,4.4.4

2395 0919 5,179,170.179.170.179.179.17

0,170.0.0,9.0.0,9,0,9.34 2390 0919 9,240,192,9,9,9.0.192.240.10

.5.21,05.255.204.204.207.207

.4.4,4,4.4.4,4,4,4.4,4,4,4,4,4.144.00. 2.2.2.2.55,114.5

2395 0919 11.54.00,04.252.204.204.252.

2175 m1 2175 m1 2177 RE" 2100 055109E 2190:500 1:1710 10 1730:9 E90 9:9055 1.9:9Exr 1 2190 0919 72.159,0.141.19.212.141.25,2

252,12,0.0,0.9.04.252,252.252.15,252,2 55,255,253,255.245,243,255 2595 0919 14,9.00.04,0s.255,55.55.255. 15.05.05.05.255.195.195.195.255 2397 0919

25.9.9.0,9.2,19.42.42,27.9.0

194,54 2195 5010 2590 2199 REM 2290 G:PEEK(106)-l8:POKE195.5:IE PEEK (17351 1nEu 9E1unu 2201 RESTORE 2210zfon 1:1 10 32:9E90 9

.0.0,40.150,170.179,20.170.170.179.42. 4.4,4,4.29.170,170.179.150.15,15,15.15 2390 0919 30.9.9,55.250,250.53,0.0.31. 15.50,252,252.252.252,59.15.32,194,240 ,52.15,15.50.242,192 2399 0919 35.4,143,50.240.249.100.15,1 51.30.5,12.40,259.239.40.12.3.42.3.12. 12.255,255.12,12.3

:nout$411:cnn$t99:9Eu1

2400 0919

90,159.11.141.24,205,159,12.141,23.200,

1

2219 0919 194,104,153,204,194.155,203.

194.153.205.104.133.295.152.4.159.0.17 7.295.14s.205.155.290,249,230.204,250 2211 9010 206.202.200,240.96 2220 G:G-IO:SET:G:G=SET*256 2230 2:05919091000551,57344.5) 2240 1990 2243:9E51095 2309 2242 0E90 5:5:5590:509 1:5 10 5297:959 1:5010 2242 0 AzpoxE 5E1525511,9:uEx1 2243 POKE 1735.551:9E1mu| 2399 0919 55.9.0.127.127.127,129.129.1

za,55,.,.,zzs,z43,ux,zu,z43,zu 2595 0919 57.0.0,255,255.255.199.199,1

,70,0.0,9.0.40,40,40,40 2515 0919 71,120.129.120.112.119.119.1

19,7.72,243,243,243,0,255,255,255,255 2320 0070 73,255,255.199.7.231.231.251 ,zz4,74,159,155,150,150,158,158,158,0 2525 0919 75.255,239,79,15.15.15,15.0. 75,40.40.40.40.40,40.40.40 2350 0919 77.50.50.50.50.50.50,50.59.7 0.0,125.254.254.224,224.224.224 2355 0919 79.9.50.125.102,192,102.125. 50,09,0,119.119.119,119,127.127.52 2349 0919 01.49.52.53.51.51.51,53.52.0 2,40,49,51,51.51.51.51.49 2545 0919 03.0,240,240,120,224.120,240 2559 0919

2109 0919 175.130,5.73,255.141.150.5.1

0.52.95.95.102.192,52.0

73.121.5.75.15,141.121.5.173.120,2.201 2119 0919 14,240.5.291.13.240,12.200.1 5.155.295.201.42.144.12.190.205,200,0,

2355 0010 2350 0919

155 2129 0919 205,291.155.175.2.230,205,15

2355 0919 33,0,50.102,102,125.102,102.

.240.04.50.50,24.0.9,24.24.0 51.0,52.95,59.5.5,124,0,39.0 35.0.62,96.95,96.’5.52.0.45.

9,124.102.192,102,102,102.0

09,0.15,192.99,55.1.0.0.90.0

,254.54,240.140.254,252,0

127,9.0.0.05.95.05.05.0,95,2

04.40.15,204.51.204.243,50.125.255,255 ,1z7,255,223.255.255,255 2401 0919 122.192.245.127.255,223,255. 255.255.97,255.195.192.192.207,195,255 ,255,90,50 2492 0919 255,195,195.255,195.195,195, 99,195.195,255,255,195.195.195.195,109 .255.192.192.252,192,192,255.255,101 2493 0919 255,195,195.195.195,195.255. 255,102.195.195,195,195.195.195,255,50 .105,252,195,195.255,252,105,195.195.* 2459 as" 2500 POKE 02.9:2 "5":00511109 I,I:POKE

99,50.9.0.50.159.159.159,159.159 2510 0919 59.0.0.15,31.191,255.255.255

:POKE 1547.10:poxE 1540.91 2095 900nsznf1054:01:19119009/255):10 =9009~255901:005£ 1529.10:poxE 1530.01 :PoxE 1552.Lo:poxE 1553.01

20 Atari User March 7988

7.0.24,24.40.9,0,0.0.15,9.50

755,PEEK(1735):POKE

752,111zpoxE 1579.

pangs)msrzo,a:en:;5:nu:9mux:n 2501 cou91:29:pouE 55240,nx:PoxE 53249 ,nx+15 2592 poxg OKE

“ampggxusupoxg 559,139”) 561,I6:POKE 512.174:00xE 513,95190

KE 54205,192 2505 z:usn¢1750.PLn.2040):voxE 205,100 70 :PoxE 205,92:5=059(90910019511:PoxE

7,14:PoxE 784,12:POKE 705.14 2504 POKE 705.90:50:9:scs:"0" 4999 9511 5900 2 "990E":2 "xx!":2 "xx!":2 2

"221":

"xx!"

5905 5999 5919 5011 5012 5015 5014 5015 5015 5917

2 7

2

uxzuug2 "xzuu:2 "xxuuz2 uxxsu

"zxs"

2

"xxx" "xxx!" "2229" "2225" "xxxx" "22225"

2

"22229

2

2 2 2 2

"229"

.

z;

z

.


1

mu so“

2

l-xzzx5u((:;(*+,,-.(§/+(:m,(

3

CAL

4

CAM

5

CAN

(111)

anz?zrggtzmug"$ "mm"

“23 '-' mm 5.1"? “006"

.

1115

392

092

(A) (2) (2) (4) (1) (5) (7) (1) (1) (T) (K) (1) (K) (1) (8) (1) (2) (A) (8) (9) (9) (1) (0)

2; 5

114A

55

990

967 62 011 63 0911 791<1<9 99 019

559,92 5979 IF PEEK(53279)=I5 11199 LEU=LEWII um 0:15 to 9 STEP 11:51:91!» 91.15.9919 mum 5,1, (10:94 111991 9:11:91 _ "E" 9999 5°“ IF 999111532791-“

199

5°” “7° 5°“ 59“ "R ‘=' 7° 255=5°“"° “12551“4“ soul» 1,255.10.7=POKE 537685315“ 5

159 151

9999 9959099 799919999 29 9929 9999 9150090 9,9,999mmcoto

RA5

149 013

992

7999 09m 199,99,9s,9s,99.99,95,75.99, 79 ' 99 ' 95 ' 55 ' 99 ' 5. ' 55 ' 45.50.“

157401 299 400

19,ts.5,19,9,5.9,9

ATARI ROMS Defender...............................9.95 Donkey Kong Jnr Final Legacy 1295

12.95

Joust_n__N___,__,_,__,____mn__,,___1295

Moon patro|1295 Ms pacman1295

Robotron.............................12.95 995 Tennis

3110

199 91s

451354'39135-25'3°12°'25'15'2'

PO BOX 78

1<L1

152 0911 153 1.1411 154 991 155 2119 156 3611

7°'75'°5'

7991 99m

CKH

4 112 095

9

180295 BMX Simulator 195 Boulderdash 295 Boulderdash I1 295 Darg 395

Decathlon 195

Dizzy Dice 195 Football Manager 295 Footballer of the Year ..........2.95 3 95 F °“’ Gr ea t Games ll F°”' Grea' Games " (d'sc) "595 Henfy's H°use----------"--------~~1-95 '

M?5t°’°hess

195

M'C'O Rhythm195 Missing one Droid 295 On Cue 295

Panther.................................2.95

Transmuter195 Universal Hero 195 ORDER

V]!

mictottolt "MGM”

222 909 259

L95

299

911

399194 910 235

(9) (E) 1919 1LA (6) 1915 9811 (L) 1929 N10 (1) 1939 AVH (0) 1949 A17 (0) 19591109 (2) 1998 9111 (3) 1999 91111 (2) 2999 901 (X) 2991 F8H (1) 2992 LUF (6) 2993 LKX (8) 2994 119 (u) 2995119817) 2996 91x (4) 2199111111 (0) 2119 013 (9) 21291150 (K) 2139 06A (0) 2149 K1U (9) (X) 999

332 $1 51g (9) )

1LF (0) 398 A91 (1) 399 516 (1) 319 1101 (6) 397

329 086 339 909 399 910 499 936 901

(A) (9) (K) (0)

23;

(0)

10s 90s

493 494

1129

419

311

429 425

111 KYi

439 814 469 01111 479 1129 489

9011

499911 599

131

991

1999

9

(X) (4) (6) (X) (L) (u) (X) (K) (0) (9) (9)

3PG

201

(7)

2493

903

015

(R)

2459

DRP

2229

0911

091<

0119

(1) (0)

2599

2239 2249

901

(11)

11811

(C)

2591 2592

UMO

(C)

2242111

11)

2243

(1) (0) (4)

2219 2211

F5K

2399141 2395 2319 2315

GVA

ms

(11)

909 232911118 2325 299 2339 90L 2335 A04

(1) (0) (X) (L) (L) (0) (6) (9) (0) (4)

2349 2345

11L 91L

2359165 2355

001

23691110 2365

A114

(11)

2379

9uu

Sig;

981 SKL

292300; 1x

(11)

2165

043

(1)

2385

90L

2167

1X8 (3) 019 (7)

2386 2399

003 841

(P) (A) (0) (0) (1) (6)

(3) (7) 2189 FL2 (7) 2199 X11 (7) 2195 9111 (1) 2199 019 (3) 2299101114) 2291 0117 (6)

2395 2396 2397 2398 2399

1131

(11)

2175 2176 2177

099 009

(1) (V) (6)

(1) (1) 9119 (5) 5999 160 (1) 5995 1195 (L) 2593

9115

2594 4999

1111

5999

LYP

(11)

5919 5911 5912

LRP

(K)

LUP

(11)

1109

(11)

5913

1109

(11)

59141119

(11)

5915

(11)

1119

59161119 (1) 5917 1111 (9) 5918 1114 (9) 5919 17x (0) 5929 58C (9) 81111 (3) 5 5321 22 992 (0) 5923 1120 (5) 59691100 (1) 5979 VSA (0) 5989 1511 (9) 5999 990 (8) 5999 401 (u) 6999 M (9) 6929 164 (1) 7999 AA4 (9) 7991 091 (5)

(X) (9) LPU (8) 1111 (1) 24991511 (A) 2491 502 (0) 2492 0311 (2) 041 901

.

I

MACCLESFIELD CHESHIRE SK10 3PF Telephone (0625) 25228 ATARI CASSETTES

ATARI DISKS

Ace of Aces 850 Arkanoid 795 Atari Aces 850

Alternate Reality II..............16.95 10.95 Autoduel 16.95 Basil: Mouse Detective ......12.75 Beach Head H 1275 Druid 1275

Arkanoid

Aztec850 Basil: Mouse Detective ........8.50 Colossus Chess IV...............8.50 Druid 695 Football Fortunes ...............12.75 Four Star Games ................695 Gauntlet (64K) 850 Deeper Dungeons 495

Gnome Ranger.....................8.50 International Karate..............5.95 Jewels of Darkness 64K ....12.75 Kennedy Approach ...............850

Eagle ...............12.75 Flight Stmulator II ...............39.95 Football Fortunes ...............15.95 Gauntlet 64k.......................12.75 Deeper Dungeons................6.95 Gnome Ranger.....................8.95 Guild Thieves 64k 16.95 Jewels Darkness 64k......... 12.75 Kennedy Approach ............12.75

Leaderboard Leaderboard

Leaderboard1275

I

ATARI BUDGET CASSETTES

(0) (0) (1) (1) (5) (1) (A)

AHA

(11)

61

5999 905111011 32.9:2 "LEVEL “;LEU:POKE

229152

295

25 L01

691011

"

“mm“

”5

(G)

TMR

391

13

5929 2 "?contueuow?fPin/190999"! 991919199" 5921 2 ,,"n\4.v»"--, .. ?,” ”?r

219 491)

294

011 29 029 24 098

9113

12108

.

2961A0

(2) (J) (8) (0)

292 91s

(1) (0) (0) (0) (5) (6)

11

-

(AK

19 011

mum.”

5919'2'--9999&9&999mu9&9&mmmu "15" “W“ W W" mum-1:19

519.22.'

0A1 (11)

(3) (1) (4)

2

850

Tournament ....4.95 Little Devils...........................6.95

Living Dayltghtssso Mtrax Force 695

Nightmares 695 Phantom 095 Platform Perl. 64k ................8.50 Shoot em Ups 850 Silent Service 850 Silicon Dreams 64k............12.75 Spy Vs Spy II850 Tomahawk 64k.....................8.50 Trivial Pursuit 1275 Winter Olympics 695

F115 Str1ke

12.75

Knight Orc

Tournament....6.95

Leaderboard Living Daylights..................12.75 895 Mtrax Force Mini Of?ce 1695 10.95 Ogre Pawn 64k1695 Pirate Barbary 895 Silent Service 1275 Spy Vs Spy 11......................12.75 Tomahawk 64k...................12.75 Trivial Pursuit 1695 Wargame Construction Set 16.95 Winter Olympics 895 11

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

Am

A March 7988 Atari User 21


“M

mm“

4mm

mm. emcee ©???i?§

Q?é?'??’z

mag, ©®®GE2 656312313628

Q?g‘g?’l

_—.__—___________—_—___________

I

0

IS a

.

'

Q, r QHS YER

M US ’

eXc

Programming becomes so much easier when you’ve got the right tools for the job. With this Atari User package you can add TEN new commands to Atari Basic to dramatically improve your performance. PLUS your Atari will generate meaningful error messages instead of cryptic numbers. Toolkit automatically boots in from cassette or disc and makes use of a normally unused area of ” memory. This package of stunning utilities specially commissioned by Atari User— is an absolute “W”, must. It comes complete with comprehensive QQ“ ”ll/WWI on-screen instructions telling you how to get the Ill/Inn} ®\\\ most from each of the programs. g \\\\\\\\ “p...“

i

-

IIISIVe!

=5:5” 1.1.“

75; 1/1 "5,

$4

s

62”

§

\\\\

49

é

Turns that

as

34

s°metimes ?nnow’ng

E 44?

aa %

5

a;

5\\oc\‘

;

44

rd ° I§Vb03 '°k on or Offs"lmpIy_

4?

n““““‘\\\\\“\\\\4 OE as 5 § emov04 SS ‘4‘n9‘e of

.-

" ”mailman”!!!

ll;

1—

3

s$§

0

444°“: 7?-

f-

5

55

'

'

-

5

§ \

g

«my,

”Wm[ll/i]

link

s’

remJrrl‘Basic r

wiggrams

4‘

"

llllllh-~

mu

a;

.

s

s \\\Q

"’ "WW/”11101111140.

mg;t

"a

.

v".

V

42

24

5

5a

he

at ar’ab/e (9

very 000 Ur

. g5 a p, fence In Qgram \ ‘wu'

s

Ill/”Willa”...

s

4? %1

ks

x‘“

®Q‘s

;.

gm

§

§ §

s

§

@a 44”

program

44

s s‘ .,

4a

$5

s

%

s

§ .|||lllllllllllllll|n....-‘

””1/IIlIlmm"—;_

ml

§

decimal hexadecrmal and binary.

% /

in

"“‘"

4-nm\\\\\\\l\\\\“‘\\“““‘ ’9,/

§

5

1mm a

§

g

'g

v,

-‘

LVAR _

GNes

.

%

5

S

9

\\\s“ Q?

Stantly.

'.

v“

§

""'"llllllllllllllim""a

24

eCkSUms

\

§

44 -

9 Calcui ates g and Present S 14 the Useful Atari u se’

Ch

a,

s

xs"

3“

"""II

44‘—

44

s

uni nmnnmmm......?

4

sll

»%I

%4

,-‘

RemoVes nd REMS duce asthe r? e of me

s i

446 3

s

a

a

me Of a

’%

r_

%

s.

a.

.-'""“

44-

§ S

'4..millllllIIlIIIImu... r.

'°%

”Q

§ §\

‘—-

Alte‘rs

44

«e

4? a2 ? 3r’

4’4

numbers between

.,

§

6Filer D 03.

g

.

\\Q

without hav'”9 to

%4

P

§

any drive

%

p

,.~

§ V4! § Converts

s

2

.

»._

g §

increment

4/4 $4

§

in

2m, line

444

”\

ss‘

s

% ”4

ISpIays a d' lreCtorY Of

e‘

‘;

§

.~---nunmmnl|llllll““‘

a’

0“

D'

\\\\

1,4,

bers

”a,

\§\

4441

instantly

§ f

$

é/

ll o

'

”a

4/9

5 ,

§ \\\ ® ”ll’IIIIIIs§

5

“Wirinmmnnmm

s

,,

RE”

§ %

s

-

A

S

“""“””’Wll?lmn.._.’ ,.-.mm\\lllll\lll\l a“

.

aa= 4

\\\\\\\\\\\\\\\

$44

i‘

E

E g

5 5

/

a

4454

5 as

d

/

5, ,

[I/l‘ 2

0 4444’¢/¢ a a

kiin‘NaMe “n es %///// 335“; la a“ \c\‘\‘l‘

"w,

700

‘.\\

.

In

’/

'

the

e 0{

4/47,

a“

01».

.

;

s‘

323 variables §g o await s -

2 4@ § PrintS and a\\the“ z 4, ///¢/¢ occur enceS- s3 Inc] 44 4/4 A tanqdes the \““||u-..7 .

Char sPGCiaI an Eacters or,

% pn-nfson er. a a. " u

m""’”””"""--f.\‘

4?

.~

s

§

§

\

4”

.

.m\\\\\“““

£5.95 tape £7 95 disc -

.

f


THIS drawing program was first pubIished in the July 1985 issue of Atari User. It was written for the Atari ST by Grant Owen, but due to the lack of this sort of software for the 8 bit Atari I decided to convert it. Although many simple drawing and doodling programs exist, none of them allow you to draw a plan view of a shape and then convert it into a 3D image and view it from various

'

y

. .

.

; 5

1

3 ’

I

i

3310

t

re

f, ‘

1

REM

3T)

REM

CONVERTED

3

REH

FROM

4

REM

HRITTEN

5

REM

(CMTARI

g

lg.»

g

A

a

'

E;a

g

_

g

;;

i,

'

éi

,

v

x1

jj

22;

A

f

7

$6"?

x.

g

g»?

g

4 ,

{

zgv

'

~

5

?‘

peg:

-"

g _

,

j

ea

"

-,

g,

*

;

';

fix

7

"

‘j

'

-._

“A,

g‘ .‘

y

-

. 2

R:

_

\h%%%’/?$? 5, fair [is m gaw’? {if E f / 1925? £3'

g;

—'

1:

jg”; g\\* \\

?e ff

"a

E

E

>

*

g

.

é

j

%

-,

'

j

?

'/

"

"vii: %€&T§‘% % jg, {fég'fééxf?f’gee"igtea”, ‘ s}. 3! %@%¢%§a¢fe if $36?“ ;

“e

,

x‘,

,

'

j

“?ange

Egg/f ;l%f?gQ

,

57

W

r

j

'

gm?"

shape. When all the calculations have been completed you are asked to enter the angle you wish to view it from. If you enter 0 the computer will draw a cross-sectional view of the image. I found that 0.25 and 0.5 were the best angles to use. The program was written to work in Graphics Mode 8, but with some work it can be made to work in a lower resolution with colour.

2

“j

j"

?

j

rounded shape selecting 10 will give a rough profile. The computer will then work out all the points it needs to draw for the 3D and

smooth

% 5

.

e

Ing‘

I”

Type in the listing— remembering to check it using Get it Right! — and then save a copy to tape or disc. When you run it follow the instructions that appear on screen. All the drawing must be done on the right hand side of the screen. To define a shape move the cursor— using the joystick plugged to a position on the into port one screen and press fire to plot the point. Now move the cursor to the next point you require, press the button again, and the computer will automatically join these points together. Continue this process until you have finished your flat design. You are allowed to plot a maximum of 30 points on screen — if you wish to plot less than this press Start to finish. You are then asked how many faces you require the finished drawing to have — the maximum number is 30. If you choose this the drawing will be a

‘ ,”

l

.

angles.

s

.

8

,

(a ”Mk

"

xii; Q:

j/

egg

a,

_:

M’

”is" ?y

g~

3535'

7 _j

L

kv’

“37

\

R

d,

j

§

’e3ee%g??l>g“y "

/

j

Test dra

.

O

ut

-

this "83 rou?ne b

Ra’vmg BIN EDWA RDS

DRAWER j

A

BY

ROBIN EDNARBS ;‘

PROGRAH BY

100

ORIGINALLY

GRANT

GEN

USER

7

j

10 RAD 20 GRRPHICS 8:3ETCOLOR

2,0,0:POKE 752,

1

30 HPX=200:HPY=20 60

If

7120 130 140 150 160

IF

?

”NUMBER

170

'.’

~I

MXI=30,:OIH X(31,31),Y{31,31),Z(31,

STRIG(0)=0 THEN GOSUB 300 PEEK(53279)=6 THEN GOTO 160

240

BX=HPX:DY=HPY [F

P01NT>0 100

THEN

GOSUB

740

GOTO

NON

FACES-";:INPUT

OF HAVE

TO

THEN

F=49

WORK

THIS

F

LOT

OUT

"

"

180 IF F>69

SN=SINTPI/(f/2)) 200 CS=COS(PI/(Fl2)) 1210 FOR L=2 TO H1 190

_ —

’.’

80 DX=16010V=96:LET POINT=0:PI=3.1G159

IF

220

j

L=F12

THEN

?

"

"

26 90 COLOR 1:PLOT

560

110

31) HELCOME TO 30 DRAHER":? 50 ? '" PRESS FIRE TO CONTINUE” 60 ? 20 IF STRIG(0)=1 THEN 70 CHR$£125) 75

GOSUB

"HELL

I'll

HALF

NM

XlK,L)=X(K,L-1)*CS-Z(K,L-1)*SN

250 Y(K,L)=Y(K,L-1) 260 Z(K,L)=Z(K,L-1)*CS+X(K,L-1)*SN 270 NEXT K:NEXT L:GOSUB 420:IF NN=99 HEN 50 280 GOSUB 410 290 GRAPHICS 8:8ETCOLOR 2,0,0:GOTO 80 300 LET POINT=POINT+1 310 FLAG=1 320 ? POINT;" POINTS SET" 330 X(POINT,1)=OX'160 340 Y(POINT,1)=DY

T

.

160,1:OR£HTO

160,101

.

230 FOR K=1

TO

POINT

“if"

t? Page 24 > March 7988 Atari User 23

~


if?

4 From Page 23

Q a}; g £1 -

-

.

1) 0 350 wow 360 0x=)((P01111-1,1)+160:01=1(P01111-1,1 370 Gx2=X(P01111,1>+160z012=1<P01111,1) 380 11 POINT>1 111111 PLOT 0x,01:01111110

'

0x2,012 IF

4”

RETURN

POINT=MAXI

THEN

..

.

INPUT ANGLE

“?

45A

W

1111299111111

46”

L:1 H

21”

P

15

he; U‘

3,

d

.,

i

, ’

3;

.

1

523251?“ 420 '

5,15?”

_ HPX—EPX

750

11

76”

“MR

AND

_

MPY-EPY

111511

1111111111

0

770

PLOT

57“ X2=(S=7)'(S=II)ZY2=(S=IS)‘(S=“¢)2M PX="PX*X2*3="PY=”PY”2*3

HTO

EPXIEPY

78”

“MR

575

790

P101 x(101111,1)+160,Y(P01NT,iNORA "PX/MPH!” EPX=MPX:EPY=HPY

11 111x<131

HPY>155

MPX>318

011

011

11P1<1

011

MPX=HPX-X2*3:HPY=HPY-Y2*3

111111

580 PLOT MPX,11P1:PL01 MPX,MPY+I:PLOT P)(11,11PY:P101 HPX+i,MPY+I

1110

11

3

CAL

1

CAM

75 89

585 COLOR 0:PL01 11Px,11P1:PL01 MPX,MPY+ ‘I:PLOT MPX+1,HPY:PLOT MPX+1,MPY+‘I:COL0

K

NEXT

CAK

(3) (V) (A) (11)

(0) (1) (2) 10 2111 (9) 50 100 (x) 30 310 (X) 70 010 (7)

if&

11,11

2

SCAN 10 091 20 5111 30 011

POINT

mm “TU“ 561154me

,

..

2. '

”I'NNWKIU” 510

f:

$3

RETUR“

11,1:0RA1110

53“ "EXT

5?

'

I?“ 47BH:160+X(K-1,L) 1.00 J:Y(K-‘I,L)-NN*Z(K-I,L) 49“ N'16“*X(K7U 500 Whom-11111111“) 510 PLOT

3

(11)

CAJ

1

If ¥?

"

T”

.

,..

.

”N

3155TC°L°R GRAPHECS

3?»

V

”W”

a:

5

.

k

THE” RETURN

II? éngizwm-? '

5.

_

43“

165

GOTO

f

55‘r“ f”? 13,36 an“ ,

393

1129?

M“ 6’

?at” f@@/

'

i

a

X(1>01N1,1)+160,Y(P01111,1>:0RA

(11)

P110

NR (0)

EPX=MPX:EPY=MPY

810

RETURN

(1)

210 1PA 250 251 260 00)( 270 L111

(K)

(0) (A) (3) 280 PUK (P) 290 021 (A) 300 1111 (1) 310 (12 (3) 320117 (P)

570

LK6

(0) (1) (3) (V) (3) (2) (0) (9) (3) (1) (7) (A)

330 9P6 (11)

575

1107

(11)

130 Am

(G)

(c)

310 )(P0 350 W)

(0) (J)

CM6 YYV

130 091 190 071

500631 510 1111 520 AXU 530 P35 510

7115

550

1119

5150

v111<

100 (L) 585 2P1 (X) 58m

90 003

(1)

110111

(F) (P)

370101

(5)

710

01:1

(11)

120111111

380

1x3

(11)

LN9

(P)

130

1511

(11)

m

(11)

110 150

5111

(7)

390 1711 100 R68

750 700

Q”

(Q)

110115

Ib?

YUU

(E)

“5

(ISA

(y) (1) (7) (L)

79@

MNJ

170 111

(x)

120

1161)

(H)

300

GEA

189

77,1

130 uys 110 312 150 101

(2)

w

W

1

800

210 011 22g OVE 230 004

gHU

19g 371; (2) 200 7110 (2)

(3) 7301191 (0)

770

1111

(M)

(1) (x)

(11)

(0)

MAIL ORDER SPECIALISTS Certi?ed 81 Guaranteed Bankrupt Stock 100 DS/DD 48TPI Drsw

35" SPECIAL OFFERS

Of

Special purchase

25 $500 50 $300 25 05 DD 50 05 DD

£29 95 '

Inc Sleeves, Labels, Write protect. Limited offer while supplies last.

135 135 135 135

disc disc disc disc

TPI(MF1DD) & so or 60190 locking TPI(MF1DD) 3 30 or 60190 locking TPI(MF2DD) & 80 or 60190 locking TPI(MF2DD) & 80 or 60:90 locking

13500 unbranded

10

box box box box 500

100

so

25

£32.00 £55.00 1:35.00 £51.00

ALLDISCSCARRYANOQUlBBLEREPLACEMENTGUARANTEE,ARECERTIFIED100%

”m mm

“°-°° “15°

(”Fm“)

SS'DD DS’DD

(MFZDDI

“7” {530°

29m {990°

“99” “290°

“235 mes

ERRORFREEANDCOMEWITHLABELS,5'/"ALSOHAVESLEEVESANDWRITEPROTECTS. FLiP $1050 0130s HAVE TWO moex HOLES AND TWO NOTCHES. ATARI 25 50 ‘100 25 0

DISv?ng‘gC'ACII-Ip?zzi?i?”DISK

SS 48TPI525" SS 1131111 325" SS SSTPI 525"

013-03 DISCS

3

32013117 LOCKING

5

”20 CAP LOCKING

BOX DISC BOX DISK BOX

a 04 33333231835523831853133133; b

1‘.

§°G D5

3m

525"

a

Discs

0

121

5

3° W

LOCKING

W

BOX

"0

£25 00 539 95

NOTCHER

FREE

m

“011100 N

“2

“$3

ss 40m DS

48TPI

DS 96TPI BOX OF TEN BRANDED

s‘l"

HOLDS

50

av; HOLDS

40

ST/IBMIAMIGNPC

£9.50 £11.00 £13.00

£5.50 £6.50 PRECISIW DSIDD 48 £7.95 £7.95

1512

5

T0

CENTRONICS

TPI

5‘/"'

50

£17.00 £19.00 £21.00 Dlsw £8.99 HOLDS

100 90

s‘lz")

LEAD

sue me SWITCH

'

£35.00 £37.00

60/90 (HOLDS so 3' or PRINTER

rm

100 153300

mow Lem BOX-2 POSITION (nlmrb2munummMCmMuaRm-pbmqndy _

_

_

HARDWARE

BARGAIN

_

PRICES

4

”£23 £6.50 £7.50

£9.95 £9.95 £7.95 £29.95

E

2;

Ezg£SM125 a

$23

2 :33:02 mu 2 1 meg 3332; nve EE meg RAM a y

583233

(4

3 3111125

1

5.25- DISC 1101011511 (Double your disc mpacity DISC CLEANING KITS Liquid non~abraaive type

on a —

gsEscDucLKPR'CEsm-es .

singlest arm) was your valuable witware 3.5' DCK £495

protect

.

03:1333303333333133“5111133333333

DiscDmn MEGAST(4rneg).SMz15Ibnohbnibr,WLmrPrinter?stosHard in

..

..

333 "$2699.00"

pounds Sterling by bank draft or international money order. Write for quote

ACCESS‘MASTERCARDEUROCARDVISAaccepted.CFiEDITCARDORDERLINE—027989509 24 HOURS A DAY, 7 DAYS A WEEK VAT 81 PP. INC. NO HIDDEN EXTRAS WHAT YOU SEE IS WHAT YOU PAY —

,

2119000 megabyte meg drive) All Hardware comes with free as! ooversll All STS come with 5 public domain dscs inducing CPM emulator and the arcade game Megamids, 5 blank dsx to get you going or choose 5 eddtional dses'fmm our public domain library. Basicllanguage rise and manuals. 520 STM ONLY comes wrth ist Word word processor and spelling checker. Mega

ST

Just write for more information. Cheques etc. payable to STORT SOFT (International orders add 10°11, and remit in any other currency).

.

18 CROWN CLOSE, SHEERING, BISHOP'S STORTFORD, HERTS CM22 7NX 24 Atari User March 7988

00

81

PURCHASED

TRIAL

ATARI

-

2129-00 SUPPLY REQU'RED

33311-33:11333331;::;;:;;::::;:::;:;:::;:::::;;;;:::;:;:;;;;;::1::;:::;:;:;;:;:;;::;:;;::;;::::::33:3 520 STM: SF354 & 3111125 mono mon1tor£37495 520 STM, SF314 SM 125 £434.95 1040 STF 7 SM125 mono monitor 10 in a plastic

UNBFIANDED

1

1

m

{4223 £2 0°

mg

ST MEGABYTE MEGABYTE ADD'T'ONMLEADS OR POWER

AMIGA

5‘633

5'/‘" DISCS FROM AS LITTLE AS 33 PENCE w

10 in a case


a?

?ea

”13;

3;

f} a? gift/ref???

a e

3,

,.

,,

a:

a

1

Brian Jobling, one of the founders of Zeppelin Games and author of Speed Ace

-

v

A

-

f

Nell Fawcett takes a look at a new software a new game and its seasoned author company, IN

a.»

.

ever-expanding software

an

//’

market it is always pleasing to see a new product arrive in the office and Speed Ace certainly had us all

.\ K

motorcycle simulation which uses a split screen display similar to the old Pitstop ll game. After playing it for a while was intrigued to find out why a full price product of this calibre is priced at only £2.99. 50 packed my bag and headed for Newcastle-onTyne to talk to the author Brian JobIing,who is also one ofthe founders of the company. When you meet Brian the first thing that strikes you is his age. At 19 he has already chalked up an impressive list of games on various computer formats. His successes on the Atari

came about while he was working for Tynesoft—WinterOlympics, Phantom, Who Dares Wins II and Mousetrap. summise that it was the success of these especially Winter Olympics which sold over 4,000 copiesin its first month that allowed him to buy his I

Y?

x

/'

_‘

"g"

Q“ N

0!

1

,,

Q W

M,

w,

( ““*

I

§,.

.

, 2

_

6 it...“ 4&4”a a»

“w

{A'E'i'lf‘nzz

.

._,,

i...

{a«v

it,

5

5552"

w

1,11

.,

I

l

\

4

buzzing. It is the first release for the Atari by a newly formed company, Zeppelin Games, which decided to enter the world of budget price software. If all its products are as good as this one it can look to a prosperous future. The game is a one or two player

few-.-

t,"

i

Porsche at the tender age of 18. When i asked Brian why the game was so cheap his answer was very

simple: Zeppelin want to show that high quality software can be produced and sold at a budget price. It has certainly done that with Speed Ace. Unlike most budget companies who bring out up to 10 titles a month of an average quality, Zeppelin will only produce around two or three games a month. But because more time is spent on each, the quality will be very high.

Zeppelin was formed on 30 September last year by Derek Brewster, Martin O'Donnell and Brian Jobling.

3 Esf?

They have their own in-house programmers and various free-lance writers and, as well as supporting the Atari they produce budget games for

other micros. Derek is the man who got Brian interested in the world of programming. He was converting games for the Amstrad CPC, but since then Brian has moved on to better things. Derek used to be an editor on a computer magazine. With all this experience the company has the potential to succeed, but what really sells the products is their Tum to Page 26 ’ March 7988 Atari User 25


1-

ij"

s

'

' . .

4 From Page 35, quality. The} packaging has been produced in a very professional way. Original artvirork and eye-catching style makes the product jump of the shetf at you. So, best pf iuck Zeppelin and keep those quality products coining in-

,/q

f

\.

1

_ "

0

3

'

,

,

W365 ms;

/

i

'

"

f;

531

,

"*

'

As with

although Brian

cassette.

are.

Being the first release for Zeppelin, they will be hoping for a

huge success. When loaded you are presented with the main menu from which to select your race options. If you choose a one player game you will race against 19 other computer—controlled riders on a full screen. The scrolling is very fast and simulated speeds of up to 192 kph are possible. ln two player mode you can race

,

against a friend using a joystick plugged into port two. The screen is split into two each half giving an independent view, with the two of you being the only riders. This technique slows the game down a little, but racing against someone

5

other than the computer is great fun. You can choose between nine different race tracks with from one to nine laps on each. The circuits include Brands Hatch, Silverstone, Jarama, Paul Ricard and Daytona.

COM'NG SOON Zybex will be the next release by Zeppelin for the Atari 8 bit and although the version I saw wasn't finished, what i did see was superb; It promises to astound Atari games players with its quality and addictiveness. The game involves two rebels — Rinser and Cassalana — who have been sent on an almost suicidal mission to escape the nightmare of Death Row. To escape execution they must go to various strange worlds in the Czoken system and fight weird and deadly aliens. From each of these

planets you must collect a teleport crystal. Each crystal gives you access to another world until you reach the restricted levels and face the ultimate challenge — the Zybex itself. lf you obtain this it will ensure 25 Atari User March 7988

touching the kerb also slows you down dramatically, so take the bends at a comfortable speed and it will pay off in the long run. lfound that under 140 road or

kph was a safe speed for bends. After a race you are presented with the score table which shows

the best time for that particular track and the time you have just achieved. It also shows what position you finished the race and the best position you achieved. The graphics are superb and the scrolling exceptionally well executed. Sound effects could be better — a catchy little tune on the main menu would have been nice.

Having said that the constant

f

v

III

.

3

Q

T? “Q

.

/

"

?x?

5:

5

~.

'

$1f" &

.

5

A“ .

§

4

f

.

,

”T7\

,.

,

?@ j??

I

g

f\ 1.x"

/ ?ail.

',I

,

,

621518137

‘i@

A of the engine revving and the crunch as you grate your legs into the ground as you go round a sound

corner are adequate.

The feature I really liked was the way the bike leans to one side as it this is goes round corners; smoothly done and adds the finishing touch to a super motorcycle —the first of its type that l game have seen for the 8 bit Atari’s. At £2.99 this game is a bargain and must be a winner for Zeppelin and Atari computers alike. I will be very surprised if it doesn’t turn out to be one of the best sellers in 1988.

57

?;, é?

4

A

-

g

as

I

.:'

, ..,, ;'

“$5

that your captors remove death rings from your necks. To help you with the mission you are given the Orbit weapon with power level one, This can be the game goes on by picking up weapons of the same type. There are others that you can get and these include the Rail Gun, the Wall, the 8-Way and the Pulse. The game is described as having a simultaneous two player option —two players on screen at the same time. Very nice to watch. The graphics are stunning and the music was some of the best ever on a game for the Atari, and believe me I’ve heard a lot. The graphics for the backdrops are some of most original have seen. A lot of thought has been put into designing the aliens you fight and the weapons that you use. All in all this game is a credit to Zeppelin.

4?

_‘

I“

they

me

To control your bike, push forward on the joystick to accelerate and pull back to slow down. If you collide with another rider it results in you temporarily losing control and it will take you a little time to

increased

A?

i‘

regain speed. Leaving the

A

'

‘s;

assures

.

Q,

The inlay card says that the com— puter tracks are identical to the originals, but not knowing them personally i can’t dispute it

most budget releases, Speed Ace is only available on

s

”AAA”Tsf‘svféf “it il b

NEW RELEASE

'

,

/:/

.

,

[7

, *

f

f A

I

as.

'

.

1"

._

Q'

. ,

5

ii.

i;

A} if9 i

~

213“? sniff

g sé has?)gs? ~

"

é

s

W

“1

g:

135

_

.

if

£1“ , ' ‘

ji

ff

‘—/ “3—5.

A

"'

"

g"

egg

,_

.

is"; T"

T

a?

-

"’

a

,

2"

w

_

e

-_,

_

f'

r"

'

g

, .—.

,,

hf

,

@\530g 44? t I games

'

7

-

~

4

,


1

w,

ifa

s

.

I

o

e,

.

Q’s/'

"

TELEC'

(9

o"/

'

|

0 '

1

m

I

58m“

A b

b

t.

H

d

'

specla Il'st ONE of the country’s leading learned societies has joined

MicroLink. The British Psychological Society has nearly 72,000 members and is involved with government, the health and education services, academic institutions and other organisations here and abroad, LaST year its charter was changed to allow it to maintain a register of chartered psychologists which the general public will soon be able to consult. This gives the country a

of

cialists whose education and professional conduct the BPS The society is no to the

stranger benefits of electronic

mail.

For some

time

its

members who work in academic institutions have been communicating via

JANET, the Joint Academic

Network. By joining a more wide/yused service like MicroLink, BPS members working in all areas

ofpsycho/ogy

communicate more

can now

faster

and

efficiently with the

Society's offices in Leicester. In addition the society’s extensive business activities,

which include publications will and software, be enhanced by MicroLink Ema/l and te/ex facilities.

_—_f I‘ I

_

MICROLINK has joined forces With the University College of Swansea to providea unique electronic bulletin board for

Sional expertise comes with no strings attached, no axe to grind and no commercial bias. The wide range of business

businesses.

Subscribers can QGt advice sectors covered includes free of charge from expertsin legal matters, exporting, various fields, and discuss industrial relations, managebusiness problems with ment, market research, perothers Who may have experi- sonnel and training, statistical enced similar difficulties. and systems analysis. As well as being instantand Expertise is also supplied in free, this access to profes- the areas of computing and

expert

and

what is probably the world's fastest translation service on MicroLink. Subscribers who send foreign language documents to her mailbox can get thetransIated material back the same a vast improvement day over the post, particularly for businesses. “Initially can offertranslation faci|ities in Italian, Spanish and French but if the demand is there, other _

|

_

European languages can easily be added”, said Dr

expert.

B '8 “8

Translation back the same day LANGUAGE

Users of the Business Bulletin Board can browse through the messages and repliesforitems ofinterest. All messages are read by the system operators who pass them on to the relevant

.

'

Swansea university lecturer Dr June Salmons has started

computer systems, electrical and electronic engineering, expert systems and artificial intelligence, and mechanical engineering.

saVl

difficulties.

a

fast

“gs

THE first commercial bulletin board on MicroLink has been

Salmons. Subscribers can use either the standard service, where the translated document is returned via MicroLink the next day, or the super—fast same day service. Dr Salmons, a lecturer in Italian, said: “Europe has always been an important area for organisations to develop into. However, barriers are often erected solely because of linguistic

”Hopefully,

h

1

and

efficient service like this shou|d make it easier for more firms to enter Europe”.

launched. Called LoadLink, iIWl” help Britain’s 2,000 removals firms avoid expensivewasted space 0" their vehicles. The service provides infor— mation about spare capacity—

partsloads thFOUQhOUt

available

Britain

and

abroad. Firms using LoadLink can sell or bUY space 0“ part-

loaded vehicles, enabling journeys to become more efficient and profitable. lt also enables firms to give their customers better service by accepting small loads that were prevrously uneconomic.


NEW LOW PRICES!

-

Ita I “15 n _

-

—5

5

0

00

ne5

-

'

g.“

g.

“333...

995353

“a in; Cu" O t! 3 E R

j

“a

??

»

._

1s.

w

fir:‘m

@;

$3.3"

\__

99,» ..

3-25 tests

D

'

.

Q

s

”if;

*

J

9'

i133?

is

the...

’_

.'

.

i...

MG g 5...st i535

.,

N

if.

<?k

g“; ‘

£1 257‘

Les“,ms... ,

,

m

Wei-2?”

sings; 25g Computing with the Amstrad CFC

W\ s

f.

.

as.

Y

28 Atari User March 1988

"i

“559 sis“

est

gm

\

professional printer stand takes Due to the

includezEasyaccesstopapertrom

both sides. used with both tqpartd

223313936 i?ggggyzmswfi’gl adjustable deflector plates it ensures smooth paper ?ow and automatic refolding,

so c°| £2995 132 Col ..............£34.95

PC Amstrad

Computing Amstrad PCW

a 0 I’

yo u r

can

_

Diamond-

Europress

..

'

Stereo Audio Resolution 500x285

'

MF2-DD MF2-DD MF1-DD MF1-DD CF2-D

Branded Branded Branded Branded

£1995 £1895 ..........................£16.95 21795 £1899

(10) (10) (10) (10)

Bulk (10)

100 5.25“ 03-00 Disks plus 100 Capacity Locking Disk Box ..£41.00 75 3.5' 08-00 Disks plus 80 Capacity Locking Disk Box ........£89.00 25 Coloured 3.5" DS—DD Disks plus 40 Capacity Disk Box £44.00

9&3

£1.25 iii; with the

_

i.

regs

.

No w sale On news agents

@

Q

.

'

SPECIAL OFFER BOXES

.

-.

$3;

_

«é

“2

-

—-——-——————-————

..

..;..,_

’®

35

PrlnterStand. This new

teed and above the other, the desk space r 99 uiredf Of)’ o U r P"'nterlunctionsi S effectively halved. Additional facilities

Free Atari Cable Free Next Day delivery

SONY GOLDSTAR SONY MAXELL CENTEC

£1 25

...C.°”.”’“.“”,9M

.

«We: l.

£32.75 £34.50

——

$5"

Amstrad Pro essiona/

.

§§§i§ W1“

'

..

Q _

Amstrad PCW

£67.50 £65.50 £86.25 £94.75

a.

,.

'

M

.

~

?t

{‘(}Bl}i' “M-

gw‘s x

ssssssssssss Amstrad Computer User

»

.

PRU! this“

g?“

“9g mes m {reek i593 ;' \ free mi;

£48.50 £50.50 £63.25 £65.50

PHILIPS CM8833

159919

.

.*

ii

i

V§MQ W {$91 $5. iffil'1 25 a s

§§§

,

"

s

59.

,

s.

g

3

_,_

t

-

L°°ka,b'° l-lold5120 Disc .............£499 525“ Cleaning Disc..........£3.99 Disk Notcher.....................£3.49 ST Printer Cable ...............£8.49

Aches?“

.w

b

gig

35“ Cleaning

a,

iii...

.

S

.

3.50' Lockable—Holds 40 £7.49 3.50'LockabIe-Holds 80 £8.49 27.49 5.25- Lockable—Holds 50 5.25' Lockable-Holds 100 £8.49 _ £1095 5'25

fiat £993

;

Ares/swear

s“

3-88"tOCkkggle 23 00 e- wigs 0

u ser

99

i

assessors Ibh‘igeu “in? ..

i...

A

.“:.

.

£35 \;

__

'

..

Qggggg

was

_

Storage Boxes

is

4292231131]

150 £41.50 £43.00 £45.00 £46.50

your-printer.

WWW A pp / 5

100 £32.50 £33.50 £34.50 £36.00

é recrd?mié’irlhie?

$1?

5

“mm"

§ es Qx Me?i‘s“

_

6.

“W“

'

1...

.

/’

5

f’

i

its“;

.

w

50 £18.50 £19.00 £19.50 £20.50 £25.75 £28.50

£17.25 £18.75

£9.95

i

sx«*§§§\\§§&

a ;. g ..

£7.95 £7.95 £8.95

.

j g”

“we

Mm?f

Delble Sided Coloured 96T.P.l. Dotble Sided Reversible96T.P.l Coloured8tReversble 48T.P.I. ColouredarReversble 96T.P.I.

25 £10.50 £10.75 £11.00 £11.50 £13.75 £15.00

.

,

"

The

its,“

-

“a? ‘l-.£1-25l ‘

10 £5.49 £5.95 £5.95 £6.95

.

«g;

If“?

.

zit...

f

..

53?

TOP QUALITY

All Centec disks are packed with a protective jacket (envelope) and come with a lull user set, including a label and a write protect tab. The disks are manufactured to top intematicnal standards and have a hub ring for added probation. All disks carry our no quibble replacement guarantee and are certi?ed 100% error free

399916553?

gs

,

_

-

Sided 48T.P.I. Single Sided 96T.P.I Double Sided 48T.P.l. Double Sided 96T.P.l.

Packs 0110 5.25- Disks come with Free Plastic Library Case (worth £1 .491) Coloured Disks come in ?ve colours (Red, Blue, White, Yellow, Green) Reversible disks have two index holes and two notches! Coloured and reversible disks come in ?ve colours and have two holes and notches

g

,

l

-

m

“j

5.25" BULK PACKED Single

0424 430422/ 422 928

j § i555?

Single

Sided135T.P.l.

Double Sided 135T.P.I.

£12.49

£23.95

£45.95

£91.95

£129.95

£14.49

£26.95

£52.95

£98.95

£145.95

Rainbow Pack of five colours

9999999919519!-

9795

99595

Dotble Sided 135T.P.|

£19.95

£39.95

'

.

.

.

New product! 99999

911999

919999

£75.95

£145.95

£214.95

.

Packs ol 10 3.5 Disks come With Free Plastic Library Case (worth £1.49!) All discs are supplied with labels and are certi?ed tom/e error free

CENTEC ELECTRONIC SYSTEMS LTD UNIT3, THE METRO CENTRE, BRIDGE ROAD, ORPINGTON, KENT BR5 2BE

TEL: (0689) 35353 (6Llnes) (24 Hours) Fax: 0689 77737 Remember — all prlces Include VAT and delivery! There are no hidden extras to payl


———————Adventuring l ‘7712’5‘ “f?w?f

-;

/55 iii], “r“ AS

I

'_

Wan

?

a

few

A53?"

j;

»

"

f -'

5

4,

5:

5/15

1.

5

,

5

~

-,

-

C’MVfl,

55

.

\

"g,

'

'

a;

fig”? in -’,,f, Wg?ygt 55152” 53 £55» “w'ag? 55“, 0-1" ‘. ngM5am?égé55€§ g ‘v '_ "1427.“‘3 _

,

v.

52551

55x

3

_'

53-

?

a

‘.

.,

'

~

ou 0C

5&5.

55;

.

t}

_,

15:1.

/* 5,5 A“?

,

-

_' ‘3

5

$1},

,

I

5 ,

.v

0&5 j“

v

fkgéthgsgfgx. 5};

\(’,’;4’/ 7 525;

$5,235,525 "

5/5

',.t

3/35”

p"

5“

515/55”

_

I?

r?é

5 u,

%

V

5

5

__

5 ,

3 ”L”

,

“a,

i:

”M“

.-

5332561 5 5 ?%?

j;

T5

and some even sound e?ectg, We’ve some a long way in

‘5

‘;

f?"

“4361559, '

51 ?g”?

larger memory machines, together with the development of more sophisticated programming techniques, means» that we are no longer faced with wrestling with an adventure's vocabulary severely limited by simplistic two-word command structures or bored to distraction by barren descriptions. For those that like them, many adventures now have superb graphics

V

g,"

,

'

,,

-

15

I

we adventurers remain hungry for new quests and challenges, l believe that there will always be software houses willing to satisfy that demand. The most cheering aspect is that the quality of the adventures being written today is, in most cases, better than ever. The advent of more powerful and

1

W534 55335555 1“ {55v5?)

n,

JV"

moment.

way it has always been. Only a handful of companies have ever gone in for adventures in a big way. We must be grateful for small mercies—as long as

‘ ,

371

5

was saying to my great-greatgreat~grandfatherjust the other day— we small folk are noted for our longevity you know, despite the fact that we dice with danger and dragons virtually every day of our Iives—notalot new seems to be happening at the

There’s usually a post-Christmas lull on the games front and that goes for adventures, too. Still, this year it seems even quieter than ever, but then probably say the same sort of thing every year. When you think about it though, not all that many are companles producmg adventures these days, even when the market is at its liveliest. Apart from Rainbird, Magnetic Scrolls, lnfocom and Level 9, adventure producers seem remarkably thin on the ground. There's Robico, of course, and even US Gold releases the occasional the Ultima and Electronic import Novel series spring to mind but you’d be hard put to think of any others that are still around. And yet, when you really start to look back over the years, that's the

r,5,

155; [355if

,

5/0 5

,

&

.

years and with the prospect of other

exciting developments such as CD ram, the future of adventures looks assured.

Now, turning to your letters, what happened to your response to my invitation for you to send in your per— sonal lists of favourite adventures? Notadicky-bird havelheardICan it be that none of you have played enough adventuresto be able to supply sucha list?

lcan’t believe it—surely most of you have experiencedthe joys of at leasta dozen quests? If so, write in and let me know your favourites in order of pref— erence. just love comparing my own pet likes and dislikes with those of fellow adventurers, don’t you? Steve Wilson of Tamworth is des— perate. "Please, please, please," he writes, “for goodness sake tell me who's the King of the Jungle in Mordon’s Quest”. Tarzan has spifflicated Steve a hundred times and Steve has wandered around in misery for months trying to discover the answer. He’s going bald with worry and I

someone tells him soon, he’s unless gomg back to Space Invaders — that

shows you just how bad the situation is. I don’t know the answer, but for the sake of Steve's health, can someone please supply what he and Tarzan

want?

Brian Standing of Port Talbot takes me to task for forgetting what i am'

supposed to already know about Ultima lV. Similarly, Ron Rainbird from near Crewe asks for my help with the same adventure, noting that claimed to be an expert on the game. 1

Well, I'm afraid I have a small confession tomake: Like Dr. Who, who regularly undergoes a transition to an" entirely new personality, I, too, have undergone a change in recent months. lam not who I was, if you catch my drift, and l have to admit that my" knowledge of Ultima could be written on the head ofa match. Now if it’sinfo on lnfocom games you’re after...

However, Brian has supplied some more help with Ultima lV which I now pass on for the benefit of interested parties. The mandrake can be found either on an island to the east of the Fens of the Dead which are south of Turn to Page 30 b , ,

~,

March 7988 Atari User 29


Adventurin

From Page 29

the

Paws or, easier,

5” ams 3.033??? symbOL

in the look for th e marsh

F rom

the

lift

.

'

-

-

-

V

and be er bOttl

-

es With ch‘it. Go t 0 the n arrow track and cl) mb Over th e rOcks th en 90 t 0 the cav em and f-ind S ma” Cave,

-

Travel

.

'

, g .

;

~1

'

.

t 0 Store

90 N '°°m a the aerosolE NW, W ggdget the EerSW, rope then 90 NE til’oss théngz to the foam 0 the tunnel Tea paper Wall With the tr 'r and t Ie the re be to the heck c fwe' , imb down and k hock

int/2 Search 3:12de lOns for the mint to

00“m and

_

”Ce then a'chemists t hen ex'Umps to the che and jars. _the tea IQUld the n Casts; 399” On theOrly???“ tomes a "d

.

-

Sleep and ProtestbnAWake, Ron would like to lénow Wher e B uccaneer’s Den ' M aglnma, NOStro ' th e Runes for v alour and S plntualuy and the Secret en trance to H Vthloth are to be found H 8 would also I'k ' e lthr. matlon on how to trave| b Shlp lhto .V I-Ock Gate t fOr the Gate Travel SpZ?eCZ/lnemona” an y One ass's? See you next month.

~

'

'

.

'

.

'

QlVe

, go the and the button Enter 23,2655. e "ft, clo Se the d 00r and p r 838 the SecOnd b the" at th e r get the ‘Utton um 95 u .' toekface' the rowe) Go to the bunch tiiick the “? ailing DresS QGt the rope Return to $12 .' , QrBSSy Pain b Uy Whisk and

You should Stock up on your full quota of Spells before entering the Chasm Slnce lt |s a n arduous lourn ey to th bottom_ The most useful are H ea,|6 Cure , Dis el, Negate,

5.

~>§§5?':::

room ’ 9 O d OWn to the rgOStaeraSe m With the ’0w Ce')‘ ' Then 90 W th 6” "79SW get th-e lOW‘QG, hat and

_

-

th

,_

3&5

“1-545?

solution _P a” two

while.

-

«am

THE PAW/V

,

gpd nightshade ”0 gath‘gfzg

-

.

A5":

can only m00ns. ound at LAT. J F LONG Nightshade“is fmldmght C O. The th ree syllables of the word Of and COR p a Ssage are VER Ut Brian iS making VERAMOCbéAM?) '_ not abSOIUtely sur e that |s th 6 correct order, no t haying played W fOT quite a be

592,21»

$5.1 Ems ;i.;;g~,;;.f:§’.:‘s,t Emit “1:32,$ 5..-

N’ N to

the ?ber 3 t Or V'

'

'

0" th

k ee

and

Gideors bottfe too” kriOCking. porter then 9c?Engisky N to the 2:16 , and nex9_ G'We the bee " home to Jerry th 9” 90 S.' E , N and E to hell and ask th e dew) ab Out the Wr'SIband t h en the patio ” borne, get G 0 to th e in the ch draQon amber via .

.

h,’ gh

rcpe br'dge and

‘edge.

0 Part th ree nexr man”;

|

much

How

on

does

it

cost

Telex?

will Telex machine. The cheapest a dedicated a and need buy also conventional way Cheetah). You will You could go the clearest £2,892 (the That’s a total outlay Whisper), the a year rental. £404 cost you £1,604 (the install, plus to £101 costing VAT.) separate telephoneline, minimum of £2,109. (All prices include double as a of a use your micro to over the first year are doing users Atari more and

to

go

more Or you could do what use Telex machine.

,

iru

th

How into

Andjust

do a

I turn

Telex

your ordinary telephone!

my Atari

machine?

(see the communications software and appropriate MicroLink. to is a modem need All you and a subscription in this issue), a telephone, to Atari users on advertisements of services available number teleshopping, a of it one growing as happens, go news Telex is just can also read the mail right round you MicroLink electronic and MicroLink. With send telemessages and much more. micro user group, closed directly into your create your own programs free telesoftware the world, download .

0u

use

Telex?

.

.

Today between businesses. of instant communication 2 million means than more — and Because it's a standard use in Britain —-just as Telex machines in business communications there are l50,000 of up speed a hard copy to dramatically have used lt's because you worldwide. far more ef?cient, but the phone quick as using for your records. for Telex that the every "conversation" when you use MicroLink bonus you get a big there's But Telex doesn’t offer. send or receive conventional way in your of?ce to even a portable). don't HAVE to be home (or at you MicroLink — With use your computer waiting for you can just as easily messages. You are any Telex messages there whether check So now you can business efficiency? How's that for your anywhere, anytime. See Page a

But

why


USER MAI! ?aunt;

7600$364 MM

Te

(M2 % most ”of

D,S:

0

i

"oftheB est

~

or

1

1« 13113

U ti 'i t ‘es

~

'

. ‘ L

7

-

Mak ruff/2m, of th OSe them ”its SME/‘nse Digs-sag5 Modify t Ords

1

D

.

,. ’

33515 error ”Urn befs b y hose hidd 6” Sect or; with [his Take a Superb look

Utllity

lsevlew ‘ Stored on

at all the yo U Sefu’ "7 fOrm 1s _ anon A/(ilarkdiscs 6 pr"? 5 Epsgn or Ara fl of your I 029 fav ou rite Artsh 0 W_ 1-03 mm fer PlCtures On d you Your Own fa nta Pictures an d Cr A", arIShOJ/AtariAm-St Gate You, Gain in st am aCCE‘SS 0 to d [SC Dhc’g’eow n Gregorres ‘ 56375 um A223?" o r Basic berm“ Ful?e?ll .°t prog, am I“ 'm _ Iisrlngs P Wlth this an“ rim Out 6 ”y re Sident p ”nter Char DataEpSO” aCter Set in Ed“ 0,- ‘ Ma f“” to dis C. ca; ”LOU/ate d ata Sette of With e Else 8° Wheth er On Co,"m" ‘ Gel” memo/y a V6 d'Spla y On 0’ yoUr Sgefate Impress", e 80 Teen Column ten H\US the lateSt G er Cor peg ram “my rype jg fight, Isa help YOU ngs In Atari LO Ser,

.

bum

0 0

.

.

.

,

_

-

-

These tw

o e XCItm

t

son‘e

f°9¢ther mm the Page:

W-othctsgc 90mg;

brln

best listinggs Of encompila?Ons n usefof Agavel’y

you like ga Me;

Ore Se"mas pun“, ghethe'

°"

.

-

Prefer

.

-

ts there:s

.

and you “a“ also lear I"! a gre at deal fr °_m examinin g and m od'fylng the Ba 5" "stings -

Something here fo r y0u -

.

_

.

,

4

. '

Best Games Ten of the

-

,‘

._

~

Chopper

Resale

-—

Take command

of a helicopter

r"

to

'=

Frank the Fruit Fiend

A

the

_.:{L.:

soldiers negotiating rescue lost Esmerelda by - Rescue the deadly Des Bells obstacles through dangerous — spacecraft your Fly around the lunar surface Spatemaze

=.:{Z?~:':~<:-.

.;{Z;-

,._..

£5345?

§§§§§§§§gs 5:25?1§3§1§Z§Z§1§z§§§§n§§§§§ "°===c.=5§_gg-g§gg_ ‘ ‘-—-‘ £335,533

below the munch monster - Guide your of inhabitants but beware Mazemunch its deadly the money all maze, avoiding — Gobble up Moneybags spiders eat his favourite — Help Frank the sinister Frult Fiend all the ducks Frank the game chase up this platform and food in - Dash round in this Duck Dash storm hits the farm busy road the across the frog before the —- Direct Froglump the new hospital, game arcade doctor build classic the — Help Norman Doctor Boris for mad out to help you but watch it Rightl program Get latest in Atari User. in listings PLUS the correctly'type

)

_

5

-,

caverns

"

f

.«~_

;,

'

;

raters-sig-

£9

«as? n_.o:{;_f;_g:§g§§;

a,

’5 ,

,

,, *—

..-—.

)

,,

‘a

_%_

s

r,

J

,_

._

,

if?“

) 1,3,

'

5

_=

\

,

' »_

5 pacemaze

N

g ;

'

gs g

-_

5”

up

¥

5

~.

e

q

j

w.

r '

i

,

.,

>«

5,

a

“3

,

3 .~;,

v.11;

w

E

M

95 eaCh

ON LY

.

— BOunde, Was th 9 game y0u be” of all. it eye" Now , in Bo PLUS: Wel’gzed better Witlfflz'DE’? 1X exciting new “f"ade to ms: yaw deXterit sounce ”P and Jean, On the to hit the mow" targets Springy tramy. While ayoidinpohne g the balloons. [XL 323};E on! Y}

)

.,

’ "

a

JQE,‘

"

e

s

_

_

-

-°rjust

USer

to ~

£1,95e ac" When

y0u take 0 at

yoAta"

ur ex' “ting

a new —

Or If

subscriptiOn you

r

s""stiription'fnew

To ORDER PLEASE USE AT11/87

'

'\

_

,

_|


fizzzi?se

'¢§w&&?3£’/?gmfzé¢:;¢€?,z

L“‘y"""“’;7="-»3"<“l‘/Zféifb’zf/"fé

\

”MW: qt"

'

gagzgir,’

.,,F

F,

F

_

-,w»:~

_

,,F.¢.,,.,;F._.;"

7

'N\®

,

c

1—2

03915

{st—g-JCF,F,,:;L

1/

,,

,/

,/

,

\

1 ’

.

Fr

.

. ’.'

l

w

i;

l/

a

‘~

a

F

55:7

;'"

'.

..

‘_

'

.

.

F

F"

www F‘?,

F .

-

F

F

'

F

. '

t—

61 \ b 5 7

'~

'

.

3:

l

'e

-

" FA tr!" l

E

E:

,

N

a

E/‘hr ,

-

'

s“.:"

,

A'

.

E

_

scam

I

a

936

"'

,

.

”f”? -_'.

EV

"

'.

’~

f'fA

.

m b

“V

“r;

s;e

°

~.

/

/

//

/

am

H-

'

E E

-

u

n

W

"

IE“!

_°-

°

,, 1

:

rs:

~.;_

5,3,

“WJ

_' '

A-

‘h—‘NFF

-

"p@

f

k

,.

sow «-

,,

a “—

a mu?

A:

E: g,

,_

j“

."

J!

J

553i _-’ ” "

\\\

7.5: ‘f ~Fs E

E

\\

E‘

.

*

\' .,

“Oi-“f

.'

K>‘ [EmE *%€7&‘Q

M\

‘,

1:1,

5

'--.

“N,-

Park?!" ?ig‘gfzgg -

t l

71“

”3

=

PRISCN!

l

I

f

I

I

I

I

I

I

0

A

_

‘C 11M"

(

'

,. P." v

/ff: w "/

396-88

0

l-

-l

E

BRIE“ m Ll?’"

kg?”

yilri’féi?fN

,

F

"

F, F

"2

in

=¥-

-=

g f—

rigg—

‘..,

E A

-

~m

" ~l

2

g

i

“5

Er;—

a:

55344.

FEEL.

—~

£_.__1f if,»

E159:

-

,

-

,

E

E

'

""7—f‘=%""7":1NE;::~TA(371155,N‘V'“"—"'?,§€f'%sziz?i€féié—?fj:'f":3"‘:?f

32 Atari User March 7988

3???“r-FwFm??fmww?iééém??iféiEfilk?fE711“:

,

V225:

_

..

;.<:~‘:

\

,,~‘f

,

f\-

3,—mm

_

IRE;

7

,

E

0

FE e'. .,”*"‘ Km: $19 ll!~/铧~‘_—

“M

-

F?‘

cm

.

h

,;

>:"1? N

(a;

i

u

MEIm—

u f

"g

o

,.

'

l

I

s a

g

l

54

F

=:: _ "L

l

m, FE |

=

-

P

'

(

“a;

A m

gin-m.????????ll

‘E 2

g

+7! -.F.

w . .-

l _

y

F’,

.

»

1

N": <-

m

7

g

“GE

E

,./

/,

<—:,;_~(\§\3;g:

\\

F_

4

lFE

l.

-

—_'v_—

,’

..‘

;

|

mm

7,

,.,~

y

4

l

3?

‘F

{z

7

'

.,

m

“1'-

vpa'i?t“

E

e

E'

=

,,

F,

F'Fr

m

i

'~

,-

“o

F

“3,57

.

.

-

"

l

3‘:_

‘v

a” my

E‘ Eu

'

-

F

:

'

a

'

-

n

5‘

r'

E

E

.

G ,,,-F_--,»

a...»

v

F

'

..

«as»

-—

l

,

7; i,

~

O

I‘M???i'ifff?iv,=-:?-‘F'!'E:T¥§Hii

'&3Q

'

E ‘

a

'

firm“

t

.~'

0

E

1

9?“

E

35

“23;

u.-:20

gf

.Lo

h

ME,“

m o

E

/j

FEE

®

EE’EER N

1

,F

E

.-

E

.

.

(MECHQNOID)

319

,

"g"

'\

'

;

55

-"

l

F,

"

(“153

'.

h‘

-o

.

I

E..-

I

Fw

k

5

.

._

.

.

,

4 EF.

L?‘m .‘

fo£ I

F

_.f

M

t 0

H

1x

»

'

'

1-‘

..\\\ AWE"?

“.

n-n A

_,,

.

v:

"“

'

E54

"macaw E,

Fr.

Uig~f~ Wig?

kghl‘iv‘f‘»

Hi

-

F

. 0

3-

Elf

88—81

.

\‘ ?»,

.'L ‘g‘Ufltsv

m-‘-'V~*ff"ff>

F

‘0'

‘o

A

r

g. 11.0“?

.'_

v

E)»

F

°'

E

.

“FFIt)

.

a

A

no

[4

_0

V;

?“?

_

..

.-:f

l

.

F

E)

';

.

>F

EI-I-llll

,

51.) '

E

EEC";

0:

.'

'.

f’

74,

“5

”?it:

~

.°,'

1" E 6:

hi,

4

~

5

F

,-

f FEELl

‘i,PMtiff-E"

JIQM'ELLV

“h"!

E

El}

;

“3,0

5! '

a

N

$2

a

"

?

t

_

,.@°

o

2

“r

E

.

“-

»-

l

H

j

"

‘ gobs Fri-f £0“?

0

0'

J?

-'

50‘./._. Seq, “A,“

-

'

-

-

"

..,-.-'°

s'm

-

l“)

F

'

'~

_F

~'

-.

c@

F

l

c'

.

03—84

o

-.

7 .

N.’

t“

'

E“:

a

| FF.

l

‘-...u.°'$‘-

F

J

-.

'

~

w

A

w;

..

5h. f a

.

I

.

i

.,

~ . .

“H

F

EASE?

44?

,

n

'

“E“

QJ

E‘

°

g.s@-®?

\," g:

i

"’

7'7

ETM

’.

‘o'

,-.

5,

C

, .

»

M

'.-

1 ,

'. '

.

‘b'

..

“g

o

~;

Ff“

‘ .

'

3:

b

'

nwwmw . ‘ ‘ . '

El“

'

EE

J'---.

a

r,”

,

“F,

,

°

._

3

.

NE

"'

/ 17“,ng

L ‘

ff“, /

,

...-'

'

6991?)‘E.

'-

‘fzt

1,-‘\ EF: 3“

..

.

-F'

/ ‘

(

1

5

"

.

4

l

‘r

st- /

..

.

\

.

El; SE st,F £5] ;" k.” Afi. F~

‘,

1

_

[A

E

'_

tFez

'

~

.'

..

_,-f.

“2 \

L‘f'hf'f

5,

g;

_

E

..

g

_

..

.

A‘, E

s'

E

4

3

'

\

.

._

.

,

,

o

a

/

"

E:

'

“q f‘- .,‘

71

,

F

';ff'fé§\"2—M§§§i?e?éi?g?inE’i’Eufh;"7. 7"Tf’yl’v‘iw'rw‘mr't—‘vv7 v

’-

F 15

=

u‘ui‘wuxwr'

{Em—1h? EE

?/i

,

,


7L

0

.

p

_'

?

0

.

p

3

\~4

9

~

LEVEL 3

L'

4/ "

E

'

E

>

l-

1

ma?a l l

'

II

a?

.

0

ff

009

ng'Q

'

O

‘E‘\ “it“

E 3

E]

'

_

@ ><

an

Eat”? ?uff-53 3-34": Q:\\’;

//

W

~

4 L

_

b

9

E\

5mm;

f

EELEL

~

_

_,‘a1433

z,

D’

U

'

“”"’"

, 1

{go

,_Q 44"

4

a)

:

n

”A”

/6;:

03

/f—/-:,.

4/ /«'.WE

r

“344433

“i\‘.‘

\

M‘E‘Q'E'q

¢_

”g

p

W1

-_

Q3

/

3S

lf?wxm

N3;

4

5L, 4112444

E.

I

A

1

,

-;

4,7/

n

,

Eur.

E11;

Q

U

v:

1

-

r

-

Wm

Q5

”*\

'

BED

f?'?jg‘w‘,‘

ask

2‘

.

"

//

o

A 4

ii!

'

°~ W-

E

o

{47

”11

,

b‘f

/‘f4 jg‘.'

,

_

‘v

.

E

.-

W

.

°

u

' .

— A

4

M4.

f, '.

.t

‘f-

-"~;E,’

', ,

'

3,

,

44”

“Us,

.

t

/

°

a.

‘-

.

-

‘n

13

,:

E).

"v

l

a

’;__-":

A'

5

_'..'

.

M -'

.»|

3

l;

A

l ‘

H

w

"E"

_.

f_ 4 “MAT; . ‘__ 9 E '

(21

ONEWAYTRANSPORTER

E

TWOWAYTRANSPORTER

a

000m

E

>

\~\ g;

-

>

o

,,

EM4?

,. ,—

E ‘

d v

gg

4

54

"lEELL-JLI'J

?

34é“ii AAAA

m

4“

81k

4

EU

U

AAA

AAAA

'

.E\ /

E‘- w QUE ‘E

E

-

4

33

v

E:

3

m “‘

W'

4-

if}

--

fl

_

IE

$531

z:

.-

'\E,

:

3

A

—_\

mm“

E

E

5 }—

E E.

p\ Q

E

E

o

,

'

.

E

‘3‘5‘?

a;

44». "

., A.

,::§' j, fffl; 11LE_44. A i;

4:—

4

3

O DOORS

“27 “av

Q

—j a

s

.

2—71.

H

|

3 1&7 3" . A

Q,

m:-

A

DEF]

‘////’U"

E \,

\

E

1

u -

«E

z

?

Q‘

E

I‘Di ’|E12EE.!“

a w -

.

E!

°

,,

E

°

wj a w

EE

f’,‘

W."

4

3,

44,

a

E

_.

4!

Q

E

h;

'

Ego}.

1

,

Q

"E?—.--

1:

c

.

r:

'

REQUIREKEYS

_

w.

EE

1l

.

f

55:11! QQQ

EEQ

_

4&3:

DARKROOM

0

E3

e- -

Q; 2

rs,

-

A-~-—

r‘ .:.4a "4”

"-

a 4

5'

$010

-

a

"'

'A‘

mu-

_

E

u

{Eb W

,‘ EI'QEEf-EEEEE E ems “m' g k "w 4 as (I: "

E

~

WE!

i

E

E "

44“

T0 Tl-E

i':‘-"-|

'.

‘il

-

1

44

_:__

omwmvoon

THESE

«w.

~

~,

,-

E

s:

_

r

if:

3

4"?

f

Q

3,

E_

E

Ax"

‘E

D

>< 7

f

s;—

h.

V

4

E

5—5E

:,;_.

”7:

ll

E4S AA

E A

n

g

1

“EM“

4“

\

\

3

'

A

P?

'

Q3;

,

E

Q

E”

“‘

E

3

E

(s

>

..

=

O U

,

{11,3 L. ;

g

\

'

\ "'

A‘

'

5?

54“

E

~~—‘-E-,w-,-=@!Elf—augus-“55-44;4445; ";‘ 33— _ 6" I f f -.-:'

Q ‘E.

-

'._"

E‘

?"

o

m

E/rf‘

EMU-13.431; “Ag-4.444-

'

4.

:=:

E.

"" ;_

t“ -

4

3

o

E

n=15

'

”E

-

eat"

E;

'

3

‘t

3

E

4

.

MAP KEY

g

is: a

~~

ggmé» ‘ hm'if"? E

.

«w ‘.____,4

,

E

,

Eff;

u

Q

44

/

4

17,“ I” /="=‘4 J—m‘

'

”34—3 .. (

j,

Eng,“

39

4

I ?f?

ef—Lz‘” E‘E/E'

yME,

,_

°'

L

n

M51 “5

41 A;

'E

.‘

ME.

Maggy]

-E.

E7 J

at

.

f

p

°

ah

f-

r

\/

'T

A

.~:

,\

-

14 L

.

°

EE‘ ii

-

3?

°

n; V

.

1.

-

1”:le

inE’?'O“41

-

.

q,

I

LEVEL

vr’if".

(3:1,

E,

,

l

EE

a

4

4

PRISON!

~

E

l

4 ‘

.

E

/

;

f

f"

E5

is.x 5 IE?“ Em EM ./'»EE.EEEE|EE~ ’E mg:

fig

'

'

"'.'—3'.'ia\

,

SEE

'

o.

-

«ff?

oi

. -

-.

57

HE=

'

v'

v

'

3 '

f

“4:

x

_

'

,\

mum commas

.

, .

3

"l

-

DETECTOR

:5

‘.T';.‘."EEQ".“

vi?

4

~"

xv

.

Lmsm

4

2 Es? 5/5435

I

SETTEE

Q7

E

SE; .

"

'

a

'

9.

.

'

-

(as

Q

.

E.

"'

\§ f.”"’7’/'/’:’f'{'7.3' / l

E a, .

A

ML”

6

1‘-

a

5:32;

.

'

°

E iiM

o

E

v

.

O'

ii-

/*,~

9 1/7344/ $%/, "15; /’/ .91"?/

.

3,“ A

G 00-0“

Y

g]

/E

o

y

-/

E;

E

, '

o

0

,

43:3;

HQNGQR

is

' J

,

_,

9

~

-.

CRQFT

"f". / /

~t\

3

E

3:7

0

.\:Q.. \\.E\,3\u

\Q

I»:

5

-

EA?

4"

}

so

4

"

S'.‘

'

0),

°’

o

3

.E

a,

a

Q

= CUT

INTERSTEum

1

-.;

zj;

.

'

4’

o

.

, Q

.

"

/

'

“'

*

“l “*

E

33

z

i

,

.,_:«‘1

-

-

-.

Jgj

3‘

I

IL;

-

4)

4.

.

-'-‘f‘*" “is?

x ‘

”9.34

A“ 4m;

0g

'

'.

Eiff?‘ .°é1244= j£®\“'?i as)! f."

..

I“

E

7.0

5-47

'.

-

_

.

.

f

E

I-

-

ROOM

«41 a

E

GE

-

'

mm

.

,

;. ’

I ;

zii “a

.

\\

.

-

gm kt]

‘.

:

z-————-~

'

'msrc 5mm

\

511.2“

E,

5

“U"

or.

‘,

n

g

T0 13-08

.

.

4

,

,

/\>/ ¢

'

u

g

u.

3

,

p.

..

,

_

g

,

-

'

a

a‘.

‘E .

.

L4,

V

v

o

.

.'__>"7'.7_—

THIS SYMBOL ON n WILL PUT YOU IN PRISON OR THROWYOU 0UTOFTHE

WITH

COLONY CRAFr

33

QUTHOR

S CHEQT ROOM

m

Miraqmw?l “WNW“ "”"

_‘

lEEE

W

mm!

l

“if,“

GOLD

Emmu\ .

—-—-——:-_-? E

__,___________——:—-—— ———_————

T

E y“

March 7988 Atari User 33


g

,,

if r,

i

7

7

g

iiég

1

powerful

6

.

home busmess

and

'

.

3

g

1

»

~

,

ONE a

-

i'

1

,

J

. 3

> 7

'

it

i;

,

2

t be matched!

can

,

a

_ 9

package at prlce that Slmply

E

7

7

,

,

WW

7

,,'-v'-——~—‘—‘_______

”?rm;

f:

_,,

3

”MW

“ (a i,

LJA

m .

543; a?

0&9?

if»

Fi??v?'l?a

,

'*—~~~———~'" f?

-'

“rV

'

W _,

9

i,

' -

‘7.__

“a“

— ,.

/1¢«

7

55?» "

5"?

“wif-

3:54?" .

“as?“

03/4/44 cw

Nags» or“ “New

Com”

900540

“4m“

W’ORI) PROCESSOR Compose a letter, set the printout options using embedded commands or menus, use the mail to produce merge facility Cll‘Clllal'S and more! personalised -

-

-

SPR FADSH

”NAB

9

MSF

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

processor

m Prepare budgets or tables, total columns or rows with ease, copy formulae absolutely or

and more!

1-1

0 relativelly, emauseal lca widle an SClentl selectiton lc ma. functions, recalculate automatically—and more!

GRH’HK‘S 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! —

DATABASE SOFTWARE

(‘()\l\lS HUDL'l/E Using a modem you can access services such as MicroLink and order a wide of goods

from

range so

sen d

tware’ ?oyvers -to electronic mail, telex and telemessages in a?ash—and more! lam“. PRHTFR Design the layout of a label with the easy-to-use editor, select label size and sheet format, read in database files, print out in any quantity and more! —

E uropa H ouse,

Adl'mg t on

C007

redible

,

a

GOO/CW

“W ii":

ear

l/

1985 gram of 44/0 We; WW ’ 986 ‘rhi inc spackaQe 4 i, p

7

we“

t

Ines

t

P ar k

,

Adlington, Macclesfield SK10 SNP.

r I

value,

HaWe 60/57?

-

-

()Rl)l’

-

-

1

l’( )R\I

R

P] ease sen d me M'1m Off'ICC II f 0 r the Atari 400/800/XL/XE (48k required), on 51411 disc for £19.95 .

I

I I enclose to que paya I Database l debit my Software, card: I CECE] [ED] E1333 1:13:13 I Exp. date |:] I Signed I Che

ma d 6 or

b] e

ACCCSSNisa

l Name I |

I

Address

7

I L

7

ORDER H()TLIA\'I:‘: TEL: 0625 879921) SEND

m.

I

Database Software.

£37?” Ho?e' accid'?“i§°§.ff5'§hp es ie mgton.

-

_

-

_

.

-ATJ


F‘s

,__._.,

*

l

f

l

.

l

l

l

‘l

z

l

l

l

l

;

s

1

‘““’M‘

“M”

Product“ Rebound Su pp I'ier.', M‘rcrova I ue /T y n e

”$211 3

flag

Fa

'

Batty b

t beautiful done with it's latest

has

on the Atari machine. . Now on to the game itself.

game Rebound. The title screen IS very well done, There’s no amazing picture, but varying text fonts and colours are used to good effect. The music is a superb per-

_

imagine that you take

.

soft, Addison Industrial Estate, B/aydon, Tyne and

WearNEz14TE

Price: £3.99 {cassette}

——?s§é ———

”i

£5.99

(disc)

Tel: 097474 4677

bottom. You then have a bat at each end moving left and right andaballand build the sides of the court up so the ball can rebound off them. There you have it sounds very simple doesn’t it? There are three levels of play: One is just right for the novice, but don't try level three unless you have the speed and reactions of Boris

cussion piece that really gets your foot tapping. It goes on for quite a while and changes all the time

ONE of the main problems the software market suffers

-

from

is a lack of originality. At times it appears that pro-

not the usual monotonous

dirge that some games give. As you play, the music can be heard in the background—a feature thatl

grammers simply change the design of the aliens and sell shoot-’em—ups under another name. Maybe it’s time we went backto another old idea and jazz it up a bit and this is exactly what MicroValue

-

like.

quality of games

The music

to be getting

seems

better all the time

but

Becker. in one-player

that’s not really surprising

mode you

_ j

1

.

.

a.»

”j

1,

"

%% fag} 77/31?

—— i

' , ,

7

1p"?iQ’g ff/ “333 f

if/

-'

7

7

.,

'

3

E "‘ ,, '

'

.¢;

13.4?"

Mew/w” “eff "

'

«A

7

'

,‘..;.1.

'

'

? ¥,s“‘f;.sa,:~"€-Of~ -

statusline that separates the two halves of the court. When a game is won a whistle blows and you are returned to the title screen. An amusing feature is the

animated audience seatedl on each side of the court. They are the strangest bunch of aliens have ever I

7

.

kg???

gig. g? if! ....

%

»'1"’\““f§. I l '

,

'

superb.

,.

-

,r“““

so it passes his bat. You can only scoreapoint when it is your serve and the scores are displayed on a

.‘

‘1

\

The game contains all the

1

'

features needed to be a winner smooth scrolling and superb graphics give an overall addictiveness, the animated audience is fun to look at and the music is'

7, "

'

?

LE '

1

7

down and generally squirm around in glee.

*

,'

,

'

US;

"

a.“

2

and

Whenever the player who they support scores a point they clap, jump up and

ii

,_

"

4

challenge a friend. The object is to score seven points, or goals, which is done by making your opponent miss the ball

.

seen since the cantina scene in Star Wars.

g '

,

a

tennis court, cut it in half along the net, then place one half at the top of the screen and the other at the

face the computer, but the fun really starts when you move to two-player mode

Rebound will be released Microvalue’s Four Great Games—Volume Three. The pack will be worth buying for this game alone. Well done Microvalue a superb product. Neil Fawcett at Easter on

Graphics.............................. 7

8 Playability........................... Value formoney................. 7 8 Overall.................................

March 1988 Atari User 35


*

E S oftwar NEE

———

~-~

{th

-~

F lg ht

o

a

was,

11

,

hi

1:5

3

g

ncy

A.

““

Psnggggs?gss?gg;

of data or even editing a formula can alter the forecast of any financial .

Product: Swift Spreadsheet Supplier: Audiogenic, WinChester House, Canning Road, Wee/dsrone, Harrow HA3 7SJ. Price: £24.95 (disc) Te/107-867 7766

since the pocket calculator was invented, complicated mathematics has receded. The development of spreadsheet computing or, as some would call it, financial plan— ning, has brought business EVER

calculations well within the

grasp of everybody’s abilities and pocket. A spreadsheet acts like a blank sheet of paper on which both text and numbers are placed. Numbers

form the basis of calcu-

Micro Swift. The disc conand XE versions and the correct one for your computer is loaded autor—matically when you boot the It

comes

with

a

50-page

covering basic information and gives plenty of examples and two tutorial lessons. Unfortunately all the commanual

mands are laid out for the C64, but there is a separate quick reference card for the Atari indicating which keys to use. Swift has all the usual features found in spreadsheets

together with user-defined

results.

manipulation. The size of the spreadsheet allowed by this program depends on the size of the computer’s ram, For the XL version there are 6600 cells 26 columns and 254 rows and the XE version has 64 columns and 254

SpreadSheets can be used — not only financial, but the majority of applications are usually for standard items,

such as ance

profit and loss, balsheets, costing/ estimating and analysis of expenditure. The main benefit, apart from time saved in accurate calculations, is the possibility of what if predictions. Just changing a few pieces

,.

screen colours and pop—up menus to aid data input and

-

rows— 16,256 cells.

To take advantage of the package’s many features, the unique pop-up menu system allows you to select commands without having

1

Q ‘

'"°'

a,

7;

7.

Cf;

gig!

-,

553

‘*-?<

Q

g~§ eras

Arraigi‘fJ’GONS' FAs???fftl’GWIer/Z??igs

3,

mytzgfff‘sg’VERW’THSW/Pn"

"”"°'*"°"'""”*““-=

to enter a sequence of special characters. Many instructions have been

grouped together

in a

logical sequence to further aid data input. The menus are small windows which overlay about a quarter of the sheet but do not interfere with the data behind.

Some commands have additional menus linked to them, so there is often no need to type in specific instructions just select the right one and press Start. Using these menus can make the complicated calculating process structure seem easy to operate —

see Figure I. To move

round the spreadsheet, the Control+cursor keys are used for single cell jumps while for bigger moves the Goto key allows you to go directly

to any cell. Entering and editing data is simple — just place your cursor on a cell and type the data in.

Features

include

.

standard preparation of cells for width, numbers,

currency sugns and de0|mal places. You can also format a disc from within the program, or see the data in a

‘?

L

.,

disc.

lations and if these change, it often causes automatic recalculation of all the

for any calculation

m Sims:

modelling. Swift originates from the Commodore 64 version of

tains XL

_

~—————~

,,

the

basic graphical form. One ofthe mostimportant parts of any spreadsheet is the ability to be able to relate cell values to others. You do this using formulae. For example, you can say that the value of D10 is the result of DB *.DG. You can transfer or copy that formula to other cells. The printer section has some good facilities. You can select the output width and insert printer commands to customise it. All data can be saved to disc.

Swift operates effectively, but the programmers have tried too hard to be innovative. Although the little pop—up menus are impressive, they are difficult to use, but overall using the program is still quite easy. The tree-like structure of the pop-up menus save you having to memorise complicated commands.

Spreadsheets for 8 bit micros are few and far between, and while Swift may not have the depth of other popular business programs, it has very good capabilities, is adaptable and well suited for beginners to both computing and financial modelling. Alan Goldsbro

_ a

P

B

C

0

Command Menu ——————'

. .

5'

?g;

“ans rk

35‘s,

Menu l— _ Ran-e

co-

“3233 gegggt

i gie‘ gags 2335 {133.9322 agggt 1

Range Command

——-—-—-—— l .

Menu ll— Range Copy Range Format— Menu lll Range Erase Range Sort Range Save Range Load Range Print

a

i' i‘

2

Exit

Negative Values Currency Signs ,Commas °/oSign

Zero suppression Precision

Plot Figure 36 Atari User March 7988

I: The tree

***

like structure of Swift’s pop-up menus

0

8


IIIf

Commercial tapes CAN be transferred to disk!*

E' f

I"

W"

--

m

C

9 0)

PRINT

READ ON! Are you tired of waiting for cassette games to load? Would you like to transfer them to disk for faster, more reliable and convenient loading? You may have heard or read that this is not possible. Well, not only is it possible, but there is a program, Transdisk IV, that will do it all automatically, you require no knowledge of cassette protection techniques! To putit simply, Transdisk IV will read ANY Atari cassette, (single, multistage, non-standard format, 64K — no problem l), remove the protection, then place iton to disk foryou. Plus,to load and runthe new disk version of a cassette program requires just one keypress from a convenient,

..

E

5 a 2

g 5 5 5

YOU LL WANT To WRITEHOME

.

ABOUT OURNEW LOWER PRICES AND NEARLY ya PRICE INTERMCES

>'

(5

<

a:

E E a: 0 > E E a < ”J

-

Atan-SMMGM

a 2‘s to5 g g u.

'

The cost ofthis, the most powerful tape to disk utility torthe Atari is just, £24.95 inclusive of first class delivery. Also comes complete with comprehensive instructions which were specially written with the cassette upgrader and first time disk user in mind.

>

g

Requires: Atari 800XL or 130XE Computer with disk drive and cassette recorder,

~ \

g’

..

Remember, that not only will you save money on upgrades to dlsk games are only ave/[able on cassette anyway so Transdisk IV has to be a worthwhile investment!

,.\;,t

(if they are available) but many

'

,

'

Send an SAE or phone for more details of this utility

Make Cheque or PO. payable to DIGICOMM and send your orderto:-

DIGICOMM

170 Bradwell Common Boulevard, Milton Keynes, BUCKS MK13 BBG. Tel: (0908) 663708. Demonstrations arranged for callers by appointment 'For your convenience from the original cassette only.

..

Panason"

“X'Plna' '

A‘

S IACK

P Ro D

u CTS

b ' ’

Neg

195

A

-

.

,

0

NO SOFTWARE NEEDED

«

£17" grooms! -;

;_;_

t

“VA= T '

.

..

_>~

,

0 ALL CABLES SUPPLIED O EASY TO USE — JUST PLUG lN AND GO 0 TRANSPARENT & CONVERSION 0 FULL YEARS WARRANTY FREE 40 pAGE CATALOGUE on REQUEST on WITH ORDER

~

FEATURES

__609$m

MEEDMORE LIMITED 28 Farriers Way,

£13.97? VAT £14.95

INCLUDED

Netherton Merseyside L30 4XL Tel: 051-521 2202

=

inc.

[E

§

,

"J

5

8 ompumart

a

~

.

Dept. ATU' Jubilee Drive

Loughborough Leics’LEn ~

g

0509 610444

u

.

'

OXS

Z E

i

5

-

gzo‘sxs‘é“fs as; of Printer Ribbo?uaiagf/B' E§ an Papsrge sheets. W“? 55 zgtgéo 13 P399" H??g?‘gm“ »

PRINTER

1j,

t

“21:5

“M"

TYPE 72000 ANY CENTRONICS

a a

we

a

ONLY,

rummage

~

0

h

f

‘Mt‘mm??’gg

'

”?nk"

"

1"

"

leir‘ifefsggib flig-,:;:c:-.; j,§,:(:??s_:,f’s

—\=<<::

V/ayj

‘f'

tii?s?ifm

W“

35:12:33

-

-.“

adtlwn M“,

PRINTER INTERFACE 400, 80°, XL, XE (Any 8 8" Mani

CENTRONICS

”if

5

d?‘ "511,55

.

t-

5

-

10:1»:

5 g 1 March 7988 Atari User 37

E E

E E E Q


555155-

.

-

Dodgy dlagonal trouble.

.

you have rescued, how many ships you have left and a radar panel.

Product: Panther Supplier: Mastertronic, 8—10 Paul Street, London ECZA UJH_ Price; [199 (53953119; Telephone: 01-3778417

-

5

"

' 5

— ,

PANTHER, the new budget title from Mastertronic, is a good old-fashioned shoot’em-up. You are inside a flying saucerand should get hours of entertainment as you disintegrate aliens in a hail of laser fire. You are the lone sounds remaining pilot

,

7

,

,

,.

7

J

,

'

,

.

,

—a”w§a “Ma"

lg @,,"°°'is£-gaaez a 5: .

-

as with a little bit of work the entire screen could have been

programming, used.

The view of your flying

saucer is from above and to the right -— hence the scrolling techniques used. Using the joystick, you can move

a

survive

narrow channel running from corner to corner. To me this isasign of lazy

and to

which isn't

.

fig;

/;”/\

frat/51" /,«”7§§.f f,/ 15, faj?if --:j=

.,

5_

if

“g

ii i

/’T f fig

{a

aa— 5

"

f‘

5;

5

If

N45;

'?qi§./QM

38 Atari User March 7988

5a

.

..

1)

”W /

3,3“

——

arrive

After the sea you reach another city and the

u,-

.\

/f,¢i§gj. f. Pg [wt/J

Aft???

them.

5

,

f."

The terrain is nicely varied and starts with desert beware of the killer cacti. Don’tland on any green bits to pick up survivors because your craft will explode a handy piece of information thatthe cassetteinlay omits. Another problem with this level is that some of the aliens are the same colour as the background, making them very difficult to see. N ext you 'u co.m e t_o th.e deserted crty which is land out in a monotonously symmetrical fashion. After this

'

5

"},*~?-~;.}‘f§._;g

5,

they always?

there could be survivors on

j

at}

1.—

-~5

if

if?

To make life difficult alien fighters constantly buzz the area and take great delight in zapping you but don’t

at the sea, complete with waves, and very realistic they are too. Look out for oil platforms as you cross the screen as

\::.

.g..,,.-::‘-’,_,

g// '

:-‘

5.

"

bunkers scattered around.

you

.

—'

1:3

i '

at

gf¥%\

“53,115

«a

“$44

'

J/

.

W?

15,554“ $r?g?g 5,\\

1

stranded

rescue

?

.

‘E.o°°"""3;,t 5

easy

people who are taking refuge in triangular shaped -

ff

'

1k?

‘W

.up, down, left and right, within strict limits. The aim of the game is to

—-

/

I

.

5m,

The latter shows the position of the bad guys relative to you and is very useful because they can go off the screen and shoot you from behind, whereas you can only shoot them if they are directly in front of you and at the same altitude. A novel approach liked wasthatthey callyour death and rising from the ashes the Phoenix manoeuvre you have five of these before the game is over. A failing is that there is is no real height indicator you have to guess the height by your shadow and compare it with the alien —

good, but it unfortunately prevents half the screen from being used your

'

7

across the screen. This looks

.

.

"

5, '

Most of the population have left and the remaining few must be picked up and taken to the Spaceport on the other side of the city. Reminiscent of Blue Max2001, the playfield scrolls right to left diagonally

.,....

,

,

'

5,

‘city, Xenon, is under attack.

”‘f‘f

'

1

"

.

.

j» Q ,

like Battlestar Galactica — in the Federal force and your

movement is restricted to

.

1,

a

5

~ -

spaceport. Flying is fun in the city as you try to go in under radar and round the skyscrapers. Below the main playing area is your saucer’s control pane]. This disp'ays your score, the number Pf peop|e

ships. At least in Blue Max the enemy changes colour when you’re at the same

altitude. Another well-implemented feature is the superb background music, although it can get on your nerves

after an hour or so. Most of Mastertronic’s recent games have been released with some very classy music, let's hope they keep it up. was disappointed with some of the graphics.Your ship resembles a strawberry that you have just trodden l

on —fl a t d h orri 'bl “an e: The alien craft are just as boring, but a saving grace is that the little people are well animated as they run out of the bunker to your ship. Despite these minor faults

enjoyed playing Panther. Excellent scrolling and I

sound effects make it pleasing to look at and hear. For £1.99 you must buy this game for your collection, it's

well worth

it.

Ruth James Sound7 Graphics.............................. 6

Playability...........................8 Value formoney.................8 Overall 7


DISKOVER

ATTENTH®N

nun GREAT DISK DEALS"

DIS K D RIVE OWNERS

253555555:_;::.!.;v_;.;;,;:5'§:éf;}

a e. e The ULTIMATE drive enhancement from Innovated Software. o

3

u: .

a:

"

WITH NEW LOWER PRICES’ FREE PLASTIC LIBRARYCASES FREE IStCl-ASS DELIVERY

o

'

<2: “<1:

D

AN’DBlank Disks 5/4 I,

—________

DETA ILS

>_

-

m

u;

c: ‘L

,

{A

a,

"

f

g a g

3

%

0,

.\

,,

Supports Double. Dual and Single densities. Sector SKEW is no longer required to obtain HI-speed. Will run all available disk operating systems, (DOS). including: SPARTADOS, HAPPY WARP SPEED DOS AND OTHER HIGH SPEED SYSTEMS. The PLATE drive can also emulate other drives via its massive on board RAM including: IS/US DOUBLER, STANDARD 1050, ARCHIVER,

3

(9 L”

g 2 Lu 2

’”

“we

°'

|.I.l

7

-

”’

3 S E I” <

,

Plug in. high quality. easily fitted PCB with full fitting instructions. Now with full Happy compatibility. Improved drive speeds up to TWICE normal loading speed. Reduction of drive WEAR and TEAR: whole tracks can be stored in the PLATE's 16K of RAM‘

5 5

A

“as;

£4

95 gm

=

inc. VAT

£559

£21.9_0

HAPPY, LAZER AND WARP DRIVE.

no.

i

HI-SPEED reading and writing with special SIO gives an increase in speed by a factor of SIX!! Many special commands have been added to the $10 table.

VAT=£Z§¢5 '

.00 577“

£39

inc. VAT = £44.85 _

E

-.__

“VAT

=

inc. VAT

90

£29'79

£44

.95 WG-

=

mc' VAT

.

£6.79

£z 5

W Supplied with double sided menu disc and aspecialHI-SPEED menu. Burlt in diagnostic tester. sector copier and special backup menu.

9”

£5

inc. VAT =

.E'mr

“ ,

£5159

.,

7

.

h

£6-—95 me VAT = '

.>

A comprehensive 30 page manual is supplied with

complete fitting instructions and detailed information regarding software drive control; to allow you to access the full potential of the PLATE.

if

,

N

.

GRABBER

g

N

”a

“1*§n§

1

g

£89.95

incl

Pea/Packing and

SUPPlied.‘W?il§ ' ,

e

£9.

49

503°

Availableonly from:

69“ ”ML m'

W

9P‘'\t

Worthing,

V

2 ?g

§

.

i

=

/

V

a a

~ ,

'

' ,

1

5

0X5 ' '

5 s

E

l

a 3

»

E =

U

in

if

Dept. ATU Jubilee Drive Lougm’ ”mugh Lacs LE! f: 0509 610444 7

a

53“

/

/’

,

'

hrs)

E

. ‘_

-

West Sussex,

a;

if;

~

Compumari

mugbykoad. '

,‘

my“

.,

M

.

iglhggflzosw(24

g

VAT =£1O-91 \

months warranty.

saving of £24.95 on previous advertised price!

l

~ v

lnc12

é

1. smoked ngedmmue Lid (2 Keys)" . Dmdefs

55.

This complete package

5

'

“$1 ‘ WRQSMHMQ'

III

“fig

,.

~

5515

A

?

i gsfaa?mszmgw??wx 993“

,

most comprehensive, HI-SPEED back- up disc on the market, complete with manual.

NOW ONLY

.

:

Sgt”

£56125; '

M

_

1.

.,

GREMLIN

ggggiizutilily

.Q_Q

:

a

Also supplied wrth...

The

w

M,”

r

~

2

'"°' VAT

ifvf

owners will be supplied with any software updates. etc. for the price of a disk and return postage.

if

.

,

2;

All registered

,.

£57

”f

5 59

.

1

a

7

March 7988 Atari User 39


O

O

C 3851 16

ZZS‘UZZMRU QD’{g} .

Class”;edadi'ert‘i 30013 the ”ts. l_lwII be "°¢0pted fOI/owingc mama“: . This II "der

_

Has upgradmg your computer glven you hardware you no longer need?_ Or have changing interests left you with unwanted software? Then THIS |s the place to advertise your surplus ' ' ltems. Atari User readers are always on the lookout for a bargain and this . . is the ?rst place they Iookl

.

service IS pnvae readers E?cLUSlVELY for the use f ads Will be T9 avoid encou'ragciht’ade a’lvaed Will be are carefully vengdsg?zv e ore piracy, all ads. they are _

.

.

.

zggepted. C only be accepted PhOtozg

on this f arm (of a There 58236011").a to the words you inc, number of uzmum e m Your ad ”r iHSUffic’lent room an th e there Is separate Sheet of form, continUe ‘ on a 0°“ 58 20p or 188 pe‘iaffr'd w 0rds. with a mlmm O We Um of GUARANT EE ne XT your a d Will aVaHab] e ’SSUe a ppear m t he of Afar, User,

.

,

'

bonus I An added also be au tamatl'cally disp’f’l"ad e .

-

.

WI” m8" SeerC Youradve’f Gold. Thls nkr the electronic 'h Telecom r W" 0" M'cmL-l clam” of camp”“’ d m 8550 operate. WI” een by thousands response mstant means ,t send an W7prscan enthusiasts .

.

-

'

0 800XL 1050 dlSC drive,1010cassette,100 games, joystick, boxed, as new, hardly used, extras E175. Tel: 041 887 0536.

'

and damaged Atari 810 disc drive£65 o.n.o.TeI: 0908 677782. ._ Atari 800 VGC 1.050 dlSC drive, lots of good

-

-

.

doubler £80,11029 £70, 1010 E15, Rtlme8 £20, many tapes, discs. Tel.

0968 74929. S.a.e. I3|ts

cassette

800 18

Roger day

.

Brooke? Roroxjg

N 0

R225 rthants’

.

.

_

.

.

-_l-

.

:

.

.

.

.

.

.

_

1

gemIteSl-.

KY4 9HP.

0 Atari

.

Gates

Road, drive. Tel: Flint

'

Fl II

'

In

for the next now

n

ISSUE

.

61850

0L”

ggghdale, computer 0130XE £60,1050 with

n to g?mgiggelmpenpals

.

800

swap

hints

.

etc. DISC or

—------—---—--------

| l: I

l

I E certify that E originaland l |

_

éoygtlclése].bgzl;s,(cr)nz% .

696497

.

Atari XE console

joystick with 8ng Hunt, Flight Simu~

Ii

ht gun

Ifastgr?gagggsz,7usré38'ed.

0 Atari.

1029

printer, _

.

_

apart;

rAbg?qbrzryrgricotg

(new).in box including

Atariwriter

disc £80 Tel. 0532 .

each?ono.

.

Visicalc for 800XL

unre

istered

original .

.

.

.

not

offered a copy

.

sale

Hardly

used

£70

Tel._. Gravesend 332980.

E 10 words £2.00

I

Chm“ “cm“

'°’ ;—

N arm—h-

Address—h

POST T0: Atari User Classifieds, Europa House, Adlington Park, Adlington, Macclesfield SK10 4NP

h---—----—————————-? 40 Atari User March 7988

drive games inc Gauntlet , P'awn , Mirax Force.

Ezzuwm SEEM-“w

any software

I

for sale is

.

E

I

| E:

Tel:

.

212-350 cllsr‘tzonTglé 021 554 9071 or 021 360 8792

' z: EZSEMW l EEEEEWW

.

ITSOI0767 ..

lot.

.I FCC;salde_Atarr|]dSE)i(i)s)((;lg 2496383071%225£3. printer for

C]

El

a...“

the

£40

(Romford) 04023 41090. OAtariSOOXL 1050 disc

.

'

Lancs,

or

.

an tease... sax-w resists,

e,

.

_

.

.

to Garry Grierson, Writs Gallacher Place, Lump- Great hinnans, Fife, Scotland,

or night.

erigocgégf?gisgaergg? ,

NLIQSK) OeLnr, to Alan Crawford, software worth £500 Klrkhlll Road, Penicm 93, QAt '600XL 16k comtwin 1'050 tarl ith' AC/DC . Tel: Steve 130XEI co our monitor, 839323212820 x 2 ,_XClI aligns dvulst cover £35 EH1Z§O§<JEF1050 drives, , Mr u.s doubler chip, Sparta 0 _Atari 800XL Wlth dISC Data Recorder, joySEM'YXCJQEL? Dos, touch tablet, joy- drive and some soft: StICkS, touch tablet, soft- (lg/Inc. artijgrave stone, K en,t ME15 stick, Infocom games. ware including Mlnl ware, books. Forfurther Alternate Reality, City Officellany respectable info. Tel: 01 591 7952 MBaEl rtrid es for £400 9.W t d Dungeon, Mini Office ll, offers. Tel: 01 861 3446 Go-Forth Dos 2 2.5 + 3. anytlme. (AnsaDphone) Ataria‘ngXcl? Telg 0376 o.v.n. Microsoft Basic+ 0 Atari 600XL to 64k 0 _1029 printer Atarl + 5.18178“ 130XE 1050 manual, 'I£I25per fP&P. ser gggzdes orm drivetar;(C12 cassette g9r0teTeF|g§7gZE$6b90ns complete A tari bOSkS' WI_ , like mags, eleven other exactly 800)_(I. 0 New to XL/XEs need our help then Softwarei onrtciehssgttf game titles, five boxes A.Mcmtyre, 14 Antrlm writs Oisc kan1 tcellI Often blank discs“ A” gstick Stramaer' D69 excellent condition anI3 9X? e music: tel? 060212385595 , Sng?géngenséf'ebrgvrhtpt in original boxes £430. 0 Tutorial course on reply. John Maddocks, Tel: 0962 (78) 534. Ba5|c 8-b|t or 16-bit 5 l-larewood Road, New QAtar|18_00th10T50bd|stc 0 Wanted disc drive, computer. S.a.e. for Brighton, drivek, B0'th ffwaere a Wallasey, Trac _

.

'

-

-

.

-

,

'

-

S

| l

l | | l |

.


rewarded

with

it and not get the

If you manage to shoot ition make a quick note

a

Palyar pos-

coordiAnti-Time bomb nates, then get the whnchwrll rebunld it and you can shoot 't 393!” A final warning: Don’t enter the prison in the colony craft laboratory For further because therels no'escape.

you are having problems with this fast action shoot-’em-up don’t worry— help is at hand. The author, Chris Murray, has built in a cheat mode. His middle name is peter and by typing his initials CPM at the title screen you will turn off the collision detection for your craft. You can still shoot the alien craft and destroy the super structure of the mother ship, but they can’t get you. have used this cheat to get all the way through the game and, believe me, some of the later screens are superb. _ Muchelle Nixon, London. IF

iof_its

.

help W'th th'S add'Ct'Ve game take a look at the map 0“ Page 32- - S-

Stevens, Andover, Hants.

I

Fidget need to be in possession

of the Antigrav which allows you to fly higher. It can be found at location 00-00,

m

Altitude

WHEN you are ?ying through the second Space Fortress you need to get the heights exactly right for going through the space between the force ?e|ds and the wall. Your height is indicated on the left of the screen as full and half blocks, so here are the hei hts to fl at: 1.5, 2.5, 0, 1,5, 25, 0 aid 15, _y F. Bowey, Hockley, Essex.

lfyou are having problems playing the game and are losing lives fast, type in FANDA and the program will give you extra lives. — Owen Paget, Ross-OnWye, Herefordshire.

Mercenary: HERE are tips 0” hOW to escape the planet With 9000000 credits. Steal the Dominion Dart. Sell the large box to the mechanoids. Sell everything else you can lay — your hands on to the Palyars

including the Mechanoid. 0 Shoot all Mechanoid occupied

pos-

itions. You will also need to be in possession of the: These make up

Grenede

the skeleton key.

Prest|n|um

__

.

To get the

Neutron fuel you will

ON level 10 you will come across Flin— del the spider. To pass her you have to stand at the bottom of the ramp and wait for her web to disappear. Go up the ramp and then go on to the ledge thatjuts out on the left. Wait for her Web to pass you and carry on up to the top, then touch Flindel who will shrink and allow you to pass. — F. Bowley, Hockley, Essex.

-

Alternate

Reallty: The Dungeon

ON level one go to see the Oracle who, if you give him five gold pieces will give you information about quests to undertake. The ones that he speaks of are:

QUEST ONE Seek the the palace and prison under free the pl’lSOhef W'th the SllVef kevTo get it you must kill a master thief YOU encounter at a random location in the dungeon. After YOU get the key YOU must 90t0 the palace dungeon 0” is through The d OOF In 9130" t e sewer system.

The second elty

0

.

level one. '

. .

88013.

You need the metal detector to Identify Mechanoid positions ‘ lt turns the message bar blue when you are over one. You also need the pass, because if you don’t have it you will be

.

secret

”(Be nce

YOU

have freed the prisoner you may learn a spell and you receive a staff piece. You will then be teleported in to a

goblin king then fight the troll tyrant to .

.

.

recover two halves of an evil ring. Then take the two halves to the dwarven smithy on level two. He will reforge the ring for a gem or jewel. You then take the ring back to the Oracle.

QUEST THREE Take the Marganna’s tiara from level one to the war horse on level two. The tiara is found in the room with three wraiths in it. The war horse is found within the hall of mirrors on level two. Wear the tiara and you will have the chance to exchan e it for a mirrored shield which you (g:anuse later.

maze. To solve this you must walkthrough the door immediately in front of you after you have been teleported. Then

QUEST FOUR You are told to cross the river Stong at midnight. Unfortunately, have been unable to do this, has any reader finished this quest?

QUEST TWO All you have to do

GENERAL TIPS Fight only weak monsters at the beginning of the game—bats, rats and so on until you advance to higher levels. Many weapons can be found scattered around the dungeon — some of them magical. Use magic to discover where secret doors are. T0 gain a very powerful weapon use the sword ofthe adept in the Of tWOafiept 00d levgl an you wtjliihgh 6 uset hi?“ e amet yst ro teleported to a secret corridor on level one where you will find the weapon. — C.V. Howarth, Bowdon, Altrincham.

take the middle door, left door, left door,middle doorandthen the middle door again. This will take you to the tomb of Acrinimiral the wizard. After visiting there you are forced to go to death’s door. You are given the option of walking through it or using an item. |f you try to walk through it a bug in the program seems to make it impossible to find any item to use with any effect. The only solution is to walk through a sewer door. is

fight

and kill the

I

March 1988 Atari User 41


'

, ,

mg; i

.,

4 . ,

V

"

1

i

i

,

:

we

"

,

.

, , '

F’b’e“

refer?o

'

55

'

4

. ,

~

~

,

4

: ,,

,

,

4

as;

;._

/ ,

,

"cm,

-.

, ,

f'ff’?

if):

i? ;

m

F2

41;

g!

1

that,

'

6“

m

=

«I,

,,

.

'

I"

”A

'

i, ,

;

grin

I

/v

'

library

4

j

m

A

‘-

3:54

J‘W?-

.:

iii-

,

, ~ ,

23

4

i

,

“fr

3

1143;

kiif nw

-

,

4

i:

,

(55:23 j:;

4

4

’ g

g

:~

,

g

4:4

‘ 4

1

~

77

7

,

"ONE afthe most popular budgetirtles Mfor the Atari computer is Spellbound from Master-trunk. This graphical text; adventure is extremely addictive and funlto play. 30, for novices and experts alike, here is a guide to zthe spills, objects and personalities that grace the game. ‘

j

,

~

g

4

ff;

~ 4

W

;

4:

“5521557137131

if?

~

,

4

,:

t

~ 1

7;—

,

~

4

1

~

~

35

psi"

;

,

f,

1

54

j

g

f

5

me“ roon

1

POE/"er

'

‘<

--;;f

5 ,

mg-:,,

-,

MAP OBJECT 5 ON THE

'

pong mam

2 3

Shleld

4

Pocket 1385” Broken tahsman Sticky bun

5 5 7 8 9 10 11 12 13

44.

.

The D”

secre t tUnne‘

—,.: §::~

13542? '

secret

5

“Wag

J

,

,,

"

’:

~

basement

‘5

'

M O re

The

tunnel

study

4

3

4.44

"f“

secret

entrance

i,

r

gimbals .

tunne|

“if.“

sf???

~

Secr at

'

*

16

7

“mm-13415“??? ,

~

,

gane' 17

spare ba H r oom

The gas room

6

-

“a

4,

iffy“?

“5?“

my?

190g;

',

,

Th e

The mUSh

4,

’59t"

1,1,

$§4§\\

~

,,

'

'

2

2

The

'”~\'?

_,='-’

3-2—3 Ki iii-5.1» 4 ,

-

._

,

,,

room 27

room

15

“37?

’3‘

~

,

??‘?a?-

\ Um’”

,,

Evae

Theha L's p ed

24

22

4

q»\

"

4

The start room

253/11 55k”?

“11?

“Em: ($391? gif-

a?“

'

may

'

The wall ‘

3:55?

"

-

bigbot1

Th?39 mite sta

Karn

31

.

f

4

,

,'

of

ballroom

The odd ball

21

?

~

'

,

f

The tree

The

the tower

“"‘3‘;‘“”' ‘

E's 5“

_-

The

Further beyond

bottle 20

19

V"*' \- \_?mggg, M)

'

,

-

The |ittle

The

'

'

f?

53235545

-

'

, ,

m

j

3,

30

29

?ag; 41g!- ‘v

Y?

,

,,

~:

“igffla é},

,,_,3g4

mgwm??

if: 4:54j

Beyon d The tower the tow er

4

f;

“f

'

,

.

+?-£::»*

~

_

-:\§,',‘“ Wm

K?gni

garden

'

j

a

”(if 9410“ F) it

"j|

*

'~

?;

FL

"m

“EfT'a—a-I‘E’Q?k‘kiiq'; 6Marga

J

.

-‘

i

7

~

ff

éa

41? St? ,

,

,95:

jam, ,f‘=~¥}%§t?‘

5:3ng

I,

,

t?w?s E

{Ft/x:

A

4

i,

“ 5:3]

«a.

~

25,5

—~;.::,;43

¢a‘j.'..‘

,

,

ff?>?a

‘é‘xi,-

.

,

&‘1§4‘\$’jz. ”f‘?h?x ,

,.-«~-n-;I;;;_-:

'

J

,

.~

u

,

'. t'_‘seepane/bez

44,

my

~

y-.the mystical world ofadventure ,

',~

M'KE MOW-TON gfnv-tzgsavutaenter

Pudd|e

Book of runes

Gold goblet Tube of g|ue

Trumpet

Crysta\ ball Book of shadows Brick

_

14 15 16 17 13 19 A20

21

22 23 24 25 25

Empty

2"

ttle

GO‘d bar Cannon ba|| Blue crysta|

21

21 3s

3 3\

_

White go|d “n9 Key Engravedcand|e pewter tankard

1

,

?

Mirror

1 ‘

Saxaphone Teleport key

.

1

herring Gmwing bottle

Red

1 ,

v

,

J

42 Atari User March 7988 l


'b

”t

e

g

7~

“a: 315571“; ,

5

CHARACTERS AND WHAT THEY DO

H ,

g 7 7

Gimbal the

-f~

La” tr _

7

,

5

"

'

,

5

7

f,‘

.,

7

~’

F15- 1\ 743“: ‘,

th' amt-ff?” lg“

x 72,5

$5;

fig :

,

,

,

54+:

5

"~

I

???ésg?

~

,_

fl

‘Z'f'f

ma

i

"»

»

12,3 WE if“

"

‘f.

, ‘

Z;

5

"

;

5

*

if“;

7.

The Banshee

ffgg

Z"

i

-

;

151

_

5

7

j:

‘f

.

.

~

,

,

i

'

, A rmourls Photonlcus

. 7 7 '

-‘

'

s 7

v:

3‘

g

~

1 ‘

,.

~-\;

H

is.Md].

5,3"; t“.'~

8

\

xv

-.e_

3;

f?‘

$31»

sffhi‘ff‘j;

“2&2;

g‘ §‘

ge?é'

.

’”

'

fit;

a.”

:‘

5

aw. «h??e

,

5

d

Red crYSta‘ Ancient scroll

D

14

is 36

37

.

.

Z:

_,

77

s,

1

i

z

g,

e, a;

cr V stallium

f

S ectralis

._

-

.

e

' ‘

,

,

.,

, ,

e

f;

i

f

e

'

ff

,

i

3

_

,

,

”x " , 5

. , :

'

,

,

~

i; ~

5

' ‘

~ ,

5

5

' ‘

j

,

'

.

I,

;

.

,

'

_

.

..

,

7

'

~ 5

.

'

,

,

~ ‘

i

'

11

_

7 ”

Release Spell

i

'

CLUES

other nenar?ftthem OWer.

-

top of

You will need to be in the room with Gimbal after he is freed in order to cast this spell. Once the spell is cast, summon the characters in the order: Elrand, Samsun, Thor, Rosmar, Banshee, Florin, Orik and Gimbal. Make sure the characters are at full strength before you summon them.

-

~

' '

5

5

'

the

09mmanded by mma"d”-’° be happy.

then gged

g 7 ‘ »

' ,

OBJECTS ON PEOPLE ,

Samsun '

?

'

1

1

,

.

Florin Elrand

'

,

V

,

~

,

Banshee dr0p glowoingldttfe HOWever, be

f

'

You will need the three crystals and the Whlte gold ring to cast this. You Will also need to give the crystal ball to Orik and summon him to the Most Magic room. Once the spell has been cast, throw the three crystals at gimbal in order to free

,

,

trumpet and he Will help after Thor has helped you

You Will need the crystal ball and the Physical Body magic talisman to cast this spell which will allow you to teleport to any character.

If the C1,173 aracter does not be SUmm Want to or

,

,

_

,—

i

g

r

i

YOU,

,

Prolect

careful only to dig/76? IS after the Armour/‘s Photon/c spell has been cast, .

,

, k

7

i

7-

,

'

_

,

.

.

y

O

i}

”f; f ff"?

f

each

Javelin g, Four leaf clover

Bottle of liqud Ru n estone Prism Wand of command

7

has blownitdow Dafter El’and on

Green crystal

1

f;

0 To at tows, you need to takegthepfyit t/he amps from the Wat/y/ Ofbrickark

Telepor'fpa bOOk lnstruction

3

j

'

'

--,,e*._ -..

s

if

1.

$23

?

if”:

'

_

s%§wg?w4 11335 I; km

”§"'“’;

5—25

i

J

5“ ,

l~??f~l?t -“-‘“"*'

f}

f

j

You Will need the engraved candle and the shield to cast this spell. You will also need to put the four-leaf clover in the room. Once the candle is lit, you can use it to read the ancient scroll.

7

g

q; ta

1

if

,

is

?g? _i_:,:e‘é§_-:—-‘

31:2 Ll

g

'

.

Candellum llIuminatus

.

tgc‘

V.

.,

”Eff—was?”

_

.

; A).

1535"

f-r‘

_____....

5

-\'2}f—.. JET-jé

73;

:

f??? j,

~

7

1‘r

5.-

“Egé?ih jiff

<

“it"

\.‘

.

"

g

135;

* f

,

',

égtg?gk :' “tit-t 3:32:75“;

~

"i"

:

~

in, : "2:11:14;

?g. L"; Fi?

The most magic room

f‘

.i

wt‘

e

-

“ -.;{E’\;\f?¢f;i :' A, git J

$‘\

ext

Protectium

_

,

_

You will need the red herring and the power pong plant to cast this spell. It will protect you from the Gas room. ' Y ou WI“H h ave to stan d ont h e pud dl em the secret tunnel entrance to cast this spell. It will allow you to go through the darktrooms without the glowing bottle.

Fumaticus

_

F7

e

_

SPELLS AND THEIR USES

-

,

Give her the pocket laser and she will help you in the secret tunnel entrance. Will tell you some clues if you command her to help.

Lady Rosmar

j“

5

ff}?

,

.

4.

_‘

Halfelven

,

.

him the you at the wall at thetower.

i

.

e

Wm-

Give

, ,

we

“z;

_

5 “~

5:1: ‘7

i

,

.

g

77

7

amul?ji‘l! ¥ N‘lijgii‘im?“ Oh!“ ‘laf $3“? its. h\\\%4 v}; fake—319 has i\ 51; “451 .'.'. Pg

28

Elrand the

,

,,

'

”a, i

room

_

i

\_ more plant

"

7

~

e

_

7

e

_.

Strong

the

Samsun

, ‘

.

.

.

1,515;

in 9

'

"5

i‘?g?gu

a

PF?

.

5

,

‘E

3

dlvrsron

,

i

‘.

,,

Orik the . Cleric

1

Give him the crystal ball and he Will help you get into the Most Magic room With the Crystallium Spectralis spell. Give him the javelin and he will help you at the pit.

-

59/33" 5531359". ?st—{e _—.

wg‘g?

\>

Egg; if“

”?l‘??is 3-35 gfiaggéi gel “via-lea M e "a,-:

s

f

_.

.

?e“ e ”35W; e"

=tte

_

.

g}

1

;

,,

Give him the miolnir and he Will help you get into the lift and in the tower. Give him the bottle of liquid and take it back to restore your energy. Give him the tube of glue and the broken talisman and command him to help. Florin will then mend thetalisman and it will become the magic talisman.

Dwarf

from the

;

.

M:

Florin the

8X0 I"Slve

*

.

?

-

' 1

~

'

I,

.

5125

Anbthe‘r

'

-

y

;

.

£351“?

'

V

,

5

g;

a}.

Will help you With the Release spell.

Thor

.

.

Wizard

7.

,[

a ,

Rosmar

Axe

Platform, 9” “0m Miolnir. loaf of e‘fbread Willow Rod, fastblow fuse

,

-

March 7988 Atari User 43

'


\0

ARE YOU MISSING OUT?

$ QIQ‘

m PARALLEL PRINTERPORT A seltcontalned Interface module neat.

R A M B IT P P P '

_

that drives

You’ve got lots of questions about your computer but don’t know who to ask! We do! You’re not sure which software is best for your application! We do! You’d like to keep up to date with new releases and be sure they are a good buy, but who‘s going to tell you? We will! You would love to get to know other Atari enthusiasts, but you don‘t know how!We do!Youwant to get some of that public Domain’software youw heard about, but where from? We know! You don‘t want to feel like you‘re the only Atari owner in the world, but where can you turn too! Well, we can help. Great, but who are you. 22

printers standard Centronics 36 way connector, or for other parallel communication. Simply plugs into the Parallel Bus Port, can all Superb value, Widens conSldera 0 one 0 suptplort nmer' ease State mOdeI' y your At?rl'printffgnctions'sl(£29.95)

i

TAPE TO DISK UTILITY

.

TA KMA TE R Auto-convert

We are the largest (and oldest) Atari Computer Owners Club

your tapes to menu disc with Auto-run from single key selection. THE powerful utility for both new and experienced drive owners, includes assembler, editor and monitor functions for in-depth work beyond the needs of normal conversion (£9). Comparable with tape/disc utilities costing much more.

RAM B IT

UK Forlust £500 Per year you gethelp, assistance, tips, friends, pen pals, access to PD software, up to date

in the

information, games, utilities, hardware projects, software reviews, programming tutorials, and a glossy club magazine every quarter. A club magazine well!! of photocopied those things One as n S pmd‘med'“St that “F"wadal’le’ eh.,Well “(ft meessmnauy like this 5 called you readmgre it MONITOR,you,l may magazlrf have heard Of friends of mine have read It and say 1! S it: Yes, great! How do 1101" the club and get my copy of MONITOR? Easy just send a cheque or postal order for £5.00 to the address below requesting a tour issue subscription. Overseas membership is £800 (surface) 0, £12.00 (Airmi|)_

I'll-SPEED CASSETTE!

II

A cassette interface that allows you to Re-reco rd Your tapes to load at around SIX TIMES FASTER. Comprises an easy to ?t kit and tape program (£15), please state cassette model or.... Fitted and tested (£22) all inclusive, just post your data recorder to us. .

.

.

.

Utilities have full instructions. handle Single, Multl-stage, Long-block etc. up to 48k and are swtable for 64k 600XL, 800XL, 65XE and 130XE, send SAE for specific product information. We help, answer queries and update software. Quoted prices are inclusive.

P-O. Box 3, Rayleigh, Essex, SSS SLR

Lincs_ PE10 OHB

>

,

“ll

Independent User Group

.

-

r

mt

l . _ ,

'

-‘

i

,

,

l‘

l i

TOP QUALITY,

BIG DISCOUNTS & ALL ITEMS USUALLY WITHIN 24 HRSI!

0m

TITLE

Iv _

AceofAces....................8.0012,50

-

Alternate

Realityz

-

Aritenoid......._.................7.50 AtariAces

E z 4. 9 9

ONLY

character at the ?ick of a sw1tch

Yes 4

.

_

D Simply replace

Battalion

the old character

-

D

son

.

Detective

.

in your 1029 With FONT IV.

Burglar

Bill/Pol

011m DeceSSH-I'Y-

c

R

_n

l

n

czflefrg”;

.

.

Conflict

Atari character set plus

3 new sets:

m E‘lEFlF " F: I" "J H

'

DENIED]!!!

" " HEE’TIEFGH

., h F'l'i" m' -‘ Jill" lé‘l'l ..

_

'

5 | 2.99

or Just descender ROM tor only

D If you prefer

.

on a chip at;

nos-r

.

we can supply Just the descender character

lower price.

a.

ms

,

mm

_

_,

m

;

_

, .

7

77

,

.

?x??’nsg?aguls ”No ?g??'?ws lNDUSTNIALESYATE, é’f?i’g?ré’c?awyz, 1m“, m tDMIMw

2225057551"

B

M

E

12,50

Eg?g‘?mgwgg

a...

\

——

..

.

.00

,,

.......m...— -

mmbz lom 650

20.00

Platbrm

32g

MQL?mmgyjjjjjjjjl?

m?wf‘dm Francisoo—

20.00

Red

16.00

Spiky Harold

16.00

3“!ng -~---‘°°

13123333?“

SilentSeMOeBOO

12.50

Four Great Games

Vol 2 3.50

5.50

Silicon

12,50

SoloFight2--~...--.........48.00

...s.50

8.00

“6,50

8,00

300 Gems,“ WW, ..............Gnom or 800 Gauntlet

eternally.-.“..........7.50 -

...............-

Km“, M550

Japan Jackal

-

Jewels

olDarkness...

Kennedy

1600

LE“ Emu"

050 —

Approach

........800

Wm“

.

15.553

-

-

120°

~l~~--~---~-‘2-5°

Footballer

'

12.50

MmorOlyan.m......_.650

0.50

Vl?zsrds Crown World Ctp Managerwaoo

16.00

...........2.70

...........2.7o

Fm?lMszm

$533 mm cwm?szmwms? £3

24.00

270

Racez70

Dambusters

.

w

12.50

Amaurot Death

$33

_

‘?li?ffflfflflllfl?igl Boulderdzshz

15-00

1,30

Wally

7.99'BUDGETTlTLES:

§.£

_

1050 12.50

12.50

“8ij :

12.50 20.00 20.00

Kanplgrulle

cs

stingray °’!‘ “WW 8-°°

Slimlinl?g

Warhawk1BO

12.50

FaGIam-

?g

15,00 -

-

Jim

Station ummcf

12.50

Dreams.............12.50

mm

Taliadeoa<»»----f333333138°

20.00

550

Vol2

.

WSW“

-

W350

Volt

..............180

mm

8-00

Four Great Games Four Star Comp. Four Star Comp,

.............130

flee, ....,..........180 180 Max 180

Ninja Panther

333

San

_

.

IaMan

Motor:

go 00

soc

Pensaion

"0.50

.......I?'i2.'so

20.00

8.00

Pirates

'

Wig

22g

olBarbaryCoaslnm-

12.50

5:3” wwmlgg

.

1250

FFianzerGrsriadiei awn—

_

23:

'

l-«-~~--

.

Eggn'YSHW“

1

Ninja

nltne Year

2.70

270

270 Pani270 OnCue

SUPOTXMOH

............2.70

Xaxxon270

11,50

All softwa 'st t b nd (Orders of. treasgtlhesth eclogeirriut‘orlglpleaasen:dltvi soggnglutriggzgirlie? lilting? $01 itzorrsl‘tgelr’lagg‘ each additional item. SSubject to software is usual do etched within 24 Hrs. Please make Cheques/P availabiligéall payable to 'COMPU%ERSWARE. '

,

avenge

f9313me

6.50

_

Fortunes

133

“996180

3.00 .00

1

6.50

'

.

35.1,

.,......

”wwmmi?éwmwv’K/INMW‘f

44 Atar/ User March 1988

$5221

1570“"060A

Music Construdicn

7,00

Dungeons........,.4.50

WNW,

,

16.00

24m

HaywoodHi

.

_

Moonmist

..............—

Gunslinger .

midwheel mamms

ComputerAmbush Dar

300

Rase-

1250 24,00

12.50

Guild ol Thieves

D Simple to ?t no soldering etc. D 100% compatible With ex1st1ng software.

ini miraxoiforce.......r....n..-A..6-50 leeZ-

Rider ..........1.80

“79 Elston

8.00

12.50

.......800

Football

FUTURE

no,

ColossusAChess

Essex

Contains existing

emanate

24.00

1250

..

Despatoh

1250

°-.............000

in the Desert

Colony

8.00

24.00

650

180

6.00 12,50

8.00

in Vietnam.......

Toumament450

rmss;

BUDGET

(Prlcuach,ouny:ttort:5) aux Simulator..........,i.ao

12.50

650

Leapster

DESPATCHED

'i.w

Disc 12.50

1250 800

Living Dayting .,....,,......600 Little Devil

24.00

Deeper Druid

.

3.11

“'

Leaderboard

-

16.00

Commenter

Decision

D 100% compatible w1th emstmg so?ware, D Adds new dimensions to your letters of documents. .

...e.00

350

.

'

Cass

11.00

Hole Panieeso

-

.

....8.00

Broadsides..........................-

Fitted 11] minutes.

Fl

Commander

Basil Mouse

POST FREE

all With true descenders.

-

antenna,“

.

3 new sets

_

N0 soldering or

iTTLE KnightOic Leaderboard

6,00

Auto Duel

sets

Disc 16.00

Replacement character ROM!

ST6 6UX

PO BOX 318, STOKE-ON-TRENT,

4 FBI N'I'ERS IN ONE

\

.

'

The U.K. Atari Computer OwnersClub

The Green,Thurlby, Bourne,

6

.

You won t be disappomtedll

RAMBlT 1

hints,

,

'

'

.

'

'


LET’s start off this month's column with a letter I received recently from Brian Mclndoe from Bishops Cleevein Cheltenham. He has a few useful comments to make about the 1050 disc drive. /

3 »

read with interest the letter in

Software Solutions ‘fromOctober’s A.W. Crawford who wanted to

know whether or not it was possible to find out the density ofa disc in a 7050 drive by interrogating the drive control/er. Recent/y / wanted to do this in a machine lan ua e program / was writing. lfounétyi that it does seem to be possible with an unmodi?ed 7050 to find the current disc density by issuing a Status command. First you should either read or write a sector on the disc — for example, sector one. Then issue a Status command. Bit 7 oflocation $2EA will be set to one ifthe drive has/ust read/written in dual density otherwise it will be set to zero. According to Mapping the Atari this bit indicates whetherornota device is intelligent, and it is always set to one. My program, however, can successful/y determine the density of a disc using this method. Readers accessing the 7050 drive without using Dos may also be inter6-5de in knowing hOW to format a disc in dual density as this is not documented in either Mapping the Atari or De Re Atari. You should use the command $22 instead of $21 for single density. The resident disc hand— ler does not seem to recognise this command at least, not in Revision A —which means you have to access 510 directly rather than by using DSKINV. The data direction byte $303 should be set to receive $40. You should also set the buffer address to a spare point in memory because the list ofany bad sectors — terminated by two $FF bytes will be returned there. A timeout value of $3F would seem to be adequate. Mapping the Atari or De Re Atari will give people more information on using 5/0. —

'

Your prog rammll‘g prOblems salved by ANDRE WILLEY dual density? This has the advantage of also working with other drive types —

even an old 810.

to formatting in dual density, you quite right in stating that the 5/0 command $22 will accomplish this As

are

If you are using an XL or XE then you will find that the newer 08 contained in your micro will enable you to use the DSKINV command, as $22 is

taSk.

now

supported. -

Colour cedmg Next a problem from from Dalton-in—Furness

J_M" TQY'OT in Cumbria:

be fine for you but would mean that the program wouldn’t work on an old 400 or 800 — of which there are still a good number about. There is also one other much more serious problemThe standard character set is not designed for multicoloured characters in GRAPHICS 12, so you won’t be able to read the text easily. Luckily all these problems can be overcome with a little work. Let’s tackle the first two before oin on to the character set. Since thegscregen you want is 40 columns wide and 24 lines .

,

~

6

1,9

toring the stock market, forecasting poo/s results and the usual round of general household uses. l have no interest in games, so my Atari is used for text programs only, usually in default graphics mode and colours. It would be useful if/ could have different coloured text on a 40 column screen at the same time, but / can’t figure out how to do it. Could you please tell me how to get one line of text in default white and another in a different colour?

,

The answer to your question is to select ANTIC mode $04 graphics otherwise known as GRAPHICS 12 on but this isn’t quite as an 800XL

command. The other thing to bear in mind is that, to be sure of the result, you recommend a sector read or write before issuing the status command. If you’re going to have to read a sector anyway, why not just read sector 1000 and if you don’t get an error 139 then you know for certain that you’re working in

simple To start with, GRAPHICS 12wi|l only allow access to the screen by means of PRINT #6 commands, and you also can’t get ordinary text on the screen at the same time, except for the default bottom four lines. Also GRAPHICS 12 is only available on XL and XE machines, which would

as it sounds.

~

20 GRAPHICS 6 35 DLISTzPEEKGé?)+PEEK(561)*256

own an Atari 800XL with a 7050 disc drive which / use for moni/

Thanks for the information, Brian. must warn readers that modified 1050 drives seem to respond differently to the density check portion of the Status I

_

? REHHBLHWLOURHMcew?lll?ll'ts

fill

READ

BYTE,

PéiCE

BLISTt3,B¥rE+M

7

__ '

6a FOR COUNT=6 m 28 70 READ BYTE=90KE

33.5 NEXT

COUlli

DLIST*C°UNT,BYT€ ~

?rst???“ 2’ 42 £2 ' , [2 t , 42 I l 2 I2 ' 2 ’ '2 '1. ’ '2' ’ ’ f ’”’ f 2

2

,

4

2

.’

A

4

4

l

2

,

,

program /_ Multicoloured text deep, the display list will be almost identical to the standard GRAPHICS 0 version. The display list, for those who haven’t been keeping up with their Atari User, is a set of instructions Wh'Ch the graphics Ch'p Antic on t e generate the display you see usesgo screerrt. Eac I'me 0 f

entry

.

in

h'

text or grap ice h as an the display list which.te|ls ‘0 “sre'the

1m"? e Wlhatc‘c’j'ng-g m s an p'i‘e ormation

t

SUCh as

gze'rations me th ere “re?t" screen

a?ine.

usesgefOf or a

icrolgaitsstéléog as S“? ers, f or eac h numl arly aonfeuIl-screen S'm' _

Tum to Page 46 > March 7988 Atari User 45


o

Programmin

-

ter

< From Page 45

memory location 712 otherused for the border colour). A value of01 selects SETCOLOR register 0 (location 708) and 10 will select SETCOLOR as used (location 709 4, or

wise

GRAPHICS 8 display would need 192

numbers. Program on the previous page will find out where this display list is located in memory line 30, then POKE into memory the 24 new numbers contained in the data statement on line 100. For each screen line you want to be in GRAPHICS 0 you should I

1

for the brightness of normal Mode

0

text). A

data

tion.

binary value of 11 in the character performs a slightly different func-

If the character is in the Ascii 127 (normal text) it selects range 0 as used SETCOLOR, 2 (location 710 —

11

11

11

a

9

9

11

1

11

11

5

for the blue background area). If, however, the character is in inverse video (Ascii 128—255) the colour used is taken from SETCOLQR 3 (location five 711). This in effect gives you colours to work With including the

11

9 5 5

1

111 1 1 1 1 1 g 11

1

1

B

G

1

1

11

11

1

1

1

1

1

1

1

g

1

1

g

g

1

1

g

11

0

g

9

G

a

a a

Figure /:

Figure

shows the way that

I

a

a

letter

CharacterA in Graphics 0

two in the data ”St’ and each GRAN-”CS 12 line ShOUId have a four. The example program as printed Just alternates between the two modes. This routine can be incorporated into your own programs, of course, and should be run after each use of the GRAPHICS 0 command. All the normal screen 8(1111119 and 13111111119 functions will continue as though nothing had happened. Now on to the second problem —the character set. Because of the way the i

ii

ii

5

3

1

0

1

I1

1

0

1

E

ii 11

i

B

0 9 0 1 1

CI

11

5 5

ii 11

l!

B

B

0

3 1

g 11 g 1

3

B

1

B

B

1

1

11

1

1

1

B

11

1

11

11

B

E

ll

1g

I!

1g

B

1

1

9

11

1

11

1

1

g

11

o

B

1g

1

11

0

0

B

11

11

1

G

G

11

u

1

5

G

G

a

1

g

g

a

a

11

g

a

a

_

1

graphics chip works, colour characters are made up on a 4 x 8 grid of dots, rather than the usual 8 x 8 characters you are used to. This means that a special character set must be devised to take account of the changes. Inthe normal set,a byte of character data is used to represent eight dots across the screen each bit con— trolling one pixel, on or off. However, in the case of coloured text each pixel must have colour information in addition to on and off, so two bits are used per pixel giving four possibilities: 00, 01, 10 and 11. Thus the limitation of four dots across each character each byte can now hold' the data for only four pixels. A binary value of 00 selects the background colour (SETCOLOR regis-

72,

is normally represented as bit data, and Figures 11, and IV show the same letter in three different colours for GRAPHICS 12. Note how I've left one pixel (two bitslof space at the side of the letter in each case, plus a space above and below the letter. This is to stop adjacent letters from butting into each other which would make them 111

GRAPHICS 0 text on the same screen

as multi-coloured textyou should alter your SETCOLOR registers so that the background and the border are both the same colour. For example, to

Ii

1

46 Atari User March 1988

1

11

B

IE

1

1

g

1

I!

It

1)

II

B

6

1

1

D

U

9

(1

1

1

1

1

9

gg 1

1

11

5

11

11

1

1

1

g

1

1

11

B

11

11

ref con?guration. The manual informs me of the answers to three ofthe four questions, but/can’tanswer the third: What code do you send to set up your printer to receive one line—$3C0 or9601decrma/ bytes 7 Of double dens'fy 13" fmage

graphics?

Could you possrb/y inform me ifthis program is compatible with the 702.9, ,

_

_

and'if 50114731 print/e; an ecrma. settings ”7 hex ared?ije

,

bytes giving the bit-patterns to print. Each byte sent represents eight dots on the printed page. for reasons However, the 1029

only to Atari’s —

uses

a 7

marketing

bit system

12,

change them to black you would use SETCOLOR 2,0,0 and SETCOLOR 4,0,0.

Also don’t forget that the brightness of GRAPHICS 0 text is governed by the

in

which the last bit of data is ignored by the printer. From this information it is fairly straightforward to deduce a number of pertinent facts regarding Atari’s marketing department none of which will go into here! Your best bet would be to convert the GAD pictures to an alternative form possibly a 62 sector bit image file — which can be handled by a screen dump program. You will find programs to do both of these tasks in the January 1988 issue of Atari User. —

Figure IV: CharacterA in Graphics SETCOLOR 243-599 text

,

Well, Phil, I’m sorry to say that GAD and the 1029 are ”01 compat'b'e' JUS‘ GAD uses an ’”_d_L’Stry standard mthO‘? for domg b't image graphics— which is to send a long block of data

department

B

11

dump

gg g

don’t

so

On asking for a printout, GAD throws up four choices three

known

11

E

1

type ofprinterand OTHERS. Choosing OTHERS lets you enter you own prin-

011 '"1?°f,f;2le;fere;fgnn1ng using

72,

SETCOLOR

I

6

B

Figure Ill.‘ CharacterA in Graphics SETCOLORi

10

too dark or the writing will disappear. As you are limited to 128 different characters at any one time you must decide which ones are not likely to be used and convert them into coloured letters using a character set editor such as that given in our ACE series in the April, May and June 1987 issues of Atari User. would suggest that the Control keys Ctrl-A to Ctrl-Z are converted to coloured versions of A to Z, and the lower case letters converted eithertoa second colour alphabet or numbers and punctuation marks, whichever prove to be the most useful in your program. make

Let’s finish this month with a quickie Phil Bonell who is having probIems with his 1029 printer:

?

1

11

the colour of text

as

bit-pattern of

from

gg

"

Figure //.- CharacterA in Graphics SETCOLORO

a

GAD screen

a

place

it is

border/background although bit of a fudged method.

number

same

with

I


Game f

~'

MM

r___—

.

gal"; "2 5171: :‘_".1.'.'_._,_._.s_»_;;_-4;;}... f k

f;

C--'

».

.—

\

f'

i

\

O

2"

if.

224,53 ’~

16: Q g CT}. f

5m

m‘

-

,.

”l:

_,.,,.

_.._

_

-

:

{if Md "32 "3:7‘34-\ (I if???

'

‘H":

i’ii?g

'*"

'

w

\

-

:

a

\\ .

',gJ

g,

'

(A.

J, i

.

i

ir

.

C

V

-

aft—f

rte."

.

-;’-

a.

/

in

i

~

.'.:'

_.;-

(

'

.

..

g .,_

an

7A '

1

~-

a

-

s

?

.

kf’”

.

-_ W.

g.

.

,

Qty/fa

,

_¢__

-

ifii‘zr—“V‘ ———

-

f"

,::

“a"

,

_7"

_:f—1._‘:_-;.,-..;_,~;_;...

’/

I

'

_V.--:'

V',;’ ‘a—f"

~~

“1—7fo"

/'\

7.

..

.-‘§~‘4‘a1'1_»~;a£?

,-

__f

\.

"

~.

."

,

,

.

'

'

'

.——_"?'.—.;, '

m;

"

_§€g ”M

,

.

'

ta,"

.

bluff? It's a" a question of of when you elav this The the popular gambling game. scene is set in a saloon, somewhere way out West- Your opponentS—Doc. Kid and Tex ranged against you, BET er

-

each

trvins to win your, and

other'e menev-

each

bankrupt them

and leave the table with all the cash. But it this ain't no game fer ain’t easy could be playing all You greenhorns. be knocked out of could or you night, the game early. If this happens the session will continue without you until It's endAt the start of each hand, $5 is deducted from each player and placed in the pot. When it is your turn to play YOUI’ aim is to

A -.

A "

.'

$334 iif/47;

0

~$

.

x,

'

"iJ

m

.

.

S '

é'i-Y,

l'

e

.

~=“

ii

,.

it; if

~

A“A“ ;.°*-

"Fa;

“N

“4

,§:;,r, ,

a

-ev..a§¢i‘?tw~..1“

,,r:~c::‘

fr?—

:....,,“A....«

=,_

__‘7

,;:_'— la

i

“_"

.

i

-i::—:~a<%r\

'

Jew)

.

.:eae°"‘e\‘%‘§Ji‘" 4:

jig tat

5353 J,,_:%e¢9\,

twiaggsgg .r $5635

l’

gag;

hwwwg.

i

,,

mime "3 flit-”g‘é'éggé

Q

.

.\

'

*

“area;

5

"

/" eea—iatm aeaaa:

_

,

,

..

55533555,“ lv-

,

- 5;i'ilzigle'igiji?gw if“? a as!

‘_

i’

, ,

-‘.iizeiigi“’;

ii.

W'j:‘_f:‘ij1:’:i‘

a”,

,

\

g

::

e

-

t

.ar%?,»,-.‘ u

_

i

Ca ,

°

V

'

..

~

A m ti-‘l'qwmtwi—

E, 4&5?" 4“. anger" mn‘é?i?e?ffial‘i ,.F:~L‘-J

.

-

,

"‘

ea?e’e’e??a ma???i?iiw

rig "

as““1g

/~_»~.-

—-

Ti"

W1}; ..¢

../ n”

«at, m"

at.

—_:,

“fV/e>a\,

-~"-'

“Egg 9.3

‘_i”%.2_if'/

1,4]

e‘g.

.

5"? mléiaf‘f?rei.

”t

\=

'

,

\\

"i:

$57

’”'

'

,

,

.

':'.-’{_.‘v*.-’~'i>’t

A\/

efatgee ate

“333 $5???

e,\"-'_~.‘)'Afc{i

é?ss

./

_

the computer will prompt you you will have three choices: Bet, See or Stack. If you think your hand is good enough to Win and your opponents are bluffing, or perhaps wish to bluff yourself, press keys 1—9 to indicate your bet in dollars. This must be equal to or greater than the minumum bet indicated on the screen. If you decide to stack—that is to take press 8. If no further part in this hand the have stacked, other the all players last remaining player scoops the pot. If at any time only you and one other player are left in the game you can press C to see his hand. This will bring the hand to an end with the player with the best cards winning. But remember, it costs at least double the current bet to see an opponent. In the event of the two hands being equal, it is the player who is Seen who wins the pot. Tablel lists all the possible hands in their order of strength. In the event of the major part of the hands being equal, the secondary elements are included. So, two Aces with a Queen will beat two Aces with a Jack. Similarly, a hand composed of Ace, King and Jack will beat a hand of Ace, King and three. —

'

for_hls _STEV_E KN'_G|-!T gO-es snmulatlon m

addlctlve

the

T'lIt

of hand Prile of e

compositio " E ach

Of

the thr ee Cards ha 5 a face U8_of three. This hand beats Otherm any

threes

val

-

Brag_

Any han

Run on

bonnce

_

_

the Semi Cfns'snng Of three cards of ace Vaer. The highes! beiOWthree s is three Aces. A m" see below Wh ere a“ the cards the same suit A: are 3° known as. a rUnmng flush,

the

_

'

The thr ee SGQUenCe

a (3de form by consecutive one. Ace two, three'is t(greasing e fONOwed b; Ace, King ' 0“ een highest, ciOWn to four, three tWQ.

.

.

cards game

.

Th

of the same su‘ for High Card but. Pnomy eow. Two cards of th e same face Value, A pair of Aces ‘ Or — is the highest, In the event bullets of a tie, the third card is used to reSO'Ve the issue, All th ree cards . ' are ass es of] the" values. Them;d Pd'V'dUaiface Ace, JaCk With the worst fits/St,s e, t"We, tvii/ng' °' iS

ree. cards as

_

.

decrded

.

-

Tab/e/-5C Oflng .

~

three‘Cafd brag hands

Turn to Page 48 > March 7988 Atari User 47

-


____—______—_—_—______

VARIABLES

CARDS

BREAK00WN

CHECKs

PROGR‘A‘NQ e 00 110-500 150-320

32:15\0°F>

10004990

\

5

Nansauof‘to

P‘aV

ers

mammg to“fmne rd dea‘mg d to its 0°” are accO‘ldmg red (?rms \5 300 of the end Each hand $0 0“ at and tems tota\s

2000-2130 2200-2260

22702350 2360-2490

eta (rays

in

'

.

hold fOr segment of Temporary hold for segment

LZn/a’gorary

us$

sur$

rouune

of

STKs, W'NS, C 0mme LOSE$, SKINT$J‘the

Who so°°'2§%%Tale “gimme 5500'$200 Wmnef 6000 7000 _-,600

cards

Numbers

.

One pmyerthe 9 ame? won

for

area

3:25:23, 3/1221!ng ar suits 31556? SLUT$ IN $

.

45004100 430049“)

holdmg

Music pauSe

T6155

2500-2740

le ft

have been

hand Scores, cash totals and

deal ‘

231206 t of game routingreen 100 new Options 2317151“ 28002923) endonggrg“ 3000-3300 Coml’u‘eérhuma“ han “gimme 4000 Routme m

Numb players in the hand Numbeerr0Offplayers 1n the game Next player to dealt be com m0"

DEAL ARRAY

.

800,15:

LEFT

.

5°“

H

PLAYERS

Sards dealt

Cards

deal?

SUM S

ubrout'l‘fe

values

avers "ames Messages and comments areas storage Hold names in C °mmems and aisfges 8 to see What

OBJ$' NAMEs

4 From Page 47

_

Sults and glows[card

IDENT$ MESS$, M2$

MINBET PF

Muii‘C

made at various points of gamgts Mlnlmurn bet Play factor calculated every game com puter player to determme fer how long he 1 m the hand Differenre‘ letay bet and the minlmUm .

.

DlFF

humaegvgffn yer s bet

10

REM

W

140 IF pEEx17541012 THEN 340

20 NEH 30

RE"

40

REH

50

REM

53

REM

70 REH

350

11:1 To 5:05:41

1,0,0,0

.,

1200

SIK$(61):"

YELLER-BELL

vou

Y,"

500 IF LEFT>1 THE! 110

1

1290

srxswuz"

11001110

v0u11>

13m

110RE

5.“

-

1000

W

10“; pm cagps(52,2):z:1 1015 REM 181 FILL 00011 H

REM

y

80 REM 90 005110 5500:11E11 TITLE NEE 100 005m: 1000:an 1111111111512

1020

FOR

11:1 10

1030

FOR

11:2 T0 14

1380 STKS(1213:“ You LILY‘LIUERED 11,

1510 STK$(151)Z"QIN’T

4

1040 0000512,1):T:00R0512,2):x

1320 “11511011?“ E,

0F 00110

1000 11111 IDENT51121,11£55$140),112$1401, 11014E$101,an01($(521,00.1$(01 1090 IoEsz:--x10TE1u>ocvou"

1400 0111 1111151250)

1110

1420 141115131):"

1115-111011

100 IF 50115111107,91:0 :0 THE11 300

0.01105

ER.

sunsmunm)

1530 5TK512111 :"

1070

CS.

11111

11

5111151140)

1133 DIN ”gang,” 1135 PMISEzz

005110

4500:50T0 220

mm mm 0107 210 005110 4000:0£11 11mm BETS 220 IF PLMERSIJ. THEn 005011 4000:11E11 0 0110

240 250 300 510

005110 3000:0E1~1

1115011111

Fan 0:1 To 40:05)”

12011115

ETc.

0

IF FIRSTPszM’ THER 00:0011 PLaY:PLm’+1:IF PLMZS THEN puwu ‘320 IF PLAYER5>0 THEN 100 330 POSITION 20,19:? '—":PDSITI 014 20,20:2 "—“:POKE 254,11

48 Atari User March 7988

11111

MKE

1111

1111510

110

m

LIKE

100115

1410 1111151011:"THIS'5 11," 1440

117," 1479

01>E11

LIN$(1),LIS$(3) 01,4,0,"x:"

120011111 5Tx51250) 1205 5Tx5u1:" THE

FOR

1'011

1101!

BLEH

HINSt91):“

0 ouE—HquER

LOOKS

LIKE

MY

I

T1114

GA”

BLUFFI f I

HIN$(181):"I

0011 THM’ GUESS

0

0011

I GUTSMRTED

Y'

EN 01

1400 1111151211):"

GME'S T00

110T

FOR

" 0T, 1500 11m 105E512501

1510 LOSE$(1):" 11

1111:

00,"

"

1270 STKS(31):" PEBBE

vou

I‘."

"

1250

110011

T,"

1450 11111511511z"

11111

11150 1100

0

TIME FER HER0I

I 001 Too

1450 1111151121)? I quu

1111

11111151501:11u11$:"

—1" 1220

SE

E,"

1210 11m SUT5(18):5HT$:“

LEFT

ML?

FOR

1140 005110 7000:11E11 1200

00010

,"

t1‘1’*3-2,PLaY*K) 200 IF PLav:4

T11E11

00

701111

1410 111115111:"

180 SCURE:SUHS(PLA‘1’.21zllaMESZIDENT$(PL

1115

BE

1000 REM v

01:1 To 4:SUH5(CT,1B):1:SUH5( CT,1):290:IEHT CT 1120 anvERs:4:LEFT:4;pLav:1;oeoL:1

011

13011110

ME“

1050 2:111 11E11T

5111111

"

110 005110 2000:RE11 DEM. THE 000115 120 sosus 2500:0EM RESET F011 11Eu H0!» 130 IF LEFT:1 THE! 0010 0000:REM EN!) 135 cucxzi 140 005110 3000:0£11 150 1:1ch:11

\

1,10,12,14:FDR

50111111

0:5011111)

v

TIHELY sun

11

5,"

111111

7011

1111014

1010's 005


1520 105E$(31):"

00N'T

You

HIT"

HE55

2350 NEXT

1530 105E5451):"

H00E

0ENT5

TH0N 5EN

SE," HO0E HHERE

THnT's 30

0M," 1550 LOSE$(121):"

10005 LIKE v0H 0100

IT," 1550 LDSES(151):"YOU

00E0-0E000E0

YERS

ELF,“ STICK T0 0015

1500 105E512111z"

000 000100-T

5EE aN

"

010, 1500 010 501NT$12505

5KIMT$(1):"

Tan

0

SKIIT5€31):“ 50

DON'T

1530 5010151511:" 00T

THE

0

5

5000E:12000

5T05E 0T

1—

5ET

2415

REM

**

01050 00 THEN

5000Ez4000

2490

sunrsusnz" uEsT,"

2400 SCORE:SCORE*(Z*108)+(Y*18)0K No 0000

FER

5

2500

1500 SKIIT$(211)Z" HouEv, 1990 0ET00N THE

THaNxs

050

"

REM

m

2505 5000H105 15 5ET00100 2,12,2:5ET00

2010

ancxs:"

2540 IF 50H540T,101:0 THEN SUHS(CT,1): 0:SUKS(CT,2):8:GOTO 2550

":0

2550 IF SUHS(CT,1))5

KITTvzxxTTv+ 5:5"HS(CT,1):SUHS(CT,1)-5:SUH5(CT,9):1

2020 01:1 2040 IF 5005101,10):0 2050 50500 2200

THEN

2120

2070 000 01:3 10

:50T0 2590

5TE0

z

141):0000v(00,2) 2090 ac:00+1 2100 NEHT 01 2110 50H5101,21:5000E 2120 01:01+1:10 01<5 THEN

2040

2130 RET00N 2200 0EH * 0111 000005 3 5000E 00N0 * 3

2220 R:INT(RND(1)*SZ)*1

2500 PL?YERS:LEFT:HINBET=1 2520 IF 500540E01,101:0 THEN 2570 2530 010v:0E01:N0HES:10ENT$(0E01*3-2,0 EOL*3):DEOL:DEAL+1:IF 0E01:5 THEN 0E01 :1 2550 HE55$T1.3):N00E$:HE55$(41:" T0 01 05...":5010 2700 2570 0E01:0E01+1:TF 0501:5 THEN 0E01:1 2500 50T0 2520 2700 0ET:0:50:0 2710 FIRSTPZPLAY

2230 IF CHECK5(R,R):"X" THEN 50T0 2220

2320 IF LEFT:1

2740 0ET000 2500 REH ** HIPED

1:0000510,2)

2010 HESS$(1,3):IbElT$(CT*3-Z.CT*3):M£ 55514):" 0111 T005 00 H00E 000T.," 2040 R:1NT(0N0(0)*0):00:0*30+1

2200 F00 01:1 T0

3

2290 500 00:1 To

2

THEN 3300

THEN

THEN

50T0 4000

50500 3700:50

T0 3240 3230 0:50H513,0T):0:50H5(3,0T+1):50500 3000 3240 POSITION 20,13:?

);"

"000 THEN

3330 QZSUHS(4,CT):B:SUHS(4,CT*1):GOSUB 3000

“YOU":POSITION 9, "

3400 NEHT 0T

“$";KITTY;"

3410 0051T10N 19,10:? 3420 0051T10N 3,15:?

"

"

" "

"

3440 0051T10N 3,15:2 3450 0051710N 3,15:7 3470

HEsss H25

ME555(1):"“:H2$(1):""

3500 0ET00N 3700 0EH 0* 0000 0000 00005 ** 3705 IF 01100:1 THEN 50000 0.0.0.0:500 N0

0

0.1.12

3710 H:H—5:H:0+(0T*2) 3720 500 0:0 T0 044 3730 0051T10N H,N:? "an?! 3740 NExT N 3750 RETURN 3886 REM ** 0000 0000 **

0,0,0,0:500

0,0 1,12 3818 LIN$:NuMSt0*3) 3020 LISS:SUTS(B*3) 3530 H:0—5:N:04(0T*21 00

2045 08J$(1)=IDENT$(CT*3-2,CT*3) 2045 IF 0T:4 THEN 08JS(1):"GRINGD“

3040 POSITION

0,1:7

1105

2300 IF 00003100,1)<:0000¥(00+1,11 THE mm 2340 2310 0010:0000010x+1,11:00000400+1,1):

2050 H2$41Tz501NT5400,00+29):H2$431):0

3050 0051T10N H,v+1:? -" 3550 0051T10N H,Y+2:? 1155

0.1511)

3070 0051T10N

2050 LEFYZLEFT—l

3000 0051T10N

00003100,11:0000V(0H,1T:0010 2320 0010z0000ncx+1,21:0000v(00+1,2): 00000100,2):0000v(00,2):0010

2075 50500 3420:0EH *PRINT MESSAGES*

3900 0ET00N

2000 000 0:1 T0 200:NEHT

4000 0511

2340 NEHT 00

2500 0ET00N

N

3400

x:14:v:10

3005 IF 0110x:1 THEN 50000 00T **

$";SUH5(3,1

"

DUT**

2240 00E00$40,0):"H" 2250 ARROY(CT,1)=CQRDS(R.1):0RRaY(CT,2 2250 NEHT 0T 2270 REH ** 500T 0000? 050EN01N5 **

3200 IF 50H533,10):0 3210 x:27:v:0 3220 IF 50Hsc3,9):1

3430 0051T10N 3,15:2

2590 NENT 0T 0

2000 SUHSIPL,DL):QRRRV(QC,1):SUH5(PL,D

2210 500 0T:1 T0

THEN

2550 50500 2500:0EH 0001050

2050 00:1

"TEH s";500532,11

"

;"

21:2 "s";suHs(4,11;"

4

3700:50

3130 0:50H542,0T):0:50H5(2,0T+1):50500 3000

3340 0051T10N 9,20:?

2520 E00 0T:1 To

55 5000E5

THEN 50500

100 4,3,0:000E 752,1 2510 KITTv:0:0IEE:0

REM

3200

THEN

T0 3140

3310

2000

EH

"010 S";SUH5(1,1)

n

3300 IF 50H544,10):0

2490 0ET000

50500 3708:GO

3050 0:50H511,0T):0:500541,0T+11:50500 3000

3140 0051T10N 17,5:2

E:5000E+1500:0ET000 2450 IF 5000E<>2000 THEN 2400 2450 IF sz THEN 5000E:5000E+1T*100141

3100

THEN

THEN

3100 10 50H512.101:0

1550

01N'T

3040 IF 50H5(1,9):1 T0 3050

3110 0:14:v:1 3120 IF 50H542,9):1

0N0

HE00

1070 5010T511011z"

STEP 2

7

3030 IF 50H541,101:0 3035 H:1:T:0

2400 IF (H+1:v 0N0 v+1:z:

2470 5000E:5000E+(201001+Tv*10)+x:50T0 2490

REENHDRNS,"

m

3:3

R510)+Z:GOT0

0N

REH

;n

00T 00T 05 v

ON

NEH

3010

3050 0051T10N 5,13:?

00

RuN

2430 IF 0:2 00 0:2 THEN 5000E:2000 2440 IF 0:2 000 0:3 0N0 2:14 THEN 5000

IT " 1550 5KINT$t121):" YER 0005E."

BE

THEN

50 000? H00,

"

00 1E00E," 1540 stNT5191T:"THE0E

0:3

5000E:10000:1

THEN

2420 IF 0:0 000 0:0 2425 REM ** 0010 00

0000ER," JEST

2390 IF 0:2 0N0 0:2

00 (0:2 0N0 2:14) THEN 5000E:5000:IF 0:0 0 N0 0:0 THEN 5000E:0000 2410 IF 5000E>2E00 THEN 2440

0H1,"

1520

2330 0:0000711,2):0:0000VT2.2):0:00002 43,21 2305 0EH *0 00115 00

2335 0EH 00

3000

3020 F00 0T:3 To

H:0000Y<1,1):v:0000712,1):z:0000v

(3,1)

5

1570 L05E$(181):"

Hou 5000E THE 00005 **

2350 5000E:0 2370

1540 105E$1911:"

1510

CT

2355 0EH 0!

HE,"

0

1mm? ....0,v+4:2 1105

2050 SUHS(CT,18):D

Turn to Page 50 >

March 7988 Atari User 49


1100

4 From Page 49 4010 11555511):"":112'$111:"" 4020 570011:1:0511 11 :0 70 511011

011111

555

2 01075051-15070

111711

4025 500715:5011510107,2) 4030 15 50005<2000 711511

00005

4505

05:01:50005711

5011

00)+(50005>14001

5011

057:1

711511

4552 15 057:57

11

,

711511

05:3115000924001+150005>20001+150005 >33007

711511

0573111155702

07:1 70 0571500110 1,10,12,14: 5:05.07 0:500110 1.0.0.0:115117

11:1 70

4590 15 11:57

711511

300

50500 5000100500

711511

0:0570011 4500 15 11:05

4050 15 50005)4000 0110 5000515000 05:51150005)40001115000951001

07

115117

5011514,91:0:010750s:

711511

4,7,2

5050 1101155111:105117$107*3-2,07*51 5050 005171011 0,017 1153101155

07

4040 15 500092000 0110 50005<4000

5030

5040 000011105 10:55700100

4501 15 0:03

_

'

1107

4550

_

5070 705171011 7,217 051'013233" 5,4;1 1151‘100550000" 5000 505171011 0,5:7 115mm" 5100 005171011 0,01? nap-711011115 550

~

5000 905171011

00115," 5120 905171011

5m?

7115

115;"051171511511.."

5107505-110570011

6125 00055:5

4510 5011514,11:5011514,11—10-401:0155:1

5150 00505 7000:50505 7090

0—401—11111057:11111057:0—40:11177v:111777+1

5200

0—45)

7000 0511

4700 0570011

7005 0557005

~'

, V

:

4050 15 5000575000

0110 50005<0000

711511

55:0115000959001115000577200) 711511 05:15 711511 95:20 4000 15 50005710000 711511 55:30 4100 15 50005112000 711511 95:40 4070 15 50005>0000 4000 15 5001199000

4000 0511

4120 0:1117101101111121

4150 75:0510 4140 95:05—5011 1

0110

0:

05:95—1

711511

0517

0110

11110

5000511

00500 5000:570011:0:5070 45001 555 11-11

350

711511

11511

1111

7030 500 11:1 70

4040 1125111:11151175107113—2,0711319125141 :" 5000050 7115 1107":50115107,91:0:07:4

7050

115117

4170 15 05>1 00 0107505:1

711511

4200

4100 570011:0:57:0;010vsnszpmyms-1 4190 11555511,3):uanfs;1gsss¢u:u 1155

5

m

5010 11555511):"":1125111:"" 5020 1101155111:105117$19101111—2,p101*11 5050 50005zs1111510107,21 5040 1111155731111057112 5050 57:111111157 5050 111777:111777+07

4195 nzmrmuomnsx:n0:0*30+1:1125:5711

5070 51111519107,11:5011511>10v,17—07 5000 5011 07:1 70 4

42.70

5

5000 15 9101:07 00 511115107,57:0 00 5107,101:0 711511 5200

5011

5095 00.1511):105117$10703—2,071131 5100 115555111:110115$:11555$141:" 5011 "m

00:1117101101111131

4240 57:01110571111z111(50005>4000)+1500

5555101:00.1$:0:111710110101*01:00:0*3011

05)00001+00+10551112011501

5110 15 50005)50115107,21

4300 15

ans

57:3

711511

0

0:1

711511

5111151910

11,11:5011510107,11+111771:1155551121:"

4305 500 07:0 70 07:500110

1,2,1z,14:50

70 5:115117 01500110 1.0.0.0:115117

0

0

11011

151“

7115

011

15 50005<z50115107,21

711511

4350 1111105737

111.50"

4340 11555511,71:1101155:115555141z" 1105 0 57 s":1155551141:57051571 4550 15 0155>s 711511 1125111:"700 0011-7

0011150"

711511

5011510107,91:0:05

5015117511 115,0011150":0155:0

4550

1177711771107 4373 DIMSCPLQY,”ZSUHSWL?YAl'BT

5155 15 110115511,11:"v"

‘5°5 0155:0 “51° ”3“ 0:1

55“

“WNW

D

4550 1125:"

0101150502

50 Atari User March 7988

711511

(1) (4) (1) (7)

11 51; 51;

11111

1115011

11115

1115011

323$3? ES; ”2151gig is; 300 3vv 310 DR6

(1) (6)

320 111 330 89F

615

(71

1130 1135 1110

(D)

1200

1x1

TMK 2115

1:1 11: 1:1 111 111

90 sau

(P)

1110

012

11)

1000

1010 8Y9 (91 1015 DSN (G) 1020 X“ (9)

500 110

<0) (R)

(5) (1)

0;

111

1250

1111

11)

(11)

1250

111

(2) (11)

'

5550 005171011 5500 0570011 5000 0511

1010

23 SE; g;

m

4550 00500 3411101511 11001117 11555005511 4550 557 01,0

4500 15 0:57

111su11

30 173 49 CP4 50 CPS 60 CM

5520 000911105 10155700100 4.1.2 5530 005171011 3,3:2 asp-110110115" 5540 905171011 5,51? 145;"_3,"

4570 15 0:03 00 11:57 711511 4500 4575 15 1157011111157 00 05710 711511

-

11251251:

4520 115555111z'w1100 0101..11111111011 057 s":11555$1251:570$1111110571 4530 1125111:"90555 15- 70 570cx,'0- 70

4555 057:0~40

?at u;' ht, ”79 11111

711511

115117 07 5220 pLavznsza

“E" 5519 RE"

7500 0570011

1101155117:-

5170 11251251z110115$111 5296 5B"S(CT,9):8 5210

70

711511

5150 15 50005>50115107,21 1101511115070 5200

4350 5011519107,91:1 4400 05711011

114,10,100,10,102,10,54,25,1 02,10,54,25,102,10,54,00 7510 0070 54,10,57,10,53,10,50,12,54,1 0,57,10,50,20,54,12,57,25,54,50 7520 0070 114,10,100,10,102,10,54,25.1 02,10,54,25,102,10,54,00 7530 0070 54,10,50,10,72.10,75,10,54,1 0,57,10,50,20,57,10,54,10,75,10,57.00 7540 0070 114,10,100,10,102,10,54,25,1 02,10,54,25,102,10,54,00 7550 0070 54,10,57,10,53,10,50,12,5.1,1 0,57,10,50,20,54,12,57,20,51,00 7500 0070 54,10,57,10,53,10,50,17,54,1 0,57,10,50,20,51,10,57,10,54,10,50,12, 54,10,57,10,50,20 7570 0070 54,10,57,10,53,10,50,12,54,1 0,57,10,50,20,54,13,57,25,54,70

50115107

70011

4310 15 570011:0

07

115117

007":1125111:11111$100,001251

;11:5u115107,111017771055551121z" 0110 1 057":112$111:1055$100,00125) 5150 15 001511,11:--v-711511 0015111:"00

7

1

0,500

7500 0070

7001150.." 4500 $100,001251:112$125):110115$:0070 4200 15 11512 00 5011519101.11<20 711511 7:11111057:5070 4300 4220 57:07114—01015051

5750 90055

11

7050 500110 7070

07

115117

0 0

0,0,10,14

7040 500110

4050 1110115053 5000 0511

,

7020 0500 0:0500

4

4900 0570011

4150 15 511175053

7500

4020 15 50115107,91:0 711511 4050 4030 50115107,115005107411017“-

4050 50005(2000

0110

m

7010 500 07:1 70 79

4010 500 07:1 70

4110 05:05-15—9107505)

4150 15 1111155727

m

5110

mm 0,9:2 115:"z-"

PNZ

(P)

PX?

(D)

13”

”9

(V)

1255

155

12713

COO

(Y)

128”

W

(C)

12111; 11; 112111151; 1511111 E8?

5010 0511 5020 5011 07:1 70 4:15 50115107,101>0 511 11:07:0011 15070 5040

110 1295

1x11

711

150 QEP 150 1.11 180 701

<7) (x1 (71

1050 1050 1070

2” W

(P)

1M

3335:5 ?g; mg

11111

(1)

P38 (11 033 (1)

131g 1320 1330

M

(1-1)

5111

(G)

111

(1) (A)

“W W

ECE

(7)

5;

E2; 1221182E?;

,


1438

WC

(R)

2878

831

(0)

2415

DNP

(8)

2845

NV3

1448 1458

381 (5) JSP (6)

2888 2898

25E (6) 551 (8)

2428 2425

689

(N)

2846

XCN

DQP

(K)

2858

8118

1468 41A (1) 147811111 (U)

2188 2118 2128

P81 (X)

2438 2448 2458

2868 2875

x1v

(1)

6VV (K) 8411 (N)

(1) 2468 A8L (5) 2478 LJA (8) 2488 531 (V) 2498 lrlDL (1)

2888

KMO

2898 2988 3888

lrlFL

(0) (8) (2)

1488 0A6 1588 711R 1518 EM 1528 AL8 1538 8RK 1548 NF 1558 806

2138 2288 2218

(H)

(0) (2) (R)

(8) (7) 1588 83P (J) 1688 C61 (8) 1618 GSR (9) 162i JA3 (A) 1638 N36 (3) 1648 0113 (X) 1658 CH (8)

H62

X0K

1998 2888 2818

8X7

2828 2848

088 183

2858

5111

2868

DCJ

CXP

380

(Y) (H)

9EE

92V (11)

2258 2268

YllR

(5) (L)

8LT

(R)

2278

0119

(11)

6AF

2298 2388

(L) (9) (A) (8) (9) (L) (3) (5) (P)

11118

MP (0)

2288490

(N)

41111

(4)

VML

2228 2238 2248

1568 H9V 1578 8HF

1668 1678 1688

C6V

PM (2)

480 VYH

2318

7UY

2328 2348

809 881

2358 2355

GMT

2368 2378

1V6

2388 2385 2398 2395

NE7

S99 E10

2488

LMX

2418

1E8

DSP

NUU

DYP

PYJ

2588 2585 2518

(N)

J80 980

(V) (7)

4Eo (R)

2528 2548 2558 2568

(0) (X) (1) (V) (4) (F) (5) (0) (K) (K) (1) (V) (4) (2) (1) (V)

DKP

(0) (8)

GPX

9F9 377

2598

(C) R51 (0)

2688 2628

825

R01

2638 2658

11115

YK8

2678 2688 2788

CH9

MN TNL

08L

2718 2728 2748 2888

11V NFL DXP

2818

217

2848

P00

(0) (L) (7) (3) (A) (J) (1) (9) (L) (8) (P) (0) (9:

(Y)

3418

40x

(N)

4858

280

(L) (8)

3428 3438

E85 (Q)

4868

2116

EE7

5118

3448 3458

(K) (1) 128 (1)

4878

(N) (Y)

KM8

4888 4898

sxc

(E) (X) (K) (9)

v48

(M)

(2) 112 (K)

3478 3588

AFF

(H)

4188

UQG

(Y)

VXH

(N)

4118

FFY

3788 3785

018

(K)

4128783

CXQ

(H) (H)

R7K

(H)

4138

TFP

000

(H)

CE3

(X) (A) 88K (5) 3748 PSU (4) 375811811 (1) 3888 0X8 (1) 3885 RCK (4)

4148

V22

7NR

4158 4168 4178

FAF

358

3818 3828

“U

(L) 3838 NH8 (A) 3835 1153 (3) 3848 SW (4) R60 (H)

3858 3868 3188 3118 3128

324

3138 3148

187 828

3288 3218

NMR

3228 3238 3248

388

(0) (E) (J) (8) (8) (P) (X) (0) (1)

PLQ

(11)

HQH

((1)

7KX NGH USE

v12

(7) V8E (8) 3338 PV7 (8) 3348 110 (E) 3488 (188 (5) 3388 3318

N10

3718 3728 3738

3818 3828

(7) (0) (L)

3838

(N3

3848 3858

890 387

3868 3878 3888 3988

JNN

(Y)

387 1118

(0) (L)

11111

(H)

CXR

(L)

4888 4818 4828 4825

9K8 (6) VV5

4838481 4848

(0)

ULP

(2) (6)

5868

ENA

5878

HAS

(9) (8)

6878

(3) 4528 8F9 (P) 4538 87F (J) 4558 341 (3) 4568 PVR (8)

5888

453

(H)

6898

5898 5895 5188

815

(R)

6188

456511111 (11) 4578 LVF (F) 4575 845 (Y)

51181v1

111

4228

H69

4238 4248

92V

(C)

4818 4828

4112

H4X

4388 4385

A86 (8) P68 (K)

4838 4848

139 00L

4318 4338 4348 4358

SK3

4858 4868 4988 5888

M

$89 565 86J s4L AJR HN1

X5X

8HF VHS

NPR

67H VTN

4588

0KR

4588

203

5155

NVL

755

5168 5178 5288

6YJ (N) 2118 (N) 554 (V)

(A) (5) (7) (6)

(8) (4)

(138

(U)

Y78 HFN

(X5

5818 5828 5838 5848

9KH

5858

X60

3R5

8E1 E4R

(4)

(J) X7H (L) VPP (L) M (L) 5518 0115 (L) 5528 8V5 (K)

804 (11) N68 ((1) MR (H)

4788 4888

(P) (7) (0)

(1)

4581 4582 4585

4618

(M)

N66 (F) 1L0 (8)

5148 F82 (E) 515111111 (1)

(8) (X) 18s (3) K84 (E) 4598 N77 (4) 4688 JAN (E)

F19 (C)

4368 4378 4388 4488

8H0 (0)

(Y)

QGA

4518

(F) (8) (8) (0) (1) (A) (X) (E) (X) (6) (5) (7) (V)

4188 4198 4195 4288

72L (N) 7K8 (F)

4585

5218 5228 5388 5588

0911

5538

451

(Y)

4m (3) 5558510 (3) 5548

(6) (F) (9) (E) (8) (8) (L) (K) (0) (F)

5568 5588 6888 6818

VRF

(8) 6128 90J (A) 6125 188 (5) 61311

L915

(11)

6288

09x

7m

cxu

(1) (1)

7885

XSJ

((1)

7838 7848

(H) 46E (8) VSP

(9) (7) QEY (8) XVP (3) 7518 04A (0) 7528 YOP (7) 7538 (150 (0) 751.8 up (A) 7858 7868 7878 7588

YYY

H2R

7578 7688

DGY

(H)

(4)

~

NCY

7568

886

'

7818785 (0) 78280118 (2)

(V) CXT (8) 001 (V) 6828 HR4 (X) 6838 05x (J) AFB

1

(H)

YK5

(11)

6848 6858 6868

806 llFP

V8X (K) 68889116 (8)

112R

2,

(N)

(8) (8)

VLK (R)

33 Ormskirk Road

J'K

ATARI

1111

rE n

N A

,

o n

,

A

JIK

Preston, Lancs. Tel: (0772) 21474 (1 line) (0772) 203166 (5 Imes) BuI/Board 27236 6pm to 9am

ADBROKE OMPUTING

The leading North West Specialist ATARI Dealer

r.

ATARI

This Company has given years of full support to ATARI users Countrywide from their retail shop premises at Ormskirk Road, Preston. Now from their NEW Mail Order Depot they can offer the same Excellent service to all Mail Order Customers. All Software and Hardware is fully tested prior to selling. This ensures Customers receive working items so that returned goods, and all the attendant frustration are a thing of the past. All Hardware is supported by our own 'ON SITE engineers, therefore quick turn round on all repairs is Guaranteed. All prices quoted are fully VAT inc. and there are no “hidden extras“, what you see is what you get. Delivery'included in price. Please ring for latest prices, new releases, etc.

DUST COVERS

5,

um:

130XE Computer------------------------£119-00 Disk Drive TBA XC12 Recorder£3200

cm

a 1

E;

f-

g,

if;

y

g”.

1

3 /2

. '

f,

_

10 10

3; 5}

PRINTERS ______,__go,so

Disks+P|astic £1750 library case 100 D'Sks ------------£15°-°° 500 DiSkS ------------£650-00 '

.

.........£6.50 £7 50 -------£6°-°° -----£280-00

All Disks are covered by an .. uncondrtronal Irfetrme guarantee. .

%

——

::

Dog D/é’262g

Disks.................£16.00

Disk Drives £299 Printers £799

Our ATARI trained engineers will repair all Hardware in minimum time at competitive rates. Please ring for a quotation. All repairs carry a 90 day warranty.

Mam"

1

£1.99

.

z; >

1

per Disk

“21,

16

,

.

_

‘ti

.

.,

Computers.......................................£3.99 Monitors...........................................£4.99

'

LC10 £22000 NL1O Sheetteeder...............................£55.00 Natronal Panasonrc MP165................................................ HO

23:r

gHozg

MP135................................................PHONE ane Tractor Feed ..............................£19.00 LX86 Sheetteeder £5500 L0800 24pin D/M ..............................£525.00 .

I

Pn

.

.

.

rs, Dr k Dnv

e

r

ntlel etcs.NO H?EDEN%%$S vAvlith

TO ORDER: Simply send, or phone your order, stating Full Name, Address, Access Nos, Cheque or Money order. Make payable to Ladbroke Computing lntemational, 33 Ormskirk Road, Preston, Lancs. PR1 ZOP.

Vrsa or

m

We have a complete range of Software m STOCK and fU"y teSted.

"z IT‘S AVAILABLE we have Send SAE for m" cataIOgue.

Any

it!

p roblems? Queries? "ng we ”suany have the

Software

-

-

g'xsw‘ga ____—— .

.

All Dedrcated books and mags rn stock

FOR MORE |NF0 CALL ON THE ABOVE NUMBERS OR SEND SAE AND STATE FULL REQUIREMENTS March 7988 Atari User 57


'

t'me 10 f. d .t

It,

' Q

.

l

his LEN GOLDING continues to Basic programming introduction

‘ .

THIS month we start exploring the mysteries of computer games, and show you some of the techniques you will need to write your own text and graphics adventures. We begin by looking at the various methods of printing text and graphics characters

. '

anywhere on

.

. .

.

.

.

print-

the screen full, everything scrolls make room for the next so you lose any inforwas stored at the top.

ing your text at that point.

If

already upwards to line of text mation that When printing is completed, Basic automatically returns the cursor to the left-hand margin on the next line, the screen upwards again if it

is

.

.

screen, and starts

positioned on

scrocllling t_°'5 "9121?

W h'I

f'

,

re

progfa?r

'Sd‘f‘? focrravtzx 2332: tgssksusgult umsgiginirut ture or graphics game you Will need much greater control over precisely what is printed, and where. 'fe lvfou

,

'

_

. .

_

,

THERE

3

_

.

ji

.

several spaces between themarid Line 30: 0” the other hand, prints:

1

.

l

HELLOTHERE

.

at all. The W'th. no gap

00mm

and

obViously acting as extra instructions to modify the PRINT

semicolon comman d

'

.

a ou S a mg and“Lesemticrotlon ° orge commfa Baht”;_a5ic instruc line. A comma moves the a new cursor to the next available tabulator stop before printing anything else

.

.

_

.

on

are

(lead: folur stops ”grmigy at oSid S ine,_sp|ace o er _a_n (Zn/i ' semico on, on t h ecottémnhin the cursor at ”8 current pOSition, ready to be printed. for the next The system still works, even if there are two PRINT statements on different

there

.

“area”

program “hes; ,,

,,

23 {mg $5332,

.

And there can be other Basic instructions between the two PRINT statements, so long as none of these alter position. Here are a

.

cou p |thefcursor’sI e 0 exam p es:

10 DIM Asu?) PRINT “PLEASE TELL INPUT As 30!

ME

2m

A?

PRINT

TO

VPLEASED

YOUR

NAME"

. YOU

MEET

‘;A$

‘ lg

PRINT

Z?

F=5M

39 PRINT

Run the program above and you’ll find that line 10 prints what you would

.

are

or: 1a PRINT "HELLO THERE” 20 PRINT "HELLO",”THERE” PRINT HHELLOUV'THERE” 3G

.

52 Atari User March 7933

1

With the two words on the same line,

statement:

‘ .

HELLO

First let’s look at Basic's desire to start a new line with every PRINT

.

,

'

.

.

expect, but line 20 prints:

screen.

Along the way we’ll encounter several punctuation marks with a personality of their own, the CHR$ funcand the Basic command tion POSITION , There 5 a 835m utility program which automatically converts a screen full of text or graphics characters into PRINT statements for you. Let's start by looking at the PRINT command in detail. Whenever Basic encounters a PRINT statement, it looks to see where the cursor is currently .

i

FUEL

r;

AVAILABLE

=

H,

LITRES"

Notice that if you use

a

semicolon

.


——-—___——_—_——Q .

. .

.

0 between text strings, any spaces want leaving between words mustyou be printed as part of the strings them-

Eigziz

single text line-

While we’re on the subject of punctuation marks, there are two others worth mentioning: The question mark I?) can be used instead of

the word PRINT,

And the colon

in:

as ?

”HELLO”

(z) lets

you put more than one Basic statement on a single line, as in:

. .

. .

10 DIM

A$(40):INPUT

The 00|0h tells

A$=?"HELLO ”;A$ .

Basrc

where

one statement ends 80d the "GXt begins, and you can use it with any Basic command, not just PRINT. This can VGdUCG the number Of program lines, and also helps to Speed Up program execution. .Remember, though, that a program “he cannot OCCUPY more than three screen lines, so there’s a limit to the number of statements you

can squeeze inThe comma and semicolon are .

. ‘ . . .

fine when you’re faced with relatively simple printing tasks, bUt there are occasions when you have to print text

. .

. . .

.

at very precise locations on screen. The simplest way Of d0ih9 this IS to Use the Basic command POSITION. Here’s an example: 10 POSITION

14,ii:PRINT

"CENTRALISED".

The two numbers after POSlTl_ON tell the computer where to start printmg. The first is the number of columns in from the left, whilethe second IS the number of rows down from the top. In this example, the word CENTRAL/SED W'” be printed 14 columns m and H rows

For

example:

2,15 LI-ltggtssixvl’limeth36&818_rya£2320: 2,1?

imenting until you can be sure of printing exactly what you want on a

10

.

to re-print the whole lot whenever the

score changes.

down.

The screen mode we , re usrng at the moment has 40 columns and 24 rows, so you can 0 to US? any 39 for the horizontalnumber.from co-ordlnate, and any number from 0 to 23.f°r the vertlcal one. Remember that If you PRINT anything on the bottom line, Basic will normally scroll the screen upwards to make room for its READY message. Using POSITION YOU can send the cursor to any point within the screen’s boundaries, but it won’t move until the next PRINT statement is executed. The command lets you insert scores into a text line or table, without having .

10 POSITION 20 POSITION FROM

R

3“ INPUT

0

fPRINT

NUMBER

I'YOUR

GIVE

.I’RINT

.

ME

A

IS”

.

NUMBE

999

T0

,

l l

N

At POSITION 59 GOTO 29

l7,lS:PRINT

"

N;"

.

_

_|t'S_|mDOI13ht to type this in and play With it, to see the differences between this screen format and the one produced by conventional PRINT statements. You'll see that the words YOUR NUMBER 18 are printed only once, though the chosen number — _

which

is on

change

as

the

same

_

line

.

=

i

I

I ’

I I

can

many times as you like. And there’s no need for commas or semicolons, because the POSITION statement moves the cursor to precisely where you want it, over-riding Basic’s natural tendencies. Also notice that two spaces are printed after the new value of N — on line 40. This ensures that all digits of the old number are thed out when the new number is printed. Leave out

I

‘ l

.

I

I

I

.

I I '

the spaces, and see what happens when you type random numbers with one, two or three digits.

.

It’s worth taking time to master the POSITION command, as you’ll need it for all types of games, especially the arcade variety. Let's move on now to a more unusual use of PRINT: Producing pictures on screen_ You may have noticed that if you hold down the Control key, pressing most other keys will produce a graphics symbol which is different from the letter, number or symbol printed on the keytop. These are known as control characters, and you can use them to produce pictures, tables .’ graphs or any other kind of

. . .

.

.

_

.

.

twfhi'gezsg‘r’i’gadfrzmcg'?ers were in

shown

month’s issue, with the keystrokes which together produce them. Each has its own number known as its Ascii unique code and these can be used in conjuction with a function called CHR$, as an alternative way of selecting characters to print on screen For examplelast

_

_

. .

'

'

10 PRINT

CHRSW)

will give you the heart character, while: m PRINT CHkstz?)

. .

Tu’" t° Page 54 ’

. March 7988 Atari User 53


Q

symbols directly into

Page 53

4 me

_

will produce a little

.

baII.

Try this:

10 PRINT CHR$(77);CHR$(65);CHR$(71); CHR5(73);CHR$(67)

.

A few of the control characters act we commands. For example, 'f you to PRINT CHR$(125)' tell the computer it Will clear the screen, while PRINT CHR$(253) will produce a short beep from the speaker. Table I shows the Command characters in more detail. Their symbols cannot normally be printed on screen, because any PRINT statement containing them will trigger the command .

.

‘ ‘

function.

There way, however, of temporarily disabling a command symbol, by printing the Esc character Ascii code 27 immediately in front of it. For example: is

.

a

press the Esc key once each character.

.

19 pRINT

The symbols will appear on the program line, but when that string is printed during program execution the will carry out their characters command functions. For example, a bent arrow in a literal string will clear the screen when that string is printed. Try this: 10 PRINT ”[ESC

CONTROL/CLEAR]

CHRSHZS)

will clear the screen, but:

.

.

CHR$(27);CHR$(125)

10 PRINT

will print the clear screen symbol -— without clearing a small bent arrow the screen. The Esc character does not appear " it’s interpreted simply as an instruction to disable the command symbol WhiCh immediately f0||0WSThe system works only once for each character, so if you want to print more than one command symbol, you must put the Esc code in front of each one, like this: —

m

?

cmm);cuks(za);cnas(z7);cnns<2

9);CHRS(27);CHR$(30);CHR$(27);CHR$(31) If

. .

.

27 28 29

Keystrokes

Symbol to print symbol E

f

i

30

<->

31

125 126 127 156 157 158 159 253 254 255

"\ 4 F

[I]

E]

[g

NB: D Denotes

. 54 Atari User March 7988

.

'

i

. .

.

The square brackets indicate that we talking about key presses, not actual words, so you press Esc followed by the ControI+CIear keys simultaneously, then the words SCREEN CLEARED. The result will look like this: 10 PRINT

"

SCREEN

1

I

‘ ’

'

CLEARED" l

If you want a command character's to be not its function symbol is literal when string your generated printed, press the Esc key three times before typing the character.

After the second press, the Esc character .- a sort of double E — will appear, then the third press followed by ControI+Command will give you the command symbol. Now when you run your program, the symbol will be printed,just like an ordinary character. This all sounds a bit complicated, so compare this example with the one

above:

10 PRINT ”[ESC NOT

Table

1:

ESC ESC ESC ESC ESC ESC ESC ESC ESC ESC ESC ESC ESC ESC ESC

CTRL+CTRL+= CTRL++ CTRL+* CTRL+CLEAR BACK S

CTRL+TAB SHIFT+BACK 3 SHIFT+> CTRL+TAB SHIFT+TAB CTRL+2 CTRL+BACK S CTRL+>

Ii

ESC

ESC

. .

. .

CTRL+CLEARJSCRE

CLEARED”

Using control characters you can

you want to type any command

Ascii code

.

.

C

. O

0 .

0

are

EN

.

SCREEN

LEARED"

——

.

literal string, before typing

.

a

Function Disable command function (see text) Move cursor up one row Move cursor down one row Move cursor left one column Move cursor right one column Clear screen Erase character to left of cursor Advance to next tab stop Delete line containing cursor Insert a line above the cursor line Clear tab stop at cursor position Set tab stop at cursor position Generate a short beep Delete character under cursor Insert a blank space at cursor position

.

. .

. '

inverse character

Command characters

.


. .

. . . .

. . . .

build up pictures and tables on the screen. However, it's a tedious job, and involves a great deal of trial and error to get each character positioned °°r'e°?.y '.n “8 PR'NT Statement“ The “Stmg bel°w makes "fe a 9°°d deal easrer. When you run It, you can use all the keyboard's functions to put characters on the screen and move them around until they are exactly where you want them. When you’re happy with the screen’s appearance, press Contro|+2 and follow instructions as they appear. The end result will be a new Basic program which, when it is run, will print the screenful of characters exactly as you designed it. The only characters you can’t use are the command symbols and the double quotes 1"), because these cannot be written directly into literal strings and the program can't type Esc characters for you. The symbols could, however, be inserted by hand when the rest of the screen has been encoded into PRlNT statements. To insert a double-quotes character, split

32500 REM USE CONTROL/2 TO

BASIC PRINT

INTO

32502

.

KEYBOARD CONVERT

DIM

32504

DATA

GRAPHICS GET

REM

CHARACTER

0

BEEP

752,1z?

POKE

INITIATE

NEAR

END

CHRS(

CONVERSI

60808 32664: OF

LINE

EACH

32520 IF A=155 THEN IF PEEK(84)=23 THE N POSITION 0,0z? CHR$C253);:GOTO 32514

.

:REM RETURN ON LAST LINE=CURSOR HOME 32522 IF PEEK(84)=23 THEN IF PEEKT85)= 39 THEN 7 CHR$(30);CHR$(253);:GOTO 325 142REM END OF SCREEN

.

32524 32526 32528 32530

. .

32532 32536 32538 32540

NEXT

COPY

RON=0

POSITION

INTO

AS

0,100,106

N=1zSOUNl> FOR

32514 SCREEN

T0

231FOR COL=2

T0

39

COLAROWGET zé/A

NEXT SOUND REM

COLzNEXT

,

j

1

i

.

I 1

. ‘

.

.

I T

I

I

.

.

:SOUND

0

FOR

N=1

TO

38

.

32562 X=P+N:B$(N,N)=A$(X,X) 32564N5x1 N 32566 IF B$<>BLANK$ THEN FLAG=1:GOTO

3

32542:GRAPHICS STARTING LINE NUMBER:

32568 IF FLAG=0 THEN LASTLINE=LASTLINE -1:GOTO 32586 32570 ? LNUM; ?;GOT0 32580 32572 IF LINE=23 THEN B$(38,38)=CHR$(2 32576 7):B$(39,39)=CHR$(28):GOT0 32574 IF B$(38,38)<> THEN B$(39,39) =CHR$(27):B$(40,40)=CHR$(28) 32576? LNUM; 7 ';CHR$(34);BS:B$=”

.

32578

.

REM

USE

"FORCED

READ"

MODE

T0

C0

LINES INTO PRINT STATEMENTS 32580 7 ;? ;? “CONT" 32582 POSITION 0,0:POKE 842,13:STOP 32582. pom 842,12 NVERT

32586 NEXT LINE 32588 REM PREPARE TO SAVE STATEMENTS 32590? CHR$(125):? ‘Nould you Like to save the temporary:? instruction fT'

to: 7

:?

C=

CASSETTE :?

:?

D=

.

‘ .

DISK

DESIRED LINE

NUMBER

0:7

TRAP

:?

32591, 598

INPU

32596

GOTO

32598

GOSUB

GET

FROM

A=67

OR

A=68

THEN

32

.

32590 32668:GRAPHICS

2,4 32600 IF A:68

;

TURN

=T,A:IF

AND

;

32544 INPUT LSTART 32546 :? INPUT INCREMENT: 32548 INPUT INC:? 32550 REM COPY EACH LINE IN 7.

.

0

,30,10,8

Le

0,0,0,0 GET

I

.

INTO BS, FOR CHECKING AND ENCODING LASTLINE=23:POKE 752,‘| 32554 FOR LINE=23 T0 0 STEP -l:SOUND A$

32552

32592

RON

INCREMENT

T

Q

CHR$(A);:GOTO

REM

32534 A$(N,N)=CHR$(A):N=N+T

32542

.

?

I

.

2572

CONTROL/2 PRESSED IF PEEK(85)=35 THEN

SHORT

,

Before we leave the subject of command symbols, there’s one other technique you may find useful. You can permanently disable all the command functions with a single statement: POKE 766,1. Now the symbols will all behave like normal Ascii characters. This means that the control func— tions aren’t available from the keyboard either—for example, the cursor movement keys won’t work. You can restore the status quo by POKE 766,0, so it’s easy to switch the command functions on and offat different points in your program. 0 Next month we’ll look atsimp/e character animation and create the illusion of movement on screen.

32560

=T,A

32516 IF A=253 THEN 158);:GOTO 32528:REM IF

.

,0,0,0

:1,4,0,K:

SCREEN

32518

;CHR$(34);"

40 SPACES

GRAPHICS 0:POKE 752,T REM FIRST PUT ALL YOUR

32512

A LITERAL STRING” IS A”'CHR$(34)'”LITERAL" ’ ’ STRING"

32558

OPEN

32514

IS

32556 LNUM=LSTART+LINE*INC P=LINE*38:? CHRS(125):?

BLANK$=

32506

ON

10 PRINT "THIS 20 PRINT ”THIS

A$(915),B$(40),C$(12),BLANK$

32508 32510

ON

.

PRESS

SCREEN

(38)

S

.

USUAL.

STATEMENTS-

:REM

.

AS THE

0

the literal string at the desired point, then insert CHR$l34), bracketed by semicolons. For example:

THEN

0:POSITION

32618

.

Tu’" ‘° Page 56’

0 User 55 March 1988 Atari


Q

4 From Page 55

.

32602

REM

32604

IF

SAVE

TO

A=67

THEN

CASSETTE:

"Insert cassette

?

to hold temporary“:? and

RECORD

32608

PLAY ,'

?

Q .

c":

|

.

12.3:

Aces

Rebel

Charge

Warship

2232 11:95 95 25,95 2535 25.95

Cam'er Force

25195

C'U'Seét

tree Staker BroadS'des------------------------“""“"““'“‘

22

UIS.A.A,F.

Compuler Ambush

°°“°““‘

°°‘°““'*' Wizards

153?

Crown

-

‘"‘”11:::::::::::::::::::::::: 52:33 35.00

SEN? $6A2"°“’m Prinlsghopp

82m ‘

'

852211“1:11:11:::::::::::::::::::f::::13:88

°’°P‘°"°

1095

"“'"'""5

.

Head

11.95 11.95 11.95 11.95

11

Lsaderboard 7.95 Super Huey 895

5191111ortnFue,...,,,....,............v::::::::.1:z 41:32

691'895

”95

Meme“? Ream "

£22

22213236559"ILLIIQLIQ12:22:22.3:.

Grenadier”...

Panzer War Game Construction Mech Bri ade

Set

Leaderbogrd raui?attient,..........4.99 "4-99 Dungeon gaun?eEDeeper arm ussna ENGUSH SOFTWARE Cass. .,

.

2595 2295 1595 2595 599 2222 .

Disc

..

zines:

at:

3:1 2

522311261.

,......g.gg

7

--------8-95

15.3: 12-95

N“

ACT'V'S'ON

Ghostbuslm-w

-

h

P'I

t

‘f

$9 “9;

~

035955; -

E MASTERS Cass Simulation ................1.99 ‘Phone [or availability

(9:33

56 Atari User March 7988

..

'

32654 POKE 842,12:NEXT LN 32656 ? CHR$(125):? :? press to write another screen 32658 GOSUB 32666 32660 REM SUBROUTINES 32662 ? CHR$(125):POSITION

895 395

Mercenaw second Clty535

1250 13-35;

'

the

to

Galaxy........

U_n1versal

12.95 1295

D.”

1195 Disc 22.95 2222 DTsc

,.

1.99 .

.A.T.1v99

.

..

.

Howe' Em°We'---RAINBIRD/FIHEBIRD Knight Orc

Druld

..

12.95

12.95 16.95 12.95 16,95

wn

335" Trail

Cass.

ӎ?'Apmcs

GFfEMTJN

Disc

me Mouse Delective..........8.95 Blazer 795

pombaner of SYSTEM

12.32 12.95 1

Year.................8.95 Cass.

the

3

lmernational Karate 550 SEGA Zaxxon + Pooyan 9

Cass,

TVVhNESWthsi o ares ROMI

°§’9’6

.

Crumbles

cr|S|S___.

screaming

Wings

10.95 Disc 9195

2'32 895

1121qusxzv-V7~-~-----~37’f........-s-es Cass.

gigs

DAngAs? “1213653655

695

“3.36395

8- 95

695

8:95

m“

SUBLOGIC Flight San

Simqlalor Franclsco

n

39.92 $1.35

Japan

-

BUDGET

Disc

95

t....6.95

Sprong

TITLES

Soccer

Colanyk199

Cass. ..1.99 199

D|SC

aimi?wusaagitjz::::::::::::::::::::2:99 M ter Chess 199 M536 Rhythm 169

1838

°;’6’s' El'fg‘s?fagiéfjj?i?jj??j??l??il?f?i8'95 Solo 895 Inigm ". Con?td m Vtetnam......-.---»--------1295 c.D.s. SOFTWARE Can. aha" Clough's Footbau ,,,,..,.....12.95 Collosus chess w 895 C“’ORIGIN

1313; 10:95

gtsnzgntgm

Se Nintegndo Atari

1233 1

LX800”22529830

Epson

Disc 12-95

m”

.

.

Monitor/TV £209.00 Blazer 234-00 Trail

Ferguson

16,95

01,1305 unit cassette

xc12 130XE

295.00

ySyslem SZOST

,

4

Computer pack

Incl-

Compuw’ X01?

$3,37ar1goac110452512ttgg'gg

gutzduer,..,.....,,....,... 21:1...2:31:31:j u’ima“iii“f:::i::i:::::i:::::i:.-.....,...--,......

12-32

PHONE

16.95 15.95

IV

5,

D,“

SOFTWARE

12‘95 8.95

Star Raiders

12.95

..

.

.(Dlsk)

n.

”ms m" "s' 0, st

50mm: 21231

Millepede..i.,u..,v.w~»-~»~(R°m) Defenderhnnmm .i.(Florn) Donkey Kong Jnr __.,,.......(Rom) JousL (Rom)

|§gg

LATEST

FOR

In OSuTr

5:27"

-

All

“uni“ of going 10 PT!”pngsczrwsa mm “mm. m 21 ”Humorous,“ orders

Please .

..,.,.....1.99

~

RED

1.33

Si?£f‘ésaaa;1:1._..- 199 ~

A

79099

.,

£33

Frensis

P

ATARI

299

Hero

aovlvecule Man......... Crystal Raiders

Th

Q Q

Cannoc,

g?ggnOfDFZ'aa/esizgs

Ultima

Eld: 3133" N?ja ....,........f”'....i..?f..i....f.....'.?.f2.99 .

. 32

FM

“2,33

Amaurole

”95

‘Siii

L““'E%r“n‘1>'§’ic“'””"""""""“‘“eggs; 332m; __.._z_gg 180..

Disc 10.95 1295 Disc

756

22:32:22"

Storm

12-95

P““---~-~~~é§ff

26483"ski;1Z:.?i??ii.:.fif.f...i...fIf:5.95 Boulder Dash Construction Kil...8.95 IMAGINE/OCEAN Cass. MW” “a 795 Green 795

Hitchhikers

16.95 Dlsc

8.95

09t795

Guide

Q

0,0,0,0:RETURN

Jewels °' Darkness 12-95

awe“,

Q

30:NE

x1 w:SOUND

Cass. .....e.95 Cass.

29132553351 Graphts An

I

O,100,10,4:FOR 11:1 TO TOzN EXT N:SOUND 0,0,0,0:RETURN 32666 IF PEEK(53279)<>6 THEN 32666 32668 SOUND 0,80,10,2:FOR N=1 TO

m”

.

START

8,2:GOTO

512

1437111321408” ”5 Mew"! Cm

Q

LAS

.

Living Daylights 895 Trivial Pursuit 1295 ELECTRIC DREAMS s indizzy DlpG|TAL INTEGRATION

1

32664 sown

ca”

‘,

TLINE*INC+LSTART STEP INC 32650 POSITION 2,4:? LN:? :? :? CONT" 32652 POSITION 2,2:POKE 842,13:STOP

1.99

cave“ """6'°°

Summer Games Olmslcs 79 Raid Over Moscow 795

Arcade

Red Max

Tfa?smille’ 199 DOMAHK

.

32642 IF A=68 THEN ? :? "ENTER ;CHR$( 34); n: ;cs;curs<34) 32644 POSITION 2,12:? ‘Press START t o erase the current :? page of text, and start another‘ 32646 eosus 32666 32648 ? CHR$(125):FOR LN=LSTART T0

221 Cannock Road, ChadsmOOI'i Staffs W811 ZDD. Tel: (05435)

us GOLD

A“ °'

Q

;CHR$(

34);C:;CHR$(34)

CHR$(125):POSITION2,4:? 1131

A

Beach

:GOS

"

Q

Beef

START

32624 ? "create ’;C$ 32626 GOSUB 32666 32628? CHR$(125):POSITION 2,4 32630 ? ”LIST;CHR$(34); n: ;C$;CHR$(3 4);",";LSTART;”,';LASTLINE*INC+LSTART 32632 ? :? :? :? CONT":POSITION 2,2:P are 842,13:STOP

Q

Same

press

”;CHR$(34);“C:‘;CHR$(34); ,;LSTART; , ”;LASTLINE*INC+LSTART 3261l POKE 764,12z? :? :? :? CONT 32612 POSITION 2,2:POKE 842,13:STOP :P OKE 842,12 32614 GOTO 32636 32616 REM SAVE T0 DISC: 32618? cnrsttzsm Enter fiLe name.. .":? 1? 32620 INPUT C$:IF C$=”‘ THEN 32618 32622? :? :? Insert disc to 11016 tern porary“:? file, then press START to

Q

2218

"file,

:?

32606? :? :? then press U8 32666:TRAP 32608:LPRINT

Q

32634 POKE 842,12 32636? CHR$<125):POSITION 2,3:? "File 5 created in this way may be :? "merge d with your existing program” 32638 ? ‘using the command:" 32640 IF A=67 THEN 7 :? ENTER

133 Cass Egg .

Disc

speedmn_l.__._,,...,.........................2.22 322 6,95 8.95

55311335; Disc

Complianon Compilation 2

15.32

gigg?ggter

_,

232 595

1

-

,.

Cass.

SOFTWARE

RAT

~

.

6

7

..

_

__

..s.95

2.32 895 895

be

P

la]

Ode

ablelo:

4740307ng nge'srthMSOF?rBAM'ARE" Phone arm, “(comprehensive?ock "51,0, m and sr 2,16,me

,

-“

W.

mee srocxs LAST


M oi lb o 9

—————————————————

£10

m-

massive backing-up session when, suddenly, my trusty 810 disc drive emitted a and a clatter and ban pas/id up completely

fidence, while I had the drive exposed I checked several other adjustments which

may be made to ensure that I get the maximum couldfrom 513,32! r erVr‘i/Iotlf/lefsat’hznccbc—gf the disc. Signal covered what had one So far I have had no fur— There is a ngetal ther problems with this wron bandgwhich translates the drive. I can access all my rotar motion of at ca stan discs, as the head is reato my; linear movemeett of well aligned and I sonab/y the head carria 9 e—this had have learnt a lot about how broken a disc drive works. Fur— All that was needed was a thermore, if it happens — piece ofstain/ess steel shim again I know what to do. one thousandth of an inch M. R. Holland, Lower Penn, but the best that thick South Staffordshire. several Atari repair shops could offer was a replace”mt '

.

.

.

sorry, tape Ollly

gggstan 2235222855123; '

Nothing ventured, nothing gained, so I decided to repair it myself. I was able to get enough shim to last me from a local .

a

lifetime

supplier. broken I removed the old. band and taped it into my Atari notebook. Then_l measured it up and drew its exact shape on to the new shim using the sharp paint to score ofapaih ofsassors .

_

4

a!

_

.

'_

/

trait OSCI a/iiqningjwnh use in

1.

e oscope t [$0

znorytortde’outputran;

-

l“ Never

r: Czechsssszzrn N ever L an d moved the head carriage by '

,

to

hand

max1mum one on a disc.

of the painttrack from

signal spare formatted

I tightened the screw and checked the setting using a

.

number of other discs including a few commercial ones; _

Hawng gained some _

ll

con-

HAVE an 800XL and have just finished entering in Snowball from the Decem— bar 1987 edition of Atari I

User.

ltyped

it all out correctly,

as there were no error it messages, .but when I ran

to my

grief three hours

EACH month we will award_£1o prizes for the most Interesting letters sent to us.

meant.

realised that I had before I saved it, although the article said if you run the game and there are any typing errors it may cause the computer to crash I

as the DL/ is used.

.

50

.

more

than ever to confe_aSOn t?bllte to our lively mailbag Pages.

Get vOur pens out, Writing and you could be one of the

w mners.

.

Sighilorringitsizfigg?cg’r?

puter crashing? Also

there’s

now

.

start

Could you tell me what the letters and numbers are

'

'

sadly,

.

,

£38332?

hojlels ‘eV' Essex if. s‘l??rfin‘fi’éif??icfsi . Although the program sags to cut round the outline comes up With the option to of the band which I then p ut save to disc or tape, it will in the disc drive only work with atape deck. The drive a. eared to is unfortunate but, This work but the hpegdneeded a fact.

-

TENNER.’

I tried Get It Right! but / could not understand what the letters and numbers

.

1

the OUT/“7a Icut the three fixmg

WIN A

shapes on it.

there any errors in the list7 Ball, Keynsham,

bought Boulderdash Construction Kit on tape because the shop didn’t have it on disc. designeda level and when! tried to save it to disc it reported “Check your drive". It has done this eversince. Can you tell me why this happens and how can I fix it? _Jamie Beszelzen, Hock-

A FEW weeks ago

typing went down the drain. All that appeared was 3 black screen with two green

Then run it

-

'

Sr

5'.

——

The address:

Editor

a" Mailbag ser Euro

Adidas-3:23

Adlin gt on . When computer pro- MaccleSfield in each gram is typed line is assigned a |nd|v1dual numbers or a

unique set of checksum. The Get it right! program prints this. By referencing these numbers against the list in the magazine you will instantly know whether you have entered the line

SK10 4NP '

wereere 355m;Zéeli'te?é’éi opu haven't made a that mistake For exam le if ou enter AI=8 when 8” shguld have entered A=yB the ro-

gram won’t work butpno i

be

e computer errcgr mall rr‘eported. t e or Irask_|ng ‘”9 system up 9°

;

— _

5.2 zzi.:.“::..;zz:?z.?.'.z.zzetz it to ,

,

heir

tell to..|f you that it

t rou bl es ;

k

BOUGHT an Atari 800Xl A? first a 7070 more“ W It worked OK but after a short time It damaged the /

coglrc‘actly h

_

Tape

do

doesnt

something like or lsn t supposed to do, it will wander offinto Never Never Land. And no matter what you do you can't get it back. This is

alwaysapossibility when typing in data stateform part of a ments that machine code routine.

tapes 50 /.COU/d ”Of play them again. / i00k the recorderbackto Dixons who sent it awa They thYen returned it .

saying their

nothing

was

wrong with it and it must be W... advise me to do? a 7050 disc / also own drive which works well,butl would like to still be able to playbudget tapes -Damien

Gipson ' Bideford

'

North

Devon.

. we get

I0t

a

about thls 50”

0f_

letters

thing

hap, 58 Tum to Page Of

-

March 7988 Atari User 57


I

4 From Page 57

pening to 1010 tape decks The 1010 is usually a reliable recorder if used and looked after correctly, but if cheap

-

.

HAVE just bought an Atari 65XE and I would like to know how you would go about programming a professional game. Is there

Wk“

and

.

'5

errorgs, errors and more errors.0’9 0, Please can You he’l’ ‘?9

overhe7atwghconfugllon ?eV’ nd

“?rst: on eynes, “mg"no ke‘” 5.

'

Iished.

.

would be grateful If you could tell me how you type in the vertical bar'character that appeared In line 370 of Dicer in the January 1988 Issue of Atari User? C.P. Allen, Peterborough. O This is one of those elu.

I

Mailbag Editor Atari User Europa House _

to obtain. US Gold deals with a lot of Broderbund software and may be able to help you. The address IS Broderbund/US Gold, Units 2/3 Holbard Way, Holbard, 7AX. BS Birmingham,

Tel:021-3563388.

’ Zggl’gnaer?gfg/il?hZVzibnsg

get

.

A program called the Arcade Machine was written and released in America by a company called Broder-

bund.The utilitywas written in 1982 so it may be difficult

_

4NP

_

Smearlne

sunk A FORTNIGHTago / bought an Atari 65XEanda copy of Atari User. I have had an Atari 800XL before, so lam

familiar with the keyboard, but sad to say not with pro-

gramming. I

typed in Submarine

Hunter

and checked it carefully especially the —

but when I entered with it RUIV came up error.6 which applies to the data in line 8920. Could you help me out of this problem? Also do programs for the data

old48k work on the 65XE?—

J.G. Gibson, Cornwall.

Penzance,

Q There are no errors in the program as it is printed. Line 8920 contains a READ command that reads the data statements: You will need to check them all very carefully. Not all programs written for the 400/800 machines work on the 65XE. Some differences in the operating systems has cause a slight

incompatibility. However,

most programs publishedin AtariUserworkon aIlAtari8 bit computers.

Sharp for stereo, but not programs RECENTLY I acquired an Atari 400. My knowledge of Basic programming is minimal, but enough to write programs of suf?cient length to warrant the need for some peripheral storage device.

people have

advised me that my Sharp stereo cassette player should be compatible, butl do not have the required multiport ?ve pin DIN connectar. Could you let me know whether my stereo cassette 15 compatible and if so 58 Atari User March 7988.

.

Several

_

for. some "7.0mm; now and

.

Adlington Park Adllngton M acc lesfield smo

Atari 800XL

characters the

I

I ever

.

.

an

enjoyed typing m the programs that you have pub-

-

The pro a pp roach

A”

[HAVE had

WE about your welcome letters from readers experiences usmg the Atari micros, about tips you and abOut what would like to pass on to other users. you would like to see in future issues. The address to write to as:

y°ur area'

gfghfé’sjool’s'

vertical bar

t

tapes are used problems often arise. Your best solution is to get someone who knows what they're doing to check the head alignment and clean it and the pinchwheel. If the recorder still gives problems after this take it to a reliable service engineer in

I

F|nd|ng the

NAQU M a. 1b09 ©§§®

.

where could/purchase the connector or where I can find the necessary information needed to buildsuch

device? In future, when my knowledge of Basic and ?nancial circumstances have improved, I plan to purchase a disc drive. However, until a

such

time/hope you will

be an

able to help me find economical solution to my storageproblem. —TreforW Roberts, Menai Bridge, Gwynedd.

0 Unfortunately your tape

recorder will not plug directly into an Atari. An interface used to be available for converting the signal from a normal tape

ls\ive'control

Tgari)gramnpuitterppénssss trol+V.

you look in the February of Atari User you will find a table showing all the characters and the keystrokes required to get them. If

issue

P rogr

3913

appreCIated THE Picture Processor and in the POSt Printer January issue. of Atari User were two very good programs. They Will come in very useful to a lot Of 7029 owners who, like myself, do not ?nd a lOt Of Programs

the

for dumping pictures

Ipswuch,

Suffolk.

deck to one that your POKEY

Groans’

sound stand.

“0

chip could under-

However, we don’t know

if the

company

is

still

trading and so your only option is to buy an Atari deck. The XC12 is available for'around £30 from various advertisers in this issue. You could also take a look at the classified section of the magazine.

tO

their printer. The ease with which you can convert different file formats is very useful. It shows other 1029 users just what be do... with a little bit of patience and ‘ J-ERice, practice.

grunts

OWN an Atari 800XL and was wondering when someone is going to release I

wrestling game for my computer. lthinka company like US Gold could write one, as it has produced them for other computers. I feel that the Atari has a


—————————-—Moilbog great capabilities for games, buta wrestling game seems to be just what it hasn ’t got

DIP

'

'

fOI' those 9|lISIVe

l“

/

gray/“0,3 iiivireiéfnasg?cisrz to be made future? John Alan Robin-

for

the

US Gold such a

Atari.

use

Mini

farm.

W, p rin the elus1ve f by Simply keying #. Yet no one seems to havebothered to mention this in reviews or the

son

game

that when I

2,726,413?“PH"T6”y

’ Whitle y Ba y. 0 We don’t know if is going to release

FllVD

the manual adwses print code strings to define it. There seems to be no reason why this should not work with other printers —have you anyidea whyit is

comgame called Bop ’n’ Wrestle, but it was only ever released in

In usmg

America.

fact

_

processor. However, the old AtariWriter cartridge will

.

a

with a tape deck. gigifs/V514”); I; hnatd int/7711.7 work The SMM804 printer is a la If," US Ggld’s Ga ntlete dot matrix model designed iear/ three hZurs l for the ST Personal com-

if“;

reached lev)e/I 710andlwas horrified to see the same sheet repeated over and over again after that. At level 730 boredom ?nal/y overcame me and I was forced to turn the com— puter off. Was my copy of the game at fault, was itmy . computer, oris ita fault With the actual game? Also, is us Gold planning to bring out International Karate II on the Atari?—G.J. Hagon, Dagenham, Essex. .

.

.

.

.

withhed?r 'Cso nog}'??eW525 y

.

WP

the

SOOXL HAVE just bought an Atari 800XL and would_like to know iftheAtari 'Writer. Plus .

'

.

I

word processor is available

on tape for it. Also, can Atari SMM804 printers be con-

nected to my computer Without a Graphics AT _.

Charlton own,

Lnterfacei:

Lerzao, on on. E1gnnlng '

O The AtariWriter Plus program is a disc~based word

MiniOffice/lseemssuperior to Atari Writer Plus, and the only complaints can level are that there seems to be 1

built-in underline command so it consumes two of the 70 code strings no

Happy

'

Imp" se IN December I went to Curry’s to buy a Walkman for our nine year old son’s Christmas present. You guessed—[returned with an Atari 65XE computer pack.

quite intergsting.yTheyh avg opened 3 whole new W0’/d of interest for me which is quite amazing to a mere female! Rosemary Campbell, Kirkby Stephen, _

Get

it R.lg ht'

'

I OWN an Atari 800XL and am new to computing and very willing to learn. ltyped

puts a E sign depends on the DlP switch settings inside

the printer. Most printers can be setto do this, but it's not always automatic,

version, so we will just have to hope that another soft—

guage?—J.Chapman Peterlee, Co. Durham.

Replacement

Q The program

SW|tCh

written

is

You will find that you have made some typing error. Check the program very carefully using Get it

Right!

ware company takes up the

challenge.

-

.

whole/77x; a

Starwars on hold ,

know

for the Atari8bit ofthe Veélfg

W2?” awai "79

'

where

I can

re Iaceme t? Sh?PP' Hors’ham

M

_

get

a

K B' “5 5.”-

W?

'

-

includes VAT and postage and packing — for two keys. Silica Shop can be contacted on 01-3091111.

'

series

8,7780023; W 579 0 you

broken six/7720 C

IN THE April 7987 issue of Atari User you said that a conversion 0 fth e Starwars

coin-op

have

0 Replacement keys for the 1010 tape deck can be obtained from Silica Shop. The price is £1.12 which

is

promised

by the end

’57”?l/was e ’9 ease

RaC|ng round .

the Atarl

15

Atari. am 'rath er d'isappomted _

that8 bit users seem to have been left out. Maybe we will be seeing it later in the year. . —J. Elliott, West Sussex. Q Domark Software unforits mind about releasing an 8 bit version of this superb game. It has no plans to bring out a

tunately changed

-

“gig” 0

game and as the end of_ the I noticed year it wasrolled_aroun/d being re eased for other computers but not for

_

Cumbria.

'

Doesanyoneknowhowto overcome these problems? J.E. Robinson, Millom, Cumbria. 0 Whether the # sign out-

in Bounder from the June 1987issue ofAtari User but, try as I may, it won’t run. Could it be the program uses machine code and do/ need an assembler lan-

in correctly.

.

.

not recommended? I would go on to say that, with Epson compatibles

entirely in Basic and works fine on an SOOXL if you key it

.

.

on

on an 800XL

at my impulse buying, and didn’t have a clue about computers at all. As time has gone by my . Uilt fee/in shave raduall feceded bqecausegof help, from friends and reading Atari User. Gradually i have learnt that computers are not borin , the 're reall

'

.

lhada great sense ofguilt

This '5 how gyhas beegi p roe gramme d At th e momen t there appear to be no plans Karate ll, u I'rfiterrtiatlonal i it urns up a reVlew Left W'” appear in Ate” U39f-

,

puters or the IBM PC and compatibles it won't work

.

spaced

double.

”steamers? p

-

handbook.

An

American software pany did bring out a

£ Slgns allowed, and

LETTER

£10

'

-

£23251]; gtigogveefénintga:

games have been released for it. Could you please give me a list of them? _ Derek

Broad, Dorset.

Christchurch,

.

A IN .°f car games have been written for Atari 8 bit computers over the years They include Pole Position, Pitstop, Pitstop ll, Bal'a

Buggies, Rally Speedway,

Destruction Kit and many more.

Racing

March 7988 Atari User 59


___________________________———-—-

5/7777 01 1 ms 01mm MAIL 555575553

AWAERU

0114335

Wm “Amount“!

.

the magical of K era vma!

Enter world

».

in, To o E1

including some very intelligentanimals. 5

44-page novel and

a

6

~”4

,

Anthony Ginn, Atari

I._,_5}5545‘\5

.;.;_.--E

Saw"-

5535 EA."

,::: '

f '

\ '

I ?if‘ g;

a

44

‘3

5

1

5'

I

515;

5

"

.

5

“i

1‘

5

a-RJ e‘“

?“

“5 $5555T“;

.,

"45

5 ’

~

5

v '

4:34:25“ T

44:4?mx??g

Ve/Jf/?,

nff‘i?i? .

“4

m1

.

4,4.

SAX“

i ’.5.‘“ §§g ~~444\_h /’

"x

f

.

"

i

Ilfmh‘3mal

5.

'

Thle ves S teal! Ga,”

It 5 a is

_

4.’ oft/78 e 34,

the long-awaited

ye07,

[987

“74 3

“7,74 “5,55

You’re back in the fantasy world of 987 Kerovnia, in the role of a novice thief who has applied to become a member of the illustrious Guild. To prove your worthiness you must ransack an island of all its treasures. There are 29 beautiful illustrations, a massive vocabulary, and a text parser which is claimed to be more sophisticated than the parser in the lnfocomiadventures.

;1

5 5

'

‘m

[5

adventure, The Pawn.

‘=.

45

3s;

4/5555

~,

34)?

—',—

follow-up to the award-winning

5

”if

_

'

j:

,."§‘\4

5"

?g” “5

of

Guild of Thieves

5'\'5

i"

'

5-554

ff;

5

4941322”

‘E

4

,

5,

Gurld

SAv? 0 u." To 1

_

4.

4"

%

v“

5

'

z :

._

ArareSPECieSonuuStratedlmer

51

55:42:33:-

5

??‘.}";‘k

1

“?rst

User,

.

'

441m,

mm

"

‘I’s‘~‘{£§ 44,154

57*1

5

cryptic help section. The program took three man years of programming time to produce and it ShOWS. The Pawn is the stuff from which cults are made.

,

A

sophisticated parser around: You can type complex sentences and interact with the many characters, a

5 ,,

.

,,

This fascinating adventure features the most

This superb package includes

45

THEWN

45) /

_

1:2;‘2

5

an absorbing, funny and tantalrsrng 6 This liral?éggnit adventure and guaranteed to be another "ilh'i?ilég?i? 55 5 .

5

IS

'

'

553353»5555

'

_ '

_ "

"

_ '

5:5

“'

sure-fire winner for Rainbird.

,

Bob Chappell, Atari User, October 1987 -

mm TO ORDER PLEASE USE THE FORM ON PAGE 61 l2/B7.6


—_—__—__————_——_——__————_

1 « 11 ATAR! 01m. “ 011141115 10111)“ 1‘ “1111111111111 usea MA 1 1

1

usen

1

__________________________________________________

Protect "iii: .'

[7 ‘

_

'

_'

resistant

ll

"

-

with this luxury dust cover -__//%223:4~ A for your Atari XE or XL : It's made of clear, water“—,/:_./:c

f

.

"__'

ORDER FORM

Q

Atarl

your

I----_* l

.

|

vinyl and

n y mthstrtingggtg); .

.

.

and your

'

Atarz

A year's supply of: Atari User can be kept m thxs F5; handsome chocolate brown binder '

;\

Users

‘?fx "z?

storage

ecure our

-

or

7

.

\V " \

%\\ S—% \~,\ _\ .

-

,

;

The 1deal storage medium for your .

5.25111

\

discs.

The luxury padded PVC boxes are Stmngly made va 5° uab e protect your dlSCS and can be packed ?at when not in use. B0x h 1d 5 to o. up 60 5.251n discs

/\|\

.

E 0

I

111ml ay 33; June 1987 July 1987 August 1987 September 1987

l

$33

|

November December January February

7419 7420

7414 7415

l

7416‘

I | |

7417

1987 1987 1988 1988

l

7421

7422

0

£19.95

7050

C]

Atarl

User Toolklt

(seepage22)

£5.95 £7.95

Tape Disc

m 7021

7022

I I I

(”may

£4.95

Disc

l

7013/7014

Add £1 Europe inc Eire/Overeseas

[E] —

'_"—.._—

Ten of the Best Utllltles

(seepage 31)

£4.95 7017/7018

Disc

1:13

Add £1 Europe inc Eire/Overeseas

7098

£14.95

7019/7020

[D

The Pawn .

Atari 800/130

£14.95

7033/7034

[1:1

(seepage so) .

.

Disc

-

Meier’s in Europe (inc Eire) add £2. Overseas add £4 per item unless otherwise indicated

M please mdlmte method

(I)

E‘Dpait'_

lj’ayment: Awess/Masterwd/Eurocard/Bardaycard/Wsa

In

No_

[I

Cheque/Eurocheque made payable to Database Publiwions Ltd.

Name——_————

Slgned—__— _

lens.“ Don't forget to gin your name, nddreu and credit card number

Post Code T...

L_-------—--------------—-—--_—_——--_-__J

| | I I

= ——

—————-—-—————

_——

l

=

_———‘—‘_—

[II

El

Disc

| | I

l

Add £1 for Europe inc Eire/Overseas

Ten of the Best Games

l l

_

GuildofThieUQS(mpag¢50)

| ust over | I_J—__C—_— 130“ 7031 UK | £3.95 800XL 7060 £4.95 Eurodeverseas I ——————".—— User B lnder I Atari £4.95 UK; £6.95 Europe; £11.95 OVEI'SBaB Airmail 7029 El I I Send to: Database Publlcalions, FREEPOST, Europa House, I Adllngton Park, Adlington, Macclos?eld, Cheshire SK10 5NP (No starrp needed posted UK) Please allow/28 days fordelivery | Order at any time of the day or night I MicmLhk/Telecom Gold Orders by P/esrel: Fax Orders: I 72:MA6001 MZS 879966 Key ‘89, lhen 614568333 I I

l l

———————-_—_

11

7409 7410

Disc 400/800/XUXE (4811 required) Add £2 for Europe/£5 for Overseas

I

Atari 800/130 £4.95

January 1987 February 1987 March 1987

l

Disc Storage Box Holds up to 60 5.25" dises

7702

——

—-_--—-------—-----J.

I

7701

(“ma“)f33

7411

soUK

O

| | | |

£4 95

.

muse

I |

v

7002

£2.00 Europe & Eire £325 meme“

l ‘

UK£15

BGCkIssues

I I I |

7003 7004

(incl. Eire)£18

I | I

=

7001

Issue

| I | | | I I | |

|

‘Lj

1

UK£15 Europe (incl. Eire)£18 Overseas (Airmail)£33 c ommence w1th ——_

gvumpe me“

l

p

P

subscription

Renewal

£1

5

(V)

.

|

,

\,

New

l

‘-\\_

On] y £4 . 95

Annual

I | | I | |

-

to

31/3/88

Aztpn‘ees include postage. packing and VAT Oversees orders dmpatched by Airmail.

I

bound

-----1Valid

Special price if accompanied by SUbscmpti"n 01' renewal

| I I I I I | I I I I

'


GAMES

FREE

ADVERTISERS' lNDEX

FOR 65XE, 600XL, 800XL AND 130XE When you purChase " w ORLD CUP MANAGER at the Special Price of £6.00 cassette, £10.00 disc inc. p&p

Atari Computer Show Atari World Centec

'

Choose from Darg’ Joe and the Nuclear Caverns (cassette or disc) Galactic Cresta (cassette only) SI

Chips or

V

\

LEI |EFl 80

Better Software

22

Monitor Page 66 Rambit

44 63 62 Softscan 24 Stortsoft............................... 62 STV Software.......................

Silica

Shop

Sunaro Software The Tape Centre

Global Computer Services. 62 62 Howfensoft 51 Ladbroke Computers

Walk, Chelmsley Wood Birmingham B37 6TA

9 Chiswick

XL/XE MOUSE

Miles

Software.............. DatelElectronics.................44 2 Frontier Software

or

37

8 MicroLink...............................

6 Communications Media Compumart.................... 37,39 44 Computerware 34 Database

POS to: SOFTWARE

Cheque

Meedmore Distribution

4 62 28 39

21

62 64 Tynesoft..........'.....................

OPENING OFFER AT

019i» DSCO’"

A" s.

w.

XL/XE MWSG- A” Pa°kage' Fast, pleture loader. Atari Artist/GAD translator. 2 d 8 m 0 9709 f m show the a 5. “59 Of the mouse '“ your own software. Supplied W'th all operating Informa?on

'"°'“d?s-

'

'

'

.

”9359 state

A" for £29.95 Post free

e/

m)“

at;O D

1.'-: Navigation

processor sunports, standard "v Atan keyboard editing PLUS b°lh f°' wordwra p' insert & only £39.95 post lustification. Address, date "“ and ref. area also control search/ mailshot feature. Mouse/joystick operation With pull-down menus" 130“ DlSk only ,

.

.

-

bl

'|

l

LOBAL

TH E TAP E c E NTR E

o~

This full-feature letter/word

_

.

.

-

£24.95 Post free

£1 50

f

.

Hacker Trailblazer

II

ATARI

IN MANCHE

For the best selectlon of Software . for your Atar1 computer or Vldeo Game Console

E?fp'm“

i

0

Fm-

REDUCE TAPE LOADlNG TlMES! As well as automatic backup of cassette games, TURBOCHARGER XL/XE also offers an additional function TURBOSAVE! The utility will

3“

"'°$11??? $?'2‘t’t'i?éso‘n‘t’éllli? “it?“ 9 origina 9 amet 3” ISd“°'?a§‘;3ar%°n'§l§t?t?%oan una £9.95PostFue. xuxaoom .

ATARI

BASIC? lf d h t Ieted t oh i class with BASlC AUTOLOADEH! t?i ut‘i’lity “xii"2°31??? 3225 pmgtg?haatnrsozu?gsygu commercial Just programs! angOAD own tahndSRTlA'l‘RT 9 linto3am1 bogs-{load +731“ IO 1732251 anlilac run W ur W ncassette am pmg'ams BASlc AUTOLOADER% ONLY £7.95 Post Free FOR DETAILS OF ST SOFTWARE ATARI vcs 2600 CARTRIDGES a ATARI & THIRD PARTY HARDWARE - TITLES NOT LISTED PHONElll! '

,

.

Tel: 061-834 4941. Open: Mom-Fri. 10-6. Sat. 10-530 M‘“ 0M“ “a“ p1”'“'°’ sum" f" “mm“ -

-

Cl”

Aceolees 899 BasillhoGreatM

351ch

ml?

Dink

Rom

13.50

II-

tum?” “5° Reail

1799 17.95

Deleaive..8.99 13.50 _

Chess

40 595 —

FIghlSimulatorll

Knigthrc

WESSWWAW

13.45 '

soggadshodrsmlTomahawka9s

-

mommy

-

54.95 ‘

39.95

-

-

22.45 13.45

Cass

Action!

Marines“

‘3-‘5 13.45

TITLE

-

-

5995

-

-

"5° 13.50

Lmd 399 ”meug

13.50 5-99

Snooker895 Pwsu?51345

Davis

BUDGET CASSETTES!— Decathlo -Fe d-He On cu. - Pontegn - 1:0 - All

Ho

Rem 69.95

13.50 -

D'“'d725 Gauntlet899

'

-

11.50

26.95

BGraph

Steve Trivial

Dlslt

-

$5.99 23h

'

II

@

11.50 17.95

69.95 -

,

.

PM“

”a“

”mu“ °'P'°s ”yam” .

.

|“@@E??l

(Dept AU), P.O. Box, Hereiord HR4 SW. 1?

62 Atari User March 7988

(0432) 50836

ATA RI 400/ 600/ 80 0/ X L/ X E U TI L ITI E S A N D G A M ES

1

~

HOWFEN

DOS

3—More

-

'

thanatqnto

d'sc ooiiveitor

it‘sthebest

menu driven file/game

systems

(mulibootethlo HoonnDosminanydonsiy-(atwarpspeodin ds‘s'

-

-

£1.99 “ cit.

management

system

“AmwbwmswdiscdisphyedmammrmuRummwogramywwammmpmsora button. 8 mehduding mulistagetmelodisc,disclo m‘ disctodisc. mhwbn'omvo?auyour oldmenu

U K Postage _ FREE onor d ers over 5 _ othervnse 509 NIP. Overseas Postage _ please add 22 to your total order. Orders are supplied by Mail Order only, and subject to availability. For further information, send a S.A.E. or 1? .

-

_

BasicXE-

-

-

-

795

4

(Opposite Victoria Station/Millgate Car Park)

-

AII

WORLD

Fennel Street, Manchester

15

.

TITLE

.

o

VlSlt

Dovou PROGRAM IN

STER

-

'

“T”

Solar Fox Muse Trap God. Donkey Kong

THE TAPE CENTRE Unit 18, The Marlborough Centre, CoaIVIIIe, Leicestershire

REQUIRE DISK BACKUP? The DlSK-TO-DISK-PLUS offers disk backup, din d‘sks that use CRC-error BAD-SECTORS for protectionlAlso includes: Tape to agiltlrangfei, Disk to Tape transfer, and 3 Tape to Tape copier. DISK-TO-DISK PLUS @ ONLY £16.95 Post

.

emu!“ an we

River Rai d Space Shuttle Tennis Robot Tank

02m; Galina

Please make Cheques/Postal Orders payable to The Tape Centre. Overseas add £1.50.

Road, NORTHWICH, Cheshire CW8 135 (0506) 732413

Still?225135?r?s’lfc?a?fsfaoli'l 2222512;

tS tW‘II

J

Spy v Spy

Spvapy

“We“

ZOHO

'

TRANSFER GAME TAPES TO DlSK! Thought it was impossible? Not sol Many cassette games can indeed be convened to disk successfully with THE ALCHEMIST transfer system! “5“ ttid ° °"‘ 5 Tht'l"t'I‘th‘It,hdlod _

Superman Bouldardash Bouldardash II Domain olthe Undead

w t OI MelgzurrIQSSane

ALL AT $5.95 Dodgems, Circus 80mg Wizard of War

ALL AT £7.95 Enduro Freeway Ghost Busters

.

Screaming Wings A Day at the Races Warriors of Ras Smash Hits 2 Smash W157

SERVICES

COMPUTER

ATARI 2500 GAMES

ATARI GAMES ALL AT £5.95

?g?i?m??xm?za??mwwm

DD).Noother

“mmwmm amid“

°f» 520-91 mp];KARL-rmmywhmmWmediscmamCamswmpmwnh

“mu

K0" "-

_

Back up

AUTOMENU—Automatmllylsts Workstn anydensiy—any

posuop-

,

,

“Talent!!! stati?apossadly. every tileon

005.2735,

dsc

£7.95. (BaSIcor

_

Binarylaridwill

run them at the press

mu.

Modify Atari DOStoworlIk'ntiue density when used with US 1050 with Gives 130kwacity on EACH side of the disc. £9.95. Rome Disc NOTCHER KIT-Useotherside fd‘ without Ioh' 114.95.

olabutton.

dowler mod

IS

?gcolw'

GAMES-A IargoseiaotionoiusodORIGINAL

lreegamoswithallordersoverczo. For our range of upe/disc/camidgo

sonwarooon'tieisc?ca?dgaathaiimpnowies. 5

mum: and games send large

SAE

to:

HOWFENSOFT 145 BANKSIDE, WESTHOUGHTON, BOLTON, LANCS.

Oversee-addublIIordon.

g


,

gee

,

a,

,

,

s

3,

,

,,

..

as

,

,,

a 1

a.»

——

as,”

was

«sgxgafasm

Way/J;

“wow

A

f

' "

3

'

'

'

~ — — ,, , ,,

{ff { if f Le?g?? E? 5» E 9 f f 3 { 33; i’ i» gi 3 if aéailai 30 ii“? \,T i '

'

'

;

°

4

x

33

Eat

a

,

ii

.

,,

1

Q

'

i

s

i

‘ , ,

_,a, ‘

,

i

c

1

° g ” 3" 5”

i

s

Jf

5

,

ii

ii

,

‘4'

i

s;

,,

f

?

,

"

'-

a

,

,

f f f‘ i i '

33

— ,,

,,

s

,

0

a

i

,

' '

gel

, ,

"

f’ U

i,H

' '

a

,, ,, ,

/h7r4\\s: RI

,, ,

,

i

a

mm

Finally.

a

pane-m

m

computer

not only solve-

proNema

,

'

l

/

a

l

a

f,

i“

"

am

prion minim computlev parent; ng mummnmm?mm mmmumunwm.mmmmmmm

DED/CATED SER VICING Al

siiiu

m3.“ them la

in m - com

Shop.

m

-

m

”W?mmmwmm m the

1.1:

new: menu.

or

m

provide

so

Amletandam

sauce

in

Atari

uni.

mmamm? was?“ mm” m you

“Tun-m.swimmmsuammmmwmmmwmm”

mmgg?mg‘xwmmmrm? allianmmi?onuwmoiwmmwnlmw). z: ewwwmem m mmwwm-mw"Em" mmamwwmmrmmwmweimmmmammm whichlaonlym(IthAT).Theupgudehlboavalabhbrnm5mTeomwt?ll?he.-mm.

THE FULL STOCK RANGE

Only From Silica WeaimtokeepatecluotalAhnmuwwmwwummamo'wmmm. —

wide

o'un is something

mew-“m names“: am" my can no- siuca.

you will find Ie available -

AFTER SALES SUPPORT

On/

MUCH .

is

From Silica

nmuMsWhmAmeh?mmmmnhwda

mummmnmmrmwnmwmmstmswwmm wmwmmnmmmm anytechnlcaladvicenrehaveahrlltlmbchn '" mm.mummmmwmmw%mmmwm 'm“°' w???m'u7&m“”m '

FREE CATALOGUES Only From Silica usmusm.~mmqmmmmmmmummuueihmn -

are

our

24 hour!

ATARI SZOST-FM NOW ONLY £260 mmmmnmmmanm ATARI 10408T-F - New

WmMMM-mmwmwm

mi

M ll in» double

them.

PRICE

mm?‘gmwk?. av.- “ m no «no hsided

(+VAT=£299)

The been

" w- ” v “F mm" M "we.”“W‘s", WMMM ”mammals-alum,

221;

""'“"“"

W’W‘Whmmm nmm?mmmdnlm??mmmb‘w.

MEGA 3193 NOW IN STOCK ; ortheuaar W wmmm RAM M “520 °' 1040 STlW.mmMEGASTeompiMmmav-ihbh. MmMMEGASTmmdeW-Mhm

mhngstm?z'mm?gmmm m?‘fwmmmw. WWWNW.my“ mwmw‘lmmmwmm

um: um

ggtm:%f?.??jiiiif?f?$3 “um

From Silica at

L ITT L E

mrnmmmammnmmcvm

“mmmwm_mmgum

ua.Thla

FREE OVERNIGHT DELIVERY

so

computers are now l‘irmly established in the UK. there are nearly 500 software titles already available for a wide variety of applications and the list is growing all the time. And that's not all. When you buy your new 5208T-FM (or any Atari ST computer) from Silica Shop, you will get a lot more. including a FREE Silica ST Starter Kit worth over £100. Read the ONLY FROM SlLlCA section on the left, to see why you should buy your new high power. low price 5205TFM from Silica shop, the UK's_No1 Atari Specialists. For further details of the range of Atari ST computers and the FREE Silica ST Starter Kit. complete and return the reply coupon below.

malllreamandpnwllmtowrwmmmupbdlplmlmgmdmmm " W" “in“! ”km? mush-mamas: wm?u ”gay”: m mhmm Hie-mw immunmhmmouv Most

,

mummmmmm Mduhlehrmlnat?ghruolu?onmwd?morw '

ReelmuMMatmnquywrsT?mS?icashop.youid?‘/hh?yw.0mhum wean-inmmm wmumwmemuwmwpwm

FOR

«

g '

L‘i'fe’r'ii?lms.303233.mm."is31123812“é?iiti?if”:o'§5!£3|‘?a’?$i§l° 333.“2i$?‘§¥

a bulll-in

Weimportmanyaonwmtl?eedlrecthomthemmdyouwulmthatnhlnmmin

mnmwmw a mug-h

2

—_

nothing that can compare with the incredible value for money offered by Atarl'a For can a 512K RAM only you purchase powerful computer, SEOST-FM‘ mso'(+VAT_=£299). a 95 key keypad). MIDI interface. GEM. a palette of 512 With co ours. mousekeyboerlcll an a 1 gzmeric contro er.(incliéding built-in disk drive. The SZOST-FM has a TV modulator and a lead to allow you to plug it straight into any domestic colour builtain. vvith comes There

Silica Only From m mm W oi seven iuii

i

v

Larsen

m

if

7 ,

+ VAT

mmrwmem'waamwmmwm mu m Jim. on“ noour nonnal

1a 3

FREE STARTER KIT— Only From Silica m. mm you M “£3”?sz , , m,- “mam“ °"W n

Ea )

3

0" W ”mam? w"amigos:m,

ST

,,

'

to

MWefmcwmamu?cmhmpgcmmrnwm

// _,

xii-mmmm?mwewmmmmemnmwe purchleeyourAlan st "m

i 3,

nnmwmwmmmwmmmmm.mmwm bootingWammlf'hmillmshapmaumwmntmmkmngmNam MIW(Oxbidsueu).w.hmm WuA?nmb-wmwm UKcompanyandar-vnlleatablilhedulhelxauthd mmum-gmpwmoiwn mllllon and In excess oi w. oiior unbealabie m and We you

?

but also eelvae

mrm.wnienmmnmhnmm.wmwm.mmsrmmmm mnmpmmuubuMMdummroeow-?mmwammm

aunt-ii.

'3'

f,

"

,

hmmmmmmmm?mw?ummmmmm ?wdmmmm.msrmmmmmmm bmhhmmmlnumlcmducwhchhdow.woduchgammmmm?am

decidawheu

as

"a

m eon-um.

iii:-

,

i

, ,

ATM“

f

5

i;

,

“was“,

,,

,

,

'

f

miiismmiaixwmiafrww«W

Moat

order‘anmlwhwnighlxgoulemmFREEOcheibmmnm UK.Thiamethodh-lpamenaunmlnlmumdelayandnuximumpm. PRICEMATCH—On/yFromSi/ica I Himmggmgm?mm W W mm W??g?wwmmgiggy??s M Wm..M “W MN

“Q“W'W'WMM"WW'_ nmmumuuummmmmm.

.

thmphanconhctwnhadapammtpmigbmu?thwrcompe?b?m.addmmd

mm me?wmmmwwmw “L123: “213m “?rm,”Mfm'wb‘m'wmwwm' ?lmmvrmmmmt mwrpdcenmhmhemmermm mmwwmuuwmwmwmnwmux‘nmmm n,

SIDCUP 7—4

(& Mail Order)

01-309

1111

The Mews, Hather/ey Road, S/dcup, Kent, DA74 4DX

Lion House (7st floor), 22,7 Tartan/73m Court Rd, London, W7P OHX 01-629 1234 ext 3914 Se/fn‘dges (Istf/oor). OxiordStreer, London, W1A 7AB

LONDON

' | I I I I

‘-----------------~ To: SIlca Shop Ltd, Dept ATUSR oats, 1-4 The News.

mm

Road. Sldcup, Kant.

ME EiiEE LITERATURE ON THE

PLEASE SEND limits/Ila:

Initials:

Surname:

Address:

,

.

N

‘ lineman-TAN?

~---------------X'

PM“,

.

om 40x

mm St | l

I . I '


2 ""

__

A W A

a

o

F‘-

m

_g,

r?

3:

5 w

~

PU

>

m

2

Z

8

“'<

r—

cu

.

5

r}...

U Q m O

143--

1

w

Li}

Vi”:

(“fr

1

th‘?meA“f_'gv-‘z»;f?

”$ng

a

“fr—?

"W?"

,

E

i

'l

3

x

m

$

“‘

L211":

m

.

"

,

3

"W

(1,535

1?le

J“

A

w

\“

\'~;“\'.

;;\

zu

?y “at

\

,

L:

(m

"k

,

,_

_

..

1?“

‘w

;\

.

f>

E

I‘E-

n

,

Ffuy fW

w

(?;

i?

l“:

“M

w‘

y“

W

1"

W

wwx

ff",

Myg Li‘?'m“

1

l”

I

I.|.|

a

3

?

i

‘Wi

4-1».

-.,»..u,;__M

‘J

r“

*L».rszUf-~)

|

{

*

“MM-Lw

x

'

s

‘ ‘

-

x

\

-

***

x ‘

x

“a

W

i

,

\

If 'I

m 7< \

H

.

,‘

m

w

U‘

0

u.

3

F‘

"5

--

.._|

>

o

m~°> ”1001

_=h

'

O

g

-;

>r~z-u~> 3—19:- 3m

I‘N

.

.

.

g

”00 O 6“ Z "‘3 -

_|__ 3

02

IT|O

ma r:-

03"

ONZQOJ u-|\m

“40.150

_‘

001030

U'I

O

i

m'c

w

\

'

/

n

'“

v:

b

M

“f. ‘

,

>

M

,

._

'

-.--

t-“E ‘322

r

°

'

“M

'_

'

2

--

,

\

f

m

f

”‘V a

C

a

M,

'

,

l

a

C

g

I

q

Q a

a

153, w:

‘U “

f

\

s

*

....

(D

m ‘0

_

1

r}

'

...

(D

3

—h

.....

m

'

r-

f?

D-

m

.

m (D m D- D. 3

a

ao

ad‘sm'mE’Dg-u>

3

n

mmsa N <

3 _| 3 "1 8 E" V’ 3" D. 3 “s 5 0 (D D. 50 "G 9H U’ m ff. 3 ‘9. 3—8 m (D Q ‘D 3 1 PD

_

Uao g—lj _.:r “(Wave

O-q\<—h(UD’(Dv

?omrwj—Nm_ gmajmmmxgvx oswgwa ram?gfg.

3“

.

°

"

WWW

u, x‘Wuu

g“

N

m

M

.\

‘p ‘

('

\

i

\

1

*

ffg‘éwo?AWéJ-ss-QEE. 9g38;?32§g8m N ?gv?mBQmoY? m'oajo

f’ ‘<

v

‘1\.,.,_, |

(j) n

‘i

h

_

,,,_

s'l’U———-3 05338w§33§§8 E. =:: gm“ —H'QTCm 5“

h +AE$8 3 2323mpow-hwh C Q m cm

.

I,

H

‘W

Mr

W

MW Mun"

‘W

v

5m>3001> z?ywm?g

w

i

J

y

w

x

<

w‘J

a

30

1

f

\

w

A ‘

\

\

w


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.