'
Bf
1
i
’
-
"z-
‘
"Essa;
.
w
_
‘?‘l
,
MW“
L' ,
z
‘
;
mm"
"1
.
4
nu
'
‘
s”
._---'
’
”
"
‘~
,
\‘/P41
(h l'
J
\\,
?
ifi‘we
u
,
-
“if
\‘N é’?
J
N
f
£4.
“
,
,_
-
w
”
V
riff?”
m.
,
\
v
.,
,
sf!
M
t
7.
’
\f’?
v
r.
*~
Life“
(fit
"
,
.
‘
,-‘,
e
d N‘ ?'yj t?“ \ (f;
"
"
x,
t
"u t
3
4A»
.
..
7
"
K
f
“
v“
”’\
“
?'?y?
a
x...i
.«
Mag 3h 3?
ll/p
,
a,
x
-
--
..~»-34~1~
f
'
'
""
.
,,
“a.
’
»
‘
,(~",’l
”.
'
A ‘
A
a,
-
\
'
sf:
.
y
f“
aa
£5
'
was”;
z,
‘
efee
,
e
Wwe.
‘
‘
r.
i
1 x
,
a
‘
-,
'
,'
f .
'~ ,
Play".
?g
C?) z
ye
//
5
\k
7
W
$1“
‘f
‘
a
j
§
D D
~'
Vail
i
*¢ *
fie x
if
~
~
,
;;.
?/g'
~
1
.,
~.
.._s
.
'
u‘
a
Create your
t ,
f
; z
%% ‘
an»!
4 5
‘x
a.“
it
,,
.
2g"
?e
‘
0
’
e
J
,
t}
.,
'
7.
f
f'
»
3
f
.
:,
meg
wrth map
f:
J
A,
-
All the latest software revrewed
i\
?
_
e
f f
J
,.
-= ,
,
.i.;
~zi
'
_..
5
,
”
f
,
/
i
-
_-
-
-
if»?
E5
7,1,
g?
,
sllde show
“a
r
.//
\
—
5&5}
'
i‘ev
The Pawn revealed
_
“‘
A
,
5
'
a
'
?g? J?" own
,
“270?
”a“?
f?b
~
f
3
g?
' z
"
'
f
3
t
"
aetlon'
,
e’?ij’:
1,
?e
by
’
arcade
\\
r
Q ,
0 0°
0&3”5°
<0 ls V
.Q¢,
$\\
'9
(6
{3’ @ ¢
ATARI
ONLY'
MAlL ORDER
STO C KS 0 FT
ONLY
SUPPORTING THE EIGHT BIT EXTRA P.D.B FILES
WORLD FAMOUS HAPPY! DISC DRIVE ENHANCEMENTS HAPPY REV 7
1050 DUPLICATOR REV 4
for your HAPPY, a double sided disk by
.
Y°fk""DUPPTPPNPW Paclfed W‘mnewt P.D. B. Flles. Also runs on 'Warp Lazer and £20 post free enhancements "Hyperdrive"
This is the latest enhancement for the 1050 disc drive. to come from the world famous "HAPPY" people in the USA- It is a replacement controller 1 050 for full fitting board your drive, instructions supplied, WI’llCh are baSlcall)’ remove drive cover,
éfllslégZTahéPEOPLlLEBHWTSEPY Makes yourdrive Read/Write faster. 530k “9 illC'Udl'lQ 5/360‘0'5True Double DetflSltY Fast Sector copier 128k
WARP DRIVE REV
Warpo Speed D_.O.S.
GIVES THE FOLLOWING:
Szrepsaz'nzzig‘és-
$3u°ggg£$gug§§slg°swpesmm PLUS True
replacementchip turns a 1050 duplicator into a Happy. complete with Rev 7 software, will still allow you to run dupes Rev4 software £49 post free A
HAPPY "OPTIONAL EXTRA"
3
spscntorrsns
(4)
DOS. 2 [10325 nos 2.5F D05 26
(5)
0.0.5. 300
(1) (2) (3)
'
_
£33322}?
(5) (7) (a) (9)
0.0.8. 400 UTILITY DOTS,
ART 00-8MACH DOST
FREE 24 PAGE CATALOGUE Games tapes or disks V Utigtiz?ggeng?ggeénbepts l
send
|
ia‘ie SLAEL
STOCKSOFT 15 WOODBROOKE ROAD, BIRMINGHAM B30 1UE
SGFI'WARE COMPUTER SYSTEMS
ATARI
SOFTWARE
EUROPE’S LARGEST MAIL ORDER
L TD
MRI WE ARE THE SPECIALISTS'
8 BIT XL/XE SZOSTFM/1040 PHONE 2MEO
-
HARDWARE
-
PRINTERS MONITORS -
-
CABLES
WE ARE THE FASTEST
ATARI
MAIL ORDER
ATARI
SHOWROOMS
-
ATARI
SOFTWARE
WE HAVE THE BEST!!
-
—
-
-
DISKS PHONE
-
ATARI
8:
514'516 ALUM ROCK ROADALUM ROCK, BIRMINGHAM 38 3HX PHONE: 02 1 -328 3585
.
BOOKS
ACCESSORIES
-
ON AND USA
-
-
ETO.
6 DAYS A WEEK
IMPORTED
NAME ADDRESS OWN
-
(021-328 3585)
PLEASE SEND ME YOUR LATEST PRICE LIST
I
ATARI
-
WE HAVE THE LARGEST - 9.30 to 5.30 -
PO
XL XE 520 SZOSTM 1040
.
,
The following Disk operating Systems Only £2 each post free
D/D Menu Maker
ABOVE ENHANCEMENTSSOLD SUBJECT TONOT [NFR/NG/NG COPYRIGHT PROGRAMS.
1050 Controller £49 post free for use with Happy enhanced 1050 drives only controls R/W Speeds, LED“ “° 5°‘de””g m” ”mesa“ '
_
True D/D DOS. Ng 2W with the ability to run Archiver Progs. on the 1050 drive ELlls P.D.B. Files DIY Kit only £80 post free
CHEER-UP
‘
with both XL and X5 Gives read and write to B/sectors, custom formats double sectors, also true double density, and turbodrive giving up to 18 times faster read and write, Comes complete with all hardware, software, fitting instructions E159 Rush order now! Or send yfour $523 83553;fs?ggr?'gezrmggoo post free REV A UPGRADES for 1050 DUPE new in stock £20 post free
UK produced replacement control board for 1050 drive, fitting as Happy
D-lY- Kilonly £159 POST FREE 1050 drive fitted with Happy °n|y 2299 P051 free“
.
iBSES‘ftECS$225fg'?i'ns?é?s'i?‘fé’li?f5313251?”
'
“his
a
3 it
ewes
1
t,
..
,
.
b.
1,
4
e-
”Q
:
~
Q;
w“
~if: ~
“w
Q
it
“s?
t
" '
if:-
5
_-
lg
X
$1.13“M“
_ '
Vol.
3
No.2
§*
Q, ”5,5,
£53?
June 1987
Managing Editor: Derek Meakin .
.
Features Editor: Peter Davidson
Dos Modification
ever '
9 .
Obtain fast
.
.
.
With this BaSic
.
Dos access
.
utility.
1a
Five Llners _
_
..
_
More of the prize-Winning
programs sent
mini
by readers.
_
in
13
A u t orun Advice on adding that professional touch to your Basic files.
17
Play Bounder, an
Astro-Droid, Gauntlet and
more...
‘
22
,
exciting and novel shoot-'em-up game.
29
Palette
A collection of colourful masterpieces created by our readers.
30
Rouloc Our
Advertisement Manager: Tony Nowell
those long quests.
on
32
Map _
_
Published by: Database Publications Ltd, Europa House, 68 Chester Road, Hazel Grove, Stockport SK7 5NV. 1986
Subscription rates for 12 issues, post free: £12 UK £18— Europe E30 Overseas —
34
News
MrcroLrnk
061-456 8383 061-456 8383 061—456 8500 061-480 0171 72:MAGOO1 265871 MONREFG Quoting Ref. 72:MAGOO1 614568383
.
adventurer gives you help
new
A stunning centre-page spread map of The Pawn.
Advertising 53/85; John Snowden Nora Lawton
M33
'
Game of the Month
André Willey
573 Jamar" -J “6
'
A look at the latest software:
News Editor: Mike Cowley Technical Editor:
,
of the
news
8 bit.
.
A” Editor Heather Sheldrick Reviews Editor: Christopher Payne
Prestel Mailbox:
The latest
changing world of Atari
Re VleWS
product/0,7 Editor: Peter Glover
Editorial: Administration: Advertising: Subscriptions: Telecom Gold: Teiex;
5
News
More about Britain’s nationwide online database for micros.
35
Moneybags Collect money
as
you
chased around
are
a maze.
38
I/o Channels _
Part five of our series _
on
_,
_
the Atari
s
_
.
input/output faCilities.
_
4 1
solutions
software
.
Our reSident expert solves your programming problems. -
44
Hints and Tips _
_
Get more
enjoyment
out of your games With our help.
—
4.
“Atari _User" welcomes program listings and articles for publication. Material should and prefbe typed or computer-printed, erably double-spaced. Program listings should be accommpanied by cassette tape or disc. Please enclose stamped, seltaddressed envelope, otherwise the return of mate?a. cannot be guaranteed Comb utions accepted for publication by Database Publications Ltd will be on an all-rights basis.
1987 Database Publications Ltd. No may be reproduced in Mom or in part without writen 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 pub/ication and Atari Corp (UK) Ltd are not responsible for any of the articles they contain or for any of the opinions expressed. News “ads distribution: Europress Sales and Distribution Limited, Unit 1, Burgess Road, lvyhouse Lane, Hastings, East Sussex TN35 4NR. Tel: 0424 430422.
©
mama,
.
46
Making Music An in depth look at the latest _
digitised sounds. _
_
_
-
48
Editor
Character
e d.itor.
c h aracter
.
The final routines to complete your custom .
51
in Action
computing
g
‘
‘
This program Will help you sort out your tax problems.
53
ArtShOW A program to
'
display AtariArtist pictures from .
_
_
_
BaSIC. ,
M a, 1b 39
55
_
-
Lots
more
-
of your letters, plus useful technical tips.
I
, ,
.
June 7987 Atari User 3
do
-
09°F
txaw°
ages; w! ii
w
.
J
;
L.‘
. _
‘ ‘ .
‘
egg
._ ‘
.
~ .
’
”7:
,
esp/I? 7
>
-
’
'
'
"
7 '
"
i
1}
'
:
g
;
?r“
I
,
§
if?
,,
-
’ '
r?‘fg‘
7
3»
'?§%;”t ?fifl‘téig
>
_
a .A
‘
_
, A
_ ,
.
.
'
.
'
_‘
~
'
v _
i
It“;
1
A
‘
'
A
‘
. _
5
-
7
l
I
‘
' '
'
l
'
A
‘~
-.
.
'
'
l».
i
<3;
g
’
-
'
_
'
-
’
t
‘
,
“of“?
Air»
ff.
-
w‘
_ '
0
' ~
'
. _ ‘
_
‘
‘
a?
'
,
,
f“
; 5
-
,
_
_
“new
y
-
‘
_
-
. _ ~
-.
.
_
‘
"
-
'
<
*
relaxes-Sp per190.charactér.sz>-» 11m: 100 (Europe-i 181» per “100._(N. Arnel‘ica).'£l;2_5 per 490 (rest Of the world). £2.75pper 400 (ships at se’a):.Plus avon'c‘e-only telex registration fee of
:
r:
‘
.
3 ,
it
A
A
“m;
7
.
Join“ MicroLink f and uSe' your, micro "to send and receive electronic mail..t'elexo$s, telemasages,’ go teleo'hopping, book theatre and'rail tickets, read the latest ‘rnicro news,_for_'rn your own exclusive closed user group . .‘. even via satellite to the USA to chat in real time to other users wit "similar interests as ! g yourself. And it‘s “all‘as easy as- making a- phone Call! Allyou need to access MicroLink With your microis a-modem, appropriate software andoa', telephone: __; f i How' much does'it cost? 3 Standing charge oi£3~a month“. Connect .charges of 3:61) a all Saturdaydnd‘ minute ,(between;7pm'»and,_8am.weekday's‘and Sunday), or tip amin‘ute during office lieurs. q Cost of local phone call ‘(Londonareaifor cheapfrate' P$S_(_ex1rav2.5p' a I» . I" I. '. minUtg)" I... These are tiaslc charges. Most MicmLink facilities, are free, including sending messages -to other'peOplefon the system. .
'
if
l
A
'
3
~
if, 52,
s
,
'
-,
'
>
'
Agg?é'ilééi?gg?kigi
association with TELECOM GOLD if
-
_
-
.
f?w
'
-
.
‘5
_
J
“ »
‘
'
Elf»
: ,
--
_:
,
J
in
.
-+
ICI’O ID
‘ ‘
"
f"
,
“
‘
,
ng?
..~
-
'
v
x0
\
-.
Telemessages: £1.45" for ‘up. to 350 words. ?n illustrated greetings card (for weddings. birthdays. etc) costs an extra '75p,_ Delivered anywhere in‘Britain firstv?post the following day. .l Overseas mail; 20p (Germany. Denmark), 30'p (USA. Canada, Australia._ Singapore, Hong _'Kor'rg,v Israel} for first 2,048 characters. For additional 1,024Ach‘aractersp10p and 15p;
‘
'
’
'
'
_
.;
g.
g‘ l
D.
"
L
'
a '
a
.
v ‘
7
Your personal passport to the wide world
'
o
.
To join simply fill in and return the farm below. Within days yOu,-will receive your personal mailbox number and password, an easy-to-understar'id Quick Guide to MicroLink. and the phone number ofthe Helplineihere you can get additional assistancephould you require it.‘
'
W"
,;,_
-
i MicroLirik
v
of
_
communications
',
_
-
l
| I | I
I
l I I I | I
=
I I l I | I | I l I
l
l
I
Name
m
A. Direct Debiting Instruction (Enter full postal address of UK BankBranch) to:
Position
mm
m
[mm mm m [Dim m
Company Address
—
EEDZIIEEED
Daytimetel:
Name of Account to be debited Account Number
[I]
D3
19
Date of first payment to be on 15th of month following commencement, complete billing authorisation form A, B or C. trademark of Bn-?sh Telecommunications
is a
B. Please
WiSh
l
D
lcon?rm that I am over 18 years of age. con?rm that I accept the terms and conditions for the time being in force. copies of which are available on request
,,
7
,
,
,,,,
7
,
7
g
77
”77777777”
Send to“'
.
i,
7
———~7~~
Date
“WW
.
.
a a g‘:rzl:nkl', 52 u bl'“33 ti 0m.
7
——7—
C. Please invoice the company/authority. If you select this option, which is ONLY AVAllABLE to government establishments and Public Limited Companies, we will require an OFFICIAL ORDER to accept unspeci?ed amounts.
_
Signature
——f~~
(J)El
I
intend to use the following computer model
Date
_
Signature
'
[1
' I I I I | l I ' | I
mm —
‘ésigele?£1%utth°?sf °“a 3 “WW V3“;
b‘i’ucfof‘r'ggliif‘agon‘
=
N0“
l/We authorise you until further notice in writing to charge to my/our account with you on or immediately after 15th day of each month unspeci?ed amounts which may be debited thereto at the instance of Database Publications Ltd MicroLink. Bills are issued 10 days before charge 15 applied to your account
plc‘
‘0
i 315:
[DEED
Sort Code
debit my/our
‘Ouerseas subscribers only
Database Publications as registration fee to MicroLink. D
mm
m
Access/Mastercard/Visa/ “American Express
Please
l/We hereby apply to join MicroLink I enclose my cheque for £5 payable to ( J) D
(J)
=
I I l | | I
you on or immediately after 15th day of each month unspecified amounts which may be deited thereto at the instance of Database Publications Ltd MicroLink by Direct Debit Bills are issued 10 days before debit is processed.
Please indicate month of commencement Allow 7 days for validation of mailbox
Telecom Gold
| I
l/We authorise you until further notice in wrilirig to charge to my/ our account with
Commencement of Service
*
=
m [mm
[1:13:13]
Postcode
=
l l I
I
Application Form
W
7,
V
M
Europa House,
68 Chester Road Hazel Grove, Stockport SK7 5NY.
L-------—-----------------------------------------.
=
FOR OFFlCE USE ONLY. Mailboxassigned
Sta" date Passwordr
"f”
'**
l
7
W,
'
'
|
'
"a
"
7
r
'
AT6
I l
ma chine’
.
f 1
Ara” ., 5
f
i
f
l’
f
ouses urge
.
.
1L
BRITISH software houses have a great opportunity to if make money worldwide they weigh in with support for the new games machine, Atari boss Jack Tramiel is
.
new games mamme
-
Blg sales expected
.
1 g ~
"
1. '
flrm
going to be promised.
a
big
_
8 BIT CHESS ARRIVES '
COLOSSUS 4 Chess has been released for the Atari 8 bit“ CD3 _Software_(0302 21134) says th's '5 the f'rSt 3D chess game for the machine and claims it is the strongest pro— gram Of its kihdIt
features
a
backtrack
facil—
“Y: problem 50|Vih9 mode and handicapping. The 8 bit version requires 48k Of ram and COStS 59-95 on cassette and {14-95 0” diSC-
_
,,
the-cartrldge-based
it was seller, he
if
1
games machlne console. release St'” W'thom a
W'” COSt £8995 machine run It M.“ be expandableto all ex'Shhg Ata” 8 b"‘ 5_°ft‘ ware on cassette. The loystick, data recorder and light gun come With a keyboard for about £40 This produces a fu” 64k compU‘er SYS‘em for 5129-95 Jack Atari chairman Tramiel said at the launch that more than 400 pieces of software were available for the machine even before it was launched. Because of the promotional effort Atari was putting into the machine around the world — particularly in the us
_
1
Show
—
f,
"
.
asserting
it!“
if?“
H|GH on the “St of new hardware at the Ata” Comwas the new puter
date,_
software
f
itziaisi’i'r’r'r‘r’r
,.,
The XE’
f
,
..
'
, j
i,
L?
=
«f?
a
.
,
1
Bob Gleadow. ”He made a” the difference”, said Jack Tramiel ,
,
“If are
work together
we all
going to
make it
we
big".
With $200 million in the bank and ”all petrol tanks full” Atari was ready to take on the world, he boasted.
"Effeh/thing being pluoged m; we are 90an to be a is
.
He told Journalists and dealers at the recent Atari Computer Show that he had just raised $75 million of long-term backing in Europe. This meant finances were in order and the product range was right. ”We are ready to go", he said. “We need your support but on the other hand we are spending $10 million promoting Atari in the us this year. We hope you software people will find a home there; if you try we will support you with everything we can. ,
majorforce”. The Atari chairman said he could smell success in the air in Britain now that Bob Gleadow was in charge. ”He has made all the difference”. Until Gleadow’s arrival, Atari UK was losing money. This year it was expected to break even and next move into profitability. he Gleadow revealed would expect to turn over £30 million this year. The least he Could exoect next year was £50
million,
he said.
p—-————-———————|
t
T0a SI 0 f the Show
-
Earnlngs
ATARI Corporation earned more than four times as much inthefirstquarterof this year as it did in the same period last year. lncome was $9.3 million compared with $1.8 million in the first three months of 1986—3412per cent rise. Worldwide sales in the
quarter
were
double those p eriod in 1986.
nearly
for
the
Cash
registers rang up a total of $65.1 million compared with $44.8 mil— lion last year—an increase
New mission
soar
of 45 per cent. During the period Atari opened new sales offices in Spain and Sweden, and appointed a new general manager
to concentrate
on
improving US sales. Atari has completed a $75 million Euro-dollar bond issue. The company says the proceeds will be used to expand its business
through '
capital '-
:;?:::iit:rflfeaggmasg$r
field and related areas and for general corporate purposes.
for
Floyd
AT last there is a sequel to Planetfa/l, featuring one of interactive fiction’s favourite characters, Floyd the lovable robot. American publisher lnfocom has released the Atari XL/XE version of Stationfa/l in which you are enlisted in the Stellar Patrol and sent on a mission with the playful Floyd.
SOFTWARE houses showed to C3"; their commltment tridge games for the new 8 b't machines'at the ShOW-100The pUth reSponded, They crowded lnto the to make _Novotel onlthe Frlday it the best flrstday ever, 1,000 Up 10” DfeVIOUS opening SGZS'OhS0 many peop e h a d wanted to exhibit that organisers, Database, had booked more space. The 70 0" 50 an exhibitors reported excellent response from an informed public. Software publishers gave a universal thumbs up to the new games machine pledgmg |0t$ Of support for it and |
a
staggering variety
Of
new
software was unveiled With every sort of utility and game on
offer.
June 1987 Atari User 5
I
DEDICAI ED
So
Don’t get confused. PAGE 6 is a totally independent magazine for Atari users that will compliment and expand your Atari world. '
aq
Long program listings not just games but also utilities, applications, education and more in both BA SIC and machine -
“431506900513“
code '
In depth re views - would you believe pages to one review! That’s in depth! '
we once
devoted
four
Comprehensive ST section
CHECK US OUT
-
.
.
will get you
£7
£16.00 Air Mail or £10.50
a
%
Q
5,
75
ig'ZZiflo
8 2
M32?
§
FDRSY USIRS
my“"‘8 Dac-
I
5
~
5 '_
5mm
—
years worth
(6 issues)
and a
HOTLINE
Mail Europe Surface outside Europe
£10.50 Air
.
0785
PAGE 6, P.O.BOX 54, STAFFORD,ST1 6
1
21 3928
I
DR
Entertainment from S.T.V. SOFTWARE
"WORLD CUP MANAGER" AN EXCITING TELEPRINTER TEXT GAME
Lead Your team to the World Cup Final! (if you‘re good enough) Cass £8.39 Disk £11.19 Including Post and Packing Also available from good software houses
"JOE & THE NUCLEAR CAVERNS" Nuclear reactor at Bizwell is overheating and the only way to get to it is through the caverns below. Unfortunately,for security, they are protected by:Electronic Rays, Pools of Acid, Radioactive Birds and many other hazards. Joe has thejob of collecting six uranium pods from each cavern and reaching the core to shut it down. He needs your help badly. A new exciting graphics adventure from S.T.V.
The
Cass
£7.99
Disk
£10.99 Free Post and Packing
Coming Soon "
DARG"
(Disk only £12.99)
A superb graphics game with variable speeds Full details in next issue S.T.V. Services
8:
Software
Send cheque or P0. to: 9 Chiswick Walk, Chelmley Wood, B'Ham 837 6TA Tel:(021) 770 1003
(NOTE S.T. GAMES WANTED) 6 Atari User June 7987
>
E
1029mx§§§ msxswgggsi pAGE
3,
Cf
SUBSCR|PT|QN .
Overseassubscriptions
Q Q
software, books
you won’t regret it.
will get you a sample copy. lot more besides!
£1
?g
3
We also have a complete collection of PD and accessories available to subscribers.
a
0g] SEH
Programming articles, hints and tips
'
we. l
are
/
at,
evo
agalns
E
ames ma 0 teacher Glenn Leader is so fed up with people saying Atari micros are only for games that he SCIENCE
started movement.
has
a
counter
He is recruiting like-minded Atari users for a new special
interests Sigatari.
"The group was set up to combat what many people consider Atari computers to that is, purely games be machines”, he told Atari —
User.
“I believe you don’t have to
No
(Software House)
4
BMX Simulator Code Masters
4
Colony
A
S1
blobs
niques and much much more
Because Japanese computers now cost twice as much in the US following
the introduction of tariffs, it was suggested that Atari might flood the market there and hold
machine code. “We are also developing a contact service for members with similar interests, a Help line for Atari-related probIems, and
a
V
series. In Mastertronic’s
latest
release the evil Ming has targeted Earth with planetkiller missiles. To stop him destroying life as we know it you take the part of superhero Flash and foil the plot. Ming must die ifthe Earth is to live — he carries the missile controls with him and only by destroying them can you hope to succeed. Unfortunately your spaceship has into the jungle on crashed Ming 5 world and you only have 24 hours left. Flash Gordon COStS £299
from Mastertronic (01-377 6880).
tent 5 erVice
4
M'CTOP’OSG
-
FOUI‘ Great Games Micro Value
A
Leaderboard Access-US Gold
,
Arkanoid Imagin e
.
back on manufacturing for Europe. But Gleadow exthat Atari manu—
plained
facturing
was
Hover Boyer
.
Mastertronic
operated
separately for each side of the Atlantic. “I can say that the
present trade relationship
the US and between Japan will not affect UK availability and pricing",
LA Swat
v
Mastertronic
v
Gun Law Mastertronic
A
Ninja Mastertronic
_
.
he said.
CREATIVE
v
DEAL —
_
iky Harold FIB'ebird
S
Despatch Rider
'
”Sim”?
A
Warhawk Firebird
v
CWStaI Raider
W
AMJOIetcglte as e romc
.
Mastertronic
Man
-
-
_
W
Eggy?fasters Who Dares Wins Tynesoft
its distribution. He said CSD talked to Commodore as well, but in
improve on
the end they .W.'m perselvrered t e prlcmg Ata” because was more attractive and the company had its act together
.
Bubble Trouble Players
.
CREATIVE Sparks Distrlbution has just Signed a major deal with Atari because it believes the company now knows what it’s doing. Vince Holton, CSD marketing manager said: “We firmly believe that 1987 will be Atari’s year. "It is evident that both conand dealers are sumers becoming excited about the variety of Atari products." The deal, says Holton, is part of Atari’s attempt to
better".
?geIl-nBeeret 9
A
bulletin board”.
_
Flash crusader SPACE Gordon is off on another mission to save the world, this time courtesy ofthe Atari 8 bit
BU”d09
Foam“ Manager Addictive
V
HERO FLASH FLIES IN
1
-
casuities
FEARS that the US-Japan trade war would affect Atari’s _UK operation have been dispelled by British boss Bob Gleadow.
0.
.
_
war
='=_-,=f
i.u
52
is music,
available with Atari. “One of our aims is eventually to adopt a language Forth perhaps bearing in mind the limitations of Basic and the difficulty of learning
;
“3
to have fun. robotics, programming, control technology, interfacing tech-
shoot There
,
E
[-
—
called
group
i- E
, ,
'==.='==’=5===
g?“
'
,,
/
.
Comp/ledby
2 '
Ga l/ up/M'[CIOSCOPe
While budget titles seem to dominate the chart, this month sees four non-budgetsin the Top Ten—with Arkanoid going straight in at number eight. We'll have a review in the next issue
'
‘
June 1987 Atari User
7
A éADBROKE OMPUTING @
AI IENTION ALL 1050 DISK DRIVE OWNERS"
60h
I I
AMERICAN IMPORTS FROM OUFI U.S.A. BRANCH PLUS BULLEYIN BOARD WITH PUBLIC DOMAIN DOWNLOAD SOFTWARE DIRECT
-
Announcrng the all new ULTIMATE drive enhancement Drive enhancement consists of a plug-in PCB, This which can eas?y by titted with our simple to follow instructions. The 1050 IS PLATE Disk Drive enhancement offers _
UNIT.
es...-
g? z».
' '
'
'
'
'
'
'
1
‘
.
'
%
:%
say
(0772)
TEL:
CARRY
F0“
A 2
‘
“EMCEMENT
in
‘8
TP'
05
“5°
FREE WITH EACH
”95
24,952
42.32
26-‘5
“7-45
3:
3332
333
SS48TPI
13.95
25.95
46.95
DS 48 TPI
14.95
28.95
49.95
'
'
43.00
78.00
37 95
71
'
-
95
”95
“195
75-95
TPI
2135
40.95
75.95
43.95
81.95
23.95
102"
1°95
Disc Box only 9.95 when bought wih
“Bothgo
PM“
Kermit!
.
.
Vawum
100
sides
'
.
13:2
mng??g
M
Code. ideal Ior databases
specify
t
ie
hat
wgiglipgigaymum ??i‘é?i?’efi‘i?hii' whim?“
{gemgfepkmfv Eat? U 9
9
O
,
.
_
Mystery Fumom-YMgs'bn Ason.lP3ra;% or Doom, Pride Adventure, Wines and Deadline.
§§E1§n€g? '
ire Veg
Drlv
4,95
£32
a Mouse)
m:
use
”95
)
253?
1&2? ?g?ti‘s?m?m? Sir 1040
£332
?ssi?'z’s‘tii'iésmmti' TM
4.75
5203TM.SMZSMMmrbtlSF354|/2MegDskDme,
“"°""“‘°"’W“w°'“°°““
.
“995
$332 ?ttim??gm?mg‘m’m (SFJS‘)
I
model.
mg/TOTOIXCII
and 3.95
O
—
VALUE. 5205 TMSMTZSMOnoMlOvSFSS‘tQW/egDSk
$5335“ BMXUI
Machine
in
95
'
.
9:95
.
muffmaummmw _
tor 80 column
-
DY”
dad
ix (andDiSklmgonadFte'? Benefit
“wimvgbgd‘sp‘a/“s'??m
used
1995
5'95
,
(XL/XE requrre translator -
?vgmsggco’“
22.95
?it?"
3 52pm? 3. It? XIIXE Ia'?gi'a‘ii?ié???’aaifiisé'hwfi’?e‘i"
49.95
5
Lod‘il'g
d
51.95
SS
U
S
28.95
TP'
0'
—
29.95
‘8
30"
2.1 Ed" ‘"
14.95
‘
- B,
[we M
1104:
5: 4-50
$2:
AI STs
ssccigztltgutd hi hi
RR:
499 95
g
Sm'm?'
mmmhm:msmitdng
g:
ll
CPM emuialor
emirwwwms
”W
7
'
Just write for more information. Cheques etc. payable to
SNB
STORT orders add 10%
Tel: (0903) 40509
_
son.
remit in bank draft or and pounds Sterling by I7irlternational order. Write for quote in any other currency). 5 money 2, 18 Crown Close, Shearing, Bishop’s Stanford, Herts. CM22 7NX
4g”
‘i
“m“
3
gaggf?i???i?i?i? "’°’ "mm" ms,
“ms-
15.95
03
D5 45 TPI
0M“ “W
NION
sg‘ig'ifimum
too Loddng
0"
$5
'
SIDED
"..
,
we
TINYTEXT
TRACKER
2596];ng pee
5956 I
.
is?
“MIC FLIP 0596 TPI
,
some 008 3?th added team's “mm m" "°’“ 335" “mes “I“inc-”m9“ that speeds up TURBO Basra. 35 Times and 4-95 “My 33“ W5 “m“ a“ w“ °""°'
P
822i?
”$5,35st
2553
U?mxg’mm ss 4a
ACCESS WELCOME
LOWEST PRICES
DISK NOTCHER
DISKS
1
a.
S TOR T SOFT
cgaéAxiEri?E'gtI/Esg1?efgioxnire
FREE s
PROTECTS.
(A SAVING OF £24 95 ON PREVIOUS
8 Atari User June 1987
23112152321'22382122232:
ATARI MAIL ORDER SPECIALISTS
$3135?
£89.95
(0903)
Z?ité’??om
VISA
,
.
DS 96 TPt
(24m) 5037” (Bulletin Board SWIM 24h“)
so”, £12223.
..
21474
IiIm'?'fi
inc. Post/Packing and twelve months guarantee
1
'°'i,’35.'.’£..fi"?"s"i
Li‘i?i’titiis
All
xiii?“
Th's?gwgp?kacge
BM]
: 2:32:33;
as:
2221's?”
please contact manufacturers for U pdaf e)
M25ssex
g
in”
mach."
'
.
‘°°'i'i’r'ou'i‘i‘ii’3;i,. its "°‘°
mm is "was",
4 Ring its/as, a our prices check
\s&¢£‘*~‘
”its was
. .
Road. we“ Worthlng.
it ,
"41:55:23"
3/2
/
~
éIé
,
,/
k/{/._
,
,
.
53
<~
7-
w/?; W3‘’
,
SS 96 TPI
ADVERTISED PRICE)
g
l
D
7
., _.
>
l%’a“
comprehensive hl-speed back-up utility disc, complete with manual
(Existing owners
22° 5’s“. : Inixfn?ni."
'
,
\
1:2!”
31?
'
YOURSELVES
91
\'\(
{73 &0
if“??'
-
:
gig 0? ’//3 J: ’\ 9-3}
/\ ‘
Supplied with detailed infomtation regarding software drive control to allow you to access the fU" potential the PLATE Of Will run all available disk operating systems (Dos) including: Spartados, Happy warp speed Dos, and other HlGH speed systems. With this system, up to sixteen drives can be connected and used. A comprehensive 30 page bound manual is Includes ?tting Instructions. reg s er125owners will be supplied with any software updates etc for the price of Disk and re IU” ' pos toge. Also supplied with -
42.33/11.“ s w «v vowmls
to do ENJOY
*
K
M
' mm
as
so
mica,
1mm:zighis
lo:
,
.
DISk BQCkUp utilities. The PLATE can be made Invisible to software detection by either Slow down or 1050 emulation
G RE M LI N GRAB
i... Ind
2
bay—139
PLATE can READ/WRITE a whole track in the time It takes a standard 1050 drive to READ/WRITE a single sector (up to FNE times
standard speed). Supports double, Dual and Single Densities. Sector SKEW is now no longer reqdred to obtain Hl-speedas with US Doublers. Other Special features are: Slow down, Fast Fast read, Drivewrite lock, Skew on/off, Fast rtrite. ormqf?ng. Fast write with verify. This system is fasterthan other systems which write without verify. A double sided operating system disk is supplied which offersthe following: IS Doubler, US Docbler, Standard T050 and Archiver emulation. ‘Track tracer, Diagnostic tester, 48k and T28k
innuhcrion in...
§s Aim
IS
ck
s
37.573“,
m, Desmmodzlionon;
-
The
ln .‘.”II we“;
m 9
';,
,
FREE
lrnproved Drive speeds up to TWICE normal loading speeds (Depending on disk format
The
f;
gig-j:
in one
'
I), '
.
1
_
many features never before available
ATARI
intl.
7_
..
r;
$4?
.
Utility
————————————
./
l
'
. C Q
__
l
A
g
a‘great “movement
on
the
method- The area °f memory ls also used to save the program space that the DUP.SYS file will sit in when loaded. In other words it will act as a MEM.SAV file, leaving your programs intact. Let me explain how to change your old tortoise Dos into a high speed hare' TVpe '” the "51mg, save "‘ and type RUN- The program Will take abOUt 10 seconds to run. lt will then load Dos and select option H to write Dos files for you.To be on the safe sideinserta blank formatted disc: Press Return, and follow the prompts to copy the ”Stem ?les 0" to this disc“ You "°W have a new master disc which can be used to update any other Dos disc. To check that all is well, turn off the computer and reboot using the new disc. Return to Basic and type DOS again. This time—and subsequently— the Dos should come up almost instantly. If at any stage things do not proceed asdescribed,recheckthe pro, and "X aga‘“' gram. 0“
.
.
.
.
u
1’
\\_/
WAITING for the Dos menu to load can get very frustrating after hours of typing. So why not keep the two Dos files in memory at the same time? A complete waste of space I hear you all crv- But not if you find an afea of memory that the Atari doesn’t normally let you use. This program uses the unused area of memory under the operating system to hold the DUP.SYS file and allows the file to load at machine code _
Q
' as
4
21-14.
Speed
x
i 0
7
.
"
C‘
'
'
-‘ '
p
.‘
.
.
—
-
.
ThlS mOdIerd Dos can be used With Basic, assembler or any application program that normally uses Dos 2.5.
for 64k ROBINS.
A superb Dos utility XUXES frOm SlMON 9s m 005 2.5 HEHSAV noomcmon 99 050 110mm 01 311100 ROBINS 6/2/87 100 GRAPHICS 0:7 "PLEASE HAIT 10 SECS~
1110
um
1150 1155
um
110 DIM A$(120):TRAP AM 120 READ AS THEN GOSUB 300 130 IF ASE1,1)=‘$" LEM“) STEP 2
1160 1170 1180
DATA
A00160AD9218DO0E20A415F001 60CE9218203A18F003203c188c 081746752000
DATA
$193F
DATA
“4718
DATA
$1820
12328500-3000
120311:1: £1824
160 POKE START,BYTE 170 START=START+1:COUNT=COUNT+1 180 115111 more 120 199 REM couvm ASCII T0 02x BYTE
1210
DATA
EA
1220
0010
$1561
1230
DATA
AS08D0188D9218
1240 1250
DATA
war
DATA
EAEAEA
200 HI=ASC(A$(X,X))-48 210 L0=ASC1A$(X*1,X*1)>"+8 220 IF H1>9 THEN HI=H1‘7
23“ IF
“3”
THEN
L°=L°'7
Getit flgét/
523 gg?gnl?é?o 299 REM CONVERT ASCII To 05x ADDRESS 300 X=2:GOSUB 200:START=BYTE*256 310 x=4:eosua 200:START=START+BYTE 320 READ magnum 399 REM ERROR ROUTINE
-
-
LlNE
CNSUH
LTNE
(HSUH
LINE
tHSuH
'
COUNT<>145
1.00 IF
THEN
?
"DATA
ERROR":
STOP
41”
POKE
764r57=”°5
3111 000153000001249128c800r900 11113 1020 1030 1060
M” D8E625E629A9cFCSZSD0028425 DA” c529D0028429CAD050EE01D360
105g 1060
DATA
1070 1080
DATA
$1828 207618
DATA
S183A
1090 1100
DATA
382418A214AOEOA91FD0093824
um
1811216AOCOA91DB005852A98A4
1110
DATA
1120
um
2A85258429A9068524852880“ 0678201817A9C08DOE0458A000
1125
DATA
60
1130
DATA
$1873
DATA
DATA
5171.6
“1,513
..
133 gig? 140 “29
13; $33;
123 2328
150 180
3060
160 199
1880
170 200
5792 3157
21“
3535
220
230 299
240 300 399
2633 5639 3705
250 310
320
3795 6627 3157
“0
2957
WM
1396
“310
1100
3409 6207 3707 1498 6351 7267 5344
1353 1332
1323 3232
10153122?
1080
1819
1090
5328
1100
5419
1110 1130
5378
“20
1825 2922
1140
51.36 5325
”25 “50
”60 “9”
1828
1170
1308 5301 2005
“M
12”
18“
1220
1806
1230
3440
1250
2189
”55 ”89 1210 1240
”97 1389 1845
7
__________
_3
June 7987 Atari User 9
M
FLASHlNG CURSOR BRUCE BLACK
from
to flash the
and the routine proceeds many ATARl computers possess certain cursor. lack but the value of powerful features CFLASH makes use of as a flashing such held in effects cursor, cosmetic under the all the dif- the character the and cursor. This can make (OLDCHR) and many location $5D which display, screen a cursor to the of ference over the memory location routines have been published useful is held in locations $5E and $5F this obviously years to provide (OLDADR). by feature. The flashing is produced lo— have usually they 7) of the Unfortunately bit (bit the top in that all toggling OLDADR.This has these major drawbacks at flashes in cation pointed by screen the on text the state of the inverse routine the effect of changing time with the cursor and the USR call character so that if it was normal it is with a has to be re-initialised and vice versa. .
reset button every time the system
is
pressed.
cursor to flash you only want the even after flashing it stay have and this probutton, reset pressing the — is iust what you CFLASH gram consists of have been waiting for. it If
now inverse, make sure that A check is made to not occur the VBLANK interrupt did a otherwise move, cursor during a the before reversed character may be the system has saved
operating
under correct value of the character routines the cursor. out by three short machine code The check is carried 6 and into page in OLDCHR with which are copied value the comparing OLDADR. lf initialised started by a USR call. the value pointed at by VBLANK the sets cursorflash The routine same,the notthe to the they are interrupt vector to point routine. is aborted and the routine begins . CFLASH interrupt service down again. counting CFLASH the be altered Once this has been done The flashing period may the by the is will continue to run even after running routine the while H: an you’ve written where reset button has been pressed. command “POKE 1607,period" userI or interesting fivz a warm start does 255. Atari and 0 an When it period is a value between line programs why not the after the reset button is pressed The smaller the value of period, a Send them to us to grace default to vectors that interrupt the resets faster the flashing effect, except Our pages? values and ' removes the CFLASH value of 0 produces the slowest flashYou should give a fun vector. rate. the of the routine ing to description trap Fortunately it is possible its a?d any other details that since during routine, start warm AzPOKE X,A are relevant, exm FOR X=1536 TO 161mm execution the Operating System boot x:x=USR(1536) :NEXT If want the of you you.contents the amines llaA,165,9,41,1,240,14,165,12, 26 DATA material $9. location at returning pleas e success flag (BOOT?) iii/43,6,165J3JH,44,6,169,i,133 enclose a SUItany a disc boot was suclf the value is 3” DATA 911691391133l121169/6I133113/ will We pay stamped paCkGQE. system cessful and the operating 162,6,16@,45,169,7,32,92,228,96,32 £25 for each one p ub ' held in locations address the Ail to jump lished. reseting the D?” 29”gig”???304225627502226' $C and $0 (DOSlNl). By g, I 33 I 328 I M the reset I E, I f,” I to I 5068 Slmply send a copy of I to ggf’g?f?gm vector point DOSlNl the IS possrble it program on disc or 5,94,169,32,141,78,6,76,98,228,32 CFLASH, routine Within whenever tape together with the to reset the VBLANK vector -—
5
In
-
,
-
1
_
'
.
-
.
.
.
.
.
6 ”It r‘(QM!
system into
fools the operating thinking a disc boot was
“1‘ng
CFLASH.
successful
sresetr°9“"e'
e cursor flashing IS accomplished angh” service during the VBLANK interruptinterrupt VBLANK a time Each routine.
it decrements a count. When is reset the count reaches 0 the count occurs
documentation pref_ as a word erably processed file-to; Atari User, Europa H°use' 68 Che-“er Road, Hazel Grove Stock port, _
reset is pressed. users CFLASH also allows cassette it since reset protection to have this
LlNE
cnsun
LINE
cnsun
LINE
cusun
I
SK7 5NY.
49
MAN
59
mmz
,
70 Atari User June 7987
»
RICHARD PARKES
from
MASS FORMA
COUId'nt put a game WHO_said you we have a assic hSere e c IWell 1:2;ngo II??? pace invaders program and the only difference IS that YOU only have one craft Y |' we |nvader to deal with. The program makes use Of many
'
,,
U=B
P
ggu?é?o?
:
.
To
T'ssmg ructure.
1
'
‘
answer theyprompt: JUSt
.
To get the program into five lines WI” have to use BaSiC abbreVi_ but do not abbreviate ygu To Ofthe ON GOTO statement, fhlogsoshown, e as this cannot be abbreviated to G. ofthe length Unfortunately because mus" use the abbre' “nes Yo.“ °.f the possible to give a 1t_is not wut this ||St|ng. gféronshand
2?.GRAPHICS .
mp0“ 752,1:G=2?:§=80;0 A. 11111) X<36)-(A>C X>1):B=STICK(?);G=G+(B=7 AND G<3A) -(B=11 AND G>B):Q=(G>(X-3) AND G<(X+1 )) G,23:? ”;:POSITION I,J 3? ”P0511,” X,Y:? ”"”;:I=X:J=Y
20 A=RND(0):X=X+(A<C ND
IbstRIIGiEI§IIION 15,13 ‘_éE-124:c-W.S:POSITION
'THEN COLOR P.PLOT G+2,22:DR G+2,1+Y*Q:P=P-92:0N P=32 GOTO 1.11 :1F c THEN SC=SC+5:Z=1:S=S+0.?2:SOUND 0'99'01'915010 W 50 v=1+s:o~ v<22 GOTO z ?-POSITION 12, ”z? 0 v PRESS 5 1B") ”G A M PEEK(53279)<>6 GOTO S?zPOKE
on With
91‘3‘t
theJOb at hand. The program uses the Basic command “0254, #1, 0, 0, “D1” to the discs. This WI” format any W“? dlSC |n Drivele in the density of the DOS you mm the SVStem “9 With 30 Dos 2.0 is formatted to single density Dos 2.5to enhanced density ' DosSO—
.
,
;? ”SCORE 4m IF 0:12!
'
s
£6ng ?**?*,6:BOR , , , :7 ”"""";)(:1
NT<9+20*A):Y=1:0N
'
0 ft en h ave
.
‘
I
.
m
you had a pile of you wanted formatting? dIS?Shthat. we are IS a five line program that wow? you to do that WithOUt using that tiresome format option on your Dos discs. You don’t have to enter which drive y 0 u wrs h to format, or HOW
1
_
_
ER T1 FROGGA COLlN
from
Atari Basic features but the on utilised is the assignment fifmt1‘18et values orO to atrue or false Bool ean s tatement. expressron X=2 tge a 0 if X is not or I ls inrgpig yic-Izzlcé; equal to 2. The ON GOTO statement is to good effect to give the also EJsed ”z“ THEN.. ELSE type
'
87 Block
S.
.
ANTO
POS
so.
POSITION
'
Line registe
SOUND
-
"
E
E
R
$911,111“ ’ '
GR.
GRAPH
G.
GOTO
m
LINE BREAKDOWN sets up screen, sets colour t “ms cursor Off and pnms
1
1
'
rs ’
R
FOR
theme"
N.
NEXT
Line 2 prompts you to format the disc. 3 uses
d'L|ne and Isc
start to
p ress
XlO 254 to format the a bell when finished. you to continue.
sounds
tlne |ne ‘LDFOmpts reports when
an error
has
occurred.
CUBES
HERE
3 a
Graphicssscreen appears
th
2
your asks
‘
h 3" d ed g e
‘p?gt'e?
H
,.
M2?
a message first cube drawn and coordinatesofthe enterthetwo to you of another cube to
t
.
GRAPHICS
1
cubeson ”m draw any number screen. When the program"3 f'fSt a
azsmom
.
rum
1.
co-oamms
5
NEXT
FOR
x+2m,r;DRAw10
pLQT x,¥:DRAwTO
X+2@,
o
4
a;
1E:POSITION
formatzldg THEN
GOTO
.,
ANY
UEI”'.0.PEN Humming x,Y+2?:DRANTg@X,Y:DRAHTO _' Y+1llzDRAllT0 11+er“
2
a‘2
'
3,
10 CONTIN
KEY
APSESS ' "rKiwiGET tz/AZCLOSE
g
x+1la
DRIHTO
z.
x+311,1+3m:mw10
52513213155 :POKE
:DRAN x+313?+10§g
5
710 ?:?
1
x+3@,Y+3
RAH10X+116Y+151PL01 x+zt,1+zm':1>tor 11mm
x+2?,V:DRAw10 V e The c.”bes an en er DRANT0X+15;Y+3@1PLOT behind,|n front candbghStaqzedéfg? faCt In XMGOTO to plot. x+3n,1+1a:1NPUT other cube you choose anywhere, but be placed can they over 280 on the don't enter any points on the second, 160 or first coordinate an error 144—cursor ' as this will cause 51
FOIRMATR
109,1wzposmori :1").‘;1>01<e 13,071: 121- sé; disk formatted"
,
3
7113
”EUWOKE 711,?:X10 254,#1,1a '
F“?
3
Box.
??
-
ZB;0* KE 7?9,0:POKE 711 l start to E? féi‘press 15k :IF PEEK(53279)<>6
2,6,3:X=1?0:¥=1
BOXES":COLOR
752,1.POKE
.
5:POSITION 1,2;7 36,1, MASS * COLIN FROGGATT *"
AP
to “VB "ne' that allows youthe 3D of '
GRAPHICS 1-p OKE
1
3 DIMENSIO CROFT from MAI IHEW
051110”
=6;"ERR0,R HAS occum 1:1 10 Niall-MEX FORMAT‘:FOR
RETRY
T:eoro
T
}”:7 “}":P
1/5”
-
1
,
2
Get it w
Gait
out of range. could add an extra If you wish you above these line to reject any points a CUbe beh'nd draw T0 settingSb°t_h simp‘y decrease
another by10, and to plotm previous numbers increment bY 10cube front of another these plots experiment with If
?g”, LINE
1
4
(HSUH
11466
177“
rm 2
5
cusun 7258
”9451 0
‘
LXNE
(H
LINE
CHSUH
18145
2
34163
14218
5
22698
SUN
LINE
CHSUH
0
LINE
LHSUH
3
19697
1
4
3
199168
12029
you some amazing effects. you can create
June 1987 Atari User
17
l
gr!
i
home and busmess in just programs ONE package at a price that snmply can’t be matched!
6
,
l
. _
'
’
'
v g
722
f
.
‘
.
'§
g,
31;
;, 1
-—
,
.
,
x
g;
w
5
1,
~
7
E
7
E
, ,
,
powerful
7
.
, , 7 i g
'
i
g; g. z
l?‘
f
\\
'~'i
[Ti
7
the
a ,
?iw“
,
“am“ “n
as in;
V
,
*
%“
Ye?r
/
‘
j;
‘f‘?fxw
/ ,
,
CE,
,
93s p
‘_'
Cw»
..~““'
'
.
WORD PROCESSOR Compose a letter, set the printout options using embedded commands or menus, use the mail merge facility to produce and more! personalised circulars —
.
““
Next-hf.“
CW '
t““'\l.y.l\"" luv-“N
DATABASE
processor
—
and more!
SPREADSH EET Prepare budgets or tables, total columns or rows with ease, copy formulae absolutely or relatively, use a wide selection of mathematical and scientific functions, recalculate automatically and more!
MODULE comls modem a you can access Using services such as MicroLink and order a wide range of goods from flowers to software, send electronic mail, telex and teleand more! messages in a ?aSh
GRAPHICS Enter data directly or load data from the spreadsheet, produce pie charts, display bar charts side by side or stacked, overlay line graphs and more!
LABEL PRINTER 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!
-
_
—
—_———"“_‘
DATABASE SOFTWARE
1
44/0
r I
60472:
()Rl)lf P]
_
f/r'77p
'
"V
—
_
of ,
ls I val“ 9 He,
we,
”lg/QC,”
Build up a versatile card index, use the ?exible print-out routine, do powerful multi-?eld sorting, perform all arithmetic functions, lmk With the word
,,
"7ch Package dlble ‘DH/' 44 ,
,
rogfa
1985
,
“
—
-
R
l’()R\l
‘
M'
d
-
1
‘
_
Off'
II for the
Afffie4?)%I/180$§(L[$313 ( 4811<<zerequire d),
I I SW for £1995 enclose cheque made payable to I I Database. debit my Software, card: I DIE] CECE] [ED] [3333 | Exp. date Z: I Signed Name I I Address disc
on
I
.
.
_
—
E uropa H ouse, 68 Ch es t er R oa d , Hazel Grove, Stockport SK7 SNY
or
ACCCSS/V‘Sa
.
lI I
ORDER H UTIJ .\'1:'.' TEL: 061-480 0171
I L
SEND
10:
Database
I
Somam
Em” H
-
a
"°“’°§“C"°“§’K'7‘°s’§§ lock rt lGrove,
-
p.—
.'
-ATd
Autoboot
———-—————
IN this final part of our series we at AUTORUN.SYS machine code which will allow you to make own Basic programs load and
.
look files, your
run Dos. shows our now-familiar Program colour change routine in AUTORUN.SYS form. You can see the differences between this and the autoboot versions listed in parts and 2 only lines 270 to 370 look at all familiar. Notice first of all that no special header is required in our source code, since the Assembler Editor cartridge will insert one automatically when you assemble the file to disc. To identify it as a binary load file a six-byte header will be placed before the actual machine code. The first two bytes will be set to 255, the next two will contain the load address and the last two will hold the address at which the load will end. it you had to insert it manually, it would look like this:
.
automatically from I
~
1
—
.BYTE 255 .BYTE 255
START
.HORD
START
.HORD
FINISH
conventional Program AUTORUN.SYS file which loads and runs on power-up, then hands control back to Basic. Dos extracts the road address and calculates the file length from the sixbyte header, then it loads the file into the specified area — or areas, since there may be more similar blocks of data assigned to different places in memory, After all the blocks have been loaded, it then looks to see if you have stored a run address in RUNAD (736,737lf If so, it performs a JSR to that address and executes everything down to the final RTS, then hands control to Basic. Lines 410 and 420 set RUNAD during the load process to point to the start of our file. If you don’t store an address at RUNAD, Dos will give control to Basic as soon as AUTORUNfinished loading, without .SYS_ has |
runnin
is
a
it.
Anegna?vewl you can store an address at INITAD (738,739), in which case the code at that address will run as soon as it is ioaded, without waiting for the rest of the ?le, System Reset handling is not as simple as it was with the boot formats we have been looking at so far. When DOS.SYS was first loaded it set the value of DOSINI to point to its own initialisation routine and, provided you don’t want anything extra done during Reset, you should leave this value unchanged.
.
'
'
'
LEN GO_LDING glves you flnal detalls for add|ng that professional tOUCh The 08 will then carry out Dos initialisation and hand control straight back to Basic whenever Reset is pressed. In many cases, however, you will want to run some extra code of your own after System Reset has been pressed, so DOSINI will have to be altered. You could make it point to any address in your own code, but then Dos initialisation would be by-passed thus disabling the Dos file management s stem disabled. To around this problem lines 130 to 160 copy the original value
git
from DOSINl into the operand of JSR /N/TDOS. This effectively transforms line 240 from a simple time delay into an instruction to intitialise Dos. Then lines 170 to 200 change DOSINI so that it DOlhtS to our extra Reset code, at WARMSTNOW when Reset is pressed, the OS jumps via the new value at DOS|N| to WAR/V757, carries OUt the DOS initialisation and then returns to execute all the code between WMST2 and the RTS- h then hands COH'IFO' back to
gnal asic.
allows you to put
line of text into the
a
computer’s text buffer during powerup. When Basic takes control, it will assume that you have just typed that line and hit Return. Ifthe textline con-
tains: RUvaD: .
the spem_
fieliloi’illzdv?i iloudr 03 filehname, an run as '
,
Basrc takes
500”
control..Program ”I
as
also
n W '9 age/53312222222iguhtaggeszzt
your Basic program_is loading. This it look more like makes dISC autoboot.
The
commercual
a
'3 f°r mtefeSt Oh'Y N 'S the to use. It starts program one by putting the machine code into 9896 6, Wt“ 12 blank Spaces left for the file name. Then n asks you for a name, SUCh or MENU, 3,3 PROGRAMLBAS, and rejects ahyth'hg that 'S too short or too long. Y?” COUId improvethe program by adding more sophisticated checks to ensure that the file name'is legal in all _
,
_
SOUVCGFOde
.
e Lzzpeegt;tlhheeagzrrroiritense'rtiq pom 'h Tho ,' machine code, line 70 creates the then AUTORUN'SYS hle for you. N0“! whenever you SW.'tCh on W'th that disc inserted, a chain of events takes place. First DOS.SYS is‘loaded and’ after belng Inltlallsed’ |t takes .
you want to extend the Reset VOUtihe: D_Ut your extra instructions betvveen lines 200 and 210 (renumberlng the program, of course), while any extra power-up code should go between lines 260 and 290. If you Stick tO'thIS layout, your AUTORUN-SYS ?le W'” always behave correctly. to disc is easy. Savmg Program JUSttVDei |f
'
.
control
and looks
for
an
AUTORUN'
'SYS me the dISC. .Oh We run, our program inserts a text “he reading: ?CHR$(125):
pm 709,2i2:
RUN”D:filename
.
ASH'?D'AUTORUN'SYS .
automatically.Alternatively, you could use Program II to make the same
AUTORUN.SYS file from Basic. Notice that in this case the header data must be included in the DATA statements (line 70). To round
things off let’s look at an AUTORUN.SYS file which will load and run a Basic program automatically on power-up. Program ”I is the source code forthose readers who are interested. It inserts a new editor handler which
Basic now takes
control, and
carries
out the instructions in the text Iine. Th'S clears the screen, makes text ViSIble then finally loads and runs agalnc the specnfied Basm The net p_r0_granj~ ls d'thUh to d'St‘hQU'Sh from a result Single-stage machine code autoboot. AQTORUN-SYS iS ideal for CUS' tomismg'the operating system, Of even add'hg extra facilities.to Basic itself, and we will be presenting a few interesting VOUt'heS in future lSSU€S~
___’ June 1987 Atari User 73
m
M
m:
"IE 0-5commence can»
E
5 2 5 a 1
a..91335414551535]. News“)
= =
_.___—_-_
"
"'
E“? ——”” -............-
5333313333313; =-____---------.==
m: 9mm! m m I1]! “I: ATM XV!!! m
.
_-—-—-
One of the most powerful features of computers like the ATARI ST or the COMMODOREAMIGA is their ability to run commercial software and have a range of utilities in memory at the same time (better known as DESKTOP UTILITIES). With the 0.8. Controller card installed into your ATARI 800XL/1 30XE you too can have this powerful feature. and more. ..
.
DESKTOP MANAGEMENT SOFTWARE INCLUDED WITH THE O.S. CONTROLLER CARD
SNAPSHOT PRINTER DUMPER (With shade selector) name one other 8 bit or 16 bit computer for that matter that will allow you to dump whatever's on screen to your printer. think about it all those great game screens, printouts of those masterpieces from your art packages or screens from application software, and all at the touch of a button With a printout that matches a photocopy!!! When your Happy'sunhappy, your Archiver wont archive or your Freezer won't Freeze then there‘s only one answer THE DUMPER'. The only effective way to THE PROGRAM DUMPER and they‘re completely protected too!!! upgrade your cassettes to disk or make disk to disk backups. THE 0.5. BOOT MENU Using multiboot menus, fed up having to reboot the computer to reenter the menu load up your software then doing it all over again? If the answer is yes then the O.S. BOOT MENU is for you, just a press of the HELP key and you're presented with a memory resident menu. instantly. I/O ANALYSER A unique and very powerful disk debugging tool. Have you ever wished you could alter the 0.3. default setting? Vl?th this feature you an alter the master character set. switch on or off the noisy VO 0.5. PARAMETER CUSTOMIZING (that‘s that terrible sound you hear when loading or saving a disk or cuss. etc), the key click, inverse flash, or have a high speed cursor (makes editing in your word processors or graphics programs so much easier). alter the primary colour defaults and lock them. 400/800 OPERATTNG SYSTEM SAVER This tool will allow you to save the 0.3. from the 400/800 Atari computers to create tue emulators or transfer customized ROMS such as OMNIMON to disk and then run on your XL/XE wmputer THE SHQ
-
—
—
.
.
2
.
'
—
.
.
—
—
—
OTHER DESKTOP MANAGEMENT UTILITIES DISKS AVAILABLE 1029 SNAPSHOT PRINTER DUMPER
the rncst out of your 1029. similar
Get
——
the SH0 snapshot with
to
shade selector
a
.
.
.
THE PROFESSIONAL PRINT SERIES LINK GRAPHICS CONVERTER Gives your graphics packages like Typesetter (XLENT SOFTWARE)photocopy quality printouts. When tested against leading desktop publishingpackages for the ATARI ST the ATARI 8 BTT won hands downl!!! So before you rush out and buy a Iazer printer just check us out first, you won't be disappointed .These utilities allow you to get the most from your printer‘s text modes, gives your NLO mode a more SHQ PRINT LINK TEXT CONVERTER/SHQ PRINT LINK NLQ ENHANCER professional Daisy wheel effect ?nish or if you have a printer with no NLQ then use the text converter or simply use these to get more out of your ribbons. Please note that your printer must able to handle reverse line feeds to use the above two utility disks. SHQ PRINT
.
.
.
.
.
.
be
U.K. MAIL ORDER PRICE LIST 0.8. CONTROLLER CARD AND SOFTWARE FOR THE 800 XL 0.8. CONTROLLER CARD AND SOFTWAFE FOR THE 130 XE OPTIONAL O.S. SWITCH PACK RETURN P6P + ins If installed through Computerhouse Please make cheques/postalorders payable to:-
269.95 £79.95 £9.95 £5.50
.
COMPUTERHOUSE 14 ROMILY COURT, LANDRIDGE ROAD, FULHAM, LONDON SW6 4LL Tel: 01-731 1276
A
GOLD Wizards Crown Battle ot Antitam Kamfgruppe Printshop Graphics Disc Graphics Disc II Platform Perfection + Dropzone +Cavems US
Cass.
”a”
A095 Shoot 'em
up
Summer Games Arcade Classics Temple of Apshal' Trilogy unima N Raid Over Moscow Hardball Fight Night
Beach Head
17 oo
9.95 6.00 395 8.95 10.95 7.95
795 6.95 735
-
7.95
He'd °’ F" -
1
View“
1'95
11-95
3.95
Mach Brigade
ENGLISH SOFTWARE Smash Hits Vol. 5 Smash Hits Vol 6 Smash Hits Vol. 7 ACTIVISION Ghostbusters CODE MASTERS BMX Simulation Rad Max DOMARK Trivial Pursuit 'Phone for availability .
.
74
11.95 1595 1195 10.95 1135 1135 1195
'
Gauntlet Alternate Reality Il' Fantasy Gettysburg Panza Grenadier War Game ConstructionSet
Atari User June 7987
Cass.
ELECTRIC DREAMS Spindizzy
8-95
Cass. 8-95 Cass 8.95
MIRRORSOFT Spitfire 40
INTEGRATiON DIGITAL. Fighter
Pilot
Tmam
8-95
C’ss' 7.95 535 12.95
.
H
Leaderma
Disc
1695 25.99 25.99 35,00 17.00
,
Beer
A
221 Cannock Road, Chadsmoor, Cannock, Staffs WS11 2DD. Tel: (05435) 79099
Cass. 9.95 8
.
95
395 Cass. 8,95 Cass 1.99 199 Cass 12.95
11.95 15.95 15,95 25,95 22.95 16.95 25.95 Disc
12.95 12.95 1295
Kim/“SEN ercenary Second City MercenaryComp. Pack DATABYTE Boulderdash Spy V Spy II
case 895 7.50
Graphics Art Dept
Aztec Greatest Hits Spy V Spy Montezuma's Revenge Boulder Construction Kit Desi} Spy V SPy "I I
.
mitt Green Beret INFOOOM
4
7,95 8.95 8-95
7.95 895 8495
Disc
15.95
”95 Disc
HitchhikersGuide to the Galaxy Hollywood Hi Jinks MASTERTRONIC Cass. Kidt Start 1.99 1.99 Vegas Jackpot V9 299 L351 299 Ninja S'W'A'T' 1-99 “dew“ Ma” 1'99 1'99 Crystal Raiders Gun Law 199 Mutant Games 99 Home 1.99 Hower Bower 1.99 RAINBIRD Cass Jewels of Darkness 1295 Silicon Dream 12.95 The Pawn BUBBLE BUS Cass 7.50 SWQuake
Cass. 7,95 8.95
SYSTEM 3 InternationalKarate
Cass.
Disc
5.50 Cass.
10.95
P.S.S.
1295
Theatre Eumpe SEGA Zaxon Pooyan TYNESQFr
D'“
10.95 8.95 14.95 Disc
Jet
Set
me
12,95 12.50 1900 12,95 12.95 12.95 1250 12.95
Winter Olympics Rally Speedway ROM only Phantom DATABASE Mini Of?ce II MICROPROSE Silent Service P15 Strike Eagle
1295
Solo
Flight
II
Basra" Vietnam
Con?ict Disc
2295 22.95 Disc
'
M IN GRAPHICS TrgilEBleLazer Footballerot the year
10.95
7-95
Cass.
1
Disc
Disc 12-95 Disc
in
0.0.5. sorrwmaE Corrosus ChessIV
aunt soprwang so, Paloers ii Star Raiders
Defender Final Legacy
1??? 12.95
Disc 12495
CE“ 795 795 Cass. 795 7,95 5.95 Cass.
-
D's" 795 795 Disc
1095 395 395
BUDGET TITLES Cass
Poker St"? Whl?ynurds Bounty Dob D'mer‘sw" X
895 8.95
Colony Hawk Football Manager
HARDWARE Dewthlon Atari Cassette £6.50 520 STFM + Mono Monitor £499.00 520 STFM +Colcur Monitor £599.00 1040 STF Now only £599.00 Epson Lxee Printer £247.25 x012 cassette unit 534,00
Disc
1029 p nnerlncu l
12 95
Cass. 9.95 Cass,
95 Disc
15
t
Disc
1,295 Cartridges 595 8.95 9.95
”5
Piama" Miss Pacman Joust
8 95
7'95 8'95 -
All prices
are correct
or Please Please
.
iv
add
at time of going to press. welcome.
per item
for
overseas
12.95 12.95 16.95 Disc
11.95
2512,
352,80”me
Phone
and ST software
8.95
Space Lobster Sprong
Gumbles Crisis Screaming Wings River Rally
“5591;
6.95 5.95 5.95 5.95 2.99
332 5:95
395
9
hardware
m"
'?
"N“
“
STOCKS LAST
%#
8.95 13.95
orders
Chews or Postal Orders payable " MILES BETTER SOFTWARE or write forcomprehenstve stock list for make
‘
Disc
Access
Visa orders 91
10:
'
8-95
Miliipede
se £128 0°
For full list of ST Software see our advert in the Atari ST User
.
W's
I
d in g cu t n pa
”a” * 5 SZQSTFM De.“ mm 5 ”an" “ms + ’mema‘ma' Ka'ale ”999° t-
1235
Qi"
T
'
-
2.99 199
Master Chess Sptky Harold 199
10.95 1095 10.95 -
2.99 299 2.99 1.99 1.99
War
Disc
~
2-99 2-99
Alle y cat
1350 Cass. 9.95
Disc
_
i" 'n
'=
' a
a
'
Alan
-
I
05 ;PROGRAM ILE
SIMPLE AUTORUN.SYS
A
0250 ‘
10 COLOR4=$2C8 DOSINI=$0C MEMLO=$2E7 RUNAD=$2E0
.
20 30 40 50 60
0240
F
init
DOS
10
LDA
0280 0290
STA
COLOR4
LDA
#FINISN&255
0300 be above
must
STA
UN.SYS
DOS
COLDST
003m ;Store old 003m val
sc
Change
Set
MEMLO
0310 on b)’
BBSTC
0320
STA
LDA
the
MEHLO
file
AUTOR
from
destructi
#FINISH/256
NARMST+1
;1'nto operand of
LDA
DOSINI+1
;’JSR
m
UARMST+2
LDA
#NARMST&255
0340 0350
INITDOS'
;Insert
ve
0180
STA
DOSINI
0360 0370 0380
0190
LDA
#HARMST/256
0390
0210 0220
JMP
NMSTZ
;
0230
HARRST
RESET
m,-
;PROGRAM
50
*=$600
111
COLOR1=$2€5
EOL=S9B HATABS=$31A 40 0LDVTAB=$CB 0100
;
0110 0120
COLDST LDX
#0
STX
COUNT
INITDOS
;
;Insert
;put address
STA
OLDVTAB
LDA
#NEUTAB&255
STA
HATABS,X
LDA
of
new
;vector table ;into HATABS
HATABS,X
;Repeat with
high
‘
LDA
OLDVTAB+1 #NEHTAB/256
STA
HATABS,X
STA
-
b
STA
NENTAB+4 ;neu
0480
LDA
#NENGB-1/256
STA
NEHTAB+5
.NORD
60
836 90 10772
COLDST
routi
BYTE
GET
;into
new vecto
;table
LDY
COUNT
CPY
#ENDSTRING-STRING
BED
RESTORE
0620
LDA
STRING,Y COUNT
LDY
#1
0650
RTS
;Give string
charac 05
RESTORE LDY
POINTER ;Change
ry 0690
LDA
OLDVTAB
STA
HATABS,Y
;in
0700 0710
Editor’s ent to point
HATABS
;old vector
table
INY
0720 0730 0740
LDA
0LDVTAB+1
STA
LDA
HATABS/‘Y #EOL ;Signal
0750
LDY
#1
11 12331 70 37” 100
31 032 8010916
3896
30 PRINT ”INPUT FILE NAME":INPUT AS 1.0 IF LEN(A$)<1 OR LENlA$)>12 THEN PRI NT "ERROR":PRINT :GOTO 30 50 FOR x=1 TO LEN(A$):POKE 1678+X,ASC( ASlX,X)):NEXT X:REM insert the file na
at the correct place in page 6 #1,8,0,"D:AUTORUN.SYS" 70 FOR x=0 T0 150mm #1,PEEK(1536+X): me
60
OPEN
80 90
x END
255,255,0,6,102,6 162,0,142,104,6,189,26,3,201, 69,240,S,232,232,232,208,244,232,142,1 DATA
DATA
03 110
;
0680
COPYTAB
0820
end-of-line transfer
;and successful
RTS
DATA 6,189,26,3,133,203,169,1l5,15 7,26,3,232,189,26,3,133,204,169,6,157 120 DATA 26,3,160,15,177,203,153,105,6 ,136,16,248,169,67,141,109,6,169,6,141 130 DATA 110,6,169,4,141,197,2,96,172, 104,6,192,42,240,9,185,121,6,238,104 140 DATA 6,160,1,96,172,103,6,165,203, 153,26,3,200,165,204,153,26,3,169,155 150 DATA 160,1,96,121,6,162,6,63,67,72 ,82,36,40,49,50,53,41,5g,g0,79 160 DATA 75,69,32,55,48,57,44,50,48,50 ,5g,82,35,73,34,6g,53,32,32,32 170 DATA 32,32,32,32,32,32,32,32,32,22 4,2,225,2,0,6
;
"°°’ °“’
‘°“’”“B"*
;fnto
NENTAB
STRING .BYTE "?CHR$(125):POKE
Aimee
,.
.,
709,2l2:R
for
filename
.
3; 201
WA; W159 SETGB LDA
CNSUM
REM PROGRAM IV 10 DIM A$(13):PRINT CHR$(125) 20 FOR X=0 TO 160:READ D:POKE 1536+X,D :NEXT X:REM store machine code in page
NEXT
;one at a time to ;Signal success
INC
0390
0460
LINE
0780 POINTER *=*+1 coum *=*+1 NENTAB *=*+16
#15
NENTAB,Y
CHSUM
5
100
0630 0640
;
STA
LINE
6
0590 0600 0610
0380
0410
CNSUM
3; 2722
0470 ne
0790 0800 0810
“12119“
255,255,0,29,39,29 165,12,141,22,29,165,13,141,23
_
LINE
*=RUNAD
0760 0770
; LDY
END DATA
the Run address:
to
0310110 0320 yte 0330 0340 0350 0360 0370
DATA
at l1n
;
ters
and
0280 0290 0300
80
starting file
#1,8,0,"D:AUTORUN.SYS" D:IF D=-1 THEN GOTO 60 $1,D:GOT0 40
READ PUT
the code
f' /€€¢0t (9&1
0410 0420
0660 0670
PR
60
TRAP OPEN
50 60 70
FINISH=*
0500 LDA #$04 ;Hide the READY message 0510 STA COLOR1 0520 RTS ;Give control to Basic 0530 ; 0560 ; 0570 NEHGB 0580 ;Neu GET BYTE routine
0160 LDA HATABS,X ;Search HATABS to f ind 0170 CMP #’E ;the Editor’s entry 0180 BEQ EFOUND 0190 INX 0200 INX 0210 INX 0220 BNE SEARCH 0230 ; 0240 EFOUND 0250 INX ;Store offset to address 0260 STX POINTER ;of old vector table 0270 LDA HATABS,X ;Store old address,
OF
an AUTORUN.SYS
cont
Give
RTS
0490
SEARCH
BASIC VERSION
DATA 29,32,39,29,169,148,141,200,2, 169,40,141,231,2,169,29,141,232,2,96 100 DATA 224,2,225,2,0,29,-1
r
0140 ; 0150
20 30 40
-
12911691211133112116912911331131761210
k
l130
into
rol to Basic
ctor
05 10 20 30
Writes
REM
70
e
II
I
90
MEMLO+1
0330,STA
PROGRAM
REM
5
OGRAM
#148 reen border
0110; ue 0140 0150 0160 0170
normal
to protect
70 ; 80 ;Load address
LDA
;Do
0270
“$1000
|130
INITDOS
0260 NMSTZ
;
0120
JSR ;
#NEHGB'1&255
;PUt address-1
”86“ 987“
“$25“ 1°” cm“
0880
.END
3498 90 120 10930 9897 159
11
00
£3 1111?
10011330
11010771
130 10727 160 9968
140 10744 7080 170
,
of
June 1987 Atari User 75
o. -
it V ¢ sv.
THE ATARI
$03? -
a
Repairs carried
OUT
Md c 0 mm
.
to manufacturers
I
.
‘
molipleose lnsueltatthePostOf?ce)
n f ern of lono
CALL FOR DETAILS AND PRICES N°- 9 Davygate Arcade Yuk Tel: 0904 641862
Lid . Unit F, Birch Industrial Estate, Whittle Lone, Birch, Heywood. I
1?»
ram
,
Fora fast, ef?cient, reliableand professional service, call with or send your computer together with a brief description of fault to: (ifthecompt?erlstobesentby
a...
swim?“
°”'V,£79'95 Unlike other add on expansmnsour Yorky IS deSigned to be added to easily and cheaply, e.g. Parallel printer interface and multiple operating systems. Ring for details. 600 XL to 64k internal upgrade kit £39.95. ‘600XL needs 64k upgrade. Plus a large range of Atari Hardware, plus very extensive range of Atari Software at 10% Discount off RRP. for cash sales, plus monitors, printers, books and magazines SS D/D 5.25 £6.99 For 10 Lockable diSC boxes 100 X 525 £9.95
diagnosticand test equipmentavailable Skilled technical staff Modern customised workshops 4 hour soak (rest on rack repair. AII repairs guaranteed.
* *
SPECIALIST
and Other Programs Wh'Ch “59 bank SW”Ched
requirements.using the most up to date
AA,
.
CEN T RE
The expansion with a bigger byte! 256k plug in memory upgrade for your ‘600/800XL or
that specialises in computer repairs and can offer you the following5 STAR service.
*
« s»
«P W V“
-
commlinlcahoqs s Compu er SpecmIlsd?d
*
COMPUTER
YORK
COMPUTER REPAIRS
go ‘so
I
LancashireOLIO 2RB.
(24 Hr Hotline)
Telephone: 0706 625 166 ,,
.
PRESTEL MBX: 904641862 TELECOMGOLD MBX: 72:MA090526
Q
\
& As“
2 BIT SYSTEMS: MUSIC PRODUCTS FOR THE 48K ATARI REPLAY
MIDI MASTER Feewros: ' MIDI in/out ables for easy mutton ' 8Track Real time sequencer with tempo correction ‘ Casio CZ series voice editor (allows you toeditand storevoicesonDiskaape) ' Yamaha DX 100/21 series voice editor ' Music player program (allowsywtopiay Music composer or AM32 ?les. via MIDI) ' Now includes DX7 voice editor ' CZ menu and split program
Khz
21
'
PERCUSSIONMASTER
Alullteature MIDIinterlaceloryourATARl. allowsyoutaketu?controi otsynths eh.
Replayisacomplete sound sampling systemthataliowsyouto produce real speech/music on any 8~Bit ATARI: Features: ' Sample rate selectabletrom GKhz to Sample playbw through TV/Monitcr Allows samples to be used in your own Basicprograms ' Supplied on cartridge. no user memory ‘
lost ‘ Records from Hi-? or external recorder ' New V2.0 Replay program with bigger
option Also included in the REPLAY PACKAGE
We will be producing other voice editors tor different synths, so it you own a diiterent synth. get in touch. NB:
Digidrum: Digital drum sequencer (no hardware required), allows you to create yourownDrumrhythmsusingasampied drum sounds. Digisynth: Simple sample sequencer (no hardware required) allows you to play tunes using sampled sounds (dog barks, guitars, voices etc.) Echo: A real tlrne Echo program to create effects. Delay variable between 2rns speciai
tot
FUTURE RELEASES To enhance MIDI MASTER to
“mlude a
16
track polyphonicsequencer.
Ahigi'iqualityprotessionaldrwniiittortl'ie ATARI:
Features: External WA and ?lterto ensure high quality sound. whldt plugs into joystidt ‘
a 2. ports ' 9 sampled drum sounds. 1
'
Polyphonithythm editorusing puildown menusand windows ‘ Capabilitytoload newdmm soundstrom disk ' Indudes enhanced version of REPLAY software. allowing REPLAY owners to sample sounds with a far greater resolution. ' Indudes digital edto program for use with the REPLAY cartridge. ' 3 Channel polyphonic ' toosongentries Audio output via hi-Ii PRICE PERCUSSlON
MASTER
hardware s
software£29.95 PRICES MIDI MASTER (interface CABLE plus softwere) only £29.95
sec.
Prices:
r____._._.______—————————_—_—_—___
SEIZLAYsystz?mm-idgeso?ware, '9' Nma?d i9'svmhlonlym935
ORDER FORM
|
/ N
/,/\\
|
\
\
I i
send me: D Replay 57stem(s) on Disk/Tape' E] Digidrum lion Disk/Tape' D Midi Master lnterface(s) on Disk/Tape' D Percussion Master System(s) Disk only enclose a Cheque/PostalOrder' for n (Payable to 2 Bit Systems) i
|
—
\
.
i I
76 Atari User June 7987
Address \ -———\ ——\
X“
‘
\?
Name—“x—
Please
‘Delete as applicable Send to: 2 Bit Systems, 44 Morcorn Road, Dunshble, Bede LU5 4m
POStCOde \
m Adigital drum rnadiinelsarmle mum that requiresnoextrahardware Features: ' g sampled drum sounds ' step ?me pattern anry ' Capability to load Replay samples into of the 9 sample positions any '
Krrsgnbabadgdoysavedmdiskm mung '
' '
2 Channel polyphonic (anytwodmms) 100 Song entries (m complex looping) 32 Patterns (4.32 Boats/Bar)
pmcgs DISK £6.95 TAPE £5.95 <
5
Battle stations ,
.
Supplier: Red Rat Software, 11 Fennel Street, Man. Chester M4 3DU. Tel: 067-835 7055
plane? No,
a
it’s Astro-Droid, the latest release from Red Hat Software.You takeonthe roleof a $200,000,000 machine of
destruction,
cyborg,
a
machine with
Red Rat game.
a
human brain — an insane one at that. You are first presented with an impressive title screen. When the rest of the program loads this changes to a 3D scrolling starfield, with a prompt to press the fire button to start. Playing in the background is a catchy tune that suits the game’s mood very well. This continuesto play allthe way through the game. When you press the fire button you are enter the Median Sector and go single-handedly into battle against the evil Reldans to force them back to their own
3
galaxy. '
You do this by flying over their 50 mile long neutronpowered starships blasting
This
i'saone-player game using the joystick in port one. In certain parts of the game you are required to move your droid to the left or right of the screen to indicate if you wish to fly
at their positronic and debatteries stroying enemy fighters that attempt to crash kamikazestyle into you. After you have inflicted enough damage to their craft you move to a bonus which involves level away laser
in
avoiding fighters
33“'_
-;r
?t sf
A;?/ j// I
13g.» REE:
f—Eigiz‘.
‘5
"Egihuinpt' “£5; .
lell'Ell'f
yea-t .
_
.-
.‘ -;
13 ‘
.-'
.
.-
_
i_
\,
1 35K,"
2
i
E ,—
“5“ '
,
?g
5;
%\/
below
or
fB‘i’ F'H,llL-~
.. _
'
'
'
,
‘
f
as g:€i\/’ \ /\-\
-;fi
{5}
with bonus points awarded for hitting special targets and for surviving the deep space section. There are many nice features, such as the ability to fly on either side of the
starships. Visible through the ships is a very nicely scrolled starfield which gives the impression of depth. The way that your droid
_§§,,,
9!
q,
”lug
' »
-.
7-
_
7\\"
".’"'
‘
/ A
error when telling you how to load the disc version. They indicate that you hold Start and Option keys when powering up your machine. in fact you only hold Option to deselect Basic. Apart from this, I was very impressed with the game, and if you like to see your enemy vanish in a hail of laser fire this is the one for you. '
Neil
Fawcett
Sound.....,,.,.............. Graphics........,,.,,.........
8
..
Pier/ability”mu-m ValuefO’”’0"ey-~~~~ ove’all'"“""““"““'~-~~~
7 ..
..
8 7
'
'
m
‘
.
.
'
' -
r
,.
lilitx. 5.4.7.7“ "
T
?g!
24/1»,
.
.
rfi-ggfgfss
n§§ %
.,
;_~
-
'
Mgr" an}
"
:
'
Dentist-L;
.-
gefsjeb}...
x
‘C ..va
g'
7
—r-:’~"-1—'-:-‘rii
-
7
3?"
~_-
?gs? {is "494 W535};
we,
-’.‘_f~
,
‘
,
ff" is?
{A
‘
'
a;
-
M'fis‘ “‘ a)‘§f'\ /
~'
5.7
ff
L,
Wm. rig "k“ (i .g
.
55
A
'
?
'~
7,
A
1
fl
5;
53'.‘
'
1?“
£5
.
@€ fé‘gii" ?_ (?g.\ i if;
,
'
-
:
-
i—
,
,
f”
'
5
The scoring system is easy; and you gain points for blasting the fighters,
-_
13"
-/’
~
51/
5.73.55
5’
7
the screen’s scrolling. My only quibble lies with the instructions, which are very short and contain an
'
;.1
-r.6i=v'ni=nr
J;
31
7
'
V,"
"
'-
..//
«f‘
'
‘
;\\
{
,
,—
"
‘
"
_
the
above
j if
-
7
..
'
transforms into the sleek attack shipis smoothly done and does not interfere with
starships.
deep
,
7
‘
‘
3
53;
Fightersfly at
you in a similar way, even the way your droid moves around the sreen. This does notdetractfrom the skillful content of the game—thefighters are very hard to shoot, and the wreckage can destroy you if you are not fast enough. Dotted along the starship are different letters. if you shoot at a letter C you cause your droid to turn into an invisible attack ship, but this transformation only lasts for a limited time. The time remaining is displayed at the bottom of the screen. if you look closely at the starship the letters XL appear frequently — a nice touch.
t
at;
’
I
a
w511;
_ .
riff
—
is it a bird? is it
A? [M5 bw (sf/[J
.
-
[3755551955 '
'
Once the ?ghters have been destroyed you progress to' another space sector Wi‘h yet anOther starship to obliterate. The first impression is good the screen scrolls very smoothly, the fighters appear and attempt to dive bomb you. However, after had been playing a while it began to remind me of Screaming Wings,an earlier
.
,
one
.
space.
.
Product. Astra-DrO/d MISC) £195
.
.
ff“
50‘
0001
34-0
DEBUG 0
“16“
0000000
June 4987 Atari User
17
——__—____
Fast and Iran“: Program: Attack of the Mutant Came/s Price: £199 Supplier: Mastertronic, 8-10 Paul Street, London EC2A 4JH. Tel: 07377 5330
MlNTER Madness is about to burst on to your screen as cut-price king Mastertronic rereleases the games that made Jeff Minter into a megastar.
Minter might be more famous for his 064 games, but he's always had
a
soft
spot for the 8 bit Atari. Attack of the Mutant Camels the game that started it
is
all.
with all the best shoot— 'em-ups, Mutant Camels is easy to play but almost impossible to master. The As
'
ts
55115:ch
_
machines that now march relentlessly on their path of destruction. Your job is to stop them. The countries of the world have united to provide you withasmall but highly manoeuvrable ship to fly between the deadly beasts, blast them with neutron bolts (thus wearing down
their shielding) and finally while destroying them avoiding their laser bolts. Ifound the besttacticwas —
out.
518122
25.552 tzijz?a??? .,T_T"T;£
plot revowes amu’?" your the attempts to fo" Zzyaxian’s evil plot to destrov the Earth. These dastardly aliens secretly abducted a herd of camels and have genetically engineered them into 90 foot high, laserbolt-firing, neutronium-shielded war
no:
a
-
~_ '.,
r:
T '
_>
__.__._“ .
”g ,
t
L
to hurtle towards the first camel (so you don’t waste any time), get behind it and blast away. Naturally, you should
Camels was Jeff Minter's game and, as far as I’m concerned, it’s still the best. Fast, frantic action, now at a budget price. What more
first
avoidthelaserbolts butstay as you’ll
could you want?
as close as possible
Tony Hetherington
score more hits. In between waves y0u must survive a hyperspace hurtle through an asteroid belt, so keep your nerve.
Sound
3a],
,
Supplier: US Gold, Unit2& 3. Holford Way. Birmingham 36 7AX 79/5 027‘355 3338
a
FIGHT Night offers five different modes of play main event, construction, train— ing, sparring and tournament. Control of your boxer is by joystick and you are limited to eight basic moves fake or throw a punch to the body or head, put your guard up or down, and move left or right. Although punches never actually seem to connect, the recipient nevertheless doubles up or jerks his head —
—
back as appropriate. To defeat an opponent in
the three, three minute rounds, you must either outpoint him or knock him out. Each time you land a blow your score goes up and the contender’s KO indicator increases. The greater the length of the K0 indicator, the closer to being knocked out. 18 Atari User June 1987
, '
puter v computer
(in
which
you sit back and watch), player against com— puter, or with a second joystick, player against player. Training mode lets you case
jg;
“
..
f
T
if”?
"1;
55
Construction mode allows
you to create up to 24 of your own boxers. You can select head, body, feet and shorts. Then your creation is either controlled by the computer or by a player and can balance the strengths (100 per cent split between head and body) of the power of the boxer’s blow and his resistance to blows. If the boxer is to be computer—controlled you can also adjust the balance of offensive and defensive moves and the split between action and intelligence. Sparring mode lets you call up any two boxers to fight. You can have com-
gs...
L? 4
2:'4l
a
7
ove’a’l‘“""""""""""“""""9
Attack of the Mutant
I
7
Graph/é---v-------------------------PlayabWV--------~~~-~~--------9 ”me for money
.
(disc)
'.
_~
'
z
All options are selected from the t'?e SCfeeP- The main event has you fighting five plug-ugly computercontrolled boxers, each one stronger that the last.
Program: Fight Night Price: £9.95 (cassette)£‘74.95
lili?jfi’T
’
“
i
"
~
”ELfngg-igwf
?;
T}?
EEEFZ
T7"
"
’, 2,5 "" A!
F3
1
ff
1
*
,
T”
't-
'
'
‘
call up any boxer to punch
away at
operate
mode at
a
in
bag. You may
Follow
a selected
or Lead speed,
allowing you to practice joy-
stick control as well as being able to evaluate a created
boxer’s power.
In Follow mode you simply moveyourjoystickin accordance with an illu-
minated position on a displayed joystick chart. In Lead mode, you can move the joystick at will. In
Tournamentmode (disc
only), two players can set up various boxers against each
other in a knockout competition. The graphics are ofafairly high standard although the animation is a little on the slow and jerky side.
”if T
Presentation is excellent, from the ease of selecting the various options, to such things as the use of an admission ticket as a header screen before a contest. Sound effects are onlyfair — a little bit of music and simple
crashes
whenevera
punch lands. All told,
Fight Night nogenial, nonsense entertainment and is certainly the best boxing simulation around. Good humoured and good value for money. Doug Wooller provides
Sound6 Graphics....,....,,........ Plat/ability--~---~---T~-~-------. Value formoney._._.,_,,,______,
ove’aH“““'““"“"““
8 8 9 8
'
.\—
Software
Your train
Supplier: ‘Alligata Software, Orange Street, Shef?eld 57 4DI/V, Tel: 0742 755796‘
.
has a
limited
BRITISH Rail was never like this. Alligata’s new release puts you in charge of a
classic American steam a journey more hazardous than anything Casey Jones ever undertook. Most of the screen is taken upwithaside—onview of an impressive red steam
pushing up or pulling down on your joystick. There are other reasons why you’ll need to keep a weather eye open. A
train on
dynamite-laden handcart
will come rattling along the
tracks at frequent intervals. If it hits your train, you’re a
engine,
engine chugs away to the right along the track, or rather, it gives that impression. In fact, the train The
goner.
Mind
means
stays in the centre of the screen while the background scenery (blue skies, green fields and
you, there are other than evasive
action to deal with that particular peril. A quick pull to the right with your joystick fires a missile — very handy when you’re on a collision course with a handcart.
mountainous terrain) slides smoothly to the left. At the bottom of the screen is an overhead view of a criss-crossing, six lane railway system. This lets you see some distance ahead and behind and so
also comes from the skies in the form of planes and airships which drop red bombs. The best way to deal with this aerial bombardment is to fire a Danger
ANOTHER platform game, l’m afraid, and not a terribly good one at that even taking into account its cheapness. The main screen of House of Usher is supposed to repthe reception hall of resent this ill-famed house. ‘To enter a room, you srmply pOSl?Oh your small, rather nondescript, characterin front ofa door. By pushing forward on the joystick and pressing the fire button the screen will change to show the appropriate room. Every room offers a series of platform puzzles. Most
involve dodging mobile objects such as monsters,
7
?st-15,»-
“M
blast Of smoke upwards from your engine (Smoke that destroys bombs and aircraft? The laws Of thSiCS have been rewritten againl). Holding and releasing the fire button controls the heightofyoursmokeclouds which rise to the desired height and then drift off to the left, hopefully eradicating aerial objects on impact.
There are 10 levels to deal With and a ChOlCB Of speeds (fast or slow). At least the instructions say there are tWO optional speeds, bUt don’t tell YOU hOW t0 select No
matter
what
keys
or hOW
pressed
waggled
I
the joystick, I never did find OUt hOW to race at top SPEGd-
Neither do the instructions mention that there—is a Pause facility (key P to pause, anything else to continue). Loco is excellent value for money. High quality SOUDd and graphics, gameplay make this a must for your library. BOb
Chappell
Sound............. GraphiES-wm P’aVBb/lffY--~ ”we for"70/79V----~-~~-~-~
them.
cum?”
I
'
, gl
‘4
and
.
You have thrge I’VQS and touching any object wrllcost you one, as will mis-timing a jump over a gap between platforms, or falling off a
"f
ladder.
,
L? ’
’
spring. Every time you enterthrs last room you will be given the chance to pick a letter of a
m
E
"
n
g
a
e
f‘
"
-
g
-.
-
u
m .
a
n
a;
i ,
‘
.
1
‘
if
; '
.. ,!
G‘f
i
‘
some
screens, you must collect items; in others you simply need to reach the exit. One screen has you jumping hidden gaps, the position of which are shown onhl by a tiny inset map. When you have successfully negotiated all the rooms you will be allowed to enter a mystery room (the Treasure Chamber). From here you can catapult yourself intothe Final Room
a
.
f:-
8 9 8 9 9
'
.
via
.
f/S‘”
soon.
_
~
_:::::.f—:-:::::::“'_‘.“__ /
)
cannonballs, boulders,
In
3-
E} 4
,
’“~§F°§;1§
House to for g at Program: House Osther Price: £7.99 Supplier: Midas Marketing, 35 West Hill, Dartford, Kent DA7 2EL.
7
M
fuel and the only supply way you can take on more is by visiting fuel dumps sited around the system. To do this you'll need to change lanes from time to time — accomplished by Of
7
'
1 7
the alphabet to discover whether it forms part of a secret codeword. What happens in these
last two rooms and what results when you discover the code word can only be guessed at, since i have not so far reached them _ due in equal parts to my lack of skill and the absence of interest or excitement
_
generatedby the game. low, The3 pl‘lcde b‘lrti cou no ou itst there you
find better value in many other budget releases. Even better, why not save a few pence more and buy Edgar Allan Poe's The House of Usher in far more paperback form _
exciting than this game. Bob Chappell Sound
5
giapizcisrg
viii; Uri/lag;liiiiliiiliiili?j Overall
5 5
June 1987 Atari User 79
i
as; l -,,.," A $495.
II
w orth the ma“
The first few levels are eaSYr compared W'th What 3 to come later on. To start with, you only come across
64k)
Price: £9.99 (cassette)£‘14.99 (disc)
lier: US Gold, Unit52& Way, Birm— ”LC/ham 35 7AXTe” 027-355 3333
SU
ngolford
US Gold release it. If you read the
that
potions can be and used in the dungeons, as well as food Keys and
preview of Gauntletin the April issue of Atari User you know that it is a conversionof the arcade game.
The first thing to appear when you load the game is
the arcade title screen of Thor the Warrior and Thyra the Valkyrie in action. Then you choose betweena one or two player game, then which character or characters you are going to use
(warrior, valkyrie, elf
wizard).
I
chose the wizard,
A
W
7
Program: Wizard’s Crown price; £79.99 (disc only} Suppl/er: 53/ 0/0 us Gold, Units 2 & 3, Ho/ford Way, Ho/ford, Birmingham 36 7AX.Te/.' 027—356 3388.
and drink to replenish your health. But take care what you consume, as some food and drink is poisoned. The exits are marked with a large E, and transport you to the next level. One of the later levels is a dungeon
“7'-
w
screen
Overall, Gauntlet is totally
Gauntlet!
Robert Swan Sound.
impressive, using
is
‘
wicked. Although you only have a single colour shaded screen, the game play more than covers that. Take my advice: Run the
action. The treasure rooms are included as well as levels where shots stun and hurt other players. The selection
a
.
Graph/CS
and scrolling extremely fluid.
Playabf/ffv VE’UG’O’ MO’WV
both
are
8 9 8
.
four colours, and the sprites
~
,
-
,.
overall“
The game is very addic-
.
.
lurks the av” W'Zard Tarmon who stole the Crown of the Empefofa Your quest is to get it back. If you’re to stand any
"
"-
up t o Theye don’t'quite rea ro e-p match aying action and atmosphere of games such as Dungeons and Dragons and Chivalry _
but they do
-
_
take
the land
e
'
~
9
-
9
'
"""""“'
i
,,
gr‘c’h {as mg
sible spells Play is ro ll ed by ent ering smgle key commands to mov
com '
a
wildzrilizlsj; Fire?y 6p
congt'then
.
“4.2.
J, '
,
"'
.-...--.-
':=.1'-:.
3; axe-
b“
=‘*:‘l'=.i’ ' _
"=-.i;.s"" . _,~'
53)$:§226n§§$
r;
(sj?t?k
3.5 A};
'
q“:-"
=‘- v.45? ’£-“ “"
1“
r.
-
“552u.
mmnacren, mm
such
In
battle
a
expands for
each
character and monster is moved independently, dependin on its d ex t erlty. Sin 2 contgolemoveeg ' aftgglgi‘d?is mg and firing. bows, casting spells, healing wounds, sneaking by thieves and evasive action such as
gs. 65
”a.
,
with magical weapons and powerful potions.
This depth of character gameplay make up for elementarygraphics and
'
and
l
'
,
.
any of the sorcergr's 22sDOS-
around whi
,—-—"
-
'
--
-
-
and
‘
fish?jg “$53”;
r?Ea‘a’i? ----=‘
--
L'f-Jr“"‘
your
fighters are supported by magic-wielding sorcerers, and lurking, healing ieves. scoutingtpriests Each character has a rating for ItS strength, dexterity, intelligence and life (health points) as well as s
Wizard's Crown provides you Yv'th a massive world of magic, monsters and mayhem to explore. There dUnQGOns and are_towns, ' ancrentr urns that SSlclaims Wlll you a 100 hours to
the rangers
------
-
.'_i
MfE?s$MH‘
party of eight adventurers
so that
e Hug???
"—
a:
—
manage
a
f.’ - -
a
.
=-l'_,~1'51",‘,
5.5
of surviving never mind solving the game
you
.
E
at-
.
must
-
a. 0
—
you've tried adventures but find they lack depth or restrict your movements, why not try a computer role playing game?
20 Atari User June 7987
”m
tive. You can find yourself collecting treasure in an otherwise empty room, then be attacked by dozens of monsters all at once.
—
-
.
chance
lF
in
m
will}.
w;§§gjtlii;§'§ “($2395ng 1.362 FIRE 59s
That gives you just an idea of what Gauntlet is like. Play is just a bit slow, compared to the other versions, but it's still good fun. The music is a little rough, but you don't find yourself listening to it that often you're too engrossed in the
d tlme A
compete. Somewhere
l
000000
-turn into exits.
.
_
7
is;
w”
'
wuar
ggiesorcery, cose.
“
£52,—
few pathways littered with food, drink and treasure. ln this, the exits are more of a disadvantage than anything, although in other levels you may not be able to find the exit, so if you leave the joystick alone for about a minute all the walls
for his powers with magic. Then you move into the
2
[E
-'
found
filled with exits, except for
and
'
_
3-3
—-=
"?lil '-
,
fa“;
la!
,:, -
m
E's-p, m
—
'
the game, you come across grunts, Iobbers, demons and a friendly character known to his pals as Death.
wouldn’t
lil
_
E l E I
5.51
m
E
relatively harmless ghosts. But as you get deeper into
AT last, it’s here! l’ve been waiting for Gauntlet for so long l almost began to think
—
as 1 E I
.
mum
IE
a
»
...,
game Its.e|f'
Program: Gauntlet (mini-
1!
‘
.
dUCkmg or Zig-zagging, A 3 your CharaCtefS sur
-
'
.
and fight for v;vedbattles p on er they will gain in SkIHS’ exoerience and
power, equ'p themselves
the most
a
'
constant accessing. The result $12; enjoyable game that will take months to solve " Ton y H e th ermgton Sound.
~
Grap/,;CS”""” p/a abm-
Am;
va’f’efO'ttitOriérun.,w”mg
OVera/L
6
fii,§u"
A. BAXTER
cing up and
down
on a
22 Atari User June 7987
7,1
{Fag-F
HAVE you ever thought of yourself as a bit of a William Tell? This challenging game gives you the chance to show everyone what a crack shot you are. You take the part of a slightly eccentric character who enjoys boun-
if
\
'
\ ,
l}
. _
j
3
.
_
if
/«/ {X
&
j
KL \F\s‘./ \ [ff/FF \ ,if
F
J
f
F fgffFF
/
}
/
;
'
/ ’
/
..
f;,'// /,"
at ,
,
4,
-
f F
~'
»
_ F
F'g
F
1/1. .
//’ f _j’l
,j/’
,/
f
FF, F
31/ F;
.
F;
i
{F
F:
_’ F
,
31
g
7
e
'
f
~
r
.
F
1
REM
mam-mm
2
as" EH RE“ an; mu RE" RE"
m m
4
5 5 7 8
10
BOUNDER
-
annex
av
m m m
"Iowan
mmrfa
1986 m m
mm
u:o:u1:1:u2:2:nx:3:u4:4:n5:5:u6:5:u
7:7:ns:8:n9:9:nm:m:unuszswtonzu zntzzss:Ptvns:n1:vmx:1537 20 con DaRTSt72),PCL$(43).UBINS(14),UB 0FF$(N10)_.HOUE$(32),S?1(?5),l?$(i3),II
11mm.scsu3),8(u5),apm5) 22 UBIIIS:"M[]\ '\El0":UBOFF$:“hIhm um":Inns:"mn":uls:"e?5" to MKE ssvmmosua To 1000
.
,
FF
5? 133” ‘j
FM“
3
/
sconcosus
seamen
‘%§;1 F5} a”
m“y~
“gFE
FF? 7
:
F
e
,.
W»
.
, I
F334; 9 A
a.
FF
2 ,
i/
,
F <3:
03.555
F‘
a?
-
,‘ .
\»‘_\
.
‘ g
QFF§,.J,§\F
C“ y
7
C
C-;Z;Fmr§\
M F"WW (IF,
“F
“F’ .
on PEEK
man 100 vnss was 65 55 tnzxtvwcxur 58 com 53 65 Y:PEEK(YL00):IF W150 was um 5:29 0 T0 259 5m» 1055011» N,G,ll10_.ll4:llEKT ' G‘SOUIID ' ’ u' n’ n _ _ 55 IF PEEKtlSIM-Il FOR $412 to u THEN 4mm: usucmmixt meow 50 67 IF PEEKuSSBIZIZ mEu Hm G:Il1 TO ll xmoxf 153?+G,G:NEHT cmom so 70 com 50 109 ?lm”? l,?,N8,'4lx:“5R(Mm(D?RT$),? PL):V:PEEK(209):REH NIKE $3251.50 101 IF 1090 WEI FOR 6:100 70 um STEP —u5:souup u,s,u10,um:u5x1 msomw u, (555)
inhuman“)
F
F
F
F
?ns-FF-gj.“
3
i
i.
.
,
.
50 IF STRIHPLWSqu' an» 52):l
395 m m
'e\c ‘l/F-F-F g
F: F
FF
,
4&9?" ;{.,¢,:FF‘_;F\_’
F
F
\.
./.
-—
FF
Am-
H
,
F
2
5,3,
4F"
F
,
F
F;
f éF
5
FF
F
“F
.
FF...
N
‘F
.
FF
ng-g. ykf xy‘N» P 353
F
1;
F:
Q.
F
3&5 g;.§" '
F
-
e
\ g
w ,
F?“
F
F
4
v‘
FF
-.~
'
f...
gs F
A
“FF
E:
,
~
,
7f / /
)
F
'
.
FF
3
F"
,f"
.f’
,
-
/
)
\
7
FF}
1
‘
/
\wf~}. 7}
F
;
F
{if
5-5“
,
/
.
FFF-
i“?
FF-
F
7
~
,
Fag
?//~//’1‘/ /
j/
dig}
'
\\ "
)/
f
/
-
F
/
”A .=
7
FF
;,
FF ..
j-
.
“FF
‘f.
F
\
;
QQFTFF
\\
l
F
FF
’
F
f
‘
i
F;
l??f
f
.
/
sg
;
;"
j
F}
7;
F?!
,
.'
if
F
1
<
’
’
,
‘A‘
gF
if
F
(5
f
g
i
..
I
3,4
'
.
4
//
(-
1
"1L
\
\
i
13
Q "(F
f\.
—
l"
F§F¥
:
,
J
f.-
Q g
’
1
5
£75 1
g,
ti”
\
\.
F
’ 7,
\
.
.,
,
/ F;
/»/5/
FF Q
'
y
F‘x
F
.
F
sf“;
.
\
F
s
?g “F
7
{if VF}
'
Q
ll
\
', A
4
-. g
l
E‘F"
'
‘
f .?F _,,-"'
F
-
,
‘
/
,
7,
_
_,
f"
'
F
.
j? if
\/
'
F'
'
:
,
C "?
FF
r”
F
,
f
, >£
a
[F3
‘
-’
FF
\
‘F\\
,
F-‘?v
.
trampoline
while shooting at various objects with a crossbow. Unfortunately for you, these objects happen to be obscured by an endless stream of indestructible balIoons that drift up the screen, causing you endless trouble. Your timing is critical: You have only a limited number of crossbow bolts, so shoot carefully. The game can be played by one or two players using joysticks plugged into ports one and two. The crossbow bolt is fired by pressing the fire button, and the speed of the man bouncing up and down can be altered by moving the joystick up and down. The game consists of three individual rounds: ROUND 1: Has you bouncing up and down shooting at a standard archery target. The closer your bolts are to the bullseye, the more points are gained. This is the easiest round to play, and gives you practice for the harder ones that follow. The main problem is that the balloons keep getting in your way. ROUND 2: You are attemptin to shoot small glass jars off shelvesgand gain five points for each one that you manage to hit. But this is not as easy as it sounds, as those dratted baIIoons again obscure most of your vision. ROUND 3: In this, the hardest level to master, the true archer comes out in all of you as you try to shoot apples off the heads of two men. If you shoot a man he dies and you only have one apple to shoot at. If you shoot both men then the game automatically ends, regardless of how many bolts YOU have left ANd all the While those accursed balloons continue to stream V°“- When “P t“? scree“ a""°V"‘9 W“ k'“ ? ma“ (and VP“ m°5t P'°b‘ ably Will) he vanishes and a tombstone appears with R.I.P carved upon it, just to remind you of your hideous crime. Once you have typed the game, save it to tape or disc as it uses various machine code routines to manipu|ate graphics_ Any errors in the code can lock the computer up and thus you would lose your program. All REM statements can be removed, if you have any problems typing and 't |n_you can I'Ffel' t_0 _the accompanylng Get It Right! I|st|ng.
\.
-~/
,
FFF
NF
-~
By MICHAEL
\§F§FFFFE
aF
105 103 on noun» GOSllB 12c,150.ma
‘
f
.j
1~s§ff>~1
1“X
Q’
L
e.‘
“f‘
”if k
\
N
,,
;
r 1
{
<1}
7:
31631;
'
, ~
3V
{S‘Qse‘r
}
‘
,.f§"
"/
4
?g z§ 11 §§$11 $331; $2 §¥§§ \§@ If, “if?
11-1
,
f?1? 3'“
J
1
7
1
3111.57.71,
i'
V
YLOC PLYRS
‘
NV
‘
1
115i
f
PCL$
’
15
?
t
1
1
7;
VBINS
7
s
Ii
veorrs
)\
f
3
:
Hl$
~
”
I:
j1\
;
"
.
1
‘
\
Sq?
:
?!
w
j
L
”
‘QTNYN
first 7'7—
“35? 7
114
~¥W
on
FT i‘
1
1
11.1 i? *
‘
~—
1
‘
'
11
1
i
~
1
T\
if"! if’
,_
it
\j’
'
.
e
g!
> '
‘ .
.
?
,~,_:\
initials.
V
11.1! “
s
High scorer’s
Current score, SC1lnn) Array holding score for both players. Blnn) Array holding status of glass Jars. APinn) Array holding status of apples and conditio? YD Reserve darts (indexed with screen Y coordinates to print darts). MP1. Memory start for PLM stripe holding the dart Y Coordinate of the dart. ROUND Round number (1,2 or 3). DEAD Flag. True if both men in armour have been shot .
«Ry;
A.
1
-
if? "5; ~
’
.
g
i
“11
r
“j
,
1
‘1
’
1.1
35:10
‘
SC$
5
fee ‘2
, 1
‘
|N|T$
1551
Bounder’s Ycoordinate. Number of players (1 or 2). Maximum height of bounce. String holding Mcode for the dart. String holding Mcode for clearing the player missus area. String holding VBl initialisation routine. String holding routine to turn VBl off.String holding Mcode to move memory (used with character set). String hOiding high score. .
MOVE$
‘
‘
r
@“k E? ms\
YMAX DART$
is‘
J'f”:
',
K
A»
1\
.
f
l
‘
i
‘
5
j
_
1
t
j
J‘
\
£2
2:1
E251
~
i
€%‘ £5:
1
Y?
'
Constants 0-10. Determines the velocity of the bounce.
'
A
5&-
Ike
“T“e 2“;
.A‘
i‘é§
xi
i
’
i
VARIABLES
N-N10 VEL
"~
5
G,A,L,l,Hl.
General variables used in the listing.
,
iii \‘ (k E EN‘N "
. i
?x?
f \t§5 Q“ g“
1531
1
Er:1.1
1 Q
\\\\\\
\\\\
'
K
“
1 N
1
i
..
r.
it
1—1
,
t
'
""
1
"
9.3151 " r
1131
i»?
F1";‘~
.
ifs;
”
7
‘
11,
iii
i? is
er»,
E’
1
i g 1
-
fem: 3
1:
1m
g
11:3
a
“I;
1
“
A,
1,f"-1 1 (“Li
e:
1/2;
—
Minn“ ~_ iiiib Y{:115) on (iii—1m
2?” noise n
”a
eag
1, 7
7
‘—
eat, a
1:
i»
a“ 11s.
1
.'
1
1
5:1
7
2
e
“is"?
§
‘
f
.—
115
'
;.
,
.
‘
_
~
1
,
M”
f':
‘
,
7100-7109
1 1
1
checks for hitting tar get, alter accordingly. score Check for dart hitti glass Check fo r d art _ng iars. hitting apple 3 or Erld Of a 9 me and men. Draw screens inltiaientry rounne‘ : introduce Options Def' page. Characters and S e t'ne dataup player missile ra
130-155 180-199 200. 225 800.9 75 1000-1120 sooo-ssoo 6000-6130 6150 -6170 install
i 1J3200-7080 1
1
.
.
1
1 1
131
7—uziitscsw1iitt52iiz scs:sm$(5c1mouuwsznwosnmust 7) ,R o min-tut? so : “m“ 135 FM G :15 to it STEP —ii1:stiiiiiii 1.2 as . 5:1 To (remain sinew ,iia,i;.ii. m GT“ u 150 IF v):as mm that» mm mm min YB:|I5:B(ll1):I:GuT0 139 mm sum m“ 151 IF 9:39 mu) “z” YB:I8:B(I2):H:GOTO no .
.
.
.
.
.
.
.
D h.ics. machine install VBl' DLl code (90 move dart, routines, and data. Reset val ues before new game start S.
aim V(:128) tiiEii scumuuo 32 “?lm“ 123 IF v:us on v:ur tiiEii scurtouums 2):5c1m0mlb+52)+l10 125 cows ”hum“ 130 MS“ mn HS ' vat? “'\":FOR G: 15 T0 ii STEP -ii1:somio ii,1iirtriii|>(ii)*1m,it1o,c 1531 G:SCI(ROUIMSZhSCNROHHNSZ)W5
_
round routin e,
two players for d art
Check
,
f
f;
'
7
-
(?nes
1
1 7
ms Izwuv?” G-" to IS'POKE . Its,” Em “M“ 53278," . v m Yb?nmhposnml 35)“.- -9 .. n-Ir 0:21 on DEM m“ no 107 com 55 : H2 119 cows “um? nut 52 “D m“ m“ szznszoenbzmcom 112 111 szzlmouloznoulb+l1=IF “H"— 14 tit E. I” “2 605“ “Ht—"5 ntaonwmisntvozu: 60m 55 129 cosus 135:1r tin—65 iiiiii v( z 88) 0“ ‘ mzus a“ “m, THEN SCMRDHHNSZL smmouuwszm? no YL?an 121 IF ”he, on (Y):12? it tiiEii settitouiio+52)-scuitti mi ND Hum
122 IF
1if
z;
1
,__
f
.
w“:
E—
”
'eef'
i.—
r.
11
1; free. resist
'
f
_
E
"
W1} kw? if?ii?
1
.
J}:
t’
120-125
1
$1
.
’
i} ii
fe§~~n
i
11
1 1
~
"l
m,-
e
2's} ‘
1?
t
’
“ $1, 33’11
f
?r???} A
J
t
'
a
1
As‘“
e
.
s
x 11 g" l e; ”f"?
s
1
i
“M1
'
1
,
y ,
1
Fig 1
"1
7 ‘
"
1
,,
_,
~
.
1 “(if
i
s
6‘
m 30 PROGRAM BREAKDOWN so - 7 0 initfaiise variables and Main pro re strin 9 s 100 107 Dart C0_ntrol loop. 110. 112 moviciig'i? OUtme. Handles end of
3
\
1??? ‘\1: “is
1
H.
i
“‘
e
1
“ -
\
$55 R
fr
‘i.
‘
Ex
s;
‘
e\
‘
=
.
.
1
‘ \""‘”
‘T
.
G °"'
AA ,,
1
-
1 min Brits) THE :113 Min v(_u. ' “znmmnzmww 130 153 IF Y):137 an» vtztu mm mm THE N va-u-stimziitcom 130 154 v>:151 mm Y(:165 MW nuts) me ii Y8:17:B(N5):H:EOTO m sus xzsmnun u 1:3 it; ”173 mm vtzn “D ”an “o mm m“ ”an“ m" mptminmpt zzi—apmu-vaziismom ms _ 131 IF ”z”? mm Vii-142 “D “N“ ) M n aptm tiiizii aptiiztzt nor (?PtHtha Pam -aptiixi.ii8-14.c . on 186 mm ”am "if 182 IF 10-81 A" “185 ii Vii—ll?'l‘tpulnzmal’(NUZHMPKIZXZQPtM “mm ”5 _
-
if
'
-
-
_
'
_
_
_
—
-
June 1987 Atari User 23 .
h
10:15
193 15
v(:159
11119
9119 11911141
111
19:1419911mz11111911121:11111911111:99111
511
3115919 195 195 595119 1351115191111 1115 11
11111119
919
995111911 114,191? "\"15911 5:299 19 5159 41191599119 11,5,119,1191115111 5:59
“1,1“:
9119
1
137 5111190995152)zscunouuwszuus1595
39,5:115111 5
5911
5:11 19 3111995111911
5.2212 "—"1
1995111911 5,2312 ".";1115111 5 811 995111911 12,221? -m1115 995111911 11,11315911 5:111 19 111912 "1 91'112 "11111-91151" 51995111911 113.2212 "1 "
131
[m
1):1111ap111:1111115111 1 999 991911 3215911 5:93 19 2319191 11,519
199 15 11911111
111511
995111911 114.1151?
8211
"3
21,221? 193222229912" 822 5911 5:12 19 29 5159 1121995111911 35 ,512 "qr-1995111911 35,519112 =-ou"1115 11911
199 15 991112)
995111911 114.1412
111511
an 199 15 19911131 99 99111411 191 5919 199 195 5911 5:15 19
111511
11519911
5159 —9.5:30u?b
11
11,29 "
199 IMP
19:21
119
200:IF 911115312
MID
52
1101
a
9599:11111151111111
290 59599 7197199115 797.9:99115 799,11 291 5911 5:11 19 1121995111911 11,512 "
292 1:11911115911 5:11 19 115199115 115.1119 5199115
53279,11 295 995111911 13,1112
5111
51:2}591
51:1)592
865 999
111511
11,512
"
5911
911
114,1119—512
114,19-512
c1111$15+
955
5911
5:115
1999
111511
224
213
95,911512
115,119+512
08"
999 15 52 111511 995111911 111.1111? " 9m 9115 "1995111911 27,1111? "_1919 J";:50T0 882 1191 905111011 111.11“? "_"190
959 995111911 113.1912 "manure
1119 99115 11191145111:951119911199111511 1129 5919 59
2993 15 5:14
111511
99115 91112179211511111:
9111+1792+11,255 2994 15 5:13 111511 99115 919117921919111:
11—111199115
111111199115 9111+1792111,255 2995 995111911 111,111? 11—1111"
23119: :;L:;::1'-r:::vsssz1r1:°:;18 "q--
REM
5999 11:9551111951-115199115 195,9115 95511 11791) 111511 1151111111 5995 115519115 591915911 1:1 19 32111599 9
..
POSITION17,l:?
"
13'"1=?"‘??l“5
15 1199119:113 111511 995111911 17,1111? 119492 "1995111911 19,1121? "111m 995 15 1191 52 111511 2 "1111-1151" 806 IF 52 THEN 2 "55111-1- 999959" 999 15 1199119>111 111511 5911 1:111 19 115191
1
194,194,133,294,194,133,293, 194,133,295,194.133,295,152,4,159,9,17 7,293,145,295,135,299.249,239,294,239 5929 119111 295,292,299,249,95 5919
911111
5939 11:11-119:551:11:11:551*111. 5949 z:11511111911111995$1,57344,111 5959 115519115 5199119119 5979 5959 115911 5:5:51111915911 1:5 19 5111711159 551*91+1,11:115111 115919 5959 5979 99115 1791.55111151111111 5199 9919 1,179,127,255,253,179,254,25 5
1,9,9,9,9,9,95,17,55,5,9,9,1 ,5,94,99,54,9,5,29,99,54,9,9,9,9,9
5191 91119 7,154,154,154,154,154,154,15
31? --:--1995111911 113,191? "1":995111911
4,154,9,159,159,159,159,159,159,159,15 9
5105 MW
9114911491“9114911491149,“ 911":19-15"15411551591159»1541154»1 5‘ 51“ ”7° 1115411121“!3518515411121“
,12,1,13,1,85,85,1,13,1 13,9,9,9,9,9,9,2,34,14,179,1
11511
73;1P011701176117G11701179 5112 9M“ 1519101019125512551812551261 82990!0.1a!132124“,-2521271890103a931391
995111911 15,1111? "999"199111111:111 995111911 19—1511111151,11112 11151995 1929 11911 29,1111? 111115 1939 995111911 112,11212 "9111151151";va115 ;"~) -) -) 9 -) + 9 9 9pm“ GAE'HPOKE 55 9152 1949 9:955111532791115 11:93 111511 59599
5:53 5114 PM“ 281255153115,-3,810,0,B.29125
512521240,192,0,9,9,9,39,9,3,15,53,255 125212521255 5116 011711 31,0,192,240,252,255,63,63
55,32,179,255,255,255,255,95,17,95 5119 91119 59,9,9,59,255,255,255.179
59599 1999151119 1199 111511
911115:112:1151u1111
' 2
’
I
1119111595119 1911915919 1939
1959 15 11:95 111511 1955 5919 1949 1999 15 91195z111
.
5119 91119
5119
“m1959_999m]":
»
2
"115919
"9111111
11911119:11595119 9991995111911 112,111?
911mm,
991-1595
5192 9919
113.9191? "1" 975 RETURN 1999
511
93
911115151
12911115111 5
9,9
11511
24 Atari User June 1987
R1
4,245,3,179,223,255,255,179,255,247,25 19 1191995111911
115,191? "2" 955 995111911 113.1112 "1111111":2 "1111111 111"1995111911 95,9191? "2" 979 995111911 113,211? '-:-'1995111911 113,1
225 11111515,51:cm1$1911995111911 1915.11 2:2 1:11115111112911115111 5191955 1111115919
THEN
"08
1192 995111911 15.9212 "99 119 999
9 9199115
5:11 19 1141995111911
999515112911995111911
WI.N4,N,"11"199115 754,255
"1995111911
939 115191111 949 9514
m"1995111911
223 5911 5:111 19 113 224 551 91,9115 M55
111
5
12511115111 5
11-l"
893 IF ROUNDHIZ
1115111
o
999915112911995111911
11111
215 MIKE 559,H:GOSUB 719915919 1009 229 2 " 511591 599115"12 "5111511 111111an
7”
"H+Z&“:?
m'C‘OL|Dk 959
5111511 39 599955
222 M!
11511
9
1115:5111$
“1111 5111
1151111111
This is one of hundreds of pmgmms now “anal", FREE for downloading on
111
"
9111.9111955 211 5911 5:11 19 1121995111911
9 1191 995111911 11,1111? " 1119"1995111911 15,111 9 112 99 911111511
992 4999
999 995111911 11,11515911 5:11 19 11419111111
"Am
119,911?
(5921199511199 119.1111? 15919 229 213 99115 754.255199511 11111,N4,I."11"1995
_"1551
5111511 39 599955
11199551114111151911115111
11119
"15:51115159111995111911 15919 229 _"; 11119
41,41,41,49,49,39_.42,39_.49_.49
911111
"11155199112
511
1110! 1mm?
131115119 919
"AMI"
119411591195115911115) 211 2:991111151115 51:1)2
"1: 115111
2992 5:511cxm)
5:1 19
115,51114:2 9995191195111 5 955 995111911 113,117:2 "+_."1995111911 113, 1512 ","+
219 591zsc111111+5911112115911113)1552:51:
212 15 552)z
1151111111
,41,41.41
5111511 39 5911955
9
NEXT 6
1159
"3: 115111
11,111
1145
349 as" 95111911
111511
—11115911119
2999 11:95111999199955511199115 53251,79: 11:199 2991 5911 5:11 19 255199115 9111+1792+5,111
~
5
1159 115519115 115915911
197 5010 199
911115:11111151u1111
5159
995111011 35.2212 "111"; 949 911 1199119 59599 959,999,959
111
1123
91115—15*9211,u19.51115111 5 196 FOR 5:11 19 H2:POSITION MAB-21:1? “222 HE“ "1115111 G:? "292 ll!":?
111511 11
,19,51115111 515911119 11,9,11,11:115191111 1199 5911 5:11 19 1121995111911 11,512
?
“;//'l/.///'/:“:PDSI
995111911 22,211:2
":|
:|--
1991 15 911115312 1999 5911 5:15 19
17
9,59,9,12,297,232,255,95,1?,95 5129 99111 54,3,59 53 53 5:1 49 15 53 55
,.241,284.63,63,61:63,83,60‘66,294 ! , , 1.59,291,249,255,255r
'
5;
J
5
I '
5122 1mm 57,151,243.243,255,53,63,255,
204,5s,z,5,21,21,21,5,3,15,69,0,64,8o,
8.253,2112,288,z4s,z4a,225,155,205,133, 212,169,8,133,213,104,133,209,96
59,39,54,a,255 5121 1mm 71,255,51,51,255,251492111
51915
11511
5199
REM
352,71,252,252,252,3,243,3,252,252,72
55,74,1,8,o,a,zx,7,19,31,7s,e,e,a,a,so ,a,sg,zsz 111111
715,255,251,255,251,255,zso,2
55,155,77,53,255,z41,243,24a,241,24x,2 ,
THE! 7100 noozron 1:1541 to 179m: EAD MPOKE LMHEHT I 62:18 abnnznmuszuanuznnmoon/uu: Lozopon—nusulwoxf 1643,L0:POKE 11m,“ mums 1551.1011201115 1551.11 5233 mm 1659,L0:POKE 151mm: 6234 MDRzPLmniz'rumlzln(MR/nu: 6200 IF PEEK!15111):165
1511111 58,28,52,1z4,9e,131.126,5a;8 ,1,e,1,o,1,1,1,8,55,3,191 7118 1mm 3,2,8,1,1,a,1,1,2,5,254,5,2 7975 1mm 15,15,8e,58,o,o,a.2,s,z,1so, 45,4,4,4,4,4,4,4,4_.4,4,4,4,1,4,4,1,1,4
15210 15510115
,6o,214,211,241,211,192,192,s 5126 11m 75,24o,o,192,192,192,s,252,2
5128
7112 1mm 245,111,153,251,255,75,5s,z~z 8,0,811,11,0,24,28,238,247,55,119,111 7114 1111111 238,238,220,220,110,110,1181 1,255,127,113,127,2551229127,227128125 5,255,127
55,711,255,255.51,51.245,51,51,255 5138 1mm 79,255,165,255,187,255,211m 55,255,811,255,235,255,175,255,175,255,
Lo=aDDR-HL*HI:POKE
I 71m MM
255,81,252,255,3,51,3,63,63,255
71115
,4,4,4,55,172,15 7181 1mm 72,155,11,141,1e,z12,141,25,2
1547.10wo1115 1648.11
111,159,52,111,24,218,159,255,111,22,2a 8,169,228,141,23,208,104,64
155,294,155.218.24o,1s,24,10
7199
11511
121,112,1ez,1oa,95,95,1
9.0.6.133,284,2e1,170,1u 7002 MN 21,169,1,133,zox,241.15,56.2 37,0,5~,183.2u,215,1,6,175.4,159,127
5145 1mm 50,0,124,162,182,108,108,102
7004 Dan 133,283,162,43.164,214,189,1
71111 90115
35551“592351“9129212331“71152'“v“ 5129‘1“ 7°“ 1mm ”5'9’“351891172161“5'2"!
:11:sc115+1131:11:115111
5141 1mm 33,1,51,112,112,125,112,182.
o.15,1,1z4,182,102,102.112.112,0,48,1,
,.a,57,o,1112,1112,192,52,5,124,8.15,o,50 ,1112,112,1oz,112,511,8 5147 1mm 151,128,192,221,224,224,221,1 '
,254,254,125.18,15 5151 1mm 95,8,12,125,127,127,125,12,8
5999
11511
51:1:1111111111111151115)wont:
”7°
12“
ZZPEEKWLMHIF 29:155 (MRWBOFFSHmnunu
71118
555,1npmcr.
LINE
CHSUH
1
1 7
1651 3931 1651
21 17195
21 111:
32:2}235223321335:Tigris;”111:an *
11536
53278,I:POKE
7
“gnaw“
'~
735,229 m ”m'm’mmm 295,111 _ 51“ mnmmu“="1-1""“°°“’"”‘wADM-NLWHPOKE 207-L0=POKE 208m! s1zo:ro11 1: 5115 F011 5:11 To “mamas m mm“
"S'L‘f‘mf
11,11“th
71118
LINE
CHSUH
LINE
CHSUM
3
6167
1
11,214
53277,113:Pox£
xzusn
9
5°15 W“ 1°"1°“m’2°"“"m'm 5121 W“ 194113312“!19‘11‘3'2951155' 2051-159131169J,145,283.136,2981251123
’
511111
1111311
f' /6'et[t gétf
54179,p1-1:pu1:256
755,95511117911w11115 752,111 5810 RESTORE 68153FOR 1:1 To 42:11:15“ “ :ch$11,11:1:1111$1111 man
5428
1;
£111
”11:91:11.5.
911115
767,I*16+l8
6,192:POKE 82,u:vo:11zr1m 1:111 to 115m (Dzunnpmzunufxr 1:52:1111551131 71117 11:u5111111>111u1m1$n:r1111 5:1 10 11:11
791° 9°“ 644219.5.168195173.254.255, 721185'2551255'153'25‘1255'293-1977179
mammmapu
vmx,150
7116 POKE 512,229wm11»: 513.5:90115
71119
61150
5:911115
7105 POKE 558,193m11115 511st0“ 712. 122:PDI(E 703,14:9011£ 711,11swoxf 715,
71
6000 pmpezxuom—mwons 11:5 11:91:15
821,114:P011£ 711,115
1733,PEEK(88):POKE 1784,PEE11 (89):FOR 5:1 10 3:90115 1537+c,5:5c1151
5'1‘2'0'5'258118'2015511751 3'”LL51142'915-‘268'5'17‘1‘
53,255,85,159,85,2395155 111111 81,170,127,253,255,171,2.170 455,11
11011,
53248,151:Pox£ 53249,145:Po11£
53257,u1:po115
7"? n“
,sz,11_.11,1,32,1315,12_.135,32,96,85_.239,2
11111
151mm
2998192120312‘7'155729‘129115947513»1
92,123,52,1,3,7,7,7,7,3,1,94,1s,43,125
551511
7111 90115 UEL,NI:POKE213,11:ch5
1
11115111 5
“2° "7“ °°'”""“5'255'2555255125512 5511251125150J‘115'15J 51:10 poxz 707.14mo115 5325L100 am; am_ m m~ I ‘°“"'$‘I'I"°""$‘°"“m “5" ”T“ 19‘1194433'213’1“!”312121 165»284,241105er72115811521511891187 ,5,145,212,2ao,212,218,247 81155 1111111 1159,158,158,219,198,289,21o,
27'155'm’m’2’m’173’6'208’208'17’ 17311512“ 5171 1mm 2118,12,152,13,1so,255,135,211
2
3931
6165 8 871 22 15119 5
z: 1311
3931 11 18251 31 7588 6
111 12655 115 11116 111 11717
1111;
11
113
1;
153 11611 181 16973 183 15111 187 7169
151 11613
155
121 16218 123 1113511
181 17591 185 3138 188 6956
111 16166 116 9963 111 8193 121 11317 125 3418
9759 5857
2112 2115 5115 5131
2156 6121 11632 4271
111
21219317 215 223
221 221
222
5259
22513911
12112 13771 11917
5111 51110
7116 11517 13687 16129 4984
311 1111:
211111111
8999
5112
11191 12931 15969
5118 5121
5128
31:2 111
2111181
61519125
6111 11571 6131 9111 611112771
6111
6121
19595 11386 16617
611916118
11111111
111.1113
111111:1
213;
11;
818 811
6211
6231 7111
18537 8818
81512891 823 849
3675 10981
861
6621
911 951
11196 15311
81111299 821 811
9675 1617
82213188
851 12617 865 1198 1198 931
815 855 899 919
15313
961
955
1198 7693 11
2
12225 9576
1
15167 15513
6111 6121
19113 1931 7192 12792 1186
816
11397 5117
5131
11196 9657
5999
13 11;
3666
51151
5111 5116 5122
815 819
3971 9876
5111 5121
7125 11512 9585 3733 4186
31111111 6115 6111 6111 6131
21113719
11331 6897
1111111
5126
13;
1111 1181
2111 2111
6831
212 11116 211 21669
12631 1861
111 1119
189
13; 1:1
1198 28917
2111 2113 1999
8191
211 13717 211 9666 213 28399
975 1111
1121
131
6112 9199
15386 8676
11111111
218
1131
971 1111 1131 1155
1121
5118 5111 5121
196
9316 5931
1121
3138 182 11879 186 16638
1111
211 215
5651 2585
9731 836
1151
21 1111
71 1121 113 1589 117 1139 112 8158 122 14387
965 999
11111
623113731 711111986
711611151
7111
7112
11128
11621
8729
615111111
211
18:
6233
1652
711211515 7118 7111
9118 12116
7 73238 $3?
3333$5552 $1113; 1352?
7111 7117
7115 7118
19219 7181
18597 11781
'
7116 7119
18655 1913 ‘
‘
June 7987 Atari User 25
o
e
a
new 520 STFM from ATARI has been an instant hit since its announcement. The design has gained from experience with earlier ST and STM machines andlthe ”Fl”? 5,3 practical and superbly engineered computer that W'" eas1|y ?nd “5 place '" V°”' home as well as '“ your busmess The
MEMORY: 520 STFM has 192K bytes of ROM, an optional 128K bytes plug-in ROM cartridges and 512K Of RAM- The MEGAPAC 520 STFM has bigger memory a full ONE MEGABYTEof RAM, likethe 104,05TF.
The
basic
Of
—
.
.
.
.
.
.
52° STFM has a bg'lt‘m smgle~s1ded disc drive. The MEGAPAC 520-STFM comes With two drives, one internal and one external. The latter 'S.d°”b'e's'ded' °f.fe"".9 twice the capacntv (720K) of the built»|n drive (360K). Your disc bill can be cut byalmost half when compared with that of basic 520 STFM users ,
basnc
. '
.
_
g
_
_ ' \ , c
'
;
MOUSE: 520 STFM hardware,
The
has
own dedicated mouse as part of
its
standard
its
"D
E
520 STFM can display40 or80columntext on anydomesticTVor colour monitor such as the Philips CM8533 or the dedicated ATARI SM125 high resolution monochrome monitor.Graphic is 600 {400 pixels on theSMi 25, 600 x 200 pixels in4 colours or320><200pixels in 16 colours on a colour monitor or TV. The colour palette contains 512 possible colours. Some ATARI software indeed uses the exceptional display hardware to produce stunning graphics With up to 256 colours at once. _
The
f
.
‘
r _
‘
ggswgch’. "’
-
‘
.
4
': '
The 520 STFM can be easily expanded by plugging in ‘add-ons' through its ports. They will accept printer(Centronics port), Modern (R5232 port), musical instruments (Midi port), sensorsljoystick port) and fast intelligent devices such as network, Winchesters, laser printer etc (SCSI port). '
_'
520 STFM has 192K bytes of permanent software in ROM. This comprises GEMDOS, the disc operating software which is now becoming the dominating standard for 16 bit computers, and GEM, the Graphic Environment which uses pictures and drawing instead of cryptic messagesto communicate with the user andtheelectronic Mouse in place of the keyboard to enter the user's commands. The
,
“W
égmwgm
"
“M
‘
'
MEGAPAC 520 STFM comes with 5 discs, containing an impressive collection of software by any standard: Disc number 1; contains the BASIC language. Disc number 2: contains LOGO, + DOODLE + MEGAROIDS, and STWRITER a WORDPROCESSOR program. Disc number 3; contains Neochrome, a painting program and demo pictures. Disc number 4; contains CPM utilities. Disc number 5: contains the CP/M emulator.
.
The
—————_—_—_ _——_———_—__—_ _————_._—._
ATARI COMPUTE
.
ATARI SMM 304 mm t er, 90 cps £199 00 2 Sm Nun camparfb/eprimw— mo ms in draft mode and30 ”93 ”7 near letter quality ”W" O}, A” control codes areEPSONFX compatible.,,........,..,....,..........................,... £269.00 STAR NX 75 ”mm" bl“mm” 720 ”s W’ “d 9 £335 00 gen/age '
520 S TFM computer keyboard, internal PS U, internal sing/e stdedlSEOK/disc drive, 572KRAM, 5 s/w discs £371 .00 3 520 STFM with monochrome (SM725l monitor £464.00 4 52057FM+camputerkeyboardasabovebutwith 7MBRAM.,.....,.,..,.,.,..,.,..........,,...,.w...,..............,...,,...,..£439.00 5 520 Sir/14+ with monochrome {SM725} monitor,....,....£533.00 6 MEGAPACSZO STFM £539.00 7 MEGAPAC5ZOSTFM withmonochromemonitor.......,£633.00 8 1040 STFcomputer/reyboard, internalPSU, internal double-sidedl720K} disc drive, i MBRAIVL5s/wdiscs ..£556.00 9 704OSTFwith monochrome monitor..................,......... £649.00 70 MEGAPAC 704087Fltwin double sideddrives} £655.00 n MEGAPAC104OSTF withmonochrame monitor..,...,£749.oo 2
-
-
-
»
I SM725-72”high resolution (500 x400/o/w monochrome......,W....,.,.,,,.,.............,.........,.,......,,,.,..........£135. 0 0 7224-72" medium resolution {600 XZOOI colour
2 SC
monitor
£372.00
"
Philips CM8533 74 medium resolution colour monitor £299.00 4 NE 0 Multisync- 14" colour monitor, can replace SM 725 and SC1224 to display hi-res monochrome and colour £699.00 3
-
m
b£9900
~
-
.
p reduce
£329 00 '
b1165dlrd
"70
”my“ emf“?
9-
”PS”; ya7ue £219 00 7 W” Cps’gfgg’ etterqga [Ily'pm!”_xcep£lgna "“""""""'£285‘°0 3 ?ack" M 0””£7” D’a 77:9 £500 Ofmaff'x?f'mefs m'" 9 DifferentfacesDa/sy Wheels/ram 10 Fan/oldpaper 17" X95", 60 gsm, 2000£14 50 4
,
.
WWW
fps,
-
£15% 0°
a
g
3252
_ ,
"L
s
;
'
i
'
7
W'stz.
f m"
-;
_
g
‘
‘
11:3
.
was
a,»
7
a; ,;
t
wet M5323.“
,
,. g,
43150
.
n
.
g
a
g ggggz
,
:-----::~__ —.\_J
.
-
r
IEtZ’ZJq‘éZ’" 7.
’
,
,
;
fa,
as
\
k
tamom~sm “WW ,, SM125 12 MONO
. -
MON'TOR
Box OF
1 O D|SCS3 Son 3_5n5,',, Iesided, doubledensi [2200 2 Son; 35" dough/e sided, double dens/try}: 7
.
'
£29 00 ‘
RGB video leads for Sony or Grundig TV with Euro connector, Philips CM8533 £1500 Ataridriveleads £1500 Printer/earls £1500 Modem/eadsH..........,.,..................,,..........,..................,.......,£15.00
7 SF354 single sideddisc drive with PSU, 360K £139.50 2 sr374 double-sideddisc drive with PSU, 720K £135.50 3 Asor. 7000Cdoublesideddiscdrive IorSTForSTF/W,
233: d / ”dim... S 5 T 511,71 7.3070? with If;Lil/7,2i953?Sigr-eoU/redleg520 T} £13383 6 A.S.&.7. lOOOF—5‘/,", double-sideddiscdrive, 720'Km" alternative choice 1031-2374 orA.S.&7. 70006 but with 40/80 track switch for IBM PC and compatible discs £1 24.00 above ifrequired £2500 g g?ggfloggifsuforthe egabyteharddischinchester),_,g,,,g_,,,,_£640.00 9 51-1204-40 Megabyte harddisc(Winchester)__,_,,______£1,149_00
M,
._
."'~
555“ '
\
'
”
m
v
-
,-—-i-
Sv,
4
.
it»; 55322?
.
i
-
200 Amw‘jvdLgMP‘42950b’5 Ef?f?id’z’lfquf’ffszefw.” "0 "7" a" m 0 89 fps] SP” CPS: superbscreen dumps. Specraloffer £35900 5. JUKI5510 Mme" 780 ”PM" dW h 40, ”WWW”
~
-
g
.
'
'
mm
.
£55325?! f???ff?’.ff°.’.‘?f’i’.‘.’1ff???’7fi'.’.f’f7tf’.ifff?zss.oo
BABT APPROVED MODEM: ,
2 3 4
ws4ooo wsaooo
Fastcom terminal software, supports also Prestel .,.........£49.95 BBS VersronZOlorBu/lethoards £4995
.
.
b"
'
.
,
if;
i
,
,
'
,
-'—>
'f>T. "' ‘
'.
‘
g
%
-
5‘s?
”W
fewggéw
?ght
3.3? ”
is?“ ”g
.
in
3;
*
“fw?tk gig
'
iii
, .
2,
?§%4
“fgg?z‘?n
.
2
M5
it viii“: ~“
is":
'.
t,
egg,
so “we; V‘“.
£172 44 £569.25
'
" 5h g "A '
“W "? i" A;
3:4
0
“j'
w
‘
.: .
,,
35 v
at?
?
“w
'
z
$7
»
__~W
g
,
“M
g "
-
y: _. _
I”
—
7
2
Gas/0022303 £29500 Easy nae/t Mid/software £5995
W
.
I,
SOFTWARE ON 5 DISCS:
DISPLAY:
.
‘
.
.
CentralProcessor unitiCPUhsaMotoroia16/32 bit68000chip, running at a doc" 5999." Of 8 MHI- " IS further enhanced by Atari 5 OW“ 011510"! ICS prowding a Dl'eCF Memory Access (DMAlchannel for fast data transferwnhotherperipheralssuchastheATARI SH204 Winchesterdrive or theAtari Laser printer(available soon) and a reaI time clock.
.
:
520 STFM has 3 programmable sound voices and a Musical Instrument Digital Interface (MIDI) to allow direct connection to a wide range of musical organs and synthesizers such as the Casio czzsos. The
BUILT-IN SOFTWARE IN ROM:
PROCESSOR: The
Mlnl INTERFACE:
PERIPHERAL CONNECTORS:
DISC DRIVES: The
,
301224
12" MED RES COLOUR
Kai/"r
.
.,
%/5$””“f»z”?f -
‘_'.
.
l
”4.
,
A
,. .
a
,
W“:
8"!
:
“3 ..
‘
i
-
-
‘t it“
~
' ,
wr'
,
».
r
.
,
,
.
0
1” fa
1
tits '
A
,,
r“
-
,
r
~
W
”'
**;
5555” 55A: f me
52.
.
T
5&3
"’ »
,
.
?wj?’a/f
.
5
,.
A???
A
<f
”$525“ A»
“‘
y£§§%4%m
“git
«15A is
-».<>:
.
»
4
A034
a,
‘g?"
.
5,5;
,
_
‘f? .
_
52.49, .
.
.
’
,.
.
A
gs“
GREAtYAm
a
.
T
'
“W
q
mmwimm
j?‘ ’
“
»
W
xONL Y FR OM A. S. & T.
e-
A.S.&T. has memory and disc drives for the ST computers. right from the beginning. We are afs’6”?(7m’main dealers. an ATARl approved service centre and the largest ATARI agent in Essex. Count on us to provide you with proper guarantee, supportand serVicefor your ST system, on every level. A.S.&T. MEGAPAC SZOSTFM is quite simply very good value for money, We add all the goodies to an already superb computer before you have it. This cuts costs. If for example, more RAM is tobeaddedlatertothe 520 STFM,extra stepswill have to betaken such
’
...
5.5555
-
_
"
i!
9'
E
‘
,
“e
m
.
.
"
'
g o
. -
a
Ag
'
”*
we 1
" ,
T
s:
zwxhww
.
. _
.
f.
4
.........
z
.
5555;
.->.‘~—-:,....._5:..-”WW/ewzzweyfg?
5
.
f“?
-
g
J-
“nth
_,<.-w*’
;_,..:'..«.
34321
“a” Mm
t‘
3...
-
,-
'
'
‘
i
sf
w
7»;
y,
,
A WWW...
»
a.
.
'
1°
k?
.
,
‘f’é
f
A
’
"A,
w
mi.
,
”55%%5A5A ff, “sh
t
r”
“7C. ‘Mf‘xf”
«2
,,
7.4
5”<v
.
-‘
.-}
,
'
é???
~.
-v—.-:,4,,,
(1:5
::
.
.
5-
ma"“~”
,
'
~
~'.’
w
‘v
‘
-
,
,.
(”f-z
M
WW “a
'
44,
”A.
'
.
a.
‘7
«$5?
mv
”
'
'
{32:4
{2
‘ '
"
’%”f%$gwr”w’zw. M/gy?f?.
'
f
,
..~
ascheck—inandcheck-outandtheworkwillbecarriedoutonaone—offbasis.Itwillthereforecost
.
more. Buying an A.S.&T. MEGAPACinstead of a basic 520 STFM means that you will haveacomplete system with everything added right from the beginning. After all, why should you make do with half the memory and put up with swapping discs with just one disc drive?
'
OUR PRICE PROMISE:
.
Some of our competitors promise you a price—match. All that means is overcharging you in the first place. The A.S.&T. MEGAPAC offers such outstanding value that wedo not havetopromise and all the phone calls and frustration are cut out straight away.
DEALERS
—
——_——_——. m _—__—___——__—_
a
”255351123752fi?f?ggégg‘s?gz'sii?gg
'
ézf???‘i’?g‘g;§;};;g?"“I"fjf?ff?if??i????fgg?gg DBMA/ll
£11385
PCBoardDesi net...............................£199.95 pcinze,mmmg,.........,....,...........-........,£124.00 PROFortran
77
a
Ithout t
Power
e
T
base
£1 5.95 £1 2.95
, A
.
sh
£14335
KGraphll£4995 K-Spreadl/
.
AM
£34.95 £39.95 £49.95 g
5235355??,.111:::::11111:1::::::::1:::1:11:11:11:17:45“
A
M
A
A. _
. 5 .
A“, ~
~
A'
J.
WW
..
,‘
, ,. ..
:$
.
A
31 j.
2.1“
m
4?
7
kilo sent by
£2.00
to 5 kl/OS
£3.00 sent_byparce/post 3 Disk drives, modems & m/d/ Inst....... £5.00 4 Computers, printers & man/tors, 2/3
.
day
£7.00 £9.00
5 as 4 but express cour/er delivery
A
.
47,53
..
A)?»
.
.
..
«<5a“
.
.’
egg
{A
WA
-
A
PHONE ORDERS:
(0102) 510151
MEGA ST2
ADVANCED svsrms
Around £929.00
UNIT32/33
MEGA $1.4
Around £1199
Wor/dGegn?s “5 ER PNNTERSLM 804 5235541”;11:11:11:11:17.21:111:::‘.1:::11:'.'.'.1::::1:.£33.32 Ring for latest prices and availability. £2,753 $235.1111111:11111111111::1::::::1:1:::1:::::'£39295 _
i
Small items up to
.
,
..
:
gyenéfggfce £29.95 Sundo £14.95 Terrestgrialfncounter...............,..,.......... TimeBandit £2995
£1;ng
’~;A
.
i -.
ii351;L:.;’£;§:§i¢i§:3fgi?x5&9ng
gg-gg
WinterGames£2495
?g,
m
“m A
K-Ram
ea
, «
,
g ,
~ .
1
recordedpost 2 Metal case, books etc up _
«
.
.,
£7995
£5232 er oar 233? fd‘bu'fpa”; Little ComputerPeop/e£3495 ?t”??? ggggg
A
A,
A,
£8995
023255,“ £7995 Typesetterflite Thunder K-Word
at 15%. We accept payment by cheques, bank drafts, bank or giro transfer, postal orders, registered cash and credit cards (Access and Visa). All payments should be made out to A.S.&T. LTD. Only cheques require 7 days clearance.We accept ordersfrom Government and Educational Authorities. All prices do not include postage or shipping charges.
The Concise Prog. Ref Guide The CProgramm/ngLanguage £2295 Abacus series No 7 to 77, from
MegamGC......................,....................£157.55 £99.95 Module/l '
All prices quoted (except on books) includeVAT
TM
r’ce
'
ORDERING''
®
.
_
_
AND ncumouss
RUTHERFORD CLOSE PROGRESS ROAD EASTWOOD mous‘rm ESTATE SOUTH EN D -0 N - SEA ESSEX 559 no .
_
ATAR' D'SCOUNTS 21252? “55mm... saw
MW“
mm'érm Fierp)
me
3:15?"
2335
Annlmraoonlscs
0132: 2:3? '
'
\
....
is...
WWW“
5.2.1
mes-1am
ml:
rill;
0.1:
AtariSmasltllitsVol.z
Software
“a“. Atari
Atari
Heisman
ThLomRaider
Mum TaiIoIBdaLylao
Mumm’s?wengo
mum
mm“
RsySpaodway
°"‘
swarm mm
“95
xii-{$25
£4.95
mm MCMTRIDGES
23.95
English
”W W
“Amman/1200
ARE YOU MISSING OUT? MONITOR MAGAZINE Is JUST WHA T fee...
£4.95
£6.95
£4.95
Defender
£6.95
Yaisnsvenge
135.95
Dalmym
23,95
.
”$0!ka PlidIII
.
Databyte Addidivs
£3.95
SpaxShu?le
mes
“m"
“95
H“
”95
Wabtd
£5.95
.
£5.95
Brodloll
'
v-
2;
.
n
ix:
£5.95
OW“
£595
l
‘g-
<
T
75
“‘
332
l Topical Tips . Realistic R EVIBWS
£7.95
49
.
*
V}
g _
.
snaeeCavern
,
f
1
Superbrsaloul
.
Access and Visa welcome
P&P1‘3 mes 759 4 or more £100 overseas 21'20'O'eacm't'e
Latsa Listings
we... m“
9“
~
‘
e’
3“
16'8” and 8'3” coverage
Send a cheque/PO. for £4-00, made payable to the UK. Atari Computer Owners Club’, for your four issues subscription
payable 1°
now. Or send £1 -30p (which includes P&P) for a sample copy, to see what the magazine offers.
LOgIC Mall order Ltd. 7
“hr; ”at? ‘j; 52 a”,
tf‘
._
\
’
..
1
11;
"
7.
E
£5195
Cheques
“
7:
gm,“ 123°“ ”ht-1°"!Mwm “b“ W‘QVI—‘M M'”d_baggllng a my!“ “has “hr-m Machine Code a... “a,“ "“"
£5.95
Skitetstot
_
5/ f" '
EM“...
.
Tania/13mg Tutorials
ms
£5.95
‘
‘
”9"
sum LB~§ £5.95 Gentry
.
~»\‘“
,
.
s
‘.~~~~-
st?
1. e
“3
wjf
ff sf?» “1“. «1
\‘
.
_
£3.95
”95
{3
\
9
cover With: l Galvan/Sing Games
£335
Atari
Filled from cover to .
Starnaiderslwtlnouaiped)
ti?
\
“Ml/DUO
.
'
£4.95
£7.95
Discacussgl; 371133502 Rosu'tangade
£795
Atari
Advomualmematbnal £5“ A"?
we
you NEED.
Datasorl
CARTRIDGES
,
mm“
93:
Don’t delay do it today!!
Leofric Square Eastern Industry h Cambs. PE1 5TN
P to boro
924?Hrourgenng Serviceon
A
0733
-
313870
Allow 7-10 days delivery
ATARI 5208TM + SF354 Disk Drive + SM125 Monitor + Mouse + tst Word WP
181?ill-31+
Atari 500K Disk Drive (few only) Atari Meg Disk Drive Atari 20 Meg Hard Disk Atari High Res. Monitor BNV Cumana Meg Disk Drive Cumana Twin Meg Disk Drive
ATAR'.52°STFM Including;
1
.
Bum" D'Sk D-f'Ve M°use
1
£35995
1
3. ATARI 104OSTF
Philips 8501 Low Res Mon. Epson LX-86 120 cps Printer Epson LX-86 + Tractor Feed Epson LCD-800 24 pin Printer Brother 1109 NLQ Printer w34ooo Miracle Modem
Including:
Built-in Disk Drive Mouse £554.95 -
,
SHOP 292 London Road Westcllff-on-Sea, Essex SSO 7JJ. Tel: 0702 332554
.
_
/
28 Atari User June 7987
Independent
UsgGroup
£359.95 £449.95
SAVE £20
_
Buy FAST ST BASIC with any Atari ST pack for
£64995 £554.95 2646-95
ONLY £69
£838.41 £99.95 £180.09 £569.95 £119.95 £143.10 £242.10
Courier delivery + “swan” 21°
..
£425 2-
—
u. K. ATARI COMPUTER OWNERS CLUB P. 0. Box 3. RavIei h. Essex. $36 BLR
Atari 52OSTFM Computer 52OSTFM + SM125 B/W Mon. 52OSTFM + Philips 8533 MonCol. Atari 104OSTF Computer 104OSTF +SM125 Hl-Res. B/W Monthp3 8533
SPR'NG OFFERS 1.
THE VISA
'
SHOP OPEN
Monday-Saturday 9.30am—5-30pm
(Closed Wednesday) A”pricesareconemammeof
£219.55 £259.95
rightlo Change prices and
szzf'ca‘;?”sv;”g‘_°“‘”°"°e-
£279.95 £599.95 £199.95 £169.95
“°a,;32;:ab.§°°“"'
Am
‘
MAIL ORDER P.O. Box 31, Westcliff-on-Sea, Essex 830 3LQ Tel: 0702 335379
"
a
d?é g
k
Egg
:\ “ ‘2\ i
'
:'
I A
egg
2371-145er
‘
"
«
_-;
V:
j‘-
i'a; ‘v
,
1,9!
ti},
s‘
stairs»
,_
g‘
‘
Sh.“
TE
if
‘l'
13?
in aé$533;
>
‘
if“ T),
b
"
r
,
N
C3;
3:1.
”
'? 3). 5 fr? gig V7. ‘ if
5‘ né,j
,
,\
, If; §,gga,3_ 4 2s 1M}, E 31; ‘g’
1?
'
fir-??
Egg“? 4: %?>
?rst
L3;
\
In
_
as;
ize;
LOTS of superb
pictures created on Atari computers have started to arrive in our mailbag. To let everyone share the delights of these works of art we are publishing a few each month. We start with a collection from Radical Systems (Bob Chewter).' If you would like to see your masterpieces in print, send them to: Palette, Atari User, Europa House, 68 Chester Road, Hazel Grove, Stockport, SK7 5NY.
;
_...;
_
“£3
-
E:
f
;
iv; rm
i
1:
$1 "
j;
f
1
i”:
'
7:.___,
“2.35“ “to”
“f/
;
I:=
313
W_
"LS—J?
,
_
l 7,
g
1 ,
1rr~fgwé ,,t
g‘_
-—*:‘g‘ "
_>
Jf-
..
J;
Our Winnie
g
.
=
m
£%§§§E~L?§~—T
—<~=~*:___:f—~::§:—§~::—E_
_.,-—““”
a-zm—g
ggg?
§E;: If
——‘*
'
'f
Q
g
~
"I“
-
-— -
f
fr
2
"ti: f
+1~ 7»
351714?
—-—"m
:
_7§
Tron Light Cycles
Canine capers
5‘
'\ if?
5551
\
a,
f???
/
?g
-
/ M-M-M-Max
5
-
‘
,-
'-
.
_;
g
.
rt£:;:=;;-I‘;if~;7
Air;
a
=-"~
s
J
,
55
F
gs»! T'
‘
,
'
7,
13;
!
—
T3
—
g: g
,,_
:,
’
g
’
f' ".""-
r}? E: -=
753"?
V —
3:
J.
t
_,,.;;_.
i
4
f
__
3‘?"
x‘
‘
-
‘
'\,,
,—;
zh:
_
<
if?“ ~
g
"
g if: g
r s3
'i;.
-,:
-
“7:5:
-
7
:_1
__i
-
_.
i
—
,_
__
a;—
w
TU}?
f‘f‘i?‘? e“ I”
l-g
$5“
1
s
“y $13»: “it?“
"1
'
3 ~
gig,
‘15 i5{ 5,53
:
a
"
~
'
I
>
i
,
“gek ?gi’r‘t‘yz?
s;
"
r
gr—
:;
iisgz W??? H «fl
XE.
‘,;_—*k5:§§-t,l’“
i
—
i
“i
W
T? 3g A? Q is!“ o‘eégg?lg £1273:
in
ig\.ea? iEQTIMRUI“; g Iggy ugg ‘
\
;
5, “Q;
«gay
I
gs?
of
7
;.=
a?”1;
“sf
1:
~_~~
113}-
5
Cif?P?’ngf
??‘" “is,
f
.
H I ‘
Self
portrait
.
June 1987 Atari User 29
m
.
B
WELCOME heroes everywhere to another visit to the world of Adventure. First of all | must announce a change of party members. My old pal Brillig has decided that the lure of the new ST has proven too much of a temptation even for him. He has gone off to concentrate on that for Atari St User. As
.
for
me: Well,
having just defe-
Clues to The Pawn _
Game obiectlvest QGet the wristband removed
0 0
adventurer the princess QKill Kronos. 0 Vote for Gringo the The note: Kronos has offered you If you not? or it take what, note.... now lf refuse he'll not be very happy- you a klng. ?nd to "69d take it, you'll The shed: Where do you leave your needs to be at the bench
in the shed: The plant planted a bit better; l°°k more closely. band The guru: Could you cover the a drlnk. Maybe maybe? He needs _a U need but you find will climb liquid, something to putlt ln. . One The boulders: Big aren t they? them move object COUldh't possmly mmm. by itself, but tWO together].t but won He talk,_ The snowman: m a to you, warm he’ll maybe colourful way. To kill the adventurer: Ask Kronos about the band. . The lava river: T'V movmg the peddo more estal. Breaking a wall COUld than lUSt damage. . Maze: EX“ maze? paper I thmk' Vote f°" It in afeGrinrgOLBallot The doors: Be very llr'lhlehgcfuble ers. polite. is so be thirsty.. ma orter kill Kronle: The bottle needs to smash. Feeling strong? ‘ The dragon: He is a bit blind. Pomt out shadows. some other people in the Wearing Kronos' clothes. Whatever next? The platform: The cream door could be knocked down. Open the palace: The key is feeling '
.
Blue.
f
ated the evil Krill and seen off the Demon Jeearr on behalf of the Great Belboz, and his Circle Of Enchanters, l find myself at somewhat of a loose end. lt seems that my prowess has preceded me and all known adversaries have fled, so my Wizard/Ranger skills are not needed at this time. On occasions such as this, when l often turn to my trusty am resting, Atari and indulge in a spot of computer adventuring. In fact, having solved countless quests in my time I suppose you could look on me as something of an expert, and if modesty permits, could pass on some valuable help to any of you who might be in a spot of difficulty. Brillig has kindly passed on his postbag to me, and as of this month shall be delving into it to see who is in
.
I
Y
I
Kill the Rescue
keys?
.
.
'
“0 0c
I
trouble. The Pawn, (ah, Kerovnia, when again shall I look upon your beauty) is the subject of the month, and to support it I shall ive ou man hints to the solution inga cry/pticforrh only, for those of you who might not want the secrets divulged completely. You may have read last month of the imminent release of Guild of Thieves: Well, the final touches are being put to the game as we speak, but also on the drawing board at Magnetic Scrolls are five more .. , adventures to be released overthe next two years, 5“ j/ so hurry up and solve .. Guild before you’re -.' faced with a backlog. " f... i, On that note, feel a
...?s*:e,.
l
order, so
ll 3
.,
515595
,
ilk/ӎ? 5353.
lg"-l‘F‘l‘
(K'
l i r’ffl
{3 41.33“
it??? if;
2.13.
v
$195".
55
l
"
‘.
it.
5
53
~
5's?
l,
9‘
”f”
s.: '
if
-
"5;
,
‘
,.
A
7
.
E
'
=
3
1.45.3
5/
,
f'
T
u!
5555
?xes- ?iaagc:
.
,
g
555 '
5s.
'
‘l‘
\
j
'
x
"v,
.
’
.
°
"5:5" f\
.
.
?ex
g
‘
.
~
e.
..
" » .
'
455
I
,
~
.’
,
5.2},
”0
7
f,
“7
3
3.3",
_'
-
“
gig; '
it.
3' if
,
,
f 5
'-‘ ;
.-
_,
,
.
3 r,
ti; 5,“ /;5&‘ l/‘l/ 5
ff," lit
n;
,
f -
“v
.-
7
if?! Q‘_§~‘y.,'
w
a?
5/
ff‘s‘z’f:
_
,
$3” y g:
5":
3535
30 Atari User June 1987
if?
7.»
,
eff
\i-'s,"/:§V
'
«7-5
.
g)“
53
g!
$93.3.
,
) ”On
:_:5~“7°sl5"'.'";'
5”
5
“
Du
'
5
-.
. B? \
;
R5“hélgf £1 If I}; f mi]45 $41
-
f.
j;
7
'
\\
'\' J)‘ ii'. $535
.|,-'
Jill
f
"
[iv/1,5,
I
-
-
'
..;_ t?‘é’sz’?‘;;~rg,sw \\\\‘§§75§¥§g f, N ‘\‘\\§§Z?~
x",
the first person to send me the $395.“" list of all the treasures needed in Guild (and remember, l have f A:seen it already so know the answer) W'” W'” a the-
5
..
.
5
l
5 .
pa»
V'
(”6°
"
is in
\.
52;
l
.
»
“35-14—45‘
'
[3
competition
mfg?g5
“’“
is,
I
{?jél?tr?h
,
, ‘ .
7 1—
,
0
Adventurlng
.—
——
\
~ I
ll
~
.
i.\
_———
_
‘\
,
l
(Z
Z
\‘ \ \\
I
m
.
s
\
‘
,‘_
j” / // '
~
J
.
\\\\~ f;
—
‘3/ _‘
5
A
9-year-olds, as Infocom’s previous two introductory level games were actually much too hard for the average youngster. Also, to answer John’s plea about Ulysses and the Golden Fleece: to get past Pluto, throw DUST which you can find in a hole in a tree on the Island of Storms. Thanks for your letter John, and with regard to Moonmist, entirely agree with you and the idea of four
drill box (the number is on the list) open box and get gem. The'answer comes from Chris Beard who says that J C Bradbury asks where to find the combination in Lapis Philosophorum. You need to clean up the sheet of copper using the rags from the monastery, then use the copper to reflect some hieroglyphics on a boulder in a swamp. Also, to enter the cave just
I
r
DOES anyone out there have any answers for Donna Thresher, who is stuck in Ten Little Indians? She
can’t get out of the carriage. Adam Marshall would like a map of Alternate Reality, and thanks to reader Vic Rowland, shall provide you with one next issue. John Sweeney is not happy about Brillig’s review of Moonmist and writes that although he said it is specifically aimed at adult gamers new to adventures, and on this basis he judged it to be in some parta failure, it does say on the box that it is for ages 9 and up. It is in fact a superb game for I
H'NTS AND TIPS
different endings
is
truly
type enter cave, then play hangman with the Troll. have received a letter Lastly, from Robert O’Leary, the boss of Robico Software,who is puzzled as to why a mention of his Rick Hanson Adventure has not been forthcoming in the column. He puts it down to the fact that haven’t got a copy so he kindly sent one with this letter. So to Robert say Robico and Rick Hanson, there I've said them twice now, thanks for the disc, and I'll have a look at it for next month. Good luck with The Pawn, I’m off to sharpen my trusty sword and practice a few spells. See you next month. I
won-
derous.
I
Adventures Unlimited are four Manchester who boys from
between them have solved over 60 and offer help if you write to them at Adventurers Unlimited c/o Stewart Townsend, Taunton Ave, Flixton, Manchester M31 1PQ. Mrs Greenway has shattered nerve endings and a nearly exploding brain, due to the Pay Off. For 10 months she has been in the Box Room unable to get the box containing the gem. The April issue of Atari User carried a complete solution for you, but if you missed it, get thelist from the chamber and quests,
1
By Nik Kiokpasoglou, Greece
0
Escape from Traam, by Jyym Pearson: If you have found the alien warrior, type TALK: The program will respond with some letters. Type TALK again: The program will respond again, with different letters. The letters are words, but they are written in code. The coded words are: TFRBY AW HXW YCOV SBV VFCD RH XWFW UORAT HXW YCOVWB HFWW SBV KSHUX ZCF wa HFSSAG...... I broke the code, and the final code was: BRING ME THE GOLD AND DROP IT HERE.CLIMB THE GOLDEN TREE AND WATCH FOR THE TRAMMS...THEY EAT EARTHLINGS.
0 Dallas Quest. The complete responses are: East, get envelope, north, get sunglasses, north, offer sunglasses, enter barn, drop owl, get shovel, south, south, south, south, west, get bugle, west, dig, dig, blow bugle, dig, read tombstone. Then: East, north, open desk, get pouch, close desk, drop money,
north, north, west, west, north, examine airplane, offer envelope, get knapsack, open knapsack, drop knapsack, get parachute, close knapsack, jump, open pouch, offer pouch, close pouch, drop parachute, south, south, south. Now: Tickle anaconda, south, south, enter dinghy, open pouch, offer pouch, close pouch, row dinghy, blow bugle, drop bugle, drop shovel, enter post, draw curtain, get flashlight, get mirror, open pouch, offer pouch, close pouch, drop photo, drop mirror, drop ring, drop pouch, light flashlight, climb ladder, drop flashlight, east. Then: Enter post, get ring, climb ladder, drop ring, east, enter post, get photo, climb ladder, drop photo, east, enter post, get pouch, climb ladder, drop pouch, east, enter post, get mirror. And finally: Climb ladder, get ring, get photo, get pouch, get flashlight, west, extinguish flashlight, show photo, get coconuts, west, open pouch, offer pouch, give eggs, offer mirror, wave ring, heat eggs, light flashlight, drop ring, get map. J.R will appear and make an offer to you.You don't want to accept it, so type NO. You will go back to Southfork Ranch. Type GIVE MAP and the game ends with 112 moves.
I
I
'
iii—é;
E:
%:
5
5152”
i
‘_
if; E_ gig—it— ggfg
‘57'
‘
5
t?
E
,__—;—_-——'——”Z .
$?*§‘%
%
§?§____?
'
*
r/
few” “?fty“ "'""'fwm""“ "w ,
...
m
_
,<&,' ”'
T;
rat 45
i?
h
s“ it?“firms
,
.
ZP a
,
5,
”gs;
3
3
gh 7’
-
“1
U,
1-3‘
,
”i§5-ktfv7),>"';5'
'#‘,\lh?’?ai1i|Z ‘fagwssfég “
fig»
~
g;
.
iiK
4154
a),
4
.
“I?!” f?giizgt? ‘Efé "
r
1“
“bi"
?r)?“ ,
_
f§$'6<%—4
y. -__;._—
”?-‘t?????m
*'
3,
’1
”33:51:3—
Elihuuk'b'fw'a?k .
a;
$5311
\
‘nm lami?e-r“, r”,
"fr?Fi?
'
,.
:
143-319er
.
-
,
"u-f
~
é‘?g?
r./ m “4 .‘.1- [?ll _
ff,
5
”Jig/21:
("J
5,3 ‘ZSJHAAJi g ,/\j;
/:f
) '
n
“hill/l
I‘m ?J
L“
1.74
,/
a/
-,
a
3”
_""—;._3f?'1§-__
Z
Z!
'
w _-//H"/; ‘?gj/é”
""
M.\
//
I
...
l‘l‘
M,
Z,
we:
i—Z '
Q
_
'
-
June 7987 Atari User 31
-
'
55»
5 '
f
E535 g £555 5 iii-"2 4,”
w
_
a
-
55555
§
5
Si»
'
,,
z
:——
is
f‘i:
95m
4&3};-
85255 ~
.-
5553553: s
i:-
;
g
>
"
'
‘sf
5515
émgm?:
,
>
5
\ ,
5“
‘
-?~
g‘ai
—-
3
WWW
‘ ,
.,
“7
~
5:5
‘
a? u
WM
1
,,
’,
x:
5
.
m2;
£
91
1.-
\~_
,
595525
,
3
Eff jg“
-——-.‘.£-‘
-
'~
$-
is
‘
1
4a 415???
"55”
‘
an? m g asu 5; a.) {5
5
\
5535
‘
=5
5
g“?
HE”
'
3
"A;
.
«u
._»
4.)
L
va. ,
= m'
f :
"
a
~
3;-
VD
.,-
4;
,
f
\—
,
5:
°°°°‘
} as; ‘g-‘sj :
cl
1598 9,3’
x
$5-
£555“
,
$-
~
'
w“,
“"
E
as???“ O
;-1;;:,
§C§
£5
s
,
v
8
g“:
N
(“E
32 Atari User June 1987
3
555? I
35°
"55m o
2}
""
v.
gm
I
..
3
'
"
iffy
,
3
555
3»
5’
\,,,>\
‘m'5w
,5:‘-
5-5"
5-55
».
555-5 §
‘
A.
"
"
E‘ =
23
1513-51"
Q
"
a?»
{wag
5545 mu:
.
_ 1,
i
’
53
“55-
33,
—-
“%
w
3 2535}
m (L "~
‘
K.)
,
;~
f
N
y;
5“
z
'
'
m8
p; '
,
5
55
>
ftf {3
5
-
l
,
=‘ O
,
Egg. LT“)
‘
4737155'
“55
-»
131525:
Fara!" 5m? us'd
‘
22519451
5
7 ‘
M35: F- f- j g!
51
’
.,_.
I
7
.
~
J
;
”
B
5-53
* .;
eta, i-
u
‘
-
,
has
5
‘
a
§§gt; “a "‘ §§5 (f? d: 7“
5
255?-
7-7}
'
w w.
i;
75.5; 1
«W
-\._
‘:i
z
-
:
555?"
_ x.
5
'
.
a?
'
..
maj?—I 5
‘A
'
,
“2m g g’c‘i
~
5
‘ ,
i
{2 -'i4,
a”
"
£55} a; i"»
,
g 5-5
\M f. «L1:
Q1
--
‘,
' --
w
u-
—'\
—
55
Egg
\
"
5"
if}
'~’; —5§'~
‘
11-4
£555
$551 5535
5—
‘
A,
‘
'
'
5
j?)
-
,
-—-—:
'
,_
r?
Q,
5
,
5
5
555}? g?-},
5
-
5
sigs-Et
2;
5
"
$- -
5
'
f
rr—
‘
- 55
‘
£53
5
5
55:5
'
-
3553?-5; ??:
_
2
55
5-
5, ~§55éw
-
“5355 :
‘
-
>
£55
,
“5"
x v
ff
f 5
m
E
455;
‘
5&5
”v
5355-
Q)
» 5555
5
m
.gé Xi>§§§
a m U m 34.3 S a
5
u
‘ ;§\_/ 05
"“
5
5
N
55
s
,__«,
:‘5 3.
5
5,9:
‘
l!
4
44
55:7,‘f".5*-
if
5
—-;A
2?»
5
”f ,;'~
I
{if
$1
“23>ng U
555-5»
5:6
\‘
55
f.
{if
5
E
8
5,5
57/5
4
5&5
5
-
5 .
i;
5.5
‘
i
“5-515
-.
55555
5
o t
<1“
’\
'
-
55
5‘
K
5 ȣ
a -
3
~
'
\
‘
5752
""-"‘;s
r”'
5
”avh‘?"
V
3,337
'
;;5
”
“$5353;
.‘5
»»
5
~
»
Q
O
5,
~
5
5545“
»5;:,_ ’
.,
.\‘—”
‘»
-».
. .
755-5F
*
~
%
, 5:
'
»,
55 ' '
“555”
55
5
~
‘
5
/
.
,
5'”«'
,
3-42
‘.‘ .‘f"
5:5?5; ‘-y ,.
i~,,‘”5f5'3
3515
F‘”:
??i?meTN“
’
»,
in“
if;
5 5
555153:
Y!»
5 ,_:;’;4-”2551‘*-f?§”'ii5555i5
1~5~5
55
55-5
5 1
5
7
O
35
‘
.
5:
5»
’
5"
“55
i4} ,
5
«d
-
"J
L“;
of;
.5'<
"
‘ ‘
1,
““
“
5-5"
’
'
f
5
§
59 d
>
,
-
"
gfg
p
'
,.
4
»-~
_
.’m dabf
,
:
,
A}:
s;
5
_.
_
3
'
' 5
5
§ ;
».
’ ,
5
,
/
35:35
’=‘
4
5
?g‘f?mw?
Eff!
'
53355
L544“
..
‘Q’
..'
?g?fmga
1
"GE,-
“444
—
\
.
3
ii
5
' 5:35»i
.
3:5
5g)
,
5
i.
iv”
,
.
5r5f
2&3 f:
\i{§
,
5 ,
£53355 “5
555
5.
5
'
”
'
'
g}, 1553»
'
‘i
«5;
z 5&3’
5
bx
4
5
he; ‘
»‘”’-
53‘s”
55
3’3
"3/3
555
$1,”—
s
”fit
5
5:55
!
,
.5
»
255.5535,
»
‘
555
g? ,>
',s: O
_
51.11;
.?
.-
.
5 ,
A
c
'
555
5,
555 D
'
5555
“552
5}?
3
’5
"
gt
'
‘
233»:
,,
,»
”f:
G: '
85
5
5
B?c? Fm
2g
VH‘
»»
s
4s
$0) of
in ~
M
-
f
5
‘
=‘
A’s/£75555 4“ 555 ,
4,75;
,
V
m
0—4 x
*
“4
“5
' '
»
s
;
3
“s
15:45;
Jsgwhj
«5
”35
;
f
'
5,2!“
7
'
5
5335154455‘5?x fie
\
5
,,
?
4;
,;;'~-,-.,,,w-,-,55.,u;,ma5’ 5 '
7
{d
‘i
i
55
‘
/
755»
21:7
i
5‘5
5
3
f
5 5
5“
£35
~
'
Q~
,
,
3's,“
'
533.3
-,
1,1
5
..,.
5s” 117°
5
—5
43,555,555“
.
»
”K;— f
i
”555
ré?
.5
55
5 55
555}
33, -
5
5
—
r’
é
L'
~5
5
5
'
»»
g
f
-
»» 5
f 5,
'
X” i553
'
.
.
t
3-53.15
S‘
'
9:5» 5:
E
-
»
i
\
5
"‘_\» 521555»
_
5»
q,
5-55 ian"'"'
?y
5
T
at: e
'5
5
'
3
It5 .',,545Eng-?
5:
'
'-:-
5,
~
i»
,
ff;
0
”5
—'
~
‘.
1
a
”5
43
5:55?
Q,
5
4
,‘
‘\
5—51 £359.“ 3555.5, C “rd 5
‘
0
0
“I“ ‘5
555
—
35—5.
.5
5
’5
'
"‘\ .
gg—t
.
.
50
$5
12“
5,1 {Vi
(k
N”
‘
’
a;
g
A
a
\,
—
”if
»
i“
l‘v
\
A555”
4.5 TE
.
J
“7”
f
“
7,
, a
.,
'
':'
55.5?”
4
,/\
5
M55 ’
5
'
5
f
»
5'
35; 5 .5
xi
;
g/
<5
5
“l 5
5
<5
F
v
‘
f
.
a
,5'
___55
77
5
»5
55
f
A
5”?
‘1
z
~
“
2
33
'~.\.
$5
5
.»
5
5555.1“?
.
'5
;
35 ff
I
5
,
.
5555555»55
5
~51§§55§5
f— f riff? f
%l F—i—‘l ?gfm 550-
|
‘
u
’
“514W”
'
‘.
|$
5
4°
, '
5
1‘6
3 5-H 5
.
Z
i
,
5/1 55»*~5
~
r5»~5
i °
1
.
‘
~
Q
54
'
42
of
E? we;
\
M
\
.-
'
,/
:
§
l
?3§ f:
o
\5
,
‘
‘
55
55. 55554“ $— ”a
t
.
a“
55
.f/
.
”4?
83
”5355
72"
~
95?
~ 5
6 June 7987 Atari User 33
MicroLink with
in association
.
TELECOM GOLD]
._
f
_E
,.
f f
High tech thrives THE bucolic island of Sark population 500 and not a car to be seen is, surpris— ingly, a major user of infor— mation technology. —
—
“Sark is a thriving financialcentre duetoitstax-free so electronic status, communications are a vital element here", explains MicroLink subscriber Philip Stokes who has lived on the island for 13 years. “In factl reckon we have the world‘s highest ratio oftelex and fax
Hel p for the
Philip owns a gift shop, but he used to work on the London Stock Exchange and when he isn‘t serving tourists he operates an
“Efficient
movement of
documents
is essential
properly
maintain
ACALLforcomputerusersto put their brains to work on behalf of the handicapped has come from MicroLink
subscriber
Brian Vallot-
Lewis.
Brian is disabled bya rare disease called Friedreich's Ataxia which affects a vic— tim’s coordination, balance and speech. He says:”|’m extremely lucky in that I’m still just about mobile, but others are not. Many sufferers are completely untechnical, but some of us can see huge possible benefits from the use of a micro. “I am currently working on a dictionary word entry system, the main advantage of which would be greatly reduced use of the keyboard in word processing and pro— gramming. “This is only one example of the kind of thing we need. Help with software ideas, complete programs, or just tips and advice could open one of the prison doors for someone confined to a
wheelchair”. 34 Atari User June 1987
to an
computer communications will have paid for itself within a year thanks to MicroLink”.
offshore
company's Sark registration", says Philip.
“But while the ferries car-
Your chance see
.
hand|capped
service for
offshore companies.
.
.
.
.
to 10m MicroLink
Page 4
.
on
THE/atest ?rm to display its wares in MicroLink’s Shop Window section is run by Paul Lange, descendant ofa Lithuanian family which emigrated to Britain at the turn of the century. Paul has been exporting computer software and periphera/s to home and business users overseas for the
past
Vlew years. His
two
th Anta rctlc .
'
WI
love
To
cust—
omers range from Europe and North America to Aus—
Haifa, Israel and North Africa. Recently he decided to extend Veyair's discount offers to UK residents, and chose Shop Window on MicroLink to display his
crippling disease
which afflicts more than 15 million the people worldwide. Leprosy Mission helps Support more than 2,500 doctors, nurses and para— medics caring for 400,000 lepers in 30 countries. The interdeoominational Christian organisation has 16 area organisers throughout England and Wales who are being connected by MicroLink electronic mail in a pilot scheme
I
.. '
wireinSCOnandthankstoa combination of MicroLink and lnmarsat, the inter— national marine satellite
i
% ‘
Contracted to an international scientific foundetiOni John's Ship travels all over the world doing
.
s
ocean research. For some time it has been using electronic mail as a relatively cheap alternative to regular telex services for communicating With its base
,
i 9
l
office. "50 whenlwas looking for means of keeping in touch with home while at sea, the
i|
a
products.
CUT COSTS
T0 combat the effects of the
I
ELECTRONICS technician John Mackintosh couldn’t workmuch fartherawayfrom home than on a scientific research vessel in the icy waters of Antarctica. But he is in constant touch with his
obvious
LINK
.
system.
,
D’scounts
i
|.'
rying our mail run like a bus service in the summer, rough winter weather can easily cut us off for days at a time. “The Guernsey authorities are aboutto provide an electronic mailbox facility which will help make up for our lack of P38, and I‘m con— fident my investment in
lation".
J—
—E
Sark
on
machines per head of popu-
administration
_
_5 g
designed to speed the flow of information while- cutting the cost of communications. “We hope to make savings in our overheads that will allow us to send more
money abroad to help leprosy victims”. said Dr TONY Lloyd, the man in charge of the project. “To produce and circulate a memo to our area offices in the UK can cost as much as £25 by MicroLink Email we should be able to do the job for under £2". —
solution
i i
was
i
Email”, said John. “lnmarsat is an extremely reliable means of communications though it's expensive at about £5 a minute. By using a MicroLink mailbox, however, my wife and can exchange letters in a fraction of the time taken by voice calls and make considerable savings. “Because MicroLink is available 24 hours a day, don't have to set up any particular schedule with my can use the wife, and communications ship’s system whenever it is
,
if
1.
_
.’
.
a
|
l
I
available”.
j
;
2
‘
Vggglu‘ FN-ws\§\ r V NQ t‘ ) 0 {i b t} ®\ )’\Q\b\\“ “ [$5 ,0@“". {fg?glli-
MONEY, and lots and lots of it, is scattered around a two dimensional dungeon with 10 levels. All you have to do in this game is walk up and take
.
money spiders. And these horrible little creatures get very annoyed when you try to take their savings. Luckily for you they are not very intelligent, and you can avoid them by confusing them at junctions. This can be done by watching which way they travel when they encounter a
the walls and moving opposite direction. gap in
the
in
-
i
~
GEOFFREY STOREY
_
'
'
.
$42; HHML ‘v-'A" W“ g; ”flm" I" " ‘V‘ , lnn'i A‘h falt%\,$ i” av] \ 1 Q ‘t‘ \5‘ [I m}; 1”," “04? «A,l.1\\“’¢ v ?fim“‘¢ ‘Q' -;. 'g‘ “of Q; P s?‘a‘ ' \ Q‘-’ ' E ‘l "\ N l\ f . f- ‘ '
ER
,
3“
—
,
,
”h-
/; ‘.‘ /!Q‘ , .
l
k
‘
555«\
r
_
'
*
,
.
‘
A
a
You have to travel from the top of the screen to the bottom collecting the moneybags. When'you have enough, an out sign will appear in the top left hand corner and at this point you make your way to the exit avoiding the spiders on the way up. If this sounds too easy, a blue bar at the top of the screen indicates a time limit which is running out fairly quickly. a game, onekplayer in port one. lMogeybahgshis wit t ejoystic paye During the game a few moneybags may still be left when the out sign appears and these can be collected to obtain extra points. Each moneybag
c
Q
_
p
»
'
-
'
-g
'
.
3.
,
53
.
, .j
9a‘
if}
,
.
'
/
i;
1-
?t;1?
,}
A»
'
x
Q? ‘
ll ‘
.
‘4‘
'
FROG ”W
.
k
‘
‘A
,
I}!
,
/
“
5.
,‘_
may / a lé?lM’A \‘¢‘ 212mm: En...
15mm 32‘3‘3252’
4“—
, WlC eso . ." You have the Break kale I 223382335331? diSlables ‘3P ay ine O to a g ra p hi cs three lives at the start of the game , 3 and if you lose a life you'll begin that line: Lines 80-100 “grief 2,51," £76223]? particular level again. .J Lines 150470 Sets th: zllarlables tn the program. f"? There are 10 levels, each_ a I|ttle l’OUtlne. Lines 200-310 g? Reads thelmer 2&3 JOYSt'Ck port, and moms the harder than the prevrous, wnth level it; \ ”MM” ma ”10 as the most challenging — where its {lye-1; “. Lin es 32° 55° Moves th th e walls and doorways of the room r;,,.,,~—" s spiders around by i-«hil% a Isa ove, locating vthQneg are invisible. The screen layout is J; below, left and ;\;;J’wvg. t’ 4; Lines 560 580 ”9m“ randomly generated, so each level 3 , fox man with shorter and game will be different. £5.55; “a [Prints the. second. The of aniyour high 34; nigtsiotr?3:4: rsthel'mpfession a cop to alter score on cornputrell' ie keteps t e program is f. “3 y w time Of tog if}: “i?“ running. Pressing system _re_set will Lines 590-860 SfSCV'Se‘t’E" variables this display, Which is containing $13th purge the made 5955.5?“ ef screen , characters. information, so you only have the Q redefined Lines 890-930 t e time Reducupz score by one. _' Lines a; 950-970 table as a temporary challenge. 4.3.52," Executes 2, When ?rst run, the lnltlalisation will 2“ z: ‘td depending on the 5A! valuesise If; QOSUb in the varlable 0. take around 10 seconds due to the Lines 9904040 lncr ements characters being redefined and the L" the score by 10 when a money bag [3 taken. Also checks to setting up of a machine code routine ?“ that animates the spider’s legs. The variable limit is bGl'DW one, gig lff $th it prints the out Sign Break key is disabled by the two Ifxfd, Lines 1050-1260 Desi] ISH t in lines 50 and 1390 because 905 e new level, multiplies the pokes re time by 100 and adds it to there are interrupt routines running 2,335» 3&1“ thmammg e score. which continue to execute even after .. '\ Li nes 1280 1370 v ss . “if“. {3} Reduces th e it has been pressed. To abort the remaining llveS variable 1g?” b one, produces the sound and game press the System Reset key. yl
completing the
,
.
.~3?3§;9ix‘ n Eff!
screen.
_
‘
B
‘8 '
Sounds easy. But living in this dungeon are two eight-legged, furry
g“ $7)”"i l{?x
_
_
fwf‘
fife
.
_
.~
~
-
.
%
.
_
j,
ti“
51,1373
-
_
Q“
?f’if",\‘ii 51,
‘r
~
.
.
,
“Jib?gvg?? GM“ nl/gf 145659“ “gg $3”?ng V’é.’ L gt y sf?’m?. iégb w ?g h..‘A_..._.C?e°t ,
_
-—‘—m
_
'
'
-
“ATM
June 1987 Atari User 35
'
10 REH HONEY BAGS 20 REM BY GEOFFREY STOREY 30 HEN (c) ATARI USER. 40 REH 50 GRAPHICS 17:POKE 559,0:POKE 16,64:P
53774,64 60 DL=PEEK(560)+PEEK(561)*256:POKE 3,71 OKE
OLT
70 GOSUB 1580 80 TIHE=18z0T=TIHEzLEVEL=1:DIF=3:SCORE
=0:LIFE=3 90 H=1:V=3:0H=H:0V=V:X=18:Y=21:0X=X:0Y =Y:DX=1:DY=1 100 XX=1:YY=21:OXX=XX:0YY=YY:DXX=-1:OY
Y=1:A=32:B=A 110 GOSUB 600 120 POKE 559,34 130 FOR I=1 TO 100:NEXT I 150 COLOR 10:PLOT 3,1 160 FOR I=3 TO OT:DRANTO I,1:SOUNO
FOR
I=8
TO
0,2
0
STEP
-0.1:FOR M=1 TO 5:NEXT H:SETCOLOR 3,1 5,1:NEXT I:SETCOLOR 3,0,0 190 POKE 19,0 210 S=STICK(0):IF S<>15 THEN SOUND 0,0
,0,0 220
IF
s=7
H+1,V,O:IF e<>1
H=H+1
THEN
31
LOCATE
THEN
230 IF S=11 THEN 131 THEN H=H~1 240 IF S=13 THEN 131 THEN V=V+1 250 IF S=14 THEN
LOCATE
H-1,V,O:IF
O<>
LOCATE
H,V+1,0:1F
O<>
H,V-1,0:IF
LOCATE
131 THEN V=V-1 260 LOCATE H,V,O:IF O=165 OR O=4 40 THEN GOSUB 950 270 IF S=15 THEN 300 280 SOUND 0,100,1,8 290 POSITION OH,OV:? #6;CHR$(32)
370 0
Z=131
THEN
I=165
THEN
Z=33
LOCATE
OR
O<> O=
OR
300 POSITION H,V:? #6;CHR$(33) 310 0H=H:OV=V 330 LOCATE X,Y+DY,Z:IF Z<>131 THEN +01 340 IF 350 IF 360 IF
X+DX,Y,Z:IF
AND
Y=Y
Z<>4
X=X+DX
THEN
380 IF 390 IF 400 IF
Z=131
Z=40 THEN DX=~DX Z=165 THEN A=165 Z=33 OR Z=41 THEN 1280 410 POSITION OX,OY:? #6;CHRS(A):A=32 420 POSITION X,Y:? #6;CHR$(4) 430 ox=x:ov=v OR
450 LOCATE XX,YY+DYY,ZZ:IF zz<>131 N YY=YY+DYY 460 IF ZZ=131 THEN DYY=-DYY 470 IF IZ=165 THEN B=165 480 IF IZ=33 OR ZZ=41 THEN 1280
19
780 790 800 810 820 830 840
FOR
H=1
T0
DIF
FOR
I=3
TO
19 STEP
EN
THEN
LIH
IT=LIHIT+1 850 PLOT CX,I 870 890
RETURN COLOR
POKE
IF IF
THE
?
90 1080
0,0,0,0:RETURN
I=10
TO
50:80UND
13
0,100-I*2,10
1210 FOR BONUS=1 TO OT:scORE=sc0RE+100 :POSITION 5,10:? #6;”SCORE=”;SCORE; 1220 souuo 2,30,10,10:FOR I=0 TO 2|:NE XT I:SOUND 2,0,0,0
XX+DXX,YY,ZZ:IF ZZ<>131 AND XX=XX+OXX 500 IF IZ=131 OR ZZ=40 THEN DXX=~DXX
1260 1280 1290
POKE
510 520 530 S40 550 560
15,0:? #6;"HEN:';LIFE; 100:SETCOLOR 1,I,10:SO UND 0,I,14,8:NEXT I 1320 SOUND 0,0,0,0
RS(41) 570 IF PEEK(19)>1 THEN GOSUB 890 580 GOTO 210 600 SETCOLOR 0,8,8:SETCOLOR 1,12,8:SET COLOR
2,14,12:SETCOLOR 3,15,8
36 Atari User June 7987
BONUS
I=0
TO
200:SETCOLOR
559,0:POP
:GOTO
POSITION POSITION
I=1
0H,0V:?
90
POKE
TH
3,1NT(RND(0)*100),8
SETCOLOR
1580
IF
1590 1600
J=1536zRESTORE
R=1
READ
THEN
0,1
RETURN
A:IF A<>-1
1610 THEN
J,A:J=J
POKE
GRAPHICS 18:POKE
DATA
6,96,161,204,129,206,230,206
:GOTO
A=USR41536):POKE
756,60:POKE 1790
1680 A:POKE ADDR+8 +I,A:POKE ADDR+520+I,A:NEXT I:A=AODR+5 20 1680 DATA 24,24,0,60,90,24,36,102
ADDR=60*256:RESTORE FOR I=0 TO 111:READ
1690 1700
DATA
1710 1720
DATA
1730 1740 1750 1760
DATA
DATA
DATA
DATA DATA DATA
1770 DATA 1780 DATA 1790 DATA 1800 DATA 1810 DATA 1820 READ 1830 READ
1860
0,0,78,164,228,164,164,0 223,223,223,0,251,251,251,0 90,189,60,90,129,66,36,0 0,90,165,90,60,126,126,60 0,0,117,37,37,37,37,0 0,0,183,244,87,20,23,0 7,2,2,22,20,252,160,224 24,24,0,60,90,60,102,0 0,0,0,255,255,255,0,0 0,0,78,170,236,170,170,0 0,0,225,65,65,65,225,0 0,0,93,81,93,69,221,0 0,0,220,20,216,20,212,0
J:IF J=-1 THEN 1850 K:POKE A+J,K:GOT0 1820
RESTORE
1910:J=1700
1870 READ A:IF A<>-1 +1:GOTO 1870
#6;””
IF LIFE=0 THEN POP 1340 FOR I=1 TO 150 1350 SETCOLOR 1,1,10 1360 NEXT I 1370 GOTO 1260
,64
STRIG(0)=0
1840 DATA 24,90,25,126,26,60,27,90,28, 129,29,129,30,0,31,0,-1
TO
1330
1390
0,1,10:NE
LIFE=LIFE-1:OT=TIHE
FOR
1540
1660
;
1300 1310
SETCOLOR
1650
TIHE=TIHE-1:OT=TIHE
IF ZZ=165 THEN B=165 IF IZ=33 OR ZZ=41 THEN 1280 POSITION 0XX,0YY:? #6;CHRS(B):B=32 POSITION XX,YY:? #6;CHRS(4) OXX=XX:0YY=YY IF S<>1S THEN POSITION H,V:? #6;CH
1520 1530
1640
1250
THEN
OR
10
,25
NEXT
ZI<>40
5
1630 DATA 230,207,230,204,208,242,230, 205,165,205,201,226,208,234,169,224,13 3,205,96,-1
1230 1240 XT I
490 LOCATE
SCORE
_
,208,2
,10:NEXT 1:50UND 0,0,0,0 1090 POSITION 5,6:? #6;"LEVEL=";LEVEL; 1200 POSITION 5,8:? #6;"BONUS=”;OT*100
FOR
1550 POSITION 2,6:? #6;”HIGH
GOSUB
GOTO
1620 1280
#6;CHRS(125):SOUND 0,0,0,0 LEVEL=LEVEL+1:IF LEVEL=11 THEN FOR
V
2,22
;"(" SOUND
SCORE
DATA 104,162,0,169,60,133,207,134 ,206,169,224,133,205,134,204,32,22,6,3
POSITION 0,0:? #6;"SCORE:";SCORE; IF LIHIT<1 THEN POSITION 0,3:? #6
1060 1070
#6fXOUR
1610
19,0:RETURN Q=165 THEN 990 O=4 THEN 1280
1040
2,4:?
+1:60T0 1600
H
0
900 PLOT 0T,1 910 OT=OT-1 920 IF 0T<3 THEN 930 950 960
1550
POSITION
2,1NT(RND(0)*100),10 77,0:GOTO 1510 1550 FOR I=250 TO 0 STEP -10:SOUND ,12,6:NEXT I 1560 SOUND 0,0,0,0:RETURN
2
CX=INT(RND(0)*18)+1 LOCATE CX,I,L0:IF L0<>165
I:NEXT
GOSUB
#6;’—’
2
165
NEXT
EL; 1450 1460
ove?
5,2:? #6;"on level ";LEV
HIGH; 1490 GOSUB 1550 1500 POSITION 4,9:? 1510 IF PEEK153279)=6
1
860
POSITION
1480
LIHIT=0
COLOR
1440
1470
FOR
NEXT
SCORE>HIGH THEN HIGH=SCORE LEVEL=11 THEN POSITION 5,1:? # done”:POSITION 2,2:1 #6;"On aL
SCORE;
I
NEXT
IF IF
2,8,8
l 10 levels":GOTO 1450 1430 POSITION 5,1:? #6;@ame
,700 NEXT H:NEXT I 710 FOR I=1 T0 22 720 PLOT 0,1 730 PLOT 19,1
1020 1030
1280
Z<>131
660 POSITION 670 COLOR 131:FOR I=0 TO 680 FOR H=2 TO 22 STEP 2 690 PLOT 1,0
0,8,8:SETCOLOR 1,12,8:SE
SETCOLOR
6;”uell
15,0:? #6;"HEN:";LIFE; 1,1:? #6; 7,23:? #6;
640 POSITION 650 POSITION
1400
TCOLOR
1410 1420
970 IF 0:40 THEN GOTO 1060 990 SCORE=SCORE+10:POKE 77,0 1000 LIHIT=LIHIT-1 1010 SOUND 0,120,14,10
DY=-DY
A=165 Z=41 THEN
2,0:? #6; ";CHRS(4):POKE 5
BAGS
1:4 TO 20 STEP 760 H=INT(RND(0)*18)+1 770 COLOR 0:PLOT H,I
0,0,0,0 THEN
R=1:POSITION
59,34:GOTO 1500 620 1 #6;CHR$(125):POKE 559,0 630 POSITION 0,0:1 #6;'SCORE:';SCORE;
740 750
00-I*3,10,10 170 NEXT I:SOUND 180 IF LEVEL=10
-610 IF R=0 THEN CHRS(4);" HONEY
1390
16,64:POKE 53774
THEN
POKE
J,A:J=J
I,
1880 FOR I=1680 TO 1690:READ A:POKE AzNEXT I 1390 A=USR(1680):POKE 54286,19z 1900 RETURN 1910 DATA 216,206,254,6,173,254,6,240,
8,169,0,141,255,6,76,98,228,169,25,141 ,254
——-——’
1928
6,173,211,2,281,68,218,8,169
DATA
Ag?t/ —
,68,111 1938
“If ,
211,2,76,173,6,169,62,111,21
8111
4121761173161“? 1918
18
181,162,6,169,7,188,161,32,9
8.11.1
18 78 188 138 178
2,228,96 1"
1le 15.
218 218 278
15558-8811“: If??‘ ifi $915,511.811158?481g‘1411 ?g?g?iégwlgwmm eg?gik§w-véjfg?? 55
51,511; 15511,,.1;-—111""'
1.5150. 1115250 X 51.1
011111111
171"““”"1
1.
15
1
‘w
1.11sz
?i?giga?a‘g'??i 135W .$}\‘I5-??
“115111
1
"f
”v
1.
‘
.\\
\\
31.8
ék’iég?'?if‘yéé?wi’ ;5§g§§1§8/‘8 3111.1"
K\
’155§i51“4
5:11???” y;"'..,5
“1.51135
xi;
151
.
¢§§458$il§3 [gfju?ffié
?a?fl F???’lfi x?g?v?! age” q ”a 8&1 g?‘ #\‘\mPg;/1’/$ £1”, ’ Q“? \\“88. ”g‘,’ \Q%~me”" fl/J \1§~15 é?f??ffé \\ \§%i 1:5’A/ Ae?, M ~
388
a.
1 -
..
-
«
1
-
‘
_.
MU"
“W"
3119 871
28 58
1562
38
3726
8361
1985 9661 3888 3791
88 118 158
68 98 128 168
7815 9385 1971
7831
9889 2768 1.757 3579 8953
378 1.88
151.8
138 178
2318 3751
588 538 568
5988 6526 7211
688 638 668 698
11917
728 758 788 818 81.8 878 918
W
“N5 “W"
”"E
9118 1892
3128 18818258 228 8759 258 9828 288 318 358 388 1.18 1.58 188 518 518 578
6315 6261 1771 1788 31.29 131.5 31.59
8868 1198 11.82
738 768 798 828 858 898 928
8888
9368
3381 5318 5983 9113
398 1.28 168
1.827
19811589
3751
528
1827
5136 1.996
558 588 628
311.1.
658 688 718
1998 321.8 11.26 1876 2127 1392 2939
1.51.8
1.756
1613
868
2836 2819 3315
CENTEC - THE BEST DISKS AT THE BEST PRICE!
968 1888 1838
6315 1633 6356 9112 1327 1.215 2321 2857 61.97
11.58
1978
1188 1518
781.9 7998 3698 3813
151.8 1588 1618 11311 6278 1618 1133 1688 1.722 1718 171.8 1228
1.179 1.168 3135 2288 131.5 3213
2836
1836
112819885
3381 1.695
718 778 888 838 988 938
1298 1328 1358 1398
5229 7113
338 368
618 15627 61.8 5783 1.172 678 788 2828
1828 1868 1898 1228 1258
8291 1791
198 238 268 298
2618 2158
958 998
1778
2788 31.98
1888 1838 1878
1.865 1893 1989 8571.
1988 1938
11.98 7156
2797
3862
978
27591818 69681818 67711888
1878 1288 1238
2882 3975
9757
6617121813177 23881218 6821 15121288 1239
1268 1388 1338 1368 11.88 11.38 11.68 1198 1528 1558 1598 1628 1658 1698 1728 1758
57831318 57181318 13151378
91.1.5
2529 1878
86111118 5925 68311118 7188 75811178 1978 1978158818117 52181538 5121 81321568 3975 37191688 8531 6173
1638
12375
1781
1668
131.78 1.913
16921788 17621738 11121768 1788 16611798 1818 13551828 1818 81851868 1888 75681898 1918111171928 1918
1887 1.187 1.213 1.619 3635 1.687 6211.
6373
WM I
IIIISIIIIllillmg? .
“mun“ EDIIIPIJTEIlgiS '
5.25" COMPUTER DISCS BULK PACKED -
T
1.“
TP
TP
lll lllllllllll
11118.
1111.8
11181
CIR
/R
[1111111
50
£19.99
£20.99
£20.99
£21.99
£27.99
£32.99
100
£36.99
£37.99
£37.99
£41.99
£45.99
£57.99
150
£52.99
1:55.99
£5599
957,99
853,99
930,99
250
£85.99
£87.99
£87.99
£91.99
£103.99
£126.99
500
£167.99
£172.99
£172.99
£179.99
£202.99
£248.99
rm...
DlGlDlSKS AVAILABLE FOR ATARI COMPUTERS Digidisk 1 ST Digidisk 2 ST Di idisk 1 8. 2 ST Digidisk 1 8. 2 Eight Bit
.
g????s?f?m????j?.
ONLY ONLY ONLY ONLY
2.99 Inc 2_99 |nc 4.99 Inc 2.99 lnc
P&P P&P P&P P&P
10 x 3.5" 8/8 disks. Still ONLY 14.95 Order now and we will fill 2 disks with
disks are packed with a protective jacket (envelope) and come w'nh a lull user set. including a label lab. The dises are manuladurad and a write 10100 inlemational slandards and have a hub ring Ior prplea added proteorion.
All Conlec
Public Domain software (FREE p ",p) 1
Meg memory upgrade for SZOST/STM/STFM ONLY 79.99 Inc P&P
"
_
38
Sm”
D8
525-
25”
18325135:
123355ng
Holds 100
£5535
£52595
I-blds 90 3.5' Dises £9.95
100
£105.95
£119.95
90
150
114995
2169.95
250
£23995
£26995
‘°°_ 31°
5°°
“59195
“5‘9195
with lull user
Mb
Sided
5 A 30!
2115.95
M SM 5125“ 5 A B“ “9195 ”5°“ C” D‘s“ 111.219.1113 5°‘ ”699 "mg
lamb.
UNIT3 THE METROCENTRE BRIDGEROAD ORPINGTON KENT
‘
‘
EL
Large selection
Remember
-
all prices include VAT and delivery
VISA
—
P. O. to:
CHARNWOOD COMPUTERS (Dept AU) 71
no extras to pay!
429.00 529.00 546.00 99.00 180.00
of 8 Bit Software S.A.E. for list
Send cheques *
-
375“)
Digigram service just send a pre recorded casssene and a good quality b/w photo and we will produce your own digigram for that extra special message. ONLY 5.00 per disk state1 or 112 Meg Inc P+P
_
(0689) 6194752103
255-00
520 STM ONLY 520 STFM ONLY 520 STFM+ ONLY 520 STFM+ Inc 1 Meg built in drive 1 040 STF 1 Meg inc 1 Meg drive 1Megabyte D/Sdiscdrive SMM 804 Dot Matrix printer Best trade in offers available for 8 bit to 16 bit
CENTEC ELECTRON'C SYSTEMS mm
radelncBuiltin D/Sdrive
Full rangeolhardware/sofMare at the best prices in the UK
Discs £9.95
35“
u
SNFL>$179.99IncP&P
Boxes
50
All discs are suppied
FuIl1Me
SPECIAL OFFERS & BEST BUYS!
3'5 DISCS BULK PACKED
Gracedieu Road, Loughborough, Leicestershire LE11 OQF. Tel: 0509 239892/239965 June 7987 Atari User 37
————-———————————_
BEFORE
on this
starting
month's
I
customising the operating system to your own requirements let's first answer the question left you with in the April issue of Atari topic
_
—
0“
—
I
Why should it take so much longer to send 1000 bytes of data when using the PUT command than it does with the Binary Put routine we gave you? Well, the reason is not all that hard to work out if you think about how the OS actually works when you give it a task. Each time you access it to send some data, it first needs to take care of a lot of internal calculations, such as working out the handler addresses and moving the Input/Output Control
rue
ln
a
User:
.
ma
Ine .
I
v
Block. Even at machine code speed this takes a little time, and while you won't notice it when you call a routine once, you will start to see the effect if you call the OS 1000 times and this is why the extra delay occurs. So far we’ve looked at the way that the operating system carries out your commands, but let's now examine the potential for expansion that it gives
I
Part 5 Of '
Anqre Wllley
—
genes
on
-,
I
S
the
-
Atarl S lnPUt/ OUtpUt faCIIItleS '
'
'
us. As
you know, the OS has a number of internal device drivers such as those for the cassette, printer and screen available from the moment you switch on the machine. In addition, there are a number of extra peripherals you can add to your Atari each of which needs to add its own handler to the existing set. These include the disc operating system and the R3232 interface routines, both of which are capable of loading — or booting — their own handler routines as required. This facility gives us a very neat way to add our own routines to the OS, or indeed to —
—
—
customise the existing ones. is a simple machine code Program device driver. It is not designed to do anything especially useful, but it does I
demonstrate the basic principles required when constructing a new device handler.
In fact, all each of the six commands does is to change the screen colour so that you can see it has worked. The rest of the program is perfectly valid
for any driver, so you could insert your own routines quite easily by replacing the colour changing instructions such
at lines 540 to 560. you think back to the first part of this series you will recall that the OS uses a table of device names and handler addresses known as HATABS (at address $31A) to keep track of the currently available drivers. This table, shown in Figure I, consists ofa single Ascii byte forthe handler name C, P, D, S and so on plus a two byte number. This is the address of a further table which gives the actual memory locations of the various Open, Close, Put, Get and other data handling routines. If we want to patch our OWn driver into the OS, we must first look for a free space in HATABS. Since each three-byte entry starts with an Ascii character, we can check every third byte to find the names used by the OS so far. As soon as we find a zero entry as those If
HATABS HATABS HATABS HATABS HATABS HATABS HATABS HATABS HATABS HATABS HATABS HATABS (
+ + + + + + + + + + + +
0 3 6 9 12 15 18 21
24 27 30 33
N-B-
P
$E430 (58416)
C $5440 (58432) E
$E400 (58368)
S $E410 (58384) K $5420 (58400) D $07CB (1995) — — — — — —
$0000 $0000 $0000 $0000 $0000 $0000
DOS
Assumes _2-5 Unused emf'es are “mad pfésen’fW'“‘ 29'05‘ Figure ,_ The Hand/er Address Table (HATABS) at $37A (7.94) 38 Atari User June 7987
know that we have come to the end of the used portion of the table, so we and caansertrour a resst ere.otvn ines 50 to hagdler's‘lgame Odo this, adding the name X: tothe current HATABS list. In fact, the OS always starts searching from the end of the table, so you could even add a device name that already exists and the new version would then be used instead ofthe original one. The two-byte address should point to a 15 byte table (lines 150 to 210) within your machine code which contains six addresses—or vectors and a jumpinstruction.These addresses will we
—
'
—
-
point to the six major routines that the
OS can access— Open, Close, Get, Put, Status and Special. In fact, due to the internal workings of the OS,the addresses given in your table should be one byte lower than
the actual location of the machine code routine. The jump instruction is a simple JMP INlT which will only be used to initialise the handler, and often does nothing more than return
with an RTS, as in our example. When you access your device, the OS checks the ICCOM command byte to decide which of the six routines to use. Open, Close and Status (3, 12 and 13) are obvious, as are the various Put and Get commands (5, 7, 9 and 11), but what about the Special commands such as fill and rename file? Well, if the OS finds an ICCOM command number greater than the normal maximum of 13, it will use the Special vector at the end of the table, and your driver should check to see whether it can handle the command number requested. By the time your routines take control, the IOCB information will have been transferred into the Zero Page lCOB (ZIOCB) at $20. This means that you never need to
———————_O { |
i
worry which channel number the callall the inforing program is using mation you require will always be located in the ZIOCB. The ICCOM command byte will thus always be found at $22 (three bytes into the ZIOCB). In our example, lines 890 to 930 check whether this value is 100 the only command number that we will allow in this case. Of course, you can check for any numbers you want here, thus allowing a lot of flexibility beyond the normal data in/out —
—
i '
operations. After completing whatever tasks it needs to do, your routine should place any error code into the Y register and update the ZIOCB with any changes which have occurred. Normally the Y register should contain a value of if
‘
1
no error has occurred, as in the Open, Close, Get, Put and Status examples
shown. In the case of the Special command, any ICCOM number other than 100 should generate an error, and hence line 920 sets the Y register to 146—the error code for Function Not Implemented—and returns.
,
,
Channels
When writing new handlers you should always bear in mind that the System Reset button willwipe out any user-defined drivers and replace the original rom-based set. Programs that need to get around this problem must trap the Reset routines by means of the CASINl or DOSINI locations. When the system boots it sets a flag called BOOT? to indicate if any special will be required when initilisation Reset is pushed. If this flag is set to 1, the disc vector at DOSINI is used. If it is 2, then the cassette vector CASINl will be used and a value of 3 means that both cassette and disc software
code. In this case this is not necessary, because our driver is so short that it fits into page 6, which is always
protected anyway. For those of you who don’t have access to an assembler, Program u is a Basic version of the handler. It works in exactly the same way but is POKEd into page 6 and initialised via a USR
command. Lines 240 to 530 provide a full demonstration of what each command does, plus the effect of using a value other than 100 in an XIO command. This section may be typed in separately if you have already loaded the handlerfrom an assembled file. 0 Well that's it. You may /ike to experiment further to find out which types of error are handled by the 05 and which are handled by the device driveritse/f— you maybe surprised by how little the OS actually does. You could also have a go at LlSTing, LOADing or SAVEing with the X: driver and watch the screen colours change as the OS performs different
—
requires initialising. To avoid any complications with Dos you can always cheat the system little and put your initialise address into CASINl and alter the BOOT? flag a
to 3. This will fool the 05 into thinking that a cassette boot has also taken place, and thus initialise your code alongside that of Dos. This is done in lines 420 to 480. Normally, you would also need to adjust the LOMEM pointers to make sure that nothing overwrites your
0370
LDA
#VECTAB&255
0380 0390
STA
HATABSt1,Y
LDA
#VECTAB/256
0400
STA
HATABS+2,Y
0420
LDA
0430 0440
STA
#SETUP&255 CASINI
LDA
#SETUP/256
STA
CASINI+1
tasks.
_
i*
Demonstration Device Handler 10 ; 20 ; By Andre Hilley 30 ; (c) Atari User, June 1987 40 ; 50 ZIOCB = $20 60 ICCOMZ
=
ZIOCB+2
0450
70 CASINI
=
$02
0460
LDA
BOOT?
80 HATABS 90 BOOT? 0100 ;
=
$031A
0470
ORA
#2
=
0480
STA
BOOT?
RTS
0110
*=
0490 0500 0510 0520 0530
9
,
0120 0130
;
0150
VECTAB
Page
6
.llORD STATUS-1
0580 0590 0600
RTS
;
up new device
0250
SETUP
0260
NEXT
LDY
LDA
0270 0280 0290 0300 0310
BEQ
0325 0330 0340
BNE
;
0350
FOUND
name
in
HATABS
#0 HATABS,Y FOUND
INY
STA
#'X
HATABS,Y
in
;No
room
;Set
up new device
HATABS
2,0,0 4,0,0
CLOSE
0610 0620 0630 0640
LDA
#S34
STA STA
710 712
LDY
#1
2,3,4 ;sercown 4,3,4 ;SETCOLOR
RTS
0760 STA 710 0770 STA 712 0780 LDY #1 0790 RTS 0800 ; 0810 STATUS 0820 LDA #$F4 0830 STA 710 0840 STA 712 0850 LDY #1 0860 RTS 0870 ; 0880 SPECIAL 0890 LDA ICCOMZ 0900 CMP #100 0910 BEG OK 0920 LDY #146 0930 RTS 0940 ; 0950 OK LDA #$C4 0960 STA 710 0970 STA 712 0980 LDY #1 0990 RTS 1000 1010
;
1020 1030 1040 1050
;
INIT
;SETCOLOR ;SETCOLOR
2,5,4 4,5,4
;SETCOLOR ;SETCOLOR
2,15,4 4,15,4
;Command
*=
$02E0 .llORO SETUP .END
1M? 146
;SETCOLOR ;SETCOLOR
2,12,4 4,12,4
;No
RTS
=
;Yes.. ;No: Error
;Run
init routine address
GET
0680 0690 0700 9719 0720 0730
;
0740
PUT
0750
;SETCOLOR ;SETCOLOR
-
;
0670
NEXT
LDA
710 712 LDY #1
new
entry
#$00
STA
0650 0660 ;
(FY #30 BRK
LDA
;Check through ;HATABS for a
INT INY
themselves
OPEN
STA
SPECIAL-1
OS to use ;CASINI during ;System Reset
;
0560 0570
INIT
;Tell
;The 1/0 routines
0540 0550
.HORD
;Trap Reset
;
.llORD OPEN-1 .llORD CLOSE-1 .llORD GET-1 .llORD PUT-1
JHP
0230 ;Set 021.0 ;
0360
;Use
;Handler Vector Table
0140 0160 0170 0180 0190 0200 0210 0220
$0600
;
v
0410;
—
LDA
#$84
STA
710
;sercowr 2,8,4
STA
712
;SETCOLOR
LDY
#1
RTS
LDA
#$54
. .
4,8,4
100
REl‘I
DEMONSTRATION
”0
RE"
BY
ANDRE
DEVICE HANOLER
"ILLEY
____,>
June 7987 Atari User 39
-m————l/O Channels
—
‘
390 400
.
120 130
REM
140
REM
(C)
REM
1511
REM
1711
REM
1987
JUNE
USER,
LINES 180-230 POKE THE HANDLER INTO MEMORY AND INITIALISE IT LINES 240-535 0511011510115 THE OPERATION OF THE DRIVER
REM
160
ATARI
LINE 5110-680 IS DRIVER ROUTINE
180 CHECK=0:FOR LOC=1536 To 190 READ BYTE:POKE LOC,BYTE
20I CHECK=CHECK1BYTE 210 NEXT LDC 220 IF CHECK<>13807 THEN
?
REM
250 260
?
DRIVER DELAY=510:GRAPH1CS
”
DEMO
REM DATA
0
#1
CLOSE
I=1
550 560 570
300 7 :? ,"PUT BYTE..."; 310 PUT #1,A 320 GOSUB DELAY 330 ? :? ,"CLOSE...";
34I
FOR
5110
7 :? :'? ”COMMAND:","OPEN..."; 280 OPEN #1,8,0,”X:” 290 60508 DELAY
350 60808 DELAY 360 ? :? ,"0PEN AGAIN..."; 370 OPEN #1,A,0,”X:" 380 GOSUB DELAY
T0
DATA
-
DATA
53,6,6A,6,75,6,86,6,97,6,108 6,76,129,6,160,0,185,26,3,240 8,200,200,200,192,30,208,244 0,169,88,153,26,3,169,0,153 27,3,169,6,153,28,3,169,131 133,2,169,6,133,3,96,169,0 141,198,2,141,200,2,160,1,96 169,52,141,198,2,141,200,2 160,1,96,169,132,141,198,2
600 610
DATA
620 625
DATA
630 640 650
DATA
1111,200,2,160,1,96,169,84,141
DATA
198,2,141,200,2',160,1,96,169 246,141,198,2,141,2IIO,2,16 1,96,165,34,201,100,240,3,160 146,96,169,196,141,198,2,141 200,2,160,1,96,96,1I4,32,15 6,165,9,9,2,133,9,96
DATA
DATA
DATA DATA DATA DATA DATA
‘
1’1
o
1
,
F O"
mth
‘
111551“
1”
l
‘
£24.99
ONLY
,
,
3new sets
—
W
—
.
all WIth true descenders.
—
D Simply replace
the 01d character ROMin your 1029 with FONT IV No soldermg or cutting necessary.
~
~
-
Contains existing
89°
man HBEDEFGH
FIEIEDEEFI’SH
2755 1452 2036
41,5
435
3515
1,75
495 525
2775 3913 5317 4977
555 535
or just
D
asunder non ?r
only
£12.99
P0811“!!!
If you
prefer we can supply just the descender character on a chip at. a lower price.
D Simple to
cm thTIISQJcIZZSIIRQVGnge Raid Oyer Moscow The Tall 01 Beta Lyrae Lsaderboard InternationalKarate
£6.50
“4-95
.
usuAuvsAusnAv 1' ,
s
,
?m?,
5,35... "" ’
_,'
'
M?wmmwmw»wum~
40 Atari User June 7987
.
,
,
.
,_
,
1.7"...
6163 3639
515
2955
51.5 575
2931
5483 5553 1,392
600 625
5168 1.935 4896
5252 5264
650 675
4955 5555
ALL LATEST SOFTWARE STOCKED
{3521232535531 1713313902131: £9.50
£9395
£33:
37 User for details of Printers
2,435 .9
.
HARDWARE
£23.92
11:11 Cass
AtanWrrter Plus Syntile
N/A
?ynca“? 3p“ ‘p
117]:
53332
orders
"11111111111111111 101211311159“ wszooo
phone sent same
with
any
probtems
£4500 £120.00 £183.00
NEW
1:55.00
PACKS COMING SOON
'
£49.95 or
("m““m”
W54000 Datarl Interface Inc Software
UTILITIES
_
We
for double Guarasritézeddbgstched Blank £12.9510r10 Discs5.2s DOS 2.5 Send DIsk + 50p tor FFIEE TRANSLATOR
233: £7.50
.
z-uacnzorrs?llsu
32$r§°3513301°rm°£nm5__=_;_ ""’""“'
1 .
21.51 836
Hub nngs £14.75 £14.75 £14.75 £12.50
173?
Call In
mm“ CE“ mum
3351 3169
1,55 480
,
Disc £37.95 £49.95
2
.
agg?szwzm's rmromnousrnuusure
.
31186
1,25
BLANK DI 5° $5.2 5
use
ausmess sorrme
“sung som' '
5571. 3602 2828 3325
150.1.
5153:
FightNight aumle alho Datres Wms
Phone .
100% compamble mm
1856 4691
355 335 360 395
2451
620 345 670
511.1
1,537
22}3.3:
£9.50 £9.75
£322: 1:11:51)“
no soldering etc,
—
180 215 21.5 275
21,51 21,51
560 595
5426 51,17
£9.50
XOS Ultrmon
?t
355 1,15
5153
5431 155 12241
5129 21.51 2451 2451
295 325 355
SOFTWARE
nascenHENZLIEFIQM
371 3351 2531
455 435
Ataricharacrersenmusrmewrs1111111111 no
175 255 235 260
280 315 345 375
315551"
-
CHSUM
120
13539
11.5
6518 4756 2775 1438 1559
630 660 680
4537
115
9572 4896
555 535 610
5133511191 051391v1/111y
D Fitted in minutes. D 100% compattble With all eXIstmg so?ware. D Adds new dimensions to your letters documents.
LINE
CHSUM
For ST Hardware & Software see other ad in Atari ST User Atari 400, 800, 600XL, BOOXL, 130XE, 52OST, 104OST (callers welcome)
_'
POST FREE
6680 871
LINE
mm
Iv“
Replacement character ROM!
ms4chamcmr sets at the Mk ofa smtch
100 160 195 225 255
750:NEXT I
DATA DATA
[HSUH
135
DONE":RETURN
DATA
LINE
SUPPORTED)...";
_
1D ~
'
"
M/CODE
60etw.
gét/
ROUTINE
TURN YOUR 1029 PRINTER INTO 4 PRINTERS IN ONE ,
r‘
580 590
660 670 675 680
'
me 100...";
DELAY
"ERROR":END
270
‘
100,#1,0,0,"X:"
REM
7
'X:’ DEVICE”
OF
’
DELAY
GOSUB
520 530
DEMONSTRATE
LET
,"STATUS..."; STATUS #1,A
51I
_'
:?
670 GOSUB DELAY 480 ? :? ,"XIO 20 (NOT 490 X10 25,11,5,5,"x:" 500 END
23I A=USR(1666) 240
GOSUB 1
1.55 7 :? 460 XIO
1676
"'
DELAY
1010
1130
7
[GET BYTE...”; #1,A
1.25
Ml
M/CODE
THE
:'.7
?
GET
“"
"'
'
for friendly
Primers, Interfaces etc, Enquiries Welcome advice
regardless
of where
purchased Sat Open till 3.00pm
day; 31:717511170131: mz?‘nd?sm:ggl' 32. HOMEVIEW BBs 01592 7767 10pm-10am 300/300 1200/1200 8bit none ari 1510 bit 1711693“qu VAtryand FREEPAPOverseas orders “ICON. r—? CALLFORBEST PRICES. caenrr CARD HOTLINE AND ENQUIRIES 01-691 0207 RING HOMEVIEW Now MBROCKLEYFIOAD,BHOCKLEY,LONDONSE42RA
\
'
Thurs
till
J
________m..,m___sm
“—
programming
Shadow
reglsters
-
I AM having a bit of trouble with a program I’m trying to write. I have finished the main parts, and I’m now tidying up the screen displays and so
_
Your programmmg problems SOlved by ANDRE WILLEY
on.
My problem is linked to the SETCOLOR statement. Before I read some data in from disc Iprint a message in Graphics mode 2. However, I, often find that the colours / have set do "Of appear immediately, bUt often take four or ?ve seconds to come onscreen. I understand that this has something to do with shadow registers, but I’m not too sure what these are—can you help?—A. Pratt, Sollhull, West Midlands. 0 You are indeed correct in what you say and the problem is ii?ked to these mysterious shadow colour registers. There are two types of colour regiS.
ter on the Atari
—
hardware registers,
from which the screen display is generated, and software (or Shadow) registers WhiCh are used by software and SETCOLOR commands. The tWO types are provided to prevent a problem common tO many
computer display systems: if YOU change a colour value while the diSplay is being updated 0“ the television YOU Wiii see an annoying jump 0" the screen.Thisis most pronouncedwhen YOU are using flashing COiOUI’sTo avoid this, the Atari only updates the actual hardware colour registers during the blank period between each TV frame or the Vertical Blank period
of these Vertical Blank tasks
are
substitution:
temporarily suspended whenever time-critical tasks
fer are taking place. T_hus, whenever you access the dISC drive W'th'" one— fiftieth of a second after executing a SETCOLOR command, the colours "Ot appear until the disc V0 has may f|n|shed_ You can get
LET A'_3 '
“159”
R
*R)
This produces the required result. However visualise the problem when
dealing with 312 how does one Conversely determine a square root or cube root? In Basic R: VA/rr might be' '
'
round this in one of two ways. Firstly you could use a simple FOR...NEXT loop to delay the program
until the next Vertical Blank has occurred - a loop of 50 times should be ample for this purpose. Alternatively, you could POKE the hardware register directly. Each of the software registers (708 to 712) has a hardware equivalent (53270 to 53274). All you need to do is POKE the hardware register with the value held in the shadow. If you have just set the colour _of the 708 shadow you could use: POKE
2 E
such as data trans—
5327lil,(COLOUR*16)+ BRIGHTNESS
a=(A/3.14159)fll.5
But how does one obtain this on the
sooxt? It seems quite easy to produce the symbol by pressing Escape then Control+ f but each time I try it an 7‘
error occurs. I should be
extreme/ygrateful if you could supply a solution to this prob[am as the local computer clubs are unable to help, claiming that the Atari Mr A. P. is only a games machine. Tuite, Tyn-Y-Groes, Gwynedd, Wales. O The answer to your problem is —
actually very simple
_
the character
when raising numbers to a given power is“. and is given by pressing Shi?+->_ This will allow you to use the formula;
used This will ensure that the screen display shows the correct colours immediately.
—
known. When you do a SETCOLOR command, the colour value you
A=3.14159*R‘2
as it is
stored in a temporary provide until colour register the shadow is
—
-—
the next Vertical Blank comes along. During this time, all the shadow registers are copied into their hardware
counterparts. Your problem occUrs
because some
bl ms getting Are you havmg pro ek? Write to wor your programs to User Solutions. Ate" _
_
Software
a d,. 68 Chester R 0 Europa House,
Hazel
Grove,
Stockpgfx‘anv as we we 3m“ is of Atari User a“swear can Wlth'“ the p 9 we ca nnot give but, unfortun_ate|y personal replies.
square root
—
You may then use fractional powers for roots, or for a simple square root
snags
use: 7
.
l W'Sh to use my _
recently acqurred mathvarious 800)“: to carry out emat/cal calculations. However,_ I W’th a appear t0_have StrUCk perlem Atari 333“? when attempting to work 0Ut squared numbers 0’ roots. For example, a Simple problem Of determining the area of a circle of given radius is given by A=rrr2. In Basic this would be: ill INPUT R 25 LET A=3.14159*Rt23u
mill
END
Unfortunately this produces an error message on line 20 requiring the
R=SQR(A/3.14159)
Because of the way computers handle real numbers, you might find that the final place of decimals is often somewhat inaccurate, in which case you can round off to, say, four decimal places with: ' ' 5mm“ x-INT(X*1MM+0
‘f V0” 0m“ the +035 V0“ W'” mm“ cate to four places instead. There now you can tell everyone what a
-—
great machine the Atari really
is.
June 1987 Atari User 47
l
t
'
'
h At 520 S| es the power t d f t d dl “es sla ghter monsters an d OUtWIt crue | captors.
l
'
.a'F5f:fi‘5;-‘T.T*IF§—;§t’€§‘;§f1§u
a‘uéfv-‘zssep
,
1
,
F":*l\;"¢-” wu‘s?‘?
a
?"1
1,
l
55:5?” ' ?zz-2:92
”n“; 5:3
1:5},
' =
1
'
~
,
‘ngu
A;
”i
.
1 _‘
4’.
Sagas.
,-
m"
'
“was...“ f"?
5
,
..
‘\
_,,,“ ar-
its; 0-
N!“
mi:
399134223552?
.
‘
~
3;ng
— u.s. Gold. Enter a world of monsters, mazes, and combat in the ultimate role-playing fantasy game.
i‘é’aéfé??éig; 55, i
'
"
A‘
3
;~
.
i
3
“"
A
5
'-
f
if -
53?
z
23:5“ ~"
g
"
,
'
.
,,
we?
"~—=
"we?
”
‘
;,
art": u
5;
5
,
' ‘
‘
t
,
S
— Ocean. Voyage to 19th Century Hong Kong for action and excitement with pirates, smuggling and mutiny.
Tai Pan
, a:
,,
g,
54>”,
:
,
egg?
f
_
7
I”;
g
,
m
.
'
,
Gauntlet mystery
gsmswwm
— _,
f
.,
,
‘f' a; 1
g?artwmgazé-qh ~"i""?.“:‘i':§:
“a?
uvmv
~. :
rnttng’m‘”23}; q.
5.
s, , ma M, an“);r?féfui??unin.
’
"
ii‘f’:§}’:i’=ifl
,
55555
“er
‘s?‘f?’s‘éé?si
F‘gai
;;§;1;‘;,,.x
.
Lisa?!
ii
’
551.
“wattage-w»;
»,;,7-:'5,i..‘::,_=;>-,»=é’7
f;
“l'f'
_,-..;cat-azse‘vszeir’cs-"rass
,
,
e
if ~
a.
E
a
is“?
Metrocross
— U.S. Gold? it takes lightning reflexes to get past the potholes, obstacles and forbidden zones to reach the other side. And that‘s just the beginning!
as“
Arkanoid
'
e,
,
» ,
.
UL;-
Imagine? The latest smash-hit coin-op game! Are your reactions quick enough to handle 33 different play screens? —
“—
~ ,
'
5???
».
s
' '
, .
,
f
a
Star Raiders - Atari. Star Raiders are the only force strong enough to hold off the Zycroids. Your task is to command the Starcruiser are you up to it? —
55
5
FIi g ht Simulator II —Sublo 8 ic.Tal<e the controls of a Cessna 182 or Learjet 256. With high speed 30 graphics for take-offs, landings and acrobatics, it's just like the real thing!
‘Screenshots are
I
'
But It ’ 5 I10t a II f un an d games.
j
k,- “srn
. »
..
.
N
.
.
,
..
.
tweetwmhm‘ ,
seas
waft
.
.
jg:
11;
{if
;
,
an Ei?firifuf,
EM
“
‘
“MM“ ,
v
,,
.:"'"——~ '
7
L]
§
-,
,‘
s
.
1
{L}
,.
..
r"
_
"
A
,_
d w u u u iii
:
E] E] E
,
sEsVJss?s;
,~.
— Silica Distribution. VIP Professional is an integrated spreadsheet, database, and graphics package, GEM environment plus Lotus 1~2-3 compatibility.
VIP GEM
Fleet Street Publisher-Mirrorsoft.The complete desk-top publishing package. Gives you page make-up combining text and graphicsfor sophisticated,professionallooking documents.
'
Mixing business with pleasure is no problem with an Atari 520 Not when you've got over 1,000 software titles to choose from.
ST. ;
g ‘
You’ll find all the latest games and a huge range of business titles from the top business software houses. And the range is growing allthe time. You won't be short of power, either The Atari 520 ST £36 is twice as powerful as most business micros. {W
e
s
3
Superbase Personal — Precision Software. All the features of GEM combined with full relational database power. Easy to set up, flexible, plu_s unique picture index facility
— G.S.T. Professional word processor featuring spellings and integration of graphics including 1st Mall for full control of form letters etc
‘fessse
i
3509“:
f?”
E§
»
U.K.
:
__
,
fv‘use
j
1“
1st Word Plus
”ii:
5‘s,
sf
...
“?I3»
“?i?????m
km;
it!“
“
"
.
g
51
ff;
3;
e
'
i
.,
you'll be able to create spectacular colour graphics. Even animate them to make your own films. If you're musically minded, you can compose and So
full symphony. Or, for those who’d rather write programs over thirty music, the 520 ST supports languages. programming In fact,whateveryou’re looking for in a computer, you’ll find it in the Atari 520 ST. play
-
om
7
E:«5"«1
if
—
,
,
w,“ Av ..1113511113,i'A'iLii—Jijgebg ""-1;,'..;":'.,':'..'b".’".".’ff§"s-
A,“
,
7
.
fi‘f? ii
g
.,
7
.
..
..
.
®
—
"
than
you require any further information concerning software featured please write to.
L
,
f
a
the original Arcade game
h“;
_
.
.
WORKS HARD
PO
Box
-
PLAYS HARD
555,Atari House, Railway Terrace, Slough, Berks
SL2
582
e
v/
xmgég);
gig;
t
V
,, . ,,
‘
’
~ ‘
t ,
3:5:
~
5?
,
‘3‘
m”
_
y
5:51
,
E
‘l‘
f
been awarded a forward-?ring missile for your en?’ea‘mu" “St I p ush forward to fire n. Th e next screen is nasty because I' come pouring down from tahlglr‘rfountainwhile you beat f’a“' . Ygu must now cross the lake by II on a xylophone in the hope ttlfat tyhey’llexplodedoing a 30 version of Frogger. just when I think We got oing from tuft“, to log and 5° °“\g~hen you land 0“ at somewhere that lousy bird flies thelslaqd “Be centre the Maniac wavmg his ast steals my and arms about should disintegrateraves me well andhammef "my m the You must now climb the “ench. Can anyone help? A" | "P and pick the apples, descendtree: a" know is that if you press up on this reen left and right wi|'5tee’V°“' press the fire button to rse‘ The longerttho‘nlljltll‘t‘t?: e rsr‘hssile'(from last screen) accordat
1
t
«I
k
_
l
k
\
{l
:
-
”' '
“mfg ,
V $3
-
y
A .
~
,’
w f“?
g:
e.
l!
‘
1
g
W
«
,
5
A519.
‘
i‘
A
‘
r
“21x
.
§2f~ a ewe5,3;ftsiwszali?mtjgwwem w
o
~
I
J.
s
3
,,
0
First pass the sum” e g oing down as far as possr“2:53.21 run ning up until you are one plxe above the bridge- When the 2222 stops. "I" Wicmy across the brid e and he should follow.
%
fr};
.
medla
i
’ '
532
'
Z
'5 p“$5221,the
l
steeper the {l?gle Of After three hits, the
the throw. horse should
wade?through 0 you -_
d car
Iallliellliil‘e yourzfe
malty-thisrate '
can say |5 your sh|p on screen eight m“ st be a real mean war-machine WIth I
-
_
.
.s°reen'hlf t e' V0u are called up t° ?ght enemy, you will find that you have
of extra weaponry E2:
32:35:29. Paul Collins, Lewes, —
Sussex
Zorro
'
‘
l
-
all
.
the
th'5
on
_
_~
'
-' ~
"
l
.
I
1
HERE is the full will have to war solution, but you for yourself
'
X,
_r
' , _
. '
‘ ' 7
f'
f
’ — — f -
O Coll
‘ , :
f
.
g
—'
-
‘
,:
y
‘
~ r
-
'
'
‘»
5
‘
i
,
l"
s
“
~ '
.
.
'
l
.
z
-
and
,
"
'
br
e
eat it at the the an collect t 5 next to it. O C e mission bells from the tel and p rem at the top ofthe church t ; rave in. The grave will 0 , but . not enter yet.
forge
> .
,
3—
’
.
-
?
' ' ' '
0 Collect
' 4
’
A
1l
e
hotel, sta
trum
on t -u.
press fire. ‘ on to the
fall
,
you into pole, 90 u 0 Collect t already) t and take
-
-
~
t from the
see-saw and ill emerge and
e-saw, catapulting ove along the . -ct the boot. if you haven't down the well -oblet in the cellar. the grave and collect -
0 Now e the bag of in the r mwit -
-
ey. When you are flashing icons, r and push the
90 high to th barrels in
-
‘
.
W
0 Go ba the flower
.
| ‘
O Re-ente and 90 u-
l l
-
l and collect
tomb by the cellar
jail. 0 Free he oners while avoiding t e bullets. he prisoners will form a platform to jump on to the low roof. next room and then your wa cross it. 0 On en my the room senorita the top, work . ith the ur way to the to When you re her, the hanky a flowers oe given to her auto
i
-
-
'
.
l
‘
'
'
;
'
-
;
f
:
.
.
l
'
.
f
o
'
he will kiss you and musw will play. You have completed -
‘
,
Zorro.
Welling, Kent. l
44 Atari .
—
C.E.
Smith,
help you destroy
To
Taii?fii?f?s *
the aliens
%
we
w
WT
an
s;
e
eatt
e
taxman,
“f
massacred the lance.
ve
“n" .
For
a
”f"
am
i
£LILFI-‘=15
“
INCLUDING
I”
Wk???b?sg?wqu?
£1
limited period, the Atari 520 STM
We’re SM125 mono
C 4
5 1-
is even
VAT.
2212.2
5
more
“A“ 7
fete-fee:
,,s
“rd La.“ ‘i Ei 5“is of
a
knockout than usual.
offering it for just £449.95 (inc. VAT) complete with SF354 disk drive, monitor,*a mouse worth £24.95 and ist Word, worth £49.95.
50 as well as saving you from the enemy, the 520 STM will also save you £184. You’d
better hurry though, because it won’t
be long before our
stocks are wiped out.
ATARI 52 0 ST M wonxs
”offer includes mono monitor
The
SZOSTM
mummy/s
plugs
into
a
HARD
standard colour
TV.
‘I\
Atari XL is hardly blessed with a proliferation of music add-ons, so it is encouraging to see 2 Bit Systems devote its energy to righting this wrong. It already has three music THE
packages for the 48k Atari and more are on the way. We’re looking at three of them this
month
Midi Master, Replay and Digidrum/Synth. The first contains six programs — an eight track Midi sequencer, CZ voice editor, DX100/21 voice editor, CZ keyboard split utility and two programs which WIII play, Vla Midi, music created with the Music Composer and the Advanced Music, System. You get an interface, too, which lu s into one of the disc drive’s I/O gorge It even has six feet of wire attached with Midi DIN plugs on the end so you can connect it straight into your synth. The plugs are marked in pen with an and an 0 but these soon rub off, so it’s a good idea to tape on a couple of labels. The trade-off for all these programs is a general lack of facilities, but you do get lots to play with. The sequencer is controlled from one screen and operation is a piece of pie. You can record on up to eight tracks but each is monophonic, which means it can only record one note at a time. The tracks are listed down the left side of the screen with seven parameters across the top, REC, PLY, PGM, TRP, REP, LEAD and GAP. You alter parameters by moving the cursor on to them and typing in new values. Thankfully you don’t have to hold down Control to operate the
-
n
0“
ln
sam -
—
n -
In
,
-
.
M Id l
m u s Ic
IAN WAUGH
.
three
reV|ews
paCkages deVOted
to tuneful
fun
I
cursor keys nice one 2 Bit. REC selects the record channel, PLY selects the play channel, PGM sets a Midi patch or program number which —
is
transmitted to the synth before the
music starts and TRP transposes the track over plus or minus 99 semitones. REP will cause a track to repeat, a certain number of times, LEAD lets
you delay the start of a track and, finally, GAP wit! produce a delay beforethe track repeats. You can save and load a piece of music, wipe a track and play and record. There is also a time input option which lets you tap Out the rhythm of a recordedtrack. This is the nearest you get to step-time input, as all tracks must be recorded in realtime but see the Music Player pro—
grams. Let’s say
straight off that what the sequencer program does it does well but a comparison (however odious that may be) with almost any other piece of Midi software finds it lacking in the facilities department. For example, one ofthe main attrac46 Atari User June 1987
tions of Midi sequencing is the ability to record a piece slowly and speed it up on playback, but Midi Master can’t do this (although you can set the metronome speed to help you keep time as you record). Other features which you might expect to find are also missing. There are no editing or copying facilities, and it doesn’t record velocity or pitchbend information. The program doesn’t send a Notes Off message when you stop playback, and notes on your synthesiser will drone on until you reset it. It doesn’t transmit Midi sync messages, so controlling a drum machine could be
awkward. I’d love to be able to catalogue the disc, too. Okay, that’s a pretty big list, but there is good news. Apart from being easy to use, the program works a treat with Casio CZ synths. The CZ series are multitimbral instruments, which means they can sound more than one tone at the same time under computer control. It’s a doddle to record four parts and by altering the PGM parameter you can
experiment with different
sounds
on
playback.
Another bonus for Casio CZ owners voice editor. This shows all the synth’s parameters on screen at once and you alter them by moving the cursor and typing in new values. It has no frills and can only handle one sound at a time. If you have a C2230 this is perfect as is the C2
it lets you edit the otherwise inaccessible four programmable voices. A CZ menu program lets you instantly load any of the voices on disc. A new addition to the disc is the C2 split facility which lets you play one sound on the lower end of the key-
board and
a
different one
on the upper
end.
The DX100/21 editor performs a service on these Yamaha synths and it can even dump a complete bank, although the synths have faster built-in tape dumps.
similar
The two final programs let you load in and play music produced with the Music Composer cartridge and the Advanced Music System. The manual admits there are limitations because of the way the programs handle music data but they can still produce excellent results. '
The most amazing part of Midi Master is the price. Even though it may be short on features in a few areas, if you want to make music with Midi and your Atari — and especially if you have a C2 synth — you really cannot afford to be without this package. It is terrific value for money, and if you have a C2230 it is a must. Replay is something different — a sound sampling system. The necessary circuitry is housed in a cartridge which plugs into the cartridge port, and there are five programs on the
support disc. A 15 inch flying lead ending in a mini jack plug runs from the cartridge and plugs into a sound source, such as a tape recorder or hi fi, for sampling wish this lead had been a purposes. I
bit longer. The sampled
sound
is
played back
through your TV or monitor speaker and the sound quality suffers accordingly. An audio-out socket would have been nice, and would have made the
recording of your Replay experiments
easier and cleaner. The main program is called Replay and this lets you sample and playback a sound. You can select six sampling rates — 6KHz, 8KHz, 10KHz, 12KHz,
‘
(0)
fig-3;f‘"'_ '
,_
‘
I
i .‘
3
4,2 ‘
r’h‘“
'
‘-‘
,
"
.—
T f}. '
H
‘
$30
03:
08
04: 05: as: 07: as:
‘
I
‘
01:
oz:
I
* I~1'l‘~.‘-. .
f“
.
:
.
_
"
a
on
"stem-om:
\ '
8 TRQQK. iS??HEICER: 01.9 2 BIT 1986 SVSTEH‘S. 8?
,3_- _
'-
._
60 so 00 co 00! on so an
on,
so 00 so co no
,
gem-rem
a
.
0000 0900 0900 0900 OOQO sees
0009 coca
"
The sequencer program
Digidrum
— which give you three and 12 seconds sampling time. The waveform of the sample is shown on screen and you can position start and end markers to select the section you want to hear. You can load and save samples between these markers, and catalogue the disc. By loading a number of samples and moving the markers each time you can build up a series of sounds one after the other. You can
16KHz and 21KHz
between
produce
04995
O‘DP'I'ZOOL' 00' 0008 can «too too; 0090 090'3'5‘001' OG"O.90 you no 002.0090 3903.4790. 103... 0080 31-007 0013-0099 as. can +90; no; 0090 ace ?uz '.O:f°‘0.
W
2—Bit’s
CJH
some
effects like this.
good
—
and
weird
—
Apart from chopping bits off a sample, you can't do much else to edit it, although there is a reverse option which lets you play the sound backwards. Always great fun,this one. A calibration meter on screen helps you select the optimum playback level for your tape recorder. There is also an auto triggerfunction which willtrigger the sampler as soon as the sound source reaches a threshold level. The sampling resolution is eight a playback resolution of four bits. This means it’s not the best qua-
bits, with
lity, but it should be acceptable and sums it up nicely considering the sound plays back through the TV —
that
speaker. Careful positioning of the start and end point markers can often get rid of unwanted noise, and good recording
procedure is very important, too. You have to set the output and recording levels carefully to get the
best results. The User program allows you to use samples in your own Basic routines: What makes this especially useful is that you don’t need the cartridge to play them back, so you can give
copies of your programs to your friends. Imagine your program saying, “Now press Fire!”—or whatever other words your mind can conjure up. The sample does occupy memory of course, but not so much that you
couldn’t write some interesting pro-
8. That missing C at the top is rather as, indeed, is the one restricting octave limitation — but you can enter —-
grams.
Digidrum converts your Atari into a software-based drum machine which uses drum samples taken with Replay at a sample rate of 10KHz. You can program up to 29 patterns of up to 28 steps and chain them into a song. A song consists of up to 32 steps,
each step consisting of a pattern number and the number of times it is to be repeated. This construction is similar to the method used by many dedicated drum machines. Options are accessed from pulldown menus and you select the pattern (to be edited), then edit mode,followed by play, which is a bit fussy. It would be nice if you could hear the pattern and select patterns from the edit screen. You can't load in new samples in place of the- existing drum sounds, which would have been terrific, but perhaps that’s asking a bit much. (Watch out for 2 Bit’s Percussion Master, which lets you do just that!) Available sounds include bass drum, snare, mid tom, low tom, cowbell, hand clap and open and closed hi hats. You can only play two drums at once, and certain combinations can't sound at the same time (such as the hi hats and the cowbell) but you can produce some pretty good results with a little thought and careful programming. Digisynth, as you may gueSS from the name, does for sequencers what Digidrum does for drums. You can load new voices into Digisynth and use them to play a sequence of up to 256 notes within a single octave
and play back simple tunes quite effectively. It is interesting to hear how the character ofa tune can alter when played with different sounds. New to the package is Echo, which can produce a delay ranging from 2/ 100ths of a second to 1.3 seconds. It can do some rather funny things to recorded music, and it will work on your speech too, although you will
probably
need
an
adapter of
some
sort to go between the mini jack on Replay and a microphone. Although all the programs are simple you can have a lot of fun with them. A bit more scope and a few more features would be nice but, as with Midi Master, you get a lot of programs in the package. The
significantly more powerful fea-
tures and intricate hardware required to run the system is reflected in the higher price of Replay. It hardly costs an arm and a leg as sampling systems go, but if you want to make extensive use of it in recording you may find it lacks facilities you really need. The good news is that the Digidrum and Digisynth programs are available together for the ridiculous sum of £4.95. This is a prime example of software being cheap even if it were twice
the price. Buythese if you buy nothing else!
2 Bit is currently working on an enhanced version of Midi Master which will include a 16 track polyphonic sequencer and a score writer. Now that will be something.
range.
Now you can program a dog barking, ”How Much is that Doggy in the Window Woof! Woof!” something I’ve always wanted to do Since seeing it on a Tomorrow’s World programme. The pitch only ranges from C up to —
—
P’OdUCts’
23595
,
,
Mfd'.
MaSte' £2150“ Bap!” mmpaCk
D'g'drum/symh
Supplier: 2 Bit Systems, 44 Marco", Road, Dunstable, Beds, LU5 4EG. Tel: 0532 696526
June 1987 Atari User 47
.
ACE .
three, the final section of the ACE character set editor program, adds the Pad and Animation modPART
-
ules. It will not run on its own, but must be merged with Parts one and two that appeared in Atari User in April and May. Once you have typed in Part three, list it to tape using the LIST “C:" command, or to disc with LIST
I -
"D:ACE3”.
'
STEPHEN WH'LIAMSON Closes hls series With the last two modules of his advanced character editor
With Partthree in memory enter the combined Parts oneand two from last month by using ENTER “C:" or ENTER
-
“D:Ace1AN02"andyouwi|| havethe
complete version of ACE which can then be saved to tape or disc using the command SAVE”C:” or SAVE
“D:ACE". The extra commands are as follows:
now_available
PAD(P): U39d_ to create multicharacter graphics. it '5 also used to deSign'animationframes “59d during the Animation section. To enter Pad press There are furP; .
.
cursor square. In Graphics 0 use the Caps and Inverse keys to select uppercase, Iowercase and inverse characters. In Graphics 1 and 2 these keys are used to select a colour from the palette of four foreground colours. Because of this,on|y 64 characters are availablein modes and 2 uppercase letters, numbers and symbols (screen codes 0 to 63). Screen codes 64 to 127 — Iowercase and Control+key graphic sym-
or 2 Pad display of space character using different colours. As if by magic more colours will appear. Switch to graphics 0 and what is normally a two colour mode (foreground and background) has acquired other colours. This effect is more dramatic with some colours than others try experimenting with this effect using the Colour option.
For Graphics 1 and 2 characters the four colours are selected by means of the Caps and Inverse video keys:
facility to hold up to nine separate Pad displays in memory for use in the Animation mode or for storing graphic designs. To switch from one screen to
—
1
their ttrz‘ommands ese are '3 tazsoc'ft’rt‘ed e e “Writtthhpag a_n bols—are not available. °_" ”9, an Of the
d'SPiaY- U“ the are accessed they commands, by pressmg a 5'”9ie key. When retur-
side main
menu
Crzg‘nnaaqg' e??Efrvolrlii pezgsgigynt?epsajd -
the Pad menu and return to the main .
all characters on
When this function
is on, all
the Pad display to the redefined Shapes' Th's he'ps V°” keep "3°" °f what shape has been assigned to which character. When leaving Pad mode the set .
.
seéecfrtedd se rema'“ characten
0" (Atharipocg e a
it?
MODE(M9): The bottom section of the screen display is the Pad design section. When ACE is first run all characters printed to the Pad display will be in Graphics 0. To changeto a Graphics or 2 screen fess M and select the 1
mode required? PRINT(P): When the Print option
accessed
a
is
rectangularflashing cursor
will appear on the Pad display. Any character key that you press will be printed to the Pad screen at the current cursor position. The cursor is moved around the screen by means of a joystick. in Graphics 0 do not use any noncharacter keys such as Delete, Tab or Insert. You should also avoid using the * key as it is used to make up the 48 Atari User June 1987
Colour
"
1
gapsoffjllnverse 305 0" nverse 0" Caps
0 OUT go:0Uf§
off/inverse 0"
Comm 4
5
5
(
charac-
giggle? (152533is Ztgg?agé?rs'
elme spay.
on/lnverse off Off
tAth'icglg?sihlgyffeCts
,
Caps
This is true for the 26 letters
of the alphabet, but numbers and'symbiols act differently refer to the discussmn of the Basic COLOR statement in Your At an Computer f or more information. —
.
.
.
Because the Escape key is accepted as a valid character in Graphics 1 and 2 it cannot be used to exit from the Print option. instead, press the Start function key to return to the Pad menu ‘ then press Escape if V?” want to return from Pad to the main menu.
WIPE(W): —
pressgv5. secon
a
Graphics
1
large blocks
—
SCREEN CHANGE(1-9): ACE has the
another
_
menu press Escape.
On
erase the Pad display this Operation takes a few
T°_
Wipe fills all the current Pad display with spaces. It is possible to edit the space character just like any other during the Edit option, but in normal circumstances this is not recommended unless you deliberately want to create a textured background. One interesting aspect of editing the space character is to create artifacting effects which take advantage of how your television handles colour information. Try editing the space character so that it resembles a chess board with alternate pixels plotted.
ress ke 1 t fr m P mode. viihen inytshe gr?nt/gadtii§o;g use the Option key to go up a screen and the Select key to go down. When saving Pad screens you will
gsrereiiosnt‘gtseadvetoAziwgimsh
data, ACE also saves the colour registers so that, when loading screens from cassette or disc, the colour regist ers w' 'II b ec h ange d b ac k tot h esave d
values
ANIMATlONiA): The animation facility .
displays a quick succession of Pad screens to create graphic movies. This mode is entered by pressing key A from the main menu. A Pad screen (1 to 9) may be allocated for each frame Of the animation. Press Escape after entering the screen of the final in numltzer ion sequences frarrae your anima t ese need not be the maximum nine frames. The frames will then be display in quick succession. Animation speed is preset to (fast). To change speed move the joystick down(slower) or up(faster). The animation sequence will stop while the speed is being adjusted. Press the fire button to return to animation. To stop —
1
animation and return to the main
menu press Escape, The animation effect is handled by a Basic subroutine and achieves high
speed smooth
animation without
Utility 980 IF KEY=10 20:1(Eyzzss 990 IF KEY=63 10:KEY=255 5215 111511 ACE
pm
62
1030:GOSUB
GOSUB
THEN
52
1030:GOSUB
GOSUB
THEN
6010 IF 31:7 1ng COL=C0L+1;CUR1:CUR1+ ”MODE" THEN
1
POKE
5220
REM
5230 521.0
GOSUB
2960:POSITION 2,8z?
GOSUB
2550
5250
POKE
—
53):RETURN 5560 IF KEY=48
”PAD"
'
764,255:POKE 209,1:POSITION
I=25 TO 31:POK DLISTFI,2:NEXT IzPOKE DLIST122,66:PA
E
THEN
FOR
IF PEEK(1548)=H THEN POSITION 27, 7:? "ATASCII" 5270 IF PEEK(1548)=224 THEN POSITION 2 7,7:? "ATASCII" 5280 POSITION 27,9z? "PRINT"
5260
27,8:7
5290 POSITION 5300 POSITION
THEN
GOSUB
1030:GOSUB
2
THEN
GOSUB
1030:GOSUB
5
49I:POKE 209,1:GOT0 5240 5370 IF Kgy=37 THEN GOSUB 1030:GOSUB 5 430:GOSUB 2550:GOT0 5240 5380 IF KEY=65 AND PEEK(1548)=224 THEN POKE 1548,M:GOSUB 1030:POKE 209,1:GOT 5240 5390 IF KEY=65
O
PEEK(1548)=H
AND
P
THEN
1030:POKE 209,1:GOT 1548,224:GOSUB 0 5240 5400 IF KEY=80 THEN GOSUB 1030:POKE’ 20 9,1:GOSU8 5610:GOTO 5240 5410 IF KEY>48 AND KEY<58 THEN 60508 1
OKE
030:POSITION 27,3:SCREEN=KEY-48:? EEN
5420 5430 5440
”;SCREEN:GOSUB 6780:GOTO ? CHRS(253):GOTO 5240 REM PAD NIPE GOSUB
"SCR
5240
2550:POSITION 27,10:?
5470
FOR
I=0
TO
"RIPE
RETURN
SMSCREENHI,
320:POKE
0:115x1 1:11am 5480 REM HODE
S49I 1
OR
GOSUB
2550:POSITION 27,8z? "GR.0,
2?"
using machine code. The data from each Pad screen is stored in a separate area Of ram. The screen d'Spl-ayl'St'sCUSto-m'sed so that the operating system ponnts to the area of ram where the first Pad '
'
'
'
.
.
_
screen .'5 '°°.a‘ed- BY SW'?'Y “pd?“"g this pomter In the display list usmg a technique known as page-flipping, an
animation effect 6210 to 6830 of operation. ~
-
KEY=50
THEN
is achieved. Lines ACE organise this -
-
DLIST+I,7:NEXT I:POKE
I=25 TO 28:POK DLIST+22,71:PA
-
Many commercial arcade games,
such as Gauntlet, use rede?ned characters, and you should qurckly find that ACE will become an inva_|uab'e Part Of .
THEN
ROH=14:CUR1=CUR1-4
ROH=17
THEN
ROH=15:CUR1=CUR1-4
6080 IF ST=14
RON>1
AND
:CUR1=CUR1-40 6090 POKE 84,ROH:POKE 6100 RETURN "PRINT”:POSITION
RON=ROH=2
THEN
85,COL
6110 REM CURSOR MODE 6120 IF ST=7 THEN COL=COL+1=CUR1=CURT+ 1
1
6130 IF COL=20 THEN COL=0:CUR1=CUR1-Z0 6140 IF 51:11 THEN COL=COL-1:CUR1=CUR1 -1
6150
11
cop-1
111511
c01=19:cua1=c11111+2
g
6160 1; 31:13
PAD=1
AND
RON=ROH+1:CUR1=CUR1+20 6170 11: 31:13 AND ”0:2 R011=ROH+1:CUR1=CUR1+20 6130 1; 31:14 AND RON>0 :CUR1=CUR1-20
AND
ROH<7
THEN
AND
RON<3
THEN
ROH=ROH-1
THEN
6210
REM
CC=202 5730 IF PAD>0
6220 903115 2540:GOSUB 2960:FOR 1:1 9:ORDER(I)=1:NEXT 1 6230 1703171011 2,0;7 "ANIHATE":I=1 6240 POSITION 27,7:7 "FRAME ",-1;" 7"; 6250 poxg 764,255
EN
FLG=128
AND
AND
SHF=64
T
CC=138 5740 IF PAD>0 AND FLG=0 AND SHF=0 THEN CC=74 CURT 5750 L=PEEK(CUR1+SH(SCREEN)):POKE 2:NEXT
D:POKE CUR1+SH(
84,ROH:POKE
6260
ANIMATE
GOSUB
6290 IF KEY<49
53mm
= 3 AND E 5020’IFREEUNH53279)
SCREEN <
9
SCREEN=SCREEN+1zGOSUB 6780:POKE 1030'GOTO 5670 54 I SCREEN+16'GOSUB
N
THE 511+1
THE
sm
1115
5920
m=0
111511
PAD=1
OR
eosue 6000 PAD=2 THEN 00808 6110
84,RON:POKE
85,COL
1151111111 REM
RETURN
87,0 HIBYTE=INT<SHI2561:L08YTE=SM-(HIB YTE*256) 5950 POKE 88,1.0BYTEzPOKE 89,HIBYTE 596” POKE 75211 5930 5940
POKE
2550 5970 GOSUB 5980 B-PEEKHZUR) 5990 6000
RETURN REM
CURSOR
11005
THEN
7
CHR$(2
I<10
THEN
ORDER(
I)=SCREEN
6320 6330 6340 6350
POSITION IF 1:10
27,3:?
"SCREEN
GOSUB
THEN
",'SCREEN;
103mm“) 6380
1=1+1
60508 6680 6360 GOSUB 678” 6370 GOTO 6240 6330 11511 MOVEMENT _ _ 6390 I-I-1:POKE 1652,0.IF 0RDER(1)-01 HEN
RETURN
6400 POSITION 26,7:? SPszPosmon 27,7 "
"SCREEN
“;ORDER(Z
)
6440
RETURN
5880 5890 5900 5910
6300 GOSUB 1030 6310 SCREEN=KEY-48:IF
n ;1;" runes
CURSOR
ROH=PEEK(84):COL=PEEK(85) 587i sr=snc1<<0):rr PEEK(764)<>255
KEY>57
OR
6270
6410 SPEED=1 6420 F011 1:1 to 1 6430 POSITION 27,3:?
5700 MOVE
63
.
-
_
5830 IF PEEK(53279)-5 AND SCREEN>1 N SCREEN=SCREEN~1zeosus 678090“ 54,SCREEN+16:GOSUB 1030:GOTO 5670 REM
1030:GOT0
GOSUB
THEN
80
AND PEEK(84)=16 THEN POK 84,0:POKE 85,0:CUR1=0 5780 IF PAD=1 AND PEEK(84)=8 THEN POKE 84,0:POKE 85,0:CUR1=0 5790 IF PAD=2 AND PEEK484)=4 THEN POKE 84,0:POKE 85,0:CUR1=0 50808 5860 5800 IF STICK(0)<>15 THEN 5810 IF PEEK(53279)=6 THEN 60803 1030: GOSUB 5920=P0KE 702,64:POKE 694,0:P0KE
GOTO
T0
6680
6270 GET #1,KEY 6280 IF KEY=27
E
5840 5850 5860
85,COL
RETURN
SCREEN),L 5770 IF PAD=0
POKE
to control.
ROH=16
POKE
0.f
—
ROH=ROH+2:CUR1=CUR1
THEN
6190 6200
0305331313033ng3120111325532 .
THEN COL=19zROH=ROH-1:I ROH=0:COL=0:CUR1=CUR1+T
764,255:CUR1=CUR1*1 5710 FLG=PEEK(694):SHF=PEEK(702):CC=10 5720 IF PAD>0 AND FLG=128 AND SHF=0 TH
N
arca d 9 99199 C h a ra C ters such as “I 30m? apph' Of walk'ng (new aliens canons Player/MISS||e gramme? are useful for arcade game animation but often redesigned characters are better forthe job and are much easier
THEN
601=c01-1:cu111=c11111
111511
0
27,10:? "HIP? 5620 GOSUB 678II:CUR1= 5630 POKE 752,0:POKE 764,255 5640 ROH=0:COL=0:POKE 86,0 5650 POKE 764,255 566“ POKE BA'ROWPOKE 857m 5670 POKE 87,1.:HIBYTE=INT(SH(SCREEN)/2 56):LOBYTE=SH(SCREEN)-HIBYTE*256:POKE 88,LOBYTE:POKE 89,HIBYTE 5680 POKE 764,255 POKE 5690 IF PEEK(209)=2 THEN 209,1 5700 IF PEEK(764)<>255 THEN GET #1,KEY :IF KEY<>125 THEN ? #6;CHR$(KEY);:POKE
IF IF
.
FOR
RON=15zCUR1=CUR1-1:COL=‘I9
0
6070 IF
5580 IF E
ROH=-1
6060 IF
D=1
+SH(SCREEN),C€ 5760 FOR D=1 TO THEN
I=25 TO 31:POK DLIST+22,70:PA
HEN
"
5450 GOSUB 2000 5460 IF KEY<>89
FOR
5590 RETURN 5600 REM PRINT 5610 POSITION 27,9:?
POKE
5350 IF KEY=27 550:RETURN 5360 IF KEY???
THEN
DLIST+I,6:NEXT I:POKE
E
111111
COL=0:ROH=ROH+1:IF
THEN
+40
D=2
"HODE"
27,10z? ”HIPE" 764,255 5320 IF PEEK<2I9)=2 THEN POKE 209,1 5330 IF PEEK(764)=255 THEN 5330 5340 POKE 209,1:GET #1,KEY:POKE 209,1
5310
5570 IF KEY=49
ROH=16
COL=20
6050 IF 51:13
D=0
";SCREEN
IF
6050 11 31:11 -1 6040 IF COL=-1 F
'
"SCREEN
27,3:?
v
6020
209,1
5530 11 PEEK(764)=255 111511 5520 551.0 POKE 209,1:GET #1,KEY:POKE 209,1 5550 IF KEY<48 OR KEY>50 THEN ? CHRS(2
3
PAD
5500 POKE 764,255 5510 POSITION 27,7:? 5520 IF PEEK(209)=2
27,4:?
POSITION
"SPEED
“;SPEED
6450 HIBYTE=INT<SH<ORDER(Z))/256) 6460 LOBYTE=SM(0RDER(Z))-HIBYTE*256 6470 pore 1650,LOBYTE 6480 POKE 1651,HIBYTE:POKE 1652,1 6490 IF PEEK(764)=28 111511 POKE 764,255 mm :Gosue 1030:SCREEN=0RDER(Z):POP N
6500 IF STICK(0)<>1S THEN 60508 6600 6510 FOR D=1 T0 spggpmgu 9
652i
NEXT
6530 6540
GOTO
FOR
I
D—1
T0
SPEED:NEXT
D
6420
—————>
your graphics program ||brary.
_______—______
June 7987 Atari User
4.9
——————Utility 619355 0
6550 6560 6571
HIBYTE=INT<SM40RDER(Z))/256) LOBYTE=SM(0RDER(Z))-HIBYTE*256
PM
1651
6580
POKE
16511HIBYTE:POKE
f@&/ .
Low
“52,1
2213151118" Pm 6m GOSUECBH410§0 5
“I”
_
SPEEM
ggggégESfKIW-H
THE“
61661
ms
980 5220
8417
990 5230
8455 7315
5215 5240
2669|
5260 5290
9218 4623
5270 5300
5250 5280
S
'
-
166
1285 10322 4963
66
50 .
LINE
—
LINE
cnsun
LINE
cusun
LINE
(HSUH
19731
6030
6040 6070
6050
696”
6368 6835 4619
1381?
11303I 4860i
6842 1498
6080 6110
6608 8336
(HSUH
6090
IF
6640
POSITION
SPEED=SPEED+1
THEN
271“?
"SPEED
“HR“
30>;CHR$<3OI7CHR$I3WSPEE° IF STRIG(0)=0 THEN GOSUB 1030211“ 6666 6666 6626 6670 REM DISPLAY ORDER 6680 POSITION 27,81? "I";ORDER(1);” “I" 6690 POSITION 30,8:7 "2";0RDER(2);” "; 6700 POSITION 33,82? "3";OROER(3);” "5 6710 POSITION 36,8:? ”4";0RDER(4),‘” "; 6720 POSITION 27,9:7 ”5";OROERTSI;” "; 6730 POSITION 30,91? "6";0RDER<6>;” "; 6740 POSITION 33,91? ”7”;ORDER(7I;” ”; 6750 POSITION 36,9z? "8”;0RDER(8);" "; POSITION 27,10:? ”9”;0RDER(9);" " 6760 6770
REM
SCREENS CHNNGE
thYTE-SMSCREEN)-HIBYTE*256 DLIST+23,LOBYTE 6820 P0122 6830 RETURNLISHN'HIBYTE 6810
user
212310011 2173130553 6190 6220 6255
10581 10511 2288
5390
135541 35551
5420 5450
77910
8376 2166 51.96
6210 6240
19281
203
133.8 2513 252?
2533 2212
6330 6360 6390
5836
6350 6380
7.1791
6420
2121
4619| 5466I
6450
5680 5710
4136 18956 13531 7731 8232 9457
5350
20042 3092
533|
4.2.23
5910 5940 5970 6000
1498 8161 1973 3133
5740 5770 5300 5830 5860 5390 5920 5950 5930 6010
3390 2121
75301
6510 6540 6570
1878 3182
6550 6580
5310 5840
153931
6600 6630
3196 6401
6610 6640
6660 6690 6720 6750
1884 6256 6294 6314
6670 6700 6730
6780 6810
3777 4198
9469I 18771 31521 7.3191 17991
596l1844| 5990
12.931
6020138231
MlcroLmk
IS
ideal
.
6144 10.95 —
8.50
12.75
_
32251119139;thnKn
.
between groups of people — between branches of company, members of a club or just friends with like-minded interests.
a
_
_
_
?rst? I] tsient y_ .
.
And each reclplent can Immediately send a reply, or his own comments, to every other member of the group. . Head of?ces of companies use M|croL|nk to send daily memos to their regional of?ces. Chains of shops use MicroLink to receive daily trading reports from their branches. _
_
Llollywoptd
8.56
10195
1123257644.
8558
1313
28116“ anson
Green
7.95
Beret
Hardball
12.75
1313301099“
235
109—5
Jewelso'Da?messw
Nxm?sgsw 0588150382364“
.
It’s cheap, reliable — and it’s 100 per cent secure, because information sent via MicroLink can only be seen by the person for whom it is intended. Details from 061-456 8383. -
.
ma” and e , 9 “mill-C
.
.
muc”; mu ch
f:
mictOL‘D 25-
E:
a:
50 Atari User June 7987
-
5890 1498
_— __ 16.95 12.75 39.95 19.95 21.95
11; 1??? -
59.95 .
428?
BUdgetcamnes 5.315;
3828128321556“
3:8
3.553
12.75
8342123158202
2?
232 —
33339332,
13
DimersionX
2.95 2.95
Dr
1592
Page
Sig
151:
G
39115911"
3-3
1512
591113141)
7:95
1995
.
.
195
2: 2;
55:15:17 Managev la
116135161
.
Usher
Emit;
7355
11:
g?
15.12
028812524
12.
795
10.95
“17112043513
2“?
1882
.
"
5
7?
mm
“5°
“95
mm
‘275 '
Dr
.
13414364843“ azer Olympus
6800 6830
0421331113611
1333
mam”
6301 1498
Superscript UI' IV
015? s
.
122?» 8318x1131”
5; .
1
.
1696 ager
15-75 .50
-
6.95
135058
5
8.95»
1731556”
Spelling Checkel Dalapak16k
331? Pack
2695 18.95 7777"
7
777
selection of ST software avallable NEW TITL Large ON RELEASE
more!
._'__.._,_,_._...-..,.. -
4186
6710 6740 6770
12:32
31:13:33
Lille!
6631 5098
6844 6262 6282
1275
12.75
WP“
6680
33
582 50
Techricolw
10574 3551 6269 6288
8:23
8.50
515m Smimmw
1498 8569
6620 6650
l
12-75
am 135 Sen/ice
1
_
12:75
30911
§4§§i1l
6098
6590
Mmscm"
$9504?”
_
6560
—
8.50
352214"
5306 1940
3182 5696 4499
FIighlSimulalorIl Graphic Arts Dept. Hi Jian
12.75 1232
Fighter Pibl
4
.
1379 5469
6500 6530
654
32?)
.
6470
2004 2502 1396 5679
Alternate Real'ny Felds 01 Fire
8.50
.
6410
6440
6098 14189
6760 6790 6820
882158648
Kym?”
Whether there are five or 500 people in the group, they can the same information in one operation
1880 9436 6621
SOFTWARE 7.95 8.50
Amamid Alan Aces
for transferrlng mstant information _
917
SUNARO
_— _—-____Cass
‘
6490 6520
91121
5370 5900 5930
6205 2203 6498
6400 6430 6460
5750 5780
6006 6797
20024 4.309 5370 2171
6480
2166 5469 5306 4499
5390 5720
10123 5703
6340 6370
2008 8322
—_
-
.
2004
58491 17,1571 20661
5540 5570 5600 5630 5660
Emissmcnsls
.
1498 8170
4453 14.143 12,95
64k
_
6200
6230 6260
5530 5560 5590 5620 5650
..
_
4619 9940 2121
3213 3121 3513 221?!
5466 8285 11,161 11249
group 0“
.
5410 544g
13260 20154
5520 5550 5580 5610 5640
closed
own
5380
2283 3335
5790 5820
6800 HIBYTEleT(SM(SCREEN)/256)
Set up your
(6,1532612 6180
5730 5760
RETURN
2133
£13 £235; $53 2222 £23 18132:
5670 5700
,
3394
5370 5400 5430
3330
6100
4
1
STICK(0)=13
6630
SATVEALIIE-SEBEJIEMQASEzglAngZIEE
B
Ordersover£5includepgstageo?leage/gdog stOptoordersomSorunder eque SUNARo sow-“MARE (AU) PO BOX en
's
0:
73, MACCLESFIELD, CHESHIRE '
SK10 3PF
em
(Esneea)
—CON\PI/ITINO
IN
|
#
CheCk
PAYING income tax is no fun at the best of times, but at least with this program you can anticipate how much cash will be left in your pocket
t
next pay day. Before working out the calculation it needs to know what your tax code is, which tax period your next pay day will be in, how much you’ve earned, how much tax you’ve paid on those earnings and “OW much YO“ expect your next pay to be before any deductions. Your tax code is issued by the local tax office and is in the form 233L. The actual number can be almost anything but 233 is normal for single people or married women and 369 for married men or others who are claiming a married man’s allowance (forinstance a single parent). The letter following the number would normally be L as shown, H or T. None ofthese letters affects the way in which tax is calculated. Certain other Ietters however may affect calculation and are outside the scope of this '
tracted
-
out of the State pension
and under the current legal retirement age.
scheme
The way this program calculates your income tax is to start with your tax code. A tax code of 233 means that you may earn up to £2335 a year before you need to pay tax at all. This is just under £45 a week. A married man with a tax code of 369 can earn £3695 a year, just under £72 a week, without incurring tax liability. The amount of tax-free pay which you are entitled to for week X is calculated and this figure is deducted from the total wages earned for the current tax year, up to and including the week in which you will receive the amount entered in the input routine. If your total taxable earnings in any one tax year are less than £17,100 you will be taxed at the rate of 27 per cent. If you exceed that figure, you will have to pay tax at 40 per cent on all taxable
in person
under This will cover all and single women who are not classed as self-employed, any working married women who are not entitled to be on B rate and is not selfemployed, and in all cases, not con-
weekly table working men
-
A.
,
—
«(if-3h w“4‘~ ”1 ~"
.
\
1mm”,
a” -
.
'
\
Q
*
f
My.7, $3 veil” 2b“ $$1 it};
‘st g?’ \
x
(311
1,7
"@
/,// Q‘ll?" /&\¢L
.,\
\
”
/
\
'
/;/
\
,-
3:
\-\.\
,
///~%?=\ NJ?" _
'
,
u.
_
_'-"“
w;
./
g
"s“
K\| ,
‘
/
/ /
'————'_———_—
\
'\\:
.'
pay earned between £17,100 and £20,100. The rate then increases to 45 per cent for the next £3,000 spread. There are other bands up to 65 per cent and the program caters for these too.
National Insurance is calculated difIn this case there is a base line and a ceiling. Any earnings below this line, currently £39 a week, attract no contributions up to the maximum amount payable of £25.80 a week irrespective of the amount earned. For all points in between, the amount due depends on the gross pay for that week. From the base line to £70 the figure is 5 per cent, from £70.01 to the ceiling it is 9 per cent. Unlike income tax calculations, amounts earned during the year have no effect. If you earn £20 one week and £100 the next, you will pay no Nl contribution for the first week and £9 for the second. Once the tax and NI has been
ferently.
j
"l.
'
{5 =:
l:
n
5:
j
I"
"1
35 >u?"3‘;
§\'1fa'\
5 ‘}~ i' v'i
'§£
centage of your total earning that week. If you have entered the information incorrectly, or you are due a rebate, the bars may exceed the limit of the screen. This should not be a problem and will leave you secure inthe knowlege that you are due a nice fat tax rebate.
a“
13851; ~:\\~“~a?i?i' ~'l\‘.\-l .j,
w,
/
\
,
’
'\
/
._
_/
//~
\\ \\ \ /
\
w
’
,
,-'
\
.
gross pay. This program draws a bar chart and shows the figures for Tax, NI due, and nett pay both as money and a peras
_
‘3\\‘E§4 it v-
\,25;,“/,‘
.
fi?t‘llaget?'eé‘fl‘w?alrliJ??obnl 335.
fit/ifs.
"f'fl'yl/QE:
7
/
-
.
National Insurance calculations a
n
Ernle thtle I s program mlght IUSt get that income tax rebate you
program.
the program are based on who pays NI contributions
on
t axma
e -
u
—-
x
33 EE:
A
moa
PROGRAM
I?nifligui?nu?u
30 GRAPHICS 0:3ETCOLOR
2,0,?:POKE 752,
l
46 POSITION
9,0:2’
"INCOME
TAX
CALCdLAT
OR”
4SHPOSITION "
9,1:7
A; .
June 7987 Atari User 51
——E__'
———-CON\PI/ITINO iN—
l
? 47 POSITION ONLY!" 50 POSITION
6,3:?
"ENTER
NUNERIC
VALUE
350 NIDUE=PADUE*NIFRAC 360 TAXPL=(TAXTOPAY/PADUE)*100
S
UT
60 POSITION DATE":INPUT 70 POSITION DATE":INPUT 80 POSITION PUT
2,6:?
"ENTER
CODE":INP
TAX
2,8:7
"ENTER
PAY
EARNEO
"ENTER
TAX
PAID
“ENTER
TAX
HEEK":IN
TO
TTD .
2,12:?
PAY
1002 8
340
IF
PADUE>=1|0
IF
PADUE>=295
10” POSITION
9
3,9:?
THEN THEN THEN
0,8:?
POSITION 1005 FOR
A=?
?
FOR
A=T
T0
NIBAR:POSITION
1008
FOR
A=T
T0
1009
POSITION
9,3:7
"----------------
TAX
CALCUL
1010
POSITION
mammmw DlSK-TO-DISK
PLUS
-
_
1
6952
260 300 330
4410 4953 51.21
360 310 835 1002
5190 6171 1737
8754 70 10059 95 5385 200 5770 230 5993
350 300
3858 5743
330 1001 1004
5582 8448 17037
1007 1010
111.31 5981
1013
1867
1005
6077 11180 11565 6953
1003 1011
rDosiisisand
above. Plus Three lurther badrup
ull‘nyas
utiilies:
_
mmmmrwrmsiwbsweeMwmwdgggggggggapgwagngg?Pg (F '“ "rt-E “wasp PLUS WYMULTMAGEMM'OM'SNIONTM'
TmeW
Mwiltranslernmy?ueswailablemlymmm.(Cuneanapo-loD‘skusersnuyobtainanAlche?isl “9966” 1
_
1
_
_
,
,
”Ewe?“
ergmggmmmwmeggaggmfmgmmmgmso DiSKtTms ywmymhasmyumubadmdsieasyouremim Fm Pol!
2&1”meanxwa?s?zgdwnr?s‘??mm “3712995- “Emmy reasonbasemananmN/enmrqsinplyscanhelapebrzzuesambca?ms?mersgeehghwmany
“PEN-PWMW'"
_
I
.
wmm?éif?ggl'mamgzamnnms?msmgwminTcilnggsbizia;Fm .
.
Frogunmn—Send§.A.E.lordelaibolpurprograrrmingulilities.
_
myg;§g??xm_m?mmg?i??quDSk'ovmw?cus'm‘e’s Cheques and ROS to:
JHR DAV|S. HR4
-
RD
J|L
For
e or or
IN MANCHE .
beSt
J|L STER
Of SOftware
tgl y9ur80180131011 Atarl computer Vldeo Game o
COHSOIe
o
VISlt ‘
t
infringement of copyright
Mok e C hequesl.PO .spoyoble to, .
VlKlNG SOFTWARE Close, Padgate, Warrington, Cheshire WA2 OHN
52 Atari User June 7987
D?r—lch'sk
_
News,segszsmm'mmw “Not to be used for
70 Vulcan
Features
.
LOADER/TAPE BACK-UP“
Uservariable baud ratefromémt
30 47
singleshgeTapolaDisksingleslagaDiSiIoTapejndshgleslageandnul?sugeTapebBngmssPo “Fro. (Current Disk-lo-Dskusersmyraunmaskandobtan aPlus upgradebvits Post Free).
ATARI
.
II
7509 4035
HEREFORD
DATABASE driven complete user-friendliness. Disc version lr7w ea “rjecolrjds. res isc NF/Ienli); ite irectory.fOéassetteSOIIJDisc‘BIOU) 4-NOTE POLYPHONIC SYNTHESISER preset sounds. Saves misical notation. Cassette £8.50, tuneDsISO Pngsogut
LHSUH
”mummwmmmm’cncmwsé’c?ssxEm‘smm he
ACCESS
Maximum of
3517 5975
EIEBI 100 “M“ 315 TE" [1155 m?-TQDTSKUHLNY—Adscbadmpsyslemtlfialwilenabls outarapidybacku
wmwnmncnmsuccsssomzs—
MENU-DRIVEN ASSEMBLER/EDITOR Best non-MACRO assembler on the market Features include fut binary save and data maker Cassette £9110, DISC £10.00
LINE
60 10222 90 12177 100 2392 220 5780 250 4969 280 6905 320 5612
5980 5735 8716 5608
1009 1012
ATOR"
VIKING SOFTWAREPRESENT
FAST
6+A,T
A
”INCOME
-
(HSUH
20 45
5509 370 4231 320 5231, 1000 12907 1003 17003 1006 12296
6+A,14:
NETTBAR:POSITION
9,2:7
Ask your local dealer about our lull range or phone for more details. All prices include VAT. Please send cheques/P.O.’s and include £1 00 post and packaging to:
8
ya,
LINE
8420 3517
270 310 340
A
7:7 CHRSI160);"S";NETT:NEXT
£8 0,5
Includes
CH
PAYTOT
CHRSI160);”$";NIDUE:NEXT
5302 7503 9160
50
1006 FOR A=T TO TAXBAR:POSITION 6+A,11 :? CHR$(160);”$”;TAXTOPAY:NEXT A 1007
10 1.0
80 96 210 21.0
”NUT-"1
20:POSITION 6+A,8:?
TO
CENTRONICS PRINTER CABLE AND SOFTWARE
Via
Mk?
(HSUH
7
6
5
A=T
JOYPRINT is a Centronics Printer Interface for the ATARI 400, 800, 600XL, 800XL or I3OXE Computers. The Inten‘ace consists at a cable, which plugs into the primer and the ioystick ports on the computer, andatape which contains the software which is compatible with BASIC, ATARIWRITER and the ASSEMBLER/EDITOR Cartridges. JOYPRINT will work with ' most printers but has special features for use with EPSON (or EPSON compatible) printers. Print—outs can be \ \ obtained in a variety of character styles, including the ATARI character set and high resolution screen displays can be printed OUT. Supplied in a presentation library case with full instructions.
Phone 1051) 639 5050 and order
4
”PAY”
PRICE OFFER
V2
3
3,18:?
-------------------
SPECIAL
2
LINE
"N.INS.":POSITION
"DUE“:POSITION
Rs(160);"$";:NEXT
NIDUE=25.65
‘w-TPi—T --£.'“h£-\-'
1
"(*10)”
\
r
”GROSS.”:POSITION 0,11:? "INCO.":PO
"PAY”:POSITION
3,15:?
NIFRAC=0.07 NIFRAC=0.09
' tr;
"0
SITION 3,12:? "TAX" 1004 POSITION 0,14z?
)*TAXRATE 280 TAXTOPAY=IINT((TAXDUE-TDT)*T00))/1 00 300 IF PADUE<39 THEN NIFRAC=0 310 IF PADUE>=39 THEN NIFRAC=0.05
32. IF PADUE>=65
6,21:?
PA
.
A=T
POSITION
1003
200 IF PAY+PADUE>17200 THEN RATE=0.4 210 IF PAY+PADUE>20200 THEN RATE=0.45 220 IF PAY+PADUE>25400 THEN RATE=0.S 230 IF PAY+PADUE>33300 THEN RATE=0.55 240 IF PAYtPADUE>41200 THEN RATE=0.6 250 LET TAXFREE=(TAXCOOE*T0)+5 260 LET PAYTOT=PAY+PADUE 270 TAXDUE=IPAYTOT-((TAXFREE/52)*HEEK)
330
FOR
OF
6)w¢
CHR$(125)
?
C
96 REM unsuuiuunnuu 100 TAXRATE=0.27
_
835 1000
"PERCENTAGE
1012 POSITION 29,20:? 1013 GOTO 1013
NETT=PADUE~TAXTOPAY=NIDUE
TO T3:POSITION 6,6+A:? CH R$(4):NEXT A:POSITION 6,20:? CHR$(26) 1001 FOR A=T T0 20:POSITION 6tA,20:? HR$(23):NEXT A
HEEK
90 POSITION 2,14z? "FINALLY ENTER DUE THIS IilEEK":INPUT PADUE 95 REM CALCULATIONS FOR GRAPH
9,23:?
POSITION
TAXBAR=INT((TAXTOPAY/PADUE)*20) NIBAR=INT((NIOUE/PAOUE)*20) 830 NETTBAR=INT((NETT/PADUE)*20)
T0
PAY
2,10:?
NIPL=INIDUElPADUE)*100
370 380 810 820
TAXCODE
1011 Y"
||
ATARI 15
WORLD
Fennel Street, Manchester4 (Opposite Victo?aStation/Millgale
CarPark)
Tel: 061-834 4941. Open: Mom-Fri. 10-6. Sat. 10-5.30 Mail order with plenum Stamp for catalogue
1
Utility ,
.
ONE of the few things Atari left out of its touch tablet graphics package was
u
j
.‘
artshow program, similar to that included in paint. This allows you to display your creations one after the other — in a specified order — an
?-
g‘ ,J
:
l)
3“
«
g i if
«is,-s“
~
”mm”"
picture by delay/keypress:
Start art show: Allows you to start the art show if you have entered the display order. If you have opted for a
75 00-7592
9
REM
‘l
REIT
AiktAiAiAitAAAAAAAAi***t**** * PICTURE HANDLING UTILITY *
2
kill
*
5 TD
.
it
E
PDKE
'
2D‘l,ll5:POKE 65,”
16,64: 53774,6L:POKE 752,N1:POKE ”9,14: 82,A:TF PEEK(SLD)=TM THEN 7256 1=N
T0 BTTES?tEAD
13mm
I;,RESTORE 513D:FOR tREAD AzPOXE P6+I,A:NEXT I
5553
m 1=3ma
TD
A:POKE 1=N
TO
$th 3341
’
saeszmsan
“a"
machine
SLD.
L083 n'Slntegrate
Li
o.
-
plCture
T5:51“ porary
-
files to
cob" regls’terstring, data
be loaded.
colour bands. vg gvldtg pee Of °°l°Uf scroll. Of
1
FOR
FOR
PM
TO
T0 SLD-N1:READ 55:READ
A:POKE
A:POK
”DWI,
A:llEXT I
GRAPHICS NzPOKE 559,ll:PDKE
S??l fox ,
Fs T3
COL“)
an d
I=SLD°N6 I,A:NEXT I
5985
it
DLT=PEE¥Z(56B):DL2=PEEK(56T):0PEN4m
POKE
I,A:NEXT 5584
T,ll6,ll,“l(‘ PDKE
NP“:
d e la V or keypress
colour scroll
ff
.
A
at“):F$="':ii=?9:$=?2:LDR=N‘l
2B
A“
1"
.
I,
7=7zN8=8:ll9=9:N10=1§:N256=256:SLD=1121! N256:BYTES=32DzP6=ll6*N256:RAN=lli 1T AUTO=N:NPIC=N1:DIH F$(9BG),TS(20),C
SEW
3
code, hztizgg?off to POke Into 6 Page l £32465 A333 23?d3m'colour scroll flag. ?ag.
Q
Kill ll=9zlll=i:N2=2:N3=3:N4=4:N5=5:ll6=6:ll
124
i
NumlglAngl F’s 40-
B ?gs) P6
and
.
ATARI USER
,
git
'
Lsot:dspictures, disintegrate routines.
FOR
l
VARIABLES
“Mo
'
_
E
;3
time delay, then enter how long in seconds you wish the picture to remain on—screen. You will then be asked if you want to see the picture loading. Enter Y or N or press Return if you want to use the displayed default setting. Pictures will then load. When a picture is being displayed, press keys 0, 1, 2 and 4 to use the colour scroll facility —you cannot use this if you are using a time delay. Press any other key to load the next picture. Leave program: Returns you to Basic.
Loads the pictures automatically with a selected time delay if toggled on. Otherwise, you press a key to start each picture loading.
e' V3:“es'
SEEM * BY HICHAEL A.BAXTER 1987 4 Mil ut?n?uumutnunxvn
li
;.;*bi£3i??<§\i;;‘f$~iaf,~‘§f;:;:;;t~ “W” ”"'"""
loaded.
,
“nes whether time peters: used handles
"
13; '
‘
them ' displays Maia soplé?frig?g?émes order. to input picture rglelri;ws‘3/ou Set up colour 50m“ Leave program.
f;
ft?
.
.
50002223
ear sc
ll
;
Picture disintegrate toggle: Disinte‘ gratesthedisplayed picture beforethe next is loaded in when the option is turned on. If it is off, the picture will just blank out before the next one is Next
if;
g
'
“w??r
” -
3 ow
'
'
iables. and data tables. lggkein machine code
7350 7350 7400'7401
3
3.
31,
MICHAEL BAXTER Shows hOW to glve a professmnal lOOk to your plcture dlsplay
l
PROGRAM BREAKDOWN
‘
22
2;
'Q
Enter picture display order: Lists all the picture files you have on the disc. They must have the extension .PlC to be listed and be in compacted form, as this program will not operate with the 62 sector micropainter files. To enter the picture order, use the cursor keys to move up and down the columns. Press Return when you wish to include a picture and the display number will appear on the right of the filename. When finished, press Escape to return to the main menu. Set up colour scroll values: Replaces the rainbow colour option on the Atari Artist cartridge and is much more flexible in its use. It allows control over direction and speed of the colour scroll. There is also a random setting which creates interesting effects. The default setting is fast scroll up.
mom
on
an ar
Q
I
7200-7250
é”;
3?
With this in mind, wrote this picture handling utility. When the program is run you are presented with six options:
7000-7085 7100-7163
’n
3 f {E g
automatically.
_
l?
a:
AzPDKE
5&9 DATA “MAMA,162,129,142,66,127 ,169,8ll,141,128,126,24,l?5,45,153,128, 126,144,1,232,138,153,64 SITE DATA l27,185,128,126,ZBE,T92,192, 146,235,169,27,166,G,32,38,‘l13,162,4,l 6&,17,185,8ll,159,157,l96 DATA DSBZD 2,136,262,16,246,16€,12,162, 3,185,80,159,157,‘l16,159,136,282,l6,26 6,169,B,141,112,159,174 5530 DATA 87,159,202,162,114,159,173,1 ‘l6,lS9,133,237,173,118,159,133,206,162 ILNZ,113,159,32;21611121291 5869 DATA 128,144,26,41,127,2B8,3,32,l 98,112,17?,32,216,112,133,205,32,153,l 12,202,208,245,2¢6,il3,159 sass om 16,240,481229'170,298,352]?
"98,112,32,216,112,133,205,32,153,l12,2 02,2?8,250,236,113,159,16 5269 DATA 245,48,196,165,2?7,205,117,1 S9,T?6,l4,165,206,255,119,159,176,7,32 ,183,112,165,255,145,2D3,32 5078 DATA 231A12,240,‘l,96,154,164,96, 164,296,185,128,126,133,203,185,64,127 ,133,2ll4,164,257,96,32,216 5085 DATA 112,48,233,141,113,159,32,21 6,112,l70,258,3,206,l14,159,96,142,115 ,159,169,0,168,32,38,113 SMD DATA 48,2D9,174,115,159,96,173,11 6,159,240,22,23B,2N,165,2B7,205,117,1 59,144,12,236,206,l73,116,159 51W DATA 133,2?7,164,256,294,119,159, 96,164,206,2M,2M,132,256,204,119,159 ,176,1,96,173,112,159,240,2 5119 DATA 23?,207,73,l,141,112,159,24, 159A18,159,133,296,164,297,2341117,15k
—————-——> June 7987 Atari User 53
—
Utility
_————_—
9,96,162,80,157,72,3,152,157 5120 DATA 73,3,169,7,157,66,3,169,80,1 57,68,3,169,159,157,69,3,76,86,228 5130 DATA 104,74,74,170,134,207,104,10 4,149,205,104,104,149,203,104,104,149, 208,202,16,241,162,6,160,81 5140 DATA 173,36,2,72,173,37,2,72,169, 7,32,92,228,166,207,181,203,24,117,212 ,149,212,202,16,246 5150 DATA 141,10,212,166,207,180,205,1 81,212,153,22,208,202,16,246,173,252,2 ,74,176,223,104,170,104,168 5160 DATA 169,7,32,92,228,96,166,207,1 80,205,181,208,24,121,196,2,153,196,2, 149,212,202,16,240,76,98,228 5170 DATA 16,16,80,67,0,0,3,2,2,48,0,2
COL=COL-12:Y=19 7127 IF A=29 AND
Y:GOT0 7125 7140 IF A=155
5200
DATA
104,168,170,132,2|4,133,205, 165,89,72,173,10,2107201,31,176,249,13
3,203,165 5210
OCOL,OY:?
.
'
7152 IF 0RD<N10 THEN :? ”0";ORD:GOTO 7160
POSITION
7162
30004,PEEK(88):POKE 30005,PE EK(89):POKE 560,48:POKE 561,117zPOSITI
$3427?
7
.
’""“*’ 7'
7044 ”z?
,"Programmed By I‘M-Baxter
?
:?
z?
1987
z?
COL-N2,Y
7560:GOTO 7515 IF PEEK(764)=28
GOSUB
7533 C
7540 7555
7050
?
R”? 7552
7
"
1.
ENTER
2.
SET
PICTURE DISPLAY COLOUR
UP
ORDE
SCROLL VALUE
S”:? 7054 E
"
"H”
7055
?
7056
?
71c=1 0
3.
?
PICTURE DISINTIGRATE
AUTO
THEN
"19.
3?
";:IF
BY
N
DELAY/-=GOT
’_IKEYPRESS”
?
z?
? ”
”
5.
?
7062
POSITION
START
SHOW?
ART
0110
A<N
OR
PLEASE
‘z'é
THEN
7082
7085
ON
A
GOTO
;=POKE 559,34 A<N1 OR 0>N6
7100,7205,7300,7500,750
“77360 7100 GOSUB 7350:POKE 1:POKE 561,0L2
559,N2POKE
7102
#N2:OPEN
TRAP
7110:CLOSE
560,131.
=6010
#N2,N6,N
OTO
5597N=INFUT #N2,T5=IF T5111, THEN 7153 POSITION COL“? TS(N3,N10):Y=Y*N Y>19 THEN COL=COL+12=Y=N4=IF C0L> POKE
12” 3“
711” 7106 6010 71'3
D
THEN
31515?
7111 M
v.“
POKE
“3
OR
A>N6
7350 FOR G=N1 TD 20:POSITIDN N,N4:? CH R$(157);NEXT G;RETURN 7360 GRAPHICS MM 7400 IF NPIC:N1 THEN NPIC:N:GOTO 7000 NPIC=N1:GOTO 7000 7500 005113 7350;1>05111011
[er
N,N6:IF 53:9
7590 NPIC 6070 7510:? Loaded one after
ON
7502
"Pictures
1711
another
81
certain time delay_"
a
7502:P051T10N N,N9:? "Please
TRAP
enter time delay (in sec's)
";€HR$
(30);CHRS(30);CHR$(30);CHR$(30); 7510
;:GOTO 7000 560,48:POKE
561H,117:POKE
»_~
A<N1
H=79:S=N:GOTO 7250 H=N:RAN=N:GOTO 7250 7250 60808 7350:1=0KE 559,N:GOT0 7000 7300 IF AUTO=N THEN AUTO=N1:GOTO 7000 7301 AU70:N;GOTQ 7000
7501 I be
Ow:-
NOT
559
"See LDR
picture
THEN
2
ORD:F5="" 7125 GET #N1,A:0N A<27 OR A>29 AND A<> 155 GOTO 7125:0=A:IF A=28 AND Y>N4 THE N Y=Y'N1=GOT0 7129 7126 IF A=28 AND Y=N4 AND COL>14 THEN
loading
?
YeS";:IF
011115430);c1117$(30);01111
513077170"
#N1,A:IF
,'
7120 COL=12:Y=N4:OCOL=COL:DY=Y:0RD=N1: POSITION 12,N4:? CHR$(27);CHR$(126):F=
54 Atari User June 7987
?
A=89 THEN
35;;12ET
(”SUN
LDR=N1:GOT
10
r
”NE
”I
CHSUH
4273 5722 13757.
1
4 11
6312 4273 117.59
5060 5090
5070 5100
5120 5150 5171 5220 707.7.
7g” 7057 7062 7100 71m. 7111
14873 15165 10385 14841 5478 9363 9573 12811 3339 26800 8771 15388
33218
7126 7129
7
559,N:G
.
. LINE
CHSUH
5130 5160 5200 7000 7050 7055 7053 7082 7102 7106 7120 7127 7130
14575 14823 14784 15169 12122 17007 727.5 1097 5232 7425 9770 1878 15192 8821
2 5
12
5001 5005 5020
5298 871 7866 18578 77,02 14276 14369
5050 5080
14323
5110
15130
514l13613 5170
15896
5210 11430 707.0 7.7073 7052 7262 7056 17215 7030 7.250 7085 61165 7103 9040 711@ 327011 7125 16176 7128 5134
8788 2939 717.0 12301 7155 7.773
7150 7160
2933
7162
10110 13929
8045 17097
713515470 7152
7163
4732
720” ”$74
72“
18912
7207, 7211 7221
7641
7207
7410 3694
7212 7222
27.739 8447
7210 7220
3679
3686
7223
3690
7300 7360
6321 3077,
77,110
3160 6211
7350 7701
10575 3181
7500 7503
8014
7501
24388
7510
16303
7502 7511
21094
7,995
7590
7525
,
5000 19123 5007. 3737 5010 14376 5040 17.518
TS(LEN(TS)+N1)=".
THEN
6.wit
20 3829 5003 7933 5009 14361 51mg 15018
7540 7557
91c";5=5+n1;0070
50
(50508
7000
7512 IF A=78 71.1511 “19:11:5010 7514 7513 011 0:15 (5070 7514;5010 7511 7514 TRAP 7514:F=N1 7515 T$=””:TS="D:":FF=N3 7520 T$(FT,FF)=F$(F,F):F=F+N1:FF=FF+N1
:IF F$(F,F)="."
7350:POKE
#N1,A:GOSUB
SET
3
6070 7220,7221,7222,7223,722
A
GOTO
3
4,7225:6010 7211 7220 H:79;S:62;GOTO 7250 7221 H=79:5=143:6010 7250 7222 U=79:S=130:GOT0 7250 7223 H=79:S=129:GOTO 7250
THEN
13)<>"PIC” 7104
ON
AUTO
'
7592
0
7212
ON
7555
LINE
7401
,”D:*.*":€0L=N1:Y=N4 7103
35251?
7210 RAN:N1 7211 GET #N1,A:A=A-48:IF 7211
A>N4 THEN
7515
~
7225
N72“?
#N1,0:A=A‘48:IF
GET
7207 1205111011 11,2“?
THEN
5000
#N1,A:A=A-48:ON A=-21
GET
00:1F
THEN
AUTO
ON
:'?
7205 2 "1. FAST SCROLL UP":? :? "2. SL ow SCROLL um :'7 "3. FAST SCROLL 0017 N":? :? "4. SLOH SCROLL DOHN”:? 7206 2 "5. no HOVEHENT":? :? "6. RANDO SCROLL"
7224
6- LEAVE PROGRAM?
KEYS
PRESS
PICTURE
NEXT
?"TIHE
THEN
7060
7082
"150W 7056
”OFF"
7058
7057 7058
"ON
7
TOGGL
18,N:POK
7532
GOTO
11
"
20,N:POKE
756,N256-N1 7532 TT=(PEEK(18)*65536+PEEK(19)*256+P E
7560 X=USR(1700):RETURN 7590 '? ”You have not entered the pictu re order yet!“:POSITION N,21
LOCATE 32:PLOT N, COL-G,Y,Z:COLOR 20:17 z<>32 THEN F$(F,F)=CHR$(Z):F=F+N 1:G=G-N1:GOT0 7162 7163 F$(F,F)=”.":F=F+N1:GOTO 7125 7200 150800 7350:POSITION N,6:? "Colour
Scroll Setup:":?
‘iE-E‘Wii‘i?
.
7555
THEN
19,N:POKE
_
lC‘o |D
7165
POKE
NPIC
POKE
1101 RAM THEN H=INT(RND(N)*256 _ ).S—INT(RND(N)*256) 7557 FOR G=N TO N4:CDL(G)=PEEK(708+G): NEXT G:X=USR(P6,A,H,S):FOR 0:11 TO 04:7 OKE 708+G,COL(G):NEXT G 7558 FOR G=1 TO 20:NEXT G:POKE 764,255
'
p05171011 COL-N2,Y:?
7000
IF POKE
560:GOTO 7556 17
“mm?“ °' programs now avallable FREE for downloadin 9 on
0110=o120+111;0=11
204,240,3J6,174,6,230,205,1 65,205,201,152,144,212,104,96
COL-11,Y,Z:C
°f
Th's '5 °“e
7155
DATA
C
LOCATE
716!
5220
7530 7531
THEN
LDR
EEK(20))/49:IF INT(TT)=T THEN THEN
89,24,101,203,133,89,169,0,1 72,10,210,145,88,104,133,89,72,230,204 DATA
559,
NOT
"
32:PLOT N,20:IF Z=32 THEN 7125 7150 LOCATE COL-N2,Y,Z:IF Z<>32 THEN OLOR 32:PLOT N,20:POSITION N,20:? CHRS (N256-N3):GOTO 7125
0
11m 65,48,117,255,255,0,112,64,1
,64:IF
OLOR
.
7520 GRAPHICS 31:POKE
GOTO
16,64:POKE 53774 559,N 7526 OPEN #N5,N4,N,T$:X=USR(SLD):CLOSE #N5:POKE 559,34
THEN
":POSITION CHR$(27);CHRS(126):0COL=COL:OY=
0L,Y:?
,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0 ,2,0,2,0,2,0,2,0,2,0,2,0,2,48,3,3,3,0, 5171 13
COL<30
AND
COL=COL+12:Y=N3 7128 IF A=29 AND Y<19 THEN Y=Y~FN1 7129 IF A=155 THEN 7140 7130 IF A=27 THEN GOSUB 7350:POKE N:GOTO 7000 7135 POSITION
7522 7525
'
Y=19
7301
1137
7327
521; 5152
15201252;
$253 1323
7525 7531
7526 9164 7532 16328 7555 15581 7558 7722 7591 22520
7530 7533 7556
11545 8638 1897 18076 15230
7560 7592
3046 4344 9485 3864 7553
————————
Mailbag l
I /N Bob Chappel’s review of Trivial Pursuit in the Feb— ruary edition of Atari User, he states “All you have to do is speak it aloud there ’s no typing or selection of mu/—
’
—
stands, has no ability to interprete speech patterns
and when you play Trivial
,
ST.
game does. Of course / may have got the wrong end of the stick, in which case could you inform me of the true meaning of this statement. Also, could you tell me if there is an 8 bit version of
K.
If a
version comparable
with the ST one ever comes out for the 8 bit we will
certainly review it. .
.
MlSSlng swrtCh box
the Star Trek game you reviewed in Atari ST User last month. —
Pursuit you tell the other players ofyourTrue/False or to the Yes/No answer question. The game works this way on a truth basis, depending on your typed input. There is an old version of Star Trek about for the Atari 8 bit machines, but it is far cry from the one out for the
_
Swinton, Scunthorpe,
South Humberside. 0 When Bob Chappel reviewed Trivial Pursuit in the February issue of Atari User, he did say that all you have to do is speak aloud, but this was not meant to be taken too literally. The computer, as it
[BOUGHT my Atari
130XE
Sabri Ghasholit, Tripoli,
Libya.
OThe box referredto is only recommended for you to
. l l
use, but you can manage fine without it. All it does is allow you to switch from the TV to computer without unplugging your aerial and you do not actually get one when you buy the computer. —
costly
will have to type the Iluminations program in again. A useful tip for the future is to ensure that you save your work several times. it may be that the tape you were using was of poor quality or that your tape heads may need cleaning.
Se arc h f Or
error
-
HAVE recent/y typed in II— the from luminations November issue of Atari User. / saved the program and checked it using Get-It— Right and/found some mistakes. But when I tried to load program to correct rror-27 came up. them,thEe I
This has also
five months ago from Athens but/have not found the Tszitch box which the manual makes reference to. —
n
r
n
tip/e answers”. / would like to know how the computer receives its voice input, what it uses for a microphone and whether it requires a voice print demonstration at the start so that it can understand your statements. I don’t know much about that side of the computer world, but if you don’t need for this extra hardware write could someone maybe a routine to let the computer monitor your voice print in the way the review says this
.
happened
with another program. Please could you tell me what is going wrong. —Evan Proudfoot, Ratho Station, Midlothian. 0 Unfortunately, Error-21 indicates that your file did not save correctly to tape, so unless you made more than one copy we’re afraid you
cartrldges
for 037 tthmhalWon the t degorafiogfcan you “05g the '
.
ggfggovcs
problem. Could you
please tell me company which sells separate keys, because it
of
a
seems such a waste to buya new tape recorder. - Colin
Bryson, Kilmarnock, Scotland. 0 Your letter shows a standard fault with the 1010tape deck. The keys have a tendency to snap after a lot
an
.
?e'
a;
z'f'i
ft
f
t
0d i) if; 'Wairhiz ch:rs_ ggnge to HI vx|12ver our h
|
notélug 2rtlsogiasrt<r>idge§will
they did you would damage your computer.
A
lHAVEa 1070 tape recorder which / use regularly, but recently the Record button broke in half. [know several people who have had this
cartridges on
A/ 3 o.,IS Beach Head avail”6 for m b, ZOOiLolf casseh er e c u/dy/ ho? M .dfsc;7w b 'Y_or k-. es Luy mgorey,owmrl‘nuzt:
in and even
RE
.
.
an WZZ EOtWN recor ?tarrSOOt/‘ka 00 5. era/lays '/C 10303 games an u cartr/ film f or ges, A"? Isgmde
Available
of use. The usual keys that break are Play and Record.
We don’t know where you can get new keys but you have a Pause key that has little if any use. So you can swap it with the broken one. To do this you unscrew the base of the tape deck and pull the front off very carefully, as two plastic lugs secure it. You will see a grey coloured plug on the circuit board. Unplug it and you now have an unrestricted view of the keys, which are
.
held in place by and circlip.
a
cartridges
include Galaxians, Gorf and Missile Command. Beach Head is not available on tape, as the program refers back to disc all the time.
metal bar
Remove the circlip, pull the bar through and pull the keys upwards. Remove your Pause key and the broken key and swop them over, remembering to replace the small metal spring behind the keys. Refit everything, and your will be tape recorder We recomworking again. mend you only do this job if your deck is out of warranty, otherwise take it back to where you bought it.
'
if
cable conundrum HAVE just had to shorten myAtari Touch Tablet, but now have the problem of which coloured /
the cable on
———_‘> June 1987 Atari User 55
___—___—_______—__
wire from inside the cable goes to which pin in the joystick socket in my 800XL. I would be grateful if you
couldprint the solution—D.
Solihull, West Midlands. 0 It is recommended that when disconnecting any wires you always keep a record on paper of where all the wires go instead of cutting them off straight away. Here are the pin numbers followed by the colour of the wires that go to the joystick Chatwin,
plug: (1) Brown (2) None (3) Orange (4) Yellow (5) Green
(6) None (7) Pink (8) Grey (9) White
Recorder troubles regularly have problems
We
loading games
on
our
800XL. Nearly all our games are good quality, and if we
go through a period where we cannot get a game to load, no other games load either. I’ve used a head cleaner on the 1010 recorder, but it didn’t improve the situation and l have checked that all wires are not crossed and that plugs and sockets are securely connected, / also
veryusefu/andnow include MENU .BAS together with the AUTORUNSYS?le on all my discs. There is, however, one disproblem with it. covered it when trying to load a rather large 1
machine code program which required Basic to be turned off. It that appeared although Basic was turned off the 8k of in which it memory resided was not available for use by other programs. This Program shows a
modification to the original MENU.BAS program to allow this area of memory to be used. Line 600 starts a
56 Atari User June 7987
problems, and thanks for a really ?rst class magazine. R.Masson, Castlemead,
would recommend you take the deck to a dealer for adjustment. We do not suggest that you undertake this action yourself, due to the
Bournemouth. Q It is not surprising that you are having problems, as these brackets do not exist on the Atari. When the line says “224 Spaces” it means that you open the quotes, press the space bar 224 times then close the quotes. You are not meant to enter the text, merely follow what it means. In answer to your second problem, this plagues most XL machines and the old 400/800 ones. it has to do with your operating system, and when a lot of text is edited it is possible for the Atari to get a bit confused and crash, thus losing all your work. It is highly recommended that before editing a program you should always
temperamental of
perfor-
much softer and to sound higher
Loading will normally fail before the tape counter
Terrace, Slough, Berkshire, SL2 582
ensure
tapesare woundjust beyond the leader before loading. When our machine does not load the loading tone
heard often
seems
through the TV
is
reaches 30. The screen will show Boot error or else the Atari will go into Self-check mode. the address 0 £40tan smce our guaryew/”Igow antee card has only the US address.
—
Paul
Heawood,
Fareham, Hants.
page 5' This is
initialised
GOSUB command inserted into line 70 and executed by X = USRl7536) in line 460. a
This modification
is
well
worth doing and the puts finishing touches to a very useful program. 10
Gem meow DATA
173’1’211I9l2h“
22181162196/169/3/157/66/31 169,37 61“ DATA 157,68,3r169,6,
izg'gg'iéiégigi15'22'353 ' , , ' ' 76
éli?’Zl
{33
REéTokE é??zFOR 1:1 56:READ AzPOKE 1535+1,A: NEXT
To
I
636 RETURN
Dr M.R. Holland, Merry Hill, Wolverhampton.
—
_
.
Mlssnlg
have
came
two
accross
problems which
hope you
I
can solve for me. Firstly / have been
given Compute’s Atari Games Collection Vol. 1, and I am havmg problems typing in
Of the programs. This caused by the fact lam unable to fathom how to input the curly bracket C770“
IS
Cha’aCtem
An these
_
example ofa/ine using Signs IS as follows: S
”3°“ }'
.
lhave tried usmg ordinary brackets but to no avail. Have YOU any SUQQGS?OHS? Second/y, when typing in ”035 fme
a
—
save it.
braCkEtS
_
l,211,169,192,133,l?é,162,' 96,169,12,157,66,3,32,86,
626
Atari House, Railway
PRINT z6-“(224 '
m
46” X=U5R(15§6) 600
1010
HAVING recently got into computing / bought an Atari 600XL expanded to 64k. l
subroutine to set up the new machine code in by
mance
is
pitched.
Menu maker update
to be
It could be that your tape heads are out of alignment, and if this is so then we
data recorders. You say you wind tapes just beyond the leader before loading. On most commercial software you should fully rewind the tape, or you will get a time out error on loading because Atari has a 19 second timer before data transmission. The address of Atari (UK)
'
/ WAS delighted when you published Menu Maker by Mark Cooker in the February issue of Atari User. lhave found it
0
program
_
the
computer sometimes seems
to freeze and has to be abandoned. This always happens when the Return key has been press” and the cursor returns to the next line but will then not move any further no matter what key is pressed. lhope YOU 0’ your readers can shed some ?ght 0” my
-
A It ernatlve
languages KEEP up the good work, and may Atari User continue to improve. As a relative newcomer to computing, although I am a very fast
learner, I find that the intricacies of machine code elude me. / am fair/V competent in Basic but I am becoming bored with it. So lbegan to [00k for 3/701th language. Action! was my ?fSt
chalce,bUtsad/y beyondmy budget, so I fell back on
Atari Logo. I’ve been using it for about a week now, and it’s fascinating. So how about running a page as a regular feature devoted to, ifnotAtariLogo, then alternative languages in general, with programin ming features, reviews 5/7003 3 mini "769321779? Aftera/l, D?adburn says the Atari is just made for Logo! / wonder if any other readers agree? — R- RObinson, Doncaster. 0 We are discussing the —
.
Mailbag
————————————
idea of covering more languages. Contributions from readers are always welcome and would help us startsuch
‘
service
a
°
V
u
typing
.
issued you type it in exacty printed it, but the computer always comes UP With an
_
_can,you Of ”7'5 d"emma-
OUf Ellls, W.Glamorga_n.
—
B-
0 Your Pf°,b'em lsthaivou In an are attempting t0_ type assembler “sung from Thls Wl” hOt W0fk. as the _
cannot computer “demand the. syntax that you are enterlng. So you an assembler editor need. cartridge or some kind Of enter assemblerlanguageto the article you ml? Citing-ad .
WIll see that the |lStlll_9 0" 16 of‘the same issue page gives a BaSlC versron Of the program to emulate the one .
‘
.
that V°“ are. can”? em.“Your 800XL 18 working fine so you have no worries on that scene.
A memory pro blem HAVE recently bought an Atari 130xr5 anda 1010 tape I
recorder and I am having trouble saving programs that/have typed in.
Could you please tell me where I am going wrong. —
Miller, Middlesbrough 0 Unless you have got
S.
fau|ty
instructions
BBC uses an Micro anologue input and the Atari digital. You need to buy a
standard Atari joystick.
you should not be having any
the Record and Play buttons at the same time on your 1010 then type CSAVE and press the Return key twice. The program will then be saved to tape. lf this does “Qt work then YOU must have a problem with your tape recorder or computer. lf this is the case YOU Sh0U|d 00m“ VOL" dea'e“
-
.
the SOCkEt IRECENTLYboughtan Atari computer system and joystick. When I tried the joy— stick on my computer I found to my horror that it would not fit, My joystick has a round connector on it with lots of pins inside and/cannot find a suitable SOC/(Gt 0" my Atari to put it in. —B. James, London. . It appears that you have a
How ta Get It R'lg ht
BBC joystick in the place of an Atari one. There is no way that this joystick will work because
apart from the fact that the sockets are different the
Expandlng
ex and into a n w area I haee decided to eurchase a
[think it would be a good idea to publish the listing for Get It Right again for those people who missed it when You printed the ”St/"93 Sharon Boodle, Manchester, Lancs. . In the AUQUSt 1986 issue of Atari User we printed a revised version of Get It Right and it is very simple to use. After you have typed in the program listing make two copies of it: A CSAVE version and an Ascii version. The latter is obtained LIST"D/C: the using
where
D/C
a disc or cassette
version. When YOU have. saved in this form your program
Slmp|y load In your G|R pl’Ogram and NP itWl” be displayed A _
menu
and)“ JUS‘Ch°°se‘h.ef"S‘ WI” be Then option.
Yeu for the filename Of your program and the GlR asked
.
nggifg ghadnni‘x?swzz
program.
indicates
mOdem .
IOWN an Atari 130XE and! enjoy typing in the listings you publish in Atari User. But/would/ike to knowhow to use your Get It Right
command
also
'
a
“
No loy w|th
and appeared
_
“Stan
in the December 1985 and March 1986 issues of Atari User. Unfortunately it begins to be repetitive and annoying to readers if we publish it too often_ We have plans, however, to publish a new enhanced version in the near future.
equipment
problems. in With a program memory and the Ready prompt on the screen, press
needed.
The hG|R
_
Atari User Europa House 68 Chester Road Hazel Grove Stockport SK7 SNY
in "JUSt We the real
error message at line 5What am /doing wrong” OW” an com— an is anyt ”lg to puterso [flafg?ow?h do With/7? DO / need some SOFT Of cartridge 10 be able to type in this sort of program or must I first poke in some sort of code? Typing in these listings gives me lots Of enjoyment so please help me
changes
.
Mailbag Editor
,
hawng prob/ems
thing” from the April 7937 of Atari Us/er.as/ have
BGSle-
1
WE welcome letters from readers — about your experiences using 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 is:
The secret of hue 5 AM
a“ 09
wg‘ga >
/
will then load it and display a checksum of the listing. has th'S _been Once obtained _Y°U Slmp|y compare this to the one In the magazine making a note of any that do not match. YOU can the“ reload your program and make any
modem and sawpa Modem 1000 advemsed ,-,, a maga_ zine With BBC cables W”, this connect'to my Atari without modi?cation? _ Co y le- ' Christo p her
Suffolk . The. Modern
1000 will work on your Atari but not with the leads being offered. You will need a special one to connect from the micro’s serial port to the modem and you will also need
communications software. -
-
-
avzszlzowjrsvn'f{£3121 communications module of Mini Of?ce u an ideal gram to start with
pro-
'
.
mal'nk
.
ALL program listings in Atari User are now available fo, f", downloading on MicroLink, the UK's fastest growing °|.c_ tronic mail service. They
ioin hundreds‘of programs already available on Britain's national on—line database. June 1987 Atari User 57
“M a
‘ Aman FFFRS 0 B 011m dig-gig MAIL my
UQWBQU -
x
M
-
l
_
.
7
May-November1985 .A
‘
.
\ a st‘
conrrzlvrs INCLUDE: (“3st boss Jack
March 1986, December 1986
or coppfzzésfues
profile of
'
CONTENTS wcwns: _ speed up Basic programs with our compiler; disc index utility; player missile graphics series; five exciting hardware projeects for you to tackle' fix the bugs in Revision B Basie" link your Atari to databases in the’USA; edit files and memory with our data editor; and tlps from our adventure
an
Trarglzel; 65
'"‘.’°d”°"°"t° f“; as“:
10
.
f or b mlcroprocessor, eglnhers, 12 page feature on communlcatlrlg with your Atari; display list tutorial. Plus lots °f games _ Action.S_quash,
_
complete f OI'
_
lssues
£7-x,
Prices include pg“) (UK only)
sgfeJGTféthzxstggg'gsytilzfngger'
Also: _ Getting to grips with sound and graphics; assembler and disassembler; 68000 addressing
-
Need
a
binder
giuzglnts p -
f or '
your
LOTS OF GAMES
magazmes? and utility; Adventure Hex/Ascii dump utility an hizts muc trips; much more. Disc
We’ll send one for only £4.95
—
-m c
or
$2222;
comment Com ear/mm
-
The Second Clly. Thought you'd got away? Then load in this extra data set and think again! No hints or clues this time y0u're on your own!
_.
“m-
m—mmmnmn m—
“521!“an
Fiend, Fence BU'lde": Cubes ~
s»
e»3:55“? lg
w.
f
ii"
WW
up
.-. at
k q“?\ilgJET, m “MW;“W“ ”fa il$ at? \ 5 ma?a —’ ¢%‘$§e M g‘?f?w ,[ g if a, ‘4 i
7
‘
7
a;
.
t
,
,
J,
T
A
{1
i
k
‘
,
gg
NOV
@
”um-E
m—“mnmn
Horse Play, Cavern
_
a
Here's all you need to get the last ounce of fun and excitement out of one of the most talked-about games of 1986". This is what this package contains: Escape ham Tary. A unique combination of ?ight simulation, adventure and arcade action, PLUS high speed 3D vector graphics! You crash-land on planet Targ's Central to escape! City and you have but one aim Targ Survival Klt. For help when you need it most. Includes maps of Central City and its subterranean complexes. And a novelette, “Interlude on Targ", with more hints and tips.
58 Atari User June 1987
14a 11k
Burld up a library of fun and If[10WI9 dge fram our bac If ISSUES.’
Wh":a 5m“ S
.
MAE 0m ll‘“ (“T
L
a
w
,
,
t
f
n
?a?v f; ‘
n,
EN
{w 7
\
\
’
5mm
amen usage MAlLOlllllsll01‘1‘141‘5 usage 1
yo
u rse
w:
If
-
minimum
E
T
ag Ica world of m
0144511
W
. f
a
This fascinating adventure features the most sophisticated parser around: You can type with the many characters, including some very intelligent animals.
a‘
j
:
{twp
\
~
_t “summing,“ ‘
complex sentences and interact
Y
ArafeSPeCiesofiIlustratedlnteractivel-“ictim "
_
.,
This superb package includes a44-page novel anda cryptic help section.
is ,
7
"The program took three man years of programmingtime to produce and it shows. " The Pawn is the stuff from which cults are made. -—Anthony Ginn, writing about the Atari ST version in the May 1986 issue of the Atari User —
for
~
x
reader otter
SAVE
M "
'
32555?
‘
'
fr;
fi-
ff waif? lvuvlm
if
5 5
a
SAVE
subscription
minimum 64K plus 1050 double density disc drive
TO ORDER PLEASE USE THE FORM ON PAGE 61 June 1987 Atari User 59.
m um
t “I“ “1 (‘1‘1’1'1‘ MAIL z 1t
x
.
‘
m m
Two top adventure trilogies for you to play Award-winning software house Level 9 has extensivelyre-written some of its best-selling adventures, and released themin two trilogies: Jewels of Darkness and Silicon Dreams. In the Jewels of Darkness trilogy you start with Colossal Adventure, containing all the treasures, creatures, rooms and puzzles of the mainframe original. ln Adventure Quest you must discoverthe Old Roads to the Dark Tower, Fortress of the Demon Lord. Only there can you defeat him. There's magic in the air in Dungeon Adventure. Can you discoverthe treasure while facing the perils of skeletons, carniverous jellies and orcs? ‘f _.
”?g
5
his“
3:3“?
3
3‘E33?
“4-15;
\..7
7.3.5...
$5353
‘
f
35”
3555
t
513/79“
\
\_
f.
x13
s
5
353,137
«1
33§\\/
33; WM
.
43
(1,53
~_
‘
~
i
f
Thexxformmpa'
a"
was“
?.“3 Ms W,
,.g .\ 57
T
to.
“‘
:
“5
33
“5 it
K3
5;
‘5
“2
"l_\;_j§,
mmucwotms
Suitable for
—mmmnmn
“le mnmum W's: plus 1050
gumdmm ”°’
'
60
-
,,
,.
_'\
. 3.
“
‘=
—m%%=mg ——mmnmn
“’
3
£4 J;-
“3.3
5.
..
.] YOU SaVe
when ya“ cZ/ég?d??t u One of Adv en
tureQ uest '
Dun geonAdVenl
-
-
Each features: 0 Over 600 illustrations 0 New language interpreter 0 Huge 1,000 word vocabulary 0 Multi-command sentences 0 Ultra fast response times 0 64 page novel and 12 page guide reader offer
SAVE
£6
buy
thes e Packs Or £14 if YOU bay bo th
subscrlption
m
_mmmn—m _-“mnm
TO ORDER PLEASE USE THE FORM ON PAGE 61
Ata‘ri User June 7987.
(1.3.7
_
5;
-mmm---mm
55
*
‘
“emf“?gdggdisgl
===
g
-
7_
$3734 7“
'
£7
;
'
"
3-7
.
s
~
3
.,
_
.'
3
.,-///’f‘
Snow?“
_
3,”
f
'
'
-
,f
34:7] 7,1
3
3‘
5
"
\
51
35135359:
.
v
M’Q’L5Lx “j‘x 17591235. 5T; H“, “K“: %.ig\
’
if;
i.
'
i
3
Xi gi.
l
3333” ”o
The first adventureinthe Silicon Dreams trilogy is Snowball. You awake from suspended animation to find your spaceship on acollision course with Eden. In Return to Eden you must prevent the defence robots from destroying your ship. You have lost your memory in the Worm of Paradise, and you may have to join the governing party to regain it.
Q};
355-
‘
z t r MAIL 011111511 01 11.115 w
SAVE
_
imam
~
.
The. 1
, Ml1110111111110“
uses
Protect
0
Atarz
your
.
.
with this luxury dust J
/
_
'.‘
2,154" ‘
/
3’
.[-
._
;
(3:4;
=,_:;__-'='—
ll
_
_;:;-?i_:_
_
cover or XL
A
b
.
for your Atari XE It's made of clear, waterresistant vinyl and bound with strong cotton .
,
-
'
R D E R F0 R M
Only £3.95 .
.
'
and your Atart
.
A year's supply of Atari \\ User can be kept in this handsome chocolate brown binder
-
Users
'“'
J,
\
x
-
?sh—sf). W-__-
..
M
only £4.95
f
»
.
7
7
_
.
A
—
I I I I I
I I
I
Annual subscription New
7001 7003 7004
Europe (incl. Eire) £15 Ow (E 1) £30 .
Commence with
-
UK
£12
a
—
—
f
———__
The Pawn Atari 800/130 ‘
Disc
w,1th sub "
Without
£9.95
£14.95
,
sub
[El
7033/7034
Only if accompanied by a subscription order or renewal
Jewels Jewels Silicon Silicon Both Both
——-
Back Issues
1987
£1 .25 UK 8: Eire £1 ‘75 Europe £325 Overseas
if; Mar
7411 7412 7413
Apr May
Back Issue Ma g azine Bundle .
—
Disc 400/800/xux13
??
£19.95
sub ‘ £3.95 £8.95 £8.95 £8.95 £15.90 £15.90
Disc
Tape Disc
Tape Disc
Tape
.
Trwlal
Pursult
7051
%
7050
(48k required)
AtariXE/XL
Tape
'
130
7
mg
7836},
£11 .95
£21.90 £21.90
7035/7036 7037/ 7038 7039/7040 7041 / 7042 7043/7044 7045/7045
_
_
_
£1295 £17.95
7089/7090 7091/7092
E
_
—
_-—————. Mercenary Compendium
1:1
A tan'XE/XL
5
Tape Disc
I I
Without
225 .
£7.95
£12532 7083/708 4 £14.95 7085/7086 .
I
E5
I I
“ Only ifaocompanied by a subscription order or renewal Add £2 for Europe/£4 for Overseas
—
.______——
With::;
Only If accompamed by a subscnphon order or renewal Add £2 for Europe/£4 for Overseas
With
gfmpdmmm
sub £11.95 £11.95 £11.95
.
23)“: £995 £14.95
Disc
Dust Cover '
Without
.
[Ii El
.
User Binder
l
_._.____.__
£4.95 UK; £6.95 Eumpe; £11.95 Oversees Airmail
7029
Cl
11“
“Q at
u‘
111
TOTAL
—
m
Send to: Database Publications, FREEPOST, Europa House, 63 Chester Road, Hazel Grove, Slockpon sx7 5NY. (NostanpneededlpostedinUK) PkwabWZBdaysfordo?l/oly Order at any
w
rim
MicmLklk/Telemm Gold
Key-aamsusssm
mammal
(I)
Eng—I]
Access/MastercaId/EurocardlBaidaywd/Vlsa No
D
of the day or night
OrdersbyPrasIol:
Payment: please indicate method
E
Cheque/Eurooheque made payable to Database Publications Ltd.
Name——
Signedm
Address_— Don't forget to
gin
your nuns,
oath” and Mr
and number
Post Code
i...
L_---------_-_-_---—-----_-----—--____—--J
I I I I I I I I I I I I | I I I I I I I I I I I
.
.
Bundle 2 March 86 Dec 86 (10 complete issues) £7.00 0.11; £8.00 Europe; £16.00 OverseasAir-mail
Mini Of?ceII
ofDarlmezs of Darkness Dreams Dreams
.
B un d] e 1 7032 May 85 —Nov 85 (7 complete issues) £4.90 U.K.; £5.90 Europe; £13.90 Overseas Amrml
p
_
(See PageGO for format) ‘ Only if accompanied by a subscription order or renewal One product: Add £3 for Europe £5 for Overseas Both: Add £6 for Europe £10 for overseas)
5329)
-
30,1937}
(V)
Jeugels of Darkness/ Sllwon Dreams
77m
______.__—
.
—
June
——__—___
7002 7701
Europe (incl. Eire) £15 OVM £30 Aim?
———-————“
—
Overseas order-s despatched byAir-mail.
With
I I I Atari I | I | | I I I
p
—
issue
.____—
Renewal
2.22
I
f
(V)
UK £12
-
All prices include postage, packing and VAT
J I I I I | I | | I I I I I I | I I I
—
—
Valid“,
I
’
l“3\
o
I
-
.
_
I I I I | | I I
l
CUT PR'CE SOFTWARE AT 57 SOFTWARE SiliconDraam
iizeii?'noa'ws
24.95
oun 1999
ATARI aoo TOP 20 Tomahawk (1)
$2.33
ii?
iii
solcmemaware
52:32 4595
1333 3595
graieif’lmm
3333
i333?
iii?x?gm
23;
g;
gamma
RRP
3533; rn
tggmgmmm xevous
ms
$2233.“ GM“
3233
‘
rrrtzs
cass 725
11.92
.
was
$1333.93.
32?
(g;
mmmm
2252
(6)
PelePost-on
2499 24.99
Starglrttar wlmevcames
ii
3:33:20?
mg;
[IS)Figh|31P|IoI
533?
533
momma (it?) if"???
532
(332
$321?“
19.99
AdvancedSystemsandTechntques..........................26, Atari 42,4345
12,35
;25
italsLTrnz“ (“lmm‘t’am‘ess
19.99
ZBitSystem516
”if:
l
iléryerg?anommuy 1313 ‘999
“95
ADVERTISERS’ INDEX
DISC
7M;
1332 750
”N9: 1195
“95
“95
725
(195
352 650
Q: has
353
"N92
'
AtarrWorld52
.
l
M
AtariComputerOwnersClub...........................................28
(
153:
250
-
CentecElectronicSystems...............................................37 CharnwoodComputers....................................................37 .. Chips 8
i
.
y
Compumart63
i
CompoterHouse.................................................................8 CutPrrceSoftware............................................................62
i
DatabaseSoftwareIZ
(Availablenow-GauntlettrornUSGold,Atar1800Cass£7,25.Dlsc£11.95)
Thisisjustasmallseledionfromourstock,Mailorderprioesonly‘PPhc.OverseasorderspIeaseadd£1.00 pertape.PIeasemakechaques/POspayaHetoCPS.VisaandAocesorderswebomebyphone. mm
Datel Electronics 40
CUTPRICESOFTWARE(Dept5)Unit6,StortHouse. Riverway,Harlow,Essex,CM202DW Tel:(0279)24433(24Hr.Answerphone)or31956Duringof?cehours.
-
'
Dlgltai Integration
( .
i ‘
4
Davis
52
MrcroLrnk43450
Monrtor28 Page66 PyramidVideo&Software...............................................62 Red Rat52 S. Terrell 62 SilicaShop21
(MI-834 4233
SoftwareExpress................................................................2
Stocksoft2 Stortsoft14
~
Ltvewxre Software Ltd qucsofe House 38 Derby Street Monc h ester M8 8JD
.64
MidcomInternational.......................................................16 MikesComputerStore......................................................28 MilesBetterSoftware.......................................................14
ALSO PROGRAMMERS FOR CONVERSION WORK ON EXISTING LIVEWIRE TITLES LEE
..
.
ngfi?segv?eg JR
'
CONTACT? ALAN
.
'
LadbrokeComputing........................................................14 LightwaveLeisure.............................................................52 LivewireSoftware.............................................................62 LogicMailOrder................................................................28
WE URGENTLY REQUIRE ORIGINAL QUALITY GAMES FOR> PUBLICATION
.
27
_
.
3
i
(
gTVSgrvfrtces&Software58
onaro O ware VikingSoftware........................................................,........52 YorkComputerCentre......................................................16
PROM PROGRAMMER model oroqrams 2732(21vand25v),2764.27123 and 27258I21Vand12.5V).Fast on 2764 and above. Commands to read. program, verify, checksum. check programming algorithm empty. save to and recall Irom disc and to examine and edit the contents oi UV eraser £30.00. prams. £90.00. Universal
CENTRONICS PRINTER INTERFACE Buffered
interlaoe II
printer
h
k
works with at II
all known processors ate. tI‘ growl rinti hlltlear freeshyou recess. TRIvale no is apboutneunrilugh r." 3
ta
aint mar.
‘é‘sSTollf’lsi’c’liula’fm“§al<’£§§ii’l‘ (“it
.
5 2 “9.192? aster
of
at
noarlyall inaltltng’ltrme oaynewsunllca .
t:u If?rstzes on>with7K
|
ita: yyourhtaxasdhv one ra»:tl:1t:rdénguotgem p ro o .
.
a
—
Arkanoid (T) Arkanoid(D) Gauntlet IT) Gauntlet(D) Green Beret (T) Mr Robot(T) Montezumas Revenge
faster data rate (up to
.
HARDWARE UTILITIES Blank cartridge
'lhi.
hoards (normal
and bank switched),
cartridge
simulators
and other utility
hoards also
£7.50 212.95 £8 95 -
£13.95
ITIIIY inclusive.
All oroduats
suitable
for the
800/XL/XE
ranua,
Sand SAE for further
17COckCIoseRoads'TERRELLb 0 re ug h , Yax I ey,Peter
£7.50 £3.95 £3.95 23-95 £3.95
(T) .
giiaoleas
A
SPECIALISTS IN 8 BIT HARDWARE AND SOFTWARE X01? PROGRAM RECORDER 234-95
NEW FAST LOADER
.
the
ATARI
A
.
BOIIIderdaSh conSIIUCI'on KIt(T) Tatl of Beta Lyrae (T)
details.
351530???
P E73HJ .
£2538 -
Colony (7)
Graph-MT) Clown and Balloons
Maxwells Demon/Memory .
disc displayed on a oolourlul mam. Run the program you want at the press ol a button. 8 Fundions including muli stage tape to disc. d'sc to rape, disc to disc. Extra Iundion to convert all your old menu systems (mulli boot etc.) to Howlen DOS warts it any dendty— (at warp speed in DD), No other program needed. £17.95. DISC DUPE 3 Exoelant senor omisr torordinaryor had secured dises. Remembers bad sectors and
Platinum 5.25 ZS/DD
_%
DISCS
—
Box oI1O
49p each 10 for £470 50 for £22.50 £595
Joysticks from
,
.
>
£7.95
Memorex C15 ComputerCassettes
- $335 ransler you lavomte cartridge solIware to disc or tape. Comes complete with cartridge ernulaambasestaetmadsc).mo.95. Kopvn-Baektpshgiermutistagetapeseasiry?ss AUTWEW Auomatioelymevery?laortutsc(8asicor8irwy)andwi run them athe preesda btlton.Worksitanydensiy-anyDOS.£0.95. DOS-IDO-ModifyAiaiDOStovmkhImedotbledens'?yvmenusedwihlOSOw'thdotble-rmodor Happy. Givastaoktmaoiyon EAG-lsideolthedisc. £9.95. .
Mania (D)
OTHER 8 BIT TITLES AVAILABLE FROM 75p
HOWFENDOSS—Thebesmmdnven lie/gamernanagementsystemyet.Holdsupto40programsper
.
&D)
Nibbler (D) Rosens Brigade (Tw)
ATARI 400/600/800/XL/XE UTILITIESAND GAMES
mm“
(T
£1.75 £2.95 £3.95 £3.95 £3.95 £3.95
—
pYR
GAMES—AlargeseledionotusedORlGlNALsolMareontqae.d'scandcanridgeathallnewprbeorless.
Slrsegamesw'nhalordsfsoverm. For full details of this range of tape/disclmrtridge utilities and games send large SAE to:
HOWFENSOFT 145 B ANKSIDE, WESTHOUGHTON a
o???g?r?i -
62 Atari User June 7987
MID
'
Video
W.»
-A‘
8‘ Software (lnsideOsprey Business Oomputsrs)
5 The Bridge, .
Wfalldgtogse; giggles“,
ALL PRICES INCLUDE VAT
HA3 5AB ”5"
“Wig
e?tisesee‘“
M
J
”¥“*;<F'ef‘efi3eeiy?‘az?1~w‘§e§§~‘f§%ii‘“ee
,
HUMBR
,
f
3733"?
e
a
f?“
e
A
’«A;e”:<»;::%rf
Tf‘eeesew5§,~‘i}—s.
fi-f ‘fvtt'e‘if
fate,
1
is
A E
a
’ ~
e’;
,
,
,
=
*
’
ALL THE lMAY TO THE: BANK !
'
1
,
§§\M\\>\e\\§\\w\\ \\§‘§§\\e§\\\\\\\e skew
MN?
..
wees?ew Phone NOW for details of our Low cosr EasY. Paymen Scheme on 5205TFM Packs ‘
i Disk Drive
we
M1”at \\3'§~>\v
is?
“pr
B"”‘“’" ”WSW” -
F
.
.
Bum" Madu’amf—Plugsmm any TV are Monitor M ESSIVE 512K M emory
”',
..
a
'
'
of ST Software, Peripherals & Hardware always available-1040’s, Monitors, FULL Range
fee/e,
'
§
Anna"
L OW
25
E5
,
\
_
Srmply post your order stating: wrlh Name and Full Address, enher a Cheque or Postal Order (Made payable to Compuman) (o the address opposne. any of our 3 Order Lrnes
-—
r‘b m . . .u
(7/1 /
I
-
\‘
4
(v
’\\
(
Parcel
a
M9”
, :
.
175W "
._
5
”my ”0m COMPUMART
were
a ‘\
by the compumrt Guarantee.’
£2
$2??Sfas:nzfef3°‘me“ Orders: Please Overseas 153g (VAT). then add deduct lo‘MlorArr Marl and Insurance). We accept Of?cral Purchase Orders from Government and Estabhshmems. Educaucnal
E L 0 1
E a “6
9
9 Gee /
1
'
1
,
55\
e9L
a
-
Pests
/
y:
FGR
a
‘
’
a,
/J(
’
x
"
-‘
ef
1“ 1.4:
x
a
/ ,
I
/
—
A
I
’
M“ ’A
r
y
-
A;
',
-
r
LE
o ‘
GBO
1
, '
+23 p& p
Including...20 Free Disks and Software Starter Pack
?
ALL Products are covered
by Flrsl by
For a SPEEDY NEXT DAY Securucor Deliveryr 5us| add
a
. .
.
. -
Lanzvataaztrersmm ?gsgéfEiSJ‘EX?E'gAv Class Post Hardware
'
wee”
P2h41>ne
%
& Sound
News
Boxed In Tens. User Labels mp Quality- Fully Guaranteed
HOWto Order...
,
(7
WIZhSecurityLthividers
ejé
El—
‘e
Compfeze
Myw¢§y on ly.
PR mes...
10 m
g;
LE VER
Su erb Graphics,Colour
«mews We
“awmmm
If
3-5"BI 55 §m
u
BOX"
Deals
‘
F‘ 55 Mouse Controller
,,
'
:
..
ff eff?“ if
\§\‘§°i
1
s
.
‘
Printers etc.. ALL With Amazrng Compumart
,,
.
e
e
«w-
M
.
All New..-
’
, +
,
(f:
'
.
‘
$5;
mmnm' Will-l owetow PRICESYOULLBE’L‘AUGHING
\
’
m“?
‘
I}
l
'
l
L-
i
"
.
X
MMMMM
M
-
THE DEFINITIVE
M-
HELICOPTER SlMULATION
~ MM
-
0
rt:
{IN
.\
n
E
.
.
?g... ’
t
.
.
5: $32 "3
*
\
[
M '
g
,,
"
jr‘tg‘ 7,
k
BY D.K.MARSHALL TOMAHAWK — a stunningly realistic flight simulation that puts you in command of an Apache Advanced Attack helicopter. Flying low over a spectacular SD real world display with over 7000 ground features—TOMAHAWK puts you in the hot seat.
.M.;
'
M.
_..
i
”w“
_
42-32
l
’
4-
\
m
A “F .«
a
li_._
'°
'
‘
"4
j
“Wh— 4_-
a
f
'-
373.
l?l??a??
l
'
if""
'?
-' 7
~
Ground attack and air—to-air interception is the challenge day or night in the thick of the battlefield. Your combat mission is to locate and destroy enemy ground forces. It could be science fiction it isn‘t the Apache is for real.... the meanest, deadliest combat helicopter ever. You have the weapons, the machine... climb in and prepare for take off!
_
\
—
“
‘g
h
0
g
K"
M
4
M?tz.‘ l
MW»,
.
’
‘
\
Jv
.
f”
‘
M
"
N
i
,
\ '~
23/11 .¢‘
i
,
.‘
"
j
g?
,
‘i;
.
H
’ '
!
y
'
..
»,
/
i‘
If} .
y
‘l
j-
‘ ,-
’
w
i\\
‘é?z
’
?
.
L
if}, 1: “a
/
a.
..
3}.
7
1; f‘ 51
'
“f
'
v:
.
w," »r. '
i
'\
r
f‘
f
2
7_
i
M
Cloud
Crosswinds
Turbulyence.
to Ace. m ressive soun e ects. rilotratings—Tra’inefe Pilzts Notes.
é
'
“s
‘
Myré on F“£O°€%°°*‘” VA
6“
’
‘I~
,
f
~
’
0
“1,559? FOR ALL POPULAR HOME COMPUTERS oma aw F?a?er???? [1 1
£931???ka
[1
Disk
Fighter Pilot Fighter Pilot Disk
Tomahawk Tomahawk Disk
D
£9.95 £14.95
El £995 El £12.95 D £9.95 [3
.& .'
'
'
'
S'gg‘ggygagggg‘e‘?‘
'
.
Tomahawk
d
.
l] £7.95 Fighter Pilot 48K Night Gunner 48K El £6.95 COMMODORE64 Fl hter Pilot D £9.95 .9 D £14.95 Flghtef Pl'ot D|sk .
ATARlScreenpics
CPC £995 ATMSJCZAD (overggaspmg 464564123192: £9.95
£14.95
Eg?féeljna'gf Night
Toma
Gunner Disk h aw k
.
TomahawkDisk ~
Fighter Pilot Fighter Pilot Disk
El £14 95 D £895
[1
£1395
AMSTRAD PCW 8256/851.2 TomahawkDisk El £19.95
AddressM\
5!
.&l % Egg-32 {55551133959 p|ease debit my AccessNisa D £1395 E] 29'95 mm
card no.
Pleasesendto
D|G|TAL |NTEGRATION Watchmoor Trade Centre, Watchmoor Road, Camberley, Surrey
Expiry date M Cheques made payable to Digital Integration Ltd lenclosea cheque/PO. forMTotal
Name
3“
-
91hFar-“é
A“
& {30
VAT
I
'
'.
MM
'
15,35"
M
..
gggmri‘ghtvisionsystems
I I I
‘s? f/?g j;
.
*-
’
$95 .
I I
f
-'
y
M,
I
99
'
"
f
M g
,
M
if
3.
”my.
f
—
a
M
,
/
,..:;«
Authentic aerobatic performance. Ground attack and air-to-air interception,with laser guided missiles, rockets and 30 mm gun. Doppler navigation and target
I
i
~'
'-' ~
.
1
I
r
‘
f
‘»
‘
M
£2er
I
A “w
—
Spectacular 30 cockpit view with over 7,000 ground features.
>
-.
,.
;
'
7,
‘
9...»
_
'
7'
"
K.
143;
M
I
.
'
‘
a...
d
'
‘2
\)
'.‘
‘
1;
r
f
_’
it
.-.'
"
if?
z
7M
I
'
f’
x
' 7
r
*
~
'
.-
_
’
‘
..
.
531
\
.
..
J
’
»
'
._
as
j'
4 51:5
if
be
if
'
d
ya
—
w
\
\ ~/
_
(“i
‘
29/77
l
}‘
iii .
>—
f
x
.
‘
1M
.;._
‘
Ru Q»?
—
’
"
~M
4
'
"
y
" .~
M
,.
_
_.
I.
i
"-‘
.
t 4
4~._\
«
‘
1
M.
l
g
em
5 3 AJ
enquiries we Tr'ade come. an?fxport letime Guarantee.