A Database
Publication
December 1987
Vol. 3 Vol. 8
£1.25
,
‘
,
,
.‘t ;
‘z’
‘E?g?gk
{3 ?g“: ‘-
,
,
n ,""'
“5 §§,
The latest launch from Atari is put to the test
‘
Ex
,
g,
..
_
M
'
”if;
'
,
;
:
9
x
,
‘
vé’a
9
'
“is?
DHLiven ymputywithAtari-controueddisco lights
,
w.
«£353
ACTION
'
EXCITEMENT-
DESTRUCTION
IT IS THE WAY OF THE
isil‘ / ”” 74f
COMMODORE
W.
COMMODORECASSETTE
t ” 4/7]
k/ ”f.”
A??i’??f??’?” ,/';',-y
_
W
?g
g;l //
./
v
V
ff’ 5 if” y g? \E\ if’w
"i
s?‘a fig
f“
,
s§
SPECTRUM CASSETTE AMS TRAD DISC AMSTRAD CASSETTE ATARI DISC ATARI CASSETTE
a
“a
'
'
'
B B
214-95
29-95
N
j
=
-‘
: v
'
,
xi! 4
as:
a.-
ff .
ffa:
214-95 28-95 27-95 214-95 28-95
ail-W
DEC
a
,
as'
-
f
z
,.__
”
r:
~ *
a
l
DISC
ggsagéaa
.
A?ot?ef mew/1g Arcade Come/SIM .
DISTRIBUTEDBY: N.M.C. LTD., 2 IFFLEY ROAD, LONDONW6 OPA. TEL: 01-846 9701 -
¢ffszazaaaaa
(?nm?nJ --
v-
“— For subscription details please send
a S.A.E. to:
KONAMI SOFTWARE CLUB
Bank Building, Bank Street, Newton Abbot, Devon T0122JL.
KoNAMIHELPLINE 0626 56789
may)
__
'
Contents
RIGHT
-
.
.
.
TARGET?
.
Fife mm {mm can m: Him pg! 15
.’; W, "
55s;
News All the latest from the ever-changingworld of the
.»
x
.
— um
Vol.
gun
”Raw
An up-to-date guide to the month's top—selling Atari software.
Coloured cursor Quickly find your cursor on the screen with this useful utility.
é
5:3th
bit Atari.
8
{2
'
1311.
5
mg»
“mm
1
,/,,
,
5.-
5}
No. 8 December 1987
3
8
13
Rewews
Managing Editor:
Our evaluation team takes
Derek Meakin
Group Editor: Alan McLachlan
Star
Features Editor:
a
17
Trak
An in-depth evaluation of
Peter Davidson
look at the latest software releases.
_
a
brand new concept
.
|n games
control.
Production Editor: Peter Glm’e' Editorial Assistant: Neil Fawcett
19
Snowball Can you help
Snowy the snowball escape from the devious maze?
News Editor: Enhanced
-
Get
72:MAG001 265871 MONREF s Quoting Ref. 72:MAGOO1 614558383
look at Atari
5
32
latest additions to the -
-
-
8 but
range.
34
39 .
.
.
.
UK
Europe (incl. Eire) Overseas (Airmail)
l
t
d,
basis.
© 1987 Database Publications Ltd- No
material may be reproduced in whole 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. “Ara”- Use,» is an Mdependempub?ca?on and Atari Corp (UK) Ltd are not responsible for any ofthe articles they contain or for any of the opinions expressed. News trade distribution: Europress Sales and Distribution Limited. Unit 1. Burgess Road, Ivyhouse Lane, Hastings, East Sussex TN35 4NR. Tel: 0424 430422.
4
Rouloc
1
More amazing exploits with our resident Atari adventurer.
44
Five Liners
If» restim
Zédrgzed 86,135,502? gtizriwaszlzfe of material cannot be guaranteed. Contributions accepted for publication by Database Publications Ltd will be on an all-rights
»
a
How to make |oyst|ck movements look like keyboard entries.
ISSN 0266-545X “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 Pl
Ne take
KeystiCk
:
,
.
_
1986
'
d'
games With valuable readers’ help.
Gadgets
Subscription rates for 12 'ssues p05tf me
—
30 of your
Have festive fun with disco lights controlled by your Atari.
SK7 SNY'
ABC‘l 33,573 January-June,
—
and Tips more enjoyment out
XE Games System -:
s.
4
—
25 explanation of the powerful USR command.
0614480 0171
”an“ G'°"e' s‘°°kp°"
£15 E18 £33
fingertips with this Broderbund upgrade.
_
H'nts
061-456 8383 061-456 8383 061-456 8500
Published by: Database Publications Ltd, Europa House, 68 Chester Road,
l
printing
USR functions
Nora Lawton
Pram! Mailbox:
at your
The final part of our
Advertising Sales: John Snowden Editorial: Administration: Advertising: Subscriptions: Telecom Gold: Telex:
23
Printshop Companion
Mike Cowley Technical Editor: André Willey Advertisement Manager: Tony Nowell
.
.
.
.
Prize-Winning l
.
mini
programs sent
.
in
by our clever readers.
.
47
mailbag
The chance to get your news, views and name in print.
53
Solutions
Software
.
Our reS|dent expert helps to solve your programming .
.
problems.
56
.
Get It Right I”
The machine code secrets
behind last month’s superb utility. December 1987 Atari User 3
BlilTlSH
A
BHU‘\I)(1»\ST|\(}
It
.
(I()lll’()|{\'lil()\
t
.
4
t
.
lustruetlons
\|l(ll{()(i()\ll’lTl‘iR
p er
m“
.
ll
d
se eon
.
.
computer.
mlero “a“
'
filome/hmall 3mm;
(my,
uni"-
0f
computer
mloro
Hirrm
British
omputtng
t h e ye at:
mm...
>
In addition to BBC Basic V. high level languages such as '(1' and ‘I’ascal' can be used [or specialist applications fully exploiting the computers outstanding power. graphics
rChimedeS
and speed.
>
The huge potential of:\rchimedcs doesn't stop thcrcfl‘he 3M)“ with its built-in PC emulator can run liotus I.2.3i“ D B;\SF, llli" “Si-WORD?“ and other popular business programs mailahle under \lS-l)()Sf"
>
With prices starting at £749 e\c.\ .\'l‘ for the 303 with mono monitor and rising to S [035 exc. \ :\'l‘ for the 3 It)“ with colottr monitor. the ;\rchimedes 300 series represents unparalleled talue for a computer system olisuch capability.
'
; 7
%‘ i l‘
'
7
-.
”sweets zz““-’N:“““
—
w .
l
“vs
—
’—Please
m
“m
s
a
PRIORITY REQUEST
—
—
—
—
—|
send me an information pack on Archimedes together “S! "f defile“-
I
?vmw hm w='%.mturm.h..g.a Min-AMI “RI l tmlzl?
I
7
'
.—
I
(
Model shown
D
hm
ism.)
Whammy.‘Slll
nith
l'olourmtmiltrrdnd
includes‘hyuse.
At an operating speed of—l million instructions per second or 'ust about eve ryt h'mo on do ha ‘ ien: 3 in'"tant|v.With thisN J y -
kind
pl ' your ?ngertips the advantages are
~
\
M
I
Postcode:
I
.m_
I
I
| I
i
D Tick
I here for written details ofthe
available through participating
enormous.
>
..
I
~
Ol power at
.\ddl‘(
I
~
-
-
I
.
,
Mom (hmpuwrs l td FREEPQST 433535] gyx _
_
finance deal
I
deal?“
Acorl I !.
I Already .v\rchimedes* has won the British \licrocomputer of the Year award,a clear winner against the other tw o ?nalists. r * tht , Amstrad 1312 *, and the .\m|ga at)“.
(Wm
Theehoice ofexperience 3 OR PHONE 0800 100 100 _ ,
I
I I
\
09“
(APR
09")
lnterest free credit
msmsand Vlh-WORDzre ‘Amiga
3m in
1rade
is
FINANCE
markeof‘hcms?ltLorporalum.
trade mark orcommmtore
F
OR | JMI
|
ED PERIOD
atailahle on all \rchimedes statemsduring the period |.|1).87 to 3 I‘ll)”. \|a\imum period oI credit I! months. Subject to Written quotation atailahle on request from participating dealers who are licenced credit brokers.
Business “achines.
‘\mstrad ‘l.0tu~
m: M ”atr- nmi ”r «Hume unsumer ;, ma.- mark “(I ..t...~t...r,.t.m:t.n.
|.:.s
a
ri.-.
mm.“
pip
status.
‘ltBAStZIIIisntradem4rk<anhmn-1‘ate. a. mi.» "mi of \corn( omputers Ltd.
‘4rehimedes
a
'
Atari M £1 . 3 mi 'II'ion (I ea I b rings tap gear i b.lg E mai expansmn t M t Middle expansion MicroFair service, give greater growing electronic .
.
,
MASSIVE of MicroLink, Britain's fastestmail is serVice, being now
-
ATARI UKcausedabigstir at the MotorFair in
virtually
came
area
As part of the new deal, the service is being transferred to a machine that is four times more powerful the Prime 9955. “The phenomenal devel-
MicroLink'—. which has a section speCificaIly for Atari was launched in users April 1985 as a means of encouraging Deeme- to start new exploring the —
eXCiting
world of electronic
_
opment
com-
l?g xi \i .
h!
ts
.
*
g
‘
3”
“y
‘
?
'-&
hj’ A
“We believe the introduction of the new this machine games Christmas has opened age new market place to us. The youngsters of that market place certain/y responded enthusiastically at this show”, said the spokesman.
‘
.
is,“ \\
31”
“ivy,“
A
‘
»
Pictured after signing the £13 million deal are Telecom Go/dgenera/ manager Clem Jones (seated/aft) andhead of MicroLink Derek Meakin. Looking on, from left, are MicroLink sales and marketing manager Mike Hayes, Telecom Gold sales and marketing head Philip Madden, MicroLink joint managing director Michael Meakin, MicroLink marketing director Peter Brame/d, Telecom Gold northern sales manager David Brom/ey and MicroLink systems manager Tim Clarkson. ____—_—_______
Software ATARI
developers
bit micro users are a raw deal by some software developers according to Essex-based retailer Clive Pulman. 8
being given
His firm, Trybridge, sold computer software more than four years Pulman says he has had
ticular
has
for and par-
difficulty getting
regular supply of
a
new titles
for Atari 8 bit machines “The amount of new programs coming available is pathetic", said Pulman. “The machines have so much
potential it
is a
pity that soft-
ware houses are not picking up on them the way they
should”.
Pulman says that although Americans have about 2,000 Atari 8 bit programs to
choosefrom,Britainislimited
to ”a few hundred — of which many are re—issues of old titles that don’t fully utilise the machines’ capabilities”. One major software house was quick to deny the situation is as grim as Pulman describes it. US Gold mar-
make
possible
Parallel Inte’face f or At arls '
.
LEADING supplier is aiming to make Atari 8 bit
A
users fall in love with its new internal add on. The Computer House Uni-
.
.
h
i
Q
w
v;
,_
.
f“;
y
f"
if
a
,,
j
"?
"'""
h.
‘?
_
f-?s.
g
$3. “f:
ts
\
;_
M
and
MlCFOl—lnk has
Of
r};
.
we
s
4‘
Youngsters.
users,
the installation of many new and exciting facilities”.
.
,
for the
provide a much faster service, introduce a variable charging structure to meet the different needs of our
—
N
an enter-
Derek Meakin. “The new machine will us much flexibility. It will allow us to
meant that we have ”OW outgrown the computer that mtlinizations. t ecame an instant has served us so well in the success and not only in last two and half years”, Britain. Computer users in said MicroLink chairman ~s _ rem-mnW-mww-w-
perfect opportunity to
introduce our games system to these youngsters, many of whom might never have seen them before. ”The organisers said we had one of the most exciting exhibits. It be-
housed onaPrime 750 computer in Telecom Gold’s top security London head-
planned followmg .t.he completion of a 151.3 million contract with Telecom Gold.
Olympia by setting up a computer games stand. Centrepieceofthestand, which embarrassed show organisers admitted was the best visited in the who/e exhibition, was a line of racing cars inside which youngsters could play Pole Position. An Atari s okesman said: “We bel/Jiei/e that many of the 300/000 people who go to the show are fathers with children under 70- We saw this asa
tainment
East and Europe, the Australasia call the Link which is
A
-
rapped keting and product manager Richard Tidsall told Atari User: ”Currently we have 65 games available onlicence from America,which isn't bad for just one publisher. "American buyers may have a greater choice, but what is suitable for them may not be suitable for us". But there is good news for users—Atari UK is back in the software market itself with Twilight Zone and has another 20 rom cartridge games due for release.
versal Parallel Interface Device, or Cupid, will cost £39.95 and could open up the 8 bit machine to the world. A series of handlers will be produced by Computer House (01-731 1276) to enable the interface to work With modems, printers 30d Midi: “Sing a standard 25-way D socket. With a for“ the system, support interface will be fully prO-
grammable. Cupid is JUSt
one
Of
a
number of products on the cards as Computer House steps up its support for the 8 bit range. A Help menu will be on whhh hhhw to put all the instructions about a program in a form which can be pulled up by a single keystroke. CH boss John May said the company was importing a growing selection of software from the US. A 130XE high resolution designer is on the cards which will work very well with CH’s Snapshot. Also to be released is Word Magic, which John May describes as a word with built-in processor graphics. lt Will cost £17.99. December 7987 Atari User 5
.l§)(1°1?151§1§ .l;tCl.
SPECIAL OFFERS!!!
NEW RELEASES!!!
CONVERSATIONAL FRENCH..........................CASS CASS CONVERSATIONAL GERMAN CASS KINGS SIZE (50 GAMES) FIRST STEPS WITH THE MR.MEN............... CASS MICKEY IN THE GREAT OUTDOORS......... DISK CART MOUNTAIN KING CART MINER 2049ER CART BASIC (400/800) ROSENs BRIGADE.............................. CASS & DISK CLOWNS AND BALLOONS.............. CASS & DISK CASS & DISK SEA BANDITS CASS & DISK POOYAN ONLY £5.00 EACH III
ALTERNATE REALITY (THE DUNGEON).... DISK DISK GUILD OF THIEVES CASS KNIGHT ORC DISK KNIGHT ORC CASS DRUID DISK DRUID CASS THE LIVING DAYLIGHTS................................. DISK THE LIVING DAYLIGHTS................................. CASS ARKANOID DISK ARKANOID CASS DARG DISK DARG JOE & THE NUCLEAR CAVERNS................. JOE & THE NUCLEAR CAVERNS.................
£19.99 £19.95 £14.95 £14.95 £7.95 £12.95 £9.95 £14.95 £8.95 £14.95 £3.99 £7.99 CASS £3.99 DISK £7.99
CAss CASS
POLE POSITION LONE RAIDER ONLY £2.00 EACH III
________
TRIVIAL
AmARH
PURSUIT
THE ULTIMATE COMPUTER BOARD GAME FOR THE ATART C/D £14.95/£19.95
.
1:55-
.
£5: 4-59
XLENT SOFTWARE IO-PRINT-
ALLOWS YOU TO PRINT, EDIT FONTS AND DUMP GRAPHIC TO A 1029 PRINTER......(DISK) £14.95
8
"(__.
SCREENS
-_
(DISK) £29.95
1987........
,
7:3 I"
_
THE FIRST XLENT WORD PROCESSOR "ANTIC" MAGAZINE AWARD WINNER FOR
,,
mums
55-55" '5-«
«55
THE
5.5:
5
ONE
{5
STOP ATARI SHOP
W.
MAGAZINES
-
BACK ISSUES STILL AVAILABLE
-
PHONE FOR DETAILS .
M J‘I
15
it
ATARI 130XE COMPUTER/XC12 DATA RECORDER PACK INCLUDING JOYSTICK AND
6
PROGRAMES‘
£139.95
,.
55
021
328 3585 021 643 9100
'«;.| (?n-L5 'f‘_% .
MINI-OFFICE II SYNCALC (DISK) SYNFILE (DISK)
£19.95 -
ADVANCED SPREADSHEET......... £49.95 ULTIMATE FILING SYSTEM....... £49.95
-:=-=-’.
“3
35
0.S.S PRODUCTS
—_
-
"
THE WRITERS TOOL (ROM).. £69.00 £59.00 BASIC XL (ROM) £79.00 BASIC XE (ROM) £69.00 MAC/65 (ROM) £29.95 BASIC XL TOOLKIT
w
ATA,“ ST S
—‘—-—-‘
7&7
53:-:-:-:-:-:-:-:-:-:;_'.-'E5555
n
fa?i'?kofa'l‘?;
$5513, Printer-
'_
AVAILABLE FROM
—-
This Advertwutypeuton an Atarl 51' using Flee:
[a
”-
.
\.
if
£259 00
1;
PHONE
F 5
A
«55150 400/800 OWNERS "THE PROGRAMMER CONTAINING BASIC ROM & MANUALS £7.95: ONLY
ATARI
"
SEND OR PHONE FOR OUR LATEST PRICE LIST ATARI V.C.S /XL/XE 520/1040 (PLEASE SPECIFY)
A ATARI
BOOKS
—
DE RE ATARI - A GUIDE TO EFFECTIVE PROGRAMMING.....£17.00 £17.00 ATARI TECHNICAL REFERENCE NOTES £8.95 ATARI 130XE HANDBOOK (XL/XE BASIC MANUAL).................. OTHER BOOKS AVAILABLE
-
PHONE WITH REQUIREMENTS
A
ATARI CARTRIDGES £19.95 ASSEMBLER EDITOR £7.95 CAVERNS OF MARS DEFENDER £7.95 DIG DUG £7.95 £7.95 DONKEY KONG JNR. £7.95 JOUST LOGO £29.95 MICROSOFT BASIC II . £19.95 MISSILE COMMAND £7.95 £735 MUSIC COMPOSER £7.95 SKY WRITER STAR RAIDERS £7.95 TENNIS £7.95
MAR, Typo ATTACK
...............
£7.95
DEALER and OVERSEAS Enquiries Welcome 514-516 Alum Rock Road, Alum_RoCk, Birmingham. Telephone: 021 328 3585 212-213 Broad Street, BIrmIngham. Telephone: 021 643 9100 6 Atari User December 7987
A
ATARI
A
ATARI
9
”?g/7 g, l/
\_/
° g 0E m 52
' , -
»»
.
j...“
w”,
_
‘f
_ .
“WM”
if
t??:;'v.
.,
‘“’
" '
'
.
..
..
F
V
“a”
4.
at Sue:
f
j
»_
e as,
;.s s»
»
__
_ '
‘
H
.::;;;5
it. ws?w -
1
‘ v
Ma st ertr
A
DIZZY DICE Players
l A
seat
BACK seat driving takes on 3 new dimension in Speed Run, one of a series of Christmas releases from
d r,
_
most
racmg
the player's [30in View is behind an animated driver who turns corners and changes gear on command.
games,
of
Red Hat (067-835 1055) says if is the most am—
bitiOUS m0f0f driving game ever written for an 8 bit machine. The object is to complete the various stages of a motor rally in a Ford Sierra RS Cosworth with its fivespeed gearbox. The company also has two double packs ready for release. In the first, Planet Attack is paired with Mad Jax.
ye r
RANGE of 5.25ln coloured discs for Atari computers has been announced by Centec. in The discs, which five colours, havecageeen produced as a result of customer demand for an easier way to identify their data or discs from program back-up discs. John Taylor, managing of Centec (0689 director 35353), told Atari User: “Single colour discs have been causing problems for our customers. NOW that they have a choice Of colours it '5 DOSSlble for them to store data 0“ red discs, back-up .
discs on green and
pregram
GAUNTLET use...
MILK RACE Mastertronic
—
ON CUE The former is a multispeed, 30 scrolling shoot ’em up in which the player must guide a craft on a mission to destroy a series of outposts guarded by vicious aliens. Mad Jax gives a bird’s eye view of an armoured tank which must negotiate a desert road and a city, taking on all opponents
Mastertronic
.
|
STORM B u Ild 09 '
m
dlscs on
blue.
“With
yellow
the
V
DRU'D Firebir d
‘
RED
and black it
gives the in
.
FOOTBALL MANAGER Addictive
Micro Value
LlVlNG DAYUGHTS Domark
_
'
desktop publishing package for Atari 8 bit for machines is scheduled
release in the new year. US software house XLent— "OW half-owned by SO?WEFe as Express (021-328 “358? ypesetput together on dISC ter and Rubber Stamp. W'th page Typesetter helps _
layout,‘wh||e Rubber Stamp a
m
.
£20
essentially
First Star/Prism
FOUR GREAT GAMES
DTP PACKAGE A
BOULDER DASH l]
.
en ma ion ctistomerjgreitertflexlilbiIity s oragel I
MAX
lNVASION Mastertmfv
_
m
Code Masters
.
addition of '
?iggTriggxllgEGol d p
.
V
_
.
E
US Gold
'
hole Panic. All Red Hat pre-Christmas releases are being sold at £7.95 on cassette and £9.95 on disc.
dISCS
HOWER BOWER Mastertronic LEADERBOARD
l '
along the way. The second double pack features platform adventures Burglar Bill and Pot-
Colour-coded A
on i c
Alternative
.
Red Hat.
Unlike
"TLE (Software House)
FEUD
-
back
a
'
Mastertronic
.-
Be
J
Fireblrd
‘7
X
We
l—
.
N
font desugner.
'3
.
FOUR GREAT
GAMESZ
Micro Value .
Compiledby
Ga /l up/M'icroscope
Decathlon retains the first position for another month, but there are eight new and re-entries in the chart. The highest entry is the new Monkey Magic from Alternative. Watch out for Micro Value’s two compilations which also enter the chart in time for Christmas. December 7987 Atari User
7
HOW many times have you been a program on screen, then looked away for a minute, looked back and couldn't find the cursor? Well here's a program that tracks the normal cursor with a coloured player
.
editing
-
.
missile.
will help you find it in a screen full of text or you could even use the cursor to indicate an INPUT from the keyboard by changing its colour after each entry. The new cursor shows up particuIt
Iarly well
where it
video strings,
in reverse
often easily lost during editing. It’s visible on any Graphics 0 screen
is
in Basic,
Dos or
Assembler,
and will also appear in the text window. it will remain even if you press Break or System Reset. There are two versions of the procreates an gram: Program AUTORUN.SYS file on any Dos disc, while an Program II creates AUTOBOOT cassette. Type in the program you need and use the Get it Right ll! checksum to correct any tVping errors. If you use disc save your program as a master, then Run it. It Will proceed to create a .SYS file to disc which will boot into memory on power-up. Tape users should save a copy of the program as a master, put a cassette in the recorder, rewind it and press Record and Play together. Run the program and, when you hear two beeps, press Return to save your autoboot version to tape. When the I
.
cursor
your .
.
from
superb “tlllty
.
1
booting.
you wish to use player-missile graphics in your program, switch off the coloured cursor and when you with them enter have finished POKE 54279,4:POKE 53277,3 before switching them back on. The coloured cursor boots from disc or cassette into page 6 and the program itself occupies the lower half of of this area of memory. The upper half If
is used
player
as
AUTORUN.S
1
YS
dTSC
10
REM
cowum
11
REM
BY
12 13
REH
(ONTARI
REM
DISC AUTDSOOT
in double—line
GRAPHIC-S
Purple
Wh'te _
Green
Red/Brown .
.
Pokes to give different colour to the cursor 8 Atari User December 7987
Program
the
is
III
source
The program is protected against the Reset button and the Break key meaning that once installed the only way to totally disable it is to turn the power off. If at any time you lose the colour of the cursor press Reset to
bring
it back.
The cursor can be affected be poking directly into the code that controls it. Some useful ones are given in panel above.
1160 1173 1130
cursor SERVICES
USER
I 169 I a“ I {53,136 I I
3
202,16,249,165,85,10,10 105,46,141,1,208,76,0 0,224,2,225,2,0,6,-1
01111
1190 2000
00111
2010
REM
The '240’
2020
REM
the
REM
6
I 136
DATA DATA
----------------------------
in line
initial
1050
cursor
15
colour
0:POSITION 9,11
50 RESTORE 1000 60 READ D:1F “<9 THEN 80 7a put #1,0:GOTO 60 80 CLOSE #1 N POSITION 15,13:? " ALL
10'
1020
Black Pink
assembler
"p, AUTORUN'SYS”, zPSettTng EN #1,8,0, D:AUTORUN.SYS 1310
1000
710.1 710,54 710,64 710,94 710,164 710,242
resolution
enthusiasts,
11111111
file.
GLOBAL COMPUTER
20
REM DATA
1030 1040 1050 1060
“TA WA DATA
“TA
DONE
DATA
9Q/J .
":ENO
255,255,0,6,127,6,165 12,141,22,6,165,13,141 23161169121I133112Jé9 60133113176'2416'32
0,0,169,4,161,7,212 169131141229'29811691245
111,193,2,173,36,2,141 126,6,173,37,2;141,127 DATA 6,169,7,162,6,160,60 11m 76,92,228,216,169,0,168 1100 um 153,128,6,200,16,250,173 1110 DATA 240,2,208,50,169,46,141 ”20 01“ ”12:1”:41205119112 1130 DATA 240,6,166,87,208,34,24| 1070 1080 1090
111110
6.%Q .
lo‘
"""""----‘“'""~"'"
10100111
m_
mode. For machine code
and 710.
.
.
.
listing of the disc version. Program IV shows the changes necessary for cassette
Off
.
W|th thls DaV|d Steele
cursor colour once the program is loaded it is controlled by poking 705 with an even numberfrom 0 to 254. For even better effects, try altering the text colours by poking 709
change the
.. and reWind the cassette. Gettmg the coloured cursor Is now Just like booting a game: Press Play, hold down Start and switch on. When you hear the beep, press Return, and after about 15 seconds the coloured cursor will appear. Remember to stop the cassette. The cursor colour is initially set to orange/red, but you can alter this m either program by changing the 240— line 1050 of Program 1, line 1040 of Program II —to any number from to 255. Some of the colours available are given in the panel below If you want to
_
_
colour
10
1111
111 12 cx1
11
13
D21
20 11011 30 1100 40 RF? 50 NH 30 FHK 70 1.111 80 LV6 90 BM
(1) (o) (x) (0) (6) 11)
100 cus 1000 1010 1020 1030
11)
1110
005
(X)
11)
1120 1130
evn
11) 110
sea 513
(3)
FQN
(M)
1011
13) 11)
(11)
1010 0111 1050 PH (2) 1060 FJH (V) 107015115 (5)
11)
1m
1111
(A)
1393 1100
11211
(2) (H)
10)
HY9
(0) (K) (0)
11110
1140 G9A 1150 018 1160 1511
(S) (8)
1170 HK2 1180 602 1190 £110 2000 up
(7)
2m“
DOP
2020
021
(11)
(11) 111) 113)
(A) (a)
———————————Utility DOWN
BREAK an we PROGRAM scree“ and °$0111e up set 20.511 611100113 CopY pmgmm report a 6 0-10 (nose we, 30'90
mm
-
Cursor off
752,1 752.0 53277,0
Cursor on Remove colour Restore colour
532773
.
Pokes that affect the cursor
MAC
470. cassette
AUTOBOOT
lmt
f1te. 730-930
10
11511
11
11511
12 13
0"- The
cowunio cuasoa 01 010001 1011001211 ssmces
11211
(001001
11211
00530112 00100001
80
0:11 0<0
01,0:0010 nose #1 PUT
90 POSITION 100 11511 1000 0010 0 1010 1020 1030 1040 1050
00111
um um 0010
0010
1060 1070 1080
00111
1090
11m
1100
um
1110
0010
1120 1130
0010
1100
00111
011111
0010
DATA
1150 0010 1160 1170
0010 0010
THEN
80
60
15,13z‘.’
1
ALL
DONE
new
96m“
.
1,0,6,13,6,169,60 141,2,211,24,96,169,4 101,7,212,169,3,101,29 200,109,240,141,193,z,173 36,2,141,11S,6,173,37 2,101,110,6,109,7,102 0,160,49,13,92,228,216 109,0,168,153,128,6,200 16,250,173,240,2,20s,50 169,00,141,47,2,169,0 205,191,2,24G,6,166,87 200,34,21.0,6,109,24,160 123,240,20,24,101,00,10 10,160,162,3,169,60,153 131,6,136,202,16,269,165 05,10,10,105,1.6,141,1
'
1
1
3604560
.
Ve’thal paszmw'w at
grg‘f?mwsne the
mo"
CUFSor,‘
,
_
33 3!
”Stalled
that
”JUN:
LISTING
SOURCE
for “5" “mm"
Coloured
;
cursor
XL/XE
10 cm
(1) 100 11 m 1011000 12 cx1 (X) 1010 13 021 (o) 1020 20 RUK (6) 1030 30 40x (2) 1040 1050
cus 11x cvu 1211
155 1125
313
(11)
mi 1110
(711060 100 (21107011011
008
41111
<s) 1000
111W
80 LV6 (1111090 on. 90 0111 (R) 1100 FJV
(r) (K) (c) (P) (V) (3) (E) (6) (1) (N)
'
MM
; 0120 ; “13° ; 0149 ;
This program AUTORUN.SYS
will file
create on
a
an
Dos
disc.
format
=
$323;
=
$0250
-°PT
1110
ENJ
1120 1130 1100
euv
(P) (1) 17s (1) GVU (8) 1150 PGH (a) 1160 ms (0) 11701110 (11)
WE;
2000
cxp
(11)
2010 2020
DOP
(11>
6239 ROHCRS 024“ COLCRS 3250 DINDEX 0265 SHPFLG
we
LIST
N0
Mg mg
_
.
.
0289 ; <Th1s 1s
3523{1051111
=
= = = =
a
$01: 554 $55 $57 $78
110665 source
5
13101511
11le>
=
$0000
.
’
1:
91,55
$180 ; BEGIN
M90;
10:1 111111;:1111 so”? gggg?HBASE ' “A“ 32:3 §ETVBV 0420 5433
9165
(N)
E359 BOTSCR
01.10
9150;
020
SWZZF
_,
ggz
(P) (5)
my.
=
0330 cnsmn 0340 ’
Steele
By Dav1d
65 ;
/
=
SDHCTL
-
.
“06
.
11m
323 $333; ; 2352;
22 '
°
{1nd p03_ Is to an have beey "
m aV
0270 1281 029“
A
f
?ggéet
Ion of the
the
0th er "horiZOntaunto player; VVblank Code The?nal ex"
i
200,76,—1
2315 RE" The 240’ in line WM 15 cursor cotour 2929 REM the initial
50 60 70
a
135 p’aVer-missi,e fSOr
mu m
1.0
the disc or .
Thifslgrto Otects
-
USER
40 open #1,8,128,"c:” 50 115510115 1000 11500
Vector_
t
be Chan co/ow is area and tu the Pie get! at any ti Sethere, but' "7 It It 1s set dwfne. The DOS“, can 9704060 famine Yer Is Ion of "79 1080 "7°90 Eras“ he ”Stalled . Vb’ank' 30 that CUrsOr f, 0m Check Its CUrre 1” 0-1120 re , Whether the Foqu'fed Colowednt Position "38 the CUrsOr is Na a, 30 Set to doublyer'missile d One in eye appear, and ’V e'reSOIution . graphics m °deVblank bec mode. This '3 Will alter Warning 1170.13.00 SaUSeachan Test to s DMCTL Wit?e °f °Ut 'f a Window e? GRo no GRb all. Also {f sscreen, 6130 text (ferClde -. ‘Cfeen the
20 0110211105 0:P05111011 9,11 30 0 "Setting up CASSETTE 0001"
60 70
gamer e?ne
50m
.
(Program runs here when waded
04891 0490
gm”
as”
; .
-
-
325315335131; 23§s32‘§fzg?‘§;s;: ' Turn to Page 10 > December 7987 Atari User 9
Utility
_
M
‘ Fm" Pages
1110 1120 1130
0530 ; 051.0
1
LDA
DOSINI+0
0550 $11 11235111 0560 LDA 110s1111+1 0570 311 10511112 0580 ; 0590 1111 11 <RESET 0600 511 1105111110 0610 LDA # >RES£T 0620 511 11051111+1 0630 ; 0640 11117 11111 0650 ; 0660 ;Comes here after Reset 0670 ; 0680 RESET 0690 1311 0 01d 11051111 ; 0700 ; 0710 ;---------------------------—--— 0720 ; 0730 INIT 0740 LDA #4 0750 STA PHBASE ;player area is 0760 ; ;pages 4..7 0770 1111 113 0780 STA GRACTL ;shou player 0790 ; 0800 LDA #$F0 0810 STA PCOLR1 ;cursor colour 0820 ; 0830 ;Player cursor will follow real 0840 ;cursor during deferred Vblank 0850 ; 0860 L111 vv1111<11+0 ;keep existing 0870 STA VBT.DUT+1 ;Vblank stuff 0880 L111 VVBLKD+1 0890 311 v01.001+2 0900 LDA #7 0910 LDX # >VBI ;1nstall ours 0920 LDY # <v01 0930 JHP SETVBV ;RTS 0940 ; 0950 ;---—-----~-----—----—---------0960 ; 0970 VBI 0980 CLD ;might be in 0990 ; 05011111 mode ,-
1050
;erase
;enable players in single res
.
;(any ;
20 ; 30 ;
111.
CHP
0075011
;1/24
1150
1111111011
;text
uindou
111111151
1220
BNE
ve1.001
EEO
111111
;aluays branch
1111111011
i124
;
;cursor in ;
1330 ; main (517.0 screen 1340 ; text window 1350 ; 1360 DRAH 1370 CLC 1380
ADC
ROHCRS
1390 1400
151.
1
ASL
A
1410
TAY
;
1450 1460 1670
; DRAH.LO0P $11 PLAYER+3,Y
#3 #$3C
LDX LDA
(1:
?
1.)
11:24)
pos
;cursor data
1151 DEX
BPL 1111111001» ; LDA
COLCRS
1530
ASL
A
1540 1550 1560
ASL
1
ADC
#46
;(CLC)
INY BPL ERASE.LO0P c11311111
;cursor
va1.001
;
1092I 110
;
;-------------------------------
‘
511111
1
EN
5§
@§\\\ ///”"7/”
{Elf-in"
7724477 ,
,§2 \\
'
' _
‘
‘~\
_—:
«g 70 Atari User December 79
‘.’
d/
we. \
\\\Q\\\'
‘\\.
\-‘
a\\
H,"
;Q
,/
W
s;
.-;/ _,-
9
7/
.
'.
\
,
v
-
/‘
z
.
‘.
2.
,
/_/:/— f
'-.
"
ff ~:
1
T
3&4
.'
y/
J.
,'
,
1?"
.-
5
‘
,
'
11‘:§
‘
xx
_-
'
\
'
-
3
'
a
__——:———-_,:
. .
-_
.
K’—
-
.
w
.-
{ff—j..— é‘
_.~'
~
1
'
f;—
a
32717. %~' ”MN-I,,'1;u/161/1///_/////,\_~.
.4
'.
_.'
-'
2—25,
\Q\‘ ; ,
55?
D
——_—————
\
,
W
:
?" -—%
“ -
'.
(sf: s E
‘fij Q3?“ l £35 1‘3‘ @<1§§§0
1101111111
.1101111
:
7/10?“
/
(;Q;
1
__
.
;
20 ;
$0680
Q
1710; 17
=
Q
.
1700
inhibited?
-
l..-
i
$0302
;'""""“""-""°"""-"-
‘
1233; 11110
01140
=
REPLACE THE* IN ”206000211
LINES
;
.ENDIF
91:
LDA
; PLAYER
PACTL
LINES
;""'“"'“""'“""“:i ~\
0
1660 1670
gggg; 1080
0320 0410 0420 0430
STA HPOSP1 ;hori'zontal pos 1570 ; 1580 VELOUT 1590 M? 0 ;exit to other 1600 ; ; Vblank stuff 1610 ; 1620 .11 *>PLAYER 1630 .11101 “Code hit Player"
1640 1650
XL/XE
*= $0600 0450 0460 i 0470 L019 0480 ; 0490 ;Header data for cassette boot 0500 ; 0510 .BYTE 0 ;unused 0520 .BYTE 1 ;# records 0530 .HORD LOAD ;load addr 0540 WORD IN” ?n“ addr 0550 ; 0560 ;Boot continuation 0570 ; 0580 LDA #$3C ;stop motor 0590 STA PACTL 0600 CHI ;boot OK 0610 RTS 0629 ; 0630 ; 0640 ; 0650 ; 0660 ; 0670 ; 0680 ; 0.5. inits here after boot 0690 ; 8 on every Reset 0700 ; 0710
main
screen
;vertical
1420 1430 1440
1480 1490 1500
GR.
for
cursor
CASSETTE VERSION
51 ;*THESE PROGRAM 52 ;*CORRESP0NDING 53 ;
but
; LDA
Coloured
1513 ;
;11111 screen not GR.0 1 ,-
;
1290 LDX SHPFLG 1300 EEO VBI.OUT 1310 ; 1320 ;Cursor 1's in:
cursor
‘°
?le.
AUTOBOOT
;
1
;
121|L11x
1510 1520
.
1l ;LIST#D:PROGRAH3.LST 1111
1260 1270 1280
.
.
cassette
;
1230 1240 1250
.
1111fgdgiggz‘gns 1121111:
GR. alters SDHCTL so it is constantly restored here)
1140 1150 1160 1170
. _
;
;
1180 1190 1200
'
1000 LDA 110 1010 111 1020 ; 1030 5111351001: 1040 STA PLAYER,Y
#$2E 311 SDHCTL LDA
.
”411/1-
/
"_
jI/l’?z"
DEDICAI ED 2 So
we. l
are
Don’t get confused. PAGE 6 is a totally independent magazine users that will compliment and expand your Atari
for Atari world.
6g
'
Long program listings - notjust games but also utilities, applications, education and more in both BASIC and machine
WCLUDHIG
code ’
1:
In depth reviews - would you believe pages to one re view! That’s in depth!
devoted
we once
four
We also have a complete collection of PD and accessories available to subscribers.
? g
software, books
£10.50 Air Mail
a
years worth
.
8
m3” ”s 0
st >
«33:55
g
A
,
.
a
.
5
a
2 (D
"12 gastmylgg “13mm":if;
2 E
PAGE FLIPPlNG
and a
(6 issues)
suascnurno" HOTLINE 0785 21 3928
Europe Europe
£16.00 Air Mail or £10.50 Surface outside
PAGE 6, P.O.BOX 54, STAFFORD,ST1 6
Jk ATARl
;_
g
yftnglto
—
CHECK US OUT - you won’t regret it.
Overseas subscriptions
Q Q
i
will get you a sample copy. £7 will get you lot more besides!
wuss
sr
__
a»
$1
Comprehensive ST section
21
son
5,
5 :H 0.6]
Programming articles, hints and tips
‘
’
sne-
a
1
-. 1
DR
33 Ormskirk Road
ADBROKE OMPUTlNG
The leading North West
SpecialistATARIDealer r
n r E n n
A
r
,
o n
A L
Jk ATARl
Preston, Lancs. Tel: (0772) 21474 _(1 line) (0772) 203166 (5 lines) BuI/Board 27236 6pm to 9am
This Company has given years of full support to ATARI users Countrywide from their retail shop premises at Ormskirk Road, Preston. Now from their NEW Mail Order Depot they can offer the same Excellent service to all Mail Order Customers. All Software and Hardware is fully tested prior to selling. This ensures Customers receive working items so that returned goods, and all the attendant frustration are a thing of the past. All Hardware is supported by our own ‘ON SITE engineers, therefore quick turn round on all repairs is Guaranteed. All prices quoted are fully VAT inc. and there are no hidden extras‘, what you see is what you get. Delivery included in price. Please ring for latest prices, new releases, etc.
DUST COVERS
sr
.
Computers£399
?ll!
130XE Computer........................£119.00 Disk Drive TBA XC12 Recorder£3200
mA
Monitors...........................................£4.99
_
.
e a“ ,—. 3;. h
a
,-
-
i,
i
.
D2,
it!
5
';
;
*’
‘
3‘/ 2
_
a, 3;
per Disk £1.99 to Disks.................£16.00
100 Disks ------------£150-00
-----------£65°-°°
Disk Dnves£299 Printers £799
%
PRINTERS 5/ 0/3 D/D 16TH __,______go_3o
.........£6.50
1OI'bDisks+P|as?c £17 50 DiSKS
£5
‘
D/D
50°
Our ATARI trained engineers will repair a" Hardware in minimum time at competitive rates. Please ring for a quotation. All repairs carry a 90 day warranty.
£7 50 -------£60-00
-----£280-0°
All Disks are covered by an unconditional lifetime guarantee.
Dot Matrix Star NL10
£24000
NL10 sneetreeder................................£55.00
Panas°m°
“79"???
$3822
a complete range We have '" StOCk and My ?ledIF
MP135 ..............................................-.PHONE
W °f
|T‘S AVA|LABLE we have m“ catalogue_
Software
it!
Sew SAE for
AW ”were Pmb'ems? Welles? £2 212112232351::::::::::::::::::::::::::::§3-,2188 ""9 we “sual'y have the Loeoo 24pin D/M...............................£525.00 -
-
-
-
gggw‘f'ra _—
All Dedicated books and mags in stock
cilthpm' gskNgm‘fBS’Ech‘g’?eR‘AS
TO ORDER: Simply send, or phone your order, stating Full Name, Address, Wsa or Access Nos, Cheque or Money order. Make payable to Ladbroke Computing International, 33 Ormskirk Road, Preston, Lanes. PR1 2QP.
FOR MORE INFO CALL ON THE ABOVE NUMBERS OR SEND SAE AND STATE FULL FtECiUlFlEMENTS December 1987 Atari User
11
PO BOX 318,
STOKE-ON-TRENT,ST6 6UX
Brand New Software, NormallyDespatchedWithin 24Hrs!! Up to 20% Discount on latest titlesll TITLE
0000
100---270 2210
Snot
Better
12.50
3.50 2 350
4 Grant Ganes 4 Great (“nines
—
-
M100
Action
-
Reality 2 -001 ~...a...............a.a.....a...ama...2.70
Aitermtn Aley
Ilse -
-
10.00 -
Mannie 750
11.00
Astrniriodl.1w Atari “09000
-
-
801W 0111an000 Buil-
Antleimm
01
001110011091
-
24.00
Broadside:
-
100 Gav-m oi Erilzerr 100 Cairo 110110110 90.01!) Trouble
011111110
Carrier
-
12.50
Force
-
100 01050270 100 Vm 1250 001ml
Chimera Chielwn
0009051:
4 Chest
—
—
-
8.00
some
Arnuert-
Computer
24.00
-
Colony Coril'n'ot in Colorid
24.00 -
eryseii
Doe'sien
Drop Druid
-
-
-
6.50 -
0100100 1000270
-
-
---000
You m
the
01
30.00
12.50
0.00
7.50
Sta Compilation Four Sear Compilation Four
Vol Vol
1
2
6.50 6.50 -
ere-1001111:
Vol
750 100
East
Grid Humor
12.50 -
Warrior
Green
1
000
0.00 We l'huselw Home 01 Usher
Karen-
5.50
of
-
berm . Cavemsso
12.50
12.50
mole-r
7.00
Kampgruiie-
24.00
10mm 100 10m On: Last v0 -__-270 Llldefbolrd ..._-...-...-..._.-............-...0.00 w Town-nan 99 4.50
-
12.50
-
Living
8.00
000
D-yiigtis
Lecoteo
12.50 -
01100011-
M0011
ulr
-
12.50
2400
-100
Pae-
-
10.00 20.00
270
magi;
-
M0090 800
1200 20.00
—
-
Com-tram Set-
12.50
Mini-270 115110100 Ogre-
Oanic Sluerz70 On
10.50
-
-
—
Nirtin
12.50
-
--100
m
0110
20.00
-
15.00
IlinMeel 0.99-
10.00
-
Hi Jinx
2.70
1250 —
Music
-
—
2
“deals M180
2.70
Bover-100
I'birer
I'm/wood Hulk
Mining Mini 01111:
10.00
-
-
01060270
12.50
-
80!
Compendium
0110
Moonm‘st
130100
11m
Mercermy
“011101111110“:
-
Disc -
nut-11 Camels 100 Mum 011000180
0.00
-
-
Cm
1111111011100
8.00
12.50
Guild of Thieves
M
Dimnien x -270 Dizzy
2-
m
Joe A
-
...............m~a.~...-..4.50
W
12.50
Desert.--.........._-._-.12.50
in the
Foetal-r
Gun
12.50 -
Simulator
Fight
24.00
-
Dmpeors
0.00
_2,7o
Fidget
Invasion
Race
Duper
Night
Fight
immaterial
270 Dmthlon _100 Death
-
16.00
Rider100
Deep-wt
100 100
24.00
1111100100
Micro
Feud
Gentstene
-
TITLE
Exceisor
Gauntlet...aoo
-270
Nee 20.00 -
24.00 -
Bnmsione-
asex--
12.50
~270
2
Bob Sit-11m 0a01
Baum;
Cm
TITLE
than 0 His Droid
10.00 -
100
-
Gus PwnawwoPenik 2.70 Prim 2.—
2.70
10.00 -
Shoe
Philosophers Phentom
-
-
050
Cout9011001011000 Poverdovm ~100
?rms
of Battery
stop
000 Service-0.00
Shoot Siierrt
8.00 0.00
Trivial
Pursuit
Uln'ma
4
-
-
-
—
-
—
-
12.50 1200 10.00 15.00
11010100
Universal
-
USMFVega W100
2500 -
Wetnam
12.50
-
War in
24.00
-
Set-
001150011100
16.00
100 Rias'e-
Who Dares wins
—
Wm
-
winds 0mm
-
24.00
550 6.50
0.00
2
Otympits
0.50 10.00
-
Wally100
winter
-
Zanon 000
-
Zork a
Joystick I
100
15
£8.50
12.50
Ouidishot
M
12.50
Compo?ion
12.50
811000111
12.50
am noun 1111?
23.00
-
12-50
-
-
-
-
12.50
Slim Drum --1250 “8 Vol 5 ~~~~ Smash ms Vol 5 000 Smash Hts Vol 7 Solo Flight 2 000 270 Spelbound $111.11
Trailblazer
000
12.50
Ups
E111
-
000 000 1250
Tomahawk
Warship
140x100
1100
—
“01100 Tmlt Commander100
Warwme Warnewk
-
-
100 2.70 Steve Davis snort-750 Sbrm 100 Survivors 270 Super Zaxxon 800 270 Superman
0.00
32.00
-
12.50
Stratosphere Strip Poker
10.00
Prone-0270
Disc
5110101121800 Spiky Hamid 100 Spidermen270
12.50
Piatlurm
Prim
Ca.
TITLE
I
oiricirsrrot PMS!"
Pro 5000 1:14.00
£39.95
21250 Arcade
7.00
1:1
Only £5.50
5.15019)
(Model
Turbo £1250
0110
03200
OURS
All software oortsists of genurne. brand new, original titles. Pnoes include post & packing (Orders of less than £6.00 in total please add 50p). Europe add £1.00 for tst item then 50p for each additional item. Subyect to availability, all software IS usually despatched Within 24 Hrs. Please make Cheques/Pas payable to COMPUTERWARE
A
221 Cannock Cue.
US GOLD Rebel Bettie
Charge
Cmiser Street Broadsides
2210 Baker U.S.A.A.F.
Ambush
°°""P“.‘°' Warship
Force
Carrier
colonial Wizards
Conquest
Crown
oi Antietam KamIgruppe Batt1e
Print-shop
Graph“
Disc
Graphits
Disc
Disc 2295 22.95 11.95 22.95 2595 25,95 25.95 25.95 22.95 16.95 25.99 2599 35.00 17_oo
|
1700
11
PIatIorm Perfecn'on Beer 0 Dropzone + Atari Aces 095
895
11.95 1395 1195 1195 11.95 11.95 11.95 11.95 11.95 15 95
Moscow795 11
Fire Vietnam of
Gauntiet 095 near"V Ph a" 351!
”hm“,
11
'
15495
1
ggmbggnad Game Cogwc'mnSm
War
ll
Brigade
Leaderboard Toumamen1499 Gaun?et Dee _P°f Dun 990" .........499 Warm Rusn Cue. ENGLisii SOFTWARE -
.
Smash
His
Vol.
5
895 095
352255: nits its ya: 0. 3 895 .P bone for avarlabrhty .
A
Cannock,
..
72 Atari User December 7987
Cl“
OOMARK Lnrrng Dayliths...........................8.95
Tnvral
FUN-“11295
ELECTRIC DREAMS Spmd-uy 895 DIGITAL INTEGRATION
2595 $2.32 25-95
699 -
6.99 25.95 Disc 12.95 12.95 12.95
3,92;
BUBBLE éus'm'" Starquakg 750 GRAPHICS anuun
Cut
Dl-c
Cue.
12.95 DIM:
"195 12.95 Dloc 10.95 0.95 1495
Comp.
CmPadt............12.95
em.
Art
Dept
Aztec 795 Spy V Spy1695 Boulder Dash Construction 101.4195 Cue. IMAGINE/OCEAN Head Over Heels' 895 Arkanoid 795 Green
Beret
cm.
Guide
to
the
Horror "ASTERTHONIC On Cue299
Galaxy
Lurking
Storm 180
C-u-
Hem Kick Start 199 Last V8 299 Ninja 299 s.w.A.T. 199 Molewle Man 199 Crystal Ratciers199 Gun Law 199 Mutant Camels199 Universal
Blazer 795 Footballer of the Year
Trail
mac 2295 22.95 22-95
DIM
895
SYSTEM 3 lntemaiional Karate 550 SEGA Zaxxon + P0078" 995
TYNE-”FT
“l“ 1295
1295 »
cl". can. Cut-
C“'-
-
_
II
Cue.
,
Solo
895
II
Flight
Battalion Commander Decisionat the Desert ..............11.95 m
Viemam"mm-u-w12.95
CP-S- SOFTWARE C!““9 """"""‘2'9§ 32°" "W‘s 9°50,“ “5 Fl?“ °"'“mm Autodeal Ogre
unima
111
N
Ultima
299 1.99
Star Raiders
ATAR|_ SOFTWARE
ll
out
'
RAT SOFTWARE Ce“. Compilation 695 Compilation 2 695 Asim Druidu----~----~--A---u-----~~u.u--6-95 59308 LODSIBI'695 Sprong 695 RED
1
Football Manager 299 Master Chess 199 More Rhythm
222 DIsc 18.50
mu
10.95 10.95 10.95 10.95 16.95 16.95
D'-° "395 ‘2‘95 °"°
17.95 10.95 10.95 16.95
one 8.95 8.95 Disc 0.95 8.95 8.95 8.95 8495
'
'
1
'
Disc
99
HARDWARE seen System £95.00
8.95
12.95
Cartridges
Joust Tennis
BUDGET T|TLES 0888.
D'"
'
»
Mini Of?ce
Colony 199 War Hawk 199
9-95
WInsFI‘IOMSQS °“"“"““'g'9“5' thw DAarngggwm“""“""""'é‘“'.
MICROPROSE Silent Service 095 F-15 Strike Eagle 095
1195 01.1: 1195 12.95
D'“
Dans
.
F“9m S‘ml?mf " 33" Fm
Japan
DI":
8.95 8.95 Disc 39-95 2‘-95 21.95
Wings
SUBLOGlc
1232 1695
10.95
c'"-
695 695
Crisis
Screaming
0,”
VRVaTIO
1.99
299
Arnaurote
12.50 19.00 12.95 1295 12.95 Dloc 12.95 11.95
795
Fall
Hitchhikers
Di-c
The
Con?tct
iNFocou Station
“0mm” Saw'f‘eam
m“:
895
Pile!
Gumbles
BOW/87199
12.95 15-95
Tomahawk 895 NOVAGEN Mercenary '795 Second city 535
Fighter
199
Frensis
Cm "A'NB'RD Jm“ °' 9mm"“"'"""“""‘295
em
uASTEns
BMX Simulation199 Red Max 199
Graphics
10,95
Beadt Head Leaderboard 795 Super Huey895 Field
cons
Disc
Hower
DATABVTE Spy V Spy 11750
Caverns ......s.oo
.
IV
C000.
ACTIVISION Ghostbusters 895
Mercenary
Shoot' 9'" “9 095 Summer Games Arcade Classics 795 Temple of Apehai Trilogy Ultima Hard 0791-
Road, Chadsmoor,
Staffs W511 200. Tel: (05435) 79099
[954m T FM 22“ ?sh,“
Nmm ”a" 52°
595°" ”(30° 5249-00 Fe W WW? “WWW 5209-00 XCTZ cassette unit 2 was“ beret £34 00 65XE Console incl 512me 5 ysttck £75.00 ssxg Compute, ind, “mow, '
'
~
.
”564°, 2110.00
Computer pack ind. Computer XCTZ mm,” a. tick 2135430 551 05 2175.00 XM M 001 Printer £100.00 6x77 Touch Tabiet £49.00 PHONE Fort LATEST
130XE
'
530m
x1=
sT mess
For full list at ST So?mn so- our avert in the Al"! ST Uni“ N. pm. .,. m . m". d m u, 121m A“... 0, v5. w", “bum Pie-0 001101 par lam for em. olden P1000. nuke Cheques or Pedal 010m ply-bl. to: “MILES BETTER SOFTWARE" Phone
er
rm
Ior
Ind
ST
when-Ive 001mm 5
stock
11m“
list
meg STOCKS LAST TRADE
511011111155
WELCOIE
tor
Atari
"
‘
G rap h' ICS ga | are Movmg on to th? drawmg mode, the menu icons are
Program: Blazing Paddles
Mice. £26195 Supp/ier: BaudviI/e/ABC
placed across The screen at
the top and bottom. This effectively leaves you with only half a screen for your
Holdings, 53 Cambridge Street, Aylesbury, Bucking— hamshire HP20 7RP. Tel: 0296 27165 OVER
been
increase in the amount of budget software available for the Atari
box, Outline box, Dots, Spray can, Fill and Zoom.
of these
Attached to these are the pre-drawn shapes and
to have the full micro, so
with interest that
window features. The
majority of
mands
l
viewed Blazing Paddles. This graphics package offers you more than 250 colours, a range of predrawn shapes stored on disc, three variations of text, four different input drawing devices and an icon-driven menu of commands.
7*
See
.
u
12
“s
e§
or
I
.
,
g
1
“are" '
\\§§3§\\ ta
V\V_, egg,—
gm“
,
9.
,
K;f
Luminance
'
2 § s
153
g 3
'
gackgpound
i? 12
, _
EV’
15
Hi!
"
§“f
it; 12 if15
A
{3 ,
l
I;
g
_2,_ '
i
(mg
,;
“g
V5"
:
l
L
5
' ' 3
l
D
.
’
’
C!
5“ '
5
~
~
>
:
:
2
'
.
:
:
V
15“.-
\
x1
r
7
a?
f?
.
j
-~
&
5a V“ V“:
V'
'
V
iii."
Xi
.
V
/
’
f,
‘
“2 “V
/"
.
, a
7 ‘ »
F1..{5.5 3,15
/
jig?
‘ __
_
55
3-55
E z’ié
$3.5
E
945.1}V
‘
‘
ag‘tfg “£31,“
55 E E5 E -‘5 g., E "“i “i 13-2?! ‘x" “a“: _,=_
"
,
a
/ ‘
containing various
predrawn shapes. When first loaded the program defaults to a set of six shapes which includes buildings and
vehicles. These can be moved using the cursor, flipped from side to side and rotated in 60 degree increments before placing with the fire button. There is also a file of more than 30 symbols ready for pasting. The Colour Selection menu displays 16 colours with up to 16 variations of shade in each. You choosea colour by selecting 3 playfield register— 0,1,2 or 3 —then you must decide on a main colour and finally on a shade.
'
‘é
s
V
,
toabuffer. This allows you to movea chosen segment around the screen by simply picking the spot and hitting the fire
color/Hue
g
Hayfield
f
‘g?
\\f’
,
«.
pressing the fire button. of the commands speak for themselves, but others will benefit from a brief explanation. Window is a visual cut and paste routine. By drag-
are two additional styles — italic and bold. But only one style at a time can reside in memory. Also on disc are three files
.
'
Some
There
’
-
i”
set.
fe ‘
com-
button. Text can be selected in three sizes and each is double the height ofthe last, with the smallest similar to the standard Atari character
,
PT" 5
are selected by placing the screen crosshair cursor on top of an icon and
§
.
Hayfield
V
'
musical
f
£731?ng
‘M‘esfrgg
,
want to cut you can send it
——
P"
AT
R,
-
aportion ofthe drawing you
trackball. I found the joystick easiest to use, as the scrolling and medium pace takes you around the screen comfortably, if a little jerkily. The Touch Tablet requires I tried to use a Koala Pad my Atari Touch Tablet but as I moved the stylus up, the moved crosshair cursor down. As a result stuck with the joystick option.
9
T
'
gingadotted outline around
You load the program with Basic switched off and the first thing to appear is the Drawing Device menu. This is where you choose your drawing tool —joystick,
paddles, touch tablet
,|_
/
Blazing Paddles has the usual range of drawing commands — Clear screen, Text, Lines, Ovals, Solid
an
it was
I],
drawing.
thelastyeartherehas
micros. The popularity programs seems overshadowed capabilities of the
f
This
procedure is
a
little time-consuming. If you take advantage of the six pre-set pattern boxes found at the base of the colour palette screen you
can also mix two colours for
the patterns. These are a mixture of horizontal and vertical lines in board design.
a
checker-
The Spray command produces a stippled effect using a defined colour although there doesn’t seem any method of modifying the nozzle pattern. A more useful method of drawing is provided by the seven different painting —
brushes, and a mixture of these can give a very nice
effect to your picture. The Fill option is linked to the colour spectrum and allows you to flood an area with a colour or pattern. Zoom works by splitting the screen in two The top half is a normal representation ofthe picture while the bottom shows an expanded view. You can then carry out Turn to Page 14 > December 1987 Atari User 13
—_—__—___—____
4 From Page 13
close detail work on enlarged area of the picture. lt’s essential that an art package allows you to save your creations, and this one has a reasonable Load and
Save feature—which allows you to process pictures, or windows, shapes and character sets. There are also facilities to view a disc directory, erase a file and format a data disc all the options you need are included. Each picture is stored asa 62 sector uncompacted file which is compatible with the Micropainter art pack. The windowing feature is handy for storing any size blocks of a picture. By cutting a section from your drawing and storing it in the buffer you can move directly to the disc operations and save the block to disc. ——
This
procedure also works
-
in reverse so blocks can be cut from disc and pasted to the screen. Probably one of
the most useful features available is the Undo key, which will cancel your last command and revert to the original display. A Help file that can be viewed at any time is also included on the disc, but only gives very brief mfor— mation. There is one sample picture file and a useful Basic with a short program machine code routine to enable you to diSplay pictures from within your own programs. Printing your picture is all part of the fun of painting programs, and Blazing Paddles has drivers for Epson, Gemini 10x, Panasonic and Okidata. Unfortunately the 1029 dot matrix printer is not supported, but as the picture file is saved in the 62
(cassette),
Supplier: Red Rat Software, 77-15 Fennel Street, ManChester M4 SDU. Tel" 061835 1055 THE Little Devil in question is trapped in the very bowels of Hades. Now had always thought «that such a place would be I
the natural sort of habitatfor devils of all sizes, but for reason Old Nick's protege wants out.
some
To escape his eternal torment in this fiery furnace he must release the scores of lost and lonely souls suf-
fering down below. Having done that he must rescue Linarta, the daughter of Earl Mordred. successful, he moves in to further realms, taking him nearer to the Castle Despair where the fair Linarta awaits If
rescue. 74
Atari User December 7987
_
_
matef'al'ses at the b°tt°m of the screen and by jumping and dodging must collect the souls stuck in corner
Limbo. OU‘ t° prevent him we a collection of ghastly ghouls, ghosties and gremlins, which defend their domain with diabolic devotion. He has the additional problem, of lack of time —
strange considering
he is
stuck in eternity. An indication of the time elapsed is shown on the souls of the unfortunates, counting down from seven to zero and he will be hard pushed to clear a screen within one lifespan.
Lucifer’s demons jeal-
ously guard the lost souls. Some home in on him,while others wander around at random or follow set paths. Also floating around is an energy pill which gives your
Bouncing
"
luf1
“242. -
'
h”
"f"
‘
Beelzebub
an
?g».
3
r";_
"5322 '”"j?-'~”""”“”'
'
'
i .
_' ' '
, 7
5
5
.
‘5‘ ,,._
,,
”L‘s—i, “35:3: [22,6 T5739” wig—3L“
("sin-ft“ ”a,“ I
_g
7
w—E?—fg—A—?i—E—‘mT?E—s 13.5: 2.111»; I I "-.__--~--_ l 4521",
i-T"-Tféfl'fiwflfST."
‘FQUSNGS'E'ZFT':
sector format you can always print it out by using the listing for the 1029 printer published in the July 87 issue of Atari User. Overall, Blazing Paddles will be of limited use to experienced Atari users as only four colours can be displayed at any time and it doesn't have the range of commands that the Graphics Art Department
"
1"
IN, cw.
i?
Ii
risf??‘
Alan Goldsbro
53255“
F"; .. ‘\_;_
'
.
-—-;.
.
.
3
,
7
l_
{of :=: ,
m
if you touch it. You are able to gain extra lives a number of times on each screen. The power pill can occa-
sionally disable the grem— lins and ghosties, allowing them to be destroyed for a short period of time in —
as
in
Pac Man.
The graphics are pleasantly drawn, movement is
smooth and game play reasonably paced. The sound effects are adequate, which is more that l can say about the tune.
lquite enjoyed whatlsaw
'
viz as;-
=
_
a
3" ‘
{a -
;
155173
_
rill-1
1
extra life
much the same way
v,
$352."
w
{571
If
55
17
~1__
m soonest":
m
55
7
i-1 $137; ‘L,
‘siff‘ g;
i}, sigh—“5g
'g§ .' .
i»:
‘
11 ’
--":P
,
35:5
"
is
...—
i
I E; .- ETHEU’
ages.
‘
_
l
boasts. Its saving grace is the ease of use, the predrawn shapes and the standard 62 sector format. Blazing Paddles is a good art package. Though not ideal for experienced computer artists, it is a great introduction to art — and superb for children of all
5,
i:
diminutive demon _
'
"
?lm
?zz-as ‘ £40”
Dew I lsh fun The.
"f“;
emu-es
?ght, Lit—Ll, 2
7
7
5 ‘
-
Program: Little Devil Price: £9.95 (disc), £7.95
“55:
'iE'5t1'
'
”new.
3
m
3
m A
I:
of Little Devil, although only had a pre-release copy and only the ?rst level was available for inspection.
I
Even on that rather limited basis l am sure this game will appeal to plat-
form addicts, although bearing the music in mind, perhaps with the proviso that they are tone deaf. Niels Reynolds
Sounds Graphics..........................7 Playabillty.......................7 Value for maney.............7 0verall.............................7
,
King Sized
A“
SUCh
I,
'
_
Because it is so big, there is no room left for graphics _ for Atari 8 bit owners this version is text only. In most adventures the role ofthe hero or heroine is normally taken over by the player. Not so in Knight Orc. True, you do play the main part, but in this case the star is an ill-smelling, cowardly Orc by the name of Grindle-
guts.
.
Orcs have been persecuted by adventurers for generations _ is it possible that you now have a chance to get your own back? The game starts in splendid style with you being challenged to a fight by a human knight. Only trouble is someone has tied you to your horse so you can't run away, much as you'd like to. Apparently your erstwhile Orc chums did this to you while you were intoxicated, volunteering you as their champion while you snored
and find are the main commands for movement — you also use‘them to locate can objects Wh'Ch you_ have preVioust seen or mislaid. Characters can be talked
to, commanded, followed and even ambushed — the powerful parser allows you to carry OUt such interesting Wait for the actions as and attack him .. innkeeper is Simultaneous action For example, you possible. can instruct_a character to
off
busmess._
find_
something.
_
at work in Magic Knight O'C- There are 21
on. Because
is also
A
w
to find 80d learn, and they can be used in unexpected ways. In adnot as it first dition, .
SDGHS
_all
is
th's game. Although the plot
seems m
casts
the role Of an Orc whose prime oppressed objective '" Part | 's to stay alive long enough to collect enough lengths of rope to cross a bridge into_ Part ll, once there, the notion may slowly dawn on you that something very strange is
you
m
.
gomg on.
to this There s a neat twist but you ll have to adventure, discover it for yourself. asa large castlist, As well Knight Orc has a vast number of locations. Many are fairly predictable (a Wide of Similar arboreal range. spots in Part l, for example). _
,
_
in this respect, the game
bit could have done with a of tightening up. Given the
running away from potential duffings-up. lt
time
adventurous and-Jinxter. of and Magikis'from the LevelsteamherTime Austin. Indeed Level as Mike and_Pete ome, Ingrid Bottomlow, Will be making _her
at times as if the entire population has got a
seems
_
personal grudge against
~
-
day now in her first nome Ifi‘ny e adlilenttitznngebut roe as anger. Hearts, and Nerd and Bert Plundered COUId“ t Make_Head Nor Ta" Of “1 the two new lnfocom titles, are also on the edge of release. Ruoloc is looking into them.
;
and quantity of characters locations, the nature of your initial task, and the arbitrary nature of the characters' appearances, Knight Orc has a somewhat unstruc— tured and sprawling feel to 't at the beginning. However, perseverance pays off .
—
Parts
and ill are better in
II
this respect.
well as detailed and stimulating text, a powerful and a massive parser vocabulary, the game also has the usual_save and restore features including ram _As
restore. Knight Orc has its flaws, the too-large cast list and the too frequent random save_and
_
appearances of the ters being chief among them. But havmg said that, the offer adventure has a lot to and is certainly one of the most sophisticated around. On strict value for money a terms, you get great deal charac—
_
.
Of
h'gh quality material, for and play
"1
sghitaa'g?em
To further augment your adventure library should be_on_the look out for two new you titles from Rainbird. They are offering the of you Time and Magik, more
o?i?i’fysgull fgtssgéfz?:é
;4
i: V
‘
COMING SOON
you’re a yellowstreaked, somewhat repel-
you. And that’s possibly one of the drawbacks with the ame. Althou h a enerous is to Eelping of pergonallties be desired in an adventure, there are so many charac— ters in Knight Orc (over 70, | believe) that at times you
and
At the same time as that out your person is carrying can con— you instructions, tinue With your own
H
ii
‘
Q-
V? ‘Alw?mn
1? "
the;
step by step along the run appropriate route. Go,
"‘~
~
i,
.
'
'
go
=.,
and
mapping '5 Q0ou need Simply reqUireh. w you_want to go state are er? ocations (major mentioned in the text), and the program Will take you
”‘x
_
or:
”WM“;
N Ot
g’ --
N
Hz-cefytqvéijisqic
Professor to b e ta k en too utter. seriously, you see. Another unusual feature ‘S
“‘ Kind
=
$5,326 AggxirJLzr’ vhf: N
‘
{$3
10:15:13
~
5
K»% A‘ssgét's?tue, \\
A; ~
=
'i
3‘s
w
‘
if-QQ-éfi
I
i
«a
f,’1<c"'—‘
7‘s:
"’
1
notables as Rapunzel, Green Knight, the Brunhilde, Annihilator,
\,
”aw?“ ?g; «fig
the
Wizard,
N.
,,
5:1? 5&3’513
if
and fleeing. The hUQe cast ”St includes
Green Sleeves, Jabbenivock, ‘
KNlGHT Orc is Level 9’s latest release under the Rainbird label and is a major step forward in adventure sophistication. so The game is large much so that it is split into three parts. separate
1-
is?
fighting
f
’
?'
€f*%‘ is
become a ”We bewildered by a" the tO-Ing and fro-mg,
"
,
.\\
__§
l
,
and disc, Supplier: Rainbird Software, First Floor, 74 New Oxford Street, London wcm 7PS. Tel! 07-240 3338
Hg *¥ a;
-
Program: Knight Orc Price: £14.95 (cassette
turn
—
-
-
A
Knight Orc can be little frustrating and unsatisfying but the in its early stages is so big and complex game that if you persevere, youtll With this be well pleased adventure to your addition _a
'
collection.
Bob Chappell Presentation.......................8 Atmosphere........................7 8 Puzzlement......................... Value
formoney.................g Overall................................. December 7987 Atari User 15
-
N 0 I“ Program. Leapster
p f
m
“m" .
_
ӣ55552?
”95
He is
apparen?v on way to SChOOI to free
Supplier: Red Rat Software, 11-75 Fennel Street, Man— Chester M4 3DU. Te/s06‘7-8351055
HAD high hopes for Leapstar as it loaded. The screen
was
rather attractive and a nicely harmonised little tune was playing at a fair lick.
pressed fire to start as instructed. l was greeted by a street scene, a little naive in its rendition perhaps, but inoffensive enough. The jaunty tune had slowed to a turgid drone, and this was to get proI
more annoying as the game wore on. Jimmy the Leapster was standing in the middle ofthe road on the way to school. Someone’s mum hadn’t
gressively
12”.
sags-isf‘. §~*”‘%se%§ss?yf?e ???fggg 3,
his hls
3:2
31:
‘
'
'
'
'
'
'
'
‘
'
'
‘
‘
'
SQAf
{is
Z
'
23:33:33:
Y.
Anyway there he is, under your control, looking like some demented leprechaun, bowling down the street heading towards onrushing motor cars. Looking at the houses you see various objects shown fleetingly at one of the four windows in which they may appear. Jimmy must jump on to the cars, riding them until next to a window with something in it, and then leap at it to grab the object and be awarded points. He needs to collect objects to progress to the next level. As you have probably guessed, the level after the High Street is the Nuclear
:
if i?.@.x “4!
E.
'
T I;
.§$@+m
a
‘
'
'
i“
‘
Missile Site — most kids stroll through one on their way to school don't they? After the missile site there
interesting by including
supposedly exciting locations but I'm sorry to say that it doesn’t work, and was left with the feeling that here was a game merely bashed out in time for I
is the Haunted Cemetery and then the school itself. The pace is on the slow
Christmas. Red Rat is
sideandoncetheleapingon
capable of producing better than this.
to car bonnet stunt is mastered there is little to offer a challenge. lam afraid thatlfound the story line a little disjointed, but maybe Red Rat will alter this in the production copy. The company has tried to make a dull game more
;
a. f;
4,
.
Sound
5
Graphics.............................. 7
Playability...........................6 5
Valueform0"9Y~---------------
Overall.................................6
4?
‘
f‘p' .* “fl.
they kept on comlng. Th'"95 were to 'mP'°Ve however, as slowly
Niels Reynolds
a'-afo§?-§T3§T‘5é?3§?5§?3§f’3§f§§fo‘
- - -
Program: Nightmares Price: £9.95 (disc) £7.95
39913652
kw
headmaStei’.
I
introductory
I-o y
the Highway himfor sure. tCa 0udghth et at’s
'
-
0 I“
ll!
goccsss
59
ah
'
"
I
(cassette)
became
Supplier: Red Fiat Software, 77-15 Fennel Street, ManChester M4 BDU. Tel: 067-835 7055
=.
surroundings. Somewhere deep in my subconscious | had
the-feeling that
YAWN, it was two in the
morning and was feeling pretty drowsy. The disc l
drive whirred quietly and my eyes blurred. I’m not
entirely sure what happened next, but it was pretty weird.
looked at my TV screen and there I was, posing like some errant fairy godmother, with a lovely pair of I
golden wings flapping behind me. Then things started happening. Blue Airflits started buzzing round me like wasps around a jam pot, sapping my energy as they touched. Fortunately my magic wand was loaded and opened fire to try to persuade them to buzz off—but I
76 Atari User December 1987
accustomed to my
|,
é”(j-Lust,”
”5195"
collect f|ve little pink fairies in order to get into the next level of this strange experience, Unaccustomed as I am to going round picking up fairies, l nonetheless steeled myself and set off on my quest—although quite what the ultimate aim of it was l still didn’t know. Suddenly out of the two ground emerged
Grunts. They were ugly beasts, looking like giant
eggs on legs.
These monsters spat globs of energy sucking at me and, to make matters worse, they were
venom
totally unaffected by my
puny magic wand bolts. Luckily had noticed that every now and then the I
A sdkeg?s:«~%§5§5§§‘§m§m§n§i§
l
an arms
its
3)?
gs
as.) 4;
Far
m1)
swan.
wand would shoot out a bomb which really cracked them up, so some defence was at least possible.
This particular task was more difficult by the fact that the Grunts would usually survive a direct hit. This was partly compensated by their falling to bombs dropping a short way ahead of them. Having picked up the fairies and despatched suf— ficient Airflits and Grunts, bolted for the doorway to the next level. Here I was confronted by enormous made
dragons and long-nosed
sea horses which needed repeated shooting
flying
same
we)
order to killthem. The Grunts or the dragons would get me more often than not, but I kept coming back for another go. l woke up with a start. In front of me lay a pre-release copy of Nightmares, a new title from Red Rat. It was fourin the morning and was feeling pretty drowsy. The disc drive whirred quietly and my eyes in
I
blurred...
Paul
I
red
3195: g.-
Mills
Sounds Gmphif?---m-----~.--------.-~-.--7 Playab’l’ty~---------~----------~----- 8
535935”money-"WWW"-Z
_——-Review «
JOYSTICKS can cause endless probIems — they don't move quickly enough and they also wear out rapidly. Star-Trak is a small handheld pad which puts all possible stickposition and firebutton combinations on to individual keys to overcome these problems. So, for example, you can select “up-left" or “up-left-plusfire" with a single touch. It's not the first keypad to hit the market, and some of the others have left a lot to be desired, so was initially sceptical about testing this one. However, after playing with it for an hour or two, found myself getting hooked, and wondering why no-one has marketed anything quite like this before. The first thing you notice is that the pad is easy and comfortable to use. It is equally suitable for left or righthanded players, and the buttons have a crisp, positive feel to them. I expected that it would take an hour or two to get used to the key layout, but in fact I was blasting away at full speed after only about 15 minutes which was when I noticed how much it reduces wear and tear on the wrist
iii $45; ,
'
,
its
' , :
’
(b
-
.
6
é*
‘
. ~'
(5S
_
?r
’ -
..
j;
5;
"
"
.;S ~
\0 \ 8357‘s“
a)“
I
I
-—
and trigger The next
finger. thing that
hits you is the pad's responsiveness. You know how tricky it can be to get Bounty Bob into precisely the right position before he jumps? Well it’s a doddle with this controller you can move him a couple of millimetres at a time, simply by touching the key briefly. Far more accurate and sensitive than a joystick. The pad also eliminates a major bane of the arcade-gameplayer’s life: Unreliable diagonal movement. Conventional sticks are prone to this probIem, because they contain only four switches: Up, down, left and right. To get diagonal movement, two adjacent switches must be Ievered down simultaneously, and if you get the stick position slightly wrong, only one ofthe two gets pressed.The result is horizontal or vertical rather than diagonal movement very frustrating on games which give you limited space to manoeuvre. With the Star-Trak pad this can’t happen, since there is only one key to press for diagonal movement. An electronic decoder generates the correct signal, so you can’t get it wrong. Another useful feature is a central extra fire button which has three functions controlled bya slide switch. With this switch set to normal, a single touch on the central button produces a single shot which will always deliver, —
—
u
on
0r
u
e
e
a
GEORGE O'DONNELL |00k at an alternatlve _
no matter how briefly you press the button. Set the switch to Auto, and you get conventional auto-fire which blasts away without your touching any key. But there’s also a centre position which gives you Burst action press the buttOn and you get auto fire, release it and firing stops. Where this controller really scores, though, is on the latest generation of — Karate and sports simulations clones which Olympics rapidly hammerjoysticks to death and require complex position and/or fire button —
—
combinations.
It has now been extensively consumer tested — by me, my wife, two children and the cat and, with one furry exception, all participants man—
aged to beat their previous high
on several arcade games, so we’re very happy with it. The controller isn't perfect for every program, though. Conventional joysticks give a more authentic feel on scores
and driving simulations, and one or two games involve rotating thejoystick rapidly around its eight positions, which is very tricky to do with Star-
flight
Trak. It's worth hanging on to your old joystick for games like these, but for many others, especially the latest generation, the new pad appears to have a definite edge. There are also
takes _
a _
lOVSthk two other things worth mentioning. First, it comes complete with a three-metre lead which plugs into the pad rather than being Wired permanently in place. You can use this lead with conventional joysticks, or paddles, or anything else that plugs into a joystick port — including Len Golding’s gadgets. Nice bonus, that. Second, the pad is made entirely in this country, and it is evident from the deSign and construction — yes, took the back off that it is built to last. The switches are all genuine keyboard ”click" types — not a rubber membrane in sight — and the rest of the mechanism is solid-state, so there's very little to go wrong. In fact the manufacturers guarantee it for 12 months, which is a good measure of their confidence. All this makes the price tag of £18.85 look quite reasonable - if it outlasts two joysticks, you’ve made a profit! Andlcan see these controllers turning up in a great many Christmas stockings this year. I
—
PdeUCff Star-776k Price’ $7385
'
,
s‘fpl’e'" Z”arrogare, Des’gn'Nw; or! gaze/fall or s ”8 Héznglflls Tel: 0423 8230520
December 7987 Atari User 77
Link
t
Atarl
your
cheapest
ggegtgz?égt?g;g,“
communication poss'b'e- lt costs the same to send a message to one mailbox as to 500!
I"
.
su
‘El
.
scri
ers in t e
an
.
million worldwide. You can even send and receive telexes after office hours or while travelling.
- l
_
O
DOSt
ne'Xt
ere int anyw Te
I
.
.
.
tram
range of products to floppy discs.
-
from flowers
Telesoftware — Download directly into your Atari any program from in theitlevslr-gfovsl?g mm “Privy avai a e on —
4
201g] 0
_
E
/
- l ¢€%
2/ %
.
Translation
.
_
_
and
.
Access
—
the biggest
(“Pa “P4943“?
multi-lingual dictionary in the world, with
.
If “at“ .
‘gf5"? E,
.
‘
. l
y_°u
u_se'
you Will be able to call MicroLink, If you have an 850 interface: open your mailbox, save to disc any messages waiting for you, and disini ca e zaceblflsigigilg)fp?agak?mwem connect In as “?le as tWO minutes. .
.
70 g?tisle"_(£19£23)6' 0 price: don’t have an interface: .
If you
Miracle wszooo V21, v23 modem + Datatari interface + cable + Datatari software. Total price: £749.95. With either combination you can 8,50 log on to other databases and bulletin boards all round the world.
WE(Q aft—f—
VI
H/
/-/////\ J
.
fl?"e aqnneft wro m to
?l
w]
w \
0
\
M Ol’e t h an 90 er cent 0' subscribers
C—a
00mPUtef at |oca| ca" rates.
News — Use the powerful search commands to pinpoint vital business information from the world’s leading news services,
newspapersandperiodicals. If
you also have
r
Radiopaging pocket radiopager you’ll be alerted each time an urgent message arrives in your mailbox. SO you re always In tOUCh'
|
Get through to New York in just five seconds or key into the EEC computer in Luxembourg, which links you to 600 databases throughout Europe.
|
-
‘\§
'.
Wh'9hever equrpment
Two recommended packages
over 380,000 words.
. I
DOSSIble
0p¥3ngi?ethpg?gftded
.
Company searches —.Obtain facts British limited about any. company m seconds, and fUHY analysed finanCial information on over 100,000 major companies. .
two
m
.
‘
“-
—
.
games and utilities.
- l
All you need apart from your Atari is a modem, which plugs into your telephone wall socket, plus suitable communications software-
E
and
magmacriteria“;as:'s —
.
m
.
Reserve
,
—
?aydixcezt?g?day" e an —
.
_
_
_
Tele-b00.km9
é;
.
W|th...
...
Type in you, Telemessages message before 8pm and delivery is guaranteed by first
09
_,
.
world
When you jom MicroLink you ve got at the world of communications your I fingertips 24 hours a day. to access You II have immediate ALL the faCIlltles Offered by and a great deal Telecom GOId more besndes. -
“if” TbL'"k~”°ifv'tSi<96'°3‘itseiex
_
outslde
.
.
_
to the
Gateways
a
|
l l
—
—
~
-
| | | |
———-——--———————————————————
Please send me full
details about MicroLink, and information the fouowm hardware and SO?ware Opt'ons
TO FIND OUT MORE Fill in the coupon and send it to the
fgleeztsseatiilf h _ Pace package
fjio?tgiuo?v's'ér'fiizge
Name
address
and costs, together with an application form Complete this and within days a e Your Am” W‘vii): eangl to use all the services of MicroLink and Telecom Gold.
'
_
Cl
‘
Miracle package
Address“ E
p
ostcode_———__—
Send to: MicroLink, Europa House, 68 Chester Road, Hazel Grove, Stockport SK7 5NY.
L.__._.____________
.
.
ATUl2
G
G
G
g
G
g
C G
HERE is a fascinating puzzle game where you take the part of Snowy, a small white snowball trapped inside an ice maze. You want to get outside to play in the snow, butto dothis you must solve the secrets of the maze as you look for the solitary secret exit. can either use _To move Snowy_you ajoystlck plugged into port one, or the
l
5}
_
5
v\\&\\\\\ g-
,.
.
. v.
7.
t.
. "
.
'
’
._ :
__
,_ 5
.‘_c‘
, -
‘
s
g c
?
‘:'_ -
.
--
;
.
'...'' ._ 2-2'1. r.
Q
"
,-
‘
°-
4}.
..
. '
-
.»
4
D(Q~
.
f
‘-
,_.
.-
°.
2“
.,9;-,\\\\"
“\g
.
“Esp
.
_..._
'
‘fv’é??.
.
7
_‘
5x51":
.
6
mi
I
f!
«
'
f“'
ll‘r'
'
, “‘
‘i
”
“j,
W.
f“ ii
55“
‘o'
is
,_
”1".
7
I
I:7"
i 4.‘
°°~";7“‘5: o.--
,
Q" a
.‘
.‘
5.
M,
a
”w
',‘~
'
?
—-
‘WPrff in////A\‘\
gg?y \ .v'
'
I
5 -.e.‘
Q0" :
off
52—5 ‘.y1..
a?sa
”
', .
i
:~~‘;~.:..~;:
.
£‘_ ”0 'O 45/55“).
~_
55;
15;
'/\§
1
25
ff}?
,
'
x71;
°‘
>\>£§;
a -
6’
we“!
‘
.
,.
-3 in»?
$F,.,3§g;=$‘x6§
”f
"N
g
'
"--
if?“
t'
0 £3.
72
1”
555m5~zm5 7
ll‘.‘ '
.'..
‘
» »
;-’- 0.1352? “
.'o
‘
<5.
‘
%
..
”
:-\
.
'
'
,
g. 55;
-
,",‘-’ if?
a. ’ -
“
..
l
d
5
. c
a”
11
5m
a.
‘
a
.‘C.
’
0
1’57-5
gu. °.,
°.- "5 5
.
Z
,
cl '- ;°'1Q\\X/§f£§5 5”, 555715
a,
~
.
5 ‘
.'
9
7
j?
‘I
\\\\\\\\\\\\
5,3:
j
a.“
'
: ‘g‘v/iSi £23355.» ff 5“)??? ._f; 4,‘5:?
2
i
I
a
*,
°_.v, .,.‘.
“77/77/1WWZ’”
5;
. ~
j_.,,, -'_v
L‘
-.-»
_ .
’:G/“s\X\\,, f?ii‘X‘Fk
?;
1;
,
$2
.°;'
?g
,
‘
._
{5525
"
:
.—
'-
s
.';'5:,-
?
if";
.
3-211. -‘- ’
we;
.
Z
7
1
f
'
;§
i:- 5’
s
f?
",,"_*
,
.
.
,
.
1),
zip
°,,;,
\\Q\
1
°.
..
.-_§QZ=
t;
‘
{4a.,. 5.1.01.
,;1.A_1.-
.
3...
1
/LA!
_
X
" "
'
".‘,>_.
.’.'\ :.5
‘
«._f;
if;\\\\\t\\\\\\\\\\\\\\\\\\\§
n
¢
5
-
of,
X \.._
.
___..f.q-;. H’
g'
«
5 g. a;
j x
_
.
".'
:
54>
’
.f
1.
:§>>\\.\\\\X\.\\\\\i
%'
f;
Li
9,57"
(51.
.3; ""
X
'
‘fz'i-
gaw‘fsa
'
s}
9... '
3
-
‘-.-
“
v;
35:7
1
f";
1
f'
£3
,:
Lg:
93-;’:*“_‘X
7,
.,
.-,.
1; j: Z
_-:-=- -.:,'_.;— ,f$yr V175???“ Z“ o
.
2,
\\\\\\\\'\\\\\\\\\“ 0? Q f -‘.'
.‘-
..
'.“,‘
;
3;
if"!
g
\
‘l'
X
~
§
-
‘/
~
3:3; E"
EX
a
f
,.~':‘_
0-
£1": o
as :
""f,._;"'_“‘;;,‘_:,
”ask
% .
.
Q
Q‘Q,-«V X
4
~
—
.
.-
,
;
2.5
i,
Q
‘7,
v.
(72-53.
51: 122431 5
\
?
‘
”Q2, 2-70 .,-. .,_.-‘.. '
,,~:.,-°
.i;
jg',“.,' /% § i. 1” "5
\\\Qe;
2:
4g
;
-,.'-‘-;.';-°:_.~, h)
M
,
.
'
\\\\\\\\\\\\\\\X§X§\\l\\ ;(_;”1
{1
-
g;
-
..
1,
'
.,
15:
”a ”a; a; ?l' “£5, =' u 3L“ ?g“ “5: 2m W5“:“I a'
55; $7: \.
~f"é'.';~ if. c "s
1,7;
.
.
3
f ;.°"
rut;
,°~
;;j:_:};_.;°.;-;
.,
,
,‘
a
_.,
,...
'
5
-
"5?
if
'
i ‘
y
§ § 51115;\
Q
7
°;'-,-..'
,
j
“ns‘.
.
"
a ~
j?; a'f-
1;
-
5
,
.
1,11
7 '
-°.:-.
\‘
1;1
°-
5:
‘
1
5.12. 1,5; E
3“
Wk.“
'
‘M—i
o‘J-z .«mv/
a.
,
,
X
-_.._"°
."".:' .o. ~
..
9
--
'
r '
'.' " v
i;
.
‘
“if;
Q
rs
.'{153'
W,
_
g
«if '
47f
’/;f—'/}.~'?/;’/?///74’/15,/}//4////7¢/f2‘
-.
Zi“
--
7/1 up
.
'
%
5.5;
\
.._.'-'"
.
2
:>
T"'" m Page 2“ b
°'
m
4/5,
v'
°'~"
=
.e
1:
7
d
Q;
cu make an error.
.
°~
,
‘1
if
_
,,_ ._-,._9,_;';-£ , ---"" ,
.v
-9
.
_
.
.?////f/,¢.
melting.
Z:
..
:
_:,-,
if
When you type in the program be sure to use Get it Right II! to ensure that you have entered it correctly. And don’t forget to save a copy before you run it as the program uses DLIs which may crash the computer if
g .7' z“ “3“
g
{ii-“L
I/
if.
“4
'
1; of
if
Q What colours are my presents?
y
|
;
'
'
S
‘
for down, G left and H right. If you get stuck at anytime during the game press the spacebar to melt Snowy and start again. As you roll around the maze you will that Santa has dropped some of notice hIS presents and you can pick them up. Each will allow you to traverse a different segment of the maze and may help or hinderyou—butthisisfor you to figure out. While you're empty-handed you leave a trail of snow behind you and this freezes creating an invisible barrier. Once you’ve picked up a present the trail becomes coloured. Santa has also left these clues: Q Do you need all my presents? .Think where you want to go. Is
i-,,;;;*ll‘--~if:fji-f
HEW BERNSTE'N and CASPIAN PRINCE
B
me
'
-—'\
By MA'
keyboard.Thekeystousearerorup,
.Some
v.
a "
O
‘5
\ 5“ <
\ \&\XX
x
December 1987 Atari User 19
I a
‘
$3;
-
I
1 _ ' '
'
‘
j
-
-
,
I
?t}:
;
55.
'
s
,
,.,
55,
1 -
__
a ‘ft?é‘i?f'
'
"?
,
5
I ~
-~~
,
?
_
ONE
I5»
, 5
-
z
I
m
just
package
at
—
that snm t be matched!
a
‘~.‘
,
,»
and
programs
I I
6
home busmess
powerful
rice
can
l
I
l
a
if,
.
Ȥ A
if
s
’
a If; if?
new“:
v,
‘
w
mime, 9
;
~
5
“r
,
./
co a
5
?
?t M43
' '
f
v
Bushes °ted 35,- \ ogram Of ea, ‘”’ 7985
t
afg§%«
“NY:
f
”as“
“It
,
$533:st
Eéi?fii“““
in
as:
'
WORD PROCESSOR Com ose a letter set the rintout ogtionsusing’embeddgd commands or menus, use the mail merge facility to produce and more! personalised circulars '
'
'
—
Prepare budgets or tables, total columns 01' rows With ease,
relatively,
or
a Wlde
selection of mathematical and scnentl?c functions, recalculate automatically—and more! use
IM'I‘ARASE Build u e sat'le rd l'n dex’ use the lf'ljxivblleprfintfiut routine, do powerful multi-field ’
GRAPHICS Enter data directly
or load data from the spreadsheet, produce pie charts, display bar charts side or stacked, overlay Side by line graphs and more! —
DATABASE SOFTWARE
‘
'
sorting, perform .all arlthmetlc functions, link With the word processor
SPREADSHEFT
copyformulaeabsolutely
,
—
Gm;
44/0
“”"’,«‘ My”, I
and more!
(‘( )\l,\lS ,\l()l)l ll, Using a modem you can access services such as MicroLink and order a wide range of goods from flowers to software, send electronic mail, telex and telemessages inaflash—and more! .
,
P43” PRWTFR the Design 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! —
Europa House, 68 Chester Road,
Hazel Grove, Stockport SK7 SNY
—
r
,
I
Pack ?’edible age is (iii "Zig’uyalue'
_
'
Th'is
—
—
986
'
—
,
-
1
,
ORDER FORM
I I M' Off' Ol‘t Atari 400/800/XL/XE (48k required), for £19.95 I PI ease SCI] d me
_
In]
ICC
H f
h0
on 51/4” disc
l I
I enclose cheque made payable to Database Software. or debit my ACCQSS/Visa card:
ICE]
CECE] [EEK]
Exp. date
I CECE] I
I]
5'lgne d
I Address Namel I
I
I
' L
SEND
_
ORDER HOTLII‘VE: TEL: 061-480 0171
|
m,
I
Database So?ware‘
?zzgrzgxfeétgkizeritgksgwl. _
ind
-
590 050 500 00:15 77,0:15 0550175010255 1050 5 51 01.0:05:0:10$10::5010 500
4 From Page 19
\N N
510 15 511011101015
N‘ BREAKDO PROGRA d 1100 rede?ne tef set 6° 14° fme nts Characmsh 150 22° DL\ to pfese 328 and 230 23° :53() Dre?” {Sop ‘he ma ze routine 99° Ma‘gpe from 2599?) E50 12‘0 000
11150 05:----:0010
53
a
.
520 5010 500
’
530 15 05:10!"
011 s110010::14 1050 10:— 11:10:0:5010 590 540 15 05:10" 00 s:10:110::13 11150 10:1 ::10:0:0010 590 550 IF 05:"5" on 51101110131 1050 00:0 ::10:-1:0010 590 550 15 asz-m" 0:1 5110010::7 11:50 v0:0:
’
—
1
—
00:1:0010 590 570 15 05:-- " 1050 000 500 5010 500 590 00:0:100015 :m:0,vm1,:>:15 0:33 00 P=193 THE! 040 700 15 0:2 11:50 0:1:0010 050
VARlABLES x, y XM, YM
COO.
MovngngEIhsggnwobjg a
C, D, P
H
What the snowball is on Presents the Snowball has
N0, OBJ SWF
O
C
Melting snow
CH A.
~
H
“ted
710 15 0:152 11:50 0:2:5010 050 720 15 0:130 1050 0:0:5010 050
Type of snow "a” Key input
M
730 15 0:3 11:50 0:4:0010 : : 740 15 11:
'
-
m
’
“mt.“ RDA:81225014“ set pomters
I:
F
050
pzi.§"§:.°£f¥£2.”if..m. '
‘
'
750 15 0:150 000 0:5 000 00st
000 5:0
11:50 1020
770 15 0:150 1050 00:1:5010 050 700 15 0:32 10 1150 900101011 20 1150 0:1 0011050 050051510
250 5011 1:15:35 10 1549:0500 0:00:15 1.0 :0501 1
30 050 000 0090100 001005
250 01:05511155011255005501551::0005
40 050 (901001
11550
53774,5 4:00511100 5.2210005 751.1:0005 711.0 50 50000105
17:00:15 15.54:00:15
50 050 70 505110 00
-_:
“0:00:15 755.01
aspi‘W'mEH
100 era—5.0101,
800 IF P=129 MW C=1 0
WHE
0101—1
320
05:11:11
90 50:1 1:0 10 15:50000 0.255.5.1:901:00 1.0.0.1:0005 711.1:500 .::1 10 20:05:11
1! 11:1 330 7 05mm 4 111 300 2 1m": 350 2 05:10 1 1: 350 2 05m 11: e 370 2 05m us:
0 20:05:11
1
1:05:11 1
2
300
2
05:11:
410 7 05:11: 420 2 05m
125.50.102.0.0,0.24.211.231,0.231.231. 0.15,100,100.0,100.100.100
0,102.50.125.125.50.102.0.0,5
410 7 440 1
470 000
1
020 15 0:35 000 0:5 11:50 10 050
1:
1
1
s
1
1
1
1
1
1
1
1
:|1
1
1
1:11:11”:
1
1
1
1
1
1
s
1
1|
1
1111111111:
1
111111511 10 : 11:1 1
1
1
1
1
1
1
e
1
1
25,20.52.127.119.99.127.1z7.99,112.112 ,112.112.112.112.127.127 220 500 1:0 10 10301500 0:00:15 0101.0:
0.0:7 05:0005100:;:0::11:10 :v:v+v0:00511100 0.1:2 05;--7.";:0:0 940 15 0:131 1050 001:00.:+1:500 1:255 10 0 5150 —15:501100 0.1.10,5:05:11 1:90
e
1
000
711,
05:"&-1:0+..":050
100 01:11-5.01:1 1—11.0101-0,0101-1.0101-J.0101—0,0101—1
230 050
.01:11-L 550 00:15 755.01:00:15 700.0:00115 559.34 550 5011 1:0 10 15501100 0,255.1,15-1zp 0:15 700.1:500 1:1 10 20:05:11 1:05:11 1
240 0010 72.173,10.210,101,20.141.10.2
570
12.141,22.208,1u,64
58! OPE! 181.410."K=“=DIH 05a) ”27
05:11
1
11:50
11:50
1:05:11 1 930 00511100
1
540 9
.52.127.127.119.119.127.127.62.99.107,
00:129:1;010 920 00:1:0010 920 11:50 00:12010010 920 1050 00:151:0010 920 11:50 00:120:5010 920 920 500 1:10 10 0 5150 -2:50000 0.0.0.
1
210 0010 125.127,119.125.127.119.121.1
200 0010 99.115,123.127,127.111.103.99
1
050 15 0:2 11:50 00:151:0010 920 070 15 0:3 000 15 0:4 090 15 0:5 900 15 0:0 910 IF 0:7
1-1;
“7, 127,127,127,119,99
127,31,zs4,zsz
0
1
490 590 510 1150 520 050 530 00:15 709.52:0005 710.19010005 1:14:00511100 5,22
190 0010
0.122.125.125.125,50,0,63.127.192.254,
sur:1:00:1:00
040 50000 0.0.4.0:50000 1,255.4,0:500 1:1 10 50:05:11 1:50000 0.0.0.0:50000 ,0,0.0:0010 500 050 15 0:1 11:50 00:1:0010 920
1".-
mg
1
l°=1=5070 85
030 15 0:151 000 0:5 11:50 00:1:0010 05
1"; 1"; 1"; 1"; 1"; s"; e"; 1"; 1"; 1"; 1";
1"; a"; 9 05:11! 11 s: 1"; 0 05:11:11: 1: 1 s"; 7 0m": e"; 9 m":1111111111111111111"; RE!
450 2 050
an": m": am":
1
THEN
010 15 0:120 000 0:0 11:50 00:1:0010 05
!
1
1050 00:1:
0
1
1
130 050
170 01:055011059-0::m:010255 100 0010 0.0.0.0.0.0.0.0.0.102.50,125.
1
1
390 9 05:11: 400 9 1m":
150 050
z
! 1
1
110 00115 559.0 120 0010 200 140 00115 559.0 150 050
790 15 0:1 000 (0:2 00 0:5: 850
W“
01
+24,134:0005 512.0:0005 513.5:0005 542
310 ?
5,1:50000 1.0.0.1:0005 711.1:500 1:1
0:131 1050 00:1:0010 05
05.192:00:15 559.34 270 051000 100 00511100 0,0 290 050 300 9 05:10:11”unuuumw;
—G,CTRL-H,CTDL-I,CTRL-J,I:TRL-K.?ll-L,
1:05:11 1 100 5011 1:15 10 0 5150 -1:50::00 0,255.
0:1
D
0.0.0.0
950 15 00:0 1050 001:00.:11:15 005 1:15 0 5011 1:255 10 0 5150 —15:501100 0.1.10 ,5:05:11 1:50:100 0.0.0.0 950 15 00010: (0.90 11:50 500
1.121,10.5: 3.29,10,5:50:: 1:
970 50000 0.243.10.5:50000 501100
2.50.10,5:50000
10 50:05:11 1 900 901100 0.0.0.0:50000 1
2.0.0.0:50000
1.0.0.0:50000
3.0.0.0
990 0010 500 1000 050
0:9:v:1:0:7:0:0:510=:0 Turn to Page 22 > December 1987 Atari User 27
1150
4 From Page 21 1010
11511
“20
FOR
IOJLDHNIID
301115110
u” on“ 95,,4,59,95,_4,53,95,.4,7z,, 1,1,51,51,1,91,01,1,53.00,1,53.s0,.0,s 0,00,.4,sx,00,.4,50,00,.0,00,102.1.01 mg; p.“ 102,1,91,91,_4,91,91,,4,31,1 02,1.00.91.1.2,72,01,1.4,00,130.5
1.11011,10,0:51111110 2.111
1160 FOI 1:1 "9 MOMENT J250|IID
1:15 "1 1 STEP -1 9:0 10 255 51511 20
1030
FOR 5011110
“50
90115 700.1:1111115
°-°=5°“"° 31°19J=5°?? 7“
neJuswaxt
711.11120:115111 1000 0110911105 1711105111011 6,0:POKE 711
700.0
750,111:1101(E
“rum-111211
0191—1,“
1110
1210 51191111105 0111011: 754,255:E110 ,
I 131919501!” 3r'-°»'="?" 1100 00111 01,11,1,00.100.1,00,100, .0,0 0.100, .0,00,100, .0,72.100, .0,01,102,1, 01,102,1.01.102,1.69,90.1,00,05,.4,53
1
111115111
2.0.
2,111,10,4:501111
9 s.111+1,10,z:1=on 4:1 W “20:95“ J 1170 5011110 0.0.0.0:5011110 1.0.0.0:5011110
0,9,0,1
.Iuszwoxs .0:1101(E
1:1 10
49195911" 31'1’1'10-2
mm
1040
1070 2
FOR
0,110,10,0:59|1110
Get
w
?'ght! .
111-5.1:101—11,1:1111-I,0101-1,1:191—1(,1:1111—
chml‘l
mm
1000 2 1101? 00:2 110)" 9“
10 CP1 20 092
01101511105
30 40
"I 15:505ID g 255,G,I:S(m ' ' m 2015 3-1 ' “5 1, 20: . . i'POKE7“ ' PPM 1“ J3'?" I 1100 run 1:15 TI) 0 STEP "USN!” 0,255 .0.I:s1111|0 1.0.0.1:r011 1:1 10 20:11st
1.”
-_-e
11:00“ 2502112511150 W 0011551115110) 928615910115 (010.136.1100 “535 00:11am 0:00115 1,0:115111 I 212,194,“ 512.0“)an 511.5”!an
1180 11015 192
54200.
_ 11“ F“ H_ T“ ”0“ 700.0100 J" 0 101115111 1mm: 700,12111r011 1:0 10 _
s A
o
summon or 711: 919111
ummzs xuxs 1101105
M799
EW
Km 5.50
Wm“
Spndzzy7.“ Damion Elddon
111129111me 2095 Luv-0160116000
kaho
M101
2:32. 1:27: 12.95
9011701111:FOR
E LE A
SES
(N)
(0)
59J 3111
26.50
(4) (6) (K) (0) (K) (E) (1) (9) (A)
3MR
650 185 660 096 670 9C1
AUF
680 RJD 690 1011 700 LLF 710 LHT 720
LJA
730 1191 740 MSF
(u) 900 urn (L) 910 UP4 (L) 920 (1711 (V)
1140 1150
UAE
1160
813
(H)
LRL
1040 381 1050 X77 1160 P111 1070
U4V
1080 1090
7“
D3Y
1100 1110
763
1120 1130
767
USV
413
(H)
97”
”K
(P)
(R)
98l
cav
(11)
(7) 11801511 (J)
(1)
990
RNG
6YT (u)
1000
cx11
(E) (c)
1190 1200
901 1x1
1210
1153
SUV
770 R“ 780 SAF 790 N3R 800
(Q) (Y)
DON 0011
(L)
(8) 750 312 (8) 760
UN (1)
860
870 UXC 880 HH9 890 v1}
(E) (P) (P) (9) (X) (9) (1) (P) (8) (V) (K) (o) (1) (6) (E)
1010 1020 1030
930 911 (11) 940 Hv1 (C) 950 ZEv (G) 960 JH6 (T)
(11)
HU7
”7“ U“
T_nvid
3:2: 3:3: Dbl
Cass
15.65
..7.%
7.5
Piot
mils IS
995
'
?awsus‘1125571051115""""" mm. ms
(Q)
(P) (9)
.
m“ mama’s
'
Fm
11.45
12.05 ...12.95
‘25
'
‘
7.95 5611-
12.05
um
s
mm“
...1295
S.T.V.
16.95 12.05
16.95 12.95
Work!
DC“?!
12.95
16.?
TYNESOFT
12.95
.b!
sm Ed. IS
...............7.95
...12?
125
WWW
2
2.______—
c
__
ah—
£
—
4-———
E —— __
Access
[DID
Send Orders to:
w
m;:g 0.9.9.
.....7.95
..........._...799
Setmly 650
WIrerlyvmia
My“!!!
6.50
“M099
11m. o1=
12.“
Leaderboard
79111110th
Ludbrs lem Mach 3119.00
.....4.99
25.95
(Emit! 20.99 Podwio? 75
m
7.95
Hunhr
Spy
12.99 12.95 .....5.99 12.95
7.95
Gum!
12.95
12.95 12.95
M6.
rm(1,1...-1:1:...5.11:.1..'.'.'.i:...'.....:::12:65
12.95
611111101739
Brucl
12.95 .....5.99
:
795
11
aw?hm Wamuof?a
12.95 12.95 10.95
15.3
---fff-'ffff-'fffffffffff"775511112395
12.99
mm?”
CW“
5"
£212 '
‘“""""::::::::::::::::.‘::::::::::::"'::
g?'mgg"
(0025 520005)
1:2
w..1.1“11051;111111111111211111121111...1.....:::26:95
Name
___.____—__
Address
“
m ———‘——
Pm m Tel
in Show 119019 Damn Up Ul?ma 4
(1.5995. 2599
12.95 12.95
mimng‘ii1311121211221:12?
1737367511021!“
LTD. Dept AtU
$51,961 I’ lgOlilTVlféARE e 9 Avenue, WIImslgw sxs 213 Tel: Wilmslow (0525) 520905
...12.95 12.95
51:0511..-.~.:-.-.:-_:-.-.-_-~---~--~-~-“1455
1155
EDZD DID
795
Summer
"zmgmgmgwxmmm
DIED
MM
Dllk 16.95
KnmdD-urt
Ra'd
'
Them Europa
Cl“
Ghoutbusm795 60011163 795 1481112311795
.....7.95
12.95
.
Special
USGaIdCdIM 601112me
.....7.95
........7.99
'
2222222162951“ u,” any. Can-110 ??fc‘a?xm mum,
Panzer Plalfovm
795
OFFERS
blah
50011
$210.33?.111121111111111122121'.if-..12.96
Please ensure all Access orders quote the cardholders name Please make cheques payable to: 2151 Software Ltd
1.
....7.95 ...795
2099 Ln 12.95 Duperomom 499 5590121199 Pam 12.95 meicA PM an
1235
OCEAN
A
cup
WWW
MummyN":Z:21:12:12:7g 13:2:
WW
850
Euop.
111mm: missuszmeag Pinlgggzg w, mmigw
phase send me; cos [3 Disc CI
22 Atari User December 1987
In
12.95
.....7.95
6.50 SummingWings 6.50
Aubdud
Dlak
1695
6111111209011!)
MICROPROSE
0mm
Can 12.§
SpamLobsbr650 5910119
i?
"MG“
10le
21
.....7.95
.T
W303”
011700110: RAT
RED
IELBOURNE HOUSE
2'” CW
“7.95 795
mm 2: ansuLm
45
Gold
...2095
NATOCaNmndor
.....8.3
2.1712
2.11.85
HolmAm
595
.3131‘0'lll01lon‘0md’
m“:
Mowmist20.95
INFOCOI
SPECIAL 23.95
ff;25.50 m'f?um'?: Computer
501-
Zm0X7§
K'ngohhe M75
...17.%
Mxofoarlmm...........................12.95 11
vhh Desktop
°°
RAINBIRD Siimn [leans
...10.95
795
mu“ 5111501111:
Pondtzns A", 2295
roll-t Card 02,511.95
?
“25 523535 24Hr Angwgr Sgrvlc.
Dolklop
01“ '°' N." ”W-
Dllk “11,65
mmv
m
5181612911591::::::::::::3:§
m
I
CI.-
Mani-lad
in...” m.11.'::::::::::::::::::::::::2:2
'
..............795
gaff}: .
mm 795 ”1“ 5°” “W““s
Smash
...........7.05
”9° 217.71
_
00601011 in F-15
ENGLISH SOFTWARE
7.95
33311?fo
W1"!
“10553" ?gx?rE
B
Campuurhouu Conlrollu Clrd
“m"
'
Span-doorsndy nepuu' 2720.01
II 7.95 M 12.95 WWW 5917.5 12.? 610ml Hitsl 7.95 12.95 MIME! M100 ........7.§ 12.95 12.05 SpyvsSpy 7.95
Fight!
05°88“
11111119212???-
Author-19011Dollar for
27.95
DITIGAL INT
ARIAOLBOSSOFT‘ 501 a"u"°"s°"
322:
“mm"
Sunlws?
20.5 20.%
m
350 1.1111 360 403
640
(S) 51E (8) 5110 (S) 500 cu (L) 510CYI1 (S) 520 031 (K) 5313115 ((1) 57.0 0EK (A) 550 7sv (c) (3) 560 ATJ 57” “5" (E) 580 ULK (K) 590 DYH (V) 600 (111 (x) 470 480 490
FRONHER SOFTWARES u.s. DOUBLER—upand. 1050 slat T.“ ehlp .? .
C.R.L.
2065
,
390 400
DATABVTE
ANIROO
mms SW wmm
190 DAD 200 171
31.0 47C
((1)
440 4x11 (9) 450 ALP (U) 1.60 1.110 (K)
810 75T (1) 820 NRS (R) 830 7GT (3) 840 6XJ (U) 850 LR9 (Q)
1
CD.S.C¢1M PM Forum 1195
Dllk
Sodium 20.95 MW
37” 569 380 MK
330 8L9
610 907
620 930 (C) 630 HR (0)
SszlliuAli)"RlVE'-"21)wlbp1'1ylr?w:.lln1‘
12.95 10.95 12.95 12.95 12.95 12.95
7.“
R
Llulo Dovlln
2.12.5
Ghollbusbn 799
0
1191191119115. 4007000
FORCE
$31: 3:95: Mllvlskm Can Bllbilzov 7.“
1111.
(a) (y) 150 065 (L) 160 DLS (X) 17“ R03 (P) 1801111 (C)
ware N
IIIRAX
1
1.51
(R)
(P)
1110
(5) (0) (P) (X) (1) (8) (1) (8) (x) (0) (F) (9) (1) (T) (2) (E) (s)
(V)
H9K
1.20 411 1630 46L
I
01115111 1:11:01
11112951119
320
130 07s sny 17.0
1120 00m 72,165,224,141,10,212,101.9.
NKU
280 Y3D 290 011 300 1.01 310 874
110 $8Y (8) 120 157 (R)
15
USD
260 011 270 526
90 0511 (E) 100 P3K (2)
5
1
240 250
50 NOT 60 CP6 70 “X (D) 80 R90 (J)
-
1 ' 115111 : 1110
CP3 CP4
210 X64 (F) 220 mu. (x) 230 MT (K)
(Y)
(3) (X) (4) (0) (1)
No
—“ “—
'
B rg
b
1:
ALAN GOLDSBRO expands hls DTP capabllltles W|th Atarl's The Prlnt Shop Compamon
~,
i,
‘ ,, '
,
??f‘g
,
,
"
Publishing is all the rage now, but for many users it was the 8 bit Atari and Print Shop which gave them an insight into this field. Print Shop from Broderbund was made available in late 1985 and ever since then It’s been the only usable Atarl 8 but program W|thln the desktop pubIishing format. DESKTOP
Not to be outdone by its 16 bit cousins where this type of pro ram is very popular, Broderbund has rgeleasedThe Print Shop Companion as the perfect partner for The Prlnt Shop. Like the Print Shop, the Companion is easy to use, foolproof and a whole lot of fun. It expands the capabilities of Print Shop and adds a series of Editors, new Fonts, Borders and Icons. Even though you can use the Companion as a standalone program, to get the most from it you'll need to have The Prlnt Shop. To achieve true compatibility, the original Print Shop disc has to be modified by the Companion this means updating selective files so it can recognise borders and fonts from the _Companlon, and the .Companlon comes the set up lnformatlon from the Print Shop disc to the Companion
'
THE PRINT SHUP C UMPFI N|DN
f
4
3
21.
.
7:5 _
"m"
MENU
j
.
' 1 ,
_
MTEDITO
~
§§M gs ‘jg/x
CREH‘T-?n'g???km
f
ms'?i?“ "05m"
_
a ~
5er
~
.-
'
USE 0 0 END (RETURN)
m
135i»? STEELE
JUYSWCmmlsER?IPEEIEOIm
»
For
-
Main menu
I “mm“
M“ use up
a
J (3890031453 ppm. US;
L‘IE'S‘ELRE'EW CREmuRE.
\
“mo
l
xn
i 1 (
Once this has been achieved the original blue backgroundcolour of the Print Shop should turn to black. The Print Shop Companion is as easy to use as the original Print Shop and follows the same menu driven system. Working from the menu, the first option is the Graphic Editor+. This has all the commands of the original editor with one exception: —
The
wrapround cursor. The extra commands available make up for this though four mirror modes, text, and numbers, insert/ delete row/column, flip horizontal or vertical, negative (black) or positive (normal) line commands, rays, boxes and ovals. There is even a locking mode for drawing, plus 17fill patterns, —
flood fill and a very welcome undo key. The best feature has to be the Super— impose key. Icons can be placed side by side or top to bottom on the one
a
"ONKEY LEGS MONKEY “
"
‘
"‘
Creature maker menu
saved to disc as a marvellous! The best way to visualise this is when when working with the date format. There are 20 number graphics, 0 9 in both left and right positions and the four date endings—st, nd, rd and th. All can be superimposed and making a date such as 20th has never screen,
then
complete icon
—
—
been so easy. There are 50 new border selections to choose from on the Print Shop Companion disc and if you ever get tired of them you can always create your own with the Border editor. The editing area consists of three
edit boxes, representing the four corners, top and bottom, and the sides respectively. There arex andycoordinations to help you in placing the pixels in the grid. As you draw, the border is displayed as a whole unit which gives you an overall view of how the completed unit will look. You can copy any of the edit boxes
MFNN
~ 2
l
...,, s,
fi‘lb'o’
garlawgg
"
'
PRESS
i
227333?
I if?” CDE l
BODY
b i
1
CHSRERLFEETTER l
‘
':
‘
um
‘
-
50'709‘
“W“
emoum
f},
ai
,
_
,,
F0”
5
.
C"
'
"
;
”M“
Ww
—
if.
>1"
‘
.
disc.
;
<
2
g %
L—-——-——~‘
$32 [5,995
<$5Téj§l¥>
URL-G CTRL-S
cht-c mt“
”"é?szn‘éi‘égii?‘
a?“
save
cigg; “ST “U”
Font editor menu
to another one, but unfortunately this does not let you retrieve graphic Icons and place them in the edit boxes.
There
are a number of commands such as Get, Save, Print, Clear and Lock these are standard
available
—
features
right the way through the Companion disc. Of the other commands, flip horizontal, vertical, or negative are as you would expect, and the bottom and right sections of the border can be flipped to make a mirror image of the top and left sides of the
border respectively. The Companion’s Font Editor lets you add your own personalisedfonts, either by editing any of the 20 fonts from Print Shop and Companion or by designing your own. The creation of fonts is a complicated and time consuming process which can really test your dedication to computing! If you wish to edit a font, say to add its an American a E sign — because Turn to Page 24 > December 1987 Atari User 23
example there are 20 bonus graphics from Broderbund software characters, have the and YOU opportunity to leave Pr'ht and _Shop Companion |03d_ up the Rm“ Shop disc Yv'thOUt rebooting. Print Usmg Shop is tremendous fun and W“? the addition Of Pm“ ShOD
backgrounds by “?ooding" them together before superimposing teXt
4 From Page 23
your card and poster similarity, Creature YOU to create original mixing and matching
Or perprogram there’s only the $ haps a series of graphical characters instead of text, then load up an existing font and edit away. To create an entirely new font takes considerable patience and an understanding of how text is created in the first place the best way is to use the built-in referencefont. This comes in three sizes: Small, medium or large. The larger the font, the greater the memory used—a small font takes up about 27 percent whilea large font can use up to 90 per cent of ?le memory Designing or creating fonts is difficult, but there are plenty of commands ayai|ab|o to assist you. Should you begin to master the font editor there is even a command to ?ip the font backwards. The Tile magic feature provides an array of 11 moving patterns very simiIar to the kaleidoscopes in the original Print Shop. Unlike the kaleidoscopes though, these can be saved to disc or passed directly to the Graphic Editor+ where you can add your own touches. The tiles can be made to enhance
On
—
In
There are
”YOU
_
The P?m‘ Shop Pf0dueti Companion_ Suppl/er: Broderbund/US Gold, Units Ho’ba’d' B”’ 2/3
tic/”£2 72V)?”
TeT’ggy_33’£é_3388
”$6,199.95 '
sv;
25 Sb JBTPI
Comm-hmI:If:f.......:::.:.:fi2:2.:.......:::3.2
an“,nil:L1.:::::::::::::::::::::::::::::::::::::::::::::::::::13:32
25" UISKB
100 CAI’ IOCKING
DISK BOX
16 00
50 es+?—f—h? 401m 5 35" Ulbkb a 100 CAP LOCKING Disc BOX
25 00
‘09 55 “SI”
39 ”5
5
8:
\
II
25 us «at
c“33""""._flit..'.f.‘_::::::1:11:3:.1'::::::3:2::::::::::::i? ................_._............u........._.._._.2.~..0.35............._....— “i “Tibet::::::::::::::::'::t:::::::::::::::::::::::::::::$3112 2.._..._~~_. 17.55 £2 m?mm.2..._...._.,.,......~....~:.553._....2.m a?!” ._._.w.0.2mm...".......»..........................._..».~..$1.3
5
Pl
5
PI
5
95" ”‘SKS
[ms
zwmm-~~.~;:;;;;;-.;;:-.;;-.-.:.~.;:::::.fit:::;::;::;:::.!::§
R1":5:02:63}?"(ii-ffif;2111111:112221111iiiiiiiiijiiiiiiijif5233
c....,...°““"‘tit"f,.“.7'...""...""'._.._.'..__11:7:::::1::'.'123‘::::::::;::':::f:“_s
us.- 0...
[JS
4th
We““"m
Q5 IIIZ)I‘,S
-
33.097:a:Ziiiigiiiiiiiiijiiiiii113.'_‘.‘_':ii.".ii'.“‘i“i£
W'saiij;i:i:i1iii:117.252:‘iiii:i:12:11:1.1:jijitfjiiiiiijiiijiii:5:32 Caven- 0i me. 295
UNBRANDED
3mm”.°.."‘.....:iii:i:::1:311121131221:1:22:3138121111111:Iii:
m‘iiiiH'iffIIIffifiIII.IIIii111151ijISIS1211111111121iIZZfiijIIf:
SS
m Seb
m1;1:1::::2::11:z:1::‘.::::::::::::::::::::if5:23::::::::::::::IS? II 5.50
ins
Fl?
33.511,.....,,.giii:ILi";ii:1211122211211:Z3:23jijiiiiffjjfi'iiig to 7.95 10.5 M..........._....~.~mu— .............u.9s
sun
Songs.m......._ a “mg:
tum-t 63?fIIIfff:ff:I.I:Iff:.f.?...:.:5.501:21:11:i275
Focal
EUR
5
‘zg
...1i;i:1:j.:j::tt:11::iii:iiiiiiiiiiiijiiiiji1:22:I::it::i::jiiii:itijties
m7131311::::::::::::::::::::::::::::::::::::'.::;:::::::::::::::::::::::::2:32
mi 105 at"; I_“’_'_._.:.".'I'.':'.iiii22:21:iii:1111:::‘:i11:11j.2‘j1:111iiiiiiiiiiiiiiijiijiIf?
W105 The Fund
_
m
52:
Tm‘ggtgg
3&3’3‘0 "‘"......:.':::::::.'::::::::::::::.'::::::.f:1°::::::::::::::
._
u.»
1.95
1
MACCLESFIELD CHESHIRE sxw
24 Atari User December 1987
i
26 50
100 CA" l—OCK'NG
norcnm
DISK BOX
9.00 11.00
5.50
—
FREE WITH EACH 25
10
4450
Ds 00m sup smso
COLOUHED SS 48TPI DS 48TH DS 96TPI
at
TRIAL
MIMIC FLIP SIDED DS 96TP| MIMlC HIGH DENSFTY tomes
7.00 8.95 23-00
42 00
14.00
man
100 msxs PURCHASED
so
100
1790 19.00
33-00 35.00
plastic library case 5.50 6.50
22.00
30.00 7090 180.00
0.00 9.95 24.00
42.00
7.50 8-50 9.00
20130
3330
52-00
100.00
mlx l- m-tch or a" one colour 6.50 12.00 75° 14~°° 8.00 16.00
SPECIAL nice" 5‘/
22.00 24400
“00
28.00
50.00
05 48TPI aox or 10 ONLY
10 in a
10.95
_
HOLDS 5°
_
5‘/ HOLDS 10° 9 95 00790(HOLDS so 3“ OR 90 o‘/;) 9:95 Just write for more information. Cheques etc. payable to STORT SOFT. (international orders add 10% and rem'? in pounds Sterling by bank draft or intl. money order. Write for quote in
NEW TITtrEgs. xzx?tlfgfsfISJJESIV‘EIIELv‘OlszE L EASE TELEPHONE (0525) 25229 Orders over £5 include postage please add 50p to orders of £5 or under 5m Cheque/P03 to;
PO Box 78
HISK BOX
7
av}HOLDS 40
MAoeso23
SUNARO SOFTWARE (AU)
17 00
It'll] CAI) IOCKING
'
mi”
12:32
msx
48TH Ds 48TPI
2'...”‘?.aris;;w&atz:tzij::z:::::::::::::::::::::r::::::::::§;3§
“w ms...
DISK Box
DISKS FROM As LITTLE As 33 FENCE
5".
mm'?'ém... irtjjj11:21:13]223?12:22:22: I2? Joe Thl Nine-l Caven- a.7se.ns
3‘;
“MS
25"
5
132135131::::::::::::::1:1:::::21:11::::::::::::::::::2:5
sm....,,1123111111:1212111322211:uisojjiiiijiiijij'izin
to] CAP [OMNG
‘—_—_1 SD
100 US 481?”
gar-”2.0.23:
‘00 CAP IOCK'NG ”‘SK BOX
“* at
ll
mm“'m“€&f:::::::::::::2:3'::::_:'::::f'_’ ”Hun...“............._._....,{2 .......,......._:2
'
INCREDIBLE LOW PRICES!
m M _1!95 mm 1995
m
welcomeextremely V6 a'ready 9.°t Pf'htsml’the”
ALL DISKS CARRY A NO QUIBBLE REPLACEMENTGUARANTEE ARE CERTIFIED 100% ERROR FREE 8. COME WITH LABELS, ALso HAVE SLEEVES a. WRiTE PROTECTS. FLIP SIDED DISKS HAVE 2 INDEX HOLES AND 2 NOTCHES.
in 0a utusns
mwm?lmngus
a_n
bUY'nQ the companion WIII be money well If YOU are VY'thUt: then spent. there 3 a “41°“? IOt. pf excmng protects OUt there lUSt _Wamh9 for YOU to UVWI” never fOFglVe YOU for Your_print'er missmg 't'
a couple of mini-features to Print Shop Companion which don’t really fit a specific category. For
—
A
mede
—
required. There are
DH
Companion, Broderbund has
excellent package .for the Atari 8 b't market. I feel the T'Ie magic and preature maker are mainly for the kids certainly they wontget used much by me 7 but_o_n the other hand the calendar is brilliant, the Graphic Editor+ a wondrous improvement on the original and the border and font editors
Graphic Edit0r+ for personalised touches. Print ShOP Companion has an excellent CGIehdaf facility, creating either weekly or monthly calendars With Print ShOP graphics and choice Of fonts. The calendar has a date range from 1753 to 9999. Graphics can be positioned across the too of the page in two sizes. Text choices are from standard, outlined or 3D and it can be placed In each day to hiQhIIth important events, up to a 120 characters for each day in the weekly versions and 112 characters for the monthly one. Finally, not only can your designs be printed out but they can also be saved to disc and edited as and when
0-
body parts.
1000 possible combinations WhiCh can be saved to disc and, like the tile magic, passed instantly to the
—
MIME .._...,....~..7.95....10..§
layouts. Maker allows graphics W
95
7.95
”W °"’°'°”"°"°V)'
ACCESSMASTERCARD/EUROCARDNISA accepted CREDIT CARD ORDER LINE 0279 09509 24 nouns A DAY. 7 DAYS A WEEK ummmcwomnnsu EXTRAS-WHATVOUSEEISWHATYOUPAY -
5
3PF
6 I mm
18 Crown Close, Sheerlng,
Blshop's
Stontord. Hens CM22 7NX
————————————_—Se I '
LAST month we looked at USR in its simplest form: X=USR(ADDRESS). But you have probably come across listings which contain far more x= seen eematex stamn USR(ADDRESS,100,A,B*5). Let's look how extra numbers and variables like
.
grams.
e
_
LEN GOLDING concludes hls look at this powerfu| command _
these can be used in your own pro.
the screen change to any colour you want. Program shows the new routine, and Program ii is the Basic translation. The routine is called usin X=USR(1536,C),where C is a numbegr n to
two-byte integer. The pardivided ameter by 256 gives the high whole-number the and part of byte, the whatever remains is the low byte. r baena n eizlrg:srirt‘)?\er' It pushes each of these two—byte 3” gage$52,122,232 we" as ADR_(A$) or 2,56*PEEK(106) values on to the stack, low byte first, matter how many
things there N9 are in the brackets, the first one IS address Of your machine always
each into a
I
" ‘
the other values in the brackets are
10 FOR X=0
parameters or arguments. As far as USR is concerned, they are just ordinary numbers, not addresses or machine code instructions or anything else complicated. You can have up to 127 different parameters, and each one can be a real number, a variable name or an expression, so long as its value does not exceed 65535' The USR function automatically stores these parameters in a form that can easily be retrieved by your machine code routine. So you can use
EXT
X
25
”f”
called
(”READ
TO
D1POKE
ztcarfgi‘iefictm'zhgstoagkevi/(?fgg
1536+X,D:N
in g like this'
104,104,104,141,198,2,96 Desrred screen colour,
0
t
TOP Of Stack
302§E18:REH 2” X=USR(1536'
C)
—
routine ff” aQ?Pn- the machine ?lls S'mP‘lf'es code so it’s a programming enormously, worthwhile technique to master. _
Here’s how 't works. The 6502 processor uses a specral — memory area known as the Stack vertical tube, a it as think of long, °'°sed 3? the.b°tt°m end' Data c.“ be ”Shed m“? ‘t 0“ p””ed °Ut °f 't One byte at a time, but you have access only to the one on top. If you wanted to retrieve, say, the third byte down, _
you wouldfirst haveto removethetop
two bytes. Now the ?rst thing USR does is to note its current position in the Basic program, so that it can return later, and pushes this two—byte address onto the Stath ‘OW byte f"5‘Next it takes the parameters in turn, reading from right toleft,and converts _
(6) 10 m 20 JVE (7) 30 HHJ (K) 40 SH (C)
I 7» ‘ , ——
Hi
C
1.0
R
Hi Lo
R
Program
“36“
20
PLA
‘nunber of paraoe
Discard
40
5“
STA
gister 60
of
para
(=0) Lou byte
PLA
colour
n
high byte
Discard
PLA
leter
RTS
I
remember that every parameter DU§h§3SI tWO bytes on to the stack, even lf its 0n'Y a one-byte lt '5 V'tal to
71a
Store
=
required Scree
it in
the colour re
Return to Basic
'
Program /: Modified screen colour change routine
_
_
and ?nany puts one more byte on top of the stack, to show how many parameters there were in the USR
number (less than 255), and that the number Of parameters IS pushed on to the t°p.°f the stack even 'f that
statement. Let's look at some examples. Remember our simple colour change routine from last month? It changed the screen from blue to black when you typed X=USR(1536).By adding a parameterand modifying the machine code program slightly you can make
10
ls
me code Z?fo' nuantber e
29 30 CHACT=$2F3
“5600 so ;This routine is called by: x=usr<1 536,3UITCH,RATE). SHITCH controls the 60 ; Oil/OFF function; RATE controls th Neither number may e
1,9
um #START/256 through this address
will
JSR
0180 SM CDTHA2+1 v2 counts down to 0
when
Chill
mo 0200
m
oi
High byte
SWITCH
.
pu
9155
of
(4) Lou byte
SHITCH STA
=
CONTROL
PU
”125 of
RATE
0130
"on" or
of
High byte <=Bi Lou byte
PLA
RATE
5145
STA
=
DELAY
“5“
LB! #START&255 computer where the 5165 S“ CDTHAZ'
outine starts
Program
III:
LDA
CONTROL
deSil'Ed
Hash rou
tine wanted? 0210
BNE
BLINK
if
Branch
“55 “a“
$251? 952124: “23“
STA
om
RTS
CHACT
is opaque and
to Basic 925g BLINK 0260 LDA CHACT ents of 755 0270 EOR #2 ml 2 to 0 0280 SM cam LDA DELAY 0290 sh rate every
retur
n
G3“
STA
CDTHVZ
Read cont Change
fla
Reset
tine
fr
the
routine is called
flash rate
-
I
START
Yes
{=2)
parameters 99 of
program
one
“C"flaghzggequency. Number
”3
Turn to Page 27 b
cnmz=szza coinv2=szii
Sm“ 1733
.
m??? three PLA Instructions. 0 t ese removes one byte from EtarrtsfWitt ac
'off' conand
ters‘ (=1) 30
Basic loader for Program
II:
0110 1g
number of parameters high byte of ’colour' parameter (must=0) low byte of ‘colour’ parameter (0 to 255) high byte of return address low byte of return address
1
C g
_
Basic to do calculations which machine codefinds difficult—complex arithmetic, for example then transmit the result to your machine code
l
“n
e
Tell the .
"blink"
l‘
it
R18
9315. Basrc 3323 CONTROL *=*+l 0330 DELAY *=*+1
Return
to
Modi?ed flashing cursor routine December 1987 Atari User 25
ATTENTMN
A 1- LAST” E R N ATIVE ALT ,, EAL A R
A LL 105 0 D IS K D RI VE OWNERS
0
l
THE JoysTlCKn
—'
The ULTIMATE drive enhancement from Innovated Software.
.
.
>
. ._.;.3.;.:-:2:2:2:§:§:EfEii:-:§;l
.;.z.;.1.;:;:5;:;:a:§5i;E:EiE525E513i5535?5z53ifE5Egig?gi??z?:J'L'H'.” “32:23:21.
“4\
ef/
DET A IL
.
-’§"’-"E"”:""
Plug in, high quality, easily fitted PCB with
'
full
..:=.:':=‘:=2:if:=
-.-.~..-.:~:~:~
_
f“
l
_ ‘
~
"A, _.
E
,
NEW
”
._
O
_
1$6;
_,
r
Q\/0 9/95
-
/7’
\\\
A
TRAK
9
*PATEm
._
PENDING
~'
PRECISION
4?
LMES.
it
CONTROL
fitting instructions.
Now with full Happy compatibility. Improved drive speeds - up to TWICE normal loading speed. Reduction of drive WEAR and TEAR: whole tracks can be Stored in the PLATE'S 16K of RAM. Supports Double, Dual and Single densities. Sector SKEW is no longer required to obtain HI-speed. Will run all available disk operating systems, (DOS), including: SPARTADOS HAPPY WARP SPEED DOS AND OTHER HIGH SPEED SYSTEMS. The PLATE drive can also emulate other drives via its massive on board RAM including: IS/US DOUBLER, STANDARD 1050, ARCHIVER, HAPPY, LAZER AND WA RP DRIVE. HI-SPEED reading and writing with special SIO gives an increase in Speed by a factor of SIX!! Many special commands have been added to the SIG table.
mm
-
f 1; I
O
\\
r
""
MR
51
Q
as???)
i
gee
’
0
O 0.101.349 9
-
‘
Plt
Th‘ 1050 IS
3\>\-‘ \ a
.
*
Er
g
7
\
RM'W’I
*
AutoF'
We
*
‘
.
.
Flat Pro?le for
.
.
.
Supphed With-double Sided menu dlSC and a specral l-H- SPEED menu. Built in diagnostic tester, sector copier and special backup menu.
combmed leectIOI‘l & Fire Buttons Mode
Both Hands Use
Easy
'
___4"_"E__
ONLY
"
£18.
__
“MA—MAL
85!
A comprehensive 30 page manual is supplied with complete fitting instructions and detailed information regarding software drive control; to allow you to access the full potential of the PLATE.
PR/CE[NCLUDES VAT ADD 75p FOR P&R OVERSEAS CUQDMERS ADD £1 EXTRA TO COVER P8P. ___——____
Instead of the old fashioned joystick, ‘ACTION BUTTONS' control direction & ?re BUT this is neat Star-Trak has a second set of buttons which combine direction AND ?re into one! STAR‘TRAK'S ?ngertip control enables even the ‘|earner'to reach scores old fashioned joysticks cant reach. What's more, the slim, low profile design means you use bOth hands at once! can The goodnewsldoesntendt'here. STAR'TRAK featuresa three posmon fire control SW|tch — OFF, AUTOFlRE and the amazing BURST FIRE mode. With BURST FIRE you get a short or long burst of fire each time you press down either the central fire button or one of the combined direction & fire buttons it's deadl I Get your hands on Star Tris/ktoday. ——————————— —
A“ registered ,
,
.
be
_
With any wf‘wafe SUPPhed updates, etc, for the price of a disk and return postage.
—
°W?ers
Wf?
W»9m~wm¢\wwmeo~w¢wmmeSMyamW?<0-frames» Also supplied with...
>
GREMLIN GRA B B ER III é The most comprehensive, HI-SPEED back- up “i sag-utility
disc
on
“i
2
the market, complete with manual.
A‘WW’MWW _
..
..
.
‘
.
..
M"
j
5? 5254
This complete package
—
DESIGNED AND MANUFACTURED IN THE UK. BY "—'_ ' _
R. H. DESIGN Units 2 & 3, Stonefall Stables Stonefall Avenue, Harrogate HG2 7NR Tel.
0423 880520
NOW ONLY
£89.95
A saving of £24.95 on A V‘“ 'la “e °“
1
Y
fr o m
inc. Post/Packing
and
12
months warranty.
previous advertised price!
:
53 Ru b
Road
’
Worthging, West Sussex, BN11 SNB.
Tel: 0903-40509 (24 hrs.) 26 Atari User December 7987
Series 4 From Page25
store X=B
T0 46:READ
D:POKE 1536+X,D:
Plait): 2
the top of the stack and puts it into the 6502 Accumulator, Line 20 removes the number of parameters byte, which is of no interest to us so we don’t do anything with it. -
sit out 2,173,47,6,268,6,169,2,141,243 ,2,96,173,243,2,73,2,141,21i3,2 W DATA 173,48r6,141,26r2,96 Set flash routine ON (
38leans “1163772;le
-
case must be 0, since you can't store more than 255 in a colour register. So,
again, it is discarded. The final PLA retrieves the arameter's lOW byte, which is the lt)rue value °f C: and “ne 50 “Was 't 'l“° colour register 2. The RTS instruction at line 60 pulls the two remaining bytes off the stack, converts thern into a two-byte address, and terminates the USR routine by jumping to that in ram.
address
AII being well, this will restore control to your Basic program at the statement immediately following the USR call.
Everything above the return address must be removed from the stack before the final RTS is executed, othenNise the computer will wander
off into never-never land and your program will crash. That’s wh eve USR routine must contain at least ohye PLA instruction to remove the number of parameters byte—evenif there are no parameters. Programs In and IV are a bit more —
interesting: They
are based
on last
month's flashing cursor routine. By using parametersyou can gain control over the ?ash rate, and switch the routine on or off at will. The variable SWITCH turns the routine off if it's zero or on if it’s nonzero, while RATE controls the flash frequency. Neither parameter may exceed 255, so at the start of this routine the stack will look like this:
2_
SWlTCH H'
Nymber Of parameters Of SWlTCH
ngh byte
Set flash frequency
79 X'USR(1536 r SWITCH r
(must=0l
RATE L".
Li”
byte °f RATE
ngh byte
Of
return
to Low byte
of
return
R
H'
R
address address
Notice in Program III how the parameters are pulled off the stack in turn, and used by the machine code routine. Programs V and VI contain a simple routine for wiping a of spemfied area ram _ useful when you re setting up player/missne graphics or page flipping. The example given clears four pages (1024 bytes) of ram starting at address 20000, but you can change
RAT E
.
.
ma es Asiembleir?liditor “TU“ t° assemble a Pro“ .'t gram d'recf‘ly to cassette, 5° assemble 't to ram f'rSt’ the". use SAVE #C: to '
ill;- h ave ”13252531337?th
th'is pro b -
(0 t
lem: ° yotue cahn t e use)_ASMf,,#Q:lfilenamel 0 Ject m a crea lle .S'n9le operation. Now go back into BaSlC, run
)
,
/
'
6‘
1G
A.eit‘f?
(8)
TST
50 UEL
(R) T0 40:READ
X=E
£3 23; $2;
"
‘
$3 ‘ljlfgET;
49 H9L (5)
B:POKE
l536‘l'XIO:
agx§0§ 2a om 164,164,133,2M,104,133 zna it 4 1“ ’ 42 ’ 6 ’ ml. ’ 1“ ’ 41 ’ 6 ’ 169 ’ ’ 128 154 ’ ’ E,
Program IV: Basic loader for Program //l
the parameters to sun yourself. In this example the parameter values exceed 255, so both bytes of the integer are relevant. If you can work out how the stack operates in this routine you’ve mastered the .
technique Of parameter passing. Having come this far, YOU Will “OW want to write routines of your own, and this involves translating machine language source code into Basic DAISTA Stat?mintsr.1 t is and is tedious and oing v 30: as promised last error-prone month, Program V“ is designed tO do all the hard work for you. First write your source code and check that it assembles correctly. Next 15 ;Call by x=USR(lS36,A,N) 25 START=$CB 38 mm
'
PLA
"Mb”
°f
55 69
PLA
High byte of
STA
START”
79 as
pu m
START
93
PLA
255 Lou byte
6105
STA
ll‘l’lB
PLA
0120
5“
SIZE+1 SIZE
it” SWlTCH L o levllist/tcel o of SWITCH RATE Hi High byte of RATE
bug in Atari’s cartridge Wh'Ch
a
-
£143},ll’ljzl,{lllefljllafgfllqjll’1
oqulEgrzgnetgsswhlilctzhtll:thllsglpatrltllbilg: g?zggksm?u
.
code file. There's
.
iii
DAT
it on disc or cassette in form — this is the object
assembled
paranet
of
A
A
High byte of N (= Number of pages) Lou byte of N (= “Milling bytes)
332: 4:2? 0150
LDX
[é
35 DATA 612W,12,136,145,2li3,298,251,2 35,234,202’48’71258’2441172,“lé’z?slz
39,96
Start
of
RAM
Number
of
bytes
an START=2MM:REM 0 be wiped 50 BYTES=1624:REH
lear
area t to
c
g
70 X=USR'(1536,START,BYTES>
12 TSF ’
(4)
20 T40 (S)
T“ (l)
3”
0 ' '
SAT (T) SlX (E) 7” J” (7)
4G
W
,.
Program VI" Bas'c loader for Program V
V” and f0||0W the instruc— PTOQFem “one as they appear 0" the screen. Your source code Will be turned into DATA statements, complete Wlth “he Wh'Ch numbers, YOU then store In LISTed form so that they can be merged into any Basic program. Now you have mastered USR, a new
whole
programming
W0_l’ld
is
Weltlhg- You can use system timers, write vertical blanl< interrupt routines, experiment Wlth flhe scrolling, CUStOmlse of the Operating system, parts talk directly to CIO, produce fast player/missile graphics and much, much more. In fact you’ve taken the first step along the road to becoming a fully-
SIZE+1
Branch
Rm“
1
if
less th
fledged machine code programmer.
an
?ll? 35: 5180 on e pages
Erase
alt conplet
~
me
so (srmm
5205 0219 $220 5235
Bug Loop INC
page to m"
START”
31999 m -code files
M: Converts object into DATA statements. 32m Dill is<i>,ast16>,cs<a),osi12) 32m ? ciiiisuzsm "Using disk or cas sette? (D or C)":INPUT As 32925 IF
.
AS="C"
THEN
BS="C:":CS="casse
DEX
ttE":D$="object file”:60T0 32m
Bill EXIT
32533 1;
sue Loop 3256 REHAIN 026i! LDY SIZE
“?u"
THEN
Bs="l>:":cs='d1‘sk"
:60t0 32m
321.0
32540
GOTO
32619
his"?! .
Erase reaaining
Ytes LOOP
Egg £2215 5295 RTS 5303 SIZE *=*+2
'
PROGRAM
Return
Program V: Erase N bytes of ram, starting at address A
to Basic
of
?
b
"con
i2ll5ll dnannie e 31m” °zgflntput 3“ _ .°° + , 35223in?lllqllnssearstlEfltlgl-aflcoliltalis ;D$:?
"and press
START”
Turn to Page 28> Program
V//-'
Convert code into DATA December 7387 Atari User 27
‘ F’°’" Page 27 32080 GOSUB 32470 32090 OPEN (21,4085 32100 GET #1,X:GET #1,X 32110 GET #1,X=GET 2‘er 32120 START=X*256*Y=S=SNRT 32139GET#11X:GET #1,v 32140 START=PEEK(106)-32:POKE 106,5TAR TZGRAPHICS 0:5TART=START*256 32150 ? CHR$(125):? ”START ADDRESS = " 23:7 32160 TRAP 32190:X=0 32170 GET #1,A:POKE START+X,A 32180 X=X+1:GOTO 32170 32190 CLOSE #1 32200 TRAP 32200:POKE 752,1z? :? ”NUMB ER OF BYTES = ”;X:FINISH=START+X-1 32210 POSITION 2,14:? "Press START to convert code into” 32220 ? ”DATA statements for use by Ba Sic" 32230 GOSUB 32470 32240 TRAP 32240:'.’ CHR$(125) 32250 ? ”At what line number do you ua nt the”:? ”DATA statements to start?" 32260 INPUT LINE:LSTART=LINE:? CHR$(12 5)
32270 011£=0 32280 ? z? :? LINE;" DATA "; 32290 7 PEEK(START+BYTE);”,”; 32300 8YTE=BYTE+1
TWO
I
I
1
=
1.
I I | I I l l . I
32360
As=~p~
11:
THEN
BS=”D:DATAFILE.TH
32370 7 ;? "1, Insert cessary” 32380 ? :?.“2. Press the DATA ?le“
32390?
:? ”DATA
RETURN
statements
to create recorded
e
xisting" 32410
.
? "program, usmg the command":? "ENTER";CHR3134);35;CHR$(3“ 32420 POKE 752,0:POSITION 2,20 32430 7 "LIST ";CHR$(34);B$;CHR$(34);" ,";LSTARTf'":UNE=P031T10N 2218 32440 TRAP 32460 32450 END 32460 ? CHRS(125):? "ERROR ";PEEK(19S) :GOT0 32370 32470 IF PEEK(53279)<>6 THEN 32470 32480 RETURN 32490 ? CHR$(126):? ”CONT”:POSITION 2, 0:P0KE 842/13=5T°P 32500 POKE 842,12:? CHR$(125):RETURN
Completeand mail subscription
I
1
Please reserve meaoopy ofAtari User magazine every month until further notice.
El lwill collect would like it delivered to my home.
Name\ Add'ess \ K \ Not. to newsagcntulurl User should be obtainable from your local wholasnlur, or annual Funk Evan", Circulation Manager on 0424 430422
I I | I l l I . I
=
I I . l .
Ac K
(L)
32250 0111 (s) 32260 11,19 (0) 32270 TL1 (0) 32280 HTP (A) 32290 RCV (8) 32300 NH) (5) 32310 0x2 (7) 32320 CD9 (11) 32330 362 (E) 3237.0 UKN (7) 32350 HDR (L) 32360 NH (4) 32370 GJL (T) 32330 YNF (u) 32390 ONY (3)
(N)
(0) (V) (N) (G) (U)
(3) (A) (C)
(L) (T) (Q)
(2) (G)
(V)
321,00
(11)
32410 03V (9) 32420 R16 (L)
(N)
(5) (u) (5) (8) (3) (c)
(N)
YSN
321.30 737
(G)
32440 UTO (4) 32450 Hp7 (T) 321.60
(G)
QRR
(7) 32480 103 (7) 32490 BPB (5) 32500 71x (0) 322.70 307
(C)
(A)
pnooucrs
cemnomcs
=
EVERY MONTH
l------------------‘
.
1
.
I | l '
28 Atari User December 7987
ne
th1s H3)” 32400 ? "may then be merged 01th any
X
I
if
new ”;C$;”
n
form on Page 51 2. Hand this form to your newsagent.
D
31999 E3N 32000 HVU 32010 1100 32020 O3R 32030 40x 32040 UCS 32050 xvv 32060 080 32070 HLQ 32080 llUF 32090 SMV 32100 41qu 32110 4XV 32120 XDN 32130 50V 32145 ”9 32150 MK 32160 01; 32170 mg 32180 555 32190 WX 32200 BGL 32219 83511 32220 501 32230l1lTF 32240 0x3
F"
V
§<
’
”;LINE
I
l | l l
=
e
W¢DTJTE§EFTNSURE l s I
=
l I I . .
32310 IF START+BYTE>FINISH THEN GOSUB 32490:GOTO 32350 32320 IF BYTE/80=INT(BYTE/80) THEN 508 us 32490:uue=1105+10:2 mom 32280 32330 11 BYTE/20=INT(BYTE/20) THEN 2 c HR$(126):LINE=LINE+10:GOT0 32280 32340 6010 32290 32350 ? “Data encoding finished at (in
PRINTER INTERFACE 800, XL, XE (Any8 BitAidri)
400,
_¢ A???
"
‘
\
\\\
’" 3
‘J/
63917, TYPE 72000
l v’J’
5452
0 ANY CENTRONICS PRINTER 0 NO SOFTWARE NEEDED ' ALL CABLES SUPPLIED o EASY TO use 0
—
JUST PLUG IN AND GO
TRANSPARENT&CONVERSIONFEATURESINCLUDED
0 FULL YEARS WARRANTY FREE 40 PAGE CATALOGUE ON REQUEST OR WITH ORDER
MEEDMORE LIMITED w ,N 1h Er On
28F
'
Maggi; SE 431. Tel~
'
051-521 2202
1
E E .
IE“
“E W, an NQAWENS@HF H“
—
'
-..
PL65
|.|.l
ARIER
FOR ANY 8 BlT ATARI WITH 48K RAM A micro-processorprogram development languagedesigned speci?cally for the 6502 processor that gives the power and flexibility of assemblerwithout the
33
E Z <
headache.
E
a procedural structured language that is designed to be used as a replacement for assembler. It is implemented as a single pass compilerwhlch generates pure 6502 machine code output. PL65
is
'
INTERRUPT types of procedure PROC FUNC FUNC$ and 4 primary variable types BYTE lNT POINTER and STFllNG + absolute, BASED and arrays Structured program flow statements IFTHENELSE ENDIF WHILE DO ENDWHILE REPEAT UNTIL/FOR EVER FOR TO/DOWNTO STEP NEXT CASE OF ENDOF ELSE ENDCASE ON GOTO + unrestricted GOTO's for those who can‘t break the habit 4
'
'
,
. v
.
r
,
,,
:
,
we
, 1
’
j
> j
,_
a:
,
em
j
;
;’
C (gig/15, «
cm
1
g
W”
r
we
g
4,
c .
if{1,7 r
"-
__
m
e
_
. ’
.
v
"My
'
_
,,/
M
‘i
.
v
Que
f
_.
1
,
‘“
zzzt“
m :> m 2 U) m 3
t
x
"
_
which can be Syntax includes the complete set of 6502 mnemonics intermixed with high level code for those time critical code segments.
5 ?: < 9
3 5 E
'
fig/95557
e
z
N
4;
”Wei
"
.
_
»
w
Y
I f
‘
'
2 m
Lu
'
-
z
w
0
\
KEY LANGUAGE FEATURES
a g
E
-
.
'
g
9 5
,,
e
,
+
much much more.
N
PL65 allows you to create fast professional programs with high level statements with the built in producing code which is 60-1 00 times faster than BASIC and assembler even fast arcade games are possible (no royalties on runtime code).
.
W v
“3
PL65 is supplied on disk with DOS 2.5 KED a powerful word—processor style text editor which is packed full of features + Library support ?les including routinesfor l/O,graphics, player-missile graphics, sound etc etc+ 130 page programming manual.
A}
3 r
ms
1
7
3-
,
"1
»_.
4212
it;
size-gt.
_
~ ,
w
Tv'
FONT
‘th
2
f~
1, -
,v
i
31.
$53.5“ if?
‘4
_'
.'
v,
c
f
_
7'
3:
,
‘tfectscss‘e
-
.
..
' -
,
r:
,
1
,
A s
,
1
4
“ ,
'
.
.:,
j
,
J»
if
5'~
t?
“z????t?if??
~
,s~-‘0“"‘
SiT
4-—"
' -
etc
~ ,
Q
1‘
,%ewc_u
111m] YOUR 1029 PRINTER INTO $ka c e‘t???m .,;:;:"1~1.pr<.¢i~“r / . emcee W 4 PRINTERS IN ONE c '
'
1 . .
,
c? “it?" ‘
>
,
All this and more for just £19.95 Sendcheques orposta/ orders made payable to: Noahsott, 90 LONDON ROAD, DUNSTABLE, BEDS LU6
.
;
.
+
1
a .,
.
__
.,
gsi
.i
..
f
y
t l
ti,- _.____‘
y
,
Ex-
Replacement character ROM! sets
D No
at the ?ick
of a switch
5 new sets
—
—
D Fitted in minutes. D 100% compatible with all existing so?ware. D Adds new dimensions to your letters documents. 65“
86“ Plus 3 n e W se is
.
or
D a.
res-r ms
.
Simple to ?t
existing sottware.
0&?lguss?uia‘g?oils
mm ‘
..
f'
g, fig
tea-rm
c
K
«mm
W’m??w’ma?mmia?umse
)1 me
carom Si! IIS (ll
are“
E, a RES" "S? t....... n
0
e
?g; sci:
.
(Total Value of these Items
8°
-
Near/V £40!!!)
tare MIME...
3 ,
x
Deals always available I range of ATARI ST Hardware. Gmgtwc?npuman on s f m and Periphmls'
I
C 0m D“ m at t
Dept ATU-Unlt B-Falcon Street
mummy"-le'cs-lf"'f"
a: 0509
-262259/ 266322 / 233593
(Prices & Delivery Subject to Availability E' & O'E‘)
a
E a s H
S
a a q
n
H
E =
55
‘a'
E “
>.
I D
5
C
:
58,
We now offer a "FREE LOAN MACHINE" E5 5”; (subject to availability) should any delay Q = OCCU" durlng your Warranty Repalrs. g g
no soldering etc.
—
'
-
.
-
£1 2.99
-
M ICROBLASTERJOYST|CK “35 Em
Campy-art
prefer we can supply Just the descender character
D 100% compatible with
I
.
Contains existing
lower price.
.
5
an"f 0 MD 70L STORAGE BOX as
HffzczlJEF‘IL-lH
descender ROM for only
If you
D
free“ _‘.il-lllart
. .
.
cage
.
just
.
7
,
_
.
on a chip at
,
,
u
,
t
~
_
,
nescxnsn
HEEDEEGl—l
VAT
25? 5:53; c.
comp Alsull' [0 O 10 BLANK DlSKS at
1
mun:
m Fiil’jEZEIlEF-WJSH
,
,
POST FREE . all with true descenders.
.
”1”th
,
VAT=£29900
t
,
FONT Ill Simply replace the old character ROM in your 1029 with or necessary. cutting soldering .
.
:
,
mc-
99
£24
ONLY
4 character
.
c
c
its
L.
,_
2 u
a
E l
H N
'
,\'
‘x',’
\,;~.\F
I
.
mm
‘~
-
1 i
PIPY'FHJIJliT
r
4
“
elm—E"
16“
l.
?g
I,
\-,>.
-
t ,
—
é“?
Gladwin, Doncaster, South
Jet Bo°t 136k WH|LE th|s superb p_|ay|ng game from the English Software Company, If You are going across the slides and up the lifts PUSh VOUT iOYStiCk Up then they will move faster_ Also play on the practice game as no monsters will appear to get in your way and annoy .
_
you. — Christopher Hussey, High Wycombe, Bucks.
“mm—u.
._
‘
..,.......
“ml-Km
’" 1
‘
3 '
a
1‘
g
f
”mm
THERE is a undocumented feature of the game. If you stop your craft on top of the flashing area then your fuel will —
Ata
"
‘
T:
43
'
/
'/
/‘-" z/Q't/v/ 1,4}
'
s;
..
if?“
3’
z...-
,f4¢{i\§ 35221» Zifi -
Alternate
,j§;i._, fl 22,3, F)“» 442/- j /
'
Reallty
,
'
'
THERE are two healers and they work on alternate hours so, if a healer is out
when you arrive, wait until the next hour and try again. It isn’t worth fighting the brown mould as it only usually leaves you with a disease. There is nothing special about the clubs that you join, except that their prices are sky high. The small green dragons and wraiths can be tricked, so you don't need to fight them. After using the healer his prices will increase, so exit and walk back in again. — Granville Danby, Leeds.
Los
éw
serve“
'
"$er
as; s
”’_
$134?'
.,
_
E 5
——-
_
r“
gigs;
wigs
WHEN you start, keep the pause button pressed and this way your finishing time will be around 45 seconds. — Nicholas Atkins, Birstall, Leicester.
0f
serous _
,
A b ado“
.
PLUG a lOYStICk lntO port tWO. type POW and after the game has started you can then move_ the creatures. To change men press f'fe - Dawd Baxter,
Franny, Runcorn.
Ange|es swat
ONCE you have fought your way to the crossroads you must fight off
Kevin Campbell, West
Mercenary 2
-
Tennls
WHEN you are serving from the top of the screen in the one-player game, always serve using a forehand as the will have no chance of returopponent ning it. — Dinesh Bhudia, Harlesdon,
London.
30 Atari User December 1987
—
Krazy K°pter HOVER above the platform on the right hand side of the screen. This will protect you from being shot by the
boat below. If you are very accurate with your bombs you can get extra points by hitting the missile when it appears. — Nigel Bowley, Hockley, Essex.
The Second
HERE is a tip for getting into the programmer's special cheat rooms. When you start, board the Dominion Dart and fly to a height of over 350 metres then level out. Press 9 and then keep > pressed
-
,
o
,
increase. Lothian.
g];
about four sqauds of men. When the boss and the hostage appear, let them move on to the road. When they are coming from the right, just before the boss gets into your line of fire, shoot and if you time it right and are very accurate, with luck you will kill him and miss the hostage. -NigeIBowIey, Hockley, Essex.
Astromeda ‘
z:
"a
y“ ~" K§§
-t
TO complete the game you must first go to the herb garden and try to collect as many herbs as you can before the gardener comes after you. Then leave as fast as you can because your brother soon follows. Now go to the cauldron and mix the spells that are complete so you can use them against your brother. —
William Yorks.
.
?
4-,\"~-..' \‘-'
vow
’
until you reach
a speed
of
around 1781 kph. Firea bullet and as you fly closeto it pick it up by pressing T. Then fly back to location 08-08 and pick up the object that you started the game inside.
At this point fly to any elevator—the
one at location 08-01 is probably the easiest one to get to. Go underground and walk to the tri-
City
angular door. You don’t get the usual “locked” reply, and you can walk straight in. You now have the key to every door and you can get into any hanger, out of prison and amass millions ofcredits easily. It will also be easy to find the
Novadrive and the starship and escape.
intergalactic
Final quick tip: In one of the complexes out in the wasteland is a room that is bright white inside. If you walk around the room and along the walls, after a while you will find the bar chart from the exchequers. — Paul Mylet, Woking, Surrey.
Br! 'tain’s
DISKDVER
.
Hm has ter co m pl, "135m aga z -5
»
g
%
E»
if?»
"571
[ff
"
J
E;
Apple User
Electron User
The Micro User
e (I)
>
>
5 E:> 5 g a 2 ca
5
m
Z < 9
3 -5"Blank Disks
*
,,
E
WITH NEW LOWER PRICES, FREE PLASTIC LIBRARY CASES AND FREE istcLAss DELIVERY
’
-
OUR GREAT DISK DEALS...
. .
7;
_‘
,
1
a
v
i‘ii‘t
.»
..
>
..
E5 "
i
g}fl}?E"
g
10
gs -:
x,
E
Atari User
E
a
aw
“ E
g:
y,
£1.25
1
w
~
E
£1%‘6Y§g
E's-00 «gg ".'EE H ESQ-E E l.-
-——~—
5
L
x
““21.25
.EX.VAT £12.65
a
M
E/ %
r
,_
‘
“
Atiri
EEE
§
=
inc. VAT
”WW/m“
ST User ,_
inc. VAT =
’
«£49
W u
'
.,,;;I;
a
E
'
"
'
'
E
z
“
‘
‘
unt:.VAT=£128.69
' ‘
EME[£1.25|
it
I
ME/g /
?,
s
i
”a” /
is“?
Meeftke ,
«i "
2:55“ ‘
E,
“E A]
~
EESEEL‘E’E E
EEG—n ”f
E?,
,
if"
%
men
,,
701.
'
,
”rm-u
‘Wf
E
.‘
{MD
h
paw“
,,
,,él,
E
jg
E‘
8
a
g
g 3
55
?
?g
/
'
Amstrad Professional Computing
Amstrad PCW
Amstrad Computer User
-
£3
E? ,
31/2"
-
EE
“0.
E?
?”
;
Z
E5
‘Smoked
‘
a;
£5
q
35
Plazatm
~
,
STORAGE BOX
0 Holds up to 70 Disks 0 High Quality I ' l m Ct R e s-st 3 nt
,
E
0sz
£5
Hinged
a“
5 m
1;
0 Supplied with Dividers
.
”571m; i
Computing “with the Amstrad CPC
n
"
=
xx
a
ur at ya NOW ’e 53 t 5 or call
newsagen .
@
D lam on d E Ul‘ op ress
'
0424 430422/422928
E
g/‘fzé/?
PC Amstrad
Computing with the Amstrad PCW
WW
..
'///'L22;f""'w\e “ save your va\:ast Disksmm at” '_ 1, drinks '
ONLY
35 .
.
.
11.25 ex. VAT
inc.
VAT=£12.95
/
E
g"?
23 %3
4
a ~
g
Compumart
Dept ATu-Unlt 8-Falcan Street
Loughboraugh Lelcs LE It If" m osos-zszzsslzssazz[233893 -
-
(Prices & Delivery Subject to Availability E. & O.E.)
2 u. E t
5 H
E
in
2
2
—_—___———
i
i
Old
Something I
somet ,
?awwm
ew
ln
.”f~"i%%
\‘
.,
O
'
1
'
I
J“
,
" >
/
”A’E',‘
AW ? AW”? 5.35"4?“ é? .
'
,
_
1
,-
QM}
t
5‘“
’
65:
Viz—jg);
,
NEIL FAWCEI 'I look at Atari
I takes 5
latest
IN nice time for Christmas, here’s new from Atari — the XE Games System. With its low price, it will be at the top of lots of present lists, so let's take a look at how it
something
performs.
month we'll assess the new hardware, next month we’ll delve deeper and reveal how it compares with the rest of the 8 bit range. The first thing that hit me was the machine's new external design. Atari has put a lot of thought into this and it has paid off. The XE is very pleasing to the eye. Although there has been little change in the technical specification, both the overall design of the main board and the layout have changed. Atari is selling the XE games console in several forms (see panel on facing page). The three systems range from one that is only suitable for games up to one that can be used for any micro application and will This
32 Atari User December 1987
7,
a
baby even suit serious programmers.
We'll take
look at the individual components so you can best choose which system is for you: a
_
,
_ 'e 6 mo“ ~
"
c‘ »
sole
This is the heart of the system, and rectangular case houses what I class as the best 8 bit technology on the market. There is a serial port on the rear, two joystick ports, and sockets for cartridge, keyboard and mains. The DIN audio/video output socket found on earlier machines is replaced by two phono sockets. The parallel bus that featured on all XL micros has gone, and so has the expansion bus that appeared on the 130XE. The cartridge socket, power switch, Option, Start and Select switches are located on the top of the casing making them easy to access. a
The switches are coloured in pastel shades and add to the micro's overall looks. There’s an extra bonus built into the console in the form of the old Atari Missile Command game, a classic in its time. The console also has a built-in diagnostic test routine that Will check the ram, rom, audio channels. screen display and keyboard switches. The console comes with 65,536 bytes of ram available to the user and an operating system of around 28k. Contained within the OS is Basic, the game andaself test routine—not bad for a so-called games machine.
Keyboal'd ,
,
A standard qwerty keyboard is supplied, with the control graphics printed on the front of the keys as with the 130XE this is designed to —
—————-Review save You manuals.
time constantly referring to
The keyboard has a lovely feel to it found typing at speed very easy. Included is a Help koY: usually found Start and OPt'o“ on the 3'b't W'th_ _
and
l
Ataris. It ls
detachagtgle.
so
we?ndcan type
whatevei' posmon you
_
In
comfort-
able. This adds a WWY professmnal feel to the system. W'" be |f you POKE able 7557204 You to get an international character set u use the control key In conjunction You With key entries. _
XC12 Tape recorder tape units have, with the
Atari
410 recorder, been badly designed. The XC12 is a vast improvement in a variety of ways. The power supply is now taken from the serial lead, and most of the unit is of metal construction and so should last longer than the plastic keys and inserts on the older decks. The unit complements the system nicely, and will also match the 130XE. Whenlplugged the tape deck into the back of my disc drive I had trouble loading tapes but when plugged directly into the console it performed
exception of the very ?rst
perfectly.
Programmers have available to a palette of 256 colours and a minimum of effort all can be
.
JOVSt'Ck
them with
displayed at
The joystick supplied is a standard Atari design that dates back to VCS days. While not being the best unit available it does its iob and is fairly sturdy. When the system is powered up you are presented with the instantly recognisable blue screen with the message READY — Atari Basic is built into the console. This means that all the listings from Atari User will work fine. The loading and saving procedures for tape are the same as for the XL/XE micro. The system was fully compatible with all the commercial software packages I tried _on it — and these ranged from Mlnl Office II to Inte_rnational Karate. All the electronic add-ons ‘trled also worked on the system, including an 850 Interface Epson FX80 and Atari 1029
coin":sifsgL1°§ifsz°gzi?l2.531: and so should appeal to kids of all ages. On a disc in the reviews package was a shoot-'em-up game that uses the gun to plink at bugs on the screen and it worked fine at a fairly
11
Interrupt.
The POKEY sound chip allows you to control four channels independently, with a frequency control ranging from .06Hz to 800l-lz — so any sound effects created are quite
stunning.
m The new design is superb, very sleek and smooth. Picture quality via the TV output has been improved, giving a display that has lost the
tendency to drift out of sync. Including disc software well over 2000 pieces Of software Will work on the new systems.
box, printers.
The system will also support a disc drive mY Old 310 30d my new 1950 drives worked perfectly when loading games or Des. Atarl is bringing out a new XF-551 and hopeelse d?ye. the fully “5 des'?“ W'" match the “ow console to give a very nice |0°km9 —
. XE Computer Games Console: Includes 65XE, built-in Missile Command 517" joystick. £7995O XE Computer Games System:
SYStem-
The console '5 controlled bY a 5502 CPU and has the GTIA custom _
Includes 65XE, keyboard, light gun, built-in Missile Command and joystick, flight Simulator ll and Bug Hunt games. £11399
dedicated to the Atari range. -
are
and spectacular visual efects can be created using the DU - Display List
ggzmishicgl'hgt'hd?iigg?zgum;
nght gun
There
once.
graphics and five text modes on offer. The graphic capabilities are superb
Pack:
When these are combined you have at your fingertips some of the best 8 bit electronics to come off the drawing board in the last decade. The computer still has the 6520 PIA chip, and so interfacing techniques are the
I."CSitagter U 98 computing
.
tutorial,
730XE, XC72 cassette, centi-
pedes, Star Raiders, Miser/9 Command and Atari Tenn/s cartrldges. £73935-
same.
long range.
At the moment there is doesn't seem to be any commercial software
take advantage of the gun. However, it is easy to write your own because it works like a light pen. To get you started here is a short
H ea”
to
“we?
the techused in reading the info" niqu_es sent from the gun t° the program
to demonstrate
a "if i‘ 2M
3
i
”A;
Ell AND
Y
COORDINATES
OF
REPEAT
(”—
3A 7.3
x
05
'-
5;"
§i
".
3
.
_
i <7 _
5
,
"‘
"
M
7 '
"",-
"it?
c
s“
,.
“35;
,
,,
“i'
'
"1"?
hjw';\ v i
f
-.
g
.}
7
‘
New? ‘
,4
*
_
av“
is
,.
‘éE'~* ;
g
S-
if
if";g
-
‘
,
[6
g
5:1)
31121535 "eff": so
?
g”
GUN
THE
.
.
,
=.' i:-
'
i
?tter? j); Eff
7
OFF
30 PRINT CHR$(125):PRINT ”X=";X,”Y=”;Y men PRINT VALUES RETURNED THEN SOUND 1,64,6,11 40 IF smmms :REH MAKE NOISE IF TRIGGER PRESSED su IF STICK(0)=1/. THEN souuo 1,0,ll,0:R EM SHITCH OFF NOISE IF NOT PRESSED 60 GOTO 2|:REH
'
’
,
cunsoa X=PEEK(564):Y=PEEK(565):REM READ
m“
'
1
"z
in:
4
TURN
’
.%_
7 z
752mm
.
f
‘ ;
7
POKE
a;
beg _‘
mach'ne
new
,
7
‘
25m?" lcro. 18
f th 3
0 s...
Wee/ems "
.
'
'
e '
g/Soaipeet't/e Vzhetted ngxtlhvox‘t’hutzczz'ical editor Andre Willey will takea detailed look at the fascinating technology behind the launch ofthe new ”730m"?He Will also assess
how it compares with the rest ofthe8bit range and come to his own conclusions fU‘U’e ’” the -
-
$3253 '
PROCESS
December 7987 Atari User 33
m
’
ff’
‘
Q
(g/
f
'.
4, -
4
z,
.-’
s
‘
3
O
_£Ai1‘
B3!»
O
Show'
35? '
,
aka,
“y“
“ _
1.75: -
‘
-
o
A,
L
1:
'
J
L
is.
f’b
.
‘
ii?
f/
(‘
'f‘/
"i'if.
, ‘
1
1
1' o
\\1\lh\lx\h 1
is connec-
suppw heat sinks triac on-board the Once the boatd, other to \‘Ne and ted severa\wi“ become and components be touched! must not mains
s
H ,
if "
—
;
5:1),
'§\‘ ‘
,‘
V,
34 At an User Decembe ’ 7987 A
;
—
Gadgets 1
a
L.
,.
Illmllll
.,
.'H
{9
—
Z
logé
°“’
aTm
4
—
..—
R1
---w; ---:a g
i
—
9,
L,
‘°
i
Lo_’l'°'
R3
o
o
0
4 0
5 4
5°
IIII «In. “a E“
m
2:
'
2
Jun—x,
“III
9
1
Inn-ism I...“
.2
“LL-
—
g? "
”few“
53mg
'_—I DBP16
DANGER
LIVETWKS
~
T”? o
1
1
[7 ‘
o
0
||||H
,
f
o
||
c‘ .
I
1"
54.
. 3
II—io
—|
_
o
-
1
M‘Eh—y 3:77! “LEE U' _
cm: Elem:
..L
til/Md ?t—_| Lu LP“??? +
I H
_
"
ca—z-
[iv—J?
,°‘
’
December 7987 Atari User 35
_—_——__—__-_———
01
/\
MUS \E/\E/\E/\
cal
|e I®®
Q4 L1
.
L2
L4 Live in Live out
Neutral in Neutral
9
l
® ®
I
6v
‘\
A
scnz
/ scna
/ /
\
\
A k\
k
A
scna
O
scm
A
O _
I:
— __
-
-—--
. a“
new
u"
re
I
0v-
k
-—
Q outl 9
6v
\
/
<9
| l
N-C-
8
\
/
/\
/\
@
9
o
— C3
. .
@
algae
E
1
m
I01 D1
w
.m
02
M
wolator
__
C:
“um,
Q
O
_
9- PIN‘D'CONNECTOR
Figure III: Component layout
4 Fmm P age 35 contact with the track. If you’re planning to run only three or four lamps on each channel, you can dispense with the heat sinks. Otherwise, smear a little heat-sink compound on the back of each triac, fit it to its heat sink and bolt the whole assembly tightly into place on the PCBUse GBA or 3mm bolts, mserted from the reverse side otherwise there is a risk that the fixing nut will bridge across two tracks. Do not solder the leads until you are satisfied that each triac is fitted correctly, and that the heat sink vanes cannot touch each other. Now it's time to test the board, and for this you will need some kind of meter set to measure around 5V. Start by inserting IC1 and connecting the joystick lead, then plug into port 1 and run Program I. Check each of _
IC1's outputs they should all Now type
—
1
that the first section is fully operational. Now you need to power-up the rest of the circuit. The safest way of doing this is to connect a 9V battery to the terminal block, with its positive lead going to one of the points marked GV, and its negative lead to OV. Alternatively, wire your transfor,
Q1
1.1
pins 6, 3, 8 and 11 — be high (about +5V). and hit Return. Pin 6
should fall low (OV), while the other three outputs remain high. The same should occur for pins 3, 8 and 11 when you type 2,4 and 8 respectively. If these tests work correctly, it means 36 Atari User December 1987
mer to the mains via an external terminal block, and fit the secondaries to the PCB. The specified transformer has three secondary wires. Fit the two same-coloured ones to the (W points — it doesn't matter which way round they go — and the different one to OV. Check that 5v appears at each lC
Figure Iv; Bulb layout
02
L2
03
L3
04
L4
socket — pins 14 and 7 of IC2, 5 and 12 of IC3 and 14 and 7 of 104. If not, you have probably inserted the voltage regulator incorrectly, or left out one of the wire links Insert the opto-isolator and repeat the 1, 2, 4, 8 testing sequence using Program 1, but this time check the inputs at the socket of IC4 (pins 2, 3,7 . and 6). They should 90 low In
seqf‘ence'
Program V: Basic flash with random interval program 5
PROGRAM
REM
x 1 T‘i '0
cm (s)
5
15 25
50
m
CRP
(8) 35 88V (4) KKK (9) AB
1h, ‘
.
, ’
50 FOR il=1 T0 SD:NEXT H:REH "OFF” (ill GOTO 26 5
10
6'et‘t .
well, insert lcz and attach a sow or 1oow mains lamp to each of the triac outputs, as shown in Figure
.
“G (P) ”T (7) W (i) 3“ (A)
Keyboard controlled Program 6 sequencer. Press ‘f’ to advante, '+' to go back or ESC to start again 20 x=0:REM Load the DATA into Page 6 30 READ our n=-1 THEN 60 _ 4B POKE lS36+X,D:X-X*1:IF X>255 THEN ? woo MUCH DATA":END
"it,
CAN
(5)
CRP
m
201YE (c) HKF (4) 1.0 m (K) "L0 (C) (4) 653 K”
'
be .d°“e ‘a’?rmf: Thats?" thathca" ' “ t mamsr F
59 GOTO
POKE 5401s,5a:roxe 4918,60:POKE 54616,ll
89 GRAPHICS 9B X=?
°°““e°_'"“£!is
everything satisfactory so far there should be no further problems. it's best to mount the board in a some sort of case or enclosure cardboard box will do—to reduce the risk of touching live components while you’re testing. And remember to unplug the unit from the mains before touching the board. if everything has been wired the mains lamps should correctly, light in sequence when you type 1, 2, -
4 and 8. You may like to wire a panel neon in parallel with each output, to act as a monitoring device. “These can be wired to the eight-terminal block along with the lamp leads.
You win almost certain“, want to design your own display, so there’s °°“s"“°t'°“a' "‘ 9“"“9 "me. p°"“ details here. The prototype batten was niade from aware-section piastic dralnpipe,whlch IS very cheap and available from many builders merchants or DIY stores. You might prefer to make up a number of smaller battens, say with “3“ lamps each' 5° that they can be room.
Wh atevefmet h ° d Y“ c h 0053,“ llth 3 lamps for each channel should be
3: FOUR-CHANNEL CHASER 54018,50:R0RE 54016,255:POKE 4518,60:POKE 54016,B REM
10
s
7”
TO
SPEED
SET
29
”A“ 1'2'4'8 .
Gd“
I‘tgét/ o
.
5
CAN
(5)
10
CRP
(Y)
20
SYT
(c)
PROGRAM
4
-
X=HAX
314le
169 IF
B,5:?
#6;'SEGUENCE
NUMBER
THEN
posnlon ?,?:? #6;"(
THEN
POSITION
(H)
FLASHES LIGHTS ill RA ”TH "U“ INTERVAL
5,7:? #6:"
PEEK:(R7E:A)1-22SSSPATCHEESN 160 2
pmgram IV: Basic random flash with equal intervals program REM
-
n
LAST ONE)" 153 IF
23 32: Egg W m (2) 60 6“ (E) 79 (iKV
5
NUMBER'
:
1M:NEXT H:REH
CHANiGOTD
2
130 POSITION
";x;" 10g ”l
5
..
';N;’
25 RESTORE 79 30 FOR CHAN” T0 4 All READ OzPOKE 54016,D
ll=l
54016,2s5:roRE
155 M:pEEK(1536+X) 115 pQKE 54516," -#6-'CONTROL 125 POSITION 0 1 2.9 l
PROGRAM
POKE
56 FOR 69 NEXT
Si)
”1qu
00 70
Program III: Basic chaser program 5
-
18 RE!
TIME
'
large
4“ 5“ 6“ 7“
control
3B
4. If all is
a
CA" (S) (Y) CRP
Program VI: Basic program to flash from keyboard
T0 l?zllEXT H:REl‘I ”ON" TIME 54616,B:REH SHITCH ALL CHANNEL
ll=1
FOR
f
around
10
5
edit
_
distributed
43
ii-‘GOTO
r’(9lit,
PROGRAM
FF 20090“
‘
lethsao that potentiallv inVOived' Remember s are mains V0“?9e eded in const'm: feat care ii“, 9. testing' none “d
I
Select ra SPEED=INT(RND(0)*2M):REll
ndoli delay 69 POKE 54616,N 75 FOR "4 7° SPEENNEXT
p”
Rande
Patter"
I
2: SINGLE CHANNEL STROBE 10 POKE 54010,56:R0RE 54616,255:POKE s 4013,60:1>01<E 54016,0 20 POKE 54010,1:REM SHITCH CHANNEL 1 o 30
_
|||_
Select
40 N=INT(RND(B)*15)+1:REH
N
1
‘VI‘l‘l‘
RA
“IT“ “NW" “if?“ 54016,255=90KE 5
.
REM
1!
FLASHES LIGHTS
'
Program II' Basic strobe program 5
-
5
lagogsggwszgizo? I I
edit
I‘
Fiver"
Egogsggggrgiszgg
23 2ng Zé?lé?l
.
RE"
5
s
POKE
.
Disconnect the power suwlv. Insert IC3 and IC4, and reconnect the Iowvoltage supply. Temporarily link pins 4and 14 at the socket of lCZ: This will unlatch IC3, so that section 3 can be tested. Go through the 1, 2, 4, 8 sequence again. this time checking that the triac gates go high in the order 1,2, 3,
TEST DISCO LIGHT UNIT
1:
54018,56:R0RE 54016,255:POKE 4018,6E:POKE Slil16,ll 2” iNPUT N 10
THEN
_ X-X+1*(X<lli\)(). _
ngOISBSEEK(764)-7 180 IF REE1((76()=0 THEN 10 2M
x=x-1*(x>03:oo
PEEK(764)=28 THEN X=0 764,255:GOTO 1110 RE" Each MTAOite? represents 2"? rticular combination of channels. ° 255 "Y be programmed 190 200
2211
IF
POKE
DATA
P3
a
Up
t
9,1,5,3,12,7,2,14,4,15,?,-1
gbngsggglzgxggg' 10 POKE st013,56:RoKE 4018,60:POKE 54016,G
2l
SPEED=1M=REH
56016,255:POKE
Controls the rate
change (333 is approx 30 N=INT(RND(B)*1S)+1
1
5
of
I‘
second)
edit .
[a]
' ,
loll
POKE
55 FOR
SAB16,N
H
Ti!
SPEEMEXTmore
39
10
CP1
(Y)
90 049
(o)
160
LDE
(N)
5
CAN
(S)
E23$8 is gig $5; mg 232 Egg 15733
1.
CRP
m
(0
20 SM (F) 39 Ac.) “(1 W 581; (5) 50
3411
(R)
RJG
50 KKH 60 (ea 70 ch 80
UHS
(V) (J) (5) (S) (V)
120 YPN (7) 130 252 (A) 11.0 66K (0)
190 200 210
TSS
CYT
(3) (5) (8)
(K)
220
TAU
(C)
150
VHX
CXD
Turn to Page 38 > December 1987 Atari User 37
4 From Page 37
wired in parallel, as shown in Figure IV.
Number 54016 0 1
2
3
ON
7
OFF
01:1:
3
OFF
ON
9
ON
11
OF F
12
ON
13
FF
Output
15
ON
0N
OFF
ON
OFF
ON
ON
OFF
Pi"
0N
ON
ON
PORT
ON
ON
OFF
neously — however briefly - it's best to keep the total power drain to about 300 watts per channel.
0N
oFF
ON
seconds, and no more than two channels are on at the same time. If the on period is likely to be longer than this, or all channels will be on simulta-
ON
OFF
ON
01:1:
10
OF F
ON
ON
programmed pattern sequence. The unit can handle 500 watts per channel so long as the load is switched on and off every couple of
OFF
ON
ON
OFF
6
OFF
ON
OFF
ON
5
OFF
ON
OFF
OFF
4
OFF
OFF
ON
ON
OFF
OFF
ON
OFF
OFF
OFF
OFF
ON
are
very easily programmed, and we have listed a few ideas to get you started. Table I shows the numbers which must be POKEd into address 54016 to switch on any given combination of channels. Program II is a simple strobe, acting on one channel and Program "I is a four-channel chaser. Program IV flashes lights randomly at a constant rate, while Program V flashes them randomly at random rate. Program VI shows how you can generate a pre-
OFF
OFF
OFF
OFF
Table I:
The lighting effects available
ChanA
I“
PORT 2
1
12341234
number
0 Table II: Switch control numbers
switching
PARTS REQUIRED FOR 4-CHANNEL DISCO LIGHTS CONTROLLER
Maplin 4
Maplin
Code
R1-R4 R5 R6
820 ohm (4 off) 100K 1 Watt 10k
M820R
gig-R11
123"; o ff)
Mhzgzl;
1
M620R
1
R12-R15 C1
C2 -C3 C4
ICI.
IC4
0.1mfd miniature disc 1000 pf (Inf) ceramic 0.01 mfd miniature disc 74AC00I2off)
£2
323952
D1 -D3
1 N4004 (3 BC? 17
TRI SCR1-SCR4 T1
C100K
M10K
620 ohm (4 Off) 470 mfd 25V
off)
C206!)Triacs (4 off) 6~0-6v transformer Quad epic-isolator
w
14-pin Dll. sockets (3 off) 16min DlL sockets (2 off) Right—angie 9-pin D socket 38 Atari User December 1987
_
WH49D RA13P FL58N BFOSR BF18U HQOOA
6 Vgned Ax Ma” RHsink olts SBA nuts Silicon grease *
pac k pack
FF1GS YR7SS
WX68Y
Code RK38R
8-way PCB block (2 Off) Fuse clips (2 off) * 6.3A anti-surgefuse * heat (4 off)
.
All the above components are available from: Maplin Electronic Supplies, P.O. Box 3,
YR73Q
UH67X
Essex
L322? QL76H 0834511
sse
Tel: 0702
8LR.
552911
Rayleigh,
The printed circuit board (order code DBP16) at £4.88 and joystick extension lead (order code AT111) at £2.99 are
W024B WBOOA YY63T
availablefrom:
-
'
BL18U
'
'
~
BL‘ISV FGZSC
*
These
components may not
be
needed
—
see text
O O
farm;
“51:0
.':?-5; ,.=:t.;:::~r---.--:";"::'
2,4;
»
‘
~".o‘.u.‘_“-'.'}-"-:7:'.-.,.
,.‘;'.
55“?
0
\
-'.'
\-
\-
f
-.'.'_
h
t
(\’\&)
t
m
BRUCE WOODLAND provndes a utility for a programmable interrupt driven joystick .
3:3
E; “32
‘
/
;5
“o‘-
ff."
—-“~‘
/'5'
M)
?g;
-
“433m...
0 v
00.
\_
‘~-W‘
-
7.4.2,“
—
"
~
“51,355,
"
éggkw .,(
%i “a,“
,
a}.
'
-""‘ -
aging; “$535”. WM
,rnaq:'?._v--§,~»
f
,,
35. '
';
.
_
_
.
.
.
_
When the routine is run it Will set up machine coee prOan
interruPtldrlven '" page 6' Th-'s “53W gram resbdmg routine Will scan move constantllly_ joystic doystick
gait; izdkégtizg?tsé
lt accomplishes this by sampling input from the port, translating it into the required internal key code and writing this information to the key-
board register at regular intervals. This sampling rate is normally matched to the keyboard auto-repeat, but if the fire button is pressed the time delay between the sampling is shortened.The routine has two modes of Operation and YOU can toggle between them by pressing Opti0n~ When the program is in memory
since a definite address must be inserted as a vector and the keyboard addressed by direct indexing methods. This means the routine is disabled by pressing Reset, bUt It can be re _-Implemented by :
directly relocatable
:.-'
.
.
and running you are presented W'Fh a menu Of keyboard inputs against JOY‘ are th's Y°U| ues sti?kdntgvementsh. as e you WlS oacceppint?eva as they are, or to enter new values. The program will offer you all eight joystick movements and you enter the
f“
I
corresponding keyboard functions.
The fire button is always linked to the spacebar. At this time you are in the first of the two modes and this ties the Control key to all inputs from the joystick,
-
CALL=USR(1S36) If you find this utility usefulyou may wish to modify it as a non-resettable AUTORUN.SYS file. The routine could then be stored above Dos and below LOMEM leaving page 6 free for other
uses.
0 RE! r———-—-—-————-—-:
“a
in! 2 mi l—_i 3 REM iml l mu t——I 5 RH! ,—'
190
1
RE!
5 man
._________.i
RE“ u a“ W 2“ 505“ “OWE" 3' “m lam“ " “5“ mm“
0
—.
—-,...
11“ FM Look. to mm» no z» (cuzttoonzomiiexr um 270 IF mums: WEI iiniiiiii no ? '—.....iieci.ecu"=£iw 2” REM 3“ m1 31: 2 cmsuzsnnsnml 13,0 ':? :? 32: ? 33! ? "Present key asignuentz-“z? 3“ ? " 350 2 m I? M Lt at u: Ila u la"
5' lit!
5?
60 REM
15.
1” at" 1" 91" mm“) 12. ? cusuzsn?
RESTBIE
2
"m
u
to
E6
9
r
y
Ft? 17. :?
_-
130 OPE! that."it-rzcvnmzunpztsxs
1“
RE» we
150 150
IF "SKI “If! in was unmarmazim cvzcwmmom m
170
_The
Without the link Simply get standard keyboard entry. The machine code routine is not
«n
ffjgri‘w) n/ ‘
screen.
the
fats” ,‘4
WHEN you write programs 't '5 often bOth cursor key necessary_to P’°‘."de the" options ioystick t? Widen and the micro CPU“ -be user ap.peal.'lf into interpreting a |oystick fooled as mp‘“ a P’edes'gme" keyp’ess the best Of both user WOUId ha)” the and you d have less programworlds ming to q?" This utility allows you to ignore mysticks as you write your program, but still make use of them in the final product- To do this, first type in the listing, remembering to use Get it Right |” and save 3 COPY to d'50 or tape-
«4
*
M
second mode is to Control and v ou -
“?aw?“
fr“:,i-'i'§:‘§-¢f?3 ff“ 1.3) a"?
9-33] "M; x: '~
hM_",__-£j'v5.‘:';';§g§}‘
tic-z: ..l.s'1\.;t§_}’,}§}';'{§‘,5‘~." “£14:
,
we“
“5.55
M235
m“:‘$$:’-"’£§§5¥§~Z§f§f‘" *
m3?
”E'f?gfji'L-‘ag; ..
allowing you on-screen editing fea— tures from the joystick. To indicate that you are in the editing mode a flashing cursor is present and if the fire button is pressed the cursor will whizz around
?ag-?ak
,
‘g?xif; ",Ff:~;":;_
-
\‘
: \‘
-
-
I
{v
=
Q's}
.
-
55
93'3‘553533
I,
_
i._'
3.5.x-
31-th
V
" ._~
~.-'-‘e
"gt, g.
I
53231
.
2
1-
4
"m
—
:
0
it
a
a
Q
-_;
5“: . '
a“ “51:1“ 2,“ 3” 3; “Change nssunnemtmzctt ”J 4“ IF K=“5e(n.n, HIE! “m“ ,
Tum
tom-63)
,
December 1987 Atari User 39
0
O
Geta Q
fly/in .
cnnsuzsnposnmn ? "Joystick control NEW"
m
4 From Page 39
?
539
no
6“
11511“
m—7wosnml 2,15 430 mm "Key "gunmmsr mm 440 ucoozmnnmexasu 450 905111011 s+txcv+1u3,1z 460 7 cnn?mu?n xevmnsnmu 2,15 470 m: m RESTORE unuoopzo 490 an» pm 500 IF “110100051100" men 530 510 Loonzumuzxr Loom men 490 52. “no 5‘. 530 7 "not snmmt ma no»: 1!" 540 7 "on? (war-nan 01.11“ “550 IF xevoasctnvnx men 300 550 m: 57. m-mm mm m 7 530 mm ADMMLOOPJCMHLMP) 59! IE)“ Loepznmn 420 ran
6,10 I“)! active."
LINE
1000 RE"
2
CAK
3
CAL
_
1510 04m 104,159.17,141.40.2.159.6.14
5
1100
man_ mm 14,15,6.7.47,46,63,62
N41
(Y)
(1) DHS 33“ 78“ (9)
3211)
111)
NW»
(F)
4“
(P)
396
SPR
420 431 440 450 460
(R)
180 XEH 190 ULR
(X)
200 YH5 270 v9u
(J) (6)
23
(P) 141) (e) AVH (5) 307 (n) XMR
M
CHSUH
223£2: (3; 560 DLH 570 EUL 580 “L
(9) (X)
L9”
“0
m
83
600)
m 6216
(Y)
osv (a) NL4 (R)
631
FHX
(3)
64”
RPA
(M)
1ng m: (151) 1019 1020 1030 1040
“36 (D) cm (2) 131 (S) 1111 (4)
(N)
1323?g” EF;
120 ‘5/Kg(3) 163 119 (e) 9116
(T)
m m
(2)
CUS
(r) 115 m 120 ow (L) 130 1LP (T)
_1
360 379
161 (H) 380 Y5L (8)
23 55: E's;
N.H.11.7,10.6;9.5
1110
(L)
(H)
170
an man—5“ muznsnmm
CUU
30 SM!
1M
z,“1,243.1.104.170.104.9s,1
M"
LINE
g 52; 22; ?g 21; (T;
N
599 am
300 310
10 cm (H) za szp (L)
173,131,z,zu,s,173.uo.6 1040 um 200.14.169.6,141,26.2.173.13 2.2.208.4.16,,33,208.21.162 IGSO DATQ 7,173,120,2,221,111,6,24D,5, zez,16,248,48.9,109.us,6 1060 mm 77,110.6.141.2sz.2.169.2.174 .110.5,240,5,159,x,77,zu
1120 mm
1
cnéun
233
on,13,205.31,290,240,251,173,110 1030 MM 6.73,128,1u.110.6.230.26.2.
1“? “E" 1090 MN
(y) (0)
CM (R) “N (1)
4
1.41.2,169,1.141,26.2.96 1020 mm 72,118,72.173.n.203.201.3J
1070 mm
LINE
? 521 E1]; 53351? ($3
590 “EH
like
cusun
[41333! (T) (9) 500 UEX (L) 510 2911 (L) 520 NC (7)
1.90
(D)
530
1168
TU; <3) DFN
(M)
1098 1101)
EY1
(L)
1119 1120
(H)
YV1
1070 1080
m
(N) F06 (H) nnx (s)
"
.
_:
$1621; éfff/sfif‘?/éfy‘mmninusz
THE CONTROLLER CARD DESKTOP MANAGEMENT SYSTEM EXCLUSIVELY FOR THE ATARI l30/65XE AND 800XL COMPUTERS
J|L
}|L
)|L
JR
11
a
JIL
)|L
iii
iii
(It
Q
Jll
fl‘
I"
m
”L
jgl‘ HHi
Ill
Jlk
E‘
?
‘I’
a
(«H V
A l
i? It”)
Eff.
% vs
PRINTOUT PRODUCED
HITH
‘SHGT
iii
1
B qI Jv"
Viv
.
N.
I t
If'
v
i
In
l
m\ l
112:
U
W
?
f
L-
h
iii
iii
SEISTEH To
ll'h
“1
111_.1111_1_,:1
.
.
1,
in!
111
(I\
“
n"
; A
JI‘
For more information please write 40 Atari User December 7987
H
?
jgk
1111111111,
Computerhouse, I4
T
.
I)!
fURH?T
f
N N
)|L
M
TIT
? H
'\
H
JIL
JR
Ili
H m h
”L
11
1
111
JR
J“
fi‘
111
”k
JTL
11.
ll‘
m 11 V. U
TH
k
iii
{IE
u
11
Jlk
iii
111
fl‘
11 11
K is
JIKBE
M
“ 11.1
1 1.11
iii
111
ll‘
1“
(Ii
3113111“;
.
Romily Court, Landridge Road, Fulhom, London SW6
4LL. Tel:
01-731 1276
Adventuring
”d M l k bu PHEW! Never thoughtlwas going to make it in time forthis month’s issue. There I was in Tervania (a small vilIage — turn left iust past Outer Mongolia and it’s first on the right) surrounded by a thousand slavering orcs. I’d have preferred to have
thwacked a couple of hundred or so before took my leave, but time was I
pressing.
Unfortunately, my transportation
spell came out a bit wonky for some reason still can’t fathom. I said Pockstorp at the place in the incantation where I should should have said Stockport and found myself'in an aborigine’s hut somewhere in the I
I
Australian outback. Since then my spell has become 3 little depleted in power so I had to fly back across the world on a broomstick old-fashioned and undignified but at
—
worked.
least it
Still, it’s an ill wind and all that. On the way back, stopped off for a quick oil change on the broomstick and bumped into my old friend Brillig from Atari ST User — he had just popped into the same garage for a rebore job on his wand. We got chatting and he happenedto mention that he’d found a bug in lnfocom’s The Lurking Horror and my readers might also be I
Guild of Thieves, Jinxter is a modern and humorous tale set in
and
Aquitania.
The green witches are gaining power in Aquitania, thanks to the dispersal of the pieces of a lucky charm bracelet. Your task is to retrieve all
seven pieces and
The interesting thing
is that you can’t get killed while your luck holds
interested. If you have the brass hyrax ring, take it into the terminal room where the hacker sits and drop it. Then say “Wear ring” and the program will respond by asking whether you mean the hacker’s keyring or the hyrax ring. If you then indicate that you want the keyring, the program tells you that you can’t wear it. But examine your inventory and you’ll find you've got it —green keys, yale keys and all the rest. Nice bug, even if it’s not much use to
its next from Rainbird Magnetic Scrolls adventure called Jinxter is well under way and should be available soon — it may even be out by the time you read this. Featuring the same superb graphics and sophisticated parser as The Pawn Hot news
.
getting back to
read the latest batch of letters has more than once spurred me to greater efforts to escape from rat— infested dungeons in foreign climes. My thanks this month go to Adam Turn to Page42 >
out. Instead, if you have a lethal encounter, you’re dumped just past the hazard, thus allowing you to continue further into the adventure. Now that really sounds like good news for all acoldent prone adventurers. The mailbag has been groaning ever louder of late and I'm afraid that I’ve a little catching up to do. Don’t despair if you don’t get a mention or have to wait a while before your name pops up in this column —I get so many letters it is simply not possible to find room to include all of them. But rest assured that Ruoloc reads every single one of your missives with great interest and admiration — and very grateful he is, too. The thought of
«1.
:
T‘
,
f
'
“if;
ii“it"
“3?
_
1117
1" mfg, ‘J
.
,
P;g
"
34
3259‘,1 ”it,“ if?
4.5.1.1,
1_
ti“? *5€“\§ at .’
\\
?g};
f ”fir / 1 J/ ”3 (I‘?\\ ‘x ”ex ’ 41:3; if x f w I} if; 11g 451g {in}, 511 L,11.1' 1' i
in
f
,
4, 113
"~'-
ti“; A
if".
???
"
ér
”Ts,‘
.,
i.)
£111 “1 1:11,
,
’
'
Q
‘T”
.
'
e
,
a;
”4
“1.2
9
b
'
'
1}
1,
,
1.
v.
«m
i
O
M
g! ,
-
; 1
v(32?x351i,"
'
1
1,
g?’iw Mgr}? f} $565“;
tha
‘
,
.
412,
,
7fo
It
it?“ ;
g
.
.
1
,
1
-»
'
4»
‘‘
whit;
”£41251“:
'
3
I»;
"
.,,=
-
.
1.
512311” ??q‘*@\
if,“
.
if
k}
k»
.M
-
,1-1.:’,.‘=~:V
1 1&6 irjgf‘”?
1
14.13»? X
/ [M
1;
a
7
5“;
'
7
\-
‘
”*
£5”
1.7115” ,‘;4§,
'
f}jz*'$1 w,
_
“Q,
%
1
éfg eff 151555?
be.
‘
4
i235;
'gQM“waj
5723.11
,._ "
‘*
f.
34- 1A
—
.
_
_
f
1}
t
'
"
_
._..
‘3 1
y”
12,
,
V:
11, JAAQ‘g? ,
-
-
thought
0“ 0C
Iinkthem togetherto
stop the witches taking over.
‘.'
‘f' x
"
11,11 /
i
'
‘ .
December 7987 Atari User 41
Adventurin
HlntS & tlps
4 From Page 41 Marshall of Penrith in Cumbria for his tips on The Price of Magick and Alternate Reality. especiallyliked one
me” then “examine all”, the program will list out all the items in the game. Ty also wonders what race I come from. Well, you’ve seen my handsome picture printed on the previous page fairly regularly so you should have no trouble in guessing that I am a dwarf of the magical variety. My feet really are that big I do a lot of walking on account of my regular faulty recitation of transportation spells — and l have to have all my shoes specially made by the Seven League Boot and Shoe Company. Speaking of small folk, Level 9 has written an adventure about one of my old flames—a young bossy gnome by the name of Ingrid Bottomlow. The adventure is called Gnome Ranger and it’s a corker — watch these pages .
.
ln the hints and tips, I am to be able to help Andrew Blair of Glasgow with Mordon's Quest, Bob Stacy of Cardiff with The Lurking Horror, Peter Goulden of Lincoln with Arrow or Death Part II, Mike Proctor of Shrewsbury with The Pawn, and Dean Reynolds of Solihull with Leather Goddesses of Phobos. For these and many other readers, help is always at hand. I’ll try not to get lost next month —I plan to buy a new transportation spell. If I do manage to get here without a hitch, maybe I’ll let you have a list of how all the points in The Pawn are awarded. How’s that for a treat? Until then, exciting adventuring!
Flnally,
.
_
in the cage
Q Cannibalpygmya problem?
chocolate into the Eggr ht“? cage elng Strali’ped down. Once in the c:93' eat the Chocolate
be s" et 0 u2m '
i
S ultan's
riddle
YOU?
s 0 / ut/on ~
.
.
e usmg .the bamboo, was and k'” the
mg'f?saaffm?"?
with it
and You'll the bars and
enough to pull
'
pygmy
Now you’ve defe t .ae d t h e pygmy. 9_°t somethmg to feed to the ?ssileeating plant gruesome stuff!
-
,
e/Udmg
The
“
answer is “riddles", 0 Can’t get into th erg/co,7 '
THELURKINGHORROR 0 Horrible with the hanrggnster keeps flying Off Drive the creature aw 3V b t h stone at lt lnslde the y rowin dome, Lise wn to the SkVS‘3fal7er roof and dogg it again.
in the basket, put the hide and waitf to be taken into
Egskgle ont has)! estoop,
the baby
.
thzr
Orphanage,
Q
Code dmessage a mystery? ep l ace letter by its third preVlous Each. one m the alphabet, for replace E by B and B by Y_ ?iample 8" read the whole b ackwards, message
_
R
M
_
_
to go somewhere from the
giddy/221 '
. F’Vé' points adrift? Don't forget to ask the Devil “Wh at the wristband for?" _
“Old on to the support rope and cut it “the" you"! really be swinging! Make sure you’ve got a soft landing fluffy leaves?
.
'8
'
—
Lil/é(
—
fora review.
MORDON’S QUEST
. Having a tough tim e with the gorilla?
I
his for the tor:at w tips enever youlattert e c ance, ge _thhea'dwses always try to trick giants as they are very thick and very rich! Paul Clark in Positano was grateful for our map of Worm In Paradise in the August 1987 issue of Atari User, but is still having trouble with the Basic listing because using the Eden system he keeps getting a gansport Im error. I thought the program was correct and that the error must be caused by Paul's typing, but is anyone else having the same problem? I name mayete,have ut 1gotHhis incomp uneaton y ays offirNSt was not impressed with the same map — but at least it gave him the incentive to get stuck back into the game. He does mention one peculiarity of Worm which I haven't yet had time to check out for myself. He says that if you go to the police station, type "give
(kg?k
Q
1
///
\“\
j \ \
/
// \
.
g
//l ’
/" ’
'
/I\ \\
I
l
;
‘f
\
/l
//l
I“ /,(\
‘\‘\ '
’/
\
‘
//
\\
[K $
'
Q
.. '
'
-'
-
, 1
'
l
'
:
\
‘r‘
'
\.
\‘
‘\ £5”-
‘
.
0 ...\\
{g
J0
~
0056
gI
7,
r.) f
g
l
,
42 Atari User December 1987
\
‘f‘fi'h ‘o
_
.
”i,
~
i
.
,_
o
.
‘
l’l
_
_
'
-
\
I”
\v
\
\\,\
.
.
r;
‘vo
\
\
\
.
5,
Aw [1‘
IL
p
,
‘
-
l
’
\\
9. ‘éf'}‘ 7’)""'§
I ,
,
‘
"
-
_' l
..
\
.°-
A
-
I
1&1;th
a,
1, w ll‘£311,
"_
l
l
\
‘
af"°~.'
'
l
\
"
l
\\
\ .,~
-..
'
/
\\\
“
.
o'
.
ll!
\
1
'
_
-.
.
‘
I“,
_'
a
o
\l
\ ,///'l\ l ll
l‘“
7/1
(\ \\
/R\\,\ ,\\
'
“
4‘ j;
9\\
y ,
.
.°'
/ \\\\ /\ u,
/
//\
'
IQ
-
\\ \\
'
I
l
1
/
'
.
,
.: .°',°
\
¢’x\ ‘7M\ /‘|,\\\\,
/l\ ‘
.// /\ \'
"
l
l.
l
‘
pleased
.,
.
'
m‘
<)
.
...
l“n%\
l-‘n‘
'
f/f/// fr; (lie ”y //I,{‘ /l 4
j-Bas~
i
‘\\
—_____—________—________________
0
O
Has upgrading your computer 9'V3" you hardware you no longer need? Or |°ft V°u have changm? intern“ YV'th unwanted software? Thon THIS is the place to advertise your surplus items. Atari User readers are always on the lookout for a bargain and this . . is the fl r st p I ace th ey i oo kl
Classi?ed advertisements will be accepted under the following conditions: o This service is EXCLUSIVELY for the use of private readers. No trade ads will be allowed. e To avoid encouraging software piracy, all ads will be carefully vetted before they are
232922?anbe acce p t e d
.
th'IS to rm ( or
on
a
.
photocopy of m
is no maximum to the number of words you include in your ad. If there is insufficient room on the form, continue on a separate sheet of paper. 0 The cost is 20p per word, with a minimum of 10 words. . We GUARANTEE your ad will appear in the January issue (on sale December 23) p r OV d "9 t S r ece iv ed by November 27.
0 There
An added bonus! Youradvert wills/so beautomati'cally displayed MicroLink, the electronic mail service operated in association with Telecom Gold. This means it will be seen by thousands of computer enthusiasts who can send an instant response. on
0 Forty
cassettes
and twenty
discs, all originals for sale 1/2 price, compatible XL/XE, lists. Tel: 0703 775717.
0 Atari 800XL year old data recorder plus 15 games E80Tel: 01 940 4217 Mr Hollyoak 7pm0 Atari 800XL, disc drive, 1029 printer, data recorder, lots of 48477. £200. Tel: 0708 software. 0 Atari 1029 printer plus descender rom £90, duplicating technologies 1050 duplicator board Rev 4.0 £100. StOCkSOftS disc cracker £10 other original half price. Tel: 0424 software .
.
.
882284.
0 Cassettes budget and full priced only
£1
or £2. Tel: 051
724 4209.
OAtari130XE,800XL,1050(US 1029, Doubler) joysticks, recorder, discs, cassettes, carts, books, mags etc £425 o.v.n.o. Tel: 0905 779290 after 6pm. 0 For sale 130XE 1050 diSC drive, 850 interface £165. Tel: Robin Holland 0308 862426. 0 Disc drive with Archiver £85 o.n.o. 1029 printer £90 o.n.o. either c/W speech sampler. Tel: 021 747 3618 evenings. 0 To sell Gauntlet Summer
Gamesl, Trailblaze disc only £8.50 each. Also Quickshot, Voltmace, joysticks £7 each, extension leads 6+ foot £4.75 each. Tel: 0733 266366. 0 800XL for sale £30- Tel: Oxford 52270 ask for Hugh. 0 For sale or trade Silicon Darkness, Dreams, Jewels Ultima3, Ultima4, Mercenary compendium, Realm Imposslblllty, original discs. Mr J Munro, 68 Stockbrldge Cres,
i
.
Kilbirne, Ayrshire, Scotland, KA25 7HE. .
0 Atari 800XL, .
.
1050 dISC drlve, 1010 cassette over forty games on disc, cassette, cartridge! 10 ~
-
blank discs. All dos’os,
ioy-
sticks, leads, hundreds of mags £250. Vectrex for sale as well. Tel: 01 739 2676. v 0 Atari 130XE, XC11 cassette,
Fl"
-
III
for the next now -
ISSUE
i
i
Q Atari 800XL, 1050 disc drive, 1010tape rec, discs, tapes £200, Tel: Dan 0202 696497. 0 Atari touch tablet and soft— ware £19. Write: Philip Conibere, 21 Durleigh Road, Bridgwater, Somerset, TA6 7HX. Q For sale Atari 800XL, 1050 disc drive, cassette recorder with 150 titles including Ultima |v, Trivial Pursuit, Ieaderboard/ tournament, Autoduel micro baseball league complete quauterbook and many more £250 o.n.o. Write or Call MrA M .
10 Norris, Molescombe, Fairwater, Cwmbran, Gwent.
and books/magazmes as newm original packaging £350 o.n.o.
Tel: Cwmbran 66420. 0 Dragons tan, toolkit, antegrated library, 3DS discs £15. Tel: 0664 822835. Q 130XE 1050 disc drive, 1029 printer, touch tablet and games_ Ex condition £280. Tel: 0767 51192 Q For sale two 800XL5 one 1050 disc drive, one 1010 recorder, three discs, four cartridges, seventeen cassettes £250. Tel:
Tel: 0752 895323 weekends
01 743 6879.
only.
0
joystick, magazines,
keypad, software, books £90. Tel:
0689 30489. 1050 disc drive. Tel:
. Wanted
0625 28583 evenings. disc drive, 1029 1050
0 800XL
printer, joystick plus software
—-------------------
-
i
[Z]
| [I]
I I | | l I
Wanted
1010
recorder
[I]
E
E
scrum
or not. 561469.
working (Chertsey)
Tel: Dave
0 Wanted: BookS, ABC’s of Atari, Atari Roots. Also 850 or PR connection. Tel: Derryck 0923 673719.
Atari 130XE, XCII data recorder, Quickshot || joystick, popular games, cassettes and text books £200 Tel: 01 882
.
4384.
.
-
.
TWO Atarl 800XL' 1050 drlve,
recorder, software, Mapping the Atari De re Atari other books £220 o.n.o. Tel. Huddersfield 0484 533087 .' . Atdfl assembler editor,.make machine code at £15 Tel. 0952 ’
'_
.
541147-
0130XE
.
mags, games, utils, touch tablet +software, XCII£275 o.n.o. Tel:
books,
_+
3 JOYStlcks,
(0252) 512792. disc adventures for sale, prices from £5. Diskey disc utility £7. Star Raiders cartridge £7_ Tel: 0502 66026. Q software and hardware for sale including Rambo XL, ARII, Druid etc. Tel: Lichfield (0543) 252187.
0 Original
S
|
SESEEWM
S
[I]
ESESEMW Z] E
Z] [2
ESSZSwmrS-w :::”Wm Chm". "do.“
.
I certify that any software offered for sale is original and not a copy _
W— POST TO: Atari User Classifieds,
h----------——-———--?
mo
a” l'___
N ame__________—____
Address__—_______.___ Europa House, 68 Chester Road, Hazel Grove, Stockport SK7 5NY.
I
I | | l I
December 1987 Atari User 43
i
'
,
'
CAPS LOCKS ;
5
lND’CATQR
j
;
,
,
This prevents the ing the micro if
7
1
—
'
”5"? Matt
7
A
,
,
.£:
BemSta'a
HAVE you ever had problems with the Atari’s CAPS key? This ?ve line program provides a cure by giving a visual indication of whether the computer is in control lock. uppercase, lowercase or
7
—
-
as
jj
,
, , '
,
7
The Utility places an extra at the top of the screen ”he Oftext which indicate
1
7
I51[0144147135143126135133148/ ”A” rml';16216,169,38,l69,7,32,92,228,9
2
'
screen-
13'190'2'2011'128'238'5 2’166166521366;g2g81’553’ om $92'g'2362'613'2'2
,
I
‘
c, ?) . ’ ‘
CAPS uppercase LOWR lowercase CTRL control
I
I
a;
I
I
I
I
I
,47,44,44,50,52,35,l?4,48,2,232,232 T=B:FOR PM“ 2,5,6,l74,49,2,142,6,6,162,0,l42,48,2 léSlJ:READ To
D:POKE I ,D:T=T+D:NEXT I:IF error, please checkT<>84l3 THEN ? "DAT again.":END
A
$2“USR(1624):DATA ' 162,6,l42,49,2,76,2
1
82
.
2
’
.
0
(7)
no; n)
scn
do not match.
we.»
I
4
The routine is A=USR(1624) and willexecuted by work in any graphics mode. modes the line When you change will be lost so must re-call it again with the you command. USR The program its own check routine so it willcontains not start the code routine if machine the totals
’
I
246,76,98,228,51,48,33,35,50,55
lock
1
’r
I
3
_
"
DATA
112,7?,7,6,l,0,0,?,l,0,35,33,48
will the state of the CAPS lock mode and this is shown in an abbrev~ “ate" f°fm 0”
'
program from crash-
you make a you type in the mistake program. The machine code sets up a VBl (vertical blank interrupt) which will scan location 702 every fiftieth of a second, _50 the program appears to be working instantly, but it only alters screen the when display handler registers are the keyboard changed.
:
(Y)
4
”WC (E)
5
mo (1)
'
-
'l| stopthis caSe the WI” dow B scROLL ‘NG the;c;?ltljmgif, that the mentS of 5 theycpases ar the?zgt to the and left the String You W|S h toportlof} keeps 12222394; disp aV MESSAGE W'ND OW to and then F eturnS movlmg whlch IS a Chm?k of 10 C haracters Eggfning from Eric Me G 0 u 9 h of the loop- when It h a_ 5 reached the string in starting at the rts agaln by gom_g to line with a th is case- ThefIK-ssénends '. Will keep 90an until 2E isaSlm ple Basic program WhiCh hich sw|tches 0 ff the Gog-EeStlZop the?re button is p ressedads 0P355 ' gherWise it will flash When cg?canadapt to suit m It prints 3 s°'° “IngYouégsvagenein ted. a the to display Window on a Graphics 0 screen. It . is 2 Beginnlng me§sag§flihpen700l> (39m 5 =” _ wlnd0W- The FOR..N EXT |Oop is just an examp Ie to fire Yo ur imagln Gmwg?aiégiis“ HAP ":B=1=C'1 ation and could for set to 600 t 0 n keep run nmg untl| ’ e' 4am 752 ’ 1:sETC° LOR 0 ' E 0. , You, exam? Asw 't h e fire button IS pr essed and 2 FOR A=1 T0 60 E-POSITION 151 12.9 adapt .t to prln t a num her which would ”Se Of fa ||depen din 9 on which bac k to the loop caus es a IC):F0R U--1 T0 é?zNEXT omg 9. ' 3 1; 5:29 THEN B_1_C=1g move d and IS then way sllght bllp- The WmdoW IS then 4 IF STR 1“ng THEN EN |t W ant on selecte a thedjoysStfr': ned W here you Iisnput when flre ls _ 8's +1.C=c+1:NEXT rung z n 23222 Next, the pressedoft he messag e is regutirszlig'rté?s prin e on. PROGRAM BREAKDo WN also a Short loop to sIoW.the if the pomtersclr3. C) 3 Che°ks ssv (0) . 1 end ofthestring'lf has t°tsi?e o ; JKF (A) select? G'ap hics MOde .° an d come dimensmns it has, lt fesets' 't to the beglnnlngstring lS then 3 355 5:5 defined. TheAsa-£2:on either side 4 see if the ?re b u non has ! 5 Kb E (9) If it We Of the 52 determine the gap Che?kzrtgssed: has 'on:g betweerTrjleflsuaegblocksof words as tbheen e GOTO the desnred action, .
h
'
‘
:
.
.
,
-
.
-
.
,
:
.
.
,
-
f
.
.
.
,
'
.
.
-
'
-
-
.
.
.
_
-
1
_
.
_
_
.
-
2
I
.
£
-
'
7
.
.
H
,:
:
~
.
_
.
.
'
/—
_
.
_
,
.
D
.
.
7
5
'
-
'
.
£
(
,
.
'
‘K
-
-
-
Get”
I"lg?t!
‘
‘
44 Atari User December 1987
.
___-————
a full ' . cri tion of the routine 2:3 asv other details that
.
.
.
10
Sets up
programVAR IABLES
2 s
Ocfompm?ter comp DirectionsI Locate va U e of computer Position of player .
20 30
in
40
1-Dy=?-GRAPH1
7§,EI:DRA 21:COLOR 1.PL cs P=1:Q=19:X=78:g;1;=g¥gémm NTO
79,3919RM‘ITO
35.6RAut0 M 09:0 THEN AND
gig
ZREADDP;DQ:IFRPB1 150”) “MT TORE ' ’
1
'
IF
R<>ii
THEN
RES
“161-1,-1,?,0,
2 30m i,2iiii,12,z;tocitt
“NEW”:IF
I
10 F68 (it) 23 p81 (V) 3g cio (y) 40 DY8
|
'
A“.
'
-
A,
_.-A
f”
w";
g
w
T
-|} m
(3)
5
m
U”
335i
"
“5T
?
if
,
NT”
-
"
(5) (1)
at“
12]
t"
,_
El
an
‘
1,34? ’ "
§g ’“
gig"
'
_
f
.
Q;
3234 75“
,
,A\
-
;
%
,'
.
x
a,
'
‘A
,
it
(A; 4
a
"I.
$54?"
5&3
“g
‘
"Amt _:
773?
417 4251
£53
7'
' 72
‘
“r-
v
A !
‘
_.i
e
[1h
7’:
‘l
i
\:‘~
-_\_\t
331»
n v
1
\
'
A
3!
-
//j
4 ‘f‘
“at;
iizé’gufm 4;ng l?'g-xg’?"
7
*~f>%¢ A," if“
; '
W
-
a
1
3? ,51
,
,.‘
_
iii
f-yj’l‘, / T“
A
.
7-
6755‘s"
3"
{it
‘
,/
47 /
'
'
,
‘.
'
*
,~
A
', ‘
i 1"
,,
J, A
»"
‘
'
.
.
,
"it? I ,
a
‘
"l.
/
A
'
”in?" '
g,
RESTO
4
3;
59 980
-
.
1
T0 38mm I:P 8 T01Z:NEXTI:GOT0
R
,-
.x:X+DX:Y=Y*DY1P=P+DP:Q:Q+DQ'COL0R g'PlOT X,Y=C0L°R 31W” P,Q:GOT03
YN
USER,
709,56zFOR 1:1 709 ’ 15:F 0 1:1
1
bright white.
E
”is
CHRISTMAS
”0m ”ARI
POKE
‘
M H EN
I,Y+ZE:DR
X,11:PLOT X-1,‘l?:DR X,9:DR’illilT0 ** MERRY **
Xfm?’?
colour register 709.
709with569ivesadullredand15 gives a
P+DP,G+DQ'R=
_
STEP 1G:FOR
.
~
LOCATE
:?
OKE
-(5=5 on 4 5=STICK(0):IF s<>15 ' THENRDSX:11).DY=( 0 S=6 OR S=7)-(5=9 OR 8:19 S
”Mm
si
2
S:13)‘(S=14)
SI
TO
T0
PLOT
:? 5a
Y=10
x+Y/2 STEP 2:PLOT IzY+21=NEXT I=NEXT Y
AUTO
ti]
Prints the Christmas message in the text window. 50 The tree lights are made to flash by the changing of_the colour register 709. value This register also affects and the the textflashes With message the lights. Poking
SticklO) V3|Ue
1
2:FOR
I=X-Y/2
'
Y
.
Direction 0f player Locate value Of player
_
-
COLOR
the message in line 40 to be pos— itioned Without the POSITION command and thus reduces the length the line. Draws tohf e Christmas tree. Draws the tree lights using the colour
POSition Of
I,Y+2
-
graphics Mode 7, sets up colours for the background and the _tree. Makes the mVISlble and sets the left cursor margin. The dummy PRINT statement enables the new left to come into effect margin value away when the message straight is printed in line 40. This combination enables
?at
by
i
M
PROGRAM BREAKDOWN
ta statemen ts The preram to control the usesmiit of the comBoo an statements to puter and uses moveI ef the player with control movements The a the joystick, ntage of using they are fast these statements are and do not take Up much sp ace in the
DX'
.
flashes them on and off
'
'
-
.
.
lines.
Y
-
I=X-Y/2 TO X+Y/2:PLOT X,Y:DRAIilT0 ?'NEXT I'NEXT
five liner is a Simple demonstrate the graphics program to capabilities of Atari computers and it also sends a seasonal greeting. The drawsa Christmas tree with program lights and THIS
.
x
5Ny
SK7
gff/c/é/ééf//
-
R
-
-
.
DP. DQ
—dPp role— atO‘lVOT cessed £5 Atari User, Europa House. 53 Chester Road, Hazel Grove, Stockport,
erably
f
the game are as for the ?lm' lf ou nenyt's crash your cycle in to YOUr trail you will die and the opgzpplies sa’f‘; ie d walls if you crash into the electri that enclose the p|ayf|e|d. The most remarkable thing about e is the fact that you have a the gar? e compu r opponent racing against you — and a“ the '3 aCh'eVEd '” f'v e
.
25
documentation
are relevant. And remem ber it you “(ant Y°“" material returnlng enclose a 5“ alga): stamped package .
pu$glslhggbu|dgive
Pl Q
tape togeth-er wnh
In
We
,
°f
CQPV _
send them to us to grace our pagesEZS for each one PaV
sequenceinthe
a
On dISC or
the prog ram
-
“Of
th
line prOgrams
send
simply
ou've written ally or interesting f'Ve LFsefvul
'
f
. ,
;>
ng? “3:12! «if»
I
3
I,
7
December 1987 Atari User 45
__________—________________—_____—
.
.
7400aw
‘
%
.
”?
» .
Ten
awmue (I I"
"
M
ptww
he Best
Utilities
. .
l
Di”Error ‘
"
Mak Of the"? Info6 35ng5 ”7058 Basic error numbe blitz-139 it _ Moalfy mos? Utility hidden sect 0’5 With th''5 Din-v,ew _ '
.
T-
‘
.'
3
-
J
“l, I
rs
by
Superb
Take
'
0
a
.
‘
5
,
”WM
;
These two
together
-
-
Dls
exerting comprlatronsbring of the very best listings
some
1
pagyow favourite
—
.
P M
>
33st Gain the of Ten
~
0 ‘
'
—
ChOP P“ rescue
Rescue ‘OS t soldielS
Be“;
_-
ReSCU 6
Take Comma“
' '
ESme’E‘da
b y negonatl?g
,
5
R
to d ISc
enumbef y0ur Basi C
opfg’a’” ?y
reSidenr
Your
-
directon'es
~ ~
"Sn”QS With this .
character
set In fun to
5
WM) ease
Wheth e, on _ lsplay on yowGenefat a very impressive 80 Screene co,“ mn re,“ the latex Get It Right: r Corre ct’y O’De In help you 4
'
, «I
to
l
5
Frank the
f“
the
«53
4.5
5:
M
W 5
muf?ns
"A-
f 1, lira-am 5
.-.
3V°‘d‘ngétsb%$:i¥>
F rur 't F'ren d
M {Ms
?at ii??fj??fsg?m ?é’ef’e?-t?fhfgmiw ~->~->~-~'-—---—-‘-~*_.—--.,....4
he dead‘y through t obstadeS our 5 pacecfaft -— the spacemaze “2th mnar surface h monster around caverns Guide YOU’ be‘?w of inha ermine _"' | bu t beware an the money “35326 O urite oneybagSt hlS favo Frank ea — Help sinister l
yoU,
lisungSpI-gg?gz {33 Ser
d a ngerous
,
Cre ate
.
‘R’mlmbe,
es
d of a hencomer
and
,
.
.
'
Ol’)
0”
_
'
-
5
_
DataEdltorp~ 15; disc, n’pu’ate so Col cassette O ’ ’” memo data mm, ry
—
prawe
.
’ettory Garn ”mam ”hour 90’”9 to Do; access
AUtoboat ~ Print n :"PE"M DSon ”n
User.
_
-
USE‘fuI
F
from the pages of Atari Whether you like games or prefer more serious pursuits there’s something here for you an d y ou can also learn a great deal from_examlnmg and modlfying the Basic listlngs.
i'
Ofmano n
Make fin Atari 1022 ~ Load Ou
pictures artiovc/Atarmmst Ast‘zg’fantasnc w
-
_
Ang?f
'
.
p 15
E
0
”u
5
5
5
"
m,
"
--5 gram.
5
,
,,
r-
a
,,
j
—
’
* P
5
5
.,
F"
.
=‘ 2
g
"r“
’
-
a.
-s
5
e
'
-
-
a
,
i
s-,
at
1
Mthe
.
_
'
J
sp‘c:§(é|el1d k the F'" g ame
a“ the duckS Chase up and I=l“and d foo in (NS __p‘atfo’m DaSh roun thiS Duck 03 sh storm hits the far m SS the busy roa d m 300 befo'e the " frog Direct the hOSP‘ml F l'O umP th 6 new doctor bund clggsic the ”cafe r 5 "gal—TSP man mad NOT OUt for ram [0 he‘P yOU \t Right“ US€T~ Get test pr-ogAtari m in listhS
-
~
,‘
"14
.
'
-
,
55 _:f’= f" ,"‘
5a
x
55
a
a“
5
.5g
-
55 55
5
V»
i
5 =5 5
5
5
5
5
5-55. 5
5555 -
,
. '
-r
Trzrxrrrzrrrr
'
Mime type corf eactly 1
"J
..
5
.-
A,»
Dob‘:t°\:/aBtC0h
.
v;
=
3
Spacemaze
_
5
5
Bounder was the game you liked best of all. Now, in BOUNDEI? PLUS, we ”ve made it even better — with SIX exciting new screens to test your dexterity. Bounce up and down on the s P rin 9)’ tram P oline to hit the man y tar 9 ets while avoiding the balloons. [XL and XE only./
ON LY
.
.
.
233,221?
.
.
.
.
95
eac .
.
.
ust £1.95 each when
or
you take out to Atari
y our
h
a new
subscription
User or if you renew existin subscri tion. —
,
ATM/87
“5.5
f;
Mailbo 9
————————————
l Basic and have written a program to draw and fill triangles in different colours. But I have come After orange,
drawing
a
Mowbray, Leicestershire.
Age
11_
the on endin graph?csmoge you choose
.
.
on on
red,
blue and green triangle in Graphics Mode 7 / found that when / tried to use different colours they didn’t work. Can you explain why this is? __ James Cox, De
to work in, you are restricted to the allowed number of colours _ this is usually proportionate to the resolution of the mode. For example, in Graphics screen Mod‘e reso utionyoufhaves o 160 y 96 in fourcolours onafull screen. But in Mode 11 you have a resolution of 80 by 192 pixels in 16 colours, and this will take up roughly 8k of
colour you wish
a pixel to be you must first know the limitations of the mode you are working in. It is also possible to alter by usindg tthe e sgéeregoclj-iCSf'i‘lay comman This will change depending on what mode you are usmg full details can be found and in any Atari Basrc manual. Here are the. effects created on 3 Graphics Mode 0 text screen:
on screen
.
SETCOLOR 1 , A , B wi I! alter the intensity of characters on screen. SETCOLOR 2,A,B will alter the screen colour. SETCOLOR 4,A,B Will alter the border colour. A is the colour you want, and can be a number from 0
— I
.
Looplng lnto trouble WAS playing around with
I
myAtari 400 and wrote this ~
Simple program. 10
F-‘I _
FOR
T0
.
255
PRINT CHR$(F); 3a PRINT F
Zli
40
FOR
N=1
Sil
NEXT
F
T0
2M:NEXT
various different things to happen as shown in the table below. As you can see, the control codes are scattered throughout the fd | oop th a t you d eme f’“ d to V'eW
Izzrgisstivxgxlifggg?: -
N
When I ran it the computer seemed to go haywire and refused to do what it was supposed to do. Is my computer broken? And if not, can you explain what exact/y is happening? — G. Abott, Glenrothes, Fife. O Firstly, your computer is not broken. The answer is very simple:As the program its
loop and goes through prints CHR$(F) to screen it is
encountering Ascii control codes.
These codes will cause
Escape Blank space Clear screen EOL or Return Keyboard beep
you add 128 to the Ascii character it will appear video. For in inverse example, ?CHR$(65) will give you A, but if you add If
a
128
14.
So by
the
playing around with
and SETCOLOR comman COLCgiR syou can produce
various
patterns
and
shades. _
PaCklng |n a word _
Faulkner,
Barnstaple, North Devon. Q The BBC Micro has space inside for several roms. These work in a similar way to cartridges on your Atari, bl“ you
then give
?CHR$(193)
you will get an inverse capital A.
wr
pens
'
out ' you
betlgzealy:
Winners. The address.fhe
Mailbag Editor Atari User
,
’
Europa House 68 Chester Road Hazel GroVe
Stockport
SK7 5NY
keeping the numbers the a once. 0 a canthazle moreéhan -
presen
cartrld 9 e-based word ‘p rocessor such as Ataanteris _
the
Vazlgvcjagegomo?th
could
is a built-in word processor. Is it possible for me to ?t one to my Atari 300XL in the same
one
we
Get your
noticed there
A-
.
STA
start
IN my first few computer lessons on a BBC Micro l
—
TENNER,
bag pages.
processor
way?
WIN A for the Most int pr|_zes letters sent to u$erestmg So now there: more reason than ever? o coptribute to our livel Y mail-
e q uivalent
of
a
_
built-in
one.
sam e, b ”t decnded that the advanta 9 es th a t cou id b e . gamed by a completely new Program outwelg h d h e
'
GGttlllg
-
Iished for the old Get it Right! still compatible with this new super high speed version? Brenda Tenny—
son, Sandbach, Cheshire. new Get it Right creates a different checksum to the old program and so
0 The
makes the two incompatible. We considered
t
advantagesofcompatlbility. For example, a feature that the new ro ram has that the old oxfe gidn't is a running cumulative checksum. 7”;
IN the November 1987 issue of Atari User you published Get it Right lll. Are the checksums that you pub-
,
,
te_
-
-m
of
15. B is the brightness or luminanceof the colour and is an even number from 0 to
es
to
it ?ght
code 27 32 125 155 253
nan
u
7
memory before you start. But a Mode 7 dispiay will only take up around 4k. When deciding what
to
route
asrc
..
,,-
Tweened cartoon AFTER typing in the excellent Tweening program from the November 1987 issue of Atari User I drew a cartoon character and tvveened him between Turn to
Pago48>
December 1987 Atari User 47
_——'_—_—_—
bed and the beeping keeps waking them up. that W'l?was to]? 65’17/ a turn t '5 "0,88 P055 9 O." Ataris, but when I tried it the beep was still there. Could
4 From Page 47
NAQU Mailba
two positions. I then printed out the individual screens of t h 03 ElieaniIr/nationdusmg or car screen deump .
.
.
9
1
’
1
you tell me how to
“22:50 '
WE welcome letters from readers about your the Atari micros, about tips you experiences using toggzgrlirftgggktgyirggnmdp; would like to and about what pass on to other users. I flick the pages quickly I you would like to see in future issues. have a simple animated The address to write to is: cartoon.
.— rid. of . thisannoying soun got HaWke$, Southend, Essex. OThe beep that comes from from an XL/XE computer ‘5
—
.
.
‘
Editor Mautmg Am... User Europa House 68 Chester Road Hazel Grove Stockport SK7 5Ny
Thank you for a superb .. , utility — l m sure that With a little patience/could makea full length cartoon using it. .
-—
Philip Marston, Armitage,
Wadd Soft.
generated tthUQh th? TV
But on an Atari 400 speaker. is a small speaker ins id the micro _e Th's can easily be turned °ff by ”"p'ugg'"9 the we
there .
'
.
from the board altogether or placmg a SWItCh between it and the speaker.
I
-
No terlaI .
pursult .
experience the maof companies low)" today consrder customer relations to be a triV/ality. lam very pleased to say that there ’Sa that C?" be company bothered to be polite and helpful N03h50ft~ When l bought a product called the PL65 compiler tr om them. I had_trouble mc’qu-‘J l’b’?’y ?le? that contain other library ?les on —
-
cartridge or Mac/65 from Optimised System Soft-
I
contacted
company and_th8y re_ plied With-the solution tomy p rob/em m a very eff/oient ”7,6
and helpful way. — Lee Fuller, Romford, Essex. '
M'ISSIIIg locatlons .
l RECENTLY
bought a tape version of International Karate. I enjoy sport simulations and I was very keen to play the game. The instructions say that you fly to eight different locations around the world and fight in each, but when I Started to play! found, to my horror, that / only have two locations to fight in.
Later I went to visit a friend who has a disc drive and I was surprised to ?nd 48 Atari User December 7987
loads new location screens, is easy on a disc version, but if you were to load a new screen from tape the
which
game would take far too long to complete.
othelrs;c o tage e Tlhefse, e rom severa availab advertisers in Atari User.
0 ar d 3 h arp cornered SOME people might have
noticed something odd about the Knockout Whist program in the September 1937 issue ofAtari User ' . A part from the ?rst round the computer always seems
Assembler
to win when random trumps
_
chosen. I checked through the program and
are
reqlured
spotte d
BEING new to computing and very willing to learn, / wasattempt'm to fQ/lowme
god nre ohjvnlciels iey. Bart/fie u,ryas by, may, ljust keep getting
th e pro bl 3"? and occurred corrected it With the followmg changes: 8m RET=B:IF tiioo=ii THEN TR: INT(RND(G)*4)+1:GOT0 8M!
don’t know how to
dis-
able Basic and input the machine code program which you published in the March 1987 issue of Atari User. The article doesn't
how to do this and
explain so I was
W h ere
This solves the problem of
biased
trumps.
—
Simon
Bawyer, Winchester, Hants.
Sound 0 f s H e nce
wondering if you could
answer this for me? M. KIOSS. Tamworth, Staffs. —
0 To enter any machine
code program you need an assembler language such as the Atari Assembler/Editor
_
OWN an Atari 400 and was wondering how to turn off the noisy beeping sound I I
get whenever/save or load. [use my computer mostly at night when everyone is in
_
Nlce Ilne In |anguage .
/ RECENTLY bought Turbo Basic from StON‘SOft {Md was stunned by the quality Of the P’OdUCt- The package contains the Basic with a compiler and although it doesn’t contain all the commands that you get with other Basics, say for example Basic XL, it does leave the old Atari Basic Ian 9 ua Q e standin 9 . So if you feel like a new language for your Atari I would recommend you try
it-
—
A-
Dorset. _
Griffith, Wimborne,
-
Pl‘llltlllg out a
8520 60m 808“
stuck. I
and
ware.
—
{N .my
to my data disc.
that his version has the eight locations. Why is it that tape owners always seem to lose out on Mark Haddon, games? Hertford, Hertfordshire. .The prowem Withthetape version of International Karate concerns loading time. The game constantly
d ocume “t
IHAVE had Mini Of?ce II for four months now and think it's a great package, but! do
have one small problem with the spreadsheet. When I save data from that module and then try to load it into the word processor to print it out in a document all I get is a mess of characters. Am I using the package wrongly?—Monica Harris, Maidstone, Kent. 0 You're using the package correctly, but I’m sorry to
Mailbag
say that the spreadsheet with only ics co grap hintegrateks pac a e. Ythe could print out thge part of the spreadsheet you want and then print the
document.
card for th e GSXE AFTER reading the review for the 03 Controller card in the November issue of Atari User / decided to buy one and have jt ?tted to my
uterhouse, where [y obtalined very prompt and professional 730XE b
Com
service. I
am about to
buy
—
to receive teleprintersignals
'
'
cruel tO Edge FOR a while now I have been programming using OSS’s Mac/65 cartridge to write routines that can be called from Basic. In order to test them I have to remove my Mac carthe tr/dge and reboot system with Basic. All this removing and replacing isn’t exactly beneficial to the cartridge edge connector. Do you or any of your readers know of an edge connector extension that could be ?tted to save wear
CONNECTIONS and tear? Or better stil/a device that could be ?tted between the cartridge port and the cartridge that would allow me to switch the cartridge out without having to remove it? — A. Crawford, Laceby, North Grimsby. Q If you own a 130XE the supra hard disc interface would give you a vertical slot for your cartridge. This will reduce wear and tear on the port on the computer.
computers and was wondering if the card will plug into it. Keith Pattison, Middlesbrough, Cleveland. O The card you bought is designed to work on your —-
13OXE only, but Computer— house is planning to bring one out that will fit inside the 65XE-
Doctor Boris di agnOSIS '
! TYPED in the program Doctor Boris from the October 7987 issue of Atari User and checked it very carefully but I still get an Error8at line 1020. lfI take out this line the runs, but not program correctly. Is there an error in this line? — Michael Cain, Beeston, Nottingham. Q The listing that appeared in the magazine contained no errors. The message for Error 8 is: INPUT/READ type mismatch error: Attempting to enter a non-numeric value fora numeric variable. Check your data statements between lines 1040 and 1510. You will probably find that your mistake is
somewhere there. It may well be that you have a letter instead of a number, a comma at the end of a line, full stop instead of a comma or an extra comma were there
shouldn't
finally print them out?-—Sid Thompson, Leyland, Lanes. QWe don't know of any programs or add-on that will do
what you want, but the Radio Society of Great Britain may be able to tell you of a product to solve your probIem. Their address is: Radio Society of Great Britain, House, Potters Bar.
Lambda Herts.
'
Addlng
0“
to the 800XL
—
a new
65XE games console to add to my collection of Atari
on my radio and pass them to m 800XL so I can view themy on the screen and
be one.
enter a poke. Also most on the games software market today require you to switch Basic off, which makes itvery difficultto give you any pokes on the Hints and Tips page.
A LOT of computers these days seem to have the
expansion
capabilities
for adding a necessary second processor, the most common of which is the Z-80. Is there such an add-on for my 800XL? —
‘
Steve Ward, Newcas?e_
Helpfu|
POkeS fOr
review
games
,
’ OWN
IS it possible for you print
some pokes forAtari games like those I’ve seen for other computers? Or is there
something unusual about games on the Atari that makes this impossible? Sean Canningh, London. C With a lot of computers —
the games are loaded using a Basic loader routine. This can often be modified or pokes can be entered first and remain active as the program runs. But on the Atari, machine code games are loaded a using procedure called Boot. This is done by a combination of the Start, Option and Select keys being held down as the computer is switched on.Thiscausesthe gamelsl to be loaded directly into memory so there is no way you can
Panason’c KPX-
59
very
u on-T ne. QpQuitey a while ago Atari did mention that it was about to ort e it comprocessorbringrriiutsabsecond puters. The package was called the Atari CP/M
Module and was an external microprocessor Upgrade greshed Ie'revreig’r e7°.” that would allow CP/M softfhue g ho” 12577” issue 0”1. ware to be used on all 8-blt Atari 6:3er Ataricomputers. After lreading it / ThlS add-on plugsmto the de d t serial port and offers the pr'oicee _otexpercrimde_nt features: gvergjyaegtn if]. in, ifs" following features Thagk ”of: aging 0 Z-8O microprocessor su erb review kite them 0 4.0 MHz DrOCGSSlng cofnin Mike Bfrstow ' speed Birchwib d ' Cheshire 0 64k ram "7 70!“
W535 pf’gt?’ m t77nd
f
‘
.
_
_
'
Amateur radlo -
THERE must be thousands of amateur radio operators worldwide who, like me, are also
Atari computer fans.
But could you tell me if there is a program or interface that will enable me
O CP/M 2.2 operating system 0 40/80 column video
output (switchable) 0 Serial input/output port 0 Monitor output Unfortunately, Atari never this package in Britain, which is a pity because it would have been popular on a market that is always crying out for more. released
December 7987 Atari User 49
_____________—_________________________._
M
m
or 1« ms 011mm mum,
mums
m?i’l‘m“
-
the magical of Kero vma!
Enter world
/
VE UP To o
This fascinating adventure features the most
sophisticated parser around: You can type complex sentences and interact with the many characters, some
including
E1
intelligentanimals.
very
This superb package includes
44-page novel and
a
p inv
my;
-~
Giff}
135;
f
cryptic help section.
of
6
,
1 g? gt, {N
‘1
a
-
/
"7
?ag;
,
*
"
q?'
..
in,
~f
,
\
7 '
?t
$552»
~
Thle It 5 a 5 tea
—
ves .
Ga,”
Of ”70
8]
_
@% 3.
§é
l.
,
l.
'
i
i
l“
i
.
‘
4
M11
of
'
'
r
“
‘
illl'
? “1an
Tittx’
“fem“
A
if“
~ »
*‘*
.
l
{a
.
'
?
“A
“~~~t
Guild of Thieves is the long-awaited ye?t e if to the follow-up award-winning 5 79 1 adventure, The Pawn. fwieosf You're back in the fantasy world of 987 f? Kerovnia, in the role of a novice thief who has \ applied to become a member of the illustrious Guild. To prove your worthiness you must ransack an island of all its treasures. There are 29 beautiful illustrations, a massive is} vocabulary, and a text parser which is claimed to be more sophisticated than the parser in the lnfocom-adventures. ffx-t l [527515]; .
5
, 7
T3
‘.
‘
s.
1
if},
3
is,
f
'
1
\\
°“Wesnarl-esonnusuamdmm,
(?uid
‘
”1
t
(
5.1
.
7
f?
“3“
"
if5&3 foi$
UP a E
1
_~
7
p
T0
3.
“\
'
§1_
512§§4
SAv?
-
;"
friga- ii
gt.
W,
Lt,
M“
May m
.
it
. _
f(,
—Anthony Ginn, Atari User,
_,
(”a
“xx. W
_
'
The program took three man years of programming time to produce and it shows. The Pawn is the stuff from which cults are made. —
'
,.,.
l
,
,—
‘
33
ff',’
?g;
5?Al a
W
.
: ”1,111 I “i
,
i
”ll
’
‘
jl ii '
is an absorbing, 6 This adventure and
.
guaranteed to be another
i ii
funny and tantalising
f
sure-fire winner for Rainbird.
,
Bob Chappell, User, October 1987 —
. ' '
L
‘
"
Atari
,
MM“
Special
YOU
Offer including
YOU
—mmmmmm
-—mmmnmm Atggigggém
TO ORDER,
PLEASE
USE THE
FORM
ON PAGE
51 12/876
50 Atari User December 1987
'
w
ATA R uses M1“ Pr
MARI “FR (“Thus g uses ~ ~
,
.
O t QC t
'
At
your
(llllll‘ll
4
~
1
L 01443116
« ‘
A
‘
an
. I
I
Wlth thlS luxury dust cover __//%ZZZZ"" A for your Atari XE or XL It's made of clear, water_-:;. 454W; resistant vinyl and —:“-“» ——‘—‘ bound with strong cotton W
W
W.
WK »—
.
.
and your
.
.
Atart
A year's supply of Atari User can be kept in this handsome chocolate brown binder
Users
.
";~\
,\
, _
|m7§is§it ?-
Only £4.95
--
a“
~
‘
.
storage
ecure
37011? .
or -
‘ /
.\
The
§
ideal storage
\\
medium-for your 5.25111 dlSCS.
The luxury padded PVC b°xes are strongly made to protect your valuable discs and can be packed ?at when not in use.
~
I
f§ j
?
Box holds up to 60 5.25in discs
-
' I I I
68 (No
it
posted
in
UK)
Mini Of?ce II
061 429 7931
January 1987 February 1987 March 1987 April 1987 May 1987 June 1987 July 1987 August 1987 September 1987
7415 7416 7417
November
7419
a
1
7411 7413 7414
(94.9.2... £19.95
7050
[:1
Add £2 for Europe/£5 for Overseas
The Sound Master NOT suitable
for
(seepage61)
Atari 400 £14.95
W
7012
Add £2 for Europe inc Eire/£7 for Overseas
Ten
_
of the
(sacrum)
Best Games _
m
£4.95 7013/7014
Dlsc
[D
Add £1 Europe inc Eire/Overeseas ‘———__—_
£53333;
_—
the Best Utllltles Disc
w
£4.95
7017/7018
£14.95
7019/7020
[D
Add £1 Europe inc Eire/Overeseas
Disc
CE! —
The Pawn
7031
7060
(seepage50) _
.
DISC
£14.95
7033/7034
[D —
__—____—____
Roildvm in Europe (inc Hire) add £2. Overseas 7029
D
——
"Q n. n. n.
C]
TOTAL
114
piease indicate method
Payment:
(I) E’I‘Jl’ai’Y ‘9
Acmss/Maslerm?Eurocard/Barchycatd/Wsa No
C] 72:MAG001
Cheque/Eutocheque made payable to Database Publications Ltd.
AddreSS——— _
Te,
W
I I | I |
l | | | I | I | | I I I I I I I
' l
"“—‘"“°—
Don'tlorgeuogiveyoum-mo,addreuandcrodilcardnumber
L--—--—-----—------—---------—---—------J
I
[i]
_________
,
'1
I | I I I | | I | | I
7412
987
I I
'
7409 7410
(48k required)
Atari 800/130
day or "19,11
Key ‘89, then 614568383
7702
(A’m‘1)£33
Disc 400/800/XUXE
__
Please allowth days for delivery
Order-tiny Hm. Of 1h.
7002
P
| I I |
W”...
Atari 800/130
EEPOST,Europa House, Chester Road, Hazel Grove, Slockport SK7 5NY.
stanp needed
7701
I
l l
a
7004
—————————-—
Publications,
l
I I
.
.
UK£15 Europe (inc!- Eire)£18
’
7093
——
-
issue
£3 25 Overseas
|
.
“?fe“(“fmm‘?w Wit.
£100 Eumpe & Eire
|
.
Box | Disc Storage £4.95 Holds up to 80 5.25" discs I I Dust Cover 130“ UK I £3.95 BOOXL £4.95 Europe/Overseas I '_,'—,_——— User Binder I Atan £4 95 UK, £6 95 Europe, £11 95 Ov erseas Ai mm I I FR Send to: Database
$51
50UK
£1
I | I I | I
‘
..
~:
E urope (' l 1nc_. EUKélg ire
Back Issues
l l '
"
"
.
________0"me“
\\
'
u
C ommence
Renewal
I I | I
-
dlSCS
New
I | I | | I I I
f
(V)
subscrl p twn
1
,
.
-
Annual
l
F} "
postage, packing and VAT Overseas orders despatched by Airmail.
I I |
Only £3.95
31/12/87
All prices include
l
-
—
-----1Valid to
Special price if accompanied by subscnptlon 0“ 1‘ enewal
*
I I
.
‘
~'
I-_-_--
.
P
08 {God 9—4—
I
l
December 1987 Atari User 51
'
Special Chrisl ||
Dmg
ATARI H ARDWARE'GAMES' UTILITIES AT DIS COUNT meEs
Packa ge
mas II
Disk
C u p M Glr‘C'Qer & Joe a nd 1h e N UCIe qr Caverns"
"World
113215545“""‘““"~--~-“serfs 2213 Bake}'5}}"”}'"““”""”'7'50
u
Holionc 331m
9650
10.95 _
,
meoo £595 95
gOOGSldes?TThdef ”95 O'OSusChess4_'rj""""""""“_ FighterPnor F|lgm5|mulotor||
in
20°
50
Genet”,
-
Gettysburg Green Beret Hardball
W756
““"""8'9
Mmmmcqse?e
Moms?"
Pgafrlfrnemdlef
2000 21.95 1595
500 suemawzfm”
”95
—
P
-
“""'-~--8~°5 Platformp"&"""""""'""""“""
10.95 37-95 12-50
Splt?reaoam
2595
Tomahawk.
'
Egg .
332
elboord tigerboqrdcggg -
'
.
3 D lSkS
O?ly £10 |nC P&P
min;
5333
Summer eoagg“"'~~-~~-~~5-50
Trlvlol
pummeoo‘2'50
U-S-A.A.F., Ultimo III War lan WorQQme
' —
AVAll-ABLE
mgicigH/treocrz HEMlsr
PAC K
1295
_
Ph
°"0
101
_
How
+
P0 to
W a re
helps Y°U desk?” and create game Disk) svsrem (Incl. Bod Secrets)” 529332EDI“) 0 upan speeds £7.95 (Cos) ifc?ebggktp Oulomallc lope forgfslks?ciungfglrngsvslem £1995 (Dbk) swerfcst higmeve. language W95(ROM) ”95 (ROM) ‘e’meme'yfostspOWem Bas ' °s °°°V° bl" for "16 XL meniné"""""" (ROM) ' the “WWW macro Ossefnbier $22 (ROM)
_
-
xuxs
-
ACTION (035) BASIC xg (Cg) BASIC XL (055) MAC/65 (055)
-
‘
above software is fo me mOCHnes-cugenulne orl |nu| 'b'°nd new Niles ST software also 5 please add 912 to total orde} Dig: FREE U_K.postage-oV;'seox'~/XE avallable Phone for p rl ces. Mall Order On|y SUblecl to mc?um “b“w CheqLies or P055 Del/oblate;
All
_
_
—
9 ChlSWle Walk Bl rm l n 9 h a m 837 6TA 1
.
Warm
—
PROGRAMMERS UTILITY DISK-TODISK U?ury
.
mo
CONSIDERING UPGRADING 10 AN ST? All ST models (Including dls Counted packs) Ph °”° for Latest wees full range of sr Somme 0 valloble ' many discomis
.
Sof
17.95
5°'------..—
womb “CW"UC-
lull ran go of XL/XE Perlphorcl‘
game 95 d|Sk, 93.Cgssef1,e
or
.00 £95
—
memm°fffm°n samba; phom '°' Pf'ces) (M;;;~---mNOWI 65XE Compijlavzmmo °’ “m“svshms— lsnxz Slarlor Packs
1
Che q Ue
I2.50 10.95 12.95 12.50 15.95 24.95
"
20,00
(SOVG OVer £1 ) .
~~--~--g°5 -°°
Dayrkgmsfff“
if,
c sse’rles only 5-26 mo P&P
Sm g [e
6.95
To
(save over 518) 3
‘
—
Splndlzzy.,
iewelSOfDarknes??""""')2‘58 ennedYADproc hm" ‘
D'sk
Title
_
_
(Dept AU)
'
10
I
J- R. DAV'S "gram Avenue, Holmer
'
Her
' H“ ”Demd
Tel: (0432) 50836
much
How
does
on
Telex?
do
I turn
it
cost
will machine. The cheapest a dedicated Telex a need and buy also will conventional way Cheetah). You You could go the clearest £2,892 (the That's a total outlay Whisper), the a year rental. £404 install, plus cost you £1,604 (the to £101 costing line, include VAT.) a separate telephone a minimum of E2,l09. (All prices micro to double as of doing — use your over the first year are users Atari more and what more Or you could do telephone/ And just use your ordinary Telex machine.
to
l
1 r “1 |
'
go
How into
Telex
my Atari
machine?
(see the communications software and appropriate MicroLink. to a modem and a subscription All you need is in this issue), a telephone, to Atari users on available advertisements teleshopping, number of services of a growing news as it happens, go Telex is just one mail right round can also read the electronic you MicroLink and MicroLink. With and much more. send telemessages micro closed user group, directly into your create your own programs telesoftware free the world, download
a
.
0U
why
use
Telex?
.
.
Today
between businesses. of instant communication more than 2 million means and Because it's a standard machines in use in Britain ”just as Telex business communications there are 150,000 up copy of hard speed a used to dramatically because you have ef?cient, worldwide. it's more the phone but far quick as using for your records. that the “conversation" MicroLink for Telex every when you use get bonus you But there's a big doesn't offer. or receive Telex office to send conventional way a portable). HAVE to be in your don't at home (or even With MicroLink you use your computer waiting for you can just as easily messages You Telex messages. there are any can check whether efficiency? So now you for your business that How's anywhere, anytime. 90 Page 18
But
—
'
—
|
52 Ar
-
_____——_'og
ramming
Your programming problems solved by ANDRE WILLEY I’VE had
a
tremendously varied set of
questions from you this month, starting with a problem from Timothy Harrington from Portsmouth who's having trouble with his memory. l have been a regular reader of ‘ Atari User since 1.985 and now have quite a library of your games on disc together with a menu selection program which runs them. I have slightly modified each program so that when I have ?nished playing the game/can press an exitkey to re-run the menu program where any of the games can be selected and run. Generally this works efficient/y, but ifthe previous game has used Player/
Missile Graphics or machine code vertical routines which many do lines of squares are left flickering across the screen. These can only be cleared by pressing the System Reset key. Sometimes the following game will not run atall or the screen display is corrupted and often the only way to _
_
islto power off and restart
cure this
from scratch.
Obvious/y data is being left behind in the memory by the preceding pro— gram and this is interfering with the next one. For example, if/ run Cubes
in Space after Chopper Rescue / usually find that once I have com leted the first screen of Cubes l.) nothing happens, or only the bottom of the screen moves to the left. Is there —'” W’'// ”m babl y have to be “own" written in machine code to be fast enough to clear out any left behind data? It is awful/y inconvenient to have to re-power every time. , '
—
Well Timothy, there are actually a number of problems to be considered to allow you to freely move between Basic game programs. Firstly, as y0u have noticed, Player/Missile Graphics don’t clear themselves properly when you have finished with them. Secondly you might find that some Vertical Blank or Display List Interrupt routines are still running. Finally the program might have adjusted some of the 03 or Basic work variables — such
the Display List pointer or the top of memory indicator. To clear the PMG data is slightly more complex than just POKEing the enable register to off with the command POKE 559,34. This will stop the ANTIC graphics chip from getting of player data from memory, but bytes Will leave GTlA—the display generator random data —'f‘ree-running_With vertical stripe you flickering givmg the have noticed. You can tell _GTlA to stop reading new data by usmg POKE 53277,0_and the stripe becomes solid, which is at least some form of improvement. GTIA in fact contains a number of the _hold temporary registers which incoming PMG data until it can be Since these havent processed, _and zeroed they Will_still been speCifically contain the last byte of data received hence the solid stripe from ANTIC based on that data. The four player registers are located as
.
—
.
at
53261-53264 ($DOQD-$l?010),
and
the Single mlSSl|e register is at 53265 3“ be set ‘° 1?“ ($0011): Thes‘? mus? that Y”? m'ght and Wh"e we t e PMG p°s't'°" and we” fe'set rehdo'“9 a? Size registers at 53248-53260 ($D000$DOOC) and the PRIOR and VDELAY bytes at 53275 ($D01B) and 53276 ($D01C).
Now that we’ve dealt With the PMGs let's tum Off an y use,_de?ned interru pts W. h'‘Ch may be ”mm-9 The ($200 ' $201) DLI vector IS at 512513 ' and the Immediate and Deferred mode Vertical Blank Interrupts (VBl s) .
.
.
are at 546547 ($222{$223) and 548549 ($224,$225) respectively. The normal contents of these registers will depend on the age of your machine and the type of OS it contains. The easiest way to find out what number to POKE into them is to use PEEK to find the original value of each location before you run any programs at all, and change lines 1120 to 1140 accordingly. I’ve used the standard 130XE values, but make sure they are set correctly for your machine or it could be goodbye program time.
One point to note here is that you can’t just POKE the new values straight in since the 05 may want to use any of the vectors at any time, even after you’ve changed one byte but not the other. Thus you should sure to turn off all interrupts make With POKE b4286,0, then POKE the new values into place and only then
turn the VBl system back on with POKE 54286,64.
should re-set the RAMTOP the memory p0inter.in case high. reserve tried to has preVious program space at_the .top of memory by _Next you
it. This can be achieved_by POKE 106,160 for a machine that 40k of memory. Again,
adjusting using With
more
you can find out the normal contents by turning the computer off and on again and then usmg the command PRINT PEEK(106).
Finally, just to be sure, you should to set the a GRAPHICS °°mfnand do to its normal locaList back Display tion. I'm not saying that-these measures Will cure every pOSSible problem ch
ii iii
llEllORY
mm Pioaiiii.
26 m no mess miss in m or 39 RE! OFFENDING PROGRAM. 1.9 MM an as RE-NUHBERED, RE! ADJUST LINES 1120, 1135, 51! 10 63 RE" 11“ a 1216
“COMING
7“ RE“
YOUR COHPUTERS NORHAL LOCATIONS FOR THE 88 mi “was 99 RE" 1999 REll CLEAN-UP p99 REGISTERS iiiii POKE 559 ' 31. 1523 FOR BYTE=53275 To 53277 1339 POKE BYTE/? 10“ NEXT BYTE ,
,
,
”1953243
1959
FOR
1555
POKE
1075
NEXT
11“ ”15
POKE
10 53265
BYTE,“
BYTE RE! RESET INTERRUPT VECTORS
54236r9_
mg: mg glg'ggg'm? 1146
”5” 12“ 1219 1226
Listing
3343;
POKE
548,138:POKE 549'19‘ '
POKE
55266,“
“mop/M151
REll RESET
pox; 106,160 GRAPHICS ,,.
9
Memory clearing routine Turn to Page 54 > December 1987 Atari User 53
9 rommin 9 ——Pro Page 53
< me
————————
number to indicate each separate file then all you need to do is alter that in this case byte within the string character number 7. Thus line 110 replaces the lowercase X in the string with the number contained in NUMB. a GRAPHICS 0 Next comes command to avoid corruption from any old lines of text which may still be on the screen. The POKE 559,0 simply turns off the display while the clever omit it if you want to stuff goes on watch the system in action. Next lines 130 and 140 print the two instructions which we want to execute in immediate mode. The two blank PRINTS between each line are to allow for Basic's READY message which will be printed after each immediate mode task is finished. Since we want to print a quotes symbol and this can’t be done from within a string have used it’s Ascii —
_
V0“ mtght encounter “ games programmersare a perverse bunch at the best Of times. However, L'St'hg should cure most Pt the'common faults, and_at least Q'Ve Bas'e and the 05 a t'ght'hg chance to do the" Jeb correctly. l
-
-
MergmgBa5|c programs Now let’s move on to another probIem. Mr K.R. Henwood from Pembroke Dock, Dyfed writes:
‘
I
am writing a program in Basic an 800XL and 7050 disc drive
for
in which I want to interchange different blocks of DATA statements from within the main program using the ENTER command. For example: —
—
I
1“
ON
5M
ENTER
I GOSUB 116 Ran Resr or
$93 223:
”5,650,795 THE menu
ENTER “D:DATAx.LST
RETURN
'
'
'
2532:
This works fine, but When the new
segment has been loaded into the computer execution Of the pfogram stops and the READYpromptappears. Can the 800XL be re-programmed to
continue execution Of the main pfOQfem automatically after the extra have been ENTERed from the lines disc? At the moment / have to restart the program every time With a direct GOTO command in order not to wipe out other data WhiCh is stored in arrays. , .
There '5 an_answertoyour problem, and_one Wh'eh may prove useful _'h other programming d't'
solvnng many hCUh'es t°°~ As You have
correctly stated, the ENTEh command was deSIgned to work ”t direct mode rather than as a
program statement. 3° 't returns control to the editor rather than to the resndent program. currently Wh_at [5 ’3 a way needed to control the ed'tO' s operation-from W'th'" a program... Impossnble? No, not really. You need to use a trick often known as ‘Return-Key Mode’, in which you are to print whatever commands you able like onto the screen and havethe Basic interpreter execute them just as if you have pressed Return at the end of each line— hence the name. Listing II is a small program to illustrate the technique, but you could expand it to do much greater things — including allow a program to modify itself directly Here's how it worksLines 10 to.110 set up a string which contains the main portion Of the filename. Assuming you use a single 54 Atari User December 7987
instead. Thus line
ngusvin?z?fw? 9
ZD:DATA1.LST::
”322133;
Before I disappear for another month there’s just time to mention a letter I’ve received from Chris Simon from Mold in CIwyd who has just typed in Get It Right ll! from the November issue of Atari User. Not realising that we’d be printing the full source listing this month he went ahead and disassembled it for himself, and found various messages within the code, such as:
Once the two lines have been printed the cursor is placed just above the first command to be executed and ReturnKey mode is enabled using POKE 842,13. Immediately after this the STOP command temporarily halts the program with the message STOPPED AT LINE 140. Since Return-Key Mode has been set the screen editor won’t wait for you to typeacommand and hit Return it will instead go straight on to execute the first line it comes to, which will in this case ENTER the new lines for you. Then it will carry on and find the CONT command which will re-start your program. The line immediately after CONT should always be POKE 842,12to disable Return-Key Mode before you continue with the rest of your program. I’ve also added a GRAPHICS 0 to turn the screen back on. This method can be used to do almost anything you want, but it's always best to experiment until you some commands get it just right such as LIST and the graphics oriented instructions would not be suitable.
—
—
53 gé: 53:55:31
BE
1
2
4
3
FItE'NUSQER 1“ FILE$=”D:DATAx.LST" 119 FjLEs(7'7)=cHgs(NUHB)
38
REM
To INDICATE
120 GRAPHICS(B):POKE 13a 2: 149 ”f:
7: ?:
mum
55m
';CHR$(3A);FILE$
?”CONT"
159 POSITION 165 P0“ 17g STOP
5,9
“2:13
REH
NEH
LINES
ARE
NO“
LORDED
Listing ii: Return-Key Mode demonstration
#
extra Ut'.|.ity an for provided more-experiencedusers, and 't so how u "?ght work. sorry to disappoint you, Chris, W'e’ll, bUt 't s ”m ?“ extra Utlllty. lf you look .
H
e_wondere
d ‘f t h''s 's '
.
f?get?gfggzgtgsnspba?g get$§umv5itlzlhslgg buffer defined
near the end of the listing. As with most other assemblers, my own MAC/65 cartridge creates this space by simply skipping the relevant
number of bytes, leaving any existing memory contents intact. In order to configure my 1050 to work correctly with my hard disc and SpartaDos have set up an AUTORUN file which re-programs the system to my requirementsat boottime, and it is a portion of this code that inadvertently slipped into the GIR II object file. These bytes could just as easily be zeros, of course, as all they do is pad the boot file out to the required length. Next time we print the Basic version I’ll modify it to skip that area completely and thus save you about 10 lines — although it won't affect the size of the machine code version. Anyway, well spotted Chris. hope that the listing in this issue will be of interest to you. Ah well, that's about it for another month. All that remains is for me to wish you all the very best for a great Christmas and wait for the deluge of mail which will come in from all those new Atari XE games console owners early in the New Year. I
I
—
Merry Christmas Are yet"
YOU
havin
all.
Drabfems
getting SoftWare Sofut.° Work? Write to EU'PPa Hause $3“, Atari User Hazel Grows Chester Road'' s't We Witt SK7 SNY er as can Within an'swockpon Many as w'e the but, "Mom'natpages of Atari use, pe'SOnaI r ephes,ely We cannot QIVe Programsgt
-
18“ POKE 842'12 19” GRAPHICS ?
2M
SELECT|0N MENU FOR D2 2) tNtT DRNE 3) CHANGE DRlVE 4) SET NEW OFF
-
f
i
issui
uiili
urn-i:
r
memos V
’
5”
”f
_
_
_
_
-
s-é f t
FE
'
-"
gig
"
E man -| is goo
i
-
sea
—!
FE
_
» f
BOOKSELLERS Roberts
who
‘
and
first
through
Graeme
usmess .
£130".
MicroLink's
bulletin board, are finding electronic mail makes for
2 5
5
‘
. "
.
'
'
,
4
f
.
7
.
j: f
/
f;
; /
,
'
;
.
‘
.
? : =
,
, 5 ,
f, 5
; .
,
ence
7
,
.
/
3
j T
;
,
2
, 1
or several
g
7
‘
:,
1
’
’
;
;~ f
"
muscles
5
donitjust use
.
to
,
—
‘
'
of Outer and MicroLink he has launched Sheffield Skyhook'to manufacture selferecting towers for closed help
a
computer chess program to decide their moves. want to play people, not a computer—l can dothaton my own at home”.
.
,
curcurt
Now
TV systems. his
project
is
patib/es, Atari, Apricot, Apple and Macintosh”, said
course
;
:.
,
g.
is that all
~
‘
5
’
work".
7,5
5
”5
'
’
:
the programs to control the device are currently written for the Commodore and we need to have them re-written for other machines such as the BBC Micro, IBM PC and com-
a
here.
Tower
.
TWO years after f'"d'ng himself out Of a job at the of _56, age. Yorkshirema'n Philip Gibbs is boss of his own company and p0ised for success. With the his com—
i
Page 1 8
with all kinds of muscular control a micro. The device, which takes over the five joystick functions, has just completed clinical trials in Holland and is now being tested
”Our problem
_
nearing completion he. is also receivmg finanCial support from British Steel, British Coal and the Department. of industry
Theo. ”We will of gladly pay for this
, .
,
.
'
’
’
.'
'
’
_
5 ’
tr’umph
production.
With, and has also found the Kompass Online directory of UK companies invaluable as a source of potential customers. ”At the moment we are using MicroLink mainly for
various
when we finally get going full swmg we’ll be making use of Email as well".
prior
to. gorng
into full
Philip has been using MicroLink to improve his communications With the agencies
E
if
Eta/ly 13.
diseases to
i
warehas to room
ally priced £74.99 and 5750 for shirts which "Ofretail at more than
joystick, allowing people
help
aren’t
muscles
I
I
’
M|cro
f
Twi/lfine’s prices are as /0W as £4 fOf blouses USU-
—
-
him develop a device which allows people with severe muscular problems to use computers. Theo’s company, Preston Communications, is UK distributor for a Dutch product that links a muscle
'
The garments seconds - they’re house stock which be cleared 1‘0 make for newlines.
with the system and it’s certainly beginning to pay for itself”.
MicroLink
jififzg‘
prices.
handy too. “Overall I’m delighted
for
writing
He wants them to
'
Playing on the MicroLink bulletin board he says he is willing to take on anyone of average standard. ”ldon’t mind how many games play at once”, he said. “Anyone who wants to take part can just mailbox me with their moves in response to my game on the bulletin board. “All I ask is that my opponents play for them-
of
peripherals.
chess.
selves, and .
'
store feSh’Oh wear at a fraction Of normal retail
cial Airlines Guide saves me much time at the travel agency. Telex and the British Rail timetables come in
to jam
325
advertise ”(9h Streetcha/n
increasing sales and purchases", he says. “I travel a lot around Britain and Europe and find the Offi-
MlCROL/NK subscriber M... launched a search for software authors with experi-
MICROLINK subscriber Keith O’Connell has challenged the world to a giant electronic game of
:,
g
MicroLink an extremely useful business tool. ”It isn’t just because of
out-of-print science fiction, fantasy and horror and is currently expanding into supplying dealers and
New board for Chess
/
f
remove
_
PEOPLE can ”OW dress themselves from head to "7 the latest toe fashions With the help OfM/CfOL/hkTW'//' 'Lo_ndon. company fine 15 _US/ng the system to
communications" with his clients. Tony also considers
dust and grime of 175 years and turn it into a quite reasonable copy which I sold on the phone to a collector in America for £240 the same day”, he said. “The three of us are very happy, and it's all thanks to MicroLink”. The aged scientific tome was a change of theme for Graeme who specialises in
YOUR chance
r
1
with
was
I
7
-
potential for speeding
a soft able to the accumulated
rubber
Graeme made a 12,900 per cent profit on a battered copy of Sowerby’s Exotic Mineralogy he sold to Tony, a director of natural history specialists Wheldon & Wesley. ”I bought the book for £1 from a local junk shop after Wheldon & seeing Wesley’s advertisement on the MicroLink BB”, said Graeme. “I thought it was probably worth more than I paid, but had no idea I would get as much as
.
work
hard
good business.
;.
collectors in the US. His main reason for joining MicroLinkisits“enormous
Tony Swann was equally delighted with the deal. “After a couple of hours
Tony Swann, got in touch
i
,
Cut the cost of faShlon
'
'
_
-
-_z
'
'
5
_
_
he deals
telex",
said
Philip. ”But
’/
—_——______
LAST month's Basic program is quite to generate all the checksums you will ever need, but we are now going to look at the machine code version. This will allow experienced programmers to tailor it to their own needs, but you should note that you don’t need to understand the inner workings of either version in order to use Get It Right II! to check your listings. The program is written in pure machine code, with a simple Basic routine to make to boot tape or disc. So, unlike the original Get It Rightl, there’s no easy way for you to see what’s going on when you use it. Get It Right II! is a fully re-Iocating piece of machine code—which means that it can place itself anywhere in memory adjusting automatically to take account of its new position. Even its work space is internal, so it won’t interfere with anything else you may have loaded, including page 6 space. If you want to write your own code to interface with ours then you will
sufficient
require a non-relocating version, and
that's what we’ve printed here. You can specify a new
‘ ‘
r ‘ ,
ANDRE W|LLEY gwes a deta|led breakdown Of our Cheeksum program _
_
address simply enough by changing the *=$0700 definition on line 140, but once you’ve assembled it for a given address it must always be loaded there. Listing is the assembly code forthe cassette version, and contains all the I
origin
PROGRAM BREAKDOWN 180
—
210
Only applicable to the cassette version contain the six boot header bytes. The first line of code to be run —- simply jumps to the setup code starting at line
860
—
930
and
230
3490. 250
-
320
360
-
450
470
-
690
The handler vector table for CIO use — refer to the recent series on l/O Channels for more information. Define the ten internal work bytes used for data storage and condition flags. Perform the CIO Open command. Firstly the buffer pointer and cumulative checksum digit are cleared, then the
950— 1110
zero page IOCB is accessed to find the
830 and 840
56 Atari User December 1987
and
by executing an
to the stack in the same way we placed
the Put-byte address. When an RTS is found the address to return to is always pulled back off the stack and so in this case it jumps to our Put-byte routine. This is a cheating way to generate an indirect JSR instruction, which is not included in the standard 6502 instruc— tion set. Use this character output routine to print out the checksum line. Firstly the line number is printed-stopping atthe first space found then lines 1430 to 1490 get and print the first digit, lines —
—
Used to return an error 137 if the line is over 255 characters (the maximum buffer length). USlng Basic this should never happen, but it's always best to check for all possibilities. Return an error 146 should the user
printed is storedin theAregister
This method works because a JSR instruction places the return address on
Perform the CIO Status, Special and functions all of which simply return with the Y register set to one.
length
boot
RTS.
770 and 780).
800 and 810
a
mistakenly try to GET bytes from the G: handler. Contain the Put-byte routine. This dumps the byte into a buffer area, increments the buffer pointer and returns. lf the byte is 155 —the End-Of-Linemarker — then the routine jumps to the CALC section of the program which is where the actual checksum is created. Output 3 single Ascii character to the screen or printer, depending on the value of OUTVEC. The address of the relevant Put-byte routine within the Operating System is retrieved from the appropriate CIO vector table and this is then pushed onto the stack. The byte to the routine is called
—
Close
information to make
tape. If you want to make a disc version, first type in the listing using an assembler/editor and then enter the extra lines given in Listing II. These will overwrite any cassette-specific
be
address of the filespec buffer. This should contain either “6:3" or ”G:P", and the OUTVEC flag is set accordingly or if neither is found an error 139 is generated. As with all ClO commands, the routine is normally exited by setting the Y register to a value of one and performing an RTS instruction (lines
710, 730 and 750
necessary
1150— 1940
-
Utility
——
appropriate disc instruc-
lines with the
tions. Once the disc version is assembled it can be used as an AUTORUN.SYS file, or 'ust a tr a g htf o rvv a rd bin aw
Buffer Contents
“EEIEEHNIIHEN
““—
-
i
'°ad ‘f The how it listing
fjeqm’ej-
program breakdown shows all works. But remember, the printed in last month’s Atari User is functionally identical to this assembler version, but obviously has some practical differences due to its ability to locate itself anywhere in memory. This is achieved partly by increased use of relative branch instructions but mainly from the use of a relocation table near the end of the load space. This ensures that any position dependent instructions are modified as they are moved from the load address of $3000 to their new location just above the original LOMEM. So now you have Get It Right II! in two versions a user version and one that you can modify to suit your own requirements.We’d be veryinterested to hear your comments on the new system, and of any modifications or additions which you dedicated programmers might come up With. —
wih'i'r nmmmmnm hAM.IIIE
‘ Nana-man
Checksum:
A
100
T
D
(X)
Calculating Figure the checksum digits /_-
“170 i
19 ;GET 23 i
IT
RIGHT BY
is
ANDRE
fHRITTEN 1
23 fN'B' 70
ll-IATABS
8lll
11055
95 gpvgc
MM
NON
93110 EN-
“20 “3”
RELOCATING
“58
SEASB
398 =
3ng
32
i
*'_
gigs
'.HORI>
INN
’.
“1p snup RUN 0240 ; 0250 VECTAB ; HANDLER 926“ WORD 0pm“ 10“ “0354 027” .HORD “F1 “288
VERSION
SW“
VECTORS
“38:3 £25384
'
0310
JORD
“32“
J”)
SPECIAL
_
1
EXIT
_
$160 gtASSETTE
HEADER
Turn to Page 59>
BLOCK
3090
—
3420
digit,givinganumberbetweenOand 31
(see Figure l). This number is then used as an index into the table of valid letters and numbers (lines 3060 and 3070). Note that letters such as l, O and Z are
to avoid any confusion with the numbers 1, 0 and 2. Finally lines 1740 to 1940 print the cumulative digit, surrounded by brackets, and then a Carriage Return. The buffer is then cleared ready for the next line and ClO is exited via an RTS instruction. 1960—2990 The part that actually calculates the checksum itself. When a Carriage Return isdetectedthe bufferisscanned, character by character, adding up the coded values for each byte. When the line is completed, or when a rem is encountered,the print-out routine starting at line 1150 is called. The process used is quite complicated and is best understood in flow chart form as shown in Figure ll. missing
-—
Contain the text strings for rem and data to allow for testing and setting flags accordingly.
3060 and 3070
5223 3233
351.53 =
=
1500 to 1660 print the second and lines 1670 to 1710 the third. Five bits of data are used for each
3010 and 3020
0210
1987
525
=
SPACE
“LL“,
$93“
= =
PRVEC
_
SW” “BYTE a 3180 "55,15£¥i2;8TART+127]/128 0233
VIZ-ll
Contain the list of valid characters which may be used for the checksum printouts.
3440
Provide the initialise code required for correct system reset handling. This includes looking fora blank entry in the 08's handler address table (HATABS) and inserting the address for our own G: driver, then setting MEMLO, LOMEM and APPMHl to tell the system where our code ends. After zeroing the temporary work space the lNlT code returns control to the OS, which in turn re-starts Basic. Definesthe 256 byte text buffer used for storing program lines until their checksum
3470
—
3700
has been
printed.
Executed from the boot loader to set the CASlNl (or DOSlNl) vector to point to our initialise routine. For disc users, they also set up an extra JSR within the lNIT code to execute the original DOSlNl vector in order to maintain DOS's own pointers. This setup routine does two other things — it prints the “Loaded OK" message and it sets Basic’s Load in Progress flag (location 202) to a value of one. This has the effect of making Basic do a
cold-start which will
reset its
poin-
ters with the new LOMEM values to leave space for our code. Since this portion of machine code will only be needed at boot time it is placed outside the LOMEM protected area, which means that it will be erased after it has done its job.
December 7987 Atari User 57
_
W
$10! Con'pilo?on A Day 01 the Races
Arcade
Cues
Arkcnmd Ashe
.
Dvob
°
5:31. ......
(Red
Roi)
1
Lila. a...
sun $101 Topper Tochmcolov Dream Thecne Euope
.
7.95
.:.t:.:':.'.::.:':.:3:Z§
8,52
7.95 7.95 0,05
..
..
.
.
..
.
095
..
.
..
..
.
.
.
..
..
.
..
..
.
.
,.
,,
.
“mum°°'c“é’n“l’”€.3'.t
::.::‘::‘:::i:‘t:‘:::j8:33
..
cm
cm 4.0...,...,. cm ...7.95
9.95
M”...
Crumbies
me
Druid
Undeod
..
..
.
a
995 905
..
.Nroc
25 25
625
.::....::::1:
1:1.
magm-
..
:..:::.::“:::.:'.:
.‘
"1.113
,.::: Wolviois 01 Ros Win'ei Oiympkx.. Wovm In Polodbs.. Zone X 10110
::
1:5
::
..995
323
3:32
23
83215511.::.::.::.::.::11.5:11:41:11.2??? 91801857 PM: 9 95 Green We! ....5.95 1
..
025 8.25
795
.
..
.
.
.
.
700 025
095 9.95 995
.
.
..
G
.
.
M10
SP
Junp Jel....
.
.............
..
.
..
..
995
1‘:
....:.:i:'.:"'t':i‘::'
:.'3:3§
32522333 twan'alu;“:jjtjj:':::.::'13:82
BUND
Rescue
on
Frocicllus
.
..
..
...
.
sos‘
bungbszifr,“
2mm
Siorquoka.
mm
..
.
..
..
.
..
.
....
..
.
Silent
.::1.
.
1
.
;
.
...
.
ACC
952
..
...
3:32 7 95 .........9.95 .
.
..
895
.
my?“ Tomahawk
51.1382
112°
Tm W's. IV
Uiftnc
..
.
.
.
.
..
.
..
..
..
123? 1250 16.25 10.95
14.95 19.95 19 95
...
..
Call
'
I
a
"m”
.:f:
00W” With:
a.
"3
‘
.j
,
-/ 1M?” 1
3
“b
,
;.. '
3mm“ 3mm...
_
.
n
Tutarlals
‘
.
‘
11!
Mm,
-
».
“M
I
..
Q
,
M)
£7.95
£3.95
£9.95
111.99
£11.99
£14.99
£20.99 £37.99
1:20.99 £31.99
£17.99 1:32.99
100
£19.99 £30.99
£12.99 £21.99
150 250
£52.99 £95.99
£55.99 £01.99
£55.99 £31.99
.
“ifg’émf‘i'é’é
f
.
/
A
-
L
TARI COMPUTER OWNERS CLUB P. 0. Box 3 ' Ba y lei h ' Essex. SSE 8L” g Independent User Group
nun
....-
£80.99
m. incl-ding .
1.11.1
ma .
3-3:. '
Sm
Bat
from
Ceniec
magi; jjjzjjjjjjjjjjj:31:1: "gg-gg mm:
o
3
£322
:
m1,_?old. 505799
100 £995 120..............................£12.95
Lockable—Hold. Lockable—Hold.
A P
10
f
a
?gggnfhee“
d
11a
.
.
352513me052.13; 113337231232, fwd 2mm smooth ?ow and auwmntic .
80
ml
LISTING PAPER 11x95 microperforated
‘
"‘f°°d‘"8' £32 95
132ml £3995
Exac‘ A4 mlcroperforated 2000 sheets 70gsm £255
Emmygpm?mmmm
%
21m
TEL:
(0689) 35353 (e 11112111104 hours Remember-a?priou include VATand delivery!)
Then-umbidden
£15 95
70351“ £1795 80gsm £1995
CENTEC ELECTRONIC SYSTEMS LTD
A
58 Atari User December 1987
STAND
PRINTER .
,
Don’t delay do If today/l
£120.99
DlghforAmsmdmess
$5
a...
£57.99
£03.99 £103.99
so 5.25" DSDD 96TPI Disks with lockable storage box £24.95 50 3.50" DSDD 135TP1 Disks with lockable storage box £6495 10 3.00"c1-‘2 53.00 CF2 Disks forAmstmd£999
Kass.» ......“
1.192.-
£45.99
1.57.99
STORAGE BOXES THE BESTRANGEJ
323-
150..........................£149.95..........................£109.95 250"......“................£239.96..........................£269.96
.
£41.99
lockable
5,255.25" 5.25“
'
£27.99
£91.99
m eun- um -
...) 2299653595 mamas 1005210596£11995 3325. 25 so
.
‘i .j‘ a»
(m)
3.5" COMPUTERDISKS BULK PACKED with label: etc.
,
g
via - Mina-c
packed
-
-
......
£6.95
210.99
mpm?MMlmmnWhhphmmthw-hub?m h
_/
'Send a cheque/PO. for £4-00, made payable to the ‘U.K. Atarl Computer Owners Club’, for your four issues subscription now. Or send £1-30p which includes P&P for a sam Ie c p ODY, see what the magazine offers.
AT12
.
£0.95
$1
{J
THE 0. K.
COMPUTER D1SKS BULK PACKED . TOP QUALITY ...... ...... ...... ......
......
£5.95
a:-
4?
_
M- mgr» ‘ wk?” 5.5“? MMN~Q°U in» “an.
WORLD
.
m-Mwww-mwmmmmmmmm
*:
r’
1
m Machine Code “an,“ Luisa Listings $1"? “w l Topical Tips l Realistic Reviews l 15-Bi! and 8-Bit Coverage -
”an
A?
1?“
.
'
Mind-boggling .
.
:
.
3412
L
j
_
$
'
.
l Galvan/Sing Games l Tantallsmg
-..,”
W“
91. "at.
‘
10
-
‘f
..
{_
9.011j;
.
.‘béi;...i
“'\41.._£«kjl;f
I};
l
60
igL/fjffp?'bwIL,
.. 3
Filled from cover
10 (in 25
,
.::;
ADVENTURE
.
m ..
3,\.’
;/\.;:a:
chat!
a
Channg Cross, Blrkenhead, L41 6EJ, England Telephone: 051-666 1132 (Mon/Sat. 103m-5pm)
1A
'
“51.1171“
coffee and
a
MAD CHRISIMAS SALE BU Y WHILE STOCKS LAST
ARE YOU MISSING 0UT7 M aNITDB MAGAZINE Is JUST WHA T “i g’vgw,‘ 71
for
m
COMPUTER
51
If
IBM/ Ams tr a d PC
order)
.m
‘
ALLORDEnga?ps?glEDwnHlNza
l
5151!“
—
Commodore/Amiga
A
Mall order anywhereor “S“ Our retail store Send £1 for catalogue(refunded With lst
.::-31282152 2:33
2:28 6.50 B 25 7.50
::
We Stock: (DISC) Atarx/ST Apple H
AC c555
OLADE
10
?nes. ALL PR|CES CORRECT AT TIME OF PRINT, IF TITLES ARE DELAYED THEY WILL BE SENT AT TIME OF RELEASE. ALL PRICES ARE INCLUSIVE OF VAT AND DELNERY INSIDE THE UK. PLEASE MAKE CHEQUES P.O.s PAYABLE TO lIGHTSPEED SOFTWARE. HOURS.BU1PLEASE
.
"on!
A115
0 DK
yifgsslan‘ ..:.i:.:':.]2:3§ 'Jf.f',j.'.'i.'.“f.'i.'.'1.'.‘13155 13:2 $132.15“.37715: .f'fj'jjijiijiégg 13:35
.
_
E‘ec
Sizs 25
95
2?
Also available large range ofATARl
_
.c
A MULA CA NAD
S|
11:28
835
14
50 ,LoG‘
Run by Enthns1as'ts, for EnthusttS-
0
S
“ON
1095
"995
.
...
mm‘.
?g
oR‘G
..
"
Service.
1332
9:1“?
.
1
12
::'::" 13:92
..
"°‘:
1: 85 .
‘
11°..?’?f’7??‘f“,"7
Knlw1wrs|
05
14 .
556
“Y )(
‘N
13.31; 12:50 12.50 8.50 15 00 a 25 1250 50
....995
..
.
'.
54me 1822501
:.'::.':.':.':1:53:82
.,:‘::.'.:::.':.':
,.
..
..
.
...
33.33 M 99 14.99 9 95 19.95
oN
V|5\
‘:
."":"::::..
Spronq Soy Humor.
.
...
Mammy.
3.23
ms “$3131.33...
..
Emlmz?if;
3:32 8 25
mwm31:;“z;?“
.
:..
::
..
025
9.99
..
13110"ER
Gaun?ei'..... w
ii
1‘
.
CM...
.
1513? 0.50
thniom?...w................................g.95 &°’<’>"m 111m; :’:.:::'::':":'."'.:'.9:32
Chen
Colossus
Clumbies. Crusade ln Europe Domain oi me Undead Footballs! 01 Year
925
two
:‘:'::'::: 21...
..
'i:.::
591
s
14.95
Ac“
..
32°15”? A225 ‘11' m?gsm?gn‘i
25 7.50 25 700 1250
95
795
..
..
.,
Em?o Eskdxw???f‘.
“Gamma
9
.
H
0915
025
Wargames Adventure Simulation Specialists!
“Ar“
25
'" ”5°
B
.
..
ON
APE
Mmosc E1605 ROL
1333
..995
.
332
..
..
Hardball 491 Serwury Jewek 0100401951.
SE
map”
SOFT
922
82
:..::::.:::.i7:os,
.
..
33:32 .
M
.
D ATA
‘
$1353.11.
0M
59
3.25
885;
'
34122312,1:1:
050 050 025
..
9
.
..
..
im?féu'lag.
7.95
.
Donuin 01
..
.
.
6
an '
..
5:23 8.50 0.50
M995
Boulderdosh
95 95
7
.
..
PNEOHOWKH
?iéh“7ic;‘:::.it:z:..
_.
.
.
t 1011 At V en t urers. en
;‘3§§£"’-!1
m... ..
o
0
£1"
Att 9192 gig-é Ad 35:
"553°“
.... 5.95 6.50 7.95 7.50 6.50
..
--'==-
1.5“
H
60 High Street, Hanhcm, Bristol 8515 301? Tel: (0272) 225604 24 HOURANSWER PHONE FORALLQUERIES 4
.
any-autopsy!
=”" A
an
Utility
M
4 From Page 57 0330 0340 0350 0360 0370 0380
; ; CHKI
.BYTE
.BYTE 0 .BYTE 0 0390 BUFPTR .BYTE 0400 om .BYTE 0 0410 STRING .BYTE
;cnecxsun ;cuecxsun
CHKZ
.BYTE
0580 0590 0600 0610 0620
em;
1
3m
2
;BUFFER POSITION
0
;1=IN
;1=nm ;# ;P:
.-
\‘
m
BUFPTR
LDY
#2
0
'
m
QR
TM“ m...
@
a ;TEST P:
m m
W"’°"‘"
_.
0
m
Q
M
.
m
MODE
STRING OF SHIFTS OR S:
cm
e
30:3,
m
“y”
5.1
m.”min
5:
(IIOCB+4),Y
LDA
#': ON
CMP ENE
INY LDA
(ZIOCB+4),Y
CNP
#EOL
CHP
#'S SET.S
BEG
a Q
cm we
0630 0640
0
?
#0
LDA
STA
0490 0500 0510 0520 0530 0540 0550 0560 ON
BYTE
0
0420 SHIFT .BYTE 0 0430 OUTVEC .BYTE 0
0480
v.
;CUHULATIVE
0
cm
0450 TENPZ 0460 ; 0470 OPEN
(an
AREA
DATA
;NONK
BED
SET.S
CHP
#'P
BNE
OPERR
;SET
;
0730
SPECIAL
1.
M
?
NUDE="P:" m
STA ourvec SEE EXIT 0650 0660 OPERR LDY #139 ;SET DEVICE NAK RTS 0670 0680 SET.S LDA #'5 ;SET NODE='S:' OUTVEC STA 0690 0700 ; 0710 STATUS
m
m
Q
7
®
?
-
W
7
a
-
@
-
?
0740 ; 0750 CLOSE 0760 ; 0770 EXIT LDY #1 ;RETURN (I/O OK) RTS 0780 0790 ; 0300 OVERRUN LDY #137 ;TRUNCATED REC.
03“, “w"
Figure
RTS
is
II:
Flow chart showing the process used for adding a byte to the checksum
0250I #146
0830 GET 0800 0850 ; 0860 PUT 0070 0800 0890 0900 0910 0920
LDY
0930
BNE
;NO
FUNCTION
SET
1110 1120
RTS
LDY
BUFPTR
CPY
#255 OVERRUN
BEG
BUFFER,Y (HP #EOL
;TRANSFER BYTE TO
DATA
;OF ;BUFTER
AREA
STA
BEQ
D0_SUH
INC BUFPTR
;END'OF'LINE? ;YES ;NO
' '
CALCULATE RETURN
CHOUT
0960
0970 0980 0990 1000 SCRN 1010
1090 1100
SP1
TYA
1620 1430
JSR
CNOUT
LDA
CNKZ
1440 1450 1660
AND
#124
TAY
LSR
A
LSR
A
STY
TENN
LDA
#SPACE
JSR
CNOUT
LDY
TENN
STA
BNE
SP1
1550 1560
LDA
CNKT
P1
LDY
#0
AND
#2210
P2
STY
TENN
1570 1580
LSR
A
1590 1600 1610
LSR
A
LSR
A
LSR
A
1620
LSR
A
EDVEC+7 ;GET E: DRIVER ;FUTBYTE ADDRESS EDVEC*6 ;AND EXECUTE IT
PRVEC+7 ;GET P: PRVEC‘P6
DRIVER
;PUTBTTE ADDRESS ;AND EXECUTE IT
SP1
CH?
#SPAEE
BNE
SP
CFY
#5
INT
1280 1290 1300 1310
PHA
PM
#3PACE
P1
RTS
LDA
NO.
P2
LDA
BCS
1250 1260 1270
LDA
BUFFER,Y C0? #EDL
;PRINT LINE
BNE P3
1230
1200 1210 1220
PRTR
TYA
INT
BEG
#'P
10100
CALC
#255
1180 1190
SEQ
PNA
SP
LDY
LDA
OUTVEC
LDA
JHP
;
1170
LDA
PHA
1070 1080
POUT
CNP
LDA
PRTR
1150 1160
12100
1020 1030 1050 1060
D0_SUN
TENN
INY
#0
;OUTPUT BYTE
TAY
LDX
1130 1140
LDY
1470 1480 1490 1500 1510 1520 1530 1540
EXIT
09100 ;
0950
1380 1390 1400 1410
RTS
;
1320 1330 1340 1350
BUFFER,Y CNP #SPACE BEG P3 CH? #E01.
1360 1370
BEQ
P3
JSR
CHOUT
LDA
SPACE
;GET DIGIT
LDA
ASCII,Y
JSR
CNOUT
;...AND
LDA
CNKZ
;GET DIGIT
AND
#3
ASL ASL ASL
A
TENP1
1...
2...
A A
Turn to Page?Ob December 1987 Atari User 59
U?lit Y
—
—————————
< Fm’" my" 59 1630 1640 1650 1660 1670 1680 1690
TAY
1700 1710
LDA JSR
CNOUT
1720
LDA
#SPACE
1730 1740 1750 1760
JSR
CHOUT
LDA
#'(
JSR
CNOUT
LDA
CNKI
;GET CUNULATIVE
AND
#31
;DIGIT...
TEHP1
ORA TAY
LDA
ASCII,Y
JSR
CNOUT
;...AND
LDA
CNK1
;GET DIGIT
AND
#31
3...
ASCII,Y
;...AND
1770 1780 1790 1800
LDA
ASCII,Y
JSR
CHOUT
1810
LDA
#')
1820
JSR
CHOUT
1830
LDA
#EOL
1840
JSR
CNOUT
1850 1860
PNA
TAY
1870
LDA
1830 1890 1900 1910 1920
TAY
;...AND
;CARRIAGE
RETURN
#l
;CLEAR BUFFER ;READY FOR NEXT BUFFER,Y ;LINE OF DATA
STA
RIPE
BNE
PLA TAX
1940 1950
;
1960
CALC
RTS
1970 1980 1990
;RETURN
#0
LDY
;CLEAR
TO
UORK
C10 DATA
BUFPTR
STY
T1
2200 TM 2210 2220 2230 2240 2250 2260
2340
2350 2360 2370 2380 2390 2459
STRING
2450
BNE
ADD
LDA
BUFFER,Y
CNP
TEXTR‘1,X
BNE
TEST2
DEX
11A
PLA TAY
LDA
DATA
BNE
ADD
JNP
POUT
TEST2 PLA
;NO ;YES
LDA
BUFFER,Y
#"
BNE
TEST3
LDA
DATA
BNE
MD
~
ADD ‘
60 Atari User December 1987
VALUE
RRINTOUT
;INSIDE
TAX
CNP
TEXT
"DATA"?
QUOTES?
LDA
#VECTAB/256
STA
HATABSF2,Y #’G
LDA
3260 STA 3270 ; 3280 SETJAEN 3290 STA 3300 STA 3310 STA 3320 LDA 3330 3340 3350 3360
SOF
STA
129
;
TEXTD'1,X
3420
2640
BNE
2650 2660
LDA
STRING
BNE
ADD1
LDA
#1
STA
DATA
2670 2680 2690
ADD1
PLA
ADD
DATA
3510
3520
2760
LDX
SHIFT
2770
BER
A3
A1
;GET BYTE
#$3C 5D302 LOT #0
SETUP
R1
RNA LDA
NESS,Y
EEO
R2
JSR
CHOUT
ASL TENP1
3570
PLA
ROL
3580
TAY
TENPZ
DEX
3590 A1
LDA
CHKI
EOR
TENPZ
BNE
R1
PLA
2840
EUR
TENP1
3630
STA
CHKI
2860 2870
LDA
CNK1
CLC
3640 3650 3660
STA
2880
$03
ADC
TEHP1
3670
INC
202
2890
STA
CHK1
3680 ; 3690 3700 FIN 3710
2900
LDA
CHKZ
ADC
TENP2
2920
STA
CNK2
2930
;
2940
NEXT
”LOADED"
INT
3600 3610 R2 3620 ;
2850
2910
TYA
3530
;SNIFT 1-8 BITS
;STOP CASSETTE
LDA
STA
3540 3550 3560
BNE
2830
;
3490 3500
TENPZ
BUFFER,Y
;BUFFER SPACE OF DRIVER
END
TO
#0
TENP1
IN3
3470 HESS .BVTE $95,"GET'IT’RIGHT'II Loaded OK",EOL,EOL,' 3480 ;
LDA
LDA
CHKI,X
FLAG
STA
STA
;ZERO NORK SPACE
RTS
3460
;SET
;ADD BYTE ;CNECKSUN
TAY
#9
#0
3430 ; 3440 BUFFER .DS 256 3450 NEILLOHEN ;
T3A
;
2700 2710 2720 2730 2740 2750
128
STA
ADD1
DEX
#NEU_LOHE08255 S02E7 ;SET NEH LONEH $0E
LDA
STA
CNP
BUFFER,Y
;ADD ENTRY
HATABS,Y
#NEN_LOHEN/256 502E8
BNE
A3
ADD
;IS
#VECTAB&255
HATABS+1,V
2610 2620 2630
2820
BNE
3230 3240 3250
LDA
STA
LDA
A2
'
FOUND
2600
2780
#SPACE BNE TEST2 LDX #3 INY
3210 3220
3370 LDX 3380 LDA 3390 IN3 STA 3400 DEX 3410 BPL
2790 2800 2810
STRING
STRING FLAG
#4
LDX
T3
CHK1
LDA
;SET
2460 ; 2470 TEST3 TYA 2400 RNA 2490 DEY 2500 DEY 2510 DEY 2520 DEY 2530 LDA BUFFER,Y 2540 CNP #': 2550 EEO T3 2560 CNP #SPACE 2570 BNE ADD1
CNK2
BNE
2270 2280 2290 2300 2310 2320 2330 ;
#1
STA
STY
CH?
2190
AND
2440
STY
2000 STY SNIFT 2010 STY DATA 2020 STY STRING 2030 ; 2040 NORE LDA BUFFER,Y ;GET CHARACTER 2050 CNP #EOL ;END'OF'LINE? 2060 BNE TEST1 2070 JNP POUT 2080 ; 2090 TEST1 TYA ;IS TEXT "REN’ ? 2100 RNA 2110 DEY 2120 DEV 2130 DEV 2140 LDA BUFFER,Y 2150 CHP #': 2170 2130
STRING 411
2590 T3A INY
INY
1930
LDA EOR
2580
TVA
RIPE
2410 21.20 2430
LDA
#INIT&255 ;SET
STA
S02
LDA
#INIT/256
CASINI
;COLDSTART BASIC
CLC
;DO
INIT
RTS
.END
INY
2950
DEC
SHIFT
2970
LDA
#7
2980 STA SHIFT 2990 NORE1 JHP NORE 3000 ,' 3010 TEXTR .BYTE “HER" ;REH 3020 TEXTD .BYTE "ATAD" ;DATA 3030 ; 3040 ;PRINT DIGITS FOR CODES 0-31 3050 ; 3060 ASCII .BYTE "O123456789ACDEF" 3070 .BYTE "GNJKLNNPRRSTUVUXY" 3080 ; 3090 INIT LDY #0 ;ADD 6: TO TABLE 3100 LOOK LDA HATABS,Y 3110 BEG FOUND 3120 CUP #'6 3130 BER SELNEN ;ALREADY EXISTS 3140 INY 3150 INY 3160 INY 3170 CPY #33 3180 BNE LOOK 3190 JHP SELNEH ;NO SPACE LEFT 3250 ;
Listing 50
;N.B.
0140 0160 0130 0190 0200 0210 3085
II:
Disc modi?cations
NON-RELOCATING DISC VERSION *= $2200 ;AFTER DOS RAM
; ; ;AUTORUN.SYS FILE, SO ;FOR BOOT SECTOR INFO.
3621 3623 3624
NEED
; 11117
3086 OLDJOSINI 3090 IN1 LDY #0 3490 SETUP 3500 ; 3622
NO
JSR
0
;(DUNNY ;ADD G:
VALUE) TO
TABLE
30C ;STORE ORIGINAL OLD_DOSINI+1 ;VALUE FOR LDA $00 INTO OUR ;DOSINI LDA
STA
STA
OLD_DOSINI+2
;INIT
CODE
3625 ; 3630 LDA #INIT0255 ;SET DOSINI 3640 STA 50C 3660 STA $00 3680 JHP IN1 3690 FIN *= 502E0 3705 mom) RUN
‘
31/1Mt out HA8 0M t 81718 W0!“
M
all 01
...
‘
a ..if
x” at/
\
" ?eev Q” '
*
,
(g
Q!
'
f
?n
.“7
frr.’ vfife“
5:
(mfg/“é 7/71?
'
,
7
e
if
3
/
,
Q ’
v
3? \'
-\
Q
dmniesmn’
I\ ‘
NOW you can experience
K\\\
W \\\>>
Q
0
.‘
X
'
v
it“ :—c..,
if.
'
,:
?r! /‘
~
a
'
.
1088 MUMPSBIf 1M a a a M new
,_4
,
all the fun and excitement of your favourite games —-—"—.__"T—_“
\
Without disturbingthe rest of the household
"
p ‘
,
‘
designed
'
Q
;
77
fl:
.
irgf’ij;
~
if; .' “7943 1? gift?g?fér ONLY .
U
f
42; 1
‘
'
your personal stereo or hifi system.
5
'
0 Every Sound Master is supplied in a colourful presentation pack together with detailed instructions to help you get the most from this superb device.
'~
-,
geek": f; '
14-99 lim‘“
'
'
"
‘
SoundMasterconsists of a cleverly interface and the very latest high-velocity lightweight headphones. Q The precision-engineeredinterface is encased in tough plastic with a graded volume control. It connects easily to your micro (leads included), and sits discreetly behind it while in use. O The beautifully constructed stereo headphonesare made by leading UK electronics manufacturer Ross. They deliver crystal clear reproduction and are fully guaranteed. They come with a special adapter so you can also use them with The
'
”5;
“E 1
d'ng PM“ 11°»: ~
e
‘.
4k ..
3
fife
g
.
_
'
fem/W540” , M
'
. ,
j(
i,
-
‘ .
‘S
DATABASE £1. ._i-it"i‘RoNitfs
W“
?'?m?iffo?
------"--------------------------------
Please send me the SOUHdMaSte’ f0' myf
D I]
BBC B, Acorn
B+
Electron
D D
BBC
£14.99
El Cheque enclosed payable to Database Electronics Please debit my AccessNisa ”03
Expiry
[ZED
date——_—__
8 g n ed——————————— i
Name_—__—________ AddreSS—————
D
DE
£16.99 (Europe/Eire) £21.99 (Overseas)
Master
Amstrad CPC (stereo sound!)
El Atari 8 bit (excluding Atari 400)
EDI]
(UK)
DE
Postcode—_—_—___ SEND TO: Database Electronics, Europa House, 68 Chester Road, Hazel Grove, Stockport SK7 5NY.
Order Hotline:
061-480 0171
Orders by Prestel: Key "‘89 then 614568383 MicroLink/Telecom Gold: 72:MAGOO7 AT12
(See us on Sisnd AT
sr
$3“th MWoMGlm-s Kali“;
1.
v
..
..
..
,.
........
:
swim.
mm m g;
mm“
‘32
13355
i495
i595
iii is:
gals-nu nonparam-
i§§
iii
if, “it"
32:32
'332
iii
£12Ms ‘?' if:
33:
lie:
3355
iii}
.
$33.37."
..
LT?
mp3?“
ms
,.
...
so“m".sesa'ca
32:22
,
”95
3
"N32
322
ms:
a;
lag:
i232
--
1mm
‘32
Zuxon
25; _
_j
iii? 352
is?
ins “32
152
i132
725
2:13:13
253}
$1892
725
iiss
,.:..:':..
liii i‘waifiar iiii gym???“-
i232
23:32
sis;
~
mime;
mi
li?
523
20
it"s...
»
22.1”?
rmss
{?g
TOP
ADVERTISERS
Novotsl, Hammer-mith)
20-22nd,
?g
413322
»
November
Show,
ouii
3232
if;fi'.'ff?ff.zg.rg_
magm-
the Atari
iiiw
t,
await"???
MM}?
ll
No. 107
stimuli:
(mummwmssux M
mileMonN.0vem-somw£1.oowism,kmui€250wiemPiiui'?lvshbh ”M Ski)» W 09" (“mm WV “551 m “V“ ‘° CUT PRICE SOFTWARE LTD (Dept 5) Unit 6, Sion House, Riverwa Hanow, Essex, CM20 20W .
(0279) 24433 (24 Hi. Answerphone) or 31956
Tel:
During
office
hours.
(Vn?keu-W'ml-(Smelmwhimm'lm?wm?slmww mndsydeheiyUK PlsnuosniQJillrlrwsissirmsndpiieslsi nun)
foil
Y
AMBI
Auto-convert:
0 u' s I
I' mun
o
record-r
to us.
Gm.
just
(1.22)
m1.
scum. Iii-CS“
P110
52 2 11
post.
your data
THE TOOL
A versatile package for anyone with an interest in machine code, assembler, disk files, cassette ?les or games. Allows you to load from any medium into memory, edit the memory and then restore backto any medium. Contains assembler, disasse bl r, h d ”° torr °“ d/ page d ditor, 51 . l °“ d "W/ —
,
—
tapes)
Platinum 5.25"
25 Wade
(Of
42p
or an
Disks
& Software
(Inside Osprey Business Computers) 5 The Bridge, Wealdstone
Middlesex, HA3 5AB
5
ALL PRICES INCLUDE VAT
E
AAA 62 Atari User December 1987
PEG BJL
Spectrum
Commodore an IBM or
or a
Amstrad or ANY other computer). .
.
.
Language problems become a thing of the past when you 10m
M“)
01 -861 2407
Park Avenue, Market Deeping, Peter-borough
a
_
.
.
lelted
.
While stocks last Please add 50p postage per item
Video
.
Pathrlch
your Atari to ta I k to a B BC M | C I‘O
£7.95
Box of 10 £5.95
pYR
..
s
£4.95
D/SD/D
'
.
£4.95
Memorex C15 Blank Cassette
,
For more details oralarge list of other utility software packages andlow cost hardware kits send a large SAE. All prices are fully inclusive. _
£5.95
Spy vs Spy (Tape) £995 The Comet Game £995
“iii? {$2135.50 ,
was, p'?nfrauéies??i a}...
A (5
RszDesign-.-.‘.--------...---.---.-.
Silica Shop Software Express 6 Stortsoft 24 STX Software 52 Sunaro Software....,...........,24
routines.£9.50.
OHS
A Conversational French Pitfall II (Tape) £1495
62 62 64 26 63
LABEL WRITER - Simple to use yet produces very effective invitations, advertises menu’ labels Md “Otioes' A must for anyone “wowed in fund raising events. The editor, ?le management utilities and label Printing Nome contains a full m“
”we" email..:";::":::°":.~...:-":is.i*:zi-igenesis. “2:2:2§°::.:§5; Send sad for (uni denuor no mated prices are inclusive. SEi:§iE;:;§:::Sf;. am" m
Pyramid Rambit Red Hat
Ladbroke Computers Lightspeed Software........... 58
.
15
11
Pathrich................................ 62
58 GrenVllle..............................
J.R.Davis Komami
Page
—
i..°.::“::;.::"'ém.t::: ‘i:°::.;°::i.:';::°°::.'::;.15:5:252,— cassette nodal on... fitted tested all inclusive. and
40 Computer House 12 Computerware Cut Price Software............... 62 Database Electronics...,....... 61 Database Software.............. 20 Datel ElectroniCS-------------~~--~29
or personal letters quickly and easily. In addition to an easy to use editor (wordprocessor) this package automatically formats your letters adding your letterheading, address, references, the date, subscripts and other features £9.50 (compatible with other wordprocessors).
T As K M As TE“ IT
58 26
LETTER WRITER Produce professional business
(USER)
RAMB
Centec
for all 8 bit ATARI computers
H
ts s to Menu Disk with Auto—run fro- anqle key I’llctlon no: pin-dial utilzty (orpzoth new and esperienced drive owners, incl-ides assesbler, editor 5 monitor functions for iii-depth work beyond the needs of nor-ll conversion (lo). Ctr-parabl- vith taps/disc utilities costing such sore. our
Acorn4
Chips Compumart29+31
IN_D_Ex
28 Meedrnore Distribution MicroLink............................. 18 Miles Better Software 12 Monitor 58 Noahsoft...............,.............. 29
215i Software....................... 22
MicroLink. Now you can use your Atari ( Ius V our tele p hone) to send “?essages t any 0 th er
compUter restriction or
even
distance
0_
user: on
on
W|th
no
make of machine ,
(“mom
Details from 061-456 8383
mama
—
my
iimcli, much "-
-
/
/
.
/
Ki?
555g?s
.
»
2
f
a?
5 if“ :
71
"
.»
...: ‘ ~
5.
»:
3155555557;
..J,
it
,.
'
75755;
,3
:
-
3 ‘
-:
~
‘
A355?“
er
7
3
_:
..
*
_
"
..~33
the”:
»
(“Sitk?gxg95: 5:35:55 .
'
FREE STARTER KIT— On/ From Silica 57 m,,
I
In add't'on,
we
IS'I'
Id I'It
mwouomr'oomolnnr purchase: gaugomgscgvuggg {$255 and accessories
magazines
'Il|
start
l
ugh
32de
m3” w?'Awm_ belowlor
lull details.
From DEDICATED SERVICING On/ Silica or it Atari
sur?ng
sold”
com ice amd‘wated oservici servicx'fremnent ler r ucts.“$124“ “raccum "balmdklechnicel nowledge, mini A“ so“ an new“ M “mad om JV m you will ?nd A' uslgandardlol 'which T com uters both “n and out of servic ng serv'icgng aciites or Ata zesbelieve warranty). our team is also able to otter memory and modulator upgrades to ST compftten. will UPGRADE Our rade on the standard Atari or szosrru It w A“ new AM my m 532K mm A, m . m“ w Silica at In additional recall price of only (tVAT = £100). TV MODULATOR UPGRADE Silica can u race the most-l: to include a TV modulator so that you can then use lt with your TV set. This is anninternal upgrade and does not involve any untidy external bones. A cable to connect your ST to any delimit: TV is included in the price ol the upgrade which is only £49 (inc VAT). The upgrade is also available lor early 5208T computers at the aame price. is
0
m “penance mm "mm mm ram: 1: orn thgdhighest a tion to standard. provi ing
33“
Miriam
'
"mm
on“ not.
I
.
we run
szosw “m”
.°“E°m..
.mfdm
A
m.“
555,550:
.
x ‘JI;
~
5 i
.
so
ii}; £5
-»»>:
-:-
g;
it
'
5:
:.
»
.
_
3525's,"
-
.
33m
A,
52».
g:
>
,~
’
5,1»
J.,, J.
3333333.
“we
555‘ ;: {if} ?gsfs?ial 1': £<Q§5133 “WW 553m'5; my 3”. my ”ii ”$143tiJ i ii; M ”iv 5 »:;. 5.3 ?fe-bggégi?v 55" ,;
;'
I: if};
K
.
3»
f5?'ig3‘m3‘3l
$'
3:
“35
543
W3,
A333
;3_
5?
'
'
so
;
veggie—g..—
;
5
3:
r5.5553
g
5553
W3”,
55555
A'
;+ :
FOR
.
.~
52554"!
55 «anci‘;
MUCH
.
5
“57:
7. 525. ,
5555:
k:
5 f?if-
3
'~»
_
'
'
'
_
337;
6“
S)” ,,:,3,
'
' 5
R2;
.
g;
s
5:
.
A '»:
.j;5 z
555;
5
»:'
3
5“
.,
“an:
'~
5
.
3.
a
,
.
3
;,
3»
uh“:
.
5g
;
3
«La
My
as.
5:
g; 555, 3 55”? i
1.55:
3???"
m:
:‘“f*f.“"%§g§§
5 5 .’_.1:f:»:» ?»
' :
T?
fa
55
5:5. 3,-
53532.-
3
ii: 5:
5tg:
?g? 3};
iéf?31:g
5.55521 1.5
75755“:
‘
'
~
i»:
.
‘(l‘egilfr‘l‘w/
3‘
3
,»
I I Tr!
"
'
5,
can compare Wlth the lncredlble value for money offered by Atarl_, s gggéer lgMnoghlng thaft:2 or only 60.(+VAT_=£299). you can purchase a powerful 512K RAM computer, a 95 key a palette of 512 wrtlh co ours. mousekeyboar? con ro or,(lncltédlnsg122ngerllc an a MIerhint5_?2r'(l’asr.=1e.FGEM, ui t-inkegpidg, is rive. e M has a TV modulator and comes With a lead to allow you to plug lt straight lnto any domestic colour butlt-ln, television set. The mains transformer is also built—in to the keyboard so there are no messy external boxes. You icouldnt Wish fora more compact, powerful and styllsh unlt. Atarl ST computers are now firmly establlshed ln the UK, there are nearly 500 software titles already available for a wide variety of applications and the list is growing all the time. And that’s not all. When you buy your new 5208T—FM (or any Atarl ST computer) from Silica Shop, you will get a lot more. lncludlng a FREE Slllca ST Starter Klt worth over E100. Read the ONLY FROM SILICA sectlon on the left, to see why you should buy your new high power, low price 52OSTFM from Slllca Shop, the UK Atarl Specialists. For further detalls of the range of Alert _s_N01 ST computers and the FREE Slllca ST Starter Klt, complete and return the reply coupon below. _
.
,
,
.
.
.
.
-
.
,
Ahsilica I: earn
“J:
rww
’
ha
,
lable
olur achrm?é‘etalz‘pricesélhls klgls' c'ojm‘?. all relevanttoST computing. Retumthecoupon
::
2” "5555
,
55,
-
é?mfa?'ofcmm? FROII otwr sluice a
°
=';Z::;55fff“—-"T§5f
.f
xhaow»
J3\.333,~:3.~,t,?,i4n
'
'
—
3, '
3
“?owiw?fz?
3
'
G
.
»
5
.
'1erord-Wordecmar l
Ham?“ mt},
3
_
3
.
.
' T
T
oflto
t
p,“Aogg,,,,,:wg,;f;m.gfg.°:ffmrgm at
5
55: 5:55:55
»
u ,
I I I I
x5».
,.
»
\
.
u...
M?’g???smi‘j?.m?msj wsoarmrnoSampm-mmgnphiamnm
"you
»
..
5's».
-
mm WM" “il?mwM3901 mom“ 1:20,W,“WormW ?lr?omnm MW WWW 3
7woof
,
..,
yaw
'L;; 52:1
gz—fsiaeajzz:
'
,
_»
:
_;
»
55:33 {g??gf?'f?g
..
en P. on and Sellridges Street). We have eight years experience or Atari products. longer than any other UK company, and are well established as the UK‘s No.1 Atari specialist. With a group turnover ol worm million and in excess of 00 stall, we offer you unbeatable service and support We provlde‘ several Iile and most cl these facilities are lacillties which you will ?nd invaluable during your Atari computing available ONLY FRO! SILICA. We suggest that you read through what we have to offer. before you to purchaseyourAtan sr. decldewhere
m
»
5
l
“?’?g’éi 554.5555.“ éae‘a§f*
“I! iti'Fié-Fu?l'?f?’ni’imm‘“ °"°'.l"’m°°”‘°'f.~'°‘m""“Aw-mam mum: (Oxlord Z-‘i"
q
r..,,, E5
“
1-35: »:z:<
Finally. there‘s a personal computer that not only solves problems like other computers, but also solves the one problem that other computers have created Allordablllty. Slllca Shop are pleased to preeerlt the ST range or personallbusinae lrorn Atari. Tlle ST was designed utilizing the most recent computers in semiconductor tutu with technology, breakthroughs producing a personal computer that perlornu lower parts. Which means it costs less to make. And lose to buy. The latest ST computers now include built in power supplies and built in disk drives. The TOS operating system and GEM window environment are now on ROM chipa whioharo already installed in the ST keyboard. This stables automatic Instant l
.
r
,
, '
:
i.§%§:§
“ear
£55.
-
.
;
»
.
i337};
,:3~"—‘_““‘1‘“j
.
5
'
.
.
/:
:»
i133
5
;.
' .
.
/ /
,—
.
5
'
\ b
,
55:1
3
,
i
f
3/55»;
.3=‘
'
7
_
.. 5...”
.
, 3.
its
'
W“
l
55
.
3/
4r
X3
a.
'
';
‘
i
f?r‘w
3;
'
'
7‘
f
1 '
55:5»v
' —
a. 5.2, a:
kHz]
3
n‘:§§53.lw733rm3}%za
’
5
'
.
;;
£—
-'
:
»:
9M
'
3
5
.
'
5;
3.3
fig] ;»:..
.
~
r
Lt’fi‘? »:
'
’
51 1
3.
'
,
7;
I
,
i»
.
E?
5“ ,
{
»
».
”3“
.
“Pa“giygm
g ngf‘:
3
3
1.
\"
N“
:»
kw
i.
”Jim“??? :,
Va
5:55»
.
5
55533“):
“x
3
,
i53‘555ifg‘?55 5:55:155fw £3:
is
i,‘
-
3
7525545?
JW
g»
:
.
'
r f
*
Q
5
j
:.
D
:.,
(J..
E
; -
" ~~:.;'j
{3 “25:5
, ‘
'
'
,
i»
V
I”
77
G
»»
—
3
"7
blit‘cha»..\
»»»/
»3"
”t
'
‘7
g;
33.3
3.3.3.3
We!”
. .;
.
»—.».»
»
.—
4
.
~
'
'
333;
'
3’ _
z
.»
,
fl
3
if: 5325;
: '
..
5
;5::»..535:
r’
> »—
f,
‘
a
'
1.
_~
~
‘3 ,
/
i]
I
t
'
.
'
-
~
l
ATARI szosT-FM Now a mono monitor use
szosr-Fll wllll 512K
“Tm. "5
-
RAM
(Inc
m-F
w
'
VAT)
~
.
.
-
-
ON I_Y £260to tom(+VAT:£299) lronl £100(|nc .
Upgrade
512K
RAM
RAH
VAT
mes
i m m PM to m m P05!“ 0" m MW Which The was “Mania?RAM mm”)inchldee merit2!compuisrw a bllllt—in1Mbdoublesided3Vr'diekdrivs.The intone-been From THE FULL STOCK RANGE Slllca stock of overLVi milllon. We aim to keep stocks cl all Atari related products and our wa Onlycarries and mm dolinttsd tor me on I!“ applications We import many soltware titles direct from the USA and you will ?nd that we have new releases in mmmmnmmmyw odvanceol m, I! deal ltd m. ”an RF mm“... manyolourcompetltors.unlikedulerswhonuyonlystockeehctedhbeewehavethelull A a all books whlch have been written about the Alan ST. In we Ilne cl addition, carry complete range. “awry“ MMEMMW?IcVAT). wide ours available Old-V race SILICA. range something you will ?nd .
We
.
-
a
as
is
is
AFTER SALES SUPPORT when ST
—
your
From Silica Onl wlt‘Kle
mailings hiawiSilllicaIShort Myatewi euppgrted: newao rereleeaee Elect venewso assuredrtdtlateasesan games msnts. $5,“ hepto eepyouupto in ?ne Atari market. And in addition. our sales staff are at the and o! a is well as what's happening It you purchase an ST lrom Slllca and would like telephone line to service all cl your Atari requirements. you
On“?
anytechnicaladvice,wshavealulltimetachnicalsupportheamtohelpyougetthsb-tlromywr computer. Beamswehanhomthem?uldMesyatemespeci?wwoedicaudmwmegaMnhs service on Atari st computers. we are con?dent that our users anioy an exceptionally high level or supportThlscenberecelvedONLVFItOIaluca
FREE CATALOGUES OnIyFromlnlorrnallorl Slllca At Silica Shop. we recognise that serious users requlre service. ln-depth .
.
—
n which is why we mail tree newsletters and price lists to our ST owners. These are up to 48 pages long and are cremated with technical detailsaswellasspeciel allots and productdescriptions. Ilyou havealready purchasedan ST and would like to have your name added to our mailan list. please complete the coupon a return it to service is available ONLY FRO! SILICA us. This inlcrmation
FREE OVERNIGHT DELIVERY
From Slllca -
-
~
“than mm mmamemM d the "mm” illn-
A
I
then please contact our sales department. us with our competitors nerne, addraaa and providing has the goods in stock, we will normally match the utter (on a 'aame telephone number. It our competitor We not same price' basis) and still provide with normal product are ma we'a're c u udeliveryt. come 0 us zealisert'gt the o com ho wlll match a competito youa price. our owever, tree nevyrsoletters and (“much support. 142,33 will be to our alter [alas service. including makes our price match promise rather special, something you will receive OllLV FROI SILICA. We don't want you to go anywhere else lor your Atari products. So lhop at Slllca. the UK‘s N01 Atari Specialist. ~
I
$35;
i
l,”
.
1-4 The Mews, Hatherley Road, Sldcup, Kent, DA14 4DX
“on House
LONDO"
(15, ”DOM 227 Tortenham
Courle, London WIPOHX 01-629 1234 ext 3914
Sal/ridges (Ist floor), Oxford Street, London, W1A TAB
J'
._,..,3...._...m{lno the l
l"M “OCK MEGA 51”; "ow F“ W m mm “I. Mum-wu-
the
520
“m
van l
n
'
1040
of ?aw-hmm?mmmmmm MmMMEGASTaone-ithuolnAM-ldmullur
man-slum.eclhnswcomputaraarehnlycompatlble
algezxrs?rmgmandmwnm?ymsfarhm.m a are styled as an expendable Centr- Processing Unit with open architecture and a detachable keyboard. They m WM m GEM. . 1... mouse mm W at my“
II with m. my “my m m a “M ”(nun “??wtm u," “T, m9~W,W,WM“ _”(~ "11 Amos-rumour" mauw«w«mmw...........salmon") h ma... a“ Em m ,..,,, the an“... llyou a,
60!“ nalonoourow I- OlnéquFIRgirgK“Self/1.03m. FREE Stan 01 Kit and FREE WP?LQ|ENheMAbTCIH a?“ sales 5..me will u. mm. w New. myouummamum sue. sum u m, thereissolnethlngyouwishtopurcllase,andyoulindoneolourcompe?torlo?eringitatalowerprice,
e'l‘s‘lla
E
‘
Most orders are processed our computer within 24 hours at receiving them. Most hardware orders are sent by the overnight direugh ROUP 4 courier service FREE OF CHARGE to customers within the UK, This method helps to ensure minimum delay and maximum protection.
.
“h
'
'
I l I
To.
a
"
silica Shop Ltd, Dept muse 1237, 1-4 The Mews, Halherley Road, Sldcup, Kent, DA14 40x .
PLEASE
sEun ME
Mr/Mrs/Ms.
lnltlals.
_
FREE LITERATURE _
0"
THE ATARI sT
Sumeme. _
I l I
Address'
l Postcode: Do
you already own a computer
llso,whlchonedoyouown7
~---------------
‘ I
'
\_
a?“ rs‘
1‘a
l
bi 8k
C
1'9.
asset'eb-95
E xc1 ”t'mg
'
Games.
Two brand new all-action arcade games featuring Demons from Hell, Lost Souls and Giant Monsters that snarl and move in
,
.
_ .
2 g {LN U’ U
.
r be)j .
,.
a}. 4"
amazing nightmarish
é ‘1 UU
_
'
v
w a“)
,
,
‘
v .
i?
animation!
A”
a
I ~
' A
'
' '
l'
1 '
71272
4
g;
R”iii?
«g
l
.
4“
E,
*~-
‘~*
'.
_
f 4K
””
/
-‘
H;
,
"
M
w’
mg; if$733;
a
‘
"
K
23'er
.
v
9
" ‘
r,
i-.
-
1
”4
j
a}
I
<1?”
f’;%¢
g
{if
49 4
TWOGAMESFORTHEPRICEOFONEI
\
Z”3A *
f
”M
{a
f
AND COMING SOON!!! DOUBLE PACKNo.1&DOUBLE PACK No.2
4-
,
x“
s
“
4,
,,‘\e .
\F/""
f“
-
.,_‘,\.,
',
“75
“j
A
.
N
?
5
“m... "/
4,
'
\‘*% gyk
‘
y
A.
_,
'
'
*
Gait
‘
’
*
15544,
?ff‘?j?vz ”g
’
’
,
Obtainable from your local software store or
in
case
of
Red Rat 11
dif?culty, direct from
Software
FENNEL STREET, MANCHESTER maou Telephone 061-834 4941