DragonUser30_Oct85.pdf

(20813 KB) Pobierz
The independent Dragon magazine
95p US$3.25 O c t o b e r 1985
FLEX OPERATING SYSTEM with Editor/Assembler and DISK BASIC E99.99
for DRAGON DOS, DELTA DOS — now available for DRAGON COMPATIBLE CUMANA DOS
* * * Limited Offer — SAVE £10 * * *
* * * Buy FLEX and a Disk Drive System before end September 85 * * *
DRAGON PLUS
THE ULTIMATE EXPANSION FOR YOUR DRAGON 32/64 E103.50
MORE MEMORY a n EXTRA 64K Bytes of RAM
PROFESSIONAL VIDEO DISPLAY 8 0 by 24 video with its own 2K Byte video RAM
Disk software: SPECIAL version of FLEX Operating System with RAM disk, printer spooling. Allows FLEX to
run on DRAGON 32 with DRAGON PLUS
Cartridge Software: Special 80 column version of EDIT+ E2 5 .0 0
Only 0 5 .0 0 when purchased with DRAGON PLUS
SPECIAL PURCHASE OF DRAGON
DATA SINGLE DISK DRIVES
(fully guaranteed — limited supply only) E149•99
plus E9.00 carriage and insurance
with FREE EDIT+ DISK worth E19.95
SP-EDIT Word Processor and Spelling
Checker E75.00
GET YOUR DRAGON 64
ON-LINE with CHAT
Only E6.95
The e a s y w a y t o g e t o n t o O NE -TO -O NE , b u lle t in
boards. P re s t e l (3 OO b a u d ), T e l e c o m G o l d e t c .
Requires a DRA G O N 6 4 a n d a mo d e m a n d o p tio n a l
printer. A l s o t u rn s t h e D R A G O N 6 4 in t o a t e rmin a l
working a t u p t o 1 9 ,2 0 0 b a u d o r a se ria l t o p a ra lle l
printer convertor. Supplied o n cassette — ca n a lso b e
used w i t h D R A G O N D O S / D E L T A D O S .
,DOS/FLEX with D BASIC.
' CANSWERCALL V21 MODE M (BT APPROVED) E75.00
L I MA NA
MODEM CABLE FOR DRAGON 64 E13.50
Special Package: MODEM. CABLE and CHAT Only E85.00
NULL MO DE M CA B L E — co n n e ct t wo DRA G O N 6 4 s
by RS-232 (approx 15 foot) E9.50
PERSONAL CALLERS WELCOME
(Mon-Fri 10 am-4 pm)
P le a se p h o n e f o r d i r e c t i o n s a n d t o c h e c k
a v a ila b ilit y fi r s t . A l s o s o m e S a t u r d a y s — c a l l
0 1 -8 8 2 6 9 3 6 o n F r i d a y o r S a t u r d a y m o r n i n g
to check
EPROM Programmer — turn- your DRAGON into an
intelligent E P R O M P R O G R A MME R f o r 2 7 5 8 , 2 7 1 6 ,
2732, 2732A, 2 7 6 4 , 2764A, 27128, 27256, 2508, 2516,
2532 (single rail) E78•00
RS232 a n d I / O INTERFACE — with 6551, R S232
and 6522 VIA E63•00
ONE-TO-ONE
TELEX E L E C T R O N I C MAIL
Friendly a n d e a sy t o u s e electronic messaging se rvice
with wo rld wid e TE L E X . A n e co n o mica l w a y o f g e ttin g
your o w n TE L E X p l u s l o t s o f o t h e r facilities: in st a n t
mail. p r i o r i t y l e t t e r s , c o u r i e r l e t t e r s , d i s t r i b u t i o n l i s t s ,
SIDEWAYS R O M — allows 4 banks o f R O M with
BASIC or MACHINE CODE E45.00
EXPANSION S Y S T E M — a llo ws 4 ca rt rid g e s t o b e
plugged in and selected by software E148.00
PROTOTYPING BOARD — Gold edge MOO
Tin edge E7.00 PLASTIC CASE E3.00
radio paging
From E57.50 registration fee plus E5.75 per month
Full details available
DRAGON DUST COVER E2.99
CIRCUIT DIAGRAMS D32 or D64 E2.99
CUMANA DISK DRIVES for the DRAGON 32164
with Double Density DRAGON COMPATIBLE CUMANA DOS Controller
* * * * FREE WABASH DISKETTE WITH EVERY DISK DRIVE SYSTEM * * * *
System 1: Single Sided 40 Track (DS250 single)
System 2: Double Sided 40 Track (DS500 single)
System 3: Double Sided 80 Track (DS1000 single)
E179.95
E209.95
E.224.95
S
S
S
y
y
y
s
s
s
t
t
t
e
e
e
m
m
m
4: Twin Single Sided 40 Track (DD500 dual) E269. 95
5:Twin Double Sided 40 Track (DD1000 dual) E325.95
6:Twin Double Sided 80 Track (DD2000 dual) E354. 95
OS-9 BUSINESS SOFTWARE for the DRAGON
Volume 1: INVOICING'STOCK RECORDING
Volume 2. SALES LEDGERIPURCHASE LEDGEI TCUSTOMER FILE (LABELLING)
Volume 1 and Volume 2 only E199.95
E120.00
El 20,00
GETYOUR NAME ON OUR MAILING LIST
FOROUR NEWFREECATALOGUE
1 COMPUSENSE
COMPUSENSE LTD.
PO Box 169, 286D Green Lanes,
VISA L o n d o n N13 5XA
= M E I Te l : 01-882 06816936
Telex: 5813271 GECOMSG
FAST MAIL ORDER SERVICE
01-882 0681
EXPORT AND DEALER ENQUIRIES WELCOME
PRICES 'Kiri I InP VAT
Contents
p
IC
%
Telephone n u mb e r
)
(Alll departments)
e
01-437 4343
I
Editor
C
MARTIN CROFT
A:
)L
Production Ed ito r
iL
BARBORA HAJEK
li
Software Ed ito r
fk
GRAHAM TAYLOR
Editorial Secretary
GERALDINE SMYTH
Advertisement Manager
SIMON LANGSTON
Administration
GERALDINE SMYTHE
Managing Editor
DAVID KELLY
Publishing Director
JENNY IRELAND
Subscriptions
UK E10 for 12 issues
iOv ers eas (surface) El 6 for 12 issues
ISSN 0265-0177. Telex: 296275
Dragon User, 12, 13 Little Newport Street_
London WC2H 7PP
US address: c/o Business Press
International, 205 East 42nd St, New York,
NY 10017
AIWIL
SUNSHINE
Letters
5
Splitz
21
Soundbox a n d S p rit e Ma g ic. win d o ws,
congratulations, OSS a n d a b e g in n e r's
plaint
Mike Gerrard with a page and a half o f
useful in fo rma tio n f o r p e o p le s t u c k i n
adventures
News
7
Adventure Trail
2 8
Give the Dragon some claws, latest from
Compusense, new games from Wintersoft
and Cumana enter Spain p l u s more
Simon
8
Peter Wh itta ke r decided th e re mu st b e
some o th e r wa y o f combining te xt a n d
graphics than writing text to the graphics
screen — so he came up with interrupts
lob o Ap Gwynn gives readers some tips on
how t o t id y u p b a s ic listin g s — a n d
provides Simon, a practical demonstration
based on the simple children's game
Adventure Contact 2 9
Readers pleas for help from other readers
Dragonsoft 3 0
Reviews o f t h e la te st so ftwa re f o r t h e
Dragon
Zippy
1
5
Brian Hinson shows you h o w to produce
high quality screens and graphic displays
to add interest to your home-grown prog-
rams
Dragon Answers
3 1
Brian Cadge back again with advice fo r
those confused by the Dragon's jungle
Firmware Two
1
9
Competition Corner 3 4
Manic Miner from Software Projects is the
prize t h is month. Go rd o n L e e se t s t h e
challenge
Brian Cadge continues h is series on the
Dragon's ROM — this month, he wraps up
the Cassette Operating System
Editorial
LLICIDATA of Cambridge has a new interface for the Dragon which can
fool it into thinking it's a BBC B.
What that means is that Dragon owners can make use of the wide
variety of peripherals designed for the BBC.
Your Dragon can control a digitiser, a robot arm, a Penman plotter t h e
list is too long to go through here.
Compusense has produced a modem package with software which lets
Dragon users contact bulletin boards. electronic mail services a nd
Prestel.
Wintersoft — a company which has been silent far too long — is back
with
too. another game for the Dragon: and it sounds like it should be a winner,
But there are an awful lot of companies Out there who used to be hard at
work selling products for the Dragon who seem to have just disappeared.
Granted, many of them have run into financial difficulty and gone under
but a lot haven't. They have, quite simply, decided that Dragon software
isn't worth their while doing any more, a nd have moved on t o more
profitable ventures.
All the more reason, then, why we should support those companies that
still support us.
But it's difficult to work out which is worse d r o p p i n g out of the
Dragon market because the potential profits are no longer large enough to
satisfy, or staying in, continuing to work on the Dragon — but not telling
anyone about it.
Every time a comment appears in Dragon User such as -
doing a disk s
w h y i doctor for theoDragon?" letters arrive from irate readers
n o b
d y
telling us all about various companies who are doing just that.
Somewhere there is a failure of communication.
If you have something for the Dragon, then tell us about it. You can't
expect to sell products if you don't publicise them.
Our readers have been loyal to the Dragon for a long time — somebody
should start doing something for them in return. Don't keep things to
yourselves — Dragon owners need to know about the latest develop-
ments for their micro.
October 1985 Dragon User 3
[
-
Published by Sunshine Books, Scot Press
Ltd. Ci Sunshine Books 1985
A
Typesetting by Ches ham Press, Chesham,
Bucks. Printed
B
Greenaway Harrison
by
(Southend) Ltd, Southend-on-Sea. Essex
C
Distributed b y S. M. Distribution, London
SW9. 01-274 8511. Telex: 261643
]
Registered at t he Post Offi ce as a news -
paper
Dragon a n d it s l o g o a r e t rademark s o f
Dragon Data Ltd
How to submit articles
The quality of the material we can publish in
Dragon User each month will, to a very great
extent d e p e n d o n t h e q u a l i t y o f t h e
discoveries t hat y ou c an mak e wit h y our
Dragon. The Dragon computer was launched
on to the market with a powerful version of
Basic, but with very poor documentation.
Articles whic h are submitted t o Dragon
User for publication should not be more than
3000 words long. All submissions should be
typed. Pleas e leav e wide margins and a
double space between each line. Programs
should, whenev er possible, b e c omput er
printed on plain white paper and be accom-
panied by a tape of the program,
We c annot guarant ee t o ret urn ev ery
submitted article or program. so please keep
a copy. I f you want to have y our program
returned y o u mu s t inc lude a s t amped,
addressed envelope.
c1 1 As
:1AC e %.19ko A O ) . •
9000%.*, 0 0 0 0 O S * 0 , 0 0 0 1 1 : 1 0 0 0 0 ) 1 4 311.16A
* S O O C011it'SPA
Otsqoo oArecAexskeY,e 2 0 "ottiqe ostOesc eee e, csv • Woe avAdi vsb2,\01 ott
so v s g .ooo,
s
G t . ° ° 4 s f V 9 r 6s* 6°1 e siste;:eLokooil‘e covocNete *AA a 6o0o‘e 6 0 \ 0
Cocoeto2, o o A t i o O VA s Al s t e s
09500 SAive 60e
cOti:Aoke,62,ce k0 0 0 2 1 •
S4 S l O t t 0 0 0 % Nt
'0000e 014-1 \otev\ace ,tie‘ CO302,o2; VJ ' 'OS12.50 s'Ao0edi A e
AJ
Ds .000
VP tlacv. ‘1‘1P 0 e 6 ) 0 1 9 . 9 6
s s o v e otw
Slf S O O COS,IN T. •
,
OootNe oecASM \otetkace Atittk-AGA.O. A )
OP %12,0c 6ox0e 4 0 6 ) C.2.09 .95
. ,
S.44 SI 01k 0 0 0 , S'•
oodow 0 - 0 4 vox tape t i p coccorti
e
NO
L2P tl sok oo‘Oe 4 0 66e
) S.2.2.1% .95
00
S' i S101% 0 0 0 k W. .
0 0 . 0 e OevASM •Oteticsoe ,s‘xicA C o e r i s V a, 5 0 0
00
eqe
6‘,4
Vt'ottOesW C O
A
t Occ0% St . C2.69 .95
, D O 20 cNoz,\6 A e
( I ,,-, AOO t S e e SA6)
V 20
A
i J
*,
S
v
e
N
9oAtiet sa0NI•
1 °
0.&
0 0 . 0 e oesA \oteetace I P Go-o2P2: s V 0 0 o t O e l e
(2.-7( 40 tvetcY,00kOe \deo) 0 % 0 5
10
S I S O O 0 0 0 ; W. •
90.0\e oecASPI 'AvAlteetaceA .OSA,.2 0 2
NA
9
C 0 2,c,* oo‘So‘e S06) V CAP.. , 6 ,
3
0 0 0 0 000 000
os3
Oc-Np.,0\•A OSO), SO''S
0,
t\le PoNie \c‘c\ooe 012400 c o i l e , O \ vie# 0 too ogs 00 4.0 de t o
cc 4 z0
e0s0S;616.:eo:\t,olo:oe•ote
,
k
4
00 vc,co
3
f•
?
vlsto)0010ioNe 2,0 # c000ectOg
1
c
6
o o s
too
obak
00 3 2 ,
S
l
s
•••••• S15‘e
cc\ 2
e
00e
,
-
otket, o d o c t s
os
e
k
sA3oNectko2,,,10 •
es
,
p .
c
0
c
(
(
0 - • : '
,
S
v
2
••
........•
A
v
t
1
s
_
1
o sa o e
N
\A•
,
.
'2N° 0 9 0 ,-,
oal- • y e \
sl
,
Oe\'' o o
01%9 O C 1
,
slskert' r-2,skC9-- stk - J • 5 I N A 5 0 0
-
?
t
•_•••
4
\eco
s
c
c
e s
st
0 0
_
3bAr
s % c O
de:% ; • 9 0 5 k
e
„ I
o
*
. : ,
‘910.:1\C•:3e •-• .c1 o \ o s c r , a
\ ‘ . a
v k •
0
"•-• Sisk° IkaGe
co
A
oe
0
.
4
, i
s
\44
•-•". 'r‘ec\klel 0 ko , 6 4 , ‘
iN,V1‘••••••
2,•
..................
*
\ s '9 ,
•••••_ .1. . . . , .
0••
-e\•• •
4
o ••••••-•
3'D
\
ec\ose
x
2
too
uS
,
lO
4 Dragon User October 1985
N'I
0
ec 9
9
N
9
e
Letters
Soundbox
RE "Soundbox" p ro g ra m b y
Pam D'A rcy in Dra g o n User.
April 1985.
I own a Dragon 64 and find
that t h e a b o ve p ro g ra m will
operate on the machine when
it is in 32 mode but n o t in 64
mode. Th is is apparently be-
cause the program calls up a
routine a t SBD41 w h i c h i s
relocated when the machine is
in 64 mode.
As I wish to use the program
in 6 4 mode, could you poss-
ibly tell me which address to
substitute for $13D41? I should
be most grateful.
Whilst writing. ma y I ask for
your assistance o n a n o th e r
Dragon p ro g ra m t h a t I a m
having problems with? I refer
to K n ig h t S o ftwa re 's S p rit e
Magic, w h i c h I p u rch a se d
some mo n th s a g o b u t h a ve
only now started using.
According t o t h e ma n u a l
accompanying t h e p ro g ra m,
drawing d a t a i s st o re d b e -
tween 8,116001 a n d 8,H6F7F
(a s s u mi n g " c l e a r 2 0 0 ,
8,116000"). giving over three K
of memory for drawing data.
I a m developing a program
in P MO DE 3 a n d fi n d t h a t
Sprite Magic will not cope with
five drawings of 72 bytes each
(co-ordinates 0,0-23.23 in nor-
mal "non-Sprite Magic" termi-
nology). A s soon a s I t ry t o
DGET t h e fi fth drawing, t h e
p ro g ra m r e p o r t s " S M 3
ERROR'', le all drawing space
has been used up.
I h a v e t rie d t o co n ta ct
Knight Software b y telephone
but can only get "number un-
obtainable".
D Swift
41 Headington Road
Maidenhead
Berks SL5 5LA
CAN a n yb o d y help Mr S wift
wit h h i s S p r i t e M a g i c
problem?
This is the chance to air your views— send your tips, compliments and complaints to Letters
Page, Dragon User. 12-13 Little Newport Street, London WC2H 7PP.
really short programs for them
to try.
I a m so glad that you a re
flying the Dragon flag — it is a
splendid machine — but Dra -
gon Us e r is f a r to o co mp li-
cated. in my opinion
G R Guthrie
83 Woo/brook Road
Sidmouth EX10 9XD
which divides the screen into
four — a l l d o in g d iffe re n t
things.
Screen one displays a timer
or c lo c k , s c re e n t w o ru n s
through th e CHRs repertoire
of the computer, screen three
prints a conversion of decimal
to h e xid e cima l v a lu e s a n d
screen fo u r displays random
random n u mb e r u p t o 9 9 9
using the curostr function, The
RND function in line 100 is to
add t o t h e illu sio n t h a t t h e
screen i s p e rfo rmin g s imu l-
taneous functions.
David Moore
Kilkhampton
Bude
Cornwall EX23 9 0 W
offering mo re , e sp e cia lly t o
those who have disk systems
and the high-priced software.
Harry C Taylor
Rim on
Israel
0S9
I HAVE owned Dragons right
from the beginning when Dra -
gon Data first got going.
Right back in the early days,
I had a small routine published
in one of the inferior weeklies.
for indexed tape loading. The
offending p u b lish e rs n e v e r
actually paid me for this, d e -
spite a co u p le o f le tte rs t o
remind th e m. I vo we d a f t e r
this, on principle, not to write
to a magazine again. However
the t ime h a s n o w c o me t o
break my silence.
Over the past years, I have
had g re a t satisfaction f r o m
computing with Dragons. hav-
ing written many disk loads of
software, b u ilt e p ro m p ro g -
ra mme rs , e x t e r n a l r o m
boards, real time clocks etc. If
you look a t other computers,
you will s e e t h a t th e re a re
some excellent u s e r g ro u p s
a ro u n d , b u t n o t h i n g f o r
Dragon u s e rs . T a k e C P M ,
there is a wealth o f software
for ma ch in e s ru n n in g su ch ,
but not 0 5 9 . I think we should
change this. I would be glad to
hear fro m anyone wh o is in -
terested in this, and if there is
sufficient response. we should
be able to get a UG going.
Does anyone kn o w wh e re
and h o w the clock module is
linked in t o 0 S 9 , a s I k n o w
there is provision f o r a re a l-
time clo ck? D o e s a n yb o d y
know i f t h e re i s a su ita b le
modem package on the ma r-
ket (I a m su re t h is will co st
less than a home brew)? Also
does anyone know of a good
communications package f o r
serial links? Finally, I have just
spent a lot of time converting
32 disk software by putting an
acia on the 32 and transferring
the program serially to an 0 S9
text file where it can be mod-
ded with stylograph and com-
piled b y Basic09. I f a n yo n e
wants to drop me a line they
will be very welcome (I would
appreciate a re t u rn s t a mp )
and I will g ive t h e m fu rth e r
details.
Martin Vernon
4 Roseberry Court
Llandudno
Gwynedd LL30 17T
October 1985 Dragon User 5
Windows
CAN P h il Bro o ks provide u s
with th e Source Code o f the
Writer program? I have found
Out that to prevent errors nev-
er to put a REM after an Input
question, b u t these a re o n ly
ripples in the fab Redesigner
program.
Further I fo u n d o u t so me
fantastic e ffe cts i n t h e p ro -
gram, let us have here a sam-
ple:
1 P M O D E 2 , 1 : P CL S :
SCREEN1,1
2 WRITE (4 )9 5 0 ," DE MO A l l
Chars";
3 FO R DEL AY=1 T O 5000,
NEXT DELAY
4 FOR CHA RS -0 TO 122
5 FO R L O CA TI O N-1 0 0 T O
500
6 ALHAS–CHRS (A) :WRITE
(LOCATION),ALPHAS
7 NEXT LOCATION
8 NEXT CHARS
A Van Warnelen
Dragon Users Club
Netherlands — Belgium
3 Lijnmetstraat
Dedelem 8330
Belgium
Delightful!
I A M delighted with th e past
few issues (Ma y through A u -
gust) o f Dra g o n Use r. Y o u
finally admitted t h a t Dra g o n
DOS exists, and that you have
some readers who are sick of
games and want to use these
powerful a n d in Israel — ex-
pensive) machines for serious
purposes. Please, lots more of
Dragon D O S , 0 S 9 , D e l t a
DOS, and FLEX.
My thanks t o P a m D'A rcy
for her excellent disassembler
("The Numbers Game", June
198-5). It ran perfectly the first
time. S h e i s a me ticu lo u s
programmer and excellent wri-
ter.
Line-by-line checksums are
used i n U S ma g a zin e s f o r
program listings. Regular use
of such a system. plus better
editing, w o u l d re d u c e t h e
number of unworkable listings
you print.
A friend with a Dragon 3 2
and t a p e t yp e d i n " M O O N
MINER". Ra n beautifully th e
first time. Of course, it doesn't
run on my 64 with DOS plug-
ged in . Ple a se , t e ll m e t h e
changes n e ce ssa ry i n t h e
machine co d e t o ru n it with
Dragon D O S attached. M y
tape recorder broke down last
year, never bothered to repair
it after I bought a disk system.
It would b e a big boost to
your potential circulation if you
gave program listings with ver-
sions fo r tape. Dragon DOS,
Delta DOS, and FLEX. Some
0 5 9 programs would also be
good for those of us who spent
so much on serious software
to use the capabilities o f the
Dragon co mp u te r. Y o u c a n
have a wid e r circulation b y
smashing!
IF ANY readers have not yet
tried Brian Cadge's Windows
program fro m July's issue, o r
thought the prospect of typing
all those data statements a bit
of a pane (sic), then I would
ask t h e m t o re fl e ct o n th e ir
decision. Have a crack at it, it
will throw a new light on your
Dragon. (really sic — Ed).
By using WINDOW 0,0.31,
0.15,1 a l l p rin t in g t o t h e
screen is white on black — far
less tirin g o n t h e o ld min ce
pies than th e standard black
on white, especially if, like me.
you're a bit long in the tooth
(over 30).
Also, b y u s i n g s e v e r a l
screens at once, the computer
will give the illusion of carrying
out different functions simu l-
taneously.
I h a ve writte n a p ro g ra m
Beginners?
I AM the contented owner of a
Dragon 32 and purchase Dra -
gon User regularly.
I find the articles rather con-
fusing fo r a beginner — is it
really n e ce ssa ry t o p u b lish
pages a n d pages o f co mp li-
cated p ro g ra ms? D o people
really put them into their com-
puters?
I wo u ld lik e t o support a
section f o r b e g in n e rs, w i t h
Zgłoś jeśli naruszono regulamin