Expanding the 1050 disk drive‘s strength is what ICD's US Doubler is all about. A true performer in the area of hardware modifications, this chip set quickly transforms your Atari into a powerhouse, radiating with innovative features never before possessed by a 1050. Features like true double density for greater storage, single and dual density support, an accelerated l/O rate designed to triple your speed when combined with SpartaDOS and full compatibility with existing Atari software.
,
‘
H
1
g
'
f
h
,
.
i:
i
j
Ef'
k.
'
US
Doubler
£29.95
US Doubler two chip set and fitting instructions
This Disk Operating System has been widely acclaimed as the best DOS for the 8 bit Atari range. SpartaDOS from lCD supports everything from 810 disk drives through RAM disks to hard disks. A special menu allows rapid transfer, erasure and locking or unlocking of files using only the Space Bar, Option, Start and Select keys. The utility package supplied also features a 32 character keyboard butter, intelligent switching between disk densities, a binary file game menu, subdirectories and time/date file stamping. SpartaDOS complete with 175 page manual THE PERFECT COMBINATION SPARTADOS AND US DOUBLER —-
l
l
'
.
3
—
£29.95 ONLY £49.95
§
2
?"
[6_/D
5 it
?J/ SpartaDOS
Construction Set
£69.95
Supra's MicroPrint is a parallel printer interface for the Atari 8 bit series of computers which plugs into the computer's serial peripheral port and then directly into the printer. ltworks with most parallel printers and 8 bit software and includes a built-in printer cable. MicroPrint £29.95 w
5
“1“
5
50,4qu ‘"""'" 1...
Microm
The SupraDrive AT 20Mb hard disk for the Atari XL and XE series connects directly to the computer‘s parallel bus, allowing high speed datatransfer rates of 8-1 0,000 bytes per second (approximately 10-15 times faster than the normal Atari drives). The Supra Drive AT stores more than the equivalent of 200 single density Atari disks and can access any information within milliseconds. All this adds up to an extremely efficient system forthe serious Atari 8 bit owner. The SupraDrive AT is supplied with hard disk interface, builtin power supply, manual and SpartaDOS. SupraDrive AT ready to plug in and use
£749.95
Rambo XL transforms your 800XL into a mighty 256K computer and makes it memory compatible with the 130XE. Now your XL can support Basic XE extended mode or the standard RAM disk supplied with Atari DOS 2.5. With the RD. COM handler supplied with SpartaDOS you get a 192K RAM disk enough to duplicate a full double density disk in one pass! You must supply eight 256K DRAMS and the DOS of your choice.
7// ((l' J
,
”II
—
Rambo XL with fitting instructions
F
é:
A
PzR: Connection and manual
Pszconnection
*"
3};
Now you're no longer limited to Atari compatible printers and modems. The PzR: Connection plugs directly into the serial disk drive port of any 8 bit Atari computer and provides the user with a standard Centronics printer interface and two RS-232 serial ports. it also draws its power from your computer which means one less cord fighting for a power point while its compact size leaves your work space virtually clutter free. The P:R: Connection’s serial ports use a fully compatible R: handler and resemble those of the 850 interface with the same signals and functions.
r,-
E
i/"fh s 5
?
£29.95
.
0 tware gorgtler
ALL PRICES INCLUDE VAT AND DELIVERY PO. Box
113,
N“ NV
mm f \ N
’
%
RAMBO XL
Harrogate, North Yorkshire, HG2 OBE, England. Telephone: 0423 67140
,
use: 2
.
—
a ‘t
inc/z!
a;
News
if“; yr fei?t? it“? _
22256? its"??? w
"
3?!
f
a:
v
sew
Dam Trouble
M
is...“
Tm
Vol.
‘
?
MW
No.11 March 1988
3
Derek Meakin
Software
Solutions
GROUP EDITOR:
PRODUCT/ON ED'TOR’
Peter Glover
EDITOR/AL ASS/STANT:
Ne“ Fawcett NEWS EDITOR:
COORDWATOR;
Pam Turnbull EDITOR:
André Willey GER:
n ADViR0Tll‘SElléENT now ”(13ch 0" ADVERTISING SALES:
Nora Lawton Tel: 0625 878888 (AH depts) 0625 879940 (Subscriptions) Telex: 26571 MONREF G Quoting Ref. 72:MAGOOl Telecom Gold: 721MAG001 Prestel Mailbox: 614568383 Fax: 0625 879966 Published by: Database Publications Ltd, Europa House, Adlington Park, Adlington, Macdes?eld' SK104NP 33,573 January~June, 1986
Subscription rates for 12 issues, post free:
£15‘UK £33
—
15
.
Europe (incl. Eire) Overseas (Airmail) ISSN 0266-545X
“Atari User” wewomes program "stings and articles for publication. Material should be typed or computer-printed, and preferably double-spaced. Program listings should be accompanied by cassette tape or disc. Please enclose stamped, self— addressed envelope, otherwise the return of material cannot be guaranteed. Contri— butions accepted for publication by Database Publications Ltd will be on an all-rights
.
fast action game?
in our
3D Platter
23
3D wire frame
easy with this
graphics made
superb routine
-
Profile
25
Meet Zeppelin, a new software house supporting the
8
bit Atari.
News
27
More about Britain’s nationwide online
for micros.
database
R Oll I O Mo r e
a mc azmg
29
.
OI t 3 WI'th .
exp
l
Map
our reSl "d ent A tan
.
a d venturer.
32
Plot your route with our
guide to Mercenary: The Second city.
_
Rewews
35
Our evaluation team takes _
a
look at the latest software releases.
_
H'"ts and Tips
4
3 pe [lb oun d The full solution to Mastertronic's devious graphical fantasy.
42
1
Get more fun out of the top games with help from our readers.
.
_
Five Liners
44
More prize Winning ~
-
-
_
Three 'Ca_rd
Pull up
a
-
mini
-
-
programs sent
Brag
by our clever readers.
in
47
chair pardner and take part
_
Western card game.
in our
Easy Programming
More help with Atari .
52
Basic: We look at Control characters.
.
Mailbag
57
The chance to get your news, Views and name .
.
.
in
print.
'
Q? ?ll
'
._
81
ggll?
73.1..
-
/
,
Ola-91m!
//.
.
Add TEN new commands to Atar’ Basrc With th'3 latest package from Atari User. -
-
-
/-.v'
-
dust-“9:6
50 g 3 if? 3
-
_~
,‘-f?
@
basis.
© 1988 Database Publications Ltd. No material may be reproduced in whole or in part without written permission. While every care is taken, the publishers cannot be held legally responsible for any errors in articles, listings, or advertisements. ”Atari User" is an independent publication and Atari Corp (UK) Ltd are not responsible forany of the articles they contain or forany of the opinions expressed. News trade distribution: Europress Sales and Distribution Limited, Unit 1, Burgess Road, Ivyhouse Lane, Hastings, East Sussex TN35 ANR. Tel: 0424 430422.
18
Floodswlle from disaster
MicroLmk
Mike Cowley
£18
our p ro 9 rammin 9 p roblems.
Dam TrOUble
EATUHSS EDéTOR: eter avi son
.
y
handy utility to keep track of all your discs’ contents.
Can you save
—
13
Our reSldent ex p ert hel p s to solve A
Alan McLachlan
TECHNICAL
10
An in-depth look at how your Atari’s built-in language works.
Disc Database
MANAGING EDITOR:
REWEWS
9 computer algorithms.
Basrc Revealed
0 "
.
bit.
8
Programmers’ Challenge
A new series to test your skill at creating
a
A,
”m"
*
,
é/‘gfw 4:42”;
5
All the latest from the ever-changing world of the Atari
SEE PAGE 22
a
,,
I
%q
l
,
x
//'
1", A“ .
"l
I,
f if
,,
'
5‘
.
g 4g 1m /////’,/ f WWW/////// "g
,
_‘__,.,.,.»
"ref/4,4)?!
555122}! ,,
.-
.
My,
March 7988 Atari User 3
The phenomena] growth in demand for Atari computers means a much bigger home f or t h e BIG 5 b ow ‘
-
.
>
<
Wood Green
1
gs;\
_,_ 5:3— t
j:
,;
'.
f
3.2" wen-em
3.33.
3.3. teamepm
-
E=E
get there
alarms-”safsmem
l
Yé?tgfnix?rrzrfmzsegfgs a free bus service shuttling
I | I mmzziv;;z";.f."ez?'°cez ”a 9 e e... | —
i
.:‘T
ij-ej
,
:
ziy\
Exh/b/‘t/ons
33,5,
g
A:
Lee
4.
*
few
*
_.
-§éwvve —, m;
,-_ $13?
.
ge=e=eg gr —m
.
LE
,
..
F'-
r
,
2
‘
'. , f
And that means you can enjoy unique hands-on experience of programs everyone will soon be talking about. You'll find some of the best prices around for blank discs, disc boxes and other accessories, learn about the many
opportunities to expand your computer system, get helpful advice from some of Britain’s leading experts, and so much
more!
ticket
order
Please supply.
—
—
—
—
[Order four adult t/ckets, get the ?fth FREE/l ,
,
—
wee...
—
—
—
—
—
—
mee-
1988
Post to: Atari User Show Tickets,
gm‘w ‘
.,
—
AP". 22-2"
@§‘§1@
D Under~lés UCkEIS atEl (saveEI).......t £ {Older four under-16; tickets, get the fifth FREE!)
—
The West Hall Alexandra Palace, Alexandra Park
MAM
e
I
we." station and “my, every 10 mlnutes. If you're travelling road the show is only 15 by
c... the queue. and save £1 per head with this avaneee ticket order
Your advance
|I
‘7'
“T
The spectacular Alexandra Palace represents a new showcase for the fastest-growing range of computers on the market. From the exciting games console to the ever-popular 8-bit Atari and the sensational Mega ST, they’ll all be there at the Atari User Show! Some of the very latest software will be on show for the first time.
get to the show — by car, rall, underground or bus.
~
e
A/‘if’pegi
m
10mm
‘
ff“
‘
;
i
__a—“M!Pa¢'__k9_d days forAtarl owners!
to
,
by
are 256 Orgagiseg
‘
55.1,
A
'
It's so easy to
z
a
.
THREE
How
l
N22
dead"
‘
1,
.
London
/f f”??? 3:
1,
.
Europa Home, Adllngton Park, Adllngton, ”J‘C’?’??d 5,00 51W”-
E— D
‘0
5355111525733?“payab'e
eeeeefj??f?'"f???f??___jj?????f???""'
745555533536
ee‘eeev.jjjj;jj::j:jjj“‘1,,,_'j'
[g f
v
.[
Z”
,,
_
,
"
D
I Meeeekweee, MLUJee‘....E—UJ 53 {adults}, must be received by I £2 [under 16s] Wednesday, Aprll 13. _—--_-------------------—-—-4
moms
eee.,.
Am
.
message's;remr.:zm:z:z:z::m
MICROLINKonosns: MAILBOX 72=MAGOM P/ease quote credit card number and ful/add/ess
A303
I | | I I | | | I 1
|
AWAE’QU
.
NEWS
uses
-
'
Esca p e death row
More 8 bit games
tilt “i a&
+
‘
"Q
1
.
mt
"
BUDGET price multi-Ievel shoot-'em-up — Zybex has been announced by Zep-
A
5
—
pelin Games (091 281 4401). Zybex, a two-player onscreen sets game, you on an almost surcudal missmn to escape death row. To earn a stay of execution you must
penetrate the heart of many strange W0f|d$ and COHGCt teleport crystals: Each crystal gives access
another level even more difficultthan the last. Your goal at 5
;5
;
?g
ss.,_.;..
§
% ”y $5555? “5555
“
5
’
i§r5
55
5:5?
Zybex: Level
M
355
5
to reach the ultimate level and face the find challenge— Zybex. The last crystal is all powerfu| and will ensure the removal of the death ring around your neck. ., have to shoot your way through several bizarre and colourful waves of aliens, and find exotic weapons with differing powers. Zybex boasts fast scrolling and superb sound is
»
5
.
,.
55 '
555
_
.
_
5 -
5&5
m
as?
Zybex: Lave/8 .
.
Company policy '3 at a software budget 993W effefém-
hence the tag Of “135 £2.99 on cassette from Zeppelin Games.
price
_
a
.
maquIto THElatestfightersimulation
game for the Atari 8 bit Ace of Aces — has been released by US Gold (027 —
356 3388) The program captures the spirit and puts you in the
no
—
going back. Price £9.99 on cassette
and £74.99 on disc.
to the
Atari is still to supporting
committed the 8 bit games market. Certainly the company is back in the software producing field itself after a layoff of more than a year. That’s confirmed by the recent appearance on tape of Twilight World, the forthcoming release of Thunderfox, and the prospact of popular titles being re-released on cartridge. But some software develare less than opers impressed with the level of
support Atari is prepared to provide, and note that the company seems to be directing most of its attention to
the 16-bit market. And that inturn could meanless Atari
software. Red Rat,
which
has
just
launched two twin-packs — Planet Attack/Mad Jax and
~
| e me Space is
Wars/Dreadnaught
keeping
a
-
watchful eye on
sales.
”Ifthese two die the death that’ll be it”, said Red Rat's Harry Nadler, “though if a really good 8 bit game came through we’d try again”. The problem if there is one seems to lie with distributors rather than with the software houses or the buying public. And with a diminishing number of companies prepared to import software, Atari users are missing out on a wealth of titles available in the States. Recent releases include Top Gunner from Micro—
—
Prose at $19.99 and Chess-
master 2000 from Electronic Arts at $29.99. Given the current strength of the dollar, at those prices it's worth thinking about buying direct.
— I
B|
er
needed for next Ata rl Show
venue
EACH successive Atari User Show has left organisers Database Exhibitions with a how to ha'ppy problem find a bigger, better venue for the next one. An ever-growing army of exhibitors and visitors means the event has constantly had be on the move to —
larger premises.
a.
5
1
contrary,
of the Mosquito RAF fighter bomber of World War I/. Your task is to down Nazi bombers, sink U~boats, outrun V7.rockets and stop enemy trains. Fuel and weapons have to be chosen wise/y, as once you're on a mission there is
5
x:
1
Tty flyl?g
e
DESPITE rumours
t a???“ '
cockpit
5s 55
55
i“5555
—
s
5
5
.
”5
5;
5-55
5
é
t
.
.
Another big increase in demand for Space has diotated that the impressive West Hall of Alexandra Palace, London, will stage the next show in the series from April 22 to 24. Other premises that had coped well enough on previous occasions could
-
not
meet
the
additional they had run out of space for expansion. It wasn’t easy finding a new location that was both large enough to cope with huge numbers of visitors, yet prestigious enough to
requirements quite literally
—
event. HapPalace fits the bill in both cases. Set in 296 acres of rolling
complementthe pily, Alexandra
countryside,
Alexandra
Palace has been
completely renovated after the devas-
tating fire
in 1980. one of the most flexible display areas in the UK, with more than 2,500 sq metres of exhibition space. will be no So there shortage of room for the hundreds of hardware and It is
software special offers exhibitors have promised to bring along for Atari users. The Atari Show runs from Friday, April 22 to Sunday, April 24. A money saving advance ticket order form is on Page 61.
— March 7988 Atari User 5 /
.
“m”
PAGE 6 has been supporting Atari computers for 5 years — coverage now includes both 8-bit and ST. Get the latest copy from your local newsagent or by
k
m’
_
all“ WWW“ {?ghters c I
.;\
‘
affix .
1
.
"kJ
K».
‘\
~
\‘
*
1
.
‘x
“w
W
m3. (3,
g
0
9,
aiifimt, «M
csxxono“~ ‘sv?wwo?g
I
I
:
(41
ff/VQK/‘i Q
It 1 «t
bl
.
~'~':.~‘
‘\/‘
60/N6
/ sax-s
//)d’)\\/<) é
i
.
.
equipment
.
*
.
.
The Widest range of Atari public domain software available anywhere
Now
INTEREST/N6!
‘
I
A
'
-
?'
‘
(
,
..~
1.
,
1!
I
5.31].
k
\)I’*
\
/
,
ff. Q
[7,1LSKENEG'
ion/FOE“
‘
Gf-C
x
(g,
«
-—:'
L
9
“-
3 ?‘Q/?
V
«t
‘«
I"
f/
/’I
\
\_
\‘
(If/
,
‘l
w?
1,
HAVE
t
.
,
v
’
§
I
.
,
N \\
77—4AT
‘DaS/RE' I'LL NEVER SPEND MOTHER EVEN/N6- w ALONE!
couw THAT I-WE 565V"? James wuo
//0 f/ g II I) ( \ Awa
l
,
Charge Rate sap Inc. VAT peak & 25p Inc. VAT per mm. on peak.
6 Arari User March 7988
J
A
‘Desire' is like an intimate conversation on your pc screen! Just phone in and iOin in for hours Of enioyment. There's no enrolment fee — lust one phone call via puts you through to a new war 0 andy services and fun things to You‘dm?em do. Take a look at the menu . . .
DES'RE LONDON E149TW
\
I f; W // I
Q
,.::".'-:_.:':"."-'-'.."«'-"":"".""'
Dust covers
’o
4
,
_,
.
U
,
*
_
TOWPEN-f
[W / P7
Books for beginners to experts
'DESII(’E' LETS ME CONTACT HMNDREDSor New FRIENDS .,.I NEVER THOMGHT 77-lAT COMPHTERS comp BE 5MCH mm
I
I
sawem/Na's
1“
I
*
for all Atari
disk
on
us on 0785 57005 for further details visit your local newsagent today
I R6CKON I'LL STAY lN THIS EVENING, I'VE 607A
‘
>
15
l
.
it.
“£15,502
I
FEELING
\
v
,
.
‘
h
"""“
or
I
.
‘1--\ \
3:21 w
v
Phone
I
,
3:
an
‘W: v5
Ms“
\
W&‘&
a
3°
1;
,
All 8-bit magazine programs with bonus programs included
,_
g
I
We also support our readers in many other ways.
“5,1
a
E
.
‘
w
”M“
.
subscribing.
\
_
”Aw?”
.
,
1»
,',
I
a.
_
'"
1
ii
r“ °é
MtL-/
’
n, \
--
"
I
/
,
'.
CQIATTERBox The interactivemessage board. Say what you want to say stir up a hornets' nest, start up a friendship! See the immediate response! MAILBOX A handy way to leave messages with friends. ossm: cusslruzos The De rfect p lace to sell your ‘0 d computers, or ?nd —
'
I
a
top computer job!
he"! 5 "he” t° -
say‘
szsggggzzitmaitxx2:1”rsona _
problems answered.
PHONE NOW IE] IS] I9
IE I. I.
I
'
-
say m
emotional or sexual
m
’
\
REWEMx L
x lZ O g l—
-
together with the
is now
Toolkit’s more
line that it
possible.
an
and
Th e [0 b of
production
227222
ewson 832939) has come up with the novel idea of sending an audio cassette to interested
wraps,
I
B m
.
.
a“.
/
24 ”$12;
DIZZY DlCE Players STORM Mastertonic
'
SOCCER
_
Alternative
m
mile-555MB CASTLE TOP
Alternative POLE POSH'ION
Atari
2
.
1g}
z
SPACE SHUTTLE
Firebird
EV m H?NIVERSALHERO m 1 222222252“ m m M0035 m
m m IE
LEADERBOARD
Access/US Gold
M
*
Gremlin
DECATHLON Firebird
f3
’x
FOOTBALLER OF THE YEAR
’
cassette.
2
TRANSMUTER Code Masters
_
.
erronmessages, swe bunIt-ln user input error checking and a forgiving command syntax. Price £7.95 disc, £5.95
-
Mastertromc
PANTHER
.
Iish
, [551
?gECPEdACES o
Mastertromc
the program
,_
(Software House)
h l
“if
Mick Handle, the author
aStBI'tl'Onlc
,
SILENT SERVICE
-
72“ un er
A
Epson-compatible
————————————-
a
.
offers also decimal, and- binary hexadecimal conversion from Basic. It also provides full Engexten-
22272222272222272,
a"
‘9.
the Atari control characters
printer,
11115
180
single
A
Listing command provides a full printout of
view each name in memory
IN search
5E
.
The
commands control over
,
v"
newnv'suouss
listings.
on
7/
Mastertronic
command will turn the keyboard click on or off, and a useful built-in checksum program sits in memory all the time. Editing is easier too, with commands to delete any number of lines, renumber Basic program lines in any and to auto— increment matically strip all REM statements from your program
—
provide
I ll” 2 a: 0
And immediate access to drive directories from Basic
by Mick Randle, remedies these deficiencies and Basic’s enhances Atari capabilities as well. Designed to work on the XL/XE machines and the new XE Games Console, the Toolkit only takes up 128 bytes of user ram. This is achieved by placing the main program into the area of ram below the Basic rom chip and bank switching when requwed. When a Basic program is run the Toolkit will switch off and to re-enable it you simply press System Reset. A help file explaining the Toolkit can be found on the disc or tape. And once it’s installed in the computer you will have Basic 10 new direct-mode commands at your fingertipS-
E
appears on.
Delete. The Toolkit utility, writter
’
?aTgAe?e53§|EFET§W§AER§E
| 00 I kl 't b 005 t for old Basu: AT last the gap between the old Atari Basic and the new up-to-date Basic XL/XE cartridges has been reduced — by a new low-cost software package from Atari User. A major criticism of Atari computers over the years has been its Iess-thanpowerful Basic programming language, which lacks such rudimentary commands as Renumber and
(M
’
/
\_L
candidates.
’
S
Microprose
t ape d
2222222222822
.
1227
machines isn't scheduled for release until September, but the concept is already drawn up. —
.
down The cassette lays the 1°b Specmcatlons _as you’d expect— but the vouce over has to contend mm a battery Of sound effects gleaned from Hewson’s _
now ls
PA".Hethsonneeds our earn. roiec They re looking for a 3 leader, “4° coders, a freeand graphic altlSt
a
lance musnman.
m
ON CUE Mastertromc
previous best-selling titles.
BASIL THE GREAT DETECTIVE
.
.
Gremlin Graphics
Em
Compiled by Gallup/Microscope NlNE new entries in this month’s chart with the spectacular Ace of Aces going straight to the number two slot. Alternative, Gremlin and Firebird have each got two new titles in the Top 20. Atari is bringing out new titles in addition to the charting look out for Thunderfox coming soon. Pole Position —
March 7988 Atari User
7
Link
Atari
your
Electronic mail — The cheapest and fastest form of communication possib'e~ 't com the same to send a message to one mailbox as to 500! -
e
.
million worldwide. You can even send and receive telexes after office hours or while travellin 9 .
O
pOSt
'
'
_
—
.
—
from flowers
the-fviflr'gmviif‘g"Lb-?” avaia eon mm in 3°11. 0 —
‘
about
¢® / i ‘ I
%%§7
%% %
any_
E
-
Opgoengzrtethper?elftded
.
;_~\\
‘gf1)? :
British limited
in seconds, and
fully
analysed financial information on over 100,000 major companies.
‘
l
.
I
Total price: £736.10. have an interface: Miracle wszooo v21, v23 modem + Datatari interface + cable + Datatari software. price: £749.95. W't e'the comb“ ation ou can alslo log or: to othlgr databases and bulletin boards all round the
Ifyou don't
.
W” “XI
% .///\
world.
w \
News — Use the powerful search commands to pinpoint vital business information from the world’s leading news services, Radiopaging _ If you also have pocket radiopager you'll be alerted each time an urgent
é \
l
gessaqe 0 YOU re arlrlves a ways
.
'
H?
your
In tOUC
a
| |
'
|
hmallbox. '
Gateways — Get through to New York in just five seconds or key into the EEC computer in Luxembourg' Which links YOU tO 600 databases throughout Europe. —
“w
\
2?smell-sifzgers N
-
l
connect to the M'crOL'nk
4
ioca| call rates.
can
computer at
'
l-
,
'
.
-——?\ //-—": More than
Tori!
Translation _ Access the biggest and most up-to-qate multi-Iingual dictionary in the world, with
newspapersandperiodicals.
-‘
j
Wh'?mever eqmpment VP“ “Fe, you WI" be able to call MicroLlnk, If you have an 850 interface: open your mailbox, save to disc any messages waiting f°' V°”' 3“ “is“ ca e Flawb'figl'é?iTE‘i'Sl”SfG‘éaii'29dem in as little as two minutes. connect Of?ce (£19.95). Two recommended packages
over 380,000 words.
m
-
H
company searches -_Obtain facts company
_
m
.
games and militia
‘
—
—
_
Telesoftware — Download directly into your Atari any program from
|
All you need apart from your Atari is a modem, which plugs into your telephone wall socket, plus suitable communications software. two posstble
E
Reserve tram and
range of products to floppy discs.
.
"1
w r WI Fézkegs’ thgaltd’e r ochZCkffgghgdfst?s r r m v ,
-
.
bQSldes.
.
é;
-
-..
new
-
'
_
e an anywTeere int ?ayd?xce?t?é?daw'
Tele-b00_kin9
'
With...
' When you jom MicroL_ink _you ve got the world of communications at your I fingertips 24 hours a day. You II have immediate access to ALL the faCIlltleS Offered by Telecom GOId and a reat deal
more
Telemessages — Type in your message before 8pm and delivery is guaranteed by first
?
;-
OUtSIde world
I
.
“If” su scrl-_bunk_uphwnSKss.ogg ersmt an tglex
‘El —
to the
|
' |
————-———————————_———————~Please send me full
TO FIND OUT MORE
the coupon and the 5)er 8 OW soOU \.‘VI Tiddwhs H‘CF‘IVG full details of sen/ices and costs, together with an application form Complete this and within days you and Fill
in
n
Your | I |
Am”
WM?“
f’yblf”
xiiiSJLtzi1ifd5$grcf§mM Gold ‘
details about MicroLink, and information the followmg hardware and software options
(53222285333? D P ace package '
,
El
Miracle package
Name'\ Address\ \
Postcode .
Send to:
.
MicroLink, Europa House, Adlington Park, Adlington, Macclesfield SK10 5NP.
L_________________f£__
i?/t/
W -
It challen
,
W
-
/ 'l\
,
W
‘ihlllj
y ou are.
We present you with
problem Atari computer. your using to solve It contains all the information yiot; an need to write the program, competent you are a reasonably “0 further need programmer YOU'“ a
I
. help. However, if YOU are lUSt begmto sort ning you might not be able about thinking But out. just it of all out a few the problem and trying your develop will help ideas you programming skills. “99d What .you're 90'“_9 to HmtSmonth: ‘ follows next in this l‘ll set out an algorithm code the problem. you can use to method you are the is simply This to implement the solgoing to use be relatively should It ution. It mto a to _
.
_
convert straightforward am Basic program medeJ W" the ' familiar with language. Then, in the May wr ts|sue_,“wevl; gr present The Solution. that no-triils a program you simple “mm 5“9' Will do the iOb: along gestions for further improvement. You can checkdthis 395 5° an per :93m3'¢rt‘l°3: _° own answer Wlthdifficulty had any points you Remember, as far as a program are as manV is concerned, there as there are wrong answers right are ones, but the solutionslfavour
simple and readable. as possrble, will avoid, as much or so-called tricks fancy using clever programming techniques, are "01 as most of the time they _
I
' necessary. which is set So on to Challengel, _
casino...
;
/
s
\
WM
.
,
if, .,
/;7\
\//,\\
.
-
Mlke COOk throws down the
'
,,
'
.
-
r
'
;
//H};J
/
,
.
./
,
..
\
-;
,
/
{ta/v)" 4
“ “Jr!“
e;
s
.
W
I]
,
nil}
l
~ <
W
V\ 'l|||//li“v\ v/g .
The
page
W
,
-
8‘
a
\'
;7
‘
Q
we!
iii/“V, .
V,
l//
i?
with ta e up Challen e itself. You can different various at the chasilenge levels of skill, depending how good
in a
/
Ar
’
‘
this
,
AGV’?"
‘
..
V,—
M in :
on
-
@>“kw?M. gl/{V?ef
di’
new-found .
1"
g
(it
\
to program lF you’ve iust learned to do next, what know don‘t and first of a the is This keep reading. we which in articles of series your exercise to challenge you skill in Basic pro9 rammin It start?
‘
0
.
l .
,
e I
"t
/ \//I//\\\f J
Ty
‘
W
¢
\
“A
it
‘
s a
/
\“
”I?
'
?
programming gauntlet to all our
,
W
YOU are down on our luck, standin looking at the routhte wheel, when 2 shady character tugs at your sleeve. After exchanging a few pleasantries he persuades you to slip outside where he will tell you something to your advantage. So after cashing your remaining chips you fouow him out to the alley behind the casino. He whispers in your ear: ”For just a pony, Guv, can tell you my foolproof plan to win”, Maybe it's the drink that softens your heart, or maybe it’s the six-inch stiletto knife you feel poking through his coat into yours, but you decide to give him his money and listen to his advice. he says, pus_”|t's 6” very simple", hing the money into his overcoat pocket without even bothering to count it. “Just bet on the red". Feeling cheated, you ask what happens if you lose. “Even simpler", he replies, “bet on the red again, but this time double your stake. If you lose ou again, double again, eventuall will win because red is an even nzoriey chance”, He continues: “When you count your Winnings you will find that you are up by your original stake. Drop your bet down again and do it all over again. You can’t lose". With that he slips into the night and you wander home to think about what he has said. Any bet on the red, or the black for that matter, pays even — what you bet plus your stake gwozey ac ._ So If you bet a pound and lose, then bet two pounds and win, you get four pounds but have only paid out three — I
readers
'
two for the
Sgsofscrl and theAsflrstthltiet
In comprises black andrgeJdertttetyvheel ouneas to equal amounts a red is [hm come up sooner’or lat er. l’ts true, you can’t Iosel However ou th the green — num/ber 22:10retr'nembler y cane place on the wheel buts (in comes upthe house wins aliAbeen "It’hat at $nudges the odds of the red up Sowing ut t at IS slightly away from e only one Chance in 37ven, H y Yes it sounds like. a _good scheme so you 0 to bed trjea reaming Of what you will spgend ou r In the mornin onge managincleared as you ge in x30utrh.es wonder vvhy if it isgthat eas 7: a dz? man not done it and m a d eyh'lmse ”ata
fortune?'.
_
Wlt Etc; trelijtrotdijtf'ty |rs tAt'ahl mglinfe?gdgéze pretend money by writin to simulate a roulette whgee8I program an teSt
this strategy
'
-
ng$ $22; 12 gxshhls{pt
bUt
one? Iuke. You need to know hroewlWits nob ets It will take to recover y o ur Imatny‘ Ia outlay of £25 to the man What is the best size of b 0 Th e larger the bet the faster you W'?li make money but also th you will need when [dostzpore r'rltoneymuch stake money will ou lhng. ave tovy1 o ave m reserve? Is it p racilic a.p '
-
.
So it's over to
ou.
.
the necessary programga; 535 7:26: PfOb/ems, next month ’s hints will help. March 1988 Atari User 9
6
es?
«see
'0(' es
s‘“
HAVE you ever been sitting at your keyboard at three o'clock in the morning, staring bleary-eyed at a somewhat fuzzy looking television? 10 PRUNT ”DONE" you type through
half-closed eyes... The result is error PRUNT indeed! And as you re-type the offending line, your faithful friend Basic continues to monitor your progress, letting you know whenever your fingers slip off the keys until finally sleep overtakes you and you slump over the keyboard. The other effect that post-midnight programming has on the cerebral
r
—
.
BaSIc be t t er No time
gifftsra'igzgzs?o?rgm;i223?
and so it was one cold night about five years ago when suddenly thought ”How does it do it?”.
r|ght
I
speCifically,
how_does Bacs)irc 22,2: ge to check your typing so
quickly and, come to that, what does it do with the line you’ve typed anyway? _
_
After some research had established the fact that a process known as tokenisation was work. It seemed at that when you type. I
1G
the computer actually stores the numbers 10, 0, 6: 5, 32 and 22 in memory. Hang 0“ a minute, hear YOU cry,that’s only six bytes of data stored and our program line is eight characters long. N0 WOHdef those programs only seem to work properly six out of eight times. Well, what Basic is doing is making up a much shorter, coded, version of your line. In fact, the word PRINT itself is representedbyjusta single number 32 _ known as a token. The first two bytes represent the ”he numbe, and are followed by two length indicator both are six in this case bytes because the coded line is a total of six bytes long. The line ends with a terminator byte _ the ?na| 22_ But why bother? What’s the matter with storing the whole line of text. Well, there are a number of advantages to tokenising. In fact you’ve already seen a couple of them. To start with the stored version of the line is shorter than the original text often by a considerable amount. Consider a |
_
_
-
_
line such as:
As
a
POSITION
piece
XDISTANCE,YDISTANCE
of text this line
70 Atari User March 7988
is 35
I
—
now
.
.
—
—
Speed advantage
operators
such as CHR$, INT, LEN, on — and variables. so
—
VAL and
SOR, We ll
be
operators
.
looking at statements,
and
functions
greater
in
detail next time, but for now let's see how Atari Basic deals with variables.
an example, consider this simple program.
As
,
LET NUMBER-120 10 PRINT NUMiiER
5
,
.
We” examine
bUt smce
.
.
line
5
a.
”.1
moment,
10 Is so Similar to line the example we ve already looked at let S see What d'ffe'ence Fhe va”?b'e NUMBER makes to the final tokenised
line.
“me
.
10 ”°W
as
10' 9' 7' 7' mf‘en'ses If ve been 32’ so f°”‘?‘“.".”9 128322“ you far you ll remember the initial 10 that and 0 represent the line number, and the next tvyo numbers tell {is hoyv long
the tokenised statement is — in this case seven bytes. As before, the 32 means PRINT and the final 22 is an end-of-line marker 3° somehow 128 must representthe variable NUMBER. In fact, any token with a value over 127 represents some form Of variable — which may be a normal numeric type, an array or a string. Each time you refer to a new variable when typing in a program — such as NUMBER in our example a unique number is reserved for it. If you enter another line which contains a new variable name then it would be as129 in signed the next free number this case. Since a single byte can only store a value of up to 255 we find that Atari Basic can thus only cope with 128 variables in any given program. —
There is also an execution speed advantageto tokenised programs. The theory 9093 that the machine code routine to look up a single byte from a token table is very much faster than the codethat would have to be used to search an entire Ascii text line. However, this speed advantage is unfortunately lost when you consider Atari Basic’s maths routines, which could hardly be described as particularly efficient. As with everything else in life—you win some, you lose some.
tokenisation
l
l
We the present start with ANDRE WILLEY
characters long, including the carriage return at the end. Tokemsed it becomes iust nine bytes of data and so uses just one quarter of the memory space which would otherwise have been required. On average, a tokenised line is about one-half to two-thirds the size of the original text version — depending on such factors as the length of variable names and how long the command words are. Also, when thetokenisation process takes place any incorrect statements will immediately be flagged as ERROR lines, thus giving you an instant indication of both the factthat you madea mistake and also the position within the line where the tokeniser couldn’t find the syntax it was expecting. Many computers will let you enter anything at all as a program line even if it’s complete rubbish as is often the case at 3 o'clock in the morning _ and you won’t find out until you run the program
Basic's 14m
n
process
goes
much further than just coding PRINT, POSITION and the other major commands. It also tokenises functions and
—
—
.
Variable
table
name
The variable names are stored at the beginning of the program in a table known, rather originally, as the variable name table. Each time you use a variable name when typing in a program Basic scans through each entry in the table looking to see whether you’ve used that one before. If you have it works out the number of the entry and uses it in the tokenised line. If it comes to the end of the table before finding a match it assumes that you have used a brand new variable name and this will then be added to the end of the list and its number recorded for future reference. This does mean that a lot of mistyped lines can create an awful lot of useless extra entries in the variable name table, sometimes causing problems with more complex programs. The quick answer is to LIST your program to tape or disc, then type NEW and re-ENTER it into memory. This will force Basic to create a new table containing only the currently required variable names. While a program is actually running Basic never needs to look at the text in the name table—since every reference to a variable is now coded as a number between 128 and 255. In our example, each time the token 128 is found it knows that we are referring to the variable which we know as NUMBER. Let's now go back to that first line of our program: Wh'Ch
NUMBER=12I
LET
5
.
.
.
wifen'ses
mm
the
.
f°”°W'”9
sequence.
5, 0, 15, 15, 6, 128, 45, 14, 65, 18, 0, 0, O, 0, 22
Looking at the bits
already know
we
-
about, the 5 and the 0 at the start must be the line number. The two 155 tell us that the coded line is 15 bytes long and the 22 at the end signals the finish of the tokenised line. Since we know that the 128 refers to the variable NUMBER you will probably have realised that the 6 preceeding it must
therefore mean LET. As it follows straight after the vari-
able name we can safely assume that the token 45 is the code forthe equals sign, which just leaves us with the strange sequence 14, 65, 18, 0, 0, 0, 0 to somehow represent the rather innocuous looking number 120.
numbers in a scientific form very like the exponential form you might have used for large numbers in your own programs. If you saw 1.5E4 in a listing you would know that it meant 1.5 x 104, or 1.5 times 10,000. The digit 14 in our tokenised line simply tells the computer that a floating point number follows, and this is composed of six bytes. The first of these gives sign information plus or minus — and the power of — exponent of the number. The other five bytes give the fractional part of the number using a system known as Binary Coded Decimal. This is not as tricky as it sounds and all it really means is that each byte holds two separate numbers one in the first four bits and the other in the second four. In our example, the first ofthese five BCD numbers is 18 which gives us the binary pattern 0001 0010. The first 0001 is a one in decimal while the second part, 0010, means two. 50 our fractional part is actually 0.12 — see, it really isn't as difficult as it looked. We finally have to subtract 64 from the exponent byte before we use it giving us 65 minus 64 — a grand total of one! Rather than using powers of 10 this system uses powers of 100 to make the work simpler so our final floating point number is 0.12 times 100 to the power of one. This is the same as 0.12 times 100 — or a value of 120, which is what we were hoping for. Perhaps you now see why floating —
—
—
where the Atari maths system’s compleXltles come into their own. Whereas mOSt micrOS allow US to store numbers in a couple Of different ways. Atari Basic allows only the most complex Of these methods. Some languages WOUld allow US to This is
place the number 120 into two bytes integer variable. All this means means the number iS stored in ls_that memory in much the same way as we access memory addresses like the diSplay iiSt- To get the final value we take the contents Of the first byte and then add on the second byte times 256- You might have seen lines such as: as an
DL=PEEK(560)+PEEK(561)*256
which use this very method. This integer system has the advantages of much greater speed and of usin less memory, but it can't handle num%ers Iargerthan 65335 or decimal fractions such as 1.5 or 0.37. The alternative system, the only one available in Atari Basic, is known as
floating point arithmetic which
Mapplng your
stores
mlcros
—
point maths takes so long With simple integers.
compared
.
this
mon?hA/W Coming/”9 oration 0 tanP5asrc Wlt a more expAI/eXt detailed look at the token/sing process, plus a fU/l breakdown Of all the available tokens and what they represent. lmight even manage to get some sleep in the meantime.
memory Now that you have a rough idea of take a look at where can be found ”7 YOU’ everything micro 3 memory. All the information we require is held in a table of nine two-byte addresses held in zero-page memory as shown in Figure I. Each these '5 referred to as gfecause you must use t7,epom/mi va ue Turn to Page 12 b up, let’s
128/129 130/131 132/133 134/135 136/137 138/139 140/141 142/143 144/145
Figure
I:
LOMEM VNTP VNTD VVTP
STMTAB STMCUR STARP RUNSTK MEMTOP
user-accessible memory address Variable Name Table pointer (start address) Variable Name Table dummy (end address) Variable Value Table pointer (variable contents) Statement Table (first address of tokenised program) Lowest
direct con en 5 a gurrerxxstatemen:(L(astt trln rra 0ln er s rln arracommetandtling)d ress
-
)
auntigine stale? (internal cgsue/yronnexr addresses) End of current Basic program space
-
Basic’s Zero Page Pointer Table March 1988 Atari User
71
__“ 4 From Page
l
of the start of the Variable Value Table. it is here that the actual contents of your variables are stored. Each entry in this table is eightbytes long and maycontain
number M32,768. Try PEEKing the address given at 138/139 to find
address
1 1
contained within it to point you to another memory location. As i mentioned before, the second byte mUSt be multiplied by 255 before being added to the ?r St~ The resulting figure is then the address you actually require. Locations 723/729 point to the lowest address in memory that Basic is allowed to access ii-OME/W- This normally WOUid be either $700 for a cassette system or
$1CFC if Dos 2-5 is loaded. if you use another type Of Dos you Wiii find this location points to the fifSt free location beyond Dos’s memory. The next 256 bytes are reserved as a temporary work area
for the tokenising routines. Locations 730/737 point to the address Of the Variable Name Table, 255 bytes on from i-OME‘M- it is here that your table Of var ”bio
will be stored, in the same order that you first referred to them. It is worth noting here that string variableshave a $ sign stored after the name and array names are
names
out.
Locations 140/141 point to the first byte after the current statement tokens, and it is here that your arrays and strings are stored. The
either a floating point number in the case of normal variables or a further pointer to the actual address of strings or arrays. See Figure II for more information. —
-
Locations
136/137
Variable Value Table, in fact, contains offsets into this area in order to access the various elements of arrays and strings. Locations 142/143 point to Basic’s runtime stack which will hold the return line numbers for all the GOSUB statements and NEXT loops. FOR Finally, locations 144/145 point to the very last byte required for use by the program — which is also the end of the runtime stack. Figure I” brings all of this infor-
point to the
of the tokenised program itself. If you type in the two line program we have been considering then you can PEEK from this address onwards if you want to see the token structure for yourself. Locations 138/139 point to the first byte AFTER the tokenised program. It is here that Basic stores your direct command lines while it works out what to do with them. In fact, the last direct command line used will always be available here complete with an imaginary line address
.
.
mation together and shows how these pointers combine to keep track of our exampleprogram once
—
Byte number:
.
it has been tokenised.
2
3
4
5
6
7
8
va”able ,
type
-?_ —----n
23”25”:;Z£V01Lifh"‘n2”n‘ifzélfy"7£
converted to inverse video in order m ?nishes
and another begins. Locations 732/733 POint to the ?rst byte after the Variable Name Tab/e which is normally a dummy
_
”umber
5m"?! (D'Med)
STARP
129
p'“5
Offset from
Entry number
.
Current length
STARP
-
,,
.
taining a new variable name it will be stored here and this value moved upwards to the end of the
—n— String lunolMed)
734/735
point to the
1
DIMed length
“umber Entry number
128
new name.
Locations
pius
1
n
0 t
U
S
e d
Figure ll: Types of entry in the Variable Value Tab/e
-“—“ VNTP
Variable Name Table
78 85 77 66 69 210
Ascii for NUMBER
VNTD
Variable Name Table dummy
0
Zero byte at end of Variable Name Table
VVTP
Variable Value Table
0 0 65 18 0 0 0 0
BCD contents of variable
STMTAB
Tokenised program
5
STMCUR
Immediate Mode statement
01515 6128 4514 6518 100773212822
LET NUMBER=120
10 PRlNT NUMBER Last direct command used
85 77 66 69 82 46 66 65 83 22
Try working
String/Array contents
(None)
RUNSTK
Runtime stack
(None
MEMTOP
End of reserved
—
no program running)
(One byte beyond end of STMCUR)
Figure lll: Areas of memory after a program has been tokenised 72 Atari User March 1988
5
0 128 21 21 25 15 13 68 51 58 78
STARP
program area
0 0 0 0 22
0
it
out!
(NUMBER)
=
120
Utility ’
I; ..ii\\\\\\\\\\\
IF, like me, you have numerous discs full of software ranging from utilities to arcade shoot-'em-ups you will find that keeping an ongoing list a bit of a toil. But with easy-to-use Alphabet.ABC that tedious chore is made simpler. You can easily create a mini database of the programs on in your discs and print them alphabetical order. When you first run the program you are presented with a menu of six categories — shown in Table I. When you have selected the appropriate one — to 6 — you are asked if using keys you want to use the international character set built-in to the XL/XE computers. You are then asked whether you want to load saved data or continue on to the edit mode. if you choose to load data type Y and all files on disc with the appropriate filename for that category will be loaded. For example, if the Utilities section is chosen, the computer will load all files with the name UT at the beginning. If you choose to go straight to the edit mode type N followed by Return and the edit screen will appear. The number of names that you have entered is shown at the top of the screen —this will be one when you first begin editing. Underneath is the filename the data will be saved under. You can now enter any information about the first file, but remember that you are restricted to 35 characters at a time. The edit line allows you to enter the program name followed by which disc it is on, the side of the disc and whether it is loaded from a menu or by _
Utilities
UT.
Adventures Arcades Strategy
AD. AR.
Simulations Music & Demos
ST. Sl.
MD.
Tab/el: File categories and filenames
1
I'm
QW
ALAN MCLERNON Offers the Ideal “tlllty to keep traCk of all your SOftware -
-
.
-
' “
H“ N‘lllmllm‘m‘ ‘\‘|\“\\\\l\\\\\\“i\\\l\\“\\\“ \\\\
WNW“\\
1
—m
//
“\\\\\ mm“ ,
.
\
I
I
\,
.
,
.
boot load. When you have entered six names the computer saves them to disc. If, for example, you chose to enter names under the utilities category, the first six would be saved a
under the filename UT1.SAV, the six under UT2.SAV and so
following on. If
at any time you want to finish
editing and have the data sorted in alphabetical order, type D: followed by Return.
The computer will load all files on the disc previously saved under this category and ask you if you want to merge them with the data in memory — just type Y or N. The data is then sorted alphabetically and you are if you want to edit any before asked movmg on to the next function. After this you have the option to print out the data. You are then asked how many columns you want _— 80 gives a very even and paper-saying printout. When the file has been printed YOU are
offered the option to save the newlyamended data file to disc. If you choose to do so you are prompted to format a blank disc before saving the data —just reply Y or N.Remembersaving the newdata will erase any files on the disc with the same filenames. If at any time during the creation of the data file you notice an error, it is possible to edit the data. Re-run the the program and select to load data from disc. Then select Y to edit it and enter the number of the file to edit. Make the new changes and re‘save it. The program is set up to work on an Atari 1029 printer, but if line 1340 is changed to: 1m PRINT .
it
.
I
vvrl
LPRINT CHR$(27);CHR$(14);NAME$;:L =LPRINT
wor
k on
any
E pson
compati 'b| e
printer. Tum to Page 14 b
March 7988 Atari User 73
_——_—
4 From Page 13 W 20 REH * 30 REM * £0 REM * 56 RE" * 60 RE" * 10
15 0111151111:"5" 111511 015115:"0:51 .":1101£s:"511101010115":50005s:"
390
11511
70
11511
11
00
11511
11
* * * * *
?LPH?BET-MC BY
MM ”HEM“
11:0010
if 1110111111 05511
-..
as
0:0“!
5110911105
110
1111:12070:55:35:00115 750,224100115
7
52,0:001:0 DIM 1111611111),GAME$(40),HORDS(250),
0001115131,v11$131.11511055151,110115$1201
148
2,6,4:POKE 752,1
SETCOLOR
111
3,17:2 HES;":IAHES";" 01110
15110111
479
ZSOBMEHT
TO
DEL?Y
CNRS(125):PBSUION
7
2,111?
"m
1/11--:0p511 HURDSZ" "1WRDS(258) 2" "7HORDS(2):
153 1101105
170
0115:" ":01151x111:"
1110
GEN
190
101015:"
11005
":11115121:011$
101111 05 ":11511
11
210
5105 220
115110"
1.11155:"*...................x...*.. REM ?
7,10:2 "_
250 905111011
—" E
-' POSIYION
7.1“? "00:51
1105111011
7,10:2 --
005111011
7,10:2
"321311 E
300 POSITION
7.20z?
"-
.-2110
M" 0
_" 310 00511 320
04,4.0,"11":051 04,0:01055
114
EN
090
4,4.0,"11":1;51 1105111011
1101155
10,4:2 "1101155'511151150 : u “1,519 "mg 1101: um;
3,129
1111115110115
10
1151111
5115
00111
570
“MP 1310:P05111011 2.131111Pu1
01511"
511011
00115
" 11 .
114,11
1030 01055 04:15 0111151111:"v" 111511 1300 1040 01110 1790 1050 11511 1000 01055 03:15 11551111951z130 111511 10 80
700 1070 1105111011 5,20:2 -_ 580 15 15111001155) (35 111511 000 1020 —:}":0010 590 0010 010 1000 1105111011 5.2012 "— 000 5011 0150100155111 10 35:001155101z—1:5011 05101:1 10 500111511 " "1115111 11 1 0511111:0010 1020 010 11011051111:00115$11.351 1090 2 "— 020 115111 I" 030 11511 1100 1151105:1151105+1:1151105s:5111$111511051: 040 0011111:cou111+1 01511515,7):1151105s:15 1101111500551:10 111 050 000111511,31:511151500111) 511 001:001+1 001155111:"0:"
5:11:
000
015115151:0001115
070
2
111511
"11":Po5111011 5,10:?
M
"1015115;"
000
15 15111110110511210
700
111511
015xs:--0:01
."tlaHES:"UTILITIE5"59110652" "10010 410:11511 15 15 0111151111:"2"
111511
51711055
015115:"0:110
.“:NOHE$:"0WEITHRES“:SPQCE$:“ "10010 41010511 15 550055 300 15 0111151111:"3" 111511 015115:"0:110 .":1111115s:"1111011055":50005s:" ":0010 410:0511 10 5110055
020
15 0111151111:"4"
01sxs:--0:51 ,":111115$:"51110150v":5110055:" --:0010 410:11511 10 51211055 300 15 011115111):-'5" 111511 015115:"0:110 .":1111115$:"111151c
":60T0 74
2
5115
5011
1110 015115111011:".51w" 1120 2 015115 1130 11100 000:09511 111,4.0,015115:1110111
"2_
_" 111511
700
111,1101105
1:151111101105111 10 210:1101105111
:-- ":115111 330 0015 750,224 340 15 011115111):"1--
370
115111
;0111011:005111011
"11111111
090 0010 710
HIE
350
900 11111:1110+1
11
n
-" 290
THEN
990
1
7,12:2 "-
200 905111011 278
752.1 010:0 090 5011 2:1 10 11111155 900 11:15:15 915 Y:)H-35 928 IF ”HM! THE" 990 936 IF aLLSW,’1‘+34))=0LL$(11,H+34)
1000 15 01100 111511 000 1010 0010 1170 1020 11100 1000:2 "11":1105111011 5,151? 00 100 110111 10 0111111 10011 01110-1100511
2
550 005111011 3,14:2 111155 500 1205111011 3,10:2 "1111115 0:
0110511251:505111011 13,2:2 "MPHa BET-080":POSITIOI 111“? ”BY til-Ml "(LE 1111011":005111011 12,0:2 "151 11111111 05511" 240
11511
+1
54;
..11....11" 230
1999
";110 ";111111:00115
0110
950 111151111:011$111,11+341 900 0115110310005 970 0115111011170)? "
499
530 1105111011
110115......01511
011001111115:"11110011111015
"
948 HORDS:ALLS(Y,Y§34)
111511
"11--:pnsn1o11 3,10:2 01511 1101105115 11110 5105"
200 1211055:"
005111011
400 15 0111151111:"v"
520
—’1.’"
1170
N,‘_.B,"K":GEY ”4,K:CLOSE “4
500 0001115:"1":00115 752.0 510 5011 11:1 10 210 5150 35:01111111:0111011 100
_
3,15:2
11011
:_":01055
“11:1
150 RE"
1090
430 00511 114: 15 ongs1x):--y-111511 150 440 0010 470 450 ? :? "110105101105 to press CONTROL to print the international character set 400 7 :2 "press caps to return to “an dard characters,":POKE 755,204:FOR DEL
$131,0110011011$1401,11511001.1$1401,11115513 7) ,5PQCE$(17) ,TOTQL$(45) J’QGESGSS)
111511
420 1105111011
015x51101,00011125151,0S151,51w
11111
"311011
“5:15 vat-w"
000 1101155:01110:111111:11111155*3s:2"H":POSI
14,20:2 04,4,0,"11":051 04,1:01055
1136
130
2
1
90 RE" mm
129
15 5011055
1110111511
"11":005111011 5,101? " 015055 5111 511 1,2,3,4,5 011 0":5011 11:1 10 000:115111 11:0010 140 410 2 0110511251:005111011 3,17:2 5m 400
000 1111101 111,1101105 010 01151551z140110$111,2201 020 55:551151111100051-10 030 01.055 111 040 0010 790 050 01:01-1:01055 01:005111011 3,5:2 03
0.
111511
051405":50005$:"
410:RE11 13
Atari User March 1988
51111055
710
111110
720
2
1
750:017511 01.0,0,01511$
111,1101105
01055 111 740 0010 510 750 2 13mm "155511119519 730
m
1_1":1111>u1 01055 700
1115:
111
15 vus:--5"
7
111511
'_
m":1111101 11115:15 YNS:"Y" 1110
111511
1111117
750:
254.111,0,0."0:1" 2
--11":1>05111011
1230:1110111
3.10:2
"mm
_r.m" 790 01:01+1:co111112$11,11511151011 :01511 $151:00011125:111110
5:2
1115115
111" "10115 (”35,011351341 1190 115111 P 1200 00115 752.0:2 :2 :2 :2 :2 :0051110 11 5,20:2 "00 1100 1111111 10 5011 11111 00111 11/11":111001 vus:15 vus:"v" 111511 1220 1210 0010 1020 1220 2 "5111511 5115 11010511 10 5011 011 0 11555
770 0010 710 700.
1140 1111510111011351351310005 1150 01:0111 1100 01055 11110010 1100 1170 2 "11" 1100 5011 0:1 10 11111155:5111111
0:50:00511 111,4,0.01511
115101111
0:15 010
10 1151101111111
1270 1230 2 "11":1105111011 s,17:2 "1111511 1111111 15 115150 0151155 5111511 1111 10 5011" 1240 5011 11:1 10 100:115111 11 1258 FOR P21 TO IMESHHUIT P1" "1011.5 111511
—-———————
191135,0*351341:5011 051111z1 10 301115111
1540
0511111115111 P
0115534111
1250 1270
121011110111
1111111
1115
2
"11":1105111011 011111"
11511
1280 POSIIIDI 3.121? PREGNHSWDSITIOI 3,141? LIIES:POSITIOI 2,13:111P11T IEHD
1590 1700 1710 5010 1720 1750 1740
[113113
1
"11":1105111011
511150
1320 1350 1040
‘
, 1
= ~
1,
3
"11105111011
01111111115
mlzcoro
5,151? "1110 010
110
"8
15,1712
530
11511
1111111111
REM
"y“ "1
15 11:11105
111511
1730 0055zp1155+45 10111111 0111151271;c1111$1141;"
1350
nsmw-
10111111 1
111111111
1211051111151"
u;P11111;111111$
11151u011
"1
05.0.0,"P:":?
03:01111512711011
"1111151111135,10135+341:0105511
11
'
1550 905111011 5,171?
"11011
11011
001
11111171
71:01
11111151'11111101
1370 P8:N¢1HES:P11:(PBI2):IF pcnusa 1570 1300 15 1111155790 111511 1400 1390 REM
1115
111111111
--;1111115$1501111:11
1
1
1400 505u0 1340111511 50 10 115110511 1410 5011 11:1 10 110 1420 TTZHPaz? 111151111135,11*35+541:7
110111111
117111111
2
1111135,11*xs+341:c1055 113 1440 115111 1450 10111111 :10111111 1111111111
901111
110111
"00 1011 111111 V/u":111001 1115115
vus:"v" 111511 1040 1500 15 YIS:“I“ 111511 1950 1010 5010 1790 1020 15 0551111951373 111511 0051111111 10 ,1's:? "mu? _
:?
—"
"111115
Get it ,
11
55;" T
";11111155:5011
?g”,
1011115111011
10 70117111111
11:11
:11511
u
78
1450 5010 1790 1470 11511
1° 1°
15“ F0" “5 151° “W“?
T0
'“"55‘5°=5°’1
°LL$W35J*35*3“=?
LL$(P*35.P*35*30:?
='-'
7?
n
is:
:£x:-:
155, 15
15“ 05“
111511
1556
“ms?un?n
111511
15“
’ "" -1:1;144:? p111;5s:1110111 “5:5 1340:11511 6° 70 "5°95“ F” "E“ ”G G
=5
E
1570 5010 1500 1509 azmams—pnupzpu 1593 ? 0055551111111 yusmz?m?S-(MZM 1
1310111511 ‘° 10 1151111511 ”SE 7° "MS‘MWWW 1510 F0“ “1
15“ “I“
“5“
11111)
P
11151
”035,11115134112
1?
“L5 ?LLSM?SM?W
11:21? 1520
017511
113.5,0,"P:":2
115;c111151271;c11
115123);511$1171135,v*351341;"
(muslmz?uhcmsf 1630 NE)" v
“3
"mus
7
358 699
(N)
698
RUD (R) 788 G46 (R) 778 MK7 (G)
728 YJ1 738 MAF
98 E15? $8
28
52381) $33
CPS
(8)
98 119 (Y) 788 9110 (c) 778 P25 (o) 728 ME (2)
1520 00511 113,0,0,--p:":9 113;1:1111$1271;cn 115123);011$111*35,11*551541;" "111115 _
(Y)
GP2
368 910 378 98)
(A?) 58)
428 (11 438 8175 448 NA 458 (MA 468
87771
(P) (5) (1) (6) (P)
727(as (8
228 277 A;
758 068
(D)
498
768 510 778 305
(5) (6) (1) (5) (J)
588 710
(Y)
578 7FV 528 VVA 538 x90
(R) (R)
788185 798
VMZ
288 7UL 278 17071 (N) 228 (SM (C) 238 MT (7)
DYV
548 uc7 558 571
233 (32 E? 688
(7) 3881775 (7) 378 05) (J) 328 830 (V) 338 707 (5) 298
3118
NNO
8572
(C)
678 3118 628 P66 638 17x 648 7113 658 P00 668 678 688
510 PD6 TKS
(6) (R) (Y)
1115 LEN
TGK
m
111511
2
"—
-— 1119
15111,11+209115111311111zsnv$z51051sa1111)
ISKS(S,7):SW$
~
1950 11 110115111151z10 111511 0013111111 1940 01511510011:--.sau" 1950 2 1115115100511 u1,0,0,01s1(s:2 01:00 0051c1055 01:115111 11 1950 7 --11-':1>05111011 1,15:9 "00 108 111111 1 10 051515 10550 111551 1/11." 1970 01055 1141017511 114.4,0,"1(":551 114.11 :01055 114115 0111151111z'w" 111511 1990 1900 GOTO 2020 1990 2 ”my 2000 01:0 1010 01:0141:c11u111$11,51511151011:0151( $15):cou111s:1111111 202m? 015115:1110 33,11 1,0,0,015xs:01055 01:5010 2010 2020 01111111105 2115:501011 01005111011 5, 4:7 115;"1111. 00115":551co1011 0,0,0:5011 11 10 200:115111
11:5111)
()<)
7838 7848
0871
PH)
7858 1868
875
7878
1117
88171
(0) (8)
737817<T(7) 7388 037 (T)
(G)
7398
DVN
(Y)
(3) (7)
1488
2MP
7478
SGE
(J) (1)
(L) (9) 879 (A) 1748 A8T (E) 7778
584
7728 7738
(14V
1758
377
(R)
(333 ES? 576 (258 (2) ES?(83 (A; (A? 7788 7778 7728 7738 7748
185 (H) 666 (x) V9T (R) 7x1 ((1) H2V
(A)
74487155 (1)
7788
7458
7461027) (J)
1798UH8 (1)I 7888 51x (7)
7478 7488
7878 7828
VA9
(U)
DVN
(77)
520
(4)
VTY
(G)
(188
(Q)
G37
(7)
(8 82 (8
772712; (8 7:8 382 (8 787 (79 (A)
(F) 848 MP (P)
7778 7788
858
7798 NUS 72881791)
(7) (7) (5) (0)
7278 7228
(R) (Y)
MAG
FST
(Y)
(V) (Y)
(F) cu? (6) 541<
LOH
(Q)
LAT
(V)
7238 (2118 1258
HNA
8HN
Psv ANX
MBX
(J) (A)
JNY
(G)
OKJ
7578 7528
51A (V)
(72
(C)
(4) (6) 75581611 (7) 7538 7548
8VG
11113
7568
xev
7578 1588 1598
(17V
(A) (H)
D62
(8)
DV3
(C)
7858 7868
(117)
(N)
m
(V)
QKD
(J):
7878 1888
(C7
1928 7938
88L (Y) 10A (5)
(3) 7898 (111) (1) 7988 747 (5) 7978 2611 (P)
38 if);
E!)
(533 83 (A) (28 2)? E?) (323 1°? (2)
948 958
(5) (P)
7288
111) 7153
968 105 978 640 988 HRH 998 R09
(1) (P) (9) (L) (2)
(U)
888 898 988 918
1
HLO
888
1111
868 617 878 841)
568 E38 (M) 578 MU (K)
58 (Z? 58
798x41
838
(7) (6) (S)
(F) (X)
(P) (2) (T) (3)
768 778 788
(7)
268 11s (1) 278 SYS (A) 288 14V (K)
"15:1111"
1090 5010 1790 1900 1111111 1020:? --11":1105111011 10,1012 "111111110 254,111,0,0,"11:1" 1910 1111111 1000:? "—":1:1055 11 1;1101105:-1 ":110110$12501:-- --:110110$121:110
:1
(7) (7) 388 AFO (9) 398 632 (c)
88
“
GP7
sun y/uugmpur "5:15
'
(3) 38 (P3 (x) 48 (PA (A) 58 (15 (Y) 28
1400 5:1:11z4511z45
;;,
:11511
"111-11105111011 5,151?
10 5005
0115111*35,11*55+54117 1450 011511 03.5.0,"P:":2 03:01111512711011
115123)10LL51H35.H35*34);"
10151s;111111
10 70:10111111
11
1790
11
.
1700
55;"
vau
":001:5 1105:5111:0:0151($15,71:u 1910 5011 11:35 10 111111 5151» 2101110110541;
";PROGRQH$:LPRINT
1111511111331111551541
011511
31115111
,.
1353 50111 19111 511111111105 2:005111011 2,5:7 115;"1105
10511
11131;_--:1 —3":11111111
51110 1750
1750 1750 1770
0111151271;01111$1141;5110055;c
1115115 9115:
"1511 1550
511
0115554110111
7
5,151?
1900 1070 5010 1910 1000 15 11551111951z159
:11511
mars
111
1530 111001 1115 1040 7 "Av-1905111011
_":1110111
--;p1100111111s:1001111
11:1
1011
11051271;c1111$1251;1111115$;01111$1271;c1111$12 51110111111 1111111111
10111111
:111111111
"
10111111
'
,
";11 11
0111151271;c111151251;1101155;c1111$1271;c111151 2151110111111 1111111111
‘ '
1115111
CHR$(27);CHR$(25);IME$;CHR$(27)mull“
1290 0010 000 1300 RE)! 2
10 70:1901111
11:11112
25130111111
OMS:QLLS(A*35,M35*34)=HEWMQ$
1310
:1p111111 1011115;11111:5;--
111111111
1550 5010 1790 1550 11511 1570 0115535100115 755,204 1500 111111111 c1111$1271;c1111$(141;"
11
0,151? " ";111151 8035.0113513411005111011 10,10:2 "5111511
1
uty
1
5
11
was (1)
7298va
(H)
7388
DAN
(3) (V) (8)
7378 7328 7338
U6.) DFN DHN
(c) (1) (8) (V) (u)
7628
511
(V)
7638 7648
PNS
(U) (A)
vv4
7658 081 7668 5271 7678 6HU
501
(R)
858
(6)
7988 QJV 7998 Y81
(H)
(P) (K)
2888878
(2)
2878
1779
2828
DPP
738321111; (é)
7323382 (g) 7223170 (2)
1828
1368
7
ENT
(M)
7968 7978
(K) (9) (9) (1)
M
AAA
(R)
1788
F7u (F)
March 7988 Atari User
75
,
f’
f_
»f,j?l:1;f§2§$:}
-W€~i_;-;:»_;;-zfr¢§t£23702: “waggé??w?‘ f“
téf
'
,
,=
-.
'
5:-§»1s4*:§<,;=
4
:.
""$~I‘??¢‘:25
3-
’
«at:
171.3:
it
_v 13:
1,
x
-:
A.
?‘r
“Mg; *§§:§tx~“
rt; ’
r first? 5,126?
get?
this
is?
its
t
’
E.
i
7
743?"
7,211.75
'
3 “t: at" it"
7
s~1¢ ’
"1
as
agi“i:’.f;e-;«,~:“ritzy? 'a'-"_Tr‘;':f~v'iz:-“3" ~
e is??? fates ?it?”
..
$2:
,
”$2; -_
7
,
355i,
=i1 7.
..
H,
r
it???
if
5:33:32
it?
dim“
,,
47W“
rea
63,54 6
16
'
»
‘
x-USR(1536,n)
“t
51“:
.
“1'158'6'168’8!t‘:'169.15“ 9*"1‘1'1 in 5,159'2'1‘1'” ' l; 221.154 1,172,5462; '1 mornAnrla" ,6.43 a e 1 7 154 ' 5 M m 9.25“ 6.32.137v5-‘76'131h ‘ 1 93,238r95* 3,2 293332122" 4 “55,9.“ °"5'l 6 . “5 ' 145 ”5,159,“
-
‘
v
455 ‘ Mm
of memory: r eQuiVElle"t 0.f a To obtain a the tonowmg ye b‘”? decimal number Return1 épby folloWe ion t-BXpreSS
i "i"a ?? i"
' $2533}:
'
'
-
37:1 1.
.-
-
a
'
9,203,159-‘233'1‘3' 2“ o'zae.159,225'“5' I 56,2'163'1635 “9,159,238.45" 2‘2-1‘5' 0 206,15" 249 ' 1‘5'0'2“ 3 NH“ 41 1 “- 1‘5’0' 160,9,15 9 ' 12811 ’ 159.1 ,2 89 ’ ‘1 157'6 ' 157.3251 6516! 169.6“1 u ' 155'5'
.
.,
’
_
-
g?i?é‘g act-(”right
n
ousnmhizé'uz'255,293 'Q, 128,14?“
-
t¢§§?
,,
"
I”?
-m
5
'
__
3,1
”one R m T 0 153mm roll ”15“ a 133.9:155'89' 1047155” m Mm 1.“ 5 “6,194“ 1 ms ' l ,0: 1 mm
-
,
u $8
1
-
a’rcs
$334
.
0
‘
”if,
It
remember to
check it.
been publlshed MANY task of Com/e" programs.hav|2 the s|mp to perform_ to its binary number l t'ng a deClma t none of them have bu t I equlvalen fashlon as W°r ked In q“' ‘t e the same m Sets the TU“ progra first en h W thlsth at r out|ne de up a little useful '" Pag go. that resides machln:
a,
nf—t‘
~-
l,
DECIM AL To B|NARY C0 NVERTE R from Jason Pea59°°d
7
,,
,
' could 0395 e Get ‘t Right! to
.
data Statem entS
£5}???
2,14”;
ber f for“ 0 then innun?” W' lThe computer on the her "Um the binary rlnt .
.3
Where; to 25 stantv -
any decimal
r
'
,8.0
'
-
|
D_
inverse ll“
e at
screen-
the top
0f a
GrapthS
0 2
SH
<5) (H)
3
mt
(c )
1.
KNA
(N)
5
PPS
(1)
MA?
1
m enter Before typ'”9 in the pr09ral in the eX tra fit can poKE 82,0 ne Then Save a 3°|Yous length °f th-e Cot?lé if you m'S'Wpe |'t— before funnmg .
‘
-
-
|
'
RES'STANCE FINDER from S. A. O'Hanrahan THlS
recognise one or
more of the will re-run the inputs it program. It then on screen prints the value and prompts to run found in ohms —
program is,
in fact, a little bit of a cheat, and is actually six lines of five instead because ljust
couldn’t fit it in! lt works out the resistance value of resistors from
PROGRAM
Clears the BREAKDOWN screen and turns the cursor off. Sets the TRAP ment and state-
1
their very handy forthe coloured bands electronics enthusras; zvltcoaupooro me. pr 21:3??le ”0 llksv mos t resistors have three coloured Wthh: bands when.you k”°_W the codes, translate to —
4
a
I
four
Checks other colours against the DATA to obtain the band values. Works
out the then prints it to resistance and screen. DATA statements allowable colours holding the and their values.
5-6
reststance. Some resistors have a fourth band tolerance value and the some even have a fifth band which is the temperature
dimensions
strings.
2-3
,
give
—
again.
—
—
?“ 7’{L /\ ‘
,
WWW“ ”up Svcifh?fhgThre-lehifngoggr‘iatnbazryg “3m” When first $t1m,c$ua),osummm" the 1
deals
752
1-01"
,
run
program wrll prompt you to coloured bands of enter the three the resistor want to you must be entered one at a check—these time followed if
at
any
.
t l me
tons :FOR as tutu
,
by Return
3 4
the computer doesnt,
g;
70U
(V)
5
am (u)
6
6HC
(R)
D5-“ 7
as :
‘
‘s
F7
‘ ‘2-
.
)
l
men we 7
”f“
z : 3 IF 8 :— ;~
LRESIJHWHZH ";RESI;" Ohns.":? :?
ontinue":0PEl tumuu mm
55
<
as,ns,c$:nfs 95, as : H 05 :
an to 12mm name
NEXT
'
213253 3 56? 4
IF IF
2
("J
76 Atari User March 7988
3
'
:?
W" in”? Resutanre
l
"any key
m,4,o,"x:":l;£r
to c RI,K:CLG
5
ntncx,a,1,snom,1,w,kso,z,ma.
ORMGEJAES.VELLOHJ,1E4}GR£EI,5.1ES,
BLUE,5,1E6.UIDLET,7,.IE7 mam
5
Gains,-1,mnz.9,~1,cow,-1,.1_ ,SILUE?,-1,.OI
!
// /
// ///
4
/ ///
Ve ,
useful _
or
'
wr'tten
.
five
9
are
CO LOUR C ONTRAST from David Mant°Ve rr
-
be very an
When t Wing Oufa? Cotours to findnoy'hg one that' ts GXa Ctly th esame lum'InZinc 8as the When this hap You losetext' °f -
10
,
Th?rObIem' 5 prov'Ides a Cong/(ant comrastprogram between baCkgr °“”d Colo
and tGXt lu m'”an0e b theumr 60 tim SeCOnd SOYfCEGCking t esc reeh Is a light C33 Our th e text w' '” be d ark an “08 vers a. Th 6 pro 3 Ver:? lCa] bl
upthe
Basr
,
.
“35min," FUR L:
5
pgy~E
559,15 ~
'
.
543,6zPR1N-r,” {?t
;' “muf?e”;55:35? ,
to 2551P0ke
1
Sum; 7 mm L.”RIP” 3pm”); Hun”? wt? Uburgeum a?”Mir: 1,'3'138 z "145 ' 29 1’7'176'7:1,‘11‘5137 0
.
'
,
revision of
the machtheah as got and
The mach' ‘he
50
_
5
issgtzif‘hm
fmws m PGKE 548.830“ ,
ruin
.
Utility, Execute 3 the dem
4°
VVBLKD -
i
-
.
"g.
maChine Codei n Page
me Ssage_ imte’ruptgar?gqt?ses registeina't ocat'OHS 548 and 549
program
1.
938in
”t lssamsab
.
‘
'
9
44441
'
1
$752,75
'76’“8~"?‘ -.
'22‘5’159,0,1u,if§§t§j§5 ;;';if;
.
-
To test that the
_
U'Fa R “1536
0”?ng L 29 IF PE!D.NEHT Ex
2 ,4,10
83 the Vectors Chancg acc0rd"lngty. Chan ges th e defe vertical Blank reg'Sters to TS?“t to the
30
Snap“.C5
1’3
a
CheCks t 0 See wh
l
e
'
214,10 ShOuld run the
'
6.
20
'
-
-
Set s
-
'
.
_
YOur
PROGRAM BRE AKDOWN
everything“ns You and Systi?'}; 8” e'egantyfve of av ve r getting sset
ii?
remem_
want
materia|you r please etzrnmgun tab'y set"°'03e amped package.
r eadable
'
'
if
COffectiy SETCOLOR befme youtyloe 't- The ten vaniSh from {?n e sereen, Now program, ty De SETCO LOR again and the teXt W'I” be
,
dOCUmentationw'th Pref. e’abtv as a W °fd pr°_ cessed fi|e_to_ Europa H $52:, AUser, Park, aWesfield AdlingtOHdl's‘gm" sK10 4Np_' —
relevant. And
her
of
a co _
In
gpav pu$hShed_ should give OI? d of the roaU tf‘ull ateusicnpthn any other detai|s "at:
send
th e program on d_PY |Sc Of t ape t°gether the
.
e pro grams wh Y not send them t° us to 9730e ou vapages7 £25 for ea 0 h One
__—_
‘
_
Sim ”V|
any
Working
m ents,
and prints
W K6T (4) 2” 3m <5) 3' 500 (2; 48 3UC (P)
.
O
0 Ode
data State
a
'
‘
W/
3
BARPOUND
S‘GN
and J Badrick from P D
W
'
"
—-
t '
\
'
'
BREAKDOWN the cha— PROGRAM to show message ram. a into Prints 1 being moved and steps racter set memory the top of 2 Finds pages, set lvjto back eight rom character happening Puts the 3 can be seen ram. Thle is firstrun. the program when the start Of the elght-bvte mark and 4 ?nds exclamation the pound data for the the data for
was started writingaprogram and this lRECENTLY accounting, — my Atari for home arose sign on when my problems a pound ‘h have write a to doesn't pokes 800XL 80 l decided a characSlghfor the pound the keyboard.would redefine statements l chose that 5 often. Data routine don’t use very as this will not 5‘9“ter that l mark, “MPH? "an the exclamationmy accounts program. :? “PLEaE-E z"? is that MN”? "T with E?RSuiS) 1 interfere remember MY ERGLAMTIDN or must mode ILE I CNQIGE What you 516!“ mugt change of graphics ?56,RM?OP 3 it PM“ Reset YOU after each the System 2 R?mQPZPEE?UBM-EPOKE nnmopizssmms press because if you rm to tempura back to 3 FOR re-run the program a have gone i found 5 will Eusnu?t) mm 3:9 to 7mm pound signexclamation mark. was to an this 3 A Lu??nmp?SMmmn being answer to “were mun-tenement that the easiest as a subroutine l and a.-zs.54.as,tu.5a,1u.a 5 ma use the program (ll) it — accounts program, SCS i need my within (N) it every time Return after 2 3“ to a simply go to place but remember 3“ A92 (t?) to be used (u) it. 5 “9 can also any into mark The program exclamation by simply convert the you require other character data statements. altering the 4.
>O
0
1
'
-
_
March 7988 Atari User 77
.
._
I
77
'
-.1
“ft
' ' . ,
~
w
f
.,
.
.-:
‘
.,
,
:
»
aa§~_w‘“*ai, his“;
-
,
s
1:7
55:2—
"
,
_":»’if,:
-
.
,
~ a
,
Iii—“r-
.
‘
g
f
,
-
’
‘
“59735?
*=
'
Q
.
“r'
-
‘
r
» ~.
.
_
a
.;
. .
,
“
.
;
.
. .
_
ONCE again mankind—or village kind is cfying out for your help, Apparently some time ago an obscure individual by the name of Mustapha Drink — or Mr.D — decided
3 in» »
\
561.33
'
'
'
to gain control of the Federation for the Control of Water Supplies. However, the Federation refused his cash offer to buy them out, which |ef~t a non too pleased Mr.D in a stinking mood. This was when he decided that if you can't join them, beat them. So he decided to destroy all the Federation reservoirs and cause chaos throughout the land. Minions of people will be very upset when they get up in the morning, grab their tooth brush, turn on their taps and nothing comes out. Now spare a thought for the vil-
if
'
., ‘
w,
.
—
12
20
-
25
50
—
70
100 150
— —
200 300
—
400
-
—
110 157
‘V:
’
its,
.
"
:,. 3:3; «x43
.
«,
'
gallons. But as luck would
tape or
have it and doesn’t it always—youstumble across a £16 million helicopter gunship. -
Using this you may be able to destroy the missiles that are heading towards the Floodsville dam and prevent the
impending disaster.
—
/
-'
,:,j"
,
-
7
»
~
tr
,
the
«"1?éf?§§fii353§3‘.'§f?wif
“as
a see stem“
dif‘iih’és’sig-g’gt
stand between the missiles and an early bath for thewllage. . Type |n_the listing, remembering to check it With Get it Right! and save itto
—
So now the scene is set
~
If“
m
W?s?‘?ea
only you
250 330 480
lnitialise variables and strings Set wave parametersand clear all collision detection registers Main program loop controlling collision detection and movement of missiles and
position
dlSC
before running
it._
Check for a new high score
Helicopter explosion, decrement lives
78 Atari User March 1988
—
500 1050
and
Be
espemally careful when entering lines 1000 to 2403 as these contain a large amount of machine code.
Three difficulty levels are incorpor-
ated, and you make your choice using the Select key. The game ends if the incoming enemy missiles manage to blow a hole through the dam or if all your three helicopters have been des-
troyed.
Each wave is progressively harder than the last the enemy missiles get faster and your helicopter is pos~ itioned further away from the dam, giving you less time to react. Remem— ber, Floodsville relies on you. —
Clear all sound channels a safe area of ram for the missile graphics and initialise it
Allocate
player
2000—2160 Install the vertical blank interrupt routine to control the helicopter, animation of the rotor blades and enemy gunfire 2165 2167 Set up new screen display list 2180 2195 Set up a display list interrupt to change the colours 2200 —2403 Allocate another area of ram for the new character set and define the new graphics 5000 7001 Draw game screen, select skill level and -
-
Successful end of wave and bonus routine Collapsing dam sequence and sound.
check for end of game
1000
6
—:—
’~/
£15" his“, _:9?,'§§1:41~>"
lagers of Floodsville. They face the dubious honour of living in the only place in the country with a surplus of water sited next to a huge dam holding back around 500 million
Move helicopter missile Randomly select a new shape for the next enemy missile
'
,
PROGRAM BREAKDOWN 10
,
.
‘
A“
By MlCHAEL A BAXTER
‘
._
,
?ne
it.
,,
,
,
~’
”fr “nu
f
2“
_.
?s?a??
isms”
~
??-ggi‘w is"
‘ ‘
'
é;
eta
'
Lita,
‘ .
,
i-“ziét?zt
‘3??‘a’f’é regs"§_?>,
.
gigsszzzx.
'
‘&’)/
4:
,
, .
'
'fin-(JitifiiaLQékfzinuke?»iii-Effzifi‘s’F-l 7
~ -_
“a?55t1’3o‘5f‘”
"
,
.
y
?zz-ea,
fir*,t‘*"‘”~~s~
,
~.
'
‘
'a..*-."“"A-»*=.h-u"‘~::"-::'
v ,
'
,/
_,~
f”?
x,
,.
.'
f
.
—
start the game
W
j
駧5§%
,
fat“ '
Y??gfh 7_
150 POSITIDI
nx-n1,nv:? '-m";m=51uu) "neon 151:
Bx-I1,BY:? "1
'
151 905111011 511,51“?
"
/
x:
’—;-_:_ \
wosmon
\
"327“
mt)
,
M
M
7
f”
«555,151,111!
x ,
?akw
to\\
,
-
,
”gym
,_
”
\_:7
Q
7,
X1;
7
x?m 1,“ \ ~;\
\
,
;
7‘
Q \
”5g?
a ”*y
7,7
1
7
'0-;:a:51u(n:ns
"
"woke 5327a,u:m:21 o:sc:sc+u5:sc5=sm515c) 152 9051110; 12-LEI(SC$J,20:? sczcnmn' counzu mu m mount-nun 15: 1105111011 n1e+coun,u:? " "
mun?
111011
auzxszaxznn:“zuuurmomaue::z =Intmunmuumsozzunnuomamnuzz
154 "
1" f
,/
on
com 155,155,157
z
155 sszu)? "zcoro 51 155 ssz"en ":5010 51 157 B$=“FJ ":coro~51 199 RE" zea sosus 5082POKE 707,u
N to N10
Wfé’é B$
U,
number ‘S/Véve kl.” level S."'”9 Containing
snles
sc, sc$ HI,
Constax?ngBLEs used for Speed
= ”1111312523325":uaue:muz+u1moan is: =
reaSOHS
204 IF
CLEAR
gra P h'lcs
for enemy
.
A, G
POKE
,
" "norm? posxuou 5mm? counzzomsxzzuzpoxz 707.1450":
we 21.9 _
24 220 11551011: 250mm 5:111 10 souns:5c:5
MISX He?r?g?sm (egisters location MHIT Helicomer gussue X positiOn Bx, BY Enemy mi SS! by missile Collision detecto ' 1}e 5creen COOrdinates MOVEs Contains machine code memory move routine
VBle
“(110 mu nxznmus 5124s,nx.90xz 53249,mu15
255 IF L£v>n1 no
mis-
'em.afmng
c:
mucus“
53“
Score
“Is High see “37 “3 Lives
150m men rosnmu
c+l1:scs:srn515c1:n£no n?smns zsomzu 222 sauna
MIF nz-u
l,a,u1o,u1o:posnmu
min
12—1511
scS),ze:? scum" smzrunu 250 mm: 1a,30.25.25,zz,zs,e,23,e,zx.a ,23,e,23,o,zx,—1 2” RE" zoo cosun soazron 5:35 to 1 51:9 —1:v= nun mm (9) us) zxzxut (111101915115) 15111:
Contains ma 0 h'me code to Start the VB! General pur pose
routine
.
variables
no
o,ee,e.15/c
391 90511105 x,v:? "0";:u£ur c 392 ran c:u1 TO 18:PDSITIOI u,c:? ";:n5xr G:GG=I9 °
* av ‘ "E" * x
11511
5
“5" mm“
10
mcnnn mm: mama: "5“
:u1:m:ux+15:vn=rzenzos)wax: mum,
is
*
17a:usr=nxsr+a.1 55 IF "5L “5" “5“
nzonuzunzzz:us:3:u:4:us=5:us=s:u
so
zzn men 150 51,1:15 51 posnmu mm? ns;:sounp
7:7:usze:uszs:uuzuzsnzmavnowxsr: 0.0:mozzu1ueuzu
m0£5t32),85u3),5c$(l5),nI$(ll6 3.1.15 unmsmzsszn? “:IIIT:53254:IIII 11
52 IF 955mm“ 53 IF pzzxmum “5111511113054: 7. com 50
nzsxzszchEanzsnnm?xzsxzso 12 con
081l5114izvsll$="m
WWI!
201,I7:BNIT:53263
99
20 uzumuzzu cummcomn 24 sou» u,5z.u,u:mtt 32:9LOT 30.11 Imam 25 ron 5:51 to counnposnmu
"cram" —LEI (HS)
s:u5=sm51musnvosnml ,I:? 115mm 380
no
511-111,
113,511,115
0,I4
co”
Is:--9-':scs:nxs:poxc 13 com 1000
1“
nnznn-oxsrmxznnmuncut:
_
run 151 on (PEEMBIIIT)011 up THE! no
REH
10! unzm?nswou: msu,m:souun 111,151, l.l4:IF 1502111 111511 pox: muvnmmn: mom"; n1,n,u,u:usr:nsr~e.1 110 115mm: 140 m: 149 RE!
PLOT
"
mamamo 39,6:ozsnm:sounn
n,
n1n,s,c¢:cc=aG—ux:u5n smoum 122 335 not mumaauro 39,14:comn mm. or Lumen 7a7,u:nx:z1s:cosu5 19mm E 754mm“: 705.11 sumosnmu "7 “5m“ Imus 3“ FOR 5:111 10 119: mm M? cansuuza );11 ";:FOR 55:1 T0 SBZlExT GENE!" 5 559,309 row 5:1 m seamen mm: 3“ mm 97,93,99,100,32,1e1,1oz,100,1 93
320 IF um. (51:5) mounm 330 com 25"
3” m, “a nzusnmm wosnm ;:nx=21e:cosun uncosun smmmzpox: 7°77.
men “15:5“
BXJVV?
599,90“
..
..
53“
Turn to Page 20 > March 7988 Atari User 79
_
4 From Page 19 4,1 11:11-91 ‘92 IF LIT-l!
THEN L152'1 I' L 1403 15 11:92 1059 11511 1 " 494 15 11:91 1959 LI$:" 410 GG:PEEK(205):FOR 5:75 10 91 STEP l2:POKE PLH+1024+GG*RNDKI)*HG.PEEK(537 H
—
70) 420 PDKE 01011200055+990(9)*90,0EEK(55 770) 425 POKE 704,G/I5:POKE 705.5195:souu0
9,75-5.90,90:soun0
l1,PEEK(5377B),l8,I
5
430 uExT 5150500 500 11:9 1nE9 459 zzu50(1759,an,1az4):1F 300 470 POKE 55240.ux:poxE 53249.uu+15:pox E 53256,1:POKE 784,19:POKE 705.19:PoKE
205.55moKE 205.92:x=usm900190195n 450 PDKE 7071I8=POKE 706.I8=90KE OLE“! ,9:00511109 50,22:2 115;:soun0 9.52.94 .06=G070 154 499 RE" 500 500 5:9 10 95:50u90 G.N,I.I:IEKT 5 :9E1unu 999 RE! 1000 POKE 559.0:50500 2200:PH=PEEK(106 I:POKE 559,I:POKE 54279. 1-15:509001cs PN:PLH=256*PH=POKE 755,204 1010 9E51005 1015:F00 1:1740 10 1791=R £90 0mm 1,9:9Ex1 I 1015 0019 104,150.90,152.220,159.7,75.
92,228,104,104.133-204110‘11331293 1820 0010 104.13312062194:133:295:1551
205.150,0,159,a,145.203.155,200.251,23 0,204 1050 0010 202.48.6.200.244.154,205,288
,240,190,204,150,0,145,203.95 1940 z:u59(1750,010.20401:501:01n41535 "17 1050 POKE 55277.95:poxE 53278.I=POKE 5 3248,HR:POKE 53256.N1:POKE 623.I4:POKE 205,100 1990 REM 1999 RE! 2000 15 pEEx11535):175 1uEu 2590 2001 0E51095 2100:Eon 1:1535 10 1575:9 EM) MPOKE 1.0:IEKT I 2002 0000=PLH11624=NI=IIT(ADDR/ZSS’tLO =?bDR-256*HI:POKE 1591,L0:POKE 1592,01 2003 0°00=PLH+1289=HI=IN710°°R/256)=L0
:9009-255*uI:005£ 15971L0=P0KE 15981"! 2004 abbR=PLH+1830:HI=IIT(0°DR/256)=L0 :9009-255001:poxE 1023,10:poxE 1524.01 :POI(E 1642,L0:PBKE 1543.01 2095 9009:01n+1042:91:191(9009/2551:Lo =9009-255501:poxE 1625,L0:POKE 1527.01
2.9,154.205.109,120.5.155,0,9,109.129.
9.50.9,124.102.190,190,102.99.9
5
2370 0919
2130 0919 155.0.0,200.252.224,9,200.23
.102,102.192,102.50.0.25,0.125.5,5.5.5
8,155,295,234,233,2,133,2.5,1‘1,3,2.8,
,6,|
240 2140 0919 3,75.90.229,154.207,155,900.
2375 0919 124.192.102.192.192.102,102.
102.102.13.9.255.255,9.0.255.255.0 2500 0919 1.192.192.192.192.192,192.19 2.192,3,240,249,249,249.249.240.240.24
000.153.0,0.155.9.0.175,19.219,41.120 2150 0919 135.207.150.159.120.1s3,000._ 900,159.15.153.0.0,159.32,155,9,0.290, 217 2150 0919
0
2305 0919 4.252.252,252,252,252.252.25
2.252.5.255.255.255,255.255.255,255,25
0,15.54.99,55,7,3,1,0.9.255,
120,224,240,132,254.252,0
5
2155 0591095 2157zron 1:1575 10 1799:9 E90 9:001E 1,9:9591 1 2157 0919 112.112,00,57.0,0,15,4,4.4.4
2395 0919 5,179,170.179.170.179.179.17
0,170.0.0,9.0.0,9,0,9.34 2390 0919 9,240,192,9,9,9.0.192.240.10
.5.21,05.255.204.204.207.207
.4.4,4,4.4.4,4,4,4.4,4,4,4,4,4.144.00. 2.2.2.2.55,114.5
2395 0919 11.54.00,04.252.204.204.252.
2175 m1 2175 m1 2177 RE" 2100 055109E 2190:500 1:1710 10 1730:9 E90 9:9055 1.9:9Exr 1 2190 0919 72.159,0.141.19.212.141.25,2
252,12,0.0,0.9.04.252,252.252.15,252,2 55,255,253,255.245,243,255 2595 0919 14,9.00.04,0s.255,55.55.255. 15.05.05.05.255.195.195.195.255 2397 0919
25.9.9.0,9.2,19.42.42,27.9.0
194,54 2195 5010 2590 2199 REM 2290 G:PEEK(106)-l8:POKE195.5:IE PEEK (17351 1nEu 9E1unu 2201 RESTORE 2210zfon 1:1 10 32:9E90 9
.0.0,40.150,170.179,20.170.170.179.42. 4.4,4,4.29.170,170.179.150.15,15,15.15 2390 0919 30.9.9,55.250,250.53,0.0.31. 15.50,252,252.252.252,59.15.32,194,240 ,52.15,15.50.242,192 2399 0919 35.4,143,50.240.249.100.15,1 51.30.5,12.40,259.239.40.12.3.42.3.12. 12.255,255.12,12.3
:nout$411:cnn$t99:9Eu1
2400 0919
90,159.11.141.24,205,159,12.141,23.200,
1
2219 0919 194,104,153,204,194.155,203.
194.153.205.104.133.295.152.4.159.0.17 7.295.14s.205.155.290,249,230.204,250 2211 9010 206.202.200,240.96 2220 G:G-IO:SET:G:G=SET*256 2230 2:05919091000551,57344.5) 2240 1990 2243:9E51095 2309 2242 0E90 5:5:5590:509 1:5 10 5297:959 1:5010 2242 0 AzpoxE 5E1525511,9:uEx1 2243 POKE 1735.551:9E1mu| 2399 0919 55.9.0.127.127.127,129.129.1
za,55,.,.,zzs,z43,ux,zu,z43,zu 2595 0919 57.0.0,255,255.255.199.199,1
,70,0.0,9.0.40,40,40,40 2515 0919 71,120.129.120.112.119.119.1
19,7.72,243,243,243,0,255,255,255,255 2320 0070 73,255,255.199.7.231.231.251 ,zz4,74,159,155,150,150,158,158,158,0 2525 0919 75.255,239,79,15.15.15,15.0. 75,40.40.40.40.40,40.40.40 2350 0919 77.50.50.50.50.50.50,50.59.7 0.0,125.254.254.224,224.224.224 2355 0919 79.9.50.125.102,192,102.125. 50,09,0,119.119.119,119,127.127.52 2349 0919 01.49.52.53.51.51.51,53.52.0 2,40,49,51,51.51.51.51.49 2545 0919 03.0,240,240,120,224.120,240 2559 0919
2109 0919 175.130,5.73,255.141.150.5.1
0.52.95.95.102.192,52.0
73.121.5.75.15,141.121.5.173.120,2.201 2119 0919 14,240.5.291.13.240,12.200.1 5.155.295.201.42.144.12.190.205,200,0,
2355 0010 2350 0919
155 2129 0919 205,291.155.175.2.230,205,15
2355 0919 33,0,50.102,102,125.102,102.
.240.04.50.50,24.0.9,24.24.0 51.0,52.95,59.5.5,124,0,39.0 35.0.62,96.95,96.’5.52.0.45.
9,124.102.192,102,102,102.0
09,0.15,192.99,55.1.0.0.90.0
,254.54,240.140.254,252,0
127,9.0.0.05.95.05.05.0,95,2
04.40.15,204.51.204.243,50.125.255,255 ,1z7,255,223.255.255,255 2401 0919 122.192.245.127.255,223,255. 255.255.97,255.195.192.192.207,195,255 ,255,90,50 2492 0919 255,195,195.255,195.195,195, 99,195.195,255,255,195.195.195.195,109 .255.192.192.252,192,192,255.255,101 2493 0919 255,195,195.195.195,195.255. 255,102.195.195,195,195.195.195,255,50 .105,252,195,195.255,252,105,195.195.* 2459 as" 2500 POKE 02.9:2 "5":00511109 I,I:POKE
99,50.9.0.50.159.159.159,159.159 2510 0919 59.0.0.15,31.191,255.255.255
:POKE 1547.10:poxE 1540.91 2095 900nsznf1054:01:19119009/255):10 =9009~255901:005£ 1529.10:poxE 1530.01 :PoxE 1552.Lo:poxE 1553.01
20 Atari User March 7988
7.0.24,24.40.9,0,0.0.15,9.50
755,PEEK(1735):POKE
752,111zpoxE 1579.
pangs)msrzo,a:en:;5:nu:9mux:n 2501 cou91:29:pouE 55240,nx:PoxE 53249 ,nx+15 2592 poxg OKE
“ampggxusupoxg 559,139”) 561,I6:POKE 512.174:00xE 513,95190
KE 54205,192 2505 z:usn¢1750.PLn.2040):voxE 205,100 70 :PoxE 205,92:5=059(90910019511:PoxE
7,14:PoxE 784,12:POKE 705.14 2504 POKE 705.90:50:9:scs:"0" 4999 9511 5900 2 "990E":2 "xx!":2 "xx!":2 2
"221":
"xx!"
5905 5999 5919 5011 5012 5015 5014 5015 5015 5917
2 7
2
uxzuug2 "xzuu:2 "xxuuz2 uxxsu
"zxs"
2
"xxx" "xxx!" "2229" "2225" "xxxx" "22225"
2
"22229
2
2 2 2 2
"229"
.
z;
z
.
1
mu so“
2
l-xzzx5u((:;(*+,,-.(§/+(:m,(
3
CAL
4
CAM
5
CAN
(111)
anz?zrggtzmug"$ "mm"
“23 '-' mm 5.1"? “006"
.
1115
392
092
(A) (2) (2) (4) (1) (5) (7) (1) (1) (T) (K) (1) (K) (1) (8) (1) (2) (A) (8) (9) (9) (1) (0)
2; 5
114A
55
990
967 62 011 63 0911 791<1<9 99 019
559,92 5979 IF PEEK(53279)=I5 11199 LEU=LEWII um 0:15 to 9 STEP 11:51:91!» 91.15.9919 mum 5,1, (10:94 111991 9:11:91 _ "E" 9999 5°“ IF 999111532791-“
199
5°” “7° 5°“ 59“ "R ‘=' 7° 255=5°“"° “12551“4“ soul» 1,255.10.7=POKE 537685315“ 5
159 151
9999 9959099 799919999 29 9929 9999 9150090 9,9,999mmcoto
RA5
149 013
992
7999 09m 199,99,9s,9s,99.99,95,75.99, 79 ' 99 ' 95 ' 55 ' 99 ' 5. ' 55 ' 45.50.“
157401 299 400
19,ts.5,19,9,5.9,9
ATARI ROMS Defender...............................9.95 Donkey Kong Jnr Final Legacy 1295
12.95
Joust_n__N___,__,_,__,____mn__,,___1295
Moon patro|1295 Ms pacman1295
Robotron.............................12.95 995 Tennis
3110
199 91s
451354'39135-25'3°12°'25'15'2'
PO BOX 78
1<L1
152 0911 153 1.1411 154 991 155 2119 156 3611
7°'75'°5'
7991 99m
CKH
4 112 095
9
180295 BMX Simulator 195 Boulderdash 295 Boulderdash I1 295 Darg 395
Decathlon 195
Dizzy Dice 195 Football Manager 295 Footballer of the Year ..........2.95 3 95 F °“’ Gr ea t Games ll F°”' Grea' Games " (d'sc) "595 Henfy's H°use----------"--------~~1-95 '
M?5t°’°hess
195
M'C'O Rhythm195 Missing one Droid 295 On Cue 295
Panther.................................2.95
Transmuter195 Universal Hero 195 ORDER
V]!
mictottolt "MGM”
222 909 259
L95
299
911
399194 910 235
(9) (E) 1919 1LA (6) 1915 9811 (L) 1929 N10 (1) 1939 AVH (0) 1949 A17 (0) 19591109 (2) 1998 9111 (3) 1999 91111 (2) 2999 901 (X) 2991 F8H (1) 2992 LUF (6) 2993 LKX (8) 2994 119 (u) 2995119817) 2996 91x (4) 2199111111 (0) 2119 013 (9) 21291150 (K) 2139 06A (0) 2149 K1U (9) (X) 999
332 $1 51g (9) )
1LF (0) 398 A91 (1) 399 516 (1) 319 1101 (6) 397
329 086 339 909 399 910 499 936 901
(A) (9) (K) (0)
23;
(0)
10s 90s
493 494
1129
419
311
429 425
111 KYi
439 814 469 01111 479 1129 489
9011
499911 599
131
991
1999
9
(X) (4) (6) (X) (L) (u) (X) (K) (0) (9) (9)
3PG
201
(7)
2493
903
015
(R)
2459
DRP
2229
0911
091<
0119
(1) (0)
2599
2239 2249
901
(11)
11811
(C)
2591 2592
UMO
(C)
2242111
11)
2243
(1) (0) (4)
2219 2211
F5K
2399141 2395 2319 2315
GVA
ms
(11)
909 232911118 2325 299 2339 90L 2335 A04
(1) (0) (X) (L) (L) (0) (6) (9) (0) (4)
2349 2345
11L 91L
2359165 2355
001
23691110 2365
A114
(11)
2379
9uu
Sig;
981 SKL
292300; 1x
(11)
2165
043
(1)
2385
90L
2167
1X8 (3) 019 (7)
2386 2399
003 841
(P) (A) (0) (0) (1) (6)
(3) (7) 2189 FL2 (7) 2199 X11 (7) 2195 9111 (1) 2199 019 (3) 2299101114) 2291 0117 (6)
2395 2396 2397 2398 2399
1131
(11)
2175 2176 2177
099 009
(1) (V) (6)
(1) (1) 9119 (5) 5999 160 (1) 5995 1195 (L) 2593
9115
2594 4999
1111
5999
LYP
(11)
5919 5911 5912
LRP
(K)
LUP
(11)
1109
(11)
5913
1109
(11)
59141119
(11)
5915
(11)
1119
59161119 (1) 5917 1111 (9) 5918 1114 (9) 5919 17x (0) 5929 58C (9) 81111 (3) 5 5321 22 992 (0) 5923 1120 (5) 59691100 (1) 5979 VSA (0) 5989 1511 (9) 5999 990 (8) 5999 401 (u) 6999 M (9) 6929 164 (1) 7999 AA4 (9) 7991 091 (5)
(X) (9) LPU (8) 1111 (1) 24991511 (A) 2491 502 (0) 2492 0311 (2) 041 901
.
I
MACCLESFIELD CHESHIRE SK10 3PF Telephone (0625) 25228 ATARI CASSETTES
ATARI DISKS
Ace of Aces 850 Arkanoid 795 Atari Aces 850
Alternate Reality II..............16.95 10.95 Autoduel 16.95 Basil: Mouse Detective ......12.75 Beach Head H 1275 Druid 1275
Arkanoid
Aztec850 Basil: Mouse Detective ........8.50 Colossus Chess IV...............8.50 Druid 695 Football Fortunes ...............12.75 Four Star Games ................695 Gauntlet (64K) 850 Deeper Dungeons 495
Gnome Ranger.....................8.50 International Karate..............5.95 Jewels of Darkness 64K ....12.75 Kennedy Approach ...............850
Eagle ...............12.75 Flight Stmulator II ...............39.95 Football Fortunes ...............15.95 Gauntlet 64k.......................12.75 Deeper Dungeons................6.95 Gnome Ranger.....................8.95 Guild Thieves 64k 16.95 Jewels Darkness 64k......... 12.75 Kennedy Approach ............12.75
Leaderboard Leaderboard
Leaderboard1275
I
ATARI BUDGET CASSETTES
(0) (0) (1) (1) (5) (1) (A)
AHA
(11)
61
5999 905111011 32.9:2 "LEVEL “;LEU:POKE
229152
295
25 L01
691011
"
“mm“
”5
(G)
TMR
391
13
5929 2 "?contueuow?fPin/190999"! 991919199" 5921 2 ,,"n\4.v»"--, .. ?,” ”?r
219 491)
294
011 29 029 24 098
9113
12108
.
2961A0
(2) (J) (8) (0)
292 91s
(1) (0) (0) (0) (5) (6)
11
-
‘
(AK
19 011
mum.”
5919'2'--9999&9&999mu9&9&mmmu "15" “W“ W W" mum-1:19
519.22.'
0A1 (11)
(3) (1) (4)
2
850
Tournament ....4.95 Little Devils...........................6.95
Living Dayltghtssso Mtrax Force 695
Nightmares 695 Phantom 095 Platform Perl. 64k ................8.50 Shoot em Ups 850 Silent Service 850 Silicon Dreams 64k............12.75 Spy Vs Spy II850 Tomahawk 64k.....................8.50 Trivial Pursuit 1275 Winter Olympics 695
F115 Str1ke
12.75
Knight Orc
Tournament....6.95
Leaderboard Living Daylights..................12.75 895 Mtrax Force Mini Of?ce 1695 10.95 Ogre Pawn 64k1695 Pirate Barbary 895 Silent Service 1275 Spy Vs Spy 11......................12.75 Tomahawk 64k...................12.75 Trivial Pursuit 1695 Wargame Construction Set 16.95 Winter Olympics 895 11
Please add 50p handling to all orders under £5. Cheques/PO'Spayable to: SUNARO SOFTWARE (AU) Girobank Transcash to account: 664 6638
Am
A March 7988 Atari User 21
“M
mm“
4mm
mm. emcee ©???i?§
Q?é?'??’z
mag, ©®®GE2 656312313628
Q?g‘g?’l
_—.__—___________—_—___________
I
0
IS a
.
'
Q, r QHS YER
’
M US ’
eXc
Programming becomes so much easier when you’ve got the right tools for the job. With this Atari User package you can add TEN new commands to Atari Basic to dramatically improve your performance. PLUS your Atari will generate meaningful error messages instead of cryptic numbers. Toolkit automatically boots in from cassette or disc and makes use of a normally unused area of ” memory. This package of stunning utilities specially commissioned by Atari User— is an absolute “W”, must. It comes complete with comprehensive QQ“ ”ll/WWI on-screen instructions telling you how to get the Ill/Inn} ®\\\ most from each of the programs. g \\\\\\\\ “p...“
i
-
IIISIVe!
=5:5” 1.1.“
75; 1/1 "5,
$4
s
62”
§
\\\\
49
é
Turns that
as
34
s°metimes ?nnow’ng
E 44?
aa %
5
a;
5\\oc\‘
;
44
rd ° I§Vb03 '°k on or Offs"lmpIy_
4?
n““““‘\\\\\“\\\\4 OE as 5 § emov04 SS ‘4‘n9‘e of
.-
" ”mailman”!!!
ll;
1—
3
s$§
0
444°“: 7?-
f-
5
55
'
'
-
5
§ \
g
«my,
”Wm[ll/i]
link
s’
remJrrl‘Basic r
wiggrams
4‘
"
llllllh-~
mu
a;
.
s
s \\\Q
"’ "WW/”11101111140.
mg;t
"a
.
v".
V
42
24
5
5a
he
at ar’ab/e (9
very 000 Ur
. g5 a p, fence In Qgram \ ‘wu'
s
Ill/”Willa”...
s
4? %1
ks
x‘“
®Q‘s
;.
gm
§
§ §
s
§
@a 44”
program
44
s s‘ .,
4a
gé
$5
s
%
s
§ .|||lllllllllllllll|n....-‘
””1/IIlIlmm"—;_
ml
§
decimal hexadecrmal and binary.
% /
in
"“‘"
4-nm\\\\\\\l\\\\“‘\\“““‘ ’9,/
§
5
1mm a
§
g
'g
v,
-‘
LVAR _
GNes
.
%
5
S
9
\\\s“ Q?
Stantly.
'.
v“
§
""'"llllllllllllllim""a
24
eCkSUms
\
§
44 -
9 Calcui ates g and Present S 14 the Useful Atari u se’
Ch
a,
s
xs"
3“
"""II
44‘—
44
s
uni nmnnmmm......?
4
sll
»%I
%4
,-‘
RemoVes nd REMS duce asthe r? e of me
s i
446 3
s
a
a
me Of a
’%
r_
%
s.
a.
.-'""“
44-
§ S
'4..millllllIIlIIIImu... r.
'°%
”Q
§ §\
‘—-
Alte‘rs
44
«e
4? a2 ? 3r’
4’4
numbers between
.,
§
6Filer D 03.
g
.
\\Q
without hav'”9 to
%4
P
§
any drive
%
p
,.~
§ V4! § Converts
s
2
.
»._
g §
increment
4/4 $4
§
in
2m, line
444
”\
ss‘
s
% ”4
ISpIays a d' lreCtorY Of
e‘
‘;
‘
§
.~---nunmmnl|llllll““‘
a’
0“
D'
\\\\
1,4,
bers
”a,
\§\
4441
instantly
§ f
$
é/
ll o
'
”a
\§
4/9
5 ,
§ \\\ ® ”ll’IIIIIIs§
5
“Wirinmmnnmm
s
,,
RE”
§ %
s
-
A
S
“""“””’Wll?lmn.._.’ ,.-.mm\\lllll\lll\l a“
.
aa= 4
\\\\\\\\\\\\\\\
$44
i‘
E
”
E g
5 5
/
a
4454
5 as
d
/
5, ,
[I/l‘ 2
0 4444’¢/¢ a a
kiin‘NaMe “n es %///// 335“; la a“ \c\‘\‘l‘
"w,
700
‘.\\
.
In
—
’/
'
the
e 0{
4/47,
a“
01».
.
;
s‘
323 variables §g o await s -
2 4@ § PrintS and a\\the“ z 4, ///¢/¢ occur enceS- s3 Inc] 44 4/4 A tanqdes the \““||u-..7 .
Char sPGCiaI an Eacters or,
% pn-nfson er. a a. " u
m""’”””"""--f.\‘
4?
.~
s
§
§
\
4”
.
.m\\\\\“““
‘
£5.95 tape £7 95 disc -
.
f
THIS drawing program was first pubIished in the July 1985 issue of Atari User. It was written for the Atari ST by Grant Owen, but due to the lack of this sort of software for the 8 bit Atari I decided to convert it. Although many simple drawing and doodling programs exist, none of them allow you to draw a plan view of a shape and then convert it into a 3D image and view it from various
'
y
. .
.
; 5
1
3 ’
I
i
3310
t
re
f, ‘
1
REM
3T)
REM
CONVERTED
3
REH
FROM
4
REM
HRITTEN
5
REM
(CMTARI
g
lg.»
g
”
A
a
'
E;a
g
_
g
;;
i,
'
‘
éi
,
v
‘
x1
jj
22;
A
f
7
$6"?
x.
g
g»?
g
4 ,
{
zgv
'
‘
~
5
?‘
peg:
-"
g _
,
j
ea
"
-,
g,
*
;
';
fix
7
"
‘j
'
-._
“A,
g‘ .‘
y
-
. 2
R:
_
’
\h%%%’/?$? 5, fair [is m gaw’? {if E f / 1925? £3'
”
g;
—'
1:
jg”; g\\* \\
?e ff
’
"a
E
E
>
*
g
.
é
j
%
-,
'
j
?
—
'/
"
"vii: %€&T§‘% % jg, {fég'fééxf?f’gee"igtea”, ‘ s}. 3! %@%¢%§a¢fe if $36?“ ;
“e
,
x‘,
,
'
j
“?ange
Egg/f ;l%f?gQ
’
,
57
W
r
j
'
gm?"
shape. When all the calculations have been completed you are asked to enter the angle you wish to view it from. If you enter 0 the computer will draw a cross-sectional view of the image. I found that 0.25 and 0.5 were the best angles to use. The program was written to work in Graphics Mode 8, but with some work it can be made to work in a lower resolution with colour.
2
“j
j"
?
j
rounded shape selecting 10 will give a rough profile. The computer will then work out all the points it needs to draw for the 3D and
smooth
% 5
.
—
‘
e
Ing‘
I”
Type in the listing— remembering to check it using Get it Right! — and then save a copy to tape or disc. When you run it follow the instructions that appear on screen. All the drawing must be done on the right hand side of the screen. To define a shape move the cursor— using the joystick plugged to a position on the into port one screen and press fire to plot the point. Now move the cursor to the next point you require, press the button again, and the computer will automatically join these points together. Continue this process until you have finished your flat design. You are allowed to plot a maximum of 30 points on screen — if you wish to plot less than this press Start to finish. You are then asked how many faces you require the finished drawing to have — the maximum number is 30. If you choose this the drawing will be a
‘ ,”
l
.
angles.
s
.
8
,
(a ”Mk
"
xii; Q:
j/
egg
a,
_:
M’
”is" ?y
g~
3535'
7 _j
L
kv’
“37
\
R
d,
j
§
’e3ee%g??l>g“y "
/
j
Test dra
.
O
ut
-
this "83 rou?ne b
Ra’vmg BIN EDWA RDS
DRAWER j
A
BY
ROBIN EDNARBS ;‘
PROGRAH BY
100
ORIGINALLY
GRANT
GEN
USER
7
j
10 RAD 20 GRRPHICS 8:3ETCOLOR
2,0,0:POKE 752,
1
30 HPX=200:HPY=20 60
If
7120 130 140 150 160
IF
?
”NUMBER
170
'.’
~I
MXI=30,:OIH X(31,31),Y{31,31),Z(31,
STRIG(0)=0 THEN GOSUB 300 PEEK(53279)=6 THEN GOTO 160
240
BX=HPX:DY=HPY [F
P01NT>0 100
THEN
GOSUB
740
GOTO
NON
FACES-";:INPUT
OF HAVE
TO
THEN
F=49
WORK
THIS
F
LOT
OUT
"
"
180 IF F>69
SN=SINTPI/(f/2)) 200 CS=COS(PI/(Fl2)) 1210 FOR L=2 TO H1 190
_ —
’.’
80 DX=16010V=96:LET POINT=0:PI=3.1G159
IF
220
j
L=F12
THEN
?
"
"
26 90 COLOR 1:PLOT
560
110
31) HELCOME TO 30 DRAHER":? 50 ? '" PRESS FIRE TO CONTINUE” 60 ? 20 IF STRIG(0)=1 THEN 70 CHR$£125) 75
GOSUB
"HELL
I'll
HALF
NM
XlK,L)=X(K,L-1)*CS-Z(K,L-1)*SN
250 Y(K,L)=Y(K,L-1) 260 Z(K,L)=Z(K,L-1)*CS+X(K,L-1)*SN 270 NEXT K:NEXT L:GOSUB 420:IF NN=99 HEN 50 280 GOSUB 410 290 GRAPHICS 8:8ETCOLOR 2,0,0:GOTO 80 300 LET POINT=POINT+1 310 FLAG=1 320 ? POINT;" POINTS SET" 330 X(POINT,1)=OX'160 340 Y(POINT,1)=DY
T
.
160,1:OR£HTO
160,101
.
230 FOR K=1
TO
POINT
“if"
t? Page 24 > March 7988 Atari User 23
~
if?
4 From Page 23
Q a}; g £1 -
-
.
1) 0 350 wow 360 0x=)((P01111-1,1)+160:01=1(P01111-1,1 370 Gx2=X(P01111,1>+160z012=1<P01111,1) 380 11 POINT>1 111111 PLOT 0x,01:01111110
'
0x2,012 IF
4”
RETURN
POINT=MAXI
THEN
..
.
INPUT ANGLE
“?
45A
”
W
1111299111111
46”
L:1 H
21”
P
15
he; U‘
3,
d
.,
i
, ’
3;
.
1
523251?“ 420 '
5,15?”
_ HPX—EPX
750
11
76”
“MR
AND
_
MPY-EPY
111511
1111111111
0
770
PLOT
57“ X2=(S=7)'(S=II)ZY2=(S=IS)‘(S=“¢)2M PX="PX*X2*3="PY=”PY”2*3
HTO
EPXIEPY
78”
“MR
575
790
P101 x(101111,1)+160,Y(P01NT,iNORA "PX/MPH!” EPX=MPX:EPY=HPY
11 111x<131
HPY>155
MPX>318
011
011
11P1<1
011
MPX=HPX-X2*3:HPY=HPY-Y2*3
111111
580 PLOT MPX,11P1:PL01 MPX,MPY+I:PLOT P)(11,11PY:P101 HPX+i,MPY+I
1110
11
3
CAL
1
CAM
75 89
585 COLOR 0:PL01 11Px,11P1:PL01 MPX,MPY+ ‘I:PLOT MPX+1,HPY:PLOT MPX+1,MPY+‘I:COL0
K
NEXT
CAK
(3) (V) (A) (11)
(0) (1) (2) 10 2111 (9) 50 100 (x) 30 310 (X) 70 010 (7)
if&
11,11
2
SCAN 10 091 20 5111 30 011
POINT
mm “TU“ 561154me
,
..
2. '
”I'NNWKIU” 510
f:
$3
RETUR“
11,1:0RA1110
53“ "EXT
5?
'
I?“ 47BH:160+X(K-1,L) 1.00 J:Y(K-‘I,L)-NN*Z(K-I,L) 49“ N'16“*X(K7U 500 Whom-11111111“) 510 PLOT
3
(11)
CAJ
1
If ¥?
"
T”
7°
.
,..
.
”N
3155TC°L°R GRAPHECS
3?»
V
”W”
a:
5
.
k
THE” RETURN
II? éngizwm-? '
’
5.
_
43“
165
GOTO
f
55‘r“ f”? 13,36 an“ ,
393
1129?
M“ 6’
?at” f@@/
'
i
a
X(1>01N1,1)+160,Y(P01111,1>:0RA
(11)
P110
NR (0)
EPX=MPX:EPY=MPY
810
RETURN
(1)
210 1PA 250 251 260 00)( 270 L111
(K)
(0) (A) (3) 280 PUK (P) 290 021 (A) 300 1111 (1) 310 (12 (3) 320117 (P)
570
LK6
(0) (1) (3) (V) (3) (2) (0) (9) (3) (1) (7) (A)
330 9P6 (11)
575
1107
(11)
130 Am
(G)
(c)
310 )(P0 350 W)
(0) (J)
CM6 YYV
130 091 190 071
500631 510 1111 520 AXU 530 P35 510
7115
550
1119
5150
v111<
100 (L) 585 2P1 (X) 58m
90 003
(1)
110111
(F) (P)
370101
(5)
710
01:1
(11)
120111111
380
1x3
(11)
LN9
(P)
130
1511
(11)
m
(11)
110 150
5111
(7)
390 1711 100 R68
750 700
Q”
(Q)
110115
Ib?
YUU
(E)
“5
(ISA
(y) (1) (7) (L)
79@
MNJ
170 111
(x)
120
1161)
(H)
300
GEA
189
77,1
130 uys 110 312 150 101
(2)
w
W
1
800
210 011 22g OVE 230 004
gHU
19g 371; (2) 200 7110 (2)
(3) 7301191 (0)
770
1111
(M)
(1) (x)
(11)
(0)
MAIL ORDER SPECIALISTS Certi?ed 81 Guaranteed Bankrupt Stock 100 DS/DD 48TPI Drsw
35" SPECIAL OFFERS
Of
Special purchase
25 $500 50 $300 25 05 DD 50 05 DD
£29 95 '
Inc Sleeves, Labels, Write protect. Limited offer while supplies last.
135 135 135 135
disc disc disc disc
TPI(MF1DD) & so or 60190 locking TPI(MF1DD) 3 30 or 60190 locking TPI(MF2DD) & 80 or 60190 locking TPI(MF2DD) & 80 or 60:90 locking
13500 unbranded
10
box box box box 500
100
so
25
£32.00 £55.00 1:35.00 £51.00
ALLDISCSCARRYANOQUlBBLEREPLACEMENTGUARANTEE,ARECERTIFIED100%
”m mm
“°-°° “15°
(”Fm“)
SS'DD DS’DD
(MFZDDI
“7” {530°
29m {990°
“99” “290°
“235 mes
ERRORFREEANDCOMEWITHLABELS,5'/"ALSOHAVESLEEVESANDWRITEPROTECTS. FLiP $1050 0130s HAVE TWO moex HOLES AND TWO NOTCHES. ATARI 25 50 ‘100 25 0
DISv?ng‘gC'ACII-Ip?zzi?i?”DISK
SS 48TPI525" SS 1131111 325" SS SSTPI 525"
013-03 DISCS
3
32013117 LOCKING
5
”20 CAP LOCKING
BOX DISC BOX DISK BOX
a 04 33333231835523831853133133; b
1‘.
§°G D5
3m
525"
a
Discs
0
121
5
3° W
LOCKING
W
BOX
"0
£25 00 539 95
NOTCHER
FREE
m
“011100 N
“2
“$3
ss 40m DS
48TPI
DS 96TPI BOX OF TEN BRANDED
s‘l"
HOLDS
50
av; HOLDS
40
ST/IBMIAMIGNPC
£9.50 £11.00 £13.00
£5.50 £6.50 PRECISIW DSIDD 48 £7.95 £7.95
1512
5
T0
CENTRONICS
TPI
5‘/"'
50
£17.00 £19.00 £21.00 Dlsw £8.99 HOLDS
100 90
s‘lz")
LEAD
sue me SWITCH
'
£35.00 £37.00
60/90 (HOLDS so 3' or PRINTER
rm
100 153300
mow Lem BOX-2 POSITION (nlmrb2munummMCmMuaRm-pbmqndy _
_
_
HARDWARE
BARGAIN
_
PRICES
4
”£23 £6.50 £7.50
£9.95 £9.95 £7.95 £29.95
E
2;
Ezg£SM125 a
$23
2 :33:02 mu 2 1 meg 3332; nve EE meg RAM a y
583233
(4
3 3111125
1
5.25- DISC 1101011511 (Double your disc mpacity DISC CLEANING KITS Liquid non~abraaive type
on a —
gsEscDucLKPR'CEsm-es .
singlest arm) was your valuable witware 3.5' DCK £495
protect
.
03:1333303333333133“5111133333333
DiscDmn MEGAST(4rneg).SMz15Ibnohbnibr,WLmrPrinter?stosHard in
..
..
333 "$2699.00"
pounds Sterling by bank draft or international money order. Write for quote
ACCESS‘MASTERCARDEUROCARDVISAaccepted.CFiEDITCARDORDERLINE—027989509 24 HOURS A DAY, 7 DAYS A WEEK VAT 81 PP. INC. NO HIDDEN EXTRAS WHAT YOU SEE IS WHAT YOU PAY —
,
2119000 megabyte meg drive) All Hardware comes with free as! ooversll All STS come with 5 public domain dscs inducing CPM emulator and the arcade game Megamids, 5 blank dsx to get you going or choose 5 eddtional dses'fmm our public domain library. Basicllanguage rise and manuals. 520 STM ONLY comes wrth ist Word word processor and spelling checker. Mega
ST
Just write for more information. Cheques etc. payable to STORT SOFT (International orders add 10°11, and remit in any other currency).
—
.
18 CROWN CLOSE, SHEERING, BISHOP'S STORTFORD, HERTS CM22 7NX 24 Atari User March 7988
00
81
PURCHASED
TRIAL
ATARI
-
2129-00 SUPPLY REQU'RED
33311-33:11333331;::;;:;;::::;:::;:;:::;:::::;;;;:::;:;:;;;;;::1::;:::;:;:;;:;:;;::;:;;::;;::::::33:3 520 STM: SF354 & 3111125 mono mon1tor£37495 520 STM, SF314 SM 125 £434.95 1040 STF 7 SM125 mono monitor 10 in a plastic
UNBFIANDED
1
1
m
{4223 £2 0°
mg
ST MEGABYTE MEGABYTE ADD'T'ONMLEADS OR POWER
AMIGA
5‘633
5'/‘" DISCS FROM AS LITTLE AS 33 PENCE w
10 in a case
a?
?ea
”13;
3;
f} a? gift/ref???
a e
3,
,.
,,
a:
a
‘
1
Brian Jobling, one of the founders of Zeppelin Games and author of Speed Ace
-
v
A
-
f
Nell Fawcett takes a look at a new software a new game and its seasoned author company, IN
a.»
.
ever-expanding software
an
//’
market it is always pleasing to see a new product arrive in the office and Speed Ace certainly had us all
.\ K
—
motorcycle simulation which uses a split screen display similar to the old Pitstop ll game. After playing it for a while was intrigued to find out why a full price product of this calibre is priced at only £2.99. 50 packed my bag and headed for Newcastle-onTyne to talk to the author Brian JobIing,who is also one ofthe founders of the company. When you meet Brian the first thing that strikes you is his age. At 19 he has already chalked up an impressive list of games on various computer formats. His successes on the Atari
came about while he was working for Tynesoft—WinterOlympics, Phantom, Who Dares Wins II and Mousetrap. summise that it was the success of these especially Winter Olympics which sold over 4,000 copiesin its first month that allowed him to buy his I
—
—
Y?
x
/'
_‘
"g"
Q“ N
0!
1
,,
Q W
M,
w,
( ““*
I
§,.
.
, 2
_
6 it...“ 4&4”a a»
“w
{A'E'i'lf‘nzz
.
—
._,,
i...
{a«v
it,
5
‘
5552"
w
1,11
.,
I
l
\
4
buzzing. It is the first release for the Atari by a newly formed company, Zeppelin Games, which decided to enter the world of budget price software. If all its products are as good as this one it can look to a prosperous future. The game is a one or two player
few-.-
‘
t,"
i
Porsche at the tender age of 18. When i asked Brian why the game was so cheap his answer was very
simple: Zeppelin want to show that high quality software can be produced and sold at a budget price. It has certainly done that with Speed Ace. Unlike most budget companies who bring out up to 10 titles a month of an average quality, Zeppelin will only produce around two or three games a month. But because more time is spent on each, the quality will be very high.
Zeppelin was formed on 30 September last year by Derek Brewster, Martin O'Donnell and Brian Jobling.
3 Esf?
They have their own in-house programmers and various free-lance writers and, as well as supporting the Atari they produce budget games for
other micros. Derek is the man who got Brian interested in the world of programming. He was converting games for the Amstrad CPC, but since then Brian has moved on to better things. Derek used to be an editor on a computer magazine. With all this experience the company has the potential to succeed, but what really sells the products is their Tum to Page 26 ’ March 7988 Atari User 25
1-
ij"
s
'
' . .
4 From Page 35, quality. The} packaging has been produced in a very professional way. Original artvirork and eye-catching style makes the product jump of the shetf at you. So, best pf iuck Zeppelin and keep those quality products coining in-
,/q
f
\.
1
_ "
0
3
'
,
,
W365 ms;
/
i
'
‘
"
f;
531
,
"*
'
As with
although Brian
cassette.
are.
Being the first release for Zeppelin, they will be hoping for a
huge success. When loaded you are presented with the main menu from which to select your race options. If you choose a one player game you will race against 19 other computer—controlled riders on a full screen. The scrolling is very fast and simulated speeds of up to 192 kph are possible. ln two player mode you can race
,
against a friend using a joystick plugged into port two. The screen is split into two each half giving an independent view, with the two of you being the only riders. This technique slows the game down a little, but racing against someone
5
‘
other than the computer is great fun. You can choose between nine different race tracks with from one to nine laps on each. The circuits include Brands Hatch, Silverstone, Jarama, Paul Ricard and Daytona.
COM'NG SOON Zybex will be the next release by Zeppelin for the Atari 8 bit and although the version I saw wasn't finished, what i did see was superb; It promises to astound Atari games players with its quality and addictiveness. The game involves two rebels — Rinser and Cassalana — who have been sent on an almost suicidal mission to escape the nightmare of Death Row. To escape execution they must go to various strange worlds in the Czoken system and fight weird and deadly aliens. From each of these
planets you must collect a teleport crystal. Each crystal gives you access to another world until you reach the restricted levels and face the ultimate challenge — the Zybex itself. lf you obtain this it will ensure 25 Atari User March 7988
touching the kerb also slows you down dramatically, so take the bends at a comfortable speed and it will pay off in the long run. lfound that under 140 road or
kph was a safe speed for bends. After a race you are presented with the score table which shows
the best time for that particular track and the time you have just achieved. It also shows what position you finished the race and the best position you achieved. The graphics are superb and the scrolling exceptionally well executed. Sound effects could be better — a catchy little tune on the main menu would have been nice.
Having said that the constant
f
v
III
.
3
‘
Q
T? “Q
.
/
"
?x?
5:
5
~.
'
$1f" &
.
5
A“ .
§
4
f
.
,
”T7\
,.
,
?@ j??
I
g
f\ 1.x"
/ ?ail.
',I
,
,
621518137
‘i@
A of the engine revving and the crunch as you grate your legs into the ground as you go round a sound
corner are adequate.
The feature I really liked was the way the bike leans to one side as it this is goes round corners; smoothly done and adds the finishing touch to a super motorcycle —the first of its type that l game have seen for the 8 bit Atari’s. At £2.99 this game is a bargain and must be a winner for Zeppelin and Atari computers alike. I will be very surprised if it doesn’t turn out to be one of the best sellers in 1988.
57
?;, é?
4
A
-
g
as
I
.:'
, ..,, ;'
“$5
that your captors remove death rings from your necks. To help you with the mission you are given the Orbit weapon with power level one, This can be the game goes on by picking up weapons of the same type. There are others that you can get and these include the Rail Gun, the Wall, the 8-Way and the Pulse. The game is described as having a simultaneous two player option —two players on screen at the same time. Very nice to watch. The graphics are stunning and the music was some of the best ever on a game for the Atari, and believe me I’ve heard a lot. The graphics for the backdrops are some of most original have seen. A lot of thought has been put into designing the aliens you fight and the weapons that you use. All in all this game is a credit to Zeppelin.
4?
_‘
I“
they
me
To control your bike, push forward on the joystick to accelerate and pull back to slow down. If you collide with another rider it results in you temporarily losing control and it will take you a little time to
increased
A?
i‘
—
regain speed. Leaving the
A
'
‘s;
assures
.
Q,
The inlay card says that the com— puter tracks are identical to the originals, but not knowing them personally i can’t dispute it
most budget releases, Speed Ace is only available on
s
”AAA”Tsf‘svféf “it il b
NEW RELEASE
'
,
/:/
.
,
[7
, *
f
f A
I
as.
'
.
1"
._
Q'
—
. ,
5
’
ii.
i;
A} if9 i
~
213“? sniff
g sé has?)gs? ~
"
é
‘
s
W
“1
‘
g:
‘
135
‘
_
.
if
£1“ , ' ‘
ji
ff
‘—/ “3—5.
A
"'
"
g"
egg
,_
“
.
is"; T"
T
a?
-
"’
‘
a
,
2"
w
_
‘
e
-_,
_
f'
r"
'
g
, .—.
,,
hf
,
@\530g 44? t I games
'
7
-
~
4
,
1
w,
ifa
—
s
.
I
o
e,
.
Q’s/'
"
TELEC'
(9
o"/
'
|
0 '
1
m
I
58m“
A b
b
t.
H
d
'
specla Il'st ONE of the country’s leading learned societies has joined
MicroLink. The British Psychological Society has nearly 72,000 members and is involved with government, the health and education services, academic institutions and other organisations here and abroad, LaST year its charter was changed to allow it to maintain a register of chartered psychologists which the general public will soon be able to consult. This gives the country a
of
cialists whose education and professional conduct the BPS The society is no to the
stranger benefits of electronic
mail.
For some
time
its
members who work in academic institutions have been communicating via
JANET, the Joint Academic
Network. By joining a more wide/yused service like MicroLink, BPS members working in all areas
ofpsycho/ogy
communicate more
can now
faster
and
efficiently with the
Society's offices in Leicester. In addition the society’s extensive business activities,
which include publications will and software, be enhanced by MicroLink Ema/l and te/ex facilities.
_—_f I‘ I
_
“
MICROLINK has joined forces With the University College of Swansea to providea unique electronic bulletin board for
Sional expertise comes with no strings attached, no axe to grind and no commercial bias. The wide range of business
businesses.
Subscribers can QGt advice sectors covered includes free of charge from expertsin legal matters, exporting, various fields, and discuss industrial relations, managebusiness problems with ment, market research, perothers Who may have experi- sonnel and training, statistical enced similar difficulties. and systems analysis. As well as being instantand Expertise is also supplied in free, this access to profes- the areas of computing and
expert
and
what is probably the world's fastest translation service on MicroLink. Subscribers who send foreign language documents to her mailbox can get thetransIated material back the same a vast improvement day over the post, particularly for businesses. “Initially can offertranslation faci|ities in Italian, Spanish and French but if the demand is there, other _
|
_
European languages can easily be added”, said Dr
expert.
B '8 “8
Translation back the same day LANGUAGE
Users of the Business Bulletin Board can browse through the messages and repliesforitems ofinterest. All messages are read by the system operators who pass them on to the relevant
.
'
Swansea university lecturer Dr June Salmons has started
computer systems, electrical and electronic engineering, expert systems and artificial intelligence, and mechanical engineering.
saVl
difficulties.
a
fast
“gs
THE first commercial bulletin board on MicroLink has been
Salmons. Subscribers can use either the standard service, where the translated document is returned via MicroLink the next day, or the super—fast same day service. Dr Salmons, a lecturer in Italian, said: “Europe has always been an important area for organisations to develop into. However, barriers are often erected solely because of linguistic
”Hopefully,
h
1
and
efficient service like this shou|d make it easier for more firms to enter Europe”.
launched. Called LoadLink, iIWl” help Britain’s 2,000 removals firms avoid expensivewasted space 0" their vehicles. The service provides infor— mation about spare capacity—
partsloads thFOUQhOUt
—
available
Britain
and
abroad. Firms using LoadLink can sell or bUY space 0“ part-
loaded vehicles, enabling journeys to become more efficient and profitable. lt also enables firms to give their customers better service by accepting small loads that were prevrously uneconomic.
NEW LOW PRICES!
-
Ita I “15 n _
-
—5
5
0
00
ne5
-
'
g.“
g.
“333...
995353
“a in; Cu" O t! 3 E R
j
“a
??
‘
»
._
1s.
w
fir:‘m
@;
$3.3"
\__
99,» ..
3-25 tests
D
'
.
Q
s
”if;
*
J
‘
9'
i133?
is
the...
’_
‘
.'
.
i...
MG g 5...st i535
.,
N
if.
<?k
g“; ‘
£1 257‘
Les“,ms... ,
,
m
Wei-2?”
sings; 25g Computing with the Amstrad CFC
W\ s
f.
.
as.
Y
28 Atari User March 1988
‘
"i
“559 sis“
est
gm
\
professional printer stand takes Due to the
includezEasyaccesstopapertrom
both sides. used with both tqpartd
223313936 i?ggggyzmswfi’gl adjustable deflector plates it ensures smooth paper ?ow and automatic refolding,
so c°| £2995 132 Col ..............£34.95
PC Amstrad
Computing Amstrad PCW
a 0 I’
yo u r
can
_
Diamond-
Europress
..
'
Stereo Audio Resolution 500x285
'
MF2-DD MF2-DD MF1-DD MF1-DD CF2-D
Branded Branded Branded Branded
£1995 £1895 ..........................£16.95 21795 £1899
(10) (10) (10) (10)
Bulk (10)
100 5.25“ 03-00 Disks plus 100 Capacity Locking Disk Box ..£41.00 75 3.5' 08-00 Disks plus 80 Capacity Locking Disk Box ........£89.00 25 Coloured 3.5" DS—DD Disks plus 40 Capacity Disk Box £44.00
‘
9&3
£1.25 iii; with the
_
i.
regs
.
No w sale On news agents
@
Q
.
‘
'
SPECIAL OFFER BOXES
.
-.
$3;
_
«é
“2
-
—-——-——————-————
..
..;..,_
’®
35
’
PrlnterStand. This new
teed and above the other, the desk space r 99 uiredf Of)’ o U r P"'nterlunctionsi S effectively halved. Additional facilities
Free Atari Cable Free Next Day delivery
SONY GOLDSTAR SONY MAXELL CENTEC
£1 25
...C.°”.”’“.“”,9M
.
«We: l.
£32.75 £34.50
——
$5"
Amstrad Pro essiona/
.
§§§i§ W1“
'
..
Q _
Amstrad PCW
£67.50 £65.50 £86.25 £94.75
a.
,.
'
M
.
~
?t
{‘(}Bl}i' “M-
’
gw‘s x
ssssssssssss Amstrad Computer User
»
.
PRU! this“
g?“
“9g mes m {reek i593 ;' \ free mi;
£48.50 £50.50 £63.25 £65.50
PHILIPS CM8833
159919
.
.*
ii
i
V§MQ W {$91 $5. iffil'1 25 a s
§§§
,
"
s
59.
,
s.
g
3
_,_
t
-
L°°ka,b'° l-lold5120 Disc .............£499 525“ Cleaning Disc..........£3.99 Disk Notcher.....................£3.49 ST Printer Cable ...............£8.49
Aches?“
.w
b
gig
35“ Cleaning
a,
iii...
.
S
.
3.50' Lockable—Holds 40 £7.49 3.50'LockabIe-Holds 80 £8.49 27.49 5.25- Lockable—Holds 50 5.25' Lockable-Holds 100 £8.49 _ £1095 5'25
fiat £993
;
Ares/swear
s“
3-88"tOCkkggle 23 00 e- wigs 0
u ser
99
i
assessors Ibh‘igeu “in? ..
“
i...
A
.“:.
.
£35 \;
__
‘
'
..
Qggggg
‘
was
_
Storage Boxes
is
4292231131]
‘
150 £41.50 £43.00 £45.00 £46.50
your-printer.
WWW A pp / 5
100 £32.50 £33.50 £34.50 £36.00
é recrd?mié’irlhie?
$1?
5
“mm"
§ es Qx Me?i‘s“
_
6.
“W“
'
1...
.
/’
5
f’
i
its“;
.
w
50 £18.50 £19.00 £19.50 £20.50 £25.75 £28.50
£17.25 £18.75
£9.95
i
sx«*§§§\\§§&
a ;. g ..
£7.95 £7.95 £8.95
.
j g”
“we
Mm?f
Delble Sided Coloured 96T.P.l. Dotble Sided Reversible96T.P.l Coloured8tReversble 48T.P.I. ColouredarReversble 96T.P.I.
25 £10.50 £10.75 £11.00 £11.50 £13.75 £15.00
.
,
"
The
its,“
-
“a? ‘l-.£1-25l ‘
10 £5.49 £5.95 £5.95 £6.95
.
«g;
If“?
.
zit...
f
..
53?
TOP QUALITY
All Centec disks are packed with a protective jacket (envelope) and come with a lull user set, including a label and a write protect tab. The disks are manufactured to top intematicnal standards and have a hub ring for added probation. All disks carry our no quibble replacement guarantee and are certi?ed 100% error free
399916553?
gs
,
_
-
Sided 48T.P.I. Single Sided 96T.P.I Double Sided 48T.P.l. Double Sided 96T.P.l.
Packs 0110 5.25- Disks come with Free Plastic Library Case (worth £1 .491) Coloured Disks come in ?ve colours (Red, Blue, White, Yellow, Green) Reversible disks have two index holes and two notches! Coloured and reversible disks come in ?ve colours and have two holes and notches
g
,
l
-
m
s»
“j
5.25" BULK PACKED Single
0424 430422/ 422 928
j § i555?
Single
Sided135T.P.l.
Double Sided 135T.P.I.
£12.49
£23.95
£45.95
£91.95
£129.95
£14.49
£26.95
£52.95
£98.95
£145.95
Rainbow Pack of five colours
—
9999999919519!-
9795
99595
Dotble Sided 135T.P.|
£19.95
£39.95
'
.
.
.
New product! 99999
911999
919999
£75.95
£145.95
£214.95
.
Packs ol 10 3.5 Disks come With Free Plastic Library Case (worth £1.49!) All discs are supplied with labels and are certi?ed tom/e error free
CENTEC ELECTRONIC SYSTEMS LTD UNIT3, THE METRO CENTRE, BRIDGE ROAD, ORPINGTON, KENT BR5 2BE
TEL: (0689) 35353 (6Llnes) (24 Hours) Fax: 0689 77737 Remember — all prlces Include VAT and delivery! There are no hidden extras to payl
———————Adventuring l ‘7712’5‘ “f?w?f
-;
/55 iii], “r“ AS
I
'_
Wan
?
a
few
A53?"
j;
»
"
f -'
5
’
4,
5:
5/15
1.
5
,
5
~
-,
-
C’MVfl,
55
.
\
"g,
'
'
a;
fig”? in -’,,f, Wg?ygt 55152” 53 £55» “w'ag? 55“, 0-1" ‘. ngM5am?égé55€§ g ‘v '_ "1427.“‘3 _
,
v.
‘
52551
“
55x
3
_'
53-
?
a
‘.
.,
'
~
‘
ou 0C
5&5.
55;
.
t}
_,
15:1.
/* 5,5 A“?
‘
,
-
_' ‘3
5
$1},
,
I
5 ,
.v
0&5 j“
v
fkgéthgsgfgx. 5};
\(’,’;4’/ 7 525;
$5,235,525 "
5/5
',.t
3/35”
p"
5“
515/55”
_
I?
r?é
5 u,
%
V
5
5
__
5 ,
3 ”L”
,
“a,
i:
”M“
.-
5332561 5 5 ?%?
j;
T5
—
and some even sound e?ectg, We’ve some a long way in
‘5
‘;
f?"
“4361559, '
51 ?g”?
‘
—
larger memory machines, together with the development of more sophisticated programming techniques, means» that we are no longer faced with wrestling with an adventure's vocabulary severely limited by simplistic two-word command structures or bored to distraction by barren descriptions. For those that like them, many adventures now have superb graphics
V
g,"
,
'
,,
-
15
I
we adventurers remain hungry for new quests and challenges, l believe that there will always be software houses willing to satisfy that demand. The most cheering aspect is that the quality of the adventures being written today is, in most cases, better than ever. The advent of more powerful and
‘
1
W534 55335555 1“ {55v5?)
n,
JV"
moment.
way it has always been. Only a handful of companies have ever gone in for adventures in a big way. We must be grateful for small mercies—as long as
‘ ,
‘
371
5
was saying to my great-greatgreat~grandfatherjust the other day— we small folk are noted for our longevity you know, despite the fact that we dice with danger and dragons virtually every day of our Iives—notalot new seems to be happening at the
There’s usually a post-Christmas lull on the games front and that goes for adventures, too. Still, this year it seems even quieter than ever, but then probably say the same sort of thing every year. When you think about it though, not all that many are companles producmg adventures these days, even when the market is at its liveliest. Apart from Rainbird, Magnetic Scrolls, lnfocom and Level 9, adventure producers seem remarkably thin on the ground. There's Robico, of course, and even US Gold releases the occasional the Ultima and Electronic import Novel series spring to mind but you’d be hard put to think of any others that are still around. And yet, when you really start to look back over the years, that's the
r,5,
155; [355if
,
5/0 5
,
&
.
years and with the prospect of other
exciting developments such as CD ram, the future of adventures looks assured.
Now, turning to your letters, what happened to your response to my invitation for you to send in your per— sonal lists of favourite adventures? Notadicky-bird havelheardICan it be that none of you have played enough adventuresto be able to supply sucha list?
lcan’t believe it—surely most of you have experiencedthe joys of at leasta dozen quests? If so, write in and let me know your favourites in order of pref— erence. just love comparing my own pet likes and dislikes with those of fellow adventurers, don’t you? Steve Wilson of Tamworth is des— perate. "Please, please, please," he writes, “for goodness sake tell me who's the King of the Jungle in Mordon’s Quest”. Tarzan has spifflicated Steve a hundred times and Steve has wandered around in misery for months trying to discover the answer. He’s going bald with worry and I
someone tells him soon, he’s unless gomg back to Space Invaders — that
shows you just how bad the situation is. I don’t know the answer, but for the sake of Steve's health, can someone please supply what he and Tarzan
want?
Brian Standing of Port Talbot takes me to task for forgetting what i am'
supposed to already know about Ultima lV. Similarly, Ron Rainbird from near Crewe asks for my help with the same adventure, noting that claimed to be an expert on the game. 1
Well, I'm afraid I have a small confession tomake: Like Dr. Who, who regularly undergoes a transition to an" entirely new personality, I, too, have undergone a change in recent months. lam not who I was, if you catch my drift, and l have to admit that my" knowledge of Ultima could be written on the head ofa match. Now if it’sinfo on lnfocom games you’re after...
However, Brian has supplied some more help with Ultima lV which I now pass on for the benefit of interested parties. The mandrake can be found either on an island to the east of the Fens of the Dead which are south of Turn to Page 30 b , ,
~,
March 7988 Atari User 29
Adventurin
‘
From Page 29
the
Paws or, easier,
5” ams 3.033??? symbOL
in the look for th e marsh
—
F rom
the
lift
.
‘
'
-
-
-
V
and be er bOttl
-
es With ch‘it. Go t 0 the n arrow track and cl) mb Over th e rOcks th en 90 t 0 the cav em and f-ind S ma” Cave,
-
Travel
.
'
, g .
;
‘
~1
'
.
t 0 Store
90 N '°°m a the aerosolE NW, W ggdget the EerSW, rope then 90 NE til’oss théngz to the foam 0 the tunnel Tea paper Wall With the tr 'r and t Ie the re be to the heck c fwe' , imb down and k hock
int/2 Search 3:12de lOns for the mint to
00“m and
_
—
”Ce then a'chemists t hen ex'Umps to the che and jars. _the tea IQUld the n Casts; 399” On theOrly???“ tomes a "d
.
-
Sleep and ProtestbnAWake, Ron would like to lénow Wher e B uccaneer’s Den ' M aglnma, NOStro ' th e Runes for v alour and S plntualuy and the Secret en trance to H Vthloth are to be found H 8 would also I'k ' e lthr. matlon on how to trave| b Shlp lhto .V I-Ock Gate t fOr the Gate Travel SpZ?eCZ/lnemona” an y One ass's? See you next month.
~
'
'
.
'
.
'
QlVe
, go the and the button Enter 23,2655. e "ft, clo Se the d 00r and p r 838 the SecOnd b the" at th e r get the ‘Utton um 95 u .' toekface' the rowe) Go to the bunch tiiick the “? ailing DresS QGt the rope Return to $12 .' , QrBSSy Pain b Uy Whisk and
You should Stock up on your full quota of Spells before entering the Chasm Slnce lt |s a n arduous lourn ey to th bottom_ The most useful are H ea,|6 Cure , Dis el, Negate,
5.
~>§§5?':::
room ’ 9 O d OWn to the rgOStaeraSe m With the ’0w Ce')‘ ' Then 90 W th 6” "79SW get th-e lOW‘QG, hat and
_
-
th
,_
3&5
“1-545?
solution _P a” two
while.
-
«am
THE PAW/V
—
‘
,
‘
gpd nightshade ”0 gath‘gfzg
-
.
A5":
can only m00ns. ound at LAT. J F LONG Nightshade“is fmldmght C O. The th ree syllables of the word Of and COR p a Ssage are VER Ut Brian iS making VERAMOCbéAM?) '_ not abSOIUtely sur e that |s th 6 correct order, no t haying played W fOT quite a be
592,21»
$5.1 Ems ;i.;;g~,;;.f:§’.:‘s,t Emit “1:32,$ 5..-
N’ N to
the ?ber 3 t Or V'
'
'
0" th
k ee
and
Gideors bottfe too” kriOCking. porter then 9c?Engisky N to the 2:16 , and nex9_ G'We the bee " home to Jerry th 9” 90 S.' E , N and E to hell and ask th e dew) ab Out the Wr'SIband t h en the patio ” borne, get G 0 to th e in the ch draQon amber via .
.
h,’ gh
rcpe br'dge and
‘edge.
0 Part th ree nexr man”;
|
much
How
on
does
it
cost
Telex?
will Telex machine. The cheapest a dedicated a and need buy also conventional way Cheetah). You will You could go the clearest £2,892 (the That’s a total outlay Whisper), the a year rental. £404 cost you £1,604 (the install, plus to £101 costing VAT.) separate telephoneline, minimum of £2,109. (All prices include double as a of a use your micro to over the first year are doing users Atari more and
to
go
—
more Or you could do what use Telex machine.
,
iru
th
How into
Andjust
do a
I turn
Telex
your ordinary telephone!
my Atari
machine?
(see the communications software and appropriate MicroLink. to is a modem need All you and a subscription in this issue), a telephone, to Atari users on advertisements of services available number teleshopping, a of it one growing as happens, go news Telex is just can also read the mail right round you MicroLink electronic and MicroLink. With send telemessages and much more. micro user group, closed directly into your create your own programs free telesoftware the world, download .
0u
use
Telex?
.
.
Today between businesses. of instant communication 2 million means than more — and Because it's a standard use in Britain —-just as Telex machines in business communications there are l50,000 of up speed a hard copy to dramatically have used lt's because you worldwide. far more ef?cient, but the phone quick as using for your records. for Telex that the every "conversation" when you use MicroLink bonus you get a big there's But Telex doesn’t offer. send or receive conventional way in your of?ce to even a portable). don't HAVE to be home (or at you MicroLink — With use your computer waiting for you can just as easily messages. You are any Telex messages there whether check So now you can business efficiency? How's that for your anywhere, anytime. See Page a
But
why
USER MAI! ?aunt;
7600$364 MM
Te
(M2 % most ”of
D,S:
0
i
"oftheB est
~
or
1
1« 13113
U ti 'i t ‘es
~
'
. ‘ L
7
-
Mak ruff/2m, of th OSe them ”its SME/‘nse Digs-sag5 Modify t Ords
1
D
.
,. ’
33515 error ”Urn befs b y hose hidd 6” Sect or; with [his Take a Superb look
Utllity
lsevlew ‘ Stored on
at all the yo U Sefu’ "7 fOrm 1s _ anon A/(ilarkdiscs 6 pr"? 5 Epsgn or Ara fl of your I 029 fav ou rite Artsh 0 W_ 1-03 mm fer PlCtures On d you Your Own fa nta Pictures an d Cr A", arIShOJ/AtariAm-St Gate You, Gain in st am aCCE‘SS 0 to d [SC Dhc’g’eow n Gregorres ‘ 56375 um A223?" o r Basic berm“ Ful?e?ll .°t prog, am I“ 'm _ Iisrlngs P Wlth this an“ rim Out 6 ”y re Sident p ”nter Char DataEpSO” aCter Set in Ed“ 0,- ‘ Ma f“” to dis C. ca; ”LOU/ate d ata Sette of With e Else 8° Wheth er On Co,"m" ‘ Gel” memo/y a V6 d'Spla y On 0’ yoUr Sgefate Impress", e 80 Teen Column ten H\US the lateSt G er Cor peg ram “my rype jg fight, Isa help YOU ngs In Atari LO Ser,
.
bum
0 0
.
‘
.
.
,
_
-
-
These tw
o e XCItm
t
son‘e
f°9¢ther mm the Page:
W-othctsgc 90mg;
brln
best listinggs Of encompila?Ons n usefof Agavel’y
you like ga Me;
Ore Se"mas pun“, ghethe'
°"
.
-
Prefer
.
-
ts there:s
.
and you “a“ also lear I"! a gre at deal fr °_m examinin g and m od'fylng the Ba 5" "stings -
Something here fo r y0u -
.
_
‘
.
,
4
. '
Best Games Ten of the
-
,‘
._
’
‘
~
Chopper
Resale
-—
Take command
of a helicopter
r"
to
'=
Frank the Fruit Fiend
A
the
_.:{L.:
soldiers negotiating rescue lost Esmerelda by - Rescue the deadly Des Bells obstacles through dangerous — spacecraft your Fly around the lunar surface Spatemaze
=.:{Z?~:':~<:-.
.;{Z;-
,._..
£5345?
§§§§§§§§gs 5:25?1§3§1§Z§Z§1§z§§§§n§§§§§ "°===c.=5§_gg-g§gg_ ‘ ‘-—-‘ £335,533
below the munch monster - Guide your of inhabitants but beware Mazemunch its deadly the money all maze, avoiding — Gobble up Moneybags spiders eat his favourite — Help Frank the sinister Frult Fiend all the ducks Frank the game chase up this platform and food in - Dash round in this Duck Dash storm hits the farm busy road the across the frog before the —- Direct Froglump the new hospital, game arcade doctor build classic the — Help Norman Doctor Boris for mad out to help you but watch it Rightl program Get latest in Atari User. in listings PLUS the correctly'type
)
_
5
-,
caverns
"
f
.«~_
;,
'
;
raters-sig-
£9
«as? n_.o:{;_f;_g:§g§§;
a,
’5 ,
,
,, *—
..-—.
)
,,
‘a
_%_
s
r,
J
,_
._
,
if?“
‘
) 1,3,
'
5
_=
\
,
' »_
5 pacemaze
N
g ;
'
gs g
-_
5”
up
¥
5
~.
e
q
j
w.
’
r '
‘
i
,
.,
>«
5,
a
‘
“3
,
3 .~;,
v.11;
w
E
M
95 eaCh
ON LY
.
— BOunde, Was th 9 game y0u be” of all. it eye" Now , in Bo PLUS: Wel’gzed better Witlfflz'DE’? 1X exciting new “f"ade to ms: yaw deXterit sounce ”P and Jean, On the to hit the mow" targets Springy tramy. While ayoidinpohne g the balloons. [XL 323};E on! Y}
)
.,
’ "
a
JQE,‘
"
e
s
_
—
_
-
-°rjust
USer
to ~
£1,95e ac" When
y0u take 0 at
yoAta"
ur ex' “ting
a new —
Or If
subscriptiOn you
r
s""stiription'fnew
To ORDER PLEASE USE AT11/87
'
'\
_
,
_|
fizzzi?se
'¢§w&&?3£’/?gmfzé¢:;¢€?,z
L“‘y"""“’;7="-»3"<“l‘/Zféifb’zf/"fé
\
”MW: qt"
'
gagzgir,’
.,,F
F,
F
_
-,w»:~
_
,,F.¢.,,.,;F._.;"
7
'N\®
,
c
1—2
03915
{st—g-JCF,F,,:;L
1/
,,
,/
,/
,
\
1 ’
.
Fr
.
. ’.'
l
w
‘
i;
l/
a
‘~
a
F
55:7
;'"
'.
..
‘_
'
.
.
F
F"
www F‘?,
F .
-
F
F
'
F
. '
t—
61 \ b 5 7
'~
'
.
3:
l
'e
-
" FA tr!" l
E
E:
,
N
a
E/‘hr ,
-
'
s“.:"
,
A'
.
E
_
scam
I
a
936
‘
"'
,
.
”f”? -_'.
EV
"
'.
’~
f'fA
.
m b
“V
“r;
s;e
°
~.
/
/
//
/
am
‘
H-
'
E E
-
u
n
W
"
IE“!
_°-
°
‘
,, 1
:
‘
rs:
~.;_
5,3,
“WJ
_' '
A-
‘h—‘NFF
-
"p@
f
k
,.
sow «-
,,
a “—
a mu?
A:
E: g,
,_
j“
."
J!
J
553i _-’ ” "
\\\
7.5: ‘f ~Fs E
E
\\
E‘
.
*
\' .,
‘
“Oi-“f
.'
K>‘ [EmE *%€7&‘Q
M\
‘,
1:1,
5
‘
'--.
“N,-
Park?!" ?ig‘gfzgg -
t l
71“
”3
=
PRISCN!
l
I
f
I
I
I
I
I
I
0
A
_
‘C 11M"
(
’
'
,. P." v
/ff: w "/
396-88
0
l-
-l
E
BRIE“ m Ll?’"
kg?”
yilri’féi?fN
,
F
"
F, F
"2
in
=¥-
-=
g f—
rigg—
‘..,
E A
-
~m
" ~l
2
g
i
“5
Er;—
a:
55344.
FEEL.
—~
£_.__1f if,»
‘
E159:
-
,
-
,
E
E
'
""7—f‘=%""7":1NE;::~TA(371155,N‘V'“"—"'?,§€f'%sziz?i€féié—?fj:'f":3"‘:?f
32 Atari User March 7988
3???“r-FwFm??fmww?iééém??iféiEfilk?fE711“:
,
V225:
_
..
;.<:~‘:
\
,,~‘f
,
f\-
3,—mm
_
IRE;
7
,
E
0
FE e'. .,”*"‘ Km: $19 ll!~/铧~‘_—
“M
-
F?‘
cm
.
h
,;
>:"1? N
(a;
i
u
.°
MEIm—
u f
"g
o
,.
'
l
I
s a
g
l
54
F
=:: _ "L
l
m, FE |
=
-
P
'
(
“a;
A m
gin-m.????????ll
‘E 2
g
+7! -.F.
w . .-
l _
y
F’,
.
»
1
N": <-
m
7
g
“GE
E
,./
/,
<—:,;_~(\§\3;g:
\\
F_
4
lFE
l.
-
—_'v_—
,’
..‘
;
|
mm
7,
,.,~
‘
y
4
l
3?
‘F
{z
7
'
.,
m
“1'-
vpa'i?t“
E
e
E'
=
,,
F,
F'Fr
m
i
'~
,-
“o
F
‘
“3,57
.
.
-
"
l
3‘:_
‘v
a” my
E‘ Eu
'
-
F
:
'
a
'
-
n
5‘
r'
E
E
.
G ,,,-F_--,»
a...»
v
F
'
..
«as»
‘
-—
l
,
7; i,
~
O
I‘M???i'ifff?iv,=-:?-‘F'!'E:T¥§Hii
'&3Q
'
E ‘
a
'
firm“
t
.~'
0
E
1
9?“
E
35
“23;
u.-:20
gf
.Lo
’
h
ME,“
m o
E
/j
‘
FEE
®
EE’EER N
1
,F
E
.-
E
.
.
(MECHQNOID)
319
,
"g"
'\
'
;
55
-"
l
‘
F,
"
(“153
'.
h‘
-o
.
I
E..-
I
Fw
k
5
.
._
.
.
,
4 EF.
L?‘m .‘
fo£ I
F
_.f
M
t 0
H
1x
»
'
'
1-‘
..\\\ AWE"?
“.
n-n A
_,,
.
v:
"“
'
E54
"macaw E,
Fr.
Uig~f~ Wig?
kghl‘iv‘f‘»
Hi
-
F
. 0
3-
Elf
88—81
.
\‘ ?»,
.'L ‘g‘Ufltsv
m-‘-'V~*ff"ff>
F
‘0'
‘o
A
r
g. 11.0“?
.'_
v
E)»
F
°'
E
.
“FFIt)
.
a
A
no
[4
_0
V;
?“?
_
..
“
.-:f
l
.
F
E)
';
.
>F
EI-I-llll
,
51.) '
E
EEC";
0:
.'
'.
f’
74,
“5
”?it:
~
‘
.°,'
1" E 6:
hi,
‘
4
~
5
F
,-
f FEELl
‘i,PMtiff-E"
JIQM'ELLV
’
“h"!
E
El}
;
“3,0
5! '
a
N
$2
a
"
?
t
_
,.@°
o
2
“r
E
.
“-
»-
l
H
j
‘
"
‘ gobs Fri-f £0“?
0
0'
J?
-'
50‘./._. Seq, “A,“
-
'
-
-
"
..,-.-'°
s'm
-
l“)
F
'
'~
_F
~'
-.
c@
F
l
c'
.
03—84
o
-.
7 .
N.’
t“
'
E“:
a
| FF.
l
‘-...u.°'$‘-
F
J
-.
'
~
w
A
w;
..
5h. f a
.
I
.
‘
i
.,
~ . .
“H
F
EASE?
44?
.°
,
n
'
“E“
QJ
E‘
°
g.s@-®?
\," g:
i
"’
7'7
ETM
’.
‘o'
,-.
5,
C
, .
»
.«
M
'.-
1 ,
'. '
.
‘b'
..
“g
o
~;
Ff“
‘ .
'
3:
b
'
nwwmw . ‘ ‘ . '
El“
'
EE
J'---.
a
r,”
,
“F,
,
°
._
3
.
NE
"'
/ 17“,ng
L ‘
ff“, /
,
...-'
'
6991?)‘E.
'-
‘fzt
1,-‘\ EF: 3“
..
.
-F'
/ ‘
(
1
5
"
.
4
-§
‘
l
‘r
st- /
..
.
\
.
El; SE st,F £5] ;" k.” Afi. F~
‘,
1
_
[A
E
'_
tFez
'
~
.'
..
_,-f.
“2 \
L‘f'hf'f
5,
g;
_
E
..
g
_
..
.
A‘, E
s'
E
4
3
'
\
.
._
.
,
,
o
a
/
"
E:
'
“q f‘- .,‘
71
,
F
';ff'fé§\"2—M§§§i?e?éi?g?inE’i’Eufh;"7. 7"Tf’yl’v‘iw'rw‘mr't—‘vv7 v
’-
F 15
=
u‘ui‘wuxwr'
’
{Em—1h? EE
?/i
,
,
7L
0
.
p
_'
?
0
.
p
3
\~4
9
~
LEVEL 3
L'
4/ "
E
'
E
>
l-
1
ma?a l l
'
II
a?
.
0
ff
009
ng'Q
'
O
‘E‘\ “it“
E 3
E]
'
_
@ ><
an
Eat”? ?uff-53 3-34": Q:\\’;
//
W
~
4 L
_
b
9
E\
5mm;
f
EELEL
~
_
_,‘a1433
z,
D’
U
'
“”"’"
—
, 1
{go
,_Q 44"
4
a)
:
n
”A”
/6;:
03
/f—/-:,.
4/ /«'.WE
”
r
“344433
“i\‘.‘
\
M‘E‘Q'E'q
¢_
”g
p
W1
-_
‘
Q3
/
3S
lf?wxm
N3;
4
5L, 4112444
E.
”
I
A
1
,
-;
4,7/
n
,
Eur.
E11;
Q
‘
U
v:
1
-
r
-
Wm
Q5
”*\
'
’
BED
f?'?jg‘w‘,‘
ask
2‘
.
"
//
o
A 4
ii!
'
°~ W-
E
o
{47
”11
’
,
b‘f
‘
/‘f4 jg‘.'
,
_
‘v
.
E
.-
W
.
°
u
' .
— A
4
M4.
f, '.
.t
‘f-
-"~;E,’
', ,
'
3,
,
44”
“Us,
.
t
/
°
a.
‘-
.
-
‘n
13
,:
E).
"v
l
a
’;__-":
’
A'
5
_'..'
.
M -'
.»|
3
l;
A
l ‘
H
w
"E"
_.
f_ 4 “MAT; . ‘__ 9 E '
(21
ONEWAYTRANSPORTER
E
TWOWAYTRANSPORTER
a
000m
E
>
\~\ g;
-
>
o
‘
,,
EM4?
,. ,—
E ‘
d v
gg
4
54
"lEELL-JLI'J
?
34é“ii AAAA
m
4“
81k
4
EU
U
AAA
AAAA
’
'
.E\ /
E‘- w QUE ‘E
E
-
4
33
v
E:
3
m “‘
W'
4-
if}
--
fl
_
IE
$531
z:
.-
'\E,
:
3
A
—_\
mm“
E
E
5 }—
E E.
p\ Q
E
E
o
,
‘
‘
'
.
E
‘3‘5‘?
a;
44». "
., A.
,::§' j, fffl; 11LE_44. A i;
4:—
4
3
O DOORS
“27 “av
Q
—j a
s
.
2—71.
H
|
3 1&7 3" . A
Q,
m:-
A
DEF]
‘
‘////’U"
E \,
\
E
1
u -
«E
z
?
Q‘
E
I‘Di ’|E12EE.!“
a w -
.
E!
°
,,
E
°
wj a w
EE
f’,‘
W."
4
3,
44,
a
E
_.
4!
Q
.«
‘
1»
E
h;
'
Ego}.
1
,
Q
"E?—.--
1:
c
.
r:
'
REQUIREKEYS
_
w.
EE
1l
.
f
55:11! QQQ
EEQ
_
4&3:
DARKROOM
0
E3
e- -
’
Q; 2
rs,
-
A-~-—
r‘ .:.4a "4”
"-
a 4
5'
$010
-
a
"'
'A‘
mu-
_
E
u
{Eb W
,‘ EI'QEEf-EEEEE E ems “m' g k "w 4 as (I: "
E
~
WE!
i
E
E "
44“
T0 Tl-E
i':‘-"-|
'.
‘il
-
1
44
_:__
omwmvoon
THESE
«w.
~
~,
,-
E
s:
_
r
if:
3
4"?
f
Q
3,
E_
E
Ax"
‘E
D
>< 7
f
s;—
h.
V
4
E
‘
5—5E
:,;_.
”7:
ll
E4S AA
E A
n
g
1
“EM“
4“
\
\
3
'
A
P?
'
Q3;
,
E
Q
E”
“‘
E
3
E
(s
>
..
=
O U
,
{11,3 L. ;
g
\
'
\ "'
A‘
'
5?
54“
E
~~—‘-E-,w-,-=@!Elf—augus-“55-44;4445; ";‘ 33— _ 6" I f f -.-:'
Q ‘E.
-
'._"
E‘
?"
o
m
E/rf‘
EMU-13.431; “Ag-4.444-
'
4.
:=:
E.
"" ;_
t“ -
4
3
o
E
n=15
'
”E
-
eat"
E;
'
3
‘t
3
E
4
.
MAP KEY
g
is: a
~~
ggmé» ‘ hm'if"? E
.
‘
~»
«w ‘.____,4
‘
,
E
,
Eff;
u
Q
44
/
4
17,“ I” /="=‘4 J—m‘
'
”34—3 .. (
j,
Eng,“
39
4
I ?f?
ef—Lz‘” E‘E/E'
yME,
,_
°'
L
n
M51 “5
41 A;
'E
.‘
ME.
Maggy]
-E.
E7 J
at
.
f
p
°
ah
f-
r
\/
'T
’
A
.~:
,\
-
14 L
.
°
EE‘ ii
-
3?
“
°
n; V
‘
‘
.
1.
-
1”:le
inE’?'O“41
-
.
q,
I
LEVEL
vr’if".
(3:1,
E,
,
l
EE
a
4
4
PRISON!
~
E
l
4 ‘
‘
.
E
/
;
f
f"
E5
‘
is.x 5 IE?“ Em EM ./'»EE.EEEE|EE~ ’E mg:
.°
fig
'
'
"'.'—3'.'ia\
,
SEE
'
o.
-
«ff?
oi
. -
-.
’
57
HE=
'
v'
v
'
3 '
f
“4:
x
_
'
,\
mum commas
.
, .
3
“
"l
-
DETECTOR
:5
‘.T';.‘."EEQ".“
vi?
4
~"
xv
.
Lmsm
-§
4
2 Es? 5/5435
I
SETTEE
Q7
E
SE; .
"
'
a
'
9.
.
'
-
(as
Q
.
E.
"'
\§ f.”"’7’/'/’:’f'{'7.3' / l
E a, .
A
ML”
6
1‘-
a
5:32;
.
'
°
E iiM
o
E
v
.
O'
ii-
/*,~
9 1/7344/ $%/, "15; /’/ .91"?/
.
‘
‘
3,“ A
G 00-0“
Y
g]
/E
o
y
-/
E;
E
, '
o
’
0
,
43:3;
HQNGQR
is
' J
,
_,
9
~
-.
CRQFT
’
’
"f". / /
’
~t\
3
E
3:7
0
.\:Q.. \\.E\,3\u
\Q
I»:
5
-
‘
EA?
4"
’
}
’
so
4
"
S'.‘
'
0),
°’
o
-»
3
.E
a,
a
Q
= CUT
INTERSTEum
1
-.;
zj;
.
'
4’
o
.
, Q
.
"
/
'
“'
*
“l “*
E
33
z
i
,
‘
.,_:«‘1
-
-
-.
Jgj
3‘
I
IL;
-
4)
4.
.
-'-‘f‘*" “is?
x ‘
”9.34
A“ 4m;
0g
'
'.
Eiff?‘ .°é1244= j£®\“'?i as)! f."
..
I“
E
7.0
5-47
'.
-
_
.
.
f
E
I-
-
ROOM
«41 a
E
GE
-
'
mm
.
,
;. ’
‘
I ;
zii “a
.
\\
.
-
gm kt]
‘.
:
‘
z-————-~
'
'msrc 5mm
\
511.2“
E,
5
“U"
or.
‘,
n
g
T0 13-08
.
.
4
,
,
/\>/ ¢
'
u
g
u.
3
,
p.
..
,
_
g
,
-
'
a
a‘.
‘E .
.
L4,
V
9°
v
o
.
.'__>"7'.7_—
THIS SYMBOL ON n WILL PUT YOU IN PRISON OR THROWYOU 0UTOFTHE
WITH
COLONY CRAFr
33
QUTHOR
S CHEQT ROOM
m
Miraqmw?l “WNW“ "”"
—
_‘
lEEE
W
mm!
l
“if,“
GOLD
Emmu\ .
—-—-——:-_-? E
__,___________——:—-—— ———_————
T
E y“
March 7988 Atari User 33
g
,,
’
if r,
i
7
7
g
iiég
’
1
powerful
6
.
home busmess
and
'
.
3
g
1
»
~
,
ONE a
-
i'
1
,
J
. 3
> 7
'
it
i;
,
2
—
t be matched!
can
,
a
_ 9
package at prlce that Slmply
E
7
7
,
,
WW
7
,,'-v'-——~—‘—‘_______
”?rm;
f:
_,,
3
”MW
“ (a i,
LJA
‘
m .
543; a?
0&9?
if»
Fi??v?'l?a
,
'*—~~~———~'" f?
-'
“rV
'
W _,
9
i,
' -
‘7.__
“a“
— ,.
/1¢«
7
-»
55?» "
5"?
“wif-
3:54?" .
“as?“
03/4/44 cw
Nags» or“ “New
Com”
900540
“4m“
W’ORI) PROCESSOR Compose a letter, set the printout options using embedded commands or menus, use the mail to produce merge facility Cll‘Clllal'S and more! personalised -
-
-
—
SPR FADSH
”NAB
9
MSF
Build up a versatile card index, use the ?exible print-out routine, do powerful multi-field sorting, perform all arithmetic functions, link With the word ‘
‘
processor
m Prepare budgets or tables, total columns or rows with ease, copy formulae absolutely or
—
‘
and more!
1-1
0 relativelly, emauseal lca widle an SClentl selectiton lc ma. functions, recalculate automatically—and more!
GRH’HK‘S Enter data directly
or load data from the spreadsheet, produce pie charts, display bar charts side by side or stacked, overlay line graphs and more! —
DATABASE SOFTWARE
(‘()\l\lS HUDL'l/E Using a modem you can access services such as MicroLink and order a wide of goods
from
range so
sen d
tware’ ?oyvers -to electronic mail, telex and telemessages in a?ash—and more! lam“. PRHTFR Design the layout of a label with the easy-to-use editor, select label size and sheet format, read in database files, print out in any quantity and more! —
E uropa H ouse,
Adl'mg t on
C007
redible
,
a
‘
GOO/CW
“W ii":
ear
l/
1985 gram of 44/0 We; WW ’ 986 ‘rhi inc spackaQe 4 i, p
7
we“
t
Ines
t
P ar k
,
Adlington, Macclesfield SK10 SNP.
r I
value,
HaWe 60/57?
-
—
‘
-
()Rl)l’
‘
-
-
1
l’( )R\I
R
‘
P] ease sen d me M'1m Off'ICC II f 0 r the Atari 400/800/XL/XE (48k required), on 51411 disc for £19.95 .
I
I I enclose to que paya I Database l debit my Software, card: I CECE] [ED] E1333 1:13:13 I Exp. date |:] I Signed I Che
ma d 6 or
b] e
ACCCSSNisa
l Name I |
I
Address
7
I L
7
ORDER H()TLIA\'I:‘: TEL: 0625 879921) SEND
m.
I
Database Software.
£37?” Ho?e' accid'?“i§°§.ff5'§hp es ie mgton.
-
_
-
_
.
-ATJ
F‘s
,__._.,
*
l
f
l
.
l
l
l
‘l
z
l
l
l
l
;
s
1
‘““’M‘
“M”
Product“ Rebound Su pp I'ier.', M‘rcrova I ue /T y n e
”$211 3
flag
Fa
'
Batty b
t beautiful done with it's latest
has
on the Atari machine. . Now on to the game itself.
game Rebound. The title screen IS very well done, There’s no amazing picture, but varying text fonts and colours are used to good effect. The music is a superb per-
_
imagine that you take
.
soft, Addison Industrial Estate, B/aydon, Tyne and
WearNEz14TE
Price: £3.99 {cassette}
——?s§é ———
”i
£5.99
(disc)
Tel: 097474 4677
bottom. You then have a bat at each end moving left and right andaballand build the sides of the court up so the ball can rebound off them. There you have it sounds very simple doesn’t it? There are three levels of play: One is just right for the novice, but don't try level three unless you have the speed and reactions of Boris
cussion piece that really gets your foot tapping. It goes on for quite a while and changes all the time
ONE of the main problems the software market suffers
-
—
from
is a lack of originality. At times it appears that pro-
not the usual monotonous
dirge that some games give. As you play, the music can be heard in the background—a feature thatl
grammers simply change the design of the aliens and sell shoot-’em—ups under another name. Maybe it’s time we went backto another old idea and jazz it up a bit and this is exactly what MicroValue
-
like.
quality of games
The music
to be getting
seems
better all the time
—
but
Becker. in one-player
that’s not really surprising
mode you
_ j
1
.
.
a.»
”j
1,
"
%% fag} 77/31?
—— i
' , ,
7
1p"?iQ’g ff/ “333 f
if/
-'
7
7
.,
'
‘
3
E "‘ ,, '
'
.¢;
13.4?"
Mew/w” “eff "
'
’
«A
7
'
,‘..;.1.
'
‘
'
? ¥,s“‘f;.sa,:~"€-Of~ -
statusline that separates the two halves of the court. When a game is won a whistle blows and you are returned to the title screen. An amusing feature is the
animated audience seatedl on each side of the court. They are the strangest bunch of aliens have ever I
7
.
kg???
gig. g? if! ....
%
»'1"’\““f§. I l '
,
'
superb.
,.
-
,r“““
so it passes his bat. You can only scoreapoint when it is your serve and the scores are displayed on a
—
.‘
’
‘1
\
The game contains all the
1
'
—
features needed to be a winner smooth scrolling and superb graphics give an overall addictiveness, the animated audience is fun to look at and the music is'
7, "
'
‘
?
LE '
1
7
down and generally squirm around in glee.
*
,'
,
'
US;
"
a.“
2
and
Whenever the player who they support scores a point they clap, jump up and
ii
,_
"
4
’
challenge a friend. The object is to score seven points, or goals, which is done by making your opponent miss the ball
.
seen since the cantina scene in Star Wars.
g '
,
a
tennis court, cut it in half along the net, then place one half at the top of the screen and the other at the
face the computer, but the fun really starts when you move to two-player mode
Rebound will be released Microvalue’s Four Great Games—Volume Three. The pack will be worth buying for this game alone. Well done Microvalue a superb product. Neil Fawcett at Easter on
—
Graphics.............................. 7
8 Playability........................... Value formoney................. 7 8 Overall.................................
March 1988 Atari User 35
*
E S oftwar NEE
———
~-~
{th
-~
F lg ht
o
a
was,
11
,
hi
1:5
3
g
ncy
A.
““
Psnggggs?gss?gg;
of data or even editing a formula can alter the forecast of any financial .
Product: Swift Spreadsheet Supplier: Audiogenic, WinChester House, Canning Road, Wee/dsrone, Harrow HA3 7SJ. Price: £24.95 (disc) Te/107-867 7766
since the pocket calculator was invented, complicated mathematics has receded. The development of spreadsheet computing or, as some would call it, financial plan— ning, has brought business EVER
calculations well within the
grasp of everybody’s abilities and pocket. A spreadsheet acts like a blank sheet of paper on which both text and numbers are placed. Numbers
form the basis of calcu-
Micro Swift. The disc conand XE versions and the correct one for your computer is loaded autor—matically when you boot the It
comes
with
a
50-page
covering basic information and gives plenty of examples and two tutorial lessons. Unfortunately all the commanual
mands are laid out for the C64, but there is a separate quick reference card for the Atari indicating which keys to use. Swift has all the usual features found in spreadsheets
together with user-defined
results.
manipulation. The size of the spreadsheet allowed by this program depends on the size of the computer’s ram, For the XL version there are 6600 cells 26 columns and 254 rows and the XE version has 64 columns and 254
SpreadSheets can be used — not only financial, but the majority of applications are usually for standard items,
such as ance
profit and loss, balsheets, costing/ estimating and analysis of expenditure. The main benefit, apart from time saved in accurate calculations, is the possibility of what if predictions. Just changing a few pieces
,.
screen colours and pop—up menus to aid data input and
-
—
rows— 16,256 cells.
To take advantage of the package’s many features, the unique pop-up menu system allows you to select commands without having
1
Q ‘
'"°'
a,
7;
7.
Cf;
gig!
-,
553
‘*-?<
Q
g~§ eras
Arraigi‘fJ’GONS' FAs???fftl’GWIer/Z??igs
3,
mytzgfff‘sg’VERW’THSW/Pn"
"”"°'*"°"'""”*““-=
to enter a sequence of special characters. Many instructions have been
grouped together
in a
logical sequence to further aid data input. The menus are small windows which overlay about a quarter of the sheet but do not interfere with the data behind.
Some commands have additional menus linked to them, so there is often no need to type in specific instructions just select the right one and press Start. Using these menus can make the complicated calculating process structure seem easy to operate —
—
see Figure I. To move
round the spreadsheet, the Control+cursor keys are used for single cell jumps while for bigger moves the Goto key allows you to go directly
to any cell. Entering and editing data is simple — just place your cursor on a cell and type the data in.
Features
include
.
standard preparation of cells for width, numbers,
currency sugns and de0|mal places. You can also format a disc from within the program, or see the data in a
‘?
‘
L
.,
disc.
lations and if these change, it often causes automatic recalculation of all the
for any calculation
m Sims:
modelling. Swift originates from the Commodore 64 version of
tains XL
_
~—————~
,,
the
basic graphical form. One ofthe mostimportant parts of any spreadsheet is the ability to be able to relate cell values to others. You do this using formulae. For example, you can say that the value of D10 is the result of DB *.DG. You can transfer or copy that formula to other cells. The printer section has some good facilities. You can select the output width and insert printer commands to customise it. All data can be saved to disc.
Swift operates effectively, but the programmers have tried too hard to be innovative. Although the little pop—up menus are impressive, they are difficult to use, but overall using the program is still quite easy. The tree-like structure of the pop-up menus save you having to memorise complicated commands.
Spreadsheets for 8 bit micros are few and far between, and while Swift may not have the depth of other popular business programs, it has very good capabilities, is adaptable and well suited for beginners to both computing and financial modelling. Alan Goldsbro
_ a
P
B
C
0
Command Menu ——————'
. .
5'
?g;
“ans rk
35‘s,
Menu l— _ Ran-e
co-
“3233 gegggt
i gie‘ gags 2335 {133.9322 agggt 1
Range Command
——-—-—-—— l .
Menu ll— Range Copy Range Format— Menu lll Range Erase Range Sort Range Save Range Load Range Print
a
i' i‘
2
—
Exit
Negative Values Currency Signs ,Commas °/oSign
Zero suppression Precision
Plot Figure 36 Atari User March 7988
I: The tree
***
like structure of Swift’s pop-up menus
0
—
8
IIIf
Commercial tapes CAN be transferred to disk!*
E' f
I"
W"
--
m
C
9 0)
READ ON! Are you tired of waiting for cassette games to load? Would you like to transfer them to disk for faster, more reliable and convenient loading? You may have heard or read that this is not possible. Well, not only is it possible, but there is a program, Transdisk IV, that will do it all automatically, you require no knowledge of cassette protection techniques! To putit simply, Transdisk IV will read ANY Atari cassette, (single, multistage, non-standard format, 64K — no problem l), remove the protection, then place iton to disk foryou. Plus,to load and runthe new disk version of a cassette program requires just one keypress from a convenient,
..
E
5 a 2
g 5 5 5
’
YOU LL WANT To WRITEHOME
.
ABOUT OURNEW LOWER PRICES AND NEARLY ya PRICE INTERMCES
>'
(5
<
a:
E E a: 0 > E E a < ”J
-
Atan-SMMGM
a 2‘s to5 g g u.
'
The cost ofthis, the most powerful tape to disk utility torthe Atari is just, £24.95 inclusive of first class delivery. Also comes complete with comprehensive instructions which were specially written with the cassette upgrader and first time disk user in mind.
>
g
Requires: Atari 800XL or 130XE Computer with disk drive and cassette recorder,
~ \
g’
..
Remember, that not only will you save money on upgrades to dlsk games are only ave/[able on cassette anyway so Transdisk IV has to be a worthwhile investment!
,.\;,t
(if they are available) but many
'
,
'
Send an SAE or phone for more details of this utility
Make Cheque or PO. payable to DIGICOMM and send your orderto:-
DIGICOMM
170 Bradwell Common Boulevard, Milton Keynes, BUCKS MK13 BBG. Tel: (0908) 663708. Demonstrations arranged for callers by appointment 'For your convenience from the original cassette only.
‘
..
Panason"
“X'Plna' '
A‘
S IACK
P Ro D
u CTS
b ' ’
Neg
195
A
-
.
,
0
NO SOFTWARE NEEDED
«
£17" grooms! -;
;_;_
t
“VA= T '
.
..
_>~
,
0 ALL CABLES SUPPLIED O EASY TO USE — JUST PLUG lN AND GO 0 TRANSPARENT & CONVERSION 0 FULL YEARS WARRANTY FREE 40 pAGE CATALOGUE on REQUEST on WITH ORDER
~
FEATURES
__609$m
MEEDMORE LIMITED 28 Farriers Way,
£13.97? VAT £14.95
INCLUDED
Netherton Merseyside L30 4XL Tel: 051-521 2202
=
inc.
[E
’
§
,
"J
5
8 ompumart
’
a
~
.
Dept. ATU' Jubilee Drive
Loughborough Leics’LEn ~
g
0509 610444
u
.
'
OXS
Z E
i
5
-
gzo‘sxs‘é“fs as; of Printer Ribbo?uaiagf/B' E§ an Papsrge sheets. W“? 55 zgtgéo 13 P399" H??g?‘gm“ »
PRINTER
1j,
t
“21:5
“M"
TYPE 72000 ANY CENTRONICS
a a
we
a
ONLY,
rummage
~
0
h
f
‘Mt‘mm??’gg
'
”?nk"
"
1"
"
leir‘ifefsggib flig-,:;:c:-.; j,§,:(:??s_:,f’s
—\=<<::
V/ayj
‘f'
tii?s?ifm
W“
35:12:33
-
-.“
adtlwn M“,
PRINTER INTERFACE 400, 80°, XL, XE (Any 8 8" Mani
CENTRONICS
”if
5
d?‘ "511,55
.
t-
5
-
10:1»:
5 g 1 March 7988 Atari User 37
E E
E E E Q
555155-
.
-
Dodgy dlagonal trouble.
.
you have rescued, how many ships you have left and a radar panel.
Product: Panther Supplier: Mastertronic, 8—10 Paul Street, London ECZA UJH_ Price; [199 (53953119; Telephone: 01-3778417
-
5
"
' 5
— ,
PANTHER, the new budget title from Mastertronic, is a good old-fashioned shoot’em-up. You are inside a flying saucerand should get hours of entertainment as you disintegrate aliens in a hail of laser fire. You are the lone sounds remaining pilot
,
7
,
,
,.
7
J
,
'
,
.
,
—a”w§a “Ma"
lg @,,"°°'is£-gaaez a 5: .
-
as with a little bit of work the entire screen could have been
programming, used.
The view of your flying
saucer is from above and to the right -— hence the scrolling techniques used. Using the joystick, you can move
a
survive
narrow channel running from corner to corner. To me this isasign of lazy
and to
—
which isn't
.
fig;
/;”/\
frat/51" /,«”7§§.f f,/ 15, faj?if --:j=
.,
5_
if
“g
ii i
/’T f fig
{a
aa— 5
"
f‘
5;
5
If
N45;
'?qi§./QM
38 Atari User March 7988
5a
.
..
1)
”W /
3,3“
——
arrive
After the sea you reach another city and the
u,-
.\
/f,¢i§gj. f. Pg [wt/J
Aft???
—
them.
5
,
f."
The terrain is nicely varied and starts with desert beware of the killer cacti. Don’tland on any green bits to pick up survivors because your craft will explode a handy piece of information thatthe cassetteinlay omits. Another problem with this level is that some of the aliens are the same colour as the background, making them very difficult to see. N ext you 'u co.m e t_o th.e deserted crty which is land out in a monotonously symmetrical fashion. After this
'
5
"},*~?-~;.}‘f§._;g
5,
—
they always?
there could be survivors on
j
at}
1.—
-~5
if
if?
To make life difficult alien fighters constantly buzz the area and take great delight in zapping you but don’t
at the sea, complete with waves, and very realistic they are too. Look out for oil platforms as you cross the screen as
\::.
.g..,,.-::‘-’,_,
g// '
:-‘
—
5.
"
bunkers scattered around.
you
.
—'
1:3
i '
at
gf¥%\
“53,115
«a
“$44
'
J/
.
W?
15,554“ $r?g?g 5,\\
1
—
stranded
rescue
?
.
‘E.o°°"""3;,t 5
easy
people who are taking refuge in triangular shaped -
ff
'
1k?
‘W
.up, down, left and right, within strict limits. The aim of the game is to
—-
/
I
.
5m,
The latter shows the position of the bad guys relative to you and is very useful because they can go off the screen and shoot you from behind, whereas you can only shoot them if they are directly in front of you and at the same altitude. A novel approach liked wasthatthey callyour death and rising from the ashes the Phoenix manoeuvre you have five of these before the game is over. A failing is that there is is no real height indicator you have to guess the height by your shadow and compare it with the alien —
good, but it unfortunately prevents half the screen from being used your
‘
’
'
7
across the screen. This looks
.
.
"
5, '
Most of the population have left and the remaining few must be picked up and taken to the Spaceport on the other side of the city. Reminiscent of Blue Max2001, the playfield scrolls right to left diagonally
.,....
,
,
'
5,
‘city, Xenon, is under attack.
”‘f‘f
'
1
"
—
.
.
j» Q ,
like Battlestar Galactica — in the Federal force and your
movement is restricted to
.
1,
a
5
~ -
spaceport. Flying is fun in the city as you try to go in under radar and round the skyscrapers. Below the main playing area is your saucer’s control pane]. This disp'ays your score, the number Pf peop|e
ships. At least in Blue Max the enemy changes colour when you’re at the same
altitude. Another well-implemented feature is the superb background music, although it can get on your nerves
after an hour or so. Most of Mastertronic’s recent games have been released with some very classy music, let's hope they keep it up. was disappointed with some of the graphics.Your ship resembles a strawberry that you have just trodden l
on —fl a t d h orri 'bl “an e: The alien craft are just as boring, but a saving grace is that the little people are well animated as they run out of the bunker to your ship. Despite these minor faults
enjoyed playing Panther. Excellent scrolling and I
sound effects make it pleasing to look at and hear. For £1.99 you must buy this game for your collection, it's
well worth
it.
Ruth James Sound7 Graphics.............................. 6
Playability...........................8 Value formoney.................8 Overall 7
DISKOVER
ATTENTH®N
nun GREAT DISK DEALS"
DIS K D RIVE OWNERS
253555555:_;::.!.;v_;.;;,;:5'§:éf;}
a e. e The ULTIMATE drive enhancement from Innovated Software. o
3
u: .
a:
"
WITH NEW LOWER PRICES’ FREE PLASTIC LIBRARYCASES FREE IStCl-ASS DELIVERY
o
'
<2: “<1:
D
AN’DBlank Disks 5/4 I,
—________
DETA ILS
>_
-
m
u;
c: ‘L
,
{A
a,
"
f
g a g
3
%
0,
.\
,,
Supports Double. Dual and Single densities. Sector SKEW is no longer required to obtain HI-speed. Will run all available disk operating systems, (DOS). including: SPARTADOS, HAPPY WARP SPEED DOS AND OTHER HIGH SPEED SYSTEMS. The PLATE drive can also emulate other drives via its massive on board RAM including: IS/US DOUBLER, STANDARD 1050, ARCHIVER,
3
(9 L”
g 2 Lu 2
’”
“we
°'
|.I.l
7
-
”’
3 S E I” <
,
Plug in. high quality. easily fitted PCB with full fitting instructions. Now with full Happy compatibility. Improved drive speeds up to TWICE normal loading speed. Reduction of drive WEAR and TEAR: whole tracks can be stored in the PLATE's 16K of RAM‘
5 5
A
“as;
£4
95 gm
=
inc. VAT
£559
£21.9_0
HAPPY, LAZER AND WARP DRIVE.
no.
i
HI-SPEED reading and writing with special SIO gives an increase in speed by a factor of SIX!! Many special commands have been added to the $10 table.
VAT=£Z§¢5 '
.00 577“
£39
inc. VAT = £44.85 _
E
-.__
“VAT
=
inc. VAT
90
£29'79
£44
.95 WG-
=
mc' VAT
.
£6.79
£z 5
W Supplied with double sided menu disc and aspecialHI-SPEED menu. Burlt in diagnostic tester. sector copier and special backup menu.
9”
£5
inc. VAT =
.E'mr
“ ,
£5159
.,
7
.
h
£6-—95 me VAT = '
.>
A comprehensive 30 page manual is supplied with
complete fitting instructions and detailed information regarding software drive control; to allow you to access the full potential of the PLATE.
if
,
N
.
GRABBER
g
N
”a
“1*§n§
1
g
£89.95
incl
Pea/Packing and
SUPPlied.‘W?il§ ' ,
e
£9.
49
503°
Availableonly from:
69“ ”ML m'
W
9P‘'\t
Worthing,
V
‘
2 ?g
‘
§
.
i
=
/
‘
V
a a
~ ,
‘
'
' ,
1
5
0X5 ' '
5 s
E
l
a 3
»
E =
U
in
if
Dept. ATU Jubilee Drive Lougm’ ”mugh Lacs LE! f: 0509 610444 7
a
53“
/
/’
,
'
hrs)
E
. ‘_
-
West Sussex,
a;
if;
~
Compumari
mugbykoad. '
,‘
my“
.,
M
.
iglhggflzosw(24
g
VAT =£1O-91 \
months warranty.
saving of £24.95 on previous advertised price!
l
~ v
lnc12
é
1. smoked ngedmmue Lid (2 Keys)" . Dmdefs
55.
This complete package
5
'
“$1 ‘ WRQSMHMQ'
III
‘
“fig
,.
~
5515
A
?
i gsfaa?mszmgw??wx 993“
,
most comprehensive, HI-SPEED back- up disc on the market, complete with manual.
NOW ONLY
.
:
Sgt”
£56125; '
M
‘
_
1.
.,
GREMLIN
ggggiizutilily
.Q_Q
:
a
Also supplied wrth...
The
w
M,”
r
~
2
'"°' VAT
ifvf
owners will be supplied with any software updates. etc. for the price of a disk and return postage.
if
.
,
2;
All registered
,.
£57
”f
5 59
.
1
a
7
March 7988 Atari User 39
O
O
C 3851 16
ZZS‘UZZMRU QD’{g} .
Class”;edadi'ert‘i 30013 the ”ts. l_lwII be "°¢0pted fOI/owingc mama“: . This II "der
_
Has upgradmg your computer glven you hardware you no longer need?_ Or have changing interests left you with unwanted software? Then THIS |s the place to advertise your surplus ' ' ltems. Atari User readers are always on the lookout for a bargain and this . . is the ?rst place they Iookl
.
service IS pnvae readers E?cLUSlVELY for the use f ads Will be T9 avoid encou'ragciht’ade a’lvaed Will be are carefully vengdsg?zv e ore piracy, all ads. they are _
.
.
.
zggepted. C only be accepted PhOtozg
on this f arm (of a There 58236011").a to the words you inc, number of uzmum e m Your ad ”r iHSUffic’lent room an th e there Is separate Sheet of form, continUe ‘ on a 0°“ 58 20p or 188 pe‘iaffr'd w 0rds. with a mlmm O We Um of GUARANT EE ne XT your a d Will aVaHab] e ’SSUe a ppear m t he of Afar, User,
.
,
'
bonus I An added also be au tamatl'cally disp’f’l"ad e .
-
.
WI” m8" SeerC Youradve’f Gold. Thls nkr the electronic 'h Telecom r W" 0" M'cmL-l clam” of camp”“’ d m 8550 operate. WI” een by thousands response mstant means ,t send an W7prscan enthusiasts .
.
-
'
0 800XL 1050 dlSC drive,1010cassette,100 games, joystick, boxed, as new, hardly used, extras E175. Tel: 041 887 0536.
'
and damaged Atari 810 disc drive£65 o.n.o.TeI: 0908 677782. ._ Atari 800 VGC 1.050 dlSC drive, lots of good
-
-
.
doubler £80,11029 £70, 1010 E15, Rtlme8 £20, many tapes, discs. Tel.
0968 74929. S.a.e. I3|ts
cassette
800 18
Roger day
.
Brooke? Roroxjg
N 0
R225 rthants’
.
.
_
.
.
-_l-
.
:
.
.
.
.
.
.
_
1
gemIteSl-.
KY4 9HP.
0 Atari
.
Gates
Road, drive. Tel: Flint
'
Fl II
'
In
for the next now
n
ISSUE
.
61850
0L”
ggghdale, computer 0130XE £60,1050 with
n to g?mgiggelmpenpals
.
800
swap
hints
.
etc. DISC or
—------—---—--------
| l: I
l
I E certify that E originaland l |
_
éoygtlclése].bgzl;s,(cr)nz% .
696497
.
Atari XE console
joystick with 8ng Hunt, Flight Simu~
Ii
ht gun
Ifastgr?gagggsz,7usré38'ed.
0 Atari.
1029
printer, _
.
_
apart;
rAbg?qbrzryrgricotg
(new).in box including
Atariwriter
disc £80 Tel. 0532 .
each?ono.
.
Visicalc for 800XL
unre
istered
original .
.
.
.
not
offered a copy
.
sale
Hardly
used
£70
Tel._. Gravesend 332980.
E 10 words £2.00
I
Chm“ “cm“
'°’ ;—
N arm—h-
Address—h
POST T0: Atari User Classifieds, Europa House, Adlington Park, Adlington, Macclesfield SK10 4NP
h---—----—————————-? 40 Atari User March 7988
drive games inc Gauntlet , P'awn , Mirax Force.
Ezzuwm SEEM-“w
any software
I
for sale is
.
E
I
| E:
Tel:
.
212-350 cllsr‘tzonTglé 021 554 9071 or 021 360 8792
' z: EZSEMW l EEEEEWW
.
ITSOI0767 ..
lot.
.I FCC;salde_Atarr|]dSE)i(i)s)((;lg 2496383071%225£3. printer for
C]
El
a...“
the
£40
(Romford) 04023 41090. OAtariSOOXL 1050 disc
.
'
Lancs,
or
.
an tease... sax-w resists,
e,
.
_
.
.
to Garry Grierson, Writs Gallacher Place, Lump- Great hinnans, Fife, Scotland,
or night.
erigocgégf?gisgaergg? ,
NLIQSK) OeLnr, to Alan Crawford, software worth £500 Klrkhlll Road, Penicm 93, QAt '600XL 16k comtwin 1'050 tarl ith' AC/DC . Tel: Steve 130XEI co our monitor, 839323212820 x 2 ,_XClI aligns dvulst cover £35 EH1Z§O§<JEF1050 drives, , Mr u.s doubler chip, Sparta 0 _Atari 800XL Wlth dISC Data Recorder, joySEM'YXCJQEL? Dos, touch tablet, joy- drive and some soft: StICkS, touch tablet, soft- (lg/Inc. artijgrave stone, K en,t ME15 stick, Infocom games. ware including Mlnl ware, books. Forfurther Alternate Reality, City Officellany respectable info. Tel: 01 591 7952 MBaEl rtrid es for £400 9.W t d Dungeon, Mini Office ll, offers. Tel: 01 861 3446 Go-Forth Dos 2 2.5 + 3. anytlme. (AnsaDphone) Ataria‘ngXcl? Telg 0376 o.v.n. Microsoft Basic+ 0 Atari 600XL to 64k 0 _1029 printer Atarl + 5.18178“ 130XE 1050 manual, 'I£I25per fP&P. ser gggzdes orm drivetar;(C12 cassette g9r0teTeF|g§7gZE$6b90ns complete A tari bOSkS' WI_ , like mags, eleven other exactly 800)_(I. 0 New to XL/XEs need our help then Softwarei onrtciehssgttf game titles, five boxes A.Mcmtyre, 14 Antrlm writs Oisc kan1 tcellI Often blank discs“ A” gstick Stramaer' D69 excellent condition anI3 9X? e music: tel? 060212385595 , Sng?géngenséf'ebrgvrhtpt in original boxes £430. 0 Tutorial course on reply. John Maddocks, Tel: 0962 (78) 534. Ba5|c 8-b|t or 16-bit 5 l-larewood Road, New QAtar|18_00th10T50bd|stc 0 Wanted disc drive, computer. S.a.e. for Brighton, drivek, B0'th ffwaere a Wallasey, Trac _
.
'
-
-
.
-
,
'
-
S
| l
l | | l |
.
rewarded
with
it and not get the
If you manage to shoot ition make a quick note
a
Palyar pos-
coordiAnti-Time bomb nates, then get the whnchwrll rebunld it and you can shoot 't 393!” A final warning: Don’t enter the prison in the colony craft laboratory For further because therels no'escape.
you are having problems with this fast action shoot-’em-up don’t worry— help is at hand. The author, Chris Murray, has built in a cheat mode. His middle name is peter and by typing his initials CPM at the title screen you will turn off the collision detection for your craft. You can still shoot the alien craft and destroy the super structure of the mother ship, but they can’t get you. have used this cheat to get all the way through the game and, believe me, some of the later screens are superb. _ Muchelle Nixon, London. IF
iof_its
.
help W'th th'S add'Ct'Ve game take a look at the map 0“ Page 32- - S-
Stevens, Andover, Hants.
I
Fidget need to be in possession
of the Antigrav which allows you to fly higher. It can be found at location 00-00,
m
Altitude
WHEN you are ?ying through the second Space Fortress you need to get the heights exactly right for going through the space between the force ?e|ds and the wall. Your height is indicated on the left of the screen as full and half blocks, so here are the hei hts to fl at: 1.5, 2.5, 0, 1,5, 25, 0 aid 15, _y F. Bowey, Hockley, Essex.
lfyou are having problems playing the game and are losing lives fast, type in FANDA and the program will give you extra lives. — Owen Paget, Ross-OnWye, Herefordshire.
Mercenary: HERE are tips 0” hOW to escape the planet With 9000000 credits. Steal the Dominion Dart. Sell the large box to the mechanoids. Sell everything else you can lay — your hands on to the Palyars
including the Mechanoid. 0 Shoot all Mechanoid occupied
pos-
itions. You will also need to be in possession of the: These make up
Grenede
the skeleton key.
Prest|n|um
__
.
To get the
Neutron fuel you will
ON level 10 you will come across Flin— del the spider. To pass her you have to stand at the bottom of the ramp and wait for her web to disappear. Go up the ramp and then go on to the ledge thatjuts out on the left. Wait for her Web to pass you and carry on up to the top, then touch Flindel who will shrink and allow you to pass. — F. Bowley, Hockley, Essex.
-
Alternate
Reallty: The Dungeon
ON level one go to see the Oracle who, if you give him five gold pieces will give you information about quests to undertake. The ones that he speaks of are:
QUEST ONE Seek the the palace and prison under free the pl’lSOhef W'th the SllVef kevTo get it you must kill a master thief YOU encounter at a random location in the dungeon. After YOU get the key YOU must 90t0 the palace dungeon 0” is through The d OOF In 9130" t e sewer system.
The second elty
0
.
level one. '
. .
88013.
You need the metal detector to Identify Mechanoid positions ‘ lt turns the message bar blue when you are over one. You also need the pass, because if you don’t have it you will be
.
secret
”(Be nce
YOU
have freed the prisoner you may learn a spell and you receive a staff piece. You will then be teleported in to a
goblin king then fight the troll tyrant to .
.
.
recover two halves of an evil ring. Then take the two halves to the dwarven smithy on level two. He will reforge the ring for a gem or jewel. You then take the ring back to the Oracle.
QUEST THREE Take the Marganna’s tiara from level one to the war horse on level two. The tiara is found in the room with three wraiths in it. The war horse is found within the hall of mirrors on level two. Wear the tiara and you will have the chance to exchan e it for a mirrored shield which you (g:anuse later.
maze. To solve this you must walkthrough the door immediately in front of you after you have been teleported. Then
QUEST FOUR You are told to cross the river Stong at midnight. Unfortunately, have been unable to do this, has any reader finished this quest?
QUEST TWO All you have to do
GENERAL TIPS Fight only weak monsters at the beginning of the game—bats, rats and so on until you advance to higher levels. Many weapons can be found scattered around the dungeon — some of them magical. Use magic to discover where secret doors are. T0 gain a very powerful weapon use the sword ofthe adept in the Of tWOafiept 00d levgl an you wtjliihgh 6 uset hi?“ e amet yst ro teleported to a secret corridor on level one where you will find the weapon. — C.V. Howarth, Bowdon, Altrincham.
take the middle door, left door, left door,middle doorandthen the middle door again. This will take you to the tomb of Acrinimiral the wizard. After visiting there you are forced to go to death’s door. You are given the option of walking through it or using an item. |f you try to walk through it a bug in the program seems to make it impossible to find any item to use with any effect. The only solution is to walk through a sewer door. is
fight
and kill the
I
—
March 1988 Atari User 41
'
, ,
mg; i
.,
4 . ,
V
"
1
i
i
,
:
we
"
‘
,
.
, , '
F’b’e“
refer?o
'
55
'
4
. ,
~
~
,
4
: ,,
,
,
4
as;
;._
‘
/ ,
,
"cm,
-.
, ,
f'ff’?
if):
i? ;
m
F2
41;
g!
1
that,
'
6“
m
=
«I,
,,
.
'
I"
”A
'
i, ,
;
grin
I
/v
'
library
4
j
m
A
‘-
3:54
J‘W?-
.:
iii-
,
, ~ ,
23
4
i
,
“fr
3
1143;
kiif nw
-
,
4
i:
,
(55:23 j:;
4
4
’ g
g
:~
,
g
4:4
‘ 4
1
~
77
7
,
"ONE afthe most popular budgetirtles Mfor the Atari computer is Spellbound from Master-trunk. This graphical text; adventure is extremely addictive and funlto play. 30, for novices and experts alike, here is a guide to zthe spills, objects and personalities that grace the game. ‘
j
,
~
g
4
ff;
~ 4
W
;
‘
4:
“5521557137131
if?
~
,
4
,:
t
~ 1
7;—
‘
,
~
‘
4
1
~
~
35
psi"
;
,
f,
1
54
j
g
f
5
me“ roon
1
POE/"er
'
‘<
--;;f
5 ,
mg-:,,
-,
MAP OBJECT 5 ON THE
'
pong mam
2 3
Shleld
4
Pocket 1385” Broken tahsman Sticky bun
5 5 7 8 9 10 11 12 13
44.
.
The D”
secre t tUnne‘
—,.: §::~
13542? '
secret
5
“Wag
J
,
,,
"
’:
~
basement
‘5
'
M O re
The
tunnel
study
4
3
4.44
"f“
secret
entrance
i,
r
gimbals .
tunne|
“if.“
sf???
~
Secr at
'
*
16
7
“mm-13415“??? ,
~
,
gane' 17
spare ba H r oom
The gas room
6
-
“a
4,
iffy“?
“5?“
my?
190g;
',
,
Th e
The mUSh
4,
’59t"
1,1,
$§4§\\
~
,,
'
'
2
2
The
'”~\'?
_,='-’
3-2—3 Ki iii-5.1» 4 ,
-
._
,
,,
room 27
room
15
“37?
’3‘
~
,
??‘?a?-
\ Um’”
’
,,
Evae
Theha L's p ed
24
22
4
q»\
"
4
’
The start room
253/11 55k”?
“11?
“Em: ($391? gif-
a?“
'
may
'
The wall ‘
3:55?
"
-
bigbot1
Th?39 mite sta
Karn
31
.
f
4
,
,'
of
ballroom
The odd ball
21
?
~
'
,
f
The tree
The
the tower
“"‘3‘;‘“”' ‘
E's 5“
_-
The
Further beyond
bottle 20
19
V"*' \- \_?mggg, M)
'
,
-
The |ittle
The
'
'
f?
53235545
-
'
, ,
m
j
3,
30
29
?ag; 41g!- ‘v
Y?
,
,,
~:
“igffla é},
,,_,3g4
mgwm??
if: 4:54j
Beyon d The tower the tow er
4
f;
“f
'
,
.
+?-£::»*
’
~
_
-:\§,',‘“ Wm
K?gni
garden
'
‘
j
a
”(if 9410“ F) it
’
"j|
‘
*
'~
?;
FL
"m
“EfT'a—a-I‘E’Q?k‘kiiq'; 6Marga
J
.
-‘
i
7
~
ff
éa
41? St? ,
,
,95:
jam, ,f‘=~¥}%§t?‘
5:3ng
I,
,
t?w?s E
{Ft/x:
A
4
i,
“ 5:3]
«a.
~
25,5
—~;.::,;43
¢a‘j.'..‘
‘
,
,
ff?>?a
‘é‘xi,-
.
,
&‘1§4‘\$’jz. ”f‘?h?x ,
,.-«~-n-;I;;;_-:
‘
'
J
,
.~
u
,
‘
'. t'_‘seepane/bez
44,
my
~
y-.the mystical world ofadventure ,
“
',~
M'KE MOW-TON gfnv-tzgsavutaenter
’
‘
Pudd|e
Book of runes
Gold goblet Tube of g|ue
Trumpet
Crysta\ ball Book of shadows Brick
_
14 15 16 17 13 19 A20
21
22 23 24 25 25
Empty
b°
2"
ttle
GO‘d bar Cannon ba|| Blue crysta|
21
21 3s
3 3\
_
White go|d “n9 Key Engravedcand|e pewter tankard
1
,
?
Mirror
1 ‘
Saxaphone Teleport key
.
1
herring Gmwing bottle
Red
‘
1 ,
v
,
J
42 Atari User March 7988 l
'b
”t
e
g
7~
“a: 315571“; ,
5
CHARACTERS AND WHAT THEY DO
H ,
g 7 7
Gimbal the
-f~
La” tr _
7
—
,
—
5
"
'
‘
,
5
7
f,‘
.,
7
~’
F15- 1\ 743“: ‘,
th' amt-ff?” lg“
x 72,5
$5;
fig :
,
,
,
54+:
5
"~
I
???ésg?
‘
~
,_
’
fl
‘Z'f'f
ma
i
"»
»
12,3 WE if“
"
‘f.
, ‘
Z;
5
"
;
5
*
‘
if“;
7.
The Banshee
‘
ffgg
Z"
i
-
;
151
‘
_
5
7
j:
‘f
.
.
~
,
,
i
'
, A rmourls Photonlcus
. 7 7 '
-‘
'
s 7
v:
3‘
g
~
1 ‘
‘
,.
~-\;
H
is.Md].
5,3"; t“.'~
8
\
xv
-.e_
3;
f?‘
$31»
sffhi‘ff‘j;
“2&2;
g‘ §‘
ge?é'
.
’”
'
fit;
a.”
:‘
5
aw. «h??e
,
5
d
Red crYSta‘ Ancient scroll
D
14
is 36
37
.
.
Z:
_,
77
s,
1
i
z
g,
e, a;
cr V stallium
f
S ectralis
._
‘
-
.
e
' ‘
,
,
.,
, ,
e
f;
‘
i
‘
f
e
'
ff
,
i
3
_
,
,
”x " , 5
. , :
'
,
,
~
i; ~
5
‘
' ‘
~ ,
5
5
' ‘
j
,
'
.
I,
;
.
,
'
_
.
..
,
7
'
~ 5
.
'
,
,
~ ‘
i
'
11
_
7 ”
Release Spell
i
'
CLUES
other nenar?ftthem OWer.
-
top of
You will need to be in the room with Gimbal after he is freed in order to cast this spell. Once the spell is cast, summon the characters in the order: Elrand, Samsun, Thor, Rosmar, Banshee, Florin, Orik and Gimbal. Make sure the characters are at full strength before you summon them.
-
~
' '
5
5
'
the
09mmanded by mma"d”-’° be happy.
then gged
g 7 ‘ »
' ,
OBJECTS ON PEOPLE ,
Samsun '
?
'
1
1
,
.
Florin Elrand
'
,
V
,
~
,
Banshee dr0p glowoingldttfe HOWever, be
f
‘
’
'
You will need the three crystals and the Whlte gold ring to cast this. You Will also need to give the crystal ball to Orik and summon him to the Most Magic room. Once the spell has been cast, throw the three crystals at gimbal in order to free
‘
,
,
trumpet and he Will help after Thor has helped you
You Will need the crystal ball and the Physical Body magic talisman to cast this spell which will allow you to teleport to any character.
If the C1,173 aracter does not be SUmm Want to or
‘
,
,
_
,—
i
g
r
i
YOU,
,
Prolect
careful only to dig/76? IS after the Armour/‘s Photon/c spell has been cast, .
,
, k
7
i
7-
,
'
_
,
.
.
y
O
i}
”f; f ff"?
f
each
Javelin g, Four leaf clover
Bottle of liqud Ru n estone Prism Wand of command
7
has blownitdow Dafter El’and on
Green crystal
1
f;
0 To at tows, you need to takegthepfyit t/he amps from the Wat/y/ Ofbrickark
Telepor'fpa bOOk lnstruction
3
j
'
'
--,,e*._ -..
s
if
1.
$23
?
if”:
'
_
s%§wg?w4 11335 I; km
”§"'“’;
5—25
i
J
5“ ,
l~??f~l?t -“-‘“"*'
f}
f
‘
j
You Will need the engraved candle and the shield to cast this spell. You will also need to put the four-leaf clover in the room. Once the candle is lit, you can use it to read the ancient scroll.
7
g
‘
q; ta
1
if
,
is
?g? _i_:,:e‘é§_-:—-‘
31:2 Ll
g
'
.
Candellum llIuminatus
.
tgc‘
V.
.,
”Eff—was?”
_
.
‘
; A).
1535"
f-r‘
_____....
5
-\'2}f—.. JET-jé
‘
73;
:
f??? j,
~
7
1‘r
5.-
“Egé?ih jiff
<
“it"
\.‘
.
"
g
135;
* f
,
',
égtg?gk :' “tit-t 3:32:75“;
~
‘
"i"
:
~
in, : "2:11:14;
?g. L"; Fi?
The most magic room
“
f‘
.i
wt‘
e
-
“ -.;{E’\;\f?¢f;i :' A, git J
$‘\
ext
Protectium
_
,
_
You will need the red herring and the power pong plant to cast this spell. It will protect you from the Gas room. ' Y ou WI“H h ave to stan d ont h e pud dl em the secret tunnel entrance to cast this spell. It will allow you to go through the darktrooms without the glowing bottle.
Fumaticus
_
F7
‘
e
_
SPELLS AND THEIR USES
-
,
Give her the pocket laser and she will help you in the secret tunnel entrance. Will tell you some clues if you command her to help.
Lady Rosmar
j“
5
ff}?
,
.
4.
_‘
Halfelven
,
.
him the you at the wall at thetower.
i
.
e
’
Wm-
Give
, ,
we
“z;
_
5 “~
5:1: ‘7
i
,
.
g
77
7
amul?ji‘l! ¥ N‘lijgii‘im?“ Oh!“ ‘laf $3“? its. h\\\%4 v}; fake—319 has i\ 51; “451 .'.'. Pg
28
Elrand the
‘
,
‘
,,
'
”a, i
room
_
“
i
\_ more plant
"
7
~
e
_
7
e
_.
Strong
the
Samsun
, ‘
.
.
.
1,515;
in 9
'
"5
i‘?g?gu
a
PF?
.
5
,
‘E
3
dlvrsron
,
i
‘.
,,
Orik the . Cleric
1
Give him the crystal ball and he Will help you get into the Most Magic room With the Crystallium Spectralis spell. Give him the javelin and he will help you at the pit.
‘
-
59/33" 5531359". ?st—{e _—.
wg‘g?
\>
Egg; if“
”?l‘??is 3-35 gfiaggéi gel “via-lea M e "a,-:
s
f
_.
.
?e“ e ”35W; e"
=tte
_
.
g}
1
;
,,
Give him the miolnir and he Will help you get into the lift and in the tower. Give him the bottle of liquid and take it back to restore your energy. Give him the tube of glue and the broken talisman and command him to help. Florin will then mend thetalisman and it will become the magic talisman.
Dwarf
from the
;
.
M:
Florin the
8X0 I"Slve
*
‘
.
?
‘
-
' 1
~
'
I,
.
5125
Anbthe‘r
'
‘
-
y
;
.
£351“?
'
V
,
5
g;
‘
a}.
Will help you With the Release spell.
Thor
‘
.
.
‘
Wizard
7.
,[
a ,
Rosmar
Axe
Platform, 9” “0m Miolnir. loaf of e‘fbread Willow Rod, fastblow fuse
,
‘
-
March 7988 Atari User 43
'
\0
ARE YOU MISSING OUT?
$ QIQ‘
m PARALLEL PRINTERPORT A seltcontalned Interface module neat.
R A M B IT P P P '
_
that drives
You’ve got lots of questions about your computer but don’t know who to ask! We do! You’re not sure which software is best for your application! We do! You’d like to keep up to date with new releases and be sure they are a good buy, but who‘s going to tell you? We will! You would love to get to know other Atari enthusiasts, but you don‘t know how!We do!Youwant to get some of that public Domain’software youw heard about, but where from? We know! You don‘t want to feel like you‘re the only Atari owner in the world, but where can you turn too! Well, we can help. Great, but who are you. 22
printers standard Centronics 36 way connector, or for other parallel communication. Simply plugs into the Parallel Bus Port, can all Superb value, Widens conSldera 0 one 0 suptplort nmer' ease State mOdeI' y your At?rl'printffgnctions'sl(£29.95)
i
TAPE TO DISK UTILITY
.
TA KMA TE R Auto-convert
We are the largest (and oldest) Atari Computer Owners Club
your tapes to menu disc with Auto-run from single key selection. THE powerful utility for both new and experienced drive owners, includes assembler, editor and monitor functions for in-depth work beyond the needs of normal conversion (£9). Comparable with tape/disc utilities costing much more.
RAM B IT
UK Forlust £500 Per year you gethelp, assistance, tips, friends, pen pals, access to PD software, up to date
in the
information, games, utilities, hardware projects, software reviews, programming tutorials, and a glossy club magazine every quarter. A club magazine well!! of photocopied those things One as n S pmd‘med'“St that “F"wadal’le’ eh.,Well “(ft meessmnauy like this 5 called you readmgre it MONITOR,you,l may magazlrf have heard Of friends of mine have read It and say 1! S it: Yes, great! How do 1101" the club and get my copy of MONITOR? Easy just send a cheque or postal order for £5.00 to the address below requesting a tour issue subscription. Overseas membership is £800 (surface) 0, £12.00 (Airmi|)_
I'll-SPEED CASSETTE!
II
A cassette interface that allows you to Re-reco rd Your tapes to load at around SIX TIMES FASTER. Comprises an easy to ?t kit and tape program (£15), please state cassette model or.... Fitted and tested (£22) all inclusive, just post your data recorder to us. .
.
.
.
Utilities have full instructions. handle Single, Multl-stage, Long-block etc. up to 48k and are swtable for 64k 600XL, 800XL, 65XE and 130XE, send SAE for specific product information. We help, answer queries and update software. Quoted prices are inclusive.
’
P-O. Box 3, Rayleigh, Essex, SSS SLR
Lincs_ PE10 OHB
>
,
“ll
Independent User Group
.
-
r
mt
l . _ ,
'
‘
‘
-‘
i
,
,
’
l‘
l i
TOP QUALITY,
BIG DISCOUNTS & ALL ITEMS USUALLY WITHIN 24 HRSI!
0m
—
TITLE
Iv _
AceofAces....................8.0012,50
-
Alternate
Realityz
-
Aritenoid......._.................7.50 AtariAces
E z 4. 9 9
ONLY
character at the ?ick of a sw1tch
Yes 4
.
_
D Simply replace
—
Battalion
the old character
-
D
son
.
Detective
.
in your 1029 With FONT IV.
Burglar
Bill/Pol
011m DeceSSH-I'Y-
c
R
_n
l
n
czflefrg”;
.
.
Conflict
Atari character set plus
3 new sets:
m E‘lEFlF " F: I" "J H
'
DENIED]!!!
" " HEE’TIEFGH
., h F'l'i" m' -‘ Jill" lé‘l'l ..
_
'
5 | 2.99
or Just descender ROM tor only
D If you prefer
.
on a chip at;
nos-r
.
we can supply Just the descender character
lower price.
a.
ms
,
mm
_
_,
m
;
_
, .
7
77
,
.
?x??’nsg?aguls ”No ?g??'?ws lNDUSTNIALESYATE, é’f?i’g?ré’c?awyz, 1m“, m tDMIMw
2225057551"
B
M
E
12,50
Eg?g‘?mgwgg
a...
\
——
..
.
.00
,,
.......m...— -
mmbz lom 650
20.00
Platbrm
32g
MQL?mmgyjjjjjjjjl?
m?wf‘dm Francisoo—
20.00
Red
16.00
Spiky Harold
16.00
3“!ng -~---‘°°
13123333?“
SilentSeMOeBOO
12.50
Four Great Games
Vol 2 3.50
5.50
Silicon
12,50
SoloFight2--~...--.........48.00
...s.50
8.00
“6,50
8,00
300 Gems,“ WW, ..............Gnom or 800 Gauntlet
eternally.-.“..........7.50 -
...............-
Km“, M550
Japan Jackal
-
Jewels
olDarkness...
Kennedy
1600
LE“ Emu"
050 —
Approach
........800
Wm“
.
15.553
-
-
120°
~l~~--~---~-‘2-5°
Footballer
'
12.50
MmorOlyan.m......_.650
0.50
Vl?zsrds Crown World Ctp Managerwaoo
16.00
...........2.70
...........2.7o
Fm?lMszm
$533 mm cwm?szmwms? £3
24.00
270
Racez70
Dambusters
.
w
12.50
Amaurot Death
$33
_
‘?li?ffflfflflllfl?igl Boulderdzshz
15-00
—
1,30
Wally
7.99'BUDGETTlTLES:
§.£
_
1050 12.50
12.50
—
“8ij :
12.50 20.00 20.00
Kanplgrulle
cs
stingray °’!‘ “WW 8-°°
—
Slimlinl?g
Warhawk1BO
12.50
FaGIam-
?g
15,00 -
-
Jim
Station ummcf
12.50
Dreams.............12.50
mm
Taliadeoa<»»----f333333138°
20.00
550
Vol2
.
WSW“
-
W350
Volt
..............180
mm
8-00
Four Great Games Four Star Comp. Four Star Comp,
.............130
flee, ....,..........180 180 Max 180
Ninja Panther
333
San
_
.
IaMan
Motor:
go 00
soc
Pensaion
"0.50
‘
.......I?'i2.'so
20.00
8.00
Pirates
'
Wig
22g
olBarbaryCoaslnm-
12.50
5:3” wwmlgg
.
1250
FFianzerGrsriadiei awn—
_
23:
'
l-«-~~--
.
Eggn'YSHW“
1
Ninja
nltne Year
2.70
270
270 Pani270 OnCue
SUPOTXMOH
............2.70
Xaxxon270
11,50
All softwa 'st t b nd (Orders of. treasgtlhesth eclogeirriut‘orlglpleaasen:dltvi soggnglutriggzgirlie? lilting? $01 itzorrsl‘tgelr’lagg‘ each additional item. SSubject to software is usual do etched within 24 Hrs. Please make Cheques/P availabiligéall payable to 'COMPU%ERSWARE. '
,
avenge
f9313me
6.50
_
Fortunes
133
“996180
3.00 .00
1
6.50
'
.
35.1,
.,......
”wwmmi?éwmwv’K/INMW‘f
44 Atar/ User March 1988
$5221
1570“"060A
Music Construdicn
7,00
Dungeons........,.4.50
WNW,
,
16.00
24m
HaywoodHi
.
_
Moonmist
..............—
Gunslinger .
midwheel mamms
ComputerAmbush Dar
300
Rase-
1250 24,00
12.50
Guild ol Thieves
D Simple to ?t no soldering etc. D 100% compatible With ex1st1ng software.
ini miraxoiforce.......r....n..-A..6-50 leeZ-
Rider ..........1.80
“79 Elston
8.00
12.50
.......800
Football
FUTURE
no,
ColossusAChess
Essex
Contains existing
emanate
24.00
1250
..
Despatoh
1250
°-.............000
in the Desert
Colony
8.00
24.00
650
180
6.00 12,50
8.00
in Vietnam.......
Toumament450
rmss;
BUDGET
(Prlcuach,ouny:ttort:5) aux Simulator..........,i.ao
12.50
650
Leapster
DESPATCHED
'i.w
Disc 12.50
1250 800
Living Dayting .,....,,......600 Little Devil
24.00
Deeper Druid
.
3.11
“'
Leaderboard
-
16.00
Commenter
Decision
D 100% compatible w1th emstmg so?ware, D Adds new dimensions to your letters of documents. .
...e.00
350
.
'
Cass
11.00
Hole Panieeso
-
.
....8.00
Broadsides..........................-
Fitted 11] minutes.
Fl
Commander
Basil Mouse
POST FREE
all With true descenders.
—
-
antenna,“
.
3 new sets
_
N0 soldering or
iTTLE KnightOic Leaderboard
6,00
Auto Duel
sets
Disc 16.00
‘
Replacement character ROM!
ST6 6UX
PO BOX 318, STOKE-ON-TRENT,
4 FBI N'I'ERS IN ONE
\
.
'
The U.K. Atari Computer OwnersClub
The Green,Thurlby, Bourne,
6
.
You won t be disappomtedll
RAMBlT 1
hints,
,
‘
'
'
.
'
'
LET’s start off this month's column with a letter I received recently from Brian Mclndoe from Bishops Cleevein Cheltenham. He has a few useful comments to make about the 1050 disc drive. /
3 »
read with interest the letter in
Software Solutions ‘fromOctober’s A.W. Crawford who wanted to
know whether or not it was possible to find out the density ofa disc in a 7050 drive by interrogating the drive control/er. Recent/y / wanted to do this in a machine lan ua e program / was writing. lfounétyi that it does seem to be possible with an unmodi?ed 7050 to find the current disc density by issuing a Status command. First you should either read or write a sector on the disc — for example, sector one. Then issue a Status command. Bit 7 oflocation $2EA will be set to one ifthe drive has/ust read/written in dual density otherwise it will be set to zero. According to Mapping the Atari this bit indicates whetherornota device is intelligent, and it is always set to one. My program, however, can successful/y determine the density of a disc using this method. Readers accessing the 7050 drive without using Dos may also be inter6-5de in knowing hOW to format a disc in dual density as this is not documented in either Mapping the Atari or De Re Atari. You should use the command $22 instead of $21 for single density. The resident disc hand— ler does not seem to recognise this command at least, not in Revision A —which means you have to access 510 directly rather than by using DSKINV. The data direction byte $303 should be set to receive $40. You should also set the buffer address to a spare point in memory because the list ofany bad sectors — terminated by two $FF bytes will be returned there. A timeout value of $3F would seem to be adequate. Mapping the Atari or De Re Atari will give people more information on using 5/0. —
'
Your prog rammll‘g prOblems salved by ANDRE WILLEY dual density? This has the advantage of also working with other drive types —
even an old 810.
to formatting in dual density, you quite right in stating that the 5/0 command $22 will accomplish this As
are
If you are using an XL or XE then you will find that the newer 08 contained in your micro will enable you to use the DSKINV command, as $22 is
taSk.
now
supported. -
Colour cedmg Next a problem from from Dalton-in—Furness
J_M" TQY'OT in Cumbria:
be fine for you but would mean that the program wouldn’t work on an old 400 or 800 — of which there are still a good number about. There is also one other much more serious problemThe standard character set is not designed for multicoloured characters in GRAPHICS 12, so you won’t be able to read the text easily. Luckily all these problems can be overcome with a little work. Let’s tackle the first two before oin on to the character set. Since thegscregen you want is 40 columns wide and 24 lines .
—
,
~
6
1,9
toring the stock market, forecasting poo/s results and the usual round of general household uses. l have no interest in games, so my Atari is used for text programs only, usually in default graphics mode and colours. It would be useful if/ could have different coloured text on a 40 column screen at the same time, but / can’t figure out how to do it. Could you please tell me how to get one line of text in default white and another in a different colour?
,
The answer to your question is to select ANTIC mode $04 graphics otherwise known as GRAPHICS 12 on but this isn’t quite as an 800XL
command. The other thing to bear in mind is that, to be sure of the result, you recommend a sector read or write before issuing the status command. If you’re going to have to read a sector anyway, why not just read sector 1000 and if you don’t get an error 139 then you know for certain that you’re working in
simple To start with, GRAPHICS 12wi|l only allow access to the screen by means of PRINT #6 commands, and you also can’t get ordinary text on the screen at the same time, except for the default bottom four lines. Also GRAPHICS 12 is only available on XL and XE machines, which would
—
—
as it sounds.
~
20 GRAPHICS 6 35 DLISTzPEEKGé?)+PEEK(561)*256
own an Atari 800XL with a 7050 disc drive which / use for moni/
Thanks for the information, Brian. must warn readers that modified 1050 drives seem to respond differently to the density check portion of the Status I
_
? REHHBLHWLOURHMcew?lll?ll'ts
—
fill
READ
BYTE,
PéiCE
BLISTt3,B¥rE+M
7
__ '
6a FOR COUNT=6 m 28 70 READ BYTE=90KE
33.5 NEXT
COUlli
DLIST*C°UNT,BYT€ ~
?rst???“ 2’ 42 £2 ' , [2 t , 42 I l 2 I2 ' 2 ’ '2 '1. ’ '2' ’ ’ f ’”’ f 2
2
,
4
2
.’
A
4
4
l
2
,
,
program /_ Multicoloured text deep, the display list will be almost identical to the standard GRAPHICS 0 version. The display list, for those who haven’t been keeping up with their Atari User, is a set of instructions Wh'Ch the graphics Ch'p Antic on t e generate the display you see usesgo screerrt. Eac I'me 0 f
entry
.
in
h'
text or grap ice h as an the display list which.te|ls ‘0 “sre'the
1m"? e Wlhatc‘c’j'ng-g m s an p'i‘e ormation
t
SUCh as
gze'rations me th ere “re?t" screen
a?ine.
usesgefOf or a
icrolgaitsstéléog as S“? ers, f or eac h numl arly aonfeuIl-screen S'm' _
Tum to Page 46 > March 7988 Atari User 45
o
Programmin
-
ter
< From Page 45
memory location 712 otherused for the border colour). A value of01 selects SETCOLOR register 0 (location 708) and 10 will select SETCOLOR as used (location 709 4, or
—
wise
GRAPHICS 8 display would need 192
numbers. Program on the previous page will find out where this display list is located in memory line 30, then POKE into memory the 24 new numbers contained in the data statement on line 100. For each screen line you want to be in GRAPHICS 0 you should I
—
—
1
for the brightness of normal Mode
0
text). A
data
tion.
binary value of 11 in the character performs a slightly different func-
If the character is in the Ascii 127 (normal text) it selects range 0 as used SETCOLOR, 2 (location 710 —
—
11
11
11
a
9
9
11
1
11
11
5
for the blue background area). If, however, the character is in inverse video (Ascii 128—255) the colour used is taken from SETCOLQR 3 (location five 711). This in effect gives you colours to work With including the
11
9 5 5
1
111 1 1 1 1 1 g 11
1
1
B
G
1
1
11
11
1
1
1
1
1
1
1
g
1
1
g
g
1
1
g
11
0
g
9
G
a
a a
—
—
Figure /:
Figure
shows the way that
I
a
a
letter
CharacterA in Graphics 0
two in the data ”St’ and each GRAN-”CS 12 line ShOUId have a four. The example program as printed Just alternates between the two modes. This routine can be incorporated into your own programs, of course, and should be run after each use of the GRAPHICS 0 command. All the normal screen 8(1111119 and 13111111119 functions will continue as though nothing had happened. Now on to the second problem —the character set. Because of the way the i
ii
ii
5
3
1
0
1
I1
1
0
1
E
ii 11
i
B
0 9 0 1 1
CI
11
5 5
ii 11
l!
B
B
0
3 1
g 11 g 1
3
B
1
B
B
1
1
11
1
1
1
B
11
1
11
11
B
E
ll
1g
I!
1g
B
1
1
9
11
1
11
1
1
g
11
o
B
1g
1
11
0
0
B
11
11
1
G
G
11
u
1
5
G
G
a
1
g
g
a
a
11
g
a
a
_
1
graphics chip works, colour characters are made up on a 4 x 8 grid of dots, rather than the usual 8 x 8 characters you are used to. This means that a special character set must be devised to take account of the changes. Inthe normal set,a byte of character data is used to represent eight dots across the screen each bit con— trolling one pixel, on or off. However, in the case of coloured text each pixel must have colour information in addition to on and off, so two bits are used per pixel giving four possibilities: 00, 01, 10 and 11. Thus the limitation of four dots across each character each byte can now hold' the data for only four pixels. A binary value of 00 selects the background colour (SETCOLOR regis-
72,
is normally represented as bit data, and Figures 11, and IV show the same letter in three different colours for GRAPHICS 12. Note how I've left one pixel (two bitslof space at the side of the letter in each case, plus a space above and below the letter. This is to stop adjacent letters from butting into each other which would make them 111
GRAPHICS 0 text on the same screen
as multi-coloured textyou should alter your SETCOLOR registers so that the background and the border are both the same colour. For example, to
Ii
1
—
46 Atari User March 1988
1
11
—
—
B
IE
1
1
g
1
I!
It
1)
II
B
6
1
1
D
U
9
(1
1
1
1
1
9
gg 1
1
11
5
11
11
1
1
1
g
1
1
11
B
11
11
—
ref con?guration. The manual informs me of the answers to three ofthe four questions, but/can’tanswer the third: What code do you send to set up your printer to receive one line—$3C0 or9601decrma/ bytes 7 Of double dens'fy 13" fmage
graphics?
Could you possrb/y inform me ifthis program is compatible with the 702.9, ,
_
_
and'if 50114731 print/e; an ecrma. settings ”7 hex ared?ije
,
bytes giving the bit-patterns to print. Each byte sent represents eight dots on the printed page. for reasons However, the 1029
only to Atari’s —
uses
a 7
marketing
bit system
12,
change them to black you would use SETCOLOR 2,0,0 and SETCOLOR 4,0,0.
Also don’t forget that the brightness of GRAPHICS 0 text is governed by the
in
which the last bit of data is ignored by the printer. From this information it is fairly straightforward to deduce a number of pertinent facts regarding Atari’s marketing department none of which will go into here! Your best bet would be to convert the GAD pictures to an alternative form possibly a 62 sector bit image file — which can be handled by a screen dump program. You will find programs to do both of these tasks in the January 1988 issue of Atari User. —
Figure IV: CharacterA in Graphics SETCOLOR 243-599 text
,
Well, Phil, I’m sorry to say that GAD and the 1029 are ”01 compat'b'e' JUS‘ GAD uses an ’”_d_L’Stry standard mthO‘? for domg b't image graphics— which is to send a long block of data
department
B
11
dump
—
gg g
don’t
so
On asking for a printout, GAD throws up four choices three
known
11
E
—
1
type ofprinterand OTHERS. Choosing OTHERS lets you enter you own prin-
011 '"1?°f,f;2le;fere;fgnn1ng using
72,
SETCOLOR
I
6
B
Figure Ill.‘ CharacterA in Graphics SETCOLORi
10
too dark or the writing will disappear. As you are limited to 128 different characters at any one time you must decide which ones are not likely to be used and convert them into coloured letters using a character set editor such as that given in our ACE series in the April, May and June 1987 issues of Atari User. would suggest that the Control keys Ctrl-A to Ctrl-Z are converted to coloured versions of A to Z, and the lower case letters converted eithertoa second colour alphabet or numbers and punctuation marks, whichever prove to be the most useful in your program. make
Let’s finish this month with a quickie Phil Bonell who is having probIems with his 1029 printer:
?
1
11
the colour of text
as
bit-pattern of
from
gg
"
Figure //.- CharacterA in Graphics SETCOLORO
a
GAD screen
a
place
it is
border/background although bit of a fudged method.
number
same
with
I
—
Game f
~'
MM
r___—
.
gal"; "2 5171: :‘_".1.'.'_._,_._.s_»_;;_-4;;}... f k
f;
C--'
».
—
.—
\
f'
i
\
O
2"
if.
224,53 ’~
16: Q g CT}. f
5m
m‘
-
,.
”l:
_,.,,.
_.._
_
-
:
{if Md "32 "3:7‘34-\ (I if???
'
‘H":
i’ii?g
'*"
'
w
\
-
:
a
‘
‘
\\ .
',gJ
g,
'
(A.
J, i
.
i
ir
.
C
V
‘
-
aft—f
rte."
.
-;’-
a.
/
in
i
~
.'.:'
_.;-
(
'
.
..
g .,_
an
7A '
1
~-
a
-
s
?
.
kf’”
.
-_ W.
g.
.
,
Qty/fa
,
_¢__
-
ifii‘zr—“V‘ ———
-
f"
,::
“a"
,
_7"
_:f—1._‘:_-;.,-..;_,~;_;...
’/
I
'
_V.--:'
V',;’ ‘a—f"
~~
“1—7fo"
/'\
7.
..
.-‘§~‘4‘a1'1_»~;a£?
,-
__f
\.
"
~.
."
,
,
.
'
'
'
.——_"?'.—.;, '
m;
"
_§€g ”M
,
.
'
ta,"
.
bluff? It's a" a question of of when you elav this The the popular gambling game. scene is set in a saloon, somewhere way out West- Your opponentS—Doc. Kid and Tex ranged against you, BET er
-
—
each
trvins to win your, and
other'e menev-
each
bankrupt them
and leave the table with all the cash. But it this ain't no game fer ain’t easy could be playing all You greenhorns. be knocked out of could or you night, the game early. If this happens the session will continue without you until It's endAt the start of each hand, $5 is deducted from each player and placed in the pot. When it is your turn to play YOUI’ aim is to
A -.
A "
.'
$334 iif/47;
0
~$
.
x,
'
"iJ
m
.
.
S '
é'i-Y,
l'
e
.
~=“
ii
,.
it; if
~
A“A“ ;.°*-
"Fa;
“N
“4
,§:;,r, ,
a
-ev..a§¢i‘?tw~..1“
,,r:~c::‘
”
fr?—
:....,,“A....«
=,_
__‘7
,;:_'— la
i
“_"
.
i
‘
-i::—:~a<%r\
'
.»
Jew)
.
.:eae°"‘e\‘%‘§Ji‘" 4:
jig tat
5353 J,,_:%e¢9\,
twiaggsgg .r $5635
l’
gag;
hwwwg.
i
,,
mime "3 flit-”g‘é'éggé
Q
.
.\
'
‘
*
“area;
5
"
/" eea—iatm aeaaa:
_
,
,
..
55533555,“ lv-
,
- 5;i'ilzigle'igiji?gw if“? a as!
‘_
i’
, ,
-‘.iizeiigi“’;
ii.
W'j:‘_f:‘ij1:’:i‘
a”,
,
\
g
::
e
-
t
.ar%?,»,-.‘ u
_
i
Ca ,
°
V
'
..
~
A m ti-‘l'qwmtwi—
E, 4&5?" 4“. anger" mn‘é?i?e?ffial‘i ,.F:~L‘-J
.
-
,
"‘
‘
ea?e’e’e??a ma???i?iiw
rig "
as““1g
/~_»~.-
—-
Ti"
W1}; ..¢
../ n”
«at, m"
at.
—_:,
“fV/e>a\,
-~"-'
“Egg 9.3
‘_i”%.2_if'/
1,4]
e‘g.
.
5"? mléiaf‘f?rei.
”t
\=
'
,
\\
‘
"i:
$57
‘
’”'
‘
'
,
,
.
':'.-’{_.‘v*.-’~'i>’t
A\/
efatgee ate
“333 $5???
e,\"-'_~.‘)'Afc{i
é?ss
./
—
_
the computer will prompt you you will have three choices: Bet, See or Stack. If you think your hand is good enough to Win and your opponents are bluffing, or perhaps wish to bluff yourself, press keys 1—9 to indicate your bet in dollars. This must be equal to or greater than the minumum bet indicated on the screen. If you decide to stack—that is to take press 8. If no further part in this hand the have stacked, other the all players last remaining player scoops the pot. If at any time only you and one other player are left in the game you can press C to see his hand. This will bring the hand to an end with the player with the best cards winning. But remember, it costs at least double the current bet to see an opponent. In the event of the two hands being equal, it is the player who is Seen who wins the pot. Tablel lists all the possible hands in their order of strength. In the event of the major part of the hands being equal, the secondary elements are included. So, two Aces with a Queen will beat two Aces with a Jack. Similarly, a hand composed of Ace, King and Jack will beat a hand of Ace, King and three. —
—
'
for_hls _STEV_E KN'_G|-!T gO-es snmulatlon m
addlctlve
the
T'lIt
of hand Prile of e
compositio " E ach
Of
the thr ee Cards ha 5 a face U8_of three. This hand beats Otherm any
threes
val
-
Brag_
Any han
Run on
bonnce
_
_
the Semi Cfns'snng Of three cards of ace Vaer. The highes! beiOWthree s is three Aces. A m" see below Wh ere a“ the cards the same suit A: are 3° known as. a rUnmng flush,
the
—
_
—
'
The thr ee SGQUenCe
a (3de form by consecutive one. Ace two, three'is t(greasing e fONOwed b; Ace, King ' 0“ een highest, ciOWn to four, three tWQ.
.
.
cards game
’
.
Th
of the same su‘ for High Card but. Pnomy eow. Two cards of th e same face Value, A pair of Aces ‘ Or — is the highest, In the event bullets of a tie, the third card is used to reSO'Ve the issue, All th ree cards . ' are ass es of] the" values. Them;d Pd'V'dUaiface Ace, JaCk With the worst fits/St,s e, t"We, tvii/ng' °' iS
ree. cards as
_
.
decrded
.
-
Tab/e/-5C Oflng .
~
three‘Cafd brag hands
Turn to Page 48 > March 7988 Atari User 47
-
____—______—_—_—______
VARIABLES
CARDS
BREAK00WN
CHECKs
PROGR‘A‘NQ e 00 110-500 150-320
32:15\0°F>
10004990
\
5
Nansauof‘to
P‘aV
ers
mammg to“fmne rd dea‘mg d to its 0°” are accO‘ldmg red (?rms \5 300 of the end Each hand $0 0“ at and tems tota\s
2000-2130 2200-2260
22702350 2360-2490
eta (rays
in
'
.
hold fOr segment of Temporary hold for segment
LZn/a’gorary
us$
sur$
rouune
of
STKs, W'NS, C 0mme LOSE$, SKINT$J‘the
Who so°°'2§%%Tale “gimme 5500'$200 Wmnef 6000 7000 _-,600
cards
Numbers
.
One pmyerthe 9 ame? won
for
area
3:25:23, 3/1221!ng ar suits 31556? SLUT$ IN $
.
45004100 430049“)
holdmg
Music pauSe
T6155
2500-2740
le ft
have been
hand Scores, cash totals and
deal ‘
231206 t of game routingreen 100 new Options 2317151“ 28002923) endonggrg“ 3000-3300 Coml’u‘eérhuma“ han “gimme 4000 Routme m
‘
Numb players in the hand Numbeerr0Offplayers 1n the game Next player to dealt be com m0"
DEAL ARRAY
’
.
800,15:
LEFT
.
5°“
H
PLAYERS
Sards dealt
Cards
deal?
SUM S
ubrout'l‘fe
values
avers "ames Messages and comments areas storage Hold names in C °mmems and aisfges 8 to see What
OBJ$' NAMEs
4 From Page 47
_
Sults and glows[card
IDENT$ MESS$, M2$
MINBET PF
Muii‘C
made at various points of gamgts Mlnlmurn bet Play factor calculated every game com puter player to determme fer how long he 1 m the hand Differenre‘ letay bet and the minlmUm .
.
DlFF
humaegvgffn yer s bet
10
REM
W
140 IF pEEx17541012 THEN 340
20 NEH 30
RE"
40
REH
50
REM
53
REM
70 REH
350
11:1 To 5:05:41
1,0,0,0
.,
1200
SIK$(61):"
YELLER-BELL
vou
Y,"
500 IF LEFT>1 THE! 110
1
1290
srxswuz"
11001110
v0u11>
13m
110RE
5.“
-
1000
W
10“; pm cagps(52,2):z:1 1015 REM 181 FILL 00011 H
REM
y
80 REM 90 005110 5500:11E11 TITLE NEE 100 005m: 1000:an 1111111111512
1020
FOR
11:1 10
1030
FOR
11:2 T0 14
1380 STKS(1213:“ You LILY‘LIUERED 11,
1510 STK$(151)Z"QIN’T
4
1040 0000512,1):T:00R0512,2):x
1320 “11511011?“ E,
0F 00110
1000 11111 IDENT51121,11£55$140),112$1401, 11014E$101,an01($(521,00.1$(01 1090 IoEsz:--x10TE1u>ocvou"
1400 0111 1111151250)
1110
1420 141115131):"
1115-111011
100 IF 50115111107,91:0 :0 THE11 300
0.01105
ER.
sunsmunm)
1530 5TK512111 :"
1070
CS.
11111
11
5111151140)
1133 DIN ”gang,” 1135 PMISEzz
005110
4500:50T0 220
mm mm 0107 210 005110 4000:0£11 11mm BETS 220 IF PLMERSIJ. THEn 005011 4000:11E11 0 0110
240 250 300 510
005110 3000:0E1~1
1115011111
Fan 0:1 To 40:05)”
12011115
ETc.
0
IF FIRSTPszM’ THER 00:0011 PLaY:PLm’+1:IF PLMZS THEN puwu ‘320 IF PLAYER5>0 THEN 100 330 POSITION 20,19:? '—":PDSITI 014 20,20:2 "—“:POKE 254,11
48 Atari User March 7988
11111
MKE
1111
1111510
110
m
LIKE
100115
1410 1111151011:"THIS'5 11," 1440
117," 1479
01>E11
LIN$(1),LIS$(3) 01,4,0,"x:"
120011111 5Tx51250) 1205 5Tx5u1:" THE
FOR
1'011
1101!
BLEH
HINSt91):“
0 ouE—HquER
LOOKS
LIKE
MY
I
T1114
GA”
BLUFFI f I
HIN$(181):"I
0011 THM’ GUESS
0
0011
I GUTSMRTED
Y'
EN 01
1400 1111151211):"
GME'S T00
110T
FOR
" 0T, 1500 11m 105E512501
1510 LOSE$(1):" 11
1111:
00,"
"
1270 STKS(31):" PEBBE
vou
I‘."
"
1250
110011
T,"
1450 11111511511z"
11111
11150 1100
0
TIME FER HER0I
I 001 Too
1450 1111151121)? I quu
1111
11111151501:11u11$:"
—1" 1220
SE
E,"
1210 11m SUT5(18):5HT$:“
LEFT
ML?
FOR
1140 005110 7000:11E11 1200
00010
,"
t1‘1’*3-2,PLaY*K) 200 IF PLav:4
T11E11
00
701111
“
1410 111115111:"
180 SCURE:SUHS(PLA‘1’.21zllaMESZIDENT$(PL
1115
BE
“
1000 REM v
01:1 To 4:SUH5(CT,1B):1:SUH5( CT,1):290:IEHT CT 1120 anvERs:4:LEFT:4;pLav:1;oeoL:1
011
13011110
ME“
1050 2:111 11E11T
5111111
"
110 005110 2000:RE11 DEM. THE 000115 120 sosus 2500:0EM RESET F011 11Eu H0!» 130 IF LEFT:1 THE! 0010 0000:REM EN!) 135 cucxzi 140 005110 3000:0£11 150 1:1ch:11
\
1,10,12,14:FDR
50111111
0:5011111)
v
TIHELY sun
11
5,"
111111
7011
1111014
1010's 005
1520 105E$(31):"
00N'T
You
HIT"
HE55
2350 NEXT
1530 105E5451):"
H00E
0ENT5
TH0N 5EN
SE," HO0E HHERE
THnT's 30
0M," 1550 LOSE$(121):"
10005 LIKE v0H 0100
IT," 1550 LDSES(151):"YOU
00E0-0E000E0
YERS
ELF,“ STICK T0 0015
1500 105E512111z"
000 000100-T
5EE aN
"
010, 1500 010 501NT$12505
5KIMT$(1):"
Tan
0
SKIIT5€31):“ 50
DON'T
1530 5010151511:" 00T
THE
0
5
5000E:12000
5T05E 0T
1—
5ET
2415
REM
**
01050 00 THEN
5000Ez4000
2490
sunrsusnz" uEsT,"
2400 SCORE:SCORE*(Z*108)+(Y*18)0K No 0000
FER
5
2500
1500 SKIIT$(211)Z" HouEv, 1990 0ET00N THE
THaNxs
050
"
REM
m
2505 5000H105 15 5ET00100 2,12,2:5ET00
2010
ancxs:"
2540 IF 50H540T,101:0 THEN SUHS(CT,1): 0:SUKS(CT,2):8:GOTO 2550
":0
2550 IF SUHS(CT,1))5
KITTvzxxTTv+ 5:5"HS(CT,1):SUHS(CT,1)-5:SUH5(CT,9):1
2020 01:1 2040 IF 5005101,10):0 2050 50500 2200
THEN
2120
2070 000 01:3 10
:50T0 2590
5TE0
z
141):0000v(00,2) 2090 ac:00+1 2100 NEHT 01 2110 50H5101,21:5000E 2120 01:01+1:10 01<5 THEN
2040
2130 RET00N 2200 0EH * 0111 000005 3 5000E 00N0 * 3
2220 R:INT(RND(1)*SZ)*1
2500 PL?YERS:LEFT:HINBET=1 2520 IF 500540E01,101:0 THEN 2570 2530 010v:0E01:N0HES:10ENT$(0E01*3-2,0 EOL*3):DEOL:DEAL+1:IF 0E01:5 THEN 0E01 :1 2550 HE55$T1.3):N00E$:HE55$(41:" T0 01 05...":5010 2700 2570 0E01:0E01+1:TF 0501:5 THEN 0E01:1 2500 50T0 2520 2700 0ET:0:50:0 2710 FIRSTPZPLAY
2230 IF CHECK5(R,R):"X" THEN 50T0 2220
2320 IF LEFT:1
2740 0ET000 2500 REH ** HIPED
1:0000510,2)
2010 HESS$(1,3):IbElT$(CT*3-Z.CT*3):M£ 55514):" 0111 T005 00 H00E 000T.," 2040 R:1NT(0N0(0)*0):00:0*30+1
2200 F00 01:1 T0
3
2290 500 00:1 To
2
THEN 3300
THEN
THEN
50T0 4000
50500 3700:50
T0 3240 3230 0:50H513,0T):0:50H5(3,0T+1):50500 3000 3240 POSITION 20,13:?
);"
"000 THEN
3330 QZSUHS(4,CT):B:SUHS(4,CT*1):GOSUB 3000
“YOU":POSITION 9, "
3400 NEHT 0T
“$";KITTY;"
3410 0051T10N 19,10:? 3420 0051T10N 3,15:?
"
"
" "
"
3440 0051T10N 3,15:2 3450 0051710N 3,15:7 3470
HEsss H25
ME555(1):"“:H2$(1):""
3500 0ET00N 3700 0EH 0* 0000 0000 00005 ** 3705 IF 01100:1 THEN 50000 0.0.0.0:500 N0
0
0.1.12
3710 H:H—5:H:0+(0T*2) 3720 500 0:0 T0 044 3730 0051T10N H,N:? "an?! 3740 NExT N 3750 RETURN 3886 REM ** 0000 0000 **
0,0,0,0:500
0,0 1,12 3818 LIN$:NuMSt0*3) 3020 LISS:SUTS(B*3) 3530 H:0—5:N:04(0T*21 00
2045 08J$(1)=IDENT$(CT*3-2,CT*3) 2045 IF 0T:4 THEN 08JS(1):"GRINGD“
3040 POSITION
0,1:7
1105
2300 IF 00003100,1)<:0000¥(00+1,11 THE mm 2340 2310 0010:0000010x+1,11:00000400+1,1):
2050 H2$41Tz501NT5400,00+29):H2$431):0
3050 0051T10N H,v+1:? -" 3550 0051T10N H,Y+2:? 1155
0.1511)
3070 0051T10N
2050 LEFYZLEFT—l
3000 0051T10N
00003100,11:0000V(0H,1T:0010 2320 0010z0000ncx+1,21:0000v(00+1,2): 00000100,2):0000v(00,2):0010
2075 50500 3420:0EH *PRINT MESSAGES*
3900 0ET00N
2000 000 0:1 T0 200:NEHT
4000 0511
2340 NEHT 00
2500 0ET00N
N
3400
x:14:v:10
3005 IF 0110x:1 THEN 50000 00T **
$";SUH5(3,1
"
DUT**
2240 00E00$40,0):"H" 2250 ARROY(CT,1)=CQRDS(R.1):0RRaY(CT,2 2250 NEHT 0T 2270 REH ** 500T 0000? 050EN01N5 **
3200 IF 50H533,10):0 3210 x:27:v:0 3220 IF 50Hsc3,9):1
3430 0051T10N 3,15:2
2590 NENT 0T 0
2000 SUHSIPL,DL):QRRRV(QC,1):SUH5(PL,D
2210 500 0T:1 T0
THEN
2550 50500 2500:0EH 0001050
2050 00:1
"TEH s";500532,11
"
;"
21:2 "s";suHs(4,11;"
4
3700:50
3130 0:50H542,0T):0:50H5(2,0T+1):50500 3000
3340 0051T10N 9,20:?
2520 E00 0T:1 To
55 5000E5
THEN 50500
100 4,3,0:000E 752,1 2510 KITTv:0:0IEE:0
REM
3200
THEN
T0 3140
3310
2000
EH
"010 S";SUH5(1,1)
n
3300 IF 50H544,10):0
2490 0ET000
50500 3708:GO
3050 0:50H511,0T):0:500541,0T+11:50500 3000
3140 0051T10N 17,5:2
E:5000E+1500:0ET000 2450 IF 5000E<>2000 THEN 2400 2450 IF sz THEN 5000E:5000E+1T*100141
3100
THEN
THEN
3100 10 50H512.101:0
1550
01N'T
3040 IF 50H5(1,9):1 T0 3050
3110 0:14:v:1 3120 IF 50H542,9):1
0N0
HE00
1070 5010T511011z"
STEP 2
7
3030 IF 50H541,101:0 3035 H:1:T:0
2400 IF (H+1:v 0N0 v+1:z:
2470 5000E:5000E+(201001+Tv*10)+x:50T0 2490
REENHDRNS,"
m
3:3
R510)+Z:GOT0
0N
REH
;n
00T 00T 05 v
ON
NEH
3010
3050 0051T10N 5,13:?
00
RuN
2430 IF 0:2 00 0:2 THEN 5000E:2000 2440 IF 0:2 000 0:3 0N0 2:14 THEN 5000
IT " 1550 5KINT$t121):" YER 0005E."
BE
THEN
50 000? H00,
"
00 1E00E," 1540 stNT5191T:"THE0E
0:3
5000E:10000:1
THEN
2420 IF 0:0 000 0:0 2425 REM ** 0010 00
0000ER," JEST
2390 IF 0:2 0N0 0:2
00 (0:2 0N0 2:14) THEN 5000E:5000:IF 0:0 0 N0 0:0 THEN 5000E:0000 2410 IF 5000E>2E00 THEN 2440
0H1,"
1520
2330 0:0000711,2):0:0000VT2.2):0:00002 43,21 2305 0EH *0 00115 00
2335 0EH 00
3000
3020 F00 0T:3 To
H:0000Y<1,1):v:0000712,1):z:0000v
(3,1)
5
1570 L05E$(181):"
Hou 5000E THE 00005 **
2350 5000E:0 2370
1540 105E$1911:"
1510
CT
2355 0EH 0!
HE,"
0
1mm? ....0,v+4:2 1105
2050 SUHS(CT,18):D
Turn to Page 50 >
March 7988 Atari User 49
1100
4 From Page 49 4010 11555511):"":112'$111:"" 4020 570011:1:0511 11 :0 70 511011
011111
555
2 01075051-15070
111711
4025 500715:5011510107,2) 4030 15 50005<2000 711511
00005
4505
05:01:50005711
5011
00)+(50005>14001
5011
057:1
711511
4552 15 057:57
11
,
711511
05:3115000924001+150005>20001+150005 >33007
711511
0573111155702
07:1 70 0571500110 1,10,12,14: 5:05.07 0:500110 1.0.0.0:115117
11:1 70
4590 15 11:57
711511
300
50500 5000100500
711511
0:0570011 4500 15 11:05
4050 15 50005)4000 0110 5000515000 05:51150005)40001115000951001
07
115117
5011514,91:0:010750s:
711511
4,7,2
5050 1101155111:105117$107*3-2,07*51 5050 005171011 0,017 1153101155
07
4040 15 500092000 0110 50005<4000
5030
5040 000011105 10:55700100
4501 15 0:03
_
'
1107
4550
_
5070 705171011 7,217 051'013233" 5,4;1 1151‘100550000" 5000 505171011 0,5:7 115mm" 5100 005171011 0,01? nap-711011115 550
~
5000 905171011
00115," 5120 905171011
5m?
7115
115;"051171511511.."
5107505-110570011
6125 00055:5
4510 5011514,11:5011514,11—10-401:0155:1
5150 00505 7000:50505 7090
0—401—11111057:11111057:0—40:11177v:111777+1
5200
0—45)
7000 0511
4700 0570011
7005 0557005
~'
, V
:
‘
4050 15 5000575000
0110 50005<0000
711511
55:0115000959001115000577200) 711511 05:15 711511 95:20 4000 15 50005710000 711511 55:30 4100 15 50005112000 711511 95:40 4070 15 50005>0000 4000 15 5001199000
4000 0511
4120 0:1117101101111121
4150 75:0510 4140 95:05—5011 1
0110
0:
05:95—1
711511
0517
0110
11110
5000511
00500 5000:570011:0:5070 45001 555 11-11
350
711511
11511
1111
7030 500 11:1 70
4040 1125111:11151175107113—2,0711319125141 :" 5000050 7115 1107":50115107,91:0:07:4
7050
115117
4170 15 05>1 00 0107505:1
711511
4200
4100 570011:0:57:0;010vsnszpmyms-1 4190 11555511,3):uanfs;1gsss¢u:u 1155
5
m
5010 11555511):"":1125111:"" 5020 1101155111:105117$19101111—2,p101*11 5050 50005zs1111510107,21 5040 1111155731111057112 5050 57:111111157 5050 111777:111777+07
4195 nzmrmuomnsx:n0:0*30+1:1125:5711
5070 51111519107,11:5011511>10v,17—07 5000 5011 07:1 70 4
42.70
5
5000 15 9101:07 00 511115107,57:0 00 5107,101:0 711511 5200
5011
5095 00.1511):105117$10703—2,071131 5100 115555111:110115$:11555$141:" 5011 "m
00:1117101101111131
4240 57:01110571111z111(50005>4000)+1500
5555101:00.1$:0:111710110101*01:00:0*3011
05)00001+00+10551112011501
5110 15 50005)50115107,21
4300 15
ans
57:3
711511
0
0:1
711511
5111151910
11,11:5011510107,11+111771:1155551121:"
4305 500 07:0 70 07:500110
1,2,1z,14:50
70 5:115117 01500110 1.0.0.0:115117
0
0
11011
151“
7115
011
15 50005<z50115107,21
711511
4350 1111105737
111.50"
4340 11555511,71:1101155:115555141z" 1105 0 57 s":1155551141:57051571 4550 15 0155>s 711511 1125111:"700 0011-7
0011150"
711511
5011510107,91:0:05
5015117511 115,0011150":0155:0
4550
1177711771107 4373 DIMSCPLQY,”ZSUHSWL?YAl'BT
5155 15 110115511,11:"v"
‘5°5 0155:0 “51° ”3“ 0:1
55“
“WNW
D
4550 1125:"
0101150502
50 Atari User March 7988
711511
(1) (4) (1) (7)
11 51; 51;
11111
1115011
11115
1115011
323$3? ES; ”2151gig is; 300 3vv 310 DR6
(1) (6)
320 111 330 89F
615
(71
1130 1135 1110
(D)
1200
1x1
TMK 2115
1:1 11: 1:1 111 111
90 sau
(P)
1110
012
11)
1000
1010 8Y9 (91 1015 DSN (G) 1020 X“ (9)
500 110
<0) (R)
(5) (1)
0;
111
1250
1111
11)
(11)
1250
111
(2) (11)
'
5550 005171011 5500 0570011 5000 0511
1010
23 SE; g;
m
4550 00500 3411101511 11001117 11555005511 4550 557 01,0
4500 15 0:57
111su11
30 173 49 CP4 50 CPS 60 CM
5520 000911105 10155700100 4.1.2 5530 005171011 3,3:2 asp-110110115" 5540 905171011 5,51? 145;"_3,"
4570 15 0:03 00 11:57 711511 4500 4575 15 1157011111157 00 05710 711511
-
11251251:
4520 115555111z'w1100 0101..11111111011 057 s":11555$1251:570$1111110571 4530 1125111:"90555 15- 70 570cx,'0- 70
4555 057:0~40
?at u;' ht, ”79 11111
711511
115117 07 5220 pLavznsza
“E" 5519 RE"
7500 0570011
1101155117:-
5170 11251251z110115$111 5296 5B"S(CT,9):8 5210
70
711511
5150 15 50005>50115107,21 1101511115070 5200
4350 5011519107,91:1 4400 05711011
114,10,100,10,102,10,54,25,1 02,10,54,25,102,10,54,00 7510 0070 54,10,57,10,53,10,50,12,54,1 0,57,10,50,20,54,12,57,25,54,50 7520 0070 114,10,100,10,102,10,54,25.1 02,10,54,25,102,10,54,00 7530 0070 54,10,50,10,72.10,75,10,54,1 0,57,10,50,20,57,10,54,10,75,10,57.00 7540 0070 114,10,100,10,102,10,54,25,1 02,10,54,25,102,10,54,00 7550 0070 54,10,57,10,53,10,50,12,5.1,1 0,57,10,50,20,54,12,57,20,51,00 7500 0070 54,10,57,10,53,10,50,17,54,1 0,57,10,50,20,51,10,57,10,54,10,50,12, 54,10,57,10,50,20 7570 0070 54,10,57,10,53,10,50,12,54,1 0,57,10,50,20,54,13,57,25,54,70
50115107
70011
4310 15 570011:0
07
115117
007":1125111:11111$100,001251
;11:5u115107,111017771055551121z" 0110 1 057":112$111:1055$100,00125) 5150 15 001511,11:--v-711511 0015111:"00
7
1
0,500
7500 0070
7001150.." 4500 $100,001251:112$125):110115$:0070 4200 15 11512 00 5011519101.11<20 711511 7:11111057:5070 4300 4220 57:07114—01015051
5750 90055
11
7050 500110 7070
07
115117
0 0
0,0,10,14
7040 500110
4050 1110115053 5000 0511
,
7020 0500 0:0500
4
4900 0570011
4150 15 511175053
7500
4020 15 50115107,91:0 711511 4050 4030 50115107,115005107411017“-
4050 50005(2000
0110
m
7010 500 07:1 70 79
4010 500 07:1 70
4110 05:05-15—9107505)
4150 15 1111155727
m
5110
mm 0,9:2 115:"z-"
PNZ
(P)
PX?
(D)
13”
”9
(V)
1255
155
12713
COO
(Y)
128”
W
(C)
12111; 11; 112111151; 1511111 E8?
5010 0511 5020 5011 07:1 70 4:15 50115107,101>0 511 11:07:0011 15070 5040
110 1295
1x11
711
150 QEP 150 1.11 180 701
<7) (x1 (71
1050 1050 1070
2” W
(P)
1M
3335:5 ?g; mg
11111
(1)
P38 (11 033 (1)
131g 1320 1330
M
(1-1)
5111
(G)
111
(1) (A)
“W W
ECE
(7)
5;
E2; 1221182E?;
,
1438
WC
(R)
2878
831
(0)
2415
DNP
(8)
2845
NV3
1448 1458
381 (5) JSP (6)
2888 2898
25E (6) 551 (8)
2428 2425
689
(N)
2846
XCN
DQP
(K)
2858
8118
1468 41A (1) 147811111 (U)
2188 2118 2128
P81 (X)
2438 2448 2458
2868 2875
x1v
(1)
6VV (K) 8411 (N)
(1) 2468 A8L (5) 2478 LJA (8) 2488 531 (V) 2498 lrlDL (1)
2888
KMO
2898 2988 3888
lrlFL
(0) (8) (2)
1488 0A6 1588 711R 1518 EM 1528 AL8 1538 8RK 1548 NF 1558 806
2138 2288 2218
(H)
(0) (2) (R)
(8) (7) 1588 83P (J) 1688 C61 (8) 1618 GSR (9) 162i JA3 (A) 1638 N36 (3) 1648 0113 (X) 1658 CH (8)
H62
X0K
1998 2888 2818
8X7
2828 2848
088 183
2858
5111
2868
DCJ
CXP
380
(Y) (H)
9EE
92V (11)
2258 2268
YllR
(5) (L)
8LT
(R)
2278
0119
(11)
6AF
2298 2388
(L) (9) (A) (8) (9) (L) (3) (5) (P)
11118
MP (0)
2288490
(N)
41111
(4)
VML
2228 2238 2248
1568 H9V 1578 8HF
1668 1678 1688
C6V
PM (2)
480 VYH
2318
7UY
2328 2348
809 881
2358 2355
GMT
2368 2378
1V6
2388 2385 2398 2395
NE7
S99 E10
2488
LMX
2418
1E8
DSP
NUU
DYP
PYJ
2588 2585 2518
(N)
J80 980
(V) (7)
4Eo (R)
2528 2548 2558 2568
(0) (X) (1) (V) (4) (F) (5) (0) (K) (K) (1) (V) (4) (2) (1) (V)
DKP
(0) (8)
GPX
9F9 377
2598
(C) R51 (0)
2688 2628
825
R01
2638 2658
11115
YK8
2678 2688 2788
CH9
MN TNL
08L
2718 2728 2748 2888
11V NFL DXP
2818
217
2848
P00
(0) (L) (7) (3) (A) (J) (1) (9) (L) (8) (P) (0) (9:
(Y)
3418
40x
(N)
4858
280
(L) (8)
3428 3438
E85 (Q)
4868
2116
EE7
5118
3448 3458
(K) (1) 128 (1)
4878
(N) (Y)
KM8
4888 4898
sxc
(E) (X) (K) (9)
v48
(M)
(2) 112 (K)
3478 3588
AFF
(H)
4188
UQG
(Y)
VXH
(N)
4118
FFY
3788 3785
018
(K)
4128783
CXQ
(H) (H)
R7K
(H)
4138
TFP
000
(H)
CE3
(X) (A) 88K (5) 3748 PSU (4) 375811811 (1) 3888 0X8 (1) 3885 RCK (4)
4148
V22
7NR
4158 4168 4178
FAF
358
3818 3828
“U
(L) 3838 NH8 (A) 3835 1153 (3) 3848 SW (4) R60 (H)
3858 3868 3188 3118 3128
324
3138 3148
187 828
3288 3218
NMR
3228 3238 3248
388
(0) (E) (J) (8) (8) (P) (X) (0) (1)
PLQ
(11)
HQH
((1)
7KX NGH USE
v12
(7) V8E (8) 3338 PV7 (8) 3348 110 (E) 3488 (188 (5) 3388 3318
N10
3718 3728 3738
3818 3828
(7) (0) (L)
3838
(N3
3848 3858
890 387
3868 3878 3888 3988
JNN
(Y)
387 1118
(0) (L)
11111
(H)
CXR
(L)
4888 4818 4828 4825
9K8 (6) VV5
4838481 4848
(0)
ULP
(2) (6)
5868
ENA
5878
HAS
(9) (8)
6878
(3) 4528 8F9 (P) 4538 87F (J) 4558 341 (3) 4568 PVR (8)
5888
453
(H)
6898
5898 5895 5188
815
(R)
6188
456511111 (11) 4578 LVF (F) 4575 845 (Y)
51181v1
111
4228
H69
4238 4248
92V
(C)
4818 4828
4112
H4X
4388 4385
A86 (8) P68 (K)
4838 4848
139 00L
4318 4338 4348 4358
SK3
4858 4868 4988 5888
M
$89 565 86J s4L AJR HN1
X5X
8HF VHS
NPR
67H VTN
4588
0KR
4588
203
5155
NVL
755
5168 5178 5288
6YJ (N) 2118 (N) 554 (V)
(A) (5) (7) (6)
(8) (4)
(138
(U)
Y78 HFN
(X5
5818 5828 5838 5848
9KH
5858
X60
3R5
8E1 E4R
(4)
(J) X7H (L) VPP (L) M (L) 5518 0115 (L) 5528 8V5 (K)
804 (11) N68 ((1) MR (H)
4788 4888
(P) (7) (0)
(1)
4581 4582 4585
4618
(M)
N66 (F) 1L0 (8)
5148 F82 (E) 515111111 (1)
(8) (X) 18s (3) K84 (E) 4598 N77 (4) 4688 JAN (E)
F19 (C)
4368 4378 4388 4488
8H0 (0)
(Y)
QGA
4518
(F) (8) (8) (0) (1) (A) (X) (E) (X) (6) (5) (7) (V)
4188 4198 4195 4288
72L (N) 7K8 (F)
4585
5218 5228 5388 5588
0911
5538
451
(Y)
4m (3) 5558510 (3) 5548
(6) (F) (9) (E) (8) (8) (L) (K) (0) (F)
5568 5588 6888 6818
VRF
(8) 6128 90J (A) 6125 188 (5) 61311
L915
(11)
6288
09x
7m
cxu
(1) (1)
7885
XSJ
((1)
7838 7848
(H) 46E (8) VSP
(9) (7) QEY (8) XVP (3) 7518 04A (0) 7528 YOP (7) 7538 (150 (0) 751.8 up (A) 7858 7868 7878 7588
YYY
H2R
7578 7688
DGY
(H)
(4)
~
NCY
7568
886
'
7818785 (0) 78280118 (2)
(V) CXT (8) 001 (V) 6828 HR4 (X) 6838 05x (J) AFB
1
(H)
YK5
(11)
6848 6858 6868
806 llFP
V8X (K) 68889116 (8)
112R
2,
(N)
(8) (8)
VLK (R)
33 Ormskirk Road
J'K
ATARI
1111
rE n
N A
,
o n
,
A
JIK
Preston, Lancs. Tel: (0772) 21474 (1 line) (0772) 203166 (5 Imes) BuI/Board 27236 6pm to 9am
ADBROKE OMPUTING
The leading North West Specialist ATARI Dealer
r.
ATARI
This Company has given years of full support to ATARI users Countrywide from their retail shop premises at Ormskirk Road, Preston. Now from their NEW Mail Order Depot they can offer the same Excellent service to all Mail Order Customers. All Software and Hardware is fully tested prior to selling. This ensures Customers receive working items so that returned goods, and all the attendant frustration are a thing of the past. All Hardware is supported by our own 'ON SITE engineers, therefore quick turn round on all repairs is Guaranteed. All prices quoted are fully VAT inc. and there are no “hidden extras“, what you see is what you get. Delivery'included in price. Please ring for latest prices, new releases, etc.
DUST COVERS
5,
um:
130XE Computer------------------------£119-00 Disk Drive TBA XC12 Recorder£3200
cm
a 1
E;
f-
g,
if;
y
g”.
1
3 /2
. '
f,
‘
_
‘
10 10
3; 5}
PRINTERS ______,__go,so
Disks+P|astic £1750 library case 100 D'Sks ------------£15°-°° 500 DiSkS ------------£650-00 '
.
.........£6.50 £7 50 -------£6°-°° -----£280-00
All Disks are covered by an .. uncondrtronal Irfetrme guarantee. .
%
——
::
Dog D/é’262g
Disks.................£16.00
Disk Drives £299 Printers £799
Our ATARI trained engineers will repair all Hardware in minimum time at competitive rates. Please ring for a quotation. All repairs carry a 90 day warranty.
Mam"
1
£1.99
.
z; >
1
per Disk
“21,
16
,
.
_
‘ti
.
.,
Computers.......................................£3.99 Monitors...........................................£4.99
'
LC10 £22000 NL1O Sheetteeder...............................£55.00 Natronal Panasonrc MP165................................................ HO
23:r
gHozg
MP135................................................PHONE ane Tractor Feed ..............................£19.00 LX86 Sheetteeder £5500 L0800 24pin D/M ..............................£525.00 .
I
Pn
.
.
.
rs, Dr k Dnv
e
r
ntlel etcs.NO H?EDEN%%$S vAvlith
TO ORDER: Simply send, or phone your order, stating Full Name, Address, Access Nos, Cheque or Money order. Make payable to Ladbroke Computing lntemational, 33 Ormskirk Road, Preston, Lancs. PR1 ZOP.
Vrsa or
m
We have a complete range of Software m STOCK and fU"y teSted.
"z IT‘S AVAILABLE we have Send SAE for m" cataIOgue.
Any
it!
p roblems? Queries? "ng we ”suany have the
Software
-
-
g'xsw‘ga ____—— .
.
All Dedrcated books and mags rn stock
FOR MORE |NF0 CALL ON THE ABOVE NUMBERS OR SEND SAE AND STATE FULL REQUIREMENTS March 7988 Atari User 57
'
t'me 10 f. d .t
It,
' Q
.
l
his LEN GOLDING continues to Basic programming introduction
‘ .
THIS month we start exploring the mysteries of computer games, and show you some of the techniques you will need to write your own text and graphics adventures. We begin by looking at the various methods of printing text and graphics characters
. '
anywhere on
.
. .
.
.
.
print-
the screen full, everything scrolls make room for the next so you lose any inforwas stored at the top.
ing your text at that point.
If
already upwards to line of text mation that When printing is completed, Basic automatically returns the cursor to the left-hand margin on the next line, the screen upwards again if it
is
.
.
screen, and starts
positioned on
scrocllling t_°'5 "9121?
W h'I
f'
,
re
progfa?r
'Sd‘f‘? focrravtzx 2332: tgssksusgult umsgiginirut ture or graphics game you Will need much greater control over precisely what is printed, and where. 'fe lvfou
,
'
_
. .
_
,
‘
THERE
3
_
.
ji
.
several spaces between themarid Line 30: 0” the other hand, prints:
1
.
l
HELLOTHERE
‘
.
at all. The W'th. no gap
00mm
and
obViously acting as extra instructions to modify the PRINT
semicolon comman d
'
.
a ou S a mg and“Lesemticrotlon ° orge commfa Baht”;_a5ic instruc line. A comma moves the a new cursor to the next available tabulator stop before printing anything else
.
.
_
.
on
are
(lead: folur stops ”grmigy at oSid S ine,_sp|ace o er _a_n (Zn/i ' semico on, on t h ecottémnhin the cursor at ”8 current pOSition, ready to be printed. for the next The system still works, even if there are two PRINT statements on different
there
.
“area”
‘
program “hes; ,,
,,
23 {mg $5332,
.
And there can be other Basic instructions between the two PRINT statements, so long as none of these alter position. Here are a
.
cou p |thefcursor’sI e 0 exam p es:
‘
10 DIM Asu?) PRINT “PLEASE TELL INPUT As 30!
ME
2m
A?
TO
VPLEASED
YOUR
NAME"
. YOU
MEET
‘;A$
‘ lg
Z?
F=5M
39 PRINT
Run the program above and you’ll find that line 10 prints what you would
.
are
or: 1a PRINT "HELLO THERE” 20 PRINT "HELLO",”THERE” PRINT HHELLOUV'THERE” 3G
.
52 Atari User March 7933
1
With the two words on the same line,
statement:
‘ .
HELLO
First let’s look at Basic's desire to start a new line with every PRINT
.
,
‘
'
.
.
expect, but line 20 prints:
screen.
Along the way we’ll encounter several punctuation marks with a personality of their own, the CHR$ funcand the Basic command tion POSITION , There 5 a 835m utility program which automatically converts a screen full of text or graphics characters into PRINT statements for you. Let's start by looking at the PRINT command in detail. Whenever Basic encounters a PRINT statement, it looks to see where the cursor is currently .
i
FUEL
r;
AVAILABLE
=
H,
’
LITRES"
Notice that if you use
a
semicolon
.
——-—___——_—_——Q .
. .
.
0 between text strings, any spaces want leaving between words mustyou be printed as part of the strings them-
Eigziz
single text line-
While we’re on the subject of punctuation marks, there are two others worth mentioning: The question mark I?) can be used instead of
the word PRINT,
And the colon
in:
as ?
”HELLO”
(z) lets
you put more than one Basic statement on a single line, as in:
. .
. .
10 DIM
A$(40):INPUT
The 00|0h tells
A$=?"HELLO ”;A$ .
Basrc
where
one statement ends 80d the "GXt begins, and you can use it with any Basic command, not just PRINT. This can VGdUCG the number Of program lines, and also helps to Speed Up program execution. .Remember, though, that a program “he cannot OCCUPY more than three screen lines, so there’s a limit to the number of statements you
can squeeze inThe comma and semicolon are .
. ‘ . . .
fine when you’re faced with relatively simple printing tasks, bUt there are occasions when you have to print text
. .
. . .
.
at very precise locations on screen. The simplest way Of d0ih9 this IS to Use the Basic command POSITION. Here’s an example: 10 POSITION
14,ii:PRINT
"CENTRALISED".
The two numbers after POSlTl_ON tell the computer where to start printmg. The first is the number of columns in from the left, whilethe second IS the number of rows down from the top. In this example, the word CENTRAL/SED W'” be printed 14 columns m and H rows
For
example:
2,15 LI-ltggtssixvl’limeth36&818_rya£2320: 2,1?
imenting until you can be sure of printing exactly what you want on a
10
.
to re-print the whole lot whenever the
score changes.
down.
The screen mode we , re usrng at the moment has 40 columns and 24 rows, so you can 0 to US? any 39 for the horizontalnumber.from co-ordlnate, and any number from 0 to 23.f°r the vertlcal one. Remember that If you PRINT anything on the bottom line, Basic will normally scroll the screen upwards to make room for its READY message. Using POSITION YOU can send the cursor to any point within the screen’s boundaries, but it won’t move until the next PRINT statement is executed. The command lets you insert scores into a text line or table, without having .
10 POSITION 20 POSITION FROM
R
3“ INPUT
0
fPRINT
NUMBER
I'YOUR
GIVE
.I’RINT
.
ME
A
IS”
.
NUMBE
999
T0
,
l l
N
At POSITION 59 GOTO 29
l7,lS:PRINT
"
N;"
.
_
_|t'S_|mDOI13ht to type this in and play With it, to see the differences between this screen format and the one produced by conventional PRINT statements. You'll see that the words YOUR NUMBER 18 are printed only once, though the chosen number — _
which
is on
change
as
the
same
_
line
—
.
=
i
I
I ’
‘
I I
can
many times as you like. And there’s no need for commas or semicolons, because the POSITION statement moves the cursor to precisely where you want it, over-riding Basic’s natural tendencies. Also notice that two spaces are printed after the new value of N — on line 40. This ensures that all digits of the old number are thed out when the new number is printed. Leave out
I
‘ l
.
I
I
I
.
I I '
the spaces, and see what happens when you type random numbers with one, two or three digits.
.
It’s worth taking time to master the POSITION command, as you’ll need it for all types of games, especially the arcade variety. Let's move on now to a more unusual use of PRINT: Producing pictures on screen_ You may have noticed that if you hold down the Control key, pressing most other keys will produce a graphics symbol which is different from the letter, number or symbol printed on the keytop. These are known as control characters, and you can use them to produce pictures, tables .’ graphs or any other kind of
. . .
.
.
_
.
.
twfhi'gezsg‘r’i’gadfrzmcg'?ers were in
shown
month’s issue, with the keystrokes which together produce them. Each has its own number known as its Ascii unique code and these can be used in conjuction with a function called CHR$, as an alternative way of selecting characters to print on screen For examplelast
_
_
. .
'
'
10 PRINT
CHRSW)
will give you the heart character, while: m PRINT CHkstz?)
. .
Tu’" t° Page 54 ’
. March 7988 Atari User 53
Q
symbols directly into
Page 53
4 me
_
will produce a little
.
baII.
Try this:
10 PRINT CHR$(77);CHR$(65);CHR$(71); CHR5(73);CHR$(67)
.
A few of the control characters act we commands. For example, 'f you to PRINT CHR$(125)' tell the computer it Will clear the screen, while PRINT CHR$(253) will produce a short beep from the speaker. Table I shows the Command characters in more detail. Their symbols cannot normally be printed on screen, because any PRINT statement containing them will trigger the command .
.
‘ ‘
function.
There way, however, of temporarily disabling a command symbol, by printing the Esc character Ascii code 27 immediately in front of it. For example: is
.
a
press the Esc key once each character.
.
19 pRINT
The symbols will appear on the program line, but when that string is printed during program execution the will carry out their characters command functions. For example, a bent arrow in a literal string will clear the screen when that string is printed. Try this: 10 PRINT ”[ESC
CONTROL/CLEAR]
CHRSHZS)
will clear the screen, but:
.
.
CHR$(27);CHR$(125)
10 PRINT
will print the clear screen symbol -— without clearing a small bent arrow the screen. The Esc character does not appear " it’s interpreted simply as an instruction to disable the command symbol WhiCh immediately f0||0WSThe system works only once for each character, so if you want to print more than one command symbol, you must put the Esc code in front of each one, like this: —
m
?
cmm);cuks(za);cnas(z7);cnns<2
9);CHRS(27);CHR$(30);CHR$(27);CHR$(31) If
. .
.
27 28 29
Keystrokes
Symbol to print symbol E
f
i
30
<->
31
125 126 127 156 157 158 159 253 254 255
"\ 4 F
[I]
E]
[g
NB: D Denotes
. 54 Atari User March 7988
.
'
i
. .
.
The square brackets indicate that we talking about key presses, not actual words, so you press Esc followed by the ControI+CIear keys simultaneously, then the words SCREEN CLEARED. The result will look like this: 10 PRINT
"
SCREEN
1
I
‘ ’
‘
'
CLEARED" l
If you want a command character's to be not its function symbol is literal when string your generated printed, press the Esc key three times before typing the character.
After the second press, the Esc character .- a sort of double E — will appear, then the third press followed by ControI+Command will give you the command symbol. Now when you run your program, the symbol will be printed,just like an ordinary character. This all sounds a bit complicated, so compare this example with the one
above:
10 PRINT ”[ESC NOT
Table
1:
ESC ESC ESC ESC ESC ESC ESC ESC ESC ESC ESC ESC ESC ESC ESC
CTRL+CTRL+= CTRL++ CTRL+* CTRL+CLEAR BACK S
CTRL+TAB SHIFT+BACK 3 SHIFT+> CTRL+TAB SHIFT+TAB CTRL+2 CTRL+BACK S CTRL+>
‘
Ii
—
ESC
ESC
. .
. .
CTRL+CLEARJSCRE
CLEARED”
Using control characters you can
you want to type any command
Ascii code
.
.
C
. O
0 .
0
are
EN
.
SCREEN
LEARED"
——
.
literal string, before typing
—
—
.
a
Function Disable command function (see text) Move cursor up one row Move cursor down one row Move cursor left one column Move cursor right one column Clear screen Erase character to left of cursor Advance to next tab stop Delete line containing cursor Insert a line above the cursor line Clear tab stop at cursor position Set tab stop at cursor position Generate a short beep Delete character under cursor Insert a blank space at cursor position
.
. .
. '
inverse character
Command characters
.
. .
. . . .
. . . .
build up pictures and tables on the screen. However, it's a tedious job, and involves a great deal of trial and error to get each character positioned °°r'e°?.y '.n “8 PR'NT Statement“ The “Stmg bel°w makes "fe a 9°°d deal easrer. When you run It, you can use all the keyboard's functions to put characters on the screen and move them around until they are exactly where you want them. When you’re happy with the screen’s appearance, press Contro|+2 and follow instructions as they appear. The end result will be a new Basic program which, when it is run, will print the screenful of characters exactly as you designed it. The only characters you can’t use are the command symbols and the double quotes 1"), because these cannot be written directly into literal strings and the program can't type Esc characters for you. The symbols could, however, be inserted by hand when the rest of the screen has been encoded into PRlNT statements. To insert a double-quotes character, split
32500 REM USE CONTROL/2 TO
BASIC PRINT
INTO
32502
.
KEYBOARD CONVERT
DIM
32504
DATA
GRAPHICS GET
REM
CHARACTER
0
BEEP
752,1z?
POKE
INITIATE
NEAR
END
CHRS(
CONVERSI
60808 32664: OF
LINE
EACH
32520 IF A=155 THEN IF PEEK(84)=23 THE N POSITION 0,0z? CHR$C253);:GOTO 32514
.
:REM RETURN ON LAST LINE=CURSOR HOME 32522 IF PEEK(84)=23 THEN IF PEEKT85)= 39 THEN 7 CHR$(30);CHR$(253);:GOTO 325 142REM END OF SCREEN
.
32524 32526 32528 32530
. .
32532 32536 32538 32540
NEXT
COPY
RON=0
POSITION
INTO
AS
0,100,106
N=1zSOUNl> FOR
32514 SCREEN
T0
231FOR COL=2
T0
39
COLAROWGET zé/A
NEXT SOUND REM
COLzNEXT
,
‘
j
1
i
.
I 1
. ‘
.
.
I T
I
I
.
.
:SOUND
0
FOR
N=1
TO
38
.
32562 X=P+N:B$(N,N)=A$(X,X) 32564N5x1 N 32566 IF B$<>BLANK$ THEN FLAG=1:GOTO
3
32542:GRAPHICS STARTING LINE NUMBER:
32568 IF FLAG=0 THEN LASTLINE=LASTLINE -1:GOTO 32586 32570 ? LNUM; ?;GOT0 32580 32572 IF LINE=23 THEN B$(38,38)=CHR$(2 32576 7):B$(39,39)=CHR$(28):GOT0 32574 IF B$(38,38)<> THEN B$(39,39) =CHR$(27):B$(40,40)=CHR$(28) 32576? LNUM; 7 ';CHR$(34);BS:B$=”
.
32578
.
REM
USE
"FORCED
READ"
MODE
T0
C0
LINES INTO PRINT STATEMENTS 32580 7 ;? ;? “CONT" 32582 POSITION 0,0:POKE 842,13:STOP 32582. pom 842,12 NVERT
32586 NEXT LINE 32588 REM PREPARE TO SAVE STATEMENTS 32590? CHR$(125):? ‘Nould you Like to save the temporary:? instruction fT'
to: 7
:?
C=
CASSETTE :?
:?
D=
.
‘ .
DISK
’
DESIRED LINE
NUMBER
0:7
TRAP
:?
32591, 598
INPU
32596
GOTO
32598
GOSUB
GET
FROM
A=67
OR
A=68
THEN
32
.
32590 32668:GRAPHICS
2,4 32600 IF A:68
;
TURN
=T,A:IF
AND
;
32544 INPUT LSTART 32546 :? INPUT INCREMENT: 32548 INPUT INC:? 32550 REM COPY EACH LINE IN 7.
.
0
,30,10,8
Le
0,0,0,0 GET
I
.
INTO BS, FOR CHECKING AND ENCODING LASTLINE=23:POKE 752,‘| 32554 FOR LINE=23 T0 0 STEP -l:SOUND A$
32552
32592
RON
INCREMENT
T
Q
CHR$(A);:GOTO
REM
32534 A$(N,N)=CHR$(A):N=N+T
32542
.
?
I
.
2572
CONTROL/2 PRESSED IF PEEK(85)=35 THEN
SHORT
,
Before we leave the subject of command symbols, there’s one other technique you may find useful. You can permanently disable all the command functions with a single statement: POKE 766,1. Now the symbols will all behave like normal Ascii characters. This means that the control func— tions aren’t available from the keyboard either—for example, the cursor movement keys won’t work. You can restore the status quo by POKE 766,0, so it’s easy to switch the command functions on and offat different points in your program. 0 Next month we’ll look atsimp/e character animation and create the illusion of movement on screen.
32560
=T,A
32516 IF A=253 THEN 158);:GOTO 32528:REM IF
.
,0,0,0
:1,4,0,K:
SCREEN
32518
;CHR$(34);"
40 SPACES
GRAPHICS 0:POKE 752,T REM FIRST PUT ALL YOUR
32512
A LITERAL STRING” IS A”'CHR$(34)'”LITERAL" ’ ’ STRING"
32558
OPEN
32514
IS
32556 LNUM=LSTART+LINE*INC P=LINE*38:? CHRS(125):?
BLANK$=
32506
ON
10 PRINT "THIS 20 PRINT ”THIS
A$(915),B$(40),C$(12),BLANK$
32508 32510
ON
.
PRESS
SCREEN
(38)
S
.
USUAL.
STATEMENTS-
:REM
.
AS THE
0
the literal string at the desired point, then insert CHR$l34), bracketed by semicolons. For example:
THEN
0:POSITION
32618
.
Tu’" ‘° Page 56’
0 User 55 March 1988 Atari
Q
4 From Page 55
.
32602
REM
32604
IF
SAVE
TO
A=67
THEN
CASSETTE:
"Insert cassette
?
to hold temporary“:? and
RECORD
32608
PLAY ,'
?
Q .
c":
|
.
12.3:
Aces
Rebel
Charge
Warship
2232 11:95 95 25,95 2535 25.95
Cam'er Force
25195
C'U'Seét
tree Staker BroadS'des------------------------“""“"““'“‘
22
UIS.A.A,F.
Compuler Ambush
°°“°““‘
°°‘°““'*' Wizards
153?
Crown
-
‘"‘”11:::::::::::::::::::::::: 52:33 35.00
SEN? $6A2"°“’m Prinlsghopp
82m ‘
'
852211“1:11:11:::::::::::::::::::f::::13:88
°’°P‘°"°
‘
1095
"“'"'""5
.
Head
11.95 11.95 11.95 11.95
11
Lsaderboard 7.95 Super Huey 895
5191111ortnFue,...,,,....,............v::::::::.1:z 41:32
691'895
”95
Meme“? Ream "
£22
22213236559"ILLIIQLIQ12:22:22.3:.
Grenadier”...
Panzer War Game Construction Mech Bri ade
Set
Leaderbogrd raui?attient,..........4.99 "4-99 Dungeon gaun?eEDeeper arm ussna ENGUSH SOFTWARE Cass. .,
.
2595 2295 1595 2595 599 2222 .
Disc
..
zines:
at:
3:1 2
522311261.
,......g.gg
7
--------8-95
15.3: 12-95
N“
ACT'V'S'ON
Ghostbuslm-w
-
h
P'I
t
‘f
$9 “9;
~
035955; -
E MASTERS Cass Simulation ................1.99 ‘Phone [or availability
(9:33
56 Atari User March 7988
..
'
32654 POKE 842,12:NEXT LN 32656 ? CHR$(125):? :? press to write another screen 32658 GOSUB 32666 32660 REM SUBROUTINES 32662 ? CHR$(125):POSITION
895 395
Mercenaw second Clty535
1250 13-35;
'
the
to
Galaxy........
U_n1versal
12.95 1295
D.”
1195 Disc 22.95 2222 DTsc
,.
1.99 .
.A.T.1v99
.
..
.
Howe' Em°We'---RAINBIRD/FIHEBIRD Knight Orc
Druld
..
12.95
12.95 16.95 12.95 16,95
wn
335" Trail
Cass.
ӎ?'Apmcs
GFfEMTJN
Disc
me Mouse Delective..........8.95 Blazer 795
pombaner of SYSTEM
12.32 12.95 1
Year.................8.95 Cass.
the
3
lmernational Karate 550 SEGA Zaxxon + Pooyan 9
Cass,
TVVhNESWthsi o ares ROMI
°§’9’6
.
Crumbles
cr|S|S___.
screaming
Wings
10.95 Disc 9195
2'32 895
1121qusxzv-V7~-~-----~37’f........-s-es Cass.
gigs
DAngAs? “1213653655
695
“3.36395
8- 95
695
8:95
m“
SUBLOGIC Flight San
Simqlalor Franclsco
n
39.92 $1.35
Japan
-
BUDGET
Disc
95
t....6.95
Sprong
TITLES
Soccer
Colanyk199
Cass. ..1.99 199
D|SC
aimi?wusaagitjz::::::::::::::::::::2:99 M ter Chess 199 M536 Rhythm 169
1838
°;’6’s' El'fg‘s?fagiéfjj?i?jj??j??l??il?f?i8'95 Solo 895 Inigm ". Con?td m Vtetnam......-.---»--------1295 c.D.s. SOFTWARE Can. aha" Clough's Footbau ,,,,..,.....12.95 Collosus chess w 895 C“’ORIGIN
1313; 10:95
gtsnzgntgm
Se Nintegndo Atari
1233 1
LX800”22529830
Epson
Disc 12-95
m”
.
.
Monitor/TV £209.00 Blazer 234-00 Trail
Ferguson
16,95
01,1305 unit cassette
xc12 130XE
295.00
ySyslem SZOST
,
4
Computer pack
Incl-
Compuw’ X01?
$3,37ar1goac110452512ttgg'gg
gutzduer,..,.....,,....,... 21:1...2:31:31:j u’ima“iii“f:::i::i:::::i:::::i:.-.....,...--,......
12-32
PHONE
16.95 15.95
IV
5,
D,“
SOFTWARE
12‘95 8.95
Star Raiders
12.95
..
.
.(Dlsk)
n.
”ms m" "s' 0, st
50mm: 21231
Millepede..i.,u..,v.w~»-~»~(R°m) Defenderhnnmm .i.(Florn) Donkey Kong Jnr __.,,.......(Rom) JousL (Rom)
|§gg
LATEST
FOR
In OSuTr
5:27"
-
All
“uni“ of going 10 PT!”pngsczrwsa mm “mm. m 21 ”Humorous,“ orders
Please .
..,.,.....1.99
~
RED
1.33
Si?£f‘ésaaa;1:1._..- 199 ~
A
79099
.,
£33
Frensis
P
ATARI
299
Hero
aovlvecule Man......... Crystal Raiders
Th
Q Q
Cannoc,
g?ggnOfDFZ'aa/esizgs
Ultima
Eld: 3133" N?ja ....,........f”'....i..?f..i....f.....'.?.f2.99 .
. 32
FM
“2,33
Amaurole
”95
‘Siii
L““'E%r“n‘1>'§’ic“'””"""""""“‘“eggs; 332m; __.._z_gg 180..
Disc 10.95 1295 Disc
756
22:32:22"
Storm
12-95
P““---~-~~~é§ff
26483"ski;1Z:.?i??ii.:.fif.f...i...fIf:5.95 Boulder Dash Construction Kil...8.95 IMAGINE/OCEAN Cass. MW” “a 795 Green 795
Hitchhikers
16.95 Dlsc
8.95
09t795
Guide
Q
0,0,0,0:RETURN
Jewels °' Darkness 12-95
awe“,
Q
30:NE
x1 w:SOUND
Cass. .....e.95 Cass.
29132553351 Graphts An
I
O,100,10,4:FOR 11:1 TO TOzN EXT N:SOUND 0,0,0,0:RETURN 32666 IF PEEK(53279)<>6 THEN 32666 32668 SOUND 0,80,10,2:FOR N=1 TO
m”
.
START
8,2:GOTO
512
1437111321408” ”5 Mew"! Cm
Q
LAS
.
Living Daylights 895 Trivial Pursuit 1295 ELECTRIC DREAMS s indizzy DlpG|TAL INTEGRATION
1
32664 sown
ca”
‘
‘,
TLINE*INC+LSTART STEP INC 32650 POSITION 2,4:? LN:? :? :? CONT" 32652 POSITION 2,2:POKE 842,13:STOP
1.99
cave“ """6'°°
Summer Games Olmslcs 79 Raid Over Moscow 795
Arcade
Red Max
Tfa?smille’ 199 DOMAHK
.
32642 IF A=68 THEN ? :? "ENTER ;CHR$( 34); n: ;cs;curs<34) 32644 POSITION 2,12:? ‘Press START t o erase the current :? page of text, and start another‘ 32646 eosus 32666 32648 ? CHR$(125):FOR LN=LSTART T0
221 Cannock Road, ChadsmOOI'i Staffs W811 ZDD. Tel: (05435)
us GOLD
A“ °'
Q
;CHR$(
34);C:;CHR$(34)
CHR$(125):POSITION2,4:? 1131
A
Beach
:GOS
"
Q
Beef
START
32624 ? "create ’;C$ 32626 GOSUB 32666 32628? CHR$(125):POSITION 2,4 32630 ? ”LIST;CHR$(34); n: ;C$;CHR$(3 4);",";LSTART;”,';LASTLINE*INC+LSTART 32632 ? :? :? :? CONT":POSITION 2,2:P are 842,13:STOP
Q
Same
press
”;CHR$(34);“C:‘;CHR$(34); ,;LSTART; , ”;LASTLINE*INC+LSTART 3261l POKE 764,12z? :? :? :? CONT 32612 POSITION 2,2:POKE 842,13:STOP :P OKE 842,12 32614 GOTO 32636 32616 REM SAVE T0 DISC: 32618? cnrsttzsm Enter fiLe name.. .":? 1? 32620 INPUT C$:IF C$=”‘ THEN 32618 32622? :? :? Insert disc to 11016 tern porary“:? file, then press START to
Q
2218
"file,
:?
32606? :? :? then press U8 32666:TRAP 32608:LPRINT
Q
32634 POKE 842,12 32636? CHR$<125):POSITION 2,3:? "File 5 created in this way may be :? "merge d with your existing program” 32638 ? ‘using the command:" 32640 IF A=67 THEN 7 :? ENTER
133 Cass Egg .
Disc
speedmn_l.__._,,...,.........................2.22 322 6,95 8.95
55311335; Disc
Complianon Compilation 2
15.32
gigg?ggter
_,
232 595
1
-
,.
Cass.
SOFTWARE
RAT
~
.
6
7
..
_
__
..s.95
2.32 895 895
be
P
la]
Ode
ablelo:
4740307ng nge'srthMSOF?rBAM'ARE" Phone arm, “(comprehensive?ock "51,0, m and sr 2,16,me
,
-“
W.
mee srocxs LAST
M oi lb o 9
—————————————————
£10
m-
massive backing-up session when, suddenly, my trusty 810 disc drive emitted a and a clatter and ban pas/id up completely
fidence, while I had the drive exposed I checked several other adjustments which
may be made to ensure that I get the maximum couldfrom 513,32! r erVr‘i/Iotlf/lefsat’hznccbc—gf the disc. Signal covered what had one So far I have had no fur— There is a ngetal ther problems with this wron bandgwhich translates the drive. I can access all my rotar motion of at ca stan discs, as the head is reato my; linear movemeett of well aligned and I sonab/y the head carria 9 e—this had have learnt a lot about how broken a disc drive works. Fur— All that was needed was a thermore, if it happens — piece ofstain/ess steel shim again I know what to do. one thousandth of an inch M. R. Holland, Lower Penn, but the best that thick South Staffordshire. several Atari repair shops could offer was a replace”mt '
.
.
.
sorry, tape Ollly
gggstan 2235222855123; '
Nothing ventured, nothing gained, so I decided to repair it myself. I was able to get enough shim to last me from a local .
a
lifetime
supplier. broken I removed the old. band and taped it into my Atari notebook. Then_l measured it up and drew its exact shape on to the new shim using the sharp paint to score ofapaih ofsassors .
_
4
a!
_
.
'_
/
trait OSCI a/iiqningjwnh use in
1.
e oscope t [$0
znorytortde’outputran;
-
l“ Never
r: Czechsssszzrn N ever L an d moved the head carriage by '
,
to
hand
max1mum one on a disc.
of the painttrack from
signal spare formatted
I tightened the screw and checked the setting using a
.
number of other discs including a few commercial ones; _
Hawng gained some _
ll
con-
HAVE an 800XL and have just finished entering in Snowball from the Decem— bar 1987 edition of Atari I
User.
ltyped
it all out correctly,
as there were no error it messages, .but when I ran
to my
grief three hours
EACH month we will award_£1o prizes for the most Interesting letters sent to us.
meant.
realised that I had before I saved it, although the article said if you run the game and there are any typing errors it may cause the computer to crash I
as the DL/ is used.
.
50
.
more
than ever to confe_aSOn t?bllte to our lively mailbag Pages.
Get vOur pens out, Writing and you could be one of the
w mners.
.
Sighilorringitsizfigg?cg’r?
puter crashing? Also
there’s
now
.
start
Could you tell me what the letters and numbers are
'
'
sadly,
.
,
£38332?
hojlels ‘eV' Essex if. s‘l??rfin‘fi’éif??icfsi . Although the program sags to cut round the outline comes up With the option to of the band which I then p ut save to disc or tape, it will in the disc drive only work with atape deck. The drive a. eared to is unfortunate but, This work but the hpegdneeded a fact.
-
TENNER.’
I tried Get It Right! but / could not understand what the letters and numbers
.
1
the OUT/“7a Icut the three fixmg
WIN A
shapes on it.
there any errors in the list7 Ball, Keynsham,
bought Boulderdash Construction Kit on tape because the shop didn’t have it on disc. designeda level and when! tried to save it to disc it reported “Check your drive". It has done this eversince. Can you tell me why this happens and how can I fix it? _Jamie Beszelzen, Hock-
A FEW weeks ago
typing went down the drain. All that appeared was 3 black screen with two green
Then run it
-
'
Sr
5'.
——
The address:
Editor
a" Mailbag ser Euro
Adidas-3:23
Adlin gt on . When computer pro- MaccleSfield in each gram is typed line is assigned a |nd|v1dual numbers or a
unique set of checksum. The Get it right! program prints this. By referencing these numbers against the list in the magazine you will instantly know whether you have entered the line
SK10 4NP '
—
wereere 355m;Zéeli'te?é’éi opu haven't made a that mistake For exam le if ou enter AI=8 when 8” shguld have entered A=yB the ro-
gram won’t work butpno i
be
e computer errcgr mall rr‘eported. t e or Irask_|ng ‘”9 system up 9°
;
— _
5.2 zzi.:.“::..;zz:?z.?.'.z.zzetz it to ,
,
heir
tell to..|f you that it
t rou bl es ;
k
BOUGHT an Atari 800Xl A? first a 7070 more“ W It worked OK but after a short time It damaged the /
coglrc‘actly h
_
Tape
do
doesnt
something like or lsn t supposed to do, it will wander offinto Never Never Land. And no matter what you do you can't get it back. This is
alwaysapossibility when typing in data stateform part of a ments that machine code routine.
tapes 50 /.COU/d ”Of play them again. / i00k the recorderbackto Dixons who sent it awa They thYen returned it .
saying their
nothing
was
wrong with it and it must be W... advise me to do? a 7050 disc / also own drive which works well,butl would like to still be able to playbudget tapes -Damien
Gipson ' Bideford
'
North
Devon.
. we get
I0t
a
about thls 50”
0f_
letters
thing
hap, 58 Tum to Page Of
-
March 7988 Atari User 57
I
4 From Page 57
pening to 1010 tape decks The 1010 is usually a reliable recorder if used and looked after correctly, but if cheap
-
.
HAVE just bought an Atari 65XE and I would like to know how you would go about programming a professional game. Is there
Wk“
and
‘
.
'5
errorgs, errors and more errors.0’9 0, Please can You he’l’ ‘?9
overhe7atwghconfugllon ?eV’ nd
“?rst: on eynes, “mg"no ke‘” 5.
'
Iished.
.
would be grateful If you could tell me how you type in the vertical bar'character that appeared In line 370 of Dicer in the January 1988 Issue of Atari User? C.P. Allen, Peterborough. O This is one of those elu.
I
Mailbag Editor Atari User Europa House _
to obtain. US Gold deals with a lot of Broderbund software and may be able to help you. The address IS Broderbund/US Gold, Units 2/3 Holbard Way, Holbard, 7AX. BS Birmingham,
Tel:021-3563388.
’ Zggl’gnaer?gfg/il?hZVzibnsg
get
.
A program called the Arcade Machine was written and released in America by a company called Broder-
bund.The utilitywas written in 1982 so it may be difficult
_
4NP
_
Smearlne
sunk A FORTNIGHTago / bought an Atari 65XEanda copy of Atari User. I have had an Atari 800XL before, so lam
familiar with the keyboard, but sad to say not with pro-
gramming. I
typed in Submarine
Hunter
and checked it carefully especially the —
but when I entered with it RUIV came up error.6 which applies to the data in line 8920. Could you help me out of this problem? Also do programs for the data
—
old48k work on the 65XE?—
J.G. Gibson, Cornwall.
Penzance,
Q There are no errors in the program as it is printed. Line 8920 contains a READ command that reads the data statements: You will need to check them all very carefully. Not all programs written for the 400/800 machines work on the 65XE. Some differences in the operating systems has cause a slight
incompatibility. However,
most programs publishedin AtariUserworkon aIlAtari8 bit computers.
Sharp for stereo, but not programs RECENTLY I acquired an Atari 400. My knowledge of Basic programming is minimal, but enough to write programs of suf?cient length to warrant the need for some peripheral storage device.
people have
advised me that my Sharp stereo cassette player should be compatible, butl do not have the required multiport ?ve pin DIN connectar. Could you let me know whether my stereo cassette 15 compatible and if so 58 Atari User March 7988.
.
—
—
Several
_
for. some "7.0mm; now and
.
Adlington Park Adllngton M acc lesfield smo
Atari 800XL
characters the
I
I ever
.
.
an
enjoyed typing m the programs that you have pub-
—
-
The pro a pp roach
A”
[HAVE had
WE about your welcome letters from readers experiences usmg the Atari micros, about tips you and abOut what would like to pass on to other users. you would like to see in future issues. The address to write to as:
y°ur area'
gfghfé’sjool’s'
vertical bar
t
tapes are used problems often arise. Your best solution is to get someone who knows what they're doing to check the head alignment and clean it and the pinchwheel. If the recorder still gives problems after this take it to a reliable service engineer in
I
F|nd|ng the
NAQU M a. 1b09 ©§§®
.
where could/purchase the connector or where I can find the necessary information needed to buildsuch
device? In future, when my knowledge of Basic and ?nancial circumstances have improved, I plan to purchase a disc drive. However, until a
such
time/hope you will
be an
able to help me find economical solution to my storageproblem. —TreforW Roberts, Menai Bridge, Gwynedd.
0 Unfortunately your tape
recorder will not plug directly into an Atari. An interface used to be available for converting the signal from a normal tape
ls\ive'control
Tgari)gramnpuitterppénssss trol+V.
you look in the February of Atari User you will find a table showing all the characters and the keystrokes required to get them. If
issue
P rogr
3913
appreCIated THE Picture Processor and in the POSt Printer January issue. of Atari User were two very good programs. They Will come in very useful to a lot Of 7029 owners who, like myself, do not ?nd a lOt Of Programs
the
for dumping pictures
Ipswuch,
Suffolk.
deck to one that your POKEY
Groans’
sound stand.
“0
chip could under-
However, we don’t know
if the
company
is
still
trading and so your only option is to buy an Atari deck. The XC12 is available for'around £30 from various advertisers in this issue. You could also take a look at the classified section of the magazine.
tO
their printer. The ease with which you can convert different file formats is very useful. It shows other 1029 users just what be do... with a little bit of patience and ‘ J-ERice, practice.
grunts
OWN an Atari 800XL and was wondering when someone is going to release I
wrestling game for my computer. lthinka company like US Gold could write one, as it has produced them for other computers. I feel that the Atari has a
—————————-—Moilbog great capabilities for games, buta wrestling game seems to be just what it hasn ’t got
DIP
'
'
fOI' those 9|lISIVe
l“
—
/
gray/“0,3 iiivireiéfnasg?cisrz to be made future? John Alan Robin-
for
the
US Gold such a
Atari.
use
Mini
farm.
W, p rin the elus1ve f by Simply keying #. Yet no one seems to havebothered to mention this in reviews or the
son
game
that when I
2,726,413?“PH"T6”y
—
’ Whitle y Ba y. 0 We don’t know if is going to release
FllVD
the manual adwses print code strings to define it. There seems to be no reason why this should not work with other printers —have you anyidea whyit is
comgame called Bop ’n’ Wrestle, but it was only ever released in
In usmg
America.
fact
_
processor. However, the old AtariWriter cartridge will
.
a
with a tape deck. gigifs/V514”); I; hnatd int/7711.7 work The SMM804 printer is a la If," US Ggld’s Ga ntlete dot matrix model designed iear/ three hZurs l for the ST Personal com-
if“;
reached lev)e/I 710andlwas horrified to see the same sheet repeated over and over again after that. At level 730 boredom ?nal/y overcame me and I was forced to turn the com— puter off. Was my copy of the game at fault, was itmy . computer, oris ita fault With the actual game? Also, is us Gold planning to bring out International Karate II on the Atari?—G.J. Hagon, Dagenham, Essex. .
.
.
.
.
withhed?r 'Cso nog}'??eW525 y
.
WP
the
SOOXL HAVE just bought an Atari 800XL and would_like to know iftheAtari 'Writer. Plus .
'
.
I
word processor is available
on tape for it. Also, can Atari SMM804 printers be con-
nected to my computer Without a Graphics AT _.
Charlton own,
Lnterfacei:
Lerzao, on on. E1gnnlng '
O The AtariWriter Plus program is a disc~based word
MiniOffice/lseemssuperior to Atari Writer Plus, and the only complaints can level are that there seems to be 1
built-in underline command so it consumes two of the 70 code strings no
Happy
'
Imp" se IN December I went to Curry’s to buy a Walkman for our nine year old son’s Christmas present. You guessed—[returned with an Atari 65XE computer pack.
quite intergsting.yTheyh avg opened 3 whole new W0’/d of interest for me which is quite amazing to a mere female! Rosemary Campbell, Kirkby Stephen, _
Get
it R.lg ht'
'
I OWN an Atari 800XL and am new to computing and very willing to learn. ltyped
—
puts a E sign depends on the DlP switch settings inside
the printer. Most printers can be setto do this, but it's not always automatic,
version, so we will just have to hope that another soft—
guage?—J.Chapman Peterlee, Co. Durham.
Replacement
Q The program
SW|tCh
written
is
You will find that you have made some typing error. Check the program very carefully using Get it
Right!
ware company takes up the
challenge.
-
.
whole/77x; a
Starwars on hold ,
know
for the Atari8bit ofthe Veélfg
W2?” awai "79
'
where
I can
re Iaceme t? Sh?PP' Hors’ham
M
_
get
a
K B' “5 5.”-
W?
'
-
includes VAT and postage and packing — for two keys. Silica Shop can be contacted on 01-3091111.
'
series
8,7780023; W 579 0 you
broken six/7720 C
—
IN THE April 7987 issue of Atari User you said that a conversion 0 fth e Starwars
coin-op
have
0 Replacement keys for the 1010 tape deck can be obtained from Silica Shop. The price is £1.12 which
is
promised
by the end
’57”?l/was e ’9 ease
RaC|ng round .
the Atarl
15
Atari. am 'rath er d'isappomted _
that8 bit users seem to have been left out. Maybe we will be seeing it later in the year. . —J. Elliott, West Sussex. Q Domark Software unforits mind about releasing an 8 bit version of this superb game. It has no plans to bring out a
tunately changed
-
“gig” 0
game and as the end of_ the I noticed year it wasrolled_aroun/d being re eased for other computers but not for
_
Cumbria.
'
Doesanyoneknowhowto overcome these problems? J.E. Robinson, Millom, Cumbria. 0 Whether the # sign out-
in Bounder from the June 1987issue ofAtari User but, try as I may, it won’t run. Could it be the program uses machine code and do/ need an assembler lan-
in correctly.
.
.
not recommended? I would go on to say that, with Epson compatibles
entirely in Basic and works fine on an SOOXL if you key it
.
.
on
on an 800XL
at my impulse buying, and didn’t have a clue about computers at all. As time has gone by my . Uilt fee/in shave raduall feceded bqecausegof help, from friends and reading Atari User. Gradually i have learnt that computers are not borin , the 're reall
'
.
—
lhada great sense ofguilt
This '5 how gyhas beegi p roe gramme d At th e momen t there appear to be no plans Karate ll, u I'rfiterrtiatlonal i it urns up a reVlew Left W'” appear in Ate” U39f-
,
puters or the IBM PC and compatibles it won't work
.
spaced
double.
”steamers? p
-
handbook.
An
American software pany did bring out a
£ Slgns allowed, and
LETTER
£10
'
-
£23251]; gtigogveefénintga:
games have been released for it. Could you please give me a list of them? _ Derek
Broad, Dorset.
Christchurch,
.
A IN .°f car games have been written for Atari 8 bit computers over the years They include Pole Position, Pitstop, Pitstop ll, Bal'a
Buggies, Rally Speedway,
Destruction Kit and many more.
Racing
March 7988 Atari User 59
___________________________———-—-
5/7777 01 1 ms 01mm MAIL 555575553
‘
AWAERU
0114335
Wm “Amount“!
.
“
the magical of K era vma!
Enter world
».
in, To o E1
including some very intelligentanimals. 5
44-page novel and
a
6
~”4
,
—
Anthony Ginn, Atari
I._,_5}5545‘\5
.;.;_.--E
Saw"-
5535 EA."
,::: '
f '
\ '
I ?if‘ g;
a
44
‘3
5
1
5'
I
515;
5
"
.
5
“i
1‘
5
a-RJ e‘“
?“
“5 $5555T“;
.,
"45
5 ’
~
5
v '
4:34:25“ T
44:4?mx??g
Ve/Jf/?,
nff‘i?i? .
“4
m1
.
’
4,4.
SAX“
i ’.5.‘“ §§g ~~444\_h /’
-»
"x
f
.
"
i
Ilfmh‘3mal
‘
5.
'
Thle ves S teal! Ga,”
It 5 a is
_
4.’ oft/78 e 34,
the long-awaited
ye07,
[987
“74 3
“7,74 “5,55
You’re back in the fantasy world of 987 Kerovnia, in the role of a novice thief who has applied to become a member of the illustrious Guild. To prove your worthiness you must ransack an island of all its treasures. There are 29 beautiful illustrations, a massive vocabulary, and a text parser which is claimed to be more sophisticated than the parser in the lnfocomiadventures.
;1
5 5
'
‘m
[5
adventure, The Pawn.
‘=.
45
3s;
4/5555
~,
34)?
—',—
follow-up to the award-winning
5
”if
_
'
j:
,."§‘\4
5"
?g” “5
of
Guild of Thieves
5'\'5
i"
'
5-554
ff;
5
4941322”
—
‘E
“
4
,
5,
Gurld
SAv? 0 u." To 1
_
4.
4"
%
v“
5
'
z :
._
ArareSPECieSonuuStratedlmer
51
55:42:33:-
5
??‘.}";‘k
1
“?rst
User,
.
'
441m,
mm
—
"
‘I’s‘~‘{£§ 44,154
57*1
5
cryptic help section. The program took three man years of programming time to produce and it ShOWS. The Pawn is the stuff from which cults are made.
,
A
sophisticated parser around: You can type complex sentences and interact with the many characters, a
5 ,,
.
,,
This fascinating adventure features the most
This superb package includes
45
THEWN
45) /
_
1:2;‘2
5
an absorbing, funny and tantalrsrng 6 This liral?éggnit adventure and guaranteed to be another "ilh'i?ilég?i? 55 5 .
5
IS
'
'
553353»5555
'
_ '
_ "
"
_ '
5:5
“'
sure-fire winner for Rainbird.
,
Bob Chappell, Atari User, October 1987 -
mm TO ORDER PLEASE USE THE FORM ON PAGE 61 l2/B7.6
—_—__—__————_——_——__————_
‘
1 « 11 ATAR! 01m. “ 011141115 10111)“ 1‘ “1111111111111 usea MA 1 1
1
usen
1
‘
__________________________________________________
Protect "iii: .'
[7 ‘
_
'
_'
—
resistant
ll
.»
"
-
with this luxury dust cover -__//%223:4~ A for your Atari XE or XL : It's made of clear, water“—,/:_./:c
f
.
"__'
ORDER FORM
Q
Atarl
your
I----_* l
.
|
vinyl and
n y mthstrtingggtg); .
.
.
and your
'
Atarz
A year's supply of: Atari User can be kept m thxs F5; handsome chocolate brown binder '
;\
Users
‘?fx "z?
storage
ecure our
-
or
‘
7
.
\V " \
%\\ S—% \~,\ _\ .
-
,
;
The 1deal storage medium for your .
5.25111
\
discs.
The luxury padded PVC boxes are Stmngly made va 5° uab e protect your dlSCS and can be packed ?at when not in use. B0x h 1d 5 to o. up 60 5.251n discs
/\|\
.
E 0
I
111ml ay 33; June 1987 July 1987 August 1987 September 1987
l
$33
|
November December January February
7419 7420
7414 7415
l
7416‘
I | |
7417
1987 1987 1988 1988
l
7421
7422
0
£19.95
7050
C]
Atarl
User Toolklt
(seepage22)
£5.95 £7.95
Tape Disc
m 7021
7022
I I I
(”may
£4.95
Disc
l
7013/7014
Add £1 Europe inc Eire/Overeseas
[E] —
'_"—.._—
Ten of the Best Utllltles
(seepage 31)
£4.95 7017/7018
Disc
1:13
Add £1 Europe inc Eire/Overeseas
7098
£14.95
7019/7020
[D
The Pawn .
Atari 800/130
£14.95
7033/7034
[1:1
(seepage so) .
.
Disc
-
Meier’s in Europe (inc Eire) add £2. Overseas add £4 per item unless otherwise indicated
M please mdlmte method
(I)
E‘Dpait'_
lj’ayment: Awess/Masterwd/Eurocard/Bardaycard/Wsa
In
No_
[I
Cheque/Eurocheque made payable to Database Publiwions Ltd.
Name——_————
Slgned—__— _
lens.“ Don't forget to gin your name, nddreu and credit card number
Post Code T...
L_-------—--------------—-—--_—_——--_-__J
| | I I
= ——
—————-—-—————
_——
l
=
_———‘—‘_—
[II
El
Disc
| | I
l
Add £1 for Europe inc Eire/Overseas
Ten of the Best Games
l l
_
GuildofThieUQS(mpag¢50)
| ust over | I_J—__C—_— 130“ 7031 UK | £3.95 800XL 7060 £4.95 Eurodeverseas I ——————".—— User B lnder I Atari £4.95 UK; £6.95 Europe; £11.95 OVEI'SBaB Airmail 7029 El I I Send to: Database Publlcalions, FREEPOST, Europa House, I Adllngton Park, Adlington, Macclos?eld, Cheshire SK10 5NP (No starrp needed posted UK) Please allow/28 days fordelivery | Order at any time of the day or night I MicmLhk/Telecom Gold Orders by P/esrel: Fax Orders: I 72:MA6001 MZS 879966 Key ‘89, lhen 614568333 I I
l l
———————-_—_
—
11
7409 7410
Disc 400/800/XUXE (4811 required) Add £2 for Europe/£5 for Overseas
I
Atari 800/130 £4.95
January 1987 February 1987 March 1987
l
Disc Storage Box Holds up to 60 5.25" dises
7702
——
—-_--—-------—-----J.
I
7701
(“ma“)f33
7411
soUK
O
| | | |
£4 95
.
muse
I |
v
7002
£2.00 Europe & Eire £325 meme“
l ‘
UK£15
BGCkIssues
I I I |
7003 7004
(incl. Eire)£18
I | I
=
7001
Issue
| I | | | I I | |
|
‘Lj
1
UK£15 Europe (incl. Eire)£18 Overseas (Airmail)£33 c ommence w1th ——_
gvumpe me“
l
p
P
subscription
Renewal
£1
5
(V)
.
|
,
\,
New
l
‘-\\_
On] y £4 . 95
Annual
I | | I | |
-
to
31/3/88
Aztpn‘ees include postage. packing and VAT Oversees orders dmpatched by Airmail.
I
bound
-----1Valid
Special price if accompanied by SUbscmpti"n 01' renewal
| I I I I I | I I I I
'
GAMES
FREE
ADVERTISERS' lNDEX
FOR 65XE, 600XL, 800XL AND 130XE When you purChase " w ORLD CUP MANAGER at the Special Price of £6.00 cassette, £10.00 disc inc. p&p
Atari Computer Show Atari World Centec
'
Choose from Darg’ Joe and the Nuclear Caverns (cassette or disc) Galactic Cresta (cassette only) SI
Chips or
V
\
LEI |EFl 80
Better Software
22
Monitor Page 66 Rambit
44 63 62 Softscan 24 Stortsoft............................... 62 STV Software.......................
Silica
Shop
Sunaro Software The Tape Centre
Global Computer Services. 62 62 Howfensoft 51 Ladbroke Computers
Walk, Chelmsley Wood Birmingham B37 6TA
9 Chiswick
XL/XE MOUSE
Miles
Software.............. DatelElectronics.................44 2 Frontier Software
or
37
8 MicroLink...............................
6 Communications Media Compumart.................... 37,39 44 Computerware 34 Database
POS to: SOFTWARE
Cheque
Meedmore Distribution
4 62 28 39
21
62 64 Tynesoft..........'.....................
OPENING OFFER AT
019i» DSCO’"
A" s.
w.
XL/XE MWSG- A” Pa°kage' Fast, pleture loader. Atari Artist/GAD translator. 2 d 8 m 0 9709 f m show the a 5. “59 Of the mouse '“ your own software. Supplied W'th all operating Informa?on
'"°'“d?s-
'
'
'
.
”9359 state
A" for £29.95 Post free
e/
m)“
at;O D
1.'-: Navigation
processor sunports, standard "v Atan keyboard editing PLUS b°lh f°' wordwra p' insert & only £39.95 post lustification. Address, date "“ and ref. area also control search/ mailshot feature. Mouse/joystick operation With pull-down menus" 130“ DlSk only ,
.
.
-
bl
'|
l
LOBAL
TH E TAP E c E NTR E
o~
This full-feature letter/word
_
.
.
-
£24.95 Post free
£1 50
f
.
Hacker Trailblazer
II
ATARI
IN MANCHE
For the best selectlon of Software . for your Atar1 computer or Vldeo Game Console
E?fp'm“
i
0
Fm-
REDUCE TAPE LOADlNG TlMES! As well as automatic backup of cassette games, TURBOCHARGER XL/XE also offers an additional function TURBOSAVE! The utility will
3“
"'°$11??? $?'2‘t’t'i?éso‘n‘t’éllli? “it?“ 9 origina 9 amet 3” ISd“°'?a§‘;3ar%°n'§l§t?t?%oan una £9.95PostFue. xuxaoom .
ATARI
BASIC? lf d h t Ieted t oh i class with BASlC AUTOLOADEH! t?i ut‘i’lity “xii"2°31??? 3225 pmgtg?haatnrsozu?gsygu commercial Just programs! angOAD own tahndSRTlA'l‘RT 9 linto3am1 bogs-{load +731“ IO 1732251 anlilac run W ur W ncassette am pmg'ams BASlc AUTOLOADER% ONLY £7.95 Post Free FOR DETAILS OF ST SOFTWARE ATARI vcs 2600 CARTRIDGES a ATARI & THIRD PARTY HARDWARE - TITLES NOT LISTED PHONElll! '
,
.
Tel: 061-834 4941. Open: Mom-Fri. 10-6. Sat. 10-530 M‘“ 0M“ “a“ p1”'“'°’ sum" f" “mm“ -
-
Cl”
Aceolees 899 BasillhoGreatM
351ch
ml?
Dink
Rom
13.50
II-
tum?” “5° Reail
1799 17.95
Deleaive..8.99 13.50 _
Chess
40 595 —
FIghlSimulatorll
Knigthrc
WESSWWAW
13.45 '
soggadshodrsmlTomahawka9s
-
mommy
-
54.95 ‘
39.95
-
-
22.45 13.45
Cass
Action!
Marines“
‘3-‘5 13.45
TITLE
-
-
—
5995
-
-
"5° 13.50
Lmd 399 ”meug
13.50 5-99
Snooker895 Pwsu?51345
Davis
BUDGET CASSETTES!— Decathlo -Fe d-He On cu. - Pontegn - 1:0 - All
Ho
Rem 69.95
13.50 -
D'“'d725 Gauntlet899
'
-
11.50
26.95
BGraph
Steve Trivial
Dlslt
-
$5.99 23h
'
II
@
11.50 17.95
69.95 -
,
.
PM“
”a“
”mu“ °'P'°s ”yam” .
.
|“@@E??l
(Dept AU), P.O. Box, Hereiord HR4 SW. 1?
62 Atari User March 7988
(0432) 50836
ATA RI 400/ 600/ 80 0/ X L/ X E U TI L ITI E S A N D G A M ES
1
~
‘
HOWFEN
DOS
3—More
-
—
'
thanatqnto
d'sc ooiiveitor
it‘sthebest
menu driven file/game
systems
(mulibootethlo HoonnDosminanydonsiy-(atwarpspeodin ds‘s'
-
-
£1.99 “ cit.
management
system
“AmwbwmswdiscdisphyedmammrmuRummwogramywwammmpmsora button. 8 mehduding mulistagetmelodisc,disclo m‘ disctodisc. mhwbn'omvo?auyour oldmenu
U K Postage _ FREE onor d ers over 5 _ othervnse 509 NIP. Overseas Postage _ please add 22 to your total order. Orders are supplied by Mail Order only, and subject to availability. For further information, send a S.A.E. or 1? .
-
_
BasicXE-
-
-
-
795
4
(Opposite Victoria Station/Millgate Car Park)
-
AII
WORLD
Fennel Street, Manchester
15
.
TITLE
.
o
VlSlt
—
Dovou PROGRAM IN
STER
-
'
“T”
Solar Fox Muse Trap God. Donkey Kong
THE TAPE CENTRE Unit 18, The Marlborough Centre, CoaIVIIIe, Leicestershire
REQUIRE DISK BACKUP? The DlSK-TO-DISK-PLUS offers disk backup, din d‘sks that use CRC-error BAD-SECTORS for protectionlAlso includes: Tape to agiltlrangfei, Disk to Tape transfer, and 3 Tape to Tape copier. DISK-TO-DISK PLUS @ ONLY £16.95 Post
.
emu!“ an we
River Rai d Space Shuttle Tennis Robot Tank
02m; Galina
Please make Cheques/Postal Orders payable to The Tape Centre. Overseas add £1.50.
Road, NORTHWICH, Cheshire CW8 135 (0506) 732413
Still?225135?r?s’lfc?a?fsfaoli'l 2222512;
tS tW‘II
J
Spy v Spy
Spvapy
“We“
ZOHO
'
TRANSFER GAME TAPES TO DlSK! Thought it was impossible? Not sol Many cassette games can indeed be convened to disk successfully with THE ALCHEMIST transfer system! “5“ ttid ° °"‘ 5 Tht'l"t'I‘th‘It,hdlod _
Superman Bouldardash Bouldardash II Domain olthe Undead
w t OI MelgzurrIQSSane
ALL AT $5.95 Dodgems, Circus 80mg Wizard of War
ALL AT £7.95 Enduro Freeway Ghost Busters
.
Screaming Wings A Day at the Races Warriors of Ras Smash Hits 2 Smash W157
SERVICES
COMPUTER
ATARI 2500 GAMES
ATARI GAMES ALL AT £5.95
?g?i?m??xm?za??mwwm
DD).Noother
“mmwmm amid“
°f» 520-91 mp];KARL-rmmywhmmWmediscmamCamswmpmwnh
“mu
K0" "-
_
Back up
AUTOMENU—Automatmllylsts Workstn anydensiy—any
posuop-
,
,
“Talent!!! stati?apossadly. every tileon
005.2735,
dsc
£7.95. (BaSIcor
_
Binarylaridwill
run them at the press
mu.
Modify Atari DOStoworlIk'ntiue density when used with US 1050 with Gives 130kwacity on EACH side of the disc. £9.95. Rome Disc NOTCHER KIT-Useotherside fd‘ without Ioh' 114.95.
olabutton.
dowler mod
IS
?gcolw'
GAMES-A IargoseiaotionoiusodORIGINAL
lreegamoswithallordersoverczo. For our range of upe/disc/camidgo
sonwarooon'tieisc?ca?dgaathaiimpnowies. 5
mum: and games send large
SAE
to:
HOWFENSOFT 145 BANKSIDE, WESTHOUGHTON, BOLTON, LANCS.
Oversee-addublIIordon.
g
,
gee
,
a,
,
,
—
s
3,
,
,,
..
as
,
,,
a 1
a.»
——
as,”
was
«sgxgafasm
Way/J;
“wow
A
f
' "
3
'
'
—
'
~ — — ,, , ,,
{ff { if f Le?g?? E? 5» E 9 f f 3 { 33; i’ i» gi 3 if aéailai 30 ii“? \,T i '
'
'
;
°
4
x
33
Eat
a
,
ii
.
,,
1
Q
'
i
s
i
‘ , ,
_,a, ‘
,
i
c
1
° g ” 3" 5”
i
s
Jf
5
,
ii
ii
,
‘4'
i
s;
,,
f
?
,
"
'-
a
,
,
f f f‘ i i '
33
— ,,
,,
s
,
0
a
i
,
' '
gel
, ,
"
f’ U
i,H
' '
a
,, ,, ,
/h7r4\\s: RI
,, ,
,
i
—
a
mm
Finally.
a
pane-m
m
computer
not only solve-
proNema
,
'
l
/
a
l
’
a
‘
f,
i“
"
am
prion minim computlev parent; ng mummnmm?mm mmmumunwm.mmmmmmm
DED/CATED SER VICING Al
siiiu
m3.“ them la
in m - com
Shop.
m
-
m
”W?mmmwmm m the
1.1:
new: menu.
or
m
provide
so
Amletandam
sauce
in
Atari
uni.
mmamm? was?“ mm” m you
“Tun-m.swimmmsuammmmwmmmwmm”
mmgg?mg‘xwmmmrm? allianmmi?onuwmoiwmmwnlmw). z: ewwwmem m mmwwm-mw"Em" mmamwwmmrmmwmweimmmmammm whichlaonlym(IthAT).Theupgudehlboavalabhbrnm5mTeomwt?ll?he.-mm.
THE FULL STOCK RANGE
Only From Silica WeaimtokeepatecluotalAhnmuwwmwwummamo'wmmm. —
wide
o'un is something
mew-“m names“: am" my can no- siuca.
you will find Ie available -
AFTER SALES SUPPORT
On/
MUCH .
is
From Silica
nmuMsWhmAmeh?mmmmnhwda
mummmnmmrmwnmwmmstmswwmm wmwmmnmmmm anytechnlcaladvicenrehaveahrlltlmbchn '" mm.mummmmwmmw%mmmwm 'm“°' w???m'u7&m“”m '
FREE CATALOGUES Only From Silica usmusm.~mmqmmmmmmmummuueihmn -
are
our
24 hour!
ATARI SZOST-FM NOW ONLY £260 mmmmnmmmanm ATARI 10408T-F - New
WmMMM-mmwmwm
mi
M ll in» double
them.
PRICE
mm?‘gmwk?. av.- “ m no «no hsided
(+VAT=£299)
The been
" w- ” v “F mm" M "we.”“W‘s", WMMM ”mammals-alum,
221;
""'“"“"
W’W‘Whmmm nmm?mmmdnlm??mmmb‘w.
MEGA 3193 NOW IN STOCK ; ortheuaar W wmmm RAM M “520 °' 1040 STlW.mmMEGASTeompiMmmav-ihbh. MmMMEGASTmmdeW-Mhm
mhngstm?z'mm?gmmm m?‘fwmmmw. WWWNW.my“ mwmw‘lmmmwmm
um: um
ggtm:%f?.??jiiiif?f?$3 “um
From Silica at
L ITT L E
mrnmmmammnmmcvm
“mmmwm_mmgum
ua.Thla
FREE OVERNIGHT DELIVERY
so
computers are now l‘irmly established in the UK. there are nearly 500 software titles already available for a wide variety of applications and the list is growing all the time. And that's not all. When you buy your new 5208T-FM (or any Atari ST computer) from Silica Shop, you will get a lot more. including a FREE Silica ST Starter Kit worth over £100. Read the ONLY FROM SlLlCA section on the left, to see why you should buy your new high power. low price 5205TFM from Silica shop, the UK's_No1 Atari Specialists. For further details of the range of Atari ST computers and the FREE Silica ST Starter Kit. complete and return the reply coupon below.
malllreamandpnwllmtowrwmmmupbdlplmlmgmdmmm " W" “in“! ”km? mush-mamas: wm?u ”gay”: m mhmm Hie-mw immunmhmmouv Most
,
mummmmmm Mduhlehrmlnat?ghruolu?onmwd?morw '
ReelmuMMatmnquywrsT?mS?icashop.youid?‘/hh?yw.0mhum wean-inmmm wmumwmemuwmwpwm
—
FOR
«
g '
L‘i'fe’r'ii?lms.303233.mm."is31123812“é?iiti?if”:o'§5!£3|‘?a’?$i§l° 333.“2i$?‘§¥
a bulll-in
Weimportmanyaonwmtl?eedlrecthomthemmdyouwulmthatnhlnmmin
mnmwmw a mug-h
2
—_
nothing that can compare with the incredible value for money offered by Atarl'a For can a 512K RAM only you purchase powerful computer, SEOST-FM‘ mso'(+VAT_=£299). a 95 key keypad). MIDI interface. GEM. a palette of 512 With co ours. mousekeyboerlcll an a 1 gzmeric contro er.(incliéding built-in disk drive. The SZOST-FM has a TV modulator and a lead to allow you to plug it straight into any domestic colour builtain. vvith comes There
Silica Only From m mm W oi seven iuii
i
v
Larsen
m
if
7 ,
+ VAT
mmrwmem'waamwmmwm mu m Jim. on“ noour nonnal
1a 3
FREE STARTER KIT— Only From Silica m. mm you M “£3”?sz , , m,- “mam“ °"W n
Ea )
3
0" W ”mam? w"amigos:m,
ST
,,
'
to
MWefmcwmamu?cmhmpgcmmrnwm
// _,
xii-mmmm?mwewmmmmemnmwe purchleeyourAlan st "m
i 3,
—
nnmwmwmmmwmmmmm.mmwm bootingWammlf'hmillmshapmaumwmntmmkmngmNam MIW(Oxbidsueu).w.hmm WuA?nmb-wmwm UKcompanyandar-vnlleatablilhedulhelxauthd mmum-gmpwmoiwn mllllon and In excess oi w. oiior unbealabie m and We you
?
’
but also eelvae
mrm.wnienmmnmhnmm.wmwm.mmsrmmmm mnmpmmuubuMMdummroeow-?mmwammm
aunt-ii.
'3'
f,
"
,
hmmmmmmmm?mw?ummmmmm ?wdmmmm.msrmmmmmmm bmhhmmmlnumlcmducwhchhdow.woduchgammmmm?am
decidawheu
as
‘
"a
m eon-um.
iii:-
,
i
, ,
ATM“
f
5
i;
,
“was“,
,,
,
,
'
f
miiismmiaixwmiafrww«W
Moat
order‘anmlwhwnighlxgoulemmFREEOcheibmmnm UK.Thiamethodh-lpamenaunmlnlmumdelayandnuximumpm. PRICEMATCH—On/yFromSi/ica I Himmggmgm?mm W W mm W??g?wwmmgiggy??s M Wm..M “W MN
“Q“W'W'WMM"WW'_ nmmumuuummmmmm.
.
thmphanconhctwnhadapammtpmigbmu?thwrcompe?b?m.addmmd
mm me?wmmmwwmw “L123: “213m “?rm,”Mfm'wb‘m'wmwwm' ?lmmvrmmmmt mwrpdcenmhmhemmermm mmwwmuuwmwmwmnwmux‘nmmm n,
SIDCUP 7—4
(& Mail Order)
01-309
1111
The Mews, Hather/ey Road, S/dcup, Kent, DA74 4DX
Lion House (7st floor), 22,7 Tartan/73m Court Rd, London, W7P OHX 01-629 1234 ext 3914 Se/fn‘dges (Istf/oor). OxiordStreer, London, W1A 7AB
LONDON
' | I I I I
‘-----------------~ To: SIlca Shop Ltd, Dept ATUSR oats, 1-4 The News.
mm
Road. Sldcup, Kant.
ME EiiEE LITERATURE ON THE
PLEASE SEND limits/Ila:
Initials:
Surname:
Address:
,
.
N
‘ lineman-TAN?
~---------------X'
PM“,
.
om 40x
‘
mm St | l
I . I '
‘
2 ""
__
A W A
a
o
F‘-
m
_g,
r?
3:
5 w
~
PU
>
m
2
Z
8
“'<
r—
cu
.
5
r}...
U Q m O
143--
1
‘
w
Li}
Vi”:
(“fr
1
th‘?meA“f_'gv-‘z»;f?
”$ng
a
“fr—?
"W?"
,
E
i
‘
'l
3
x
‘
‘
m
‘
$
“‘
L211":
m
.
"
3»
,
3
“
"W
(1,535
1?le
J“
A
w
\“
\'~;“\'.
;;\
zu
?y “at
\
,
L:
(m
"k
,
,_
_
..
1?“
‘w
;\
.
f>
E
I‘E-
n
‘
,
Ffuy fW
w
(?;
i?
l“:
“M
w‘
y“
W
1"
W
wwx
ff",
Myg Li‘?'m“
1
l”
I
I.|.|
a
3
?
i
‘Wi
4-1».
-.,»..u,;__M
‘J
r“
*L».rszUf-~)
|
{
*
“MM-Lw
‘
x
'
s
‘ ‘
-
x
\
-
***
‘
‘
x ‘
‘
x
“a
W
i
,
“
\
If 'I
m 7< \
”
H
.
‘
‘
,‘
m
‘
w
“
‘
‘
—
U‘
0
7°
u.
2°
3
F‘
"5
--
.._|
>
o
m~°> ”1001
_=h
'
O
g
-;
>r~z-u~> 3—19:- 3m
I‘N
.
“
.
.
g
”00 O 6“ Z "‘3 -
_|__ 3
02
IT|O
ma r:-
03"
ONZQOJ u-|\m
“40.150
_‘
001030
U'I
O
i
m'c
w
\
‘
'
/
n
'“
v:
b
‘
M
‘
“f. ‘
,
>
M
,
‘
._
‘
'
-.--
t-“E ‘322
r
°
'
“M
'_
'
2
--
,
—
\
f
m
f
”‘V a
C
a
M,
'
,
l
a
C
’
g
I
q
Q a
a
153, w:
‘U “
f
\
s
‘
‘
‘
‘
‘
*
‘
‘
‘
....
(D
m ‘0
_
1
r}
'
...
(D
3
—h
.....
m
'
—
r-
f?
D-
m
.
m (D m D- D. 3
a
ao
ad‘sm'mE’Dg-u>
3
n
mmsa N <
3 _| 3 "1 8 E" V’ 3" D. 3 “s 5 0 (D D. 50 "G 9H U’ m ff. 3 ‘9. 3—8 m (D Q ‘D 3 1 PD
_
Uao g—lj _.:r “(Wave
O-q\<—h(UD’(Dv
?omrwj—Nm_ gmajmmmxgvx oswgwa ram?gfg.
3“
.
°
"
WWW
u, x‘Wuu
g“
N
m
M
.\
‘p ‘
('
\
i
\
‘
1
*
ffg‘éwo?AWéJ-ss-QEE. 9g38;?32§g8m N ?gv?mBQmoY? m'oajo
f’ ‘<
v
‘1\.,.,_, |
(j) n
‘i
h
_
,,,_
s'l’U———-3 05338w§33§§8 E. =:: gm“ —H'QTCm 5“
h +AE$8 3 2323mpow-hwh C Q m cm
.
I,
H
‘W
‘
Mr
W
‘
MW Mun"
‘W
v
5m>3001> z?ywm?g
‘
‘
‘
‘
w
i
‘
‘
J
y
w
x
<
‘
‘
‘
‘
w‘J
a
‘
‘
30
1
‘
‘
f
‘
‘
‘
‘
‘
\
w
A ‘
‘
‘
‘
‘
\
\
w