ZXComputing
ZXComputing
.,fly*
.'
ffl
m
w
rCs
j ^ H , -
HSMM&tMl
fc/WU
In prizesTest
the Turbo Esori
[*' j
X* 1L J
<
/, \ I
JCm
f\l
>-v
M 7
THE HARDWARE
WT2
m
M U M H H B I
L t r i g g e r buttons, uses J f
I
an optica) system to
Mouse Interface
decode movements
ot an internal tracker ball These movements are precisely
monitored by the Interlace, a simple port read revealing Ihe exact X and Y
coordinates at any instant.
"
y^/S^ISf/ g f f f i : 'ci - THE SOFTWARE
"
\
T h e O C P A r t s , u d ' , s a Spectrum graphics package
^ ^ B f l H ^ ^
that is fun and easy to use.
It allows you to create an image, shrink it. expand il
|) A T N n J P n move it, rotate it. copy it, spray on a pattern or shade
/ I
t \ n u i i / u w Ma)(e e|as(lC i j r i e s tnangtes. rectangles, circles
stretch and manipulate, add text or characters, up,
em
down, sideways - any size or proportion, zoom in to draw in tine detail, shrink
the whole picture to add background.
X ^ ^ ^ H ^ M M
^
9
H
^M
ORDER FORM
Fast Mail Order Service. Please send
me the following:
Kempston Mouse System
(Kempston Mouse and Interface +
OCP Art Studio)
69.95
Kempston Disc System
(KDOS Disc Interface + 3.5" Sinclair
Disc Drive)
189.95
Kempston Centronics E Interface
39.95
Competition Pro Joystick
16.95
Lightning Joystick
8.95
Kempston Joystick Interface
9.95
Kempston Tri-state Joystick
Interface
12.95
Kempston Pro Joystick
Interface
16.95
SPECIAL COMBINATION O F F E R S
D
P r JOySl.iCk
^ 1 9
9 5
15.95
I 1 I M
1 M
I I I I I I
LLLU
REGULARS
News
Sinclair launch the 128.
O r t u n u r * I l i i t t to r t t t f . on Ml t i t
l u i l i iik inn l>n* no buccvfr*.
C l i u d o r lit I v i t tirtonv I t l *
lit l o n v i i i v t >> t t l n d k no u r r o w .
Tift* t>o(i,
LlfrftM a i t u i l i t * ( t n n t Ion
HI U i LOI'RVI I
rnufc I HC.
Runoitono p47
Hardware
A new printer from Citizen.
Mouse Wars: AMX v Kempston.
58
Crosswlres
Your computing problems solved.
85
Crossfire
Stormy controversy trom the letters file
48
10
SOFTWARE REVIEWS
Spectrum
First 128 games plus Movie. Blade Runner, Skytox.
The Core. Turbo Esprit.
QL
68
Mindplay
A missive trom the adventurer's dungeon.
96
COMPETITIONS
I k j H
nBf t P B B ^ m !
SplMro 40 p23
38
50
57
83
85
PROGRAMMING PROJECTS
Centi: Shoot em up listing.
Light Screen Designer.
66
74
FEATURES
Ratpulln p40
Son of Tasword.
Communications: Getting "on line"
Icon Graphics.
Programming the 128.
Laser Basic and now the Compiler.
QL Superbaslc: New series.
Quickdraw: Finer points of the Art Studio.
Across the Pond: Sinclair In America.
The 81 Page: Exclusively for ZX 81 users.
Animator: Sottcat's new graphics package.
Random Memory: Hints on snort cut programming.
19
28
32
34
36
54
81
86
93
software limited,
iSlfaiiJa .
Nu Wave
software
Biggies bites
your. ..
A Fair Cop
" 'Ere what's alt this then . . . Gawd btlmey it's a fair cop
guv'nor... Move on my lad". All this and other such cockney
drollery will no doubt come In handy when you get your
hands on a copy of The Force. Roleased on the Argus
Mlndgames label, The Torce is a simulation In which you
have to clear up all the crime In Mlddlotown. Designed in
cooperation with senior police ofllcers, It's meant to be a
realistic and challenging game that will take time to master
as you go bucking lor promotion.
The Force will be with us In March if you're prepared to
cough up 9.95.
A touch of
the thermals
A quick Plug
It may not look vory
thrilling, but LCR
Components' new mains
tiller callod The Plug might
Just come in handy. It's
designed to prolect home
micros from those
occasional fluctuations in
mains current that can
cause your Spectrum to lock
up tighter than our Editor^
wallet.
The tochnlcal dotalls are a
bit complicated, but If you
contact LCR Components at
Woodtlold Works, Tredegar,
Gwent NP2 4BH, I'm sure
they'll bo happy to explain
it all.
8f
fy
Advanced
S and S
Incentive's adventures
Incentivo Software's Graphic Adventure Creator has
received rave reviews on the Amsfrad version, and now
Incentive are working on a conversion for the Spectrum.
Duo for rolease on 1st May the GAC will Incorporate full
sentence Input, text compression, a flexible graphic
designer. Looks like The Quill has competition at last.
Speaking of which . . .
Infocom
for 128?
Starstrike II
Movie
Queen
Yle Ar Kung Fu
Imagine
Commando
Elite
Rambo
Ocean
Beau Jolly
Ocean
Winter Games
US Gold
Mlkte
Imagine
Saboteur
Durell
Hypersports
Imaglno
10
Page Three
PSSed again
Timex TV
Software Turkies
Global adventures
Max Factor
Q Comms down
<
?
7
m
Way of the Tiger
Gromlin Graphics are about to launch tho first In a series of
games basod on tho highly popular 'Way of the Tiger' sorlos
of role playing adventure books. The series follows the
adventures of Avenger the aco Nlnja as he battles against
ovll, and tho first gamo from Gremlin will follow Avenger as
ho trains to bocome a master of the martial arts.
Tho gamo Is In three separate parts which Gromlin say
are all complete games In themselves, and deal with the
skills ot unarmod combat, polo fighting and Samurai sword
tlghllng all this for Just 9.95. The rovlow copy turnod up
Just In time to miss our last deadline, so you'll Just have to
come back noxt month for tho review.
Another
Mouse
will also be iwo Interface available one which will enable the
mouse to be used with loystick
driven software, and another
Afler Ihe arrival cA the Kempston which will incorporate a Centronics Interface and be usable
and AMX mouse units, Nidd
in conjunction with Nldd
Valley have announced that
Valley's own programmable
they too will be producing one
keypad.
lor the Spectrum. Or rather two;
The mice will be priced at
there will be two versions of the
34.95. the Joystick interface at
unit, the Dlgimouse and Ana14.95, and the Professional'
mouse with the latter being
Interface al 34.95
more for professional use There
Lead on
The Spectrum
128 - The
Inside Story
War On Want
Addod features
Compatibility Is of course
an asset but the machine's
v i a b i l i t y r e s t s on the
utilisation of its added
features for games writing.
T h e s o f t w a r e houses
have come up w i t h a
miscellany of revamped
classics using the 128*$
new capabilities to varying
degrees.
Games
written specifically for the
128 are in the pipeline but
the f i r s t o f f e r i n g s are
reviewed below.
M7 7
QUflLirv
irn7ZZ
o n t
ij;5i
Thorrtpion Super-!Tot
Hovorendlng Story
is.
about
" ^ f d ^ o r e * ,
^ i S . t
i o o K
Neverending Story
Ocean
9.95
woh
swk^PS
lMtJ-^J^'
UJ
fIwU
V
S^
H
U .
</)
00
cs
Technician Ted
Mega-Mix
Hewson
7.95
Hewson1*
Three Weeks in
Paradise
Mikro Gen
10.95
Ut
the
MONS
ratings
IP
w l
Nodes of Yesod
Odin
9.95
Sweevo's Whirled!
Gargoyle Games
9.95
Olobolla
Globert
ijCk
A .4 -
^
%
1fkkm
Glob Miner
Glob Senior
IS...
vailable for
the Commodore 64
Spectrum and
Amstrad at a
recommended
retail price
Of 9.95.
01-439 0 6 6 6
Chrysalis Visual Programming Ltd.
Blade Runner
CRL
8.95
When I grow up I want to be
Harrison Ford, but In the meantime I'll be happy to pass the
time playing the part of
Deckard (Harrison Ford In Ihe
film) In the computer game
Blade Runner.
Yet another licensing deal
gave birth to this game, but It's
not the game ol the film of the
book, Instead this is Ihe game
ol the soundtrack ot the film of
the book. I Imagine lhat the film
rights were more lhan CRL
could afford, so they got the
soundtrack rights Instead. Not
that il seems to have made
much difference because Ihe
game looks just as il it were
based on Ihe film and only a
tew names have been
changed.
You are cast in the role ol a
bounty hunter who sets out lo
eliminate a group ol 24 replidroids These are superhuman
artificial beings created by
genetic engineering as a form
of slave labour tor work on other
planets Bul these 24 have
returned lo earlh to destroy the
tyberneers" who created them,
and It's up to you to stop Ihem.
Because this is the game ol
Ihe soundtrack you have lo sit
and listen to a chunk of music
before the game starts This
wouldn't be too bad on the 128
which has a decent sound
chip, but on the ordinary 48K
13
...... ^ . . . . P f .
RCKftUlT<g>lN?
Showjumping
Alligata
7.95
i^VT
14
West Bank
Gremlin Graphics
7.95
As a cashier at West Bank you
ore employed full time to snipe
from behind the counter at
bandits who want to make a
forcible withdrawal.
The difficulty Is deciding
which are the desperados and
which are Ihe depositors From
the three doors that face you
there can emerge anything
from law abiding citizens lo
masked bank robbers. There is
also a midget wearing six hats;
one on top of Ihe other (more
common In the Wild West than
you imagined], and in between
wasting the baddies you can
lake a second to amass a few
points by sharpshootlng his hats
off. Underneath the tost hal is
eilher o bog of money or a
bomb which loses you a life if
detonated.
rO
~I ~I"T ~I
fkuUiBCl
**
V '
PRUSE
II > -
ya
iifj
Devil's Crown
Mastertronic
It's the Fllntstones, meet the Flintstones. ..' victims ol yel another
TV licensing deal, Fred and
Wilma Flintslone have been
lurned into a nol-terribly good
game which, I am told, is much
better on the C64 version lhan
on Ihe Spectrum. The C64
version has been described as
'diabolical', which gives you
some idea of what we're up
against here.
Fred is attempting to start a
thriving stone-age community,
the town ol Bedrock, and wants
winsome Wllma to set up home
with him to get Ihings started
But as Fred doesn't yet have a
home for them fo get set up in,
his first task is to build one.
The gome begins on o
desolate landscape wilh
mountains in ihe background
and loads ot rocks scattered
around. This screen is where
Fred will build his house There
are two types of rock on the
ground around him, small ones
which have to be collected
Roboto
Bug Byte
2.95
ri'i'cr
Costa Capers
Firebird
7.95
Costa Capers Is the kind of plalform game that will either rivet
you to Iho screen or drive you
away jabbering hysterically.
Ted Blewitt sets oil on a disastrous holiday lo sunny Spain
and the first thing that happens
Is that he loses his luggage and
money Bui the biggest blow Is
the loss ol his Brownie box
camera wllh 36 holiday snaps
on film.
So Ted has to retrieve all his
possessions but fhe Items and
characters he encounters may
help him alternatively they
may nol.
An Important etemonl in
Ted's jaunt is his alcohol intake
massive consumption of lager
is likely lo render him
incapable ol some tasks, but on
Iho other hand It's essential lo
be semi-plastered for others.
16
mlL
M
Zt!
YC
64
^ / h o
Wins
vote*
tt
Y | |
o t d '
Lor
n e
t t f t r f ^ t n f l
on
oSP'
X:
Kg
48VC,
SPY
H u n t e r
(joo
n e
Gremlin Graphics Software Ltd., Alpha House, 10, Carver Street, Sheffield, SI 4FS. Tel: (0742) 753423.
Wc thought it was
about time we put you
in the picture.
When we introduced our AMX Mouse to micro-users, the
response was phenomenal.
And no waxier!
Haied by the press as 'probably the best input device that has
arrived recently*, the AMX Mouse brings to Spectrum 48K users, the
same sophisticated, positive control that has, unti new, been the
province of more expensive computers - like the Macintosh.
The fantastic AMX Mouse Package opens up an entirety new and
exciting world to Spectrum users and comes complete with Mouse,
interface, which also includes a Centronics printer interface, and al
these fabulous programs.
^
^
This computer aided, drawing program has to be seen to be
beieved. Making ful use cf on-screen windows, icons, pull-down
menus and ponters, you'l be astonished at the quality of the work you
can produce, save and print using either ZX or Epson compatible
printers. It's a program ideal for both hours of famiy fun or for serious
professional appications.
The wonderful pictures you create with AMX ART can be brought
vividly to ife with rich vibrant colours - using AMX COLOUR PALETTE.
And with 8 Foreground and 8 Background colours you won't be short
of inspiration.
' -fv *
t
^ r
h' *
v T- r
,i -y
+
JZ
AMX CONTROL
fnCKASMfWfWTE)
VISA
CARD NO.
EXPIRY DATE.
SIGNATURE
NAME.
OUO
l tCAHVOIMAStl
ADDRESS
_
POSTCODE
MX MOUSE
SON OF TASWORD
The recent arrival of
The Writer and Word
Manager have
threatened Tasword IPs
reputation as the best
Spectrum word
processor, but now
Tasman are fighting
back with Tasword III.
Tasword III
Tasman Software
16.50
New features
The new Tasword has been
given Its extra features without
sacrificing any of the existing
ones. In text entering mode part
of the 'help' page is displayed
al the top of the screen and the
TRUE VIDEO and INV VIDEO keys
are used to scroll this, so that
the whole of the function key
Index is available to you as you
write your text. If the presence of
this prompt window annoys you
you can switch It off. or the full
help" page can be accessed.
There are now 15 ways of
moving the cursor: one letter or
word in either direction; to the
end of the line; to the start or
end of the paragraph or page;
up or down line by line; to the
start or end of the text; fast or
slow scrolling through the text.
The speed of the cursor
movement, which I found
painfully slow in Tasword 2. has
been speeded up and Is much
better.
In addition to adjustable
margins, Tasword now has full
user-definable tabulation and
you can move to the next tab in
either direction. Deletion options
have been extended, so that
fetter, word, paragraph or block
may be deleted. Spaces and
blank lines may be inserted into
the text, and there is still an
insert mode tor insertions without
over-writing existing text. The
useful search and replace
mode, which allows you to
replace every occurrence of a
word with another word or
phrase remains, but now you
also have the option of stopping
at each occurrence and
indicating whether or not It is to
be replaced. The text formatting
and block handling commands
are the same as those in
Tasword 2.
TOSUORD THREE
T h f u ord P r o c m o r
C T * t * n s o f t m r i L i d 1000
m m >inu
P
P r i n t text f l i c
print
Data a r ga P
Sa va taut /i i t
5
L
Load t t i l f t i f
M
rtarga t o t
rut
r> t u r n to text 11 la
R
C
cuttoaiti protrta
T
aava Tatword
X
Ca la log ,/cnangc d r i v t
B
into B m c
o
Dr i va 1
nordl
Unci
ao<
TfliuORD TMRCC
Th* Uord P r o ( < i t o r
T > l * i n Software L t d 1'iOO
atari I U n i l II
( i n n h at 1 i ni I l u l l
nuabi r o l C O P i a a i l l
I i ri IPiC ing i n
c on t inuou i / i i nQ
la ren c m
r r at pag a b r i o a ini v.-M_
p r i n t K i t d i r iNI Y /N
p r i n t roo tar in i Y 'N. ... ...
p r i n t pag a n u i b i r i <OT 77TJ
a t lop or bo t t o t i t I T / B
a t I ddl l / l l d l l Itil
at*
nubr ( I I
la I t Pr tr i naga
t m r g i n mi
r r i l tar p
r i n t i n g iNi V ' H _
Praia INTER for d i l i u l t i
to a t a r t again
8E DnT I Tal
any t u e lo p r i n t
to r a t u r n to nanu
19
Thirty Games
Quicksilva
9.95
20
ID
Nu Wave
8.95
Desert Rats
CCS
8.95
21
FLYING
HIGH
Skyfox
Ariolasoft
8.95
22
Flyer Fox
Bug Byte
2.95
Spitfire 40
Mirrorsoft
9.95
23
TASWi
tain scrtu ot
It CfU 40
M f t itr#u
V l i f t j(f*U
It
3(
u
I'
NEW STANDARD
stM-t *( t*f*V*r^
*M *t ptrwwh
Bnt M<
jtwt f
;tct
W Mfk ti4
W H H KKk
H <*f9
P r i n t
p r i n t
text
with
f i l e
Data
Sa ve t e x t
Load
text
Merge
text
f i l e
f i l e
f i l e
Return
ri*t
MT UV U f t
] Jt, ]- ( l ( K
It ( U i r * l
) fi*t UJ
to
merge
P
D
L
M
text
f i l e
Custoaitt
program
save
Tasword
C
T
catalog/change
into
0
1
Till
TR3UORD
THREE
The Uord
Processor
Tasman S o f t w a r e
Lid
1986
main
menu
Uft
IX clew ttKt
K 4*1*1* VU(H
11 i w t f t i/ff
<
U l t l*ft
<> t t r l i t *
> i m t o t r t M
14 (tjattify r*r (X)
FOR
words
lines
drive
B t i i c
0 chars
20977 chars
Drive
free
TASWORD TWO led the way in setting a standard for word processing on the
ZX Spectrum. TASWORD THREE pioneers the new standard.
TASWORD THREE retains all the features which have made Tasword Two a
household name for the Spectrum. With many additional features and
enhancements, including a built-in mail merge and up to 128
characters per line, TASWORD THREE is the definitive word
processor for the Spectrum and Spectrum-h with microdrive.
TASMERCE
THE MAIL MERCER
TASMERCE for the
ZX48K Spectrum
cassette 10.90
ZXSnxiRi M
TASWORD TWO
THE WORD PROCESSOR
TASPRINT
TASDIARY
TASMAN PRINTER
INTERFACE
Jsnt
TASPRINT output shown at less than half- size.
THREE
TftSUORD
THREE
The
uord
Processor
Tasman
s o f t w a r e
L t d
1936
<t , ; C " T f t
<> ctntft lint
> mm ttxt rijkt
]J rt ,osiify rara (3H)1
" *J jlltt l itit t ui>-7'
s t a r t
a t I i ne
(l)
f i n i s h
at l i n e
( l a s t )
num be r
of copies
t 1 ) _
line
s p a c i ng
(l)
con t i n u o u s / s m g l e
(c)
C
FF
at
ag e b r e a k s
(N)
Y/'N_
p r i n t
e
a
der
(N)
Y/-N
R;
p r i n t
/ oo t e r
(N)
Y/N
t
p r i n t
pag e n u m b e r s
(R1
Y-'N
a t top or
bottom
(T)
T / B
a t m i ddI e s s i d e s
(M)
M/S
s t ar t
p age n u m b e r
(1),
Left
p r i nt margin
(a)
FF
a f t e r p r i n t i n g
(N)
P r e s s :
Mr J M SfctWJ,
17 Hijti Jtrttt,
lockton (iv>
lancashirt. 117 (IK
TASWORD
THREE-
liWilM
Ml (lb U f t
3t t , 3- CltV
3t CltM- all
] f t l ti
20th January l i K
Otar John,
ENTER
for
d e f a u l t s
OR t o
s t a r t
again
RT
at
any
time
to
p r i n t
E D I T
to
r e t u r n
to
menu
TASWORD
nark Had
Ju itrk
31 iut k M t
31) con Hock
J C J t U U HKli
1 Lmt
'";Y*/J ot'Y"
microdrive.
TASCOPY
TASWIDE
16.50
TASWORD
Sinclair 01j
QlTTtu^ruTo^ryUirReiei/cnLtd
TASCOPY QL
THE SCREEN COPIER
TASPMNTQL
THE STYLE WRITER
]SOFTWAREC
Springfield House, Hyde Terrace, Leeds LS2 9LN. Tel: (0532) 438301
It you do not w.inf lo cut this magazine, simply write out your order.wd post to TASMAN SOFTWARE. DEPT ZX. SPRINGFIELD HOUSE. HYDE TERRACE. LEEDS LS2 9LN
I enclose i cheque/PO made payable to TASMAN Software L td OR charge my ACCESS/VISA number.
ITEM
NAME
ADDRESS
PRICE
TOTAL
. Commodore 64_ . TjitungfinUein
. AmitridOl -MSX_
__
_
fixyvrM iih'l'/n W'LMatvw
ZX
THE
CORE
ZX brings you a sneak
preview of the latest
game from A 'n F.
Core blimey
The Core is an arcade
adventure which also
Incorporates a number of icons
that allow you to perform a
variety of actions The game is
set in the future when mankind
has spread out across the stars,
using hollowed out asteroids as
colony ships
In fheir travels the human
colonies have discovered
evidence ol a number of
intelligent races that have been
wiped out by some unknown
alien threat, and the game
begins just after one of the
human colony ships has also
been attacked and its
Inhabitants destroyed. During the
two day battle the ship's
computer recorded everything
26
EW JOYSTICK
from Cheetah
Compatible with Z X Spectrum.48K,l28K.Commodore 64,
Vic 20, Amstrad. Atari, MSX.etc.
At only 8.95 the features on the 125 are second to none
Besides its unique internal structure, built to withstand
immense punishment from even the most vigorous games
player, the |Oystick contains no l e s s than four extremely
sensMive fire buttons. Two are housed in the handgrip
which has been moulded for extra comfort and ease
of operation. The trigger finger fire button provides
ease and comfort for your finger and the top fire
button is contoured to fit your thumb for sure tire
shooting. The base fire buttons are positioned for extra
control and two hand firing whether you are right or left
handed.
A built in auto-fire switch
shooting at the touch ol a
fire button.
provides
continuous
ONLY
8.95
Pncc include VA 7 Postage and Packing
Export orders at no e*tra cost
Send che<jue/PO
Delivery normally
Dealer enquiries
welcome
now to
14 day*
Modems
To allow you to connect up to
the many diflerent sorts ol
computers a versatile modem is
required, preferably one that
can operate ot PRESTEL (1200,75)
and Bulletin Board (300/300)
speeds. Some also provide autodialing and auto-answer
facilities controlled trom the
computer, which is a definite
advantage Even better are the
modems which also come with
RS232 Interface attached (so that
the modem can be connected
directly to the computer) as this
solves the problems of wiring a
special cable up and any
incompatability between
modem and the computer's
interface.
The VTX5000 is a good
example ot this type of modem
as it fits under the Spectrum
computer and plugs directly into
the expansion port at the back.
The box contains the RS232 and
modem and, although it only
works at PRESTEL speeds, Ihe only
other connection required Is to
plug the cable info the
telephone socket. The modem
gets Its power Irom the computer
thus eliminating a lot of trailing
leads
Software
A terminal program is required
to use any modem. This divides
Ihe computer in half, so that all
your keyboard entries go to the
Systems to access
Although there are many
different computer systems
available over the telephone
line, PRESTEL is possibly the most
famous with its MICRONET closed
user group running on it.
PRESTEL is a system that runs on
1K colour pages and by typing
in the number of Ihe page that
you want you can look at
farming advice, letters News and
even book your holiday through
an electronic brochure. Pages
on the LAW or. for Instance,
computer swaps are often
charged for, and the price ol
the page is indicated ot the top
of the page. PRESTEL is a large
system with many thousands of
pages and it can lake sometime
to find what you want. Any one
registered on PRESTEL can send
and receive messages via their
own personal (and private)
mailbox, free of charge at
present.
Much more interesting is Ihe
Micronet section (which costs
extra to get Into). There are tree
programs to transfer onto your
computer and you can also buy
some larger commercial
programs just by accessing a
particular page and transferlng
it (the charge is automatically
added fo your bill). There is an
electronic newspaper and live
Cost?
So, how much does this all cost?
Well, thai depends on what
equipment you buy (PRESTEL-only
modems are cheaper than most,
and only the most expensive
modems give you auto-dial,
auto-answer and more than one
speed) and how much time you
spend on the phone. Telephone
charges can work out very
expensive at 6p a minute it you
spend several hours on Ihe line
several limes a week!
The cheapest start is a secondhand modem such as the
VTX5000 which can be used to
access a few bulletin boards
(only 1200/75 ones) as well as
PRESTEL. I have seen prices tor
these as low as 35, It also
contains the RS232 and a
PRESTEL program on ROM,
though User to User and Bulletin
Board software can be obtained
from Modem House at an extra
cost.
A cheap 300 Baud modem will
cost you 45 from Display
Electronics, though the RS232
and software will have to be
obtained elsewhere (see list).
Modem House and Miracle
COMMUNICAT
28
LWJ
systems do combined systems
(Modem House's 'Voyager' for the
Spectrum cosls about 100).
Other modems can cost up to
500 or more depending on
what facilities you want.
As for charges you must always
add to the cost of the phone
call;
a) the subscription charge to get
a password for the system
{PRESTEL costs 6.50 and MICRONET an additional 12 per
quarter).
b) the cost of any page charge.
c) Prestel and Telecom Gold also
carry a time charge if you use it
during the day or on Saturday
mornings.
Addresses
Pace Software Ltd, 92 New Cross
Street, Bradford BD5 8BS.
(0274-729306)
Sicon, Brick Close, Kiln Farm.
Milton Keynes MK11 3EJ.
(0206-729306)
AnswerCall, Kangley Bridge
Road, London SE26 5AH.
(01-659-1133)
JMV, 139 Allington Drive, Strood,
Kent.
Microsource, Ossenmarkt 25,
Postbus 1243, 8001 BE Zwolle,
Netherlands. (010-31-38-223698)
30
ocfapt
s
Adapting to monitors
Whenever people write in to us
asking about how to connect
their Spectrum to an RGB
monitor the usual answer Is to
tell them to get an interlace,
and one of the more well known
companies producing such an
interface is Adapt Electronics
Now, Adapt have released a
modified version of their RGB
l . c t r o , c
P*ctruiD R G B
0 u t p u f
Ia
et
<
31
I M
I CONCP
A.S.L.
9.95
00
32
in double figures
igu
which makes It
at least worth
rtn some
consideration.
Icon do that
The name Icon Graphlx Is a bit
of a giveaway, since It tells you
straight away that the program
is controlled by a series of icons.
These, along with the patterns
available for the Fill and Spray
options, are very conveniently
arranged around the border of
the screen so that they surround
the drawing area like a frame
Most of the commands that you
Where can you find over 100 FREE software programs a year?
Who can you go to for FREE round the clock advice and help?
How can you get instant news, views, gossip and "hands on" reviews
24 hours a day?
4
Who'll help you publish your own database for all to see?
How can you book a seat on the 3.15 from Euston-at midnight?
Micronet 800
8 Herbal Hill, I-ondon ECIH 5EJ
Telephone: 01-278 3143
Telephone No
Age
Micro
ZX April 1<W6
THE 128
h e basic appearance of the
128 Is familiar. No draslic
changes have taken place, the
case is of Spectrum + type, with
a metal heat sink on the right
hand end. However the
increased number of ports
(RS232/midl. RGB, keypad, tape
and TV) Indicate the scope ol
the Internal changes
When Ihe machine is
powered up. we are presented
with a menu, asking us what
option we wish to use, these are:
Tape loader. 128 BASIC,
Calculator, 48 BASIC and Tape
Tester.
The tape option loads a tape
as If you had typed LOAD " "
from basic. This option saves
users' time, and software houses
space on cassette Inserts
explaining how to load a
cassette,
128 BASIC has new elements
but the first thing that struck me
is the loss of single-letter-input,
instead to type PRINT, you
actually have to type P R I N T
More on this later.
The calculator option turns
the Spectrum 128 Into a
calculator a la Apricot.
Personally, I think a calculator Is
easier to use, but tor software
and data entry, this Is a positive
boon.
48 BASIC makes your
Spectrum 128 act like a normal
48k Spectrum, and become
apparently compatible with the
normal Spectrum. However it
seems a proportion ot 48k titles
will not run. More on this in a
moment.
The tape tester allows users to
set their tape recorders at the
proper level to load a program
from cassette, this seems a
slightly odd function, as I found
the Spectrum the most reliable
computer for cassette files
]
~
Compatibility?
Edits
Pressing EDIT brings up another
menu marked:
128 BASIC
Renumber
Screen
Print
Exit
Renumber, will alter all the
line numbers, gotos, gosubs,
restores, and, save "pine, to units
of ten. starting at ten.
Screen, swaps the area of the
35
Lull
THE LASER G E N E R A T I O N
Ocean's utilities label,
Ocean IQ, kicks oft
with the first of their
Laser series of
programs.
Zap!
Any doubts about the quality of
BASIC-driven movement were
dispelled by the demonstration
program supplied. One
particularly impressive screen
has cubes, one with a llttte man
jumping up and down on It,
moving across the screen at
varying speeds and passing
behind and in front of pillars,
while at the same time a
spaceship antenna whirls and a
clock pendulum swings. The
movement is smooth and flickerfree The demo program listing
in the handbook shows that all
this activity is generated by a
19-line BASIC subroutine!
Movement can be created by
scrolling all or part of the
screen the user can define as
many windows as required by
moving, animating or scrolling
36
sprites, or by a combination of
these. You can even define a
window within a sprite Sprites
can be moved about the screen
without affecting the
background, spun, mirrored.
Inverted, enlarged or scrolled.
Scrolling of sprites, screen or
windows may be vertical or
horizontal, with or without wrap,
and the number of pixels to
scroll may be specified. Up to
16 SETS of parameters may be
used to define windows, to hold
sprite numbers and position
information, or to hold key
codes for keyboard scanning.
Using the SETS speeds up the
program running, but
parameters can also be
programmed directly in BASIC
Up to 255 sprites may be held
In memory at once, depending
on their size, and there is a
separate generator program for
designing them. The designer
has two screens. One, an 8 x 8
grid. Is used for designing one
character square of your sprite.
You then place this, using
cursors to specify the position,
on the larger screen which Is
15 x 15 character squares in
normal size. If you need larger
than 15 squares in any direction,
you must design two sprites and
use them side by side in your
game
I found that the 8 x 8 grid
made it difficult to design a
large sprite on screen. One
character square is too small a
window to judge the finished
effect and I found It easier to
design the sprite on graph
paper first. However, this might
not be a problem to someone
with a surer artistic touch than
mine You can also enter
decimal or hex data, which
generates your sprite on the
larger screen. When the sprite is
complete you specify its height,
length and file number and
save it in memory. The sprite file
may be saved on tape or
microdrive In two ways. Option 1
allows reloading to the
enerator for modification, whilst
ption 2 enables you to load In
Laser Basic to design your
game t found that you must
save them twice using both
options. I designed 25 related
sprites to animate a galloping
horse, loaded them into the
D.I.Y. games
When your game is complete,
you may wish to market It, In
which case It must run
Independently of Laser Basic.
This is where the Compiler
comes in. You use it to compile
your Laser Basic to machine
code which, when SAVEd with a
running code from the
Compiler, your sprite file and a
loading program, will allow your
game to run without Laser Basic
being present. While the
compiling Is going on. the
program gives an alarming
imitation of a machine code
crash, with colours and lines
flashing on the screen. This is
normaL because the display file
is used as a workspace You can
use the Compiler to compile
ordinary BASIC programs, but
there is little point in it. The time
saving is only a factor of two or
less, and space saved Is lost
again to the running code Also
there are limitations on the
BASIC program structure that the
Compiler can handle
Ocean place no restrictions
on the marketing of programs
produced using Laser, and they
require no royalties. Laser is
expensive, but the games
designer or anyone interested in
graphics and animation will
find It worth every penny.
Ocean place no restrictions
on the marketing of programs
produced using Laser, and they
require no royalties. Laser is
expensive but the games
designer or anyone Interested In
graphics and animation will
find It worth every penny.
~mm
suoordooper
" - tour Snda"
At its now low pnee ol tlt.M
(Inc VA T) tho Saga 3, mth
its own number pod, is also ideal lot the 128X Spectrum
tm
SAGA 1 EMPEROR
"
Good looks
works remarkably wen
- SfKioir User
remarkable
value tor money
- Snob* User
value kx money
Annual <985
" . ptubaAarty Ute the extra caps and symbol sM keys
brought the computer to Me m qute an unetpeded
way
" - Primary Teaching and Mc/r
J T1 TT'TTTT
, snaAMiNii
SAGA
SYSTEMS' PERIPHERALS
THE CITIZEH
It you want to do more than just play gamos and requite scnous
sottwate with prttdical apphcatons. then we have "Tho Last
Word
Wo botcve The Last Word Ihe most
advanced word processing package tor
tho Spectrum Just look at these
outstanding tacMrea.
Standard commercial 00 characters on
screen, over 60 commands, massive
range ot printer optons. tiM on screen
hetfi laakty. tut toaturo e/pression
(.wtiuaJotfcafcUafor. over 24K to it
space m memory, compabtki wih tape
and mierodrrvo, water and KDOS.
BETA. Gordon and Opus dec systems.
Big and robust Ihe DX85 is a heavy duty dot matin printer
wtuch rs made n the U K It prints at 120 cps It has at*
d roctionat togc seehng prim head and controncs ntortacv
(RS 232 available) It has a draft quaMy mode and costs only
LAST
WORD
SAGA 2 +
SAGA 3 B i l e
SAGA 2001
SKSE?"
Price
SAG* 2001
Mr/Mrs/M^
C119 95 Free
39.95
,.S0
CfTlZEN 120D
229.95
__
Address
270 25
J H E SAGA 0 X 8 5
SAGAGLP
58BSb*b
229.95
9.95
9.95
ADVANCE
WITH
Anwuni enclosed i
^Aoc^CdNo 1.
^ease tick m e , h o d of n
fsmchxjed
cud*)
PRIHTER
PAP
J f grado kn
LTfli P R I N T E R
THE LTH1
ci.50
Available soon
Ct.85
4.99
139.95
VAT
T H E
saga.EMPERO* i u a n " \
12OO
SAGA
SYSTEMS' SOFTWARE
PRIHTERS
With targe enter key. kM sved spacebar and pmted keys. 1 has go
to be good ar B . H (inc VAT)
SAGA SYSTEMS'
AWARD
r ^ ^
TOTAL
more
S9nalure_
Date
dotrvwy
l h f
Postage excess
TEL: 04862-22977
^ ^
^ ^ ^ /
^ /
-.
, f r '. * "
X X /
/ / 7 / 7 / 7 / 7 7 7 7 7 7 7 7 7 7 7 i
/ / / ,
/ / /
"* * 3L
*
*"
,
' , , " *
- v
"
. *
1 -1* *
'*
1, r - *,', . v*j
A.
*\
* ''f
- - *
<
v'.V'^'-
A::.
/ / / / /
The competition
For the first three flying aces to
crack the seven part formula
there Is a Saga 3 keyboard to fly
off Into the sunset with. As British
liters have a clear time
advantage there will be three
subscriptions to the new ZX
Computing Monthly for the first
trio of overseas aces to
complete the game.
#/
Firebird
C7.95
Drum
29.95
1 heetah.
Marketing
I WUOWBAOOK SCCNCf FMX.CnCKHOWCLL ROAO S T UtU.ON9.CMO*F
TELEPHONE CARDIFF(0221) 7773V
T E L E X 4074)5
(Etport cnquifi** - contact CftMtah diracl)
Turn on
42
Open channels
The QL thinks of itself as a simple
machine with just a processing
unit, memory, and communication links. To allow the QL to
work as an effective computer, it
must be able to communicate
with 'external' devices, such as
the screen and microdrlves.
Communication between the QL
and Ihe screen is achieved by
means of a channel. This
channel has an identifying
F i g l . Window Demonstration
Program
10 REMarl
Window Demonstration
20 REMart:
IX Computing
30 REMarl:
40 REMarl<
Set TV M o d e
50 MODE 8
60 WINDOW 5 1 2 , 2 5 6 , 0 , 0
70 PAPER Ot C L S
00 WINDOW 448,200,32,16
90 WINDOW #2,448,200,32,16
lOO WINDOW H O , 4 4 B , 4 0 , 3 2 , 2 1 6
110 PAPER li PAPER ni,2: PAPER #0,0
120 CL5: C L S HO
130 INt 7: INK #2,7: INK #0,7
140 CSIZE 0,0s CSIZE #0,0,0: CSIZE #2,0,0
ISO REMark Create new Window
160 REMarl
170 OPEN # 5 , c o n _ 4 0 0 1 6 0 a 5 6 x 3 6 _ 3 2
180 PAPER #5,4: INK #5,7
190 C L S #5
2 0 0 GO SUB 2000
210 CSXZE #5,3,1: PRINT #5\V*
Large Print."
220 CSIZE #5,2,1: PRINT 5 W
Medium Print"
230 CSIZE # 5 , 1,0i PRINT #5\\\"
Small Print"
240 CSIZE #5,0,0: PRINT
ttSWV
Smallest Print"
250 GO SUB 2 0 0 0
260 CLS #5
270 BORDER #5,10,200
280 GO SUB 2000
290 BORDER # 5 , 20,18o
300 GO SUB 2000
310 BORDER # 5 , 30,160
320 GO SUB 2000
330 PRINT # 5 , " T h i s demonstrates that w o r d s are printed
with-in the border."
340 GO SUB 2000
350 AT #5,6,4i PRINT #5,"Now to demonstrate
SCROLL."
360 GO SUB 2000
370 SCROLL #5,-60
380 60 SUB 2000
390 AT #5,6,4: PRINT #5,"And now PAN."
400 GO SUB 2000
410 PAN #5,80
420 GO SUB 2000
430 CLS #5
440 PRINT #5\S"CLS #5 cleared this
w i n d o w , but left
the
border intact."
450 GO SUB 2 0 0 0
460 BORDER #5,U: CLS #5
470 PRINT #5\\"Watch what h a p p e n s when window #1 is
c1 eared."
480 GO SUB 2000
490 C L S
500 PRINT \ V
As window #5 was within window # 1 , it w ^
cleared when CLS was used."
510 GO SUB 2000
520 CLS #5
5 3 0 PRINT #5\\\\ "CLS #5 h a s wiped out that, part o<
window #1 underneath it'"
540 GO SUB 2000
550 CLS: CSIZE 3,1: PRINT \\\"
THAT'S ALL"
1990 STOP
2000
INKEY * (-1)
2010 RETurn
Window commands
Each QL window behaves as If it
were an independent screen. To
make use of these individual
'screens', there are a range of
commands you can use. The
listing in fig. 1. will gi*/e you a
demonstration. Type in the
program lines, then RUN the
program. Lines 50 to 140 adjust
the three original windows to
ensure that they are equivalent
to TV mode. It is surprising the
number of programs which are
written for the QL which are
otherwise very good, but the
writer has forgotten to set the
44
Fig.2. Multiplication
Test
Proqram
10 REMark M a t h s test
20 REMark ZX C o m p u t i n g
100 init
110 test
120
AT M 3 t 6 , 0 : PRINT *3,"Any m o r e <y/n)?"
130 a * = I N K E Y * ( - 1 )
140 IF at""n" THEN S T O P
150 RUN
1000 D E F i n e P R O C e d u r e init
1010 MODE 8i WINDOW 5 1 2 , 2 3 6 , 0 , 0
1020 PAPER 2: C L S
1030 W I N D O W 2 5 0 , 2 0 0 , 4 5 , 1 5 : P A P E R 255: C L S
1040 W I N O O W 2 3 0 , 2 0 0 , 5 5 , 2 0 : P A P E R 7: C L S
1030 CSIZE 2,1
1060 OPEN # 3 , scr: W I N D O W t3, 1 8 0 , 1 4 0 , 3 2 0 , 3 0
1070 PAPER *3,6: INt M3,2: C L S M3
1080 WINDOW M O , 3 1 2 , 2 0 , 1 0 0 , 2 3 0 : P A P E R HO,3: C L S MO
1090 INK M0,0: s c o r e = 0 : last-O: p r e v 0
1lOO INK 3i P R I N T V '
MULT IPLICAT ION"\\"
TABLES"
1110 INPUT MO;" Which t a b l e (2 - 12)
at
1120 IF NOT check (a*> THEN C L S MO: G O TO 1110
1130 n u m ^ i l ! IF n u m < 2 OR n u m > 1 2 THEN C L S MO: G O TO 1110
1140 C L S WO: C L S
1150 E N D DEFine init
1500 D E F i n e P R O C e d u r e t a b l e s <x)
1510 LOCal 1
1520 C L S M3i PRINT M3
1530 FOR i-l TO 12
1540 IF i<10 THEN PRINT M3," "
1550 PRINT #3," "it;" x " j x ; " - "tx*i
1560 NEXT i
1570 END DEFine tables
1600 D E F i n e F u N c t i o n check <2)
1610 LOCal l
1620 IF
THEN RETurn 0
1630 FOR i-J TO LEN <z)
1640 IF : ( i ) < " 0 " OR z * ( i ) > " 9 " THEN RETurn 0
1650 E N D FOR l
1660 RETurn 1
1670 E N D DEFine check
1700 D E F i n e P R O C e d u r e headinq
1710 CSIZE 2,1
1720 CLSs PRINTS"
":num;" T I M E S TABLE"
1730 END DEFine headinq
1800 D E F i n e P R O C e d u r e teat
1810 LOCal i,j,h
1820 FOR 1 = 1 TO lO
1830
heading
1840
CSIZE 1,1:PRINTS"
What is:-"
1850
hrandom
1860
PRINTW"
; h; " x ";num
1870
F O R j-I TO 3
1880
REPeat loop
1890
INPUT MO,"
Answer = ";x*
1900
IF check <x*> THEN E X I T loop
1910
E N D R E P e a t loop
1920
xx*
1930
IF x - h * n u m THEN
1940
AT M3,6,4: PRINT #3,"CORRECT"
1950
PAUSE 200: s c o r e - s c o r e + 4 - j
1960
C L S M3: EXIT J
1970
ELSE
1980
AT #3,6,4: PRINT M3,"
WRONG'"
1990
IF j<3 THEN PRINT M 3 W "
Try again"
2000
P A U S E 200: C L S #3
2010
NEXT j
2020
t a b l e s <num)
2030
PAUSE 5 0 0
2040
CLS M3
2050
END FOR J
2060
PAUSE lOO: C L S MO
2 0 7 0 E N D FOR i
2 0 8 0 CLS: P R I N T W " You got ";score\" p o i n t s f r o m " V
30"
2100 E N D DEFino test
2 2 0 0 DEFine FuNction random
2210 LOCal rd
2 2 2 0 REPeat c o l l e c t
2230
rd-RNDCl TO 12)
2240
IF r d O I a s t AND r d O p r e v THEN EXIT c o l l e c t
2 2 5 0 END REPeat c o l l e c t
2260 p r c v = l a s t : last=rd
2 2 7 0 RETurn rd
2280 E N D D E F i n e r a n d o m
Centre5oft
presents
Database
Stock
Control
Final Accounts
Easiledger
Mailist
Cash Book
Home
Accounts
Graph Plot
OFFICE MASTER
Database MM
M a i m
Stock Control
Cash Book
Final Accounts
Easiledger
Mail
Order to:
Home Accounts
Centre5oft Ltd.
Tel. 021-359-3020
To GefmMarkaVig j
G E m i n i
Please send me
L<IJ.
GamhouM,
Eamouth EX0 4 R S I
Name:.
Address
Signature
45
itmmim
rwi!
4 l i tA
/k
iif u *
yK
CRITICAL M A S S (Arcade)
Spectrum 48k
C8 95
Commodore 64
C8.95
Amstrad 464/6128 C8 95
An outlying system of the Terra Federation has set up an advanced
anti-matter conversion plant on a centrally positioned asteroid to
supply the local colonists with energy. A surprise attack by alien forces
has successfully overcome the asteroid's defences and the aliens are
now threatening to self-deslruct the power plant unless the colonists
offer an unconditional surrender The self-destruction process would
effectively turn the power plant into a massive black hole that would
wipe out the entire planetary system along with a number of nearby
stars Unconditional surrender offers an equally horrific prospect Your
mission is to infiltrate the enemy position and disable the anii-matter
plant before the aliens achieve CRITICAL MASS.
"Thisisthebu'
The graphics and ptayabilny of this game are superb
making it well worth the money **
1 c
O
%
jjagj
SABOTEUR!
S A B O T E U R (Martial Arts Arcade Adventure)
Spectrum 48k
C8 95
Amsttad 464/6128 C8 95
Commodore 64
C8 95
t -'
You are a highly skilled mercenary trained in the martial arts. You are
employed to infiltratea central security building which is disguised asa
warehouse. You must sieal a disk that contains the names of all the
rebel leaders before its information is sent to the outlying security
stations. You are working against the clock, both in getting to the disk,
and in making your escape. You must enter the building from the sea by
rubber dinghy, and will then only be able to leave by the helicopter on
the roof. You will have to find your way around the warehouse, making
use of the guards' own weapon supplies in your struggle through
overwhelming odds.
"Saboteur is without a doubt oneof the best arcade games I've seen for
a long time and a welcome departure from the plethora of
licenced/endorsed product lhat the industry seems tocurrently favour
Recommended."
^ I
firt
M B
(pyn
1 :1
30 great games from leading software houses including Quicksilva, Bug Byte,Mind
Games, Lothlorien, Argus Press Software, Taskset, New Generation and Terminal.
CRIDRUNNER
Adrenalin burning
joystick testing
tempting 30
Games More
than ever before in
one pack on two
topes: only
I ivto I
Back to
school
CROSSFIRE
Crossfire
is your page
to express
your opinions
current
issues in Sinclair
scene.
that
bug
computer;
think
about
you
and
the
computing
pleasures
and the
games
problems
of using
on
your
you
issue.
Printer hints
In ihe Feb/March issue Mr R.
Luxton wrote an article concerning Ihe Kempston E
E interface with a Watadrive there was When I had a faulty wafer they retrieved
From Alexandria to Barnsley
my files and returned them to me on a
no screen dump available.
Spectrum user groups connew water. So full marks tor customer
tinue to flourish and look for
In fact Rotronlcs who manufacture
service
and
I
would
advise
anyone
with
new members, write to the addresses
Waladrive have issued a number of very
below for further details.
useful information sheets, one ot which wata problems to contact them.
Carol Brooksbank, Coventry.
gives Ihe listing to generate machine
Spectrum User Cluh, do K. Fox, 23
code to give a screen dump with Epson
Caxton Street. Barnsley. Slh. Yorks. S702LF
printers, or non-Epson models which
(SAE requested).
Hex v Dec
recognise the ESC A and ESC L control
Club Pen Pal Aparlodo 364-3007
modes
Coimbra Codex-Portugal. A pen pal
Down with Hex and Its
group with 600 members around the
Having used both Kempston and
mechanical
mystlcisml
I
world swapping information and ideas
Waladrive screen dumps, I prefer the
count In tens and If the
about the Spectrum.
Waladrive. because it has two copy Creator (or should that be prosires Another useful feature Is that the
Egypt Spectrum Users, do Waloed M.
grammer?) meant me to count In
Wala copy routine allows you to specify slxteens he/she would have given me
Hasan, 23 Shlty Beck St., Saraya, FO.
the left margin width so that you have
sixteen toes but at the last count I assure Alexandria. Egypt. A growing number
control over where Ihe copy appears
of Spectrum owners who wish to estabyou I had the usual ten. Hex Is lor the
on the page
lish international contacts.
computers' convenience not ours and
49
128
This month we start a
great two-part
competition with five
Spectrum 128s to be
won.
Q.
2
O
O
50
The questions
1) How many Dalmatians were in
the title ot the Walt Disney film?
2) Around The World in how
many days?
3) How many Thunderbirds were
there In the TV puppet series?
4) How many years between
each Olympic Games?
5) How many Dr. Whos have
there been in the television
series?
mmw.
only going to give you half the
answer this month, and the other
half next month.
What you have to do Is
answer the four questions below:
these answers will leave you with
lour numbers which have to be
added, subtracted and
generally jiggled around to give
you the latitude co-ordinate ot
Ihe 128s (latitude Is the
a.
5
O
O
KEYBOARDS
SPECTRUM REPLACEMENT
THE 68FX2
ONLY
39-95
JOYSTICK
INTERFACES
FOR THE SPECTRUM
THE ULTIMATE
THE FOX PROGRAMME
JOYSTICK INTERFACE:Whal the review M i d . . .
SINCLAIR U S E R
F E B R U A R Y 1964
"Provide* the M i n t Interface
on the market lo use"
S I N C L A I R U S E R A N N U A L 1905
-At 28,95 the Interlace I*
excellent value"
Z X C O M P U T I N G J A N U A R Y 1985
"One ot Ihe easiest to uae,
Qet my approval"
INCL.
T H E FOX PROGRAMMABLE I N T E R F A C E AN I N T E R F A C E W I T H
NO
TAPESII
NO LEADS
T O
C H A N G E II
JUST
FLICK T H E SWITCH AND
PLAV T H E GAME WITH FOX
7-95
LIMITED STOCKS
S E N D NOW T O
29 95
+ 2-00
P&P
13-75
SPECTRUM
UPGRADE
16K TO 48K
IN ONE
SIMPLE KIT
. 1 ]
Compufer Graphic
I'M
Drown trom o photo
Two f a c t s merged
8.
'
-nSlM
HI /
4ftT*lf
W J S .
Mil
Variations
ii^^^JI!
jpK
* A?
. v . v . v . v . v . v . v . v . v . w
. v . v . v . v . v . v . v . v . v . v ,
ViV>VYIVVM
ViVr-
/MIND J G/1MES
A v a i l a b l e f o r the
Spectrum 48X a n d C B M 6 4
VlTwiI'ltv.
S/lrr(>fw
Rules
Entries will not be accepted
from employees of Argus
Specialist publications,
Alabaster Passmore and Sons or
Javelin books. The editor's
decision is final and no
correspondence can be
entered into.
All entries must be received
by first post on Friday 16th of
May. The winners will be notified
by post and the results
published In a future edition of
ZX Computing Monthly.
1^0143t
AMX MOUSE
Advanced Memory Systems
49.95
First past the post with a mouse
package for Ihe Spectrum are
Advanced Memory Systems,
probably the best known to
Spectrum owners tor the add-on
keyboard that they produced
some time ago, though the
company Is also well known as
a producer ot peripherals lor
the BBC micro and this mouse
Is a version of one originally
produced lor that macnina
I had originally leared thai
In order to produce a low-cost
mouse tor the Spectrum AMS
might have to cut a tew corners
in the construction of the unit,
bul u n p a c k i n g the mouse
revealed it to be a good solid
unit constructed out ol strong
black plastic Mounted on the
mouse's 'head'. Just below
where your lingers would rest
when using it, are three large
red switches which the manual
refers to as 'Execute. Move and
Cancel". These are fairly sell
explanatory, allowing you to
execute a command, move the
control pointer to another part
of the screen, or to cancel a
command in the event of a
mistake
On Its underside is a single
hard plastic ball-bearing'
which allows you to move the
mouse over flat surtaces and to
'track' the control pointer
around the screen in response
to that movement.
The mouse Is connected to
your machine via an Interface
that p l u g s Inlo Ihe rear
peripherals port. The tall' ol the
mouse, a thin cable running out
ol the Iront ol the unit, then
plugs into the Interface. A
Centronics printer port Is also
i n c l u d e d In t h e m o u s e
Interface (which makes the
whole package good value
since Ihls Is worth up to 30 on
its own), and screen dumps lo
a printer can be controlled
directly trom AMX Art. the
graphics utility that comes as
standard with the mouse
The manual is very well produced and illustraied and.
d e s p i t e o n e or two fuzzy
patches, generally very clear.
Where the manual, explaining
the IMPORT command, slates
that il is Impossible to toad a
SCREENS using this command,
it should actually say 'possible'
58
KEMPSTON
MOUSE
Kempston Micro Electronics
69.95
Kempston step into the ring with
the reputation ot being one ol
the most well established and
s u c c e s s f u l p r o d u c e r s of
peripherals for the Spectrum.
They can rightly claim fo have
produced the closest to a
universal joystick standard that
exists for that machine and so
they're In a good position to
repeat that success wilh Ihelr
mouse system.
Simply handling the Kempston Mouse shows It to be even
more soundly constructed than
Ihe AMX version. It's smaller but
slightly heavier a n d the
tracking ball on Ihe underside
is made of rubber, factors which
may well give the mouse a
firmer grip on your work surface
At the same time, the tracking
ball is surrounded by four steel
ball-bearings that help lo make
it move smoothly. Just two
buttons are mounted on the
mouse's head' almost flush with
the surface and this, along with
the smaller size and whitefinish,
gives It a more stream lined, hitech look.
The winner . , .
Well, there Isn't one really;
this Is one of the few occasions
when 1 can't honestly recomm e n d o n e p r o d u c t over
another, 69.96 is quite a lot of
money, but I hove no doubts
about recommending Ihem
both as being well worth the
price Both packages are good
value since they bring to the
Spectrum facilities normally
associated with much more
expensive machines. And in
bolh cases along with the ease
ol use that a mouse brings there
Is also an element of sheer fun.
A mouse gives you much
f i n e r c o n t r o l over p i c t u r e
designing lhan any ol Ihe lightpens. graphics tablets or olher
graphics aids that I've used,
and once doodling on screen
becomes as easy as doodling
on paper it also becomes an
enormously enjoyable pass
time
In terms of the actual mice
themselves, Kempston have a
very slight edge Though 1 would
never call the AMX Mouse
poorly constructed the Kemps-
59
TROJAN
CAD-MASTER
THE U L T I M A T E IN G R A P H I C S TOOLS
C0
FOURMOST ADVENTURES
Featuring:
OUTOFTHE
SHADOWS
ALL FOUR
GAMES ON
ONETAPE
FOR JUST
A CRASH S M A S H
7.95
GALAXIAS
S P E C T R U M <18K
Available from
all g o o d software
T elailers,or in
cose of difficulty,
please send a
chcquc or
postal order to
T H E MICRO M A N
fmagine yourself a tenth your
height, bul smaller!
THEMURAL
One of Ihe funniest and most
inventive adventures we've yet
seen.
mm
sp
D i s c o v e r the e x c i t i n g w o r l d of creating y o u r
own graphics on screen.
F R E E H A N D DRAW 5 pen thicknesses Incl. Quills
PAINT B R U S H - for the artistic touch
F I L L ANY S H A P E use all colours and patterns
GEOMETRIC S H A P E S - circles, boxes, triangles, lines
& banding
DYNAMIC R U B B E R BANDING on all geometric options
PIN POINT FUNCTION for pixel accuracy on all functions
Plus many more too numerous to mention in this ad. All these
features in the Program + a top quality Light Pen and an
Instruction booklet in one reasonably priced package. Easy to
use for creating colourful pictures or technical drawings. Ideal
for use by all ages of micro users. Full back-up
service from manufacturers. Available at good
dealers or direct from Trojan Products.
Please
stale
which
Micro.
GiOBflt SOFTlJflflE
PO BOX bl.
IONDONSWI1 IBS
QUAL-SOFT
Sports simulations
AMSTRAD ACTION
R E V I E W Jan '86
MEXICO '86*
TAPE 1
QUALIFIERS
TAPE 2
FINALS
A W O R L D CUP M A N A G E M E N T S I M U L A T I O N
Summor 1984 and English International football is at its lowest ebb. W e have failed to qualify for the European Notions Cup. and hod a string of very poor
International results. In a few months wo will set out on the ' 8 6 World Cup qualifying trail. You have boon given the most important job of restoring English
pride in their football. You have a match in Paris, the U S S R at Wembley, and a South Amortcan tour, to assemble a team, first to qualify, and then to boot
tho world's best in Mexico.
T A P E 1 (Qualifiers)
*
*
*
*
*
T A P E 2 (Finals)
*
*
*
*
*
Q U A L S O F T G U A R A N T E E : Sont by 1 S T C L A S S P O S T on day ot
the order with P.O.. Choque. Access payment is rocoivod.
Telephone Access orders accoptod.
Q U A L-SO FT,
Tel: 0438
Dept. ZX
721936
18 Hazelmere Rd.,
Stevenage, H e r t s SG2 8 R X .
N a m e : ..
Address:
A c c e s s No. (if applicable)
FASTLANEMi W
MJ
LOST IN
The Magic Knight from
Spellbound has been
propelled forward into
the 25th Century in
Knight Tyme, a sequel
written specially for the
128K Spectrum.
T h e story so tar our hero, the
Magic Knight has saved Gimbal
the Wizard. Thus Mastertronic
author David Jones left him at
the end of Spellbound but
Instead of retiring the Magic
Knight has been thrown forward
centuries in time to find himself
as an anachronistic stowaway
on the USS Pisces bound on a
trading mission somewhere in a
faraway quadrant of space.
The laws of time are protected
by the "Paradox Police" who are
out to hunt the Magic Knight
down and dispose of him. Under
your guidance the Knight must
find the Tyme Machine before
he meets a grim fate.
As with Spellbound. Knight
Tyme uses the "Windimation"
control system which features
animated graphics commanded
from a series of window menus.
These options depend on where
you find yourself on the ship and
the objects you have managed
to pick up.
Somewhere in sector two is
the Tyme Machine and you
have to find your way to it in the
face of total non co-operation
from the ship's inhabitants. Their
indifference may stem from the
cloak of invisibility which can be
turned on and off at will.
Some aid is given by the
ship's transporter system Derby IV
and you have a blank ID card
for which you need to get a
picture With your identity
established you can set about
controlling the crew members
and eventually pilot the ship
yourself.
Mi
SPACE
s)
a h
DIOITRL PRECISIOnltd
O
Please note our
new address
SUPERCHARGE
Suporcharge is a program that translates slow, interpreted supor BASIC into last,
fkuible 68006 madwo code totally automatically You nood no specialisod
knowledge at at.
Suporchargo supports tho ontxos syntax ol supor BASIC. Compiled programs run
ncfcdfcty last Somo run ovor 100 tanosfastor than in thoorigmal Supor BASIC.
Mtcrodnvo loading timos aro accoloratod by a factor of up lo 30. Multitasking is lulfy
supported, and oasy to uso
ALL Super char god programs multi-task you can run any numbor ol thom on ono
OL. smuRanoousty (RAM permitting)
Suporchargo supports fu( floating point anthmobc, to an accuracy of NINE chgits
(Supor BASIC only cfcsplays seven decimal placos). Arithmetic is breathtakingly last
nlogor handling is ofion 100 times fastor than in interprotod BASIC.
Super charge alows the enure syntax of OL SuperBASlC: filo handling, mullidimonsionai arrays, local vanablos. procedures and functions (with parameters). turtle
graphics, windows, both display modes, a devices (including disk dnvos, modems
etc.). sound, graphics, colour, stmgs, etc. etc.
Suporchargo Includos n sophisticated optlmisor, which Itro usor can diroct to produce
oflhor specially compact or last 66008 machine codo. on a lino by lino basis
Suporchargo is compatible with wtualy al QL add-ons, including disk sysloms,
expansion RAM, and ovon add-on commands which do not lorma standard part ot
Super BASIC' 'Toolkit' utilities work beautifully, so long as they don t try to modify
mtorprotor data structures (which obviously aron't Ihoro}. Very low commands do this,
and Suporchargo gonorates ctoar warnings whore incompatibilities might exist.
Suporch.irgo issues explicit, plain Engiish roport and warnings, showing Iho exact
position oI mistakes Many trivial' onors are automatically corroded!
* Supercharge is last, dovico-tndopondonl. concise and easy to uso it even compiled
Ksetf!
* Suporcharged programs may bo interactrvoty tosted tn slow motion' usng Iho
compaiibio Super BASIC interpreter.
* Suporchargod programs aro protected against unauthorised modification, as they
cannot bo LiSTod. Compiled codo loads incrodibly last - lor instance, a 75K
SupotBASiC program loads 25 times fust or once compiled
Tho 105 page Suporchargo manual is comprehensive and readable, with tutorial and
reference sections, examples, hints and tips, and a full index and glossary
Supercharge costs C59.95; this includes the compiler, code-gene rotor. utility
programs, add-on commands for task control and error-trapping, demonstration
software and over 100 A4 pages of documentation.
machine code programming requires, and many times faster than interpreted Basic.
Vorsion 3.5is a compkrto Games Dostgnor system and has boon completely rewritten
The classic program a now available in its ultimate refmod form, with up to 256 sprites
(16 on-screen), up io256 planes ol movement, choice ol2 screens, automatic cofcsion
detecbon/inversiorVrovorsal/freezo framo/backgroun drawing, speed independently
variable lor each sprite - and guaranteed 100% Flicker Froo Operation Ultra high
spood action is possiblo and no machine codo knowtodgo is roqutrod at all'
QL S U P E R S P R I T E GENERATOR Vorsion 3.5 comos in a full colour cassotto library
case with detailed instructions and examples (both on-scroon and on the inlay
card)
E24.9
JO
10IGITRL PRECISIOritro
O D
The h i m version ol REVERSI - versnn l 5 - o beflwn man ev*i< H *% guaranteedtoboat Santa* Reven
rvwy Irrv. wtw-n iho hiw)arv piryodon sn<jr hivrts 11 t*MlSpodrumctumpion, MCHOlhe*o. 10-0 via
supervised match in tacl we have yettotid any program. lot any personal computer, capabio ot bcatoig
REVERSI on equal tme or any human capable ot bealng it al ItstopsMl level. This is hardly siapnsmg
when you oonsxkx t u t REVERS11.5 uses stale oi lhv an AiUcui InMgence techniques, slptvt-beta tiee
seardsng wnh prunrtg and a Met hewBfce
*fh> quKiatt response I tmw eipenenced Imm Ifm UK. t Hanaan. Harwty
Nome
Address
XenyifcJfcfton on an eganrprograiW. ftonPfdi UalU. TheOaafftwtfiprogram HHauttOartm
Digital Precision SUPERFORTH 4 REVERSI coat C J9.9S. REVERSI 1S i inmtabte separately. wrth Ml
niaa and an Introduction to tha lial>uia at the game. lor 112.96.
Pastcodr
Our technical wizard Ray Elder unravels your Sinclair computing problems
Printer Problems 1
I have recently purchased a
Tandy DMP-105 dot matrix
printer. I was assured by Tandy
that I would have no problems In Interfacing the printer to my Spectrum-K
My problem is lhat I can't find an Interlace lhat will drive the printer and I was
wondering if you knew of such an interlace. preferably with the driving software on hardware rather than software,
although this is not essential.
I've been looking tor an interface for
so long I'll accept anything.
Robert Miller, Norlhants.
Printer Problems 2
11 am having problems getting
my Epsom P40 printer to work
with my Spectrum/ZX Interface
1 system. I cannot get COPY, LPRINT or
LLIST. What can I do to make this system
work? There are eight dip switches at
Ihe back, which ones do I use?
M. A. Conway. Israel.
\ am afraid that Ihis tetter Is
r i ^ B rather lacking In details and
I am not sure what you have
already tried, however if you'll excuse
me stating what may appear to be
obvious, I'll have a ga First check your
printer manual and ensure that the dip
switches which relate to the following
are set correctly, all the others are probably OK as set by Ihe factory:
1. Parity On/Off set to OFF
2. Number of bits set to EIGHT
3. Number of Stop bits set lo ONE
4. Aulo line feed set to OFF
HF STAGE
x
2N3904
TRANSISTOR
HF.
5V
ft
Video Output
t
E
APPROX
20012
W\A-
O U T T O COAX
CONNECTOR
PS
GO
o
cc
CO
O
65
This is a frantic
machine-code version
of the old classic,
Centipede, that also
gives you a chance to
do a bit of Commodore
and Atari bashing! The
game should be
familiar to everyone,
but instructions are
included in the game
anyway. So, off you go
zap that worm!
PROGRAM 2
1
in
CLEAR
L E T add-AOOOO
for
i i o
IS
ro
T R I N T AT
READ
19979:
1-100 to
21 LET val-VAl
-ji
in
a H TO <11
STEr
0,dl1
to
t rn
5TEr
40 L E T nun-(CODE A * ( 9 l - 4 0 - f A
nn
" v i m / , + iconr *(<]<))40-17 AND a l o t % * 9 m I ) : rorc art
d, mm: L E T **nua: I ET arfdadd+
IT NE"T 9
<11 i r aOval THEN PR INT ERRO
U n a - 1 r: DEEP 2, 10: o
TOP
1 0 MC"T C! 3TOP
ion data
-*io9r3ArD3rc3240icrDt
6 1 J4"*3EO7cd0 1 1 6 D o r 1 : o r 1 d d - ^ o o d d - "09CDr A E B O A D B 2 I D I T J ^ C D T I I OF B D D I
/j0-DD1i:0601000CD6rnCDD160VD*>i:4l
OOII900CD6rCC3E'
r70r-I3C4-,00DD_*Et ICPACr40ODD-*C17C
DACE 4"SEF" , DBrE 1 r 3O0CCBOI E C C D I C C C C
OI 3ECC3"*AC A 1 E 3 0 *
6 0 7 0 1 O O O I C D 6 r C C O t D O O ^ O B - O D 1 2 0 r D3
E7EDDPCIr300D3ErEDBrC1T 3006TD213
Listing 2
1
<
ot
lO
ot
I
a.
'
lO CLEAR 39999
20 PRINT AT
9,6|
ZX
CENTI
loading CODE.'
1 t >
u i
3S
aCO
66
i oad
code::
randomize
iisr
DATA
"3094A7TE43CABBEDrE462
00OrD3602G0040CIO36FD33020C04 7OF
E 1 O2O4C061 0 O E 0 0 1 0 4 A 0 4 7 O F E 1020401"
Q3602O0031O390C79FC20200EOOFD340
204 70FE18202906*
2 1 0 DATA
"63671O1023CDE1EBBB201
FFE43CABBEBFE46200O0D04rD3602O01
O0r040DFD340270FEI 02004061OOEIFF
D7 1 0 0 r D 7 0 0 1 D D 7 E 0 0 B 9 2 O 0 7 D D 7 E O 11IOC
ADBEHFD7E031E44-
PROGRAM 1
3
OL
1 6 0 DATA
7492EBBB7300DD7209C37
A E A 2 I O 0 4 O 1 1O1403AOOO t 0 0 I G E D n 0 2 3 I
301O0033642EBB0C9CDEAEB2IEOEEO14
DO I 7 E D ' * O B 2 3 7 0 B 1 2 0 r O C 9 A r B B r E 2 F E 6 1
rrorvcvArDBrErr
60000
I AT
12,21 'PI t u e
wait
2 2 0 DATA * Q 8 8 3 C D A B D F D 2 3 F 0 2 3 F 0 2
3FD23I3C2ADECC9FD213AF2FD7E00D92
00TFD7E0IBO2009FD3A00FFFD3601FFC
9FD23FD23FB23FB231OE1DD4603FB213
AF2FB7E003CC0FB"
2 3 0 DATA * 0 4 0 7 2 3 F B 2 3 F D 2 3 F D 2 3 1 OF
IA7C9E3D3C3DDE3F326006F292929CBD
D21OAEEDDI9EB70CD9E0E0A0009O608D
D36007224DD2310r72424D3C D880EEBD
173FI DDE J C1DIEI
210 DATA -3773C9E378CB2FCB2FCB2
FC6386778E6070F0F0F816F7EE1C9140
2FF0E13A2FF121202FF0AI 102FF13100
2FF0A0F02FF180E02FF1O0D02FFI20C0
2FF110B02FF0B0A*
230 DATA * 440602FF0A09O2FF1B0B0
2FF0D0702FF120602FF110302FF0C040
2FF1 t 0302FF0F0202FF0F0102FF11000
2FF0BI6000073636F726320202020202
02068692D73A36F *
260 DATA '382372632020202020202
06C69766373396F73722073636F72632
07761 733A200F 170<100000900fl000182
466666624180010303A1010127C0O784
104087038760030 *
270 DATA * 434042061C46423C00182
868487E0818007C44407Q044438003C4
44O7C46663C008062020A0CI830003C6
6663C66663CCI03C66663E06063C7E81B
DA3A3BD24247E8I
280 DATA * 792181BDA1 A 1203C7E8 i 8
383B0A3A33C7E8181BDA1B9203C7E818
98I99890B1C7EB181A3BDA324247E818
IA3B3BD2C247E818 I 81BDA3243C7E81B
DA3A3BD28247E81
290 DATA -46938191BD9 II00CF0204
0FI0A040AI 1 I 81818181818181810387
CFEFED610100000000000000000003C7
(T7E7E7E3C00000D0D0D0D0D0D0D00B0B
OB0B0B0B0B0B0D0 *
X I
DDBFE2FE6IF28063EI7B8280104C DEIE
DFE042007DD4601DD4E00C9DD7100DD7
001FE44C0C3BBEB"
320 DATA -392216010210023A38204
3434E34492E2E2E2E2E2E434I4C4C334
D204 74942334F4EI 60402 I 0074120766
37273696F6E204F66202743434E 54493
0434443272C2074*
330 DATA '478868632061726361646
370666 1 76AF 73726974632E 1 6080O 1 00
3306F69AE 74 732073636F7263643A160
A0310074D737368726F6F6D2E2E 2E2E2
E2E2E2E2E2E2E2E *
340 DATA "43732E2E203233160B033
363676D636E 74206F66206D6I67676F 7
42E2E 2E2E2E203733160C03337069646
372204I746I7269706C6F676F2E2E2E2
E2E203I3030160D330 DATA '424003336E6I696C2O436
F6D6D6F646F726320AC6FA7AF2E2E203
2303021161000 I004436F6E74726F6C7
33A161201333020202D2027313743323
427202020202020*
360 DATA "33394C434A34202D20273
34F27161301444F374E2D20274133444
6472720202020202032494748342D202
739493027161401464932432D20432F3
32D333041434320*
370 DATA "3968202020484F4C44202
D20274O2700000000000000000000000
000000000000203DD7E04A720133E 7ED
BFE2FE61FC8CD16F2DO460IDD4E00180
D1E423E17DD4A04 *
380 DATA "64B9DD4E03CDABED16030
.'132004 DD7004C904CDE I EDFE4220 1 0 1
320EDDD7103DD70043E131E42C3ABEDD
D3607DD3E06DD360400FE44281BFE432
844FE0628382119390 DATA * 78060019EBDD7207DD730
63E171E42CDABEDC9214BOO I9EBDD720
7DD73063E16 IE04CDABEDC D70EDCD93E
DC0E1DD3402DD7E03FE13CA26EBC603D
D7703C326EB2I 64 *
400 DATA * 694 30019EBDD7207DD730
6DD460BDD4E0ADD360B00C 334F321C80
019EBDD7207DD7306DD460EDD4E0D3E1
71E42DD360E00CDABED0CCDABED063C0
E96237EE618D3FE *
410 DATA -3328311320FD0D10F3C90
60AAF16E6EE18D3FE4A0D20FD141410F
4C91302FF0EI402FF12 I302FF0A1202F
F i31102FF0A1002FF180F02FF100E02F
FI20D02FF110B02*
420 DATA -4734FF8B0A02FF0A0902F
F180B02FF0D0702FF120602FF1)0302F
F0C0402FFI 10302FF0F0202FF0F0102F
F1 10002FF0B2100000E3216147ED3FE4
610FE231320F60D'
430 DATA -686420FIC9DD7E0BA7201
9ED3F2FE679C0E D3FF614E6173DDD770
BDD360AIEDD360C00C9DD460BDD4E0AC
D34F379A72003DD360B00C9DD7E0C0DA
7280D043E t 7B820440 DATA *84821203DD360C00180B0
33EI0B8200304DD360CFFDD7I0ADD700
BCDE1EDFE43CABBEB0CCDE1EDFE43CAB
BED04CDE1EDFE43CABBEB0DCDE t EDFE4
3C A B BE B033E191E "
430 DATA * 867 I 43CDABEDOC 3CC DABE
D04 3CCDABE O0D3CC DABE DC91E423E17C
DABE D0CC DABED04C DABED0DCDABED03C
9DD7E0EA72024ED3FE6F9C03A783C3C4
73C878F808F8780*
460 DATA *392432783CF602E60FDD7
70EDD360D00470EFF1827DD460EDD4EO
DDD7E0FA73EI 71E4220033D1E46CDABE
D0CDD7E10A73EI 71E4220033D1E46CDA
BED0C 79FE202003 *
470 DATA -6793OD360E00C9DD710OC
DE1EDDD360FFFFE422803DD340F3E1D1
E0AC DABED0CCDEIEDDD3610FFFE42280
3DD34103E1 EC 3ABED16000033636F 726
33D202020202020*
480 DATA *379920202048692D73636
F72633D2020202020202016020 I I 0043
A38204 3434E3449202D204361AC6C 736
D20476962736F6E20313938332E10071
60303302E203374 *
490 DATA * 30626172742067616D631
60703312E2033636320696E737472736
374696F6E 73 I60903322E70336F736E6
4206F6E2D736C6F776372160B03332E2
0336F736E64206F*
300 DATA '470866662D66617374637
21A0D03342E204869676820737063636
4160F03332E204E6F726D616C2073706
36364161103362E20336C6F772073706
36364 I 6 I4083C30*
310 DATA *332372637373206F70746
96F6E3E87C6034 71120002104381910F
O0F00090I1400E3DI 130877EDB0C90O0
00000000000000000000000000000000
000000000000000'
Hackers' Hints
If you feel like delving into the
code, here's a few tips for infinite
lives and so on.
POKE 61056, number of lives (max
255): POKE 60511, frequency of
mushrooms (the lower the POKE,
the more mushrooms you get):
POKE 62125, frequency of spiders
(as for mushrooms).
67
Chips in Space
Cuthbert In Space by
Microdeal doesn't do much to
push back the frontiers of QL
programming, but It Is a fairly
enjoyable zap game in which
you fly a space shuttle around
the screen, collecting treasure
and blasting the Intergalactic
Police Force. It's a pity lhat the
game costs 14.95.
Realtime Software's Knight
Flight is a version ot the arcade
game, Joust. I've always had a
soft spot for Joust ever since I
first played the original arcade
game and this Is a very good
version, with colourful graphics,
smooth animation and a two
player option which is great fun.
Once again though the 14.95
price tag is a bit steep.
QL graphics
The QL is much better served by
its utilities than by its games
software, and in particular there
are a number of good graphics
utilities available. Psion have
produced some of the best QL
software, and their QL Draw
(14.95) is based on the utility
that they used In developing the
graphics for fhelr excellent
Matchpoint games.
which should give you an idea
of what it's capable of. The
program concentrates on colour
handling rather than lots of
shape-drawing options, but
there Is a facility for defining
shapes which can then be
manipulated in a variety of
ways.
Also at 14.95 is Paint Master
Irom Shadow Games. This
program isn't as easy to use as
the Psion package, but It does
Utilities
Two major complaints about the
Sinclair QL soon after its launch
were the slow operating speed
of SuperBASIC (no better than
the 8-bit BBC micro) and the
failure to meet the pre-launch
promise to allow SuperBASIC
programs to multitask (more
lhan one program operating at
one time). A new software
package aptly named
'Supercharge* sets out to rectify
both faulta
Supercharge from Digital
Precision, is a BASIC compiler;
this converts SuperBASIC
programs Into machine code. As
such, the programs run much
faster, they can multitask, and,
In general, they take up less
RAM.
The Supercharge package
contains a 100 page A4 loose
leaf manual, which can be
bound in the User Guide, a
single cartridge containing the
software, and a security device
called the 'Lenslok'. The version
of Supercharge used in this
review was vT.06; at the time of
writing, the most recent version.
Using the compiler is
simplicity itself. First load the
SuperBASIC program to be
compiled then load the
compiler.
Once into Supercharge, the
operator merely has to select a
name for the compiled code,
and whether or not a
compilation listing Is required,
and a compilation report. Then
away II goes. In four passes the
code is generated (stored
temporarily on the display file)
in a matter of minutes, stored on
disc or cartridge. The
compilation report listing can
be viewed on screen, or sent to
a microdrive or printer. One of
the attractions of the system are
the well documented reports.
The type of machine code
produced is called 'threaded'
code. This is not as fast as code
roduced with an assembler,
ut It should be fast enough for
most applications. In tests, the
claimed speed increase over
SuperBASIC of 30 to 1000 times
was substantiated, although Ihis
applied more to loops and
mathematical expressions. The
largest gains are made with
long programs; SuperBASIC slows
down as the program length
Increases but the speed of
Supercharge coded programme
Is independent of length. The
speed Increase of the graphics
IIIIA
v / Adventures
Despite the poor showing of the
QL's arcade games, adventures
on the QL. though few, are
generally of a high standard.
Sinclair research recently
published The Pawn (19.99),
written by a company called
Magnetic Scrolls. Set In the
magical kingdom of Kerovnia,
The Pawn features an incredibly
sophisticated interpreter that
allows very complex commands
to be used as you attempt fo
discover the purpose of the
game, and the significance of
the Roobikyoub Dwarves and
Farlhington Real Ale Company.
The independent characters
and qualify of the interpreter
make The Pawn one of the most
advanced adventures available
on any home computer.
A bit more traditional is
Sinclair's latest release. Classic
Adventures. This Is a 'two-pack'
containing The Adventure, a
version of Colossal Cave, the
original Crowther and Woods
game that started the whole
adventure genre, plus a sequel
to this called Mordon's Quest
(which was originally published
for the Spectrum by Melbourne
House).
Considering its pedigree, The
Adventure needs no
recommendation from me, and
Mordon's Quest is a worthy
(oltow-up, containing some really
infuriating problems (that always
seem obvious once you know
the answer) and good location
descriptions. Both games use
the traditional verb/noun input,
but they don't suffer at all from
this and as the price of this twoin-one package is just 9.95 it's
one of the best bargains
available for the QL.
69
3D nr
in is
U S E IT TO PROFESSIONALLY DEVELOP-
AND I T S GOT EVERY FEATURE YOU EVER WANTED CRAMMED INTO ITU!
RE-DESIGNABLE B R U S H E S / A I R B R U S H E S & HATCHES: F A S T TAG & FIXED
LINE & CIRCLE MODES (all elasltc): AMAZING SHADE PAINT CAPABILITIES
(allows you to painl (and oraso!) with shading (just tho fib for 3D wok!));
F A S T HATCH F I L L W I T H V E R Y F A S T RE-HATCH (and you can re-<Jesign
hatches in mid fill!); INDEPENDENT WALK-OVER COLOUR CONTROL
(allows you to BRIGHTEN up your graphics without affecting tho PAPER/INK
Of F L A S H status etc ). RIDICULOUSLY P O W E R F U L PRINT FACILITY (allows
you to P R I N T any size/any shape/anywhere and at any angle (even
backwards) over and over again with the same string or graphics (certain
companies market less powerful print utilities as a complete package');
S T R E T C H & C O M P R E S S T H E WHOLE S C R E E N (from -100% lo +100%
horizontally and vertically). MAGNIFICATION WINDOW (allows you to see
both real and magnifiod images as you work'); 25 S C R O L L S / R O T A T E S 4
M I R R O R S ( Y E S 25" and they'ro all accessed mstantty on tho cureer keys!);
SAVE/LOAD/CATA.CAT/EFIASE 4 COPY - MlCROORIVE/DISC/TAPE S C R E E N S / S P R I T E S / C H A R A C T E R SETSAJDGs/BRUSHES/AIRBRUSHES &
H A T C H E S (Machine code programmers will bo pleased to know that sprites,
graphics and screens can be saved as L I N E S or CHARACTER SQUARES!); T O
D E V E L O P YOUR S P R I T E S YOU HAVE 15k OF MEMORY (the number ot
sprites depends on their size (up to 255 max). Everything's fully automated you can STORE/RETRIEVE/ANIMATE (any consecutive sprites at any speed
including single stepping)/and CHANGE the size and shape
ANO ITS QUICK & EASY TO USE
ANIMATOR 1 is a completely driven by pop down menus and r>o nonsense on
screen prompts and it's boon coded to be very fast to work with indeed! (AND
I T ' S V E R Y E A S Y T O DRAW W I T H So many packages offor a host of features
and neglect this most mportanl point' IF IT ISN'T EASY T O DRAW WITH. IT
D O E S N T M A T T E R HOW MANY F E A T U R E S IT BOASTS. YOU S T I L L C A N T
DRAW W I T H r p That's why we asked lots ot users thetr opinion and the
result, we think, is tho most controllable free hand draw system around!)
M
E
y
T
1 . 1 . 1
s l i r m i e W &
r . P R i T r iJiiir/ou
W ^ i - l t
Ml! 1 t'.'L i
mm:
sss-l !_ !=. I
*lt I N I 1 N U K
!1
X?
HOH I C H I
I I K
.
M II:M> - H
r h i 3 T " O i l
:i
Pleno t o n d m e
A N I M A T O R 1 P A C K S at C14 *
each
I e n d o w a cheque/P.O lor L
( U K & E U R O P E add C I ; O V E R S E A S C2I
NAME
AOORESS
TEL
POST C O D t .
ENQUIRIES
WELCOME
AGG
I SS
POND
F e b r u a r y 1986 marks the
second anniversary of the Timex
decision to quit the home
computer market. Many of us
thoughl that it would all end
then, but, happily, we are still
here and stronger than ever.
When Tlmex was still around,
there was very little third party
development going on, but now
it is these independents which
continue to support the
Tlmex/Sinclalr line. For a while
this past summer it seemed as if
that support was about to
dwindle to nothing, but Zebra
Systems has made up for all tost
time with a number of very
exciting new releases. So to
mark this infamous anniversary I
present you with these new
offerings.
MSCRIPT
This package is actually a new,
updated and less expensive
version of MSCRIPT but is not
available for the ZX Spectrum.
As a wordprocessor it is far
superior to Tasword II. In addition
to the many advanced features
not found on Tasword II, It uses
the 64 column display on the T/S
2068, causing every other
character to disappear when
using a Spectrum, as it lacks the
64 column capability. Yes. I
know that Tasword II does claim
a 64 column display, but that is
with a redefined character set
which uses fewer pixels per
character. The 64 column T/S
2068 display is much clearer
since each character has the
same number of pixels as the 32
column display.
The original version was
unable to use any alternate
mass storage services as the
software had its own SAVE to
tape routine, with a nonstandard
header. This had been a
drawback for me since I use the
A&J microdrlve for all other
A stateside view of
Sinclair computing
from our American
correspondent, Mark
Fendrick.
Greetings Card
Designer
Similar to a very popular
program for that other
computer, you can make use of
a number of different type fonts
and graphics (supplied) to
create your own personalized
greeting cards for any occasion,
using your 80 column printer.
The program comes in three
parts a card designer, a
library of graphics (I received
22), and a graphics designer for
those who want to design their
own additions to Ihe library.
The first thing I did was to
transfer the card designer and
graphics designer to on
microwafer. and the library to
another. This was very simple to
accomplish, and only required
minor modifications to the
original program. As with all of
their software. ZEBRA has
provided a back-up option right
from the menu, making the
transfer simple. (Pressing BREAK
during the nort.ial cassette SAVE
Indicates the line where the
SAVE routine exists.) Righl now I
have 31 graphics on a 35 foot
wafer, with room for some more.
ZPRINT-80
The final new offering from ZEBRA
is their new ZPRINT-80 Printer
Support Package. This supports
AERCO, both Tasman, and A&J
interfaces with LPRINT output,
LLIST output. Normal size screen
COPY and full page grey scale
color screen COPY. (Screen copy
routines support the printers
listed above for the Greeting
Card Designer. The tape comes
with four versions of Ihe driver
software; a high memory and
low memory version for both the
T/S 2068 and Spectrum
computers.
For more information and a
copy of their latest catalogue
write to ZEBRA SYSTEMS INC; 78-06
Jamaica Avenue; Woodhaven,
NY 11421; U.S.A.; (718) 296-2385.
71
7 0 Longbrook
Street,
Exeter,
Devon E X 4
7AP
Tel: ( 0 3 9 2 )
213355
PSS C o m m s r T o r m l n a l
t enclose
6.95
Name
Address-
tele communication
syslems specified
n the mslruclions
tor use subiect to
iho condition;, sot .
oul tn Ihom
HOUSE,
29.95
Telephone.
Please a l l o w 2 8 dBy d e l i v e r y A c c e s s / V i s a
No_
The Quill
<B>ty
or
is also available
for the
Oric
l/Atmos
and
shortly
tor
the
Atari
and
BBC
B/Electron
BARCLATURO
l(m it w i i h . U v r v i l
WS/I
C r e d i t C a r d o r d e r line m a n n e d
24 H o u r i 0 2 2 2 - 4 1 3 6 1 e x t . 430
entire Writ;
Systeni^S
frtr Use
ith
The:JQum
"r
li
The Quill
without
any
| knowledge
ol
programming
will allow
you to
write
|/?><7/j quality
text
adventures
From
1 4 - 9 5
l ^ T h e Illustrator
is a
coml panion
to The Quill
used
to
create
Hi-Resolution
pictures
for
your
adventures.
From
1 4 - 9 5
I
I
Addrcii
NEW I! ART S T U D I O
(NOT ILLUSTRATED)
128
S t a n d a r d Art S l u d i o - 12.95
Enhanced Art Studio tor
Mlcrodrlvo & Oitk - 23.95
AMX M o u t o Comploto - 59.95
M a u w P l u t Program 75.00
as proven reliable
programs that have
stood the test of our own
usage and become
industry standards.
The classical games are
realistic simulations of
proven widely played
"real" games.
See your local dealer
or order direct by
indicating the items
required, by ticking
boxes, complete the
coupon and return the
advertisement.
Alternatively, phone the
OCP Hotline on (0753)
888866, stating your
Access or Barclaycard
Number.
W O R D MANAGER
UTILITIES
MASTER TOOL KIT
This versatile program gives you a renumber feature, string - search, a real time
clock, a graphics generator and alarm plus
many other features that'll change your
Spectrum into a 'full spec machine'.
Master Tool Kit - 9.95 n
FULL SCREEN EDITOR ASSEMBLER
An essential tool for writing Machine Code
whether you're a beginner or an expert.
Includes full screen inpuf. comprehensive
documentation, sophisticated expression
GAMES
CHESS-THE-TURK
The ultimate chess challenge 6 levels ol
play. Blitz' chess, printer output, plus real time
clock and alarm Chess-the-Turk - 5 . 9 5 ,
CASINO ROYAL
Two way program featuring Roulette and
Pontoon You're allocated money to win - or
lose - a fortune. Plug in Microspeech adds
realism and both games are fully explained
through a comprehensive on-screen menu
Casino R o y a l - 5 . 9 5 ^
VIDEO POOL
All the fun and challenge of pool at y o u
fingertips 1 or 2 people play using |oysticks
or keyboard. Excellent graphics, sound and
colour add lo the game's reality
Video Pool-5 95 (Not Microdrive
compatible)
Please send your order to
Oxford Computer Publishing Limited
77a Packhorse Road
Geaards Cross Buck. SL9 8PQ
If you would like a copy of our full colour detailed catalogue - please tick box.
Nome
AdcXOis
Cheque PO Number
Access Bare lay cord number
(please delete)
Amount payable
Signatuo
Waladrivo, Opui and olher media veralom ot our program* will be availablo In Ihe near future. Contact ut for further Information on 0753 ASM66.
Paint away!
The program gives you two new
procedures for Light Screen
Designer. PAINT, on key 1, and
FILL on key 2. Although they
perform essentially the same
task {IB. they both effectively
74
Becomes
The Inside
Case ( a )
k.
0)
"S
0
CO
The
Inside
a>
O
w
0
CO
Becomes
The
Outside
Exterior
Case ( b )
Figure 1.
CDEFDE
CDE6DE
C5
LB
227D5C
ORG DF04
Hove origin cursor to new position.
DRAW_tINE C'LL DEEF,MOVE_X
CALL DEE6,ADJUST_BD Adjust B and D to ROM convention.
Stack cursor coordinates.
PUSH BC
HL:*i previous coordinates.
EX DE,HL
Store as " l a s t point p l o t t e d " .
LD {COORDS),HL
LD DE,0101
LD A,B
SUB H
JR NC,DL_1
CPL
LD D,FF
1T0101
78
94
J003
2F
16FF
47
79
DL_1
95
3003
2F
1EFF
4F
CDBA24
C1
18D9
LD B,A
LD A,C
SUB L
JR NC,DL_2
CPL
LD E,FF
DL_1
LD C,A
CALL 24BA,DRAW_3
POP BC
JR J PLOT
ATTR_ADDR
OF
OF
60}
P658
67
C9
OA
IF
1F
1F
B607
DDBEC6
OA
2B0A
E607
DDHE08
2011
57
9F
C9
E607
DDBB06
2805
OR 58
LD H,A
C9
RET
C0L_TEST
ORG E778
LD A,(BC)
AF
57
C9
JEFF
A7
C9
AF
ORG E76E
LD A,H
RRCA
RRCA
RRCA
AUD OJ
COLTJiOTH
COLTJiO
X0R A
SCF
RET
LD A, FF
AND A
RET
X0R A
RET
both r e s e t .
ink both mntch.
flag r e s e t ;
match found.
Subroutines
ATTR ADDR at address E76E is
very short and very simple It
converts the address of a pixel
on the screen (in HL) Into the
address ol Ihe corresponding
attribute byte.
COL TEST at address E778 tests
the attribute byte at address
(BC) against the known (old)
interior colour. It returns
Carry reset/Zero reset il paper
and ink are both the required
colour.
Carry reset/Zero set If neither
paper nor Ink Is the required
colour.
Carry set/Zero reset if ink
colour is the required colour.
Carry set/Zero set II paper
colour Is the required colour.
It also returns either OO or FF In
the A register. This value will
75
E5
CD6KK7
SRPTRS
44
4D
El
LD C,L
POP HL
LD D,H
LD E,L
SET 7 f D
RET
54
5D
CBFA
C9
olways match that of the zero
(lag ( l a 0 0 if zero, FF if non
zero).
At E79E Is another short, sweet
and simple routine. Given the
address of a pixel In HL, It will
return the address ot the
corresponding attribute byte in
BQ and the address of the
corresponding byte from SCR2
in DE. HL will remain
unchanged.
SCAN ROW is where all the
tricky bits start, This subroutine
lies at address E7AA, and its
purpose Is lo scan one row of
the screen either from left to
right, or Irom right to left. It
declares as 'Internal' any pixel
which is to the right of (or to the
left of] a known Interior pixel,
and Is also the same colour. In
this way the interior 'Meld* Is
extended from a single, or
collection of, points, as far as
the right (or left) hand Interior
edge
TM POP (E81D) doesn't make a
lot of sense on Its own. It
basically POPs SCR2 from the
calculator stack, but see also
TEST MEM (below).
TEST MEM is at E82E. On entry,
BC must contain the maximum
number of bytes of memory
used by a routine. This must
include bytes used on the
machine stack, the calculator
stack, and the workspace. It
doesn't matter If BC Is too great,
but it must never be too small.
Calling TESt MEM will (a) test
the memory, and return
immediately If there is not
enough room to store an extra
copy of SCR2. otherwise (b) PUSH
a copy of SCR2 onto the
machine stack, and (c)
manipulate the machine stack
so that TM POP will be called
before returning to the main
loop. Control will then be
passed to the byte Immediately
after the CALL TEST MEM
Instruction (i.a like a normal
RETurn).
The principal routines, PAINT and
FILL begin here. PAINT at E874,
and FILL at E87E. The first
difference between the two is
apparent immediately. PAINT
uses the MESSAGE subroutine
(listed earlier) to request the
required paint colour from the
ORG E79E
PUSH HL
CALL E76E,ATTR_ADDR
LD B,H
ORG E7AA
A7
SCAN_R0W
AND A
06
SR_L00F_1
1A
EX AF,AF'
LD A,(DE)
A7
2850
AND A
JR Z,SRJJEXT
37
284 A
CP FF
SCF
JR Z,SR_NEXT_1
CE78CT
CALL E778,OOL_TEST
J804
JR C,SR_1 HATCH
JR NZ,SR_ALL_BITS
JR SR_NEXT_1
CP (HL)
JR NZ,SR_SCAN
FEFF
2005
1841
BE
2004
57
9F
182A
C5
0606
AE
4F
SR_LOOP_2
SR_1MATCH
SR_ALL_BITS SCF
SBC A,A
JR SRESTORE
PUSH BC
SR_SCAN
LD B,08
Z0R (HL)
LD C,A
06
EX AF,AF*
1A
0DCB006E
200F
LD A,(DE)
BIT 5> (J_FLAGS)
JR NZ,SR_SCAK_B
5006
SR_SCAN_A
JR NC,SR_NBIT_A
BIT 7,C
JR HZ,SRJ!BI?_A
CB79
2002
F680
OR BO
07
RLC C
RLCA
10F5
1800
5006
DJKZ SR_SCAN_A
JR SRJ1EW
JR NC,SR_NBIT_B
C90l
SR_NBIT_A
SR_SCAN_B
each b i t
point, and
not l a s t
point.
76
CB41
2002
F601
CB09
OF
10F5
CI
F5
BIT 0,C
JR NZjSR_NBIT_B
OR 01
SR_NBIT_B RRC C
RRCA
SR_NEW
SRJ5T0RE
Cb
4F
U
2F
At
CPL
AND C
JR Z,SR_0LD
2804
D DC B00K6
79
12
CI
F1
08
7D
E61F
DDCB006E
SET 6,(J_HA0S)
SR_0LD
LD A,C
LD (DE),A
POP BC
POP AF
SR_NEXT_1 EX AF,AF'
SR_NEXT
LD A,L
AND 1F
FF.ir
C8
03
13
23
1805
A7
C8
0B
1B
SRJX5NT
3092
08
Stack carry f l a g .
Stack a t t r i b u t e pointer.
C: new value to store in SCR?.
Aib old value from SCR2.
RET Z
INC BC
INC DE
INC HL
JR SR_C0NT
AND A
RET Z
DEC BC
DEC DE
DEC HL
EX AF,AF
JR NC,SH_LOOP_1
1893
01800D
2100DB
TH_POP
ORG E81D
LD BC.0DB0
LD HLjDBOO
D1
2B
THP_IJOOP
1A
B1
20P6
POP DE
DEC HL
LD (HL),D
DEC HL
LD (HL),E
DEC BC
LD A
OR C
JR N?. ,THP_LOOP
C9
RET
73
0B
78
JR NZ,SR_DEC
CP 1F
EX AF.AF'
LD A,(DE)
JR SR_L00P_2
72
2B
BIT 5(J_FLA1S)
2006
2B
06
DJNZ SR_SCAN_B
POP BC
PUSH AF
PUSH BC
LD C, A
ID A,(DE)
Increment a t t r i b u t e pointer.
Increment SCR? pointer.
Increment scrorn pointer.
77
uw
ORG 8B2E
2A655C
TESTJtEM
LD HL, (STK&'D)
09
ADD HL.BC
58 OA
JR C,TO_NOT
01501B
LD BC,1B50
09
ADD HL,BC
5604
JR C,TO_N0T
ED72
SBC HL,SP
Allow f o r p o s i t i o n of vachlne s t a c k .
581E
JR C,TO_PUSH
DDCBO166 TM_NOT
BIT 4,(J_F1AGS h i )
2615
JR Z,TH_
2151BB
LD HL,TO_ESC
E5
PUSH HL
CDCCDC
CALL DCCC,MESSAGE
05
DEFB 05
El
POP HL
FE59
CP "T"
2802
JR Z,TO_WIPE
F1
POP AF
C9
RET
DDCB01A6 TO_WIPE
RES 4,(JJ0AGS h i )
DDCB01 EE
SET 5(J_FLAQS h i )
C9
El
RET
POP HL
HL:* r e t u r n a d d r e s s ,
D9
EXX
HL'return
01800D
LD BC,0D60
210000
LD HL.COOO
5E
TO_ESC
TO PUSH
TOP LOOP2
address.
LD E,(HL)
25
INC HL
56
LD D,(HL)
25
INC HL
D5
PUSH DE
OB
DEC BC
78
LD A,B
B1
OR C
20 F6
JR NZ,TOP_LOOP2
211DB8
LD HL,E8lD,TO_P0P
E5
PUSH HL
Force f u t u r e r e t u r n i n t o TO_F0P.
D9
EXX
HL:* t r u e r e t u r n address.
E9
JP (HL)
78
IT'S A DISCOVERY
FROM ALL ANGLES
A FEATURE-PACKED SYSTEM
FOR JUST 149.95 INCLUDING:
3.5" 250 K disc drive
Double density disc interlace
Parallel printer interlace
Joystick interlace
Video monitor interlace
Peripheral through connector
Built-in power supply
Utilities on ROM including format and verily
RAM disc lacility
Random access files fully supported
Connections lor second drive upgrade
Comprehensive user manual
ONLY
149.95
Opus.
Spectrum
1 6 k / 4 8 k or +
'Incredibly f r u s t r a t i n g ! '
t h a t ' s t h e verdict on
CasSBtte-50'i FROGGER.
Satisfied users
tell
find
version!
under
capabilities.
1 Munch)!
11 Ski Run
7 Ski Jump
19. Tinki
J Basketball
? 0 Solar Ship
?l Tan Pirn
4 Froggar
27. C m
5 Breakout
73. Slompitr
6 Crusher
74 Pinball
7 Slaitiak
2b Civetn
> Martian
76 lull
Knockout
17. Alien
9 Bogglas
ID Alien Attack 71. Caigo
11. Lenai landing 79 Th Rec*
1? Urn* Eater
30 Tht Skull
13 Miciotrap
31 Orbit
11 Motorway
37 Munch
15 Lfbfiinlh
33. Bawli
16 Skitlfti
34 Haitian
17 Race Tuck
3S. Field
20 K E Y , M U L T I F U N C T I O N
CALCULATOR WATCH
with wy order
for Cassette S O y ^
Normal 12 and
24 hour trme
mode
Calendar mode
Alarm mode
EREE
EXPRESS
Nami
JWS1FM0 snnnuM
COWMOOug
i wI
Address
Calculator
mode
POM Code
Country
WORTH OVER 10
2XC/1/86
Mgkifcice
4 ram
ORIC 1
vie 70
BBC an J
APPtt
MCCTROM
n ai
4TM0S
0RRC0N
Coscndo G a m e s L t d . 1 3 H a y w r a C r e s c e n t .
Harrogate. N o r t h Y o r k s h i r e . H G 1 5 B G . England
T e l e p h o n e ( 0 4 2 3 1 5 0 4 6 6 3 R t & t r * / K ) Hn>firi I T M J W
Wi*
16 Draggolrf
37 Spec* Starch
31 Inlarno
39 Nim
40 Voyagst
41 Sketch Pad
47 Blitz
43 Fishing Minion
44 Mfillcal
Diamonds
46. Galanf Dtlanct
46 Cyphai
47. Jaimobil*
48 Banal Jump
49. Attacks
SB. Spaca Mmian
TIAif-IMPIIfff
Wriggle
f r e e ; * a program, save rt and restart f r o m the same point n e i t time. FVek/poke facility end B K FLAM (say with a monitor
d i s a s s e m b l e r ) are also ideal for studying, modifying. developing programs.
I f Menu-driven with prompts A one-touch c o m m a n d s : 1) P u i h button 2 ) Select function: exit/retumfmave/poke
J I Incut name 4 [ S a v e t o ; tape/cartrMge/wale</opu*/beta
I f E a t r e m e t y poverlu! a efficient compressing tor fast r e - l o a d i n g A u s i n g m i n i m e l r o o m on c a r t r i d g e s , tapes, w a t e r s , d i s k s
A 7 K screen can be compressed l o a few hundred bytes, the whole R A M into a tew K (depending o n a p r o g r a m ) .
Option to ttve a fuH 2 4 - l i n e screen only
Through extension b u s (or connecting other peripherals
'Our ufrtrUr*tc*rwn
M v V i f f
M B # T
I 24 hrs
'
MUSIC
T
Y
P
E
W
R
I
T
E
R
7.95
Name
Card expiry.
WRIGGLER
Spectrum
tape
4.95
Address
WRIGGLER,Amstrad tape 7 . 9 5 D
M M A f l T I C
AWIMMII p c *
MULTIFACE
C39-95
tape (for m'drive) 7.9S
wafer (Rotron ics) 9.95
with s u p p l e m e n t C 9.95
or cartridge
or disk version
orders 0 1 6 2 5 9 4 6 3
6.95
11.95
FIG 2
D60BCD230F01
06002A8240E5
09444D2A2940
09222940210C
403E095E2356
D5EB09EB722B
7323233D2803
D118EEE1E501
E240A7ED4244
4DE1EDB821E3
403600233602
23C103037123
702336EA0B0B
23110100EB19
EB361BEDB036
7534CD2B0FC9
FIG 3
2 REM
4 PRINT
5 INPUT
6 POKE
7 POKE
8 RAND
9 STOP
Hints
f\
81
spectrum
REPLACEMENT or*>WER S U P P L i E o ^ ' E A R A P O " E R S O C K F T
KEYBOARD - Rpp,
!C,ru^P'us/2X8i)
^
'
empISSr
lurn round
on
R e , U r n
S e n d SPECTRUM?
&P
M/cro-Wor/d
25 Hill Top R o a d
s t l (h
p u i e r s
( Z X )
miwa
ZCIRUH^fmORE64
/138
' 9 5 t i f
l 4
the
b
~ e
cOlJlGS
Vour
'
l 7 i
r ,
o u t
9s
s h i n -
We IU
VoVuV/r'
, ..
WeeKLy
m v j g e s l
Un*
disk
t a b l e -
S i n e ,
9 5
17.95
25.95
39.95
55.00
25.95
17.95
17.95
17.95
inc- fi"<ng
^esfuyincjus(v
4 Q hr
1 2 9 5
OTHER FAULTS
saga
London UC2H<i
t
s i
a |
K
tfci
o /s
3JE(v.Ou
K 4
a)
c
aEai
^ O r
15
ifS
If
Lii
^ c ^
0 3 0 5 j j ,
~ O
I o O CD
ti
^ D (Vc a a
1
-- O O
" ~J
5=T>,
mO
^ T5 C =
a> a> 0 0 5 E . c *
m O n d)
r*
o j o ^ f i o a D o o o
r
CN CO rt to >o
X^
rco.c0
^ C u ^
Z O
J O c . -- ^
a g o ?
I j S S ^ S s I
C -
o>z>
= c
O , oS 1!^
23 2
. Qa ^ b t j S
o o S " > c
TO
c OO
- Q3
P
Po
c %O O 3
u, * b c ^ f ? 2 - i
' Q. Q.S
0)
5a
E=
JZ
--
i2 2= ^ CL
-c-if s e *
sz*~ O > +
a
5
5 w S ^
Qn
_ o
,
o a 5 a I
nw
r l f c s s i
'X
yy :.
VV
-in.i.
bud
V/J
55?
37
l-t.'L J HlllU)
/H
I I I I': >J|t r H h -
Spectrum 48K
TENNIS
OLLO
BBC/Electron
MSX
SOLO
The Di-Planium Wars rage
on. 16 alien craft to defeat
with fantastics sounds
and speed.
C16
Argus Press Software Group Liberty House 222 Regent Street LONDON W1R 7 0 8 0 1 - 4 3 9 0666
QLCOMPETITION
Why should Spectrum
owners get all the good
software competitions?
Here's a chance for QL
owners to win copies of
the excellent QL Paint
and QL Bounder from
Sinclair Research.
Painter
Painting
Name
Address
Tiebreaker: What would you draw using QL Paint (25 words or less)?
85
Softcat Micros
14.95
facility.
Sprite time
When the program first loads
you are presented with a predefined screen wilh pictures of
a kung fu fighter and the
Animator logo In the lop lefthand corner of the screen Is the
sprite window in which, not sur_ y, you draw your sprites,
iext to this In Ihe middle of the
s c r e e n is the m a g n i f y i n g
window which gives a magnified view of the area Immediately surrounding Ihe drawing
cursor. Having both Ihe magnified and real-size versions of the
sprite on view at the same time
is a useful idea as It saves
s w i t c h i n g back a n d forth
between different magnification modes as many utilities
require you to do.
The size ot the sprite window
can be defined according to
your requirements, up lo Ihe full
size of the screen though the
. ..ft:
86
!W
larger Ihe sprite, the lewer the
number that can be held In
memory. When the program
loads Ihe sprite window is set al
sixty four pixells wide by ninety
six high and up to seventeen of
these can be stored in memory.
The magnify window can be
moved around Ihe screen or
switched olf all together If you
want to draw on a part of the
screen that It normally occupies. If you wish, the sprite
window can be done away
with, allowing you to draw
screen pictures as other ulillltes
da
The program shares many
features that are now standard
in such utilities; elastic and
fixed line drawing, circles, and
Print Mode
w. .
\
SPRijc
UINDOU
ir
K t t IK
tttlTC
ii>h is j f l Ti
Tnt
11 Htfr M
ANIMATOR!
1-1 ' . U - U
iC i
f i r r : p n =.
l*
THE
ULTIHFiTE QRHPHrC
FOR PROGRAMMERS
DEUELuPHEUT
riNO
ARTISTS
TOOL
87
\ W
%%
V \
\
V \
%
\ *
\ ,
%^
V>J
\ \\ \\ \ \ "
SUBSCRIPTION RATES
ARENA
Available for:
SPECTRUM 48K
AMSTRAD
9.95
i t cw
i ..
Name
Address
Post to:
Argus Press Soltware. Units 1 & 2. Conton Developments, Watory Lane. Darwen, Lanes BB3 2ET
L O T H L O H I E N , L I B E R T Y H O U S E . 222 R E G E N T S T R E E T . L O N D O N W l f l 7 D B .
CRL
9.95
'How\d you do, I
See you've met my
Faithful handyman.
He's just a little brought
down because
When you knocked
He thought you were the
candyman'
Actually II was just Brad and
Janet Ihe all-Amerlcan bores,
who dropped by to play The
Rocky Horror Show computer
game Based on the stage play
r a t h e r t h a n the l i l m a n d
approved by Richard O'Brien,
the show's creator, this version
ot the game Irom CRL was the
very first game lor the Spectrum
128 to arrive In our offices. It's
very similar to the original 48K
version In which either Brad or
Janet is turned to stone by Frank
N. Furter's Medusa machine
and the other half of this happy
couple has to seek out all the
pieces of the De-Medusa
machine which are scattered
around the house.
You can choose to play
either Brad or Janet and as you
wander around the house you
can collect keys to all sorts of
unwholesome and strange
rooms, not to mention weird
c h a r a c t e r s like R i f f - R a f f ,
Magenta. Fast Eddie and Rocky
himsell. Magenta has the rather
disturbing habit of ripping your
clothes off when she bumps Into
a n n m j j
90
SPECTRUM
JOYSTICK
INTERFACE
Four great new addons from Ram, Number One in everything for the
Spectrum...
Please send me
TURBO INTERFACE
JOYSTICK
The top games joystick with its sleek trigger fire but ton and an auto-fire
switch for continuous shooting - a snip at only 9.95.
SPECTRUM INTERFACE
This Kempston-compatible interface adds real games power to your
Spectrum. Costs just 9.95.
Kim i i i
Expiry Date
r m
/
Name
Address
Postcode
Telephone
24 Hour despatch tor cred* cards and postal orders (7 daystorcheques)
Al products are tuly compatible with the Spectrum, Spectrum +
and Sncta* Mcrodrives
DYNAMITE!
r
* . ' ^ V
V-.
>
1
o
// / *
/ / M i l l
/h /
HOf
rureoow)
km
I F
Crazy multi-screen
adventure-failed
Germ Gerry proves his
worth by laying waste
tohis victim's bodyuntilhe reaches the
heart...
f t
Fillisinosof T
niiisinosof
TW
MA
UP
)E
E
fVj i m i i n o r , t w a w g c t * B K t M i i : E C 7 / v
,CA''A*.n
wELUtaTONHOUSf
u P Kl *f tSS IT WAHTM
WAMTM S LLAJN E LONDON W H tOL
U
Numbers
Let's make a start with those
great byte-wasters, numbers You
might think that to hold the
number .134 in memory would
lake up just three bytes, one for
each digit, but it doesn't. Type in
this short program then press
ENTER:
10 LET a = .134 : LET p = PEEK
23635 + 256 x PEEK 23636 :
FOR f = p TO p + 17 : PRINT f,
PEEK f : NEXT f
Now RUN and you'll see
displayed two columns of
numbers. The left hand one
shows the memory spaces you
have used. Opposite each of
these Is a number which Is the
code of the character held in
each ol these bytes. The lirst
eleven ol these are the line
number and codes for the
beginning ol your program (LET
a = 134). You'll see that six other
numbers loltow the code lor 4
(52) before you come to the 58,
which is the code for the colon
you typed In. The first of these is
14. This is the code for the
number character see
Appendix A in your manual
and is followed by five other
numbers. These represent your
number 134 in binary. This is the
number system your computer
actually uses when it runs your
program. (If only displays
number in decimal for Ihe sake
of us 10-dlgil humans!)
What this means is that storing
numbers In a program takes up
six more memory spaces than
would first appear.
A few tricks
So, numbers are great bytewasters. Bul who needs then any-
Big numbers
One linal trick for large numbers
is to use VAL but with the E-form
of the number. So, 10 LET t =
VAL ' 1 E 6 " makes t equal to
1,000,000 (ie. 1 Extended by six
zeros) and take up six bytes less
than VAL "1000000" (and seven
bytes less than simply using the
number value 1000000).
93
SUREDATA (ZX).
Computer Service
45 Wychwood Avenue, Edgcware,
Middi. Tel: 01-951 0124
PL53
SINCLAIR
COMPUTER REPAIRS
All machines despatched within 72
hours ol recoipt
Spectrum 17.00 ZX-81 12.50
Spectrum IB to 46K upgrade 25.00
(inc. parts. VAT and return poslngo)
For a fast and reliable service, send
machine, brict description ot fault and
choque or postal order lo the experts.
INTERCONTINENTAL
SPECTRUM REPAIRS
Spectrum. Plus
Spectrum keyboard fault
Ram U pgr odes
Spectrum dust covers
OL dust covers
interlace t
inter loco 2
Upgrade
to 48k
CI 9 95
CI200
C2500
CI 95
E2 96
CI 7 50
CI200
C3000
P.E.A.K. E L E C T R O N I C S ,
POOLS
FREEPOST
SPECTRUM REPAIRS
SINCLAIR R E P A I R S
Now low fixed prices Just look at these
Spectrum/Plus
17.00
Mocrodrive
18.00
interface 1
18.00
Interface 2
12.00
ZX Printer
15.00
Special winter orter 16-48K only 24.00.
Please enclose brief description ol fault
and 1 80 p i p lor each item sent lo Micro-Mend. Main St. Farcet.
Peterborough P E 7 3 0 B
Tel: (0733) 24171B.
SINCLAIR SERVICE
CENTRE
D E R E H A M , N O R F O L K NR19 2BR Z
TO F I L L
THIS
SPACE
RING
STUART
TAYLOR
QUANTUM
S C O T L A N D ' S No 1
For home and personal computer repairs
Specially last Spectrum service!
Samo (Jay for moif fauffs
I hour 11 Mn/omd
ptttonilly
Open 6 days a week
free esfimafos
UpgridPf Uvnbitnm
and P.S.U i
j m f f i . warranty on work done
Also 8BCiCBM/ORIC and P E R I P H E R A L S
SPECTRUM
REPAIRS
MICRO-SERV
95 Deerdykes View
Westrield Industrial Area.
Cumbernauld G68 9HN
Scotland
Tel; Cumbernauld (02367) 37110
Trade, schools and club discount given
R. A. Electronic*,
133 London Road South,
Lowestoft, Suffolk.
Tot: (0502) 66289.
POOLS PREDICTION
FOR S A L E
SPECTRUM 48K and ZX-01 16K
Morse R T T Y and SSTV, RX, TX.
PGM's Output radio into earsocket
Spectrum or ZX-81 tnlo. Jerry
Hollhaus. Imstraat 73. 4542 ED
Hoek. Netherlands. Phone: 01154
1591
COMPUTER REPAIRS
ACCESSORIES
ROMEST OEPT ZX
2 Wetland Croft, Biccsler. Oion
OXS SCO Tel: (0869) 248007
SPECTRUM REPAIRS
14,95 inclusive ol labour parts ,ind pftp.
Fast, roliablo service by qualified en g..
avorage repair 24hr 3months guarantee For holp or advice ring
H. S. Computer Services. Unit 2.
T h e Orchard. Warton, Praslon,
Lancashire PR 4 I BE. Tel: (0772) 832686.
SPECTRUM
RGB
OUTPUT
MODULE
adopt electronic/
BOOKS
T r u o T T L / A n a l o g u o o u t p u t s * camp s y n c s
M o n i t o r q u a l i t y p l c t u r o s - n o dot c r a w l .
Sulto R O B monitors & monitor/ T V s
Simply plugs Into o x p a n s l o n port.
No s e p a r a t e p o w e r s u p p l y r o q u l r o d .
Now through porl v a r s f o n . A l l o w s connocllon
ol modoms. J o y - s t i c k lalerlacea olc.
P r l c o C 3 4 . 9 6 or C 3 6 . 9 5 ( t h r o u g h p o r t ) C I P 8 P
many a d d o n s p a r l s & a o l t w a r o S A E l o r d u t o l l s
20 S T A R L I N G C L O S E , B U C K H U R S T H I L L ,
E S S E X . 109 6 1 1
Tol. 0 1 - 5 0 4 - 2 8 4 0
ZX COMPUTING
MONTHLY
WELCOMES I T S
CLASSIFIED
ADVERTISERS TO
T H E NEW S T Y L E
ISSUE
GAMES
h^dJ^oml
r
,
ii I 1 Ini'
w
' POOTERPUZZLER 1-C295
ton I M - Swfl i
. flWMWi tCC NO
S 30-381-7909
24 PARSLOES
AVENUE
DAGENHAM
RM9 5NX
EmKein
We use only
10% of our
mental
potentials
ZX COMPUTING
Lineage:
01 - 437 0699
f \ ^
UTILITIES
SOFTWARE
WD Software
F O R T H E QL:
JOSS
base 13
Forget that tedious, time-consuming syn laii Jusl move Ihe cursor and press 5PACE lor all
your lile commands Cursor keys or your joystick al low you to access mcrodrrvea (up to 8)
and floppy discs (as many a* our micrlace allow*) with up lo 150 Meson each' Scroll and
print directories. COPY. D E L E T E ot P R I N T any hie. street TV of Monitor mode before
LOADing or RUNnmg any program You only uso the keyooard to set Iho DATE or label a
device When FORMA Tung Easy la u w w>lh PSMXI and oMHf software No ully icon* lo
learn - J O S S will T E L L you what it * going to do' Programmer'* toolkit and mass copying/
printing utilities also supplied Specify microdrive-only. Microperiphoral o CSTcompalible disc versions
Ret Q L 7
bate 7
1300 useful OL references with ARCHIVE 7 tearch/prinl program Too long for ju*t one
cartridge so it you have RelOLS lust pay 2 and extra media cost lo update
5.50
Eight inches long. allow* addit ion ot enlra microdnves to your QL Twist it to put their slots
lacing you
F O R T H E OL: S P E C T R U M ; B B C ; E L E C T R O N
W D Morse T u t o r
base 4
FOR T H E SPECTRUM:
WorDlinder (Microdrive/disc only)
base 8
For CHEATING at crossword* Find* m-ts-ng letter*, solves, anagrms 13.000 word
vocabulary, to loo long 10 lttaie a cartridge 10-letlor word ending m A T E 7 No problem
Tradewfnd
base 3
Jersey Quest
base 3
For export:
Payment
By ACCESS/Eurocard. MasterCard or S T E R L I N G (UK bank cheques. Eurocheques, drain
or International GIRO) To
WO Soffwaro (ZX), Hilltop. SI. Mary, Jorsery, C.l. tel: (0534) 81392
SOFTWARE
FIVEDICE (48K S P E C T R U M ) - a
great version ol a popular dice
game, using well known playing
card hands Only C4 99 + 50p p/p
Send Cheque/PO to; Replay Software, Dept Z,8 Stevenage Rd. East
Ham, London E6 2AX.
A R E T U R N OF 180
Mr. J.G. (Prutwlck)
t.
RACING L E A G U E
BRIMARDON COMPUTER
RACING S E R V I C E
48 P I E R R E M O N T R O A D
* DARLINGTON DL3 6DH
By Peter Sweasey
128 Implications
You will probably have read
elsewhere In this illustrious
journal lull details of Uncle Sir
Clive's newflsh) baby, but I felt
Ihe need to add something on
its exciting implications for
adventuring. No longer will we
have to endure excuses about
b r i e f text or d u l l / a b s e n t
graphics "because of memory
Firebird 7.95
I first saw this last May, when
Games Workshop were marketing It. When they pulled out of
the soltware Industry, Firebird
bought the rights to the game,
and at last here It Is.
The first thing you notice Is lis
similarity to the classic Lords Of
Midnight. This Is largely due to
a technique called "Venture
scope", which produces a
similar slaggerlng number of
views to the system used in Midnight. But Runestone actually
improves on Midnight, which Is
one of the reasons it's so good.
The once beautilul land ol
Belorn is being destroyed:
hordes ol ores* controlled by
Kordomlr, the Dark One, have
been roaming around and
generally being rather nasty.
Your quesi Is to find the Runestone, which will give you the
power to destroy Kordomlr and
return Belorn to its nice old sell.
You control three different characters: Morval the warrior.
Ellador the elf and Greymarel
the wizard: there are also
various amiable folk ol the land
to help you. The game has over
2000 locations* 40 different char-
LlnJ
/rs^
TIME OF
THE END
C11udor t r t i v e
|>r r d i
trlt
c u n u o r
nri'ou.
north-
Mandarin Adventures
3.95
e r r u i " <>"
a n a
"
tOoi'Vu I
nerval
.
Wfl JHft|< l ,
r r
W M
tf
Description is atmospheric,
sometimes lengthy and above
average. There is a peculiar
offbeal wit laughs from ideas
rather than words. Where the
game falls down is in its limited
vocabulary; any game which
requires USE needs Improving.
This restrictive vocabulary
makes play feel linear, more an
etlort to find the right word than
solve puzzles. Sound is really
naff, particularly the death
march. The game presentation
I found rather unprofessional: a
redesigned font, and less long
pauses, garish colour and
beeping would have Improved
this.
Generally then, a cheap
(four pounds) and cheerful
adventure: not bad if you like
the idea and don't mind word
matching, but hardly competition lor Level 9.
i m
}
< V
<
urn
MINDSHADOW
Actlvlslon
9.95
I though) up an amazingly witty
comment about amnesia tor
this review, but I've torgotten
what II was! Tho reason tor lhat
(attempted) witticism Is that you
start this game not knowing
who or whore you are. or why
you are there The object ot the
game is to tlnd this Information,
which makes a change trom
searching tor tost princesses.
Mlndsnadow Is of American
origins. Indicated not only by
tho Idiosyncratic spelling (like
"marvelous") but In the extreme
professionalism and good
design. Whilst British adventures
are often Innovative they are
lust as often flawed, and forget
the needs ol the player. But. like
many American games, what
Mlndshadow lacks In Innovation. it makes up lor in quality.
For example on Ihe fape is a
short tutorial and this is by lar
the best introduction fo adventuring 1 have EVER seen. It even
guides the player through a
mpiete with
Its awn illustrations describing
almost every command you
could think of. The game
p r o p e r is e x t r e m e l y user
friendly, with on unusually wide
variety ot responses.
The graphics ore In an
unusual style, as you can see
Irom our screenshots. but are
above average and varied.
They can be slow to build up
but this is offset by the facility to
lump straight to a location
using a string of movement
commands. The puz2fes are
intelligent and logical, and
though Mlndshadow Is nothing
stunning it is entertaining and
worth looking at; it's good to see
some American software on Ihe
Spectrum, even at Ihis slightly
expensive price
v o l * : t ; i h d l-t i i u <
i
t> A d I V d t t i I i o r I t u l
. 6U
M V t
a
i h e i (
p i e c e
of
v i n e
L
This being my first issue no pleas
lor h e l p h a v e yel b e e n
dropped into my dungeon. So
I've picked some problems
which seem lo occur quite
frequently, in the hope thai they
may be of use fo any struggling
adventurers.
First, help tor the popular
game of the fun tilm Gremlins.
Keep getting snow ploughed?
You need equlpmenl Irom Ihe
petrol station pit. The gremlin in
M I N D P l ^
P L
s t e e l
Title:
I
Company:
Problem:
98
Ml t .
Piinlnl m En]li(lliv Aljl) t .lri Pi'dmxt ft Son-. ltd Lcnki ,ut MflHu>r*>
N
Slarting then with Wllch's
Cauldron. From the workshop:
OPEN DOOR. S, S, E, E. S. W. W.
S, E. N. where you will tlnd the
large key. then W. N. E. N to the
east door. In Ihe more recent
Mlndshadow. go north trom the
Quicksand sign, then E. N. E. E,
E, S, S, E, lo find another beach.
In Colossal Adventure you
might find your lamp dimming.
In which case you need to go
and drop the coins by tne
vending machine to hove your
b a t t e r i e s r e c h a r g e d The
machine Is In the maze ot twisty
funnels, all different; from the
entrance go S. CLIMB, E, and E.
To return, go N then up In Ihe
same game to find the orange
column In the maze ot alike
passages, go S, E, S, S, S, N, E,
Then, providing you have been
robbed, go E and NW lo the
pirate's chest.
Some Hulk hints. If you have
fatal ant attacks, block their
entrances plug your ears with
wax, close your eyes and hold
your nose. You'll need to be rid
ol the bees before you can take
the wax so wave the fan at
the holes you'll llnd outside the
s e c o n d dome, on c l o s e r
examination,
Remember, help is at hand
tor your adventure problems
just till in Ihe form, I usually give
a personal reply unless a vast
amount ol mall is received. Next
time expect to see a much
longer helpline In Mlndplay.
dealing with all the sticky situations Tarn sure you will send
Inl Finally. I'd like lo hear from
you If you have completed any
of the following: Motdon's Quest,
Lord Of The Rings, Worm In Paradise or any of the Mysterious
Adventures series.
f ^ f .
5TARSTRIKLII
SPECTRUM
Cheques,
/ AMSTRAD
7.95
M a i l o r d e r o r A c c e s s t e l e p h o n e orders
P.O.s payable
to:
Tel: 0 5 3 2 4 5 8 9 4 8
Realtime Games Software Ltd., Prospect House, 32 Sovereign Street, Leeds LSI 4BJ
list for:
Spectrum
C64
Amstrad
QL
THE OFFICIAL
For the first time the Football Association has fully endorsed a computer
football game. It is a realistic football simulation which lets you take
10 teams through the competition from the First Round.
Tony Williams, celebrated author of "League Club Directory" and "F.A. Non-League
Club Directory" has provided authentic up-to-date home and away form for a total
of 124 League and Non-League teams.
You must decide which tactics your teams use throughout the various matches and
you must make managerial decisions which may well effect the morale of your team
and subsequently the score! You may represent a local team, and if you are
lucky enough to receive the benefit of a "giant-killer" your team may even experience
^ dream cup run!
Above all, The Official F.A. Cup Football game comes up with realistic results
that's why the Football Association have given it their full approval!
Available for Spectrum 48K, Commodore 64 128 and Amstrad CPC 464 664 6128
Name....
Address
Spectrum 48K
Commodore 64/128
Amstrad CPC 464/664/6128
Tick appropriate Box
AD versions of F.A. Cup Football cost 7.95. Please make cheques and postal orders
to Virgin Games Limited and post to the address on this advertisement
Please do not post money.
Virgin Games Ltd, 2-4 Vernon Yard, 119 Portobello Road, London WU 2DX