A Database
Publication
_
.
3:1
A? y
\
;‘\)\,;>(
' -»
$3;
X.”
a
'
,
,
\
§
'
‘
<
’
"
to ?nd \ *
‘g
.:—-.-_-——-
$>;-,
,7=4
your way around
\
,
REVIEWS: Thunderfox, vaex, Olympiad88, Super Soccer,
r,:«~~"~~~.—---:
f
7
5
‘;
m
5
f
7
'
5
it“
‘
’ f
,
Gaga
'
‘.
41119 Eld?l?n
»
'
,gf§s§%§j§§
if”)
lieg?giégggf
LISTING: Clever cassette verify routine” zgggegé
"I:
.
,_
A
6&0
K3) (Is 6 O06
(0 j’O 44”
61,7 .
o
f
, ,
e
7
.
1
l i
1.
V
j
A
.—
fi‘
We
. .
if'
v
'
“113;
hit
'
—
,.
,
A.
'
if
'
,.
‘
,
,.:
w”
?
.
,
”so“.-.
2//
\
_
/
-
.;
NN‘Wx
.~
‘
:=1
.
Q
«-.
r
.
' ' -
.
,
the a?“ shes
'
-
'
, i
{n
I' '
\\‘t
t’ 13"
.
.,
'
.
4
-
s,
,
’\s...'~.
"
,,-
.
\»-
.
.
.
f
',
‘M
a ,
\
15713“
.
‘
g;
-
«—
,, _.
.
’
“7.
,
Lay
l.
as—
F
’
.
A
Alia???) ‘MLKNH Lfi—i-HI—m? [SJ ? 6,—2.——~
“7
Lag: “?g“
i
"'
in-gisi'l'nst
-
_
.
,
u-a
‘s
\
F '
4\
"
-——ir?w—?
(l
>7>
f“
'
“i
“
r
'
?’z'f“:
'
'
i“
~"'i‘”‘.=z’*
.
“4:1;
_
q
f
V‘s—fr: .
"?sh
631,353;
.
‘i
gas
v‘.'.- if.
a
-.,
ax \
"f
'
sh
shhshie hssii s-iiii “811
minimum
mmmSt, '°'“’ k °
i
”
19
if
‘
‘
.
' -
‘
t i
i?
mg?
.
is
In this delightful game you control BLOB, the Biologically-OperatedBeing, navigating him through 500 action-packed screens to reburld the unstable planet 3 core. Bubble Bus Starquake is one of the biggest-selling games for home micros, due to its incredibly-addictive gameplay and cleverly-animated graphics. It has received
, ,, J
V6rsw
6s?
M.
gs.
such accolades as Game of the Month in Computer and Video Games, and was awarded 8 Crash Smash.
if.
g
(«Ai‘ "£1.",
‘
__——~J-
Don’t miss out on this tremendous offer ml in the coupon
'Starquake is top-notch fem quality dripping from every byte’
without delay.
.
£1
Emu-m mmmnm
?i Special
.
.
_
on page 51
it. YOU
'
fs‘s’m‘y’js”?
. What reviewer Bob Chappell said about the Atari version“ '
;
‘~
.
ix
-
7.
, g...
"
-'
u
7
.
5‘
is
‘
,.
or
t
7
n,
,
"Na “S“,
. .
.
i.“
~~
l.
-,s
,
~
i
s 4
_..-¥;.;\\
.
.,
’
-
‘5
a. d.“ t-r-p are f.‘_.a.’,_.,3,.,. ,,. .
Mb?“
,/
In
~
7
z"
"
X‘s-x
6
an!»
.
"is;
if
-
p-
Offer including
.
“WW"
sfhis.
WW“
f
agree we
33m
_
» 1
£5.63.
5
News
f”
'
7
All the latest from the ever-changingworld of the
,
A
«a e“%%f?w “ ; f?m" z:
W”
~
Vol. 4 No.
1
bit Atari.
‘
.
9
Basrc Revealed View a program’s token tables with
MicroLmk
our easy-to-use program.
13
News
More information on Britain’s online database for micros.
15
B'O’hythm
May 1988
8
At
a
'
low ebb? Check your ups and downs With this super routine.
MANAGING EDITOR:
Derek Meakin
.
19
saw Jrg Pick the
GROUP EDITOR:
Alan McLachlan FEATURES EDITOR:
.
.
entertaining routine.
I
s Challenge We give you the program to solve the problem we set you.
21
Cassette Verify
22
Programmer
Ken Hughes mom/07,0” 50,705:
.
pieces With this colourful and
up
Peter Glover
EDITORIAL ASSISTANT:
Nell Fawcett NEWS
Havmg tape saving problems? Here’s
utility to solve them.
EDITOR:
Mike Cowley
Turnbull
TECHNICAL
25
Reviews We look at Zybex, Thundertox, Winter Olympiad... and more.
REVIEWS COORDINATOR:
Pam
a
32
Ma p
EDITOR:
André Willey
Plan your route
through the subterranean
Q.
.
of The Eidolon.
caverns
.
zf.
on o n now AraANAGER: ADVliRTll'SEIgENT ADVERT’S’NG SALES " Tel: 0625 878888 (All depts) 0625 879940 (Subscriptions) Te,“ 25571 MONREF G Quoting Ref. 72:MAG001 Telecom Gold: 72:MAG(}01 ”m“ “Hum": 614568383 Fax: 0625 879966
g amesters
34
,
continues with The Eidolon and
S py
Hunter
'
35 _
Birthday
37
Bonanza
Atari XE Games system and £500 worth of software to be won.
1986
.
39
Mme Runner It’s a
dodgy
with our tricky golden game of the month.
business
SO ftware Solutions Your programming problems solved by
45 our technical wizard.
.
‘
48
Five Liners
£15—UK
Another set of prize Winning .
)
mini programs from our readers. .
.
%
.
_
welcome-s program
.User” “d amc'esw'pum'ca‘mnz ”mm”
.
.
_
£33_0Verseas (“mam ISSN 0266-545X
“Atari
for
ROUIQC
Subscription ratesfor 12 issues, post free: (
Hm ts and Tips
Our reSident adventurer has some hints for The Dungeon.
Published by: Database Publications Ltd, Europa House, Adlington Park: Adlington, Maecles?eld, SK“) 4NP
3-33573'Januarydune,
a"?
_
Hel p
Nora Lawton
Eta—Europe inc.l E ire
.
listings
Shm‘”
and pref-
be typed or computer-printed, erably double-spaced. Program listings should be accompanied by cassette tape tam ed, self— Pl e clo d" 2:5;op2, mirage i’he return of material cannot be guaranteed. Contributions accepted for publication by Data— base Publications Ltd will be on an all-rights .
23mg“
basis.
1988 Database Publications Ltd. No material may be reproduced in whole or in part without written permission. While every care is taken, the publishers cannot be held legally responsible for any errors in articles, listings, or advertisements. "Atari User" is an independent publication and Atari Corp (UK) Ltd are not responsible foranyofthearticles theycontain orforany of the opinions expressed. News trade distribution: Europress Sales and Distribution Limited, Unit 1, Burgess Road, Ivyhouse Lane, Hastings, East Sussex TN35 4NR. Tel: 0424 430422.
50
Easy Programming
We look further into simple animation techniques using Atari Basic.
55
Mailbag
Your chance to get your .
W, n ter
7
'
_
,
news, Views, moans and name in print.
.
59
Olymplad
We look at the company behind this super sports simulation.
©
.
.
.
.
.
.
A” major llStll’lgS In thls Issue are accompanied by checksums to help overcome typing mista k es. F or f u H d eta-i.' s o fh ow they work, see the article on 23 Of th_e November 1987 Page issue of Atari User. .
v
May we? Atari User 3
Link
your
Electronic mail — The cheapest and fastest form of communication possib'o- " oooto the same to send a message to one maibox as to 500!
i
'
'
'
'
“prim?xmg‘i e an tgiex TeLex su scri—bunk ers int million worldwide. You can even send and receive telexes after office hours or while travelling. .
‘EI _ .
Telemessages — Type in your message before 8pm and delivery is guaranteed by first post the next day (except Sunday), anywhere in the UK and USA.
?
/
O
.
Tele-boqking
—
I
.
.
...
beSIdeS.
more
—
from flowers'
Telesoftware - Download directly into your Atari any program from the ever-growinglibrary now available on MicroLink — both games and utilities.
- | ‘
egg
‘
/d
. l
Company searches —_0btain facts British limited about anv_ company in seconds, and fully analysed financial information on over 100,000 major companies.
Translation .
the biggest .
_
Access
and most UP-‘Q'd?te
f?
éé '%
All you need apart from your Atari is a modem, which plugs into your telephone wall socket, plus suitable communications some-ow We have prowded two pOSSIble _
m
—
E
—-
_
£93333.féikeéf'o°rliikf?2%“2‘iea‘é‘l's
.
.
"am and Reserve
range of products to floppy discs.
multi-Iingual dictionary in the world, with
m
E
Opt'o'fs 0" the left:
If you have an 850 interface: Pace Nightingale manual modem + cable (£116.15) PLUS Mini Office ” (£19.95). Total price: £136.10.
—~_\ ;
I
1
;_~‘\
M
‘$;/a)? :
-'
. I
Ff
More than 90 per cent Of SUbscnbers ~
I
.//
'
.
‘
‘
fl?" e ncnqn?el?t icro m to computer at
4
-\
—-\
local ca"
rates.
newspapersandperiodicals.
|———-—————————————————--—Please send me full details about MicroLink, and information
Radiopaging _ If you also have a pocket radiopager you'll be alerted each time an urgent arrives mailbox. '(‘ your message So you re always in touch.
|
'
'
through to New Gateways York in just five seconds — or key into the EEC computer m Luxembourg' WhICh “nks YOU to 600 databases throughout Europe. —
7
.
/—--—,._~
X
/
,
News — Use the powerful search commands to pinpoint vital business information from the world's leading news services,
'
5g
.
-
connect in as little as two minutes.
If you don’t have
an interface: Miracle wszooo V21, v23 modem + Datatari interface + cable + Datatari software. Total price: £149.95. W'th either C0 mb'nation you can also log on to other databases and bulletin boards all round the world.
,
Wh'Qheve’ eqUipment y_°u u_se' you Will be able to call MicroLink, open your mailbox, save to disc any messages Waiting for you, and dis-
Two recommended packages
over 380,000 words. .
,
_
_
.
—
'
When you jom MicroLink _you ve got at the world of communications your I fingertips 24 hours a day. to access You II have immediate ALL the faCI|ItIes Offered by and a great deal Telecom GOId I
.
With...
world
outS|de
to the
Atari
Get
l
' |
TO FIND OUT MORE Fill in the toupuli and send it to the atltllt'SS below You will receive m“ (1mm of “WES
m
C,us.
t
t
s
., tntli t ugetliii ,,
an application form
|
days
Complete this and within you and
I
351:‘F‘fii‘.r;~:f't*f:;::'z.‘f..
l
N'IluoLLidnk GU“,
I
L
,
Name——
,,
|
n
the following hardware and software options about (please “CH‘ D Pace paCkage D Miracle paCkage
sheets
iii(l:|'r-lui u‘mr ,
Address“— —————-——————————
mode—___ 5 en d t 0: M-icro L-in k , E uropa H ouse, Adl ington Adlington, Macdes?eld SK10 mp.
P ark,
ATU5
'
amen uses
NEWS
-
'
'
'
Cashlng
m on
uses
pnce Atari 8 bit could be heading for a boom courtesy of price increases which have hit the ST range. While Atari has consistently cut production costs and pared its own margins, it has now announcedthat it can no longer absorb the financial difficulties caused by the world shortage of
THE
—
memory chips. The shortage stems from
Japanese restrictions on chip production prompted by trade disputes with the —
States. And particularly affected
dynamic random access memories (drams) which are at the core of more powerful computers and for are
—
users this translates as the
higherthe power,the higher
the price.
in turn, this means that the 520 and 1040 STs have been hiked by a hefty £100
Silica
we
.
for 8 bit
-
£3
each. Trade sources positive this will boost
are 8
arls
at
l
bit
A MASSIVE commitment to the 8 bit games market has been made by Silica Shop with the purchase of 50,000
,
' ‘
sales.
'
"We expect the recent price increase on the ST to make the Atari games machines a more attractive
roms.
proposition”,
one leading dealer told Atari User. “After all, you can now buyacomplete Atari games system for little more than
the amount
increase”.
chip manufacturing
com-
panv “so that we are not subject to the whims ofthird
party suppliers” according
to one company
But in
market
theinterim,the8bit set for
seems
a
resurgence.
,
John
“Mb... g,
3
,
‘
..{?»:
U
a
jWHENifgfajoyst?tk?ptaj?w sack? Wise?) it’é?hamig?node of course/3nd that’s the problem with Robtek’s Iatesto?ering {ortheAtari8‘
bit market. f
Hambly, Silica's buying controller, “We have a warehouse full of software for the machine with a tremendous selection of both old and new titles”, he said. The announcement from Silica comes as Atari is trying to set up a dealer network of 20 shops to promote greater support for the 8 bit
'
’
u
And should the venture prove successful, prices could again fall.
‘
‘
~
7
SPOKGS-
man.
’
if}?
of the price
Atari has been trying for some months to buy out a
Joystick is going '
”Our reputation was built on the Atari 8 bit and we have no plans of dropping it in favour of the ST”, said
~
1
,
a
_
"
~ g
The uhusttai?el’esign
gifts
igf?fmiqetorjeystickhas aimadvseuseézseca?zx‘of?r cars at Heathrowaairpo‘dto refuse to let the device on board an aircraft ”The troublafs that the Terminator istoo realistic",
said aspokssmnfor
'
selected dealers stores are at an early stage, but some retailers are treating the new initiative with a little
g
~
'
a
a"
ge
REGULAR contributor Len Golding has landed a plum job—thanks to his articles in Atari User. Len,who has been writing for the ma azine since its early days, Sis perhaps best known for his gadgets series.
And it was thisthat caught the eye of Earl Morse, who is the science coordinator
for American forces in Germany and provides materiaIs for USAF schools throughout Europe. The 147 schools, with thousands of pupils of all "
I.
lng .
Jalns up
,
ages, all have computers installed — 2,000 of them. Earl was SO impressed by Len’s articles that he’s signed him up for a contract to assist school teachers with science-related projects in the classroom. Regular readers need not worry however, Len will still be contributing to Atari User and has a host of gadgets in the pipeline.
~
Robteklj'filim74y457). ”Airport authorities at Heathrow called us and asked ifwe would warn our customers not to try and take the grenade-shaped ?eviceoh boardelanesas hand luggage;
~
~
'?
,»::'
“Right/y they
are con-
cemed about the pass ibilities someone of removing the cables from {the joystick andthreateoiog ”the ?ight crewfjtvith What looks forall the would like a
realhandgrenade”.
Robtek is now enclosing 3 with all new leaflet deliveries of the Terminator joystick warning; customers not to try to takeit on beard as hand luggage. Price f19'95'
4-1-1-3-1'3'3'5:1:1:1:3:5:fz?:¢:=:=:=:1:?:1:1:1:3:3:T:1zf:1:1:1:1:1:1:i:Etta-55:23:15?:1:::::=:5:=:=:-:5:-:-:-:-:-:-:-:-:-:t:-:;:;:;:;:;:;:;:;:;:;:;z;:;:;:¢:;:;:;:-,:;:;:;:;:;:;.;:;:;::Z:1:2:1:2:1:1:1:1:::::5:1:1:=:=:1:1:1:1:5:=:1:1:5:E:§:E:E:E:E:E:;:;:;
'
market. Plans to introduce new software display shelving in
scepticism Harry Nadler of Red Rat Software said: "It is a great idea if it works. Had this happened about two years ago then the Atari 8 bit computer may have had a higher profile in‘the market place than it has today”. _...___ -
conver5|on AFTER
successful debut
a
on the Commodore 64 and ,
Spectrum, Nebulus Hewson
_
(0235 832939)
from _
is
being converted for the
Atari
8
bit.
”Originality pays handsome
aging
dividends”, said mandirector Andrew
Hewson. “We've had a number of approaches for t h e V a r i 0 U 5 CO n V e rSi O n
rights”. May 1988 Atari User 5
NEws REVIEW
,
“J E
X
mar
3 com ms
" Z
=
5s
5o
~
lems caused by British Telecom's new System X appear to be on the increase. Difficulties arise when the new digital system is con-
nected to the older analogue exchanges. To make the two compatible BT has had to attenuate the signal. One outcome of the drop in level is that modems have difficulty in maintaining the line once
logged on. Rob Flemming of Pace Micro Technology said: “We have had a number of complaints from Atari users who are using our Nightingale modem. After a good
deal of research, as well as a large number of expensive phone calls, BT admitted to causing the fault".
According to Flemming,
appear to get worse when one System X exchange to another.
dialling from
E A
culties being caused by our modernisation program. Once System X is in use nationwide it will actually improve data transmission and reception. "To overcome the immediate problems, Atari users in a System X exchange can request British Telecom to unattenuate the
Atari's
announcement of its XF551 drive last summer, supplies still haven’t reached the shops. “I am
furious about the situation”, said Karen. “If a disc drive was readily avail— I
could sell at least 30 to
6 Atari User May 7988
MlLK RACE -
40 a week. Every time contact the people at Atari to find out when supplies will be available they just say they are waiting for a boatload to arrive from Singapore. It must be a very slow boat". One outcome of the shortage is that the older I
1050 drive is maintaining a high second-hand value with prices in the region of
Mastertronic FOOTBALL MANAGER
Addictive
SPOOKY CASTLE
Atlantis
n m
A
PLATFORM PERFECTION US Gold ”e ' INrINiAhyASTER
m
LEAGUE CHALLENGE
I
Atlantis
US Gold -
M astertromc
v
V
l
-
despite
POLE POSFHON
line”.
Drlve delay rapped
m
Atari
Telecom told Atari User: “We are aware of the diffi-
-
machines.
SPEED ACE
Zeppelin
SPACE SHUTTLE
I
—
The attack comes after repeated enquiries to Atari about the availability of disc drives for its 8 bit games
—
Firebird
v
-
in Manchester.
—
............ ...,....
SNOOKER
_
is letting the side down, according to Karen Sutherland, manageress of computer dealerAtari World
l—
TITLE
gLEXEiBéXIIIS A
”Not only are outgoing lines attenuated, but incom— ing lines as well. Between two new exchanges the loss in signal level is dramatic", he said. A spokesman for British
budget title from Atlantis League Challenge roared straight to the top of the Gallup Chart. However, as several readers have pointed out, the loading instructions on the inlay card are incorrect instead of holding down the Start and Option keys, it’s only necessary to hold down the Start key.
For
0
H
ATARI UK
l
AMTEAEREIESEIEHEW=A=R=E
ROCKFORD
communication difficulties
THE latest
—
4,
Mastertronic
Loadmg chart leader
able
W
F1
"
—
'
E
m 2
bl ac k SpOt COMMUNICATIONS prob-
4
1
-
V
m
FEUD
Mastertronic HENRY'S HOUSE
Mastertronic
GHOSTBUSTERS
MW...
WINTER OLYMPlAD
Tynesoft FREEWAY
‘
Activision ACE OF ACES
US Gold
v
l
180
Mastertronic .
.
Compiled by Gallup/Microscope
£95.
An Atari spokesman said: “We are still waiting for the disc operating system to be
finished, which it should be in the next couple of weeks.
There are nine new entries this month, including a few old games making their appearance in the chart. The first game from Zeppelin goes to number one, followed by the entry of two old favourites in second and third positions.
if
or.
“swig?” egos???
:
l
W
if it; d
“
7
17
7],
f;
177“
“or?
.
ST PRICE INCREASE
\
7
'
,,,
_
{r35- (7
{3
7
,
er:
i
"
,.
l
f
s
i
y” "
f
if
‘
Q
5
{7
—— _7 ' "
‘O
,
is;
f”
N
7
"
. '
if:
,
7
’
fa
$355
§*
eff
—.
7
if
?
.
,
1
W
i
“1 r
'
i
”a“
,
4
77
M
,
( f is {f f' j
k
'
e,
I his?“
at:
f
.
\
,,
if»
7,
r
‘
,,7
"
f
'
~
a
/
.
"
’
fr:
.»
1”
: ‘ ‘
‘
A
11.9;
e
".,
7
77
personal
that not only sohres probisrns
computer
like other computers,
‘
but aiso solves
'
7:
if
as:
, 7777
7
155
j.
'
J
5:15
In ssrnlooriductor
technology.
a
producing
psrsorisl
that patterns
computer
taslis with
,77
UK company. and are Illl (it
....
available
ONLY
"m FIOI
established if.
also r...
Net
UK's
as
a
specialist service
group turnover
of
ovum
SILICA
We suggest ST.
that you read through
what we have to after.
you
decidewhereinpurchusyourAtari
FREE STARTER KIT
From Silica
_
Only Wamui "moxznmmmmrdmmm mm??w min-zest-may W: Comm-Wyn 94mm on
you
ma.
lowing
7
,
?w’??lwr
"you buy
' fsgg?gm‘gulu mm mph}
_
m
'
uproar-qr
1
WWW
ri_m
m”Bram Ermx??‘?r?iéi?wm??'gawum??mgm orsvrrioa eiuca purchusd atourriorrnsl priest
"WWW ST
retail
computer
Thls kit isevaiisbis
mmmm m?é?mm magszmsssndaccsssorissali
rsievsnttoSTcornpu?ng
.
DEDICATED SERVICING At silica
Shop. we have
a
dedicated
mine:
orIt
mm. sum
cigar-1mm
Returnthscoupon
or seven run time Atari trained
my
or
as
technical
eta".
mars-59rd“
mwio?
moo-1
n
newrags?M"“Wm"xmmmm?'?w?‘mn.. 29mm" m“. m l mm.” "m mm M mm” mm y” “gum w '
ur
m
u
512K w retail price of MN asses
Silica at an additional
wuoouuronupenaoesue-
(NAT
i
m“
it
M“
h
‘
“mime”
ncluds
THE FULL STOCK RANGE
-
Only From Silica
mm“ mmmmm mama“: moremwwmt: unguwideasounisagnymhmgyouwillhndissnlabbmvmm
.
.
AFTER SALES SUPPORT
-
On/
‘
=""
' "
, E '
. With by Atari‘s For can a 512K RAM only you purchase powerful computer, 52_08T-FM. £260~(+VAT=£299), with a 95 key keyboard (including numeric keypad). MIDI interface. GEM. a palette of 512 colours, mouse controller, and a 512K built—in disk drive. The 52OST-FM has a TV modulator and comes with a lead to allow you to plug it straight into any domestic colour built-in. te evisiori set. The mains transformer is also built—in to the keyboard, so there are no messy external boxes. wish for a more compact. powerful and stylish unit. Atari ST Youfcouldn’t computers are now irmiy established in the UK. there are nearly 500 software titles already for a wide oi available variety applications and the list is growing all the time. And that's not all When you buy your new SZOST- FM (or any Atari ST computer) tro m S I i ca Sh o p y ou wi II get a lot more. including a FREE Silica ST Starter Kit worth over £100. Read the ONLY FROM SILICA section on the left, to see why you should buy your new high power, low price SZOSTFM from Silica Shop, the UK‘slNot Atari Specialists. For further details of the range of Atari ST computers and the FREE Silica ST Starter Kit, complete and return the reply coupon below. .
.
.
.
.
is
I
ATARI 5205T-FM NOW ON LY £260 mono monitor £390 from
sailsT-Fll with
'
512K
RAH
(inc
A
Upgrade
VAT)
“newton-mucolmmmwimmm which now
512K
RAM
to
(+VAT=£299) '
1024K
RAM
£100
(inc
VAT)
mgr tub
PR
“?‘gymm??m sir
is double sided disk drive. The 1040 has been and professional use on business applications mosto'which resomtion monochromaorcolour
a built—in designed
for
mulnahlgh
mam" “- m “mum -" “F MW '°' "mewzuwmmmuml-nfl? "W“ '°“"’ “mm
a“
mm...“ ‘m'F‘ "M“ “m
MEGA 81’s Now F
m" m”
lN STOCK
"mwmwlmmmmm?mm?lw
telephohelinetoesrvicesilotyourAtari w regulnrmtanyoupurchssssnSTtmmSilicssndwoutdlika WWW...” w. 93W...“
“m;??um?i‘?m
suppon.ThlscsnbereeelvedO?LVFlOI?l-DCL
mmng?smdmnwm?ymm?mm
gimme...“- magma
mm
new“
“MuenAmugngommremsanmumwmugwmmuauny’h?mma -
. .7
—
,
SO MUCH FOR so LITTLE, There the incredible value for money offered nothing that can compare
“WWW“W'MW
From Silica
Rest assured that when you buy your ST from Silica Shop. you Mk,be fuity supported. Our rm rnaiilnga give news oi releases and developments. This will help to keep you up to data with new software nieuss In the Atari market. And in addition. our sales staff are at the end of a as well as what's happening
FREE CATALOGUES
l
V
+ 7
7
modulator
We aim to keep stocks of all Atari related products and our warehouse carries a stock oi over EV. million. We import many soitware titles direct from the USA and you will ?nd that we have new releases In .
»
,
moo).
Imiudsdinthepriceotthsiwrsds externsiboxes.Acsbistooonnectyour_sTtosnydornssticTV whichisontymilchAT).TheupgrsdsissisomisbhforsanySmSTcornpumatlhes-rnspdcs.
ran
,— ' '
,
m??k?m‘? you
f
.
Only From Silica
_
service depamnsrri
mww?fmmmwmw
?rmmmmw belovrforfuiidstsiis
— .
7
7
"
rant; 0er m... w... .. Mama-raft”... “zoom.".Weprmrideseversl beton
,
7
'
7
“mm..."“it:mm."mimveammwmmxmmwfmmwas
ams?fndgssw?adstre?LWehm?gMy-nwdkh'npmuwmmm well the Atari With
“
-
.'
or
'
"7
iewerparts.illlhichrnesnsitcostslssstomsks.Andlesstobuy.ThelatestsToorhputsrshowiricIuds built In power supplies and built In disk drives. The TOS operating system and GEM window environment are now on nevi emp- whichare already installed in the ST keyboard. m- snsblss automatic iii-am
iii
5
177
STrangeotpereonaVbuslnes-oornpumi‘romktari.TheSTamsd-slgnsduttlizingthemo?rsosnt breakthroughs
7
'
,
7
7
7
7
mmmobmnmato?mcornmnmmA?omhy.SihuSMpmpb-sdtomm
,
53.
7
ii}
"
1
a
~
7
7
7'
there‘s
Finally.
'
~
~::»7
:
,
“QVL‘V
.
‘ifcf
-
7
g i
?: ”
,
—
.
-ia7_
7.7171
Lewiiirriiii
'
'
i
Si?
‘.7\
’
-
,
'
gag; «a;
.
5‘%
Due to a worldwide shortage oi memory chips, prices oi many computers have gone up. From April 1988. the Atari ST range is also likely 10 be 8119001 F°f details 0' any price increase. please return the coupon below for our latest literature
77
,
v
°
i
‘0' x
is
~
r
,-1?:
‘
“iv’iirizh
'
,
,
W»
'
'
‘
é-Mii
l
r
Only From Silica
meow
with-massivewbjo?inewcornpulsrssrshillyoompa?bie Unit with w-m’rimczmmmd a detachable keyboard. m3 anaupplbdwihGEM. sir-enmeommllerlndlilexwu -lircl??
AiSIIicsShop.werecogrilsethetserloususersrsouireaniri-depthinforlnstionssrvice.whlohiswhywe
mailiresnewslettanandpricelistatoourSToemsn.Thessareuptollpsgesiongsndsracnmmsd ummmmmmm-m " Y°“ ammo-wow
m‘wy Tm:
m “Jamil“ g?m‘? W mgmyo:mil-bis on“ Flor-"me intonation us. This
servic-
?53mgfiftifm..‘.,.::::::::::-.r‘=i:.."23 “?“w'W'WMWWW‘WW”
i-
FREE OVERNIGHT DELIVERY
-
From Silica
our computer within 2‘ hours of receiving them. Most hardware Most orders are promoted through ROUP 4 courier service FREE OF CHARGE to customers within the orders are sent by the overnight UK. This method helps to ensure minimum delay and maximum protection.
PRICE
”AZ-cit,“— On/y
anOEEmKSI-?ca
“mmmmwmmmmmmmm.
‘
anFREE
' as wag A? fwmm?fpm'?bm??yu .a "“'M?%“mr??'m' topurc you' ngyou nor lane m.rmr°'..smm"sm immmrtscmwmmw "°‘ | m; e‘o‘m?i?o?’Mi?m-mmm?Saw llama"; ems;W
'
.
one
ereissome
h
‘
.
idl
ourcorn with
.
ois
FREE
ng
add
and
01-309 1111 (& Mail Order) 74 The Mews. Hathar/ey Road, Sidcup, Kent, DA74 40x
S!DCUP JO”
House
{
751
from), 227 Tortenham Court Rd. London. W7P OHX
‘
I
l
l
.
em snap
-
-
-
-
-
-
Lu. Dept Amen uses, 14 The
ring,
-
-
Hethsrisy
ma,
-
-
-
Sidctp, Kent.
. om iox
.
.
makesourpdummhpmueumwhisawhihgywwilmuvmolmmdoht "‘"'V°“'°°°'"Y""°"°“"°'V°“""""'°°“°"'s°"‘°""s‘“°"""u"""°‘“MW ‘
To.
r
Seifridgesllstl/oorl,Ox!ordSlreet,London.W1A1AB
I I l
‘
PLEASE SEND
ME FREE lITEItATUIIE(lit THE ATARI 8T
Address:
Postcode" Irmyoxhlchonedoyeuown‘r
---------------->€’
‘ | I l I '
E
,
E
'
;7,
f
'
, i
E“
V
i
'
,
>
i;
_ _
i
,
Ef
Q,
a
E
,
E
7,
_
E
f
E
he,
E
7'
E
{is}
':
E
A
~ ,
7;
=
6
4-2
~~
.
,
“M“
gs»? g;
be matched!
, E
”m
«so, fa-
i"ii;
E
5"
‘x'g‘
A?‘
a
fig’t? M?
,,—-
.
just "
can’t
,
,,
.
In
PaCkage at price that Simply
a
E
,
,
and
ONE
—
E
home business
programs
‘
E
powerful
' ’
i“
,
,
"
'
, , '
,
I
‘
"mam“
th e engines rated
Year \
af?x?
“an“.
in
Thls
0 Wee/q, *
Park cfeuib,Q age is Oa/?/ /l//aw value,
~
“g,”“?g-3
rogfan,
0700/70,9
.
\
“$“‘
1,1
1
4
_
1986
’
.
esx?if’c’vv‘1‘;iwn9'
“AN“?
WORD PROCESSOR Compose a letter, set the printout options using embedded commands or menus, use the mail merge facility to produce personalised circulars and more!
,
1
DATABASE
Build up a versatile card index, use the ?exible print-out routine, do powerful multi-field sorting, perform all arithmetic functions, llnk Wlth the word
—
processor
—
and more!
SPREADSHF‘ET Prepare budgets or tables, total columns or rows with ease, copy formulae absolutely or relatively, use a wide selection of mathematical and scientific functions, recalculate automatically and more!
(TOWNS HODL'LE Using a modem you can access services such as MicroLink and order a wide range of goods from ?owers to software, send electronic mail, telex and teleand more! messages in a ?ash
GRAPHICS Enter data directly or load data from the spreadsheet, produce pie charts, display bar charts side by side or stacked, overlay line graphs and more!
H3” PRINTER Design the layout of a label with the easy-to-use editor, select label size and sheet format, read in database files, P rint out m any quantity and more!
_
.
—
DATABASE SOFTWARE
COMDU/m 5/0075, 960/053
_
_
—
Europa House, Adlington Park, Adlington, Macclesf'leld SK10 4NP.
r I I
l
_
-
_
-
-
()RI)I*R lf( )R\l ‘
M“
'
Off‘ II for the 52:3 ( 481]((:erequire d), on 5%” disc for £19.95 d
P]
A3234338067§L
,
I enclose cheque made payable to Database‘ Software, or deblt my
ACCCSS/V‘Sa card:
I
1
[ED]
CEED [EEK] [ED]
Exp. date
I Name I Address
I I I
[II
Si g ned
I
I | L
|
I ()R 1115 R H ( 17‘141.\'E .' TEL: 0625 879920 SEND
To,
Database
Somme,
Europa House, Adlington Park, Adlington, Maccles?eld SKI!) 4NP.
-
-
-
-
-A1d
_ START this month’s final look into the inner workings of Atari Basic with a small apology. If you read my Checksum Buster article in the April issue, as a good many of you did iudging by the mail we have received, you might have been a little upset to find the message APRIL FOOL I
'
all over your screen. Sadly, re-assembling a line of text from a three digit checksum is impossible - there are many different persplashed
mutations which can generate the same value. Apartfrom bein a lesson in never trusting anyone —gnot even me it does teach us quite a few useful things about how Basic works. When you used the program, typing LIST just caused a page of jovial text
,
ANDRE WILLEY ends his look at Atari Basm by glvmg you a program to InveStlgate “Stlngs .
.
.
-
.
-
-
-
—
,
with no line numbers or command words to be output. So, how can a program exist in a tokenised — or SAVE format — file if it contains noth-
that could have
ing
been
correctly
tokenised in the first place? The answer is that Basic only checks for the validity ofa program line when you type it in or use ENTER. It therefore assumes that any SAVEd tokenised file must have been error checked at the original time of entry and is now syntactically correct. What Checksum Buster does is create a file which is correct in terms of the individual tokens and pointers,
but makes no sense as a logical program. To understand it further, let’s take a look at the file format used by Basic when you type SAVE or CSAVE. The bulk of it consists of the tokenised program lines themselves in the format that we have been looking at so far. The variable name table must Of
a
which represent the bytes address of the variable name table will always be 256 because this table is 256 bytes from LOMEM. These seven offset values take up the first 14 bytes of the file, and are followed by the variable name, value and statement tables containing all two
—
—
the actual program lines. The final element of the file is the current statement line -— numbered 32768 — which contains whatever command Basic was currently processing.
Normally the last thing being worked on before a file is written is the SAVE command itself,and thisis what you would usually expect to be found here. This
file format is shown in Figure II, but you might like to see it in action for yourself by typing in the listing. As written it will only work on disc files
the tokenised only the
also be saved because
Version
bytes in a SAVE format file will always be zero — calculated from LOMEM minus LOMEM. Similarly, the second
holds
program
“T
meaningless without the correspon-
i
th t it
is LOMEM
itself the first two
VNTP
_
i
if
,
ff;
LWe?m?mOWW?Fm Mew ?e?’?i‘?
Valiam?ammblemmmn? ‘mdaddmss H
L
f
,;
m?addreswfm?
,
‘
‘
{if
‘fjva?abkx?af?? tablepmntefrgf
132113}3m.
?VNThé
“735
134/13 WT?
{Grifbgiai?etablgPthg’g s anewnat?e t
.mn ."1 135,139 stmkesmmmtamet?énwdmsét 7 tokenisedprogrami‘ .‘ ‘E’i?t SW C??entwema?lwdw? ‘LzIQLFi "j M???mi‘??i??immm?nm?i 1W1?, '
.
'
?
'~‘i. 09mm“ fwd?“ STWMSWWW n autism V
'
f
“we
1?th£12 ti? ti?e eetftte?t eyetehi Z‘S‘;
table
QR;qqqitsygy?tting.ehvxylem;erg;hayeggtgnugnngi;i,i>z,gt;n;,:,i/1¢;zeize‘citii‘,i"iisifhziui,s
«tame
171
13.0113!
is onl
set-up. If, for example, you decrde to move from a cassette system to a disc onethevaiue of LOMEM wiii be much higher due to the Presence of DOS-
.
“W129 LOMEM
One problem with saving this bl
Turn to Page 10 >
~,;
page ram pointer table which is saved at the start of the file — see Figure I. r
(ft,
a
After you type
~
For some reason a SAVEd file also contains the complete variable value ‘ab'e- ' “ea“y d°"" see why it °°U'd"'t have been re-generatedat LOAD time, saving a couple of hundred bytes on even the shortest of files. But if you know, why not drop us a line? The only other information required by Basic is the contents of the zero
in
j
machine code routine. RUN, the program will check which version of Basic you are using and read the various rombased text tables into the pseudo string arrays CMD$ and OP$. These will later be used to display the correct text for each available token. Once this is complete you will be asked to enter a filename. Use the full name - such as DZ:FlLE.BAS — of the Basic SAVEd file you want to view. The first 14 bytes will then be read in and the rest of the file scanned to obtain the correct NOTE and POINT contain
‘
ding nameS-
r
“71:35
because there is no facility for random access within a tape file. However, cassette users might like to try modifying it to read a complete file into memory and examine it from there. Type it in and check it with Get it Right! before running it. Be especially careful with lines 6400 to 6520 which
“a?“
,
MEMTC'P End
Sm
,
Figure
/:
Basic's
pointer table
141mm m
“11
W???ad?fw?e?yig?
"
'
317
,.
neeetmeetaehtineemamher gruff“??? BQSWWGQWM s
szemh
mmmmmw’gba
'
11:5
\
.
J
‘
'i~
>
if.
May 1988 Atari User 9
‘
“
layout, although you could
BCD
4 From Pag°9
lines
values for each of the file segments the variable we are interested in —
name, value and statement tables. You will then be shown the information obtained from the first 14 bytes and be asked if you wish to view the variable name table or a program line. At this point you may also toggle between printer output and screen display by pressing the spacebar, or press the Escape key to select a new ?|ename_
The variablelisting will show the full
name and reference number for each variable in the table, including those which may no longer be in use in the main bOdY Of the program. You Win also see what type it is and the data stored in the variable value table. Numbers are shown in an expanded
square brackets — such as the implied LET on a line like:
inside
1190 to 1270 to
change print them in normal numeric form if you
,
wish.
'
The program
listing will look very
_
Wh'Ch W°U|d be shown 33:
different to the form you are used to seeing from the LIST command. Individual statements on a single pro-
i
gram line are shown separately, with an overall header for each and with each statement being numbered. I’ve also omitted much of the normal expansion °f string and numeric constants — so all numbers will be shown as nnn and all strings will be shown as $$$Equally, lines containing standard Ascii text — such as REM and DATA — Win be shown as $$$+EOL in place Of the text itself. Variables will be displayed at Var0, Var7, Var2 and so on. Implied commands will be shown
260-350 360-510
name table information
Part
.
for which type of variable Print numeric variable information Print numeric array information 13601410 Print string variable information 1130-1180 1190-1280 1290-1350
Check
Printing out program listing from statement table 2000 2080 Get line number and print length details 2090-2100 Print segment number and length 2110-2130 Get command token and print expanded version from CMD$ 2140-2290 Get each operator token byte in turn, print expanded version from OP$ and check for special cases such as 22 EOL— and 20 end of statement
_
These
I:
Bytes
-_— 2,3
values will
m
.
to call Get-bytes routine from .
guGg?;tine
lnitialising strings 6000-6040 6100-6170 6200-6270 6300-6360 6400-6430
Test for ReViSion A, B or C and gives a Basic error if none of these Create CMD$ from command token table in Basic rom Create OP$ from operator token table in Basic rom Add special cases such as implied LET and 50 on Read BGET$ data for binary Get-byte _
.
Data for machine code binary Get routine File format error handler
m
DVNTE
part two, plus 256 Displacement to the end name
6/7
DVVT
8/9
DST
10/11
DSTC
--_
-
Displacement of the current statement line from the beginning of part two, plus 256 Displacement to the _end Of the file from the beginning of part two, plus 256 -
.
DVVT—256 DST—256 BEND—256 II:
the
variable beginning of part two, plus 256 Displacement of the variable value table from the beginning of part two, plus 256 Displacement of the statement
,
0
Of
table from the
two, plus 256
12/13
Figure 10 Atari User May 1988
*'
Of
4/5
_
routine
6500-6520 10000-10010
be added to LOMEM
Displacement of the variable name table from the beginning
—
—
5000-5040
Basic file created by last month’s Buster you’ll start to see how the seemingly impossible was created. All the lines of text were stored in the variable name table with the final character of each in inverse video to fool Basic into thinking they are just long variable names. So you’ve discovered that a complete program can’t be made from its checksums, but you might have learnt more about the way that Basic functions and also that the tokenising system is not quite as rigid as it first looked. There is a well known saying which applies very well to computers, and especially to Basic: It's impossible to make anything complete|y foo|proof because fools are so ingenious.
function
Printing out variable
9'
Checksum
'
Initialise, dimension strings, and so on Print the title message Get filename, open file scan and store NOTE values Print file’s header information Menu choice and printer/screen select
V
These changes have been made to help you see the structure of the program without being distracted by the finer details. After all if you’d wanted to see a normal listing ' all you needed to do was type LlST. he you try out this program on the
PROGRAM BREAKDOWN 10-70 80-90 100-250
T]
VNT VVT ST
Variable name table Variable value table Statement table End
of fi|e
SAVE and CSA VE ?le format
1I
REM
20
REM
BY
30
REM
(c)ATARI
40
REM
TOKENISED BASIC PROGRAM ANDRE HILLEY
50 DIM
VIEHER
USER
FILES<3I),INPS(300),BUFFER$(250
OPT=27 THEN
100
IF
OPT<>49
OPT<>50
ANO
THEN
'!
CHRS
IF
1410
THEN
MODE=0
CLOSE
#2,8,
#2:OPEN
0,'E:':POKE 752A
60 BUFFER$(1)=" ":BUFFER$(2500)=" ":BU FFER$(2)=BUFFERS:SPACES=BUFFERS:CMDS=B UFFERS:OP$=BUFFERS:OPEN #3,4,0,”K:" 70 GRAPHICS 0:POKE 82,0:POKE 752,1:?
THEN CLOSE #2:OPEN #2,8, #2:GRAPHICS 0:POKE 752,1:? :? " PRINTING - PLEASE HAIT“ 480 IF OPT=49 THEN GOSUB 1000:REM FOR VARIABLES 490 IF OPT=50 THEN GOSUB 2000:REM FOR PRGRAM LINES " («N 500 IF MODE=0 THEN ? :‘.’ :‘.’ 955 any key for nenu>>>';:GET #3,0PT
:
PLEASE HAIT 20 SECS -CREATING TA BLES":? :GOSUB 6000:GOTO 100 80 POKE 82,0:GRAPHICS 0:SETCOLOR 4,9,4 “ :? TOKENISED BASIC PROGRAM VIEHE R"
90
”
:?
‘Z
Copyright
May 1988”:? :RETURN 100 REM H INPUT NEH 110 GOSUB 80
100:? :?
120 TRAP
z?
Atari
(C)
FILES :?
"
Enter
filespec: ";:INPUT #16,FILE$:POKE 11? 130 CLOSE
14I
”
#1:0PEN #1,4,0,FILES Scanning
new
1020 SECTT=VNTSECT:BYTE1=VNTBYTE:SECTZ
752,
=VVTSECT:BYTE2=VVTBYTE:VARNO=0 1030 CH=0:POINT #1,SECT1,0YTE1:IF SECT 1=VVTSECT AND‘ BYTE1=VVTBYTE THEN RETUR
file
PLEASE HAIT:
‘.’
n
on" 150
#1,A:GET #1,B:MEMLO=A+B*256:IF MEMLO<>0 THEN 10000 160 GET #1,A:GET #1,B:VNTP=A+B*256-256 :IF MEMLO<>VNT THEN 10000 170 GET #1,A:GET #1,B:VNTD=A+B*256-256 180 GET #1,A:GET #1,B:VVTP=A+B*256-256 190 GET #1,A:GET #1,B:STMTAB=A+B*256-2 GET
56 200 56 21g
MODE=1
510 GOTO 260 1000 REM ** SHOH VARIABLE DETAILS ** 1010 ? #2;" Variable Nate Table of ”;
User,
**
FILE
IF
470
N
#2:? #2;VARNO;" #2;" ";
1048
1
THEN
1
1050
IF VARNO<100
1060
GET
OF
1100
NN=8:GOSUB 5000
#1,A:GET #1,g;srARp=A+B*256-25
1110 1120
NOTE
GET
'.’
1130 1140
240 NOTE #1,STMSECT,STMBYTE:NN=STMCURSTMTAB:GOSUB 5000 #1,CURSECT,CUROYTE:NN=STARP-S
NOTE
5000
TMCURzGOSUB
mm TABLE u 260 REM H mm 270 GOSUS 80:POKE 752,1 ” HEADER TABLE: 280 POKE 82,2:? :? " FROM LOMEM”:? FSETS ";:FOR I=1 TO
OF 3
:
";VN1’P+256 ? ”End of VARIABLE
NAME
"Start
?
VARIABLE
of
STATEMENT
VALUE TABLE:
"Start
?
STATEMENT
"CURRENT
'.'
Pointer:
";STRCUR+256 350 ? ”Last byte
of program area: ”;STARP+256-1 360 REM ** MENU moms ROUTINE u
390
"
(2)
?
g,':?
"
Name
or
ESC
Table,"
for
program tine
to select
a
new
listin filespe
c”
1,22:? "(Press the Space Bar to toggle output":? "between the s
400
POSITION
new
410
and
the PRINTER)";
313,091 1.20 1; OPT=32 THEN
THEN
NUMERIC
1280 (BCD)
?
-
N
121I I #2:? #2;SPACE$(1,17);:IF 27
MANT=MANT-128:? #2;"-"; MANT=MANT=64:FOR I=BUF+3
MANT>1
THEN
1220 1230
TO
BUF+7
?
#2;HI;LO;:IF
I=BUF03
THEN
?
#2;
".";
=
'.'
Variable
**
REM
I
NEXT
? #2;SPACES(1,17);"0ffset Address ”;PEEK(BUF#2)*PEEK(BUF*3)*256
GET
MODE=ABS(MODE-1):GO
1320 =
?
#2;SPA€E$(1,17);'bT-ension
One
';PEEK(BUF+4)+PEEK(BUF+5)*256*1
1330 NN=PEEK(BUF+6)FPEEK100F+71*256-1: IF NN>0 THEN ? #2;SPACES(1,17);”Oinens
ion
=
THO
"HM
1340
RETURN
1350 1360
REM
1370
?
#2;" STRING:"
1380
?
#2;SPACE$(1,17);'Offset Address
=
IF
TYPE<>129 THEN REWRN ** PRINT STRING INFO ?
';PEEK(BUF+2)+PEEK1BUF+3)*256
pgoggm
51101;
#2;"
PROGRAM
STATEMENTS
STRUCTURE
u
or ”;F
POINT #1,STMSECT,$TMBYTE
_
203' gen u GET LINE NUMBER & 5125 u 204I FINAL=0:GET #1,A:GET #1,B:LINE=A+ 0&256 2050 GET #1,SIZE:NN=SIZE-3:GOSUB 5000 2060 ? #2:IF LINE=32763 THEN 1 #2;"Las t Iunediate gognand";:FINAL=1:60T0 208 0
2070 2080
?
#2;”Line ";LINE;
?
#2;" (”;SIZE;” bytes
Long)”:SEG
=0:CURR=0 2090 2100
? PRINT SEGMENT DETAILS ** SEG=SEG+1:? #2;” <‘;SEG;‘, Offse REM
t=";PEEK(ADR(BUFFERS)+CURR);”>", 2110 REM ** GET & PRINT COMMAND **
' ,
2120
CURR=CURR+1:BYTE=PEEK(ADR(BUFFER$ )+CURR):CH=BYTE*10+1 2130 IF CMDS(€H,CN)<>CHR$(255) THEN 2 ‘
213] OP-BYTE
Tr
2150 ? #2;" ";:IF BYTE=0 OR BYTE=1 OR BYTE=55 THEN 2030 #2;”SS$+EDL”:GOTO 2160 CURR=CURR+1:BYTE=PEEK(ADR(BUFFERS T+cuan> (T
2170 IF BYTE=14
THEN
7
#2;‘nnn';:CURR=
CURR+6:GOTO 2160 2180 IF BYTE=1S THEN ? #2;“S$S";:CURR= CURR+PEEK(BUF+CURR+1)+1:GOTO 2160 2190 IF BYTE=22 THEN ? #2:IF FINAL=0 T
2030
GOTO
HEN
2200 2210
IF BYTE=22 IF BYTE=20
GOTO
2090
THEN
RETURN
THEN
CURR=CURR+1:? #2:
2220
IF BYTE>127 THEN ? #2;"Var";BYTE128;:GOTO 2160 2230 CH=BYTE*10#1:OK=1:IF (BYTE>22 AND BYTE<28) OR (BYTE>40 AND BYTE<43) THE N 0K=0:? #2;” "; 2240 IF OPS(CH,CH)<>CHRS(255) THEN ? # 2240 2;OPS(CH,CH);:CH=CH+1:GOTO 2250 IF OK=0 THEN ? #2;" "; 2260 IF BYTE<>27 THEN 2160 2270 BYTE=PEEK(ADR(BUFFER$)+CURR+1I:IF BYTE<>14 090
2280 2290 5000 5010 5020
1310
”Ke POSITION 2,18:IF MODE=0 THEN ' y (1) to show Variable Nale Table, 380 IF MODE=1 THEN ? "Key (1) to
370
IF TYPE>0
VARIABLE ** #2;" 81:0 NUMBER:";:MANT=PEEK(BU F+2):IF MANT=0 THEN 7 #2;" Zero":RETUR
1190 1200
1260 IF MANT<>0 THEN ? #2;' x 100";MA NT:RETURN 1270 ? #2:RETURN 1280 IF TYPE<>65 IHEN 1350 1290 REM 1" PRINT ARRAY INFO ** 1300 ? #2;' ARRAYz'
TABLE:
";STMTAB+256 340
H"
CONTENTS
#2;SPACE$(1,11-CH
?
TYPE=ASC(BUFFER$) 1160 IF TYPE=64 THEN ? #2;" UN-DIMMED ARRAY":RETURN 1170 IF TYPE=128 THEN ? #2;” UN-DIMMED STRING":RETURN
1250
";VVTP*256 330
IF CH<11 THEN
1150
1240 of
1030 VARIABLE
NN=PEEK(I):HI=INT(NN/16*0.1):LO=I NT(NN-(HI*16)+0.1)
TABLE:
”;VNTO+256 320
SHOH
'
1180
2:? CHR$(13);:NEXT I:? 290 ? :? ”Current file: ';CHR$(34);FIL ES;CHR$(34) 300 7 :? ”Start of VARIABLE NAME TABLE 310
);
**
REM
at
m ?
i
#1,SECTZ,BYTE2 #2;CHR$(A);:CH=CH11:GOSU8 1130:
VARNO=VARNO+1=GOTO
RETURN
2000 2010 ILES 2020
#2;CMD$(CH,CH);:CH=CH+1:GOTO 2140 REM u GET & PRINT EACH
#2;" ”5 ? #2;”0
1070 IF A<128 THEN ? #2;CNRS(A);:CH=CH 11:GOTO 1060 1080 A=A-128:NOTE #1,SECH,BTTET 1090 POINT #1,SECT2,BYTE2
#1,A:GET #1,B:STMCUR=A+B*256-2
230 NOTE #1,VVTSECT,VVTBYTE:NN=STMTABVVTP:GOSUB 5000
7
VARNO<10
A=0 THEN VARIABLE TABLE":RETURN
220 NOTE #1,VNTSECT,VNTBYTE:NN=VVTP:GO
250
THEN
GET
5000
";:1T
#1,A:IF
END
6
SUB
»
0,”P:”:?
"
? #2;SPACES(1,17);”Current Length, ';PEEK(BUF+4)+PEEK(BUF+5)*255 1400 '.’ #2;SPACE$(1,17);"Maxinum Length = “;PEEK(BUF+6)+PEEK1BUF+7)*256
=
mu)
'.’
'
1390
IF
(253);=60T0 410 450 POKE 82,0 460
0),SPACE$(80),CMDS(800),OPS(1000),BGET
:
360
TO
430 440
?
THEN
?
#2;”EGOTO]
GOTO
#2:CURR=CURRT1:GOTO nnn":GOTO 2030
2160 ** GET
REM ’NN' BYTES ROUTINE ** BUF=ADR(BUFFERS) IF NN>2500 THEN CIO=USR(ADR(86ET$
),1,BUF,2500,7):NN=NN-2500:GOTO 5030
2‘
IF
NN>0 THEN
5020
CIO=USRCADR(BGET$),1
,Buf,Nn,7) S040 RETURN
6000 REM H SETUP TOKEN STRINGS H 6010 VER=PEEK(43234) 6020 IF VER=162 THEN STATTAB=42159=OPT AB=42979:REM REV A BASIC 6030 IF VER=234 on VER=96 THEN STATTAB =42143:0PTAB=42974:REH REV BIC BASIC " 6040 IF OPTAB=0 THEN ? z? ERROR: 111 REV
OT
A,
8
OR
C
BASIC":END
6100 REM ** SET UP COMMANDS STRING ** 6110 NUM=0:ADDR=STATTAB:? :? "COMMANDS 1
"5
6120 6130
ADDR=ADDR+2 ?
”+“;:1f
PEEK<ADDR)=0
THEN
6200
Turn to Page 12>
May 7988 Atari User
.
11
(Mik?gga?w?i?? 19551151551191132591 Am
fr
>
~
1
“
? 1191511xswgnzszztzfgmaswsg 11.11.91111191311115915 m?f?f‘m!“ 1&1,@19€11§~?% 2133511“ 15910343” «ng‘i. 6.gtw mg} i19195§11§15120§1 9111.15.12 f lyét/gggrj 32131," W211. 0111.1”;1119 mm L” $51,531.91 ”0 11900119901991119 €1é1552§§0055¢§¢ 937511 5531.1... 0115141101131 31112510 $3915!" g??fwg
_
11
1
,.
217111.
“(Tim‘ii 1j§911«~s,11;-21“§113_
~
9.119
2
.
1“
51
.'<1
5311
"fr;
P1
;:
1115111111111511951511
~'
01,1“?7
1
“2“11199253111at?s-‘éwfx???m?itxu
1
10 011 (Y) 20 012 (3) 30 093 (x)
12111§§1§11111111§1 1&1?
(gig. \,
11g§§112§1 1010111911115?“
19512?” 1411312155115»
gay“! giugééggw
US GOLD Ebmd
A99
Dagger. 01111609995
01-1591
11.)
50 005 60 3111 70 11111 80 901 90 110
(0) (a) (0) (u)
100 cus
(11)
(1()
(7) (1) 130 1111. (2) 110 151 (0) 150 EUV (1) 160 2113 (X) 170 0119 (0) 180 21s (3)
(19)
11511
ECA
1
1110 1170 1180
115 902
11)
2010 0x0 (9) 2050 501 (2) 2060 0115 (1) 2070 (0 0 (0) 2089 (so <1)
(1) (5) (1)
2090 2100 2110
'
1
210
3110
suns Cu
.
DI
16.9: 12.95 22.95 11.95 2295 25.95 25.95 25.95
Wmmp Colonic cm“ Wig-rd; Crown Gundingorm MAM-um Ktmfurum Pnnhhop 001011900015“ Mao-c"
2235 13,95 12.95 25‘9995.99 35.00 17.00 17.00
1.99901152010795 1111611995
means Vietnam 5.1mm 395
Reality ||
11
mssznzmsmsaw“ me
Toumunonl....111....4.99
W
11.95 11.95 71.95
"35
?.';‘“:“Z?mm
9.01109:
°“‘°°°"-~~~~-~‘-’°
11,95 1395 .95 $3.05 $2,190:
6.99
“9
SOFTWARE Can. Disc Smash 1111. V6115..,,..,..,,,,.,,11_1_,_us 12,95 Smash 141an. 6995 1235 3m 141an.71......................9.95 12,5 ENGLISH
Amy‘s“ ‘
cm.
(8) (8)
BMX
Si
uh?on 199
“04113199 Egan-mm: ..
Smndiuv895 DSGlTAi-?TEGRA?ON PM PM!“ NOVAGEN More-nary 7.95
u
c'“Cum
051...
12 Atari User May 1988
01
0°
16.95
°"°
‘235
DI“
10.95 0999.
Mommy comp, Pgd‘mhmmjzjs 011709er Can.
SwVSwll750
“M795
bloc 10.95, 8.95 14,95
mm 12.50 12.95 12.95
319.3
|NF9°°H
Cm
DI“
IASTERTRONIC
Can.
22.95 22.95 bloc
$2,000 rm
1210 ac'
'~
130 000 110 VYX 150 882
(L) (5) (E)
1.60 1115 1.70 1116 180 0119 1.90 009
(11)
(c) (s)
(7)
500 szr 510 010
(x) (8) 1000 0x11 (1) 1010 621 (V) 1020 YSK (2) 1030 31x (s) 101.0 39V (1) 1050 11117 (1) 1060 m (6) 1070 ZSF (s)
(11)
(1) (7) (11)
(2) (P) (7) (0)
1080 1090 1100 1110
(11)
.
1 1
$3:
(81
1310 1320 1330
9011
131.0
m
1350 1360
211 0111
(r)
1370 1380
71s
(11)
1111
(11)
$68
(7) (1) (2) (s) (c) (3) (6)
2010 2020
(3)
2030
1.
1111 1105
ssp 0111
271. 1011
cvu
1111
WK cxp 050 0311
011
3:2 '
Can.
one
TYNESOFT Who Dues Mml1695
ecu.
Dine 9.95 8-95 8.95
WWVROMW
Mnx one 895
Ont 24735235 uénopnoé'éwm"""""""""é3'0'il 5119111
Servieo 995
F-1SSVMEQIOG95
Wh??
3119.5”;
omcm 11111015091
Can.
Ogre
Ultimalll
Space
IV
smirk“
12.95 bloc 17.95 16.95 18.95 16.95
JU2 (V)
6170
62” W
2230 2210 2250
1(1(6
62211111 6210 731 6250 s110 6260 100 6270 1138
(G)
1711
(1)
5000 5010
cxs 098
(L)
5020 5030 5010
PTT
(11)
P88 (X) VKP
6000
0x7
6310 100 (Y) 6320 1010 (7) 6330 153 (11) 6310 K“ (5) 6350 599 (0) 6360 525 (1) 6100 017 (2) 6110 1110 (3) 61.20 vav (c) 6150 1100 (0) 6500 01(7 (8) 6510 11117 (P) 6520 011 (c) 10000 003 (9) 10010 1.115 (6) :,
(11)
(X) (V) 6010 901 (P) 6020 1103 (1)
;
017
6300
(11)
1159
211
6230
11s7
2280 2290
(V) (5) (1) (1) (1) (1) (8) (E) (s)
6210 011
(s) 129 (1) 2260 sv7 (6) 2270 021( (1)
g
,
A
.
BUDGET
Tull-953 Dluo
Smrmg cm
.
HARDWARE 599. snag," including 1,“ Cum" ”9.95 Ninmdo System 1:95.90 Wm 001305 Monitor/TV 2209.00
mm cums PHONE ST
cg}?
0111
mm
FOR LATEST PRICES
IloloIST 11.11.1311... For lull
SPEC|AL OFFERS Ont-
,
Suldewr—
2's; 8.95 5.95 9.95 8.95 8-95 8.95
11.1
14195
Set.........1..11.-
Consguc?on
1151.5“st
3,95 7.95 .
59?
Shool'om UP...1....1.......1..,....1..6,95
"mneml?mdm!
Wuhan-m?“
Phi-dinpulomluwuu-omm
mmmupmommm
MILES BETTER SOFTWARE"
Mamluwwumm “37m...“
3122 21.95
one 1195
Cut'n'Pash— Quest Pmbe110600119“
1133;
mans
Japan
wngg
mw|
Cm
Saga-aawwm-----~-~~---~~~~~~~~~595)
15:32
(A) (F) 2150 60A (2) 2111119 (1) .2170 1113 (6) 2180 1111 (S) 2190 8011 (7) 2200 201 (0) 2210 x18 (0) 2220 EYP (7)
“P
123.3 Di... 10.95 1095
010111010901m....1......................5.95 “5
51.11.9133
(1)
702
1213;
co?sd?‘... 1ve95
8970119695
mung00111910...........................11.99
(11)
011
2130
12.95
SEGA
mwkm‘“ 595 $595 ww? ”1719010111695
Rand-19199 an199
(11)
214“
‘6'95
nghtMuEsBSS
Crystal Gun
0111
SW
11,95 Foomoleqer299 910191795 56151001191of111.Year.....1...........9.9512.95 Manor c0m199 can. mu Micro 1011111011199 sum: 5 10.95 Rockford 299 1110111110111“ 101009550
33:1“;
-~
'
6030 1171 (0) 6010 155 (0) 6100 027 (1) 6110 111 (0) 1121 128 (1) 6130 2111 (1) 6110 s11 (5), 6150 s H 1 (V)
71.11
Ulu'ma
SWAT?” m1. Mm|99
1195
11-
.
?re?g?nm‘?f’
.
117.111.9533 mmmng “(W299
(V)
(8) (1) (1) (s) (V) (1) (c) (1) (c) (1) (8)
(11)
1~;
3115
1211.10
E71 (1) 780 (11) 3011
)
1250 1260 1270 1280 1290 1300
1390 1100 1110 2000
1121
01111
0
1229 “17 (V) 1230 910 (7)
Road, Chadsmoor, Cannock, 200. Tel: (0543) 466577/8 Jeweh of Darkness 1295
8000060101535
5991511500 Hammwhmw.w...
‘
611011de
c1.99
11150111295 Emit! LE. "“° DREAMS
(11)
120 MC (0)
ws11
om‘j'f‘mjj:11:11:11;j?jjjjjjjj;13;2:82
2,-1.61:215111.11.19...............1..1.99 one Wm "
(11)
(u)
380 1111 390 110 100 (11 110 $01
Spy¥$pylll895 "‘°"°“ 11:15 mmmm cm 11.1.1af?rm?“"::::::::.'::::::::::::'7".5s' Gum 50191795 Shaun
270 2115 280 113 290 760
”
1:
~1
1:
~
"
(11)
cs3 310 001 350 V116 360 010 370 011
Cannock
221
0110190
'
(P)
x
mas-1191511990 Broads-dos U.S.A.A.F. Oompum Ambush
Super
220 3110 250 210 031 250 0111 260 017
1190
11111
(1) (2)
.
“
it
330
(11)
1,3
a
(1) (1) 308 8-11 (2) 310 1x0 (0) 320 1115 (P)
110 1111 120 02x
190 101 200 21111
¥&&m¢71 ?m????zi
A
111.
1
511545
‘k
‘
“
1.0
11251-1121
.
gigg??wés‘éw?fw??éu "-
“
1120 HP8 1130 0811 111.0 907
1111.11.1111111111111115214191151009511111 jaféiisl?n?x111.99111155,155,195,191,151,5a,5,190,157,735 1591511725011 106,157,661 ”1,15 16521151311 ,1
“
”
‘
:
155111191100ng
<2 k~%*}w2353253925551151312213523.19"113191112111
115 ’
f:
fi‘
11.15,
mi?f“%‘m*?lm?m?
i
‘
‘ ‘
E
10518
®
-
ii"
i‘; ~
~
'
-
.
mUG '
Bulletln
BOard
update The MicroLink Bulletin Board has just had a spring clean, andabacklog of 9,000 old messages removed. But at the rate at which it’s being used, it won’t take more than a couple of months to
MicroLink
strain on the old Prime 850 computer, and many users would agree that sluggish is perhaps a mild way to describe MicroLink at peak times.
Now work is underway to install a Prime 9955 not only has it got a longer name but it’s faster and better able to cope with the increased —
User
Group
appear to offer a bewildering selection of things to try, and even for experienced users the different options can be confusing. And there’s always a way to
are usually good news; the form a focus for ideas, opin}: ion and self-help and give the users a collective voice. The ?exibility provided by MicroLink and Telecom do things faster, or at less Gold make MUG particucost. larly useful. There are no Of course, the information printing costs for newslet-
to help people
do this has ters and there’s almost inalways existed. But it’s been stant access to everyone in demand. hard to find, and until now the group through the mail replace them. The Bulletin Board is an There’sa lot of things to be there hasn’t really been any system. area where anyone can leave done before the switchover way for users to share their MUGs been going for a public message, start or can happen, software has to discoveries in such a way about a month now, and join in a discussion on any be changed and the digital that others will be able to we’ve already formed ateam detritus collected on the old make use of them. The of people who have voltopic or just ask for help. The range of subjects cov- computer in its years of MicroLink User’s Manual unteered to answer queries ered is huge and always dealing with us humans has sets out to remedy this and help anyone with MicroLink-related problems. problem. changing; cars are bought to be cleared up. At the moment MUG is and sold, philosophy, pop Exactly how much better the new service will be isn’t collating the information. music and poaching argued , about and the reasons why clear, although technical Sometimes the amount of It S a people tend to use words data collected by users can somebody’s software doesn’t ° ' ' like “massively” and get be staggering — one sub- wor seem to work are revealed. scriber mailed .in over 200k . . but full of Telecom Gold There are eve.“ the oc- quite We excited. re all eager to find of hints and tips saved up com casronaltriVia quizzes (well, puters, it seems. The UK over years. Of course, we’re do YOU know how many out. Telecom Gold 5 ystem, of . just as happy to hear.from which MicroLink is the most electric tramways are still anyone With one good idea. running in the UK?). active part, is just one sector . . All the data be of a‘ like nothing quite ' will There's . global network called indexed and made available; Dialcom it outSide the world of com, the exact design is still being It can warned. User S puters, but be While MicroLink is S ystem . . . . . be very addictive. discussed, but like anything 72 ’ . d 0 th er UK compu t ers that Of the ONE an prolects else MUG does, it will be are m 70 to 90’ MUG is coordinating is the free to use ' the. range there are Dialcom computers . ction of the MicroLink pro d u almost everwhere. And like
small
ld
_
_
-
.
.
.
.
The MlcroLlnk Manual
Preparlng for 0
o
tlme
Prime
EVERYONE upgrades their hardware occasionally, and MicroLink is no exception. But it’s not an Amstrad PC1640 they’re getting. For some time now, the rate at which people are joining has put a bit of a
.
User’s
Manual
'
Desi gne d t 0 :
User groups
international
tele hone ve ap“ got
complement the information h t h ey , exc. anges, given to every MicroLink are news the“ own subscriber on old fashioned “The” . Users’ MUGger Adrian Mars. ls paper, the manual sets out to THE MicroLink to find out "m which online way of Group came about as a trying be an are where. .Thl.s describing the many facili- result of various subscribers computers might seem an eccentric, If ties available on MicroLink asking whether there was but .SUCh from the point of view of the any organisation run to help harmless, hObbY’ users. them. who use people User groups in any area blhfoMri‘cai-tdzi‘nlfsislsdiftYiziilla At first, MicroLink can find and out of -
good
(apparently)
date.
Odd offers
—_——-————-———
ers and lovers that comof MicroLink puters aren’t so bad after all. But you have to take your well, nobody goes to knows. But the last month hat off, if nothing else, to Keith Channing. He helps has seen some odd goingsrun Clothes on. CORAL, There have been people Optional Recreation and advertising for goose shoot- Leisure, a naturlist organising, others looking for ation dedicated to promoting activities burned out buildings and the the various usual range of online floral enjoyed by those who feel their orderings to persuade moth- happier without
THE prize for the most
unusual
use
..
.
And it could be the first organising an international group of Dialcom users, which really would he a first antl another step towards the electronic community of tomorrow. If you know anything about the Dialcom network numbering scheme, then Adrian (MARS.ADRIAN on the mail system) and MUG would be glad to hear from
step to
And withabit of advertising on the Bulletin Board and a touch of help from MicroLink themselves he’s gathering together all those on the system who are similarly inclined. Now that has to be the most original use for MicroLink. Unless (of course) you know better... you clothes on.
Suggestions of material for inclusion in the MUG Newsletter should sent to Rupert Goodwins on MAG95816
.
. .
be
May 1988 Atari User 13
4
PAGE 6 has been supporting Atari computers for 5 years - coverage now includes both 8-bit and ST. Get the latest copy from your local newsagent or by
“"'" ”' . ,
5 _
"
0
Mam
mmiilm a“ for tars
Gum?“
‘
'
M”,
v,
,_
,
\
l, M
ax‘
gJ
,
c
0;
\
if.
"
"
x
K“
—
T
5' a
Jikge
Mwbmw
mi.”
“a or
”1
M
O
x
“0‘s“ -‘;,o.sw““°
? 9,
W '
.
1
PACKED-TOP '
sigh
..
Double
Sided
10
OUAUTY
.P.I.
\\
.
40m.
50
m
r
4
.
Cobzred
a
4
£41.1558
ES 1.2:8
233.50
£43.00
£53.00
£19.50
£34.50
£45.00
£65.00
.
4
£7.95
..
4
£15.00
2332
or 10 5.25'
Coloured
~
Disle
gas?
342.50
£55.50
mey_Case(wonh
come
in ?ve colours (Red, Blue, White, Yellow, disks have me index holes and Mo mldlesl
disks come in ?ve colours
and reverslble
All disls
prolecdorl.
COPY HOLDERS
carry our no quibble
replacement
and have
guarantee
Q ,
'
—
YU-Hm’aH°irefwmdiusa°a~m " S|2919
.
£129.75
594.75
2143.75
rvro
20
_
-
-
120 50 100 140
r1:10.95
£7.49 £9.49 £10.95
3.5 Cleanin
Disc ............£4.99 5_?5- meani?g Disc ..........£3.99 Dlsk Notcher .....................£3.49 ST Prlnter Cable ...............£8.49
and are uni?ed
‘
x
a 5- DS
DD
50
DISKS
40
CAPACITY
100°!- enor flee
LOCKABLE FOR
BOX
80
X
3
igjéoo
CAPACITY
new printer stand is very space ef?cient as it rakes hardiv any more mom
Hemmber
14 Atari User May 1988
ell
BOX
so
x
3
DISKS
CAPACITY
LOCKABLE FOR
Box
ONLY £79.95
This
and retold above me 4
eompanmens m1 is one m desk space is
om
glazigjlrwga'g; from
.
Jgggrg?esgg
?lespedal'dialgonwolled '"‘ ° “m“ °° ”a” 1.03.3“ “m ”9“
mm mmz‘??ingf‘m
80 Col .................229.95 132 Col ...............£34.95
Pleeu note we operate -
DISKS
LOCKABLE FOR
SEES—SOD BOX
ONLY £44.95
PRINTER STAND
05—00
PLUS
CAPACITY
80
Dis“
LOCKABLE FOR
a 5-
x
ONLY £54.95
"
5 nge Sidemsm .. DoubleSlded135T.P.I. 51
,
.
.
212.49 214.49
223495
£20.95
5° 245.95 £52.95
10° 291.95 £99.95
15° £129.95 2145.95
200 £169.95 2139.95
_
Ralnbow Pack of five colours Singiesided 135T-P-i. Double Slded 135T.P.l
£17.95 £19.95
£35.95 £39.95
-
£62.95 £75.95
New product! £119.95 £145.95
£159.95 £214.95
£219.95 £279.95
Packs of lo 35“ Disks come with Free Plastic Library Case (worlh 21-49!) All discs are supplied with labels and are cen'riied 100°/o error free
UNIT 3, THE METRO CENTRE, BRIDGE ROAD, ORPINGTON, KENT BRS ZBE TEL: (0689) 35353 (6 Lines) (24 Hours) Fax: 0689 77737
Am
‘
£29.95
PLUS
PROFESS'ONAL 27.49 £7.49 £8.49
-
Holds Holds Holds Holds
._
Green)
holes and
40
3.00" Lockable - Holds 25 3.50“ Lockable- Holds 40 300“ Lockable Holds 60 —
12 (A3)
SPEC|AL OFFERS + LOCKABLE BOXES
40
Storage Boxes
_
X
ONLY £24.95
i??" ?\/
Lockable Lockable Lockable Lockable
"
3.5" DISCS
£1490
47,
3.505.25. 5.25 5.25'
‘
YU'H32 Copy HoldefWi"! MIPStabl?a Arm Size 9.5“ x 11 .5" wrth smooth sllde Ilne gurde £19.95
5:32
25 £50
001le NICenhcdislsarepedredwhhaproleaiveladre!(errvelope)andwrrlewitr1ell.rllusersel,indudingelabel and a writ probe! lab. The disks are manulxllredlo bp international standards and have a hub ring for added Coloured
e
e
£102.50
£832 £50.52
.75
Disks come with Free Plastic
Reversible
4
'.
£28.50
7.
.
9mm 333i. Paolo
. The Widest range of Atari public domain software available anywhere
£92.50
1
£11.00
.
.
96T4P.l
0
o
for all Atari equipment
100
‘
31
Dust covers
*
213.3
.
38.35
1595
mmmm
*
‘
details us on 0785 57005 for further visit your local newsagent today
25
53?
gm“redSideaReversible
Books for beginners to experts
N,
TOP QUALITY DISKS T ROCK BOTTOM PRICES
girl
seed
*
.
\
'
225"le 883115
\
’.
or
52:32:55
‘.
M“
Phone
1;1:::.:::::
.
‘
”it
"1:1
,.
_
‘u.
xx
.
MN}...
1,0" “a
m
-. N
‘
v‘?s ”mews/s] .r:‘-
'
All 8-bit magazine programs on disk with bonus programs included
?
1&0
do a}
‘3
i
*
;
.
__
$6
,
We also support our readers in many other ways.
9L»,
2.
iv}
~\
‘\
‘
,
subscribing-
I
Ww’tgb'lw/ '/
.
9 k \ I _.i \\ "
“W“
'
n all eheldng system. Oulelde of?ce home I telephone enemv?n? meehlne wlll take your order. prleee Include VAT end delivery! There ere no hidden extree to pay! Pereoml caller. welcome: Mond-y-Frldey 9.30am-4.3l)pm
curves, when our moods will be correspondingly strong and weak.
When all three peaks coincide we are
_
therefore to
be regarded as on the ball and buzzing or, in the second case, better off staying in bed all day.
Since these cycles apply to everyone it therefore means that the, three biocycles are running parallel, but individually with those of other people with the same constant phase lag depending on the difference between their birth dates. Biorhythm calculates this difference for each of the three categories and computes the combined average to give a figure as a percentage for how any two people's overall mood status compares, and hence determinestheir
‘
compatibility. all 6
GREGORY
'
prowdes a routme to plot the ups and downs
When entering dates you must use
the
|Ife
gm
Ran
mm
10: an: csSunzumosus '
7"
1.“
k
I
sou
1:1 to 12mm)
,
1‘ ‘
nzbmnzbwixt
~
143 ton 1:1 to 12mm
FOR
npmuaswzss
b:DY(I)=D:IERT
>
11mm Instnsmuemz “ IlSmEHT 1:16:11”?166 mm 31,28,31,35,11,30,31,31130.31 159 For 1:6 to
'
;
' ,
,
k
:? asp-mu 368 POKE 87,1:POKE 88,1eazpasnlou ~
~
=?
new
You
mat
to-",
, ?g,
1,0 a ,
m“?
Calculate a Bio—curve":? " [2] our. “ ulate compatibility" m 7 ,, m Exit tron program‘H? :? "please press required number- EMtg" 3,9 OPE, 381.4,0,“K:" «as an u1,x:x:k-48:1F “1 on K)! min
260 Mm
112.112.112.71,G.145,?.7,7.7,
y,7,2,z,z,z,2,2,2,z,z,z,55,1,5,5 KE
MEET I
,
2,65,?9,6 250 onto 112,112,112,70,8,12812,6.6,6{
Joyfmmmictmzn Invoke Lb
GS"
37a poxs
27a GRAPHICS 0:7 cunsuzsncmss
tn mamas»
sum
9,9,9,7,7,7,s,s,s,5,5,2,z,z,z,z,z,z,z,
”MAME,JBLYJUGUSLSEPTEHERASTOBER 130 sure 1:1536
To
enrmt 1:0 to 7 323 mu ropscmtx?a)+1N60LJ£EHBHB ASlntc‘jETisn cm. us next nun” 343 MM 34,4137,50,49,57,52,43,i5.5ff 350 POKE chums amuszposnmn 5,0
69,1$,133,12,165,6 220 mm 133,13,162,6,166.45,169.7,32, 32,228,96,32,25,6.76,77.160,165,67,208 ,26,236.7a,5,298 233 out» 21,160,0.165.93,81,91,u,12?, 288,6,177,94,73,128,145,94,165,32,141, 7s,6,76,98.228.32 a“ Data 112.112.112.73.8,140.9,9.9.9.
romzeswaxf Hammett
51:90 716.14woxi
711,42wwe
712,134 283 POKE 764.255:POK£
756,R??TBP:PDKEA
campus
r?"
38,243? '
,
l}
JLHAJLSB.91,121.152-182JHIZ“: s,z,ss,11z.s
”174,385,335 170 Mm Januanv,remuuhv,mucu,awn,
‘
319 RESTQRE 340mm catz?
141,43,6,165,1:,141,44.5,153,1,133,9,1
-
Fan
36,0:POKE 05,140 298 POKE 568,7‘izPBKE 561,6:90KE MAL,” see CHMS?EEKUSSNZSG:TOPSCRzPEEKmS
1:1722 to Heisman» owns 1,» Izhusausxn 215 ”TO IN.165.9,41;1,240,14.165,12.
05:14
160
~
to 1721“?an thzutut
mm
“Sum,"suu),N${37),?1$(37) JZHWLDHHZLDYHZ) 12a use“wusuzouns:nimmsmssnni
110
,
kind of built-in biological clock. The listing here represents these changing moods by sketching standard sinusoidal waves in graphical form for any month since a person’s birth date. The critical periods for us are at the highest and lowest peaks on the
203 .
For
The program contains many useful routines which add to the overall pres-entation: A flashing cursor, a totally re-defined character set and display lists have been used wherever possible to enhance the graphic screens. ME. I cannot be held responsible if you run the program and find out that you are notcompatib/e with your wife.
I
~
DD/MM/YYYY:
key.
190 ion 1:1654
* 25 RE?! * BIORVTHHS 36 am at BY GREG sinner! at as lien is (mutant USER * ‘059 RE“ mm
format
example, 01/05/1988 or 1/5/1988—the slash sign must separate the numbers. If you make a mistake the computer will either prompt you to re-enter the date or refuse to accept the input. You can erase any entry using the Delete
‘
THIS easy-to-use program is based on a simple theory put forward by research scientists that the physical, mental and emotional states of the human are body constantly undergoing three fluctuating cycles. These are very similar to each other but differ in their frequency. Physical, emotional and mental states have 23, 28 and 33 day periods respectively,so they are not usually in phase with each other. They are said to be activated on the day we are born and controlled by a
custo-
a
proof.
.
of your
of memory enhanced by
mised character set used throughout. If you study lines 3000 to 3360 you will see a number of techniques used to make keyboard input easy yet idiot-
BENHAM
'
The three main screen displays are different display lists stored in page
~
'
‘
490
.
f
16 > Tum to Page ‘ $5
May 1988 Atari User 15
__———_____—_
1150 00x: 00,20:001£ 00,110:00100 2:10 1:0 10 150 5100 502101 1,0:000010 1. 0:0101 1+1,0:000m0 111.0015)” 1 1100 0015 07,0:000: 00,100:00|(E 752.1: 00511100 0,012 "IMIMYAV
momeosun 3000 2010 01s:"";2 "tinter 1st person's nan e":00500 x100:01s:0s:0s:m2020 2 “uEnter 01rth-date":€10500 3200
07.2:000 00,1”:000‘0 7ss,0:0011710,130 000 00511100"0.0:2 00;"09":00511100 0,
WWI";
2030 IF 000 1050 00500 350010035010
1170 0005 07,1:0015 00,2zozposxnou 0. 1:2 1m" 00051001 notional man
12? “WW" 070 000: 07,1:0000 00,100:00511100 2,0
-'
2020 2040 00500 “00:17 500 men ennzomom 2000 2959 1; cms(125,,.25:....,? "mate, 200
1 1
‘
4 From Page 25
0
010 00 x 0010 1000.2000,050 020 0010 270 050 0105: 01:2 cunsuzszzpoxs E
,,
1
12 00;"for mm 0520” 080 LII:400=F0|I DEB}. 10
'
010 5000
1
1100 0005 07.7:001: 004010005 00,120: 00100 1:POKE 700.136:90KE 709.204-‘PDKE
'
70111511!
DEBS
710.50:70KE 712.178 1100 9101 0,0:000m0 0,00:000m0 150.6
,
‘
1
,
1
10°
25°
-
variables and the
Read the data into 6 Display List data into page s creen menu the DISp|aY l ay Find the end of the program Qrsp formation to be used in
,
27°
_
450
_
1°00
1
420 48 0
"10
'
person's nane":GosuB 3100:02$:ns:05:"" 2 "005“th Birth-date":€0508 3200 gpzzomzzmvzzv 2070 IF 000 1010 00500 0500:500=0:0010 2050
,
2
1120
_
1340
2000
_
2180
2200 3000
-
2310 3070
compatibility screen Display bio-compatibrimes entries Control keyboard
310°
—
,
2110 2120 2130 2100 2150 2100 2170
.
'
1
'
1
'
‘
-
316°
_
333?) ?g?) -
1 ‘~
_
_
'
4
“1033310330 Acce t a em
the Caicflate the difference between two dates °f Calculate cvcl'e phases_m ‘e'mls OW overf numeric avoud and _
'
4200
—
4290
days
1
"
errors 4300 x
_
4330
,
6170 _ 9160 E3000 000
-
Calculate
1
1
1
'
bio-compat‘b‘l‘ty
as per
z?
next
'
'
.
,
1
1
1
1
500 1000 annzncom
1
1
233°“
.
the bio-curve 0 areas?” ca_ draw the blO grap h screen and Display curves bioEnter information for calculating
1
,
.
11
1
z01:0:n1:n:v1:v
2000 2000 00500 “00:10
PROGRAM BREAKDOWN
;
1,
,
_
centages Play a tune set Set-Up the new CharaCte'
° ‘ 7 01-02 000 01-02 000 v1-vz 1050 _, 051-1 10 200: 051.0010 2100 IF v1>vz 1050 00500 2170 11 um THE! 2100 IF 01m THE! 005110 2170 IF 01012 1050 2100 IF 01)02 THE! 605110 2170 0010 2100
"0500: batsman"!
~
1
1
1
‘
~
,
~
,
~
1
03:01:01:02:02=01:nz:n1:u1:02012:
03:73:71:v1:vz:vz:vx:01=:1mzmnu
-
1232$2222:‘§§§“:o::°:éf°2“§o:§°3ss ’ , :
,
3
.
1
1
2210 000: 700,02:000£ 700,110zp0xz 710 .0:000£ 711.202zpoxs 712.0:2 000511251 2220 0015 07,2:9005 00,1100“ 00,10m 0511100 1,0:2 116;"tonpatibility z" 2230 7 1m" --—------------:2 as 2200 2 “gimp—«1011071005100
101010510110 2250
?
06:"?m----—";
(1011005150
u10+0.5n/10 2200
2
' 1
00;'miim--------";un(005m
w10+0.snz10
~
‘
j 1
1000 00000105 010002 755,2moxz 700,12 woke 710,112w005 712,11zzpoxs 750,00 mnpzcosns 0000 1010 2 cmSuzswg "Enter Birth-date": 00500 3200 1020 01:0:n1:n:01:v:17 500 1050 00500 3500:£00=0:0010 1010 1030 00511100 2.0:2 “Enter today's dat e“:60503 1200 1000 02:0:02:10:12:0=1F 500 1050 00500 3500:500:0:0010 1010 1050 xr 01>92 may 1000 1000 17 11mm 000 01:02 1050 1000 1070 17 01>:02 000 01:02 000 v1zv2 m: 1
4'
,
,,~
1
I 1000 f1000 0010 1100 '
1; '
1000 005110 350000110 1010 1100 00500 30mm- 500 1050 51:03:50“! 1010 1110 00500 0000:0005:0avs—02:00500 020 0:70:02m0zbnmznrr 02:2 000 100 1000
2270
2,1s:000m0 0,15 1200 0101 3,10:000m0 x,10:0101 2.07» 00010 0.07 1210 01:23:00:1300/cu&0mc:1:00500 13
)*10+0.sn/10 2300 POKE 07,0:0005 00.100:00511100 2, It? “5:2 :? 029 231“ POSITION 3.5:7 "Press -0' for nor " e comatibilities":? ‘n' to re turn to mn?"=LIN=2328=‘-'OTO 5000 2320 K=PEEKt7w=IF KOM 01W (037 m
00 1220 01.220:PC=C3SOICLHEH=12=2=GDSHB 11 00 1210 01:03mcztxso/cunmczxzcosus 11 00 1200 sex: 07,0:001: 00,00woxs 09,130; 00511100 0.0:2 "Press any key to retur n to menu":LIu:1zse:Gom 5000 1250 051 01,1:01055 01 1200 POKE 07.1:POKE 00,0:0011 00.1200) .. 0511100 3.0:2 05:0 1270 me 07,7:000: 00,20z7 usmmsuz
00:103
02,0,0,"‘s:":0£0 more
7560700100 1110 001: 560,112:POKE 501,0woxa 07.1
f‘:000£100,0:000£ 09,120 1100 00511100 3,0:2 newsman-5,020; envnwoxe 07.7 16 Atari User May 1988
2
‘
EN 2320 2330 0005 700.255:Pox£~07.2=POKE 00,0 2300 FOR 1:3 10 0070511100 15,1:2 0m“
"NEH
I
2050 0002 07.0:0005 00,100:ron 1:0 10
M‘osnmu
0,1:7
"
I
"?lm
2350 00000105 0:17 0:07 1050 00:0:0070 270 2370 17 07 men 01:03:m:miv1:v3:0r=0 2300 0015 7ss,2:pox£ 709,12:001£ 710,’1
11:1
12:00“ 712,112 2390 000: 755,00m00:00£u 01,0,0,"x:":
1310 00100 0:0101 2,-5101000001000101 1320 700 1:0 to 10 51:0 7 1330 xztuttt1ssnm0/01/10142.s0:v:-51
nmwcwnuxumsou»
0,v,12,0
1100 000010 minus!" 1:50000 0,0,0,0:0 51000 2000 00000105 0:00:22 700.12:000z 710.1
12:00“
71241202005 755.2:0005 756.00
‘
'
snctoss 02:0010 270 1300 01:01011100:00:01/100:10:usm01
,
1110 tpxzsmpsn
xterm-"wn";11010005000
3:0101 0,31z0mur0 159,31100LOR zgpun’
5010 2050 3000 POKE 0941.0:17 PEEK(16))127 men P ox: 10,105511151-120) 3010 021000 1020 pone savanna—1:2 " ";:P01(E 05
Memes-1 0000 IF 1:0 1050 051000
' ‘
II:0 THEN II:3:I:I-1:Il:0-((I:1) MID mun—rum MI» muomxr 3:0 IIIEII I:1:t|:1:PIIItE 05,1 3050 IF 1:1 MID DE THEN Il$:STR$(0)-:III " $(II):" 3060 IF 1:2 All) It TIIEII Inszsmsmxlni 3040 IF
"
“In",
‘
~
,
‘
f
3070 05mm 3100 I:0:II:1:? 3110 IF II<1 THEII 0:1:9015 05.1 3120 60508 30002651 81,1:IF [2155 THE! ? ?it-Hum! 3130 IF 1037 THE! 7 :? "Etienne too Inn were 3100 g-please re-enter":? 3100 IF “(65 00 10122) 000 0032 mm [0126 on (000 Ml!) (<9?) THE! 3120 3150 IF 11:126 men II:I-1:GOSIIB “20:60 to 3110 3160 7 C?ls‘?;ll$(l)=CHR$(K):l:H1:GO 10 3120 3200 I:1:II:1:DE=0:IIE=0:? "Enter date in the fol-n bb/I?/VVW‘H? 3210 Il$:"0" 3220 IF 1:3 MID 0:5 TIIEII 3270 3230 1009 Human 3240 IF K=126 mil
702,6llzc? 01.0 0:11-1:60500
30:11:60
3630 053000 4000 oavsnvz-vn?ss 4010 FOR 1:71 10 72:01:1—(10111/41110
I’ll
:LP2=I-(IlT(1/100)*100) ,
4020 IF “1:0
All»
”1200
IIIEII
”05:0“
1:72 IIIEII LP3:29
suur
3320 IEUIIHIISHIEHHF "(1 01! 9012 III, in 3360 3330 051000 3340 sizimunlsnlr LEIIIIII$I 04 00 707 72 THE! 1360
4030 IEII‘I' I 4040 IF 72«(Ilrt?2/4)*4)=0 000 72-11qu “2110001110010! THE! 4070 4050 01:07:01)101-1:02:01!(I|2)902-1 4060 4070
”Hams—minm?unu FOR 1:3 10 12:DVtI):bvunuu?n
'
.
'
1
n.“ i. ”can,“
on.
4080 luznvmu+01-1:02:0vm21+02-1 4090 ouvszuvs-u?lz 4100 F011 1:3 10 12:0?(1):DNI)—1:IEKT 3:051000 4200 01:75:01,175 4210 IF newsman men bzvswnvmmzz
of “MM, of no“, available
FREE for downloading
on
moth“
. '
,
3:605IIB “00 0220 P?zb?i-INHMYS/HHN 4230 IF 057931993 TIIEII Izhevsmavszez
3350 RETURN 3360 50505 3400muw “newsman 3400 7 :? "Gunvalid 0ate!":ERI¥=I:IIEIII
vsmzvszl 4240 IF 0011931076 THE! buxom/$103 6:60500 4400 4250 Eltb?s—IIIHMYS/ZOMZB 4260 IF 0&5731076 THE! I:MVS:MVS=DE
,
‘
mt
3300
:1
to 3220
‘
mill 06.100! 3200 II:1:I:I*1:IF I)3 min 051000 3290 6010 3210 3300 DZVAHIISHDEzlllF M1 OR ”31 El 3360 3310 RETIII'tIl
10
7
IWoman-rut Entrywwon DEL 500mm DELz? can$t125nl£mu :?
f
,
y
3250 3260
'
If ((47
on 1057
min 3220
an (047 TIIEII 10510,” 2 000501); 3220 zsrnstK-unuzlulcm 3270 on I 00500 3300,3320,3340:IF ERR
3600 ? r? "us this correct (if/Ii) ";3610 GET 01,lt:IF 0070 006 0009 TIIEII 3610 3620 It‘ [178 TIIEII £110:1
vs:0£vs:1
,
I
PO BOX 78 MACCLESFIELD CHESHIRE SK10 3PF Telephone (0625) 25228 ATARI ROMS Battle Zone
1495
Donkey Kong Jnr ...........,...12.95 Final Legacy.......................12.95
Joust 1295
Moon Patrol Ms Pacman
1295 1295
Robotron.,...........................12.95 Tennis...................................9.95
ATARI CASSETTES
ATARI DISKS
Ace of Aces 850 Arkanoid 795 Atari Aces 850 Four Star Games II .............695 Basil: Mouse Detective ........8.50 Colossus Chess lV...............8.50
Alternate Reality ll.............16.95 16.95 Autoduel Basil: Mouse Detective ......12.75 Druid 1275 F-15 Strike Eagle ...............12.75
DrUld850 Football Fortunes ...............12.75 Four Star Games ................695 Gauntlet (64K)......................8.50 Deeper Dungeons................4.95 |nternational Karate..............5.95 Jewels of Darkness 64K 12.75 Kennedy Approach ..............850 Leaderboard 850 Leaderboard Tournament....4.95 Little DEVIls ...........................6.95 LlVlng Daylights 850 Force 695 Mirax 6.95 I
ATARI BUDGET CASSETTES _
180295 BMX Simulator 195 Boulderdash 295 Boulderdash II 295 1,95 Decathlon Dizzy Dice 195 Footba" Manager .................2.95 Footballer of the Year ..........2.95 Four Great Games II ............3.95 Four Great Games ll (disc) “5.95 Grand Prix Simulator ...........1.95 Henry's House....................,.1.95 League Challenge..-----~------~-1-95 0” Cue 295
Panther 295 Rockford 295 Speed Ace 295 Spooky Castle 195 Steve Davis Snooker ...........1.95
“DE“ V“
I'I'lcrotbk 72=MAG90623
~
Flight Simulator ll ...............39.95 Football Fortunes...............15.95 Four Star Games Four Star Games
I
II
...............895 .............895
Gauntlet 64k.......................12.75 Deeper Dungeons
695
Guild Thieves 64k ..............16.95 Jewels Darkness 64k.........12.75 Kennedy Approach ............12.75 Knight Orc
1275
Leaderboard.......................12.75 Leaderboard Tournament ....6.95 Little DeVll.............................8.95
1275
ghghtmares antom ~695
Living Daylights 895 Mirax Force Office “1695
Platform Perf. 64k 850 Shoot em Ups 850 Silent Service 850 Silicon Dreams 64k............12.75 Spy Vs Spy ii 850 Spy Vs Spy III 850 Tomahawk 64k.....................8.50 Trivial Pursuit 1275 Winter Olympiad 88 ............850
Pawn 64k1695 Pirate Barbary 895 Silent Service 1275 Spy Vs Spy Il12.75 12.75 Spy Vs Spy llI Tomahawk 64k...................12.75 Trivial Pursuit 1695 Winter Olympiad 88 ...........12.75
MIDI
Nightmares 895
Please add 50p handling to all orders under £5. Cheques/PO's payable to: SUNARO SOFTWARE (AU) Girobank Transcash to account: 664 6638
“WC"
A May 1988 Atari User 17
—_————Utility 5070
< Fm’" PW" 17
0,6,D,B,G 5140 06m 85,95,9,121,05,96,0,8.a.‘6,8.
ff950999999P099990>f¢ggkob)'Vsss)gggvg
4279 IF pays)31977 THEN pgysngysgng 33505013 4490 4280 mngys—Inr(p?y5/33)*33
0,81,96,(14,8,B,6,0,116,8,0,0,0,0,8,0, 8101.83 6150 DQTA 25.31,0,215,23,38,0,0,26,28,
9088
‘29. IF DEYS)31977 THEN IZDM‘StthSIDE 95105953 43“ ppzleg‘n55((ZQD/23)*pm ‘310 EP1198‘085((280/28)*?0 4320 mzun-ansuuo/mm 4m, “p:(Q8§(pp)4035(fp){“85("p))/3:RE
0,0,31,62,0,0,25.3359.2281251311069JS
ESSISGI,6‘0):"':f4::?_??lm’8‘ MEJN-l?'rZ-ré-9?‘lw-m9 MEG)»: brawl-1.441 9" 9100 cS$(641,723):"f.|‘ .:'_’!bm 88.8. WAKEWELJ??-(A- MNHLMO WWW-?rmw-
,7z,0,0,60,76.0_.0 6170 04m
193,0.0.a,ss,0,0,s.64,0,0.0, 47,0,0,0.0,0.e,0
5909 pong 752,255,501), 5559 5010 F011 11:1 to has” 00,01,92,03:500 up 0'00’15'8:50u'p 1,01,10,8:SDUID 2,0
140.8500“ 3,03, 13,3 5020 FOR onu m 5sz 9550075700255
,L0:POKE 90111193011 9020 cssumeu-wmmveauwmow
m“
011mm 111115111011 5040 11551011: s000:r:s:cosua 5050
mum
909 zcoro 5100
5010:r:56:005015 suezvaas 051153 111511 5000 5“, 1, 051253 111511 0511535010 5090 5070 0010 5040 $000 7:72:60500 smamom 5050 5090 0551005 suanzsmosun 5010 5100 FOR 11:11 W 315011111) H,0,0,0:IEHT 16010 LIN 6806 1mm 8,0,e.193.128.0.0,0,0,'0.0,0, 1155101113
:uensu:1r
11
144,e.0,0.153,0,0,255,0,0,0,0,173,0,e, 206.0,0,0.0 0010 01m 153.0,0,153.0,0,0,0,120,153, a,0,120,0,0,0,114,144,173,255,0,0,0,e, o,a,e.0,9s,0,o,a 6929 DQTA 96.114,153,173.8,0,8,0,85.0, 8,010,019.9.9.182.0.128.0,0.9.9,0.0,9.
173,058,144.173,9 6656 00m 0,0,0,153.0,0,0,0,1zs,0,0,0,
123,a,a,9,114,e,a,152,9,a,9,g,.,135,3‘ °"°'°'°'°
35'1‘1'“"‘73'°'11"“‘*°'°
5'“'°"'°'°"'°*°'192'121'1“'72'1°2'1
21:“(72-192'121-9485»°1°:° 5079 901“ 75.102.128,153,D,0,659,76419 Z,128,B,8,6,0,128,85,102,144,255,76,e, 0,9,as,g,o,255,95,125,153,9 558, 0016 a,e,,,1,3,5‘,,,,,,,5,',,0,,, 50 0,9 0,47,s.0,255,4s,a,0,e.42,0,0,0, ‘0 ' O ' a ' a
1
1
,, '
589° "070
17,4z.sa.241.s.e.e.a,a.9,0,0 18.0,0J.9,0,0.228.0,0.0.0537662150J. 0,8,0,9 5199 para 37,023,215,37,42,a,g,o,g,g, 9435142194910.0.0.2H,8.0,B,0.i,0.0.6, “14° ”97“ "°'°"°2'231°'31°'231°13'°’
LBJJ,31,37,8,193.37.l5,0)3.45157»9r 9.5015‘JJ 5126 MM
57,910,204,64.7519.B,76.31,0
,o,as,1az,e,o,91,114,e,zza,102,123,a,a
,
,“3,u4,9,9,114,153,g,g
_ ‘
6130 0650
0,0,0,136,05,96,114,o,0,0,0,
18 Atari User May 7988
luvfl-l-afrmi-ww?-u
sue
csswm,10:41:1-nnJ-mmnfuw
1155101112 915mm! 1:1 T0 5mm) CS$(D.D):CHRS(M):IEKT 1:00:00» 9160 1mm 528.629.639.655,579
9150
0:
4“ “(49.1111101111-311"
”53
€5$(241.320)zunmvmnch’mvel
l’ le"9'999"f"99’"99’“Mfmw" oobpprODQODpppODCOoggbv"
9050
1:55(321,680):"9991999"HHN""
--“"""999"“”5"9”“99’9'W999” “999m“‘PPP'NC999’V'
15,i30126210306000"6'153'96'6'818'0,1 ' ' ' ' ’ '
5°5° °“T“
css(001,960):"mfvuumqfvo1m1 mu/masaam) Luv-144191“ vffnnunfnnnnvcmwmum
4fJ-MWMC(Hwegeeee??xlnf/Q?axa-HO 9’5’W'
6“64511} .
‘
flyét/ .
5039 Oh") 3,9,9,153!g,9,9,g,351192,128
11‘4'19'173'11"°'°'°'°'1“'
BBNVH'M?mkat'"
055181,1603:"m9u4uvm mm"mwf‘“°"““cm* u)>>n-l-1mm//1\\w1 9060 csSus1,z4e)zuppppwvnwamu PccHNHJ-H-C)55)wbnccb\\\!m Iev
8,050.8.0
0:9112810191°1°s9151255:°»°1910401144»
1:551721,060):"w9mcx6x014-6m( (J-M1W1'WUNM 9) 1109 ”ON fn4 m>20:)'“ 5120 055(801,080)="///4MOM mun“ hum" 901/1ooo1fwwu-mw 9"__10 (“M1
9130
9030
5010
GRMG'BEJJNWZH‘I—T'
manual-"Luv"
115111
5°‘° °°'“
69.11
?cmm'?rrrn?'?'lil’????'
9110
9000 RQHTOPZPEEKUBS) “MPDKE 106,000"? P-‘HMDRZPEEK (134) +PEEK (135)*256:STQDR :PEEK(140)+PEEK¢141)*256 9010 OFFSETz?oHTOMZSG-SNDRzHI:INT(0F FSETIZSS)2L020FFSET-HI*255:POKE UQDIN'Z
5030
.
CSSHM.560):“W?JJJJ?x-l-MHI"‘9
5090
0,0,43,59,0,9,59,54,9,255,53,58,0,0,5?
4‘33 DQVSZDM'S/PD'INTW‘WS/M) ”avg-3:1. {((D‘wsmgfoj) ”mum.
ss'??'fl‘79m“883>"'
9
147434913354516J 6150 1mm 31,42.0.241,47,s7,0,0,45,53,
101111
,
cssum,¢aa):"1mmm-lssmn
0,0,0,5,6,B,8,6,128,0,8,8.8,85,96,114,
10
CP1
(Y)
20 30 40
CP2
(3) (X) (4)
CP3 CP4
50 CPS 100 PFK 110 515
(Y)
(0) (0) 120 c76 (A) 130 EVA (0)
140
420 QQA 450 061 460 6XG 470 H1? 480 1000 1010
(9) (9) (C)
N5Y
(6) (F)
0x4
(R)
(0) 1020 002 (6) 1030 PR8 (5) OQX
(D)
1040
QJ9 (G)
(9) 160 67V (5)
1050
9CQ
1060
RDO
FUA
150 9RJ
(V) (L)
121 $111$33 1353$21 50 1
190 200 210 220 230 240
8VR
89N 103 L31 LT7 301
250 060 260 (00 270 EUP
(3) (P) (0) (7) (5) (P) (a) (p) (P) (4) (1) (A) (8) (T)
280 ALT 290 602 300 8UP 310 GGE 320 7PQ 330 DR6 (D)
50
0; 0;
360 OLA (0) 370 LUL ((1) 380 X7T (4)
1090 1100 1110 1120 1130 1140 1150
0x5 (V) L25 (1) 010 (0)
1160 1170
4x5 U10
(J) (6) (0) (2) (1) (F)
1180
DN1
(11)
1190 1200
030 (P) P33 (T)
1210 1220 1230
7VC
NSH
E06 8J8 547
1340 2000 2010 2020
H7E
(X) (A)
3QD
(M)
OXT
L9V (1)
(1) sz (0) 2050 R09 (L) 2060 (05 (V)
2030 2040
R20
2070
010
(Y)
2080 2100
LAV
2110
PPH
(5) (X) (4)
559
2140 2150 2160 2170 2180 2200
3x0 900 010 C56
2210
900 uYu
2220 2230 2240 2250
6YD XML
F3V
335 9K5
2260 2270 2300 2310
130 50 10
051
vxr
2340
070
390 400
5TE
(L)
ML
(11)
410
LXT
(Y)
1330
3040 3050 3060
71K (N)
3630
(K) (VS (6)
4000 4010 4020
VDM
EP4 KSH
(C) (Q)
(1) MTT (T) 3070 van (v) 3100 v01 (0) LKJ
3110 3120
NGH
3130
HDD
RVT
(U)
(X) (5)
980 (J) 5K4 (4) EV2 (S)
5100 6000 6010
NFL
(V)
066 (Q) AJF (P)
RRA
(K)
4030 4040
HHV
(Q)
6 63333 22: 22;
590
(5)
4050 4060
HSJ
(G)
6040 6050
CAU
(S7 (1) 100 (0) 4080 UFJ (S) 4090 856 (8)
6080 6090
XSA
4100
6100
VR6
4070
0XP (Q)
6060 6070
(3)
YJK (0) 026 v09 HF2
(J) (5) (3) (2) (P)
303 212 253 112310 512 2513132?553 2153143 213
(P) 8K5 (5) 816 (K)
1260 1270 1300 1310 1320
3000 3010 3020 3030
OHX
065 0K0 QP8
11
(Y)
(T) (1) (6) (9) (E) (6) (u) (3) (L) (v) (3) (3) (3) (P)
3160 3200 3210
170
(R)
(1) 000 (7) 3220 HGA (5) DGL
3230 3240 3250
YVJ
3260 3270
usr
3280
X6P
3290 3300
001 KHA
3310
VRM
3320 3330
KXP
(C) (C)
VVM
(E)
0; 0:10:
10
P3Y KY1
LSK
(O)
(A) (0) (c) (A) (X) (P) (E)
4220 4230
4250 4260 4270 4280 4290
T59 (G) 317 (X) 8CJ (H) TAJ
(6)
307
(M)
4300
N6C
4310
(Y)
000
(0)
6160 6170 9000 9010
DQF
(U) (Y) (D)
HC5
638
(1)
SAG
(D)
LT7 (T)
9040
YVG
(C)
(1) 4330 920 (8) 4400 295 (0) 5000 HTS (J) 5010 LN7 (T)
9050
JC7 (K)
9060
H7J
9070 9080 9090
1SD
4320
000
3RY
(E) (P) LP6 (P) FPX (K)
215121;
0; 310
4:1
5040
9120 9130 9140 9150
(0) (V) (Tu (3) E66 (9)
LNS
(0) (1) (F) (L) (0)
9160
FMK
0116
(N)
9XF
(H)
2380
15L (U)
3610
H22 (Y)
5080
AQV
(D)
2390
H2K
(4)
3620
862
5090
(N)
(5)
YH3
(P) (5)
(V) (P)
USN
x00
N7J
MTX
x00
6130 6140 6150
9020 9030
2350 2360 2370
(0) HCC (4) 3500 JXF (S) 3600 DVR (0) 3360 3400
(Y)
(3) 4240 010 (E)
(p) DUR (4) CKT (1) 3V5 (V) DD8 (L)
(Y)
505 209
0C4 505011011 5060 SLQ 5070 PLO
0;
030 510
(N)
.
OVER the years many programs have been written that load 62 sector uncompressed picture files and then allow you to alter them. However, none of them has ever let you to simulate a jigsaw puzzle. Jigsaw i‘s'a‘program which does just that. When it is first run you are shown presented with the title page in Figure — that tells you how to alter the colours of the picture once it has been loaded. Next you are prompted to place a disc containing AtariArtist picture files into a drive. Pressing any key will give you a directory of the disc — only files extensmn JG w' ill be dis
'
l
1
I
-
q '
‘
'
—
..
I
.
‘ AL-AN BATES presents
_
I
.
mgceghe
You are prompted forthe number of — 8, 32 or 128 you want the jigsaw to consist of and once the picture is loaded you press Return for the computer to juggle the pieces. A square cursor appears on_ the screen above the top left-hand pieces and it can be moved using a joystick plugged into port one. Place the cursor over the initial piece to swap and press fire. Now move it to the piece you wish to swap it with and press fire again. If you have moved to the correct place within the pieces
a
10 HEN JIGSAH 20 HEN BY A. BATES 30 HEN (CMTARI USER 40 ? CHR$(125):? "PLEASE HAIT" 50 60308 770 60 60808 660
Atariartist
..
for jlgsaw
rOUtlne
jigsaw you’ll heara beep. When the whole puzzle has been completed correctly the computer displays a short message and then returns you to the disc directory sec-
tion of the program. That’s all there is to it so have fun making jigsaws with your favourite pictures.
N=3
POKE 203,4:POKE 204,24 703,4 DP=PEEK(88)+256*PEEK(89)-1:HE=PEEK THEN
POKE
(204):HI=PEEK(203):N=0
9
files”:? ”Inser
FOR
Y=1
TO
240 250 260
FOR
Y=0 X=0
TO
192-HE
FOR
TO
40-01 STEP HI
80:P$(Y,Y)=“
280
POKE
"
#1:?
:?
:? "Enter
Atariartis
t filename”;:FILE$="D1:":INPUT A$:FILE SI4)=A$:FILE$(LEN(AS)44)=".JIG’ 135 ? CHRS(125):SETCOLOR 2,0,0
”Jigsaw sizes available:':? :? pieces":? "2) 32 pieces”:? "3) 12 ;) pieces” 145 ? :’? "ENTER YOUR CHOICE 1,2 OR 3” 140
RR,C+L:P=PEEK(764):l.=l.+((P=14 )*2)-((P=15)*2):IF L=-2 THEN L=14
290
IF
300 310
IF IF
320 330
IF IF
P=30 THEN P=26 THEN P=50 THEN
340 350
IF
P=255
SOUND
"
7
1
THEN
IF
8
150 N:N=INT(N):IF N<1 15 éNPUT
OR
N>3
L=16 THEN P=31 THEN
THEN
L=0 RR=708:GOSUB RR=709:GOSUB RR=710:GOSUB RR=712:GOSUB
a °°|°UHS luminance
Change Figure
I:
Colour selection options
450 X=X0:Y=10:N=1 460
POKE
53248,X:V=USR(ADR(HS),R+Y2,Rt
Y)
S=PEEK(632):X=X+((S=7)-(S=11))*XC: N=N+(S=7)-(S=11) 48I Y2=Y:Y=Y+((S=13)-(S=14))*YC:N=N+(( 490 500
IF IF
X<50 THEN X=X+XC:N=N+1 X>196 THEN X=X-XC:N=N~1
233 IFr v> Y<131THEN THEN Y=Y+YC:N=N+10D Y=Y-YC:N=N530 SOUND 0,0,0,0:POKE 77,0 540 IF PEEK(644)=1 THEN 460 550 IF PEEK(644)=0 THEN 550 56I IF J=0 THEN J=1:POKE 53249,X:V=USR
130
0,0,0,0:IF
580
THEN
P<>1
Y=0 TO 192-HE STEP NE X=0 T0 40-01 STEP RI
FOR
110 180
X+Y*40:N=USR(ADR(SH$),F,T) THE
YC=48:XC=40:Y0=3S:X0=64 195 IF N=2 TNEN YC=24:XC=20:Y0=24:X0=5
N
4
203,80/(8*N):POKE 204,96/N:IF
‘
N
764,255:SOUND
FOR
?
,
= §§g9V3U§RéAZR22lClx§IEX§{3+ng::’OK§)S :P , : = : = , 'N POKE
400 410
POKE
our
1-1)/10-INT((N1-1)/1 YT=INT((N1-1)/105*40*HE+0P:XT=(((N ))*1I)*UI
C=C+16:IF C=256
363 c: 370
the CO
1)/10-INT((N-1)/10))*10)*HI
350 P=18 THEN
es e_
(ADMITS),R+128+YY,R+128+Y):XX=X:YY=Y:N
P KE28059 gngEg ,0
N=1
se ec
1=N:GOTO 460 570 YF=INT((N-l)/1I)*40*HE+DP:XF=(((N~
650 650
PEEK(S377S)=25
390
m
650 650
280
0,10,10,14:IF
#1,4,0,FILE$:GRAPHICS24:POKE 559,0:X=USR(ADR(LD$)):CLOSE #1:1r x>= “Error ";x;" on disk":GOTO 128 men vc=12:xc=16:m=17:xu=52:tr
Chan
PS(N,N):P$(N,N)=CHR$(G)
THE
N
160 TRAP 170 OPEN
_
S=13)-(S=14))*10
Y:POKE 559,42zPOKE 764
100 ? :GET #2,A:OPEN #1,6,0,”l)1:*.JIG" ” 110 TRAP 120:INPUT #1,FILE$:? ';F
CLOSE
HE
+1
ZgSNEiszmEXT :D = ,
130
STEP
Y
P$(((Y/HE)*10)+X/HI*1)=CHR$(N):N=N
press any key”
"
Function
470
’:NEXT
230
s?pggigrgégizgsthen ,
ILES(3,1I):GOT0 110 120 POKE 84,PEEK(84)-1:?
fans
—
210 220
70 GRAPHICS 0:POKE 82,1 80 POSITION 17,1:? "JIGSAH":POSITION "Uses
h|gh|y entertaining .
—
,2:?
'
.
.
Y1=INT(RND(0)*(192/HE))*HE:X1=INT( RND(0)*(40/HI))*HI:T=DP+X1tY1*40:F=DPt
U=(((Y/HE)*10)+X/HI+1):V=(((Y1/HE) *10)+X1/HI+1):N=ASC(P$(U,U)):PS(U,U)=P
420
$(V,V):P$(V,V)=CHR$(N) 430 NEXT X:NEXT Y 44a POKE 559,42
ggenlg)P:;:;,:A);g$éNggN1; I r r $2 U
610
IF
620
FOR
PS<>O$ THEN V=255 T0 0
P$(N,N)=
1
460
‘1:SOUND 0,V,1 V:SOUND 0,0,0,0:POKE 630 FOR V=1 T0 Sl?zNEXT V:GRAPHICS M :? "CONGRATULATIONS l!!":? ”You have completed this JIGSAW" 640 ? "PRESS ANY KEY TO CONTINUE---’:P STEP
MMEXT
5326”
.
OKE
764,255:GET #2,V:GOT0 75
Turn to Page 20 >
May 1988 Atari User 19
850
C=IHT(PEEK(RR)/16)*16:L=PEEK(RR)-C
650
:RETURN
665 GRAPHICS 17 670 680
? 7
mus 690
T0 7
-:?
#6;" #6,‘"
LOADA
#6,'"
ONCE
PICTURE
THE
FOLLOHING KEYS use THE THE COLOURS:":? #6 SELECT COLOUR" 700 ? #6;" 710
?
720
7
#6 730
'.’
CHANGE
#6;" #6;”
DATA 169,16,145,203,208,6,201,65,2 40,17,165,203,24,105,1,133,203,165,204 ,105,0,133,204,169,0 880 DATA 240,198,162,16,169,7,157,66,3 ,169,0,157,72,3,169,30,157,73,3,165,88
Amuse
#6;" return 740 GET #2,A
TO
LOAD
HAS
CHANGE
TO
‘
'
10
CP‘I
20 30 40
CP2
m QSH
50 RFN 60 R8P 70 AKN 80 (499
51.27
_
150 CE4 160 R05
(Y)
(3) (x) (5) (7) (6) (2)
170 180
(H)
G
(H)
w.
(K) (6)
KHG
(M)
(6) VAO (J) 210520 (5) 220 11110 (1) 190 200
' ' £3: 153051701.T20012022K705+221138110623 ' ' ’ 0 (P; 1332.118 , = = “W” ”m“ 1° ”mm 110 UXL (J) 3111511? i 120 QMU (5) _ , = ' N'5"’(x"c”“"" 7° 61.READ 130 XNH (R) ' §?:E;$RXX 135 MDK (M) , = = x 7° 32.0501) “39” ”Rm” 11.0 x41 (9)
6RT
4 00 51270 1?) 333 )
J
_
1
250 NEV 260 53U
'
145
#2,4,0,”K:":RETURN
(C)
AKP
290 870
(H)
300
(P)
Y3U
330 YNE 340 328 (G) 350 J9P (3) 360 370
How to get y 0 u r At a rl
(0) (”9 (2)
380 751 390 QPR 400 HSX
22)
440 SVA 7.50 059 460 600
HEREFORD
55°55-
(8) (7) (0) 530 GVP (8) (A) 51.0 LAE 550 L6F (8) 560 DF1 (F) 570 AGV (V) 580 P60 (S) 590 (up (0) 500 QUU 510 UH9 520 (NJ
C33
420 2T0 1.30 000
_
1
(T) (1)
(H)
771.
7.70 oxu (6) (R) 480 X1E 7.90 v1.x (7)
(H)
Y6‘I YJS
410
(4) 280 000 (1)
270
310 320
(0)
_
OPEN
990103? I I
rgét./
CONTINUE"
106)-16'R;PEEK(106)*2561‘512 ' 559 ' 42'POKE 780 POKE 53277 ’ 2'POKE 9,PEEK(106)
840
1
,205,136,208,251 169,255,16E,8.165.297.l36,208
6.etLt
#6:?
8102120731801'327551)60AEE10670622( '
83“?
~
1
LUHINANCE":?
_
‘
165
071771
3201gngeg0§iél?égg3gé§0ggg0g,123,205 I I I 18 ’ 45 r r r
.
COLOUR"
$238010R760
=
3
(19,157,69,3,32,-86,228,189,67, 3,133,212.169.0,133f213,96 900 DATA 216,104,104,133,206,104,133,2 05,104,133,208,104,133,207,166,204,164 ,203,177,205,72,177,207,145,205,104 910 DATA 145,207,136,208,243,165,207,2 4,105,40,133,207,165,208,105,0,133,208 ,165,205,24,105,40,133,205,165,2|6 920 DATA 105,0,133,206,202,208,212,96
870
THE
ED
890
124a1141201/15/25806
#6
BUILT ININSTRUCT ”grungy” #6
FOLLOW
157 68
DATA 216,104,173,48,2,24,105 3 133 ,203,l73,49,2,105,0,133,204,160,0,177, 203,201,79353721 ,860 DATA 169,78,145,203,165,203,24,105 ,2,133,203,165,204,105,0,133,20A,169,0
< From Page 19
HM
DYU
(r) (6) (9) (K) (T) (E) (8) (J) (S)
690 700
NY
ZQT
RY1
(Y)
HRY
(2)
750
RTC
620
780
HUT
(U)
(6) (E) 860 P3F (5) 870 M60 (A) 880 A00 (P) 890 669 (V) 900 EAC (S) 910 DAS (A) 920 VDJ (8) 930 (37 (1)) 940 A85 (J)
U) $10 20 7110 E4)
730 RAM 740 QN2 760 RSE 770 MU6
(C)
830 VJ1 840 QFL 850 JVX
UYK
600 SJ7 (D) 610 9LY (ii) CGF
790 6N0 (8) 800 2XR (N) 810 vs:. (F) 820 052 (D)
(X) (J) 650 7.10 (X) 660 X16 (S) 670 TSC (S) 680 46C (1) 630 640
(H)
(3) (0) (T) (K) (P)
Esoagjstej?m
HEREFORD
NRA 9YU
5555555
TRANSFER YOUR GAME TAPES TO DISK!!! Both single and multistage cassette dget' can be converted to disk using THE ALCHEMST tape to disk transfer system. Even games only tiltlesl Why endure slow and error prone cassette loads? Send loracopy
-
1:53:35?!“
F’“
amine Disx mm.» m. msxqoméf'?f?s??? $31 2°"Al'n5’3'3ifo?" ‘uncopyable'disks. includi disks that use CRC-error BAD-SECthKSlor rotectionl The utility also leatures a TAPEQI'O DISK TRANSFER utility, a DISK T0 TAPE TPRANSFER TOTAPE COPIER.olleringaeomprehensive backupsystem alan aor uglhyi?daTAfE apnea.
to ta ( to
F'“
nu???'é‘f?éi’ié??
REDucE CAssErrE LOADING 2007.51.1'2255’32' will cop ame games. TURBOCHARGER XUXEalso offers u TURBOSAVE! The utilityASTER TYPPAN will LOAD the and ordin blank mssette to an Jifplicated game tapes THE c outvmsspo F roe As well THE SEAECH
-
—
“Immu?he
(or
3
Of an
Spectrum Amstr ad A N Y 0 th er
“binalgm??é?fg??xuxe as?"d BINARYHTIA?angbngR. P?sgnTECTED GEMSTEAP'IEIS g: 613.3522???“ m'?s??mfagit‘?w6.52525 (it’g‘;a“m‘2?:‘::°ldm 53.2)“ speciAi. OFFER- bu mnsocH£1823ia‘?§g‘0‘£f§é9.§g°é‘ih¥c§i’¥?s
Commodore or an [BM
or a or
.
.
in 1116CASSETTE DUPLICATOR,atapeeopierwrit‘len andlwlewillthrow asic CTED SEARCHP
.
pU ter }
.
Language problems become
a -
e
0!“
d Sta n c e 0
on
Maw
M'
-
Details from 0625 878888
'
20 Atari User May 1988
a
.
55.5559. utility will
..... ”C 7760!!!
BASIC
5755-155 55555
(D)n@‘°NLYb§612'1°§dM 1! TAPERTO-MBSK/MENULOAD'EH AUgTOLOADER
togag snabliggryaur °"" 3
55-
trang?ggyes'bingleEstagzenga "5555555555
880°:(is55003052055158010:558050805°" -
—
even
'
(Haf????ié?'éf1311582111.11???E?iiEfrlg?‘i?EiA‘i?e's
irxeaiig?ggr?goi $1.5 $832,355.00...“ ne diskt
pas t W h en you 00|n 0_ M'lng |croL|nk. Now you can use your Atari ( p Ius y our tele p hon e ) to t 0 any ot h er sen d messages computer user, with no on make of machine restriction f th
Lisggable
.
NEW -LOW PRICE!" The TAPE-TB—aDlSK
th-
in
'
C om
'
'
Free
955195106213".
W?g??gg?? ir?Aipsra?reamg‘nasa?c§m¢FVacial “
'”°ll°i“él’c“’.i’6"‘r“6i%1‘i’i”>sn°(éfésomvmsmrm
m C -' 03:7th and creation. The game designin either machinecode or Basic. I'JMI' DngFER! We are currently supplyinga tariXL/X each disk request this P.lil.P. 8,101.72??? QESIGNEIR e willing, a u IFlinEaEdoo'ry im e er.ngT‘HESOSOnlélé?gx
THEPROGHAWERSUTlLITY
'
A
”
'
'
Pg;tints;ggkul’i?lowgzurllgg0n1gsvi110
we)!” .
“833200565380077938571316.
.
6... in.
_g-o°:...~°..°°..o°°o..°°°a°°
mag!85§6%%l.'§0i3.sé§%§§s§578¥5§.t%)$§.3i.t°66‘§s? s;gazafgeszsaieea?atig580553555°°yé°°°5°~°°5°°l°°5°°° OFFAIgES 305.62020127626513'50/ ooLossus CHESS 4.0 (C) £8.65 (0721355501786?
add 22 to your total order. For All include postage (UK). Oyerseas customers a line. enclosmg a S. {lease .E. Cheques and P.O.'s should be ?rioes ?gdzr£;mat'gnég§t_rdsrgg?s FREE with any giderqvorgzq, TEN GREATGAMES on disk. This olleishouldbe requested, and IS a strictly limited ofler.
————————Series ’
‘
r
/
\\’l.
//\.\\\
.
V
t
i“
\
.
'
f
_
as: r‘""“’
_
“t
‘
fl
‘
g...
e
~.
'
it
.
«g"7
I!“ v ,
>
,
’
‘“
f
'
—
'
‘
answer.
,
»
"
3
a en 6 S
C
OVER the last couple of months we have been outlining a problem for to withsome m s onsalve your ow totogetlzer 3 0“! 9° Wf’t'rfg a program to '9'Ve the requrred
[asked you to test out a roulette gambling strategy: To bet on the red numbers and, if you lost, to keep doubling the bet until you won. Many of you will have written your own routines to solve the puzzle, and mine is shown below. It follows the method described last
>
ng
,
0
HAVE kept the program to solve the gambling problem simple. When run, an evening at the roulette table iust flies by. Line 100 defines how much money you have in your pot, with line 110 setting the size of the initial bet. If you, like, you can put input statements in both those lines to vary the amounts when run. We can keep track of the largest bet we have placed with the variable LBET. Next we read in all the red numbers from the DATA statements into the array REDl). The casino might close before we are through so the total number of spins of the wheel possible is tracked in the variable TSP. Similarly the number of spins actually used is recorded in SPIN. A logic variable BUST indicates if we have enough money to cover our bet and line 210 sets up the victory pot — the amount we have when we decide to give up for the night. So now we enter the casino and
'
10 RE!
PROGRAHHER'S
20 RE!
THE
30
TO THE
REH
40 REH
USER
50 GRAPHICS 0:8ETCOLOR 2,0,0 60 POSITION 2,2:? ”PROGRAHHEIVS 70 POSITION
2,3z?
310 FBET=1 120 LBET=0 NON
170 NEXT 198 DATA
bet again. After
our
INITIALISE
REO
NUMBERS
X ‘
A
33,20,31,22,29,28,35,26
a
we decide whether to call it a night or carry on. So there you have it: You can see whether you will win. made an adjustment to the program to run it I
continuously—keepinga count of how many nights
I
won and lost.
250 RE!
A
NEH
THE
CYCLE
OF
I
kept
'
280 SPIN=SPINH 290 POSITION
“5m
Mm
300
HERE
NUMBER
";SPI
"
”YOUR
395 IF HIN<>TRUE
If 440
POT=POTNBET*2):G
.
”You LOSE
?
”YOU
HAVE
sewn”
"
1,53 1}: u1n=nug THEN 49a 460 IF BUST=TRUE THEN 690 470 IF TSP=0 men 1.99 480 GOTO 270 REH
DO
HE
EHBARK
ON
ANOTHER
ROUND?
IF BUST=TRUE THEN 540 IF (POT>=VIP) THEN 540 IF (TSP=0) THEN 540 ‘
BET
PLACED
HAS
$";L
BET
555 7
HIN=TRUE THEN
520 538 6010 240 540 ? “THE LARGEST
HIN=TRUE
UEN
1000 OTO
490 500 510
IF
HIN=FALSE FOR A=1 TO 18 360 IF S=REO(A) THEN 370 NEXT A
Programmers' Challenge?
use
BET IS S';BET;" 8ET>LBET THEN LBET=BET TSP=TSP-1 S=IHT(RND(0)*37) '.'
drinks you buy from your winnings. Some casinos might not get through as many as 200 spins a night, so you will have to change that. Finally, it is rather a slow and boring way to make money. It's much better to hone your programming skill and make that pay. So are you ready for next month's
44a
N:?
310 320 330 340 350
a
record of 1,000 spins of the wheel and won 531 times. However, before you rush off to win a fortune consider a few more points. Firstof all most casinos have house rules which limit the maximum and minimum bets and some tables limit the number of times you can double your bet. In addition you will have to subtract your entrance fee and any
410 REH llE HOST HAVE LOST TO BE HERE 420 BET=BET*2:BUST=TRUE 43l IF POT>BET THEN POT=POT~BET=BUST=F
CASINO BETS
260 BET=FBET 270 RE! THE LOOP RETURNS
'—
140 DIN REDUB) 150 FOR A=1 TO 18:REAO 160 REO(A)=X
place
240 HEN NON ENTER CHALLE
___":?:'.’ as ? "we ROULETTE llllEEL" 90 ? ”(c)ATARI USER” 100 POT=100:TRUE=-1:FALSE=0
130 RE!
can
winning cycle of bets
220 SPIN=0 230 BUST=FALSE
PROBLEM
“Wm?
start our first cycle of bets. Line 330 generates the random number as a result of spinning the roulette wheel. Lines 340 to 370 see if we have won and then we musttake the appropriate action if we have won or lost. If we have won we add our winnings to our pot and end the current cycle of bet doubling. If we have lost we need to double our bet if we have enough money — if not we are bust. Then if the casino is still open we
200 VIPC=POT*2 210 TSP=200
CHALLENGE
SOLUTION
(clATARI
'
In_the thlrd part Of thl_s serles_ Mlke Cook presents hls solutlon
I
‘
month, but is just one of the infinite ways that you may have appreached it. If you’ve solved the rob/em in a we'd like completely different to see it ’ so send it to: Mailbag, Ata" User, EUTODG House, Adlington Park, Adlmgton, Macclesf'eld. SK10 4NPWe’ll give f 10 for the best sale ution that matches exactly the problem as it was originally de?ned in the March issue of Atari User.
END
"
May 1988 Atari User 27
w
Load and save LEN GOLDING
i
j
glves to prayers
answers
Wlth
errors?
r,
., .
,
,
_.
?
verlfy utlllty
a
_
,,
,.~-
>
' '
-.l
r
b
l' .e
ea,
I;
_, _.->
if
:
H
THE Atari cassette system is beautifully designed and always works per-
fectly every time. And if you believe that you’ll believe anything. How often have you typed in along program and CSAVEd it, only to find later that there's a fault on the tape? A cassette file can be tested in only one way — by trying to load it. But this destroys the original program in memory, so if the file happens to be faulty you've lost all your hard work. All kinds of things can go wrong. 10
REH
A
1
.
—
and some tapes designed to record music are inherently unreliable when used for computer data. The cassette unit itself can develop
recording
—
faults
hardware
—
keys get stuck,
heads get dirty or drift out of alignment and drive capstans develop flat
spots
—
especially
if
you leave the
t
t
b
containing the Verify ro
140 150
um 0,2,0,7,13,7,109,00,141,2,211
reserve as a ten
1
1
buffer
space
3” gggékmgkgh??m 120 100 PM émx-o-x-xfmo 110 m It; d't “fl 11
M
porary 8
buggerinto
90
th
t
:n 2030033: cassegz
file
120 open #1,8,128,c._” 139 X=USR(1536,8FR,PEEK(BFR+1)*128) I,
(1) (9) vno (7) OF” (3) RFZ (1)
10 20 30 40 50 60
UK
(U)
70
W
(2)
CM
(120
80 m (e) 90 GFR (u) 100 21r (3) 110 ”5 (Q) 120 1v1 (F) 130 SW (2) 1
4“ ”K1 (P)
150 160 170
0111
(s)
RPS
(11)
KKV
180 N7 190 GY6 200 T18
21”
N33
(G)
(4) (X) (0) (A)
—
handler has no way of '
into the serial -
a” 9“
t ”C t °°
l
'
'
's plugged portanfth'ng’ you could attach thb ”3 h ' f or a II "t care?
know'ng What’
'f
'
Whatever the cause" the “is“ is “ke'Y to be ERROR 143, described In the manuals asa Dataframe checksum error and in more colourful language by users who have to endure it. This little autoboot ro ram lt simu?ategs the provides an answer_ ,. .. CLOAD °r C' C' LOAD °.r ENTER commands, w1thout dlsturblng the contents Ofmemery- YOU W'” hearthe bleeps and Wh'S?eS from the TV speaker, just as though the file was '°ad'”9 as usua" and any women“ are therefore easy t° deteCtBut if a fault occurs your original Basic program Wi” Still be there in memory, so you can keep on trying until you produce a D erfect co W. Maklng the autoboot cassette file IS very easy Program does it all for you. Lines 20 to 140 are identical to _
.
.
.
.
I
22 Atari User May 1988
a
interferes with the cassette handler routine — the usual fix for this is to do an LPRINT before saving anything to cassette, and ignore the ERROR 138. There’s even the possibility of pilot error you might have forgotten to plug the recorderin or, on 410 models, left the power supply disconnected, or neglected to press both Play and
—
Listing I:Autoboot creator
‘
recorder for long periods with Play locked down. On some older computers there’s a bug in the operating system which
'
END
,24,96,169,134,141,231,2,169,7 160 um 141,232,2,169,148,1L1,200,2,9 6,101,208,6,104,101,109,128,48,2,109,0 pnrary buffer 170 om 162,112,157,7S,3,169,3,157,66 30 FOR X=0 To 46:READ DzPOKE 1536+x,0: ,3,169,4,157,74,3,169,131,157,68,3 NEXT X:REH Load the new SAVE routine 130 um 169,7,157,69,3,32,36,zzs,43,3 9,162,112,169,7,157,66,3,169,253,1S7 gouging“ I 104 I 133 204 I 106 I 133 1 203 I 10 195 DATA 68,3,169,3,157,69,3,169,128,l S7,72,3,169,0,157,73,3,32,86,228 $1223§206I104I13312051162116I169111[15 , 200 our 16,224 140 130,7,192,136,240 , 50 um 165,203,157,68,3,165,204,157,6 5,169,158,11.1,2§2,z:162,112,169,12,15§ 9,3,165,205,1S7,72,3,165,206,157,73,3 ,66 60 W0 32,86,228,96,6?,58,155 210 um 3,32,86,228,169,3,141,15,210, 70 REM Load the program temporarily in 96,0,67,58,155,_1 20 BFR=(PEEK(106)-24)*256:REH a safe area at the top of 0111
to the reserved
i
Record. The cassette
Pro grmzreasanuooo a C te
cassette file utine.
The connecting plug may have worked loose, especially since terminals are fitted to only five of the 13 pins. There may be dead spots on the tape perhaps from too much re-
If,
those used in several previous cassette autoboot routines we explained in our articles in Atari User, so you may already have a ?le with
them on. The DATA at lines 40 to 60 holds the autoboot creator code and lines 150 onwards contain the verify routine itse|f, Type in Program and —with fingers crossed _ CSAVE a copy. Insert a blank, fu||y re-wound cassette and run the program. After a few seconds you will hear the famiiiar double beep. Now fo||ow the usual CSAVE procedure and the machine code routine will be written to cassette in autoboot format From now on you’ll use this new tape, so program | shouldn’t be needed any more. But keep it in case you’ve made any typing errors and need to change it later. Before you can use the verify routine however, it has to be loaded into memory. Re-wind the tape with the autoboot program on it, switch power off then switch on again while holding down the Start key. When the single beep sounds, proceed as for CLOAD and the autoboot program will install itse|f before Basic takes control, changing the screen border colour to prove it. Incidentally, if you don't like the colour change, replace the 143 at line 160 with o and make a new autoboot tape. You can always double-check that the routine is installed, by typing pR|NT PEEK(1821) the result should |
_
be 104, You can now carry on programming just as though the new routine wasn’t there. When you’ve finished use the usual CSAVE, SAVE”C:” or LIST"C:” commands, and your program will be saved to tape. Now’s the time to check that it's a good copy. If the file was made using CSAVE, then type X=USR(1821).This simulates CLOAD, with its short interrecord gaps. If you used SAVE ”C:” or LIST “C:”, then type X=USR(1821,1). This lets the routine work with long inter-record gaps, to simulate LOAD “C:” or ENTER “C:”. in all cases the file is loaded 128 bytes atatlme into the cassette buffer. .
A
.
top-notch Verify routine
would
check each byte against the Basic pro-
gramin memory. However,thiswould
make the code much more complex, and greatly increase the autoboot loading time. Apart from which, it's extremely rare for just one or two bytes to be corrupted — if the file will load at all, it's almost certain to be a good copyTo keep things simple and minimise typing, we've taken the soft option — our routine simply reads the file and does nothing with it. During the reading process you Will hear the .
.
,
HOW THE PROGRAM WORKS -
you're into machine code you might like to take a look at the source listing. lf nothing else, it will remind you what a cassette autoboot file looks like. The header starts with 0, then contains the ?le length in 128-byte sectors, followed by the load address and intitialisation address. On power-up, and before Basic takes control, the operating system does a JSR to the sixth byte after If
LOADADR. This puts it at COLDST
where the cassette motor is turned off and the Carry flag cleared to indicate a successful boot. The RTS at line 300 returns cont trol to the operating system, which then doesaJSR to the initialisation
address. This resets MEMLO and changes the screen border colour to let you know that the routine is installed. Pressing Reset repeats the JSR to INIT, reinstating the new MEMLO and border colour values. The RTS at line 380 hands control to Basic, leaving the rest of the
machine code routine safely tucked away and ready for your USR command. The USR routine itself starts at line 410 with a PLA to detect whether or not a parameter was inserted. If not, it assumes that the file to be checked uses shorthGs. lf any parameter was passed then long lRGs are selected. The speleled mode is programmed by
storing either $80 or $0 into the second auxiliary byte of 1068 #7. We chose this lOCB since it's the one used by the operating system for most external l/O transactions. Lines 630 to 750 load the ?le, 128 bytes at a time, into the area reserved for cassette lIO — CASBUF. So long as no error occurs, the 6502 processor's Sign flag remains at until the end-of—file. Consequently line 750 will loop back for another chunk of data. When the reading process stops for any reason the Sign flag is set, so the routine drops through to ENDTST
zero
with
prints
the
usual
auto-
the 6502's
in
. ,
Y
if it’s error $88 end of file everything is alright, so we exit via CLOSE/T without beeping the speaker. lf the error number is anything other than $88, lines 810 and 820 simulate the pressing of Control+2 on the keyboard, and this produces a beep. The error —
~
i
number is copied into ERRHOLD at address $782 — decimal 1922 — in case YOU "66d to inspect it when Basic gets control again. The last few instructions from 840 to 890 close [008 #7 and ensure that there will be no continued whistling from the speaker when cassette l/O is finished. Con— trol is then handed back to Basic by the final RTS.
18 25 3g
“?ung“ “4:32“ ttoyzsgtgé
CLOSE=$BC 59 c0LOR4=$2C8 60 EOL=$9B 70 GETCHR=$07 1,3
,
8“ ICAX1=$34A 9“ IC“X2=$3"B
READY
message. If you're deSperate to discover what type of error occurred, you can find out by typing PEEK (1922). An errorfree file will leave 136 here, but any fault will insert its own identity number— usually 143. Once you have a cassette copy which tests out successfully you should be safe to try loading it back into your micro’s memory using CLOAD, LOAD”C:” or ENTER"C:” as appropriate The Verify routine does not need to be in memory for this operation, though it can be if you wish. And that’s all there is to checking that you’ve made a good copy of your program on your tape.
number
error
register.
usual sounds from your TV speaker, so any problems are easy to detect and any fault will produce an extra loud beep. When the test is either successfully completed or aborted the cassette motor is switched off and control passes straight back to Basic,
which
the
matically stored
“Hg igghl‘fssu LL-S3lt8 8120 tccon=s342
.
"30
IOCB=$70
014g MSG 5160 ”179 “180
LOADADR=$7M MEHLO=$2E7 0PEN=$BS
PAW-3°30? ‘
‘
SKCTL=$DZBF
353 f’LOAMDR ?21li 522“
ilEADER
‘
.BYTE 0 .8YTE FINISH-LOADADR+127/l28
em MW Joni)
‘
LOADADR
run, to Pagez4 p _
.
.
“Sf/79”: vers:on
Machine-code
of Program
I
May 1988 Atari User 23
0650
4 From Page 23
gig cogs:
IN”
0680
PACTL
E“ °f m m ”25300573
”m
3310 mu Reset
to
HEHLO
03Egtetgk 0330
the area of
HEMLO
STA
RA
containing
H
“WISH/256
LDA
our lachine co
3240 colour
to
ha
0370
border
Change
cotokl.
shou
ll ssgastamed
routine
i
.
Return to 9351
m '
Branch H no
LSTFORH
giigetgtE 9430 m ”A M“
p
W mam”
means
-
5“ mo” m m4
gm
3: fax???” ,
I.
Read
file in
chunks into
1
ca
but do nothing
1ccon,x
"‘.
.
um #casaur&255
the data.
_
Mmattpwmwmmsmmmmmmmaw "w““m?mamp‘l‘m‘ mush-W cow-memW_mlmwwmm?mham
mgmxwmmxmmmmm .
mmWEM?fm?w?wam?r‘m meaasmrwau-wmummmpum MANY OTHER PROGRAMS AVAILABLE
3455 ()
15
‘l‘
5
24 Atari User May 1988
t
3°“
h e
f?“ mg
U?“
“93
St”
neise 0390 3“ SKCTL occurs
09“ ca“
the
“hm _
that sometimes _
Return from
RTS
US
.BYTE
0
"c =";
m
SZOSTM SF314 1 MEG DRIVE 5
PD. Disks, Basic Disk and Manuals
ngaggg'agfpfo;ggfLégg?hwgpgl?gs-
.
checker and manuals.
£7 95 .
~
£250
5.25 DtskCIeanlng K'lt( D ry) Copy Holder(Th|ng|) £495 Boxof105.25‘ DS/DD48TF‘I Branded
.
£329 95 l
s‘zswwkmsks-cenmeaErrorFree— NoqulbblereplacementLIfetlmoGuarantee 10
cased
£5.50 £6.50 £7.50
SS/DD48mi DS/DD48tpi DS/DDQthi
50 SS/DD 48t pl
£395
25
50
100
£9.00 £11.00 £13.00
£17.00 £19.00 £21.00
£33.00 £35.00 £37.00
_
+
100
C ap
£24 95
LD bOX
-
.
Send full of your Har d ware detalls and Software If you want a quote for DUST COVERS — PROTECT YOUR HARDWARE Pleasespecifymodel 1050drive/1010/XC11/XC12tape....................Q.95
800XU130XE€395
50 88/00 96th + 100 Cap LD box.........................£25.50 .
75 DS/DD 48t + 100 Ca LD box.........................£32.95 -
75 DS/DD 96tp| + 100 Cap LD b0X£3395
etc payable to STORT SOFTHnrernattona!orders add Yoizand remttm DOUHGS 5190'09 by bank draft or mrernanonaimoney order Wme Yorquole m any oihercurreTyt
uasrgncano E'WOCARD
VISA
cc,
:
a
cnaarrcaqaonosnting—027989539 HlDDENEXTRAS—WHAT YOU
WHA v HOURSADAY.7DAYSLJAWEEK—gAT 502220303 |
18
“95
ICCOH,X CIOV
-
1027/1029pnmer..........,...,..............................£4.50
Jusrwnteformoremformanon?heqws
‘
b
th er erro
i
’."°"
24
STA
JSR
3323 ”07?!
'
‘
ACCESS
0860
096“ FINISH"
—.
mmwmmgymwgmmfjmmm mmmMM-mwmmm-W moi?W”: " mmmdgrwz?ro mim?zw
0279 89509
hr
Close #7
ICBLL , x
Makingthe MostonourAtari..........................£3.95
wasasset.atuaawasaa‘wammmmmm
7“
0
A
$8825
LDA
gar! an Straehicsanri‘dTSocuincg a raegya
??w?f?m?famam?mwm _m?mmmmm~mwm~mm
753
3:
0870
0930
Egg GetMorefromtheAtari.............,......................E3.50
W
i‘_‘;
C“
STA
BOQKS Atan130XEGamesBook
‘
'|‘( )l (T
nu
CLOSEIT
ICBAL+1,X #580
'
-
..
388 means end-
#CASBOF/256
Tracker1OSS/DD48tpiCased..............,.....,...£7.00 .....£)8.00 Tracker100$lDD481ptCased.............
'
.-
#$88
LDA
PrecisionDisks......,....,..............,...................£6.50
mmmmmwmma&mmmmm
.
error
:
ammmamm.mkr.o.mMnm-mm«mh mmbwhdmw?mwmmm»mlmb?wm “mwmip"mm"mwm??hhw'mm“
“m'T‘MW'Vwmmmm
CPY
of-file me 050
STA
COMPUTER 5.25" LockingAccessonéesso Disk Box— ap 5.25'Locking D.B.-Cap100 £995 5.25” 100 Cap LDBs only a
'
Store
'
‘
"
ERRHOLD
3332éRRHOLD
X
"mm?wmgngmmg?mm. -""'°" w-nmsnvmwrmrtxammmmmm giggi??rt—g Wiggg mamammafmmam“momma. s'es-02ksizinfn’g'nannies"'"""""""':::::::::eazso Mani-momma
.
e
STY
ICBAL
-
‘
XEOOPERANDATARIFILEWELmsn—mxsm?nmmmm
no
ENDTST
STA
Inc Mouse,
nmwm?m ?WURES?ngi-Wh1wnxm m‘““0 '°'
‘9
if
Branch
R
.
"
CIOV BPL LOOP
322g
mam“
mmgm?mwmm?m
ICBLL+1,X
JSR
0830 CLOSEIT
wnmwo;-(mm.wm:mmmmmwnm
wmnmmmmm
#0
ranunber 5“ 293“
520 STFM
ALL £2.50
LDA STA
_
ICAX1,X
STA
0720 0730 0740 0750 rror 0760 0770 nber 0780
330 TS?“# 595
STA
”A“B'TD'SKPUBL'WWA'" SOFTWARE
in appropriate
0540 0550
0650 with 0660 0670 0680 0690 0700 0710
.
0ERCODE
mu
rea
ssette buffer
0
“390 0400
para-eter
Open #7 to
0580 LDA #FlLENH/256 0590 STA ICBAL+1,X 0600 JSR CIOV 0610 3“ ERROR 0620 LOOP 963“ LDX “003 28-byte 0660 LDA #GETCHR
-
0520 30: 125300”
No
=
0
ssful boot
#FINISH&255
MM #0
characters 0510 STA XCAX2,X IRG node 0520 LDA aeopsu
Indicate succe
CLC
-
IRG lode 0490 OPENIT 0500 LDX #IOCB
sizgr kg: STA
IRG node
Long
Turn cassette
#$3C
0280 0290
short
#580
LDA
m 0mm 01.60 01070 LSTFORH
SEE
0279 89509
’l‘( ”(L
$
,,
0
u
CROWN CLOSE, SHEERING, BISHOP'S STORTFORD, HERTS CM22 7NX
AL
'9‘5@4 0 F 'l' ‘
‘
h
7
bombs while you’re trying
,
_
Z???agiggfgi’éi
Supplier: Atari Corp {UK}, Atari House, Railway Terrace, Slough, Berkshire SLZEBZ. Tel: 0753 33344
_
armed enemy transporter ship is carrying Disilicate energy crystals for the approaching Phalon mothership. Once these have been installed in the deadly Phalon war machine they will turn it into the most powerful destructive force in the Universe. Capable of destroying entire solar sysA HEAVILY
tems in minutes, it must be stopped. You have been chosen to
represent the Federation
forces. The newThunderfox — an ultra-sleek and incre-
dibly manoeuvrable
space
has been given to you in a last ditch attempt to
fighter
—
destroy this evil threat to mankind. All you have to do is locate the crystals and destroy them to stop the war
machine from being finished. They are situated inside the transporter and are guarded by the crystal guardian: Obvious if you think about it. Your way into the transporter is restricted by two stabilisers anti-gravity located at the far right of the ship. You must bomb each five times before it is destroyed not an easy task even for an avid games player. it is very easy to run out of -—
to knock out the stabilisers to reload IS so_an option burlt into the game. When you have used all your bombs, fly to the far left hand of the transporter and land on your mothership where your supply will be refurbished. When you have destroyed both stabilisers, fly to the
left of the transporter
and
land on the pad. You will then be transported to the bowels ofthe ship and enter
the thermonuclear
heavens.
the
from
Thunder
a....m..-_f.-.-m..-.._m..._.m,mm.r“ r
W
-
0
a
g?
f,
;
5 '
W!
—
A
,
f
_.l
W
i .
if
_;
.~
.
I
I
_»
5.3 if
! i;
.
,5...
F
mérnml egg-“r. , if:
f
-
?nes
l
i
ti
"
l
-
5,39qu
,
......l
m
gm.
E?
k
._.___..,J
N
5
g??“
‘
1
u JJ
I
i
j;
i
-.
ff“
>
A,
3 k;
. .
531.35
l
w
‘
i _
-.
'
_f
WW...
7,
.
my:
if?“
is“ ‘
a-
m
“n";
,
a
—»~——~—-——,——————————————~~—-—‘
if?gmqu‘l—‘E‘DME—M M .__...__.______.__
h“
'
Li
,
laser
_..__.
'
_
_
'
‘
'
'
room.
lf you come into contact with any of the lasers or the walls you will be instantly disintegrated. Remember to watch the level indicator at the top of the screen. The intense radiation generated by the lasers will destroy your Thunderfox if you take too Jlong getting through. Once you manage to get past the lasers you enter the energy crystal room where the guardian is waiting for you.
The Disilicate crystal
is
located in its head and you must shoot it 10 times to blow it up. This is hindered by the mobile wall that moves up and down in
front. The play?eld uses a split screen and in the bottom quarter is the long range scanner which indicates how close the Phalon war machine is to the transporter. This distance is constantly closing, so time is of the don't mess essence around shooting enemy —
—
.
vessels that you can just ignore. Also atthe bottom of the screen is a status line showing your score, lives remaining, weapon in use and the current level. The main action takes place at the top of the screen.
An extra ship is awarded every 5,000 points scored, and your total score is calculated depending on a number of factors, such as
for
destroying the guardian head and blowing up
ground installations. The game is joystick controlled, allowing you four directions of movement up, down, left and right. if you are travelling ?at out when you push fonivard or will backwards you accelerate o'r decelerate relative to the movement. However, when your craft is moving at its slowest speed, when you pull in the opposite direction it will flip over and reverse its travel. The fire button is used to activate the on-board lasers —
but it also switches from lasers and bombs when you hold it down and move in the opposite direction. The graphics are nice with lovely scrolling. The sound effects are well implemented and there is a catchy main tune. When your fighter launches from its hangar you get a superb side on view of it an original feature. Also, when your craft is hit by enemy fire it doesn't explode staight away. lt plummets to the surface of another the transporter -
—
nice idea.
The game is quite difficult
to get to grips with, but after the initial hiccups it got me
would recomhooked. mend Thunderfox to lovers of shoot-‘em-ups. Neil Fawcett I
-
Sound
Graphics ”?aw/"Y
7 8 7
32:25“’"°"ey""""""""'g May 7988 Atari User 25
Pro ram‘
-
a?
and Pbsmc'es safely across "“9W3 "Ot easy and: SW?" you only get the one attempt, mistakes such as creaming yourself on a sitka sundry deposit the rm“
Winter 0; Vm p iad
Price: £9.95 (cassette), £14.95 (disc)
Sapph'er: Tynesoft. Unit 3, Addison Industrial Estate, Blaydon, Tyne and Wear
”527 405
isthisnewsportssimulation from Tynesoft. Although this style of game is nowa little old hat, and similar ones were on the scene at least 12 months ago—notablyWinter Games by Epyx —-this fresh product from Tynesoft has a lot going for it. It kicks off with a lively rendition of the signature tune from the BBC Ski Sunday program, then offers up to six players the chance to participate in any or all of five different events the downhill race, ski jump, biathlon, slalom and
,,
;_"
£1
‘
represent
~‘
has little bearing on the game. The selection is process followed by a picture of the Olympic flame in full blaze and then it’s on to the simulation itself.
5
‘.s_ ‘
.
_ _ '
.‘
£5
“3-3
gig-1.“ um;
“QT. '
j
as he flies through the air. Unless you manipulate your joystick correctly, chances are the poor chap's legs and skis will go every which way and he'll make an ungainly landing, usually
competitor
_
1
"first
{firieéiw
" -
{15
r,
.
,
.
'
r
'«_
5
‘tfmmgn
The Downhill
All the events rely on judicious and timely joystick waggling to control the par— ‘ticipant's movements and, sometimes, speed. In the downhill race you view your skier from behind as he prepares to hurl himself down the slope. The objective is to manoeuvre him in and out of trees and 26 Atari User May 1.988
face ?rst. Unlike Eddie, the jumper doesn’t get up and smile
apex but instead beats the ground with his fists. MY skier must have had hands like raw beetroot by the tlme l'd ?nished because this is not one of the easier events to complete successfully, even though you do get three attempts at it. The biathlon is somewhat boring and easy in comparison. It involves making two laps of a course on skis, the course consis— ting of a couple of ?at tracts one past a lake complete
—
,
2‘;
t
.»
3
~
—
ff;
%
gf
i
,_
"taffeig?e?eiev %
,
'“
.
'
“as“
7—
1-‘1
£,T§§3¥%f%?g??étst 3; féi?—“—’s
?irts—“$51
71» ,
.-
ages-ff“ §
New? se?séejéfji giraffe;
age
771
'
g“
;
§ "?fe?
'
~éaziséegeé -«F—“=j§??§’f— 3:
5:53
gigs"?
as}: 425233}
-_J—_'E;,j.';}:;
'
a;
_‘
A
-.-_
v-5:~:{;;;—*”*‘ ‘T‘Zzi
733: 3—7
».
,
'
'
=
3g
,
’f
'~
,
$51, “1:5”
,"
i?
' i
_
The Biathlon a short uphill climb, followed by a pretty bridge and then a short downhill run. The view during this is from the side. However, during each lap you have two opportunities to draw a bead with your rifle and hit 20 five static targets targets and 20 bullets in all. Here the view is from behind the competitor. The slalom is particularly difficult. Your view is from the side but moving downhill from right to left.
With motorboat
-
—
You are supposed to weave
Eff—”r— 5 1"; ?g “3
£1}?
:
vi;
21:1“
‘
F"
T' ,
mm
5
the badel’OP scenery whistling across from side to side as you go round bends. A small
display to the left of the main scene shows an overhead view of the course.
The sled tendency to
has a swerve
natural
up the banks as it hurtles round bends and it is your job to see that it doesn’t overturn. The ride seemed to go on forever but this event turned out to be the easiest in my experience. The game's main strength lies in the very picturesque
lots of lovely graphics Alpine scenery here for you to enjoy, and some good animation, too. Sound —
Q; if
'
e.
,
"fiiigf{“ ¥§§§§é
'
’
,
The Skifump
although this
“11555? £51.5ng
at "’
{g
g";
1
319“;
“7
'
any country from 12 given,
”if." “?e?"
g-
—
v:
bobsled.
player can
V
4;
i'.’;‘;f'
_
Each
not to
—
from a hut and positions himself at the top ofthelong and menacing ramp: Your view is from behind him. Then it's all systems go as he launches himself down the jump. When he reaches take-off point the picture changes to give a side-on view of the
”J:
I;
.:‘f::s£e?
Next comes the ski jump. if you ever thought you could do better than Eddie the Eagle, now's your chance. Your man shuffles out
COMING hot on the heels of the recent Winter Olympics
'
,
spruce are costly
w
.
h'.m
effects and music are also used to the benefit of the
7, '
'
_
game's atmosphere. '
'
‘
The Bobslegh
past the appropriate poles butlfound it onlytoo simple to crash into the side
barriers.
Finally comes the two men bobsled event. The sled is first pushed from left to right to the top of the run
when the picture changes to give you a view looking down the run. This is rather like Pole Position on ice with the run scrolling towards you and
not boast of anything new
novel, and perhaps lacks lasting interest, there’s "0 dOUbt that Tynesoft has done a 900d lOb 0" this one and YOU certainly get your money’s worth Of thrills and or
Spills501,
Chappell
'
50W"------~--~-----~--------~---------8 Graphics.............................. 9
Playability...........................8
value fo'm‘mey 8 Overall..........................,._.,,, 8
Two
player destruction lowest power level. As the mission progresses you 95" Increase the destructlve force of the Orbit by picking up debris of the same shape that appears on screen after you have blas-
,
£22225?” Supplier: Zeppelin Games, 23 Osborne Road, New— castle upon Tyne NE22AJ. Tel: 091-281 4401
.
rebels, Rinser and CassalYou control them in their bid to escape death row and execution and before you think or say anything, not the one in Alcatraz. To do this you have to undertake an almost suicidal mission to the Czoken -—
”f: ..
'
the Zybex, the death rings -— placed around your necks by your captors — will be '
removed.
TO help Slon you -
YOU
have
On
zzgr’,
with
4:3;
‘
‘
if
accelerates.
Every alien
i
;
The game caters for everything you would ever want. The high score table hasa dual entrv mode—two players With tWO lOYS?CkS can enter their names at the same time. All game options are controlled using the joystick all you need to do is simply
"
"
"‘
~
.
w-
if f
___
“Av-v?
5“: m»:
.
5,4er
it: ~
"—’""‘"
.
“1
54:1
r?isz-g
grw—ggpff "-.
it if;
a?» x;‘ "“"
The Czoken System
—
one
is so
found myself catchy whistling it all day. A fine finishing touch to a wonderful shoot-’em-up. Neil Fawcett I
{-
Egg-£3? 5-
throughout,
but the main tune
5"
_.
that
and others pulse as they zoom across the screen.
pieces are used ;
wave
attacks you is animated in its own“ way: Some rotate
away you go. One of my favourite fea— tures is the music. Several
.5
r
,
gg?g!
.
‘
i:."__
of
16 worlds
7
»
.
:‘5;5;:3
;’,.?Mf
? 7'” PFTP“; {237.512}; ef?gy!” “ “99?" nnnnrm
-
its
{+3
w?gff?y?f
-~5‘
he he as or
highlight the icon you want title screen and
‘
‘
His arm jerks back as his weapons and swings and tucks his legs he thrusts upwards
fires
on the main
!!_-.~
£1.53 ?gf??
glven
the Orbit weapon with
a
__
__
_
yourarrayofweapons
The animation and design of your player is excellent.
the miS-
been
gag“;-
these faults.
you are using. You can haveboth players
iii-1251"
at?" ; if 3365???“h’i§"6¢§m§§ $56; §::;Z
carefully thought out use of colour and superb scrolling. The alien landscapes for the different planets have been beautifully designed. Similar games are often criticised about the design and animation Of the hero and aliens, bUt Zybex doesn't suffer from any of
Another status line near the bottom of the screen shows lives remaining, score and which weapon
‘
5.56.
on screen at the same time, and luckily you can't shoot each other. The play area uses a number of graphics modes
player.
a}
1-
If;
??’f
You will need
—
????
”l
-.
3: 52“.
iii: ”"o'b'ama'ci' if
g?::: ...i’ “53?
that sandwich the main playfield one for each
_
e. pg
_
over the screen undera hail of laser fire. Your weapons are displayed in two status screens
"
f‘
5‘
‘7'
£35 _’;_,=:’;.
—
—
7‘
55.1.
53°ng
through them. later stages you can have them all going at once it was a real pleasure watching aliens explode all
Once there you have to visit 15 strange worlds and do battle with wave after wave of alien hordes. |f you survive you will be awarded a teleport crystal which allows you access to other planets in the system. Eventually you will reach the restricted levels and the
ultimate challenge the Zybex itself. As well as needing the crystals for access to the other planets you are also governed by how many tokens you have collected. After completing the initial level it is possible to advance up to level 12 in any order you want without a token, but after that you will need three tokens to get to the restricted areas. awarded after the These are completion of a level. If you survive and retrieve
_
step In
System_
“9:1:
E,
appears. The game has an original shooting system. You have built-in auto—fire which allows you to select any of the weapons you have collected by pressing fire to
ana.
_,
925
-
and the Pulse. Extra lives are awarded in the same way — simply fly over the spare man when he
I
.,—
T7:
"-."
?'
Many different instruments of destruction can be collected including the Rail Gun, the 8-Way, the Wall
a look at the pre-releaseversion of Zybex in the March 1988 issue of Atari User was delighted when the finished version arrived. Believe me, it was well worth the wait. The revolves game around the fate of two
-.
-
ted an alien wave. AFTER taking
'
Sound
10 10 Playablllty.........................10 Value formoney............... 10 10 Overall...............................
Graphics
May 7988 Atari User 27
trouble...
Double
w
ri ht but movement
Double Packs! and
Przgram: Price: £7.99 (cassette), £9.99 (disc)
Supplier,- Red Hat Sam/ape, 11-15 Fennel Street, ManChester M4 3011. Tel: 0671934 4941
1
‘~
i;
,-:-; '
""“"
"
"
"
'
'
I '
F
as. l I I l I ! If I
If
f
f
l
????????= -
-
-
'
-
Mad/ax mad/oyndlng _
Various items along the roadway can be picked up by driving over them. These include fuel, weapons and a couple of objects which appeared to have no discernible effect on anything. One of the weapons on offer is a reanNard shooting cannon. Although scored what appeared to be direct hits on vehicles behind me many times, not one of them blew up. Most upsetting. There are two sections of road, desert and city. in the former there are the road hogs, while in the latter there are additional hazards in the form of moving road barriers. To survive the city section you must have collected enough fuel during your drive through the desert. found the graphics all
the installation zone by
I
28 Atari User May 1988
_:
.I
,1-4
f,
2
:_
Filii.
7,
if}; at‘x .
_z
f
5-5
m
.,
,
e
.
Space Cruisers and missiles. The Star Eagle also has bombs which you can use to
ground instalIations, Tritanian settlements, radar sites and the all important Time Scalers. Bombing a fuel dump destroy
m
N“ i
'
' '
’*
--
W; ” n. '
"‘-$45,»"
‘
,,x-
.
a.” "T”
3
f;
"
‘
z
x, -'
,
m
a.
.
4
,
,m
-
NW“
l
.-
,
,, ‘
. ‘ ' ' ' > ,.
,,
3 ”pr
‘
"-
,
_
'-
-
.
y
“0°52: B
A‘
“AR
0“
.-
:
‘
(27.1.1 M5
-
m3 .
_
ONOTsl-ligg
.;
‘1
-,,
1,
35 i;
"-
'
r~
‘_
"=
‘_ _ '
J
:_
,
..
~
,
1 ,
..
,
f
3
i
r
_
f" ’
scenecones
"
‘
m
.,l'__ -,
..
,
"+* E
-
»
*
.
N
N -~
{o
.
-
*
.
‘
_
Tn‘tans .
and Sideways.
..
'
._
[m1
"E“;gffiwe
'
"5
--
"
f.:
",
,
I)
-_
--'.
'»
»~-‘-‘.1.
‘-.
SRIELBS
Your relative posrtlon IS indicated by your shadow on the ground. Armaments available are forward shooting lasers to defend against attacking Tritanian Auto Droids,
ii
a;
_,
5,3
_
lf?rgfgjiz’fg
up, down
'
j“ ‘
i1.:_
PIanetAttack—rid Mars of the
Fonlvard progress of your ship is at a pre-set pace and movements available are
-.
'»
51.2;
“
sion in depth.
“Jib.
,
,g
Scalers. T'mf’ lts your job to destroy these by attacking them from the ship Star Eagle, but you seem to have about as much chance of succeeding as Stockport County has winning the FA Cup. Graphics are an improvement on Mad Jax. The backgroundscrolls by on six different levels and gives a passable illusion of dimen-
,-.
fi:§3§j@? f -::. P ‘3; j T} j; j {ft— ,
j
‘,
,
,
-
‘_
-,
{m
‘
‘
"i
;j-....,x_g.<;:_
5.
1»
“if
93
g.
t-
fig.
,
232? "ff-f _,_: 171 f! j—xJ— 5'
3
I:
:_
I}
"7':_
A
Of
_
_'
1.1.
iwwz?
lished a base on Mars and in are being our time
I
‘
j-
_
4.
_-
._
“"“
a:
;;
,7
”it:
if?) _‘
-
kept
~
,.1....-
41:5» «fit 2.5.
,4
., ..
_
—
travel asyfar as possible Out to stop you are a number of unsociable road hogs, which can either be shot or avoided.
5
-.
The two sections although getting progressare ively more difficult rather short and, as far a could see, re p eated asdl infinitum. Planet Attack is the better f the Mo Earth is 3:31; Snack from-Tritanian forces Wh'Ch have estab
‘”
“f
,
-
.
*
*
long.
DOUBLE Pack'wmam tw° games, Mad Jax and Planet Attack. In the first you control a car driving through horizontally scrolling scenew and our ob'ective is to
t-
H
was
pgrhaps a little on the slow SideTh? gamsplav isn't varied orlnterestmg enough to hold the imagination for
increases your own fuel level, but lf you do run out you can eject to safety. The game then continues as before, with you now controlling your ejector seat. This amazing device also appears to be equipped with laser cannon and bombs and needs refuelling in the same way as your spaceship
did.
After a short run around the landscape scrolls back to the launch —
35 seconds
—-
pad and you must land your
craft to gain bonus points. Re-launch for more of the same, but with additional hazards to contend with. Double Pack II includes the games Space Wars and Dreadnought. Space Wars really is looking a little long in the tooth. You control a spaceship at the bottom of the screen and have to fight off successive waves of aliens or meteors.
if you collide with one shield loses effectiveness and the latter cannot be shot, but must be dodged. This concept can still work if there is somethin in it to take it out'of the grdinary and bring it alive. didn't think Space Wars made that jump. The graphics are at your
i
best
only average, response isa little sluggish and detection of a missile hit on the aliens seemed suspect at
times.
The game's simplicity may appeal to younger children, perhaps just start— in ing out on careers Universe-saving, but more experienced players will probably lose interest aftera short while. The other game Dreadnought, is a sort of sub-
aquatic Dropzone. You control a submarine, blasting enemy subs and negotiating traps and underwater hazards. You can move deeper into the water or towards the surface. Hitting the sea bed, or indeed surface waves, COStS
W"
a lifel
I
K' lc k' mg mto 15:3
;;
gyfs?gmn?
.
a;
':{;
451521475 Tait-051414481?
A
WHEN all matches are off due to adverseweather com
ditions and Subbuteo sets have long since been strewn to allfour comers of the loft, soccer fans might well be tempted to try a football game on their Atari. Super Soccer gives you the opportunity to play a
'
match against
~
a
team con-
trolled by your computer or by another player. Team colours can be cYcled, although both teams end up looking much the same and even the goalkeepers wear the same colours as their team. You can choose which country you want to represent, but this seems to have no bearing on the game and is not referencedelsewhere for example, the scoreboard merely titles the sides as home and away. Your view of the action is from the side with the pitch set against a backdrop of and static spectators
—
The _two teams quite large figures troop out, a whistle sounds and play begins. As players advance towards either goal—only a part of the pitch is visible at —
anytime-thescreen
scrolls
rather jerkily. The player currently under control from each team is highlighted by a pair of brackets surrounding his head. Players and ball move
slowly, particularly when two players are close to each other—essentialwhen one player is trying to gain possession of the ball. It is sometimes dif?cult to see who is who and quite what is going on. The goalies can be co'ntrolled to a limited extent but only when the ball is nearby. At the press of the ?re button, the appropriate will one immediately execute an unballetic diVe. The goalkeepersare likely to find themselves on the free transfer list before long on several occasions they faced their goal when a goal
Vain,fom;;;;"""""""m 7
ovmll.................:..:::'.":.
7
“
P'°"" Sounds
G""'"“
|Pklillyabfrlrty
7 7 .
03217,money'mmww'g
Reyna“,
'
kick was being taken.
don’t know if the invisible referee was off buying a packet of peanuts whenever it happened, but
—
getting Addictive Games'. ancient Football Manager it's still the best soccer simulation. But if you actually want to
pitch you might give this one a try. Bob Chappell a
;
No, much
Sounds
love really couldn’t as
l
‘-'-':: Fm
55
5
H'Y‘bi’ity
{gulf/“mm”: "a
didn't generateenough -
up
V
.
Ill!!!
q
5
1L-
-_'.'-'M “1-H? Amt-grey; M
; i
GrGPh?S-u-n----------------~~-~- 5
take to this game. it plays a little too slowly for my liking u'
running around
see 22 men
it bounces.
and
°
—
,
I
I
~sentation is not the same you would be better off
The roar of the crowd is nothing more than a constant hiss which rises and falls in volume in relation to the action and the ball boinks unrealistically when
football,
‘
feeling of a real match. if it's a football simulation you want use this word because a graphical repre-
"
lacking.
“i :"q.::.| 7
it -
”WWW
,,
g
7»in if?“ 1-3 “lg; “5," -7f}}駧'§”f? 5§~c§§3<
l
‘
,
.
7fo
'
"
2
,
,
f ,
i
lif'f’j“;£§f;"*%;§i 5§§§-ftr§5“§ "53
f
,
.
rivfrf?iigi?wé 525451
, .
—
l
?z‘?'g?‘;
the teams have an unlawful habit of taking a goal kick when opponents are still in the goal area. There is a good sporty opening tune, but apart from that and the piercing whistle, sound effects are
—
£1 419511130}
Tyrtssofetlinta ; Ammfmm] m BiaydbnTma?deaag
_
advertise-
ments.
*
Supplier. .
Niels
5
touch...
ground-level
5
PE“ SW"
-
Horizontal speed can be delicately controlled and found that was more suc_ cessful when resisting the urge to belt round at a rate '
,.
of knots blasting everything. A slower pace made for more controlled accuracy and more reaction time if the enemy ships suddenly turned in front of you as they had a habit of doing in the later stages. Although not possessing the~finesse, frenetic action or same~quality graphics of Dropzone. Dreadnought is nota bad budget game in its own right.
f
i”
BEE-3153}? Airs" f
haii"1&5“
f '
g; ‘ '
—:'
, .
v
.
j
' ‘-
5
’ '
j"
f
'
VVVV“
May 1988 Atari User 29
Ballblazen
H0 N
Wm,
?if'gii?fgn?’i?i'f‘“
,
\
é.
a
R
4
\
;H
, 4
’ ;
,.
fa,
~
\
,
s
Lw
A
V
’0
xi
x
\
—
-.c\
t
fa
;
1
\\‘
6"
%
7
V’Vr‘
’
cm
>
.~/
—~ ,.
,
A
' ——
a:
,/
'
'
J 7
ARCHON Abame
unysuckl ROM £14.99 and darkness?ou ces of light “have to ?ghtfor —
-
C3
n’t can
Y°u $1123; “twist; a '
ROM — £14.99 (Jaysnckl lbeamS the movmg 80a plasmofb through rs
LAZER
BALL:
-
your Rotofoil? w yor‘ljilzhafgtIn;
For one or two playe
.
,
I
Fractalus!
~-
3
\X/ URLD
Games”
byLucasmm
,
'
é
i E_
I_
3
?
as;
r-l‘
~_e
is“ --
*
,,
_
_
£14.99
Fractalus You have to make it easy. to 80mg fizz‘éfayirn't
FRACTAtfnzndrgohr:
(Joys
“c/ke
if?"
{
L\
;
xa
L -
‘7-1‘
,
7
board
up‘IO?ayn
TE. £4_99
.
—
iiJ
I
w
i; \
f; f?
.
RESCUE ON
’
but the e""
Atari have always had the greatest arcade games in the galaxy, now they’re adding even
the collection. From the high eed skills of handlin a W.W.1 bi p lane, to the
TWILIGHT Battle your
ugystlck)
and devils, woRhDélgvziihEizgeons |asers.
wayam?uer pods
with
and
you’re landing the punches with Fight Night or using the awesome
power of Thunderfox to
more winners to
blast the enemy, Atari give you the best
5
bination of 8 ra P hics
brain-achin
Archon battle of wits. Whether
s P eed
com-
and skill this side
of AI P ha Centauri.
ALL GAMES SHOWN ARE COMPATIBLE WITH: ATARI XE GAMES SYSTEM, ATARI
x
Q
,
1
‘
?fww
' 7
n
0&—
,.
i"
7.3144;
H
_A
a;
m
‘
»
n
by Accolade
'
m
"
’
‘\
«V
‘\
”K
g
"f”???
Q‘
j’““”§
“v?
V
”I,
i
;;::-’
”
"l:
z
‘J-
z”:
“1w~.'"f"5'3f7‘.4l
,-
~
X
ail waff‘v’;
'
-
_
~“
‘
f?»
if,
x
‘
f
' '
4; ‘
i
77
We
77
'
s
o
BLUE MAX ot The thrills .
W-W-1
s
FlGHT
raldS.
_
R?l g d°8
Ix‘ti;ggzl:;19li:’0‘E‘J’éf‘tr‘2
f.
’r/l
'
‘
~
,»
,
4“:
';
,
f:\
.,—€_
o
-
3
\
r
\
\
hlm '
.
\
.
12g!)
opllonall
.
>
-
drwe
strck/dlsc
tral lentn-yga'gwnilxlng 0“
/
£4:
e.~,.,,'s_zx .
(jg
champ then gulde °’ ‘w° p'ayers
Construc‘tznthe championshlp-
‘
Esta“ sit-sci“ ~~
'
4_99
_
m
/\‘;;~.
l‘
/
r‘f
\
i
at”
71
/
” ’
ll»,f?é‘?xt‘g‘“
“
.
,
, ,
\
a
}
_99 .
ZY‘OS::rl:?‘d°usodds
“3
Jo
suck)
beat the £1011
'
.
.
IS
a:
"t:
»
Atans., comp||at|0n cassette
__________________
.
.
_
measeticktitl?s)
.
PICk
the best value on Earth!
|
the latest and the greatest from your _
_
Atarl Dealer or ?ll _
_
m
the coupon to order by mall.
65‘XE, 130XE, AND 800XL COMPUTERS.
required:
Rescue on Fractalus £14.99 El I Millght World £499 l] |
it, You guessed it,
command, ligderS; missile
.
only £4.99, makes of all tlme favourltes, Wthh at ‘ _
.
-
'
in your Thunde?ox
,
Then there
.
7
s\
“oysuck/keyboardl
fassette!Centlpede‘l C-‘t‘esssjttoTnEe' oAttac adefavou? Tennis -,TYP
COMP‘LAHON
CA'SSSCiE-F’E‘éfe4can
THUNDERFOX rmachine!
The
499
'
Forward cheque/postal
E] Archon £14.99 Fight Night £14.99D Thunderfox £4.99 El
BallblazerE14.99
a
El Blue Max £14.99 l Compilation 54.99 [I
order for total amount accompanied by this | (UK) anntemAtan House, Railway Terrace,
ggjérflogngr?zsfgggzerp Name (Mr/MrslMiss)—_’__/
|
Address/
I
|
| Pleasecomweteusmsmacaw-alsI
®
| / |
_—__Postcode_____
Ease
allow
28 days lor dellvery.
|
AATARI_|
|
AU 588
4AAAAAAAAAAAAAAAAAAAAAA §;._;..,
4
3:1:
4
g
o
4
’
1 < 4
O Q
a:
.
Z
“N‘-
‘
E
-_...__.-»
o<~—»o
_=.=-.,
.,
f
“5:3:
0
Q
‘-
O
?
45"
f
D
’
f,
3
—;
O
“ti—“-
ii
==-~
O O
O --..-_.
.
_
-
?::;M_:£“
9
‘5
0
0
3
4
o
777
V 777
777
i315 3
é: fl“; ,
A\\\‘\
g;
if
'
0
f,
M4
1:
-
r "i“‘?r‘é
O
szf
*
.
E. "-?—-===—
“£3
..
--
~Z§~
4
2—7-5
“3
0+”
‘V‘if/
Z??-
=_
if???“
-
‘
O
0
r
j
”5.0.
._...
i
‘
m”
~
‘ < 4
.
~~
‘
‘
a?
u
ax
~¢;f€@1§ n?f‘fgii
:_;§L‘:.
H‘
O
*
:Q<-@—-o ‘ <
_-.:—
C:
___v
1
3,
a _
D
_
4
3
3
~
is Q
=’-—~—————*_____’ _:_.___»-».__._____,_,_._.___
“*
-—~.
12-
A
5
73;x24:
77-
AAAAAAA
—~--~——~———————~-~-—~—~——
G
7777777777VVVVVVVVVVVVVV
Q
f
“
*
e
0
E
l
o
"
‘
0
__.O_'0
’_'
O
:
EEE'E
b
’
E
E
‘
l
H
a
Q
..
‘El ill, EE
-
ll"
ill
0
’
E
l
u.
E
l
E!
E‘
a!
j
E
‘
A A ‘
ll
1
~iEl-
E
Jr
E
AA
3’
”l“
'
g
.
E
A‘
‘
‘«
r
TEN“ HEC)
.'
f
a)
00
a!
0
Ell.“
i
.
E
EH"
A A" '
.
Gig
.
"
3
l
E EEii EEEE lg .m,-i.'l.E.EEia E EIEE f E, Q lg
E5?
f
° H“
*
if}
’.
15
M
Elf?
E;
’E
u
A ‘
E
E
U 3
J
i.
E
~
*
E1
E5
a
§
a
k
“’“l
;
q,
‘ 5—9—9 AA A5”-
E
Q“?
'
l
7
:
,
-___.
.
..
E
NEE
“E
E illl
l.
t ' >
t I : IP : , ’ ’
’
I
EEEEE'EEE
E
'
‘EI E‘EWEHEWEI ”WE El» WE" £535 § Ml” lEEEEEEuEEuEnEEE : l l 3 EEEE EE ls‘lgl § § gé E § : §§ E E‘ E t OE“! -"“EEEEEll 2 fl §<>O I
E0 E???“ QT JIHL‘
O
"——'
\
A A AA‘AAA
l
51
< ‘EEE 4 EE QM < EEE
4
E
‘E
E
EE
l
0
l.
E.
w
o ii4E i 0 0 y l ME EE“ El"uElE,.E'EEEEE : EEEMEI 0 ‘EE 0 055 o 1? <
:
1:1 l
1
‘E.
Elam.
.
.
JEEEE'
.
,,
,
mil
i.
h
EEE
ME.
”1
JEEEE E nEl‘E'li iEEEE‘EE‘E‘EE'A,ElilElEl?EEE‘E'EEi ,;l|i.,,,i,..,,li EEuEl“NEE“um.“”HEE’EEHEEHW EEEEEEEEE
E
10 EEEEE‘ ill,
E
all 1 4
‘
WE welcome letters from readers giving their help with games on the Atari that they would like to pass on to other readers. The address to write to is:
Hints and Tips Atari User Europa House Adlington Park Adlington Macclesfield SK10
‘
32
on page
of Activision’s entertaining game The Eidolon, so to complement it here are some shows you the levels
useful tips:
,,
m.
mehY
a high Avoid all th e r e d can't shoot them, as
QY
—-
Get the p lun 9 er and go . to the room With all the rocks piled up. Use the Iun er to clear the door Go thrgughgthisdoor and use the ,
-
0 Finally, when you meet the
plug and the floppy disc. When asked to identify yourself type SLARTlBARTFARST and the force
7 ._
to the pineapple-
ages
eig?m}. “if
'
’
a '
TWO screens 0" from this a red machine- Get the fuel and go to the spaceship, but make sure that you have the ID card. Use the fuel and the ship will launch while you get ready for the room-
you will find
'
?.‘ ‘
'
,_~-
”52”
9
'
j-'
.
j'
‘
'
7
_
,
,
'
..
,
,._
'
Q
g
next
5.1
as.
A
g
o
o
6?) CD.
—
dragon on level eight, don’t panic. Next month we’ll introduce you to the demonic and strange monsters that inhabit the underground caves and tell you in detail how to kill them. Bryan Stevens, Andover, Hants.
34 Atari User May 7988
Gary Quigley,
—
FIRST of all you need to get the remote switch, which can be found in what looks like a cart. Go to the force field where the floppy disc is and use the switch, then get the disc. Next,get to the tap on the surface and go as far as possible to the right. You will see a white object sticking out of the cliff. Use the tap
WHEN the spy car is first placed on the road from the weapons van it can travel on the rough ground to the right Of the screen this normally causes your car to explode later in the game. To do this YOU must 90 forward at the slowest speed and DU“ right as far as the car will 90. The noise is pretty bad bUt it gets you out of some pretty tight spots on the expert level. When the mad helicopter starts attacking the spy car, watch for the small square on the side of it to flash before you move away. Then, unless you hit a screen boundary, your car will not be destroyed. When one of the enemy vehicles goes under the helicopter wait until the chopper tries to drop a bomb and fire at the car. Both ofthem will —-
another go.
Q When confronting a dragon, you can still collect the fireballs it spits at you by pressing the spacebar. Unusual hint: If you need both hands to hold your joystick, take your shoes and socks off, put the computer on the floor and use your left big toe to press the spacebar and your right one to press the P key. Q If you collect all the jewels in the
—
oneofme encounter in the game
will change it into something else. But beware,the monsterit changes into may be more dangerous than the one you faced in the first place. 0 When you’re fighting something dangerous and your energy level gets too low don’t be proud just run away. Amass more energy by collecting fireballs and return for
puzzle.
Finglas, Dublin.
'
_
.-
d°Wnt°the ”9m.
and
level. fireballs you the l“OOf lS t00 l0Wener
“M...
as
ssh-c.
his ’”‘-': '
0" level eight, collect as _. jewels as you can to give you
green one
“7
to stop the fountain. Now go all the cliff and get the WIre' ginger: (tjhe ynamite, near the start
till flat],
-
a
_
—
Sokwilzen ?zzofp2$1?2bgn§atta avjicily uwrl'i'ilemmying backwards. . |f you do manage to get lost, pressPto pause the game and then refer to the map. 0 Shooting a blue fireball at a crea-
ture will freeze it, but
.
_
0 On the lower levels the Jewel Guardians are not very dangerous, but they can still drain your energy.
-
4NP
first five levels you can bypass all the creatures in levels six and seven. That don’t get killed is ifyou by a dr?9°”' ‘n Wh'Ch case you lose all the jewels. 0 if you run out of time you will have to_ start again on level one. So if “The is running OUt YOU have tWO options: lface any wall and Sh°°t at the fireballs Will rebound and It. — or let a creature or dragon
.
THIS month’s map
'
.
explode.
—
Andrew Patterson,
Basingstoke, Hants.
———————————_—Adven WITH few new adventures being released for the 8 bit Atari iust now, suggest you rummage around in your sack and pull out a few of those golden oldies and revisit old
e
0
I
acquaintances. And what better way to start with than with an Infocom adventure — there is so much in them that they always repay a return visit. The classic Zork trilogy should be high up on your list, as should Planetfall, Deadline and
9 g
Wishbringer.
For cassette owners, l would recom— mend Level 9’s Colossal Adventure for a replay. Th's '5 the best versuon ofthe famous Crovvtherand Woods °”9ma' adventure that | know, Colossal C?“ a real k'Ck every ind Tt'“ g'yekstmfte for 48k Atari InDenegsevfcadSelnture machines has come to my attention, bUt due to the fact that my disc drive
character to the dungeon. found in special Susan would like to know the solyou can have a better chaution to the three doors. She knows racter at Level 5 in the Dungeon than that going to the first three times by importing a higher level one from the CIFYopens the one to the corridor and Davrd recommendsthat If you find a going to door two shuts it but what does door three do? The answer is silver key on a corpse or elsewhere, in to the the should take _it something to do with two other minor prison you has been showmg Signs .°f Old age, l quests—but does anyone know what? palace dungeon area. There you can have been unable to 9'V9 n the Rouloc Poet Laureate of the month award free Acrissimird’s assistant who will The has to go to Dave Fox of Kemsing in give you a spell called Temporal razor-sharp revrew treatment. Kent. He has sent in a number of game '5 OCl T, Operation Computer Fugue which speeds you up in Industry ‘ and '5 produced by a comcombat, makes you hit harder and lets Tum to Page 36 b pany called Tearsoft. you pick up dropped weapons. The plot concerns one Professor The oracle doesn't appear to know Decker who has kidnapped a bunch Of what your abilities are, but simply lists ,.:—. 5‘ {Jr'x’m’ft’g‘iszza the quests in order. There’s nothing attending t em ahs'czjftvIv‘are o 's to programmers con f“ _£ for it but to keep on throwing in gold erence..H|s plan clue to the Gar',‘““<4}‘2"‘~”4“‘5\ “15 ”?g. hostage Wh'l?’ you 9° Off and recover The first and ‘ listening. the ‘ W‘” 8 f°'de' . _f: ix, , and riddle is SHIPWRECK a, you P'°V.e th?‘ goyle's ,‘”h'°h 3"? "' killed m a fighter a} ~fl can only cross the River Storm at midprofessors son was . test crash in 1980. night. “W To keep the a”“.‘°”t'es at bay and fifa.‘ Susan Fairhurst of Ashton, near the town clear Wh'le you accomplish that the x”. this Jw!» to adds ”y. \ ,,:\§{'*.«£‘ by saying Wigan, .' t the professor has bunlt an 1 other words needed to answer the your_task, has other aggresbomb and are ORACLE riddles and Gargoyle's atomic ”fig 3‘ _ no half1,5 suve tricks Up h's fix? a, 3, if’fagigiy'r f BLOODSTONE. She warns to take care sle'eve for th's guy. ‘g,’ on is there . as something nasty measures 3: if. if OCl IS a text only adventure usmg a ‘r‘. i the other side of the river a "i’ $1 13,1“?5 {5 if; £1.99 “in M t m, :’ . simple vocabulary. it costs . only also 23.15 “if others and a” Susan 7 3? 1 w, on cassette and £2.99 on disc. so you 5.1. advise that you check that . fkizg‘g' g a. can’t really go wrong. Copies are g/ ou have version 21 as i f g: available direct from Tearsoft at \ yer ion 20 has two léBl y ad, Lochcarron, twigs} . that prevent you ,. algesnts . m > h ire isgz?axy: geaWiS'th, oss" from transferring a City “a? ,1.« Lots of help has been supplied by ‘1-J;WW% readers in response to Dave Hall of if" y Sheffield’s pleas for assistance with ,. “24 .~>,"%w , Alternate Reality: The Dungeon. / if”: x to written Although Dave has since , say that he is well on the way to . ;‘ ’ .“‘°" , _j': q, solving all the secrets of this adven? Q “5 ture,lthinkitwould help other readers " advice received the to print some of t ;,._". . from those adventurers who have ” . , g é,‘ .v if taken the time and trouble to write in.
good weapons places,
_
_
—-
_
'
"':=-
_
x?go
‘
£3
'
‘a'w
.
.
fig...
W;{""
‘
,
.,
T
‘
\ wszyrf’frx
g
’
“if mi}, J
'
s
«
[gm
'
gig«if,
.
'
_
v
r
v
1.
‘R
1,1
‘1
\, .
'
”gawi
_.
f;§
.
1
.
v
-
.
if”
"
"
"
__
'
a».
§?";j?, ts,»
'
”311
”N” “if”; ‘f‘??mxy \
'
3
?lm
,
.
.
0&1... if
.
.
'-
if”?
-‘
'
*
‘
"
,
-
{ma?a}? am ‘4; $53,”
"_
,
g_'_‘.,
.
?f??é"
s
David Lago of Burton-Upon-Humber says that he has found it better to start off with a new character, as imported ones seem to get killed off too easily. He brought in a really good Level 11 character from the city but that too suffered the same early demise. The progression of statistics is much better if you start off from scratch, says David, and by using
“fag
g
xi,
'
3
on DC i
""'~'
r ,
._
. _
_
f
’
5
'
~
/
'
,
f"
m
{f
.,..
a?»
5
'
,-
'
“vgaff) , . «a? ’
;
t
?g
O
gig,”
'
)
.
’
May 1988 Atari User 35
__—_____Adventuring 4 From Page 35
GUILD OF THIEVES
-
f \\\\ a)?“ Q ‘ r“>\\m\\“§" N. «Q» SM; 0” '
'
.
-
for The Dungeon. For
e. rhymm'gtps examp
_
.
To cross the roomrof coloured squares starting on the biack square, follow
All forms of magic it withstands, Yet thou might conquer with bare
3,332?"indigoheb’lzrnge?iacsgféef all V3) orange and
f
red
—-
then move to the
',,
.\
7
w... means that to gain the Bloodstone you must kill the Basilisk using the mirrored
‘7
fr
the ni ht safes — the si n outside the bank grill chan e depeadin on how
it
gar been
so
.
w],
' '
c-,
'
m? '
~/
,
/7’€" '
I
,
f.
'
"‘
'
V
‘v'n
"
/“\.
(TO
I
wig '
A
1:22
/
' ‘
h
/
,,;
‘/ W,
“£4414? /"’ ”2 (/y/V./'”?J W1, ’7';,’
7
-
,
M
waterfall
'
'
-
19hepiclt is used to et the chips of mineral from the rocl? face near the
"
6’
.’/_’
de osited
1
7”
.
_;
fly/foe
i'i/y/ffl/ 4/2 9,
_
:
.
(ff:
',
9?/'
”a
7
V
l,/,;“ 1"
EC;-
-"F\N
-
$3,275.23art?z?tezzfzzixm
many treasurgs' have
'
,,
z."
Sm
W
“
j
“r
_
'
7
7
‘P'
‘5'
“Q
‘\
nifty;d 33:2?rslioggl‘l‘Algggut?32:3 R am bowspee ll d b ac kwer d s lT or et um across the room, reverse the order.
.
of Sherwood in Nottingham arid Andrew Marie“ °f W°fthi"9r Sussexr '
N
.
hands.
Shie'd and your bare hands. in return for his magni?cent poetic efforts, the bard Dave Fox would like t° know what is the Axiom Of Truth in Ultima lV. Can anyone help? And, in addition, Dave Hall of Sheffield still “as °“e “95th" unanswered- What is the name of the Gargoyle? Finally, in response to requests from other readers including Chris Leighton
.
‘»
W,” stop the keenest
M“
1
J.
'\\
M‘i‘“’i~ as
.
A beast with fangs and fearsomegaze,
ill/£5933?
__
‘
" ,
i"
i '
7
77
safer?
g' ”7705 ,
'—.—
i’ Tiff—z’ii'flr
(73‘7'
"
.—;:
'5”Z—'—5f'7
{757
f 7—
'—'>i:’?3'
7973352":
14"?
7
:,—;.:::f':—'——,
57551":
"if”
"
7
7"
, '
,
7";
77 Z
OF MAG’K
\
s’rcfls‘i
‘fxfzilfi'? .
\»
Until next month, exciting adven-
,
,,
‘\”
mm
W330mm}. mom
-
of “95
mars eta-n
gag
WITH
owe, ' 0
UBSCRIPTION
:
/.
.,—
00”
II) er I S
'
7
0
A‘
have
Ataril deveoped an
excltlng range 0 f
credit card size calculators and databanks and we've negotiated two excms've offers for readers Of Atari User
This ca cu(£5915!Eageut‘zr'dhis “OI“ W an t-cahfive-function aracter display showing a cogmma after every three digits. it’s solar-powered only comes with a _thick 1-8?!“ "mew" elm?!‘ pm
A,
.
3 6 6 3
J\
/’
2
stores
/,g‘f,‘3 ;//g;—///’ if
Special reader offer
—m-ze-nm
“v?
A;
4
Price with subscription
v,
A CC‘
SAVE UP TO
n-
E7 !
'
DATA BANK
25>;
of
W each DBiz‘wR a Bhank a numeric 120 ”V9“Data. BI’2:13 73 an dasa, 12 numbers. Thereg a fast search facility, a secret mode protected by a user-defined password and an eight-digit calculator. Battery included.
YOU SAVE
?"
/
'
A The
"
0
N
—
'
orFERs
Egg
,,
7
DEF
em
DH:
7
8
9
MARK p
JZL
ago
Plé?
5,ch
sru
es
0
ABC
"/°
1
_1_
seem
x
W5" -
g Spice —
210 -
’
<—
+
MODE
g?
MR
his
m
a,
Ls—
if
"’
FNTER
—mmmm
Tu
rn
to
page 61 to take
advantage of thls superb offer
..
54
.
46
A
This month Atari User is three years old and much has happened in the last 12 months. The quality of software continues to improve as games players expect more and more from their computers. Indeed Atari itself has launched an addition to its range with the Atari XE Games System. So to celebrate the success of the Atari as a games machine we are offering you the opportunity of winning:
’
A?“
15517?
?gs £235?
?g,
, 7
7
x9} .
Q~\ «534, t
“ix-w-
I.
i?
,
.
s
.s,
~
sffm?gs
gas?“
~
The Atari XE Games System consisting of
F ~s
,-.
-,
<1-
m ,
‘
», ’ "
'
.
,
’
_7 f
;\
,
"
'
a.
if?!
s...
/\ «536 / -sze/
“s“
’
keyboard, 65XE console, light gun, joystick and builtin Missile'Command. You will also receive copies of the classic Flight Simulator II and Bug Hunt, which shows the potential of the light gun. Value: £119.99
”A sophisticated games playing console with an amazing range of software and the possibility” of upgrading to a full computer at a later stage. Andra' Willey, Atari User, February 1988
?xes." \ .,
I
5, a)
-
.-
f
,
.
2:3,
R? ;
it
a?
f’
,
_.
3
e
x Est?
Tm“
$2.7;Q}
Iv
1
_
C.
09m Winter ‘; Olympiad 88. This excltmg new release five games with comprises ?rst-late graphs and gameplay. There are 15 COWS 1° be won. Vam: £11.50”! ii” ”Lots of lovely Alpine scenery for you to enjoy, and some good animation too. Sound effects and music are also " used to ”79 bene?t ofthe game's atmosphere. Bob Gum”, Atari Um May 1983 From
1.7.
'
--
.
‘
a?“
'
nt‘dm?‘
i
.
q. >
¥
1!
“w!“
1506piesotMirax Foroeand Phantom — two more games of quality from Tynesoft, Valua- £9,950”:
Z
.
"
“X“
,.
»,~
‘\
f"
"
,
s”
g
j
f
A
,
s;
:
i?
1/2733
@
Mirax Force: "lire sound, graphics and superb scrolling complement each other... with numerous levels
NoilFaMAtariUnnhlyw?
WHAT YOU HAVE TO DO
QUESTIONS .
_
M1938
FM
Phantom: ”Character animation is superb both for spooks and your player character. Phantom is original and well worth buying for the sheer pleasure of
.
.
Win“
1.
.
the foliowmg _four questions, Simply the complete entry form and send it to arrive no later than May 29, 1988. answer
.
featuring the very best of the Atari’s graphic capabilities." Nail Ann User.
playingit.”
.
.
2 In
.
.
?
Qihkzvemfszggzi?izzrxstzrmm? e" 193mm me a'I7 Wanpmd
”am
a
f°
VT“
3“ H "Ste“ we” the” by me end ° the W," many. ?lm: 4. Which ?lm is famous for the phrase: "May the Force be With you"? '
r"—__—'"'"""'"__"_____——_____——"__——"“‘—__"'i ENTRY FORM
|
|
ANSWERS:
I
|
I |
Name:_—____________ '
|
i
1_
I
2._
l
Address:——____— .
_—____
3_
I
|
L
-——-———
I
Postcode:-—_—___— I
4._______—
|
|
would like to receive Misc/cassette versions of my prize. (* Please delete the formatyou do not require)
Return to: Third Birthday Competlt' ion, Atari User, Europa House, Adlington Park, Adlington, Macclesfield
smo 4NP.
| I |
___________________
mam
ls
.
% g E
r
if;
I
.
' °
-;‘;.i.‘--
I
_
'5-':;.. ll,
,
I’m
,
/
In. "1 1
-
g memOFYThis 9?
SpeCiaHV Stunnmg utilities is an absolute ed by Atari User comm'ssmn Iete with 00mifmmeni?"e mUSt' it ms on-screen ”mefhf?ms telling you how to get the most from each of the prog ramSW
,"
-
package
—
Of
5..“\\\\\\\\\\\\\\\\\“‘“‘
_,
"i
Q
\\Ԥ
if
3a
,
é?
135
may
a? e
on or ' ocgck
4?
Simply.
92
5
f»,
§ §
%
‘\\\\\
\\\\“\\
% Eff if" “ET
f f 3?
m“ , ---l\\\\\\\\\“\“‘““
§ s s §
°
our
3
t V'
g:
4
5
E'
5
\\‘
s“
£3 ‘3‘
E13
f Fig“ 3 L
§
E,
'\\\% ~°°°° 5
4?
%/
,,,,
"ll/IIIIIIIIIIIIIIIhm-v-.
—,
'<-llll”l”II/Il/Illllh’
s
f;
9
s
t\\\“
\\®
\\%\\ es
STRIP
es
RemO ves
§
24.
\\\%
s a \\
%é
“Mitigate fed“
1,
{the Size 0
(a? f/zé
m
%/
progfa
'
s
§
“2 0
'
2
araCters On
2
44 44
a’! Epson Printer.
s
s
s“
§ §
1.
-smullllml?llllllunu
a
~
\\\s‘
94
37? ////
%
gives the “
f.
s
name of?aabms \$45 used V9 1 of s “d a “3
§
a
a ‘”//% 24
and
the Atari Special ch
56
s
(W
P mm
5
=
9,
5
,,
LVA.R
a\ \t\‘\e'\r
occurences'
/////l
4’
g 5 E
“\\“““u\h\..
'
“mu“
535-95 tape £7 195 dlsc '
-
,'
Qa‘??m?mmllilm
G E 61
1"
,
Him x"
[NE E
§
'"Humuummmfm" f
lnCIUdes
"'
s‘ § §
W
“mm“m“
§
.
,
§ 2
nd
‘
5
2
§ $ §
instant!V
44
s
t
E
5°
s
14/1,
between Ns‘ dec'‘mal 's % hexadeclma | §§ @ and binary- S
§ s Q
CheCksumS
44
\
mm“
24 a
”4/4
"-.A,.mm|||||mnm.....,E
s E-.umuumnnumu.“.-
é
44
34,
32? ?
.
3?
949
§
Dos_
2,
3 "ame orthe
Variab/ ”e at eve e 2 000 I‘y 2 a urrenc9 2E Dragra "7 m
e44
a
i
”We; Alter a
‘5
§
presents the useful Atari User
“a
%
VAL Conve“5 Embers
§
3,
'
2,
.
§
directory of 44e, any dr'Ne :. s‘ Without s having to §~ enter
a
s
-
,
.
2
ates
and
fese
,
{minm?m??mm‘m
4
-
"Will”I/mmmu an; .
\\§®® ""IIIIIIII§ C 6 fl?! % CU
ll/W/l/I/i/illh "‘ $3
pm
Displays
2.
f 4
"g
§
....Ei
{E
5
s§
‘
s
s§ ~‘
"
m
,
E
\\\\\\\\\\\\\\\"“
§
f 44
§ increme?t %4 § “““ II“,
é "
2“ “he
3444 /
'
”4/”A N“S 7«11111
sw'mnnnnmnmnnmm
BaS|C_
hograms
a
n
é
2 5 g
pm;
%
‘ns tam-W renumbers.
I
’
z, 4,
a
as”
‘
filling
0y
o
5
331wa q“
' l°l
if e
-0\'\\"6
%
Q"
\\\$\
«MIMI/Muir} %
'
l"
E
§ $5 b\°$°a?\‘°ds u“
5°
4.
a
”may,“ SEN? t
s
46?
%
"WI/l, ///1///////
\\
5' “a
"'///,
of 65
E
55
Turns that s°"“‘-‘times annoying k§yb0ard
5°°
‘r
.
Q4
.
a if,
/
,,~
.~/
_
1°
/
/
7
-
-
,
-
DA
'
-
1
"my.
'
-
~
GIG/”sire!
uch eaSIer when YOU V3 9° t Protslra'mmlng "vi/Emthis Atari User Package iii the right tools bewi?zs-ft? for I orhmands to Atari Basuc to you can add TEN new gig dramatically |mpr0Ve y gm- performance. PLUS Your 5? Atari will “in fuI error messages genera]?e f? instead of meiersg crypt'c,"um if 5° TOOIk't automa tlcally bOOtS '” from cassette or diSC and makes use 0 f a normally unused area of E21. U
13132©C?f313®
wee
’I
M
l
-
QW
100
’"5 Eff
mm
was
[313265
1
P
.
'
-
;.P'
.
..
m
_
APP-Pit.
i"
P».
v
.
,
/‘
.
.
, J
'
I
'
f
'
c
—_
;
. 4,
.«
-
.'
H“
J.
g
M,“
‘
,
-«ff"""f‘f-L{ “7,
ii: 2.1.6.5: -,
,
M .
”k
All
“-r
V
.
7
Y
f
-
7
I
.7
fl"
~
‘.:m
M
”Swab fig“ E ‘?gsés m ;.
7'l,mP..‘
-7
-
V
"
,
’7;_‘.-\‘P
.
.;‘
j
“(Vikkj
17.
.
v
— _.
»PP,,'—AFHP;~ .t‘ 4 1 .'
~
5:19...
.1
PPP-'r7—;.P
% -
4,
I) ginwu‘“ ,PP.;. £72317"
4“
7
-
[4
‘
"7
’
"7
{f
1m:
'
'
'
1:5".
«a.
.~
52 '
'
;
.
MMIH
’
‘
, p
‘\\
.
"L"
7
l"
-
‘
'
n
,
;
-' £52.14 ”I; ?
‘
7
4-
""’
5
"3—155"
75:3. N
Q
g
-
g;
'
7
,'
7
3.2.
5.
.‘
,
Q‘
f’
'
,
,
7,
.
‘
'
f
.
.
”$7:
"
“
.
7
.
E’sw
i”
VT’177'2’;7.‘".‘-‘2
,
f.
'
7,“
"
*7
a.“
_,
7
77,
P
_
v,
.
.
,
,
?y
.
4
f
,
7.7
1”.
’
7
a
.,
,/
.-‘
,
is
,-
.7/
l
,
P
f,-
2.1.1
?g.» .‘
,
"
I
5
Gus
?fa??? 7A 7"
4" ‘
fa
of the essence STEPHEN WILLIAMSON is
HERE'S a very addictive game set in an abandoned mine which you explore |n your UEV — Underground
Exploration Vehicle. You descend from the top of each level nine |n all avoiding radioactive stalactites, stalagmites, and evil ghosts on the prowl for victims. A joystick plugged into port one controls the UEV’s movements and
.
'
-
—
the fire button accelerates it in case of trouble. You start the game with nine lives and you’ll need them — with GM“ °ne$ being given as W” enter levels four, six and eight. Touching walls, ghosts or various obstacles robs you of one life. Once you've completed a level you is are awarded a bonus which calculated according to the time it took you — the quicker you do it the more you score. Each successive level gets harder and some require a lot of thought before you can complete them. After you'have finished press Start to begln
as
.
f
I .
I
.,
.
"J“
‘
’
SEQ"
,
5.7515?
, $53
$
Ev
\
at... lift“);
,
-
mine
a
,
I
.
7751.5:
explore
you
abandoned
s
I
I
-
—
.
awn-35mm
P?g
5
_
-
7
-
Speed
CA.
"3.6“ \
:7_;-:.glig£f—i
.
.
u»?
\\&?a\‘
.
I
'
l'~1"";..‘?'~‘”l PP,’:-
P‘t
'
f 7'
;
7'
”Pf— 4.x. n.'.
7
Q;
'a".7i.;£, ._ 77
.
,-
7 .
.
l
212"
A
7
,
.
'
/ b _§V'¢
P2711
f".,~,;
.
~
P
7.7
‘z
A'
5"
,»
'
as???
'
P7. ‘..;7;;_-', (j):
af?rm (a, 2.3/5.1, f'r" Se”
‘,
(rma!
A
54177
7’
7.
s‘f‘
«x7;-
-
.
P
‘P
’
21,55.
a“;
47
\
.
.
it?{9M l
P
‘
‘x.
,W / 11!
‘
4 4 vm??lf 55:55:53: \7‘; inx@\T*{*“f\\~ oas"; 547,51 argfzkifif“ fr ‘£¥5"‘7" K -$~E rag—gwaa "hubs a f?i’l ‘fJ-fe' N?b a?“ -/ his %‘11:.w77f7~s’f {j'n 575? ugh? “Jealf; gr,” raw-r“ ?f??; II \ if, a: AGQQEOZQ‘ 7".2 R7" ‘7’ a; 7/"\ if, Q a
I
/£
'
.
.
N; Kg“? “551? 3's“ £2927
.
gs,-
1
will
'.
-
f?h
n
7' 7':
'
7
7
Vl.
.
J.
gy/ib-e?‘? 1- 4
'
7,
.
,
--
4‘1‘-
-
a.?it'?t ..
'7
as/ P
—<
P
.
i
.-
_ ,_
t, YA‘E’B
t‘,‘
_,_,
-
-
s
«\
.
5",
‘
I .
I
f
X "l:
-
g a:
ff:
?JJCJIJxe—QXJZJJZJIJIJIJIJx-Fx
P
.-
4
3
P»; 3"?
;
7
‘
1.27 I. J'J'J’,J£7J__ “1: j: “r“ f I II):
‘ 1.2 I
.
_
_
£7J:
I
—
J”: 7
g. 5!
51.4
inxeJxeJxeJx
_
3;ng
‘
g
~ .
~
—
.
.
.
again.
“?zzfzzzzxg?rlzsssgz2377.75.73 with levels five to seven between 1550’ Th ese d 1740 re.‘ “skaes 't gnf. ma e me d C h araCters_W '° to CUStOm'Se your own V6" VFW easy 5'0“ Of the game. If You _de'ete "Fe 480 V9“ C3,” have |nf|n|te Ilves, while changing Mm 420 to read: ,
”?g“?
_
42“
RETURN
E;
1
agarpxpnosrmmm :; 2} 5 F E» t; E; g 3 g 2 g "
'
“
'
L9V9/ one Of The game 7
u z. n u
ms nu: mum kill or STEPHEN unuansol “n (cum: asst m
mums?sss
-
170 nesronc mum): 1:0 10 mum Pm mm! ' mutant ‘ I 1“ Fill! 1:0 to zsswoxc Punowm
_
7
..
is
.;
n 1
"min ”spaces so Gmnxcs Ansznnum 70
nutm-
n
2
190 Port
2.0.0
sunswoxe
summers
mm? as;'—'
250 nzsms
m;'—' ?;_.
21 1 . ..." to. “sun 195050511: 2.40 no monument 752.1:uvzs:9:rox£ n 4.78 120 sncpssuuuzss?esummosun 112 I 130 ml 140 RESTORE 177mm 1:9 to 201mm» war: “annulment x ,
41
will remove all collision detection for your UEV and allow you to travel through walls and see the whole game from start to finish.
W.
150 Isa—i 150 Mlzxuuwunmuzupuznnuzu
s
5:3,1 220mm 1:0 to mm»
m» or: puuuwmmexr 1 no pox: ns,uo:nvos1=sxzuwoxe urns
1.1»
210 mu
ss.124,254,214.us,1as,zzs,zx
3,23"zsl'12‘168'68,55'55 vu norm m nzusnussmnsu xumrs IE zn courzsnszwoupzsnmcnsun 620 250 SPEED=1536zllP=1537=UP=153llmIR=15J 1541.0
more ‘
_
$4273.14“!!an
Tu’" t° Page 41 ’
May 1988 Atari User 39
33 Ormskirk Road
Preston, Lancs.
ATARI
.
ADBROKE 4?ll;ellsr;e)ATARI 37232312 OMPUT|NG (T5717 BuI/Board 27236 6pm to 93m
The leading North West S per:ialist ATARI Dealer
lnrsnuarlonu
l.
This Com has iven ears of full support to ATARI users Countrywide from their retail shop premises at Ormskirk Road, Preston. 316“ JEW Mail Order Depot they can offer the same Excellent service to all Mall Order Customers. All Software and Hardware is fully tested prior to selling. This ensures Customers receive working items. so that returned goods,_ and all the attendant frustration are a tting of the past. All Hardware is supported by our own '_ON SITE englneers, therefore quck tum round on all repairs is Guaranteed. All prices quoted are fully VAT inc. and there are no 'hldden extras', what you see ls what you get. Delivery included in price. Please ring for latest prices, new releases, etc.
Whom
DUST COVERS
130XE Computer£11900 Disk Drive Phone
,
aomputersggg onltors £299
;
X012 Recorder£3200 .“
Fm, i ._
2
.
5
.
..
,,
'
f; "
5‘/4 D/S
D/D 46TPI
per Disk£1.99 10 Disks.................£16.00
.........£080 .........£e.5o
mwm "bra” “5°""""'£17'5°
All
Star LC10 NL10 Sheetleeder National Panasonic
MP165
--~-~~-£6°-°°
-----£230-°°
'
mm
£220 00 .
.
.
55.55 55.5" 9.
_
give us a ring we usually have the answer
m SZQSTIZ‘ES' 5055.85.55 5555.55.55. FOR MORE INFO CALI.
.
5555595 55555555555...“ 3
TO ORDER: Simply send, or phone your order, stating Full Name, Address, Vlsa or Access Nos, Cheque or Money order. Make payable to Ladmke Computing lntemational, 33 Omlskirk Road, Preston, Lanes. PR1 20P.
I
ll.
'
Im I
I
I Recxorv I’LL
'P€SRE' LETS ME cavmcr HuNDREDs or New FRIENDS
Wwwmam SMCH FMN!
STAY IN
EVENING,ny 607A EELNG sway/N55 ao/lva
THIS
70mm!
.
ff
‘
,.
‘l
if;
A
I
‘~/
1
is like an intimate conversation pc screen! Just phone in and join in for hours of enjoyment. There's no enm'ment fee i“St 0“ Ph°?e 03" Via
‘Desire'
on your
—
S/
WHO
g,
5555559565... A.“
0)
(7/
0
l
ask-u, ’
\
~
"
r
\
-,
‘
5
""
.
.,
.
V
\.\\
?re/1
6/‘(
.
tau
\,
.
,
" l
l
;
,
.
L) (”NQk/ \)’A
\
NOW THAT I HAVE ‘DESIRE’ I’LL NEVER
couw “rm-r
.
b
r;
usmstdeMAattheAtt-t?
UserShow,London22nd-24thAer
5555
4g} //° ’/
‘s
)g //( W /
A
[PM ,_/i
_,A
m
gass?é?u?lialwe or So?w are 8159th ems.7 pro“ ems. Any
$3835 .
,
have
£5500
MP135................................................PHONE .................£19.oo LX86 Tractor Feed LX86 Sheetfeeder 3:11.22...................£55.00 LQBOO 24pin D/M ..............................£525.00
""""'£7'5°
10° Disks ............£150.oo 500 D'Sks ............£650.00
We have a complete range of Software in stock and fully tested.
Dot Matrix
-
10-
__
PRINTERS
3‘l2 DIS D/D
-
.
.
Our ATARI tralned englneers WI|| repalr all Hardware in minimum time at competitive rates. Please ring for a quotation. All repairs carry a 90 day warranty. .
.
Disk Drives Printers £799
'
a
'
4
>
CHKI'TERBOX The interactivemessage board. Say what you want to say stlr up a hornets' nest. start up a friendship! See the immediate response! MAILBOX A handy way to leave messages with friends.
—
DESIRE CLASSIFIEDS The Derfect p lace to sell you r old co mp ute rs'or l'md
atopoomputerjob!
youl'rdmodemputsyouthreughtoanew wor of handy services and fun things to Charg|e wilnc. o pea per m n.Ra}: .
MES
Lowe“... 40 Atari User May 1988
VAT peak
a.
25p Inc. VAT
pmMems
-
.
answem¢
PHONE now IE] IE IE] IE
Pemna" em°t'°"a'
°'
sew"
I.5 II5 I.5 IE I.5 la
250 00115 1541.0:50005:0:0011115=0
m
27. “E"
200 00115 50550.199:00115 110.70:m5 zsgpoxe 010.1
2”
w.
0511
4
?fm
J:
111511
0
=
7“ 720
If 15051>7 "E" “TI!"
710
0511
"0
RETURN
010
0511
3"
“E"
505110 020
00511"
15051
PUPEEKNPHIJ
115111
050
110
015011110
0115
°' Th“ i' 0" °f “u"dm" progf.m. now .v.i|.b|. FREE for downloading on
m
SW“. “355W
._
900 910 920 930
111
ti.
..
-
§6§§5
.:
1.
3.11.1
-
_.v
v
.
i
i.
5:53“-
1
1
m.
1.11.“
?:
w??w -
__
"-:\\~
.:.
11&-:5:>~=N‘
i gg ?g“?1; \ ~
5...
S11. 1
$51.“ “W510? ‘
f
..;..
?
M;"())))))))))»))))
I“; I":
115;"(;;;;;;;;;;;;;;:; mm
950 9
19“
“W“ m,“
9
115m
9 9
115;"( 115;"(
t?
“a?“
as.
_
-
V”;
_
,.
m“?
"",-\ ?“
;'
‘Q
5§§“§§i§.§§“§
f’
’
?x?“
£5:
~.\;\N
wry“N
735.5.“
K
'
‘
1
>
1510
111,
5
Q
b
-
y§xwhww .
1‘”~:$.5§, NNKQW 9&5
QM“ “7x1... m” V 1
'
V1;
52015100111‘“ “2" 150519 it 3501.1 10 7 1490 5011 1—0 _ 0.1-10110110111 N“ L 5"'""”" F 955111L * 510-0 “E" m 2’ * 125 5101.1 15“ "?" 1.1015 WWW“ 1513 HEW“ u.‘ "u’: M, '. 3 u 1520 RE"
15
0511
M50 1”
-
.
:-—.1'
1
00111001 0110000150
11115 250
011
00111001111
11511511551
154“ PGSITIOI .'. 1550 ? “51W; nunnnunn"; 157°
i“ ..1_
“
_
110554105511405
1111
w
1'
2
'
>
1.
“ " glitz?to’l?
_
i.»
00
5 159
_
1.
K?“
.-1:~’"“"’”
. m
1:3:
,
”a
:_:1,;°1§‘:,::E;
.
~.11
.
00
1
I";
.
11
,
g:
11001011115 5
511+: '
$1,312?”
mu;
‘
.:=
{fig
a
a? ‘AQL ?t.
""
111:;;1111;111;I“;
.
505“
plan}
1"; >>>>>>>>>>>>>>>1n1
1
51
7
125 14.0 POKE 3.an 1010 115111 1020 5011 1-51 10 “2 1010 500 1: 10 1440 0005 ' 1450 115111 1:05111 I
I";
?
‘-’
1010 1050 1050 1070 1030
11.1
r
12”
970 2 115m >>>>>>>>>>>>>>>>1--; 950 9 115m ;;;;;;;;;;;;;;;;1"; 1"; 990 9 05m 1"; 1000 2 115;"< 1"; 1010 9 115;“<»>»>>>m»>» t".1020 7 05:"(;;;;11;;;;;;;;;;
“r?m?s?‘ Q.§&‘ ”fa 111
5111115425“1
5111250 125
' 1170 ;o‘E.5mz'.apoKE _ _ 1 00
1";
950 9 115;“(
$V‘3w. ~1 §5§§. 9.5, ‘i
-«’§‘“\«N§‘“
9
1"; E";
5
f
511152 125:00115
?goli’gx‘r?lm?
115;"( 051-4
9
1
g:
5201051111111
man
1;;1;;;;11;:;;;\";
115m:
1
940 9
-";51:005;
a... "*
'
1110 15 15051:7 111511 05101111 1320 RE" 1350 11511 150510 1140 500 1.21 10 551 5150 20 1550 5011 11:0 10 17:00115 511+9w,0=115111
mm
55. scougzsconzmoms 570 15051:15051+1:15 15051:10 111511 150 51:1 500 505110 5201511500 1120 590 50500 790 500 5010 200 510 RE" 10m 520 005111011 0.2019 mspem 05:5ch: , us;spcs; 530 005111011 0.20:7 051'M'1L10553"
m
‘
.
El “III?“
1151111111—
1
_ '
510mm“
1300 00115 511+293.125:00115
470 0015 55270.0 480 LIVES:LIUES'1:G°S?' 52. 490 15 1105511 111511 505110 740mm 200 500 0011 :5010 200 510 0511 52. 00115 0005.0 530 505110 020 540 111£:155515*05511110112555955011911 0551112019750wo11510.0:00115 19.0:00115
,
1,
1255 505110 1540 1250 15 1511515 111511 05111011 1270 110115 5111103 125100115 511+ ‘ 11 7415 12“ 00115 5111205125 l 1290 15 15051:5 111511 11055:1105511:505
0511
1 . 15111
550
“W“
;
110
M'mmls ?rm-1150511"
If 150513 ”E“
,
0110551109111.0
540 9
5m215.125
00115 511+205.125:1'0115
1240 110115 705 . 12 1250 15 151151z4 111511 1105511055111505
090 005111011 0.0
20.0 550 0011115:111n1000-111£1:15 0011115“
115
“RE 111211172.5:115m I
1.m.14,1
070 0510011
501100 0. 0. 0. 0 450 500 1:0 10 20:00115
71111
0115
—2
0:1 to woman 11:50» 0:1 10 50:05111 0.0.0.0:5011110 1.0.0.0
P“: 532m“
709.601!!!“ 71..':P0(E 700450510151“
00115 511+251.125:00115 sm257.12510 5111273425 122° MIKE 5111204425100“ sm295.125 1230 0551005 220mm 1:0 10 1410509 0:
555501
5011110
' 79"‘
15 LEUELN 111511 1255 15051)? 11150 5010 1300 15 15051:1 111511 50500 0901115111011 011115 5111254259015 5111.14.125 0005 511149425 15 15051=z 111511 05101111 00115 5m10:,125:0005 5110192425
1125 1110 1140 1150 1150 1170 1100 1190 1200 1210
0
5011
45:
ml.
28:90“
10
°-m1“1“’5°“”
5M"
050
T
xx.
70100115
-
0.21“? 05mm:
51111511
050
430 00115 11905' 0 _ 140 5011 11-10 10 1205011110 0.11.0,14z11511
'
511mm
2
23:0I23255“‘""’"6
\\.
9°“
_ 050 500 11-10 10 5 5150
“'
"If
in.
'
I=l
' 2:60:
1
111511
NEXT
700 0511
050 15 055110011192 10511 520 3“ 15 0551110011513 0110 0551150110)“ 0010 130 111511 370 15 055111001101 00 111511 005110 120 3“ 15 055111001151z11 111511 505110 570 390 15 055111001151 (10
5011110
70.
750 50005:0=001|115=0:151151:1:11055:9 750 15 0551usxzmz7 111511 700 770 505110 1120505110 5201051111111
90115 110.25
111511
I.I.10.12
5"
740 005111011
100 mm 53270.0:0=050(1021x1 110 00115 10.0:00115 19.0190115 20,0:0511 551 111105 10 15110 120 0511
3:0 0:05: 1300009 3“ 15 0551111101(25
1090 2‘ 05---=>»»»m-»») ' 1100 0511100 1110 RE"
570 00115 5m201.0:0015 511+:95.0 500 500 11:54 10 0 5150 -1
‘
4 From Page 39
159.
?
“f"‘n
1; -
”"'(' o
0-
0
u
mo two “1° ? W u ‘3 H 15“ " 115;--(>>>»>)>> ?
15:10 9
“if"?
H“
u51"<;;;;;;:;;
u.
000 >>
0
I n.
0
”I": “m"; ”mt"? 11111111";
May 7988 Atari User 41
IE f
ATTENTHON I
g}
_.:5f;'{'§':p
A LL 10 5 0 DISK DRIVE OWNERS
g
e . ate . The ULTIMATE drive enhancement from Innovated SOftwarc'
,
ETA I LS
Plug in. high quality. easily fitted PCB with
The cost
N°W W‘lh full Happy °°mpa“b‘h‘y-
ImPr°V°d drive
'
51,939“
‘j‘P
1°
_
TWICE "0”“31 “1de ,
Speed-
Reduc‘w“ °f dflve WEAR and TEAR5 whole tracks can be stored in the PLATE’s 16K of RAM. Supports Double, Dual and Single densities. Sector SKEW is no longer required to obtain HI-speed. Will run all available disk operating systems, (DOS), including:
of this, the most powerful tape to disk utility forthe Atari is just, £24.95 inclusive of first class delivery. Also comes complete with comprehensive instructions which were specially written with the cassette upgrader and first time disk user in mind.
Requires:Atari 800XL or 130XE Computer with disk drive and cassette recorder.
Remember, that not only will you save money on Upgrades 10 dis,‘ but many games are only available on cas. sefte anyway so Transdisk IV has to be a worthwhile Investment. ,
(if they are available)
sp??ngDTeiSéRH?fgg 82121132; 35 1535121131208 .
_.
.
I
—__——_
full fitting l“5t"“cu°“_s'_
R EAD 0 N
Are you tired of waiting for cassette games to load? Would you like to transferthem to disk for faster, more reliable and convenient loading? read that is You mag;e,hive u {theardgor are IS a program, tl}is rans gotkpfijstirble. ls a wr orntol a Itlmlytis pOSSI Vlaeg, au 0matically, you require no knowledge of cassette protection techniques! To put it simply, Transdisk IV will read ANY Atari cassette, (single, multistage, non-standard format, 64K - no probleml), remove the protection, then place iton to disktoryou. Plus, to load and runthe new disk version of a cassette program requires just one keypress from a convenient, automn menu disk
0
D
I]f
Commercial tapes CAN be transferred to disk!*
i
_
.
The PLATE drive can also emulate other drives via its massive on board RAM including: IS/US DOUBLER STANDARD 1050, ARCHIVER ’ HAPPY, LA ZER AND WA RP DRIVE. HI-SPEED reading and writing with special SIO gives an increase in speed by a factor of SIX!! Many special commands have been added to the SIG table.
.
Send an SAE or phone for more details of this utility.
Make Cheque or PO. payable to DIGICOMM and send your orderto:-
DIGlCOMM
170 Bradwell Common Boulevard, Milton Keynes. BUCKS MK13BBG. Tel: (0908) 663708. Demonstrations arranged for callers by appointment 'For your convenience from the original cassette only.
v
Supplied with double sided menu disc and a special HI-SPEED menu. Built in diagnostic tester, sector copier and special backup menu.
C 0 M P UT E R p Ro D UCT S CENTRONICS
MANUAL
PRINTER
400, 800, XL, XE
A comprehensive 30 page manual is supplied with
INTERFACE
(Any 8 Bit Atari)
complete fitting instructions
and detailed information regarding software drive control; to allow you to access the full potential of the PLATE.
All registered
owners will be supplied with any software updates. etc, for the price of a disk and return postage.
I,
,>\\ \
Also supplied with...
53 "
&% a?“
GREMLIN
GRABBE R I 1 I
The
“We air/1?tillQJ/
Iff'f/IKJI/I g;
most comprehensive, Hl- SPEED back- up ggé disc on the market, complete with gutlhty manualéggg_
Th's °°mplele paCkage
NOW ONLY A
£
89.95 inc.
saving of £24.95
Availableonly from:
on
Post/Packing and
12
months warranty.
previous advertised price! 53 Rugby Road, Worthing, West Sussex,
BNll 5NB
'
Tel: 0903 700804 (24hrs.) 42 Atari User May 1988
\"\\LL
TYPE 72000 0
NO SOFTWARE NEEDED
0 .
ALL CABLES SUPPLIED
0
TRANSPARENT & CONVERSION FULL YEARS WARRANTY
0
EASY TO USE
—
JUST PLUG
FREE 40 PAGE CATALOGUE ON REQUEST OR WITH ORDER
IN
AND GO FEATURES INCLUDED
MEEDMORE LIMITED 28 Farriers Way,
Netherton Merseyside L30 4XL Tel: 05,521 2202
@
4 From Page 41 '
1640 155°
5:5: 15“
.
?
))))))
:‘Z::”””” “3353“;
2-
I"; "1
H”;
3
mu",“;"‘>””””” "NH"; 00:"<;;;:;;;m ))))))1"; u;--()))))))))) 11mm"; M;"<:;;:;;;:;; "" “W" I"; Ii;"( 1:6;"=)))))))))>))))))))?";
'-'
1590 ?
17” 17x! 17"
))>)))))1“. u'hm‘
"67:8. “r “-
?
'-’
? '-’
1710 ? 1740 ?
2120 0010 104,204,200,132,204,154,200;
0,200,12,32,6.110,32,ss.110,20s,1 1000 00m 0,200,2,0,201,s,200,12,32,0, 110,32,ss,110,230,1,6,230,2,0 1070 0010 90,172,0,0.102,2s0.202,200,2 53,130,200,240,90,104,174,2,0.1n,5.0 1000 0010 201,0,240.9,1s9,0.141,5.6.15 0.76.32.110,159.1.141.5.6,100,1s 1090 01m 1s9,0,141.3,6.105,0,144,157. 0,140,200,232,230,3,0,17330201 1900 0010 10,200,230,173,1,0,141.0,200 ,32,249.117,90,173,0,s,201,199,200,3 1910 0010 104,104,911,” 1m 0511 1930 00m 0.0.0.0,00,120.120,42,42,04,
200.132,200,2xz.224,5,200,232,” 2130 E00 1:0 10 7:11:00 0 2140 0011: cusass+120m+1,0:0m 1 2150 0010 77,239,2ss.191,127.235.2244' 12
2100 2170 2100 2190 2200 2210 2220 2210 2240 2250 2250 2270
1940 0010 0,0,0.0,00,120,120,04,04,42,
42,126,60.0.0.0.0
1770 0010 104.159,0,141,30,200,173,120
.2.201.15.2“.14.201:7.”thin-12°22
1950 0:11 1900 0551005 1990
1700 0010 201,15,240,3,141,4,5,173,1xz
1,"
22'291-912‘9-‘2291'1224'222115229 17” M“ 200,0,s,173,0,5,201,2,200,5. 109,3,141.0,0,232.224.15.208.235 1000 00m 152,0,z;0,0,5,17x,0,11,201.20
1900 mm 0:0011: 1sss¢1,0:um 1 1900 00m 104,109.5,100,31,102,0,32,92
FOR
1:0
10 30
1010 0010 201,7,200,10,12,0,110,32,ss,
110.230,1,6,06,201.11.208.10.32.6 1810 MN 118,32,65,118,206.1,6,96,201
2010 2529 203. 2040
411020011‘1320601180321550113,29602 1010 00m 6.95,201,13,208.9.32.6.118.3
25541333"2'5'291'5'2'91“v“ 19“ ”T“ 5'119'32'55'119'2'5'2'5'23‘”
0010
20”
0:11
l$(l»u=°"?5m=lf?
0
1-
2100 0:05010001105),1301:pox£ 756,136 2110 00m 104,104,104.1xx.204.1s9,224,
133.205.102.D.100.0.177.205.14s,203,20
,
Get w
I
00115
cuaast?zsmummm
1
01m 112,100,240,208.224.17s.112. '
~
1:0 10 7:11:00 0 pox: CHBQSE{(29!8){I,D:IEXT1
FOR
0010 04,154,235,255,127,107,2sx,05 E00 1:0 T0 7:05:10 0
0012 cusnsensounrmm?u 1 0010 0,192,235,191,221,171,103,11 '
“$0,133.77
1:1 10 30:11:00
"
'
2200 2290 2300 2310 2320 2330 2340 2350 2350 2170 2300 2390 2400 2410 2420 2430 2440 2450 2450
mm 75,954” “in“.
2050 0114 10.5140) 2000 050 2070 cusnsszzssnms) 2000 051005 2110:r00
1251951291491295112'32'5'119-32 1050 00m 05,110,230,2,0.20s,1,5,201.1
1
0010 52,247,235,221,255,171,64,0 FM 1:0 10 7:01:00 0
3
,220,90 2000 00m 230,100,11,17x,100,0,141.1,20 0,205,101,s,17x,101.0,141,2,200,230,19 7,2
012°3o5-159J99A“:(HANNA
10 7:11:00 0
cunnsnmmumum
m
a"125'5°'g,0,a
"59 05111011 17“ “F"
FM 1:0 PDKE
0,200,249
1:0
F011
7:05»
10
0
0010 cusns?uuonlmzufxr 1 0010 5,7.215.zs1.2ss,249,103.04 Emma 10 7:05:10 0
me
cusnssnswanxmzufxr
1
0010 14,4,11.1x.7.11,1s,0 run 1:0 10 mean 0
GHMSEHGNHIJWEH I
NIKE
' ,
0000 4..90,187,221,251,215,7,3 F011 1:0 10 7:05.10 0 00115
cusossuumummsut
1
0010 124.40,40,24,ss,40,1s,0 F011 1:0 10 7:05:10 0 00115
cunnssusz?nlmum
‘
1
01m 0,16,40,50,24,40,40.124 1:0 10 7:11:00
F011
0
cnsnsswummenr 1 00m 0.10.50,90,120,90,00,30 0011:
~
051000
.
"960f
,
1
LINE
cusun
10
CP1
20
CP2
30 CP3 40 CP4 50 Sux 60 TT4 70 311
80108 90 65H 100 9SX 110 LA4 120 SCQ 130 078 110 xc1 150 063 k
.
160 1HF 170 JSU 180 V25 190 709 200 PGT 210 GJ7 220 4NH 230 240 250 260 270 280 290
CF8 DYT
HYD
(G)
ARJ
(Y)
3RH
640 650
RTA
(K)
PDS
(G)
660
DLX
(R)
(5) (P) (0) (2) (3) (8) (3) (L) (7)
670 URU 680 966 690 152 700 P37 710 27T
QK9
350
(F) (F) (0) (F) (0) (9)
(115011
630
D3U
330 340
5F3 251
LINE
(J) (1) (V)
320
(3) (X) (4) (K) (J) (E) (4) (V) (S) (A) (8) (7) (2) (F) (J) (0) (T) (0) (2) (3) (X) (H)
XTH
CHSUH
(Y)
0110
DQT
LINE
360 96K 370 380 390 400
5HV
410 420 430
CYV
18V 5VL CMF
SY4 Y1K
4401L2
980 990
RFC
15012011 (H) 460 RSK (S)
750 4D4 (R) 760 L5c (Y) 770 0X6 (R)
470 480
780 790
T62 R36
(M)
(7)
490 ASC (1) 500 XLY (7) 510 CYN (E)
(V) (8) 540 6FC (6) 550 UH7 (7) 560 J1X (V) 570 M60 (E) 580 95K (K) 590 QEN (1) 520 XHL 530 PHN
600
DUY RJN
(ND
(G)
(x) (2)
930
300
NR1
(G)
610
cyx
310
706
(V)
620
UVP
(M)
(S)
800 R60 (R) 810 D00 (Y) 820 D40 (5) 830 88H (6) 840 YVR (T) 850 90A (4) 860 P3J (U) 870 321) 880 DVO 890 Y7K 900 LXD 910 63K
(L) (E) 960 60K (K) 970 NSP (E)
(11)
(G)
(S) (T) (G)
(J) (E)
cnsun
940 LHV 950 6LK
(E) (E) (A)
(0) 730 D7Y (9) 7401611 (A)
720
LINE
(N) 73K (E) MEV
1000 1010 1020 1030
8AH
1040 1050 1060 1070
8KH
(6) (E) (6) (E) (7)
QFV
(N)
0111 NVT
8HH
P1P 8RH
1080 8TH 1090 0111
(H)
1100 1110
VFK
(x)
MN
(R)
1120 1125 1130
HVN
(G) (Y)
1140 1150 1160 1170 1180 1190
GLO
(U)
JGE
(5) (0)
006
(R)
$08
3C5
(L)
092
(R)
XPN
(X)
XSL (T) YY6 (N) (Y) RCV
920 67K (H)
1200 1210 1220
XJL
(E)
1230
HCT
N9P
(L) (5)
(0) (V)
LINE
cnsun
1240 Q3H 1250 FV4 1255
T2H
1260 1270
OCF
1280 1290 1300
4UX
1310 1320 1330 1340 1350 1360 1370 1380 1390 1400 1410 1420 1430 1440 1450 1460 1170 1480 1490
XRU
G4D
(8) (P) (X) (8) (2) (P) (3)
PHP (Y) 05P (0)
M61
(7) (0) (9)
3J1
(M)
FNX
(M)
QQL
(K) (K)
DFN DHN
KV1
C58
(11)
LINE 1540 1550
cusun 0E4 (Q)
(X) 1560 ”LE (6) 1570 JEU (X) 1580118 (2) 1590 1600 1610 1620 1630 1640 1650 1660
PY2
EQH
AL8 (7)
QOX
(0) (L) (6)
HSK
(G)
EYR RE2
(V) R70 (J) 16701165 (8) 1680 NDA (X) 1690 QJ5 (V) 1700 RNH (1) JHS
4SH
1710
209
1720_9AH 1730 9DH 1740 $014 1750 HHK
(E) (A) KH1 (A) AX8 (4) 51H
(N)
2Y9 (L) 5AR (C) DXN
(6) (0)
3ER
(N)
0311
1500 1510 1520
6C0 (X)
1530
DRN
HOK DPN
(S) (u) (S)
(Q)
1760 1770 1780 1790 1800
071J
(D)
(4) (D)
E6N
(5) (2) (6)
NH1
(G)
(X) (1) CK7 CFO (S) 1810 C5F (V) 1820 E90 (2) 1830 1840
(Fc
DTY
(1))
D20
(N)
LINE
(HSUH
mun
(4)
2160
DXE
(J)
8DL (A)
2170 2180
UG5
(H)
2190 2200
E4E
2220
DTE
(N)
2230 2240
UES
(N)
VPD
(1)
2250 2260 2270 2280 2290
EOE
1850 1860 1870
DPH
1880 1890
DDE
1900 1910
KUU
1920 1930 1940 1950 1960
LINE
3DP
(5) (0) (2) (L) (0)
PVH
EUJ
E6N
(Y)
KKF
(A)
L96
(N)
(P) 030 (J) 1970 4NH (1) 1980 QSH (x) 1990 8DH (S) EDN
(G) 2N0 (R)
2000 2010 2020
MLT
0J5
(E)
2030 2040 2050
VHL
(C) (G)
052
(J)
2060 2070 2080 2090 2100 2110
DAP
(N)
A7U
(S) (K) (A)
D6P
DOG PCT
4X5 (U)
(6) 2120 8KU (6) 2130 DRE (0) 211.0 U85 (P) 2150 VGN (1) XFD
(S) (A) 065 (A) 2210 SD7 (5)
2300 2310 2320
V8J
UDS VDV E6E ULS RHV DVE
UN5
_
(H) (H)
f”
(0) (K) (J) (7) (0) (P) (A)
2330 2340
EME E2E
(U)
2350 2360 2370 2380
UM5
(T)
SKS
(Y)
E8E
(F)
UU5
(D)
2390 2100
GNL
(Y)
DXE
(1))
2410 2420 2430 2440 2550
UK5
GSY
(G)
2460
06L
(A)
i
I
'
(G) G90 (G) E4E
SFC
(V) (V)
y;
May 7988 Atari User 43
—____—_____________________
0
l
———-——-————
Classi?eda
Has upgrading your computer glven you hardware you no longer need? Or have changing interests left you with unwanted software? Then THIS is the place to advertise your surplus items. Atari User readers are always on the lookout for a bargain and this is the first " lace the ' look!
bonus I atl'caIIV displ?Yed An added be “ta-m
Wm we. Jam. _W”'9 condition,- m, ,, This Sew
under the
.
.
.
be
.
e 1027 printer. Mint with Atariwriter disc £65. Tel: 0227 464828. 0 New
3“ chlps cheap. Original s/w Atariwriter, Datasoft Compiler, Microsoft Basic II, Neumenue Dos + Demo, tape to disc, many more £8 .
.
8
-
a
on
‘
a
.
0
~
-
’
-
e is
separate Sheetm Of paper. farm, COHti ?ue on 3, The cost is 20 9 Per 10 Words . . Word, with 3 mm’"""" °f We GUAaA NTEE "e“
~
availableissuzog;ad “fl” appear in th e Afar] USeC _
each. Mu3ic construction Tel: 0600 6144. MicroLink MAG40417. Prestel 011111439.
£4.
. Wanted 1027 printer, working order or for spares. Tel: 061 707 2992. O 800XL, 1050 disc drive, 1027 printer, 1010 recorder and joystick plus some original software, job lot £215 o.n.o. Tel: 0889478393 evenings. 0 Atari 800XL (Revision 0 Basic), 1010 recorder, 10+ games, joystick, books, magazines £130 o.n.o. Tel: Malvern (06845) 5936" 0 Data Recorder and £140 worth of games for sale £75 o.n.o. Tel: 061 790 0813 ask for Robert.
0 WSZOOO modem £70 posted. De-Re Atari £8. Page 6 on disc, 26-31 £15. Tel:
Artist, Colour Space, Fun with Art, Technicolour
0245 269030.
9326.
Dream only
O 800XL and cover, 800XL
OAtarl
(not working). Atari 400, 1050, 810 disc drives, 1010 recorder. £200 of software, assembler editor and utility pack, M.L. book £300. Peter Barry, 61 Willowbank Road, .
L42
Tel:
01 542
.
1029
sale, £70.printerfor Tel. 01 724
.
.
800XL,
cassette ware
XCIl
-
1050
d
joystickslelsoft-
(latest games), mags
etc. £200. Tel: 0268 354043 may split for right offer.
7JX.
0 Atari 1029 printer as new with box utilities including 10 print £90. Tel: Coventry
_
(Atari
_
1027,
letterquahtv printer_for_sale, Virtually
713404.
sltlllflgétthfermagual e: am am
e ntewr C 0“ Y
..
0 Computereyes, Digitiser, software and manual £85. Speech Digitiser and recogniser includes software, phones, mic and manual £45. Touch Tablet, Atari .
£25.
.
as new 5472
.
Birkenhead, Merseyside,
H
I
z}
(0252)
-
713775 ask for Steve.
0 Wanted disc drive for Atari 65XE write to Alan Morley, 4 Norfolk Square, Great Yarmouth, NR30 1EE.
II
2:15
IlOwordstZOO was
mo
| E:
v
EEEzsm-m | SESIZJEwWM-rm that
l
I
certify
any software
for sale is originaland
not
offered a
copy
.
|
s...___
Chm". ”cm“
'°' L”—
Name— Address——
______
POST TO: Atari User Classifieds, Europa House, Adlington Park, Adlington, Macclesfield SK10 4NP
h---------————-————d 44 Atari User May 1988
‘
mmwhizthzwmbewf if ther relent mg the
set, Silent Service + more
|
now
lssue
,
this form (or
"°,’"aximum
| SEES: l E i: l Ezzzzmmm
F'III I“
.
.
On
F—-----—-----——-----
-
for the next
they are
it).
0 Thergcrgpy
.
Q 130X?( )_(C12 Data Recorder, JOYSt'Ckr games + DetaIIS- Tel: WagaE-mo' 00 rldge 6346.
SOftWare ca’efullyrig'gg ed before piracyaézwed‘ ads
zgcepted. only be accepted phostCHH of
.
552 3023_
.
private ref; EXCLUSIVELY for th 0 To avoid ewes?N9 trade ads will or: life of Will
iI service rtwmalso Gold- Ti"8 the e"“"’"""'ch"Tilt-com wit ciatiO" f computer Operate? $5332: seen by thouiaggifresponsem an means ft who can Send enthusmsts
. Wanted 1050 disc drive. Reasonab|e price_ Te|: 031
,
ls
lcr . , youtrfdvfunk on
Q Volume’s 1, Nos. 5, 6, 9, 10 issues ’Atari User' wanted in any condition. Any reasonable price paid. Write: PO Box 8556 ' GR-100 10, Athens, Greece.
~
e
| I
| | I I r
_____—_rommmg
.
Your programming problems solved by ANDRE WILLEY
THIS month the first letter comes from Bryan Kennerleywho is based at Rhyl in Wales. He has a few questions about some puzzling aspects of the Atari floppy disc system. lam currently writingadiscsector editor and while doing so I have uncovereda few unusual phenomena. Firstly, on reading the directory of Alternate Reality The City (disc 1, side 1), two directories appear to be displayed in a random order. Investigation reveals that on reading the directory sectors (361 to 364) the same thing occurs. How can these sectors hold one set of data on one pass and a completely different
6
—
set on the next? Also, while writing the DLI routines! made extensive use of the Dos 2.5 ramdisc on my 730XE, and in doing so
discovered a seemingly pointless function. If a working DLI is disabled by setting bit 7 of location 54286 to zero (using POKE 54286,64} before accessing a D8: ramdisc ?le, the DLI miraculously springs back into life again. Is this essential to the ramdisc’s operation, or is itjust a bug? would like to include in my pro— gram the capability to detect, examine and create bad sectors— but to do sol need to know what one is. What makes them different to ordinary sectors and how are they created? I
!
,
As far
as the DLI part of your quesgoes, the answer is probably a slip up on the part of the authors of Dos 2.5. When the ramdisc is accessed various portions of rom and ram are switched in and out of the memory map, and the operating system must before always be deactivated attempting to do such bank selection
tion
operations. This involves turning off both the Vertical Blank and Display List Interrupts (VBIs and DLIs) by setting location 54286 to zero. Normally the
original contents would be stored temporarily on the stack, but in this case that doesn’t seem to happen and the value 192 is restored after the Dos call re-activating any DLIs as well as the required VBI system. The other part ofyourletter requires a greater understanding of the way in which an Atari disc drive works. Although we tend to think of disc sectors as being numbered sequentiaIIy from to 720, the disc drive actually sees them rather differently. lt deals with the disc as 40 separate tracks with each containing 18 sectors of data (or 26 if you're using an
,
reading each sector in turn until it finds one with a header value of one. As soon as it finds the correct
and 18 so
header it knows that it must send the next 128 bytes of data directly to your micro. Finally, all the data bytes are added together and compared with the original checksum digit found in the header, and only if the two numbers match will the transfer be considered complete. The drive expects there to be 18 individual sectors, each with a unique number, but it is theoretically possible to have more than one sector with the same referencenumber— it being pot luck which one the drive arrives at first. Some discs even contain 18 sectors, all with the same number —
when you ask to read a given disc sector, the number you specify must first be converted into track and sector references and only when the disc
giving 18 possible sets of data for one official sector number. There are obviously some devious ways of contriving to read a specific
—
1
enhanced density disc). Each sector within a track is assigned a
number between
1
—
drive's read/write
head is positioned over the correct track can the sector offset value be used to read in the
correct data. For example, if you try to access sector 18 the drive looks on track 0 for the sector numbered 18. Similarly, sector 19 would actually be at track 1/sector 1 and so on up to sector 720 which is really track 40/sector 18.
Some manufacturers use a special timing hole punched into all 5.25in discs to work out where each sector occurs within a track. Atari, however, opted for a software approach and each sector has a short block of header data which provides the sector
reference
number and some error prevention checksum data. What you have come across is a method of copy protection used by some disc manufacturers. As you have observed, the first directory entry is located at sector number 361, which is in fact the first sector of track 20. Whenever you ask for a directory (from sector 361) the drive head moves straight to track 20 and starts
sector out of the
18
present, but there
point going into detail because there is absolutely no way in which is no
you can create
a disc like
this with
a
normal drive. Software manufacturers use some very special pieces of equip-
ment to make such discs, and the program won’t run unless this custom format is present. The same applies to so-called bad sectors, which are often physically
damaged or given incorrect checksum thus returning a disc read digits error even when there may be 128 bytes of good data present. Once —
again, you can’t create these with a normal drive indeed Atari has provided you with an awful lot of circuitry to prevent the possibility of any bad data being recordedonadisc. Of course, you are a responsible Atari owner, and wouldn’t be inter— ested in actually copying such things anyway, would you? That would be both illegal and immoral, and is the —
“if"
W Page 45’
May 7988 Atari User 45
Programming 4 From Page 45 reason why such weird and uncopyable data formats were created in the
first place. Here endeth today’s lecture!
-
5“ p erscri p t p uzzle On I
w
a nd s, "f? o
to
a
letter from the Neth
m 1.th'
'
‘
BlOkS'
e r-
write your new defaults file on to your work disc, and not used the original version on the master disc at all. As you have discovered, your master is now corrupted and you should send it back for a replacement(although you will probably have to pay the media cost somewhere around £3 to E5 sounds reasonable). The first three boot files on the disc were originally hidden from view by
from my modified Dos 2.9, and now the defaults file seems to contain some 800 sectors — but the disc still doesn’t boot. / hope that you can offer me a so/— ution as to how to get SuperScript working again, or print a warning in your magazine for other readers so it won’t happen to anyone else.
entries, so when you tried to write a new file on to the disc the first blank entry was assumed to be empty and re—used, thus corrupting the hidden DOS.SYS file. Ireckon that such techniques should not be used on business programs, and you should not only be allowed to but be positively encouraged to take backups of your master discs. After all, you’ve paid out your £50 and the pro-
deleted/then usedthe Restoreoption
'
August I bought the Super— Script wordprocessor which/had seen advertised in Atari User, and which lam generally very happy with. However, a few days ago I was rereading your March 1986 issue containing the SuperScript review in which the reviewer mentions a bug
6
the Epson printer driver and changed the Return number 13 to 155. Then I used the Document Rep/ace option to write the printer driver back to my disc and put the program away. The following day I tried to boot SuperScript and I could only get the READYprompt or the Self—Test menu. Upon checking the disc I found that the first three files, the ones with hearts in the directory, had been
Last
with the Return character (13) versus the normal Atari code of 155. As I had already encountered the problem ofprinting a text file to disc! was glad to get an answer to this problem, so I decided to follow the reviewer’s advice and alter the 13 on my work disc defaults file, and in the Epson file on the master disc. [booted up SuperScript and loaded
9
As you have by now realised, it’s always a mistake to write anything to a master disc unless you’ve first made a backup of it. Since SuperScript is heavily copy-protected, it’s best to that you just don’t write assume anything to it at all. What you should have done is to
Guide
to
SOFTWARE EXPRESS
Am
local
—
altering their respective directory
gram is now useless
through
released
in
non-protected forms,
they already are on the ST.
dealers
m ATARI
LARGEST MAIL ORDER
Jlk Am,
0°
-
m.
OPENING SOON OUR NE W ATARI STORE AT
NOW IN STOCK
no real
fault of your own. I hope you get it sorted out soon,and perhaps software houses will ensure that future versions of such programs will be
NEW ATARI ROM CARTRIDGES
AVAILABLE _
ROM Cartridges (See other Slde for details)
9, EXETER STREET
PLYMOUTH
_
PHONE (0752) 265276
Track and Field
mm.“
Archon
Blaze
Ba!
P
h
N'
h
was And
"my me Phonefor woes
ALSO AT 514/516 ALUM ROCK ROAD BIRMINGHAM BB 3HX (021) 328 3585 212/213 BROAD STREET BIRMlNGHAM B15 2JP (021) 643 9100 46 Atari User May 1988
as
EAGLE COM PUTE RS
GLASGOW COMPUTER CENTRE ATARI AUTHORISEDDEALER AND SERVICE CENTRE
South Wales' Largest Atari Dealer Atari DTP, Full range of software Laser Printing in Postscript and Hawk Scanning facilities
RAM
Plus
48,
Charles Street, Cardiff
U
PG HADES
For Atari 520 ST/M/FM Please phone for prices/Availability .
3.5"DISKETTES
CF1 4EF
Branded SONY disks, double sided
”°“'
WM)?” STWord (Art
drawiig
ow
°“""
“W“
”32,131.33”
mu. supponrronArAmsrAmxuxe a tree curler peck which Includes:
Friendlyand
'
°°”??nif?zi‘isi‘fh?'é‘i"°m'
All ST computers from B.Bytn come with o'er 50 P0 Games BBase II (Advanced card “ridox data lilo) Neochrome
'
resolution 2.5 micro seconds conversion rate o-sv input Plugs into cartridge port Compact size: 5.4x5.3x2.3cms OH 1 ST Replay Compatble a b'n
DesldopAcoassnries Sound and gwhics demos
(Wont processor)
Ulillies
package)
advicoiohebyougetlhemost 15' DIS DID disks only
out £1
olyourmachineand: BBms cad: ilyou buy 40 or more
cuSornisod
mouse
mar
mmmmmmpiilosmlnlbsh)
Upto25%ollsotlwsrelovallothermachines ranges olAiariAwosoriesJoysticlsandBools
Extensive
122 19
£1800
Pleasgwrgeorphénelorireeiélommpad m: (0455) 513377 Southtleld Road, Hlncltlemccstershlrc.YLsE101UA. All Prices include VAT. NP may be extra.
E
m
B
Sound “Azzlle‘gtr21erure measurement, Electro cardiogmne Blood pressure. etc Currently being used in the cardiac intensive care unit at Glasgow lnlirrnary. monitoring patient's blood pressure waveforms
I
.
.
GLASGOW COMPUTER CENTRE WEST NILE STREET, GLASGOW G1 102 TEL 041 332 8245 PROGRESS TH ROUGH TECHNOLOGY
'
CO M PUTERWARE 3()°/o off an qun
_
_
8 b“ -
-
S
products
we
[0
-
fl ST
Ag'OLI CBC] $18 JO" °° BgekOf
U °B.O”‘1’3505" Ostadifyffhihu?im‘éiee’s' '
Phone 0494 33144 -
Write or phone for free catalogue and details of free membership of Fidget Discount SO?wwe Club-
2
ST 0, 5m £495 Monitor......................................£4.95
2
5 2
XL/XE£375
E 5
E E
E
E E
E
Telephone: 0494 33144
-
E E=—
g
E
state machine type
-
Atari Paddles £9-95 Mouse Mats £4.95
E
E
Cable £9.95
Other covers & cables available
2
E
Dept. PCW 150 Desborough Road, High Wycombe, Bucks HPll 2QA
ST Monitor
E
MKeep ouse ouse {fur VCS
mouse
tidy
-
(sticks to monitor)
Cartridges from £2.99
800XL/ 130 PSU £18.95
?ai?gx‘ii?iifsini‘?fiiftf?’i’réfu‘é‘i‘ip?i? quote AUl
C M
c APRI
MARKETING
lmnso
24A WHITE PIT LANE
B
E
i??zl?ityé'éal’é 31244 WAREHOUSEB [golfing12N9r5"?06285)
5
E E E 2
E 5
E E 2
5 —_j:__:
E
May 1988 Atari User 47
if
5
we,»
efeeferf?i'?
'
a???
«v4
'
-
..
“”V?i-“"stit vw?f
3
“
“31“ yer
.
”
a,
..
Recently our readers have
been sending us Five Liners that have been getting more clever and imaginitive by the day. They're finding |°tS of ways to cram more and more code into the tight space available. So here are a couple of tips to help you enter the long lines-
1
Bastc' on the screen. You also leave out all unecessary spaces. Whenever possible use
should
the abbreviated form of the commands. Some common
EgRAPHICS ER'
Firstly, enter POKE 82,0
:~”“ i
to remove
the left hand margin. This allows you to enter four lines of
v:
screen
m
i‘“~~.s’%}f:i¢’;w
ENHANCEDON
L"-
SCREEN EDiTOR
for
COOl’dInateS
if
POSITION
a
statement? O'_h°W many times have you had to dig out trusty manual to look up the your internal code for a character when you needed to POKE it directly to the screen? Five Liner solves both of t hTh'S ese problems It s e t 5 up a code routine residing in Lnachme age 6 locations 1536 to 1717 — that executes‘ dur'”9 the vertical blank period VB' — 50 make sure that program doesn’t use this area yofur 0 memory_ An extra line of text ,3 added at the top of a Graphics 0 screen which shows the Current row and CO|umn of the cursor, as well as the i"ternal character the character curren “set ert JOY Yunnge ecursor. Once you have typed It "1, save a _
PERCEPT'ON from George Postler
-
.
.
TEST our reactlon s eed to a given situation by playirfg this funto-use program. Pressing Start
—
-
'
_
begins the game and the micro dish reen
which tirznbuatfonebngyourioystigk
should be plugged into port one. If you are quick enough and the numbers are still the same the computer will award you one point but
-
If
so
GOTO DATA
G D.'
'
vqu
press Reset or execute
any other mode or you garbage 0” the screen. mm
1
a
Will Just get
“EN"“J'Z’JJSJEOJJC.
‘7'55'"”JAE“:':.n35r4l.33,50,51,
37.52. i, 104,452 2
mm
magnum,
23,0, 15, 15, 15, 0.
“7-15'o5442r“.2,140.49,z,1ss
.80,164.89,142,154.6.140,155.6,162,5,1 60,71,169,7,32,92,223,95‘1551,3'32’n‘
.6,us "To
3
25.141.30.6,130.32,1u,s,1.s,25 .141.37 . 6 . 24 l 133 . 105 . 15 . 1
41.35.5455“;
‘-32-134.5,105,25.1u.1o,s,24,135,105,
“A“
‘ ”I“
17'5'155'35:32:134-5.105.25,141
'a'5'“'1“'“5:15:141r7.6.75.98,228,1 2212'55'233'“:“?bul-76.137.6.24,9 2 '
.
Elavs a sthvortntimge'l?Ogutrgcz‘gnise ?r 0b 'n the slime ress the
'
hi
soumo
tVng X=U3Rl1576).
you’ve had to strain your eyes to count the characters to the left of the cursor In order to work out
tsl’prwwtw ftunwhé‘si?tsiesifsese?xsi‘t?t‘ée
NEXT
the program is run YOU can type NEW to delete the Basic from memory and call the routine by
"
from Karl Fitzhugh
,
ones are:
‘
‘
5 run 121536 N) EST
17mm»
thll
2.1.2.2.2.24.2.2.2.2.z,2.2.2.2.2.2.2;
2'2'55‘1‘7'5
1 LL6 (L) 2 RRM (V) 3 NMC (0) 4 TLG (4) 5 7N3 (D)
‘
CODY before running it as an Y mistakes in the DATA Statements could cause the computer to CfaSh.
you are wrong your attempts
.
left will be reduced by one. After five goes the game will end and
swore
1mm,so,?i.a.6.16,ss.u,1ss,z,g,
After
your final total will be displayed.
PROGRAM BREAKDOWN Graphics Mode
1
Sets
2
2+15 screen and tests for Start to be pressed Generates and prints the two random numbers and tests for the trigger to be
3
pressed Speeds Up the game, prints the score and your number Of
4
up a
attempts
the same as Y, subtracts attempts and returns to line two and re turn 8
Tests whetherXis
-
5
fadgrseoxopomt
48 Atari User May 1988
narrates mutton? “wuss -' wostrmu more nor-Your SCtlllE=":B:P= com 1 smamtcs man pseusnmoo ma
PROGRAM VARIABLES
1
uzlnnmrawu)arznrmmowmm: 51110! 7,5:2 ?wznsxtml 11,5:2
2
36:1! sosut
X,
Y P B K
numbers of attempts made
The two random
gumber core
Controls the speed
of the
game
we! 3:0 to 1:5:srusmmlsn umr u 3 l:l—l.1-:PoSHIOI 4,...w “5,-" v our scan
f="5'=”5“m' m ‘ IF
2? 5
5-113?
”55’—
Ni: x 7 ?zz-15533210: Hz. °"""1
hum-1m
r J'f x;
u-som -
av.
3:0 to ”0:50“.
man msoun 0.0.0.0:nzrmul
"3?
to 100-50 . v
a
”gm -
men,“
1
2 3
27V (0) AUU (P) VN4 (y)
4 J45 (W) 5 8GK (H)
m
mm
fruits??l‘fbfgiihem??s ?ve not , line“ swarms why sond?temto us to grace stilt" Danes?
;
'
:
_
dozume?faftton t;
”shivers
'
‘
pref— ‘
’
v
Atati User, Europa Hausa, Ailington Park; Armament, Maocles?eld smo INF.
material romrnlng‘ploase a enclose suitably stamped package.
You should give full description of the routine and any other details that
,
word pro-
Milk-to
a
are relevant. And rememher if you want your
a
f
tape t?p‘ther with the
,
pubmscd
‘
;
=
'
We pay£25for each one
,
,
“1
_
amt! sawa at sass teammate mt stars or
f
-
; g
k
'
/
f
p
i /
(
/
l
,
,
N
,
'
.
6X
/:l
rom
-
(1ng f
|
‘
??é?ill‘lg J/ 1
t
/
'
M
Z
?ll t
\
~,\
Q
.
'=.
*
4
“ ll“ Q
47V
.
f? ,
M
‘ .
1 '
In
W
t\\\\ >
illll‘r'wtit-t
N\
,
“it“,
\\‘\
\
:& “WI“ v‘mwll‘ll
\‘\\‘l\\;\
—
~:’ WW
“3
(Pf/é!
‘
colourful graphics on your Atari, The three-colour picture is drawn In elg t parts finished mirrored in the s p ecified colour. When the Program has finished it holds the pattern for a short while and then starts it again. Also included is a Short sound effect which can be heard as the screen is drawn.
'
.
‘
.l:‘|
'
‘
“pill“ '
w all“ v
,
,
:
PROGRAM BREAKDOWN 1°
Sets UP SOUhd, colour and graphics mode and then draws the first stage of the compmer lace Draws the second stage changes the colours for the next two and then draws stage three Draws the fourth t e Changes the colour fs agte, next four and then grraws stage five
'
.,
7..
. JIMRS
.. -
_
axm‘m%$=zzng momzuzreerrs‘tmm m to um: 1
BOUNCE DEMO from Keith and
20
,
.
Joel GOOdW'“
m" ' . 1 IE“ 9-D“: ”13.71.0035 5
THIS program proves that you can
5
30 /
me “?u?" “5 7“v?‘“=m5 3
“Jumpers
‘5 5m "1”
0:0 “
“7“v?l‘3mftm 0.0
swimwear use“
"mm“ "M'" n 3 ‘ F“
_
""
sf” "f” ft“ ”HE” Jr ' 199“; ' rm ”Mill's“ 0,3?“ _
“f”
“up!"
n
:,
”
40 50
1
,
.~
E,
.
and then loops back to is“: 10to re -d raw the pattern
‘,
a-Foe?gg' "?shutl??kt?l?'m?l? ;; ~
~
,
a
z';;m3;;mm‘”wigm?mgw?‘
gimummummmwg
I
”Taxjgg?gmmmm?m 011m ’; ?t??im
PROGRAM BREAKDOWN
2
Sets up the display list, disables the screen and sets up
the_var|ables
.
1
2 3
_
the display list and Flnlshes
pm
3
a message Re-enables the screen fades in the message
4
e message 2°“? cro s exams
4 5
iéégg?tiugzms’,tat”;«atsatires;remaster
”thmomw?mtttmh
,
1’ 791.515’3'3’”“i Q ~‘15t,°v'?'?“ hi, m t . 1;
l
off the sound hgold’sthecl design for a, few seco age
5.3: fizkrzzgin?gr?z?frg a
l
Draws stages six and se Draws stage ei ht swit lite" es
“'f",’ “J“
~
~
,
over again
“2mm"!
3553511013550
7111“
?lth!“.
”26,559.35 "27,530.35
ht?.l=m
"10.13?
achieve smooth fine scrolling without having to use complex assembly language. instead it simply manipulates the display list to do the trick equally as we". When you first run it, the message ATARl USER MAGAZINE!will bounce very up and down the screen smoothly with none of the jerkiness that usually occurs with on-screen character animation. After a short While it SlOWS down until it StOPS at the bottom ofthe display: Then it starts an
1
Burroughs
HERE’S a super little program that will ShOW YOU Just how easy It IS to create
\
,m/.~""
amon
"
a];
4p4 (F) ELG (D) 483 (F) LKT (p) LPJ (0)
’
,
“n?????milhntmxcli?li 3:0 Ta is, smsmerzfm“
33m
to 0.793” ”Pugh $0 in 513}? a ms~tsr,otmu,mmsmg :a n 159 gm»
and
my“,
1”3ma
155
3335“ my“ 3:0 n “Jim;zs?a~‘~:z,{j{l; 5! our 2.1mm matted isms ~ 5375; ' 15m" |=0 “I... gtnnnn :
with
,
5
,
a
d own,
lowers the height of the next bounce and checks whether the message has stopped bouncing at the bottom Makes the sound of the message hitting the bottom, scrolls the message up and makes the sound of hitting the top of the screen
VARlABl-ES G,
I
D L, H
P
0,
R
Low and high bytes of the display list Location of the display list Low and high byte pointers to the screen memory Holds the height of the current bounce FOR...NEXT loop counters
. V ~
~
‘*
‘ ~
, ,;
10
20 30 40 50
5GB (C) 7A8 (0) 7UJ (1)
OAF (0) SFY (6)
May 1988 Atari User 49
N 0
now
.
't
ee ’
on
you
Q *
,
.
i
I
1
his look usmg Atarl Basw
LEN GOLDING
,
.
at anlmatlon we saw last
to make ' ,
. a
. . . I
.
.
a
z
-
.
will then erase the background at that position. When the time comes to move it, we re-print the original background data, which erases the moving character and restores the background—all in one go. Although it sounds fairly simple, it’s a very complicated thing for a computer to do. Consider this statement:
month, it's quite easy keyboard character move around the screen by just printing a blank space over it. then T's-printing it somewhere else. This is fine as long as the background is blank, but suppose the character has to move across aterrain map or other scenery? if you print a blank space every time the character moves, it will leave behind it a trail of missing background. The theory behind overcoming the problem is straightfowvard: We first look to see where our moving character is about to land, ?nd what's cur— rently printed there and store the information in a safe place. Next we print our character, which
As
. t
continues
, ,
.
i
f '
.
1
5
“
, '
i
.
-
1 5
,
:
In
11 ,
.
ordinary English, it means: Move
the cursor toaposition 10 columnsin' from the left and 20_rows down. Read
;
a: _ ‘
j
the character currently occupying that spot and store its code number in a variable called 0. if. for example, the letter A is cur-
.
g
'
i
~'
E
.
a
.
ck-controlled
k
.
8-directional joysti
Program I:
REM
over
movement
a
backgrou
M
20 GRAPHICS 0:REM Necessary for LOCATE command to work turn cur 30 POKE 752,1z? CHR$(125):REM
T0
and
H1,V1:'?
110 POSITION
.
‘
270:Gosu5 310:GO
Up/right '
260:REM
THEN
GOSUB
310:GOT0
IF
S=S
THEN
GOSUB
290:GOSUB
.
330:GO '
260:REM Down/left 240 IF S=11 THEN GOSUB 330:GOTO
erase
CHRSlQ):REM
H2,V2:? CHR$(20):REH
Prin
v
H
260:RE
.
330:GO ,
260:RE
Left only
250 260
IF
S=10
GOSUB
THEN
270:GOSUB
.
330:R
Up/left
V
'
RETURN
270 IF V1>1 move up,
0
V2=V1-1:REH Prepare there's room
THEN
if
280 RETURN V2=V1+1:REM 290 IF V1<22 THEN to move down, if there's room
m
RETURN
to
310
IF
jo
320 RETURN 330 IF H1>1 0 move
the ball
k
k '
T0
EM
d
r
GOSUB
THEN
260:REH Down/right 220 IF S=13 THEN GOSUB 290:GOTO H Down only 230 IF S=9 THEN GOSUB 290:GOSUB
by printing background over it 100 LOCATE H2,V2,0:REM Store backgroun on which the ball will lan d character
,
260:RE
270:GOT0
Right only 210
ball
.
GOSUB
THEN
TO
vertical co-ordinates.
90 POSITION
S=6
260:REH 200 IF S=7
clear screen
60 GOT0 100:REM Start loop, printing t he ball at its initial position 70 REH main loop starts here: an 80 GOSUB 150:REH Get new horizontal d
S=14
only
190 IF
sor off
.
Up
nd.
Horizontal 40 H2=19:V2=11:REM Initial and Vertical co-ordinates for ball 50 GOSUB 350:REH Fill the screen with of letters a background
.
t
.
" :
Prepare
.
I
_
‘ ‘
Reset H1 and V1 120 H1=H2:V1=V2:REM new position, ready for next cycle 130 core
.
180 IF
to move
80
,
140
REM
Subroutines
ystick in port 160 IF
.
50 Atari User May 7988
S=15
THEN
here: of
position
1
GOTO
150:REH
Do
nothi
if stick centralised
ng
170 l
.
start
150 S=STICK(0):REH Read
REM
Find next position
for
the bal
to be printed:
i
“
'
10
H1<38
H2=H1+1:REM
THEN
right, if THEN
left, if
there’s
Prepare
'
room
Prepare t
H2=H1-1:REM room
.
I k
1
there’s
340 RETURN 350 FOR ROH=1 TO 22:FOR COLUMN=2 TO 3? 360 POSITION COLUMN,ROH:? CHR$(ROH+64) COLUHN:NEXT RON 370 NEXT 380 RETURN
~
a
.
,
,
'
‘
Program
1:
Example ofioystick control
~ ~
.
—Series 0 Q rently sitting at coordinates 10,20 the value stored in 0 will be 65 the Ascii code for A. As always, you can change either or both coordinates to any value within the corresponding screen and variable 0 can have boundary, any legal
.
-
.
name you choose.
.
Here's how it works in practice, using the ball Ascii 20 as our moving character. We’ll let the ball's current position be H1, V1 and its new position H2,V2. Also, for convenience, let's pretend the values for H2 and V2 are updated by an imaginary subroutine at line 1000. Our pro 9 ram might look like this: —
. . ‘
—
returning to the main-line code
at line 110. Because lines 150 to 340 are now a self-contained mini-program, you can
.
incorporate the routine easily into
‘
your own games. The screen background — a pattern of capital letters — is also drawn by a subroutine, this time at line 350. You can easily change it to draw any tern or background you choose pat— a haunted house or dungeon floor plan, for example — using control characters. The utility program we gave you in Part lll — the March 1988 issue of T"’" ‘°
"9°
l
.
40 GOSUB
l
‘
El
90
. . ‘ .
GOTO
',
E l
l
20
.
E
.
l
E .
central'sed?
.
—Yes
,
‘
.
SZ$”/‘Zts‘jtfgs p 255' 52)
.
Erase the ha” {y Pfln?ng the Of’glna/ background cha'acfef
“HM/7
.
Store the baC/(gfwnd Character Wh'Ch {3 C“”?,"”” OWL/PW“?
pos’t’o” M2,V2
;
'
—
. '
'
l
l
.
No
a. Line 60 identifies the background character which, is currently sitting at the ball's new destination H2, V2- and stores its Ascii number in O, replacing the previous value. Line 70 prints the ball at H2, V2, and this is where we came in. The whole process will repeat until we stop the program by pressing Break or Reset, or switching power off. Program is a fully working demonstration that's similar to last month’s Program lV, but we’ve rearranged things to give you a bit more practice with subroutines. Notice that the joy-
stick control system — lines 150 to 340 is now nested. The first subroutine (150 to 260) calls other subroutines (270 to 340) as necessary, before
5
~
restoring the original background data — the character whose Ascii code is held in
'
.
‘l
.
Set the ball’s initial
lifiifll.i§'”‘
nates in H2, V2. Line 50 erases the ball by
,.
‘
~
i‘
program by telling computer what graphics mode wethe re using. it’s essential to do this, or the LOCATE command won't work. Next we specify the ball's starting position H2, V2, then jump into the middle of the main loop at line 60. This line reads the background character at our ball’s initial position and stores it in 0. Line 70 prints the ball, and line 80 sets H1 and V7 to the ball's current coordinates. Line 90 then sets the game loop running. Line 40 executes our joystick subroutine, and returns with the ball’s new coordi-
.
.
E
1000
.
.
,
.
52 ’
We start the
.
v
E
.
23 Egg?éogziiaévgwkmi ' ,
.
.
E
CHR$(Q)
i.
”
5
5
10 GRAPHICS 0 20 H2=1I:V2=20
'
E
.
Print the ball at
. Reset H7,v1 to point
—
’ Figure
I:
Flowchartdescribing Program!
. May 7988 Atari User 57
_\
O
0 .
Atari User
—
takes the
drudgery °Ut
Of
13
.
IF
5”
“72
52“
SOUND
H
MMM'
530 RETURN
Now you’ll get a short beep whenever the moving ball lands on a letter H. If you want the hit to produce a more exciting result, just change the code at line 500. Aren't subroutines Wonderful? If you want your moving character to destroy only certain symbols in the backgroundpicture without disturbing the rest, that's easy tOO- Try changing line 1.00 to read:
. -
. . ‘
.
. .
if the ball now lands on a letter M, the value stored in 0 will be changed from 77 —the Ascii code for M —to 32 the code for a blank space- 80 next time the ball moves it will leave a blank space behind it. You'll ?nd, therefore, that the ball wipes out every M bUt doesn't diStUib anything else, We're fast approaching the stage where we can write real arcade games, and our programs are consequentlv becoming more complex. Computers can follow the most tortu— ous listings without difficulty, but human programmers tend to get lOSt in the maze. 3° "OW'S e 900d time. to introduce a system of diagrams which makes it much simpler to keep track of
,
thirtee-
0
. . ‘ 0
52 Atari User May 1988
,
t
Look at Figure l on the previous page. lt shows the operation Of F‘l’O'
simplified pictorial form. Notice how the diagram corresponds to REMarks in the listing, and "Y checking the program's operation against our written explanation. The pictorial ?ow chart is much easier to fongw and saves an awful jot of writing. Professional programmers use a whole range of symbols in their flow charts, but we can get a long way with just two, rectangles for operations and diamonds for decisions. Diamonds always have two outputs, corresponding to yes and no, while rectangles gram
.
‘
l
in
1 1
1
'
. ~ 1 1
l
.
1
‘
1
—
'
1
1
1
—
—
.
.
1
1
i
.
-—
.
1
.
—
THEN1G°SUB
21g iggsz'g?éx?E”
.
5
1
—
”5
'
_
—
_
Another use forLOCATE lsto detect when your moving character has hit a kind. Try adding these target of some lines to Program
.
of the few languages that doesn't demand an accurate flow chart before you start programming it's very tolerant of variations in construc?on and layout. As your programs become more complicated, however,you’ll find that time spent on designing it by flow chart or other methods will save many hours of trial and error and the end result will be tidier, shorter and probably faster. Now let’s turn to a topic that will help you to produce more realistic games—the use of colour. Deep inside your Atari is a group of memory addresses called colour registers. Whenever the computer draws a screen they tell it which colours to use and what to use them for. You can change the contents of the registers, and consequently the colours displayed by using SETCOLOR. For convenience and to avoid misspelling this command can be abbreviated to SE. Basic will write it out in full when the program is LISTed. its format looks like this. Basic is one
thls-
.
.
have only one, corresponding to clone.
4 From Page 51
1 (1
1
.
'
1 1
The first figure after SETCOLOR identifies which register we want to alter. ln Graphics 0 we can use only 1, 2 and 4
.
The second figure specifies the colour or hue to be used and can have any value from 0 to 15. Figure ll shows the hues available using Atari’s own words, but you may disagree with the descriptions. in any case there's no absolute standard many TVs and computers will inevitably produce different results. The third and final figure in 3 SETCOLOR command controls the colour’s brightness, and it can be any even number from o to 14. Changing this level has a marked effect on the perceived colour. For example:
1 1
.
—
1
whereas:
backgroundadark green,
1
.
,
‘
1
.
f
‘
.
f
‘
~ ,
Q
—
-
"
“
. . .
will turn it bright yellow, even though 12 in the hue number is the same both cases. Program ll lets you use a joystick to
1
.
~
—-
Will turn the
1
but these enable us
registers to change text brightness,background colour and border colour respectively. —
1
—
‘ Q
_____._____
Series
_
0
,
Q
.
experiment with colour registers
‘
brightness level. lf things get out of hand, pressing Reset will automatically restore the screen to its normal condition. All our programming so far has been done in Graphics Mode 0, which is comparatively limited in its use of colour. Toad is always printed in the same hue as its background, but at a differ— entgbrightnesslevel. You can make it ,;.;‘yegir¥ydark, very bright or invisible, but that's‘about the limit to special effects. Fer genuine multi-colour displays
. .
.' .
~
we must enter a new
1, 2
and 4. Press the trigger to step from one register to the next, move the stick up or down to change the hue value, and move it left or right to change the
I
j
" ~ 5
‘E
~ I
I
‘
.
.
10 GRAPHICS 20 PRINT #6;”TeSt" 1
.
Wh?" YOU TU" this something very peculiar occurs: The screen ?rst goes blank then splits into tWO parts a large black area, and a smaller blue one at the bottom with the normal READY message printed in the blue
1
.
E I
I
E
—
,
area as it WOUld be 0" a Graphics 0 screen. The word TEST appears in large lettefS at the top Of theblack area. but instead Of being printed exactly as in line 20, all the letters are in’upper case and each is a different colourChange line 10 to GRAPHlCS 2 and
IE
.
‘
,
E
Q;
I
.
.‘5
'
, I
.
'
f
E
' i
I
g’? E
i
‘
'
I
something similar happens, butthis time the coloured letters are twice as
532,15:
*
. E
‘
‘ ~
E
“
.
lf you’ve followed this series from, the first part you now know enough to write your first action game, and that's the best way to practise what you've
Rust
V
j
—
large.
.
.
.
dimension:
E E
.
learned.
E
E
10
.
Program 11:
REM
Colour
registers
Experimenting with in Graphics 0
Clear 752,1z? chsuzsan reen and make cursor invisible
20
POKE
,
STRIG(0)=1 THEN GOTO trigger not pressed
50 IF
R=1
R=2:GOT0
140:REM
.
Bran
80:REH
73 IF R=4 THEN R=1:GOT0 80 S=STICK(0):REM Read t
-
t
. 140
I
90 IF
joystick in
per
~
,
s=15
,
aoro 40mm Loop back
THEN
it stick centralised
‘
9
i
Dark Blue
100 IF
5:11. THEN E+1:GOT0 140:REH 110 IF 3:13 THEN
'
Q ‘
IF
Joystick IF
,
:=
7
HUE<15 HUE>0
THEN
.
HUE=HUE
120 IF s=7 THEN IF SHADE<14 THEN =SHADE+2:GOT0 140:REM Jo stick "ri
.
-
=SHADE-2:REH 140 POSITION
Joystick "left” 3,1?:? ”COMMAND
150 SETCOLOR
R,HUE,SHADE:REM
160
'
FOR
ll=l
T0
50:NEXT
“5 Ii
"up” THEN
.
HUE=HU
-1:GOT0 160:REH Joystick ”doun”
‘
SHADE
ht"
I
SETCOLO
Change
H:REH Short
w
th
‘
del
.
Program ll: Colour demonstrator
Figure II: Colour values
——‘
second
.
‘Q:
.
=
ay
o
;
~
1
,
E
select
next colour register
,,. i.
40 IF ch if
THEN
i
140mm Init
30 R=4:HUE=0:SHADE=E:GOT0
.
E'
.
sc
v
.
parameter in a SETCOLOH statement
0
0 May 7988 Atari User 53
4 From P?g’ 53
. .
Putting It into nd
' -
As an exercise, th m riting a progra .
.
V
-
fesggéythaese o
P9 d
d brown with . Turn the bac k QFOU" def and use Control a green bor dra w a city street
a’rf’e/ds a nd O lns ert fuel dumps, by the let -5 shipyard s, "represented A (A50” 55) and .
_
.
ters F (Ascu 70), (Ascii 83).
‘
character (ASC”
fly
to
13)
0 t'ck around the screen d'Stur Joystlhe under) ing control, Wifho‘“ background
.
r is iOVSt’Ck ‘L’gg?f a .
,
.
0 Whenever the pressed, makff
fl}:
i
,
be 3
-
.
l'n our
,
.
.
,
demonstration and show how
‘
ea 5 y it is to -
-
'
.
. producedmulti ,_
Basic.
1
3
1
displays-
‘
5
i
l
1,
.
its operatiQn, an to ma stering way the on well
igl?d
;
coloure a’l'mated
a;
”nekCOdslulifdgfstand wor
and leave a blank/65:3” ”055 m0 behind when the
ii
what’s happening
ted tty comp ,-ica e This will Dire SON to don t em?“ program, so Try to e ms overnight. bl the pro all rking W0 stapS at the first three broutine usmg 30,60”, first, contrOl thestsigk from Program l foffoy a hint on W’” give — program H yo’u t 9 trigger how to incorporate feature. 35 can be added The next two step last the subroutines later, bUtrtofthe mainincluded is best if”, make it all
-
i
.
exp
we
,,
E
. Next mont h I 6!.n ll
20 bombs
after drapped-
the gam 6
is coVC‘s/323 bomb. an explOS/On fallinganA F or S, add -
.
.
’
,
--
Use a +
-
End have been
plan. .
hits
of thednllgfehjmbe’ an his every t'me -
_
.
the screen,
bombs drop
_
f
.
Charade” to
'
of
the bottom
. 'Near print
achieved, “Pdat’eggetd the “79ng Is pr
-
zpeci?cations:
.
practice
-
-
.
you’re
~
.
.
i
'
i.
:
~
i
Em
ARE You MISSING OUT? You've got lots ofquestions about your computer but don’t
knwwhOto ask!” doWw’fe "asumwhichso?wmlsbest for your application! We do! You’d like to keep up to date with naiv releases and be sure they are a good buy, but who‘s going to tellyou?WewiIllYouwould love togetto knowotherAtari enthuse“, but 9°“ d°"" kn°w “W! We d°’ Y°u want ‘° Set some of that ‘Public Domain’software you’ve heard about, but where from? We know! You don‘t want to feel like you‘re the only Atari owner in the world, but where can you tum too! We“, we “n he'p’ G’ea" b‘“ Wh° "e M"? we are the largest (and oldest) Atari Computer Owners Club in the UK. Foriust £500 per year you get help, assistance, hints, friends, pen pals, software, up to ithis, n ormation, games, utialccess arlZID ware projects, so fcil‘zte are ities, rt‘o reviews, programming tutorials, and a glossy club magazine everyquarter. A club magazine as well” one of those photocopied things that is unreadable, eh! Well no, it’s professionally produced,just like this magazine you’re reading. It’s called MONITOR,you may have heard of it?'Yes, friends of mine have read it and say it’s great! How do I join the club and get my copy of MONITOR? Easy just sendacheque or postal order for £5.00 to the address below requestingafour issue subscription. Overseas membership 15 £8.00 (surface) or £12.00 (Airmail). ~
_
.
‘
You won’t be disappomtedl! _
_
The U.l(.Atari Computer OwnersClub P.0. Box 3, Rayleigh, Essex, 556 8th Independent use, Group
54 Atari User May 1988
vou
IF TITLE Anzac
c. 3. Software PRICE” WE WILL BEAT THE
SEE CHEAPER, CASS
chute. 750
case
TITLE 130
DISC
265
_
awn.NW72177.:::::::::::::::::::;::::::::3:22 12:3
333m"
mu???.::::::::::::::::::::::::::::::';2:28
Elf-“mar."'::::::::::::::::::::::::::::::::::::::::::::::::::::::::t:::::2:22
12.5.5
911,32 53,”
12.953
$50
H:-':fjjjjjfjjf'j[f[jf?jfj?jj?jjjjjjjfjjjfj?jfjj7:50
aogixliff:Z.If:ZZIIf:Z?fIIfffff?ffIf:lfgg
gm?tsm Living
‘2‘3 mo
Daylig’riiif.IfZ.iZf:Zff??f?ffffff?f?fff?f?i7.90
3;::"&;,‘,,g;'ffjjjjjjfjjjjjjjjfjjjjfjjjjjjjjjjjj2:23
?rm”, “m”
222723; Ark-mud
750
lie“;
garcwuemggg Smp
row
.I:ZII:ZI:II:Ziff??iifffffif?f??f:I?f??f???if?fzfas
mm?fiffffff:f:If:IIII:.'if:f??fff???fiffif?ffgig:
PM“? gag;t:::::::::::::::::::::::::i::f:::::::::::::::::::::::::1:32
LA‘":’l‘.‘i‘"li.m
‘gfg
59:00
12:18
3£
i':::::::::tii::::i:r::::t:::::::::::::::::::::::::::::::5:22
13:
5mm.“if:i121jiiiiiiiiiifiiIiI:I:Iii1112121111211:iji175
mméi?iiiiiiiiiiii1III:Iijiiifijjiii:1:11jiijjjifjiiijiijjijijiijji315?
33 11.00
22m::::::::::::::::::::::::::::::::::::::::::::::::::::::::::""'”132 Luau. Grill-nos l..75 M ""°‘
inmmsmmmmmmms$1.23: gt??vi?if m: m‘mj’
57
C. 3. SOFTWARE
mg?f gs'gOSSfPL'ED (Dan
AU)
Lin-Mu Fan".
Hashim-m
Ru-d.
mmbburv. Noah-nu um: m4
égégg?éégggg::::::::r:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::§§§§§§§§§§
553132:
ATA R I R E PAI RS
:E.§'::§§:=5........
,
__
:::::::::::::::::::::::::::EE§::E55555E5555EESEES55555555555555555555555555555555555555555555555555
Ara” Approved Serwce centre .
,
All Atari products repaired, Computers, Monitors, Disk Drives etc Atari tr a I ned engineers All work fully guaranteed -
Printers,
Free estimates
AVON MICRO CENTRE Umt 4. Western Road Industrial Estate, Stratlord-upon-Avon, Warwuckshire CV37 OAH Telephone: 0789 292269
:':"5' :5.-‘::.:
'
Mailbog'
£10 t
LETTER
TH’NK that t may
be tn a
Mr
i!
V.
[plosmoz owart so tolhel? ve is ro em with Alternate Heaiity: The Dungeon that he mentions
in the Hints and Tips section of the March 7933 issue of Atari User. Firstly, the item which he needs to use to pass through deaths doors is the portal access card. This will be given to him by Acriminira/ in exchange for the staff ieces from the Prisoner on 7eve/ one, King D / lt adth '
£3373" 3/22/1774;
_
i“;
requires the bloodstone before it will give up its
piece.
Secondly, the R’Ve’ Stonz may b e erosse d a t any t'ime after midnight and before the ”St hour, prowded that the boatman is paid With ,
-
-
COPPfM
,
Third/V, Morgana S tiara
_BV
horse level wearing the tiara
e CO lo?hh'mlo’flfs res'o’e‘f'll es3"; orse W’ settle for a sweater or a cloak provided YOU have
”thing
better, lother'Wise ’t
VOU’ 001“ “I’ll/ff?“ ?nes/alteh’ff ”79 - espeCIa V ’ “3 .
magical.
Finally, does
ahnyone
“$07; é’ileigli’ilngzgfng?: 9 y '
Ward, Warley, West M'd I
'
lands.
crashing WOI'
k S h ee ts
AFTER reading the reviewof the Swift Spreadsheet from Audiogenic in the March 7988 issue of Atari User / thought I’d point outa problem that/am having with it, When you are saving and
loading worksheets they
appear to save accurate/y and load every cal/properly.
However, problems occur when the worksheet is then worked on further the pro—
gram
is prone to
trating. The
spreadsheet
not
easy to use, and offers good value for "7°”ey when you compare ’t to the more VisiCa/c and gxpgn/sive yn ac. t have written to Audio— genic bUf received "0 rep/y and l have talked over the phone to Metamorphosm Development _ the desi 9 ners of the spreadsheet — who were he!p fu/ but unabl e to cure my problem — W Charles Winch .W e n.. Swansea '
0 Have any of our readers experiencedthis problem? If you know the cure, please write in. '
Gettlng
,
5352: ”Mb wefor wm” the», mos; ifs;- es P’t?zes in 9 etters
.
to us. So now there's ‘mm "3330" than eye, to can? “bl-lie to our limy me";
a
Get yeur Pens out Start writing and Yon; °9uld be one of the Winners.
is connected. — J.E. Robinson, Millom, Cumbria.
The address-
/AM ver y flattered that my letter was chosen for publication in the March 7988 issue of Atari User. I found your attached comment, however, didn’t seem to square with my experiences
at the keyboard. lhave an 800XL linked to a 1050 disc drive chained to a Panasonic KXP—1081 printer via a graphics interface. If I use the AtariWriter word processor / found, as you say, that the hash sign is printed out asafbut displayed on screen and again -
preview mode as a hash. Using Mini Office ll, however, if I key hash Shift+3 the pound sign in
—
—
appears on the screen, even if the printer is switched off and disconnected from the micro. It is also output in both preview and print
2
"
_ I
Editor
n ser x2"???
'
Keys Stl“ available
'
£313,952 ark .9°" Hogse
-
Ad'mstott Macclesfield SK‘IO 4NP
WHEN / read the mailbag section in the March 1988 issue of Atari User / noticed a letter from someone who is havin 9 the same p rob/em as me—brokenkeys on their 7070 tape recorder. / wrote to Silica Shop — enclosing a postal order for the required amount — but I was most upset when they wrote back to inform me that they had Stopped sellin 9 re p lacement 1010 .
I
bag pages.
.
is available and where I can 99? If? — Bryan P0". .
-
Barnsley, South Yorkshire. W , h ck d “th ST
223 shop?
i
siillv‘gells ltl?:
keys. They are £1.12 each and £1.50 postage and package must be included. We don’t think there is a tape versoon of monopoly. -
keys.
t h at h aSh
|
“?t
commonly advertised printer for the 8 bit Atari, it Will work correctly for text if a Centronics type interface
is
potential/y powerful and
r EN” ER!
modes. Final/y, your reply to one of the letters in the March issue surprised me. Although the SMM804 is
crashing with odd garbaged messages appearing. This bug does not occur all the time, but is quite common and very frus-
_
ShOU/d ”0? be given UP to the clothes 0" YWO-
DEE‘ ER IN, 0 1 ”E DUN E N
After a dozen or so phone calls I found someone who sells them —A. S. Wooten 81 Son, 116 Ed/eson Road ' C’ ewe, CW2 7HD' The keys are £7.50 each and £7.50 postage and package for up to four keys ’3 reqUired. Could you please tell me if a tape ve’S’O” Of Monopoly
'
M'lnl Of?ce II 0“
spartaDos
I HAVE a 1050 disc drive with a US doubler fitted and Turn to Page 56 >
,
—
DOUBLE TROUBLE HAVE just typed in the excellent 3D Plotter program from the March 1988 issue of Atari User and / I
came across what seems a slight error in the listing: Line 800 has been duplicated and it re-appears on line 790. It should read: 790 PLOT X(P01NT,1)+16G,¥(P0 INT,1):DRAHT° HPX,HPY
Once this has been altered .
.
it runs correctly. Thanks for 6 superb program — it has brought many hours of fun. Has any reader figured out how to dump the 3D image to an Epson or 1029 printer? — Mark Wilkie, Marske by the Sea.
0 Unfortunately,
as the was put together magazine the listing was scrambled
Silght'y. We '
are sorry
inconvenlence
for
any
caused.
-
May 1988 Atari User 55
w
— "mm” wondering if it
I was
I WOULD 272i; tit/y?tgagntsofearsrgaz‘ggsi
_
Cheadle Hulme ' Cheshire.
0 MIN Office works very well on nearly all disc operating systems including _
_
like to thank you
for the excellent article about Spellbound that appeared in the March 1988 issue of Atari User. Not only was the map very well presented, but the hints and tips were very useful in allowing me to complete this super mini-
format. It would be nice to have the high speed load facility on such a super program Alexander Mellor Brooke, '
COME IN HANDY
MAPS
is pos-
.
|l
adventure for the ?rst time. Also in the same issue was the map ofMercenary:
The Second City. Although/ have never played this par—
ticular graphics adventure I 'now thinking about getting it as the map makes it look like a very enjoyable game. The reviews section .
am
.
is always a firm favourite Of mine and I was over/OVEd when you started to use colour pictures again. The new layout lOOkS superb as does all the magazine. -
Thanks for a very interesting and informative read. —
Sean Canning,
Man-
chester.
—
SpartaDos. l
cartr|dge
has been looked at before and only a simple circuit is needed to allowa number of cartridges to be mounted to ether on one cable.
_
connect|on .
I an " ca 9155 I am
ghe components would assembler/zinc; m 0 an geqwea makethisaratherexpensive that having to condevice, but if enough or out readers write to us to prove gas/it]: igngfélyraféuig 9 that demand is sufficient I am concerned that the we," reconsider it, wear and tear 0" the edge -
.
connector Vii/1h ultimate/y lead to “?fe/lablllty’t be PQSS’b/e to WOU/d _
bu1ldagadget which would mount a cartridge and sit semi-permanently outside the micro? It could then be brought in or out of action by use ofa simple SWitCh. A/SO, a more complex system could be built to a accomodate more than one cartridge and el/OW them to be switched in or out as R-G- Bryer, required. —
Ashtead, Surrey.
OThe subiectofthls gadget -
-
more gadgets on the way IN recent issues of Atari User there haven't been any gadgets by your resident expert Len Golding. Has he
stopped building them? Dave Manning, Reddish Stockport. . Len has been having a rest recently, bUt he promises t° b“"d “5 S°me _
-
-
a a It ” .dge anyI .
Is there an effective way of interfacing software like Mini Office II to a printer without an expensive interface unit? I successfully built and
installed the Epson interface from the April 1987 Gadgets series in Atari User but the software seems to overwrite the driver routine that I install. — P.G. Lord, Sutton Coldfield, West Midlands. 0 Whenever your micro is switched off anything that is 56 Atari User May 1988
from May 7935 to Novembar 1985 and was absolutely delighted With Mike Bibby's
Pascal alt e r“ a t.lve
3710/95 m P71” 1299;7”e;§isa bl e d ySIca V and so started using a comPUte’ when / COUId ”0 longer work. Beinganovice at computing, the series was a great help to me.
i OWN an Atari 800XL and 1050 disc drive. Can you
please tell me whether or not there is a software package that would enable me to
use Prospero Pascal and, if so ' how much it is and
ca bl 3
When you load most machine code software you must initiate a boot load by switching off your micro and holding down Option when you _
in ram
is lost.
_
switch on.
This means that the original driver software is
lost so, as the article states, the cable willonlyworkwith
commercial cartridge-based software and unfortunately not with disc—based software like Mini Office II.
Please convey my thanks to Mike forexplaining things so clearly. Also, thanks for a
really terrific magazine.
—
Wilma Smith, Aberdeen.
7-
'
i'livvk'erfislrzzzlrla?tifmrgbitji XMM801 Tongues, Newcast|e-Upon_ Tyne.
.
Unfortunately, th's Paf' _
ticular program i_s not ayailable for the 8 bit Atari. At one “me KYa" Pascal was easily obtainable: bUt it is difficultto get how
nngery
0
'You
Action! ,
could try getting the ,
lan-
cartridge-based guage. Although 't § ’_‘°" identical it does offer Similar
—
_
more interesting and inventive gadgets soon.
feattuirzs 2° spgftCagf hybrid
Basic/C and is available from several advertisers in Atari User.
Happy .
beglnner
p rinter pro bl em iRECENTLYboughtan Atari XMM801 printer and it was superb for word processing listing 2nd men an me owever, a Basicgrogrfms. PH," Shop by Bmdemund and l have found it impossible to get it to print out. l have tried all combin-
zgzzsjdfzgzog/zggzzvzg the
what
/
tt
XMM801
is
7A n d' ls, 't pos5] ESE/Vie” or this_p fog ram to war If on myprinter. —Karen Segar, Stockport, Cheshire. .
0!
0 Unfortun t Atari
l
,
i
tyheaix‘lll$882 printessfa
unique. Atari has for some designed printers that don’t work with commercial software, and Print Shop will not work with your printer no matter what preferences you is
UNFORTUNATELY I was late in discovering Atari User, but / now have a regular order with my newsagent so ldon’t miss it. [recently bought the back issue pack of magazines
reason
choose on the set-up menu.
,
I
Itall C
ta I)
on
working W'th ”on Office my 800 XIL/ Min,discovered that pressing the video key causes rarhvetrse V Vping that you do aft e out in ital/er ’5 ey again sw'[t gagging??? Ches y OU baCk to normal A'R' Hazzard ' print Its. Swindsgi/eil? , WHILE I was
'
'
excellent idea.
Long Wait for a drive
that it switch/egngstg?‘ $71}; w hen you run a Program is and it’s so easy to great, 0708 it has been
[25235
'
WHYon earth didAta producing the 1050” stop if): dfive, especially Since ,
System
new
Res; " 141.5; l arsh l M'd"P P3288 d Iesbrough. Cleveland. '
”slag/e.» ac month
'
'
Di pplng "Ito .
the tOOIklt -
OW pleased withnit 3/an/ tier}, t’me lprogram ,
.
g??f?g agazine lis The
my Children
'
renumber ”til/{tings
very “ser/ and the varigbls name change featu,e is ae
_______"
an
Computer for Ch fIStmas and a copy of the J 8mm” 7988 issue of Atari user' [found if an exceh em pUb/ic at/on, bUt / didn’t one of the hinde’siand Struct/ons on a Fiv 6 L'mar an unusual chaprogram ra t on line 3 Of Catch, Gear help? Pets? {fouwp/ei'se ar Penden, I1, Hertfordshire. -
AFTER reading the advert f or the Atari Use.- Too/k/t I decided to Send for the off disc Versio
_am
a/lowed
.
A
-
has had some probmm the new drive but Sms aims it will be ava?able so c'aSSIfled section of?“taf’The use’ “mains many b °ffefS including 1arga'." tan-
|
’
-
.
.
nyT ome
/
read your maStefPiece of a magazine' but with dismay! "0 memo" ofthe 1050 " ”0 news of the release gng Of the new drive ever graces '
Ata -”
Oxford.
”9"
0 at Of my Stfa’ghtlacket to
The cat Bo
-
_
.
/
.
Isn ’
one
the pages. Please could you me what exactly is hap ' . penin9-7 _ M artin Tm":
tell
.
.
&
.
.
the" COntroI+N Am" rist of the February Atari User.
an
'
this disc g-UanFtUnately Wm work easily on not give ur Ata,” and an interface {0 't Work Would probcost than a new abicake Atari driver-“Ore
7070 / Was
af?rm Epson 5.25f/Oppy ”ed?" and 3" was told that it,“Wasd"?ouble- Sided With a -
it
does
”viii";
_
' Salisguryaiil‘liltseiifeFogerty
800xL and
£OWN deck. Recent/Y
the and
on
n m Zeed7 you/d
E DSOII d "ye
are can
much
1
.
—
How
.
w as is sue Of
In
—.
O The character YOU havmg PrOblems with “tamed by pressing .be ”Wefse Character key
one Me 93 b yte Storage ease capac/ty, Could you tell me What inter? to get it
-
these Cont roI characters .
.
cost
Telex?
cheapest will Telex machine. The need a and buy a dedicated also will way You conventional Cheetah). You could go the a total outlay dearest £2,892 (the That's the rental. Whisper), a cost you £1,604 (the to install, plus £404 year costing £101 line, VAT.) include separate telephone a minimum of £2,l09. (All prices double as a of use your micro to are doing over the ?rst year users Atari more what more and Or you could do use your ordinary telephone! And just Telex machine.
to
‘
go
—
‘
trut
How into
do
I turn
Telex
my
Atari
machine?
software (see the communications and appropriate to MicroLink. modem and a subscription All you need is a this issue), a telephone, in Atari users on to advertisements of services available teleshopping, number of a growing news as it happens, go Telex is-just one can also read the mail right round electronic you MicroLink and MicroLink. With and much more. send telemessages micro closed user group; directly into your create your own programs telesoftware free the world, download
a
.
a
o ut
use
.
.
Telex?
Today between businesses. million 2 instant communication and more than as Because it's a standard machines in use in Britain Telex communications -just of 150,000 business are up there copy hard Speed a have dramatically It's used to because you worldwide. far more ef?cient, the phone but as using quick that the for your records. MicroLink for Telex every “conversation" when you use get bonus you But there’s a big doesn‘t offer. or receive Telex office to send conventional way a portable). HAVE to be in your don‘t at home (or even With MicroLink you use your computer waiting for you messages can just as easily You Telex messages. there are any efficiency? can check whether So now you that for your business How’s anywhere, anytime. JSQQ P3994;
But
why
means of
—-
‘
1
Ihe
I
féoy?k;‘. “fir: k:
ti
hf“
2;
f
!\ ,
\1§3\
3
,
s
ti
‘
1g
‘t
\ P
f
a
f
e ;.
é
5g“
’/
~v
trllo
-
r \
V;
Level
"
“"."—-'.>‘5:‘~%;»;15:3;
-
hree of Level 9's most acclaimed adventures Lords of Time, Red Moon and The Price of Magik come together in one package. Each has been enhanced and enlarged with more text than ever before 60,000 mindexpandingwords creating magik and mystery round every corner. There’s a powerful new parser, and most disc versions include stunning
,
'
.
,.
;
'
—
—
_
’
.
~
'
Miggg?? SOFTWARE
Europa House, Adlington Park, Adlington, Macclesfield SK10 4NP. ENQUIRIES: 0625 878888 ORDER HOTLINE: 0625 879920
.
-'
-, q
‘
immi?if
hm..mq§i.e,§m5ilithiummi
algmmmmm‘lil‘m'
aymimrnmmhhm.
m"
'
,,
5:1
”1
‘ _ Z
in? "
g
‘5
it"
(a
11 ‘
'
l
Screen shots from Atari ST version
“5“ 11",qu llklli?'mh’klllill?u?li‘z
—
RED MOON: Best Graphical Adventure or Best Adventure of the Year—Zzap 64, Crash, Amt/x, C& VG, CCI, and Amstrad Computer User. THE PRICE OF MAGIK: ”Another superb adventure. their best yet” Commodore User Also a Crash Smash.
"e
,
3~
f'.
,
_
classrc’
432?r’r
i
i, a
5m
"
y,
.
.~
’
e
dramatically
to
What the press have said: ,, LORDS OF TIME: Destined to become Computing with the Amstrad.
'
g
9
—
,
—_
—
digitised pictures that help heightenthe atmosphere.
f |ct|on
Intera ctlve ff°m
(
wmjn'fgil??z??mi_” “W" _—
——
Spectrum (cassette) Plus
3 (disc)
casse “as?“ e “g.[SC §°mfzdggec?4 d'fC) msra or_
Atari ST
Am'ga §4°Wm°d?re acmtos
Atari XL/XE (cassette or disc) Amstrad PCW (disc) “ “is”
and
_____'_
_'_
£1 4 95
Amstrad PC, IBM PC
compatibles
£1 9 95
Available from all good stockists or order direct by sending a cheque or postal order made payable to Mandarin, together with your name and address Price includes P&P. AccessNisa owners: Phone our hotline or send your card number with your order.
ONE of the best known
software for the 8 bit
'
\
'
"
houses producing games Atari is Tynesoft. Based in Blaydon, Tyne&Wear, it is constantly bringing out quality new software to add to its
‘
4
25;
1
already impressive range. So it was with eager anticipation that went to have a chat with David Croft, Tynesoft’s head of software development. The main topic of conversation was the development of its new sports simulation. Said Croft: “We were determined Winter Olympiad ’88 would surpass all other sports simuIations in terms of realism, playability and visual presentation". He said this was Tynesoft’s most ambitious project to date, with versions being produced across as many computer formats as possible. To make this possible all other inhouse work was halted and programmers, graphic artists and freelance people alike got together to decide the game’s format. The first step towards creating it was to spend lots of time watching videos of winter sports and deciding which events would appear. They eventually settled for the downhill, bob sleigh, ski jump, slalom and biathlon.
S
l'
t"
..
.
,-
.
veg
.
5 fee”
m?
'
\\
5? ..._,
“at if
__-_-_-,.~
_
.
(I
i—
.
"
65“
‘
"fr
; : .
:
"
A
' , ,
‘
“J
«.
:
\\
\
The Tynesoft team with head of development David Croft (bottom right)
-
I nte
e co n
r
e n
NEIL FAWCETT meets the team behind Olympiad ’88 _
_
and has now moved on to his own com-
,
.
z”
1}
jet};
i;
555353352 '
..
t.
"t “
.
4
z“; E: i
i
5;
1-5
1'
‘-‘
5:
_-
i
i
A,
SEW“ 5"
i
;
y é?"
i
“EC;
‘
\
5;
i.-
;,:__:.
programming -
-—
pany, Zeppelin, wrote many of the company’s successful games on the 8 bit Atari. His first for Tynesoft —
55,
.
the Atari by Brian with music by Ian Waugh — a widely recognised micro music expert. It’s an excellent game with everything you need good sound, stunning graphics and, above all, addictiveness. One of the best programs to come out of the company is Mirax Force by Chris Murray, 3 very talented writer with many games under his belt. He wrote this one as a freelance programmer but Tynesoft now has him under contract. Mirax Force is a wonderful sideways scrolling shoot-’emup with digitised speech which really
established games their authors. Brian Jobling, who more
’
.
—
Chappell on Page 26. Now let's take a look at some of
Tynesoft’s
I
another sports simulation was Winter Olympics, which sold nearly 4,000 copies in its first month of sales. Phantom was another of Tynesoft's success stories. Written originally for the BBC Micro, it was converted for
rights to Mindscape, an American company thatwillproduce it underthe name Winter Sports. So just how good is the game? You can find out by reading the full review by Bob
REQET’E’RFi854;
A scene from Phantom
1;
We
151320155511 --'-f' icc 1 5-2} ALE-“EL“ ,
gee, we.
e»
’
—“—‘_‘_‘_————r_:.
5121355
A»?
.
f
3—55—35]. ‘
”it.
i"
.
's
‘
5
,
,
1”; i":o .,- __r_.-.,.'
v
.
_
"
9-H
«we
a}
13.)jg
r.
,
'
i
‘
“f
1
'
5~
'
leis?»
-.:'.
'
Tynesoft is very optimistic about the future. It has already sold the
'
i: 4
,
7“
game’s
'
.
-.
,
packaging.
'
it,
/
_
1
Chris Murray (bob sleigh). Mike Hedley (ski jump, slalom and biathlon) and Philip Scott was their graphics artist. Ittookthe team three months to finish the program. While all this was going on, managing director Colin Courtney was busy negotiating permission to use the BBC Television theme music from Ski Sunday. He also managed to get program presenter David Vine to write an introduction to the 1988 Winter Olympics to be included in the final
'
""
15
i “vi"
?
. ,, ,
nan 0 ing 0“? “33acgug'Pf09Jfamfningée” owni,
gee:
are.»
.»”
—‘
h easo
§
7
,
“
I
555;
(“a
v '
52:
As weii as pro.ducing very good software Tynesoft wraps its products in superb packaging. This is probably because it has facilities to do its own priming and make a" the cassette and
disc inlaysThe future is
looking very rosey for Tynesoft with the release of Winter also OIympiad ’88, Super Soccer reviewed in this issue and the Microvalue m pack. These Geordie lads definitely seem to know what —
—
they are about. May 7988 Atari User 59
MA R3 A?“ 11s (“Ms ____—:-—{_—_——-—_———__ Rlll‘ 0 mall It M All, ——1 ~
o
Ten of the Best
a
wa
'
w
o
w
m
P m
M
,
W nether you | "(9 games ° r prefer , more se rlolls pul' salts there 3 something here for y° ll and yo u can reat deal "0 m exam'" i "9 also "a,“ and m“ If)! alga the Basic "St Ings_
-"
Ga“1 es est B the Ten of
. ‘ cm
-
“m5
I'
and Take comm
—
0 f a he ucopter .
onat'“g by neg E5 mer€|da
OSt
.
M
to
spa‘mzzeiow Cavern mat em“ nth
taside
'
'
avold mg
$2331 fest-lib“
foot-$33,
r Surfalif‘chmOnste
ai°§§§§z§j§2§§?
3213343333: iii’i-fég-im
A
5
1’
"
.
,
Spacemaz"
Duds;
M.
“gym
t
-
.
‘
'-
J av
5
it
.
SK q
E
N?
,
_
E";
in
,
«
1,
Gages
.5
’-
5
s
.,
’
"‘ g
-: 3:34 I Eta-rigiggh
‘
.
a,
,,
Of but Dew are
wig
,'
_
-
You'i?abitantsney
KS
_.,-;;;,
_,~u‘affs'3:~>.33-°-°'§§:§§i ?zziim? ngfl?fiffiéj -..-—- ?
dead‘Y a “ the m0 obb‘e up ! fav our“e Mmomazey'b nk eat his 5 ‘stef _. He‘p Fra the Fm“ lend t “an“ Sln‘“e a u the GUCKS Frmgame chase Up This ' food ‘n [Ound a nd as _ p‘atfoh D m a sh in [NS N ts the far toss the buSy [03 d the 3C "09 the \ new hO Splta bund the r A
Hank Fruit F/en {had
A .-
13.1
s
yo‘ggar
.e
[he
h the dead‘Y F‘y dangerOUSe0_
E ‘1 "
a}
ti.-
'
“
i
jaw
,
5
J
‘ 1.
ea
Q
si
9
q
"’
J
E ’
a,
g
' _
5&2
-'
~> -~
:'
'
g =
’
.
1
MAM—MM
“A“
~
e
clasS“;and“ mad Dofwatch 0““is, t
It
N0r m
ram to Right! P'f?‘gmariUs23m
?y!wwm%m@ correctly ty Bounder
Now’
was -
in _
BOUND thin? PL Us, W ith
5“
.
-
excltmg
We ”9 new 5"
and
y
{?ring}, while
you liked
am?
605222“?!
’ I7 balloonS”$272,2-
avO’
[XL
ONLY
19
_
eac
0 f a”. de 11 eve n
be“,
"in,
to test
down
on
the etS
'
to
this Take a superb look at all stored on the useful your discs Dump 15 - Make information prints of Epson or your Atari l029 favourite Artshow- Load printer pictures on your your own AtariArtist fantastic pictures and airshow create your AutoDlrectory Gain without going to Dos instant access to disc D'scRenumber — directories useful Renumber your Autoboot prOQram Basic Funprlnt- Print out listings with this an Epson any resident printer character set in DataEdltor full to disc, Manipulate data cassette or in with 80 ease Column ~ whether on memory Generate a display on your very impressive 80 screen column text PLUS the latest Get It Right! pregram to correctly type in help you listings in Atari User.
Th ese two exclt In brmg compnatlonsllstmgs very be“ “39 “her some of 2h, from the pages of Atari Usef-
'
with
Din-Vie“; -
0
-
,
Make turning them into sense of those Basic error words Disc-Edit numbers by Modily those utility hidden sectors
0
.
/
DlscError ~
4
7
Utilities
- - 0 rjust £1.95 eac h When on take out a new Sll bscrlPtlo? — {0 Atari “ or If you renew .
”$553ny 3"
your exlnmg “mimic"-
E
FORM ON PAGE 5 1
h
»
-; _
ATARI
1 ATARI 01“)le USER MAIL
NW
“35“
Protect
your
with this luxury dust
Azéaaz
“7443224.
_'
._:;_’-"‘
7: 1-
..
__
__
cover
A
.
I
_
_.-.__, ..'.'.'..':::"
.
.
and your
.
.
Atarz
A year's supply of Atari User can be kept in this handsome chocolate brown bmder
\
“~
‘E
Only £4.95
Secure stora your
E
.
(11805
.
,
\
\\1
"
.
l l
_‘ '
.
. ‘
> '
I.
/\\‘ '
.
j
‘
i
__
I
Fax Olden:
Don't forgot to
Atari Execucard
8mm“
(tick one box only)
£4.95
7098
“Fe
u“—
I I I |
_—
| | | I | I I I
Back Issues
l
Ten of the Best
£1.50UK, £2.00Europe a; Eire, £3.250veneas January 1987 February 1987 March 1987 April 1987 May 1987
7412 7419
August 1987
7416
7409 7410
September 1987 Oooober1987 November 1981 December 1987 January 1988
7411
“61798 July 1987 7415
l
741 7
I
7418 7419 7420
l
53
I I | | | |
£14.95 7019/7020
[E]
| |
£14.95 7033/7094
[E]
7421
WW“
March 1988 April 1988
7423
7424
_______
Games disc Utilities disc
| I | I
.
(”mew 11
or
11.95 £1.95
94.95 7013/7014 £4.95 7017/7018
-
Guild of Thleves Atari 800/130 disc_ The Pawn Atari 800/130 disc .
Atari Data Bank
(9921103236)
Atan ExecuCard
(mpqge36) £4.99
Tape Disc
CD
7026
—
—
m 7000 7047
E
m $5
5
doc/sowxuxa (48k) £19.95
7050
[I]
gig
I I | | I I I I
m
22:32
Mini Office II Disc
£4.95 £6.95
(”apogee”)
Add £1 for Europe me Eire/Overseas
I:
1m
£16.99 7027/7028
———-—_———
'
(seepage 8)
Add £2 for Europe inc Eire/£5 for Overseas
| I | I I
—
l
Readers ln hurnpc Unc hire) add £2. Ovulscus
l‘
n’ l? I‘
N.
(I) DMWastewd/Eumamardavcwwa Payment:
please indicate method
TOTAL
=
E&_
in
Orders by Preslol:
yin yaw nan», nddrcu
No‘
I: Nam.
MIaaLink/Telecom Gdd
mm
and and” cardmmbor
l L-------------------_----—------_-------J
i
I
Cheque/Eulodleque made payable to Database Pubneailom Lid.
_____sana
_
__.__—__Post
I
I I I | I I I
l
«dream—__— e.
' | | I I
I
7023 7024 7025
Starquake dmc
.
_
us cover I D_—t 130x1: £3.95 7031 I 800XL £3.95 7060 Add 91 for Europe inc Eire/Overseas I _—————— | Atari User binder £4.95 7029 |_—_] I Add £2 for Europe inc Eire/£7 Over-8m I Send in: Database Publlcatlons, FREEPOST, Europa House, | Adllngton Park, Adllngton, Maoelee?oid, choshlre smo 4NP (No stamp needed posted UK) Please allowza days forde?vevy | Order at any film of the day or night I |
l
77m
Commence we.
Atarz User Toolkzt
Holds up to 60 5.25" discs
ll
l
7701
7004
= Starquake (mme2) |
.
m
7009
FREE with m“. w» n
I | I I |
.,
11a NEWAL
m,
Europe (incl. Eire)£18 Overseas (Aimsil)£33
-
,
a p
(w)
subscnptlagw UK as
——
.
smmmsmmmm
Annual
I
31/5/88
and VAT
,
—_——-——-————-
| _________ | Disc storage box
1
4.
r
I"
K“
m
Holds up to 60 5.25in discs
l
‘“
for
e
1
1
’
a
The luxury padded PVC boxes are stron made to “may our valuable y p. (11505 and can be packed ?at when not in use.
i
17. -~
x
The ideal stora e medium for y (mgr 5 25.“ d' 1
tag
1,;;:;““,:,%=
Valid to
——.._____
l
\
'
lude
| |
.
21}
'
'
=
l
‘
.
Users
\~< -
All
I I I
Only £3.95
Special price if accompanied by SUbscriPti‘m 0" renewal
*
l
,
__--_—~_
_
-
for your Atari XE or XL “_1_' of Itsmade_ clear, water TESlStant v1nyl and 1 bound with strong cotton ’
0111.111115
ORDER F ORM
.
Atarz
1
~
Code_—
I
'
XL/XE MOUSE
\
233;
_
operating information.
D' k
Phsestatecassetteldisk
M
—
processor supports standard “V Atari keyboard editing PLUS wordwrap, insert & onwgg'os w Address. date m. and ref.lusti?cation. area also control search/ mailshot feature. Mouse/joystick operation with pull-down menus.
2 d°m° Pf°gfams.5“°w the use Of the mouse In your own software. Supplied With all
tree
I
ADVERTISERS lNDEX
.
“a" Amt/GAD "ans'amr'
POST
ER 80
I
80-COLUMN wp on SCREEN This full-feature letter/word
Includes. M°Use' A" Package, Fast picture loader,
All f £29 3;
LEI
O‘NDSCO"
MOUSE F°R voun
‘
£24 95
COMPUTER
Atari Atari World Avon Micro Centre B Bytes Computer Shop Capris Marketing .
'
I
Compumart
SERVICES
Database Software Eagle Busmess SerVices Fidget Computerware Glasgow Computer Centre Global Computer Services Ladbroke Computers Mandarin Software Meedmore Distribution
ALLATn.95
Superman
End“
WarriorsotRas SmashHitsz Smash Hits7
Boulderdash It DomainottheUridead Zorro
Freeway
HowerBower
JetSethIly
RiverRaid Space Shuttle
Hack“ Traibraw
SpvapyII
ALL ATFG.“ D°99°ms-°"°“s
12
Monitor
54 14 62 7
Softscan Software
mm
Musamp
RobotTank
Gort.DonkeyKong
20 46 24
Express
Stortsoft Superior Software The Tape Centre Tyn es oft Zeppelin Games .
Please make Cheques/Postal Orders payable to The Tape Centre. Overseas add £1.50. Full price list please send S.A.E. ADDRESS
Miles Better Software Page 6 Pulsar Software Silica Sho p
Bol?g WizardotWar Smuris Venture Solar FOX
GhOQBUSlOYS Piiiali
Montezuma; Revenge Comet Game
vaSpy
mu
ATAR' 250° GAMES
BOUUG'dGSh
“3°95
8 42 47 47 47 62 40 2,58 42 4
Digicomm
TH E TAPE CENTR E Kingsize (50 games)
63
ossma
OPENING OFFER AT
“mm“
_
Centec
Pfsttpez
103 Navigation Road, NORTHWICH, Cheshire cwa 135 (0606) 782413
ATAF“ GAMES ALL AT 25-95
30,31 62 54 47 47 14
17
62 64 62
'
THE TAPE CENTRE
29 Northwood Drive, Shepshed, Loughborough. Lelce. LE12 95L
K
— /...A
.\
.
k
r‘
g
,‘
. ‘
g
\ 7
M
£2 99 _.
a," *
£2 99 x f -
.
g
‘Ww
'
, I
f
1
f"
(?x;
:"
'"
ARE NO GOOD GET THE GAMES
"
HERE'S HOW!
ls
i.\t"”i."
av;
h
’
please rush by return of post. Sp eed Ace 48K
| I I I I |
l
Zybex XL/XE
I”!
@
Q9? ‘nc P&P
@
92.99 Inc P&P
f
'
Adm—E
“R
H
M
Make cheques
+ P. o.
payable to: ZEPPELIN
GAMES LTD. I Send to: Zeppelin Games Ltd, 28 Osborne Rood, Jesmond, NE2 2AJ England LNewcostIe
----------—-------
62 Atari User May 1988
Send a SAE tor a full price list of public domain software
_
' ,
nEHT
i_To.
SOFTWARE
DHTIE “Shun
4ciruroi| HIIIRoed East Bamet, Hem.EN4 STE Tel: 01-441 one
_
'
D
a
i I | | |
=
x \
Flo Form is 214-95 Inc VAT
See the reView in this Issue
Totcil Name &
7
,,/
wait
|'""FRE>ETTBRT>ETa?oTzilT'-"'l I
‘
‘EES; “is
if
V
f
{fl
Forth is a last and versatile language lor the 8 Bit Atari with a minimum ol 48k memory. Fig Forth comes with some usetul sample programs. Fig Forth uses an ST Mouse with no hardware modi?cations. Fig
f
|‘t".|'='!| «IN
“?it“;
?g”
_
L‘
\‘\\',,//
«$322:
1
in Charts
i
‘\-l
-
"
47le“
g“%
M,
j» ..
No
t
a
’
z
‘
4
at;
5 v-
.
?!
l
g
g,
I?
l
F
| |
_|
JIL ATARI
IN MANCHESTER .
For the best selectlon of Software , for your Atan Computer or Vldeo Console Game v1s1t
E
m
ATARI WORLD 15
Fennel Street, Manchester
”PM” “cw“ swim/Mills“ Tel: 061-834 4941. Open: Mom-Fri.
4
Car Park)
10-6. Sat. 10-5.30 Mail oi-aor with pleasure. sump for catalogue
CuI the coupon.
?,
fi?ft‘g
5“
t
C
A GREAT
iisggfga’q?f??”
nigg‘
DEAL1
‘f"
ATU
DEPARTMENT
DR‘IVE
JUBILEE
LOUGHBOROUGH LE11OXS
LEICS TEL: FAX:
96C"
0509-610444
6600
6“6(\’O\NI
0&5)“; 6 5°06/ .
«6C, 5
Q)
/
“65
0004 X P906 /
090“3
x0"
I
\ -sc°°€g\\)6“0 ”a -o “5622366 ‘\O(\‘O\§(a(\gé/ kowaxp“ “5$5§V?“ / $0“
Qw" 0&5 /
53
;
/
KO‘W bear / fi\(\. 9“
0509-610235
fog,
I
5°“
0
7A
AS" \c,s
?
.
.-'
.
.-
.
058‘ 6606(360 / 606
/ I
/
a“
,
/
me". “51x“ “?s?w?‘p 00
($096
«WM
pm”
sews“ P
.
«9°56
«3300 «awe'
6°”. Péé‘ess“_.-"
Q05‘00
06“.-
I
I9? Ht l60 713.1.
'
3.1.17
IZHN‘HVHM ’8 EINLL NOGA‘V’TS '
'
E|.LV_LSE| TVIHLSDGNI NOSICICIV
i?OS?ML
semawm 56'6I7V91NV seems sewulaemvw sew? Ddeoa ‘dELLS‘v’N saw 7 388 >ISIC1
.
,
‘;_
‘
" —
~
,
/W
,
,
‘
_
-
f
M?
567.7 17+/9|:) ‘CIV‘dLSNV‘N?HLDEIdS
4;
z?‘f‘”
'—
%
5667 law
—
i,
Mfg
,
‘NOHl3373/388 ‘179w93 3121,qu Bug/mono; aq1 uo e|qe|g2AV
$
--
.
,
4
M55
=
A)?
g
3
_
3
t
g“
?
?g
33
‘3Lu128 Bugpugq-"ads
pue apsueaJ Kneuawouaqd es! 1|nsaJ aq _|_ 'a-|o;aq JalndLUOZ)
pamdap uaaq aAeq asaq J.
.
'
~
V9, "
45
a
a
7
'8u!12>|g
L
7;
A?
mm f.”Eg?g?f‘mj‘r
Peads PuE uonwms ‘dwnr-!>|s ‘qoq uew OM J. ‘LUO|E|S NEE) ‘LUO|1?|S!>|S
,
s
3
’
_5§g~
ff *~,&;’3
KY}: X Kg 3w~g§(? ) ff?
E;
01 uopemLugs
aql SE)JHIEE)J.1| amp
Suods JalugM Jsaq aql K|palqn0pun 88.PE!dLU'(IO~‘31U!N\
£322—
»
&
xi 3
~
=
§
S!
55
r
‘
$552