SEPTEMBER 1992
Is Eureka
I the ultimate
% spreadsheet?
ISSN DSba-VMSb
9 770263 745024
ARCHIMEDES
MASTER
A3000 • A5000
PRODUCTS
£399.00
£479.00
£889.00
£329.00
£429.00
£199.00 □
£45.00
£49.00
£129.00
£149.00
£19.00
£44.00
£33.00
£39.00
£24.00
£69.00
£49.00
£79.00
£30.00
A3000
Hard Disc Drives
45Mb External
100Mb External
200Mb External
HardCard45
HardCardlOO
30Mb IDE Internal
with User Port
Memory Upgrades
1Mb RAM
1Mb Expandable
2Mb to 4Mb for above
4Mb RAM
Interface Products (Internal)
Serial Upgrade
User/Analogue Podule
User Port
TV-Modulator Podule
Second Drive Interface
Get Control Pack
Mono Vision Digitiser
Colour Vision Digitiser
"Vision Colour Upgrade
Interface Products (External)
Econet Upgrade
Podule Case
Mono Vision Digitiser
Colour Vision Digitiser
••Vision Colour Upgrade
A300/A400/A5000
Hard Disc Drives
45Mb External
100Mb External
200Mb External
45Mb Internal
100Mb Internal
200Mb Internal
Memory Upgrades
1Mb RAM for A400
2Mb RAM for A5000
Interface Products (Internal)
‘Second Drive Interface
Econet Upgrade
Mono Archimedes Vision
Colour Archimedes Vision
“Vision Colour Upgrade
•Not for use with A5000 or A300
“Please supply Vision Digitiser board
serial number when ordering
Book (no VAT)
'Control On The Archimedes' £9.95 □
Please send a free HCCS
Product Guide □
£35.00
£15.00
£62.00
£92.00
£30.00
£399.00
£479.00
£889.00
£289.00
£369.00
£779.00
£45.00
£89.00
£24.00
£35.00
£49.00
£79.00
£30.00
SUBTOTAL
VAT. (17.5%)
TOTAL
NAME:
ADDRESS:
POST CODE
VISA or ACCESS WELCOME
EXPIRY DATE m/m
Please photocopy this order form
if desired
HCCS products available from
all good Dealers
All prices excluding VAT.
Postage and Packaging free.
E&OE
Quality Reliability Performance Qual
bility Performance Quality Reliability
Save $
(fit Adjust
XZ™ Grab frane
s Continuous
Dill Process
Colourl
bility
liiim
San ;9 Aprs
1 C/f
Quaiiiyh eiiability
P erf or man™ 1 'ability Perf
Quality Re A /I xlf jMfflncc Qua
bility Perfo \\ t iser
Perf or man y. ww... . Mobility Perf
Qu ality Reliability Performance Qu a
bill
Per
i
Qm
bill
Per
«
Qm
bill
Per
Qu
bill
Per
£
The Vision Colour Digitiser Is
Now Available
Working in real time and while maintaining the functions of
the Mono Vision Digitiser, it also has the ability to provide
impressive, high quality images in full colour. The Vision
Colour Digitiser takes a signal from any PAL video source,
such as a CamCorder, Video Cassette Recorder or Canon
Ion, and processes it to provide a high quality image. It
then provides the user with two colour processing options;
one lasting about one minute and forty seconds and the
other, high quality option, taking just six minutes. Both
options provide the user with a simple and effective way to
enhance DTP documents. The sophisticated image
processing software generates images which compare with
those from digitisers costing up to £1000. The digitised
image above demonstrates clearly the high definition and
clarity that can be easily achieved when using this product.
Mono Vision Digitisers are easily upgraded to colour, by the
user, with a Vision Colour Upgrade.
• Uses ETT (Error Transfer Technique)
• Image size of 250 lines by 640 pixels
• Risc_OS compliant
• On screen controls
• Produces a standard sprite format
Vision Colour Digitiser £79
For specific prices see strip for details
lit 3
rf
uai
TTJ Alt/l liK/ S/C/1 JC l/ I J unri '§ t-i' it Sr C' ^
HCCS ASSOCIATES LIMITED,
575-583 DURHAM ROAD, LOW FELL, GATESHEAD,
TYNE AND WEAR. NE9 5JJ. Tel: (091) 4870760 Fax: (091) 4910431
lit}
nft
uai
lity
rf
uai
lity
?rfi
uai
Magenta
Yellow
Key Black
iKlt
blacks!
S.-:- ■" l|l| ' §
i\- : mm i
fTaJflwS
lour from a monochrome BJ-10 or DeskJet
Or almost any other printer which can take coloured inks or ribbons.
Two-pass printing for best results on a DeskJet 500C. No more soggy brown
Results comparable in quality with print from a £2000 colour printer.
CMYK colour separation ‘on the fly’ using normal files (Draw, Impression etc)
and standard RISC OS printer drivers. ColourSep should work with
Computer Concepts’ TurboDrivers - we’ll check as soon as they appear.
Screen preview of colour separations. Fine tuning and non-linearity
compensation to suit different inks. . (
/
Me
/
/
Discover the excitement of colour printing for
the first time, or improve the quality of your
current work.
!ColourSep Ink Setup Chart
Cynn
Single user copy £25. Site Licence £60.
We can also supply complete kits including coloured inks, cartridges and paper.
Order from ICS or ask your dealer.
Prices exclude VAT. Carriage is free on UK prepaid orders.
ICS (Ian Copestake Software)
Dept B34, 1 Kington road, West Kirby, WIRRAL, Merseyside, L48 5ET
Tel: 051 -625 1 006 Fax: 051 -625 1 007
pipedreamH!
!5 Septi-Kibct 1<«I
i Deal Mn. Caiuiidy
15 T would like to thank you ami yom
16 move u» our new jircmiscis. As a
17 ahead of schedule and the UiMupo
9 to an absolute minimum. II mil*
kis simple’
di ng out for parncu E
Imagine a flexible word processor in
which you can use fonts and pictures to
give stunning presentation to your
letters and reports. And a 93,000 word
spelling checker and user dictionaries
for letter-perfect writing.
Imagine the most powerful spread-
sheet package on the Archimedes.
Background recalculation so you carry
on working while it computes. 160
built-in functions, plus a programming
language for your own custom func-
tions. Arrays within slots for easy
manipulation of structured data.
Imagine dynamic charts straight from
your data. Multiple scales to compare
trends. Personalised Penguin Graphics
with bars filled by your ow r n draw' files to
dazzle your friends and colleagues.
COLTON software
■ ■ ■ ^
Coltonsoft Limited
2 Signet Court
Swanns Road
Cambridge
CB5 8LA
Tel: (0223) 311881
Fax: (0223) 312010
Imagine a fast and compact database
package with full sorting, searching and
selection criteria. With links straight to
the word processor for printing mail-
shots and labels.
Imagine user-friendly features such as
configurable menus, template files to
start new documents from, and auto-
matic fitting of column w idths to the
data.
PipeDream 4
the works
Free your imagination.
RRP £196+ VAT. Call for education prices
and site licences. PipeDream 4 is ideal for any
Archimedes, A3000 or A5000 with 2MB
RAM or more.
For a free rs brochure, complete and
return this coupon.
Name
Address
Postcode
. < illS » 1 * 5CU \ i
C
D T E
6
it
:*nd x
Gild y Monro
Aoki Chap P<*
!7m
2265
7264 48
jsH
13 15
21 34
834$ 45
WH 11 13
?9m
2970
7732 46
CG
7 17
«ro
2266
7263 44
SH
13 17
2418
7875 43
CH
14 1
n
2212
4 7
CH
8
2144
8263 42
WH
10
2470
7746 41
ch y
IVnpuin .
Antarctic row.
m
TfXX),
000
3
3 3 &
32 2
3222
SEPTEMBER 1992
ISSUE 122
COVER ILLUSTRATION
Danny Jenkins
Editor Barry Monk
Assistant Editor Karen Donaghay
Promotions Executive: Jane McCann
Technical Editor Paul James
Art Editor Tony Judge
News Editor Ian Burley
Editorial Assistant Sarah Burns
Advertisement Manager
Duncan Pringle
Deputy Advertisement Manager
Richard Power
Sales Executive Areef Vohra
Ad Production Fiona Andrews
Production Manager Jennifer Jeffrey
Publisher Seamus Geoghegan
Publishing Director Michael Potter
Editorial Director Christopher Ward
Published by Redwood Publishing,
a BBC Enterprises Company, 101
Bayham Street, London NW1
OAG.Tel: 071-331 8000. Fax:
071 331 8001. Bureau setting
and ad typesetting by Bold Gray
Design, 52 Rosebery Avenue, London,
EC 1 R 4RP. Colour by Trumps Studio,
Ware, Herts. Printed by Cradley Print Ltd,
West Midlands. Distributed by BBC
Frontline, Park House, 1 1 7 Park Road,
Peterborough. © Redwood Publishing
1992. All rights reserved. Acorn is a
registered trademark of Acorn
Computers Ltd.
ABC
Redwood Publishing is a
Member df ihc Audi) registered data user. ISSN
Bureau ofClrculacion Q253 7456
PRODUCED ON
THE ARCHIMEDES
All the editorial pages in
BBC Acorn User are
produced on a DTP
system using Acorn
Archimedes 440/1 and
A540 computers, Com-
puter Concepts'
Impression 2 with Laser
Direct printers and
Taxan monitors
NEWS
7
GRAPHICS COLUMN
15
COMMS COLUMN
16
ENTER EUREKA
Have Arc spreadsheets come of age?
20
MODERN ART
Can computer art become respectable? Peter Worrall thinks so
27
NEXT MONTH
32
FREE ADS
The easy way to buy or sell your hardware and software
47
WORD POWER
Decorative text in a jiffy with Midnight Express
51
BAU PROGRAM SECTION
55
ABSOLUTE BEGINNERS
If you've never typed a line of Basic in your life - here's the place to start
59
WIRED UP FOR SOUND
The last in our popular series on Arc sound features a complete synthesizer
61
♦INFO
An excursion into chaos, and a high-powered scientific calculator
67
ASSEMBLY LINE
More help with the byzantine workings of the Arm chip
76
PIECES OF EIGHT
Not one, but two vast and wonderful games for the BBC micro
78
YELLOW PAGES
A bumper crop of quality-tested programs for you to key in
81
SUBSCRIPTIONS
89
MOVING ON
A day out at the multimedia zoo with the Dictionary of the Living World
91
SHORT SHARP SCSI
The Small Computer Systems Interface turns up everywhere, but what is it?
95
PRIMETIME
How to make teaching maths less of a chore
101
ARM LTD
Acorn's chipmakers go from strength, and now they're taking on the world
103
NET GAINS
108
The first in a new series that sheds light on the mystery of computer networks
GAME SHOW
112
At last, Populous on the Arc, plus reviews of Revelation and Saloon Cars Deluxe
QUESTIONS AND ANSWERS
Technical conundrums unscrambled while you wait
115
LETTERS
Over to you: your views on the Acorn world
120
20
EUREKA PREVIEW
D|X| tureka - snee
flornal ' i*J | I j J |>J [lit] Heady
" m r r
1 A I
B
! c
i u i
' E
1
[Second Term Exam Scores
2
3
Student
French
tnjjtiil)
Mali
~4~
Fred
87
91
' 96
'5*
Jim
92
94
97
6
Sheila
96
95
92
7
Graham
82
87
88
8
Barry
(it
88
05
9
Paul
70
79
7?
«T
if
|
T 2^
13
14
&
.
maom
27
MODERN ART
61
ARC SOUND
78
BEEB CLASSICS
*. % %
' W-* ^
• w
-
4k
BBC ACORN USER SEPTEMBER 1992 3
21 JULY 1 992 FANCY 24-BIT COLOUR FROM YOUR BJ-10/ DJ-500? >
1st Word Plus
Acom
£62
- extra copy of manual
Acom
V0 £10
3d Construction Kit
Domark
£35*
A3000 Technical Reference
Manual
Acom
vo £30
A4 Technical Reference ManuaUcomVO £65*
A5000 Technical Reference
Manual
Acom
vo £65
A540 Technical Guide
Acorn
vo £65
Adventure Playground, age 5+ stom
i £16
Aggressor
Atomic
£16
Air Supremacy
Suporior
£17
Alerion
Dabs
£13
Alien Invasion
Dabs
£13
All-In Boxing
Dabs
£13
Alpha-Base
Clares
£34
ALPS Adventure Language
Programming System
Alpine
£28
Amazing Ollie, age 4+
Storm
£14
Ancestry
Minerva
£59
ANSI C Release 3
Acom
£124
- extra copy of manual
Acorn
vo£19
Arcade 3 Compilation
Clares
£12
ArcComm 2
Longman
£33
ArcDFS
Dabs
£22
Arcendium
Dabs
£13
Archimedes Assembly Language Dabs vo£15
- with disc
£22
Archimedes First Steps
Dabs
vo£10
Archimedes Game Maker’s Manual
Sigma
vo £13*
Archway 2
Simtron
£78
ArcLight
Ace
£40
ArcMonitor
CIS
£24
Amounts Manager
Visionscan £295
ARC-PCB
Silicon
£138
- Professional
Silicon
£269
- Schematics
Silicon
£475
ArcSpell 1
Xavier
£29
ArcSpell 2
Xavier
£29
Arete rm 7
Serial Port £54
ARCticulate
Fourth Dim £21
ARCtist
Fourth Dim £21
ArcTrivia
Moray
£21
Armadeus
Clares
£59
Artisan II
Clares
£43
Artworks -istsept?
” cc £1 49*
Astro
Topoiogika £29
Atelier
Minerva
£63
Autosketch CAD
Autodesk
£65
Avon
Topoiogika £16
Ballarena
Etoma
£14
Bambuzle
Arxe
£16
BASIC V Guide
Dabs
V0 £10
Battletank
Minerva
£8
BBC Basic Guide
Acom
V0 £19
Beginner’s Guide to Wimp Programming
on the Archimedes
Sigma
vo£13*
Black Angel
Fourth Dim £28*
Blaston
Etema
£14
Blitz
Arxe
£17
HOW TC
BlowPipe
Leading Edge £ 1 4
Bobby Blockhead vs
The Dark Planet
Atomic
£16
Bookstore, age 7-16
ESM
£39
Break 147 & Superpool
Fourth Dim
£26
Broadcast Loader
Acom
£63
Bubble Fair
Etema
£14
Bug Hunter / MoonDash
Minerva
£10
Bug Hunter in Space
Minerva
£10
Business Accounts
Minen/a
£298
CableNews
Lingenuity
£165
Cadet
Minerva
£139
Cartoon Collection
Micro Studio £16
Cartoon Line
Etema
£17
Casino
Minerva
£11
Castle of Dreams
Storm
£17
Cataclysm
Fourth Dim
£21
Caverns
Minorva
£10
C: A Dabhand Guide
Dabs V0 £14
- with disc
£22
C Development System
RISC
£77
Chameleon (new version)
4mation
£34
Charts & Graphs Computer Tutorial
£17
ChartWell
RISC
£25
Chequered Flag
CIS
£17
- Extra Circuits
CIS
£16
Chess 3D (not OS 3)
Micro Power £14
Children’s Graphics
Micro Studio £16
Chocks Away
Fourth Dim
£21
- Compendium
Fourth Dim
£32
- Extra Missions
Fourth Dim
£15
Chopper Force
Fourth Dim£ POA
Chuck Rock
Krisaiis
£19
Clip Art
Graphics Factory
VAT: UK customers please add 17.5% to the total price, except for the zero-rated items
marked VO. Our VAT number is 595 7258 84.
CARRIAGE IS FREE WITHIN MAINLAND UK IF YOU PA Y ON ORDERING.
Overseas carriage: If you are paying by credit card we will add airmail and insurance
at cost. Otherwise please add £6 (Europe) or at least £12 (elsewhere) for each software
item and send a pounds sterling bank draft payable in England, or Eurocheques for not
more than £100 each.
Credit cards are welcome. We do not charge your account until your order has been
fulfilled. The name and address for delivery of goods should be as known to the credit
card company. If you are leaving an order on our answering machine please include
your telephone number, the expiry date of your card, and your calculation of the total
payment due.
Official orders are welcome. Payment is due in 14 days. Invoices are subject to
carriage and late payment charges.
Site licences are available for most products. Please check our prices.
All products, prices and specifications are offered in good faith and are subject to
change without notice. We process all orders immediately, but suppliers sometimes
keep us waiting. Goods are guaranteed but we do not supply them on approval.
DrawBender
- site licence
Draw Print & Plot
Dread Dragon Droom
Dreamwave
Drop Ship
ICS
Oak
Resource
EMR
Fourth Dim
£15
£50
£37
£21
£34
£16
DTP Graphics 1 Mono, sprites Micro studio £1 5
DTP Graphics 2 Colour Micro studio £1 7
DTP Graphics combined Micro studio £25
DTP Seeds 4mation vo £8
DTP Theme Packs, age 5-16 esm
- Christmas £35
- Editor’s £29
- Maths £29
Easiword Plus Minerva £55
EasiWriter icon £115
- Dictionaries: Danish / French /
German / Italian / Norwegian /
Spanish / Swedish / Welsh each £30
- Vol 2 (General) / Vol 3 (Animals) / Vol
4 (Sport) / Vol 5 (Characters) each £25
Clip Art Set 1 , drawfiles
Midnight
£29
Clip Art Set 2, drawfiles
Midnight
£29
Coffee, age 9+
Storm
£27*
Colour Screen»Mac
Human
£90
- Arc/Mac Cable
Human
£24
ColourSep
ICS
£25.
- site licence
£60-
Compression
CC
£35
Concept Designer
Longman
£22
Conqueror
Suporior
£17
Control Logo
Longman
£22
Control Panel
Lingenuity
- £14
Converta-Key
Triple R
£15
Cops
Alpine
£15
Corruption
Magnetic
£21
Craftshop 1
4mation
£27
Craftshop 2
4mation
£27
Creator
Alpine
£31
Crisis
CIS
£12
Cross-32 Meta-Assembler
Baildon
£175
- manual for evaluation
Baildon
vo£15
Cyber Chess Fourth Dim
£39
DataVision
Silicon
£110
DataWord
Triple R
£15
Decorated Alphabet, sprites
Micro Studio £17
Designer V.3
TechSoft
£193
Designer Intro
Tech Soft
£75
Designer's Graphics, draw/sprites
Micro Studio £16
DeskEdit
RISC
£21
Desktop Assembler Release 2 Acom
£119
Desktop C Release 4
Acom
£185
Desktop Folio, new 1992 edition esm £87
Desktop Office
Minen/a
£69
Desktop Publisher
Acom
£108
- extra copy of manual
Acom
V0 £10
Desktop Publishing on the Archimedes
Sigma '
vo £13*
Desktop Thesaurus
RISC
£19
Detect-a-Pet, age 5-1 1
ESM
£49
DFS Reader
RISC
£9
Disc Tree
Mitre
£38
Einstein Ace
Elite Hybrid
EluciData (OCR) iriam
- bought with Iriam Scanner
Enter the Realm Fourth Dim
Equasor CC
Ethnic Borders 4mation
E-Type Compendium Fourth Dim
Euclid Ace
Eureka Longman
Express Midnight
Family Favourites (not OS 3) Minerva
Farmer Giles Computer Tutorial
Farmer Giles II
Film-Maker
Financial Accountant
Fine Racer
Fireball II Xtra
First Impression
First Words and Pictures Chaiksoft
Flexifile Minerva
Flight Path, age 9+ Storm
Flight Sim Toolkit Shnls
Flying Start II Mitre
Fontasy ICS
Fontasy / DrawBender / Placard
site licence
FontFX Data Store
- site licence
Font Pack - Newhall, Starter, Symbol
- each pack Acorn
Font Pack 1 - Paladin, Swiss B,
Symbol B, Vogue Rise
Font Pack - Avant Garde, Bookman
Pembroke - each pack cc
£106
£33
£155
£79
£21
£38
£10
£21
£50
£109
£49
£11
£16
Computor Tutorial £ 1 6
Silicon £70
Silicon £199
Etoma £14
CIS £12
Word Processing V0 £28
£19
£79
£27-
£31*
£86
£25
£80
£9
£70
£35
£47
£26
Have you
joined yet?
Fortran 77 Release 2
Acom
£75
Freddy’s Folly (not OS 3)
Minon/a
£8
Freddy Teddy
Topoiogika
£18
- Balloons / The Zoo
Topoiogika
£27
- The Playground
Topoiogika
£27
- The Puddle / The Wardrobe
Topoiogika
£27
Freddy Teddy’s Adventure
Topoiogika
£17
Fun School 2
Database
- age -6, age 6-8, age 8+
each
£15
Fun School 3
Database
- age -5, age 5-7, ago 8+
each
£18
Fun School 4
Database
- age -5, age 5-7, ago 8+
each
£20
Gammaplot
Minerva
£36
Gate Array Design / Teaching Silicon
£114
Genesis 1
Oak
£40
Genesis II
Oak
£99
Genesis Plus
Oak
£69
GerberPlot
Silicon
£89
Giant Killer, age 104-
Topoiogika
£16
Giant Killer Support Disc
Topoiogika
£14
Gods
Krisaiis
£19
Good Impression Word Processing V0 £27
GraphBox
Minerva
£55
GraphBox Professional
Minerva
£105
Graphic Writer
Clares
£24
Greetings Graphics, draw/sprites
Micro Studio £16
Gribbly’s Day Out
CoinAge
£21-
GridIT
Widgit
£30
Grievous Bodily ’ARM
Fourth Dim
£21
Hard Disc Companion release 2 Rise
£45
Hearsay II
RISC
£70
History Costume, sprites
Micro Studio £16
Holed Out
Fourth Dim
£16
- Compendium
Fourth Dim
£21
Home Accounts
Minerva
£34
Hostages
Superior
£14
HotLink Presenter
Lingenuity
£29
House of Numbers
Chaiksoft
£20
Hoverbod (not OS 3)
Minen/a
£8
Hyperbook Electronic Library
(including Reader)
Longman
£109
Hyperbook Reader
Longman
£47
Ibix the Viking (not OS 3) Minen/a £1 1
PCSWI Baildon £15
- bought with Oddule £5
Illusionist Clares £76
Illustrators' Graphics, draw/sprites
Micro Studio £16
Image Animator iota £68
Image OCR lota £POA
Image Outliner iota £72
Imagine Topoiogika £39
Impression cc £125
FREE DRAWBENDER worth £15
when you buy IMPRESSION!
Offer expires 31st August
- network version £650
- site licence £545
- extra hardware key for sites only £15
- extra manual for sites only vo £8
Impression Borders cc £19
Impression Business Supplement cc £39
Impression Junior cc £59
- site licence £435
- extra manual for sites only vo £7
Insight Longman £68
Instigator Dabs £39
Interdictor 2 Clares £25
Investigator 2 (not OS 3) Leading Edge £22
IronLord UBiSott £14
Jahangir Khan World
Championship Squash Krisaks £19
James Pond Krisaiis £20
Jet Fighter Minerva £8
Jiglet 4mation £25
Jigsaw 4mation £27
Junior Database iota £45
Junior PinPoint Longman £23
Karma Periscope £21
Kerbang Etema £12
Keyboard Player Chaiksoft £17
Knowledge Organiser Clares £42
Landmarks - Egypt / Rain Forest /
Second World War / Victorians
-each Longman £19
Last Days of Doom Topoiogika £17
Last Ninja Superior £19*
Legend of the Lost Temple Eterna £19
Lemmings Krisaiis £19
Letters and Pictures Chaiksoft £17
Level 4 Fileserver Acom £185
LISP Acorn £145
Little Red Riding Hood, age 5-8 Selective £15
Logistix Acorn £77
Logo Longman £55
LogoPlotter Longman £19
Maddingly Hall Minerva £8
Mad Professor Mariarti Krisaiis £15
Magpie Longman £45
Mah-Jong European - The Game cis £19
Mah-Jong Patience cis £15
Mailshot Minerva £27
Manchester United Europe Krisaiis £19
Manchester United Football Club Knsaiis £19
Maps and Landscapes 1 Chaiksoft £19
Maps and Landscapes 2
Mark Master
Master Break
Masterfile II
Mazes, drawfiles
Memory Magic
Mental Maths
MicroDrive Golf
- Extra Courses
- World Edition
Micro T rader Accounts
MiG-29 Superfulcrum
Military History, sprites
Minotaur
Missile Control
Mogul
Money Matters
Movaword
Mr Doo
MultiFS
Multistore version II
Chaiksoft
Chaiksoft
Superior
RISC
£19
£67
£14
£19
Micro Studio £16
CIS
CIS
CIS
CIS
CIS
PRES
Domark
£12
£15
£14
£11
£23
£199
£29*
Micro Studio £16
Minerva £8
Minerva
Ace
Triple R
Chaiksoft
CIS
Arxo
Minerva
£8
£20
£15
£17
£16
£27
£179
Nature Graphics, draw/sphtes
Micro Studio £16
Krisaiis £19*
Fourth Dim £16
Fourth Dim £ 21 *
Longman £18
Arcana
Minerva
Nebulus
Nevryon
Nevryon 2 - Technodream
Newton
No Excuses
Nominal Ledger
Notate
Note Invaders
Numbers and Pictures
Numerator
Numerator Chaos
Office Tools
Ollie Octopus’ Sketchpad
Order Processing/Invoicing
Orion
£21
£78
Longman £49*
Chaiksoft
Chaiksoft
Longman
Longman
£20
£20
£60
£19
Silicon £276
Storm £14
Minerva £78
Minerva £8
< BANISH MONOTONY WITH “COLOURSEP” FROM ICS.
Orrery
Spacetech
£93
Ovation
RISC
£85
Overload
Clares
£13
Pacmania
Domark
£16
Padlock
ICS
£10
- site licence
£30
Pandora’s Box
Fourth Dim
£21
Paradroid Arc
Coin-Age
£21*
PC Access
Minerva
£19
PC Emulator 1 .8
Acorn
£85
Pendown
Longman
£47
Pendown Etoile
Longman
£POA
Pendown Outline Fonts
Longman
£19
Pendown Plus
Longman
£68
Personal Accounts
Apricote
£29
Pesky Muskrats
Coin-Age
£21
Phases#2 Northwest SEMERC £15
Picture Book
Triple R
£15
PinPoint
Longman
£69
- site licence
£390
PipeDream 3
Colton
£105
PipeDream 4
Colton
£148-
PipeDriver Dot 1
ICS
£10
Pipe Mania
Empire
£18
PIPP1 Primary Integrated Project Planner
CIS
£36
PIPP2 Professional Integrated
Project Planner
- 5-14 Programme
CIS
£85
- Middle
CIS
£52
- Primary
CIS
£44
- Primary: Homes
CIS
£12
- Resource Centre
CIS
£129
- Secondary
CIS
£69
Pirate, age 8-14
Chaiksoft
£19
Placard
ICS
£10
- site licence
£30
Plague Planet
Alpine
£13
Poizone
Etema
£14
Poster
4mation
£75
Powerband
Fourth Dim
£21
Prehistoric Animals, sprites
Micro Studio £16
Premier
Circle
£71
- DataBase
Circle
£25
- WordProc
Circle
£25
Presentation System
Silicon
£61
Presenter GTi
Lingonuity
£65
PrimeArt
Minerva
£49
PrimeWord
Minerva
£55
Printer Driver, RISC OS
- BJIOex TurboDriver + Cable cc
£42
- BJC800 TurboDriver + Cable cc
£98
-CA (Canon PW1080A)
Ace
£15
- CC (ColourCel)
Ace
£15
- Deskjet 500C TurboDriver + Cable
CC
£POA
- Deskjet 500C
RISC
£15
- Epson, Star colour
RISC
£15
- HP (HP Colour)
Ace
£15
- JX (Epson, Star and Citizen colour)
Ace
£15
Pro Artisan
Clares
£70
ProCAD
Minerva !
£POA
Programming in ANSI Standard C
on the Archimedes
Sigma V0 £13-
Prophet (requires 2 Mb)
Apricote
£134
Prophet Demo
Apricote
£10
Protext
Amor
£114
Provocator Computer Tutorial
£15
Puncman 1 and 2
Chaiksoft
£16
Puncman 3 and 4
Chaiksoft
£16
Puncman 5 to 7
Chaiksoft
£17
Punctuate
Xavier
£31
Purchase Ledger
Minerva
£78
Quest for Gold
Krisalis
£21
QuicKey
ICS
£15
- site licence
£45
Realtime Solids Modeller
Silicon
£136
Real McCoy
Fourth Dim
£24
Real McCoy 2
Fourth Dim
£24
Real McCoy 3
Fourth Dim
£26
Redshift
Minerva
£11
Render Bender 1
Clares
£55
Render Bender II
Clares
£85
Reporter
Minerva
£29
Repton 3
Superior
£14
Revelation 1
Longman
£54
Revelation 2
Longman
£95
- CD Rom
Longman
£123
Reversals
Chaiksoft
£17
Rhapsody 2
Clares
£45
RiscBASIC
Silicon
£112
RiscForth Compiler
Silicon
£110
Rise OS Companion Vol 1
Oak
V0 £49
Rise OS Extras 1992
Acorn
£9
Rise OS Programmer’s
Reference Manual
Acorn
V0 £79
Rise OS Style Guide
Acorn
vo £1 1
RoboLogo
Silicon
£69
Rockfall
Etema
£16
Rotor
Arcana
£19
Sales Ledger
Minerva
£78
Saloon OarS Fourth Dim
£15
Saloon Cars Deluxe
Fourth Dim £28
- Deluxe Extra Courses
Fourth Dim £16
Schema
Clares
£89
School Administrator
Minerva
£65
Science, drawfiles
Micro Studio £25
Score Draw
Clares
£45
Scorewriter
EMR
- PMS Dot matrix, Version 1
£127
- PMS Dot matrix, Version 2
£147
- PMS PostScript
£422
ScreenPlay
Widgit
£35
Screen Turtle
Topologika £37
Search and Rescue, age 9+
Storm
£27*
Seashore Guide, drawfiles
Micro Studio £16
Sesame Street
Electric Crayon
- Letters for You
£16
- Numbers Count
£16
SFXM
CIS
£32
ShapeFX
Data Store
£10
ShareHolder
Silicon
£135
ShowPage
CC
£109
Shylock Gnomes, age 10-15
Selective
£19
SkyHunter
Longman
£23
smArt
4mation
£50
smArt Aliens / Animals / Dinosaurs / Faces /
Faces (French) / Faces (German) /
Fashion / Heraldry / Homes / Homes
(French) / Homes (German) / Leisure /
Leisure (French) / Leisure (German) /
Look Smart / Smartoons / Trees and
Gardens - each
4mation
£15
smArtFiler
4mation
£32
smArt Modern Languages
4mation
£19
Snippet
4mation
£26
Soapbox
Xavior
£34
SolidCAD
Silicon
£115
SolidsRender
Silicon
£115
SolidTools
Silicon
£269
SparkFS DavidPHIing £20*
Sparkle
Morloy
£59
Special
ICS
£10
- site licence
£30
Speech!
Superior
£14
Spelling week-by-week
Chaiksoft
£22
Splice
Ace
£29
Sporting Triangles
CDS
£20
Sports Day
Selective
£22
Square Route <
Computer Eyes
£16
Stock Management
Minerva
£78
Studio24Plus Version 2, age 11+ emr
£149
Studio24Plus Version 3, age 12+ emr
£210
Super-Dump
Silicon
£20
Superior Golf
Superior
£14
Super-Plot
Silicon
£28
Supersounds
CIS
£15
Supersounds 2
CIS
£12
Swiv
Krisalis
£19
System Delta Plus II
Minerva
£50
- Reference Guide
Minerva V0 £25
Tabs
ExpLAN
£95
Tactic
Etema
£15
Talisman
Minerva
£8
Target Maths
Triple R
£15
TechWriter
Icon
£245
Thesaurus
CC
£38
Thinklink
Xavier
£29
Thundermonk
Minerva
£8
Timetabler
Minerva
£549
TimeWatch
Mitre
£24
Tiny Logo + Tiny Draw
Topologika
£27
Titler
Clares
£120
Toolkit Plus
Claros
£35
Tools Graphics, drawfiles
Micro Studio £23
Top Banana
Hex
£19
Touch Type
lota
£39
Tower of Babel
Cygnus
£17
Trace
David Pilling £5
Tracer
Midnight
£46
Tracker
Loading Edgo £37
Transport, drawfiles
Micro Studio £25
Trivial Pursuit
Domark
£22
Turbo Type
Tween
Twin
Twin World
C/S £20
/tee £26
Acom £24
UBI Soft £14
TWO (Task and Window Organiser) ics £15
- site licence £60
TypeStudio Rise £43
Utility Disc 1 Data Store £8
Utility Disc 2 Data Store £13
utility Disc 3 Data Store £7
Utility Collection Data store £21
Vector 4mation £75.
View»Mac 3 Human £65
- Arc/Mac Cable Human £24
Vox Box Clares £47
Waterloo Turcan £23
Wimp Game Fourth Dim £16
Wonderland Virgin £24
Words and Pictures Chaiksoft £17
World Championship Boxing Manager
Krisalis £20
World Geography Maps, drawMicro studio £23
World Map Study, age 7-16 esm £42
Leading Edge £16*
Micro Studio £16
Oak £14
Oak £83
Fourth Dim £21
Dabs VO £1 5
Dabs VO £15
Superior £14
Micro Power £18
Worldscape
World Wildlife, sprites
Worra Battle
WorraCAD
X-Fire
Z88: A Dabhand Guide
Z88 PipeDream Guide
Zarch
Zelanites (not OS 3)
A4 COMPUTERS
Mark your order AO PRIORITY LIST'
Education discounts available
2 Mb
Acom
£1399
4/60 Mb (60 Mb Hard Disc)
with free PC Emulator 1 .8 Acorn
£1699
4/80 Mb (80 Mb Hard Disc)
Acorn
£POA
A4 Extra Battery Pack
Acom
£50
A4 Shoulder Bag
Acorn
£35
A5000 COMPUTERS
2Mb Hard Disc Colour System Acorn £1499
- as above + Learning Curve £1530
(Finance & special schemes available)
MEMORY
Fitting extra unless otherwise stated
t Fitting easy t Fitting needs expertise
A3000 2 Mb Non-upgradable t ifel £55
A3000 2 Mb Upgradable f ifel £63
A3000 4 Mb f Atomwide/IFEL £140
A310 2 Mb Upgradable soldered X ifel £99
- as above + MEMCla £149
- as above + MEMCla + fitting £200
A310 4 Mb soldered + MEMCla X ifelZ 225
- as above + fitting £277
- as above + fitting + OS3 carriers £298
A5000 2-4 Mb Non-upgradable t
Atomwido £85
A5000 2-4 Mb Upgradable t Atomwide £109
A5000 2-8 Mb including fitting Atomwide £500
A5000 4-8 Mb including fitting Atomwide £391
A540 4 Mb t Atomwide £238*
ideA’92 generation I
Please see separate price list
MISCELLANEOUS
386C PC Expansion Card
Aleph One
- 1 Mb
£463
-4 Mb
£579
4-slot 4-layer Backplane
IFEL
£59
9060S Monitor
Eizo
£450
A300/400 Fan kit
ICS
£15
A310 RISC OS Carrier Board X ifel
A5000 Fitting Kit for second hard disc
£25
ICS
£15
Arckey Function KeyStrip Holder ics vo £3
-pack of 4 vo £10
ARM3 t Aloph One £189*
Clares Micro Mouse Clares £26
Dongle Dangle with screw fittings ics £6
Fan filters (pack of 10) (not A5000) ics £6
FaxPack
CC
£289
Floppy Discs, 10 x y/ 2 * High Density
£10«
Monitor Stand for A3000
ICS
£21
Podule Case for A3000
£16
Seal 'n Type spill-proof Keyboard Covers
- Archimedes / A5000
Kador
£14
- A3000
Kador
£14
TouchWindow
Lindis
£234
Whisper Fan Quietener
(for A300/A400 series only) ics
£15
PRINTERS
ArcLaser 300-6
Calhgraph
£895
ArcSen/er 300-8
Calligraph
£985
Bubble Jet BJ-IOex
Canon
£205
Bubble Jet BJIOex + TurboDriver
Canon/CC £234*
Bubble Jet BJ-300
Canon
£360
Bubble Jet BJ-330
Canon
£405
Bubble Jet BJC-800
+ TurboDriver canoncc £1499
Laser Direct HiRes4 with 50-sheet tray
CC
£849
- 250-sheet Paper Cassette
£99
Laser Direct HiRes8
CC £1280
Laser Direct LBP-4 Card
CC
£325
LBP-4
Canon
£659
Refill toner cartridge for Canon EPS £50
New toner cartridge for Canon LBP-4 £59
SCANNERS, DIGITISERS
ArcScanner including Epson GT-4000
Clares
£1660
FaxScan
Spacetech
£94
Hawk V9
Wild Vision £199
- A3000 version
Wild Vision
i £278
iMage (Sharp JX-100)
Irlam
- for A5000
£490
- for other computers
£589
Image Scanner
lota
£383
- Colour upgrade
lota
£148
- Fast parallel card
lota
£98
- Lighting unit
lota
£91
i-Scan 200
Irlam
£539
i-Scan 400
Irlam
£589
Pineapple Colour Video Digitiser
Pineapple
£195
- A3000 boxed
Pineapple
£230
Prolmage (Epson GT6000)
Irlam
- for A5000
£989
- for other computers
£1089
Scan-Light A4
CC
£277
- with Sheet Feeder
CC
£360
Scan-Light Junior 256
CC
£190
- A3000 internal
CC
£190
Scan-Light Professional
CC
£565*
- as above + SCSI interface cc
£699*
Snapshot Colour Video Digitiser
Lingenuity
£195
- A3000 version
Lingonuity
£275
Spectra
RISC
£545
- A3000 Internal
RISC
£545
- A3000 External
RISC
£565
Vision Digitiser
HCCS
£49
- A3000 Internal
HCCS
£49
- A3000 External
HCCS
£62
RC PRODUCTS
AnDi Oddule BaikJon £30
l 2 C Adaptor (needed unless you
already have an l 2 C socket) Baiidon £10
PC SWI (enhanced IIC .Control) Baiidon £15
- bought with Oddule £5
AUTHORISED ACORN DEALER
ICS (Ian Copestake Software)
Dept B34, 1 Kington road, West Kirby, WIRRAL, Merseyside, L48 5ET
Tel: 051-625 1006 Fax:051-625 1007
E&OE D61 92JL21
LICENSED CREDIT BROKER
uilt for speed. The new generation of IDE interface cards
from ICS leaves the competition standing.
With background mode operation, our new 8-bit internal
interface for the A3000 is already producing speeds in excess of
800 kb/sec with certain hard discs. 1 .6 Mb/sec is possible with
our 16-bit interfaces. And we haven’t finished tweaking yet!
Not one, not two, but three levels of password protection
provide the security your data really deserve.
Hard discs can have so they appear as separate
drives, with different protection levels if required.
Almost nitless expansion is possible via the I 2 C port
which our cards have always included as standard.
A3000 Internal 2%" ideA’92
or A300/400/500 2 1 / 2 " ‘Hard Card’
20 Mb
£212
60 Mb
£349
80 Mb
£449
A300/400/500 3%' Internal
40 Mb
£210
80 Mb
£275
100 Mb
£305
200 Mb
£499
340 Mb
£775
It took us some time to understand IDE, but then we started two years ago. If you’ve had problems
with products from less experienced suppliers we’ll do our best to help you pick up the pieces.
We don’t advertise what we can’t supply. All the above are available as this goes to press.
Prices are for complete upgrade kits and exclude VAT. Carriage is free on UK prepaid orders.
External options are also available. Not all interfaces yet include all of the ideA '92 features - please
check.
ICS (Ian Copestake Software)
Dept B34, 1 Kington road, West Kirby, WIRRAL, Merseyside, L48 5ET
Tel: 051 -625 1 006 Fax: 051 -625 1 007
NEWS
ACORN LEADS EUROPEAN PROJECT
ACORN IS to be the leading
member of an EC-funded pro-
ject to develop an advanced
portable computer for the
European education market. It
will be Arm processor-based
and offer high-tech features
like speech recognition and
versatile comms links at an
affordable price.
The Power (Portable Work-
station for Education in
Europe) Project, as it is
modestly called, includes
Acorn and Arm Ltd from the
UK. Opsis and Idate, both of
whom have expertise in micro-
electronics display and wire-
less communications technol-
ogy, join the project from
France. Portugal's contribution
comes from Pluricom, a tele-
comms and IT consultancy.
Other contributing com-
panies include Italian software
developer Etnoteam, Lernout
& Hauspie Speech Products
from Belgium and the Por-
tuguese University of Aveiro.
Funding comes from Esprit
(European Strategic Pro-
gramme for Research into IT).
The project is set to last for 36
Arm chips get into Europe
months. Firstly, research will
be carried out to identify mar-
ket trends and requirements,
then actual products will be
developed. Although edu-
cation is the priority market,
the project members expect
there will be an overlap with
other areas. Looking even fur-
ther forward, the project aims
to produce computers based on
next-generation Arm chips,
with another Esprit project in
mind, the Open Microproces-
sor systems Initiative (OMI).
Acorn’s technical director,
Malcolm Bird commented:
‘Many elements of the ena-
bling technology for this pro-
ject already exist in Europe
and in many cases Power will
concentrate on developing and
integrating this technology
into the production of a port-
able product.’
He added: ‘We are currently
witnessing a rapid growth in
the installed base of portable
computers. Education has
always sought the freedom that
portability offers and in the
schools of tomorrow all
children are likely to have
their own personal computers.’
On the face of it the Power
Project looks great for Acorn.
As project leader it should
have the greatest influence and
its Arm-chip experience will
be invaluable. However, it
remains to be seen if Rise OS
will form part of the project.
This isn’t the first Euro-pro-
ject Acorn has been involved
in, but this is the first time that
Acorn will actually lead.
Acorn could be on the verge of
gaining a big slice of the
European education market,
which is many times the size
of its market here in the UK.
CUMANA'S CD-ROM PORTFOLIO
CD-Roms galore from Cumana
THE LATEST CD-Rom Port-
folio for Education has been
published by CD-Rom special-
ist Cumana. The publication is
a no-nonsense concise guide to
educational CD-Rom publi-
cations and their hardware
requirements, including the
growing range of discs now
being developed for the Rise
OS desktop. The portfolio con-
tains over 40 titles, mostly
developed in the UK, costing
between £20 and £495 suitable
for pupils between the ages of
nine to 18.
Cumana’s managing direc-
tor John Simnett commented:
‘By building the range on two
themes, titles that have edu-
cational merit and titles
published in the UK, Cumana
hopes to encourage the growth
of home produced educational
software relevant to the
National Curriculum.’
• SCSI users might like to
note that Cumana has pro-
duced a user-friendly manage-
ment program, SCSI Manage-
ment, which lets the user
partition SCSI hard discs and
password protect sections con-
taining confidential data. Read
or write-only privileges can
also be assigned to the same
sections. The program was
developed specifically with IT
advisors in mind.
The program can also be
used in conjunction with
Cumana’s EasyShare network-
ing firmware to section shared
SCSI peripherals on the net-
work. Contact Cumana on
(0483)503121.
JOINING
THE CLUB
SONAMARA means ‘sound
of the sea’ in Gaelic and it’s
the name of a new company
formed by ex-Acorn area sales
manager, Peter Turnbull,
which aims to unite
Archimedes-using individuals
and channel their collective
influence to extract the best
from the Acorn market.
Turnbull has been develop-
ing his idea for several years
and, last Christmas, he finally
started to make that dream
real. The object is to register,
free of charge and with no
obligation, potential Acorn
product customers in what
Turnbull describes as a club.
Unlike existing Acorn user
groups which tend to cater for
the technically oriented,
Sonamara is aimed at users
who aren’t necessarily boffins.
Sonamara will differ from
traditional marketing clubs of
the book and record variety by
offering a much more personal
relationship with members.
One of Sonamara’ s key aims is
to persuade third-party
developers to tailor or develop
new products according to
specifications drawn up by the
club members. Turnbull has
already been in contact with a
number of well-known indus-
try names which he will be
revealing later in the year.
For further details, write to
Sonamara, PO Box 151, Dun-
nington, York, Y01 5YT.
MORE MIDI
MUSIC
AN ESTABLISHED player in
RM Nimbus music education,
Impac Resources Ltd, has
turned its attention to the Arc
and converted three of its
popular Midi packages, Tune-
maker , Rhythm Kit and
Melody Train. All cover
aspects of the music curricu-
lum from Key Stage 1 to Key
Stage 4 and offer the choice of
Midi output or Arc-generated
sound. Impac Resources Ltd is
on (0751)77456.
BBC ACORN USER SEPTEMBER 1992 7
Ovation 1.30
Announcing a major new release of the highly
acclaimed desktop publisher
Ovation is the easy-to-use desktop publisher
used on thousands of sites
in education and business
across the country. Now, in
response to customer
feedback, it has l^een
enhanced with many new features, setting
even higher standards of quality and value.
Ovation is packed with professional
features, yet remains easy-to-leam and
instinctive to use. It provides a complete
solution for all document generation; from
simple single page letters to entire books with
diagrams and scanned images.
For the users convenience, Ovation is
NOT copy protected.
Upgrade to version 1.30
Upgrade to version 1.30 for just £ 5 + VAT +
£1 carriage (£6.88 inclusive). Please return
your original program disc to the address
below. A site licence upgrade is available
casting £15 (£18.63 inclusive).
New features include
□ Mail merge — Ovation documents may be
merged with CSV files generated by
databases and other applications
□ Pamphlet printing — scaled and rotated
printout for printing booklets with
correctly ordered pages
□ Rotated pictures— <iraw files may be
rotated to any angle (also Sprites if you
have RISC OS 3.0)
O 1st Word Plus import — 1st Word Plus files
may be imported with style information
directly into Ovation
□ Thesaurus hodink — automatic transfer of
words l^etween Ovation and latest
Desktop 'I’hesaurus (version 1.10)
O Draft printing — fast draft printing via RISC
OS printer drivers
□ System font — easy-to-read non anti-
aliased system font in four weights
(medium, bold, italic and bold italic)
O RISC OS 3.00 compatibility — rotated text
in Draw files, 256 grey-level sprites and
the desktop boot facility
TypeStudio
The flexible text effects package
TypeStudio is a complete text manipulation
package ideal for producing professional
quality adverts, posters, banners, logos,
letterheads etc.
Drawing tools allow lines and curves to
be drawn to create almost any shape, along
which text can be flowed.
Pairs of lines may be
linked to create shapes
into which text and Draw
files may be moulded.
A range of special effects are available,
including: shadow, slant, 3D and mirror.
• Flow text along straight and curved paths
• Mould text and Draw files to shapes
• Wall floor and graduated shadows
• 3-D, mirror, slant and plinth effects
• Save in internal and Draw file format
• Print using RISC OS printer drivers
• Grid and zoom facilities
• Copy, rotate and magnify
• Import Draw files as moulds
The package includes 7 fonts and a 64-page
user guide containing many worked
examples.
‘Of the three (packages), TypeStudio is the most comprehensive. All the tools you are likely to need
are included and there is no need to use any other application with it. ’ ACORN USER May 92
Desktop Thesaurus
New, bigger thesaurus with hotlink to Ovation
Desktop Thesauais now contains over
13,750 keywords and
flggfSjSSLM nearly 135,000 synonyms.
1 11 IS ^ or c * evc ^°P in 8
language skills in the office,
in school or at home.
Ideal for use with Ovation, Impression,
Pipedream, Edit, 1st Word Plus and other
desktop publishers and word processors.
• Synonyms are grouped by noun, verb etc.
• Single click to browse through synonyms
• Data compressed to save disc space
• Chosen synonyms may be transferred
instandy to other applicadons
Upgrade to version 1.10
Upgrade to version 1.10 for just £2 + VAT + £1
carriage (£3.35 inclusive). Please return your
original disc to the address below.
'...works both speedily and painlessly. This one is recommended. ’ ARCHIMEDES WORIJ) Jul 92
RISC Developments Limited, 117 Hatfield Road, St. Albans, Herts. All 4JS. To order, or for more information, call (0727) 40303
All software is suitable for Archimedes, A5000 and A3000 systems with 1Mb RAM and RISC OS 2.00 or 3.00.
Please add VAT to all prices and carriage of £3.10 for Ovation and £2 for other products.
All prices are for single user versions — site licence prices available on request.
NEWS
NEW VERSATILE OVERLAY KEYS
Universal icons from Mikrodaisy
MIKRODAISY International
claims its new Universal Icon
Board is the most versatile
overlay keyboard on the mar-
ket. The new A3-sized
pressure-sensitive device has
an angled working surface and
has either 128 or 256 keys.
Overlay sheets are located
firmly by a a retaining slot.
The board can be connected
to an Archimedes, or even a
PC or Apple Macintosh, sim-
ply by changing a connector.
Either the User Port or serial
interface can be used and no
external power supply is
required.
Mikrodaisy says the new
board is compatible with most
existing software, and soon
Mikrodaisy’s Intercept Family
standard will offer a simplified
software platform for users
wishing to develop their own
new applications.
A Universal Icon Board for
the Archimedes is priced at
£159, the Intercept software
costs £39 and the two together
are discounted to £177.
Mikrodaisy can be contacted
on: (0703) 455004.
PORTABLE ETHERNET
CD-ROM
MANUALS
CAMBRIDGE-BASED Emer-
ald Publishing is to publish a
set of Acorn technical docu-
mentation on CD-Rom. The
disc is aimed at Rise OS
developers and will contain
programmers reference
manuals (PRMs), DDE/C/
Assembler manuals plus
guides to BBC Basic, Rise OS
2 and 3 User and Applications
and more.
The advantage of CD-Rom
presentation is in powerful
searching, a note-taking facil-
ity, user-definable book-marks
and the facility to view more
than one page from different
sections at the same time.
Emerald expects to have the
CD-Rom available in time for
October’s BA U show.
• Also from Emerald Publish-
ing is Draw Book, described as
a cheap alternative to Archi-
medes DTP software. It
arranges Draw images into
sequences of pages with user-
edited headers, footers and
page numbers. The whole
sequence can be printed as a
single multi-page document
with a single command. Draw-
Book costs £17.62, including
VAT, and there is a free site
licence for schools.
Emerald Publishing can be
contacted on (0223) 840138.
ATOMWIDE has produced
the Acorn A4’s first dedicated
hardware peripheral, an
Ethernet adapter. It is a
pocket-sized device which gets
around the A4\s lack of a
podule expansion bus by con-
necting to its parallel printer
port. Connection to the net-
work is over thin Ethernet
cabling (10Base-2). TCP/IP
protocol software is included
and the interface will be com-
patible with Acorn’s AUN
(Acorn Universal Network)
system which will be officially
unveiled later this year.
‘Ethernet and AUN are the
way forward for networking
with Acorn computers. By
supporting Acorn’s own soft-
ware and industry standards
we can guarantee our cus-
tomers complete compatibility
with Acorn’s networking stra-
tegy, which we fully support,’
said Atomwide’s managing
director, Martin Coulson.
Atomwide intends to release
the A4 Ethernet adapter in
October, priced at £234 inc
VAT. Education discounts will
be offered. Atomwide is avail-
able on (0689) 838852
NEWS IN BRIEF
• IN A DEAL worth £250,000,
Greyhound marketing is to mar-
ket Arc products produced by The
Vertical Twist (TVT), the company
which was formed by Andrew
Foyle after he and The Serial
Port's Hugo Fiennes decided to
go their separate ways last year.
TVT produces about 20 differ-
ent Arc add-ons and software
packages from joystick interfaces
and Midi samplers to programs
like Worldscape, Tracker and
Investigator.
The deal means that TVT pro-
ducts will be marketed under the
new brand name Leading Edge.
TVT can be contacted on (0243)
531194. Greyhound is available
on (0532) 621111.
• RemoteFS, a remote filing
system for Archimedes, is the
second new product from Atom-
wide this month. The package
enables a user of one Archimedes
to access directories and files on
a remote Archimedes. A multi-
tasking Rise OS desktop front end
is provided and copies of
RemoteFS must be resident in
both computers.
The connection could be via
the serial port, or even the paral-
lel port, if you have an A5000 or
A4 computer with a bidirectional
parallel port. Ethernet and
modem to modem support will
be added later. File transfers are
error corrected but actual trans-
fer speeds are dependent on the
type of physical connection used,
parallel or Ethernet being faster
than serial. RemoteFS will cost
approximately £60 inc VAT, and
should be available from the BAU
show in October.
For further information, con-
tact Alex von Someren at Capri-
corn Consulting on 0223 300 781.
• ONE of the cheapest-yet CD-
Roms for the Arc which uses the
Rise OS user interface could be
The Really Useful CD-Rom
Volume 1 from APA Multimedia.
The disc contains several mega-
bytes of sprite and Draw format
clip art as well as a selection of
sound samples.
Also provided are some digit-
ised images to be featured on the
company's forthcoming Wildlife
on CD-Rom series, which is to be
released at the BETT show next
January. If you want more infor-
mation, APA Multimedia can be
contacted on (0634) 295 222.
BBC ACORN USER SEPTEMBER 1 992 9
NEWS
PLAY IT AGAIN ON THE ARC
PLAYBACK, a program that
records mouse movements and
key-presses and lets them be
replayed automatically has
been produced by Rise
Developments. When a session
is replayed the computer will
behave as if somebody is phy-
sically using it.
Possible uses include the
creation of automatic displays
and presentations as well as
tutorials. Synchronised text
commentary can also be added
recordings, which can also be
exported as Ascii text files for
editing and fine tuning.
Play Back recordings can be
up to an hour long and there is
PlayBack records your every keypress
a public domain version of the
program which doesn’t record,
but lets anyone view pre-
recorded PlayBack files in
action. PlayBack runs on all
Archimedes including the
A 3 000 and A5000. Price: £22
inc VAT. For more informa-
tion, contact Rise Develop-
ments on (0727) 40303.
ACORN DISTRIBUTION GOES DIRECT
TWO of Acorn’s three official
distributors, AB Eltec and
Bonsai, have ceased to supply
Acorn dealers. This leaves the
road clear for Acorn to
increase its direct distribution.
Hugh Symons Distribution
Group remains as the sole
independent distributor of
computers to Acorn’s 300 or
so official dealers. AB will
instead concentrate on the edu-
cational market as a value
added-reseller while Bonsai
looks set to leave the Acorn
market altogether.
Acorn’s marketing director.
Mike O’Riordan, stressed that
all dealers who formerly
obtained supplies through AB
and Bonsai would now be
accommodated by either Hugh
Symons or directly by Acorn.
Tt makes a lot of sense for
Acorn to get closer to its edu-
cation dealers and its large
consumer dealers and thereby
aim for a higher market pene-
tration and improve customer
satisfaction,’ said O'Riordan.
Acorn will step up its direct
distribution to large education
customers, high street multi-
ples, superstores and value-
added resellers. This ties in
with recent enthusiasm for
Acorn’s future prospects
expressed by Dixons’ Alan
Dickinson and the managing
director of the PC World
Super Store, Jan Murray.
With direct marketing com-
puter manufacturers like Dell
and Elonex going great guns in
the PC world, despite the
recession, it’s only logical that
Acorn should seek to emulate
that success by reducing the
middle-man factor on its distri-
bution costs. The increased
margins that should result
could be converted to
increased sales through
reduced pricing or increased
presence in important high
street outlets like Dixons.
However, the passing of
Bonsai and AB is lamented by
some. One Acorn dealer we
spoke to had worked hard over
recent months to build up a
good relationship with AB
after switching from Bonsai
and was very disappointed
with the news.
Meanwhile, Bonsai sup-
ported the distribution of third-
party products, which meant
convenient one-stop ordering
of a complete range of Acorn-
related goods for smaller
dealers. It’s unlikely that Hugh
Symons will carry such a com-
prehensive catalogue.
Acorn’s press-release con-
tained friendly quotes from
both AB and Bonsai, but feed-
back from the grapevine
indicates that there has been
some anxiety among AB and
Bonsai sales staff for several
months with regard to their
future dealings with Acorn
customers.
In recent years Acorn has
failed to gain a firm foothold
in the high-street, concentrat-
ing on their official dealers.
These latest changes could
spearhead Acorn’s most force-
ful attempt yet to establish a
high street foothold once and
for all.
Acorn could gain a greater high street presence in stores such as Dixons
NEWS IN BRIEF
• Mijas Software's new simula-
tor package, ArcSimp, targets
Archimedes users who need to
produce models of anything from
everyday systems like the inter-
nal combustion engine to the
laws of thermodynamics. Arc-
Simp uses graphical building
blocks to construct functioning
simulations which obey basic
mathematical and geometric
rules. Mijas says ArcSimp could
be used to illustrate the laws of
dynamics, thermodynamics, con-
trol systems or robotics. Resulting
models could then be studied,
modified and tested by students
on the desktop rather than on a
physical model.
New ArcSimp building blocks
can be created and added by
users who have access to the
Acorn C language development
system and FormEd. Mijas has
produced an ArcSimp demon-
stration disc, which is available
for £5, - the first 20 applicants
get one free. A demo disc can be
exchanged for a fiver off the full
package, which costs £59 inc VAT.
Contact Mijas Software on (0962)
89352.
• Several volumes of classic
award-winning clip-art have been
ported from the Apple Mac and
IBM PC to the Archimedes. The
art work comes from the Cana-
dian firm Image Club Graphics Inc
and will be distributed for Arc
users by Peterborough-based
firm Matt Black. A welcome
bonus is that Arc users will only
have to pay about £30 per
volume compared with the
£79.95 Mac and PC users have to
fork out. Images are supplied on
Arc discs in Draw file format. The
collection comprises 23 volumes
ranging from general business
graphics to specialist areas like
agriculture and map making.
An Image Club catalogue is
available from Matt Black, cost-
ing £7.95, with a fiver refunded
on your first order. Matt Black is
on (0733) 315439.
• Broad Oak Computers has cut
the fees for its Archimedes soft-
ware training courses to £59 inc
VAT per day. The courses cover a
wide range of packages including
Impression, Squirrel, Schema,
Prophet, First Word Plus, Artisan,
Pendown and the PC Emulator.
Soon to be introduced are
courses on BBC Basic V, C and Rise
OS programming. Broad Oak is
on (0279) 718767.
10 BBC ACORN USER SEPTEMBER 1992
If a picture is worth a thousand words, how many
more words is a movie with sound worth?
Magpie is an easy-to-use 'Multimedia' program for Acorn
Archimedes. Magpie lets you put words, pictures and
sounds together on the same page. The pictures can be
drawings, photographs, and now moving video too.
* Simple page design and DTP
Reports and projects
* Delivering graphics resources to users
* Branching stories
* Presentations and rolling demonstrations
Complex information systems
* CD ROM publishing.
}( CD Audio
But that’s not all! Magpie supports CD Audio too. Now you
can play any section or track of an ordinary audio compact
disc at the press of a button. Combined with the ability to
automatically turn pages, you can bring sounds and images
together in ever more imaginative ways.
Acorn Replay
Acorn Replay is a brand new facility which allows moving
video (most commonly from a CD ROM) to be played
through an Archimedes computer.
You can now place a Replay movie on a Magpie page.
Children will find the simple 'cassette recorder' type control
icons easy to use. Imagine a project about space. Now you
can make Magpie pages with text, drawings, scanned
images, sound effects — and a colour film of the space
shuttle taking off, complete with sound!
MAGPIE
Single user £59
Primary Site Licence £190
Secondary Site Licence £330
Magpie's new features are
available free of charge to
registered users upon request.
Information By
L ongmaN
LogotroN
Design
124 Science Park
Milton Road
Cambridge CB4 4ZS
Tel (0223) 425558
Fax (0223) 425349
LOWEST ADVERTISED PRICES
A5000 Learning Curve
Multisync System
ONLY £1299
optional
Ink-Jet Printer £199
Also available without Learning Curve
UNIX
We have a few R140
machines to clear out at
ONLY £999 plus Acorn's
On-Site Support for 1 year
at £175.
Monitor extra.
—
*Mail Order Only*
Education orders welcome.
VAT extra on all prices. i
Access and Visa welcome.
Carriage £8
Next day supplement £5
MICRO DISCOUNT phone 041 3531999
205 Buchanan Street, Glasgow, G1 2JZ.
SUMMER CLEARANCE...
FLOATEX CARD
Phone or write for
Acorn's maths co-processor
. board for A400 series
complete list
! ONLY £129 (RRP £599)
*LIMITED STOCKS*
A5000 Tech. Ref. Manual
£40
EOIS Filestore Unit
£200 Karaokc-Elvis 2
£5
A3000 Tech. Ref. Manual
£10
E40SHD Filestore Unit
£200 Karaoke-Beat les
£5
Genesis 2
£65
Logistix
£10
Karaoke-80's Hits
£5
PRES System Housing
£35
Software Developers
£10
Fourier Analysis
£15
(A3000)
Toolbox
0.5 Mb RAM (A 305)
£15
Logistix 1 BOOK
£5
Fortran 77
£10
3.5" Drive (internal)
£50
Logistix 2 BOOK
£5
Twin
£10
A VP Pixel Perfect
£6
InterWord (Emulation)
£12
OAK ArcSign
£25
Dual 3.5" Drives (Cased)
£60
Lemmings (No Packaging)
£5
ViewStore (Emulation)
£10
Ext. Drive Interface
£10
ST506 HD Card + Podule
£100
Rom Expansion Podule
£15
20 Mb SCSI HardDrive
£150
Casing (A3000)
(Arch)
TV Modulator (A3000)
£20
Serial Upgrade (A3000)
£15
Flying Start Concept
£5
'Get Control' Pack
£29
PRES 20 Mb HardDrive
£150
Keyboard Overlays
HCCS Colour Digitiser
£75
ST506 (A3000)
PRES 3.5" Floppy Drive
£60
WE Mono Digitiser
£50
20Mb HardDrive ST506
£100
(Arch)
A488-A Sound Sampler
£29
Assembler Software<SKL64)
£15
Floating Point Podule
£129
' Apec Card & ROM v 1 .3
£10
PRES Monitor Stand
£12
(A400/R140)
A 3000 SCSI/Face
£35
(A3000)
Midi/User Port (A3000)
£40
PRES Podule Expansion
£30
Midi Add-on for I/O Pod.
£10
Analogue/Usr Port
£35
Econet Broadcast Loader £35
(A3/400)
(A3000)
software
PRES Disk l/Facc
£10
Desktop Assembler
£79
Revelation (Art Package) £40
5.25" Floppy Drive
£60
Acorn DTP
£29
Revelation 2
£60
IIF423 Dual Serial Pott
£60
Acorn TCP/IP
£139 System Della Business
£80
Podule (A3/400)
Risc-Os 2 User Guide
£10
Pack (5 titles)
I/O Podule (Arch)
£20
(Arch)
Chocks Xtra Missions
£9
IEEE I/Face Podule
£60
Render Bender (Arch)
£15
PrimeArt
£40
OAK 20Mb HardDrive
£189
Newhall Font (DTP)
£20
Schema
£65
(A3000)
ViewSheet (Emulation)
£10
Art Machine (Designer)
£10
OAK 40Mb HardDrive
£229
Viewlndcx (Emulation)
£10
Hearsay
£35
(A3000)
OAK 50Mb HardDrive
£229
ViewSpell (Emulation)
£10
Pipedream 3
£90
Carriage on software £2.50 per order
Carriage on peripherals £4.00 per order
RISC Developments
• Technical help with all RISC Developments' products
and publications
• RISC Developments' own range of high quality
hardware and software with special discounts for
magazine subscribers
• Showroom with friendly professional staff, where
you can try out the latest software and hardware
• Retail catalogue, mailed free to magazine
subscribers, with regular updates on new
products
• Tele-sales operation, where you can get
technical guidance about your software or
hardware requirements
• Speedy mail-order service
• Trade-in service to upgrade your
equipment
• Workshop repairs by qualified staff
117 Hatfield Road, St Albans, Herts, AL1 4JS. Tel. 0727 40303 Fax 0727 860263
RISC User is a high quality magazine devoted totally to the
Archimedes range of computers. It is published by RISC
Developments, formed last year from BEEBUG, which has been
established for over ten years as one of the foremost companies
in the Acorn market.
RISC User is produced by a dedicated and enthusiastic
professional team which benefits from 10 years of experience
gained in publishing the popular BEEBUG magazine for the
BBC micro and the Master 128.
RISC User can also call upon BEEBUG's (now RISC
Development's) considerable expertise as a major software
and hardware developer for the Archimedes range.
With a RISC User subscription you will receive not
only 10 magazines a year (delivered free to your
home), but you will benefit from all the help and
support a professional organisation can provide:
NEWS
UPDATE TO EASIWORD PACKAGE
MINERVA Software has now
released its completely revised
Easiword entry-level word
processor. Easiword is a
Wysiwyg word processor
which is now Rise OS compli-
ant and uses Rise OS printer
drivers. A 50,000 word inte-
gral spelling checker is
standard. At £70 inc VAT,
Easiword challenges First
Word Plus.
The other way to obtain
Easiword will be as part of
Minerva's revamped inte-
grated office package. Desk-
top Office 2 at £116 inc VAT.
In fact customers will get both
versions of* Easiword supplied
with Desktop Office 2. Contact
Minerva on (0392) 42 1 762.
Now Easiword could be easier than ever
POLISHED PUBLISHING
THIS month we received a
very smart newsletter pro-
duced by the Polish Associa-
tion of Mathematics Teachers
using an Acorn A540 DTP
system and Impression 2 soft-
ware. Help from the EC
Tempus programme enabled
the association to be set up.
The Electronic Font Foundry
(EFF) supplied 200 Polish
character fonts for the project
and the EFF itself has so far
supplied half a dozen other
Acorn DTP systems to Poland.
If any Polish readers can
translate the caption in the
newsletter’s cartoon we would
all be very interested.
NEW ARC ENTERPRISES
FORMER Rise User technical
editor Alan Wrigley has re-
surfaced to set up a new soft-
ware house, Rheingold Enter-
prises. Several software
releases are promised over the
next few months, the first of
which. Text A id, should be
available now. This program
lets the user set up versatile
text macros which can be
inserted into documents at the
click of a mouse. TextAid can
also grab text from text icons
and window title bars plus
convert between CSV and
TSV file formats. TextAid
costs £9.95.
Next on the schedule is
Time Lord , a time management
package, and then Archetype ,
which is an enhanced version
of LabelMaster Plus, orig-
inally published under the
Labehvise banner. Contact
Rheingold on (0484)846126.
• Desktop Computers Ltd is
another new company offering
Arc-based systems for special-
ist requirements. It was set up
by the people behind Silicon
Vision Ltd.
Although Silicon Vision is
already an Acorn dealer, Desk-
top Computers will focus on
hardware, selling ready-made
hardware and software solu-
tions for electronics design,
desktop publishing, education,
computer aided design (CAD)
and programming. The
systems will be based around
Silicon Vision software such
as Rise Basic and SolidCAD ,
as well as applications from
other companies. Contact
Desktop Computers on 08 1 -
861 2173.
ACORN
THINKING
LAST month’s launch of the
Acorn A4 portable computer
was regarded by some as long
overdue. First knowledge of
the portable Archimedes pro-
ject was revealed by Acorn
over 1 8 months ago and a pro-
totype was shown in January
at the BETT Show. However,
if Acorn's recent investment in
the services of two external
consultancies is successful we
could see future Acorn compu-
ters taking less time to go from
conception to production.
The two Cambridge-based
firms are In wood Ryan Ltd
and Management Dynamics.
The former specialises in the
integration of product develop-
ment while Management
Dynamics is described as a
firm of organisational psychol-
ogists. Both have been taken
on to establish a fresh appro-
ach within Acorn.
New practices Acorn will be
experimenting with include
concurrent engineering techni-
ques and total quality manage-
ment (TQM). Inwood Ryan
and Management Dynamics
were recently retained by
Acorn for a 15-month period
after a series of successful
training courses.
Wc could be seeing some
fruits of these efforts at the
BBC Acorn User Show in
October this year.
NEWS IN BRIEF
• Advanced Rise Machines Ltd
(Arm Ltd) has gained EC funding
for a project to investigate the
use of the Arm Rise processor
macrocell in deeply-embedded
processor applications, where the
Arm processor forms part of a
much larger chip developed to do
a specific task. Arm Ltd's partners
in the project are GEC Plessey
Semiconductors, the communi-
cations division of the Dutch
electronic group Philips and IRIS,
an Italian organisation which
develops custom chips for music
applications.
• Intel has invested US$50 mil-
lion in VLSI Technology, the
minority shareholder in Arm Ltd,
and original manufacturer of Arm
chips for Acorn. According to an
Arm Ltd spokesman, Intel's move
-which nets the leading supplier
of PC microprocessors about 20
percent of VLSI - is unrelated to
Arm Ltd activities. However, the
word is that Intel is keen to
develop a 386SL-based integrated
chip for use in so-called palm-top
devices like the Arm 610-driven
Apple Newton.
• Fresh from confirmation of its
position as Acorn's exclusive dis-
tributor (see other news this
month) Hugh Symons Group PLC
has announced it has purchased
the Concept Keyboard Company.
Hugh Symons says it intends to
build on the Concept Keyboard's
success in UK schools by develop-
ing overseas markets and indus-
trial applications. The Concept
Keyboard Company can be con-
tacted on (0962) 843322.
• Oldham-based education
specialists, Northwest SEMERC
has produced My TownA/illage,
the latest Archimedes resource
disc to go with the My World
Framework package from Derby-
shire Descit. The package is
designed for 5-11 year olds (Key
Stages 1 & 2) and works to
stimulate language development,
discussion and problem solving
using examples from a local com-
munity like houses, bungalows,
flats, churches, and so on.
These can be represented in
two or three dimensions and
used by both children and
teachers for matching pictures
and text and building sentences
using a mouse or a tracker ball.
My TownA/illage costs £8.80 inc
VAT. For more information con-
tact Northwest Semerc on 061-
627 4469.
BBC ACORN USER SEPTEMBER 1992 13
DESKTOP
Multi-tasking
RISC OS Compliant
Dfoto Diorti! Irdtr |
Wgl:>fl FindiMIrhiie
Dataset <
Save < Lite Stacked
Iraphioi <\ Scatter ClV Hultiple
Scale < > Pie *1 M
labels Bl |
Colours
Display ! |H J
dpJjT] HiitliOE Cell : ( IS i Justify: ! Right ~ Q(negatives)
' ~1 Places;! l if niocked
Jutgcinjs
loaniaairaBili
jrnnt^iviiitnp
, wise mw
Search <> i32J . |0 kw j on9
I Card
[J Harked
I Field 1
I Hath; * 3 r int 1
■ Crer.* ■
■
OFFIC
Database
Spreadsheet
151. I
Print
Expert
13?. 58
I29.CS
112.58
181.18
87. 58
75.18
6:, 58
51.18
37.58
25.11
12.58
Graphs
Word-Processor
Communications
! ivt
e:l ilalut Q^Nonei
[ Misc<
■ Save f3 <
■ FTTfTTl 1
Select
Area <
Sept*n»er
j Held <
1 Find <
1 Cclunns <
1 Revs <
1 Setup <
I Edit H
1 war
Blank "I
Replicate “C
Nove *»
Col Uidth <
Forwl <
Lock <
Print
||
Spool <
QznsiH<
1 ASCII <
0 1
| IQ j?
Ecoret Ready
The integrated suite for the Acorn range of RISC OS Computers
Now with a new WYSIWYG Word-Processor with Spelling Checker £99 Pius VAT
EASIWORD
Text based WYSIWYG word-processor with spelling checker and £C(\
dictionary. Mail-merge facility for DTO Base, FlexiFile and MultiStore. Plus VAT
PRIMEWORD
A font based word-processor with the ability to import graphics. £59 Plus VAT
/WlMERN/^
SOFTWARE
MINERVA HOUSE, BARING CRESCENT, EXETER, EX1 1TL
Tel. (0392) 437756 Fax. (0392) 421 762
GRAPHICS
REDIFFUSION TAKES FLIGHT
It's not a bird, it's not a UFO, it's Commander
REDIFFUSION, one of the
world leaders in flight simula-
tor technology, has turned to
the power of the Arm3 for its
latest creation. The Com-
mander is an advanced video
arcade machine, capable of
running games that require
real-time sound and graphics.
The system will allow any
vehicle, real or imaginary, to
be simulated. The unit is
designed to seat two people,
both of whom have control of
the craft using their joysticks.
A single 26in high-resolu-
tion colour screen is used to
provide a forward view, while
a smaller I2in monochrome
screen simulates necessary
read-outs such as altimeters.
Graphics on each screen are
controlled by a separate Arm 3
processor.
Sound is in full stereo with
‘CD’ quality. Another Arm3 is
used to send signals to a Midi
port to generate all the
required ‘bangs and whistles’.
Sound effects are relayed to
the players through two
speakers.
Using experience gleaned
from developing simulators.
IRLAM instruments, well
known for its scanner upgrades
for the Archimedes, is working
in conjunction with Acorn to
develop a multimedia worksta-
tion, called Multiworks.
The machine will be built
around the existing A5000 and
will include a number of
expansion cards that go to
make up the system. Irlam
Instruments’ recently released
Moving I-mage expansion
card will form the basis of the
multimedia ‘engine’.
A lot of definitions have
been put forward for ‘multi-
media’. It is, for those still
unsure, the use of graphics
(still and moving), text and
sound together as a teaching or
pesentation tool.
Imagine an encyclopaedia
that you can not only read and
look at, but watch and listen
too as well. Such a product
already exists and this is only
Rediffusion has made the
Commander as realistic as
possible by using the Arm’s
speed to provide real-time
monitoring for calculations.
Every move of the joysticks is
recorded and used to compute
the position, location, and so
on, of the simulated vehicle.
Although Arm technology is
used for the ‘more complicat-
ed’ areas, the program con-
trolling the simulator (ie. the
game itself) runs on a rather
ordinary 286 PC. This unfor-
the start of what promises to
be an extremely exciting area
of computing.
Compact discs arc used to
store the vast amount of data
required for moving pictures
and sound. Creating such CDs
has in the past been expensive
and time-consuming.
Pictures must be grabbed
one at a time and then com-
pressed to take up as little
storage as possible. An
adapted version of the Moving
I-mage card will digitise a
continuous stream of pictures
at 25 frames per second, com-
press each one as it does so,
and save the output to a hard
disc. This is made possible by
using hardware picture com-
pression to convert images into
JPEG files.
Sound as well as graphics is
an important part of multi-
media, and Irlam Instruments
has also developed a 16-bit
tunately means that ports from
the Commander to the Arc are
extremely unlikely.
The machine is certainly a
lot cheaper than the average
commercial Right simulator;
it’s a snip, really, at £45,000,
affordable for most arcades.
So if you really want to drive
the ultimate games machine,
contact: Rediffusion Simula-
tions Ltd, Bournemouth
International Airport, Building
332, Christchurch, Dorset,
BH23 6SE.
sound sampler to capture high-
quality audio. The card uses an
on-board microprocessor to
control the digitiser which
means that complex sound
processing can be carried out
in real-time.
Given the necessary soft-
ware, the card could be used as
a guitar effects ‘box’ or a
sound ‘shaping’ unit similar to
those produced by Yamaha.
Like the graphics, sound can
and should be compressed to
save space, and Irlam instru-
ments are also working on this.
The whole project is being
aimed for a launch some time
in the late summer and looks
to be an important step
forward.
Further information can be
obtained from: Irlam Instru-
ments Ltd, Brunei Institute for
Bioengineering, Brunei Uni-
versity, Uxbridge, Middlesex,
UBS 3PH. Tel. (0895) 811401.
NEWS IN BRIEF
• Revelation 2, widely regarded
as the definitive Rise OS painting
package, is to undergo another
revision. Even after major impro-
vements over the original
program, Revelation 2 is still lack-
ing in a number of areas. A
decent grid and the implementa-
tion of 'hot keys' are the first
things that spring to mind.
Revelation 3 is still being
developed and details are still
being kept under wraps. A launch
date close to the BBC Acorn User
show is expected. Longman
Logotron has promised to spill
the beans soon, so watch this
space.
• Banner, a new program from
Kudlian Soft, allows you to say it
with very large letters on your
printer. Making full use of outline
fonts and Rise OS printer drivers,
Banner will produce 'banners'
either sideways on fanfold paper
or on single sheets (for example,
on a laser printer) that can be
joined together.
Many effects can be imple-
mented including drop-shadow-
ing and different colours and
styles of borders. Banner is priced
at £17.60 (inc. VAT) and is avail-
able from Kudlian Soft, 39
Dalehouse Lane, Kenilworth,
Warwickshire, CV8 2HW. Tel:
(0926) 55538.
• Atomwide has added a 14in
flat-screen grey-scale multisync
monitor to its range. It's capable
of supporting horizontal scan
frequencies of between 15Khz to
36KHz, which means it will sup-
port all Acorn monitor type 1
modes, without affecting soft-
ware that runs in other modes
(for example, games).
Used in combination with
Atomwide's VIDC Enhancer soft-
ware, the monitor will operate at
a resolution of up to 1088xxx448
pixels, making it ideal for DTP
use. The monitor is excellent
value at £175.00 (including VAT &
delivery). Atomwide can be con-
tacted at: 23 The Greenway,
Orpington, Kent. BR5 2AY. Tel.
(0689) 838852.
• Any news, comments, ques-
tions or moans would be greatly
received on the graphics page.
Please send your stuff to Rob
Miller, The Graphics Page, BBC
Acorn User, 101 Bayham Street,
London. NW1 OAG.
A SHARPER IMAGE FOR IRLAM
BBC ACORN USER SEPTEMBER 1992 15
COM 1\/1S
GOING ONLINE DOWN UNDER
IF YOU fancy communicating
with the antipodes, try
Ozworld BBS in Australia.
Run by an enthusiastic user
group called Ozbeeb, it has
been running since March
1990. Ozworld has many local
message and file areas, as well
as an Acorn Support area and,
via FidoNet, it carries the
specialist Acorn and Archi-
medes Echomail from the UK.
If you want to try it out, set
your modem to 8-N-l, with as
high a line speed as you can
manage (up to 19,200) and dial
010 61 2 891 1886. Ozworld
can also be contacted (much
more cheaply) through the Arc
Echo on UK bulletin boards.
I sna p I 2488/2488 8H1 1
Australians don't give a V24bis for anything else
Sponsored by ttes
OZBEEB MICROCOMPUTER USERS
GROUP IKC. ‘
and
T, SMITH MICROCOMPUTER
REPAIRS ft SERVICE P/L
IS 42 THE ANSWER? NODE JOB
BULLETIN board users spend
much of their time on down-
loading files, and on-line time
costs money. To download the
most data in the least time you
need file compression.
Most BBS operators store
their files already compressed
and allow message downloads
to be pre-compressed. The
question is - can you save
even more time and money by
using a modem compression
standard as well?
The two common standards
are MNP5 and V42bis. MNP5
uses a real-time adaptive algo-
rithm that can give an increase
of up to 50 percent in through-
put on text data, but feeding it
compressed files can cause it
to waste time on trying more,
pointless, compression.
V42bis gives about 35 per-
cent better compression than
MNP5 and only compresses
data that needs it by analysing
each block first.
To check which is belter, I
created two files containing
the same data. One was a mes-
sage scratchpad containing
about 62k of Ascii text and the
other a 16-bit compressed
Spark archive of the same
data, reducing it to 30K.
One point shows up
immediately. Modem com-
pression only works if the
DTE speed (the data rate
between the computer and
modem) is higher than the line
speed (the data rate between
the two modems at each end of
the line).
When using both DTE and a
line speed of 2400 baud, no
time is saved at all by either
method. As soon as the DTE
speed is increased to 9600 (at
the Arcade end it rises to
38,400 if error-correcting
modes are detected) immediate
gains are achieved, and the
V42bis standard easily comes
out on top.
The 16-bit compressed file
was received by V42bis in the
fastest time, even with the
overhead of time that was
taken to compress it in the first
place. A good second place is
taken by the text file com-
pressed on-the-fly by V42bis.
So it seems that the answer to
life, the universe and every-
thing online is V42bis.
File Type ASCII Text 16-bit Archive
Size (bytes) 63,922
30,751
Assembly time 12sec 12sec
Compress time — 9sec
Throughput in cps excludes the above
preparation times
TEXT
ARCHIVE
DTE/Line/Compr Time Cps
Time
Cps
2400/V22b/None 283 236
158
223
2400/V22b/MNP5282 237
156
226
2400/V22b/V42b 282 237
159
223
9600/V22b/MNP5185 369
153
232
9600/V22b/V42b 149 466
136
267
ONCE a working bulletin
board system has been estab-
lished, and the hardware and
software of the system have
proved stable, the sysop can
think about giving the BBS
users the benefits of FidoNet
membership.
The first step to becoming a
FidoNet BBS is to find out the
name of the host of a local
FidoNet “Net” area. A
FidoNet net Host is respon-
sible for the correct running of
all BBS nodes in that net and
for checking that exisiting and
prospective BBSs operate
according to the rules of
FidoNet.
The usual way to contact a
Host is to log on to a BBS that
is already on Fidonet and ask
the sysop there for the name
and number of the nearest
Host system. The prospective
sysop should then log on to
that Host BBS and ask to be
given a test node number. This
temporary number is used to
configure the BBS, and the
sysop sends the Host a test
Netmail message giving the
telephone number of the BBS,
which demonstrates the correct
operation of the system. The
Host will usually call the BBS
back to confirm that every-
thing is working properly, and
then allocate a permanent node
number, and send the sysop a
copy of the FidoNet rules.
NEWS IN BRIEF
• Miracom, the UK arm of US
Robotics, is shortly to announce a
28.8kbps V.Fast modem.
Although the V.Fast recommen-
dation has yet to be ratified
Miracom says that its new
modem, a smaller unit than the
Courier range, will feature a new
HST2 standard that will be
upgradable to V.Fast when it is
agreed early in 1993. Unfor-
tunately, existing V32bis UK-
sourced Couriers and Courier
Dual-Standards cannot be
upgraded as the internal architec-
ture cannot handle the higher
speeds required.
• ISDN - The good news! BT has
reduced connection fees for its
ISDN service. The bad news? The
reduction only applies to corpor-
ate users who install a minimum
of 30 lines, which costs £3052.
Competitor Mercury Communi-
cations offers companies a
minimum of 15 lines, costing
£1380, and claim that their ser-
vice is 9 percent cheaper than
that offered by BT.
• Campus 2000 subscribers now
have local call access to the
French Teletel system. In France,
the service has many charge
bands, but Campus Teletel has a
single charge rate.
School subscriptions to
Campus 2000 start at £134, and
the additional subscription for
Teletel is £15 per quarter and 12p
per minute online connection (all
prices are exclusive of VAT).
• Portable Port - Will the new
Acorn A4 portable be the first
Acorn computer product with a
serial port that really works?
Rumour has it the A4 has a new
bug-free version of the serial chip
that caused problems in the orig-
inal A5000. Only time will tell.
• Lee Archer and Michael Davis
are running a new RiscBBS
system based in Yorkshire called
Northern Arc BBS. The BBS runs
on an A3000, and is online from
9pm until 8am. Call between
those times +44 (0) 709 587341 at
8-N-l v21/v22/v22bis - ANSI.
• YOU can contact me with any
news or information you'd like to
be included by writing to: David
Dade, BBC Acorn User, 101 Bay-
ham Street, Camden Town,
London NW1 0AG, or by modem
on Arcade BBS, User #2 081 654
2212 or 081 655 4412.
16 BBC ACORN USER SEPTEMBER 1992
Following the destruction of the alien menace, many years of peace reigned
throughout the galaxy. However it was a fragile peace and the people of Ncvryon
knew that the day would come when they would be at war yet again.
In preparation for this Titanium was stored in reserve for military construction and
new weapons and armaments were secretly developed. The fighter fleets were
modernised and the ageing V5 fighter taken out of service. A new organisation, the
Terran Defense Agency (T.D.A.) was created to monitor the ever present threat and
make sure the planet was ready for siege once more.
The alien force meanwhile had a different strategy. The assault would not be directed
at the mother planet, but to cause a blockade by invading the neighbouring planets and
moons of the star Kirius which Ncvryon orbited.
This move, not being anticipated by the T.D.A. , was wholcly successful and Ncvryon
was cut off from the universe at large with ever dwindling supplies. On the bright side
though there were lots of nice big guns and quite stylish new space ships ready to go
and cause some mindless destruction among the aliens out there. Ncvryon might die
but it was going to have a lot of fun first. Anyway, victory might be ours...
The Game
Ncvryon 2 Tcchnodrcam is the sequel to the much praised best-seller Nevryon.
Combining all the best features of Ncvryon with a vast array of new additions,
Ncvryon 2 keeps Acorn's 32-bit machines at the forefront of computer game design.
The main enhancement to the game is the two player mode. Two players on screen
simultaneously to defeat the alien hoards. This adds a whole new dimension to the
game taking it into the 90s! Of course there is also a one player option.
The playing area on screen is also much enlarged by allowing vertical scrolling in
addition to horizontal scrolling. As you may expect the game is complemented by
megabytes of arcade quality graphics, sound and music.
Specification
Two player simultaneous action. Vertical scrolling as well as horizontal.
Over 2 megs of arcade quality 256 colour graphics. Massive animated sprites.
Digitised stereo sound effects. Music by Peter Gillett.
25 frames/sec scrolling and animation. Parallax scrolling.
Control by keyboard or RTFM joystick.
1 Arcade Action for 1 or 2 Players
cm i ph
SELECT P1L0
lliaiyflHHMlBBBBI
FOLLOW
inFopiTie non FI
to PUSH LEFT OR RIOHT, THEM FIRE TO SELECT li
i ononnn
POLDER
t>*WiV —
ocra*
PRIWRV tCRPONS AND SHIELDS
SHIELD ORBS
LASER BEAM
REAR SHOT
ROCKET
LASER
For All Acorn 32-bit RISC Machines Price £25.95
Including A3000, A5000 and all Archimedes
The Fourth Dimension, 1 Percy Street, Sheffield, S3 8AU.
Tel. (0742) 700661 or 769950
C0rt*)N OECOHDARV LCAPONS
MINES
FLAME-THROWER
8 WAV SHOT
PRODUCED by The Fourth Dimension .... THE 32-bit Acorn Games SPECIALISTS
_ O0.’J
NEW " Saloon Cars DELUXE "
Upgrade V 2 Price ONLY £17.50
Simply return the whole original Saloon Cars directly to us plus payment.
We'll send you the newly packaged / enhanced 3 disc DELUXE version on release.
THE FOURTH DIMENSION GUARANTEE
We now individually load and playtest EVERY product
IMMEDIATELY prior to despatch and all orders are normally
despatched within 24 hours, ALL by 1st Class Post.
Black Angel €34.95 (Hopefully July)
Can be installed onto Hard Disc
Chucks Away £25.95 Cataclysm £25.95
Extra Missions £19.95 Compendium £39.95 Can now be installed onto Hard Disc
For the VERY Latest Full Details of All
Our Software Ring (0742) 769950 / 700661
We'll send you FREE our large 16 page full colour catalogue PLUS
our very latest product information immediately by 1st Class Post.
Nevryon £19.95
met*
OULTON
PARK
rrrroTra
Saloon Cars Extra Courses £19.95 (Hopefully
June) Compatible only with DELUXE version
Break 147 & Superpool £34.95
Can now be installed onto Hard Disc
Enter The Realm £25.95
POWER
Chopper Force £29.95 (Hopefully June/July)
Can be installed onto Hard Disc
The Fourth Dimension , 1 Percy Street, Sheffield, S3 8AU.
Telephone: (0742) 769950 or 700661.
Saloon Cars DELUXE £34.95 (Upgrade £17.50)
Can be installed onto Hard Disc (Hopefully May)
fee® 1
r ra • fir/YJ r — i T — t v ~h
| * 1 - W. ; [
□EliJlpHSy
" Tcttrlr- f!r*
g wBBl
: - . ■JMV* ,$S® SrT. WSs M
Pandora's Box £25.95
ARCtist £25.95
Can be installed onto Hard Disc
The Real M c Coy 2 £29.95
Apocalypse, Holed Out, 'l'he Olympics & Inertia
X-Fire £25.95
0000
000
SPECIALIST Acorn Software
for 32-bit RISC Machines
5HS9
i b wm
rs « ii <
-a. // <? ^ 1 oz&rtn m ^ / // I £? rt s i o / *
THE 32-bit Acorn Games SPECIALISTS
The following Acorn software is compatible with the A3000, A5000, ALL Archimedes & ALL future 32-bit RISC Machines
The Real M'Coy 2 £29.95
Apocalypse, Holed Out, The Olympics & Incrti
Cataclysm £25.95
Can now be installed onto Hard Disc
Cyber Chess £49.95
Can be installed onto Hard Disc
Pandora’s Box £25.95
For the Latest Full Details of All
Our Software Please Ring
(0742) 769950 / 700661
ISS828S
We’ll send you FREE our large 16 page full colour catalogue PLUS
our very latest product information immediately by 1st Class Post.
SCORE IO232SS0 HUES 1,1 T T1
Grievous bodily ’ARM £25.95
Can now be installed onto Hard Disc
Saloon Cars DELUXE £34.95 (Upgrade £17.50)
Can be installed onto Hard Disc
nnnnnn ?
. . ir»
The Real M'Coy 3 £29.95
Powcrhund, Nevryon, Drop Ship & Wimp Game
The Fourth Dimension, 1 Percy Street, Sheffield, S3 8AU.
Telephone: (0742) 769950 or 700661.
Black Angel £34.95 (Hopefully July/August)
Can be installed onto Hard Disc
Chopper Force £29.95 (Hopefully Aug/Sept)
Can be installed onto Hard Disc
oomao
-
OULTON
PARK
Chocks Away £25.95
Extra Missions £19.95 Compendium £39.95
Break 147 & Superpool £34.95
Can now be installed onto Hard Disc
Saloon Cars Extra Courses £19.95 (Hopefully
July) Compatible only with DELUXE version
Enter The Realm £25.95
1 o-tl u ii
| J. »5-«7
1 4. M il*
l
COTtK 1 rilY»:<y U 7 > |a-U «i.U 41-41 <7-42 tH
imj 12-kl «ti ki n
\ Sj*»f fimilir <17> <1-4144-3 41-47 [I
C>H> |(M<« l» i) 1 I
SPREADSHEETS
ENTER EUREKA
Longman Logotron's Eureka promises to take Arc spreadsheeting up to Mac or PC
standards. Graham Bell previews it and looks forward to the real thing
O ne of the major software
attractions at this year’s
Acorn User Show will
be a spreadsheet: Long-
man Logotron's long-awaited
Excel clone, Eureka.
There's little doubt that
Microsoft Excel is the spread-
sheet of choice in both the
Mac and Windows worlds. It is
estimated to have captured
nine-tenths of the Mac spread-
sheet market, though Bor-
land’s Quattro and, of course,
the non -Windows versions of
Lotus 1-2-3 provide strong
competition on the PC. But the
decision to base Eureka upon
Excel seems sensible -
anything else would be swim-
ming uphill.
FILLING A GAP
Hitherto the Archimedes has
lacked a real spreadsheet in
this class. Pipedream from
Colton Software remains a
quirky integrated application,
attracting a committed follow-
ing but remaining an uneasy
mix of spreadsheet, graphic
application and wordproces-
sor, and is still at heart based
on characters. Clares’ Schema
showed some early promise
and gained some good
reviews, but it remains unreli-
able, and Clares and CRM, the
author, have failed to develop
it as promised. Can Eureka
make it third time lucky for the
Archimedes?
Double-clicking on Eureka
installs it on the icon bar and
opens up a new blank work-
sheet ready for use. In fact, it
opens two windows, one
showing the sheet itself,
conventional looking and
divided into cells, the second a
‘fomula window’ for typing in
and editing the contents of
cells. One cell is ‘active’,
marked by a black outline, and
the mouse pointer shows as a
plus sign. Anyone who is fam-
iliar with Excel will instantly
feel at home.
Typing text into the formula
window is straightforward -
anything you type simply
becomes text or, if it can be
construed as a number, it
becomes number data. This is
a quite intelligent part of the
program - it recognises dates
and times as well as plain
numbers.
51X1 Eureka - Sheet7 ♦
torMl i| ;J”XJ ;>J ii.nl Ready
[French
Eureka's top icon bar lets you centre cells easily
m
Hornal
Eureka - Sheet? *
W Ready
=flUERRGE(B6:D6)
— —
—
1 — — ~
Sheet 7 «
*hpp.i— m j~~~|
» i
B
L c
L o J; E
EE
G
■
A
a-L
3
Second Tern Exan Scores
Student
French
English
Maths
Total
Average
i 4
Fred
87
91
96
274
91.33333
1 5
Jin
92
94
97
283
94.33333
6
Sheila
96
95
92
283
194.333331
7
Grahan
82
87
88
257
85.6666#
yj 8
Barry
81
88
85
254
84.66667
II *
Paul
76
79
72
227
75.66667
J ! is
I s
12
1 ^
! 14
i r {*
▼
-JUjM
.foahai.
Econet
ft
u\
I
Eureka has all the standard spreadsheet functions
If you want to type in a block
of data, then you can select a
block by dragging across it
with the mouse, or using
Select then Adjust in the usual
Rise OS way.
But A4 portable users have
also been catered for: the
active cell can easily be moved
with the cursor keys, and
selections made and extended
with the F8 function key. Once
a block is selected, it’s marked
in black. Each time you add a
number, pressing RETURN will
now move the cursor on to the
next cell, but keeping with the
selected block.
One innovation is that the
size of the spreadsheet isn't
fixed. Although the scroll bars
can only be dragged so far
down the sheet (initially to
row 55), extra rows can be
created at will by using the
scroll arrows. This saves hav-
ing to create extra rows and
columns explicitly.
The toolbar at the top of the
formula window can be used
for a number of shortcuts:
selecting a block and pressing
the Centre button alters the
alignment of the text and num-
bers in the selected cells. The
other alignment buttons work
similarly, and the Autosum
button automatically adds up
all the cells in a range - this is
probably the most used spread-
sheet function of all.
Another clever timesaver is
the Autofill function, which
will continue with the rest of
the series if you type in the
first term in a series like:
Monday, January or even I.
IT ALL ADDS UP
Formulae are prefixed with an
equals sign - much easier than
having separate text and for-
mula modes, as with Schema
and Pipedream, for example.
Eureka supports well over 100
functions, including financial
(present value, future value,
depreciation and so on), stat-
istical (standard deviation, sum
of squares, regression and so
on), string and time functions
as well as the usual maths and
trigonometry.
Array arithmetic is possible
too, and the syntax of all the
functions follows the well-
known Excel syntax - in the
absence of a Eureka manual,
20 BBC ACORN USER SEPTEMBER 1992
spreadsheets
pi*!
Average
Jiii
Eureka - Sheet7 ♦
llhl Ready
ionna
Currency
lornal
Percent
I Average
—
■■■
fy. /‘v;
tit! IlSfll
Sheet7 *
-A
B 1 C. |
fi ! §
1 F p G [
Term Exam Scores
an Excel manual suffices. One
deviation from Excel is that
cell references can not be
included in formulae by click-
ing the mouse on the relevant
cell - they have to be typed in.
Editing the sheet is quirky,
if you compare it with the
usual Archimedes style, but it
reflects the best practice on
other machines. Cut doesn’t
delete a selected block of data
from the sheet - it merely
marks it with an outline, ready
for clearing, copying or past-
ing somewhere else. Of
course, the package supports
multiple spreadsheets in
memory, and you can cut,
copy and paste between these
sheets as well.
SHOWING SOME STYLE
The styling possibilities in
Eureka are very strong - there
is good control over number
formatting, in particular, and
the style editor is particularly
simple to understand and use.
It makes it very easy to present
your data, whether textual or
numeric, in an attractive and
eye-catching way.
The formatting of data on
the worksheet is in many ways
similar to that in Impression -
first in the differentiation of
global styles and local effects,
and second, in the layering of
styles. Eureka can make full
use of outline fonts, and is the
first application that can make
any use of the kerning data
stored in the fonts in the Rise
OS 3 Roms. (Kerning is the
typographical technique
whereby letters such as
‘WAV’ or ‘Ta’ are moved
closer together to eliminate the
overlarge gaps between the
characters.)
The style editor is based
around a single dialogue box,
which controls details of the
outline font used, the way that
numbers or dates are formatted
(including the number of deci-
mal places, currency symbols,
red or brackets for negative
numbers and so on), the back-
ground colours and borders
around cells. A ‘Normal’ style
applies right across the sheet -
the direct equivalent of
Impression's BaseStyle - and
can be set up to use an outline
font, set the main text size and
all the other default functions.
Other styles, a few of which
are pre-defined, need only
affect one or a few of the
attributes - say font or align-
2
3
Student
French
English
Maths
4
Fred
87
91
%
5
Jim
92
94
97
G
Slroila
%
95
92
7
Graham
82
87
88
8
Barry
81
88
85
9
10
11
12
Paul
76
79
72
ment - but nothing else. Unde-
fined attributes are inherited
from the underlying Normal
style. However, only one style
at a time can be lain over the
basic Normal one - their
effects aren’t cumulative, as
they are in Impression.
Each of the attributes of a
style can also be changed
locally like an Impression
effect, so a range of cells can
be given a grey background
Total
1 Average
274
91.33
283 .
94.33
283
94.33
257
85.67
254
84.67
227
75.67
without having to define a
complete style for it. But if
you want to, the Merge Style
command creates a new style
automatically from whatever
selection of effects you have
applied to a cell. You can drag
the mouse to select a range of
cells to apply a style or effect:
by CTRL-dragging, you can
select several areas of the
sheet at the same time before
applying a common process to
all of them.
The other main area of
strength in Eureka is the ease
of window handling. The main
window can be divided into
two or four (but no more),
with ‘splitters’ that you can
drag out of the corners of the
scroll bars: the pairs of sub-
windows (panes) scroll
together as you would expect.
The split windows allow you
to keep a ‘results’ section of a
model in view, while you are
also working on the data part
of the sheet.
The widths and depths of
individual rows and columns
can be adjusted by just
dragging the edges of the row
and column labels, and a
double-click automatically sets
a column to the width of the
widest item in the column.
This all makes laying out the
worksheet terribly easy.
Like all the other main ele-
ments of Eureka , the macros
are based upon those of Excel.
Macros come in two types -
function macros, which are
programs to compute
something not covered by the
built-in functions, and com-
mand macros, which are
RISC OS STYLE
One of the first things you notice
on firing up Eureka is the new
window layout. It replaces parts
of the normal scroll bars and
icons with gadgets of its own.
They work the same as the
Acorn's, but many of them have
a good-looking three-dimen-
sional appearance - buttons
really push when you click on
them with the mouse. If you
have a high-resolution monitor,
and use a VGA mode or better,
there are high-resolution versions
of all the gadgets, and this,
combined with the careful shad-
ing of many parts of the dialogue
boxes gives a very fine and classy
overall look.
But there are oddities: in order
to allow the splitting of a win-
dow, Eureka has to implement its own scroll bars. The Rise OS originals are are replaced by plain square
'thumbs', looking like Mac or Windows gadgets, which don't vary in size at all to show the proportion of the
worksheet in view. And the whole scroll bar is narrower than usual.
Within dialogue boxes like the style editor (see picture, above), pop-up menus are denoted by a down-arrow
icon - for example the colour selector. But these and other menu options that are 'definable', like the list of
styles or the typefaces in your system, are presented in scrolling lists, rather than a normal menu with a moving
highlight bar. These can grate a bit at first, but they work, and they do prevent the menus building up to
unwieldy lengths.
Eureka’s behaviour can be decidedly non-Risc OS - clicking on Eureka on the icon bar does not create a new
sheet, you have to choose New worksheet from the menu. And more seriously, a click on the close box of the
main window gets rid of that worksheet. But the close box of the formula window quits Eureka entirely!
li
Grahan
:0 Rpps ROM Econet
nr • wrtat
Sheets can be made to look really good with the style editor
BBC ACORN USER SEPTEMBER 1992 21
Grand Opening of Watford Electronics
New Headquarters in Luton
To Celebrate the occasion Watford Electronics and Acorn Computers will be holding
an Open Day on Sunday, the 6th September 1992 from 10.00am to 5.00pm
Acorn $
Acorn Computers will be using the event to showcase their new RISC based computer
Also on demonstration, along with the complete range of Acorn Computers will be the A4 Notebook
Computer benefiting from the power of an ARM 3 processor and RISC OS 3 operating system. Staff
from Acorn will be on hand to answer your questions on the new products and everything Archimedes.
Third party software and hardware companies will be well represented, some of the events and guest
companies include:
• Acorn Computers •
• Aries PC Computers •
• The Micro User Magazine (Joint sponsors) •
• BBC Acorn User Magazine (Joint sponsors) •
Sales
Technical Advice
Education Specialists
Finance Available
Watford Electronics’ own technical and sales support staff will be avilable to offer advice and
assistance on the extensive range of products available through Watford Electronics. Come and see
our revolutionary new “village” areas in our showroom; dedicated areas featuring products from the
leading manufacturers. Educational seminars will be held in the conference suite and theatre.
Some of the many products on show and available for purchase on the day include:
• Printers
• Hewlett Packard Range
• ARM 3 Upgrades
• Multiscan Monitors
IDE Hard Drives
Scanners
Video Digitisers
Laser Direct Printers
• Cordless Mouse
• Joysticks
• Archi DTP
• Ultimum
Direction to Jessa House from the Ml Motorway:
Exit off junction 1 1 of the Ml - If coming from south, turn right at the roundabout (under the motorway) or from
the north, turn immediate left - Across 3 sets of traffic lights - At the roundabout turn right - Pass the “Do-lt-AH”
store on your left - Over a bridge, across another roundabout - You are now into Dallow Road - After half a
mile, you will pass Bestways Cash & Carry on your left - Finway is the first turning on the left after Bestways.
Watford Electronics
Jessa House, Finway (Off Dallow Road), Luton, Beds. LU1 1TR
Tel: (0582) 487777 Fax: 0582 488588
SPREADSHEETS
sequences of commonly rep-
eated commands.
Typically, you ‘record’
command macros, and replay
them by pressing a single key.
However, due to technical dif-
ficulties in recording macros in
this way with Rise OS, a com-
mand macro recorder will not
be included in the initial
Eureka release (this will, be
added later). However, you
can specify the macros by sim-
ply typing them in without
executing them, then replay
them later.
Function macros will be
entered on separate macro
sheets: these look exactly like
normal worksheets, but the
sequence of steps for a func-
tion calculation are entered in
a single column, like the lines
of a program. And there is a
full programming language
available to play with.
The charting capabilities of
Eureka were not quite in place
for this preview, but it will
allow you to drag out an area
on the worksheet and embed
one of four types of chart -
unlike early versions of Excel
where charts floated in win-
dows that were quite separate
from the worksheet. Simple
line, bar, scatter and area
charts will be possible: the
range of styles is similar to
Schema's selection.
Unlike the mainstream
spreadsheets like Excel, Quat-
tro and Lotus 1-2-3 , there’s no
fancy 3D graphics, though
these may appear in a later
version of Eureka. There will
still be a place for the fancier
charting packages like Miner-
va’s Graph box.
r x
Eureka - Sheet? *
tornal
Hurt
Sii "
6 X
Sheet?
*
A
B
! c 1
D
j
i t
1
G !
H
1
Second Term Exam
Scores
2
3
Student
French
English Maths
Total
Avera<
4
Fred
87
91
96
274
91 3.
5
Jim
92
94
97
283
94 3:
6
Sheila
96
95
92
283
94 3:
7
Graham
82
87
88
257
85 6:
8
Barry
81
88
85
254
84 e:
9
Paul
76
79
72 j
227
75 6;
10
11
I
1
12
13
14
T-r— — :
iir-jisti
Grahan L0
h
i <
9 -
a
flPES_
RAM Econet
*
Another stage in the process: shading picks out the lines
Another limitation is that
Excel ' s annotation layer that
allows you to add arrows and
notes to charts (and indeed to
the rest of the worksheet) will
not be a part of Eureka tit first.
Eureka ' s charts will of course
be saveable as Draw files.
Integration with the rest of
the Rise OS 3 system was not
yet complete in the preview
copy. Printing support was
rudimentary, though the sheet
I set up printed out when I
pressed the print key.
But you will be able to con-
trol all the usual features -
mi
“Tureka ’ adf sTTCFahan. $ . Sheet? ♦ ‘
Hornal ij :
— r_ r
1 1 iMIul Ready
HUH
W
adfs: : Grahan, $. Sheet 7 *
B
C
' i »
0
H
1
d Term Exam Scor
2
3
French English
total
Average
4
87 ')i
274
91 n
5
92 94
283
94 33
6
96 95
283
94 33
7
8
82 8?
257
85 67
Eureka
WJ
254
84 6 7
9
Tile :
mm
79
227
■ ■
10
11
1 VS.
For •>
13
Fornula
1
! 14
Data
$
LULL -
Options ')
]►!
«l J
mm
Grahan
^ .«/
:0 flpps
RAH
Econet
• ih
A Eureka spreadsheet window can be split into up to four sub-windows
whether the grid or the column
and row headings print,
whether to print the whole or
just part of the sheet and so on
via a Print dialogue. Plus there
will be a useful ‘print to fit’
option, which sizes the print-
out to fit on whatever size of
paper you have.
Saving is currently limited
to Eureka ' s own file format,
but the release version will
write text and CSV, as well as
DIF and Lotus 1-2-3 files,
which all major spreadsheets
support. This will allow the
user to transfer data and the
majority of formulae from
other major spreadsheets, but
full macro compatibility is not
really possible.
THE BOTTOM LINE
There is no doubt that the
release version of Eureka will
immediately become my first
choice of spreadsheet: it will
be a tool I use every day.
The preview copy remained
remarkably stable: it crashed
only when I tried operations I
had been warned would crash,
and these known bugs are
being removed. It will not
work on a 1Mb machine, but
2Mb will be adequate. Cer-
tainly, Eureka looks better
under Rise OS 3 on a high-
resolution monitor, but it is
perfectly useable on a mode 12
screen too.
It’s an intriguing mix of
styles, obviously drawing
heavily on Excel for the Mac
but also taking stylistic ideas
from Windows. On first sight,
it may seen more familiar to
Mac and PC users than to
Archimedes enthusiasts.
Longman Logotron has
ambitious plans for Eureka :
this autumn’s release will be
only the first step but accord-
ing to Longman Logotron’s
Julian Pixton, is aimed at
being ‘better than anything
that’s available’.
Free incremental upgrades
will add new minor functions,
and a major upgrade is already
planned for next year - much
the same policy as has been
followed with Revelation 2. At
an initial price of around £140,
Eureka looks like good value,
and is certainly one of the two
most exciting Rise OS soft-
ware releases so far this year.
Product: Eureka
Supplier: Longman Logotron, 124
Cambridge Science Park, Cam-
bridge, CB4 4ZS
Tel: (0223) 425558
Machine: Archimedes
Price: £139.82 inc VAT
BBC ACORN USER SEPTEMBER 1992 23
A rtworks is a completely new
graphics design and illustration
tool for the Archimedes. An object
orientated drawing program, with
ten man-years of development effort
behind it, Artworks is more than a
simple evolution of !Draw included
with the machine. It can be used to
create illustrations from simple line
drawings and cartoons to more com-
plex technical illustrations, to fully
coloured and shaded works of art.
And it can do this faster, more easily
and more efficiently than any other
program of its type.
Apple Macintosh users have bene-
fited from programs such as Adobe
Illustrator and Aldus Freehand for
some years and one of the most
popular programs on PCs is the
widely acclaimed CorelDraw. Art-
Works acknowledges these industry
standards (it can interchange files
with them) and we believe offers a
superior alternative on the Archi-
medes platform.
Scde otjects by
1
F Lines
*1
ddd
_i Dal
3
Aspect ratio X:Y
100%
F Lock
xl
jjd
I Foreground
n*i
control the number of steps
recorded, and by even
allowing the undo record to
be saved along with the
drawing.
FREEHAND DRAWING
Artworks offers a freehand drawing facility so
you can draw with the mouse exactly as you
would with a pen or pencil. It doesn't matter if
the line is uneven since ArtWorks will draw a
smooth bezier curve along the line, following
your movements as closely as you wish.
Combine this with the automatic shape filling
(ArtWorks can automatically detect when a
shape is closed and fill it with any colour) and the
simple and powerful set of curve editing facilities
and you have a really simple, fast and intuitive
set of drawing tools.
SPEED
Just
about
the most important
aspect of any illus-
tration tool is the
speed at which it can display images. ArtWorks
is typically 2 to 3 times faster than other drawing
programs on the Archimedes. It is up to 10 times
faster than the fastest available 486-50 PC with
graphics accelerator card.
COLOURS AND SHADING
ArtWorks supports 24-bit colour so it can handle
more colours than the eye can see. For the
advanced user it offers 3 colour models HSV,
CMYK and RGB and three colour types - full
process colour, spot colours and tints of colours.
On-screen colour dithering is used to simulate a
large number of colour shades - over 4000 in 16
colour modes and over 100,000 shades in 256
colour modes. This colour dithering system
works on all machines even with RISC OS 2.
ANTI-ALIASING
Archimedes owners are used to
the advantages of anti-aliased
font display, especially in high
resolution screen modes. Using
our unique variable WYSIWYG
control you can vary the screen
image from simple and ultra-
fast outline only mode, to a fully
coloured and shaded display.
At the maximum setting Art-
Works anti-aliases all drawings
practically removing on screen "jaggies". The
effect is similar to having a screen display of
several times the actual resolution.
3
A a
?y
\
%
%
a
o
□
o
%
||M||
!>
3
Q
Some special features include:
UNDO
This single feature is enough to set ArtWorks
apart from other drawing programs, because it
allows you to experiment without risk. This
aspect, more than any other, enables you to
exploit the artist in you because it means you can
try something, or even a whole series of opera-
tions, and if you don't like the result, then all
previous steps can be undone. ArtWorks goes
further by allowing just about every operation to
be undone (and re-done), by allowing you to
Two other colour filling tools provide the fastest
and easiest possible methods of producing
graduated colour fills. Select either the straight
or radial graduated fill tool, then just click-drag-
release. This single operation lets you set the
position of the start colour, the direction and
extent of the graduation and the position of the
end colour. ArtWorks instantly displays the
objects filled with a smooth graduated colour
change, and of course you can easily set the
start and end colour to be any you wish.
practically no memory and b) you can edit the
shapes that make up the blend and Artworks will
instantly re-blend using the new shapes.
PERSPECTIVE
The perspective tool can take any part of the
drawing, or the whole drawing, and create an
accurate and very realistic three dimensional
projection. It shows the two vanishing points and
around the screen to alter the perspective.
★*
BLENDING
Artworks takes this concept much further
than any other graphics program by allowing
you to blend between shapes with different
numbers of points. You can blend from one
shape to another to another etc, to create
really subtle highlights and colour shading
effects. On top of this the blends are dynamic,
calculated and drawn on-the-fly. Dynamic blends
offer two great advantages: a) blends require
Feat ures
• Anti-aliased display
• On screen dithering
• Super fast display and edit
• Multi-level undo and redo
• Import/export files with industry
standards
• Spot & process colour separations
to any printer
• RGB, HSV and CMYK colour models
• Graduated shading, linear or radial
• PostScript printer and file support
• Multiple drawing layers
• Interactive tool operations
• Freehand drawing tool
• Envelope & perspective object
distortion
• Advanced dynamic blends
• Background redraw
• Comprehensive outline text support
• Fully RISC OS2&3 compatible
Compatibility
Artworks is a fully compatible RISC OS
multi-tasking application. It can import and
export Archimedes Draw and Sprite files as
well as files from the leading illustration
packages on other machines.
There is not room here to cover many of the
other unique aspects of this software. A
more detailed brochure and specification is
available for the asking.
This advert was created solely with Impression and ArtWorks
Price and availability
Estimated price under £200 +VAT
Available from September 1992
All trademarks are acknowledged
d
Computer Concepts Ltd
GADDESDEN PLACE
HEMEL HEMPSTEAD HERTS HP2 6EX
TEL: 0442 63933
FAX: 0442 231632
BARCLAYCARD & ACCESS ACCEPTED
The Complete Upgrade Solution
Qualified
Dealer
8Mb Memory
- Uses only eight RAM devices
- Suitable for A440, A400/1 & R140
- Fully RISC OS compatible
- Four layer printed circuit boards
- Courier collection & fitting included
8 Mb upgrade - £499
410/1 Memory
- 400 series RAM upgrade kits
- Supplied with full fitting instructions
-410/1 to 420/1 requires 1Mb
- 420/1 to 440/1 requires 2Mb
-410/1 to 440/1 requires 3Mb
1 Mb - £35 2Mb - £64 3Mb - £98
A3 10 Memory
- Four layer printed circuit boards
- Free MEMCla with 4Mb upgrade
- Courier collection & fitting included
2nd Mb- £99 4th Mb -£199
2nd to 4th Mb upgrade - £1 15
A3000 Memory
- Uses only eight RAM devices
- User upgradeable from 1 to 4 Mb
- Four layer printed circuit board
- Low power consumption
- Available without RAM devices
Bare card - £35
2nd Mb Card - £56 4th Mb Card - £145
A540 Memory Cards
- Uses only eight RAM devices
- Four layer printed circuit board
- Three cards may be fitted giving
a total of 16Mb of memory
A540 4Mb upgrade - £245
Two memory cards - £485
Three memory cards - £710
ARM3 Upgrades
- 3 to 4 times performance increase
- Suitable for all ARM2 based machines
- Does not invalidate warranty when
fitted to an A3000
25MHz ARM 3 upgrade - £199
Collection delivery and installation on
all machines - £18
A5000 Memory & Drives
- Increases A5000 memory to 4Mb
- Upgradeable and non upgradeable versions
- 4Mb to 8Mb price includes installation
- High quality Four layer circuit board
A5000 4Mb RAM non-expandable £89
A5000 4Mb RAM - £1 10 4Mb to 8Mb RAM - £399
A5000 2nd 105Mb IDE drive - £299
Aleph One 386 PC podule
- Provides full compatibility with PC software
- 10 to 20 times speed increase over emulator
- Single width podule suitable for all machines
- Multi-tasks in RISCOS window
- Upgradeable with Floating Point processor
386 podule with 1Mb RAM - £495 with 4Mb RAM - £575
Syquest removable disc systems
- Including one cartridge, drive unit and all cables
- 42Mb removable cartridges
- High-flow fan fitted for improved cooling
Atomwide Syquest drive unit - £425
Drive unit with Oak SCSI card - £524
Spare 42Mb disks - £55
Quantum SCSI Hard discs
- Including drive, metalwork and all cables
- Fast 16ms access 64K cache
- Phone for prices on IDE drives and interface cards
- Available as internal or external units
52Mb internal - £1 99 1 05Mb internal - £299
245Mb internal - £599 425Mb internal - £949
Oak 16bit card - £99 External unit add - £75
DTP & Monitors
- Impression II DTP package £130
- Impression junior DTP package £70
- LBP4 printer including sheet feeder £999
Eizo 9060 £399 - Eizo F550i £749 - Eizo T560i £1025
- Taxan 795 £490 - Taxan 875 £775
All monitors come with a free VIDC enhancer
Carriage on all monitors is £7
Acorn Machines
A5000 & A5000LC - Free 4Mb upgrade
A540 - Free 4Mb ram card giving 8Mb
A3000 & A3000LC - Free 2nd Mb RAM
A5000 - £1499 A5000LC - £1531
With Eizo 9060 monitor A5000 - £1699 A5000LC £1731
A3000 - £599 A3000LC - £642 A540 - £2495
- All products are cross-compatible
- Combination deals available on all products
- Dealer enquires welcome
- Phone for full details on all products
All prices exclude VAT at 17.5% but include delivery with the exception of monitors
A T O
|
\N 1
1 1
3
E
23 The Greenway Orpington Kent BR5 2AY Tel 0689 838852 Fax 0689 896088
Pete Worrall is a fine artist. His influences lie with the impressionists but his medium is
the A3000. He talked to Karen Donaghay and Tony Judge about his work
M ention fine art to most
people and they con-
jure up an image of
the eccentric artist,
immersed in the the smell of
oil paints, living in a separate
and rarefied world. Yet art,
like many other creative fields,
is changing and Peter Worrall,
as a ‘computer’ artist, is just
one exponent of the change.
‘The art establishment will
have to recognise the medium
of screen-based work as a
valid skill,’ he told us. ‘The
excitement of this new
medium lies in speed and cre-
ativity. I have produced more
screens in three years than
could be produced in a lifetime
of painting.’
These days, Peter works
almost exclusively on the
A3000, and a recent exhibition
of his work at the Wednes-
bury gallery in the West
Midlands was a showcase for
various art packages. Most of
the works are produced using
not one but several products
and Peter maintains that this is
crucial to his approach.
it’s the interchange that is
important. For instance, Rev2
has a very good textile-
designer panel. It's nice to
pick up part of an Arcol image
and then do a multi-print using
Rev2. Or Artelier has an excel-
lent outlining option, so I
might outline part of the image
and put it into Pro Artisan.
Peter does, of course, have his
Peter Worral with his creative medium, the A3000
own personal favourites and
one of these is Arcol.
‘I see Arcol as an experi-
mental fine art package. Arcol
is rather old-fashioned com-
pared to Rcv2 . but it has some
special effects that are second
to none. One. called anneal, is
like an enamel effect, it floats
over the surface and cycles
through all the colours. Arcol
can also bleach out parts of the
picture using shade, or eat into
an image - all with very unex-
pected results.’
Another favourite is ProAr-
tisan. ‘It’s the speed of colour
change that I like. Plus a clini-
cal ability to draw grids.’
But of course the Archi-
medes is not the only
‘creative’ machine in the
world. Peter described a com-
puter art conference where he
was one of the guest speakers:
‘They were all on Macs and
I, of course, was using the Arc.
So they had all been talking
about pixels, saying that the
state of the art is to get rid of
pixels and have smooth photo-
graphic quality.
‘When my turn came, I held
up an image and said that I
really liked pixels. Why bother
to create something on the
Mac that’s exactly like an
etching? You might as well do
an etching.
‘They were really amazed at
the power and speed of the
Arc. It makes the Arc an
incredibly creative tool.’
BBC ACORN USER SEPTEMBER 1992 27
ROSS VINCENT
GRAPHICS
THE MAKING OF KALEIDOSCOPE
We've all seen kaleidoscopes before - they are one toy that never goes out of fashion. But to Pete Worral, a kaleidoscope is more than a toy: it is a
creative optical object, capable of stimulating the artistic imagination. 'As a computer artist, the kaleidoscope theme is analogous with a computer
screen. In other words, both offer a special kind of vision, which can be manipulated, controlled and viewed in different ways by the user. ' Below
Pete explores this theme and explains the creation of one image, using an A3000 computer, a colour laser copier and two popular graphics packages:
ProArtisan and Arcol. His objective was to, 'create a dynamic, exciting image', using most of the 256 colours available on the average.
For those who wish to produce similar effects on the Archimedes, ProArtisan is available from Clares on (0606) 48511, price £89.36 plus VAT. The
lastest version of Arcol is called Arcol Desktop and is available from ExPLAN UK on (0822) 613868 for £50 plus VAT.
STEP ONE
PROARTISAN GRID
My initial planning was based
on pencil and paper drawings
for grids or frameworks into
which experimental colour-
fills could be placed using the
I’ro Artisan and Arcol pro-
grams. The final choice was
based on a geometric design
using a 1950s kaleidoscope
as a model.
I chose ProArtisan for the
grid because of the clear and
logical Banding menu giving
measured lines, and the Cut
and Paste menu for easy mir-
ror imaging. To begin with,
select the Banding menu in
Outline shape mode and using
the Pop-up gridlock window
(setting four), draw the five
circles as shown.
Next, select the square-
banded shape to quarter the
image, this will help to draw
the star, (diagonal lines are
also helpful in the construc-
tion). Turn off the Pop-up
grid-lock window and draw
the star shape. Careful aligning
of points is required here.
One important point to note
is that you only need to work
on one corner of the image
because the Cut and paste
menu can easily mirror-
image your creation, using
Left/Right and Up/Down
Hips. The small semi-circle
requires some work including
Pixel Edit using ProArtisan' s
excellent Zoom function,
situated on the Draw menu.
Remember to save all the
stages onto disc as you pro-
gress. Altogether this grid
took me an hour to produce.
This method can be adapted
to create many different varia-
tions of this theme and it is
worth experimenting . . .
STEP TWO
ARCOL EFFECTS
One of my favorite art pack-
ages is Arcol because of the
experimental ‘fine art’ Effect
and Sprite menus. So, with a
blank disc at hand, and Arcol
loaded, 1 decided to explore
colour and pattern effects.
First of all select Tools and
Sketch and draw a few free-
hand lines in different colours.
Next select Sprites and
Autocut and cut out a small
area of the screen. Now select
Effect. You want to find
Anneal. This creates an
enamel effect, with beautiful
moving colour changes: Select
or Adjust on the mouse button
will cycle different ranges of
colours. Shade is also worth
trying, because it will bleach
out selected parts of drawings
(interesting on digitised
images). The extensive Sprite
effects available also produces
excellent results. Save these
small ‘col I aged’ cutouts on to
a disc (at least fifteen of them)
and transfer the ProArtisan
grid on to the same disc. The
next stage involves loading the
kaleidoscope grid: the one I
prepared earlier!
Now you can try out colour
fills, using Sprite fill. It is
important to experiment, using
your artistic license plus the
Cut and Paste menu to mirror
image the fills.
28 BBC ACORN USER SEPTEMBER 1992
<3 RAPHICS
STEP THREE
PROARTISAN EFFECTS
The finishing touches are very
important for contrast and
balance. I also wanted to make
Kaleidoscope look as lively as
possible. Using the Draw
menu, select a plain colour fill
for the star, and use the Pop up
Key Colour window to mask
the surrounding areas.
Then apply the Spraygun
lightly, by dragging the bar to
alter the setting, in this case in
yellow and red. Remember to
switch off the pop-up key
colour window after use,
selecting X.
Finally the mini-spheres are
created using the Circular
graduated fills on setting one,
with colour sets two to seven.
There are 24 colour sets avail-
able and the last four enable
the artist to design their own
colour sets (and save them on
to disc. It is important to
change the colour set on each
application for this function to
work properly.
A unique feature available
on ProArtisan is the Rainbow,
multi-coloured brush or spray-
can, accessed by using Adjust
on draw and spray functions. It
is well worth spending time
with this function, because it
combines the methods I have
described above.
STEP FOUR
KALEIDOSCOPE
After a certain amount of trial
and error, the artwork is com-
plete. The final result contains
223 colours and satisfies my
objectives as a vibrant unique
image, using some of the best'
aspects of two extremely cre-
ative art programs.
There are infinite possibili-
ties for producing art on the
Archimedes through combin-
ing processes and using dif-
ferent software.
The next stage is to photo-
graph the screen and enlarge
the result through a colour
laser copier, choosing A4 to
A1 in size depending on the
image. This gives an accurate
depiction of the screen. Then
all that is left is to find a frame
and some exhibition space.
But that’s another story . . .
Next month in BBC Acorn
User , Peter Worrall takes a
creative look at video art.
BBC ACORN USER SEPTEMBER 1 992 29
IS If it's got to work...
...it's got to be one of ours
The new Worra CD ROM drive offers a low cost entry into the
world of multimedia with performance comparable to similar
drives. The High Speed CD ROM drive offers the highest
possible performance and is better able to cope with more
demanding applications, such as Acorn 'Replay' sequences,
than cheaper drives.
Each hard disc comes complete with the following FREE
software:
Genesis, Euclid, Disc Tree, RISC OS Companion, Worra Battle
Oak Solutions Ltd. Suite 25 Robin Enterprise Centre
Leeds Road Idle West Riding of Yorkshire HD 10 9TE
Tel: 0274 620423 Fax: 0274 620419
16-bit SCSI Interfaces
A3000
£98.00
A300/400/500/5000
£98.00
CDFS Upgrade
£45.00
Worra Winnie Internal Hard Discs
A300/400/500/5000
50 Mb
£299.00
100 Mb
£449.00
200 Mb
£735.00
Worra Winnie External Hard Discs
A3000/ A300/400/500/5000
50 Mb
£345.00
100 Mb
£495.00
200 Mb
£780.00
High Speed Internal Hard Discs
A300/400/500/5000
50 Mb
£339.00
100 Mb
£489.00
200 Mb
£775.00
High Speed External Hard Discs
A3000/300/400/500/5000
50 Mb
£389.00
100 Mb
£539.00
200 Mb
£825.00
Elite External Hard Discs
A3000/300/400/500/ 5000
50 Mb
£489.00
100 Mb
£639.00
200 Mb
£925.00
300 Mb
£1345.00
680 Mb
£1795.00
Worra Tape Streamer
605ft)
£595.00
150 Mb
£795.00
High Speed Tape Streamer
60 Mb
£765.00
150 Mb
£895.00
Elite Tape Streamer (DAT)
1 Gb •
£1750.00
Magneto Optical R/W Drive
560 Mb
£3650.00
CD ROM Drives
Worm CD
£299.00
High Speed CD
£399.00
Prices shown include SCSI interface (except
CDROMs which require SCSI card and CDES
upgrade).
Always state computer tyjx.* when ordering
Prices exclude £10.00 p&p
and VAT
Telephone for
Education Prices
(and we’ll knock off the cost of your call!)
QUALITY
RELIABILITY
Oak PCB
£99.95
Oak PCB is a brand new RISC OS compliant PCB and schematic design package. A multi-tasking desktop user
interface based on '.Draw ensures that users can quickly exploit the powerful draughting features, and create
complex multi-layer circuit boards or schematics. Output is to RISC OS printer drivers, or the plotter driver supplied.
Features Draw-file import/export, associative editing, drilling data, solder resist etc. etc. Supplied with
comprehensive PCB and Schematic libraries.
WorraCAD
£99.95
WorraCAD is the de-facto standard RISC OS 2D CAD package. Working to 18 significant figures precision,
WorraCAD provides all the tools required to produce superb accurate technical drawings. Outputs to plotters and
RISC OS printer drivers. Features tangents, nonnals. intersections, parallels, automatic associative dimensions, grid.
Drawfile export, linestyles, 16 layers, hatching, mirroring and stretching, CNC link available to Boxford Lathes.
Libraries available seperately.
Draw Print & Plot
£39.95
Draw Print &. Plot supercedes our earlier plotter drivers for Drawfiles (WorraPlot and ArcSign - upgrades available).
DrawPlot accepts drawfiles and creates output on UPGL compatible plotters. Features outline fonts, sprites, filled
areas, line thickness and depth sorting to avoid colours overlapping. DrawPrint accepts drawfiles and allows them to
lx* printed to RISC OS printer drivers at a different scale - for example to create huge posters (cropmarks are created
automatically).
KiddiCAD
£69,95
KiddiCAD is an exciting 3D building block package designed for younger users. 3D models may be created, using
the library of building bricks supplied, and rotated in real time. The high speed of operation and the live 3D view’
allows users to quickly gain an understanding of work in 3D. Models may lx output as Spritefiles in colour or
wireframe mode, and can then lx imported into painting packages, DTP, Genesis etc.
Leaders in CAD for the Archimedes
prices exclude P&P (£1.50) and VAT
SOLUTIONS
COMPATIBILITY
PERFORMANCE
WILL ACORN LAUNCH
AN AUTUMN OFFENSIVE?
The Autumn period is usually a busy time for the
Acorn marketplace, with many new products
launched in time for the BBC Acorn User show.
Last year it was the A5000, what will it be this year?
We give you up-to-the-minute
details in our next issue.
THE EXCLUSIVE SHOW PREVIEW
This year, the BBC Acorn User show
at Wembley will be bigger than ever.
The Acorn market will be out in force,
with over 70 companies displaying their wares.
But what new releases can you expect to see?
We reveal all in our stand-by-stand show preview.
EDUCATION SPECIAL
Big changes are afoot in the education sector,
but what will Acorn do to respond
to the new challenges?
We go behind the scenes
at Acorn to find out.
PLUS
BROKEN BEEBS
The BBC micro is renowned as a sturdy machine,
but things can go wrong. We look at some common
faults and tell you how to fix them.
VIDEO WALKTHROUGH
Take a roomful of school children, an A3000 and a
camcorder and see what stunning results appear.
Don’t miss our in-depth video workshop.
TECHWRITER REVIEW
The company who produced Easiwriter have now
released a new type of package. Techwriter has all
the features of a normal word processor, but can also
cope with mathematical formulae.
Is this the package that scientists have
been waiting for? We put it to the test.
REGULARS
• All the latest news and views
from the world of Acorn
• *INFO - helpful advice and
ideas covering the BBC A3000,
Archimedes, A5000, BBC B and Master
• Your letters and problems
• Programs galore on the yellow pages
and much more
To be sure of
your copy,
please fill in
the coupon
below and
hand it to your
newsagent. Or
why not take
out a subscrip-
tion, which
includes a free
monthly disc?
See page 89 for
details
DON’T MISS
the October issue of
BAU, on sale Thursday
September 10
DEAR NEWSAGENT, PLEASE ORDER MY REGULAR COPY OF BBC ACORN USER
YOUR NAME
ADDRESS
BBC Acorn User is published by Redwood Publishing, 101 Bayham Street, London NW1 OAG.
Distributed by BBC Frontline, Park House, 117 Park Road, Peterborough
32 BBC ACORN USER SEPTEMBER 1992
The Micro Power Group has now taken over the manufac-
ture and marketing of all current VERTICAL TWIST
products, under tne brand name of Leading Edge. This
arrangement will now enable Vertical Twist to apply their
outstanding technical expertise on new designs for the
Archimedes and to enhance the existing range.
Other Leading Edge Products
* A5000 RAM Upgrades
High quality four layer PCB, easy to fit - slots vertically - no need to
remove backplane or hard drive; uses fast DRAM to match your A5000
- 2Mb Upgrade (to give you 4Mb in total) £ I I 2.00
* Graphics Enhancer (300/400 series).... £225.52
Adds 24 bit palette and much more! (A3000 £235.74)
* Investigator 2 £23.79
The best selling disc utility package - runs from desktop, installs on hard
drive, improved disc editing facilities, more powerful backup features
with greater compression and detailed 40 page manual. (Not A5000)
* Tracker £42.5 1
T racker provides 8- track sound sequencing facilities, using the Archimedes sound
capabilities to the full. It has many advanced features including:- pitch bend,
arpeggio, stereo panning, volume slide, track swapping and mixing.
* Tracker Tunes (2-17 each) £5.00
Great tunes even if you haven't got Tracker! - Full list available!
* Sound Sampler/MIDI Card £79.99
Sounds can be sampled from HI-FI's, or CD players. The card is
installed instead of the Econet network card
* MIDI Tracker £16.17
Allows Tracker tune modules to be played out of a MIDI interface.
Even inexpensive keyboards have the ability to create excellent sounds
beyond even the sound quality of the Archimedes.
Northwood House, North Street, LEEDS LS7 2AA
Tel 0532 458800 Fax 0532 423289
* Carriage contribution £2.50, UK mainland only, excluding Scottish Highlands
Other areas, including overseas, carriage charged at cost.
* Please add VAT at I7i>% to all prices, including carriage
* Please make cheques/P.O^ payable to Leading Edge
* Access or Visa cards welcome
* Official education orders accepted; (minimum order value £30.00 for
invoicing, otherwise cheque with order). _ , _ „
6 ^ ' (Prices correct, E & OE)
Joystick Interface V2.4
JOYSTICK INTERFACE V2.4
This new version hardware/software package conforms fully to the
required Acorn standards, allows one or two standard digital joysticks to
be used and is now fully A5000 compatible! No internal fitting, expansion
box or backplane is necessary! Compatible with most games on the market!
Hardware/software A5000 UPGRADES from the original are avail-
able, for £7.99, inc VAT and P&P. Please return both interface and disc
to us at the address below with your name, address and remittance.
NowA5000 compatible! Only £34.00!
joystick Interface EXTENSION CABLE available - Only £6.50
High Quality SCSI CARDS g
Internal/ External podule for all machines (but not A5000)
* 8-bit budget card £93.60 ^
* 16-bit High performance card £128.50
A3000 Internal Cards ^
* 8-bit budget card £93.60
* 8-bit turbo card £128.50 ^
NEW LOW PRICE!
Coming Soon!
Schools!
8 Bit SCSI User Port for A3000!
This is an internal 8 bit SCSI card & User Port; so
now you can use our MIDI Interface or our MIDI
Sampler card, leaving the Econet socket free!
Price £131.87
All products designed and developed by Vertical Twist
Distribution exclusive to Greyhound Marketing. Dealer enquiries 0532 621111
Watford Electronics
Acorn'
(A member of the Jessa group of Companies - Established 1972)
Jessa House, 250 Lower High Street, Watford WD1 2AN, England
Tel: Watford (0923) 237774 Tlx: 8956095 Fax: (0923) 233642
The sign of
Quality
Shop Hours: 9am to 6pm (Mon.-Sat.) Thursday 9am to 8pm. FREE customer car park.
All prices exclusive of VAT; subject to change without notice & available on request.
The choice
of Experience
rchimedes
micro
System Basic Mono Colour Multiscan
A3000 £599 £665 £759 £924
A3000L/C £642 £708 £802 £967
A5000H/D - £1499
A5000L/C - £1531
When you purchase an Archimedes
Micro from Watford, look what you get
FREE with it
Micro
Free Offer
A3000
2Mb RAM; Monitor plinth and Acorn's
A3000 Shoulder Bag (carrying case)
A5000
Upgraded to 4Mb RAM & Panasonic
KX-P1170 Printer
Archi A4 Notebooks
A4 Notebook with 2Mb RAM £1 399
A4 Notebook 4M RAM/60M HD £1 699
A5000 Hard Disc Drives
A5000 - 1 00Mb 1 8mS Hard Disc Upgrade £269
A5000 - 210Mb 18mS Hard Disc Upgrade £459
Archi Accessories
• 3.5” 800K 2nd Floppy Drive (305/310)
• 5.25” 800K external Floppy Drive
• I/O Podule (Analogue/User/1 MHz bus)
• I/O Podule (Analogue/User)
• MEMO 1 A Upgrade
• MIDI add-on to I/O Podule
• MIDI Expansion Card
• Econet Network Board
• Archimedes IEEE Interface Adaptor
• Dual RS232 Podule
• 16 bit parallel I/O Card
• Archi replacement mouse - New design
• PC Emulator vl. 8
• Software Developers Toolbox
• Floating Point Unit
• SCSI Adaptor Expansion Card
• Keyboard Extension Lead
• 2 Podule Backplane
• 4 Podule Backplane
• Fan for above backplanes
• Rise Os Extras Software Disc
• Ethernet Card
• SCSI Card 8 bit
• A5000 - 2 to 4Mb RAM Upgrade
n#u 1 1 1 1 1 m i a
• 3.5" External Drive £95 • Monitor Stand
• Technical Manual £39 • Serial Upgrade
• A3000 Dust Cover £5
• A3000 plus Monitor Dust Cover
• A3000 User Port/Midi Upgrade Card
• A3000 User/Analogue/1 1C I/O Card
• A3000 External Podule Case
Archimedes Hard Disc
Watford's ST506 Hard disc drives for A310 & A410
series fit internally into the space provided.
P.S. A310 upgrades require a backplane and a fan.
£99
£195
£285
£359
£69
£195
£260
£279
£379
• 3HDP - Hard Disc Podule only
• 3HD20 - 20Meg H’ Disc + Podule for 310
• 3HD40 - 40Meg H' Disc + Podule for 310
• 3HD50 - 53Meg H’ Disc + Podule for 310
• 4HD20 - 20Meg Hard Disc for 410
• 4HD40 - 40Meg Hard Disc for 410
• 4HD50 - 53Meg Hard Disc for 410
• A3000 20Meg Hard Disc + Podule
• A3000 40Meg Hard Disc + Podule
Archimedes A3000
Desk Top Publishing
(DTP) Sale Offer
A3000 BBC Archimedes Micro with 3.5"
Floppy Disc Drive and a mouse, upgraded
to 2Mb RAM, COLOUR Monitor + Lead,
20Mb fast IDE Hard Disc Drive,
'Compression' Utility to increase the Hard
Drive capacity to Typically 40Mb, The
highly acclaimed Computer Concept's
Impression Junior DTP software package.
RRP: £1299
Sale Offer Price: £875
Above Package plus Acorn’s
Learning Curve £918
. DTP Package as above but with a
r .30Mb fast IDE Drive, (with
Compression utility, the capacity is
increased to typically 60Mb) £899
Above package with Acorn's
Learning Curve £942
Special Education discounts
available on above package, micros,
RAM upgrades, ARM 3 Turbo Card,
etc. Please write in or telephone:
(0923) 237774/250335
Archimedes RAM Upgrade
All our memory upgrades are simple to fit. No
soldering required. Fitting instructions supplied.
• R300-4 Layer RAM upgrade board (Bare). £
• R302-A3000 - to 2MB RAM Upgrade £
• R303-A3000 - to 2MB RAM Upgrade
(expandable to 4MB) £
• R304-A3000 - to 4MB RAM Upgrade £1
• R31 1 -A305 - to 1 MB RAM Upgrade £
• R31 2-A305/31 0 - to 2MB RAM Upgrade £
• R314-A305/310 - to 4MB RAM Upgrade £1
• R412-A410/1 - to 2MB RAM Upgrade £
• R413-A420/1 - to 4MB RAM Upgrade £
• R414-A410/1 - to 4MB RAM Upgrade £
• R810-A410/1 - to 8MB RAM Upgrade £5
• R820-A420/1 - to 8MB RAM Upgrade £5
• R840-A440/1 - to 8MB RAM Upgrade £4
• R814-R140 — to 8MB RAM Upgrade £4
• A5000 - to 2MB additional RAM Upgrade £
Lease Purchase facility now
available. Please telephone or
write in for details.
Desk Top Publishers
Acorn’s Archi DTP Package £79
• Equasor £39; • Expression-PS £19
Impression 2 DTP Pack £123
Impression Junior £69
Impression Business Supplement £39
Impression II Borders Disc £19
Tempest DTP Package £90
Archi Wordprocessors
Pendown Archi
£48
Archie Spell Master £25
Pendown Outline
PD Spellchecker
£40
Fonts
£18
Graphic Writer
£19
Image Writer
£25
EasiWord
£18
1st Word Plus-
2 £63
I
Databases
AlphaBase
£36
Magpie
£40
Flexifile
£79
Multistore v2.01
£176
Knowledge Organiser£42
Pinpoint
£65
Spreadsheets
Intersheet Disc
£24 Schema
Business Graphics
GammaPlot
Interchart Disc
£39 Sigmaplot
£17
Integrated Packages
£89
£39
£149
• Pipedream 4
• Desktop Office - Database, Graphs &
Charts, Wordprocessor Spreadsheet,
Communications £98
• Desktop Folio - Wordprocessor, Desktop
& Interactive Publishing. Ideal for school £75
A3000 I/O Card
(User, Analogue & IIC)
This NEW versatile I/O Card from Watford, fits inside
the A3000 and includes an Analog to Digital Converter,
a User Port, and an InterIC (IIC) connector.
The card allows many of the peripherals developed for
the BBC to be used with the Archimedes A3000. The
ADC and User Port have the same pin out and
connectors as the BBC computers.
Extensive RISC OS software is supplied to provide BBC
OSBYTE calls for support of the ADC and User Ports,
including the BASIC keyword ADVAL. The software
provides extended RISC OS support for separate
interrupts from both the ADC and User Ports, permitting
easy interrupt driven operation.
The card is provided with all the software in ROM and is
automatically loaded when the machine is turned on.
Peripherals connected to the ports can obtain up to
500mA of power at +5V. A fuse is fitted to the card to
protect the A3000 from damage arising from accidental
short circuit of the power output.
The card is provided with an extensive manual
explaining installation, all software commands,
connector pin outs, hardware addresses and example
programs.
Features
• An 8 bit User Port with a standard 20 way IDC
connector, compatible with the User Port on the BBC
computers and the Archimedes I/O Podule.
• A 1 0 bit Analog to Digital Converter with a standard
15 way D type connector, compatible with the ADC
on the BBC range of computers and the Archimedes
I/O podule.
• An InterIC (IIC) Port with a 5 pin DIN socket to
connect the A3000 to external IIC devices.
More Archimedes Products
See Pages 3, 4, 5, 6, 7, 8
CREDIT CARD 24 HOUR
Ansaphone Hot Lines
(0923) 250234 or 233383
Hi-Speed, Low Cost
Archi Hard Disc Drive
Watford's advanced interface allows IDE drives to
work on any Archimedes machine, speeds in
excess of SCSI devices can be obtained at a
fraction of the cost of a SCSI drive.
Up to four drives are supported by the IDE filing
system IDEFS, up to two drives can be attached to
each expansion card, up to four cards can be
installed in a machine. An optional 20Mb or 40Mb
hard disc can be supplied on the podule expansion
card itself, with its fast transfer rate and power
saving modes the drive is ideal for storing
commonly used software such as the IFonts
application.
A powerful security feature has been provided with
the two unique commands 'IDELock and
‘IDEUnlock, ideal for educational establishments
where hacking or tempering may be prevalent that
may lead to loss of data. Once locked, the
configuration can not be changed until a secret
password is used. The MDEForm Write Protect
option is particularly useful in conjunction with
‘IDELock as it will prevent any unauthorised
deletion of data.
By an innovative use of on-board memory, the card
will remember its configuration, even if moved to
another slot or even a different machine, this also
includes the unique security features.
Hardware
• Single width EuroCard
• Supports proposed ANSI ATA (IDE) specification
• Fast 16 bit MEMO interface interrupt driven to
support background disc operations
• 5 Mbytes per second peak transfer rate
• Built in Non Volatile RAM to hold configuration
• LED activity indicator
• 37 way D type socket for external drives
• Optional on-card 20Mb or 40Mb hard disc
• Up to two drives (master and slave) per card
• Multiple cards per machine (up to four)
Software
• Conforms fully to the Acorn IDE Specification
• All software supplied in ROM
• Filing system 'IDEFS'
• Desktop filer with drive ready detection and disc
name under icon
• MDEForm, WIMP based configuration and
formatting software
• Drives can be individually write protected
• Up to four drives over multiple cards
• Power saving standby modes supported with
configurable timeout
• Drives can be used without translation in native
mode for minimum overhead
• IIDEFSDisk, creates PC emulator hard discs
Prices
Part No.
Capacity
Access Speed
Price
ADA 0520
44Mb
28mS
£215
ADA 0530
100Mb
16mS
£295
ADA 0570
200Mb
15mS
£479
ADA 0580
330Mb
15mS
£849
All the above 3.5" hard drives are supplied
complete with Controller Card, cable & Software on
ROM. (Internal fitting). For use with
A300/A400/A500 series machines.
For A3000 users an additional external Case and
PSU will be required.
AAA 0300 External Case & PSU for A3000 £85
Internal Hard Disc Drives
for A3000
State of the art, 4 layer internal IDE Hard Cards for
the A3000. Software supplied in, On-board ROM.
ADA 0700
21Mb
23mS
£185
ADA 0770
30Mb
19mS
£285
ADA 0720
44Mb
19mS
£349
ADA 0750
60MB
18MS
£399
ADA 0730
89Mb
18mS
£619
Supplied ready assembled. No soldering required.
Simply plug into the allotted space.
Archi IDE Hard Cards
"Simply plug
and play"
Watford’s easy to instal, low cost, high
performance, revolutionary IDE Hard Cards
for the A300 & A400 series Archimedes.
ADA 0650
21Mb
23mS
£199
ADA 0800
30Mb
19mS
£295
ADA 0660
44Mb
28mS
£359
ADA 0810
60Mb
18mS
£409
ADA 0670
89Mb
18mS
£629
(Can be used as a Removable Hard Drive)
NFW ^
Archimedes A300/A400
SCSI Hard Disc Offer
(while stocks last)
100MB Hard Disc Upgrade
complete with Controller card,
Cables, Formatter and Manuals
RRP: £799
Offer Price: £325
Syquest Removable
Disc Units
These Hard Drive units are supplied complete with
a cartridge 42Mb removable, cables and a high
flow fan for cooling.
• Syquest Drive Unit pack £399
• As above + SCSI Card £415
• Spare 42Mb Disc £55
Archi to BBC Serial Link Mk 2
Using this simple data link, it is possible to solve all
your BBC to Archimedes data transfer problems.
The kit is supplied with a disk, and the necessary
cable to connect the two computers.
New RISC OS Version also available (please
specify)
• For A3000 £15 •ForA5000 £16
For A3000 Serial Upgrade (£19) required
BBC MASTER
MASTER 128K Micro incl. Acorn’s
View, Viewsheet, ADFS, BASIC Editor
& TERMINAL plus FREE OFFER
(see below) £399
FREE with every BBC Master purchased
from us during August
A 5.25" Double Sided, 40/80 track
switchable 400K Disc Drive
complete with cables and a Utilities
disc incl. 2 games, plus
Gemini's OFFICE MATE & OFFICE MASTER
Add-Ons & Accessories
Econet Module for the Master £42
Twin ROM Cartridge for Master £9
Quad ROM Cartridge for Master £14
Master Reference Manual I (No VAT) £14
Master Reference Manual II (No VAT) £14
Master Advance Ref Manual (No VAT) £14
64K Upgrade Kit for B+ £32
Acorn 1772 DFS Kit complete £49
ECONET Upgrade Kit for BBC B £42
ALL ECONET UPGRADES Available
ARIES’ IEEE Interface for BBC B & Master £238
Morley Teletext Adaptor with ATS Rom £99
Ecolink £270
Minerva's Archimedes Software
EasyWord £18 TimeTabler £549
Home Accounts £35 System Delta £59
System Delta Program Reference Manual £29
Stand alone Business Accounts Packages
Sales; Purchase; Order Processing and Invoicing;
Nominal; Stock management
£79 per module
or Complete Business Package £325
■
ARM 3 Turbo Card Mkll
Simply The Best
%"// /////A
ft
Here it is at last - the all new Mark 2 version
of Watford's highly acclaimed ARM 3
processor board for the Archimedes and now
also the A3000 series computers. Using the
latest surface mount technology on a high
quality four layer circuit board we have
reduced the overall size to a mere 53mm x
45mm, and the cost to only £169. Mk II
upgrade will increase the speed of your micro
by a factor of 3 to 6.
Any competent A300 or A400/1 series micro
owner can fit the upgrade himself, as we
provide full fitting instructions and a special
ARM chip extraction tool. However for A3000
micros and those not wishing to perform the
upgrade themselves, we will collect, upgrade
and return your micro by courier service, at an
additional cost of £18.
(A300 and old A440 series owners please note
- you will need to upgrade to MEMC1 A for
ARM3 to work.)
RRP £249
Offer Price £169
Acorn have satisfactorily evaluated Watford’s
ARM 3 upgrade and the A3000 upgrades are
fitted by Acorn approved surface mount
technology centre, therefore its fitment will not
invalidate Acorn's warranty on the micro.
Z88 Portable Micro
• Z88 Portable Micro £179
• 32K RAM Pack or 32K EPROM Pack £1 6
• 1 28K RAM Pack or 1 28K EPROM Pack £32
• 512K RAM Pack £86
• 256K Eprom Pack £55
• Z88 Eprom Eraser Unit £38
• Z88 Carrying Case £8
• AA Nicad Rechargeable Battery £1.50
• Battery Charger Compact & Fast £6
• Z88 Serial Printer Cable £8
• Z88 Parallel Printer Cable £18
• Z88 to Archi Link £15
• Z88 to BBC Link £8 • Z BASE £56
• Z88 to PC Link II £27 • Z88 to Macintosh £32
• Z88 Mains Adaptor £9 • Z88 Modem £114
Continued-
“ The image quality which this little beauty can produce is quite
stunning. ”
Archimedes World - July 1992
"Other Arch image grabbers have been irritating or just plain
useless...”
“Loads of well written, easy-to-follow and in-depth help, all
glued together in a very handsomely designed manual.”
Computer Shopper - July 1992
Original after applying an enhancement filter
Original after edge filter applied
The only sensible scanning
and image processing solution
for the Acorn Archimedes. Just
compare the features, there
can only be one choice...
Original Image, 16 Grey Levels
Watford proudly introduces its innovative new
256 grey-level hand scanner, Scan256, for the
Archimedes range of micro computers. It offers
up to 256 grey levels at a maximum of 400 dpi,
and comes complete with the most advanced
and sophisticated 256 grey scale scanner
software currently available for the Archimedes.
Features
^ Multiple copies of the image in memory at once
Allows multiple consecutive operations without having to save the original
image to disk.
^ Instant re-draw of all 4 image buffers
No re-calculations needed unlike other packages that use on the fly
screen-dithering.
^ Highly advanced dithering and image size reduction
Available via industry standard ChangeFSI package for maximum image
quality. An invaluable aid to reduce the size of the image whilst
maintaining maximum image quality.
^ Advanced in-built image processing options
Convolution digital filtering fully implemented with over 100 filters covering
edge detection, image enhancement and image smoothing. Enables high
quality images to be obtained from poor quality scans.
^ A unique L.E.D. indicator on the scanner
Shows you when the scanner is being moved at close to the maximum
scanning speed, not just when it is too late and a scan line has been
missed by moving the scanner too fast.
^ Fully adjustable scale and size of image preview when scanning
Image preview window can even be behind other windows and preview is
shown in real-time with maximum number of grey scales available.
► Support for ‘The Serial Port’ Graphics Enhancer
Allows up to 256 simultaneous grey scales on screen at once.
► True brightness, contrast and gamma correction
All can be specified by a value to exactly match monitor/printer. No
guessing with shapes of curves and correction is mathematically correct.
^ RISC OS 3 features
Include rotation and shearing. Scans normally are scanned at a slant
rather than being rotated, shearing enables the scan to be corrected
better than rotation.
► Fast RISC OS printing
Multiple options such as scale to page, centre, sideways, selected area,
and any scale.
^ Scanner scans at an amazing 3ms per line
A post card at 400dpi takes only 7.3 seconds to scan, creating over 3Mb
of data.
► Selectable scanning modes
256 grey-scale, 256 grey-scale half width, 16 grey-scale and monochrome
scanning modes. Half width mode enables longer 256 grey-scale scans to
be achieved.
^ Save image in foreign formats
Save as industry standard TIFF for exporting to other systems, AIM for
further processing, or RISC OS Sprite format.
^ Single width, high quality podule using surface mount technology
Scan256 Scanner, Interface Card,
Software and Manual
Only £185
BBC Educational Software
i
1
Archimedes Software
■aaiiiii-
Maths with a Story 1 (Disc). 4 primary level
maths programs £20.00
Maths with a Story 2 (Disc). 4 further
maths programs. £20.00
Picture Craft (Disc) 6-14 age group. Pack
consists of flexible geometrical design &
colouring programs. £17.00
Computers at Work - Primary £1 7.35
Espana Viva - 3 Discs £1 9.95
WHITE KNIGHT Chess game £1 6.00
A Vous La France £29.00
Six French Games - Aimed at pupils in their
first year of French, but also useful as revision
for more advanced students 1 1 years+ £26
More French Games - Another 6 games
12years+ £26
Au Restaurant and Accident de Route
12years+ £26
Boulogne and Oh-Les - 2 programs for
beginners £26
Letters to French Penpals - 1 1 years* £26
French Programs with Henri Beret - The
programs in this series present vocabulary,
grammar and role-play phrases in the form of
animated games. 11-16 £22
Six German Games - Aimed at pupils in their
first year, but useful as revision for more
advanced student of German. 12 years+ £22
More German Games - Aimed at pupils in their
2nd year of learning German. 12 years* £22
Computer Control - This is a package of 3
programs simulating control of a greenhouse, a
robotic arm & a chemical plant. 14-16 years £26
PUNCMAN Learning punctuation
Puncman 1 & 2 for 7 - 13 years £1 5
Puncman 3 & 4 for 8 - 14 years £1 5
Puncman 5, 6 & 7 for 8 - 15 years £1 5
Yes Chancellor - A chance to take over number
11 at Downing Street. 12 years* £18
Letters & Pictures - Introduces phonic skills to
Infants 6-8 years £15
Numbers & Pictures - Early number learning
is a great fun (4-6 years) £1 5
Note Invaders - Budding musicians can learn
the notes on the Clef with this elegant game 3
programs (7 to Adults) £15
Maps & landscapes No. 1 (9-14 years) £18
Help Your Child learn Basic Map work No. 2
(9-14 years) £18
Spelling Week by Week (6-14 years) £1 8
Archi Educational Software
Animated Alphabet
£21
(3-6 yrs)
Arcventure
(8-12 yrs)
Bookbinder
Bumper Disc
Bumper Disc 2
Craftshop 1
Craftshop 2
Converta-Key
Data Word
Desktop Stories
DigiSim
Dream Time
(5-7 yrs)
Farm (5-7 yrs)
Fleet Street Phantom
(9-13 yrs) £25
Fun School 3 Red
(up to 6 years) £17
Fun School 3 Green
(6-8 years) £17
Fun School 3 Blue (8
years*) £17
Gate Array Teaching
System £68
£29
£43
£14
£14
£26
£26
£16
£16
£35
£35
£23
£19
£8
£42
£28
£24
£24
£16
Glimpse Clip Art
Utility (7-16 yrs)
Highlighter
(6-16 yrs)
Jigsaw
Mapventure
(9-13 yrs)
Microbugs
Money Matters
Nature Park Adven-
ture (7-9 yrs) £27
Numerator £60
Picture Book £16
Recall (6-13 yrs) £39
Sellardore Tales £24
Snippet £26
Space Mission
Mada (9-13 yrs)
Sting of the Dump
(9-13 yrs) £22
Target Maths £16
Viewpoints
(9-12 yrs) £33
Wizard's Revenge
(7-10 yrs) £17
Worst Witch
(7-10 yrs) £25
GRAPHICS
Pipe Mania
£17
3D Construction Kit
£39
Power Band
£14
Arc Light
£46
Puncman 1 & 2
£16
ARCtist
£19
Puncman 3 & 4
£16
ARCticulate
£19
Pysanki
£14
Atelier
£65
Quazer
£10
Artisan II
£45
Real McCoy
£22
Artisan Gallery
£16
Real McCoy 2
£23
Autosketch II
£65
Redshift
£14
Craftshop 1 & 2
£28
Return to Doom
£16
Euclid 2
£50
Repton 3
£14
Graph Box
£59
Saloon Cars Deluxe
£27
Graphbox Professional
£107
Spitfire Fury
£22
HotLink Presenter
£40
Splice
£25
Illusionist
£69
Sporting Triangles
£24
Kermit
£46
Superior Golf
£14
Mogul
£17
Superpool + Break 147£19
Poster
£79
Swin
£22
Pro Artisan
£70
Talisman
£12
Prime Art
£69
Timewatch
£24
Render Bender 2
£95
Trivial Pursuit
£22
Revelation 2
£80
Twin World
£15
Snippet
£21
U.I.M.
£23
Titler
£119
White Magic 2
£15
Tween
£29
Wimp Game
£13
Worldscape
£16
GAMES
XFire
£19
Air Supremacy
£17
Zelanites
£23
Apocalypse
£14
Arcade Soccer
£14
Miscellaneous
Avante Garde Fonts
£23
Ancestry
£59
Boogie Buggy
£14
Arccomm 2
£38
Break 147 + Supa Pool£19
Arcterm 7
£64
Bughunter in Space
£13
Armadeus Sound
£60
Cataclysm
£19
BBC DFS Reader
£6
Chess 3D
£14
Broadcaster Loader
£65
Chocks Away 2
£14
Compression (CC)
£38
Chocks Away Extra
£14
Equasor
£38
Conqueror
£15
FlexiFile
£97
Corruption
£18
Genesis Plus
£68
Cyber Chess
£38
Genesis 2
£99
Elite
£33
Investigator 2
£22
Enter the Realms
£19
JX Archi Colour Printer
E-Type Compendium £20
Driver for Citizen &
E-Type Designer
£13
Star Printers
£15
Family Favourites
£13
Magpie 2
£42
Grievous Bodily Arm £19
Notate
£42
Holed Out Designer
£13
Numerator
£66
Holed Out Golf Comp £20
Pin Point
£65
Hostages
£14
Presenter 2
£29
Inter Dictor 2
£26
Presenter Story
£145
Iron Lord
£15
Rainforest
£17
Jigsaw
£27
Revelation 2
£95
Lemmings
£20
Rhapsody in Blue 2
£45
Lost Temple
POA
Score Draw
£46
Mad Prof Mariarti
£17
Show Page
£127
Masterbreak
£16
Speech!
£15
Man at Arms
£14
SWIV
£19
Mahjong Patience
£15
The Victorian
£17
Manchester United
Time Tabler
£549
Europe
£19
Toolkit (Clares)
£35
Mig 29
£24
Touchtype
£40
Nebullus
£21
Tracker
£39
Nevryon
£14
Turbo Driver BJ10E
£42
Olympics
£14
Vox Box
£46
Pandoras Box
£18
WorldScape
£17
LANGUAGES (Archimedes)
ISO-PASCAL; FORTRAN 77 £77 each
Assembler; LISP; Prolog X £149 each
ANSI C Rel. 3 £125 Logotron Logo £45
Macro Assembler £40 Rise Basic £120
RoboLogo £69 Rise FORTH £110
BASIC Compiler £77 Cambridge Pascal £95
Archimedes External Disc
Drive Interface
With this interface it is possible to connect almost
any 5.2573.5” disc drive with its own power supply
to the Archimedes. Upto 4 disc drives can be
connected. Fully Buffered Board. NO SOLDERING
is involved. Supplied complete with necessary lead.
Price £21
Now supplied with NEW RISC OS Version
Software
Watfords' Archimedes Video Digitiser is the most
sophisticated digitiser ever designed for a micro. It
provides a fast and flexible means of capturing
images from a video camera or recorder for display
and manipulation on the Archimedes range of
Micros. Off-air televison signals may also be
digitised via a video recorder or TV tuner. Please
write for further details.
Price £119
A Set of Colour Filters for colour image grabbing
using a video camera £1 6
Archi Graphic Tablet
The Archi Graphic Tablet offers performance and
accuracy comparable to other tablets priced at well
over £400, and has the useful addition of a liftable
cover, which can hold tracing material or menu
templates securely. The package is supplied
complete with sophisticated Archi software. (Now,
fully LinCAD compatible. Recommended by Linear
Graphic for use in Education).
(FREE this month, PC Mouse Drivers
& Art package)
Special Price £199
(Price includes Tablet, Leads, Software & Puck)
Stylus Optional Extra £20
Archi Graphic Tablet Junior. Working
area 9" x 6". Price includes Stylus £125
Surge Protector Plu
Fitted in place of your normal mains plug, this
device protects your equipment (and data from
corruption), against mains high voltage transient
spikes/surges caused by lightning or thermostats
switching.
Protection for only £8.50
4 way top quality mains trailing sockets.
Supplied wired up with mains plug ready for use.
Can be screwed to floor or wall if required.
Very useful for tidying up all the mains leads from
your peripherals.
£9.50
Aries Spike Cleaner Unit
A 4 way mains distribution unit as above with a
built-in Surge Arrester, providing protection for your
complete Computer/Hi-Fi System
£16
8 Way DIP Switch
Increase the speed of your Disc Drives by
soldering this switch to your BBC B or B+ keyboard
• A300/400
Back Plate Extension
£15; • A300
Only £1.00
£14
Continued-
FREE
Connecting
lead with
every monitor
purchased
from us.
Please specify
type required.
Microvitec Monitors
• 1 431 - Standard Resolution Monitor £1 69
• 1451 - Medium Resolution Monitor £209
• Cub3000 Medium Res for A3000 £189
• Dust Cover for Microvitecs £5.50
• Touchtec 501 Touch Screen £239
Now 3 years Parts & Labour warranty on all
Microvitec Monitors
Multiscan Colour
• Eizo 9060S
£389
• Taxan 770LR
£362
• Eizo F550i
£719
• Taxan 775
£362
KX-P1123
£126
KX-P2180C
£156
• Eizo T560i
£995
• Taxan 787
£249
KX-P1 124i
£170
KX-P2123C
£198
• NEC 3FG
£370
• Taxan 795
£397
KX-P1170
£99
KX-P2180M
£159
• NEC 4FG
£465
• Taxan 875
£679
KX-P1624
£270
KX-P2123M
£176
• NEC 5FG
£850
• VIDC Enhancer
£25
KX-P1654
*£332
Colour Kit for
• NEC 6FG
£1525
KX-P1695
£270
P2180M/2123M
£-
KX-P2624
*£270
Aries AiphaScan Monitor
Pound for Pound, the AiphaScan VGA Multiscan
monitor provides the maximum performance and
greatest flexibility of any 14" colour monitor for the
Archimedes micro.
Its multiscan circuitry provides automatic
adjustment for frequencies between 30 and 60KHz
horizontal, and 50 and 90Hz vertical. Its 0.28mm
dot pitch high resolution tube provides super sharp
text graphics, while a high speed (70/72Hz) refresh
rate provides a flicker-free display easing the eye
strain. The Multivideo VIDC Adaptor supplied (free)
with the monitor allows high resolution operation in
all screen modes.
£325
Philips Monitors
VIDC Enhancer
This unique VIDC add- j
on board for the
Archimedes, caters for
all types of Multiscan
and VGA monitor and
mode requirements.
There are 2 versions to
suit all requirements. The
multimode software supplied, provides all the new
modes for the selected monitor type, including the
now standard Computer Concepts modes. With
VGA monitor, you are no longer restricted to a few
modes. A Desk Top application supplied on disc,
allows new modes to be designed and existing
modes to be modified for particular monitors.
Super VGA VIDC Card: Its unique design allows
the horizontal and vertical sync to be buffered and
have the polarity changed under software
control £45
MultiVideo VIDC Card: As above but for
MultiScan monitors only.
Panasonic Printers
£25
£69
£129
* Price includes 12 months On-site warranty
Cut Sheet Feeders
P36 - 1 1 24/24i £79 P37 - 1 1 23/70/80
P38- PI 624/95; P2624
Buffers
P12 4K Buffer Board for KX-P1081
PI 4 32K Buffer P1 123/24/70/80
PI 540/92/95; PI 624/54/95
Serial Interfaces
P19 for P1 1 23/24/24i/70/80/1 624/54/95/2624
Original Panasonic Ribbons
Guaranteed to last 3 million characters
P110 for KX-P1081, 1592 & 1595 £6
P115 for KX-P1 180 £7 P145 forKX-P1124 £7
PI 40 forKX-P1540 £8 P155 for KX-P1624 £8
Colour Ribbons forKX-P1081, 1592 & 1595
Brown, Blue or Red £9 each
PI 50C Colour for P21 23/2 180 £15
£49
Citizen Printers
• 120D Plus
£95
• Swift 24E#
£225
• 224
£174
• Swift 24X
£299
• PN-48
£199
• 24X Colour Opt
£32
• Swift 9
£145
• PN48 Ribbon
£4
• AH29804 Manual Cut Sheet Feeder for Swift
9/24/124. Holds 50 Sheets
£29
Integrex ink Jet Printers
# FREE Colour Option with Swift 24E
+ FREE 2 years Parts and Labour warranty on all
Citizen Printers
• Swift 9 Colour Option £1 9
• Swift 24 Colour Option £29
• Swift 24 Ribbons Black £4 Colour £13
• Swift 24X Ribbons Black £8 Colour £1 6
• Citizen/Archimedes Colour Printer Driver £1 5
• BM7502 12” Hi-res Green Monitor
• CM8833 14” Med. Res Colour Monitor
• Dust Cover for Philips Monitors
£67
£172
£6
STAR BUY
Aries A2000 Colour Monitor
This attractively finished, etched screen medium
res monitor is supplied complete with built-in
speaker, volume control and video input. All
controls are located on the front panel for ease of
use. Ideal for BBC, BBC Master, Archimedes
and Amiga.
Only £159
Spare Monitor Leads
BNC Lead for Zenith or Philips £3
Skart Monitor Lead £5
RGB lead for TAXAN Monitors £3
Archimedes Colour Monitor Lead £7.50
Roland Plotters
• DXY1100 £490 • DXY1200 £620
• DXY1300 £825 • DXY2500 £2345
• Sketchmate A3 £499 • Sketchmate A4 £308
• Roland plotter Pens, Fibre tip £7.50
• Colour Jet 1 32 Printer £449
• Paper Roll £6.50
• BBC Screen Dump Software £1 0
• Colour Cartridge £21
• Black Cartridge £1 2.40
• 1 00 A4 OHP transparencies £55
• 8K Serial Interface Optional £1 23
• Colour Jet 2000 £POA
• Betajet Ink Jet Printer £275
ES I CREDIT CARD 24 HOUR
hh Ansaphone Hot Lines
|A| (0923) 250234 or 233383
Star Printers
LC15
£178
SJ48 Inkjet
£172
LC20
£105
XB24-200 Colour
*£295
LC24-15
£245
XB24-250 Colour
*£355
LC24-20
£158
XB24 Colour kit
£29
LC24-200
£170
ZA200 Colour
*£244
LC24-200 Colour
£205
ZA250
*£310
LC200 Colour
£143
• Star/Archimedes
Colour Printer Driver
£15
* Includes 12 months On-site warranty
Cut Sheet Feeder
LC1 0/200/24-10
£65
LC15/LC24-15
£125
XB24-10
£80
XB24-15
£139
Serial Interfaces
8K Ser LC-200; LC24-200; FRIO; FR15;
XB24-10; XB24-15
£52
Buffers
32K Ram Card for LC/XB24-10; 15; LC200 £55
Ribbons
LC10; LC10-II; LC15 Black £4;
LC-200; LC24-200 Black £5;
XB24-10; XB24-15 Black £5;
Colour £6
Colour £12
Colour £12
Laser Printers
All Laser Printers include 12 months
On-site maintenance
Brother HL-4
4ppm
£575
Brother HL4-V
4ppm
£640
Brother HL4-PS Postscript
4ppm
£1040
Brother HL8-V
8ppm
£990
Canon LBP4 LITE
4ppm
£495
Canon LBP4+1.5M RAM
4ppm
£639
Canon LBP-8III Plus
8ppm
£960
Epson EPL4300
4ppm
£635
Epson EPL4000
6ppm
£485
Epson EPL7500
6ppm
£1145
Epson EPL8100
lOppm
£960
HP Laserjet IIP+
4ppm
£525
HP Laserjet III
8ppm
£1010
HP Laserjet HID
8ppm
£1495
HP Laserjet IIIP
4ppm
£685
HP Laserjet lllsi
16ppm
£2515
NEC Silentwriter S62P P/script
6ppm
£1070
NEC Silentwriter 266
8ppm
£670
NEC Silentwriter 290P P/script
8ppm
£1389
Panasonic KX-P4420
8ppm*
£618
Panasonic KX-P4450i*
11 ppm*
£915
Panasonic KX-P4451
£1240
Panasonic KX-4455 Postscript
11 ppm*
£1450
Panasonic KX-P4430 Satin Print*
' 5ppm*
£627
Panasonic KX-P4410
5ppm*
£-
Star LP-8III2
8ppm
£1249
Star LP-8 III
8ppm
£905
Star LP-8 Star(post)script
8ppm
£1135
Star LP-4
4ppm
£565
Star LP-4 Mk 3
4ppm
£649
Star LP-4PS Postscript
4ppm
£775
* Now with 2 years On-site warranty
Laser Toners
Canon 2, 3 & 4
£46
Star LP4/LP8
£56
Epson GQ
£13
KX-P4420/50
£19
EPL4100
£59
Laserjet HP IIP & IIIP £42
EPL71 00/7500/
Laserjet ll/D, Ill/D
£48
8100
£125
Qume Crystal (3)
£58
Laser RAM
Upgrades
IIP; Ill/P 1Mb
£51
EPL7100 256K
£39
HP; lll/P 2Mb
£88
GQ5000 51 2K
£42
IIP; Ill/P 4Mb
£135
KX4420/50 1 M
£75
II & IID 1Mb
£64
KX4420/50 2M
£115
II & IID 2Mb
£99
KX4420/50 4M
£195
II & IID 4Mb
£146
Star LP8 1M
£139
Canon LBP4 1M
Canon LBP8 2M
£105
£125
Star LP8 2M
£275
Laser
Drum & Developer
• Epson Drum
GQ5000
£93 EPL7100
£129
• Panasonic 4420
Drum
£60 Developer
£59
• Panasonic 4450
Drum
£93 Developer
£80
• Qume Drum
£76 Developer
£56
Jetpage Postscript Cartridge
• HP IIP/III £225 IID & HID
£227
Various Add-Ons
• Laserjet Appletalk Interface
£135
• HP Adobe Postscript
£399
• Pacific Page Postscript
£259
• HP Premier Font Collection
£28
• Laserjet various Font cartridges
from £45
Hewlett-Packard Printers
• Desk Jet 500 £272 ‘Paintjet XL 300 £1785
Desk Jet 500 Col. £399 ‘Quiet Jet Plus £382
‘Paint Jet Colour £518 *HP Think Jet £265
•Paintjet XL £1196
• 3 years extended Parts & Labour warranty £49
• Price includes 12 months on-site warranty
• DeskJet 500 Cart. Black £15; Colour £27
• Paintjet Cartridges Black £19; Colour £23
• Desk Jet 500 256K RAM cartridge £69
• HP Epson FX Emulation Cartridge for Desk Jet £59
• DJ 500 High Capacity Black Cartridge £21
• DJ 500 Colour Archi Printer Driver £1 5
Plug In Font Cartridges for DJ 500
• 22706B - Prestige, Elite, Line Draw fonts £55
• 22706C Letter Gothic & HP Line Draw fonts £56
• 22707P- Proprint Emulation Cartridge £57
• Desk Jet Unlimited (Book No VAT) £19.75
• Special High Res Card 600 DPI for Canon
LPB 4 & LPB 8 Laser Printers £315
• LPB 4 Printer plus High Res Card £875
• LPB 8111 Printer plus High Res Card £1275
• LPB 4 Optional Paper Tray £79
. [V j i i ^ 'i i it mi
B-100 £205 DL1 100 Col £267
B-200 £270 DL1200 £363
DL-900 £181 DL3600 £508
DL1100 £217 VM800 £1036
Ribbons
DL900/1 100/1 200 Mono £5 Col. £11
DL3600 Mono £6 Col. £12
B-1 00/200 Ink Cartridge £15
Canon Bubblejet Printers
BJ10EX
Printer
£174
CSF
£43
D'ble
Bin
Ink
Cart
£16
BJ20
£254
-
-
-
BJ300*
£284
£88
£65
£12
BJ330*
£380
£110
£79
£12
BJC800C £1411
-
-
-
* Includes 12 months On-site warranty
• Spare Battery pack for BJ 1 0E £33
• BJ10EX - Archi Turbo Driver £42
Special Offer:
Canon BJ10EX Printer + CC’s Turbo Driver £222
NEC Pinwriter Printers
• P20 £178 • P70 £396
• P30 £237 • P90 £605
• P60 £322
• P60/70 Colour Option Kit £59
• Ribbons Black for P20/30 £6 for P60/70/90 £7
• Ribbons for P60/70/90 Black £9 Colour £13.50
Cut Sheet Feeders
Concept Keyboards
Standard A3 Keyboard with BBC Software £138
Standard A4 Keyboard with BBC Software £109
Archi A3 Keyboard £139
Archi A4 Keyboard £110
Listing Paper (Perforated)
• 1 ,000 Sheets 9.5” x 1 1" Fanfold Paper £7
• 2,000 Sheets 9.5" x 1 1” Fanfold Paper £1 1
• 1 ,000 Sheets 9.5" x 1 1 " NCR 2 Part Fanfold £21
• 1 ,000 Sheets 1 5" x 1 1" Fanfold Paper £9
• 2,000 Sheets 1 5" x 1 1" Fanfold Paper £1 6
• 1 ,000 Sheets true A4 Fanfold Paper 70gms £1 1
• 2,000 Sheets true A4 Fanfold Paper 70gms £21
• Teleprinter Roll (Econo paper) £4
(All our Fanfold paper is Micro perforated leaving a
smooth clean edge when the tractor feed strips are
detached).
Carriage 1 K Sheets £2.50, 2K Sheets £3.00
Universal
Printer Sharers/Changer
Connect up to 5 Micros to 1 printer or 5 printers to
1 Micro with our combined, Sharer/Changer switch
boxes.
Standard Low Cost Type
Connects
Serial
Parallel
• 2to1
£10
£11
• 3 to 1
£13
£14
• 4 to 1
£16
Professional Type
£17
Connects
Serial
Parallel
• 2 to 1
£17
£18
• 3 to 1
£22
£25
• 5 to 1
£34
Cables extra at £6 each
£38
2 Way Compact Switch
A handy 2 way printer switch can be attached to
the micro or monitor for ease of use.
• Centronics £1 8; • Serial £1 7
(Cables extra at £6 each)
Auto Printer Sharer Switch
Cross Over Manual Switch
2 ln/2 Out Parallel
£29
2 ln/2 Out Serial
£28
3 ln/2 Out Serial
£36
256k Multi Spooler
These Auto Parallel Printer Sharers have built-in
256K of Printer Buffers. They can be used as Auto
Sharers, Printer Buffers or both.
• 2 ln/2 out £135 • 4 ln/2 out £169
• 8 ln/1 out £199
Compact Converter Units
Serial to Parallel E36 Parallel to Serial £37
P20 £59;
P30 £85;
P60 £89; P70/90 £80
Epson Printers
DFX5000
£1075
LQ1070
£310
DFX8000
£1940
LQ1170
£432
FX850
£258
LQ2550+
£675
FX1050
£327
LX400
£100
LQ100
£147
LX850+
£138
LQ200
£161
LX1050
£206
LQ570
£201
SQ870
£POA
LQ860 Colour £440
SQ11 70
£565
LQ870
£357
SQ2550
£625
LQ1 060 Colour £585
Cut Sheet Feeders for
LQ570, LQ870
£47
LX400/850/LQ200/400/450/500/550
LQ1 01 0/1 070/1 170
£72
LX 1050
£115
FX850/LQ860
£128
FX1 050/LQ1 060/SQ850
£155
LQ2550
£299
SQ2550
£210
Tractor Feed for
LQ800 £44; LQ850/FX850 £69; LQ1050/
FX1050 £85; LQ2500 £90; LQ2550 £90.
Accessories
• EX800/1 000 Colour Option £45
• EX800/1 000 Colour Ribbon £1 4
• LQ2500 Colour Option £65
• Multifont Card for LQ550/850/1 050 £95
Epson Printer Interfaces
RS232 £28 RS232 + 2K Buffer £52
Printer Leads
BBC Centronics 4’ long £5
BBC Centronics 6’ extra long £7
Compact’s Special Centronics Lead £7
Nimbus Centronics Lead £6
IBM/Archimedes Parallel Lead 6’ £5
IBM/Archimedes Parallel Lead 5 metres £10
IBM/Archimedes Parallel Lead 10 metres £15
Double Ended 36 way Centronics Lead 4’ £7
Double Ended 36 way Centronics Lead 6’ £9
RS232 Leads (Various) P.O.A.
(On continuous fanfold backing sheet)
1 ,000 off, 90 x 36mm (Single Row) £6.00
1 ,000 off, 90 x 36mm (Twin Row) £6.25
1 ,000 off, 90 x 49mm (Twin Row) £7.50
1 ,000 off, 102 x 36mm (Twin Row) £6.75
Laser Printer Labels on A4 Sheets
3750 off, 70 x 29mm (3 Rows) £15.50
2400 off, 70 x 37mm (3 Rows) £15.25
2625 off, 70 x 42mm (3 Rows) £15.00
Printer Ribbons &
Various Dust Covers
Type
Ribbons
Dust Covers
BBC Micro
-
£3.50
BBC Master
-
£4.00
Archimedes Micro pair
-
£9.00
Citizen 120D
£2.75
£4.50
DMP2000
£2.75
£4.75
DMP4000
£3.75
£4.85
EX800/1000
£3.50
£5.00
RX/FX80/85/800/MX80
£2.95
-
FX/MX/RX1 00/1 000
£3.95
-
Kaga/Taxan KP810/815
£3.25
£5.00
LQ400/500/550/800/850
£3.25
£6.00
LQ1050/LQ2500
£4.00
-
LX80/86
£2.75
£4.50
LX400/800/850
£3.50
£5.00
M1009/GLP
£2.95
£3.75
NEC P2200
£4.50
£5.00
Panasonic KX1 080/81
£6.00
£5.00
Panasonic KX-P1124
£7.00
£5.00
Star LC24-10
£2.95
£6.00
Professional Printer Stand
The professional
printer stand takes
hardly more space
than your printer. Due
to the positioning of
the paper feed and
re-fold compartments
ie. one above the
other, the desk space
required for your
printer functions is
effectively halved. Its ergonomic design ensures
smooth paper flow and automatic refolding.
Plinths for the BBC B,
BBC Master & A3000
Protect your computer from the heat of your VDU.
Our micro plinths have slots for maximum
ventilation. The single plinth is suitable for a BBC
and VDU, whilst the double height version provides
enough room for our stacked disc drive and other
peripherals like, Eprom programmer, music unit or
simply discs & stationery. The computer slides
neatly in the lower section allowing easy access to
remove the lid. Colour: Matching BBC Beige.
• Single BBC Plinth 420 x 310 x 105mm £13
• Double BBC Plinth 420 x 310 x 210mm £24
• Single Master Plinth 490 x 310 x 105mm £14
• Double Master Plinth 490 x310 x210mm £26
• A3000 Single Plinth (very sturdy & precision
made), has a slot on the left for the switch & cut
out on the right for 3.5" Disc Drive £15
Give your Computer System a touch of Class with
our elegant, smoke finished Perspex Printer stand.
80 Column version £16 (carr £3)
136 Column version £20 (carr £4)
Perspex Printer Stand
80 Column version £24 (carr. £3)
132 Column version £29(carr. £4)
Continued-*
• Quest Mouse III & Quest Paint £59
• Quest Mouse III, Quest Paint, AMX
Stop Press & Pagefont £89
• Quest Mouse III only £30
• Quest Paint Software only £34
• Quest Font Disc (22 Text Fonts) £1 5
• Quest Mouse Mat (Red or Blue or
Green please specify) £3
• Quest Colour Dump Disc - This new
software allows you to print direct from
Quest Paint to your Integrex Colour
Printer £18
(P.S. Quest Paint is not compatible
with BBC Compact)
Quest Paint is the winner of the BBC Acorn User
1990 Award for the Best Art/Graphics software
\ Archi Mouse Port Splitter
Our handy little splitter unit eliminates the risk of
damaging your micro due to constant plugging and
unplugging of the mouse by allowing you to
connect both, a joystick and a mouse
simultaneously to your Archimedes. £1 5
Mklll AMX MOUSE
• AMX Mouse plus Super Art £54
(Ploase specify for BBC, Master or Compact)
• AMX MOUSE ONLY £29
• AMX SUPERART Package £29
• AMX STOP PRESS - A Desktop
publishing software. Works with
Keyboard, Joystick or a mouse £25
• PAGE-FONTS - Over 20 Fonts for
use with AMX Pagemaker £13
• AMX DESIGN (ROM) £29
• AMX EXTRA EXTRA £16
• MOUSE MAT £3
Quest combined with ConQuest and Acornsoft
GXR ROM make up THE MOST POWERFUL
drawing packages available for the BBC range.
Quest Paint is able to take advantage of almost
any additions to your machine, such as Shadow or
Sideways RAM. ConQuest takes this principal even
further, by utilising the otherwise normally
incompatible Sideways RAM facility by holding
pictures in them.
ConQuest ROM Package £30
(Price includes software in ROM and a
comprehensive Manual).
(Not Compatible with BBC Compact)
(P.S. Conquest is a Quest Paint extension ROM).
\ Quest - Tracer ball
An attractively finished, extremely reliable, mouse
replacement, input device. Requires very little desk
space. Connects directly to your BBC B, BBC
Master or Archimedes Micro.
QT-10 BBC/Master Version £25
QT-20 Archimedes Version £26
\ Mouse Cleaning Kit
To obtain trouble free operation and prolong
the life of your mouse, the high tech rodent
requires regular cleaning. Our deluxe mouse
cleaning kit is ideal for the purpose £3
CREDIT CARD 24 HOUR
Ansaphone Hot Lines
(0923) 250234 or 233383
\ WE Mouse House
Treat your mouse to a cosy Mouse House. This
handy little gadget solves the problem of where to
store your mouse when it is having a rest. Made of
sturdy plastic, the WE Mouse House attaches to
the side of your computer, monitor, disc drive etc.
Only £3
Features
• Infra Red Signal Transmission
• High Resolution 200 DPI
• High Tracking Speed of 600mm/s up
• Anti-static Silicon Rubber Coated Ball
• Low Friction Teflon Footpads
• Power - by two AAA size batteries (not
included)
• Automatic Standby Mode after 5 seconds
inactive
• Auto Power Shut-Down after 20 seconds
inactive
BEEB
VIDEO DIGITISER
C Beeb Hand Scanner
Watford Beeb HandScan is a compact unit which
will allow photographs, diagrams, or any other
documents to be digitised quickly and easily, to
then be used in a desk top publishing package, art
program, or even in your own Basic programs!
The HandScan plugs directly into the 1MHz bus on
the BBC while a comprehensive set of utilities
provided by the sophisticated ROM firmware. The
scanner has a resolution of either 100 DPI or 200
DPI when accuracy is essential. Pictures as wide
as 4” may be scanned in mode 0 and various types
of dithering may be selected to simulate the grey
levels of a scanned picture.
All necessary software has been included in the
firmware to allow the scanner to read images
directly into our Wapping Editor with little more than
the click of the mouse. The digitised picture may
then be incorporated into your magazine,
newsletter, report or any other document.
Hand-held Scanner
for the BBC Micro
‘Test Bureau Approved for
Use in Education”
Using any source of composite video (colour or
monochrome) and the Watford Beeb Video
Digitiser, you can convert an image from your
camera into a graphics screen on the BBC Micro.
This uses the full graphics capacity of the BBC
micro in modes 0, 1 or 2. The video source may be
a camera, video recorder or television, and is
connected via the video output socket. The
software supplied includes a sophisticated, fast
screen dump routine.
Images produced can be compressed, stored to
disc, printed on an Epson compatible printer,
directly used to generate graphics, analysed for
scientific and educational use or converted to other
formats e.g. Slow Scan TV or receiving a picture
from a remote camera using a modem. The output
from the digitiser exactly matches the graphics
capability in each mode, with up to 8 levels of grey
in mode 2. The unit connects into the User Port
and automatically scans a complete picture in 1 .6
seconds.
£99
(BBC B+ and Master compatible, except Master
with Econet)
fPrice includes) Digitiser Unit, Software
Comprehensive Manual)
Price £39
Beeb HandScan & Firmware
£99
Winner of the BBC Acorn User 1990
Award for the Best DTP/Word Processor
The Wapping Editor
The Wapping Editor from Watford Electronics
represents a breakthrough in Desktop Publishing
for the Beeb. The package includes a 64K ROM
containing ALL the software needed to get into
print fast; a very sophisticated graphics module,
professional quality typesetting software, a word
processor, a comprehensive font editor for
designing your own typefaces, and a variety of
printer dumps. This mouse-driven system is
designed for the BBC B, the B+ and Master
computers and will take full advantage of any
Sideways and Shadow RAM that may be fitted. It
will run under DFS, ADFS and Network filing
systems and requires as a minimum just a single
40 track drive.
Included with the system is a utility disc containing
several high quality fonts, various utilities and a
ROM image of a Support ROM. A comprehensive
100 page manual completes the package. The
Support ROM contains routines to allow an area to
be rotated to any angle or distorted to any four-
sided shape. Also included are facilities to draw
ellipses at any angle and sectors, segments and
arcs (in Master or BBC B with Acorn GXR).
Another of the features of the Support ROM is a
Turbo DFS’ which gives DFS access times
comparable with those of ADFS.
Page Layout Section
The Wapping Editor may be used to create pages
of any size from an A6 to a full A3 page. If none of
the eight default page types suit your purpose, the
stand-alone page creation program may be used to
create pages to your own requirements. By using
proportionally spaced fonts and genuine
microspacing it is possible to print over 150
characters across an A4 page. A unique feature of
the Wapping Editor is the ‘A5 x 2’ page size
allowing two A5 pages to be printed side by side
onto a single A4 sheet.
The graphics module incorporates the facilities like:
pencil, brush, airbrush, polygon, circle, eclipse, fill,
cut & paste, etc.
Text may be typeset, either justified or unjustified,
in any font anywhere on the page. Simply select
which font and text document you wish to use, and
pull out a rectangle on the page where you want
the text to be - it’s as simple as that! Multiple
columns may be printed just as easily and a special
‘expand’ feature may be used to expand the
microspacing so that the document exactly fits the
space defined.
Word-Processor
The integral word processor is the ideal tool for
producing your text documents, although text can
of course be read in from any of the other popular
word processors such as View, Wordwise etc.
The Font Editor
The font editor module will allow you to design your
own typefaces or to modify the ones provided on
the utility disc. This sophisticated editor has
numerous functions designed to take the tedium
and frustration out of producing good looking, well
balanced fonts. Each character may be individully
proportionally spaced and characters of any size
up to 16 x 16 pixels may be defined.
Pictures may also be ‘grabbed’ from a video
source by using the Watford BEEB Video Digitiser.
Wapping Editor Software Pack £59
Wapping Editor plus Mouse £79
(Wapping Editor only works with Master Compact if
a Mertec Expansion box is fitted)
i/Vapping Art Disc
Over 250K of clip art to cut and paste into your
Wapping Editor pages. Pictures include maps,
transport, people, media, sport, games etc.
Two ‘ratio’ screens for use with hi-res and rotated
A5 pages to ensure images are not distorted when
printed out.
Music writing symbols in the form of pattern and
brush for quick production of manuscripts are
included together with staves.
There are two prepared hi-res pages laid out for
printing labels, both single and double width.
Ready made label designs are included but these
can be easily replaced with your own designs.
A Mode 0 screen dump routine is also included. To
pack such a large amount of data onto the discs
the screens have been compressed and routines to
compress and expand Mode 0 screens are
included on both discs. Using the packing routine
you can archive large numbers of screens onto a
single disc.
£15
Wapping Font Disc 1
Sixteen additional fonts, including smaller version
of Oberon and Daisy and two new sizes of the
standard font for the Wapping editor.
Also included are three Mode 0 screens containing
giant ‘headline’ fonts to cut and paste to create
extra smooth headlines.
Supplied complete with instructions. -
Wapping Font Disc 2
This new addition to our Wapping range of DTP
software provides you with additional 23 fonts for
the Wapping Editor DTP pack. (80 track discs
only). £13
This most advanced Archi A4 image scanner is
supplied complete with ROM based podule
software. Features provided include facilities for
zooming in on an image and inverting the image in
X and Y directions, saving and printing of the sprite
created. Interactive help is supplied using the
.'HELP application on the Acorn applications discs.
The 216mm scanning width can cope with both
desktop scanning of single sheets, photographs,
diagrams, etc., with its fast ten page automatic
document feeder, but it can also detach from the
feeder to become a convenient hand-held full page
scanner for larger documents or pictures.
Scanned image control can be freely adjusted in
increments of 10 dots per inch from 100 up to 400
dpi resolution with 64 levels of grey scaling. A built
in shading controller and manual brightness control
achieve optimum image clarity.
Unlike some scanners, which use a red light
source, the Watford scanner uses a yellow/green
source which vastly improves the light/dark
contrast, thus eliminating the effect where any red-
based colours are faded down to white and so do
not show up in the scanned image.
All these features and facilities combine to make
the Archi Page Scanner the fast and convenient
way in which to add that extra impact, interest and
clarity to documents, reports, instruction sheets,
manuals, news letters, etc., from your Archimedes
DTP package.
New Low Prices:
Archi A4 Scanner £269
Sheet Feeder for above £75
Scanner + Sheet Feeder £359
Archi Mk II
Hand Scanner
Watford Electronics is now able to offer a complete
hand held scanning package, possibly the most
essential addition to any desk top publishing
system, for only £119. The package includes the
most comprehensive utility software available for
the Archimedes, a high quality hand held scanner,
and all necessary documentation to get you going
straight away.
SCANNER
The scanner is capable of scanning up to an
amazing 400 dots per inch (DPI)! The scanning
area is 4" wide, and the height is only limited by the
maximum amount of memory available. The dot
resolution may be switched to 100, 200, 300 or the
maximum 400 dpi. One of four operating modes
may be selected offering either pure monochrome
scanning, or one of three grey level modes. The
grey level modes use different size dither patterns
to represent up to 16 shades of grey. There is also
a dial to allow the "brightness" to be adjusted over
a wide range, in order to optimise the quality for
any specific image. The scanner interface is a
standard, single width, expansion card (podule)
which plugs into the Archimedes' backplane. The
socket on the rear panel connects the scanner by
1 .8 metres of cable.
SCANNER SOFTWARE
Full use is made of the windowing and the multi-
tasking facilities of RiscOS. The software is sup-
plied in a 64Kbyte ROM located on the interface
board. The scanner appears as a small icon on the
desktop icon bar, and the software is retrieved from
the ROM simply by clicking on that icon. As you
scan a page, the image appears in the scanning
window on the screen, scrolling up in real time. The
other facilities included in the software are.
Cropping and scaling to any size including stretch-
ing and squashing in X and Y direction separately.
Colour tinting.
X and Y flip.
Edge detection which turns solid objects into
outlines.
Selective directional copying which allows features
(i.e. lines or text) to be made thicker or thinner.
Scanned images may be saved as sprite files or
transferred directly into other RiscOS applications
(DTP, Draw, Paint) simply by dragging the sprite
file into the application's window. Sprites may also
be generated using anti-aliasing. This greatly
improves picture quality and is particularly effective
when scanning material with a range of grey tones,
such as photographs. Images can be printed on
any printer that is supported by a RiscOS printer
driver, with optional settings for portrait or
landscape modes, image scale and positioning.
Images are printed using the full resolution of the
printer and are not limited to the screen resolution.
On-screen help is provided via the RiscOS
interactive help facility. Calls are also provided in
the ROM for users wishing to write their own
software, incorporating the use of the scanner.
AHS-4 Archi 300/400 Version £1 1 9
AHS-3 Archi A3000 Version £129
Continued-* -*-*-*-*-*-♦-»-*
32K Shadow RAM/Printer
uffer Card Expansion Board
A MUST FOR WORD PROCESSING
Simply plug the ribbon cable plug into the 6502
socket and gain a massive 32K of extra RAM.
• “VIEW” Wordprocessor users can now type in
letters in 80 columns and have up to 28K bytes free
- 5 times as much as normal.
• In WORDWISE (or WORDWISE-PLUS),
preview in 80 columns with the full 24k of text in
memory. This product is recommended as an ideal
complement by Computer Concepts.
• Use the full 32k or the bottom 12K of the
expansion RAM as a printer Buffer. (P.S. Only 12K
printer buffer can be used with Wordwise & WW+,
due to the way they are written).
• Unique facility to turn ROMs off and on again.
Only £54
ARIES B-32 Shadow RAM Card £55
Commander Joystick
m
A
Features:
• Direct connection to BBC Analogue input port -
no interface needed.
• Fully compatible with all BBC Joystick controlled
games programmes.
• Switchable springs allow selection of floating or
centring operation.
• Trim adjusters for both X and Y axes for fine
centre adjustment.
• Convenient stick mounted fire button with
additional base buttons.
Price: £15
Voltmace Joysticks
Delta 3B Single Joystick
£10
Delta 3B Twin Joysticks
£15
Delta 3C Joystick for Compact
£10
Delta 14B Single Joystick
£11
Delta 14B/1 Adaptor Module
£12
Transfer Software Disc-Tape
£7
Delta-Cat A mouse eliminator Joystick
for the Archimedes
£24
Analogue aircraft style yoke Joystick
to run in the analogue port of the
BBC B & Master 128
£25
ROM/RAM Card
• NO SOLDERING required to fit the board.
• Fully buffered for peace of mind.
• Compatible with BBC micros (not BBC+ or
Master).
• Total number of ROMs increased from 4 to 8.
• Up to 8 banks of sideways RAM (dynamic).
• Option for 16k of battery backed CMOS RAM
(CMOS RAM needs one ROM socket).
• Software Write protect for ALL RAM.
• Read protect for CMOS RAM.
• Separate RAM write register (&FF30 to &FF3F).
• Automatic write to currently selected RAM
socket for convenience.
• FREE utilities disc packed with software.
• Large printer buffer.
• UNIQUE fully implemented RAM FILING
SYSTEM (similar to the popular Watford DFS).
• ROM to RAM load and save facilities.
The SFS (Silicon Filing System) can utilise up to
the full 128k of RAM (with the SFS in any paged
RAM) as a SILICON DISC. This behaves as a disc
drive, with all the normal Watford DFS features
(including OSWORD &7F for ROMSPELL, etc.) to
provide an environment that looks like a disc but
loads and saves MUCH faster.
PRICES:
• ROM/RAM card with 32k DRAM £42
• ROM/RAM card with 64k DRAM £54
• ROM/RAM card with 128k DRAM £89
OPTIONAL EXTRAS:
• 16k plug-in Static RAM kit £8
• 16k DRAM for Upgrade £13
• Battery backup £3
• Read and Write protect switches £2 each
Complete ROM-RAM card with all options
fitted £109
Sideways ROM
ZIF Socket System
Allows you to change your ROMs quickly and
efficiently, without having to open the lid. The ZIF
socket is located into the ROM Cartridge's position.
It is very simple to install. No soldering required.
Also included in the price is a plastic see through
storage case with antistatic lining, which allows you
to store 12 ROMs. £^g
ROM Cartridges for the
BBC Master
Will accept the larger Piggy Back ROMs
like Interword, Quest, etc.
• Twin £8; • Quad £13
Soiderless Sideways ROM
Socket Board
• Increases your BBC Micro's ROM capacity from
4 to 16.
• No soldering required.
• Socket 14 takes two 6264 RAM chips.
• Read protect to make RAM “Vanish" allows
recovery from ROM crashes.
• Battery backup option for RAM chips.
• Supplied ready to fit with comprehensive
instructions.
Price: Only £35
Battery Backup fitted £39
Battery Backup only £3
1 6K Sideways RAM £8
• Sideways RAM Utilities Disc for Solderless ROM
Board. Includes the options to load and save
ROM Images and the facility to use Sideways
RAM as Printer Buffer.
Only: £8
Connecting Leads
(All ready made and tested)
CASSETTE LEADS 7 pin DIN Plug
to 3 pin DIN Plug + 1 Jack Plug £2.50
to 7 pin DIN Plug £3.00
to 3 Jack Plugs £2.50
6 pin DIN to 6 pin DIN Plug (RGB) £3.00
Disc Drive Power Leads
Supply from BBC power supply to standard Disc
Drive Connection: Single £3.00; Dual £3.75
Disc Drive interface Leads
BBC to Disc Drives Ribbon Cable
Single £4 Twin £6
Miscellaneous Connectors
Plugs
Sockets
RGB (6 PIN DIN)
50p
75p
RS423 (5 pin Domino)
70p
80p
Cassette (7 pin DIN)
40p
95p
ECONET (5 pin DIN)
35p
50p
Paddles (15 pin ‘D’)
150p
250p
Disc Drive Plug 4 way
lOOp
-
6 way Power Connector
120p
150p
Watford DATA DUCK
Convert two single Disc Drives into one Dual Drive
with this simple external unit (Suitable for Disc
Drives with PSU. For Disc Drives without PSU, you
will also require Watford Power Duck, see below).
£14
Watford POWER DUCK £8
Antistatic Lockable Disc
Storage Units
• M35 - holds up to 50 5.25" discs
• M85 - holds up to 95 5.25” discs
• M25* - holds up to 25 3.5” discs
• M50 - holds 50 3.5" discs
• Ml 00 - holds 100 3.5” discs
• Ml 0 - holds 8 of No. 1 0 Data Cartridges £1 5
* Not lockable
£4.95
£6.95
£4.95
£6.50
£6.99
When using ones micro,
there is a tendency to have
more than one Disc on the
desk. This exposes them to
the hazards of fingerprints,
scratches, dust, coffee and
an untidy desk. Why not protect your valuable data
from all these hazards with the help of our
extremely handy and low cost DISC PLONKER
RACK. Holds up to eight 5.25” discs.
Protection at Only: £2
3M - Diskettes
Lifetime warranty on 3M Discs
• 10x5.25" S/S D/D 40T (744)
• 10 x 5.25 " D/S D/D 40T (745)
• 10 x 5.25" S/S D/D 80 Track (746) i
• 10 x 5.25 " D/S D/D 80 Track (747) J
• 10 x 5.25" 1.6M D/S D/D High Density for IBM
XT and AT i
• 10 x 3.5" S/S D/D 40/80 Track
• 10 x 3.5" D/S D/D 40/80 Track
• 10 x 3.5 ” Double Sided High Density £
Top Quality Diskettes
Watford’s life time guaranteed disc are supplied
complete with self stick labels & plastic library
case.
• 10 x M3 3.5" D/S D/D 80 Track
• 10 x M9 3.5" D/S High Density £
• 10 xM4 5.25" S/S D/D 40 Track
• 10 x M5 5.25" D/S D/D 40 Track
• 10 xM7 5.25" D/S D/D 80 Track
• 10 xM8 5.25" D/S H/D Hi-Density
• M2 3" Double Sided £2.50 ea
Special Bulk Offer
Discs
Supplied packed in Anti-Static lockable
Disc Storage Unit in lots of 100.
(Lifetime warranty on Discs)
BULK PACK DISCS in
lots of
100
s/s
D/S
D/s
Type
40T
40T
80T
• Without Sleeves 5.25"
£28
£33
£38
• With Sleeves 5.25"
£31
£36
£41
• 3.5" D/S D/D £27 for 50
£49 for 100
3.5" Disc Drive
These top quality 3.5" Double sided, 80 track, are at-
tractively finished in BBC beige. They are supplied
complete with all cables and a Utilities Disc.
Type
Description
Disc Drive without PSU
Single Disc Drive, 400K
Twin Disc Drives, 800K
Disc Drive with PSU
Single Disc Drive, 400K
Twin Disc Drives, 800K
(P.S. CS35 is supplied in a twin case with a
blanking plate to enable easy expansion to a dual
drive at a later stage)
Disc Drives in Monitor Stand
• CLS35:
• CLD35:
• CS35:
• CD35:
£59
£109
£82
£126
• CDPM 800S- Twin 5.25", 800K Double
sided 40-80 track switchable disc drives mounted
in an attractively finished Beige colour plinth for the
BBC B & Master 128K micros. Supplied complete
with integral power supply, cables and Utilities disc.
The mains switch with neon On/Off light indicator,
and the two 40/80 track switches are mounted on
the front panel for ease of use.
£165
• DP35 800- Same as above except, one disc
drive is a 5.25" and the other is 3.5".
£154
Plastic
Library Cases
DLC1 - Holds 5 x 3.5” Discs.
DLC2 - Holds 10 x 3.5" Discs.
DLC3 - Holds 5 x 5.25” Discs.
DLC4 - Holds 10 x 5.25” Discs.
£1.50
£1.90
£1.60
£2.00
Disc Albums
Attractively finished in leather-look PVC Vinyl
DW1 - Holds 6 x 3.5" Discs
£2.50
DW2 - Holds 6 x 5.25” Discs
£3.00
DW3 - Holds 20 x 5.25" Discs
£3.50
DW4 - Holds 40 x 3.5" Discs or
5.25" Discs
£4.50
Floppy Head Cleaner Kit
The heads in floppy drives are precision made and
very sensitive to dirt. The use of Cleaner Kit is a
sensible precaution against losing valuable data. It
is recommended to clean the drive head once a
week, it is very simple to use. Available in 3.5” &
5.25”, please specify.
Price £4
Acorn & Watford DFSs
• Watford sophisticated DFS ROM
£16.00
• Watford DFS Kit complete
£49.00
• DFS Manual (comprehensive)
£6.95
• Acorn DNFS ROM
£17.00
• Acorn ADFS ROM only
£25.00
• Acorn 1772 DFS ROM Kit
£49.00
• Acorn DFS Kit complete
£48
Watford's Mkll 1772
Single/Double Density DFS
Many of our customers have wanted to use our
superior DDFS and Acorn ADFS together. Now our
Mk II DDFS Board with its 1772 Disc Controller,
has been adapted to allow the use of Acorn ADFS
as well. It also has all the commands of the Acorn’s
1772 DFS, plus many more added features.
• Complete Kit Special Price £44
• DDFS Manual (No VAT) £6.95
• We will exchange your existing DFS Kit for our
sophisticated DDFS for only £26
Quality Disc Drives from
Watford
All our Disc Drives are Double Sided and will
operate in both Single and Double Density modes.
All 5.25" Disc Drives are 40/80 track switchable.
For ease of use, the switches are front mounted.
Follow the trend with a Watford plinth. (Turn to the
6th page of our advert for the Plinths).
P.S. All our 5.25" Disc Drives with PSU are
compatible with the Compact Micro. All you require
is our special Compact Disc Drive cables designed
by us.
“Test Bureau Approved for Use in
Education”
Our Disc Drives conform to BS415
Type
• CLS400S:
• CLD800S:
• CS400S:
• CD800S:
Description
Disc Drive without PSU
Single, 40/80 track 400K
Double sided Drive £70
Twin, 40/80 track, 800K
Double sided Drives £138
Disc Drive with PSU
Single, 40/80 track, 400K
Double sided Drive £80
Twin, 40/80 track, 800K
Double sided Drives £149
Special Cable to connect both 3.5” and 5.25”
Disc Drives simultaneously to the BBC
Compact £13
Continued-*
Computer Concept's
ROMS
Disc Doctor
£18
Inter BASE
£49
Inter CHART
£25
Inter SHEET
£37
Inter WORD
£36
Mega-3 ROM
£76
Spell Master
£42
Wordwise plus
£40
We are giving away absolutely
FREE, the superb Word-Aid
ROM worth £24, with every
WORDWISE PLUS package
bought from us.
Word-ftid
This advance utilities ROM extends the
power of your Wordwise plus ROM.
• Alphabetical sorting of names and
addresses.
• Text transfer options.
• Chapter marker.
• Epson printer codes function key
option.
• Search and display in preview mode.
• Embedded command removal.
• Print Multiple copies of a document.
• Multiple file options for print and
preview.
• Address finder.
• Label printer.
• Mail-merger.
• Number/delete/renumber.
• Clear test-segment area.
• BBC B, B+ and Master compatible.
Only £24
(N.B. Word Aid requires a Disc
interface in your Micro)
Acorn ROMS
View 3.0 ROM £45
Viewsheet (Acornsoft) £36
Viewstore £36
Viewspell - 80T disc £25
View-Index £12
View Printer Driver
ROM
View is a powerful word processor, but
it seriously lacks in terms of printer
driver support. With the View Printer
Driver ROM, the View users will find
themselves in the realms of advanced
word processing.
Price: Only £29
Mini Office 2 - Disc
for BBC B & B+ £12
for BBC Master £14
for BBC Compact £16
(When ordering please specify for
which Micro & 40 or 80T Disc)
ACORN ADFS £25
ACORN BASIC 2 plus User Guide £22
Acom BCPL £42
ACORN DNFS £17
Acorn FORTH £32
Acorn OS B+ £25
Acorn OS 1.2 £14
Beebmon £22
Dump Out 3 £25
Graphics Extension Rom
GXR-B £21
GXR-B+ £22
Logotron LOGO £43
MASTER OS ROM £38
Master ULA (47) £15
Master ULA (60) £10
Numerator - Archi £69
Numerator - BBC £39
Pendown ROM £32
Rom Manager £20
SERIAL ULA £13
TED £35
Termulator Master £32
Video ULA £14
1Mb OS ROM £39
CHIP SHOP
Acorn Speech Synthesizer
package complete, for the
BBC B Microcomputer
Special Offer £14
User Port Splitter Unit
Gone are the days when you had to
plug and unplug devices from the User
Port. This extremely useful little device
allows two units to be connected to the
User Port simultaneously, and select
between them simply by toggling a
switch. This device is particularly
useful for those people using Quest
Mouse and the Watford Video Digitiser
or any similar combination
TEX EPROM ERASERS
EPROMs need careful treatment if
they are to survive their expected
lifetime. Over erasure of EPROMs very
rapidly turns them into ROMs!
The TEX erasers operate following the
manufacturers specifications to give
the maximum possible working life by
not erasing too fast.
• ERASER EB - Standard version
erases up to 16 chips. £34
• ERASER GT - Deluxe version
erases up to 18 chips. Has
automatic safety cut-off to switch off
the UV lamp when opened. £36
• Spare UV tubes. £12
ROM Extraction Tool
This extremely useful tool allows you
trouble free chip insertion and removal
from your computer by distributing the
removal force over the whole
body of any 24 or 28 pin chip. £2
Metal Chip Extractor £3
Servisol Foam Cleaner
This king size multipurpose foam
cleaner spray is ideal for cleaning
Keyboard, Monitor, Disc Drive &
1 MB-10 DIL D-RAM
£4.50
1 MB ZIF D-RAM
£4.00
256K x 4-8 DIP
£4.75
256K x 4-8 ZIF
£4.00
SIMs and SIPs
256 x 9-8
£11
1Mb x 9-10
£26
1Mb x 9-8
£39
DS3691
£4.50
DS88LS120
£5.25
LM324
£0.45
SN76489
£5.50
SAA5050
£8.75
UPD7002
£6.00
2764-250nS
£3.00
27128A-250n (12V5)
£2.50
27128-250nS (21V)
£4.00
27256-2
£3.00
27512-2
£4.50
27C101G (1 Meg)
£7.00
4013
75p
4020
£1.00
4164-10
£1.55
4464-10
£3.50
4816 RAM
£2.00
41256-8
£2.00
41256-10
£1.50
6264LP-8K
£4.00
6502A CPU
£5.00
65C02 3M
£9.75
65C12
£9.00
651 2A
£10.00
6522
£4.00
6522A
£5.00
62256ALS-15
£10.00
62256P-12
£8.50
6818
£4.00
6845SP
£6.00
68B50
£2.95
68B54
£7.50
7438
50p
74LS00
50p
74LS04
50p
74LS10
50p
74LS123
£1.00
74LS163
£1.00
74LS244
£1.00
74LS245
£1.00
74ALS245
£2.75
74LS373
£1.00
74LS393
£1.00
75453
£1.00
75159
£3.00
8271
£39
9637
£2.00
ICL7673PA
£3.00
Excellent Value at £22
Whether you want to type in your
latest program or the draft of a new
trilogy, Watford’s manuscript holders
are superb for holding your paper at
the ideal height and angle to allow you
to read and type in ease and comfort.
Available in 2 full A4 versions, desk
resting and shelf clamping. Paper is
held firmly by means of a plastic
retaining ruler and a clip grip.
Desk Top £8
Angle poise £12
Copy holders as
above but with a
-battery operated,
remote controlled
cursor/ruler. (By
hand or foot pedal.) (Batteries 2 x AA
not included.)
Desk Top £15
Angle poise £20
CREDIT CARD
24 HOUR
Ansaphone Hot Lines
(0923) 50234 or 33383
Computer furniture surfaces.
£2.50
Antistatic Aerosol Spray
Ideal for cleaning and preventing static
build-up on TV/Monitor Screens.
£2.50
Aerosoi Dust Spray
Ideal for removing dust & dirt from
Keyboard & similar inaccessible
spaces. £3
OFFICE MASTER
• CASHBOOK • FINAL ACCOUNTS
• MAILIST • EASILEDGER -
• INVOICES & STATEMENT
All this for only £21 (Disc)
OFFICE MATE
• DATABASE • SPREADSHEET
• BEEBPLOT
Only £10 (Disc)
Spares for BBC Micro
UHF Modulator £4
Speaker £3; Speaker Grill £1
Keyswitches £1
16MHz Crystal £2
17.734 MHz Crystal £2
32.768MHz Crystal £2
Replacement 17 way Flexible
Keyboard Connector £4
BBC Master Power Supply £59
BBC Master Keyboard £62
BBC Master Casing £49
Refurbished BBC B Spares
BBC B Casing £19
BBC B Keyboard £35
BBC B Power Supply £39
BOOKS
L. (No VAT on Books)
15 Hr Wordprocessing BBC/View
£6.95
15 Hr Wordprocessing BBC/WW & WW+
£6.95
30 Hour BASIC (BBC Micro)
£12.95
1st Word Plus- Mastering
£13.95
1st Word Plus Rel. 2 Manual
£10.00
A3000 Technical Reference Manual
£29.00
Acorn DTP A Guide fo
£17.00
Advanced User Guide for BBC
£10.95
Archimedes 1st Step - Beginners Guide
£9.95
Archimedes Assembly Language
£14.95
Archimedes Basic V Guide
£9.95
Archimedes BBC Basic Guide
£20
Archimedes DTP Manual
£10.00
Archimedes Operating System
Archimedes Risc-Os Programmers
£14.95
Reference Manual
£79.00
Assembly Language Quick Ref.
£21.95
BASIC 2 - User Guide
£2
BBC Micro -Within the
£11.95
BBC B Micro User Guide
£15
BCPL User Guide
£9
Budget DTP on the Archimedes
£12.95
C Big Red Book of
£8.95
C - A Dabhand Guide (Archi)
£14.95
C-ADabhand Guide to
£14.95
C Programming Lang. 2nd Edition
£24.95
COMAL -Introduction to
£9.50
Deutsch Direkt! (Book only)
DISC FILING SYSTEM (DFS)
£5.95
Operating Manual for BBC
£6.95
FORTH on the BBC Micro
£9.95
ISO-PASCAL Reference Manual
£9.95
Master 512 Guide - Dabs Press
£9.95
Master Operating System
£12.95
Master Reference Manual Part 1
£14
Master Reference Manual Part 2
£14
Master Reference Manual - Advanced
£14
MINI OFFICE II -A Dabhand Guide
Mouse User Guide to BBC Micro -
£9.95
the Complete
£5.95
Example Programs on Disc for above
£4.95
PASCAL Programming
£10.95
Rise OS Style Guide
£9.95
RISC Technical Manual 260 pg
Understanding Interword -
£14.95
A Beginners Guide
£4.95
View 3.0 User Guide
£10
View Guide (View 2.1)
£5.00
View, Viewsheet & Viewstore - Mastering £12.95
VIEW Dabhand Guide
£12.95
Viewsheet User Guide
£10
Viewstore User Guide
£10
Z88 - A Dabhand Guide
£14.95
Z88 Computing
£9.95
Z88 Magic
£14.95
BOOKS for IBM
L PC & Compatibles
8086/8088 Ass. Language Quick Ref £8.45
8086/8088 Programming the £1 7.95
Accountancy software in Business - Using £14.95
Agenda- Using £21.95
Aldus PageMaker - Using £21 .45
Amstrad 951 2 - Using the £1 0.95
Amstrad Basic 2 User Guide £9.95
Assembly Language 3e - Using £27.45
Autocad 4th Ed - Mastering £31 .50
AutoCAD - Inside 10 & 1 1 Spec Ed £32.45
AutoCAD - Mastering Rel. II 4e £31 .50
Autocad - Mastering Through Rel. 10 £28.95
BASIC - Do it yourself Visual £18.50
Build Your own 386/386SX & Save £1 5.50
Build Your own 80486 IBM Computer £12.95
C Programming Language 2nd Ed £26.95
C - Waite Group Turbo C Bible £27.95
C++ Borland C++ 3 Handbook 2e £24.95
Clipper 5 Developers Guide £1 9.95
Clipper 5.01 3e - Using £27.45
Computer Users Dictionary £9.95
Corel Draw 2.1 3e - Inside + Disc £32.45
Corel Draw 2 3e - Mastering £26.95
Corel Draw Quick Ref Thro VI .2 £7.95
Corel Draw 2.0 Made Easy £1 9.95
Corel Draw v2 Quick Ref £8.45
Corel Draw Quick Ref vl .2 £8.45
Corel Draw 2 Visual Quick Start incl. Disc £21.35
dBase 3/4 Complete Ref £27.45
dBase III Plus - Complete Reference £1 9.95
dBase III Plus Handbook 2nd Edition £22.95
dBase Instant Reference (III & 111+) £10.95
Desk Jet Unlimited £19.95
DOS Complete Reference 3e £23.95
DOS for Dummies Through v5.0 £1 5.45
DOS- Easy (to ver 5) £18.45
DOS Instant Ref. £9.75
DOS Instant Reference (up to 3.3) £6.95
DOS - Programmers Ref. Manual 2nd Ed £27.45
DR DOS 6 Quick Reference £8.95
DR DOS 6.0 Stepping up to £1 3.95
DTP Looking Good in Print 2e £21 .95
EGA & VGA Cards Prog. Guide to £27.95
Excel 4 Windows - A Quick Course £1 0.95
Excel 4 for Windows Quickstart £20.45
Excel 4.0 Windows Made Easy 3e £1 6.50
Excel 4 for Windows Learn Fast £16.50
Excel 4 for Windows 2e - Using £27.95
Fax - Management with £7.95
FAX - Managing with £12.95
Foxpro 2 Made Easy Revised Ed £20.95
Foxpro 2- Using £27.45
Foxpro 2- Mastering 2ed £26.95
Framework III - Mastering £24.50
GW Basic Users Guide & Ref £1 7.95
Hard Disc Instant Ref £10.95
Hard Disc management - Quick
Reference Guide to £4.95
Hard Disc - Using Your £27.45
IBM PC & PS/2 - Inside the 3rd Ed £21.70
IBM PCs 386 486 Power User Guide £1 7.95
IBM PC Crash Course & Survival 3e £17.95
LAN-Understanding Local Area Networks £23.50
Locoscript PC vl.5 - Using £14.95
Lotus 1 -2*3 for Windows £27.45
Lotus 1 -2-3 Rel. 2.4 Special Ed - Using £27.45
Microsoft GW BASIC £17.95
MS-DOS 5 -10 Minute Guide to £8.95
MS-DOS Batch Files Quick Ref £5.95
MS-DOS First Book £15.50
MS DOS for Beginners £17.45
MS-DOS Quick Ref Guide 5 £8.95
MS-DOS - Running 4th edition £1 9.95
MS-DOS - Supercharging 2nd Edition £17.95
MS-DOS Users Guide 3rd Edition £27.95
MS-DOS 5 - Quick Start £18.45
MS-DOS 5 User Hand Book £1 9.95
MS-GW BASIC User Guide & Ref £17.95
MS Visual BASIC Workshop incl. Disc £28.30
Netware Users Guide 2.2 & 3. 1 1 £22.95
Novell Netware 386 Comp Ref £29.95
Novell Netware 2e - Using £27.45
Novell Network - Mastering £27.95
Novell Network - Using £27.45
Pagemaker 4 IBM - Use incl. Disc £1 9.95
Pagemaker 4 for Windows - Using £27.45
PageMaker on IBM PC - Using £22.95
Pagemaker- Using £22.95
PCs & Compatible Computers for
Beginners £17.95
PC Crash Course 2.0 2nd Edition £1 9.95
PC Configuration Handbook 2e £26.99
PC - Fix your own £22.50
PC - Upgrade & Maintain - Complete £25.50
PCs - Upgrading & Repairing 2e £32.45
Programming Guide to EGA & VGA Cards £25.95
Quattro Pro 4.0 Made Easy £1 6.50
Quattro Pro 4 Special Ed - Using £25.95
Smart -Using £21.45
Smartware II - Mastering £22.95
Smartware II - Using £27.45
Supercalc 5 - Mastering £24.50
Supercalc 5 2ed - Using £27.45
Timeworks Publ. 2 - Practical Guide £1 6.95
Timeworks Publisher Comp. v2.0 £1 2.95
Turbo C Bible £27.95
Turbo C++ £22.95
Turbo Pascal 5 - Using £22.95
Turbo Pascal Using £27.45
Unix- Using £27.45
Upgrading & Repairing PC’s £27.45
Ventura Publisher - Using £22.95
Ventura Tips & Tricks 3e £21 .95
Ventura - 3rd Edition £24.95
Windows 3. 1 1 0 Minutes Guide to £9.95
Windows 3.1 Program Ref Vol 4 £19.95
Windows 3. 1 A Quick Course in £1 0.95
Windows 3.1 Mastering 2e £25.50
Windows 3.0 3.1 Using Special Ed £25.95
Windows 3. 1 Complete Ref 2e £23.95
Windows 3.1 Program Ref Vol 1 £26.95
Windows 3.1 Program Ref Vol 2 £35.95
Windows 3. 1 Prog Ref Vol 3 £26.95
Windows 3.1 Quick Reference £8.95
Windows 3.1 Secrets 2e + Disc £36.95
Window Programming 2nd Ed £27.95
Word for Windows made easy £1 5.95
WORD for Windows - Using £22.95
WordPerfect - Quick Reference V5 £8.45
WordPerfect 5.1 - ABC’s of £18.95
WordPerfect 5.1 - 1st Book of £15.95
WordPerfect 5.1 - Mastering £24.95
WordPerfect 5.1 Quick Start £18.45
WordPerfect 5.1 - Using Special Ed £25.95
WordPerfect for Beginners £17.45
Wordstar & CPM Made Easy £15.75
Wordstar 6.0 Made Easy £1 5.95
WORD FOR WINDOW
1 0 Minute Guide Word 2 Windows £9.50
DTP with Word 2 for Window £20.45
MS WORD 2 Windows Made Easy £1 6.95
Master MS WORD 2 for Windows 2e £24.50
Quick Course Word 2 Windows £10.95
Running WORD 2 for Windows £29.95
Using WORD 2 for Windows 2e £25.95
Carriage on Books vary between £2 to
£4.00, depending on their weight
BBSs
Stop the Confusion!
Do you have to use both Acorn
computers and PC’s? Would you like
to use your Archimedes or A3000 in
PC-emulation mode but are unsure of
the new commands?
Although Acorn machines (such as the
BBC B, the Master, the Archimedes)
are mainly used in education, most
commercial computers use other
operating systems, particularly MS-
DOS. As a result school computer
users are at a disadvantage when
moving into 'business' computing. PCs
and other commercial computers use
MS-DOS as the operating system, so
commands for formatting, copying,
backing up, printing and the modem
are not the same. Even file names are
written differently! And did you know
that there is one Acorn command
which, if used in MS-DOS, wipes
everything in the current directory?
'ACORN TO PC' enables you to
change over painlessly. It shows
clearly and quickly how, why and
where the two systems (Acorn and
MS-DOS) differ. As with a foreign
language dictionary, you can use the
book to transfer either way - from
Acorn to MS-DOS, or from MS-DOS to
Acorn.
Price: £9.95 (No VAT)
If you own a BBC B, B+, Electron,
Master 128 or Master Compact, or
Archimedes, then this is the book for
you. It shows how to get the best from
your machine, and how to make it
work for you.
Only: £9.95 (No VAT)
Beeb PC (BASIC)
Designed for program authors to
convert BBC programs to run on IBM
PCs Price: £38
(Now reads Archimedes Discs)
Beeb DOS is a collection of utilities
which run on the PCs and enable it to
read and write information on BBC
Discs.
Price: £39
Mouse
User Guide to
BBC Micro
This manual has been written to reveal
the secrets of the mouse. It explains all
the principles required by the hardware
and associated software, and also
example listings for inclusion into
custom programs. The manual first
details the basic principles of the
mouse and a simple program which
uses these principles. This information
should be adequate for most
applications. However, it is possible to
improve the performance of the mouse
by expanding on the principles already
used in the software. This is again fully
explained and an example program
given.
It is possible to gain a full
understanding of the mouse from this
manual. For those not interested in
exactly how the mouse functions,
complete example programs are also
included.
Price £5.95 (No VAT)
Example programs on Disc £4.95
Watford
250 Lower High Street, Watford WD1 2AN, England
Tel: 0923 237774/240588 Fax: (0923) 233642 Telex: 8956095
Prices subject to change without notice and available on request. ALL OFFERS subject to
availability. Mail Order and RETAIL SHOP. Trade and Export inquiries welcome. Government
and Educational Establishments' OFFICIAL ORDERS Accepted. Shop Hours: 9.00am to 6.00pm,
Monday to Saturday. Thursdays 9am to 8pm. (Free Customer's Car Park). VAT: UK customers
ploaso add 17.5% VAT to cost incl. Carriage. CARRIAGE: Unless stated otherwise, minimum £3
on all orders. £4 on Larger items. On bulkier items, £7 Securicor charge applies (UK mainland
only). Overseas orders, carriage is charged at cost. Specifications of all products are given in
good faith but are subject to change without notice. Some items vary in their availability.
Watford Electronics Terms and Conditions are available upon request. Please ring for latest
delivery situation.
So you bought yourself a new printer,
because the salesman in the shop
showed you how clever it is and
impressed you with all sorts of
printouts to show its capabilities - he
may even have offered you a special
price.
However, now that you have got it
home and connected it to your BBC
microcomputer, you are wondering
how to make it perform these magical
tasks. The manual seems to give no
clues, and when you type in the
example programs, the computer
throws the LPRINT statements back in
your face.
Now what do you do, when this £400
piece of high technology refuses even
to move its head, and you have stayed
up until 2 in the morning with copious
supplies of coffee, desperately trying to
print something out? Once again,
Watford Electronics comes to your
help with our new book entitled THE
EPSON FX-KAGA PRINTER
COMMANDS REVEALED'.
This book describes in plain, easy to
understand English, how to use and
make the most of your KP810,
PW1080A or any other Epson FX80
compatible printers like Panasonic KX-
P1 080/1, etc., with the BBC Micro,
both from Basic and Wordwise.
£4.95 (No VAT)
Acorn Portable Computer
Archive magazine published full technical details of the newly-launched
Acorn Portable Computer in its July issue. If you missed out on that by not
being a subscriber to our magazine, we would be happy to send you a
reprint of the article.
Please send me a free reprint of the article
about Acorn’s new portable.
Name
Address
Norwich Computer Services
96a Vauxhall Street, Norwich NR2 2SD.
Phone 0603-766592, Fax 0603-76401 1 Postcode AU
GENEALOGY
(See review in Feb 87 and Aug 89)
FAMILY HISTORY SYSTEM The most popular program ever written for us Enables
you to produce a full family tree and many other genealogical listings. £20.9
BBC/Moster/Compact version £20.95 - Archimedes version £25.95 £25.9
PAYROLL
EXTENDED PAYROLL Now in ils tenth year The only BBC ptogromfo^gii*^^^^
tax and Nationol Insurance for up to 400 employeesa^i^^^^^ _
Four weekly and Monthly pay whethercorw^^^^T^| 0 £f
of data per employee m
employee informg’^i^^^7^ c ^CC®^^^^^^>cceptab l e
A of pay from hourly
^^^^^^^ersonol pension deductions Sick pay SSP. SMP
^^^^^^reand post »ax adjustments and even no pay. Three
different types of payslip printout and an optional coin analysts An
annual contract keep you up to dote with the budget changes. Send for demo disc £59.9
BOOKKEEPING
(see review March '89 Acorn User)
1 ) CASHBOOK Double entry bookkeeping for home or club use. All data kept m
memory Three character analysis code enables you to know where the money
comes from and where it goes 48 transactions per A4 page Analysis summary up
to 30 catergories. £14.9
2) CASHBOOK D As 1 1 + random occess giving 2000 items. CASH/BANK or VAT/BANK
heodings Password control. Stung or numeric searches. For schools, dubs & non credit
business £23.9
3) ACCOUNT As 2) + Credit facility and statements For small businesses working
with credit £35.9
4) ACCOUNT-PLUS As 3) + Invoicing Orders Quotations etc Full sorting of data by
5 options Automated statements, mailing labels Multiple automatic nominal ledgers
For independent schools and VA1 businesses who wish to cut the effort £59.9
5) TAXMAN This new program which has been under developement for three years
allows you to enter all your transactions and to printout end of year results with
balance sheet and even calculate tax due. The Inland Revenue love it and so do we
Results can be taken from our other accounting programs and entered into TAXMAN
moking a superb combination £59.9
6) Micro-Trader is a full accountancy package with features right through to final
balance sheet Slock Control at £75 00 extra For shops/firms, accountants wanting £235
full accounting facilities Payroll con bo integrated. £ 88 . 1
MAILING
2 1 8 oddresses in memory or up to 1 875 on random occess disc. Multiple selected £ 14 9
and repeat bbles, mail merge, lull sorts. Ideal lor subscript lists, promotions, any
lund of mailing. £35.9
Ask For detailed brochure for more software and other items
Demo discs available for £2.50 each. Micro Trader £25. Prices include VAI add 8 1 p p/p
PLEASE NOTE OUR MOVE & CHANGE OF ADDRESS FROM CORNWALL
(FAX AVAILABLE)
Kildenan Courtyard, Barrhill, S. Ayrshire
Scotland. KA26 OPS. Tel: 0465 82288
TMJ Computer Software
15 Harborough Road, Desborough, Northants NNI4 2QX
Telephone: 0536 7627 1 3
Online BBS Darkhaven: 0604 413716 <24lirs)
What You See Is What You Pay
micro
3D Construction Kit
45.00
MIG 29 Super Fulcrum
32.00
Educational
Arcticulate
22.00
Nevryon
18.00
Fun School 2 (All Ages)
1 7.00
Bambu/lc
17.00
NEBUL.US (NEW)
22.(X)
l-'un School 3 (All Ages)
22.00
Blitz
20.00
PC Emulator
114.00
Fun School 4 (All Ages)
22.00
Break 147 & Superpool
30.00
Pacmania
17.00
Let's Spell at Home
21.00
Chocks Away
22.00
Pandora's Box
22.00
Let's Spell at the Shops
21.00
Chocks Away Extra
18.00
Repton 3
17.00
Hardware
Chocks Away Comp.
34.50
Speech
1 7.00
Arc/A3000 Game Contrl
37.50
Chess 3D
17.00
Schema
1 14.00
Serial Port Interface
27.00
Compression
50.00
Superior Golf
17.00
A5(XX) Jostick Interface
38.00
Chopper Force
25.50
SALOON CARS DELUX
30.00
3.5 inch disc boxes
Cataclysm
22.00
SALOON CARS Courses
17.50
80 Capacity
8.<H>
Chuck Rock
22.00
Die Real McCoy
26.00
100 Capacity
10.00
CYBER CHESS (NEW)
43.50
The Real McCoy 2
26(H)
Printer Ribbons
Dreadnoughts
34.00
Top Banana
21.99
KXPI080.I08I.&I 180
4.50
Add on
15.00
Waterloo
22.CX)
STAR NL 10/NX 10
5.00
ELITE
38.(X)
Zelanitcs
20.(X)
STAR LCI0&NXI000
4.50
Enter The Realm
22.<X)
X-Fire
22. (X)
STAR LCI0 Colour
6.50
Flight Simulator Tool Kit
39.00
Music Packages
STAR LC200 Mono
4.50
Grevious Bodily 'ARM
22.00
Armadcus
68. (X)
Colour
13.75
Home Accounts
40.00
Rhapsody 2
53.00
Citizen I20D /Swift 24/24E
4.50
Hostages
17.00
Art Packages
Citizen Colour 9/24/24e 224
14.00
Interdictor 2
30.00
Atelier
90.00
Epson LQ 4/500/550/850
4.50
James Pond
22.<X>
Render Bender 2
1 13.00
Epson LX80
1.50
LEMMINGS
22.(X)
Tracer
55.00
H/P 500 Double Caps. Cart.
22.CX)
Legend of the Lost Temple
22.00
Clip Art 1 or 2
30.00
Dust Covers
KARMA
22.00
Euclid RISC-OS
59.00
A3(XX) (Keyboard only)
7.00
Manchester United Football
22.00
Aretist
22(H)
A 3000 & Monitor
l().(X)
Manchester United in Europe
22.00
Illusionist
90,(X)
Archimedes 2pc
KMX)
Microdrive Extra Courses
13.00
DTP
Odds and Ends
Microdrive World Edition
26.00
Impression II
161.00
Mouse mats
3.00
Master Break
17.00
Impression Junior
88.(X)
3.5in Disc Head Cleaners
3.50
SPECIAL OFFER BOX
Universal Printer Stands £8.00
Discs!
3.5 inch 13 for £6.00
Chocks Away Compendium £34.50
Holed Out Compendium £22.00
QUEST lor GOLD (New Release) £22.00
Last NINJA (Latest release
) £22.00
All prices include VAT and P&P
GODS ( Latest Release)
£22.00
Access and Visa Accepted
Ooen Mon-Fri 9.30am- 12.30
1.30pm - 6.30
9.30am - 12.30
46 BBC ACORN USER SEPTEMBER 1992
FREE ADS
• GCSE Technology student
urgently needs Z88 portable or
similar for next-to-nothing,
undertaking pioneering
robotics project, would be
very grateful. Contact Mr M
Gresham, Somerset. Tel:
(0749)812530
• Archimedes A420/1, 4Mb
Ram, Acorn colour monitor,
Taxan Kaga KP 810 printer,
all boxed with manuals - £1 10
ono. Contact Mr R Stanford,
Leics. Tel: (0455) 632066
• Twin 40/80 5.25 drives in
Plinth, hardly used - £100.
Contact Mr M Burrell,
Andover. Tel: (0264)710130
• Designer V21/V23 modem
- £50. Contact Mr S Nash,
Essex. Tel: 081-505 5348
• A3000 Club (South Wales
area). Anyone interested in
forming a regular weekly/
monthly meet? Please contact
Mr D Rowlands, Caerpuilly.
Tel: (0222) 868635
• 512 Board, Gem software -
£60, Acorn teletext adaptor,
ATS Rom - £35, RB2 Tracker
ball, Pointer Rom - £25,
Wordwise-f - £15, Printmaster
- £10, games - £5 each. Con-
tact C Slater, Derbyshire. Tel:
(0629) 822197
• Wanted: Archimedes com-
puter also memory upgrade kit
for Epsom GQ3500 laser
printer. Contact A Bryan,
Wolverhampton. Tel: (0902)
338089
• BBC B, 40/80T drive,
DDFS and ADFS, Mini Office
II, Pixel Perfect DTP and
much more software, manuals,
all leads. Bargain - £120 ono.
Contact Mr M Johnson, Dor-
set. Tel: (0202) 883918
• Master 128, Microvitec Cub
monitor, disc drive, manuals,
Spell master Rom Overview -
£300 ono. Beautiful condition.
Upgrade makes this homeless.
Contact Mr M O’ Toole,
Bucks. Tel: (0494) 7714017
• Wanted: Printer and disc
drive for Acorn Electron. Con-
tact Mr G Sturge, Exeter. Tel:
(0392) 214556
• Midi 4 Interface, Studio
24+, System Delta Plus 2, SDP
reporter and mailshot, 2nd
floppy and Facia for 310, Mig-
29 - Sensible offers. Contact
Mr D Crofts, Bury St
Edmunds. Tel: (0284) 761801
• Electron software 50p -
£2.50. For details send SAE to
C. Fox, 30 Farndon Road,
Woodford Halse, Daventry,
Northants NN1 1 6TT.
• BBC B Issue 7, 40/80 drive,
Watford Rom board, Watford
hand scanner, Amx Stop Press,
View, software, leads,
manuals, excellent condition -
£275. Contact R Copperth-
waite, Leeds. Tel: (0532)
564384 eve
• Acorn desktop C rel 4,
brand new, hardly used and
Dabs Press guide - £250, rea-
sonable offers considered.
Contact Mr J Verrall, East
Sussex. Tel: (0273) 400028
eve
• A3 10 with 4Mb Ram and
40M hard disc, four slot back
plane and Arm3 processor,
manuals and software - £750.
Contact Mr R Dawson, Mid-
dlesex. Tel: 081-864 7208
• BBC software, 5.25 in disc.
Elite - £3, revs and four tracks
- £3, Superior Speech - £2.50,
Exmon II Rom - £5. Contact
Mr A Smith, Worcs. Tel:
(0562) 65975
• Archimedes 310, 2 Mb,
Memcia, lots of software
(games and serious) - £599
ono. Contact Mr L Deane, Liv-
erpool. Tel: 051-546 1543
• Wants for A3 10: External
hard disc. Scanner and DTP
extras, programmers OS2, ref-
erence manuals. Contact L
Hurst, Bournemouth. Tel:
(0202) 529787
• Acorn Electron games for
sale, all games in mint condi-
tion (cassette only). Contact
Alex Honarth, Little Langford,
Bow, Devon EXI7 6HZ.
• 5.25in drive for Archimedes
or BBC. Contact Sunil, Houn-
slow. Tel: 08 1-572 2789
• BBC B, two Cumana disc
drives, joystick, four pen
colour graphic printer - £80.
Contact Mrs J Heaney, Herts.
Tel: (0582) 832791
• A3000, Acorn colour moni-
tor and stand, original manuals
and application discs, perfect
condition - £650 ono. Contact
Mr K Sharman, Oxford. Tel:
(0865)862143
• Games (Archimedes), orig-
inal boxed. Chuck Rock,
Freddy’s Folly, Minertaur,
Iron Lord, Man United - £10
each, E Type, Designer - £15.
Contact Mr T Stensen, East-
bourne. Tel: (0323) 27330
• BBC B, Rom board,
joysticks, AMX desktop etc.
Contact Mr P Edmonds, Sur-
rey. Tel: (0372) 278147
• Master 1 28k, dual 40/80 DS
drives, software including
Interword - £295, colour
monitor - £70, Taxan KPS 10
printer - £50, teletext adaptor
- £50. Contact Mr P Golder,
London. Tel: 08 1-874 5457
• BBC B with disc drive, 9
pin printer, software, UV Rom
eraser and Rom programmer -
£120. Contact Mr D Hutchin-
son, Sheffield. Tel: (0742)
483534
• Archimedes add-ons: Hawk
V9 video colour digitiser (plus
extra software) - £100, Acorn
AKA 10 input/output card -
£20, two-slot backplane (310)
- £10. Contact William, Essex.
Tel: (0279) 424139
• 1st Word Plus release 2,
unregistered, excellent condi-
tion - £50. Contact Geraint,
Cardiff. Tel: (0222) 227687
• BBC A3000, 2Mb colour
monitor, learning curve -
£500, internal SCSI card for
A3000 and 80Mb hard disc -
£400. Contact Tanus, London.
08 1 -445 823 1 or 08 1 -446 6037
• Wanted: R140 for student
project, reasonable price. Con-
tact Mr P Skelly, Aberdeen.
Tel: (0224) 855706
• Arc Comm 2 - £20, Hearsay
1 - £10, Pace Nightingale
Modem with Master and
Archimedes leads - £10. Con-
tact Mr E Cobbold, Norfolk.
Tel: (0493) 740557
• Wanted: Printer and disc
drive for Acorn Electron. Con-
tact Mr G Sturge, Exeter. Tel:
(0392)214556
• Electron including Plus One,
Voltmace, joysticks, manuals,
numerous games - £65 ono.
Contact Mr J Grayson,
Immingham. Tel (0469)
574416
BAU FREE READER ADS COUPON
Why not take advantage of our free reader ad service? Fill in the details below and send this coupon (or a
photocopy of it) to: Free Ads, BBC Acorn User, Redwood Publishing, 101 Bayham Street, London NW1 OAG.
Your Name Tel:
Address
Please write your Free Ads details here (in block capitals please). Maximum 25 words.
BBC ACORN USER SEPTEMBER 1992 47
FREE ADS
• BBC Master Compact,
3.25in disc drive, original
packaging, Welcome disc and
hook, software includes View,
Wordwise, Logo, Elite, Ninja
- £125. Contact S Wanstall,
Plymouth. Tel: (0752) 892166
• BBC B, ATPL, 16K, Wat-
ford shadow Ram, View 3,
VicwSheet, View Store,
guides, dual 40/80 double
sided disc, drive PSU, plus
extras, excellent condition.
Contact A Garbett, London.
Tel: 071-494 1365
• Canon BJ-lOex Bubble Jet
printer with sheet feeder -
£200, Beebug floppy disc
interface for A3000 - £20,
sheet feeder for Star LC24- 1 0
printer - £20. Contact R
Smith, London. Tel: 081-882
3552
• Archimedes games for sale
including Break 147 - £13,
Iron Lord 1 - £9, Blowpipe -
£8. Send SAE to S. Sutton,
274 Northfield Avenue, Lon-
don W5 4NB.
• Archimedes 410, OS2,
4Meg memory, Rom podule
with Roms, hand scanner.
Multi sync monitor - £1100.
Contact Mr R Edwards, South
Humberside. Tel: (0472)
602429
• Unopened pack of five
Kores printer ribbons for
Qume IV, Sprint 7/9, sample
Daisystep. Contact R New-
mark, Sunderland. Tel: 09 1 -
536 2066
• A3000, 4Mb and 40Mb
SCSI, PC Emulator, colour
digitiser, 5.25in, C develop-
ment, Archway, 100+Mb s/w
(call for list) - £1500. Contact
Dave, London. Tel: 071-387
7050 x351 1 day
•All Archimedes users are
invited to join our Archimedes
Users club. Write to J Michal-
ski, 6 Furzeland House,
Sheephouse Way, New Mal-
den, Surrey KT3 5 PH, for
more details.
• BBC Acorn User mags, 1st
issue Jul/Aug 1982 to Aug
1987 Micro User, Vol 1 Mar
1983 to Aug 1987 minus two
- offers. Contact Mr W Bar-
rett, Surrey. Tel: (0883)
743783
•A3000, 2Mb Ram, Acorn
colour monitor, software,
magazines, manuals, boxed,
immaculate condition - £650.
Contact Mr D Farrah, Surrey.
Tel: 081-647 1653
• BBC B, tape player,
joysticks, manuals - £150 ono.
Contact Miss S Steggall, Wilt-
shire. Tel: (0672) 515487
• Master 512K with 40/80
double drives, orange screen
monitor and Acorn teletext
adapter, includes Gem, Gem-
Paint, Gem write, Beebug,
Masterom, Spellcheck III -
£550 ono. Contact I Gilmore,
Herts. Tel: (0438) 814059
• Communitel software pack,
unused, GEC Datachat
modem, Acorn Electron - any
offers for lot or scpcrate. Con-
tact W Good, East Sussex. Tel:
(0273)481190
• Panasonic KPX 1 124 mint -
£145, software boxed, Lem-
mings, Chocks, Exra, E-Type,
Mig 29, Chess 3D, Atelier,
Proart, Tracer, Arcol,
minimum half price. Contact
Chris, Maidenhead. Tel:
(0628) 777363
• BBC M512, Akehter 40/80
DSDD 5.25in, Z80 second
processor, Microline printer,
Gem mouse, Rom cartridge,
loads of mags, manuals and
discs - £425. Contact Mr M
Smith, Lines. Tel: (0427)
615074
• BBC B Issue 7 with Inter-
word and Pendown - £180,
Watford 40/80 drives - £1 10,
Philips 80 monitor - £45,
Brother printer - £45. Contact
Mr M Basford, Tunbridge
Wells. Tel: (0892) 546493
• A3000, colour, 2Mb, 105Mb
SCSI, 5.25in drive, software
including Acorn DTP, 1st
Word+, Schema, Genisis,
Graphbox, PC Emulator, Lotus
1-2-3, games, all manuals -
£949. Contact Mr Jones,
Clwyd. Tel: (0492)516285
• Multipod - £80, VidiRGB -
£46, 2Wb plane - £15, Elite -
£20, Saloon cars - £16, Tween
- £15, Font FX - £8, Draw-
Bender - £8, Inertia, Bal-
larena. Slideshow - £9.
Contact Elliot, Essex. Tel:
081-508 7648 eve
• BBC B with disc drive,
Rom board Interword, Spell-
master, Addcomm, Stop Press
DTP - £100. Contact Mr R
Paddle, Kent. Tel: 081-460
2116
• Games: GBA, Catallysm,
Break 147, Ncvryon, Chocks
Away extra missions, Enter
the Realm, Pacmania, Lem-
mings - from £5 to £10.
Contact Mr A Reeves, Derby-
shire. Tel: (0283) 552761
• Wanted: Archimedes A3000
computer, will consider A3 10/
A410 series, cash waiting.
Contact A Allen, Derby. Tel:
(0332)281540
• Master 128, 3.5in disc drive,
Panasonic Kxp-1081 printer,
paper, Logo and Wordwise
Roms, manuals, magazines,
software - £375 ono. Contact
Mr J Hay, Edinburgh. Tel
(031)662 4760
•Help! Beginner! Archimedes
contacts wanted to exchange
ideas and PD, 100% reply.
Contact Audi Wall, 98 Head-
stone Lane, North Harrow,
Middlesex HA2 6JN
• BBC B, twin disc drive,
Ml 28 upgrade, Roms include
Interword, View sheet. Dump-
master 3, ADFS, 8271 chip,
joystick, books, mags and
cooling fan - £300. Contact
Mr G Hough, Northwich. Tel:
(0606) 76535
• Wanted for Archimedes
A3 10: Hard drive with control-
ler (80Mb to 120Mb) and 4Mb
Ram. Cash waiting. Contact
Mr H Thind, Slough. Tel:
(0753) 820526
• SCSI tape streamer 60Mb,
sealed box, backup software,
cables and tape - £300 ono.
Contact Mr R Stedman, Cam-
bridge. Tel: (0223) 213746
• A300, 4Mb Ram, serial
upgrade, Philips colour moni-
tor, Scanlight Junior scanner,
Vide enhancer, dust cover,
manuals, software, monitor
stand - £800. Contact Mr B
Howat, Merseyside. Tel:
(0704) 63344
• Bargain: Archimedes 310,
Acorn colour monitor, - £450
ono. Contact Mr I Bell, Glas-
gow. Tel: 041-883 3351
• A3000, upgraded (2Meg),
colour monitor, 2nd floppy
drive, serial port, stand,
manuals, usual software, extra
fonts/artwork etc, Acorn DTP,
excellent condition - £725.
Contact Mrs L Dobson, Dyfed.
Tel: (0269) 861256
• Archimedes software:
Genesis - £35, PC Emulator -
£40, Wonderland - £20, Here-
with the Clues - £12, Dabhand
basic V guide - £6, Pres moni-
tor Plinth - £13. Contact Mr N
Metcalfe, Surrey. Tel: (0372)
274162
• A3 1 0 and PC Emulator
(VI.7), Acorn DTP, games,
disc drive, software - £400,
Philips CM8833 Monitor -
£100, Brainsoft video digitiser
- £70, 20Mb hard disc and
Podule - £110. Contact Rob,
Cheshire. Tel: (0270) 875069
• BBC B - £300, Master
Turbo - £450, too much equip-
ment to list here, also Archi-
medes Gcnitiser - £100.
Contact B Adlington, Rother-
hithe. Tel: 071- 231 6730
• 2 Mb colour A3000,
manuals, discs, PC Emulator,
software and games, to good
home - £650. Contact Ewen,
Leicestershire. Tel: (0533)
864910.
• Archimedes A3000, Acorn
colour monitor, 2 Meg Ram,
Lemmings, Zarch, 1st word,
PC Emulator etc, bargain -
£650. Contact A Sawson,
Derby, Tel (0332) 664962
• Wanted: BBC Master 128
plus monitor, disc drive and
printer if you have one. Con-
tact Phil, St Aubens. Tel:
(0727) 861961
• Master 128 Mos V3.5,
Eproms Masterrom, ADI
Comustar, Dumpmaster, Help,
Viewstore, Zoom and Smart
Cart, complete set of manuals
- £300. Contact Mr P Der-
went, Twickenham. Tel: 08 1 -
892 9278
• Attention teachers! Three
quality educational programs,
ArcArt - simple art program,
Infant maths - counting game,
Snap - computer version. All
for only £2. Contact Nicholas
Marriott, 160A Drum Road,
Cookstown BT80 9DW
48 BBC ACORN USER SEPTEMBER 1 992
ARCterm 7 1 .40
Our popular comms package now supports Minitel emulation
and includes an Econet modem server. Recommended by
Hampshire LEA. Existing users return both disks and SAE
for upgrade. £68
A5000 IDE drives
These fit internally, and work as second drives to the 40Mb.
A5000 internal 120Mb Conner £289
A5000 internal 240Mb Quantum £489
IDE
Complete systems. MEMC 1 a/backplane required.
A300/400 internal 20Mb Conner £139
A300/400 internal 40Mb cached Seagate £2 1 9
A300/400 internal 100Mb cached Seagate £299
SCSI
We supply Morley SCSI cards. Transfer rates are lOOOk/s for
Quantums and 2150k/s for Fujitsu. Add £50 for a cached
SCSI card if you require one. A300/400/500 internal prices
shown, add £60 for A3000/5000 external systems.
Quantum 52Mb (2yr gtee) + Morley SCSI £3 1 9
Quantum 105Mb (2yr gtee) + Morley SCSI £429
Quantum 240Mb (2yr gtee) + Morley SCSI £699
Fujitsu 520Mb (5yr gtee) + Morley SCSI £ 1 1 99
20Mb 3.5" Floptical Drive
External drive works with most SCSI cards eg Oak, Acorn,
Vertical Twist (or add £100 for a Morley card). Both systems
include 1 floptical floppy (usually £20).
External £399
Internal A5000 including controller £359
120Mb 3.5" Magneto-Optical Drive
Externally boxed rewritable optical drive. Works with most
SCSI systems and stores 120Mb on each £50 disk. It's quick
and the media is very secure - it uses a combination of laser
heating and a magnetic field to store the data. Drive comes
with one disk and cables. £ 1 099
IBM Keyboard/Mouse Interface
This plugs into the keyboard socket and allows connection of
a PC keyboard, serial/bus/Archimedes mouse and 4 joysticks.
Imminent, call for information! £89
Coming Soon
- 8-port serial card for RISC OS/RISCiX use.
- 64kBit synchronous ISDN adapter card.
- Apple Localtalk interface card.
- A4 link program to access another machine's hard disk.
All disk systems come tested and formatted with all cables.
Delivery on hardware £10+VAT. Education is entitled to a
5 % discount on all products.
Please add VAT at 17.5% to all prices. Plastic welcome.
THE SERIAL PORT
The Serial Port
Burcott Manor, Wells,
Somerset, BA5 1NH
Telephone (0749) 670058
Fax (0749) 670809
Modem (0749) 670030
ISDN (0749) 670883
THE DRIVING FORCE
* * The first full colour printer drivers
available for the Archimedes.
The colour TurboDrivers in
conjunction with the BJC800 inkjet
printer are ideal for colour proofing
work or for anyone wanting a small
number of high quality colour prints.
Key features:
.> 360 dpi inkjet
p> A4 and A3 paper sizes
^ Plain paper capability although for
best results Canon inkjet paper is
highly recommended. Printer
supplied with 20 sheets of A4 sample
inkjet paper.
k > Four colour, cyan, magenta, yellow
and black ink for full spectrum colour
and high quality blacks.
^ Individually replaceable ink
cartridges.
'> The fist true 24-bit colour RISC OS
printer drivers. (All existing printer
drivers based on Acorn code are
only 8-bit or 256 colours maximum.)
The colour TurboDrivers can
produce millions of colour shades on
the BJC800 from programs such as
Impression, IDraw and Artworks.
Acorn sprites are currently limited
to 256 colours.
j/ Disc spooling allows background
operation once the page has been
rendered. This means control is
returned as soon as possible and that
the computer is not occupied when
printing multiple copies.
|J> FastText rendering for maximum
speed text printing.
^ Advanced under colour removal and
grey component replacement for
best quality colour reproduction.
^ Print times for A4 colour page
approx 4 minutes, 8 minutes for A3.
Compatible with all Archimedes models and operating systems. 4Mbyte RAM minimum recommended.
RRP for Colour TurboDrivers and printer lead for BJC800 £99.00 + VAT (£1 16.32)
RRP for Canon BJC800 printer and drivers £1895.00 + VAT (£2226.62)
ACCESS & VISA WELCOME
Gaddesden Place Hemel Hempstead Herts HP2 6EX
Tel: 0442 63933 Fax: 0442 231632
DISPLAY GRAPHICS
T o score a visual hit and, at the same time
get your message across, is not always
easy. Text bending can distort words, and
make them unreadable, so it is good to be
able to experiment. A new release from called
Midnight Express from Dabhand Computing
aims to help you do exactly that.
Several applications presently let you bend
words, such as Rise Developments’ Typestiulio
and ICS’s Fantasy , so how does Midnight
Express compare to existing applications, and
where docs it fall short?
The pre-release version does not yet have a
manual, but who needs one when people write
packages as friendly as this? I immediately got
down to creating some pretty words. First you
enter your chosen word, or words. Then you set
up all of your parameters, such as shadows and
curves and then use the star-shaped Create tool
to dump your text on the page.
However, we took a more rough and ready
method, that no doubt everyone else will take as
well. This is to simply dump the untouched text
on a page in default format, and stretch and
squish it at leisure. Luckily, Midnight Express
operates in such a way that each individual
component of the text (fonts, spelling and so on)
can be altered at any stage, no matter what has
happened to it in the meantime.
The first thing I did to my text was change its
colour. This is achieved by selecting the text,
going into the Fill sub-menu, and picking your
favourite colour. The effects of colour change
are immediate (no clicking on OK boxes as with
Draw). This was encouraging: I want things to
happen as I do them, and in Midnight Express
they generally do.
Another option in the Fill menu is a sprite fill,
one of the most impressive features. Move away
from the Sprite Fill submenu and a dialogue box
Could have used a bit of kerning - but still . . .
pops up with a pattern inside it. Clicking on this
pattern fills the inside of the text. The lovely
thing is that there is a large range of ready-made
patterns to choose from, all accessible by click-
ing on the arrows in the box. Just look at some
of the examples in this feature. You can of
course add your own sprites - digitised pieces of
wood or stone look particularly impressive.
When a sprite fill is created, there is a small
gap between the edge of the sprite and the
outline of the text. To solve this we made the
outline of the text thicker. This overlaps the
jagged edge of the sprite, which you can set up
as a default by clicking on the Save Status
option on the icon bar menu.
WORD
POWER
There are many ways to distort text decoratively
on the Archimedes and now another contender
is in the running. Paul James examines the
virtues of Midnight Express
With Midnight Express, variety is the spice of life
The fill itself is made up of the chosen sprite,
tiled and/or scaled to fit the text. A mask is used
so that the sprite appears to be cut out to fit
inside the text. One small problem is that to fill a
large area of empty text with a sprite takes up a
lot of memory. Midnight Express complains
about this, and it is up to you to adjust the
amount of memory given to the application. I
hope this will be changed in the final version
Once the text is filled (or left unfilled) you
can begin to bend it around. To do this. Mid-
night Express supplies a shape sub-menu.
Moving over this gives you an envelope sub-
menu. From here you can pick your envelope, in
the same way as you pick your sprite fill. The
text is then recalculated and squashed to lit.
Again the effect is virtually immediate, so you
can quickly flick through a selection of
envelopes and apply them to your text.
MISSING PARTS
One thing we were looking for in
this package was kerning. Kerning
means moving characters closer
together or further apart, or even
off the straight line (up and down).
But it was nowhere to be found - a
serious omission.
When you put text into prede-
fined shapes, the lack of kerning
becomes obvious. Have a look at
the screen on the left with the
word 'WORMS' in it. As you can
see, the W looks too far away from
the 0. With kerning it could be
moved in closer, and would look a
lot better.
BBC ACORN USER SEPTEMBER 1992 51
DISPLAY GRAPHICS
Making a distortion envelope
There are many envelopes to choose from, but if
you do want to make your own, then clicking on
the second tool down in the window lets you
tweak the four bezier points, as shown above.
The points of the envelope can be made to move
independently or you can link them together.
This saves time when you need to move two
points, as they move together, rather than you
having to drag each one. Unfortunately, Dab-
hand seems to have shyed away from letting you
curve all four sides of the text, but this is pro-
bably because the designers wanted to make
everything instant.
Scaling the artwork is easy, and Dabhand
seems to have taken inspiration from Computer
Concepts' Artworks package here. The scaling
takes place around a point, which can be placed
anywhere on the page by clicking with Adjust.
Dragging the mouse around with Select held
down redraws the text in outline (without added
shadows), so you can see what your final scaled
version will look like.
This is unlike Draw , where you just scale a
rectangle around the object, the object itself
disappears. This way of scaling objects takes
The effect of scaling is shown using grey outlines
some getting used to and requires accurate use
of the mouse, but it is far superior to the Draw
method in the end.
Rotation of your text also takes place around a
central point that can be changed by clicking
Adjust elsewhere on the page. Then holding
Select and moving the mouse up or down rotates
the wireframe version of your text, while letting
go of Select replaces it with the fully rendered
version. It's good to be able to see things hap-
pening as you do them.
If you want to scale your view of the screen,
then two small arrows are provided on the
toolbox. There is also a standard Rise OS type
zoomer in the main menu. The arrows are great
though, and they make things much quicker.
ME AND MY SHADOW
If you really want to make
your text stand out, then
adding a good shadow can
do wonders. Midnight
Express supplies several
types. Again, adding a
shadow to your text is a
one-dick-of-the-mouse
affair and it happens
straight away.
A standard shadow just
repeats the text at an offset.
These shadows look best in
a light grey, although any
colour can be chosen. Dab-
hand has supplied a neat
way of specifying where the light is coming from. In the Shadow dialogue box you simply
drag a box representing the position of the shadow behind a box representing the text, and
the shadow on the real text is redrawn immediately in the new position.
Our favourite was the zoom shadow. This again is selected by a single click and the
shadow appears to zoom off into the distance, as shown above. The vanishing point is
specified in the same way,
by dragging round a box
inside the Zoom Shadow
dialogue box. In this box
you can also specify how
many copies of the text are
used between your main
text and the vanishing
point. The more copies the
better it looks, but it takes
longer to redraw.
Start and end colours can
also be chosen so your
shadow can have a graded
effect, and this is very
effective.
A 3D shadow is much the same as a zoom shadow, except the copies of the text aren't scaled
at all, just repeated backwards. One omission from the Shadows gallery is a block shadow.
This is a shadow that is solid, rather than made up of copies of the main text.
Plinths are also provided, on which you can place your text, and these, too, can be given
their own shadows. You can create star-shaped plinths, or polygons, and the number of sides
can be adjusted using the dialogue box. A simple distorted rectangular plinth is shown in the
shot above.
Fill
S prite
Standard
usanm
Oof 1 in*-
Inline
Shadow
Shape
/ hied
Scaled
Select
Resourcec
electric
UU laiiit'l
The grid loses all the complexity of its Draw
counterpart, but still remains useful. From the
Grid sub-menu you can turn it on or off, and
decide how big it is. The grid is shown as light
blue squares and is very simple, clean and
effective.
Overall, Midnight Express is an exemplary
example of what can be achieved with a well-
written Rise OS package. It's neat and tidy, with
no sprawling menus or large dialogue boxes. It’s
also well planned, intuitive and, quite simply,
good fun to play with. And the results are
always good. The lack of kerning is annoying,
and does spoils things a bit. but for anyone into
text manipulation this is a certainly a good
package to add to your repertoire.
PRODUCT DETAILS
Product: Midnight Express
Supplier: Dabhand Computing, 5 Victoria Lane,
Whitefield, Manchester M25 6AL
Tel: 061-766 8423
Price: £59.95 inc VAT
52 BBC ACORN USER SEPTEMBER 1992
QUALITY AND RELIABILITY WITH FRIENDLY SERVICE
Acorn Products
A4 Laptop 60Mb HD System 1699.00
A4 Laptop Floppy Disk
System 1 399.00
A3000 2Mb RAM 599.00
A3000 Learning Curve 2Mb 643.00
A5000 inc Acorn Multisync
Monitor 4Mb RAM 1 499.00
A5000 Superbundle 2Mb 1 499.00
A5000 Learning Curve
4Mb RAM 1531.06
A5000 Learning Curve
With Printer 4Mb 1765.96
A540 4Mb RAM 120Mb
Hard Disk 1899.00
Acorn PC Emulator Ver 1 .8 99.00
A3000 Upgrades
2Mb RAM Upgrade 45.00
4Mb RAM Upgrade 149.00
20Mb Internal Hard Disk 195.00
42Mb Internal Hard Disk 399.00
User/Analogue Podule 45.00
User/Midi Podule 49.00
Ethernet Expansion Card 220.00
Dust Cover (Complete System) 12.50
A5000 Upgrades
2Mb RAM Upgrade for A5000 90.00
Ethernet Expansion Card 220.00
Dust Cover (Complete System) 12.50
Archimedes Accessories
386 PC Expansion Card 1 Mb 485.00
386 PC Expansion Card 4Mb 585.00
ARM 3 Upgrade 199.00
Clares Micro Mouse 25.00
Scan-Light Junior 256 1 95.00
Scan Light Professional 595.00
Econet Module 45.00
I/O Expansion Podule 75.00
A3000 Bridge Plinth (Metal) 1 5.00
A3000 Styled Plinth (Metal) 20.00
Digital Services Products
Squirrel Single User 129.00
Squirrel Multi-user/Site
Licence 516.00
Upgrade single to Multi/Site 387.00
Squirrel ‘C’ Developers Toolkit 99.00
Waiter Menu System 35.00
Waiter Net/Site Licence 1 39.00
Freeway Econet
Spooler/Server 35.00
Jetsream Tape Streamer
30Mb 299.00
Digistore Tape Streamer
60Mb 849.00
Digistore Tape Streamer
150Mb 1249.00
Level 3 Digistore Software 50.00
Filestore Digistore Software 50.00
Stacking Filestore Software 50.00
RISCOS Digistore Software 50.00
DSL Floppy Podule 29.00
DSL High Speed Cached
240Mb Hard Disk 749.00
Systems & Silicon
SuperbundlE
Our fabulous A3000 Superbundle
provides 2Mb RAM upgrade and
£500.00 worth of major software
titles all for only £699.00
Superbundle contains:
• Acorn A3000 Computer
• 2Mb RAM Upgrade
• Acorn PC Emulator vl .7
• 1 st Word Plus Rel 2
• Genesis
• LinCAD Starter
• Pipedream 3
• Waiter
1 Monitors
Philips CM8833 II Stereo
199.00
Microvitec 14M325 Colour
189.00
Acorn Colour Monitor AKF17
189.00
Eizo 9060S FlexScan
429.00
Taxan Multiscan Monitor 775
429.00
Dot Matrix Printers
Epson LX400
109.00
Epson LX850
158.00
Epson LX1050
232.00
Epson FX850
295.00
Epson LQ1 00
158.00
Epson LQ200
173.00
Epson LQ570
220.00
Epson LQ1070
338.00
Epson LQ870
362.00
Epson LQ1170
450.00
Laser Printers \
Epson EPL4300
650.00
Epson EPL4000
599.00
| Epson EPL7500
1305.00 |
CC Laser Direct 4
899.00
CC Laser Direct 8
1289.00
Inkjet Printers
HP Deskjet 500 Mono
329.00
HP Deskjet 500 Colour
471.00
j Canon BJlOe
199.00
Canon BJ300
309.00
Epson SQ870
465.00
Printer Drivers >
Hewlett Packard Deskjet 500C 1 6.00 '
Epson JX Compatible 1
1 (Star LC10)
16.00 1
Hannington Hall, P0 Box 50, Cosham,
Portsmouth P06 3BQ Telephone 0705 327591
Morley SCSI Hard Disks
The following include SCSI podule:
52Mb External 343.00
52Mb External Cached 380.00
100Mb External 417.00
100Mb External Cached 453.00
52Mb Internal 263.00
52Mb Internal Cached 300.00
100Mb Internal 375.00
100Mb Internal Cached 412.00
SCSI Card 131.00
SCSI Card Cached 170.00
Major Software Titles
Arclight 43.00
Arcol 46.00
Artisan 2 45.00
CableNews 139.00
Chameleon 32.00
Compression 35.00
EasiWriter 115.00
Equaser 36.00
Euclid 40.00
Eureka POA
Genesis 86.00
Genesis Plus 69.00
Graphbox 2 69.00
Graphbox Professional 109.00
Illusionist 79.00
Impression 2 125.00
Impression Business Sup 39.00
Impression Junior 69.00
Jigsaw 29.00
Magpie 45.00
Mogul 17.00
Notate 49.00
Pendown 54.00
Pipedream 4 149.00
Poster 75.00
Presenter GTI 65.00
Pro Artisan 70.00
Render Bender 2 70.00
Revalation 2 99.00
Rhapsody 2 45.00
Schema 90.00
smArt 50.00
smArt Filer 32.00
Snapshot (A3000) 269.00
Snapshot (Archimedes) 189.00
Splice 26.00
Squirrel Database 129.00
Tabs 85.00
TechWriter 235.00
Titler 99.00
Tween 26.00
Waiter Menu System 35.00
All prices shown are ex-VAT, which is
chargeable at 17.5% on all items for UK
residents. No VAT is due on foreign
orders.
Most goods are dispatched within 24
hours. Prices are subject to change
without notice.
Purchase orders accepted from public
sector, otherwise cash with order. Major
credit cards accepted.
Carriage in UK mainland £5.00 small
items, £7.50 larger items (plus VAT).
Overseas Carriage at cost.
From the authors of "Artisan", "Artisan 2" and "Pro-Artisan" ( VM Clares)
Express was written by graphic designers for graphic designers of all ages. Easy to use yet incredibly powerful,
Express will help you create stunning graphics with little effort and allow you to change the shape, colours and
other effects with a click of a mouse button.
"Express is the package that makes new rules.", "This program will find application anywhere where graphics
are needed from the school room to the art studio. It is superb." Micro User July 1992
Express is RISC OS 2 and RISC OS 3 compatible and will run on the full range of Acorn 32 bit computers.
Features include :
• Built in library of Shapes, Stars, Polygons and Arcs all selectable from easily accessed dialogue boxes.
• Built in library of Colours, Fills and Shadows, all selectable from easily accessed dialogue boxes.
• Over 800 industry standard 24 bit colours instantly available.
• Use any of your outline fonts to produce text that can be interactively curved, stretched and twisted in
an infinite number of ways, whilst still remaining editable.
• Prints with standard RISCOS printer drivers and offers tiled printout over multiple pages for poster size
designs.
• Exports in drawfile format to DTP and design software or can be saved in compacted form.
• Imports standard spritefiles to use as blends and effects.
• 1 2%-800% zoom views
• Quick Keys for advanced users.
inc. VAT
VICTORIA LANE»WHITEFIELD
E R • M 2 5 6 A L
3 • F a x . 061 766 8425
Price £59.95
MIDNIGHT GRAPHICS*5
MANCHEST
Tel. 061 766 842
PROGRAMS
The section that is packed full of programs for you to use
Jo6:; ’BBfljfr WBj
I T — .
pftsgjj
CONTENTS
ABSOLUTE BEGINNERS
A simple games program laid bare, line-by-line,
for your delight and edification
59
WIRED UP FOR SOUND
A resounding cadenza to our popular series
on computer-aided noisemaking
61
♦INFO
Crammed full of programs, hints and ideas,
from waves to strange attractors
67
ASSEMBLY LINE
Continue your trip into the heart of the Arc
75
PIECES OF EIGHT
A touch of magic - two all-time classic
games that run on eight or 32-bit micros
78
YELLOW PAGES
Page after page of meticulously selected
listings for you to type in
81
W hat could he better
while on holiday than
to immerse yourself
in the two best ever
type-in games published in
BBC Acorn User. A Pieces of
Eight games special on page
55 revives these classics.
Wizalon is such a simple
game, you wonder why it’s so
addictive. Two wizards have
to escape a dungeon by burst-
ing ballons with their pointy
hats. To do this you have to
control their magic see-saw
and launch each wizard into
the air in turn, by making sure
that the descending wizard
comes down on the empty end
of the see-saw.
If you get it right, the other
wizard will shoot straight into
a balloon. Accompanied by
clever never-ending music (it's
always different), Wizalon will
have you bursting to get to the
next screen, and to get onto the
high score table!
Rune Maker: Codename
Druid puts you in control of a
caped druid on a crusade to
assemble an ancient
Runestone. Shoot your druidic
spells at the inchworms and
guards to stop them sapping
your energy and climb on the
stone monoliths to reach the
scattered pieces of the Rune.
It's a multi-screen adventure
so you'll have to spend some
time searching the detailed
landscape, all the time watch-
ing for the lightning bolts.
Both games run on eight-bit
machines but we've modified
them to run on 32-bit
machines as well, you'll find
both games on the 3.5in and
the 5.25in subscribers disc this
month.
For those of you new to the
computing world, Sarah Burns
takes a simple game and
explains how it all works.
Read Sarah’s article and find
out what really happens inside
your computer.
David Radford’s sound article
concludes on page 61, and it
goes out with a big BANG!!
This month David gives you
one application that will do it
all. and more. Harmsynth is a
desktop application that will
have your Arc making all sorts
of realistic noises using the
techniques covered in the last
three articles. Vibrato and
tremelo can be added, allow-
ing even more varied sounds.
You can play your sounds via
the computer keyboard, or
even a Midi keyboard if you
have one. Unfortunately
Harmsynth is so big it would
not fit on the yellow pages, so
if you don't get a monthly disc
then do something about it by
turning to page 89.
♦INFO
Our regular programming hot-
pot, *INFO is on page 67.
This month BAU programming
gurus Dave Lawrence and
Dave Acton feature a program-
mable scientific calculator, a
mind reader, a demonstration
of smooth curves and much
more besides.
Here at the BAU office
everybody’s favourite this
month is the Lorenzian Water-
wheel, and we are sure it will
be yours too. It demonstrates
chaos theory, and is great fun
to watch.
Waves have been popular in
the last few *INFOs, and this
month is no exception. The
Daves have a full screen ver-
sion of last month's Waves
program for 32-bit users, and
eight-bit owners have a care-
fully tuned machine code
routine to wobble points on
their screen and create the
same sort of effect.
Finally, win £25 with a new
feature to *INFO which we
hope to repeat in future, the
♦INFO challenge. This will
test your programming skills
against those of other readers.
This month the Daves ask you
to write some routines that will
solve a maze in the quickest
time possible. Send in your
solutions!
Arc Assembly on page 75
this month tells you how to
mix Basic with machine code.
Finally in the BAU program-
ming section comes the yellow
pages, where you'll find list-
ings from associated articles to
type in and play with. See you
next month, program pickers.
BBC ACORN USER SEPTEMBER 1992 55
WEMBLEY EXHIBITION CENTRE
OCTOBER 1 6TH TO 1 8TH 1 992
OPENING TIMES:
FRIDAY 1 6TH OCTOBER - 10AM TO 6.00PM
SATURDAY 1 7TH OCTOBER - 1 0AM TO 6.00PM
SUNDAY 1 8TH OCTOBER - 1 0AM TO 5.00PM
IT'S A
COME AND SEE A
AND SOFTWAR
Your chance to play this exciting
athletics simulation in a special
presentation at the show, with
on-the-spot 'coaching' from
world-class athletes who have
contributed their skills to the game
Star athletes
appearing will
include:
Linford Christie
Fatima Whitbread
Colin Jackson
Dalton Grant % *
John Regis
Steve Brackley
Sally Gunnel and
Yvonne Murray
V EDUCATION AND
IUNDLE OF FUN
'/HOLE WORLD OF ACORN COMPUTING - THE LATEST HARDWARE
FOR SCHOOL, HOME AND BUSINESS - ALL UNDER ONE ROOF
EDUCATIONAL
ADVICE
A special section for
teachers and concerned
parents who are looking
for helpful advice on all
aspects of using Acorn
computers in the
classroom
NEW ACORN
MACHINES
Visitors to the show will
be able to view Acorn's
new portable computer,
the A4. And with
rumours of additional
new products from
Acorn, the show could
be your first chance to
see them
MULTIMEDIA
APPLICATIONS
With the development of
CD-ROM and Acorn
Replay, there will be
opportunities to view the
latest multimedia
applications for
educational and other
uses
NEW
SOFTWARE
Education, games, home
accounts, business, DTP,
graphics.... whatever your
interests, there is a host of
new software packages
on show to see and try
GAMES
GALORE
As well as Quest for
Gold, there will be a host
of new and exciting
games for you to try at the
show. Don't miss your
chance to play the latest
'shoot 'em ups' and
adventures
WHO'S AT THE SHOW?
• Acorn Computers
• Colton Software
• 4Mation
• Clares
• Computer Concepts
• Rise Developments
• Aleph One
• Watford Electronics
• Longman Logotron
• The Fourth Dimension
• Minerva Software
and over 60 other exhibitors
r
ADVANCE
T
1 C K E 1
r
A P P L 1
C A
T 1 O N
Please send this
Please rush me :
| Under 1 6 £4
1 (£4.50 at door)
Family Tickets £1 5
1 (£17 at door)
application form to:
1 Adult £5
1 (£6 at door)
SAFESELL EXHIBITIONS LTD,
MARKET HOUSE,
CROSS ROAD, TADWORTH,
SURREY, KT20 5SR
Visa & Mastercard holders can phone
0737 814713
for ticket orders
I enclose a cheque/postal order for £
made out to
SAFESELL EXHIBITIONS LTD or please debit my Mastercard or VISA Card no.
Expiry Date I
]/[
Signature
Name
Address
T | he HiRes8 is our top of
the range member of the
LaserDirect family, a heavy
duty printer which is ideal for all
serious printing jobs on the
Archimedes. It offers 8 pages per
minute maximum print speed, manual
and cassette paper feed options.The
optional straight paper path is ideal for
heavy weight paper and reduced
paper jams.
All conventional laser printers, such
as PostScript, require powerful
processors and large amounts of
memory. In effect they are duplicating
your computer inside the printer.
By making the Archimedes do the
work, LaserDirect can use a simple
engine-only printer so this duplication
is removed with considerable cost
savings. The result is better value for
money.
LaserDirect uses the Archimedes
itself to drive the printer, resulting in
three major advantages over other
conventional laser printers; speed,
value for money and accuracy.
By using the same outline font system,
and the same operating system
routines for printing to the laser
printer as are used for the screen
display, it is guaranteed that what you
see on the screen is what you get on
the printer. No fuss about font
matching, and perfect bit-map draw
file printing.
Speed comes from the Archimedes
ARM processor. Combine this with our
super-optimised software techniques
(such as our unique FastText system
that prints outline fonts twice as fast
as any other system, background
printing etc) and you have the shortest
time to print of any RISC OS laser
printer. ^
Other LaserDirect features include!w
300 and 600 dpi printing resolutions
A choice of half-tone screen patterns
128 grey-level half-tone screen for stunning quality greyscale images
Printer feedback to the desktop - eg cover open, toner low etc
Background printing for multiple copies
Page queueing
Quick photocopy option when combined with a ScanLight Professional.
Computer Concepts Ltd
GADDESDEN PLACE HEMEL HEMPSTEAD
HERTS HP2 6 EX TEL.:
0442 63933 FAX.: 0442 231632
It's never been
easier! The new-
comers guide to
programming by
Sarah Burns
BEGINNERS
T his month we further
your training as a com-
puter genius and explain
how to structure a simple
game program.
Turn to the yellow pages
and carefully copy the pro-
gram Bomber. Type RUN when
you’ve finished. It is long but
don’t give in! If, after press-
ing RETURN, you find a
mistake, it’s never too late to
correct it. Using the cursor
keys (not delete or copy) place
the cursor at the beginning of
the incorrect line. Hold down
the COPY key and move it
along so the line is copied
underneath. Stop when you
reach the mistake and type in
the correction. Use the COPY
key to copy the rest of the line.
The corrected version will
override the incorrect line.
Don't be put off by the mes-
sages that the computer
screams at you, it’s only point-
ing out a mistake. If you’re
stuck, find the August issue of
BAU for a clearer explanation.
As you can see, the progams
on the yellow pages begin with
REM, short for remark. This is
an easy way of labelling a pro-
gram. BAU ' s style is to name
the program, who wrote it,
which machines it will run on
and the month it was featured.
These REMs do not affect
the working of the program.
The computer knows REM is
irrelevant and moves on to the
next line. The colon is read as
a blank line - its purpose is to
separate sections and keep the
program neat. Again, the com-
puter will ignore a colon.
Each component of the
game is in different sections.
The buildings, plane, the bomb
dropping from the plane, all
have their set of orders that
determine their look and what
they do. After PROC, which is
short for procedure, is a
description of part of the pro-
gram. You will see at line 90
the command setup followed at
line 100 by PROCdrawbuildings.
V>
Bomber: it’s not Lemmings exactly, but all game programmers start somewhere
The computer reads these
orders and draws the buildings
and the plane. To prevent con-
fusion, the command that
creates each component is
listed further on in the pro-
gram, making it easier to read.
If you look at line 510, DEF
PROCsetup, this is a command
to define the procedure
‘setup’. So every time the
computer reads PROC. it jumps
to find the task further on.
In Bomber PROCsetup is the
command that draws the
images. The numbers define
characters which look like the
bomb and plane. CLS clears the
screen and VDU 23 turns off the
cursor, otherwise the plane and
bomb would be followed by a
Hashing black lump. Again the
REMs have nothing to do with
the running of the program.
From line 530 to 580 they
identify which image each line
represents. Each image is also
given a number (the number
that follows VDU 23). The
bomb is identified as 224, the
plane tail as 226.
The plane and bomb are
printed at lines 350-390. The
computer is ordered to print
the characters (CHR) 226, 227
and 228. These define parts of
the plane.
The main loop of the pro-
gram is at lines 120 to 260.
These move the plane across
35 units and down 22 units of
the screen. It jumps to the pro-
cedures that print the plane
dropping the bomb, orders the
plane to drop a bomb when the
space bar is pressed and when
the plane hits a building. If the
plane lands, the screen clears
(line 240) and a message is
printed.
If you find the plane moves
too fast, to cheat find line 730.
Line 150 is connected with
this command. They order the
plane to wait 1 0/1 00th of a
second before moving. So to
slow the plane down change
line 150 to a suitable delay. A
value of 30 would make the
game easier.
The buildings are drawn at
line 630. Like a graph the y
axis is vertical and x is horizo-
ntal. We have already seen that
35 horizontal units of the
screen are used. The buildings
begin at 4 and finish at 35 (line
650). RND means random and,
in line 660, the y axis is
defined as beginning at 0 and
the buildings have a random
height of anything up to 15.
To prevent the image of the
plane remaining on the screen
as it moves, the computer is
ordered to delete it, at lines
410-420 by the space between
the inverted commas. The
computer reads this space and
follows the plane with it. The
same applies for the bomb at
line 430.
The bomb, too, has a set
of instructions. At line 280-
330, it is given a sound effect
and an order to reduce the
height of the building when it
has been hit. To prevent the
image of the bomb remaining
on screen when it reaches the
bottom a space is printed
when the bomb hits the build-
ing or the axis.
BBC ACORN USER SEPTEMBER 1992 59
CITIZEN
Kendal Computer Centre Ltd 'i
68 Stramongate, Kendal, Cumbria LA9 4BD ^
Tel: 0539 722559 Fax: 0539 720127
Fully Authorised Acorn & Citizen Dealers and Repair Centre
MAIL ORDER DEALS
Acorn A3000 L.C. with colour monitor & Seikosha SP1900+ printer £999.00
Acorn A5000 L.C. with multiscan monitor, SP1900+ & Amounts Manager £1799.00
Seikosha SP1900 + (192 cps, NLQ modes, Epson/IBM comp.) £139.00
Phillips 8833 mk2 monitor £229.00
Citizen Swift 24e (inc. colour kit) £289.00
A3000 Imb upgrade £57.95
A3000 3mb upgrade £175.95
A300020mb internal IDE drive £229.00
A3000 20mb drive with Amounts Manager (installed) £399.00
A3000 Joystick interface £34.95
Olivetti JP-150 ink jet (Same as Acorn branded) £339.00
A31 0/400 series IDE interface £92.00
40mb hard disk for above (64k cache) £163.33
100 mb hard disk for above (64 kcache) £244.95
Oki 405p laser printer (26 fonts, LJ2 comp.) £619.00
Archimedes colour digitizer £99.95
EE-EEHEi ALL PRICES INCLUDE V.A.T.
VISA
RECONDITIONED MACHINES
BBC Model B £99.00
Amiga A500 £199.00
Atari 520 ST. £199.00
Laser printers from £200.00
ALL WITH 3 MONTH WARRANTY
<S>
(Shap)
Open Saturday 10.00 till 4.30
Arcounts Manager
The Professional
Solution
FEATURES
✓ Sales, Purchase,
Nominal Ledgers
/ Budget Reports
/ Sales/Purchase Analysis
/ Debt Chasing and other
letters
/ Aged Debt Analysis
/ Statements (User Definable)
/ Re-Occurring Transactions,
/ Receipt/Payment/Refunjr
& Contra Processim
/ Invoice Search F^i\j
/ RJSCOS mull
/ Text Edit<
/ Trial
V/
ofit/1
Self
/ Hold
Mj , x
adeatfle
row
fleet
<3^
lies
Account
Accounts
Bafarjce
gdatr' 1
tlojror
/
/
/ Full £uf)port included
/ Mouse or Keyboard Driven
KENDAL COMPUTER CENTRE
68 Stramongate, Kendal, CUMBRIA LAO 4BD
Tel: 0539 722559
Arcounts Manager is the
ultimate Archimedes
Accounting system on the
market today. It is not
written to run under an
emulator and is not ported
from another m^hine, it
simply takes futfadvantage
of the ravv/fmwer of the
Archimedes and A3
com puldrs/ sure
corpfnil^i^P
^^^nager is very
ind use, data
Ir and logical,
Te concise and to
efause Arcounts Manager
buts you in control of your
finances, it can greatly
improve your cash flow, as
well as perform the
traditional functions such as
VAT returns and Profit/Loss
reports.
Priced at only 5299.00 +VAT,
there is really only one
choice if you are serious
about computerising your
accounts. Contact your
dealer for a demonstration
TODAY.
CHARLES HUNTER
SOUND
This month, David
Radford presents a
complete desktop
sound generator
^ ^ SOUND
T his month we have something special in
store for you. To mark the end of this
series, David Radford has written a com-
plete sound editor. Not only does it run on
the desktop, but it allows you to mix different
types of waves and add tremolo and vibrato.
HarmSynth is fully multi-tasking and can be
found on the monthly subscribers' disc. Extra
instructions are included for programmers in the
Help file inside the application directory.
But first, let's recap the lessons of the past
few months. So far, we've seen that sound can
be represented by a series of numbers and that
by inventing our own numbers we can create
new sounds. We looked at a couple of simple
sound effects, namely echo and fuzz, with
programs to illustrate them. Later, we went on to
consider amplitude and pitch.
We examined how envelopes can be used to
alter the characteristics of a sound over a period
of time to produce more realistic sounds and
introduced our first working synthesizer,
WaveGenl , which relied upon the harmonics of
a basic waveform to produce its sound.
Last month, we looked at sample periods and
how to change them, to allow the transfer of
samples from one program to another. Our
example program lets you turn a sample into a
module, complete with voice generator, so it can
be used in other programs such as Maestro. We
finished with a quick look at real-time synthesis
as an alternative to samples. And to demonstrate
this, we provided a module which would gener-
ate sound effects.
This month our sound program is an accumu-
lation of all these concepts: a fully multi-tasking
program. To see it in action, double-click on its
icon. Click Select over the icon which appears
on the icon bar. A window will appear in the top
left corner of the screen. This is the main win-
dow. The large, dark grey box in the top left of
the window is the wave display, which shows
the current waveform graphically. At the
moment, as you haven’t yet created a sound, it
just shows a horizontal white line.
Down the left hand edge of the window arc a
row of icons. Using these, you can access all the
other parts o\"HarmSynth. For now, just click on
BBC ACORN USER SEPTEMBER 1992 61
fc Acorn Premier Dealer ■ UNIX ■ Network Specialists ■ Repairs and Maiitenmce
•/hsy.
Specialised Education Dealers
systems
ION + Archimedes Digitiser
£475 + VAT
Acorn Premier Dealer
IBM Authorised Dealer
Acorn Unix Specialists
TCP-1 P/Econet/SJ Networks
Training on major products such
as Pipedream, Impression and
RISC OS
Repairs and Maintenance
Maintenance Contracts
nil
Canon
IVI\
SYSTEM SUPPORT "
SPECIAL EDUCATION OFFER ON
ACORN MULTIMEDIA SYSTEMS
SJ
RESEARCH
ALSYSTEMS are authorised CD-ROM Dealers
Tel : 0420 561 1 1 1~~
47 Winchester Road, Four Marks, Alton, GU34 5HG, Hampshire
Need A Multisync Monitor?
po 4 Q 14" Goldstar Colour SVGA monitor and Watford VIDC
Enhancer. Although not a Multisync, these will allow
display of all modes, up to 800x600 Non-interlaced. Includes mode
generation software, all cabling, and fitting instructions.
14" Philips 8833 Mk II colour monitor. Includes
connecting cables for picture and stereo sound.
105Mb IDE Second hard-drive for A5000. Fits in
second Floppy bay and includes all necessary cabling.
Other sizes, up to 512 Mb available, prices on application.
Alcph OnePC Emulator card 1Mb, 4Mb for only £649 and
Acom PC Emulator Software £1 10.
Zydec Stereo Amplified Speakers, approximately
7w.p.c. Say bye-bye to weedy internal speakers.
£34 if bought with monitor, hard-drive or memory upgrade.
£229
£280
Other sizes,
£559
£39
£65 A3000 2Mb Upgrade
£159 A3000 4Mb Upgrade
£119 A5000 4Mb Upgrade
£105 A3 10 2nd Mb Upgrade
£210 A3 10 4th Mb Upgrade
£299 A5404Mb Ram Card
£549 A400/R 1 40 8Mb Upgrade
£27 VIDC Enliancer with Software
£42 MEMC 1 a including Software
£225 ARM 3 for 300/400 Scries, with
fitting tool
£7 A540 Mode Software
Plus cabling at low prices
All Prices include VAT and Delivery - nothing more to pay
A Partner Of
Geodata Systems
35 Chamberlain St,
St. Rndreais,
Fife.
KV16 8JG
Tel 0334 77524
Fax 0334 77524
\
ACORN ARCHIMEDES COMPUTERS
EXPANSION OPTIONS
FOR
INDUSTRIAL & SCIENTIFIC APPT JCATTONS
HARDWARE - 1EEE488 Interface, 16 Bit Parallel I/O, Dual RS423
Serial Interface, 12 Bit ADC, STE Bus Interface and complete
range of STE Bus Boards, SCSI Devices - Hard Discs, Magneto-
Optical Drives, Tape Streamers, Removable Hard Discs, Monitors,
Printers, Plotters, Plus all Acorn Products etc
SOFTWARE - GINO-F 3D, GINOGRAF, GINOSURF, HERSHEY +,
VIEWGRAF, VIEWSURF, Termulator etc
ADVICE - SUPPLY - SUPPORT
INTELLIGENT INTERFACES LTD
PO BOX 80, Eastleigh, Hants, S05 5YX.
TEL 0703 261514 FAX 0703 267904
Established
1981
62 BBC ACORN USER SEPTEMBER 1 992
SOUND
the first icon. A window will appear entitled
Sine Wave. This window allows you to alter the
harmonic content of a sound. Down the left you
will see the names of the first ten harmonics:
1st, 2nd, 3rd and so on. Next to each of these is
a value showing the percentage of that harmonic
which appears in the sound. At the moment,
they're all set to zero, so none of the harmonics
appear in the sound.
Hold down Select somewhere to the right of
the value for the first harmonic. A red slider bar
should appear, similar to the type used by the
task manager. Dragging this bar left and right
will alter the value for that harmonic. At the
same time, the waveform display in the main
window will be updated. When you’re happy
with it, release Select. The other nine harmonics
can be adjusted in the same way.
When you’ve had a little play, try selecting
the Hear option in the main window. Once
switched on, you will be able to hear the sound
you arc creating. If it begins to get on your
nerves, try adjusting the volume or pitch sliders
in the main window. (These controls arc only for
monitoring and have no effect on the final
sound). When you’re happy, switch the sound
off by clicking on the Hear icon again.
If all this seems familiar, that is because
WaveGen2 from our second article let you do
exactly the same thing. However, HarmSynth is
much more powerful than WaveGcul. If you go
back to the icons down the side of the main
window, you’ll see that the first icon, the one
you clicked on, shows a picture of a sine wave.
Clicking on it opened up a window letting you
adjust the harmonics of a sine wave. In fact,
HarmSynth has three other basic waves to
choose from: triangle wave, saw-tooth wave,
and square wave. These are what the next three
icons represent. Clicking on any of these will
open up a window similar to the sine wave
window, but for their respective wave.
If you think back, WaveGen2 also had a
choice of four different waves, but only Harm-
Synth can use the harmonics of all four at once.
Therefore, in total, you have 40 different har-
monics to work with. As there are so many,
there are four buttons in the main window under
the Hear option which allow you to turn off all
the harmonics belonging to a particular wave.
This can be useful when you’re experimenting.
Moving on, the fifth icon down shows a piano
keyboard and leads on to the Play sound win-
dow. Using this window you can play back your
creation musically through the computer's keys
or a Midi keyboard (if you have one). The Play
button switches playback on or off and the other
four buttons control the number of notes that can
be played at once.
The sixth icon in the main window opens the
Envelope window. In this you should see two
large dark grey boxes, which are the envelope
displays. You should remember something
similar from WaveGen2. HarmSynth works in a
slightly different way though. Instead of draw-
ing the lines freehand, you place several points
which are then joined up with straight lines to
make the envelope. These points are the little
blue rectangles in the envelope displays.
To add a point, click Select in one of the
boxes. Use Menu to delete a point and Adjust to
HARMSYNTH IN MOTION
move it. The end two points can never be
deleted and can only be moved up or down. If
the computer beeps at you, you’ve either tried to
delete a point that isn’t there or create too many
points. If you left the playback option switched
on, you can hear the effects of the changes
straight away, by holding down a key on the
keyboard, say Q.
HarmSynth also provides vibrato and tremolo
effects, which can be found in the Extras win-
dow, accessed through the last icon in the main
window. At the bottom are four sliders controll-
ing the speed and depth of tremolo and vibrato.
For the best effect keep the speeds fairly high,
the vibrato depth fairly small, and the tremolo
depth very high. Setting the speed to maximum
or depth to zero will disable an effect.
Vibrato and tremolo are only applied to the
sound between two markers, known as the
vibrato/tremolo limits, and these can be found at
the very bottom of the Envelope window. Drag
the two small blue rectangles to alter the area
affected by vibrato and tremolo, shown in the
envelope displays as a light grey background.
BBC ACORN USER SEPTEMBER 1 992 63
SOUND
STEREO SOUND
Stereo is a very useful effect. In games it can add extra realism, with sounds coming from the
same direction as the objects on the screen. In music, stereo can help to separate the
individual parts, as if they really were being played by different people. Since it's so useful,
the Archimedes was designed with built-in stereo. Basic provides a command to control this
for us: STEREO <channel number>,<stereo position>
This tells Rise OS that from now on, all sounds produced on that channel will appear to the
listener to come from the given position. The stereo position is a value from -127 to 127, with
the centre at zero. Unfortunately, while Rise OS will allow any of the 255 positions to be set,
the current hardware only supports seven, so this range is divided up into seven groups as
follows:
-127 to -80 full left
-79 to -48 left (2/3 left)
-47 to -16 centre left (1/3 left)
-15 to +15 centre
+16 to +47 centre right (1/3 right)
+48 to +79 right (2/3 right)
+80 to +127 full right
However, with a bit of ingenuity we can get round this restriction. As you probably know, to
hear a sound in stereo you need two separate speakers. The same sound is sent to each of
these speakers, but at different volumes. The difference in the two volumes fools our brain
into thinking that the sound is more over to one side than the other, hence we hear the
sound in stereo.
SETTING THE CONTROLS
If we want to take over control of stereo, we need to be able to control the amount of the
sound that is sent to each of the two speakers. We can do this by using two sound channels
instead of one. The first we set to stereo position -127 (full left) and the other to +127 (full
right). Now, any sound played on the first channel will only go to the left speaker, and
sounds on the second channel will go only to the right speaker. By playing the same sound
simultaneously on both channels, but at different volumes, we can have full control over the
stereo position of that sound.
Our first listing, Stereol, demonstrates that principle by sweeping a sound left and right
across what is known as the 'sound stage'. First you will be presented with a list of all the
currently available voices for you to choose from. Type in the name of your chosen sound
exactly as shown - Rise OS is very fussy about this.
Don't bother trying to use the built-in voices as they don't allow you to alter the volume
of a sound once it has been started. You can still use this technique on them, but only for
stationary sounds.
The volumes of the two channels are controlled in PROCfakestereo, which takes four
parameters: the numbers of the left and right channels, the pitch of the sound and the stereo
position. The volumes are altered using the SOUND command with volumes in the range
8(180 to &1 FF, although these volumes are logarithmic, so a lookup table is needed to find
the right value.
ECHO
Now that we know how to produce stereo sound, it may be worth taking a look at how
other special effects can be modified to include stereo. As an example, let's take a peek at
stereo echo.
You may remember from the very first article, a program to add echo to a sample. To
recap, echo occurs when a sound bounces off objects in a room to reach the listener. As these
reflections are not coming directly from the loudspeaker (or whatever) they arrive some time
after the main sound, causing an echo.
The main differences between the normal echo and the stereo echo are that the stereo
version takes into account the direction of the echoes and produces two samples: one for
each ear. Unfortunately, this also makes it much more complicated.
For each channel, the input is mixed with a certain amount of the signal coming out of the
delay buffer and fed to the output. Some of this output is then fed back into the delay
buffer, as in the original echo program. However, before it reaches the buffer it is first mixed
with some of the output from the opposite channel. The main reason for this is to allow
interaction between the two sound channels, just as there would be in real life. But not all of
this mixed signal is fed into the delay buffer. The previous contents must first be mixed with
it to cater for multiple echoes of the sound.
All this is done by our second listing, Stereo2. First you will be asked for input and output
filenames for the samples. Actually, two output samples are created: one is given the suffix L
and the other R. For the data, try using the following values to get you started: 4, 5, 50, 50,
40, 50, 40, 60. Both samples must be played back together with opposing stereo positions for
the full effect. Try turning them into modules and playing them through Maestro.
Dave Lawrence
Immediately above this is another control affect-
ing the position of what is known as the repeat
marker, shown in the envelope displays as a
vertical orange line. At the moment the repeat
marker has no effect as it has not been enabled.
To switch it on, click over the Repeat forever
button at the top of the Extras window. Now,
when any sound you play reaches the repeat
marker it will wait there until the key is
released. This has the effect of freezing the pitch
and amplitude envelopes.
You can also specify a maximum length of
time for the sound to wait for by clicking select
over the Repeat for button in the Extras window,
then using the two arrows underneath it to alter
the time displayed in the box.
Finally, I'll leave you with a few sample
guidelines. First, make use of the Armadeus
format, meaning one byte gives the sample
period in microseconds, followed immediately
by the sample data in linear signed format. This
will improve compatibility with other programs.
The file type for Armadeus files is &D3C.
Second, try to restrict yourself to the three
main sample periods: 24ps (high quality), 48ps
(medium quality) and 96jus (low quality). In
particular, try to use 48ps where possible, as this
is the default for the sound system, and therefore
the most likely of the three to be compatible
with other programs.
If you’ve found these articles of use in writing
your own programs, why not send them in to us
at BAU1 Who knows, it could be your programs
we’ll be seeing here in future!
SPEAK UP!
No matter how good your sounds are. you need
to be able to hear them. A300, A400 and,
indeed. A5000 owners may have noticed that
they only possess one weedy little speaker,
A3()()()s are slightly better off and at least have
the requisite two for stereo sound. Either way,
sound output is decidedly naff.
You may have noticed a jack plug hidden
away on the back of the machine that you can
connect to headphones or your hi-fi. Well at
least you get some volume, but what about the
treble? Why does it sound as though your
speakers are submerged in a vat of treacle?
Well, this is all down to Acorn’s filtering
circuit, which is not particularly wonderful.
Help is at hand though, in the form of Ray
Maidstone’s all singing, all dancing hi-fi adap-
tor. This little board fits inside your machine and
dangles two phone connectors out of the case. If
you connect these to your hi-fi, I think you will
be suitably impressed.
The board simply plugs into 300s, 400s and
5000s, requiring three flying leads to be con-
nected internally, A540s need a touch of
soldering. A3000s involve quite a bit of
‘surgery’ and Ray recommends that you send
your machine in to be upgraded, although he is
working on a more ‘user friendly’ version.
PRODUCT DETAILS
Product: Mark III hi-fi board
Supplier: Ray Maidstone, 421 Sprowston Road,
Norwich, NR3 4EH. Tel: (0603) 400477
Price: £24.80 inc VAT
64 BBC ACORN USER SEPTEMBER 1992
Vour RISCOS Compliant Rcorn Dealer
TopicArt
A new form of clip art
comprising of single discs
containing approximately
50 hand drawn high quality
draw format clip art
images, each on a single
subject. Site and area
licences are available,
please ring for details.
£8 ;
+VAT
per disc. -
TopicArt9 - Dinosaurs
Subjects available
1 - General
2 - Transport
3 - Costumes
4 - Entertainment
5 - Bugs 2 Slugs
6 - Road Signs
7 - Sports Equip
8 - Sports Figures
9 - Dinosaurs
TopicArt8
Sports Figures
TopicArt7 - Sports Equipment
9 TopicArt subjects are
available now. Please
specify when ordering.
Buy 4 /m
TopicArt
discs get
one free
TopicArt4
Entertainment
RISCOS 3
Orders now being taken
Cumana CD-ROM
Combi-Packs
CD-ROM Drive. SCSI Card, stereo
speakers, 6-RiSCOS CD-ROMS
The Hutchinson Encyclopedia, Dictionary
of the Living World, Revelation2, The
Illustrated Holy Bible, The Illustrated
Works of Shakespeare, Sherlock Homes
on a Disc, ICDPlayer, 3 CD Caddies, etc.
£699
Come and visit our showroom. All
Acorn systems on demonstration.
Opening Hours
Mon-Sat 10.00 - 18.00 hours
SCSI Floptical Disk Drives
Floptical diskette can hold 20Mb of
programs I floptical I
and data etc. L±J = 20Mb
Transfer
rates are typically 65ms/1 OOk/sec
and like standard floppies are
competely transportable. Flopticals
are also a good media for backing up
hard discs. All units are externally
housed in an attractive case with
power supply and includes one
floptical floppy.
A3000/A5000/Archi Ext Floptical
without SCSI card £399
with SCSI card £499
A5000 Internal Floptical kit £359
Floptical floppies (20Mb) £20
Tiler £1 0+VAT QuickSnd£1 0+VAT
A printing utility I QuickS(ou)nd allows you — _
which allows / to load, play, convert &
you to print \ \ A resave existing samples, r y-,
Draw or Sprite via Hf Armadeus, Tracker, raw KnAtik'
files at anv size M M Mmm data and Sound Synth V/
TopicArt5 - Bugs to Slugs
B A printing utility
I which allows ;
I DraworSpr’te 4 6 0 4
I required draw or sprite file
I into Tiler specifying the size of poster
I required, using a preset paper size, ie.
r,j A2, A0 etc, or as a percentage of the
I original size or in physical dimensions, ie
I millimetres. The document will then be
I increased or decreased in size
I automatically and printed over several
I pages with crop marks provided on each
9 page to assist cutting/overlapping.
QuickS(ou)nd allows you —
to load, play, convert &
resave existing samples, r \7.
Armadeus, Tracker, raw \ l 'Ln a kV"‘
data and Sound Synth V/ V Y T
samples are supported. 1
Samples can also be converted into
modules for use with the sound system,
Maestro, Rhapsody etc or converted into
stand alone Utility sample modules which
when called, via a star command, loads
the utility, plays the sample and then
removes itself completely from memory
(this feature is not available on any other
sound package). Special effects which
can be applied to samples include
Reverse, Echo, Max Vol, alter replay rate
and resample at other frequencies.
—
Hardware, Software & Books (fill prices exclude VflT)
• '
The New Acorn A4
A4 2MFD Portable £1399
2Mb RAM, 2Mb Floppy, LCD Screen
A4 4MHD Portable £1699
4Mb RAM, 60Mb HD, LCD Screen
A5000 (with free 2Mb RAM u/g)
A5000 2MHD £1499
4Mb RAM, 40Mb HD, MultiScan Mon
A5000 2MHDLC £1529
LEARNING CURVE SYSTEM with
Multi Scan Monitor. Acorn DTP. 1st
Word+, Genesis+, PC Emulator.
Pacmania, audio training tape etc.
A3000 (wilh free 2Mb RAM u/g)
BBC A3000 £599
As above with Monitor £789
BBC A3000 LC £639
LEARNING CURVE with 1st Word+,
Genesis+. PC Emulator. Pacmania,
introductory audio tape etc.
As above with Monitor £829
BBC A3000 £679
SPECIAL ACCESS
As above with Monitor £869
RAM Upgrades
A3000 Up to 2/4Mb RAM £45/£1 29
A5000 Up to 4Mb RAM £89
A400 RAM £35 per Mb
A540 4/8/1 2Mb RAM £245/£485/£710
Hardware Upgrades
5.25" Disc Buffer £39
Aleph One PC386 1Mb (1 only) £299
ARM3 £185
Canon BJ TurboDrivers (CC) £48
FaxPack (CC) £279
Joystick Interface (Inc Joystick) £35
Midi Expansion Card £65
PRES Monitor Stand £29
Scanlight Junior 256 £199
ScanLight A4/A4+Feedor £289/£389
ScanLight Professional New £595
Serial Upgrade (A3000) £19
VIDC Enhancer £27
Vision Digitiser Archi £49
Vision Digitiser A3000 Int £49/Ext £62
Monitors
Acorn Colour £199
EIZO 9060S FlexScan £429
Philips CM8833 II £209
Taxan 770+LR £379 .
Taxan 795A £439
Hard Discs
The following are complete hard disc
systems comprising of interface, hard
disc, mounting bracket, cables,
utilities disc & guide.
IDE Archimedes Internal
40Mb 17ms £210
105Mb 17ms Cache £305
125Mb 16ms Cache £359
200Mb 13ms Cache £499
330Mb 12ms Cache £749
520Mb 12ms Cache £999
IDE A5000 Int Exchange / Add’l
1 20Mb 1 6ms Cache £200 / £289
200Mb 1 3ms Cache £350 / £430
IDE A3000 External
40Mb 17ms £299
105Mb 17ms Cache £399
125Mb 16ms Cache £455
200Mb 13ms Cache £599
IDE A3000 Internal Hard Cards
20Mb £199
SCSI Archimedes Internal
105Mb 18ms Cache £429
180Mb 18ms Cache £599
330Mb 12ms Cache £899
520Mb 1 2ms Cache £1049
SCSI A3000 External (with int card)
50Mb 17ms Cache £379
105Mb 18ms Cache £509
180Mb 18ms Cache £699
(Add £30 for Archimedes External)
Printers (Inc Cable/Driver)
Printer Consumables Software (Applications)
Canon BJ- 1 0ex/Turbo £200/£249
Canon BJ-10 ASF £49
Canon BJ-20 (Inc ASF) £289
Canon BJ-300 £329
Canon BJ-300 ASF £99
Canon BJ-330 £399
Citizen Swift 24e Colour £235
Citizen Swift ASF £79
HP DeskJet 500 £329
HP DeskJet 500C Colour £479
Panasonic KX-P1 123 £150
Star LC24-200 Mono (Col +£40) £199
Laser Direct HiRes4 £999
Laser Direct HiRes8 £1319
Laser Direct HiRes4 Board £349
| BJ-10 Ink Cartridge £16
BJ-300 Ink Cartridge £11
DeskJet 500 Ink Cartridge £12
DeskJet 500 Hi-Cap Ink Cartridge £21
DeskJet 500C Colour Cartridge £22
LBP-4 Toner £65
Swift 24 Mono Ribbon £5
Swift 24 Colour Ribbon £15
Books (No VAT)
Acorn Education Directory £4.95
Dabs Archi Assembly Lang £1 4.95
Dabs Archi First Steps £9.95
Dabs Archi Operating System £14.95
Dabs Mastering 1st Word+ £13.95
A3000 Technical Guide £29.95
A540/A5000 Tech Guide (ea) £65.00
Basic V: A Dabhand Guide £9.95
BBC Basic Guide (Acorn) £19.95
RISCOS PRM's £79.00
RISCOS Stylo Guide £9.95
1st Word+ Manual (Acorn) £10.00
Acorn DTP Manual (Acorn) £10.00
AASM Manual (Acorn) £25.00
ANSI C v4 Manual (Acorn) £25.00
First Impressions £31 .00
Good Impressions £35.00
T6rmS UK residents add 17.5%
VAT to all prices except books.
Carriage is free (except books &
paper) on mainland UK, elsewhere at
cost. Prices and manufacturers
specifications subject to change
without notifcation. Goods offered
subject to being unsold and/or
available. Goods not offered on trial
basis. Restocking fee on non-
defective returns. Special offers
cannot be combined. Official Orders
welcome (Cheque with order < £25).
Where to Find Us
hltfla WE ARE
Imi U J HERE! jt&L
iPf
I 3D Construction Kit (Domark) £38
| Arc DFS (Dabs) £22
ArcTerm 7 (Serial Port) £62
, ARCticulate (4D) £21
Arctist (4D) £21
I Armadeus (Clares) £59
Art Works (CC) ECall
CADet (Minerva) £139
Chameleon 2 (4mation) £35
Compression (CC) £39
Desktop C v4 (Acorn) £189
Desktop Thesaurus (RISC Dev) £19
Draw Print-Plot (Oak) £39
Equasor (CC) £39
Eureka (Longman) £109
Font FX (DataStore) £9
Graphbox Pro (Minerva) £109
Home Accounts (Minerva) £34
Illusionist (Clares) £76
Impression II (CC) £125
Impression Junior (CC) £75
Impression Bus Supp (CC) £39
Investigator v2 (Serial Port) £22
Magpie (Longman) £49
McgaUtils (Desktop Projects) £10
Notate (Longman) £54
Pin Point (Longman) £79
Pin Point Junior (Longman) £24
PipoDream 4 (Colton) £179
Poster (4Mation) £75
Pro Artisan (Clares) £75
Render Bender v2 (Clares) £99
Revelation II (Longman) £1 1 0
Rhapsody v2 (Clares) £45
Schema (Clares) £96
ShapeFX (Data Store) £9
SmArt/SmArt Filer (4Mation) £50/£32
Snippet (4Mation) £26
Squirrel Database (Dig Ser) £125
Superior Speech! £15
Tiler (Desktop Projects) £10
Titler (Clares) £120
Tracker (Serial Port) £37
TypeStudio (Beebug) £43
Vector (4Mation) £75
Vox Box (Clares) £47
Worra CAD (Oak) £83
Software (Games)
Aggressor (Atomic) £18
Air Supremacy (Superior) £17
Bambuzle (Arxe) £19
Black Angel (4D) £28
Blaston (Eterna) £15
Blitz (Arxe) £17
Blowpipe (Serial Port) £15
Boogie Buggy (4D) £21
Software (Games Continued)
Break 147 & Superpool (4D) £26
Bug Hunt, MoonDash (Min) £13
Bug Huntor in Space (Minerva) £13
Cataclysm (4D) £21
Chess 3D (Micro Power) £14
Chocks Away 2 (4D) £21
Chocks Away Extra Miss(4D) £15
Chocks 2 Compendium (4D) £32
Choppor Force (4D) ECall
Chuck Rock (Krisalis) £19
Cyber Chess (4D) £39
Dreadnoughts (Turcan) £26
Elite (Hybrid) £33
Enter the Realm (4D) £21
E-Type Compendium (4D) £21
Fun School 2/3/4 ea. (<5, 5-7. >7) £18
GODS (Krisalis) £19
Grievous Bodily ’ARM (4D) £21
Holod Out Compendium (4D) £21
Iron Lord (Cygnus) £14
James Pond (Krisalis) £19
Korbang (Eterna) £15
Last Ninja (Superior) £19
Legend of the Lost Temple £19
Lemmings (Krisalis) £19
Loopz (Audiogenic) £19
Mad Prof Mariarty (Krisalis) £15
Magnetic Scrolls Collection 1 £26
Mah-Jong Patience (CIS) £15
Mah-Jong The Game (CIS) £18
Manchester Utd Europe (Krisalis) £19
Master Break (Superior) £15
MicroDrive World Edition £24
MIG 29 Super Fulcrum (Domark) £32
Nebulus (Krisalis) £19
Nevryon (4D) £21
Nevryon 2 - Technodream (4D) ECall
Orion (Minerva) £14
Pandora's Box (4D) £21
Pesky Muskrats (Coin-Age) £19
PipeMania (Ent. Int.) £18
Powerband (4D) £21
Quest for Gold (Krisalis) £19
Real McCoy 1/2 each (4D) £24
Saloon Cars (4D) £21
Saloon Cars Deluxe (4D) £28
Superior Golf/Extra Cses (each) £ 1 5
Starch (Dabs Press) £12
SWIV (Krisalis) £19
Thundermonk (Minerva) £14
Trivial Pursuit (Domark) £22
Twin World (Cygnus) £14
Waterloo (Turcan) £19
Wonderland (Virgin) £25
X-Fire (4D) £21
Zelanites (Micro Power) £15
Please call for titles not listed
— —
Desktop Projects Ltd T ^ l: 1-474 0778
Authorised Acorn Dealer (We operate the Acorn Teachers Scheme)
Unit 2A, Heapriding Business Park, Ford St, Stockport, Cheshire. SK3 0BT
Registered prn q
S quirrel Dealer OLi JL
Original Draw file
♦ FREE DEMO DISC
See for yourself. Send us a blank disc and ask for a demo copy of
Chameleon (complete apart from the save and print facilities).
♦ FREE SITE LICENCE + P&P
included in the price of £37.50 + VAT ($NZ 150 incl GST)
4Mation 14 Castle Park Road Barnstaple Devon EX32 8PA
Tel (0271) 25353 Fax (0271) 22974
4Mation NZ PO Box 12-228 Christchurch
Fax (03) 655-055
NZ price subject to exchange rate fluctuation
the easy-to-use Draw file colour editor
“ extremely easy to operate”
“an essential purchase for those who wish to produce more
colourful and realistic images”
Rob Miller BBC Acorn User May 1 992
Chameleon allows you to:
♦ Edit colours without ungrouping objects
♦ Change line colours
♦ Change fill colours
♦ Fill outlines (objects with no fill colour)
♦ Outline objects (objects with no line colour)
♦ Use 4 different styles of fountain fill for graduated shades
♦ Choose colours from extended palettes
♦ Perform both local and global changes
♦ Undo and Redo colour changes
♦ Save highly-compressed files (compatible with Vector)
♦ Save spot colours or CMYK separations (with crop marks)
♦ Print Draw files of any size (with or without trim marks)
Draw file coloured using Chameleon
Illustration by Hans Rijnen
#
&r-
,1
W*
CALCULATOR
Progrum: SciCalc
Description: Desktop scienti-
fic calculator
Author: Steve Douglas
Machine: 32-bit
Listings: 570, 190 lines Basic
This desktop calculator should
cater for most needs, whether
you are a student, teacher,
mathematician or simply want
to work out your miles-per-
gallon when you fill up in
litres. First create an appli-
cation directory called
ISciCalc. Then enter and save
!R un Image in this directory.
Finally, enter Make Dal and
run this inside ISciCalc to cre-
ate the files IRun, ! Sprites and
four menu files. If you like,
you can leave out the data for
the sprite file (Make Dal lines
1570 to I860).
Finally, double-click on Sci-
Calc to use the program. You
are presented with a standard
calculator display. Just click
Dave Lawrence and Dave Acton
present their monthly mix of
programs, for all Acorn users
The desktop calculator has a host of useful functions, from standard memory recall to logic functions
□
Hi]
R
|
on the buttons as you would
with a normal calculator.
On the left are the numerals,
zero to nine, the sign change
button, +/-, and the decimal
point. To the right of these are
the basic arithmetic functions.
There are coloured green to
show that they expect two
operands. All two-operand
functions are green (2+2, 4*5,
4 FOR 8) and all unary opera-
tors are light blue (SIN 4.5, 4
in-cm). The calculator has a
memory and the four light blue
keys provide clear, store, recall
and add to memory functions.
At the top of the calculator are
bracket keys (you may use up
to nine levels of brackets
within calculations). Next to
these is the HEX button which
toggles the display between
decimal and hexadecimal. On
the far right is the CLR button
which clears the current result
or cancels an operation. It also
clears any error. To the left of
this is D/R which toggles
between degrees and radians.
SciCalc has one special but-
tons, Menu, that brings up a
menu of other keypads. Cur-
rently you have a choice of
Math (general mathematical
functions), Prog (programming
and logic functions) and Conv
(conversions). The whole
block of 25 keys under Menu
HOWTO PROGRAM SCICALC
You can reprogram any of the 25 keys on any of the 25 available
keypads - 625 programmable keys in total. To add a new menu, or
change the name of one, click on Menu with Select. Then click on one of
the orange menu keys with Adjust. Enter the new legend in the box
provided then click on = to set or CLR to cancel.
To add or reprogram a function key, first bring up the desired keypad
using Menu. Then click on the key to be reprogrammed with Adjust.
The legend, number of parameters (zero to two) and expression for that
button are shown. Click on these and enter as appropriate. Then click on
= to set or CLR to cancel. The number beside p determines the type of
the function: p=0 means the value is a constant. An example is the &F
key on the PROG keypad.
p=1 means the function is monadic and should be expressed in terms
of a single operand x. An example is x"2, whose expression is simply
x*x. p=2 means the function is dyadic and should be expressed in terms
of two operands x and t. An example is AND on the PROG keypad. Its
expression is t AND x. The hex digits A to F are not provided on the
main calculator but you may want to include them as extra keys on a
keypad (as PROG does). Simply name them A to F and enter A to F as
the p value. Their expression slots should be blank.
Or you may want certain keys to invoke Basic functions. This can be
done and x! is an example. Simply add your Basic function to the end of
Runlmage (like FNfact) and then include it in the expression slot. The
expression for x! is FNfact(x).
To display angles in degrees or radians and functions that act on
angles need to take account of this. The function FNcvtr(x) returns its
argument in radians. If the calculator is set to radian mode x is left
unchanged, otherwise it is converted from degrees to radians. Examples
are SIN and COS. Inverse trigonometrical functions need to perform the
opposite conversion and FNcvfr(x) is provided. This takes an angle in
radians and converts it (if necessary) into degrees. ASN and ACS are
examples. After reprogramming, an altered keypad will be saved within
the SciCalc directory.
BBC ACORN USER SEPTEMBER 1992 67
STAR INFO
SCICALC FUNCTIONS
There are three additional keypads for MATH, PROG or CONV functions.
Below we describe each key available
MATHEMATICAL FUNCTIONS
SIN
SIN(FNcvtr(x))
Sine x
COS
COS(FNcvtr(x))
Cosine x
TAN
TAN(FNcvtrfx))
Tangent x
LOG
LOG(x)
Log x (base 10)
LN
LN(x)
Log x (base e)
ASN
FNcvfr(ASN(x))
Arc-sine x
ACS
FNcvfr(ACS(x))
Arc-cosine x
ATN
FNcvfr(ATN(x))
Arc-tangent x
10 x
10‘x
Antilog x (base 10)
ex
2.71 8281 828‘x
Antilog x (base e)
xRTy
10'(LOG(t)/x)
yth root of x
SQRT
SQR(x)
Square root x
xl
FNFact(x)
x factorial
Ixl
ABS(x)
Absolute x
yx
t"x
y to the xth power
x‘2
x*x
x squared
1/x
1/x
1 over x
e
2.7182818282
Constant
PI
PI
Constant
PROGRAMMING FUNCTIONS
A
HEX entry key
B
HEX entry key
SLL
t«x
x shift left logical y
AND
t AND x
x bitwise AND y
&F
&F
Constant
C
HEX entry key
D
HEX entry key
SRL
t»>x
x shift right logical y
OR
t OR x
x bitwise OR y
&FF
&FF
Constant
E
HEX entry key
F
HEX entry key
SRA
t»x
x shift right y keep sign
EOR
t EOR x
x bitwise exclusive OR y
&FFFF
&FFFF
Constant
NOT
NOT x
Invert all bits
SBIT
t OR 1«x
Set bit x in y
MOD
t MOD x
Remainder after y/x
BIT
1«x
Value of bitx of y
INT
INT(x)
Chop off decimals
CBIT
t AND NOT(1«x)
Clear bitx of y
DIV
t DIV x
Integer divide
CONVERSION FUNCTIONS
in-cm
x*2.54
Inches to centimetres
M-km
x*1 .61
Miles to kilometres
oz-g
x*28.3
Ounces to grams
Ib-kg
x*0.454
Pounds to kilograms
gal-l
x*4.55
Gallons to litres
cm-in
x/2.54
Centimetres to inches
km-M
x/1.61
Kilometres to miles
g-oz
x/28.3
Grams to ounces
kg-lb
x/0.454
Kilograms to pounds
l-gal
x/4.55
Litres to gallons
F-C
5/9*(x-32)
Fahrenheit to Celsius
hp*kw
x*0.746
Horsepower to kilowatts
Ibf-N
x*4.45
Pound-force to Newtons
Bt-kJ
x*1.06
BTU to kilojoules
ps-kP
x*6.89
PSI to kilopascals
C-F
9/5*x+32
Celsius to Fahrenheit
kw-hp
x/0.746
Kilowatts to horsepower
N-lbf
x/4.45
Newtons to pound-force
kJ-Bt
x/1.06
Kilojoules to BTU
kP-ps
x/6.89
Kilopascals to PSI
is redefined according to the
selection you make. You can
use keys instead of clicking on
the buttons. First give SciCalc
the input focus by clicking on
the numeric display. The title
bar will change to yellow and
you may now use the key
short-cuts shown in the figure
below. On the left is a list of
all the functions that come
with SciCalc.
KEY SHORTCUTS FOR SCICalc
Key
Button equivalent
0-9
0-9
+ -*/
+ -*/
= Ret Ent
=
Home
CLR
Delete
CM
Copy
SM
Up
RM
Down
M+
#
HEX
\
+/-
MIND READER
Program: MindRead
Description: A telepathic
program
Author: Robin Owens
Machine: All
Listing: 30 lines Basic
Mind reading isn't that hard. In
fact, even your Beeb can do it!
When you enter and run Mind-
Read, you should press 0 and 1
in as random a fashion as you
can manage. The computer
will try and guess your next
key press each time.
After each guess, two
figures are shown. The first is
the percentage it guessed cor-
rectly. The computer also
makes a random choice of its
own and the other figure is the
percentage of these it got right.
The disturbing thing is,
however random you think
you are being, it always seems
to score well over 50 percent.
BEZIER JOINING
Program: Smooth
Description: Allows smooth
joins between Bezier curves
Author: David Walters
Machine: 32-bit
Listing: 100 lines Basic
More and more people are see-
ing the benefits of object-
based drawing packages such
as Draw. And one of the main
parts of any such program is
the Bezier curve. Over the
months, we have shown a
number of different ways to
plot Bezier curves and David
does not receive the prize for
yet another plotting method,
but instead for demonstrating
how Bezier curves can be
joined together and edited in a
way that allows smooth joins
between the curves.
To operate David’s program
use the Select button to plot a
series of points on the screen
then press Menu to plot the
last point and draw a smooth
curve through them all. The
curve can then be altered by
dragging it with Select. The
program will keep the curve
smooth no matter where you
drag the points and is far better
than Draw.
The figure above explains
the principle used by David’s
program. The trick is to keep
the same tangent for the ends
of adjacent curves and this can
be performed with a just a
handful of trigonometrical
equations.
Interestingly, Draw3, in
Rise OS 3, does go a little way
towards a remedy. The Edit
path menu contains an extra
option. Flatten Join, which
68 BBC ACORN USER SEPTEMBER 1992
STAR INFO
does just that and dragging a
control point with SHIFT held
down will drag the attached
control point as well, keeping
the curve smooth. Artworks ,
meanwhile goes ihe whole hog
and moves control points as
you drag points on the curve.
CONTRAST CONTROL
Program: Contrast
Description: Nine-pin, dot
matrix printer aid
Author: P Drinkwater
Machine: 32-hit
Requirements: Install and
set up printer driver before
using the program
Listing: 210 lines Basic
Any grey scales used in Draw
files arc likely to be printed
out too dark on nine-pin
printers, as Mr Drinkwater
points out. His short utility
allows you to adjust the bright-
ness and contrast of Draw files
prior to printing.
Before running Contrast
enter the desktop and install
and set up a suitable printer
driver, such as PrinterDM. Mr
Drinkwater’s program requires
the module PDriver to be
present since a PDriver SWI
call is used to find out the cur-
rent resolution for printing.
Run Contrast and give it a
source and destination name.
The source should be a Draw
file. Then enter values for con-
trast and brightness. These are
in the range -100 to 100
depending on whether you
want to turn them up or down.
These controls are similar to
those on a television.
The source file is then pro-
cessed and an adjusted copy is
made. The destination file can
now be printed. One limitation
is that 256 colour sprites are
not supported. Also, all sprites
present in a Draw file should
have a palette. However one
can easily be added with Paint
if necessary.
Program: BandC
Description: Palette changes
Author: Mark Brundale
Machine: 32-hit
Listing: 30 lines Basic
Continuing the theme, have
you ever wondered exactly
what the brightness and con-
trast controls on your TV
actually do? No, we haven't
either, but apparently Mark
Brundale has! This short little
ditty demonstrates them by use
of a small Basic routine. The
program BandC expects a
screen to be saved in a file
called Screen.
You could either use the
*ScreenSave command or take a
snapshot of the desktop with
Paint. Once loaded, the mouse
can be used to vary the bright-
ness and contrast of the
colours.
Moving the mouse left and
right will alter the brightness
and oddly enough vertical
movement will adjust the con-
trast. If some odd colours start
to appear then you are pro-
bably trying to play with a 256
colour picture. Sorry, only 16
colour modes are allowed.
Mark has not included a
colour control. Can anyone
add this missing TV adjust-
ment. or perhaps provide icon
bar knobs to change these
effects? Of course, it would
also be very nice if our Con-
trast program were adapted to
sit on the icon bar and work
within the desktop.
If any reader wants to try
these additions we would be
delighted to see the results.
See *Quil on p67 for details
on how to submit a program.
WHEEL MEET AGAIN
Program: WaterWheel
Description: Graphical
demonstration of the theory
of chaos
Author: Bryan Creer
Machine: 32-hit
Listing: 280 lines Basic
The Lorenzian Waterwheel is
a classic example of a chaotic
system. Given a surprisingly
simple model - a waterwheel -
it is impossible to predict the
state of the wheel at any given
time. If this sounds complex,
don’t worry! Even if you. like
us, don’t understand chaos
theory, you can still sit back
and watch the program.
As Brian explained, the pro-
gram works as follows. It
simulates a waterwheel with
only a slight bending of New-
ton's laws. The wheel consists
of a set of leaking buckets
which are filled by a constant
How of water from the lop of
the screen. The weight of the
water accelerates the wheel
and a small frictional force
tends to slow it down.
Using low values for the
rate of flow (less than two) the
buckets empty by leakage
before they reach the bottom
and the wheel turns slowly and
steadily. At a rate of around
four, the behaviour is chaotic.
When the wheel is moving
quickly, the buckets don’t
have time to fill as they pass
under the flow, so there is
some imbalance and the wheel
slows down under friction. At
slow speeds, the buckets have
BEGINNER'S BIT
Last month we took a look at the logical operators
AND, OR and EOR. They crop up all over the place and
this month we're looking at one example - using them
with the GCOL statement.
The command GCOL is used to specify the colour in
which subsequent plots (using DRAW or PLOT for
example) are made. It takes two parameters - the
second is the logical colour; the first describes the way
the colour is to be applied.
Normally zero is used for the first value and this
means 'just plot using the colour specified'. In mode
one a GCOL 0,1 sets the colour to red (the value one is
'red') so all plots will be in red. On the Arc you can
miss out the first value , in which case it is assumed to
be zero. (The command GCOL 1 on the Arc is exactly
the same as GCOL 0,1.)
On the other hand, GCOL 1,1 will still specify colour
one (red), but the code one means logical OR the
colour on to the screen. In other words take the value
for the background colour and OR it with the colour
value given and then use the result. Similarly GCOL 2,1
means AND the colour on to the screen, and GCOL 3,1
means EOR the colour. To demonstrate this, we have
provided two listings called Gcol8 and Gcol32. They
are for eight and 32-bit machines repectively. For each
GCOL code (zero to three) a set of rectangles are
displayed (in mode one) and shapes are plotted on top
of them in the way specified by the GCOL. The num-
bers across the top show the colour of the base
rectangles (zero to three). The numbers down the side
show the colour of the shapes applied on top. For
GCOL 0,X the results are as expected.
Press a key to see GCOL 1,X. Here each shape is
ORed on to the rectangle. So when a red shape is
ORed onto a yellow rectangle, the resulting colour is
red OR yellow = 1 OR 2 = 3 = white. On the next
screen you can see red ANDed with yellow which
produces 1 AND 2 = 0 = black. The final screen shows
exclusive ORs (EORs). Here you'll notice that EORing
with white produce the 'opposite' colour.
More often than not, you'll only need to use GCOL
0,X but the other codes can come in useful sometimes.
For example, if you use GCOL 3,X and plot a shape,
repeating the process will 'unplot' it.
BBC ACORN USER SEPTEMBER 1 992 69
-4H’/ m mmr
PROGRAMS TO BRING MUSIC TO
YOUR EARS
Rhapsody II £61.95
Piano
Elec Bass
i \ x
bmI
Clares bring you a range of music software that is fast becoming the
standard on the Archimedes.
Rhapsody 11 is a music notation package that allows you to write and
modify musical scores. It is to music what a word processor is to words.
The notes can be entered by hand or, using a Midi keyboard, they can be
captured in real time or step time. Once the music has been captured
you can edit it, transcribe it, add lyrics, repeats, trills, slurs etc. You can
transpose the score or just parts of it, you can play it back through Midi,
you can even use it as an unpaid accompanist to your practice sessions.
Most importantly you can print your finished score using any printer
and RISC OS printer drivers. Quite simply. Rhapsody II lets you get
back to the music AND gives you time to enjoy it. Many users wonder
how they ever managed without it! Ask us for a demonstration version
today.
Vox Box is a supporting package for Rhapsody II and consists of four
programs. The first. Perform, allows you to play Rhapsody II scores,
Armadeus samples and Midi files. You can have a continuous
performance of your compositions.
VoxBeat is an application to turn sampled percussion sounds into a
useful voice module that provides realistic percussion accompaniment
to your scores.
VoxSample converts sound samples into usable Archimedes voices. You
control which part of the sample is used to create the voice and you can
also define the sound's envelope. The resulting voice module is much
smaller than the original sample and sounds much better.
Vox Box £61.95
to. U I ft ! f oU
Modi: freq. [V level 0 rjjp
Mod2: freq. Q] level [Fj !
4 \
ScoreDraw £61.95
VoxSynth is a more complex application that enables you to digitally
synthesise voices for use in the Archimedes. Voices are produced by
drawing waveforms or harmonics. You even have a form of FM synthesis available. VoxSynth is also useful in the
science laboratory as it deals with waveforms, harmonics, FFT and FM synthesis.
ScoreDraw is another support program for Rhapsody II. It produces
high quality printout of music scores. Together Rhapsody 11 and
ScoreDraw form the heart of a complete Archimedes based music
publishing package. ScoreDraw takes a score from Rhapsody //, or the
original Rhapsody , and converts it into a series of Draw files. The results
are of true professional publishing quality - especially when printed on
a laser printer.
ScoreDraw has its own library of music symbols and it uses these to
construct a high quality score. Any text within the score is converted
into user selectable outline fonts, if they are available. An additional
user library is also supplied which provides items such as hairpins and
grace notes.
Waltz Op. 64'No. 1
F. Osorio
In addition to improved print quality ScoreDraw also concentrates more
on the formatting of the score. Because the score is handled differently
and ScoreDraw is not required to 'play' the score it can spend more time on good presentation.
And there's more... Look out for two more music packages coming from the Clares stable soon. And don't forget our
Armadeus Sound sampling board if what you are interested in is recording and manipulating sound rather than
music.
REQUEST YOUR FACT PACK TODAY!
98 Middlewich Road, Rudheafh, Northwich, CHESHIRE CW9 7DA. Telephone: 0606 48511 Fax No: 0606 48512
STAR INFO
rather than the slower
(indirect) Y. It also means that
you end up with quite a lot of
program. However, because
the code for each group is very
similar, a loop is used in the
listing to produce the four sec-
tions of machine code.
One corner is waggled up
and down sinusoidally and the
ripples move out across the
grid. Eventually a pattern
emerges that is similar to the
one produced by Wave 32.
Mode four is used, mainly
time to fill and accelerate the
wheel. The speed increases,
decreases and reverses in a
chaotic manner. At flows
between two and three,
behaviour is chaotic for a
while and then settles down to
a steady state.
If you press ESCAPE while
the wheel is spinning, it will
display a graph of angular
velocity against time and
another press will give a phase
diagram. This plots the angular
velocity against angular accel-
eration. A point on the dia-
gram represents one state of
the wheel. There are two
attractors present: constant
speed clockwise and constant
speed anticlockwise. At low
rates of flow, the wheel will
move quickly to one of them.
At higher rates it will circle
first one then the other, either
indefinitely or until it finally
settles into one of them. Only
about three minutes worth of
data is stored, so if you run for
longer than this, it overwrites
the earlier data.
Pressing ESCAPE again gives
the option to continue where
you left off or stop the simula-
tion. Now, all we are looking
for is a one line version and an
eight bit version. Any offers?
MORE WAVES
Programs: Wave8, Wave32
Description: Graphical
demonstrations
Author: Dave Acton
Machine: Wave8: all eight-
hit machines, Wave32: 32-hit
Listings: WaveS: 260 lines
Basic and machine code,
Wave32: 180 lines Basic and
machine code
Much inspired by Michel
Grimminck’s excellent Waves
program last month, we have
been optimising and generally
fiddling to see if any more
speed could be squeezed out of
your Arc. And the net result is
Wave 32.
Wave32 uses exactly the
same formula as Michel’s
original, applying it to a 128
by 128 pixel grid. The display
is now doubled up (each pixel
is a two by two square) so it
fills the screen. Simply run and
watch. You can adjust the
scale with the + and - keys.
Two wave sources are
located at opposite corners and
these produce an interesting
oscillating pattern after a
while. Of course you could
Wave32 gives a screenful of waves on your Arc
easily alter the source by
changing a couple of lines of
Basic. The program runs at
quite a respectable speed by
making full use of multiple
LOAD and STORE commands.
There are two main loops.
The first (at .add) adds the
velocities to the heights of the
points and plots them at the
same time. They are dealt with
four at a time for speed. The
other main loop (at .loop) cal-
culates the new velocity for
each point using Michel’s for-
mula. There are just enough
Arm registers to permit, this to
for two points at a time!
We thought it was a bit of a
shame that eight-bit users
couldn't have fun with waves,
so after many hours of code-
crunching we are happy to
present them with Wave8.
Again the formula used is
Michel’s, but 16-bit values are
used throughout (or your poor
Beeb would probably give up
the ghost altogether). Even so,
with a 32x32 three-dimen-
sional grid of points we think
you’ll enjoy the result. Wave8
achieves its speed by careful
assembly. There are 1024
points (32x32) which means
1024 low and 1024 high bytes
for the height and velocity of
each point. The 6502 is always
happiest dealing with 256 byte
tables though, so the array of
points is really treated as four
256 groups.
Separate code is assembled
to deal with each group and
this allows the absolute, X
addressing mode to be used
BBC ACORN USER SEPTEMBER 1 992 71
STAR INFO
MEET THE CHALLENGE!
We know how much *INFO readers like a program-
ming challenge, so we thought we'd give you
something to puzzle about. Test out your program-
ming skills, solve this classic problem and you could
earn yourself £25.
Imagine a man standing in the centre of a maze.
There are no lights and he has to feel around to find
the walls. Somewhere at the edge of the maze an
amulet is hidden. Your task to guide the man to the
amulet using the shortest route you can.
The program Challenge creates ten such mazes,
each 15 by 15 squares in size. The man is placed at
the centre and the amulet at a randomly chosen
point on the perimeter. You must guide the man by
providing intelligent procedures and these may be
appended to Challenge.
As an example, we have provided Follow. Append
this to Challenge and then Run. This solution simply
follows the left hand wall until the amulet is found.
It is not particularly quick and to make things trickier,
about half the mazes will have islands in them so
Follow might well take him round in circles!
After 10 mazes, the number of mazes solved and
the number of moves this took is displayed. Any
route taking more than 1000 steps is abandoned.
And now for the rules, which are as follows:
1. You must supply three Basic procedures and
functions: PROCsolve_setup, PROCsolve.newmaze
and FNwhichway. PROCsolve.setup will be called
once at the start of the program and any DIM state-
ments and so on should go here.
PROCsolve_newmaze will be called once, just after
each maze is created, and you can use it to initialise
any array before solving takes place. FNwhichway is
then repeatedly called, until either you guide the
man to the amulet or 1000 moves have taken place.
If the latter is the case, the search is abandoned.
FNwhichway should return a direction: 0 (right), 1
(down), 2 (left) or 3 (up). The man will move in that
direction if possible.
2. You are not allowed to peek at areas of the maze
you have not visited. Nor are you allowed to peek at
where the amulet is hidden. The only variables you
may use, apart from those you define yourself, are
manx% and many% which hold the man's position
in the maze. You may assume each maze is 15 by 15
squares with the man starting at (7,7). The only
function or procedure you may use, aside from those
you define yourself, is FNwall(dir%) which returns
TRUE or FALSE depending on whether there is a wall
on the current square in direction dir%. You can call
this as many times as you like per move.
3. You may not alter Challenge in any way. Just send
us your set of procedures. They must at the very
least provide the three essential functions outlined in
rule one.
4. You may write your solution on an eight-bit or 32-
bit machine. Your solution will be tested on a
standard 32-bit Arm2 machine, or if not 32-bit com-
patible, on a Master 128.
Maze : 1
Moves=287
5. If your solution takes more than 20 minutes for
any maze, it will be disqualified. It will also be
disqualified if any errors occur while running.
6. During judging, the value of seed% will be set to a
randomly selected value so that all solutions will be
tested on the same ten unseen mazes. This value has
been printed and sealed in an envelope to be opened
after the closing date. No one has seen it.
7. The winner will be the solution that solves the
most mazes. If there is a tie, the winner will be the
solution that takes the fewest total moves. If there is
still a tie, the winner will be picked from a hat!
We would prefer you to send your entries on disc.
Please enclose an SAE. Any discs received will be
returned as quickly as possible. We will take copies
of the programs and use these for judging. Printed
entries will only be accepted if they are fifteen Basic
lines or less in length.
And now to the possible strategies. You could try
building a map as you go along. Create an array in
PROCsolve_setup, initialise it in PROCsolve_newmaze
and each time FNwhichway is called, call FNwall for
each direction and record the results in the array. To
avoid going round in circles, keep a record of which
way you went at a crossroad, so you don't make the
same mistake twice.
The amulet will always be at the edge of the
maze, so paths towards the edge might be better
than those towards the centre. There are doubtless
many other clever tricks and we look toward to
seeing them.
The closing date for entries is September 30th
1992. The winning entry will be published in the
December 1992 issue. Any interesting solutions will
also be credited and published if there is space.
Happy maze-solving!
because memory is needed for
the height and velocity tables
as well as the code.
VOWEL PLEASE, CAROL
Program: CDwords
Description: Cheat your way
through Countdown
Author: Tony Dibble
Machine: Eight-bit
Requirements: SpellMaster
Rom
Listing: 80 lines Basic, 100
lines machine code
Tony’s program allows you to
play along with the Channel 4
Countdown game show, and
possibly even beat some of the
long words that the guests
come up with.
For some reason. Count-
down, the popular TV quiz
show seems to be high in the
minds of Acorn users this year.
In the March and June issues
we carried programs that cal-
culated solutions to the
‘numbers’ part of the show.
This month, we complete the
computer cheating with Tony
Dibble’s word game solver.
For those of you unfamiliar
with the show, the two con-
testants pick nine letters from
two piles. One is all conso-
nants, the other vowels. Carol
Vorderman places these letters
on a rack, scrabble style, and
the contestants have 30 sec-
onds to find the longest word
made up from the letters
picked. Invariably, no matter
how well they do, the guest
Gyles Brandreth of the week
manages to come up with
some eight letter Victorian
gardening implement. Of
course, the contestants still get
their points, but do we really
believe the guest worked it out
by themselves? No! We just
want to know how they man-
aged to smuggle Tony’s
program in!
The program CDwords is
based on the routines in my
word games article in the
January 90 issue. In that article
I showed how a couple of Rom
calls could gain access to the
dictionary stored in the Spell-
Mi aster Rom.
Tony almost gave up writing
this program until he noticed
that the entry points published
in that issue were not correct
for his version of the Rom (he
had 1.67, we had 1.69). He
has, as a result, supplied a sec-
ond program FindSM to track
down the entry points for any
version of Rom. It will also
find out which Rom socket
your SpellMaster is in. This
value must be set in the main
program. If you already know
where your Rom is, you can
simply change line 160 as
appropriate. Using the pro-
gram could not be easier.
Simply enter the nine letters as
they are picked and then press
RETURN. The program finds
all the subwords, and lists
them starting with the longest.
It should only take about 30
seconds to find them all.
*QUIT
As always, your contributions
shoud be sent to *INFO. BBC
Acorn User, Redwood Pub-
lishing, 101 Bayham Street,
London NW 1 OAG.
Daves Lawrence & Acton
72 BBC ACORN USER SEPTEMBER 1992
C Please make
cheques &
P/O Payable to
Smart DTP
36 Park Rd, y
Duffield, gtnQfct/
Belper, m p
DE56 4GR JJ 1 ir
'Smart Borders £7.50
This package Contains just over 140 borders specially designed
for Impression II. (The largest impression borders collection)
Smart Resources 1 £2.95
Corners, Flashes, Arrows, Speech bubbles and general clipart.
Smart ClipArt £TBA
Coming soon from Smart DTP, A massive collection of
^ compressed Clipart.
Please add £1 To cover P&P
New - Impression Resource Disc
Over 80 new borders and a range of new clip art files. With a selection of Impression
files filled with how to do hints and tips written by a professional Impression trainer.
All for only £7.95 Your best buy after Impression!
8 8
Clip Art Files
Steam Trains (Draw/Spnies) C4.95
Extinct & World Animals(Draw/spntes)C4.95 each
World Maps. UK Maps (Draw) £4.95 each
Home Publisher dip art (Draw) £4.95
Australia. India & China (Draw/Sprit«s)E4.95 each
Computer Technology (Draw) C4.95
Ready to run ClearView hypertext files, fully
illustrated and with free copy of ClearView.
Christopher Columbus £6.95
Scientists and Inventors £8.95
EuroFactfile with all new countries £6.95
Send £1 (inc VAT) for the
acdaimed Auto-Catalogue/
ClearView brochure demo disc
(free with order)
Ad «t C i , 7 0 5 r %’ToL‘lPord n er S VAT PO Box 97, Exeter EX4 4YA 0392 221 702
DEC 6 AT A
Clip Art, Image
and Data Files
Columbus clip art * £4.95
For the
A3000
Archimedes ^
A5000 Mf;
School Project Resource Disc
. . A STROKE OF GENIU
ull 256 colour art & design package:-
Operates in all 256 colour modes incorporating a unique
mode conversion facility.
Create 'natural' effects with light & shadow, b)£nd &
'palette painting' for controlled colouring, rekolour , .
Custom-made brushes combined with yi
effects enable a unique and natural method
• —
Sprites can be stretched in perspective (psuedo)
Double screen & scratch screen facilities
Quick & easy menu system with 'hot key' operations
Giant poster printing through RISC OS printer drivers
Step by step tutorials enables you to grasp the
power of Arcol Desktop (plus worksheet packs for schools)
£50 ... Single copy £250 ... Site Licence
ExpLAN UK Ltd
Please include
VAT @17.5%
FREEPOST special OFFER
FO schoolsi Y
Tel/Fax 0822 613 868
Authorised Acorn Computer and Network Dealer
& Educational Software Publisher
WILD VISION
1 5 Witney Way,
Boldon Business Park,
Boldon Colliery,
Tyne & Wear NE35 9PE
England.
Tel: 091 519 1455
Fax: 091 519 1929
DESKTOP VIDEO
A wealth of tantalising possibilities exist for using your
Archimedes with video. It's a combination which has
applications in home or professional use, at school, in science
or in industry. Wild Vision offer a range of hardware
expansions perfect for every DTV need, including:
Video Digitising — the Hawk V9 is the longest established
real-time colour digitiser on the Acorn market. Easy for
those ‘in the know’ to see why it remains so popular.
Video genlocking — overlay computer graphics on live
video.
PAL encoding — record your computer's output on video
tape.
Multiple display of your computer screen.
• Image processing — a range of video
framestores and software are available for
Archimedes.
# Data acquisition using Wild Vision's
speed analogue to digital converters.
Wild Vision are working from a platform
expertise, developed over time through
specialisation and commitment to quality . . .
. . .“DESIGNING WITH PROGRESS IN MIND”
Plus: Exciting new expansions for the A3000 and
Archimedes are on the way. Contact us at the
address above if you'd like to be kept informed of
new development^i^Wild Vision's range.
BBC ACORN USER SEPTEMBER 1992 23
© FREE © 14 day trial at home or school © FREE ©
EDUCATIONAL SOFTWARE for JUNIOR to GCSE
A MAJOR NEW DEVELOPMENT
The NEW 10 out of 10 Series
John : Achievement Record 10/10 Mathematics (Number - RT2)
i
I Carnival Cover Up Big Bang I Grab It! Silicon I Cheers
2a. I ! 4a. 4 : 3a.3 i 4a.6 i
These new suites of programs are a revolutionary step
forward in educational software. Their innovative system of
automatically recording children* s progress truly sets the
tO (\ut tO Series in a class of its own.
Each package contains SIX expertly designed educational games covering 10
of the most essential parts of a National Curriculum subject for children of
any level or school age from Junior to GCSE. As children learn from the
games their progress is automatically recorded in 36 specific areas of
National Curriculum Attainment Targets. The programs are designed to be
fun for single players or groups and the assessment system monitors the progress of between 1 and 64
children with no input from parent or teacher needed. Watch them, join in the fun or leave them and
return later to check their progress. You're in control!
I 3a.
Multiplication ' 4a. 2 3b. I
Decimals
1 fa - 5 |
6a. 9
Percents
; sb . 2
6a. 10
6a. 8
Estimation
I 8c. 1
6b. 1
3d. 2
Units
3e.l
3e.3
5d.l
Powers
l
8a. 1 |
RT2 Level 4a.2 (i) ttiltiplicatlon facts up to 10 x 10
The achievement record shows the subjects covered
together with the child's progress: Red: Help needed ,
Yellow: Practice needed. Green: 10 out of 10!
10 OUt of 10
MATHS (Number)
Carnival
The Mathematics National Curriculum is split
into five Attainment Targets. The Maths
(Number) JO out JO suite of programs is
aimed to cover some essential parts of the Levels
set out in Attainment Target 2. The package
covers many topics from ail Key Stages but the
ten specific areas built into the design are listed
below:
Here’s a great shoot-'cm-up that
checks number skills along with
fire power. The speed of the
numbers can be increased to
challenge even arcade experts.
Grab It
Find and grab answers quickly
as they jump around the screen
in this fast-action game. It’s a
great way to practice number
skills from tables to estimation.
Cover Up
This challenging game of
matching really gets children
thinking. It’s a real game of
strategy - especially in the
multi-player modes.
/ Addition
/ Subtraction
/ Multiplication
/ Division
/ Fractions
v «
t
%
m
/ini*
/ Decimals
/ Percentages
/ Estimation
/ Units
/ Powers
The Big Bang
Keep cool and answer quick is
the aim of this game. Quick
responses are needed for high
scores - an exercise in scale
reading as well as arithmetic.
Silicon Brain
This game makes calculator
practice compelling fun. Key
presses are displayed on-
screen to let you look back
when answers arc incorrect.
Cheers
Strategy is needed in this
unique quiz game. It will keep
everyone on their toes. Use any
of the six graded sets of
questions or compile your own,
FULL MARKS FOR TOP OF THE CLASS SOFTWARE
Extensive in-game Options
Not only can the educational level of the games be
chosen, speed of play, game length and j$§ny other
options can be set to tailor the programs U$vour child's
skill level at the game. This means th ggffl ies can be set
to suit anyone from novice to arcade^ppert - it keeps
interest longer and increases personal challenge.
Three Sets of Graphics
All the games have three sets of This package is the result of months of work by experienced programmer:
graphics to appeal to any age. Tj^ese are fe, vfy designers, game designers, teachers, parents and children,
automatically selected deg^ing on ’ ~ ~ : —
g^r-x. Two Guides Parent/Teacher Flexibility
Dual Scoring System
High percentages change the colours of the
achievement chart while good gamedRy -
combined with high marks - giveT scores
diich are recorded on the high score tabksrBoth are
automatically saved on disc so that children can keep
returning to the package to improve on previous results.
Certificate Printing
Children with high marks can
print a certificate of achievement.
Text or graphic options are given
— to suit any
printer and
Triple
s£s ('$•
Unparalleled Quality and Attention to Detail
grade - a parent/teacheraoverride is
provided so that yoii||Jn select the
pictures most suited to ^mr child.
SIX Top Games
The games are designed with education
of paramount impt^Snce
but the fun and cpKlenge
elements that
children vwfjf want to
itter results each time.
1
Hi"-
Education
will px£nt you
a. special one
• foWnominal
charge.
U \ The player guide lets Many of the automatic features of JO out o^ JO can be
learning start quickly customised by parents or teachers - including sound off/
while the parem/ua&cr ; °n, the starting graded the
guide gives more details graphics to be used. A Reveal
- including;, / how to option lets ydusee'tfie’Sfucarional objective of the game
h interpret thfeftttainment being played at a glance. There’s even an optional code
Target numbers. system to prevent children altering stored information.
I deal for ALL Ages:
Junior to GCSE
The fully flexible games cater for
simple
Designed for the National Curriculum with Traditional,
Educational Values in Mind
While ensuring that items like tables are well covered the package deals y
important subjects in the order recommended in the National Curriculum.
addition,
subtraction and
tables at easier
levels but d^elop
to more^vanced
topics^fvaults will find the higher
lev<s§E a
challenge \ ‘
too! ‘Sr-
10 out of 10 Maths ( Number ) is available NOW for only £25.95 - blit you can try it FREE! ^ tOx \
You can order by post or phone with cheque, credit card details or Education Authority order. We will not process your order for payment for ^ Gr * ft
14 days from the dispatch of the product by first class mail. If you return it within that time we will not debit your credit card or we will ^ tvr
return your original cheque or order. This offer is available on all orders received from this advert. But Hurry - it is for a limited period only. *
The /_Ooutof_ /g Series is produced by Triple^ R Education. COMING SOON: 7Q_outo£ /<7 ENGLISH. Ring for details
ORDER by mail or telephone: Access and Visa accepted. Triple R Education , 1 Percy Street, Sheffield, S3 8AU, England. 0742 780370
For i» 1 1 32-bit Acorn home computers
S o far in our Arm programming series, all
examples have been ‘processor' based.
Occasionally we've printed a star or two and
once or twice we've passed values back to
Basic by using the USR function. But. in the
main, we have concentrated on functions pro-
vided by the Arm chip on its internal registers.
I'm going to start this month by showing you
how to pass parameters to sections of code from
Basic before moving on to the important concept
of memory access.
PARAMETER PASSING
We have already seen how a single 32-bit value
(the contents of register RO) can be returned to
the calling Basic program with the USR function
of Basic. Although RND and TIME are both
functions that can return an output value from
no input, they are rare. Most functions need such
an input value, so we need a way to able to
present data to machine code routines. Luckily
there is a handy feature of Basic that does this
quickly and simply.
When Basic calls a chunk of machine code
(with either CALL or USR) the contents of the
integer variables A% to 11% are transferred to the
Arm registers RO to R7. So RO is set to the value
of A%, R1 to B% and so on. Registers RS to R12
are also given ‘useful' values, but not, as yet,
useful to us.
The first example program. Arm I, gives a
very trivial demonstration of this facility. Of
course you can adapt the principle for your own
purposes. Arm2 shows how a machine code
routine can calculate the factorial of a number
and is a direct translation of the following Basic
function:
DEF FNfact(num)
IF num = 0 THEN =num
fact = I
REPEAT
fact = fact * num
num = num - I
UNTIL num = 0
= fact
Note the conditional branch at the beginning to
trap 0. Can you see what would happen if we let
0 through to the main loop? Also note the use of
SUBS to save us a compare at the equivalent of
the UNTIL. There is no error trapping for nega-
tive numbers. Try -1 at your peril, but make sure
that you have half an hour to spare! Numbers
that are too large can also cause problems; 12 is
the largest number whose factorial will fit into
32 bits.
As as exercise, try digging out an A-level stats
text book and code up the formulae for permu-
tations (nPr) and combinations (nCr). You
should be able to make use of my factorial code
in your work.
ACCESSING MEMORY
Now let’s look at accessing the computer’s
memory. Once we can do this, we can mess
around with arrays, buffers and stacks. This then
moves us on to subroutines, local variables,
recursion and eventually to direct screen access
for fast graphics and sprite routines. But first,
you need to know about ST and LD. These are
the Arm instructions that store and load data
from memory.
ASSEMBLY
More Arm machine
coding from Dave
Lawrence
Three variations are used to control the exact
amount of data that is transferred. It is possible
to store (or load) one byte (eight bits), one
register (32 bits) or a whole block of registers,
merely by changing the suffix of the ST or LD.
We will look at the first two to start with.
BBC ACORN USER SEPTEMBER 1 992 75
PROGRAMMING
SIMPLE TRANSFERS
Have a look at our program Arm3 in the yellow
pages. At line 160. we define a label call
memory, and store a hexadecimal constant
& 123456. EQUD is short for equate double and
assembles a 32-bit constant into memory. Line
180 prints the contents of this address in hex. C
means in hex, ! means the 32 bit value stored at
the following address). Line 190 prints the
contents of R0 (in hex) after calling the short
piece of assembled code.
If you run the program, you will see that the
same number is printed twice. We can therefore
deduce that the Arm code loads register R0 with
a value from memory, and line 130 is where it
does the deed. You should notice that the LD
instruction has had an R added to it. which
instructs the Arm to load a whole register (32
bits). R0 is the destination of the load and, as
expected, the source of the load is the label
memory. To load just a single byte (eight bits)
from an address, add an extra B after the R. Try
changing line 130 to: LDRB RO.memory and re-
run the program.
The first printed number (from Basic) should
give the full 32-bit value stored at memory,
whereas the value returned by USR contains only
the low eight-bits of the value (&56 in this
case). LDRB, or load register with byte, does just
that. Note that the rest of the register is cleared
to zeros.
The instructions STR and STRB work in
exactly the same way. but transfer data from a
register to memory. Program Ann4 is yet
another rather contrived example but shows both
LDR and STR in action. The address total holds a
running total, the Basic REPEAT loop asks for a
score, passes it to the code in RO (via A %). This
loads the current total into Rl. adds RO to it and
stores it back in total. The contents of total are
displayed within the REPEAT loop.
PC RELATIVE
No, my uncle is not in the police force! PC
relative is rather a frightening technical term that
describes the sort of memory accessing we have
done so far. But notice that we don't seem to
have done anything horribly technical - merely
supplied a register number and an address. This
is because the assembler has taken care of the
dirty work for us.
Remember, we are always insisting that Arm
instructions take up 32 bits. Well, nothing has
changed since moving over to LDR and STR. But,
as with numerical constants the problem is how
to fit all the data into 32 bits. With data transfer
instructions, four bits stand for the condition
code, two bits mark the instruction as a data
transfer and four bits are needed for the destina-
tion register for a load (or source for a store).
One bit flags a load or a store and five further
bits are needed for a number of extended fea-
tures which I will explain later. So this only
leaves 16 bits to specify the memory address -
not very many.
If we encode an address using merely these
bits, it would give a range of 0 to & 1 0000,
which is barely more than Basic's normal PAGE
setting. Instead, we use four bits as a register
number and the remaining twelve as an offset.
This means that a second register is used to hold
the address in memory that we need to access.
As an Arm register can hold any 32-bit value,
we therefore have an unlimited addressing range
available.
Those 12 offset bits work in a similar (but not
identical) way to immediate constants. They can
either hold a register number and a shift or a
value between -4095 and +4095. Take note, this
is not an ‘Acorn format' eight-bit value and
four-bit shift. What use is including an offset,
since we can access any address using the first
register? Well, it is actually of immense use,
especially when those ‘other' bits come into
play. For now you only need to take note of one
particular application.
But first, take a look at Arm5. This program is
a little naughty as it accesses an address that it
shouldn't really! Fear not, though, nothing will
go wrong and I need to illustrate a point without
complicating the issue even further.
A random number is stored at address & 10000,
which is then printed out from Basic and via the
piece of code. Rl is loaded with the address
& 10000 (where the random number was stored)
at line 130. Line 140 uses Rl indirectly: R0 is
loaded from the address contained in RL This
indirection is specified by enclosing the register
in square brackets [j. RO is therefore loaded with
the value stored at address & 10000 - our ran-
dom number.
It would get rather laborious if we had to use
this method each time we wanted a value from
memory, but remember that Arm3 didn't. Hang
on one minute and I'll explain. First try chang-
ing the following lines in Ann5 :
140 LDR R0,|RI.#41
185 !&10004=RND( 10000)
190 PRINT !& 1 0000, !& 10004,
USR(load)
Now two random numbers are stored in conse-
cutive words - which one does the USR(load)
print? The one stored at & 10004, of course. We
are now making use of the offset. Line 140 now
reads as ‘load RO from the address four bytes on
from the value stored in Rl\ in other words
& 10000+4 or & 10004 - the second random
number.
POSITION INDEPENDENCE
Now back to Arm3. Because any Arm register
can be used as an operand, why not use R15, the
program counter! The PC keeps track of where
we are in the machine code, so using this in
conjunction with an offset value, we can ‘reach'
memory within 4K (4*1024=4096) in either
direction of the current address. This means that
constants are often stored fairly close to the
routines that use them and the assembler auto-
matically detects lines such as: LDR R0,mcmory
and actually assembles something along the
lines of: LDR R0,[PC,#12)
Since accesses are performed in relation to the
program counter, this sort of operation is called
PC relative. And this has an important outcome.
No memory addresses are ‘burnt' into the code
(as in Ann5). Instead this merely contains an
offset from where the access takes place, so the
same piece of code will work no matter where it
is run in memory. In other words, the code is
position independent - which is a highly desir-
able feature.
76 BBC ACORN USER SEPTEMBER 1992
SQUIRREL
THE REVOLUTIONARY
DATABASE FOR ARCHIMEDES COMPUTERS
FRIENDLY
Squirrel is the easiest to use
database yet, allowing simple
point ana click database creation
and queries.
NETWORK COMPATIBLE
Client/server design ensures that
squirrel runs just as well on
networks as standalone.
REPORTING
Fully relational reporting with an
entirely new graphic approach to
data selection.
FAST
Modern indexing techniques
mean superfast searches every
time.
INTELLIGENT
Squirrel understands days of the
week, months of the year and
recognises files from other
popular packages.
PROFESSIONAL
Quite simply, the most professional
database for Archimedes users.
FLEXIBLE
Images, text and sound may be
stored in the same database
COMMUNICATIVE
Queries may be made onto other
popular computers such as an IBM
or Macintosh, even remotely over
telephone lines.
Single User Version
£129.00 + VAT
Econet/Site Licence
£516.00 + VAT
Suitable for Acorn A3000, A310 and
A400 Series.
DIGITAL SERVICES LIMITED
9 WAYTE STREET, COSHAM, PORTSMOUTH, HANTS P06 3BS
TEL (0705) 210600
GAMES UP !
Dave Lawrence presents some classic entertainment for BBC gamesters
T his month in Pieces of Eight, we feature
two of the most popular type-in games
ever to appear in BBC Acorn User. First,
we have a special request from our very
own techie, Paul James. Wizcilon is a game of
balloons, wizards and a seesaw and was first
feaured almost five years ago. Secondly we have
Rune maker: Codename Druid, probably the best
type-in game ever.
Because of the sheer size of these games, it
was not possible to print the listings on the
yellow pages. Fully working and ready-to-play
copies can be found on the monthly subscribers'
disc.
WIZALON
Once upon a time, there were two good wizards,
Nino Qunty and Brahel Gelm. They lived in the
White Castle of Nur Eracos and did good deeds
for the local residents. They controlled the
weather, fended off the evil hordes and some-
times even managed to get the barbecue going.
One day the evil sorcerer Jefcl Droot tricked
Nino and Brahel into entering his lair, the Black
Citadel. Here he incarcerated them in his foul
balloon-filled dungeon.
The only possible escape for our heroes lies in
bursting these deadly red party accessories.
Jefel’s evil presence has almost totally cloaked
Brahel and Nino's magic and, in a final all-or-
nothing attempt at conjuring, they managed to
summon Brahel’ s nephew’s magical see-saw.
Now it’s up to you to try and save the goodies
from the baddy!
Top wizards - outstanding!
That’s quite enough silly scenarios - in prac-
tice, you have control over the see-saw at the
bottom of the screen. The Z key moves it left, X
moves it right and RETURN flips it round,
whereas P pauses and unpauses the game.
In the beginning, one wizard appears on the
see-saw, the other in the air. The idea is to keep
the wizards bouncing in the air, bursting the
balloons. When the airborne wizard lands on the
upward end of the see-saw, the other wizard will
take off. Landing on different parts of the
seesaw gives different effects. To increase
bounce height, try to make the incoming wizard
land nearer the pivot than the stationary wizard;
further away and you lose height.
Different launch positions can also alter the
sideway movements of the two wizards. One
particular combination of wizard positions will
have a dramatic effect - remember the see-saw
is magic! If you miss the see-saw entirely,
nothing appalling happens, you just lose some
height and the trident on the right descends
slightly. The balloon on the right rises with time.
When it meets the trident, your game is over.
The balloons to the left of the play area are not
part of the game, they merely represent Jefel’s
stockpile.
When in flight, the wizards also bounce off
the sides of the screen and the balloons. If they
manage to spike the underside of a balloon with
their pointy hats, it bursts. Balloons also burst
when the wizards land on top of them six times,
but this scores fewer points than simply skewer-
ing them.
If you manage to burst every balloon, the
wizards are whisked away to the next balloon-
filled dungeon. You receive a bonus for the
amount of time left and, if you’re lucky, Nino
may summon enough magic to raise the trident a
little. The game features a high score table, and
if you have accrued enough points at the end of
your game, you'll be invited to enter your name
among the anagrams of Hexadecimal!
RUNEMAKER
Stepping a little further back in time, thousands
of years before the dawn of history, to be prec-
ise, we find the setting for our second game. In
those early days of mankind, it was a common
sight to see Evil Hordes pillaging your village
and carrying off your favourite ox.
After many years of this harassment, someone
rang Dial-a-Druid, or perhaps it was Spells-R-
Us, to see if anything could be done. The druids
offered to construct a magical charm from the
mystic Seven Runes of Brationst and they asked
but a small fee for performing this task (£7.50
was a lot of cash in those days). The Cumentexis
of Fire was duly assembled and verily were the
hideous hordes banished to whence they came.
All went well until last Tuesday evening when
the thing just sort-of-went-critical and exploded,
or whatever it is mystic runecharm thingies do.
This of course, opens the way for all those nasty
hordes again and just think how angry they'll be
after all this time - it won’t just be your ox
78 BBC ACORN USER SEPTEMBER 1992
<3 A IVIES
they’re after! The only hope is for you to go
back in time to the days when the great Cumen-
texis was constructed and. by using the
combined knowledge of all the leading brains of
the 20th century and a large lube of Araldite,
make a new one!
Here in Time Control Headquarters, you have
been equipped with the very latest in flowing
cape technology, disguised by a sinister pointy
hat (all the rage in man’s early existence). You
are also armed with a rather natty little druidic
spell. The temporal vortex has only just finished
doing something quite disgustingly biological to
your atoms and already you've materialised in
the pre-dawn of time (about 7.30am) on a rather
damp and squalid looking Wednesday morning.
There are some ‘ancient’ monuments just over
the next rise, it's just started to rain and the
future of man is in the balance - better go get
dem runes!
GET IN THERE, MY SON!
You control the druid with Z and X for left and
right. The : key jumps and RETURN casts a spell.
You can only land on certain surfaces in the
game - you should soon be able to find out
which ones will support the weight of a druid.
Other keys include S and Q for turning the sound
on and off and COPY and DELETE to pause and
unpause.
The main object of the each round is to collect
the seven runes and take them to the altar stone
where the Cumentexis is to be constructed. On
your quest, you have to neutralise or avoid three
sorts of baddie. First are the LEOs (Law
Enforcement Officers). They patrol the ground
level of each screen. Then there are the ELIs
(Extra Large Inchworms), these fall from the
sky, often landing on you. Having achieved this
feat, they crawl along flat surfaces, but will fall
off anything if they can.
Finally, and least predictable, is the GBW or
Great British Weather. At the start of the game,
the weather is quite calm, but later it may
Come on, Leo Briefcase is rubbish
become stormy, with bolts of lightning
unleashed from the clouds.
If you collide with any of these enemies or
fall too far, you lose energy. Your current level
is indicated by the bar at the top of the screen. If
this bar reaches zero, you lose one of your three
lives. If you lose all three lives or the candle on
the right flickers out, the game is over. Casting a
spell costs one unit of energy, but is powerful
enough to knock out an ELI or LEO. It's amaz-
ing what those bods at T.C.H.Q. can do!
A lightning strike can also dispose of them, but
don’t forget it can have a nasty effect on you as
well. Sadly, those same bods at T.C.H.Q. were
not able to give you any protection from the
G.B.W. You can regain energy with the magical
energy pills that look strangely similar to
hamburgers.
Runes and energy pills are dotted randomly
about the landscape. Some are quite tricky to
reach and collecting them may involve jumping
from screen to screen. The arrows below the
energy bar point in the direction of the nearest
collectable item. If they both point inwards,
there is something on the current screen to
collect. Points are awarded for collecting runes
and ridding the world of LEOs and ELIs. A
bonus is awarded for unused time.
Once you have found all seven runes, stand on
the middle of the altar stone. Constructing a
Cumentexis is not a trivial task, so you'll have
to stand there for a while and you may have to
avoid an onslaught of ELIs. As you stand on the
altar, the runes will begin to flash.
Once the entire charm is pulsating with ether-
eal light you proceed to the next, more difficult,
level. As the game progresses, you'll get more
lightning, more enemies, fewer energy pills, less
time to complete the level and later, invisible
runes that will only show up during lightning
flashes. So those directional arrows will come in
very handy indeed.
Due to lack of memory, there is only space for
one high score name, so you are asked to enter
your name as soon as you beat Leo Briefcase's
rather pathetic score . . .
HOW TO PLAY
These two classic eight-bit programs are only avail-
able on the BAU monthly disc. A monthly
subscription, which will assure you delivery of the
magazine, plus the disc free, costs as little as £22.95.
More subscription details are available on page 89.
BBC ACORN USER SEPTEMBER 1 992 79
The Silent Revolution
MIEGREK BEIRIEI
300 dpi LASER QUALITY MONO INKJET PRINTING
Introductory price
ONLY
£189
PRINTS ON
PLAIN PAPE
Compatible with:
IBM pc
Archimedes
Nimbus
EMULATES HP DESKJET+
70 SHEET FEEDER
OPTION
Contact Sales Tel: (0283) 550880
Fax: (0283) 550325
*Price excludes delivery
and VAT
INTEGREX SYSTEMS LTD., CHURCH GRESLEY, SWADLINCOTE,
DERBYSHIRE DE11 9PT ENGLAND
Program
Page
BBC B
B+/
Master
Master
Electron
6502SP/
ADFS
Econet
Shadow Archimedes/
Monthly
B+
128
128
Compact
Turbo
Ram
A3000/A5000
disc
Absolute Beginners
59
♦
♦
♦
♦
♦
♦
♦
♦
♦
♦
♦
Wired for Sound
61
♦
♦
♦
*
♦INFO
67
MakeDat
♦
♦
♦
♦
IRunimage
♦
♦
♦
♦
Mindread
♦
♦
♦
♦
♦
♦
♦
♦
♦
♦
Smooth
♦
♦
♦
♦
Wave8
♦
♦
♦
♦
♦
♦
♦
♦
♦
♦
Wave32
♦
♦
♦
♦
Contrast
♦
♦
♦
♦
BandC
♦
♦
♦
♦
Waterwheel
♦
♦
♦
♦
GC0L8
♦
♦
♦
♦
♦
♦
♦
♦
♦
♦
♦
GCOL32
♦
♦
♦
♦
CDWords
♦
♦
♦
♦
♦
♦
♦
Challenge
♦
♦
♦
♦
♦
♦
♦
♦
♦
♦
♦
Follow
*
♦
♦
*
♦
♦
♦
♦
♦
♦
♦
Arm Programming
75
♦
♦
♦
Typing in listings from the yellow pages.
The yellow pages are subdivided into article headings. Each article heading corresponds with its article in the magazine.
So for instance to find listing three of *INFO in the yellow pages (MindRead) look for the *INFO heading, then follow the listings through until you get to listing three.
At the beginning of the program are a few lines that tell you what machines it works on. This information can also be derived from the table above.
For Archimedes owners it may not be immediately obvious how to actually type in the listings. By pressing Function key 12 you can access the command line. From here
type BASIC and the Archimedes will enter the Basic language. You may like to type MODE 12, which will turn the screen to white on black.
Then simply copy each line of the program in turn after the V prompt, pressing RETURN when finished. Save the program onto disc by typing SAVE M <filename>\ It can
then be run by typing RUN. You will probably need to debug it as you may have made some typing errors.
When you have finished debugging save the program one last time. Then it can either be double-clicked upon from the desktop, or loaded using LOAD"<filename>\
A more detailed description of how to type in listings from the yellow pages appear in BBC Acorn User, August 1992.
Absolute Beginners
Listing 1 - Bomber
10 REM Bomber
20 REM by Paul Janes
30 REM for all machines
40 REM (c) BAU Sep 1992
50 :
60 MODE 1
70 VDO 19,0, 6;0;
80 VDO 19, 3,0; 0;
90 PROCsetup
100 PROCdrawbui ldings
110 :
120 FOR down*=l TO 22
130 FOR acroas*=0 TO 35
140 PROCprintplaneandbonb
150 PROCdelay(lO)
160 key*=FALSE
170 IF bombgoing*=FALSE THEN key*=FNsp
ace
180 IF key*=TRUE THEN bombgoing*=TRUE:
bonbx*=across*+l : bomby*=down*
190 IF bombgoing*=TRUE THEN PROCbomb
200 IP 23-height*(acroas*+3)=down* THE
N PROChitbuilding
210 PROCrubplaneandbomb
220 NEXT across*
230 NEXT down*
240 CLS
250 PRINT "A SAFE LANDING 1 "
260 END
270 :
280 DEF PROCbomb
290 IF botnby*<23 THEN bomby** booby* *1
300 SOUND 1,-1, 100-bonby*,2
310 height* (bombx*) =0
320 IF bomby*=23 THEN borabgoing*=FALSE
:PRINTTAB(bcmbx*,bonby*-l) ;" "
330 ENDPROC
340 :
350 DEF PROCprintplaneandbonb
360 COLOUR 3
370 PRINT TAB (across*, down*) ;CHR$ 226;
CHR$ 227; CHR$ 228;
380 IF bombgoing*=TRUE THEN PRINTTAB(b
ombx*,bomby*) ;CHR$ 224
390 ENDPROC
400 :
410 DEF PROCrubplaneandbomb
420 PRINT TAB<across*-l,down*);"
430 IF bombgoing*»TRUE THEN PRINTTAB(b
ombx*,bomby*-l) ;" "
440 ENDPROC
450 :
460 DEF PROChitbuilding
470 SOUND 0,-15,100,10
480 PRINT TAB(0, 0) "You are deadl"
490 END
500 :
510 DEF PROCsetup
520 CLS
530 VDU 23;8202;0;O;0;
540 VDU 23,224,126,60,126,122,253,253,
251,126 :REM Bomb
550 VDU 23,225,255,129,129,129,129,255
,255,255 :REM Window
560 VDU 23,226,192,224,240,31,255,255,
127,0 :REM Plane Tail
570 VDU 23,227,0,3,63,255,240,0,255,0
:REM Plano Middle
580 VDU 23,228.240,204,242,255,63.126,
248,0 :REH Plane Nose
590 DIM height*(40)
600 bombgoing*=PALSE
610 ENDPROC
620 :
630 DEF PROCdrawbui ldings
640 COLOUR 1
650 FOR x*=4 TO 35
660 FOR y*»0 TO RND(RND( 15) )
670 PRINT TAB(x*,22-y*);CHR$ 225
680 NEXT y*
690 height* (x*)=y*
700 NEXT x*
710 ENDPROC
720 :
730 DEF PROCde lay (delay*)
740 now**TIME
750 REPEAT UNTIL TIME-now*>delay*
760 ENDPROC
770 :
780 DEF FNspace
790 IF INKEY ( -99 )=TRUE THEN =TRUE ELSE
sFALSE
Wired for Sound
Listing 1 - StereoDemo
210 IF 8tereo*mereoinc*>range* OR st
ereo*+8tereoinc*< -range* THEN sterooinc*
410 WAIT
420 UNTIL TIME>300
s-stereoinc*
430 SOUND 1,0,100,0
10 REM > StereoDemo (Soundl)
220 stereo*t=stereoinc*
440 SOUND 2,0,100,0
20 REM by David Radford
230 STEREO 1, stereo*:WAIT
450 END
30 REM for Arc only
240 UNTIL TIME> 300
460 :
40 REM (c) BAU September 1992
250 SOUND 1,0,100,0
470 DEF PROCfakoatereo(chl*,chr*,p*,s*
)
50 :
260 :
60 ‘VOICES
270 PRINT"Using custom stereo position
480 LOCAL a*,b*,d*
70 INPUT '"Enter name: "n$
8!"
490 a*es*+127
80 VOICES 2
280 G=GET
500 b*sstereotable*? (255-a*)
90 VOICE l,n$
290 stereoV-range*: stereoinc*aspeed*
510 a*=storeotable*?a*
100 VOICE 2,n$
300 STEREO 1,-127
520 SYS "Sound ReadControlBlock",chl*,
110 range*=70
310 STEREO 2,127
12 TO, ,d*
120 speed*=5
320 PROCinitstereo
530 SOUND chl*,&180+a*,p*,d*/5
130 :
330 BEATS4: TEMPO &B00
540 SOUND chr*,&180+b*,p*,d*/5
140 PRINT"U8ing STEREO command:"
340 SOUND 1,-15,100,255,1
550 ENDPROC
150 G=GET
350 SOUND 2,-15,100,255,-1
560 :
160 stereo*=-range*: stereoinc*=speed*
360 TIME=0
570 DEF PROCinitstereo
170 STEREO 1, stereo*
370 REPEAT
580 LOCAL a*,b*,c*,d*
180 SOUND 1,-10,100,255
380 IF steroo*+storeoinc*> range* OR st
590 DIM Bterootable* 255
190 TIME=0
ereo*+stereoinc%< -range* THEN stereoinc*
600 SYS "Sound„Volume",127 TO a*
200 REPEAT
s-stereoinc*
610 FOR b*=0 TO 255
390 stereo*+=stereoinc*
620 SYS "Sound SoundLog", (127-INT(b*/2
400 PROCf akestereo (1,2, 100, stereo*)
♦0.5)) « 24 TO c*
630 stereotable*?b*=c* >> 1
640 NEXT
650 SYS "Sound_Volume",a*
660 ENDPROC
Listing 2 - StereoEcho
10 REM > StereoEcho (Sound2)
20 REM by David Radford
30 REM for Arc only
40 REM (c) BAU September 1992
50 :
60 PROCassem
70 :
80 INPUT"Enter filename of source fil
90 SYS "03_File", 5, f $ TO a*, ,,,Jfilel
ength
100 IF a*=0 THEN PRINT"File not found"
:END
110 IF a*=2 THEN PRINT"That's a direct
ory ! " : END
120 :
130 INPUT"Enter destination filename:
"d$
BBC ACORN USER SEPTEMBER 1992 81
140
dl$=d$+"L":d2$=d$*"R"
520 PRINT' "LEFT - ";a$;:INPUT ": "a
950 STRB R6, [R0.R10] l
150
530 PRINT"RIGHT - ";a$;: INPUT ": "a$
960 STRB R7 , [R0,#-1024]
160
PRINT' "Now enter the valueB that d
540 IF a$=— THEN b=a ELSE b=VAL{a$)
970 ADD R1O.R10, #1
efine
the echo."
550 IF f* THEN
980 CMP RIO, #1024
170
PRINT"For any 'right channel' valu
560 a=a/10O*128:b=b/100*128
990 BLT dontwrite
e, you may press RETURN"
570 ENDIF
1000 MOV R10, #0
180 PRINT'to make it the same as the 1
580 ENDPROC
1010 HOV R3, #1024
eft channel."
590 :
1020 BL writebuffers
190
600 DEF FNr(i*):P*+=i*:*—
1030 BL readbuffer
200 PROCinput( "Delay buffer size {in k
610 :
1040 .dontwrite
ilobytes)",delayl,delay2, FALSE)
620 DEF PROCassem
1050 SUBS Rll, Rll, #1
210 DIM tempbuffl* delayl*4*1024
630 DIM code* 8192
1060 BNE echoloop
220 DIH tempbuf f2* delay2*4*1024
640 FOR PASS*0 TO 2 STEP 2
1070 MOVS R3,R10
230 FOR T*=0 TO delayl»4*1024-4 STEP 4
650 P*=code*
1080 BLNE writebuffers
: t empbuf f 1* ! T**0 : NEXT
660 [OPT PASS
1090 LDHFD R135, {PC}
240
FOR 7**0 TO delay2*4* 1024-4 STEP 4
670 :
1100 :
: tempbuf £2*!T*=0:NEXT
680 .echo
1110 .filelength EQUD 0
250 PROCinputt "Percentage of echo in o
690 STMFD R13! , (R14)
1120 .delaybufferl EQUD 0
utput'
', loutmixl, !cutmix2, TRUE)
700 LDR R8,delayllen
1130 .delaybuffer2 EQUD 0
260 PROCinput ( "Percentage of output fe
710 LDR R9,delay21en
1140 .delayllen EQUD 0
d back", [feedback 1, !feedback2,TRUE)
720 MOV R10, #0
1150 .delay21en EQUD 0
270 PROCinput ("Percentage of feedback
730 LDR Rll, filelength
1160 .outnixl EQUD 0
iB from other channel", [crosBedoverl, !cr
740 BL readbuffer
1170 .outmix2 EQUD 0
ossedover2,TRUE)
750 .echoloop
1180 .f eedbackl EQUD 0
280
760 ADR R0, inbuff
1190 . feedback2 EQUD 0
290
inf ile*=OPEHIN(£$)
770 LDRB R0, [R0.R10]
1200 .crossedoverl EQUD 0
300
outfilel**OPENOUT(dl$)
780 \ convert to 32 bit signed
1210 .crossedover2 EQUD 0
310
outf ile2**0PEN0UT (d2$ )
790 MOV R0.R0.LSL #24
1220 :
320
REM copy Bample period
800 MOV R0.R0.ASR #24
1230 .readbuffer
330
a*=BGET# infile*
810 \ do processing
1240 MOV R0, #4
340
BPUT #out£ilel*,a*
820 FNprepareoutput(delaybuf£erl,outmi
1250 LDR Rl.infilehandle
350
BPUT #outfile2*,a*
xl, 6, 8)
1260 ADR R2, inbuff
360
REM set up machine code
830 FNprepareoutput(dolaybuffer2,outmi
1270 CMP Rll, #1024
370
1 inf ilehandle=inf ile*
x2,7,9)
1280 MOVLT R3, Rll
380
Joutfilelhandle=outfilel*
840 FNcrossover(4,crossedoverl, 6,7)
1290 MOVGE R3, #1024
390
loutfile2handle=outfile2*
850 FNcrossover(5,crossedover2,7,6)
1300 SWI "OS.GBPB"
400
ldelaybufferl=tempbuffl*
860 FNf eedback ( 4 , f eedbackl , delaybuf f er
1310 MOV PC.R14
410
Idelaybuffer2=tempbuff2*
1,8)
1320 :
420
!delayllen=delayl*4*1024-4
870 FNf eedback ( 5 , f eedback2 , delaybuf f er
1330 .inbuff FNr(1024)
430
!delay21en=delay2M*1024-4
2,9)
1340 :
440
REM process echo
880 SUBS R8,R8, #4
1350 .writebuffers
450
CALLecho
890 LDRMI R8,dolayllen
1360 MOV R0, #2
460
CLOSE#inf ile*
900 SUBS R9, R9, #4
1370 LDR Rl, outf ilelhandle
470
CLOSE#out£ilel*
910 ^iDRMI R9,delay21on
1380 LDR R2,outfile2handle
480
CLOSEttoutf ile2*
920 .write
1390 STMFD R131, (RO,R2,R3)
490
END
930 ADD R0, PC, #( (outbuff 1-PV8) AND&00F
1400 ADR R2, outbuff 1
500
:
F)
1410 Sl« "0S_GBPB"
510
DEF PROCinput (a$, RETURN a, RETURN b
940 ADD R0,R0,#( (outbuff l-P*-8)ANDtFF0
1420 LDMFD R13 ! , [R0, R1,R3}
,£*)
0)
1430 ADR R2, outbuff 2
1440 SWI "0S_GBPB"
♦INFO
1450 MOV PC.R14
1460 :
1470 .outbuf£2 FNr(1024)
1480 .outbuff 1 FNr(1024)
1490 :
1500 . infilehandle EQUD 0
1510 .outf ilelhandle EQUD 0
1520 .outfile2handle EQUD 0
1530 JNEXT
1540 ENDPROC
1550 :
1560 DEF FNprepareoutput(dp*,op*,dr*,do
*)
1570 [OPT PASS
1580 \ r0 = source data
1590 LDR Rl,dp*:\ pointer to delay buff
er
1600 LDR R2,op*:\ fraction of echo in o
utput
1610 RSB R3,R2,#128
1620 MUL R4,R0,R3:\ scaled amount of so
urce * 128
1630 LDR R3, [Rl,do*]
1640 MLA dr*,R3,R2,R4
1650 MOV dr*,dr*,ASR #7
1660 ]:=""
1670 :
1680 DEF FNcrosBover(dest*,mixptr*, this
chan*,oppchan*)
1690 [OPT PASS
1700 LDR RO.mixptr*
1710 RSB Rl,R0,#128
1720 MUL R2,thischan*,Rl
1730 MLA dest*,oppchan*,R0,R2
1740 ]:*""
1750 :
1760 DEF FNfeedback( feedback*, fbptr*,de
lptr*,delof£*)
1770 [OPT PASS
1780 LDR R0, fbptr*
1790 MUL feedback*, R0, feedback*
1800 MOV feedback*, feedback*, ASR #7
1810 LDR Rl.delptr*
1820 LDR R2, [Rl,delof£*]
1830 RSB R0,R0, #128
1840 MLA R2,R0,R2, feedback*
1850 MOV R2,R2,ASR #7
1860 STR R2, [Rl,delo£f*]
1870
Listing 1 - MakeDat
10 REM >MakeDat (Infol)
20 REM !Run, Menu and [Sprite files
30 REM Application by Steve Douglas
40 REM for 32-bit machines
50 REM (c) BAU September 1992
60 :
70 free** (HIMEM-END-&8000) AND &FFFFF
000
80 DIM w* free*
90 REPEAT
100 READ file$
110 IF £ile$<>"*" THEN
120 READ type*
130 PRINT"Creating file —"file?""- (t
ype {("{“type*;")"
140 IP type*=&FFP OR type*=&FEB THEN
150 out**0PEN0UT ( f i le$ )
160 REPEAT
170 READ line$
180 IF line$<> — BPUTiout*, line$
190 UNTIL line$*"*"
200 CLOSEtout*
210 ELSE
220 READ olen*
230 p*=0
240 d$»—
250 dl*=l
260 WHILE p*<olen*
270 b**FNb
280 IP b*=130:p*?w**PNb:p*+=l
290 IF b*>=131 AND b*<*162 THEN
300 n*=b*-128
310 f*=p*-FNb
320 FOR i*=0 TO n*-l
330 ? (w*+p*+i*) a? (w*+f*+i*)
340 NEXT
350 p*+=n*
360 ENDIF
370 IF b*<130 OR b*>162 THEN p*?W*«b*:
p*+al
380 ENDWHILE
390 SYS "OS_File",0, f ile$, , ,w*,w*+p*
400 ENDIF
410 SYS "0S_File", 18, file$, type*
420 ENDIF
430 UNTIL £ile$="*"
440 PRINT' "All files created okay"
450 END
460 :
470 DEF FHb
480 LOCAL b*,cl*,c2*,i*
490 IF d$a"" THEN
500 READ d$,cl*
510 c2*=0
520 FOR i*»l TO LEN(d$)/2
530 c2*+=EVAL("&"+MID$(d$,2*i*-l,2))
540 NEXT
550 IF cl*<> (c2* MOD 100) PRINT"Error
in DATA line ";dl*:END
560 dl**=l
570 ENDIF
580 b*=EVAL("&"+LEFT$(d$,2) )
590 d$aMID$(d$,3)
600 ab*
610 :
620 DATA " I Run", & FEB
630 DATA "I ISciCalc"
640 DATA "Set SciCalc$Dir <0bey$DIR>"
650 DATA "WimpSlot -min 32k -max 32k"
660 DATA "Run <0bey$Dir> . IRunlmage”
670 DATA •
680 DATA "Mcnu07",&FFF
690 DATA "59", "29", "58", "29",""
700 DATA "","57", "29", "56", "29"
710 DATA "55", "29", "49"
720 DATA "29", "48", "29",—,*"
730 DATA "47", "29", "46", "29",""
740 DATA "","45", "29", "39", "29"
750 DATA -38", "29", "37"
760 DATA "29", "36", "29","",""
770 DATA "35", "29", "29", "29",""
780 DATA —,"28", "29", "27", "29"
790 DATA — ,"", "26", "29", "25"
800 DATA "29", "", "", "19", "29", "CONV", "
810 DATA "18", "29", "17", "29",—
820 DATA "" ,"16", "29", "PROG","" ,"15"
830 DATA "29", "HATH", —
840 DATA •
850 DATA "Menul5" , 4FFF
860 DATA "59", "-1", "PI", "PI", "58", "-1"
870 DATA "e", "2.718281828", "57", "-1","
880 DATA — ,"56","-l-,"",— ,-55","-2-
890 DATA "1/x", "1/X", "49", "-2", "X* 2"
900 DATA "x*x","48","-3","y‘x","t*x"
910 DATA "47", "-1",—, — ,"46", "-2"
920 DATA " |x|", "ABS(x) ", "45", "-2", "x!"
930 DATA "FNfact(x)", "39", "-2", "SQRT"
940 DATA "SQR(x)", "38","-3", "xRTy"
950 DATA "10“(LOG(t)/x)","37*,"-l",—
960 DATA "" ,"36", "-1", "35", "-1"
970 DATA — ,"","29","-2","e*x"
980 DATA "2 .718281828*x", "28", "-2"
990 DATA "10*x", "10*x", "27", "-2", "ATN"
1000 DATA "FNcvfr (ATN(x) )","26","-2"
1010 DATA "ACS", "PNcvfr(ACS(x) ) ", "25"
1020 DATA "-2", "ASN", "FNcvfr (ASN(x) )"
1030 DATA "19", "-2", "LN", "LN(x) ", "18"
1040 DATA "-2", "LOG", "LOO (x)", "17", "-2"
1050 DATA "TAN", "TAN(FNcvtr (x) ) ", "16"
1060 DATA "-2", "COS", "COS(FNcvtr(x) )"
1070 DATA "15", "-2", "SIN-
1080 DATA "SIN(FNcvtr(x) )"
1090 DATA *
1100 DATA "Menul6",4FFF
1110 DATA "59", "-1", "58", "-3"
1120 DATA "DIV'V't DIV x","57","-3"
1130 DATA "CBIT","t AND N0T(l«x) ", "56"
1140 DATA "-2" , "INT", "INT(x) ", "55", "-2"
1150 DATA "BIT", "1<<X", "49", "-1",
1160 DATA "48", "-3", "MOD", "t MOD x","47
1170 DATA "-3", "SBIT", "t OR l«x","46"
1180 DATA "-1", "45", "-1", "NOT"
1190 DATA "NOT X", "39", "-1", "iFFFF"
1200 DATA "&FFFF", "38", "-3", "EOR"
1210 DATA "t EOR x","37","-3","SRA"
1220 DATA "t»x", "36", "15", "F", "", "35"
1230 DATA "14" , "E", "", "29", "-1" , "&FF"
1240 DATA "fcFF", "28", "-3", "OR", "t OR X"
1250 DATA "27", "-3", "SRL", "t»>x", "26"
1260 DATA "13", "D","", "25", "12", "C",""
1270 DATA "19", "-1", "&F", "&F", "18", "-3"
1280 DATA "AND", "t AND x","17","-3"
1290 DATA "SLL", "t«x", "16", "11", "B", ""
1300 DATA "15", "10", "A".""
1310 DATA *
1320 DATA "Menul9",&FFF
1330 DATA "59","-l","" ,"","58","-l", ""
1340 DATA —, "57", "-1", "56", "-1"
1350 DATA "55", "-1", "49"
1360 DATA *-2", "kP-ps", "x/6.89", "48"
1370 DATA "-2", "kJ-Bt", "x/1.06", "47"
1380 DATA "-2", "N-lbf", "x/4.45", "46"
1390 DATA "-2", "kw-hp", "x/0.746","45"
1400 DATA "-2", "C-P", "9/5 # x+32", "39"
1410 DATA "-2","ps-kP","x*6.89","38"
1420 DATA "-2" , "Bt-kJ", "x*1.06", "37"
1430 DATA "-2", *lbf-N", "x*4 .45", "36"
1440 DATA "-2", "hp-kw", "x*0.746", "35*
1450 DATA "-2", "F-C", "5/9* (x-32) ", "29"
1460 DATA "-2", "1-gal", "x/4. 55", "28"
1470 DATA "-2", "kg- lb", "x/0. 454", "27"
1480 DATA "-2", "g- 02 ", "x/28.3", "26", "-2
1490 DATA "km-M", "x/1.61", "25", "-2"
1500 DATA "cm- in", "x/2 .54", "19", "-2"
1510 DATA "gal-1", "x»4. 55", "18", "-2"
1520 DATA "lb-kg", "x*0.454", "17","-2"
1530 DATA "oz-g","x*28.3","16","-2"
1540 DATA "M-km", "x* 1.61", "15", "-2"
1550 DATA "in-cm", "x*2.54"
1560 DATA •
1570 DATA " [Sprites", &FF9
1580 DATA &2D8
1590 DATA 01000000108304 DC020O00, 74
1600 DATA CC83042173636963616C63, 94
1610 DATA 83170O03871C84OC178328, 58
1620 DATA AC832CBC83310C8434F0F0, 91
1630 DATA F08304FO10D0D0D08304D0, 98
1640 DATA 10B0B0B08304B010829082,75
1650 DATA 9082908304829010707070,79
1660 DATA 8304701050505083045010,34
1670 DATA 303030830430846C847010, 27
1680 DATA 0040829O8304829010E0E0, 11
1690 DATA 0083048384C083888304D0.0
1700 DATA 839083048318B0831CB010, 92
1710 DATA 50800083048370BO837483, 40
1720 DATA 0400B0F08304F0BBBBBBBB, 43
1730 DATA 83048607BBBB008P108F10, 68
1740 DATA 9A203233BB338C404B6733, 58
1750 DATA B38D5073678E603376BS86, 40
1760 DATA 70424554832A42B35257B2,96
1770 DATA 84805B771251852B879074, 40
1780 DATA 67336377844B87A0756783,25
1790 DATA 278BB0727725BB3B8CC074, 18
1800 DATA 776725A2D098F000000063, 52
1810 DATA 048607830DFF8F118F109A, 17
1820 DATA 20FFFF853C8940F0FFFF0F, 1
1830 DATA 8D5083218F1O8720FF852A, 41
1840 DATA FF0F86078439862B879084, 88
1850 DATA 0F854B8910890D882000F0, 34
1860 DATA 8CC08F40A2E08CF3FF , 63
1870 DATA *
Listing 2 - IRunlmage
10 REH >!RunImage (Info2)
20 REM Scientific calculator
30 REM by Steve Douglas
40 REM for 32-bit machines
50 REM (c) BAU September 1992
60 :
70 PROCinit
80 PROCwimp_init
90 PROCcreate_sys_keys
100 PR0Ccreate_user_key8
110 PROCcreate_display
120 PROCput_display
130 cb*!0=windhandle*
140 SYS "Wimp_OpenWindow",0,cb*
150 DIM mb* 256
160 ON ERROR PROCerr
170 REPEAT
180 SYS "Wimp_Poll",&1831,mb* TO code*
,msg*
190 CASE code* OF
200 WHEN 2: SYS "Wimp_0penWindow",0,msg
*
210 WHEN 6:PROCclick(msg*!16,msg*!8)
220 WHEN 8:PROCkey_push(msg*!24)
230 WHEN 17, 18: IF csg*!16=0 SYS "Wimp_
CloseDown" , taskhandle*, S4B534154
240 ENDCASE
250 UNTIL code** 3
260 SYS "Wimp_CloseWindow",0,msg*
270 SYS "Wimp_DeleteWindow",0,msg*
280 SYS "Wimp_CloseDown", taskhandle *, t
4B534154
290 END
300 :
310 DEF PROCerr
320 IF errlock*=TRUE ENDPROC
330 errlock**TRUE
340 errtxt$=REPORT$
350 errnum*=ERR
360 IF LEN(errtxt$) >20 THEN
370 IF errnum*a6 THEN errtxt$="Type m
i snatch"
380 IF errnum*=20 THEN errtxt$*"Number
too big"
390 IF errnum*=23 THEN errtxt$="Accura
cy lost"
400 errtxt$=LEFT$ (errtxt$, 20)
410 ENDIF
420 PROCput_display
430 PROCredraw_display
440 ENDPROC
450 :
460 DEF PROCinit
470 cancel*=TRUE
480 degrees*=TRUE:hexint*=FALSE
490 sx*=250:sy*a300
500 kc w*a 1 6 : kw*a 8 4 : kh*= 4 4 : kgap** 4
510 ktw*=kw*+kgap*:kth*=kh*+kgap*
520 kcol*al0:krow*a6
82 BBC ACORN USER SEPTEMBER 1 992
530 klast*=kcol**krow*-l
540 border*=8
550 ww*=border* 4 2+ (kw*+kgap*) 4 kcol*-kg
ap*
560 wh*=border* 4 2+ (kh*+kgap*) 4 krow*-kg
ap*
570 pref ix$="<SciCalc$Dir> .Menu"
580 cmems*=15:ccler*=ll
590 ccons*=3:ckeyp*=3
600 cmono*=8:cdyad*=13
610 cmaps*=14
620 DIM icb* 36, ih*(6) ,wsb* 36, carets
24
630 DIM fleg* klaet* 4 6+6, fbut*(klast*)
640 DIM ftok*(klast*),fexp$(klast*)
650 DIM khandle*(klast*)
660 FOR i*=0 TO klast*
670 khandle*(i*)=-l
680 NEXT
690 DIM display* 20,radann* 4,memann*
4
700 DIM brkann* 4,errann\ 4
710 DIM legtxt* 8,partxt* 3,parval* 9,
exptxt* 2,newleg* 8
720 $legtxt*="Legend"
730 $partxt*="p="
740 $parval*="A0-2/A-F"
750 $exptxt*="="
760 DIM part 2, exp* 33
770 DIM stackop$ ( 9 ) , stackt ( 9 )
780 panel*=-l
790 disp*=0
800 PR0Cinit_8ys..keys
810 PR0Cinit„user_keya(15)
820 nop$="x"
830 PROCclr
840 m=0
850 ENDPROC
860 :
870 DEF PROCwiinp_init
880 SYS “Wimp Initialise", 200, &4B53415
4,"SciCalc" TO vers*, taskhandle*
890 DIM cb* 100
900 wcb*=cb*+4
910 wcb*!0=sx*:wcb*!4=sy*
920 web*! 8=sx*+ww*-l :wcb*! 12=sy*+wh*-l
930 web*! 16=0 : web*! 20=0: web*! 24 =-l
940 web*! 28=687001052
950 wcb*?32=7 :wcb*?33=2 :wcb*?34=7 :wcb*
?35=5
960 wcb*?36=3:wcb*?37=l:wcb*?38=12:wcb
*?39=0
970 web* ! 40=0 : web* ! 44= -wh* : web* ! 4 8=ww*
:wcb*! 52=0
980 vcb*!56=*111101
990 wcb*!60=60000B000
1000 web*! 64=1 :wcb*! 68=0
1010 $ (wcb*+72) ="SeiCalc"+CHR$0
1020 web*! 84=0
1030 SYS "Wimp_CreateWindow",0,web* TO
windhandle*
1040 ENDPROC
1050 :
1060 DEF PROCclick( icon*, buttons*)
1070 LOCAL i*,k*,tok*
1080 IF icon*<0 ENDPROC
1090 IF icon*=ih*(0) SYS "Wimp_SetCaret
Position", windhandle*, -1, , , 1<<25: ENDPROC
1100 k*=-l
1110 i*=0
1120 REPEAT
1130 IF khandle* ( i*) =icon* k*=i*
1140 i*+=l
1150 UNTIL i*>klaat* OR k*>-l
1160 IF k*<0 ENDPROC
1170 tok*=ftok*(k*)
1180 IF errlock* AND tok*<>23 ENDPROC
1190 IF panel*>-l AND tok*<>23 AND tok*
<>17 ENDPROC
1200 cancel*=tok*=23
1210 IF buttons*=l THEN
1220 IF (k* HOD kcol*)>4 AND (k* DIV kc
ol*)>0 THEN
1230 PROCcreate_panel(k*)
1240 PROCredraw_diaplay
1250 ELSE
1260 PROCcreate_display
1270 ENDIF
1280 ELSE
1290 PR0Ccreate_di8play
1300 IF tok*<0 AND £exp$(k*)="" ENDPROC
1310 IF buttons** 4 THEN
1320 IF tok*=28 OR tok%=29 THEN
1330 PROCmenu(k*)
1340 ELSE
1350 PROCdo_key(k%)
1360 PR0Cput_di8play
1370 PROCredraw_diaplay
1380 ENDIF
1390 ENDIF
1400 ENDIF
1410 ENDPROC
1420 :
1430 DEF PROCkey_push(keycode*)
1440 LOCAL k*
1450 k*=-l
1460 wsb*!0=windhandle*
1470 SYS "Wimp_GetWindowState", ,wsb*
1480 IF (W8b*!32 AND 4000120000 ) 00 AND
panel*=-l THEN
1490 CASE keycode* OF
1500 WHEN ASC("#") :k%=6
1510 WHEN ASC ( " ( " ) :k*=4
1520 WHEN ASC(" [") :k*=4
1530 WHEN ASC(") ") :k*=5
1540 WHEN ASC ( " ] " ) :k*=5
1550 WHEN ASC("/") :k*=23
1560 WHEN ASC("*") :k*=33
1570 WHEN ASC<"-") :k*=43
1580 WHEN ASC("+") :k*=53
1590 WHEN ASC ( " . " ) :k*=52
1600 WHEN ASC("0") :k*=50
1610 WHEN ASC("1") :k*=40
1620 WHEN ASC ("2") :k*=41
1630 WHEN ASC("3") :k*=42
1640 WHEN ASC ("4") :k*=30
1650 WHEN ASC("5") :k*=31
1660 WHEN ASC ("6") :k*=32
1670 WHEN ASC ("7") :k*=20
1680 WHEN ASC("8") :k*=21
1690 WHEN ASC ("9") :k*=22
1700 WHEN ASC("»") :k*=54
1710 WHEN 13:k*=54
1720 WHEN ASC("\") :k*=51
1730 WHEN 30:k*=9
1740 WHEN 399 :k*=34
1750 WHEN 398 :k*=44
1760 WHEN 395:k*=24
1770 WHEN 127:k*=14
1780 OTHERWISE k*=-l
1790 ENDCASE
1800 ENDIP
1810 IF k*<0 THEN
1820 SYS "Wimp ProceasKey", keycode*
1830 ELSE
1840 PROCdo_key(k*)
1850 PROCput^diaplay
1860 PROCredrawdiaplay
1870 ENDIF
1880 ENDPROC
1890 :
1900 DEP PROQnenulk*)
1910 LOCAL i*
1920 IP £leg*?(k**6)=0 OR fleg*? (k* 4 6)=
13 ENDPROC
1930 PROCinit_uaer_keya(k*)
1940 PR0Cput_U8er_keys
1950 ENDPROC
1960 :
1970 DEP PROCsave_user_keyo{k*)
1980 LOCAL r*,i*,g*
1990 name$=prefix$+CHR$(48+(k* DIV 10))
♦CHR$ (48+ {k* MOD 10))
2000 fn*=OPENOOT(name$)
2010 FOR r*=50 TO 10 STEP -10
2020 FOR i*=r*+9 TO r*+5 STEP -1
2030 BPUT#fn*,STR$(i*)
2040 BPUT#fn*,STR$(£tok*(i*))
2050 g*=£leg*+i* 4 6:s$=""
2060 WHILE ?g*<>0 AND ?g*<>13
2070 s$+=CHR$ (?g*)
2080 g*+=l
2090 ENDWHILE
2100 BPOT#fn*, 8$
2110 BPUTttfn*, f exp$ ( i*)
2120 NEXT
2130 NEXT
2140 CLOSE# fn*
2150 ENDPROC
2160 :
2170 DEF PROCinit uaer_keys{k*)
2180 LOCAL r*. i*,tok*,c*
2190 IP k*=7 THEN
2200 tok*=29
2210 but*=4E000313D
2220 ELSE
2230 tok*=-l
2240 but*=ckeyp*<<28 OR 4313D
2250 ENDIF
2260 FOR r*=50 TO 10 STEP -10
2270 FOR i*=r*+9 TO rt+5 STEP -1
2280 ftok*(i*)=tok*
2290 f leg*? (i* 4 6) =0
2300 fexp$(i*)=""
2310 fbut*(i*)=but*
2320 NEXT
2330 NEXT
2340 keypad** k*
2350 name$=prefix$+CHR$(48+(k* DIV 10))
♦CHR$ (48+ (k* MOD 10))
2360 fn*=OPENIN(name$)
2370 IF fn*=0 ENDPROC
2380 WHILE EOF#fn*=FALSE
2390 s$=GET$#£n*
2400 IF EOF# fn*= FALSE THEN
2410 i*«VAL(s$)
2420 8$=GET$#fn*
2430 £ tok* ( i* ) = VAL ( a $ )
2440 $ (f leg*+i**6) =GET$#£n*
2450 £exp$(i*)=GET$#fn*
2460 c*=ckeyp*
2470 IF ftok*(i*)=-3 c*=cdyad*
2480 IP ftok*(i*)=-2 c*=cnono*
2490 IF £tok*(i*)=-l c*=ccone*
2500 IP ftok*(i*)=29 c*=cmaps*
2510 £but*(i*)=c*<<28 OR 4313D
2520 ENDIF
2530 ENDWHILE
2540 CLOSE#fn*
2550 ENDPROC
2560 :
2570 DEF PROCinit_sya_keys
2580 PROCinit key (4, 18, ckeyp*, "(","")
2590 PROCinit key (5, 19, ckeyp*, -)","")
2600 PROCini t.key (6,27, ckeyp*, "HEX” , "" )
2610 PROCinit Jcey (7,28, craaps*, "MENU" , "K
eypad Menu")
2620 PROCinit key(8, 24, ckeyp*, "D/R","")
2630 PROCinit key (9, 23, ccler*, "CLR", "")
2640 PROCini t^key (14,25, enema*, "CM" , " " )
2650 PROCinit Jcey (20,7, ckeyp*, "7" , "" )
2660 PROCinitJcey (21,8, ckeyp*, "8" , "" )
2670 PROCinit Jcey (22, 9, ckeyp*, "9", "")
2680 PROCinit. key (23,-3, cdyad*, "/" , "t/x
“)
2690 PROCinit_key{24, 21, enema*, "SM", "")
2700 PROCinit_key(30,4,ckeyp*, "4", "")
2710 PROCinit_key (31,5, ckeyp*, "5" , "" )
2720 PROCinit Jcey (32, 6, ckeyp*, "6", "")
2730 PROCinit_key(33,-3,cdyad*,"*","t*x
")
2740 PROCinit_key (34,22, cmenn*, "RM" , "" )
2 7 50 PROC i n i t _key ( 4 0 , 1 , ckeyp* , " 1 " , " " )
2760 PR0Cinit_key(41, 2,ckeyp*, "2", "")
2770 PROCinit_key(42,3,ckeyp*,"3","")
2780 PROCinit_key (43, -3, cdyad*, "t-x
")
2790 PROCini t_key( 44, 20, cmema*, "M+", "")
2800 PROCinit_key ( 50, 0, ckeyp*, "0" , "" )
2810 PROCinitJcey (51, 26, ckeyp*,
)
2820 PROCinit Jcey (52, 16, ckeyp*, ".","")
2830 PROCinit_koy (53, -3, cdyad*, "t+x
")
2840 PROCinit key(54, 17, ckeyp*, "=", -")
2850 ENDPROC
2660 :
2870 DEF PROCinit..key(k*, tok*,clr*, leg$
,exp$)
2880 £tok*(k*)=tok*
2890 $(£leg*+k**6)=leg$+CHR$(0)
2900 fexp$(k*)=exp$
2910 £but*(k*)=t313D OR (clr*«28)
2920 ENDPROC
2930 :
2940 DEF PROCcreate_uaer keys
2950 LOCAL r*,i*
2960 FOR r*=10 TO 50 STEP 10
2970 FOR i*=rt+5 TO rt+9
2980 PROCcreate_key ( i*)
2990 NEXT
3000 NEXT
3010 ENDPROC
3020 :
3030 DEF PROCcreatc sya keys
3040 LOCAL r*, i*
3050 FOR i*=4 TO 9
3060 PROCcreate Jcey ( i*)
3070 NEXT
3080 PROCcreate Jcey ( 14 )
3090 FOR r*=20 TO 50 ST8P 10
3100 FOR i*»r* TO r*+4
3110 PROCcreateJcey(i*)
3120 NEXT
3130 NEXT
3140 ENDPROC
3150 :
3160 DEP PROCcreate _key(k*)
3170 LOCAL x*,y*
3180 x*=(k* HOD kcol*)*ktw*
3190 y*=(k* DIV kcol*) *kth*+kh*
3200 khandle*(k*)=FNcr_icon(x*,y*,kw*,k
h*. fbut*(k*) , fleg*+k**6,0, 5)
3210 ENDPROC
3220 :
3230 DEF PROCcreate_display
3240 PROCdelete_panel
3250 IF diap*>0 ENDPROC
3260 ih*(0)=FNcr_icon(0,kth*+kh*,ktw**3
♦kw*,kh*, 450003131, display*, 0,20)
3270 ih* ( 1 ) =FNcr_icon ( 0, kh*. ktw*, kh*, 45
3000131, radann*, 0,3)
3280 ih*(2)=FNcr_icon(ktw*,kh*,ktw*,kh*
,45F000131,memann*,0, 3)
3290 ih* ( 3 ) =FNcr_icon ( 2»ktw*, kh*, ktw*, k
h*, 453000131, brkann*, 0,3)
3300 ih* ( 4 ) =FNcr_icon(3*ktw*, kh*, ktw*, k
h*, 45B000131,errann*,O,3)
3310 diap*»l
3320 ENDPROC
3330 :
3340 DEF PROCdolete_display
3350 LOCAL i*
3360 IF diap*=0 ENDPROC
3370 FOR i*=4 TO 0 STEP -1
3380 PROCde icon(ih*(i*) )
3390 NEXT
3400 diap*=0
3410 ENDPROC
3420 :
3430 DEF PROCcreate_panel (k*)
3440 LOCAL i*,tok*
3450 PROCdelete. display
3460 PROCdelete panel
3470 $exp*=£exp$(k*)
3480 FOR i*=0 TO 5
3490 i*?newleg*=i*?(£log*+6*k*)
3500 NEXT
3510 ih*(O)=FNcr_icon(0,kh*,8+kcw**7,kh
*, 450000131, legtxt*, 0,7)
3520 ih*( 1 ) =PNcr_icon(kcw**7 , kh*. kw*, kh
*,45000F13D,newleg*,0,6)
3530 FOR i*=2 TO 5
3540 ih*(i*)=-l
3550 NEXT
3560 tok*=ftok*(k*)
3570 IF tok*<0 OR (tok*>9 AND tok*<16)
THEN
3580 IF tok*<0 THEN $par*=CHR$ (47-tok*)
ELSE $par*=CHR$ ( ASC ( "A" ) + tok*- 10 )
3590 ih* ( 2 ) =FNcr_icon ( kew** 14 , kh*, 8 +kcw
V2,kh*, 450000131, partxt*, 0,2)
3600 ih*(3)=FNcr_ icon(kcw**16,kh*. 16+kc
w*, kh*, 45000F131, par*, parval*, 2)
3610 ih*(4) =FNcr.Jcon(0,kth*+kh*, 8+kcw*
* 1 , kh*, 450000131 , exptxt* , 0 , 2 )
3620 ih* ( 5 ) =FNcr_icon (kcw**2 , kth*+kh*, 8
+kcw*»17,kh*,45000F131, exp*, 0,32)
3630 ENDIF
3640 panel*=k*
3650 ENDPROC
3660 :
3670 DEP PROCredraw„dioplay
3680 SYS "Wimp_ForceRedraw",windhandle*
,0, -kth**2,ktw*«4,0
3690 ENDPROC
3700 :
3710 DEF PROCdelete_panel
3720 LOCAL i*,c*
3730 IF panel*<0 ENDPROC
3740 IF NOT cancel* THEN
3750 IF £tok*(panel*)<0 THEN
3760 IF par*?0=13 par*?0=48
3770 IF par*?0>=ASC("A") THEN
3780 £ tok* (panel*) =par*?0-ASC ( "A" ) +10
3790 c*=ckeyp*
3800 ELSE
3810 £tok*(panol*)=-(par*?0-48+l)
3820 IF ftok*(panel*)=-3 c*=cdyad*
3830 IF £tok*(panel*)=-2 c*=cmono*
3840 IF ftok*(panel*)=-l c*=ccona*
3850 £but*(panel*)=c*<<28 OR 4313D
3860 ENDIF
3870 ENDIF
3880 £exp$ (panel*) =""
3890 i*=0
3900 WHILE exp*?i*<>13
3910 £exp$ (panel*) +=CHR$ (exp*?i*)
3920 i*+=l
3930 ENDWHILE
3940 FOR i*=0 TO 5
3950 i*? ( £leg*+6*panel*) =i*?newleg*
3960 NEXT
3970 ENDIF
3980 FOR i*=5 TO 0 STEP -1
3990 IF ih*(i*)>-l PROCde_icon(ih*(i*) )
4O0O NEXT
4010 panel*=-l
4020 PROCput_uaer_keya
4030 IF NOT cancel* PROCsave_user_keya(
keypad*)
4040 ENDPROC
4050 :
4060 DEF PR0Cput_U8er_key8
4070 LOCAL i*
4080 icb*!0=windhandle*
4090 icb*!12=4FFPPPFFF
4100 FOR i*«0 TO klast*
4110 icb*!4=khandle*(i*)
4120 icb*l8=fbut*(i*)
4130 SYS "Winp_SetIconState",0,icb*
4140 NEXT
4150 ENDPROC
4160 :
4170 DEF FNcr_icon(x*,y*,w*,h*, flags*, d
a*,va*, lng*)
4180 LOCAL handle*
4190 icb*!0=windhandlc*
4200 icb*!4=border*+x*
4210 icb*!8=-(border*+y*)
4220 icb*!12=icb*!4+w*
4230 icb*!16=icb*!8+h*
4240 icb*!20=£lags*
4250 icb*!24=da*
4260 icb*!28=va*
4270 icb*!32»lng*
4280 SYS "Winp_CreateIcon",0,icb* TO ha
ndle*
4290 -handle*
4300 ;
4310 DEF PROCde_icon ( ih*)
4320 icb* ! Oswindhandle*
4330 icb*!4«ih*
4340 SYS "Winp_DeleteIcon".0,icb*
4350 ENDPROC
4360 :
4370 DEF PROCput_di splay
4380 IF m=0 THEN $memann*="" ELSE $mema
nn*="Mem"
4390 IF degrees* THEN $radann*="Deg" EL
SE $radann*="Rad"
4400 IF nest*=0 THEN $brkann*«-" ELSE $
brkann*=" ("+CHR$(48+nest*) ♦")"
4410 IF errlock*=TRUE THEN
4420 $errann*»"Err"
4430 $display*=errtxt$
4440 ELSE
4450 $errann*=""
4460 IP hexint* THEN $diaplay*="HEX "+S
TR$" (d) ELSE $diaplay*»STR$(d)
4470 ENDIF
4480 ENDPROC
4490 :
4500 DEF PROCdo_key(k*)
4510 LOCAL token*
4520 token*=ftok*(k*)
4530 IP token*>-l AND token*<17 THEN
4540 PROCenter( token*)
4550 ELSE
4560 CASE token* OF
4570 WHEN 18:PR0Clbra
4580 WHEN 19:PR0Crbra
4590 WHEN 20:PROCaddm
4600 WHEN 21:PR0CBetm
4610 WHEN 22:PR0Crecm
4620 WHEN 23: PROCclr
4630 WHEN 24 : PROCdegrad
4640 WHEN 25 :PROCclrm
4650 WHEN 26:PROCflip
4660 WHEN 27:PROChex
4670 OTHERWISE :PROCopor_key(k*)
4680 ENDCASE
4690 ENDIF
4700 ENDPROC
4710 :
4720 DEF PROCclr
4730 errlock*=FALSE
4740 t=0:x=0:d=0
4750 newent*=TRUE
4760 op$=nop$
4770 noat*=0
4780 ENDPROC
4790 :
4800 DEF PROCflip
4810 d=-d
4820 x=d
BBC ACORN USER SEPTEMBER 1992 8 3
84
4830 ENDPROC
130 corr%=0
880 ENDPROC
970 TYA
4840 :
140 corrg’saO
890 :
980 CLC
4850 DEF PROCaddm
150 CLS
900 DEF FNdeg(a,b,x,y)
990 ADC ytablo’s+j’s-l.X
4860 m+=x
160 try^al
910 =90-DEG(ATN(((y(y)-y(b))/(x(x)-x(a
1000 TAY
4870 newent%=TRUE
170 REPEAT
)- (x(x)=x(a) ) *.01) ) /l) )-180* (x{a) >x(x) )
1010 PLA
4880 ENDPROC
180 IF comb_o’s(prev’s)<comb_z’s(prev’s) T
920 :
1020 ADC ytabhi%4j%-l,X
4890 :
HEN one%=0 ELSE one^al
930 DEF FNdi8t(a,b,x,y)
1030 PHA
4900 DEF PROCrecm
190 g$aGET$
940 =SQR( (x(a) -x(x) ) *24 (y(b) -y(y) ) *2)
1040 TYA
4910 x=m
200 IF g$a"i« THEN comb_o’s(prev%) =comb
950 :
1050 CLC
4920 d=x
_o%(prev%)+l
960 DEF PROCmouse (RETURN x, RETURN y, RE
1060 ADC ytablo%4j%4l,X
4930 newent%=TRUE
210 IF g$a«0" THEN comb_z%(prev%)=conb
TURN b)
1070 TAY
4940 ENDPROC
_z%(prev%)+l
970 REPEAT
1080 PLA
4950 :
220 preV%=prev%*2
980 MOUSE x,y,b
1090 ADC ytabhi%4j%4l,X
4960 DEF PROCsetra
230 prev’saprev’s AND 15
990 UNTIL b=0
1100 STA tot4l
4970 m=x
240 IF g$a"l« THEN preWprev%+l
1000 REPEAT
1110 TYA
4980 newent%=TRUE
250 ge%=INT(RND(2) )-l
1010 MOUSE x,y,b
1120 SEC
4990 ENDPROC
260 IF geVone% THEN corrg’s=corrg’s+ 1
1020 UNTIL b
1130 SBC temp
5000 :
270 PRINT try’s; " ", (corr’s/try’s) *100; "
1030 ENDPROC
1140 STA tot
5010 DEF PROCclrm
5020 m=0
", (corrgV try’s) *100
280 IF (g$="l" AND one%=l) OR (g$a"0"
Listing 5 - Wave8
1150 LDA tot4l
1160 SBC temp4l
5030 newenfs=TRUE
AND one%a0) THEN corr’sacorr’s+1
1170 STA tot4l
5040 ENDPROC
290 try’satry’s+l
10 REM > Wave 8 (Info5)
1180 LDA #0
5050 :
300 UNTIL FALSE
20 REM by DCA, based on a program
1190 ASL tot
5060 DEF PROCdegrad
310 END
30 REM by Michel Grimminck
1200 ROL tot4l
5070 degrees%=NOT degrees^
5080 ENDPROC
Listing 4 - Smooth
40 REM for 8-bit only
50 REM (c) BAU September 1992
1210 BCC P%+4
1220 LDA #255
5090 :
60 :
1230 ROL A
5100 DEF PROChex
10 REM > Smooth (Info4)
70 MODE 4
1240 ASL tot
5110 hexint%=NOT hexint%
20 REM by David Walters
80 HIMEMa&3300
1250 ROL tot4l
5120 ENDPROC
30 REM for 32 bit machines only
90 band8%=4
1260 ROL A
5130 :
40 REM (C) BAU September 1992
100 n=32
1270 STA tot \ high byte!
5140 DEF PROClbra
50 :
110 yoff=128-48
1280 LDY vytabhi’S+j’s,X
5150 IF nest%>9 ENDPROC
60 m=100
120 tabsize%an*n*2
1290 LDA vytablo%4j%,X
5160 nest%+=l
70 :
130 DIM code% &4C0, loop (3) , preloop (3) ,
1300 SEC
5170 stackop$ (nest’s) =op$
80 MODE 12
plot (3)
1310 SBC div41o\,Y
5180 8tackt(nest%)rt
90 OFF
140 scrlo%=&3300
1320 STA temp
5190 newent%aTROE
100 MOUSE ON
150 scrhi%=&3400
1330 TYA
5200 t=0:xs0:da0:op$=nop$
110 DIM x(m) ,y(m)
160 div41o%=&3500
1340 SBC div4hi%,Y
5210 ENDPROC
120 p=l
170 div4hi%=&3600
1350 TAY
5220 :
130 GCOL0, 1
180 bit%=£c3700
1360 LDA temp
5230 DBF P ROC r bra
140 REPEAT
190 xpos%=&3800
1370 CLC
5240 IF nestVl ENDPROC
150 p+=l
200 ypos%a&3C00
1380 ADC tot4l
5250 IF op$onop$ XaEVAL(op$)
160 PROCmouse(x{p) ,y(p) ,b)
210 ytablo%=&4000
1390 STA vytablo%4j%,X
5260 op$=stackop$(nest%)
170 IF p>2 LINE x(p-l),y(p-l),x(p),y(p
220 ytabhi%=&4400
1400 TYA
5270 t=stackt (nest’s)
)
230 vytablo’s=&4800
1410 ADC tot
5280 d=x
180 CIRCLE x(p) , y (p) , 10
240 vytabhi’s=&4C00
1420 STA vytabhi%+j%,X
5290 newent%aTRUE
190 UNTIL ba2 OR p=<m-2)
250 oldlo’s=&5000
1430 DEX
5300 nestV=l
200 CLS
260 oldhi%a&5400
1440 TXA
5310 ENDPROC
210 PROCsmooth(2,p)
270 terop=&70
1450 AND #31
5320 s
220 dr ag%= FALSE
280 ro=&72
1460 BNE loop(k%)
5330 DEF PROCenter(tok%)
230 REPEAT
290 ro2a&74
1470 CPX #0
5340 IF newent% THEN
240 IF drag’s THEN
300 tot=&76
1480 BNE preloop(k%)
5350 d=0
250 PROCsmooth( drag’s- 2, drag^l)
310 last=&78
1490 )
5360 dpent%=0
260 MOUSE x (drag’s) ^(drag’s) , but
320 tab=680
1500 NEXT k%
5370 newenfs=FALSE
270 PROCBmooth(dragV2,drag%+l)
330 FOR pass%=0 TO 2 STEP 2
1510 FOR k%=0 TO bandBVl
5380 ENDIF
280 IF buta0 drag%=FALSE
340 P’sacode’s
1520 j%=kV256
5390 IF hexint% THEN
290 ELSE
350 (OPT pa 8 8%
1530 [OPT pass%
5400 IF tok%>15 ENDPROC
300 PROCmouse(x(m) ,y(m) ,b)
360 .wave
1540 .plot(k%)
5410 d=d*16+tok%
310 FOR i=2 TO p
370 LDX #n-l
1550 LDA oldlo%+j%,X
5420 ELSE
320 IF FNdist(i,i,m,m)<10 drag%=i
380 .copytandb
1560 STA last
5430 IF tok%>9 AND totti<>16 ENDPROC
330 NEXT
390 LDA ytablo’s+n,X
1570 LDA oldhiV*- j%, X
5440 IF tok%=16 THEN
340 ENDIF
400 STA ytablo%,X
1580 STA laet+1
5450 IF dpent%>0 ENDPROC
350 UNTIL FALSE
410 LDA ytabhi%4n,X
1590 LDA ytablo%+j%,X
5460 dpentfs=l
360 END
420 STA ytabhi%,X
1600 CLC
5470 ELSE
370 :
430 LDA ytablo%+n*(n-2),X
1610 ADC vytablo%+j%,X
5480 IF dpent%>0 THEN d+=(tokV10‘dpent
380 DEFPROCsmooth ( 8 , q )
440 STA ytablo%4n*(n-l),X
1620 STA ytablo%*j%,X
%) :dpent%+=l ELSE d=d*10*tok%
390 IF s<2 s=2
450 LDA ytabhiVn* (n-2) ,X
1630 LDA ytabhi%+j%,X
5490 ENDIF
400 IF q>p qap
460 STA ytabhiVn*(n-l),X
1640 ADC vytabhi%+j%,X
5500 ENDIF
410 x(l)=x(2)
470 DEX
1650 STA ytabhi%+j%,X
5510 ENDIF
420 y(l)=y(2)
480 BPL copytandb
1660 TAY
5520 x=d
430 X (p+1 ) =x (p)
490 :
1670 LDA div41o%, Y
5530 ENDPROC
440 y(p+l)=y(p)
500 LDX #0
1680 CLC
5540 s
450 FOR n=s-l TO q
510 .copylandr
1690 ADC ypos%+j%,X
5550 DEF PROCoper key(k%)
460 GCOL3.1
520 ]
1700 TAY
5560 LOCAL tokens
470 CIRCLE x(n) ,y (n) , 10
530 FOR k%=0 TO bands’s- 1
1710 LDA xpos%+j%,X
5570 token%=ftok’s(k%)
480 IF n=B-l PROCbcde:n*=l
540 j%=kV256
1720 CLC
5580 IF token%=17 THEN
490 a=FNa*SGN(d)
550 [OPT pass’s
1730 ADC scrlo%,Y
5590 t=EVAL(op$) :x=t :dat:op$=nop$
500 cplx=SINRAD(c-a)*e+x(n)
560 LDA ytablo’s+j’s+l.X
1740 STA temp
5600 ELSE
510 cplyaCOSRAD(c-a) *e+y(n)
570 STA ytabloUj%,X
1750 STA oldlo%+j%,X
5610 IF token%<>-3 THEN
520 PROCbcde
580 LDA ytablo’s+j’s+n-2,X
1760 LDA scrhi%, Y
5620 x=EVAL(fexp$(k%)):d=x
530 a=FNa*SGN(e)
590 STA ytablo’s+j’s*n-l,X
1770 ADC #0
5630 ELSE
540 cp2x=SINRAD(b+a) *d+x(n+l)
600 LDA ytabhi’s+j’s+l,X
1780 STA temp+1
5640 t=EVAL(op$) :d=t:op$=fexp$(k%)
550 cp2y=COSRAD(b+a)*d+y(n+l)
610 STA ytabhi’s+j’s,X
1790 STA oldhi%+j%,X
5650 ENDIF
560 PROCcurve(x(n) ,y(n) ,cplx,cply,cp2x
620 LDA ytabhi%4j%4n-2,X
1800 LDA bit%,X
5660 ENDIF
,cp2y,x(n+l) ,y(n*l) )
630 STA ytabhiVj%4n-l,X
1810 LDY #0
5670 newenfs=TRUE
570 NEXT
640 ]
1820 EOR (temp) ,Y
5680 ENDPROC
580 ENDPROC
650 NEXT k%
1830 STA (temp) , Y
5690 :
590 :
660 [OPT pass%
1840 LDA bit^, X
5700 DEF FNcvtr{ angle)
600 DEF FNa
670 TXA
1850 EOR (last) , Y
5710 IF degrees’^ THEN =RAD{angle) ELSE
610 a=b-c
680 CLC
1860 STA (last) , Y
=angle
620 IF a>180 a=-(360-ABS(a))*SGN(a)
690 ADC #n
1870 I NX
5720 :
630 =(90-ABS(a)/2)*SGN(a)
700 TAX
1880 BNE plot(k%)
5730 DEF FNcvfr(rad)
640 :
710 BNE copylandr
1890 ]
5740 IF degrees’s THEN =DEG(rad) ELSE =r
650 DEF PROCbcde
720 ]
1900 NEXT k%
ad
660 baFNdeg(n+l,n+l,n,n)
730 FOR k\=0 TO bands%-l
1910 [OPT pass’s
5750 :
670 caFNdeg(n+l,n+l,n+2,n+2)
740 j%=kV256
1920 RTS
5760 DEF FNfact(v)
680 d=FNdist(n,n,n*l,n*l)
750 IF k%=0 OR k\=3 THEN [OPT passes LD
1930 :
5770 LOCAL x,v%
690 e=FNdist(n+l,n+l,n+2,n+2)
X #256-n: ] ELSE [OPT pass’siLDX #0:]
1940 .cycle
5780 v%=INT(v)
700 ENDPROC
760 IF k%=0 j’saj’s+n
1950 LDX #63
5790 x=l
710 s
770 [OPT pas s%
1960 .cycleloop
5800 IF rtov OR vVl ERROR expositive
720 DEF PROCcurve(x0,y0,xl,yl,x2,y2,x3
780 .preloop(k%)
1970 LDA sinlo%,X
int needed"
,y3)
790 DEX
1980 STA ytablo%+n+l
5810 WHILE vVl:x=x*v%:vVal:ENDWHILE
730 LOCAL x,y,n,t,tl
800 DEX
1990 LDA sinhi%,X
5820 =x
740 GC0L3 , 2
810 .loop(k%)
2000 STA ytabhi%+n+l
Listing 3 - MindRead
750 nal0
760 HOVE X0,y0
820 LDA ytablo’s+j’s,X
830 STA temp
2010 LDA #0
2020 STA vytablo%+n+l
770 xl=xl+2*x0
840 LDA ytabhiVj».,X
2030 STA vytabhi%+n+l
10 REM >MindRead (Info3)
780 ylayl+2*y0
850 ASL temp
2040 TXA
20 REM by Robin Owens
790 x2=x2+2*x3
860 ROL A
2050 PHA
30 REM for all machines
800 y2=y2+2*y3
870 ASL temp
2060 JSR wave
40 REM (c) BAD September 1992
810 FOR 1=0 TO n
880 ROL A
2070 PLA
50 :
820 t=I/n
890 STA temp4l
2080 TAX
60 MODE 0
830 tl=l-t
900 LDA ytablo%4jVn,X
2090 DEX
70 DIM comb_o%{255) ,comb_z’s(255)
840 x=x0*tl A 3+xl*t*tl"2+x2«tl*t' , 24x3*t
910 CLC
2100 BPL cycleloop
80 FOR x%=0 TO 255
*3
920 ADC ytablo’s+j’s+n.X
2110 BIT &FF
90 corab_o’s(x’s)=l
850 y=y0*tl“3+yl*t*tl“2+y2*tl*t'2+y3*t
930 TAY
2120 BPL cycle
100 comb z%(x’s)=l
“3
940 LDA ytabhi’s+jVn.X
2130 RTS
110 NEXT
860 DRAW x,y
950 ADC ytabhi’s*j’s+n,X
2140 ]
120 prev%=0
870 NEXT
960 PHA
2150 sinloW%:P%=P%+64
BBC ACORN USER SEPTEMBER 1992
2160 sinhi*=P*:P*=P*+64
2170 NEXT pass*
2160 !tab=&10204080
2190 tab! 4=&01020408
2200 PRINT"Please wait..."
2210 FOR i*=0 TO n*n-l STEP 4
2220 i*!ytablo*=0
2230 i*!ytabhi*=0
2240 i*! vytablo*=0
2250 i*!vytabhi*=0
2260 i*!oldlo*=0
2270 i*!oldhi*=&58585858
2280 NEXT
2290 FOR i*=0 TO 63
2300 a*=&4000*SIN(i**PI/32)
2310 Binlo*?i*=a* HOD 256
2320 sinhi*?i*=a* DIV 256
2330 NEXT
2340 FOR i*=0 TO 255
2350 a*=&5800+48+320* (i% DIV 8)+(i* AND
7)
2360 scrlo*?i*=a* HOD 256
2370 scrhi*?i*=a* DIV 256
2380 v*=i* DIV 4
2390 IF v*>31 v*=v*-64
2400 div41o*?i*=v* AND &FF
2410 div4hi*?i*=(v* AND &FF00) DIV 256
2420 NEXT
2430 FOR i*=0 TO n-1
2440 FOR j%=0 TO n-1
2450 xpos*? (i*+n* j*) = (4*i%+3* j%) AND 24
8
2460 ypos*?(i*+n*j*)=yoff+3*j%
2470 NEXT
2480 FOR j*=0 TO n/4-1
2490 bit*?(i*+n*j%)=tab?((4*iV3*j%) AN
D 7)
2500 NEXT
2510 NEXT
2520 CLS
2530 VDU 23;8202;0;0;0;
2540 CALL cycle
2550 END
Listing 6 - Wave32
10 REM >Wave32 (Info6)
20 REM by DCA, base on a program
30 REM by Michel Grimminck
40 REM for 32-bit only
50 REM (c) BAU September 1992
60 :
70 MODE 13
80 OFF
90 PROCass
100 PRINT "Please wait..."
110 FOR i*=0 TO aide*side-l
120 height! (4*i*)=0
130 velocity! (4*i*)=0
140 NEXT
150 ORIGIN 640,512
160 !ecale=ll
170 DIM x(l),y(l)
180 x(0)=side DIV 4
190 x(l)=3* (side DIV 4)
200 y(0)=side DIV 4
210 y(l)=3* (side DIV 4)
220 t*=0
230 ang*=0
240 PRINTTAB(33,0)"+ and -"TAB(34, 1) "c
hange"TAB (34,2) "scale"
250 REPEAT
260 CALL wave
270 FOR i%=0 TO 1
280 height! (4*(x(i*)+side*y(i*) ) )=(2‘1
8) *COSRAD(ang*)
290 velocity! (4*(x(i*)+side*y(i*) ) )=0
300 NEXT
310 ang*+=2
320 CASE INKEY$ (0) OF
330 WHEN !scale-=l
340 WHEN : ! scale +=1
350 ENDCASE
360 UNTIL FALSE
370 :
380 DEF PROCass
390 log2side=7
400 side=2*log2side
410 DIM code* &1000+8* (side*side)
420 friction=10
430 tension=4
440 sp=13:link=14:pc=15
450 FOR pass%=0 TO 2 STEP 2
460 P*=code*
470 WHILE P* MOD 16<>8
480 P*+=4
490 ENDWHILE
500 (OPT pass*
510 .wave STMFD (sp) ! , {r0-rl2, link
710 MOV
r2, r2, LSL r8
720 MOV
r3,r3,LSL r8
730 ADR
r4,colourtab
740 LDRB
r0, [r4, r0,LSR #25]
750 LDRB
rl, (r4, rl, LSR #25]
760 LDRB
r2, [r4,r2,LSR #25]
770 LDRB
r3, [r4, r3, LSR #25]
780 ORR
r0, r0, r0, LSL #8
790 ORR
rl,rl,rl,LSL #8
800 ORR
r0,r0,rl,LSL #16
810 ORR
r2,r2,r2,LSL #8
820 ORR
r3,r3,r3,LSL #8
830 ORR
rl,r2,r3,LSL #16
840 ADD
r2,r9,#320
850 STMIA
(2) , {r0-rlj
860 STMIA
(9) ! , (r0-rl)
870 SUBS
rl4 , rl4, #4
880 BNE
add 2
890 ADD
r9, r9, #(320-2 *side) +320
900 CMP
rl0, rl2
910 BLT
add
920 ADR
r0, height
930 ADD
rl, r0, #side*4
940 ADD
r2, r0, #side* (side-1) *4
950 SUB
r3, r2, #side*4
960 MOV
rl4, #8ide
970 .copyl
LDMIA (1) !,{r4-rll)
980 STMIA
(0)!,{r4-rll)
990 LDMIA
(3) !,{r4-rll)
1000 STMIA
(2)!,{r4-rll)
1010 SUBS
rl4,rl4,#8
1020 BNE
copyl
1030 ADR
r3, height
1040 ADD
r4,r3,#(side-l)*4
1050 MOV
r2,#side
1060 .copy2
LDR r8,[r3,#4J
1070 STR
r8, (r3 ] ,#side*4
1080 LDR
r8, (r4, #-4]
1090 STR
r8, [r4] , #side*4
1100 SUBS
r2,r2,#l
1110 BNE
copy2
1120 MOV
rl, #side-2
1130 ADR
r3, height
1140 ADD
r3,r3,#side*4
1150 ADD
r4 , r3 , #velocity-height
1160 .loop
STMFD (sp) 1, {rl)
1170 LDMIA
(3) ! , (r9-rl2)
1180 ADD
r4, r4, #4
1190 MOV
r2,#side-2
1200 SUB
rl4,r3,#side*4+12
1210 . loop2
ADD r0,rl4,#2*side*4
1220 LDMIA
(0),{r7,r8)
1230 LDMIA
(14)!,{r5,r6)
1240 LDMIA
(4),{r0-rl)
1250 SUB
r0, r0, r0, ASR #friction
1260 ADD
r0, r0, r9, ASR #tension
1270 ADD
r0,r0,rll,ASR Stension
1280 ADD
r0,r0,r5,ASR Stension
1290 ADD
r0,r0,r7,ASR #tension
1300 SUB
r0, r0, rl0, ASR #tension-2
1310 SUB
rl, rl,rl,ASR #friction
1320 ADD
rl,rl,rl0,ASR #tension
1330 ADD
rl, rl, rl2, ASR fttension
1340 ADD
rl,rl,r6,ASR #tension
1350 ADD
rl,rl,r8,ASR #tension
1360 SUB
rl, rl, rll,ASR #tension-2
1370 STMIA
(4)!,{r0-rl)
1380 MOV
r9, rll
1390 MOV
rl0, rl2
1400 LDMIA
(3) ! , (rll,rl2)
1410 SUBS
r2, r2, #2
1420 BNE
loop2
1430 LDMFD
(sp) !, (rl)
1440 SUB
r3, r3, #8
1450 ADD
r4, r4, #4
1460 SUBS
rl,rl,#l
1470 BNE
loop
1480 LDMFD
(sp) !, (r0-rl2,pc)
1490 :
1500 .scale
EQUD 0
1510 .vlist
EQUD 148
1520 EQUD
-1
1530 . 8crst
EQUD 0
1540 ]
1550 colourtab=P*:P*+=128
1560 WHILE P* MOD 16<>4
1570 P%+=4
1580 ENDWHILE
1590 height=P*:P*+=4*side*aide
1600 velocity=P*:P*+=4*side*side
1610 NEXT pas s%
1620 FOR q=0 TO 127 STEP 32
1630 8=0
1640 READ a$,ch
1650 FOR t=0 TO 31
1660 a=EVAL("&"+MID$ (a$,t*2+l,2))
1670 colourtab?(q+t)=a
1680 a+=a
1690 NEXT
520 ADR
r0, vlist
530 ADR
rl.scret
540 SWI
"XOSJTeadVduVariables'
550 LDR
r8, scale
560 RSB
r8, r8,#25
570 LDR
r9, 8crst
580 ADR
rl0, height
590 ADD
rll,rl0,#side*side*4
600 MOV
r 12, rll
610 .add
MOV rl4, #side
620 .add2
LDMIA (10),{r0-r3)
630 LDMIA
(Il)!,{r4-r7)
640 ADD
r0, r0, r4
650 ADD
rl, rl,r5
660 ADD
r2,r2,r6
670 ADD
r3,r3,r7
680 STHIA
(10)!,{r0-r3]
690 MOV
r0,r0,LSL r8
700 MOV
rl,rl,LSL r8
1700 IF soch THEN PRINT '"Checksum erro
r at DATA line ";q/32*l
1710 NEXT
1720 ENDPROC
1730 :
1740 DATA FPDFDEDDDCB3B2B1B00F0E0D0C0D0
E0F98999ABABBBAB9B88786858491919293, 4451
1750 DATA BCBDBEBFB7B6B5B41B1A1918191A1
B94B4B5B6B73F3E3D3C1312111014151617, 2940
1760 DATA 163D3E3F3FD6D7D6D5D43B3A39380
7060504303132335C5D5E5D5556577C7475, 2776
1770 DATA 76777FF7F6F5F45B5A59582726252
4 202 10000010203 2C2D2ED0D1D2D3FCFDFE, 3657
Listing 7 - Contrast
10 REM >Contrast (Info7)
20 REM Drawfile 'contrast control'
30 REM by P Drinkwater
40 REM for 32-bit machines
50 REM (c) BAU September 1992
60 :
70 ON ERROR PRINT""; REPORTS; " AT LINE
"; ERL: END
80 PROCsetvariables
90 outputfile$=FNenterfilespecificati
ons
100 PROCtranslatefile(outputfile$)
110 END
120 :
130 DEF PROCtranslatefile(outputfile$)
140 channel=OPENUP(outputfile$)
150 filepointer=40
160 PTR#channel=filepointer
170 REPEAT
180 type=FNreadtypeof object
190 size=FNreadsizeofobject
200 CASE type OF
210 WHEN 0:endoffile=FNmi8Sobject(size
)
220 WHEN l:endoffile=FNfoundtext(size)
230 WHEN 2:endoffile=FNfoundpath(size)
240 WHEN 3:endoffile=FNmissobject(size
)
250 WHEN 4:endoffile=FNmissobject(size
)
260 WHEN 5:endoffile=FNfoundsprite(siz
e>
270 WHEN 6:endoffile=FNfoundgroup
280 WHEN 7:endof f ile=FNmissobject (size
)
290 WHEN 8:endof file=FNmiBsobject (size
)
300 WHEN 9:endoffile=FNtaissobject(size
)
310 ENDCASE
320 UNTIL endoffile
330 CLOSEttchannel
340 END
350 :
360 DEF PROCsetvariables
370 DIM colour 4,sprname 12
380 red=37/ (100/3)
390 green=43/ (100/3)
400 blue=20/( 100/3)
410 CLOSEH0
420 PROCresetvariables
430 ENDPROC
440 :
450 DEF PROCresetvariables
460 contshift*=0
470 ahift*=0
480 endoffile=FALSE
490 ENDPROC
500 :
510 DEF FNenterfilespecifications
520 PROCresetvariables
530 INPUT"Please enter the source file
name : "inputfile$
540 INPUT"Please enter the destination
file name : "output file$
550 OSCLI"REMOVE "+outputf ile$
560 OSCLI"COPY "+inputfile$+" "+output
file$+" “C“F~V"
570 SYS "PDriver_Info" TO ,x,y
580 startvalforprinter*=-l
590 IF x=240 AND y=216 THEN startvalfo
rprinter*=110
600 IF x=240 AND y=144 THEN startvalfo
rprinter*=90
610 IF x=120 AND y=144 THEN startvalfo
rprinter*=40
620 IF x=90 AND y=72 THEN startvalforp
rinter*=0
630 IF x=60 AND y=72 THEN startvalforp
rinter%=0
640 IF startvalforprinter*=-l THEN PRI
NT '"Sorry. Cannot match printer resoluti
on to one recognised.": END
650 PRINT' "With contrast value , a pos
itive value will make the greys more dis
aipated (contrast up). Values between -1
00 and 100 are acceptable"
660 INPUT"Please enter the contrast va
lue : "contrast*
670 IF contrast*<>0 THEN
680 oldstartvalforprinter*=startvalfor
printer*
690 contrast*+=100
700 startvalforprinter*=256- ( (256-star
tvalforprinter*) * (contrast*/100) )
710 ELSE
720 oldstartvalforprinter*=startvalfor
printer*
730 ENDIF
740 IP startvalforprinter*>256 THEN at
artvalforprinter*=256
750 midgrey= (256-startvalforprinter*) /
2+startvalforprinter*
760 contshift*sFNcalcgreyforcontshift (
128) -midgrey
770 PRINT "'With shift value (BRIGHTNES
S), positive values gives a lighter imag
e (brightness up) . Values between -100 a
nd 100 are acceptable"
780 INPUT"Plea8e enter the shift value
: "shift*
790 shift*=shift**2.56
800 soutputfile$
810 :
820 DEF FNreadtypeofobject
830 type=FNreadwordat_fp
840 filepointer+=4
850 PTR#channel=filepointer
860 =type
870 :
880 DEF FNreadsizeofobject
890 size=FNreadwordat_fp
900 filepointer+=4+16
910 PTR#channel=filepointer
920 seize
930 :
940 DEF FNfoundgroup
950 filepointer+=12
960 IF EXT#channel<=filepointer THEN e
ndoffilesTRUE ELSE PTR#channel=filepoint
er
970 sendoffile
980 :
990 DEF FNtaissobject(size)
1000 filepointer+=size-24
1010 IF EXT#channel<=filepointer THEN e
ndoffilesTRUE ELSE PTR#channel=f ilepoint
er
1020 sendoffile
1030 :
1040 DEF FNfoundsprite(size)
1050 PROCholdvalueof_fp
1060 PTR#channel=filepointer+32
1070 offsetsFNreadwordat_fp
1080 PTR#channel=filepointer+4
1090 sname$sFNreadcurr8prite8name
1100 filepointer+s40
1110 PTR#channel=filepointer
1120 mode=BGET#channel
1130 SYS "OS_ReadModeVariable",mode, 9 T
0 , , bpp
1140 IF bpp=0 THEN change=4
1150 IF bpp si THEN change=8
1160 IF bpp=2 THEN change=32
1170 IF bpp =3 THEN PRINT "'This program
cannot handle 3 bpp sprites": END
1180 IF 44+(4*change)=offset THEN
1190 filepointer+=4
1200 PTR#channel=filepointer
1210 FOR count =1 TO change
1220 PROCchangecolofnextbyte
1230 NEXT
1240 ELSE
1250 PRINT"Found a sprite without a pal
ette (named '";sname$;"') . Ignoring"
1260 ENDIF
1270 endoffilesFNrecalloldvalueof_fp(si
ze)
1280 sendoffile
1290 :
1300 DEF FNfoundtext(size)
1310 PROCholdvalueof_fp
1320 PROCchangecolofnextbyte
1330 PROCchangecolofnextbyte
1340 endoff ilesFNrecalloldvalueof_fp(8i
ze)
1350 sendoffile
1360 :
1370 DEF FNfoundpath(size)
1380 PROCholdvalueof_fp
1390 PROCchangecolofnextbyte
1400 PROCchangecolofnextbyte
1410 endoffile=FNrecalloldvalueof_fp(8i
ze)
1420 sendoffile
1430 :
1440 DEF PROCchangecolofnextbyte
1450 posfilepointersfilepointer
1460 col=FNreadwordat_fp
1470 Icolourscol
1480 PROCBtorenewgreyvalue
1490 PTR#channel=posfilepointer
1500 PROCwritewordat_fp
1510 filepointer+s4
1520 PTR#channel=filepointer
1530 ENDPROC
1540 :
1550 DEF PROCholdvalueof_fp
1560 oldf ilepointersfilepointer
1570 ENDPROC
1580 :
1590 DEF FNrecalloldvalueof_fp(size)
1600 filepointersoldfilepointer+size-24
1610 IF EXT#channel<sfilepointer THEN e
ndoffilesTRUE ELSE PTR#channel=f ilepoint
er
1620 sendoffile
1630 :
1640 DEF PROCstorenewgreyvalue
1650 rscolour?l
1660 gscolour?2
1670 bscolour?3
1680 IF NOT((r=255 AND g=255 AND b=255)
OR (r=0 AND g=0 AND bs0) ) THEN
1690 rscolour?l*red
1700 g=colour?2*green
1710 bscolour?3*blue
1720 greys (r+g+b)/3
1730 PROCstoregreyvalue ( FNcalculatenewg
reyvalue(grey) )
1740 ELSE
1750 PROCstoregreyvalue (r)
1760 ENDIF
1770 ENDPROC
1780 :
1790 DEF FNcalculatenewgreyvalue(oldcol
)
1800 IF oldcol=0 THEN =0
1810 IF oldcol=255 THEN =255
1820 = ( ( (255-startvalforprinter*) /16) * (
oldcol/16) ) -2+startvalforprinter*+8hift*
+contshift%
1830 :
1840 DEF PROCstoregreyvalue (col)
1850 IF col<0 THEN col=0
1860 IF Col>255 THEN col=255
1870 colour?l=col
1880 colour?2scol
1890 colour?3=col
1900 ENDPROC
1910 :
1920 DEF FNreadwordat_fp
BBC ACORN USER SEPTEMBER 1 992 85
“* 1930 = (BGET#channel)MBGET#channel<<8) +
( BGET#channe 1 < < 1 6 ) + ( BGETftchannel < < 2 4 )
1940 :
1950 DEF PROCwritewordatJp
1960 BPUTttchannel, colour?©
1970 BPUT#channel,colour?l
1980 BPUT#channel, colour? 2
1990 BPUTSchannel, colour? 3
2000 ENDPROC
2010 :
2020 DEF FHcalcgreyforcont8hift(oldcol)
2030 = ( ( (255-oldBtartvalforprinter%)/16
) * (oldcol/16) ) -2+oldstartvalforprinter%
2040 :
2050 DEF FNreadcurrspritesname
2060 FOR count=0 TO 11
2070 sprname?count=BGET#channel
2080 NEXT
2090 sprnane?12=13
2100 =$sprname
Listing 8 - BandC
10 REM > BandC (ln£o8)
20 REM By Mark Brundale
30 REM For 32 bit only
40 REM (C) BAD September 1992
50 :
60 ‘ScreenLoad Screen
70 DIM cols (15, 2)
80 FOR col=0 TO 15
90 SYS "OS_ReadPalette" , col , 16 TO ,,r
gb
100 cols(col,0)=(rgb>>8) AND &FF
110 cols (col, l) = (rgb»16) AND &FP
120 cols(col,2) = (rgb»24) AND &FF
130 NEXT
140 MOUSE RECTANGLE -256,0,512,512
150 HOUSE TO 256,0
160 REPEAT
170 MOUSE bright, contrast, z
180 WAIT
190 FOR col=0 TO 15
200 COLOUR col,FNc(Col,0),FNc(col,l),F
Nc(col,2)
210 NEXT
220 UNTIL 0
230 :
240 DEF FNc(c,n)
250 v=contrast* (cols (c,n) ‘bright) DIV
256
260 IF v<0 THEN =0
270 IF v>255 THEN *255
280 =v
Listing 9 - WaterWheel
10 REM >WaterWheel (In£o9)
20 REH by Bryan Creer
30 REM for 32 bit only
40 REM (C) BAU September 1992
50 :
60 PROCinitial
70 m=o
80 R%=0
90 ON ERROR PROCreport
100 T%=TIME
110 REPEAT
120 PRINT TAB (0,31); “Rate of flow - *>
inflow;
130 t%=TT%+(TIHE-T%)
140 M%=t%/6000
150 S%=(t%/100)HOD60
160 PRINT TAB(34,31);K%;-:";S%;
170 PROCscreen
180 PROCf ill
190 PROCdrawwheel
200 PROCrecording
210 R%+=1
220 IF R% > 3199 THEN
230 cycleind%=TRUE
240 R%=0
250 ENDIF
260 UNTIL FALSE
270 END
280 :
290 DEF PROCinitial
300 MODE 9
310 COLOUR 0,240,240,240
320 COLOUR 1,0, 0,0
330 COLOUR 2,0,0,240
340 COLOUR 7,240,0,0
350 ORIGIN 640,576
360 INPUT TAB (12, 15); "Rate of flow"; in
flow
370 OFF
380 friction = 0.03
390 omega = 0
400 extreoeW=0
410 extremeA=0
420 drops%=0
430 cycleind%=FALSE
440 s%=l
450 B%=0
460 DIM point0(2) , water (7)
470 point0(2) = 1
480 DIM matrixR(2,2)
490 DIM pointX{7) ,pointY(7)
500 DIM recordW(3199)
510 DIM recordA(3199)
520 FOR N%=0 TO 7
530 READ X, Y
540 pointX(N%) = X * 320
550 pointY(N%) = Y • 320
560 NEXT
570 PROCrotate(0. 15)
580 ENDPROC
590 :
600 DEF PROCscreen
610 WAIT
620 SYS "OS_Byte w , 113,8%
630 0%=B% EOR 3
640 SYS "OS_Byte", 112,8%
650 CLS
660 GCOL 1
670 ENDPROC
680 :
690 DEF PROCfill
700 GCOL 2
710 MOVE -4,448
720 DRAW -4,192
730 MOVE 0,448
740 DRAW 0,192
750 MOVE 4,448
760 DRAW 4,192
770 IF ABS(pointX(B%)) < 60 THEN
780 water (B%) ♦= inflow
790 IF water (B%) > 132 THEN
600 water(B%) * 132
810 ENDIF
820 ELSE
830 IF ABS(pointX( (B%*1)M0D8) ) < 60 TH
840 B% * (B%*1) HOD 8
850 water(B%) ♦» inflow
860 IF water (B%) > 132 THEN
870 water (B%) = 132
880 ENDIF
890 ELSE
900 IP ABS(pointX{ (B%+7)HOD8) ) < 60 TH
910 B% = (B%+7 ) HOD 8
920 water(B%) ♦= inflow
930 IF water (B%) > 132 THEN
940 water(B%) = 132
950 ENDIF
960 ELSE
970 PR0Cpour(-4, 320)
980 PROCpour (0,288)
990 PROCpour (4, 320)
1000 ENDIF
1010 ENDIF
1020 ENDIF
1030 moment =0
1040 FOR N%=0 TO 7
1050 moment -= water (N%) ‘pointX (N%)
1060 IF water(N%) > 0 THEN
1070 water (N\) -= 0.25
1080 ENDIF
1090 NEXT
1100 accel * moment / 4000000 - omega •
friction
1110 omega ♦ * accel
1120 ENDIF
1130 PROCrotate (omega)
1140 ENDPROC
1150 :
1160 DEF PROCdrawwheel
1170 HOVE pointX(7) ,pointY(7)
1180 FOR N%=0 TO 7
1190 GCOL 1
1200 DRAW pointX(N%) ,pointY(N%)
1210 DRAW 0,0
1220 CIRCLE PILL pointX(N%) ,pointY(N%) ,
6
1230 MOVE BY -72,-128
1240 GCOL 2
1250 PLOT 661,128, water (N%)
1260 IF water (N%) > 128 THEN
1270 PROCpour (pointX(N%) -68, pointY (NV)*
4)
1280 PROCpour (pointX (N%) +68 , pointY (N\) ♦
4)
1290 ENDIF
1300 IF water (N%) > 0 THEN
1310 MOVE pointX (N%), pointY (N%) -128
1320 PROCtrickle
1330 ENDIF
1340 HOVE pointX(N%) ,pointY(N%)
1350 GCOL 1
1360 DRAW BY -64,0
1370 DRAW BY 0,-128
1380 DRAW BY 128,0
1390 DRAW BY 0,128
1400 DRAW BY -64,0
1410 CIRCLE FILL pointX (N%) , pointY (N%) ,
8
1420 MOVE pointX(N%) ,pointY(N%)
1430 NEXT
1440 ENDPROC
1450 ;
1460 DEF PROCpour (X%,y\)
1470 MOVE x%,y%
1480 DRAW BY 0,-240 - drops%
1490 PROCtrickle
1500 ENDPROC
1510 :
1520 DEF PROCtrickle
1530 MOVE BY 0,drops%‘-16
1540 DRAW BY 0,-16
1550 HOVE BY 0,drops%*-32
1560 DRAW BY 0,-16
1570 MOVE BY 0,drops%*-48
1580 DRAW BY 0,-16
1590 MOVE BY 0,drops%*-64
1600 DRAW BY 0,-16
1610 drops%+=l
1620 drops%*dropo% MOD 17
1630 ENDPROC
1640 :
1650 DEF PROCrotate (angle)
1660 PROCsetmatrix(matrixR() .angle)
1670 FOR N%*0 TO 7
1680 point0(0)=pointX(N%)
1690 pointO ( 1 ) = pointY (N%)
1700 pointOO = pointOO . matrixRO
1710 pointX (N%)=point0(0)
1720 pointY (N%)=point0(l)
1730 NEXT
1740 ENDPROC
1750 s
1760 DEF PROCsetmatrix( RETURN matrix<),
angle)
1770 matrix(0,0) = COS(angle)
1780 matrix(0, 1) = SIN(angle)
1790 matrix(l,0) * -SIN(angle)
1800 matrix(l,l) * COS(angle)
1810 matrix(2,2) * 1
1820 ENDPROC
1830 :
1840 DEF PROCrecording
1850 recordW(R%)=omega
1860 recordA(R%)*accel
1870 IF ABS (omega) > extremeW THEN
1880 extremeW » ABS (omega)
1890 ENDIF
1900 IF ABS(accel) > extremeA THEN
1910 extremeA * ABS (accel)
1920 ENDIF
1930 ENDPROC
1940 :
1950 DEF PROCreport
1960 m*TTVTIHE-T%
1970 WAIT
1980 SYS -OS_Byto", 113,8%
1990 PROCgraph
2000 ON ERROR GOTO 2020
2010 G$=GBT$
2020 PROClorentz
2030 ON ERROR GOTO 2050
2040 G$»GET$
2050 ON ERROR OFF
2060 REPEAT
2070 CLS
2080 INPUT TAB (16, 15) ; "Continue" ;cont$
2090 IF cont$*"Y" OR cont$="N" OR cont$
*-y" OR cont$*"n" THEN
2100 cont%=TRUE
2110 ELSE
2120 cont%=FALSE
2130 ENDIF
2140 UNTIL cont%
2150 IF cont$*-Y- OR cont$=-y" THEN
2160 ORIGIN 640,576
2170 GOTO 90
2180 ELSE
2190 CLS: ON: END
2200 ENDIF
2210 ENDPROC
2220 :
2230 DEF PROCgraph
2240 CLS
2250 ORIGIN 0,512
2260 GCOL 1
2270 MOVE 1276,0
2280 DRAW 0,0
2290 GCOL 7
2300 Beale = 500 / extremeW
2310 IF cycleind% THEN
2320 FOR r%s0 TO 319
2330 DRAW r%‘4,recordW( ( (R%d)+rV10)HO
D3200) ‘scale
2340 NEXT
2350 ELSE
2360 FOR r%*0 TO 319
2370 DRAW r%‘4,recordW((R%d)‘r\/320)‘s
cale
2380 NEXT
2390 ENDIF
2400 PRINT TAB(0, 31) ; inflow;
2410 ENDPROC
2420 :
2430 DEF PROClorentz
2440 CLS
2450 ORIGIN 640,512
2460 GCOL 1
2470 MOVE 0,512
2480 DRAW 0,-512
2490 MOVE -640,0
2500 DRAW 640,0
2510 GCOL 7
2520 scaleW * 600 / extremeW
2530 scaleA = 500 / extremeA
2540 IF cycleind% THEN
2550 MOVE recordW(R%) ‘scaleW, recordA(R%
) ‘scaleA
2560 FOR r%-l TO 3199
2570 subs%«(R%+r%) MOD 3200
2580 DRAW recordW(subB%) ‘scaleW, recordA
(subs%) ‘scaleA
2590 NEXT
2600 ELSE
2610 MOVE 0,0
2620 FOR r%*l TO R%-1
2630 DRAW recordW(r%) ‘scaleW, recordA(r%
) ‘scaleA
2640 NEXT
2650 ENDIF
2660 PRINT TAB(0, 31); inflow;
2670 ENDPROC
2680 :
2690 DATA 0,1
2700 DATA 0.7071,0.7071
2710 DATA 1,0
2720 DATA 0.7071,-0.7071
2730 DATA 0,-1
2740 DATA -0.7071,-0.7071
2750 DATA -1,0
2760 DATA -0.7071,0.7071
Listing 10 - GC0L8
10 REM >GC0L8 (InfolO)
20 REM by Dave Acton
30 REM for all machines
40 REM (c) BAU September 1992
50 :
60 MODE 1
70 FOR code%=0 TO 3
80 CLS
90 READ type$
100 PRINT-GCOL ";code%; ",X ("type$")"
110 FOR i%*0 TO 3
120 FOR j%»0 TO 3
130 PRINTTAB(12+5*i%, 4) ; i%
140 PRINTTAB(8,8+5* j%) ; j%
150 x%»640*160‘(i%-1.5)
160 y%=512+160‘(1.5-j%)
170 GCOL 0,i%
180 HOVE x%-50,y%-50
190 PLOT 0,100,0
200 PLOT 81,-100,100
210 PLOT 81,100,0
220 GCOL code%, j%
230 MOVE x%-30,y%-30
240 PLOT 0,60,0
250 PLOT 81,-30,60
260 NEXT
270 NEXT
280 key=GET
290 NEXT
300 END
310 :
320 DATA Set, OR, AND, EOR
Listing 11 - GCOL32
10 REM >GCOL32 (Infoll)
20 REM by Dave Acton
30 REM for 32-bit only
40 REM (c) BAU September 1992
50 :
60 MODE 1
70 FOR code%*0 TO 3
80 CLS
90 READ typeS
100 PRINT-GCOL -;code%;-,X ("type$")"
110 FOR i%=0 TO 3
120 FOR j%*0 TO 3
130 PRINTTAB(12+5‘i%,4) ;i%
140 PRINTTAB(8, 8>5‘j%) ; j%
150 x%*640*160‘ ( i%- 1.5)
160 y\=512d60‘(1.5-j\)
170 GCOL i%
180 RECTANGLE FILL X%-50,y%-50, 100, 100
190 GCOL code%, j%
200 CIRCLE FILL X%,y%,30
210 NEXT
220 NEXT
230 key=GET
240 NEXT
250 END
260 :
270 DATA Set, OR, AND, EOR
Listing 12 - CDWords
10 REM >CDvords (Infol2)
20 REM by Tony Dibble
30 REM for 8-bit machines ♦ SpellMast
er
40 REM (C) BAU September 1992
50 :
60 MODE 3
70 PROCinit
80 PROCcode
90 REPEAT
100 PROCgetletters
110 PROCsearch
120 UNTIL FALSE
130 END
140 :
150 DEF PROCinit
160 smslot=7
170 REM issue 1.67
180 sminit=i928C:smnext=69862
190 REM issue 1.69
200 sminit*&9273:smnext=&98AC
210 ENDPROC
220 :
230 DEF PROCgetletters
240 VDU 26,12
250 PRINT-Enter nine letters : ";
260 1$b—
270 REPEAT
280 C$*GET$
290 IF c$>»"a" AND c$<»“z- c$=CHR$ (ASC
c$-32)
300 IF c$>*-A" AND C$<="Z- AND LENl$<9
1 $b1$+c$:PRINT c$;
310 IF c$*CHR$127 VDU 127:1$=LEFT$(1$,
LEN1S-1)
320 UNTIL c$*CHR$13 AND LENl$»9
330 ENDPROC
340 :
350 DEF PROCsearch
360 xposaO
370 FOR letters=9 TO 3 STEP -1
380 VDU 28,xpos,24,79,2
390 PRINT; letters
400 VDU 28,xpos,24,79,3
410 ?len=letters-2
420 FOR i=l TO 9
430 FOR j*l TO 9
440 IF FNdifferentd, j) PROCpickU, j)
450 NEXT
460 NEXT
470 xpoasxpoBdattera+6
480 NEXT
490 *FX15, 0
500 IFGET
510 ENDPROC
520 :
530 DEF FNdifforent(a.b)
540 IF a=b THEN *FALSE
550 aS=MID$(l$,a,l)
BBC ACORN USER SEPTEMBER 1992
560 b$=MID$<l$,b,l)
570 a2=INSTR(l$,a$)
580 b2=INSTR(l$,b$)
590 = { (a=a2) AND (b=b2))
600 :
610 DEF PROCpick(a,b)
620 a$=MID$(l$,a, 1)
630 b$=MID$(l$,b, 1)
640 m$=a$+b$
650 FOR 1=1 TO 9
660 IF loa AND lob m$=m$+MID$ <1$, 1, 1
)
670 NEXT
680 $word*m$
690 CALL pick
700 ENDPROC
710 :
720 DEF PROCcode
730 OBwrch=6FFEE
740 osnewl=6FFE7
750 DIM code 500
760 FOR pass=0 TO 2 STEP 2
770 PX=code
780 {OPT pass
790 .pick
800 JSR setup
810 JSR init
820 BCS pend
830 .pickloop
840 JSR smnext
850 BCS pend
860 LDA 666
870 CHP len
880 BNE pickloop
890 LDY #7
900 .cbloop
910 LDA word+2,Y
920 STA cb,Y
930 DEY
940 BPL cbloop
950 INY
960 .nextloop
970 LDX #0
980 .nosatch
990 LDA 6632, Y
1000 CMP cb,X
1010 BEQ natch
1020 I NX
1030 CPX #8
1040 BEQ pickloop
1050 BNE nosatch
1060 .pend
1070 JSR setdown
1080 RTS
1090 :
1100 .natch
1110 LDA #0
1120 STA cb,X
1130 INY
1140 CPY 566
1150 BNE nextloop
1160 LDA word
1170 JSR oswrch
1180 LDA word+1
1190 JSR oswrch
1200 LDY #0
1210 .printword
1220 LDA 5632, Y
1230 JSR oswrch
1240 INY
1250 CPY 566
1260 BNE printword
1270 JSR osnewl
1280 JMP pickloop
1290 :
1300 .setup
1310 LDA 5F4
1320 STA rom
1330 LDA ttsmslot
1340 STA 5F4
1350 STA 5FE30
1360 LDX #526
1370 .savezero
1380 LDA 560, X
1390 STA sixty, X
1400 DEX
1410 BPL savezero
1420 LDA 5BFE0
1430 LDA word
1440 STA 569
1450 LDA word+1
1460 STA S6A
1470 RTS
1480 :
1490 .setdown
1500 LDX #526
1510 .loadzero
1520 LDA sixty, X
1530 STA 560, X
1540 DEX
1550 BPL loadzero
1560 LDA rom
1570 STA 5F4
1580 STA 5FE30
1590 RTS
1600 :
1610 .init
1620 LDA #520
1630 STA 563
1640 LDA #6
1650 STA 564
1660 LDA #0
1670 STA 568
1680 JMP sninit
1690 :
1700 .rom
1710 BRK
1720 .sixty
1730 EQUS STRINGS (40," •)
1740 .word
1750 EQUS STRINGS (10," ")
1760 .cb
1770 EQUS STRINGS (10,- -)
1780 .len
1790 NOP
1800 ] :NEXT
1810 ENDPROC
Listing 13 - Challenge
10 REH > Challenge (In£ol3)
20 REM Maze challenge
30 REM by DCA
40 REM for all nachines
50 REM (c) BAU September 1992
60 :
70 seed%=-123
80 xor%*61D872B41
90 IF HIMEM>510O00 THEN MODE l;sqV32
ELSE MODE 5:sq%=64
100 size%=15
110 raid%=(size%-l)/2
120 DIM b%(7),maze%{size%-l,eize%-l),s
earch%(size%-l, sizeX-l) ,dx%(3) ,dy%(3)
130 FOR i%=0 TO 3
140 READ dx\(i\) ,dy%(i%)
150 NEXT
160 PROCmake_chars
170 nax_noves%=l00O
180 PROCsolve_setup
190 total_solved%=0
200 total. moves%=0
210 FOR maze%*l TO 10
220 CLS
230 PRINT"Maze: ";naze\
240 PR0Cbuildmaze(maze%,FNrnd(2)«l)
250 PROCsolve_newmaze
260 noves%=0
270 manx%=mid\
280 many\=mid%
290 amuletx%=FNrnd(size%)-l
300 amulety%=(size%-l) * (FNrnd(2) -1)
310 IF FNrnd(2) =1 temp%=arauletxX:amule
tx%=amulety%jamulety%=temp%
Listing 1
10 REM >ARM1
20 REM By Dave Lawrence
30 REM For 32 bit machines
40 REH (C) BAU September 1992
50 :
60 DIM code 100
70 link=14
80 pc=15
90 FOR pass=0 TO 2 STEP 2
100 PX=code
110 [OPT pass
120 .add ADD R0,R0,R1
130 MOV pc, link
140 JNEXT
150 REPEAT
160 INPUT "Please enter two numbers (
x,y) : "x,y
170 PRINT "x+y=";x+y;" (from Basic)"
180 AVx:B%sy
190 PRINT "x+y=";USR(add) ; " (from ARM
)"•
200
210 UNTIL FALSE
Listing 2
10 REM >ARM2
20 REM By Dave Lawrence
30 RBM For 32 bit machines
40 REM (C) BAU September 1992
50 :
60 DIM code 100
70 link=14
80 pc=15
90 FOR pass=0 TO 2 STEP 2
100 PX=code
110 [OPT pass
120 .factorial
130 CMP
140 BEQ
150 MOV
160 .£act_loop
170 MUL
180 SUBS
190 BNE
200
210 MOV
220 .fact_done
230 MOV
240 JNEXT
250 REPEAT
260 INPUT "Please enter a number : "x
270 AW
280 PRINTx;"! = "jUSR(factorial)
290 UNTIL FALSE
Listing 3
10 REM >ARM3
20 REM By Dave Lawrence
30 REM For 32 bit machines
40 REM (C) BAU September 1992
50 i
R0, #0
fact_done
Rl, #1
R1,R0,R1
RO, R0, #1
fact^loop
R0,R1
pc, link
320 PROCshow(arauletx%,araulety%, 1)
330 PR0Cshow(manxX,many%,2)
340 TIME=0
350 REPEAT
360 PR I NTTAB (0,2)" Move s * " ; mo ve s%
370 moves%=moves%+l
380 oldx%=manx%
390 oldy%=many%
400 move_dir%=FNwhichway
410 IF NOT FNwall (move_dir%) THEN manx
%*manx%+dx%(move_dir%) :many%*many%+dy%(m
ove.dirX)
420 PROCshow(oldxX,oldy%,0)
430 PROCshow(manxX,many%, 2)
440 UNTIL raovesXamax movesX OR (manxXa
amuletxX AND manyXaamuletyX)
450 IF TIME> 120000 PRINTTAB(0, 25) "Time
up": STOP
460 IF manx%*amuletx% AND manyVamulet
y% THEN total_oolved%stotal BolvedX+1 :to
taljnovesXatotal movesX+moves’o
470 NEXT
480 PRINTTAB(0, 25) "Mazes solved*"; tota
l_solved%
490 PRINT-Total moves*" ;total_moves%
500 END
510 :
520 DEF PROCmake_chars
530 FOR i%=0 TO 15
540 FOR j%*0 TO 7
550 b%( j%)=0
560 NEXT
570 IF (i% AND 1) THEN FOR j%=0 TO 7:b
\(j%)*l:NEXT
580 IF <i% AND 2) THEN b%(7)=255
590 IF (1% AND 4) THEN FOR j%=0 TO 7:b
%( j%)=b%( j%) OR 128: NEXT
600 IF (i% AND 8) THEN b\(0)»255
610 VDU 23,224+1%
620 FOR j\*0 TO 7
630 VDU b%( j%)
640 NEXT
650 NEXT
660 VDU 23,255,0,24,60,126,126,60,24,0
670 ENDPROC
680 :
690 DEF PROCshow(x%.y%,c%)
700 VDU 5
710 GCOL 0,c%
720 HOVE sq%»x%, 1020-32* (y%+5)
730 VDU 255,4
740 ENDPROC
750 :
760 DEF PROCbuildmaze(maze\,open%)
770 FOR x%=0 TO size\-l
780 FOR y%*0 TO sizeX-l
790 maze%(x%,y%)*15
8C0 NEXT
810 NEXT
820 left_to_do\*size%*size%
830 PROCdoor (mid%, mid%, FNrnd ( 4 ) -1 )
840 xx%=FNrnd(size%)-l
850 yy%*FNrnd(size%)-l
860 REPEAT
870 REPEAT
880 xxV>(xx%+l) MOD size%
890 IF xx%*0 yy%»(yy%+l) MOD size%
900 UNTIL maze%(xxX,yyX)<>15 AND maze\
(xx%,yy%) <>0 AND (FNok(xx%+l,yy%) OR FNo
k(xx%-l,yy%) OR FNok(xx%,yyVl) OR FNok(
xx%,yy%+l))
910 x%=xx%
920 y%*yy%
930 REPEAT
940 try%*0
950 REPEAT
960 try%=try%+l
970 REPEAT
980 dir%=FNrnd(4)-l
990 UNTIL maze%(x%,y%) AND (2“dir%)
60
DIM code 100
70
link»14
80
pc=15
90
FOR passnO TO 2
STEP 2
100
P\»code
110
[OPT pass
120
. loaddemo
130
LDR
RO, memory
140
MOV
pc, link
150
160
.memory EQUD
6123456
170
JNEXT
180
PRINT ” (memory
190
PRINT 'USR( loaddemo)
Listing 4
10
REM >ARM4
20
REM By Dave Lawrence
30
REM For 32 bit machines
40
REM (C) BAU September 1992
50
60
DIM code 100
70
link*14
80
pc*15
90
FOR paso*0 TO 2
STEP 2
100
PX=codc
110
[OPT pass
120
.storedemo
130
LDR
Rl, total
140
ADD
Rl , Rl, R0
150
STR
Rl, total
160
1000 nx%=x%+dx%(dir%)
1010 ny%=y%+dy%(dir%)
1020 ok%=nx%>»0 AND nx%<size% AND ny%>*
0 AND ny%<size%
1030 IF ok% THEN ok%*maze%(nx%,ny%)*15
1040 UNTIL ok% OR try%*4
1050 IF ok% PROCdoor (x%,y%,dir%)
1060 x%*nx%
1070 y\*ny%
1080 UNTIL NOT ok%
1090 UNTIL left_to_do%=0
1100 IF NOT open’s ENDPROC
1110 FOR i%»l TO 25
1120 PROCdoor (FNrnd (8ize%-2) , FNrnd (size
X-2) , FNrnd(4) -1)
1130 NEXT
1140 ENDPROC
1150 :
1160 DEF FNok(x%,y%)
1170 IF x%=-l OR x%=size% OR y%«-l OR y
\»Bize% THEN sFALSE
1180 =maze%(x%,y%)*15
1190 :
1200 DEP PROCdoor (x\,y%, dirt)
1210 PROCknock (x%, y%, dir%)
1220 PROCknock(x%+dx%(dir%) ,y%+dy%(dir%
) ,dir% EOR 2)
1230 ENDPROC
1240 :
1250 DEF PROCknock(x%,y%,dir%)
1260 IF maze%(xX,y%)=15 left_to_do%=lef
t_to_do%-l
1270 maze%(x%,y%)*maze%(x%,y%) AND NOT
(2*dir%)
1280 PROCshowcell(x%,y%)
1290 ENDPROC
1300 :
1310 DEF PROCshowcell (x%,y%)
1320 VDU 31,x\, 5+y%, 224+maze%(x%,y%)
1330 ENDPROC
1340 :
1350 DEF FNwall (dirt) = (maze\(manx%, many
\) AND (2*dir%))>0
1360 :
1370 DEP FNrnd (range%)
1380 LOCAL i%,r%
1390 r%=range%
1400 REPEAT
1410 IF seedX AND 1 THEN seed%= (seed%/2
) EOR xort ELSE seed%*seed%/2
1420 rt*rt/2
1430 UNTIL r\*0
1440 =l+(seed% AND 6FFFF) HOD rangeX
1450 s
1460 DATA 1,0, 0,1, -1,0, 0,-1
1470 :
1480 REM Append "Follow", or your own
routines here...
Listing 14 - Follow
10 REM > Follow Inf 014
20 :
30 DEF PROCsolve_setup
40 ENDPROC
50 s
60 DEF PROCsolve_newmaze
70 mdir%*RND(4)-l
80 ENDPROC
90 :
100 DEF FNwhichway
110 LOCAL d%
120 dX=mdirX-2
130 REPEAT
140 d%= (dX+1) AND 3
150 UNTIL NOT FNwall(dX)
160 mdirXsdX
170 =mdirt
Arm Programming
170
MOV
pc, link
180
190
.total EQUD
0
200 JNEXT
210
REPEAT
220
PRINT' "Total *
! total
230
INPUT "Score :
"score
240
AXsscore
250
CALL storedemo
260 UNTIL FALSE
Listing 5
10 REM >ARM5
20 REM By Dave Lawrence
30 REM For 32 bit machines
40 REM (C) BAU September 1992
50 :
60 DIM code 100
70 link=14
80 pc=15
90 FOR pass*0 TO 2 STEP 2
100 PX=code
110 [OPT pass
120 .load
130 MOV Rl, #610000
140 LDR R0, (Rl)
150
160 MOV pc, link
170 JNEXT
180 ! 6 10000*RND ( 10000)
190 PRINT 1 610000, USR( load)
BBC ACORN USER SEPTEMBER 1992 87
DISK STORAGE BOXES
3V 2 " 10 CAPACITY QTY 5 £4.50
3V 2 " 50 CAPACITY LOCKABLE £3.70
3V2" 100 CAPACITY LOCKABLE £4.70
5V4" 10 CAPACITY QTY 5 £4.99
5W' 50 CAPACITY LOCKABLE £3.70
5Va" 100 CAPACITY LOCKABLE £4.70
200 LOCKABLE DRAWER TYPE £18.00
ACCESSORIES
IBM PRINTER CABLE 1.8 MTR £4.90
(ALSO FOR ATARI AND AMIGA)
25 PIN M-M AND M-F 1.8 MTR £4.90
36 PIN CENTRONIC M-M 1.8 MTR £4.90
PRICES ONLY IF BOUGHT WITH DISKS
Normal Admiuton £4, with thl* voucher £3
July 7 West Midlands National Motorcycle Museum J6. M42
Sept 5 West Midlands National Motorcycle Museum J6. M42
12 London Sandown Exhibition Centre. Esher J10, M25
19 East Midlands Donmgton Park J23A, Ml
All Fairs 10 a.m. till 4 p.m. Admission £4.00
Ample Car Parking at all venues
ADVANCE TICKETS PHONE 0225 868100
AIL FORMATS
COMPUTER FAIR
Only one voucher per person No Cash Value
X
3 1
^2 DISKS
TYPE
QTY
25
50
100
BENCHMARK DS/DD
£18.00
£31.00
£45.00
UNBRANDED DS/DD
£12.80
£ 21.00
£39.00
BENCHMARK DS/HD
£33.60
£61.00
£67.00
UNBRANDED DS/HD
£25.00
£36.00
£59.00
5 1
DISKS
TYPE
QTY
25
50
100
BENCHMARK DS/DD
£ 11.00
£18.00
£28.00
UNBRANDED DS/DD
£9.50
£16.00
£24.00
BENCHMARK DS/HD
£18.00
£31.50
£52.50
UNBRANDED DS/HD
£14.00
£27.00
£48.00
ALL DISKS 100% CERTIFIED ERROR FREE.
3V 2 " INC. LABELS. SVo" INC. ENVELOPE AND LABEL SET.
I ALL PRICES INCLUDE VAT & P&P UK ORDERS ONLY |
ssssu ES
Manor Court Supplies Ltd
Telephone: 0597 851 792 Fax No: 0597 851 416
Dept AU9, Glen Celyn House, Penybont.
Llandrindod Wells, Powys, LD1 5SY
["EDUCATION AND GOVERNMENT ORDERS WELCOME [
t|s Swtefffle
Archimedes
Public Domain
&
Shareware
Catalogue and Demonstration Disc VIII
ICounter A small program to enhance ihe desktop count command. By James Miskin.
IDeskmode Allows you to change mode without going through the By E Petrie-Smith.
palette. Instead click on the IDeskmode icon.
IStracker A player with stereo, pause and multi-type features. By Theo Markettos.
ITBVG A game where you have to wipe out all objects on your By Tom Cooper &
scanner. Some fire back!!! Great game, recommended. Baz Clarkson.
ITouch A very good digitised film. By Richard Goodwin.
!Type Give your fingers some typing practice. By Robert Seago.
IWSearch A very effective word search generator on a 15 x 15 grid. By Robert Seago.
Crazy A Tracker module, ’She drives me crazy*.
Draw Files A group of good draw files.
Toretto One of a disc full of exclusive Datafile fonts. By Chris Archer of
This is a nice shaded font with a difference. Bangor, N. Ireland.
This disc is supplied on Branded Media as are all of the
libraries discs. It contains 750k of archived PD and the
comprehensive Datafile catalogue which gives you version
numbers, program descriptions, file sizes and authors
names. By August, 50% of the libraries discs will be
archived and these discs will be filled with new PD &
Shareware.
This gives our customers superior value.
Prices Pick ’n’ Mix
All discs are p or £ 7.75 per disc you can now
£1 .25 plus decided what software you want on
one free disc y Qur discs. As far as possible your
with every 10 selection will be archived to give you
ordered. value for money.
Program sizes are part of the
A be‘ng Updated catat °9 ue and will help you when
you can upgrade you compile your pick 'n' mix discs.
your old Datafile
discs for 50
pence each.
22 Duxford Drive, Aldergrove
Co.Antrim BT29 4BG
To receive your
copy of this disc
by return of first
class post send
£ 1 to the address
below.
If you send a £1
coin, please tape
it to a piece of
card to prevent it
from getting lost
in the post.
FACT SYSTEMS (BARROW)LTD
UNIT 19, FOCUS 303 BUSINESS CENTRE, SOUTH WAY,
WALWORTH IND.EST., ANDOVER, HANTS. SP105NY
Acorn 5
AUTHORISED DEALER
SOUTHERN SPECIALISTS
ALWAYS THE FULL RANGE OF ACORN HARDWARE
AND SOFTWARE ON DEMONSTRATION IN OUR
SHOWROOM
EDUCATIONAL CLIENTS WELCOME
TEACHERS/STUDENTS SCHEME OPERATED
E3 ANDOVER (0264) 334811 gj
00
00
.sou®®
DSDD
DSHD
3.5-
5.25“
0962 863225
UNBRANDED DISKS
100% CERTIFIED. GUARANTEED ERROR FREE
3.5** 5.25"
£5.50 for 10 £3.82 for 10
£10.58 for 10 £6.11 for 10
DISKS PACKED IN FREE UBRARY CASE
3.5* with label*, 5.25* wilh label sets and envelope*
LOCKABLE DISK BOXES
40 cap
50 cap
£5.95 each
£6.50 each
80 cap
100 cap
£6.59 each
£7.40 each
LIBRARY CASES 10 cap 3.575.25- £1.20 each
MOUSEMATS Red, Blue or Grey £3.16 each
DISK LABELS (per 1 00) 3.5‘ £1 .40 5.25" £1 .80
All Prices include VAT No extra charge for postage and packing
SOFT SECTOR, 58 Andover Road, Winchester, Hampshire S022 6 AG
88 BBC ACORN USER SEPTEMBER 1 992
FREE
PRO GRAMS
WHEN YOU SUBSCRIBE TO BBC ACORN USER
b core
Our adventure quest, Codename Druid, one of the best ever magazine
games, will keep you entertained - and it comes with added Wizalon!
Enter the realm of chaos and strange attractors. The chaos waterwheel is
just one of the illuminating and useful programs from our ★INFO column
PLUS SPECIAL LUXURY BINDEROFFER
THE BEST SELLING ACORN MAGAZINE
Every month, BBC Acorn User brings you all the news, reviews
and features covering the world of Acorn. That is why
we are the best selling magazine in the Acorn market-
place. Whether you own a BBC B or the latest
Archimedes A5000, there is something for you.
As well as up-to-the-minute news on the latest
Acorn hardware and software, our regular columnists
cover new developments in the areas of education,
communications and graphics. Add to that the best in
reviews and features and you have a magazine that no
Acorn user should be without.
FREE MONTHLY DISCS
We aim to bring readers the best programs for their
machines. These are listed on our yellow pages so that the
keen programmers out there can type them in. However, there is
an easier way - you can load them straight in to your machine
from the monthly disc which we send free to UK subscribers. The
monthly subscription costs just £22.95 and the free disc contains
all of the programs featured in each issue, plus additional utilities
we think you’ll find useful. The programs can help you get
maximum enjoyment from your Acorn machine.
To obtain the 12 discs free with each UK subscription, just
tick the relevant box below. The 3.5in disc is compat-
ible with the BBC A3000/Archimedes, and BBC B /
Master/Compact with 3.5in drive and ADFS. The
5.25in disc is 40/80-track DFS and is suitable for
BBC B/B-f /Master computers with 5. 25 in drive.
BINDER OFFER
To keep your copies of BBC Acorn User in pristine
condition, we have produced a special binder. Fin-
ished in while with our logo, the binder will hold 12
issues. You don’t have to subscribe to obtain a binder
- all you have to do is tick the relevant box below.
Each binder costs £5.95.
WHAT TO DO
To become a subscriber and receive your free monthly disc, send
the order form with your remittance to: BBC Acorn User Sub-
scriptions, PO Box 66, Wetherby LS23 7HL. Or you can ring our
special credit card hotline number: (0937) 842489.
BBC ACORN USER ORDER FORM
Name
Address
Postcode,
Signature.
Please tick if you are taking out:
□ A new subscription
□ A renewal of a current subscription
SUBSCRIPTION OFFER
Magazine only 3.5in disc
UK N/A □ £22.95
Mainland Europe □ £35 □ £49
Rest of World □ £45 □ £69
BINDEROFFER
□ Please send me binders at £5.95 each
5.25in disc
□ £22.95
□ £44
□ £64
BACK ISSUES/DISCS OFFER
Month Year □ 1990 □ 1991 □ 1992
Magazine only Q£L95 Discs □ £4.95 (5.25in) □ £5.95 (3.5in)
Overseas orders add £1 ( Europe ) and £3 ( rest of the World)
I enclose a cheque/PO (made payable to Redwood Publishing Ltd)
for a total of £
Access/Visa card no Exp date
BBC ACORN USER SEPTEMBER 1992 89
SENLAC
Computing
Hypermedia
Genesis 2 1 30.00
Magpie 56.00
Music
Consumables
TDK Discs 3V»" (box 10)
DS/DD. 800k 11.50
DS/HD. I.6M(A5000).. 15.00
Hom e AccotT!". 3S.00* M^=35i0
Ati/Craphics
Artworks TBA
Chameleon 2 42.00
GraphBox Pro 1 1 5.00
Illusionist 85.00
Revelation 2 128.75
smArt 54.00
smArt Filer 38.00
•Tracer 57.00
Vector 89.00
Books
First Impressions 31 .00
Gof” 1 TO OP
Notate 59.00 Virgin Discs 3' 2 " (box 10)
Rhapsody 2 55.00 DS/DD, 800k 8.50
Score Draw 55.00 D5/HD, 1 .6M IA5000).. 12.50
VoxBox 55.00 Carnes
MlDI/5ampler (Econet) 75.00 Aggressor 1 7.80
Peripherals Air Supremacy 19.45
Vision 8+W Digitiser 56.00 Bambuzle 1 7.50
ScanLight Junior 1 45.00 Bobby 8lockhead 1 7.50
Scanlight Professional ...950.00 All prices Include
with SCSI interface 1050.00 VAT> p08t & pac |<|ng
Don’t pay until you L — , — — — , --—l
receive vour orderl Break 147 & Su P er P° o1 ■• 29 - 95
receive your orderl Calac | ysm 21 .50
Cash-on-Delivery is chuck Rock 22.95
available on orders up to E-Type Compendium 21.50
Peripherals
Vision 8+W Digitiser 56.00
ScanLight Junior 145.00
Scanlight Professional ...950.00
with SCSI interface 1 050.00
Don't pay until you
receive your orderl
Cash-on-Delivery is
available on orders up to
£350 for only
£2.50 extra.
Elite 37.95
Enter the Realm 21.50
Gods 22 .95
Buy now for Christmas!?!
SUMMER SALE
Amazing, unrepeatable
bargains
- Send SAE for current list -
We regret that due to the profit we won't be
making on these items: no SAE, no list.
Desktop Foho 94.00
EasiWriter 145.00
Pendown Outline Fonts ...19.95
Poster 87.00
Education
Fun School 3 (0-5) 21.00
Fun School 3 (5-7) 21.00
Fun School 3 (7+) 21.00
VAT Reg. No. 508 7594 16
Cheques/postal orders should be made payable to
SENLAC Computing Ltd. (AU0992)
P.O. Box 304
BRIGHTON, BN2 2TT
Don’t forget to specify A3000/Archimedes/A5000!
Please send a S.A.E for our current price list.
Company Registration No. 2277309
WNIQUEWay
A Full details of our Acorn Replay compression service
j§ JBJ available on request. Normal turnaround 72 hrs for
12.5 fjps CD-ROM Movies. Educational enquiries
Ic MWk f ft especially welcome. Demonstration CD-ROM and
j discs available soon.
OFRCIAL ACORN REPLAY COMPRESSION CENTRE
Authorised Acorn Dealer and Value Added Reseller.
Multi-media and DTP are our speciality.
Cumana CD-ROM drive. £390
A5000 Learning Curve with FREE CM EO*|
aiil ^ DA it A Free Home Demonstration in *** ■ ww I
2Mb extra RAM Glamorgan and Gwent.
Conner A5000 2nd IDE Drives
including power splitter and interface cable.
120 Mb £329 Postage, Packing and
OHOMk 0/1 00 Insurance £12 on all
212 Mb £483 items
340 Mb £875
** 540 Mb £1071 ISJCA
Postage, Packing and
Insurance £12 on all
All prices exclude VAT.
E&OE
Mail order Telephone 0222 615782 or 0223 410138 (p.m only)
RETAIL SHOP NOW OPEN
42 CRWYS ROAD, CARDIFF
TELEPHONE 0222 644611 FAX 0222 644622
Thursday 10-8, Friday 9.30-6, Saturday 9.30-6.
COMPUTER CONCEPTS
Faxpack
Now AVAILABLE - £ 255.00
Computer Concepts
Laser Direct hires 4
Now Only £ 839.00
Basic A3000 LC+Monitor £ 733.00 Scanlight Junior 256 £179.00
Basic A5000 LC+Monitor £1 31 3.00 Impression 2.1 £ 1 1 9.00
Archimedes 540/1 £2030.00 impression Junior £ 65.00
Laser Direct Hi Res 8 £1250.00 impression Bus. Supp. £ 35.00
Scanlight Professional £ 509.00 Compression £ 35.00
Scanlight A4 with Pipedream 4 £148.00
sheetfeeder £ 345.00 Poster £ 73.00
Prices are exclusive of v.a.t. and Postage
PHONE POR BEST PRICES AND AVAILABILITY ON
ACORN’S A4 NOTEBOOK
For the best prices on these and your other
Hardware / software requirements
PLEASE PHONE US ON 0689 838819
Chelsfield Publications,
2 BUCKS CROSS COTTAGES,
CHELSFIELD VILLAGE,
Orpington,
KENT. BR6 7RN
TELEPHONE 0689 8388 1 9
FAX 0869 872127
90 BBC ACORN USER SEPTEMBER 1 992
LIVING WORLD
MOVING ON
Is MDI's CD-Rom, Dictionary of the Living World, the product that will unleash the
potential of multimedia on the Arc? Fin Fahey goes for a stroll around the zoo cages
T he Dictionary of the Liv-
ing World from Media
Design Interactive, is the
first of its kind. It is, at
root, a dictionary of biological
terms, but what makes it dif-
ferent is the inclusion of full-
motion video clips, still shots
and sound samples.
DOLW is a single CD-Rom
and it comes in some very
pretty packaging. You can tell
straight away that it's intended
to be easy to use, since it has
the tiniest user manual I've
seen in a long time - four A5
sides. This contains just
enough information to get you
started: the package also sup-
ports Acorn Interactive Help.
There should be no great need
for it though, since the system
is largely self-explanatory and
contains its own help screens.
The place to go. and to cen-
tre on. once the main options
screen has loaded is the Main
Index. This is a simple scroll-
ing listing of all the terms
included in the dictionary with
an optional sub-title (for exam-
ple a Latin name) and icons
showing the presence of a pic-
ture, map. sound or movie.
GETTING AROUND
DOLW ' s entries cover a large
range of life-science cate-
gories, from biochemistry and
botany to specific animals.
Obviously sounds and images
are associated mostly with the
latter. Clicking on a text entry
brings up the associated
screen, with a scrollable win-
dow of text, and a picture, if
there is one.
These screens can also be
accessed from the main index
using the Search Results
Index. This compiles a sub-set
of the main index which you
can select on the basis of key-
words in the entry. Up to three
keywords can be entered, so
you could, for example, pull
out everything containing
‘fish’ and ‘coral reef. You can
also specify that you only want
entries with pictures, movies,
sound or maps.
Besides access from the
main index, there are video
buttons on the entries them-
selves. These allow you to go
to the beginning or end of the
main or search indexes, or
look at the next or previous
entry. There are also icons
BBC ACORN USER SEPTEMBER 1992 91
LIVING WORLD
Elephant idae
Elephants
Family, Order 29 (Proboscideo) of class
Mammalia (subclass 2 Theria).
Elephants are mammals and only two speaes
have survived the African elephant boxodonta
afrtcana and the Indian elephant Elephas
maxim us.
The African elephant is larger, with tln> txjll
standing 1 1ft or more at tho shoulder, and the
largest elephant ever recorder measured 13ft at
the shoulder Indian or asiatic elephants are
smaller (10ft or less at the shouldor) and have
much smaller ears
| Inde)^T^^icMonarjj B 0f M TheJ i ivin^l4orld >
Ufcdognaffia (Artneoraorph*)
febiim. tabid
bbrun
Labyrinfxrionl
Utyrintodonfa
Latyrinfxiida
iBcertttae
bdeal
Lactotedflaceae
bdogenc
j Lagonorptia
I Lamardiwn
bmefla
I laneribranctta
ibrmns
Search DOLM
(Picture
(Map
(Movie
(Sound
Cancel
. s w
flpps Econet
The easy-to-use search facility is one of DOLW's best features
Not so popular . . .
which will, if not greyed out,
display maps, movies or play
sounds. It is possible to blow
up a picture so that it covers
the full screen by clicking on
it. The help icon, available
both on entries and on the
index screens, shows a dia-
gram of the current screen
explaining exactly what each
button does.
Movies, when selected, have
their own set of video buttons,
which allow the user to pause,
step through frame by frame,
stop or turn the sound on/off
(movies may have associated
sound tracks different from the
usual sound samples).
The Menu button is also
operational. On the icon bar it
allows you to turn the main
DOLW window on or off. or to
change the sound volume.
When clicked on a dictionary
entry, it allows the user to
export (extract) any of the
information from an entry for
their own use, right down to an
individual movie frame, or a
sound.
THE SYSTEM
That’s how it works, but what
does DOLW offer the regular
Arc user? It sounds attractive
enough, and it certainly is easy
to use, which should appeal to
anyone interested in its edu-
cational uses. However, in my
opinion there is an certain
shallowness to the package.
\
. . . as this. The office favourite, featuring picture, sound and movie
For a start, this is really a text-
based system with a few
graphics and sounds tagged on
on top. Of the 2600 odd
entries, only 256 of them have
associated still pictures and a
mere 100 have movies.
The reason for this selectiv-
ity is not lack of CD-Rom
space. Of the whole 600+Mb
on the CD-Rom, only some
350Mb is actually taken up
with data. Movies are
memory-hungry. The existing
movies take up 150Mb of this,
but there’s no real shortage of
space. If we forget movies, the
situation looks worse - the
pictures take up about 54Mb,
the maps 39Mb, sound 97Mb
and the text only 1Mb.
Much of the film footage was clearly taken at the zoo
Pictures are stored with no
data compression, and the full-
screen and small-screen ver-
sions are both stored. The
sound samples are stored in
three different forms: relocat-
able sound samples, raw
samples and Acorn Replay
files. Is this padding, or do the
authors assume that a ‘power’
Arc user will not have any
capacity to cross-convert?
Each of the maps, which
show the global distribution of
species, displays a very attrac-
tive full colour world chart,
with the area of distribution of
a species outlined in red.
Rather than do the obvious and
store one set of map graphics,
with only the distribution data
held for each species, DOLW
stores the whole map every
single time - at a rough esti-
mate that 39Mb should only
take up about 2Mb.
All of this is understandable
in the Mac or PC markets.
MDI, or any other CD-Rom
supplier, has every right to
play fast and loose with the
megabytes - CD-Roms arc B -
I - G and offering graphics and
like, wow, sound, means that
PC users, in particular, will be
suitably gobsmacked. But, in
our market I feel the point is
crucial, since it bears on the
issue of what reason a 32-bit
user may find for buying
DOLW.
There should be a good rea-
son for shelling out nearly
£200 on a CD-Rom - expen-
sive, even by CD-Rom
standards. Either: it offers such
a comprehensive volume of
data that the equivalent printed
92 BBC ACORN USER SEPTEMBER 1992
LIVING WORLD
An attractive map but . . . elephants in Morocco and the Sahara, and not in Burma or Thailand?
Behind bars . . . natural habitats rarely feature here
matter would be unwieldy (the
Oxford English Dictionary
comes into this category); or it
uses the unique nature of the
medium to present information
in an interesting and creative
way (for example, hypertext).
Or, of course, both.
DOLW offers nothing, bar a
search facility, that wouldn’t
be better covered by books and
videos at a fifth of the price.
True, it makes no claim to be
comprehensive, which is for-
tunate, because it isn’t. At the
text level, besides the ‘wild-
life movie’ aspect, it attempts
to cover other aspects of the
life sciences, such as genetics,
physiology and biochemistry.
It was in vain, however, that 1
searched for entries on such
common terms as
‘immunoglobulin’, ‘T-cell’,
‘oncogene’ or ‘intron’.
Calling yourself a dictionary
implies that you are both com-
prehensive and authoritative.
This is neither. I would under-
stand, if the package had
sacrificed text space (1Mb!) to
graphics. But it hasn’t. Inci-
dentally, in any sort of pic-
torial dictionary, the use of
diagrams would have helped,
especially in ‘difficult’ areas
like biochemistry.
I was also puzzled by the
strange selectivity of the
images on the disc. The first
thing everyone will turn to is
the movie option. A swift poll
in the BAU office revealed that
the most popular creatures
were dolphin, whales,
elephants and sharks. Of these,
only the elephant was avail-
able in motion - the others
didn’t even have still shots.
Examining the images
raised another suspicion. Has
someone simply trundled
down to the local zoo and
grabbed video shots of
whatever was lying around?
For sheer spectacle, it's hard to
match the movie of the aard-
wolf - the animal is fast
asleep, but you can tell this is a
movie because the vegetation
moves. The iguana is equally
enthralling. After waiting sev-
eral seconds, you are treated to
an eyeblink.
It’s clear that this package is
not the CD-Rom equivalent of
Life on Earth. Was it really
necessary to blow disc space
on a still picture of melopsit-
tacus undulatus since, l think,
we all know what a common
budgie looks like?
Neither can these shortcom-
ings be justified by references
to multimedia. Hypertext this
isn’t. There is none of the rich
interconnection of terms that
can lead you around a hyper-
text system, discovering more
all the time. This is just like a
printed book with a computer
search facility.
And why order information
this way? Why are the primary
entries for some species - for
example, Impala and Mallard
- their Latin names, whereas
for others English comes first?
Why didn’t the system use a
heirarchic indexing based on
taxonomy, which would have
at least rooted the entries in a
comon knowledge base.
CONCLUSION
In all fairness, the faults I have
described are not uncommon
in the Mac and PC market, at
present - this package has
received at least two awards
when issued on these plat-
forms. Unfortunately, we Arc
users have to demand more,
mostly because we’re already
used to better graphics and
sound than the average Mac or
PC user.
But I also feel that Arc
users, many of them involved
in education, will want more
sustained value for their £175.
It’s difficult to see where this
package might fit into the edu-
cational market. Primary
school children will like some
of the images, but there’s no
way that teachers can base any
project work on the system.
Secondary schools will find its
lack of comprehensiveness
irritating. In the current cli-
mate, there have to be better
uses for the cash. Home users
- say no more !
For the price of this CD-
Rom, you can pop down to a
bookshop and acquire a whole
shelf of life science books. So
the pictures don’t move and
there’s no sound? Throw in a
few of the BBC’s excellent
Life on Earth videos - they
have great sound tracks too.
PRODUCT DETAILS
Product: Dictionary of the Living
World
Supplier: Optech
Tel: (0252) 714340
Price: £175 exc VAT. 10% edu-
cational discount
BBC ACORN USER SEPTEMBER 1992 93
A3000 systems & memory
A3000 - £599 A3000 Learning curve - £642
Free 2Mb RAM upgrade included in the price.
2Mb RAM board (upgradable to 4Mb) - £50
4Mb RAM - £130
Bare board (without RAM chips) - £25.50
An easy to fit and reliable RAM upgrade. 8-
chip design for minimal power consumption.
Gold plated connectors ensure long term
reliability. No soldering needed.
ARM3
Increases the speed of your computer by a
factor of at least 3. High quality 4-layer board,
surface mount ARM3 (25MHz) and precision
header. Suitable for A3000, 400/1 and 300
series machines, and the A440. A305/A310 and
the A440 require the MEMO a upgrade.
Installation is straightforward for all machines
except the A3000. A fitting service is available.
ARM3 - £190
MEMO a - £36
A540
Powerful ARM3 based machine allowing up to
16Mb RAM.
A540 with extra 4mb (8Mb total) - £2495
All products fully guaranteed. Many
products also carry our 14-day money-back
guarantee too. Please phone for details.
A5000 systems & memory
A5000 with RISC OS 3. 40Mb hard disc,
multisync monitor and ARM3. - £1499.
A5000 learning curve. - £1531.
Free 4Mh RAM upgrade included in the price.
2Mb memory board (4Mb total) - £85
A compact board measuring just 104mrh by
49mm, this design fits vertically in your
machine. No soldering required. Unlike larger
boards, there is no need to remove the disc
drive. Four-layer design as specified by Acorn.
A bare board (ie without the RAM chips fitted)
is also available.
Hard disc upgrades
A range of fast ( 17mS) SCSI hard discs with a
two year warranty, in sizes from 52Mb upwards.
Supplied with all metalwork and cables. 400/1
machines merely require the drive and SCSI
card. 300 series require a backplane.
52Mb - £199 105Mb - £280
120Mb - £299 210Mb - £525
Oak 16 bit SCSI card - £100
Various
Alcph One 386 I Mb PC Card - £490
386 4Mb PC Card - £575
Impression 2 - £130
Free price list available upon request.
Prices exclude VAT.
IFEL
36 Upland Drive, Derriford, Plymouth PL6 6BD. Tel (0752) 847286. Fax (0752) 840029
A310 RAM upgrades
2Mb - £99 4Mb - £163
8-chip design ensures low power consumption.
Compatible with ARM3 upgrades, backplanes, hard
discs etc. Four-layer circuitry reduces electrical
noise for trouble-free operation. The 2Mb upgrade
may be upgraded to 4Mb later. A copy of the fitting
instructions is available free of charge.
A complete fitting service is available for our RAM
boards covering courier collection, installation and
testing, MEMCla. return delivery and guarantee.
This is normally a three-day service (eg, collected
Monday, returned Wednesday). We have been
upgrading 300 series computers for well over two
years, and during that time a reliability record
sccond-to-none has been established.
Is there any other 300 series RAM upgrade with the
same proven track record as this one? No.
Still not sure? Use our 14-day money-back
guarantee to check it out for yourself
RISC-OS 3 Carrier Board £21
An easy to install adaptor board for the larger RISC-
OS 3 ROMs. A set of links on the board allows it to
be used with RISC-OS 2 and easily adapted for
RISC-OS 3 later. Suitable for use w ith the A305,
A3 10 and A440. Fully compatible with the RAM
upgrade described above.
4-slot backplane with fan £57
RAM for 410 & 420
Upgrade from 1Mb to 2Mb - £34
Upgrade from 2Mb to 4Mb - £65
Upgrade from 1Mb to 4Mb - £99
Supplied with full instructions.
N SALES
HOTLINE:
(0332) 272500
MAIL CHEQUES TO:
MICROMANIA
9(5LAMISCLOSF.
OAKWOOD DERBY
DE2 2QJ
Carnage Extra
MICROMANIA UK
SPECIALISTS IN QUALITY 2ND USER
EQUIPMENT (0332) 272500
DERBY'S
PREMIER
DEALER!
\/o\
A5000 Multi-Synch System, 40 Mg HD, 2 Mg Rum £1 ,395
Archimedes A3 10 Base
Archimedes A3 10/Colour Monitor.
£395
. £465
Archimedes A440/Co!our Monitor.
£895
BBC Master 128K/40T Drive/Monitor.
BBC Master 128K/Drive/Colour Monitor
£320
£400
BBC B Iss 7/Drive/Monitor
£245
Microvitec Colour Monitors From
£1 30
Philips Colour Monitors From
£150
Philips High Res Green Screen
£45
Epson Printers From
£95
| EDUCATIONAL ORDERS WELCOME |
Weather Data
Weather Satellite Systems Now available for the Acorn Archimedes A310 and A3000, This
Meteosat systems comes complete Including everything from the Antenna to the software.
Animation is standard allowing the dynamic progress of weather fronts to be monitored and
tracked. High resolution images of 800 pixels by 800 lines can be stored and manipulated in
colour or grey scales on any standard colour monitor. Acorn Change FSI registered and compat-
ible. Capable of receiving up to 400 images every day this remarkable system costs just £799.00
Other Timestep products include a fully featured LANDSAT Image Processor with 20 field study
images and three full colour manuals. Acorn Change FSI registered and compatible at only
£99.95
PC Globe and PC USA are full colour graphical databases of the world with an amazing amount
of retrievable data. The special Timestep education price is only £59.95
Send for our full catalogue.
Timestep Weather Systems
Wickhambrook Newmarket, CB8 8QA England.
Tel: 0440 820040 Fax: 0440 820281
Compose World €48 00 -€56.40 inc VAT<
Compose World Files 1 €12.00 (£14.10 inc VAT
Voice Pack 1 €l 5.00 • €l “ 63 inc VAT •
Rhythm f. taker . €34 00 .£39 95 inc VAT
FlexiSynth €34.00 t€3S.35 inc VAT -
UK Postage S Packing
<*1 50 *€1 “6 inrVAT.
Send for a free catalogue.
Holly Tree Cottage
Main Street
Strelley Village
Nottingham
NG8 6PD
England
(0602) 295019
94 BBC ACORN USER SEPTEMBER 1 992
SCSI
When it comes down to it, what we all
want is more megabytes. Richard
Garrett looks at the the SCSI solution
N owadays, it takes scar-
cely a glance at the
advertisements in this or
any other microcomput-
ing magazine to see that, once
you’ve got a computer and,
maybe, a printer, the next
thing hardware companies
want you to buy is extra stor-
age. It’s official - what every-
one wants is more megabytes!
You can barely turn a page
without being faced by arcane
descriptions of hard discs,
flopticals and so on, each one
a maze of megabytes and mil-
liseconds and strange
abbreviations that, on first
reading, leave hapless cus-
tomers confused as to what
they should spend their money
on. We, here at BAU, like to
help people spend their
money, so the aim of this arti-
cle is to clear up some of the
jargon by looking at data
access using SCSI, and at
some the devices available.
IT'S HISTORY
In 1982, faced with an ever
increasing variety of compu-
ters and an even greater num-
ber of disc drives, the Ameri-
can National Standards
Institute (ANSI) decided to
develop a standard that would;
‘facilitate the integration of
physically small computers
and intelligent peripheral
devices, particularly storage
devices, into computer
systems’. What they came up
with was the ANSI Small
Computer Systems Interface
(pronounced ‘scuzzy’).
SCSI is a protocol by which
computers communicate with
other devices over moderate
distances (up to 25m), at mod-
erate speeds (up to 4Mb per
second). SCSI is ‘device inde-
pendent’, that is, the internal
workings of each device (for
example, the number of heads,
cylinders, and sectors on a
Winchester) are hidden from
the interface.
Hence the computer uses
one ‘generic’ driver to send
information to all devices of a
given type rather than different
software for every model on
the market (as with printers).
BBC ACORN USER SEPTEMBER 1992 95
ROBERT HEESOM
TELETEXT ADAPTOR
■ Works with most major Acorn computers including A5000
■ Price includes manual, user notes, all leads and software
■ Can receive Satelite Teletext
■ All but BBC and Master Types Multi-Task
■ All metal case model with built-in power supply - Top quality unit
■ Gives optional TV pictures and sound
RRP £155.00 JUST £94.00 Inc.P&P
ADD TELETEXT TO
YOUR COMPUTER
A/TTW* VERSION2 - 23
4 y -/-/ V V Teletext Software
Optional update
Very advanced, designed for
schools and colleges
Many highly advanced features
Limited number for sale to the
public
Please phone for availability and
price
PLUG IN AND GO MEMORY UPGRADES
INCLUDING COMPLETE FITTING INSTRUCTIONS - LARGE STOCKS AVAILABLE
A5000
2 MEG
Gives 2 MEG machines 4 MEG of RAM
RRP £103
Only
£83
A3000
1 MEG
Gives A3000 machines 2 MEG of RAM
RRP £36
Only
£29
A3000
1 MEG SUPER
As above, but can be upgraded to 4 MEG
RRP £55
Only
£44
A3000
4 MEG
Gives A3000 machines 4 MEG of RAM
RRP £150
Only
£120
A310
4 MEG
Gives A310 machines 4 MEG of RAM
RRP £248
Only
£199
A310
4 MEG + ARM 3
Combines 2 upgrades on simple to fit
plug in board
RRP £452
Only
£362
ALL TOP QUALITY, LOW POWER, EASY FIT DESIGNS
ARM 3 PROCESSOR
RISC-OS
Armspeed
software
Cache
operation at
25 MHz
3-6 times speed
increase
Fits A300/400
series
DIY plug in
design
RRP £209
£165
HOURS OF BUSINESS:
9.00 AM - 5.30 PM
(24 HOUR ORDERING FACILITY)
VISA
■H
PRICES EXCLUDE VAT,
BUT INCLUDE CARRIAGE CHARGES
(UK MAINLAND)
PACKAGING AND INSURANCE
Further Details on Request
Dealer Enquiries Welcome
Quantity Discount Available
GROUND CONTROL
ELECTRONICS LIMITED
FOR FURTHER INFORMATION TELEPHONE: 0635 524008 OR 0622 747416
UNIT 7, KINGFISHER COURT, HAMBRIDGE ROAD, NEWBURY, BERKSHIRE RG14 5SJ. TEL: 0635 524008 or 0622 747416 FAX: 0635 528115
i
Did you know that
MR DISK
in the city centre specialises in
Acorn/BBC A3000 products.
With 200 + software titles in stock
at discount prices we're Archie Heaven!
Give us a ring, you will be
pleasantly surprised!
MR DISK
8, Smallbrook Queensway
KssB Birmingham uvmmw
Ej B5 4EN ■■■
Tel: 021-616 1168 (6 lines)
Fax: 021- 616 1256
109 Ferry Road
Hullbridge
Hockley
Essex
SS5 6EL
LandBuild
D.T.P.
This is a di
A new concept in fractal design, perfectly executed on the Archimedes,
utilising its full power to bring the fascinating world of virtual 3D fractal
landscapes to life! Landbuild operates from the Desktop, and has a wide
range of options allowing you to alter the palette and 3D perspective with
case. Stunning, high-rcsolution 256 colour landscapes can be created at
incredible speed. These can vary from extremely realistic coastline
images, to alien planet style surfaces. Landbuild will integrate perfectly
into the classroom environment, can just be used for fun, or by parents for
home education. A disc containing some example screenshots is available
from all good PD libraries, or directly from us for only £1 .
& Programmers' Utilities Disc
disc crammed full of utilities and modules. There is
no7 enough space to cjescribe the contents of this disc, but some items
include:
IBroadcast - A utility to display Draw / Sprite files at PAL Broadcast
resolution on ANY monitor. This is invaluable for people who use
Genlock systems, or for anyone who regularly uses draw or sprite files.
IGraphTask - A task window which lets you run non-multitasking
programs in a window on the desktop, WITH GRAPHICS!
!CTEnhance - A utility to provide a superb representation of 24 bit
colour on the Archimedes. It uses advance dithering techniques and is
fully compatible with existing Archimedes software which uses
ColourTrans, such as Impression 2, Paint and Draw.
ifflF
(sorry, no credit cards). Site licence for either product £30. Send an SAE
for more details of the above products.
96 BBC ACORN USER SEPTEMBER 1 992
SCSI
FLOPTICALS
The factor that limits the capacity of conventional floppy discs is neither
the density of the magnetic material nor the width of the read head. The
number of tracks you can squeeze on the disc depends on the accuracy of
the head motor. Current drives use 'dumb' technology which, when told
to locate track 23, moves the head to wherever track 0 ought to be and
then takes 23 'steps' across the disc to where track 23 should be. If the
drive is misaligned or the disc less than circular, this may not be the same
place that track 23 was in when you last looked.
Floptical drives increase storage by introducing a feedback loop. Each
floptical disc has concentric grooves ('servo tracks') stamped into it that
run parallel to the magnetic tracks. The disc is illuminated in infra-red
light, and a photodetector is used to spot changes in IR reflectivity as the
head crosses a groove. By counting grooves, the head can locate a track
accurately. Add a new barium ferrite coating for the diskette, and
flopticals can hold more than ten times as much data as 2HD floppies.
Although the original specifi-
cation was for magnetic discs,
it has grown to include other
optional devices (tape,
printers, processors optical
discs and so on).
Once defined, SCSI was
particularly attractive to the
makers of external hard drives
because they could market
products for numerous differ-
ent computers without design-
ing a variant for each one.
Most microcomputer manufac-
turers, however, felt that their
customers didn’t need that
much hard disc space, and
made their own ‘machine-
specific’ designs at reduced
cost. Principal exceptions were
suppliers of workstations,
who knew their customers
would require SCSI expand-
ability, and Apple, who didn’t
care what their computers cost.
This state of affairs remained
until recent explosions in net-
working and CD-Rom use
caused a boom demand for
cheap, fast data transfer on a
number of platforms, (see box
below).
WHAT IS IT?
Physically, SCSI takes the
form of a computer, called the
‘initiator’, connected by 50-
way cable to a maximum of
seven ‘target’ devices (num-
bered 0 to 6) in a ‘daisychain’
with a bunch of resistors at
each end called ‘terminators’
(no relation to Arnold). Device
number 7 is always a control-
ler card in the main computer
which translates instructions
from the operating system into
standard SCSI codes, and vice
versa. If seven peripherals
aren’t enough, there are
optional ‘extended messages’
which allow up to 2048 peri-
pherals on each target.
However, although SCSI is
fast, only two devices on a bus
can communicate at one time
so, when you run out of
sockets, it’s more usual to buy
a second controller.
PICK A CARD
The first thing you need to run
SCSI on an Acorn computer is
a controller card. There are
several on the market and,
from the user’s perspective,
they all do much the same
thing. Non-A3000 controllers
come on single width expan-
sion cards fitted with a 50-way
‘internal’ I DC and an IDC or a
Centronics socket for external
devices (Centronics is the
more common one of the two).
On the A3000, most of these
cards are available in boxes for
use with the external podule
socket, but there are also inter-
nal versions (Vertical Twist,
Serial Port); an eight-bit SCSI
podule with a user port on it
(Technomatic); and 45Mb and
1 00Mb external ‘hard cards’
(HCCS).
Each card comes with a
ROM-based SCSI filing
system. The ones we looked at
all connected to the RiscOs
FileCore to become almost
indistinguishable from the rest
of the operating system. In
normal use, the only apparent
difference is that disc
filenames start with ‘scsi:’
instead of ‘adfs:’. FileCore
supports up to four Winches-
ters like this and these appear
as scsi::4 to scsi::7. The
remaining ‘slots’ on the SCSI
bus can be used with other
device types.
Design differences between
SCSI cards occur in the
methods used to transfer data
from card to processor. Some
cards use additional elec-
tronics to convert eight-bit
bytes into 16-bit words before
sending them to the Arm,
thereby making transfer more
efficient. Others feature
‘cache’ memory that allows
the card to store information
from the disc and send it in
large chunks (for example 2K
at a go on the Morley card)
rather than sending it a few
bytes at a time.
This is particularly effective if
the card is designed only to
interrupt the processor when it
has chunks of data to send or
receive.
It is difficult to make
absolute judgements when
choosing SCSI cards. Different
manufacturers quote ‘transfer
speeds’, but there seems to be
no well-defined way to ealeu-’
late them. Connecting two
controllers ‘back to back', say,
produces results which, while
impressive, are irrelevant to
hard disc users. Generally, the
speeds at which drives transfer
data are low in comparison to
the bus specification (a 40Mb
unit may average 700 Kbs) and
quite within the range of most
available cards.
If you really want to know
about transfer speeds, you
should ask manufacturers how
their cards perform with the
particular devices you plan to
use. Price differences arise
largely from questions like ‘is
this an eight or 16 bit card?’;
‘does it have a cache?’ and
‘does it support other devices
as well as fixed discs?’. If cost
is your concern, most cards are
significantly cheaper when
‘bundled’ with a device.
SCSI AND THE BIG MAC
Apple Computers took to SCSI very quickly and has been fitting ports on
all its hard drive models for years. This, combined with Apple's strict
pricing policy on the machines themselves and the Mac's popularity in
areas that demand a lot of storage (for example, publishing and graphic
design) has led to a very competitive market in SCSI peripherals. In Mac
journals, you'll find internal and external Winchesters on offer that range
in size from 30Mb to 2Gb (gigabytes) and in price from about £120 to
£3500. Syquest drives are common, particularly among the digital music
fraternity (88Mb means nine minutes of stereo samples).
There are a large number of HyperCard CD-Rom discs available on the
Mac and the price of drives is still dropping, but until some entrepreneur
writes HyperCard interpreters for other platforms, most of the data will
unfortunately be restricted to Macs. Other SCSI devices used in the Mac
world are flopticals, magneto-opticals, WORMs, tape units, and scanners.
You occasionally see a laser printer with SCSI, but it's more likely to be
used for font storage on hard disc than as a 'super fast' printer cable.
In the past , most IBM PC users made do with one internal hard drive,
and the SCSI market remained small. A number of things have happened
recently to change this. They include the arrival of much larger Windows
3 programs; the development of 'single chip upgradable' PCs; a huge
level of corporate interest in Novell networks; and the emergent
multimedia standard (MPC). It seems that everybody now wants SCSI,
whether for CD-Rom, for DAT backups, or just for more Winchesters on
their network server.
This is good news for Acorn users because, as long as your SCSI system
supports the device type you want to use, Mac and PC devices should
work as well as those sold by Acorn manufacturers.
BBC ACORN USER SEPTEMBER 1992 97
Fixed magnetic hard discs are,
by far, the most common SCSI
peripherals and, because of the
machines upon which SCSI
has been popular to date,
external drives (up to 2Gb) are
probably more successful than
internal. Now, let’s look at
some of the other things you
can do with a SCSI card.
Probably the commonest
SCSI devices after Winches-
ters, CD-Rom drives are
turning up everywhere:
schools, libraries, offices, you
name it, it’s there. There is a
huge variety of information
available on each of these
shiny, read-only discs right up
to the 20-volume Oxford Eng-
lish Dictionary ; the entire
United Kingdom phone direc-
tory; pictorial encyclopaedias
with colour video and digital
sound and, coming soon, inter-
active CD-I technology for
those wicked shoot-em-up
games. Multimedia is becom-
ing the stuff of the nineties,
and, because of the volume of
data involved in implementing
it, almost all systems involve
SCSI. If you want to get on the
bandwagon. Acorn suppliers
of CD-Rom drives include
Oak Solutions and Cumana.
Removable hard discs,
known as ‘Syquest’ drives,
after their most successful
manufacturer, come in two
mutually incompatible sizes
QUIDS PER MEGABYTE
It's conventional to calculate stor-
age costs like this: magneto-optical
discs costs £49 and hold 128Mb,
therefore divide 49 by 128 and you
get a cost of 38 pence a megabyte
- which is dead cheap. In fact, if
you add £1100 into the calculation
for the initial cost of the drive, you
find that you need about 2Gb of
storage before you even approach
that price. The graph shows how
the actual cost of storage is depen-
dent upon the amount you want
to store. This is not, of course, the
only consideration when making a
purchase.
Comparative costs (£/Mb) for six mass storage media
128Mb magneto-optical T 1 SCSI fixed
(SCSI)
88Mb Syquest
(SCSI)
□ IDE fixed
| 2HD floppies
400Mb
1200Mb
(44Mb and 88Mb) and consist
of a drive unit that looks like
an oversized car cassette
player and cartridges contain-
ing the magnetic medium.
Syquest drives are popular, on
several platforms, with users
of ‘data- heavy’ applications
who run fixed drives for pro-
gram storage and cartridges for
data. Syquests have yet to take
off in the Acorn world, but
44Mb versions are available
from Watford Electronics and
DT Software.
21Mb floptical drives (Mor-
ley, Serial Port) are also
appearing on the horizon but
it’s unclear yet whether they
count as removable hard disc
or as the ‘superfloppies' of the
future, (see box on flopticals).
THE IDE OPTION
IDE (In full, IDE - ATA, which stands for Integrated Drive Electronics - AT
Attachment) was developed as a 16-bit design standard for internal
Winchesters on IBM PCs. The idea was to produce discs with controller
and drive electronics integrated on a single small circuit board connected
directly to the PCs motherboard.
IDE is cheap to implement, particularly when it comes to adding
'cache'; the direct connections mean that data transfer is quite fast,
relative to disc size; and, with the demand for ever decreasing
'footprints', many manufacturers now produce 'hardcards', that is, small
drives mounted on the expansion cards that hold the electronics. Thus,
where PC hard drives were once a complicated design problem, they are
now an 'off the shelf' component. There are, as a result, a lot of IDE
drives available and production costs have dropped through the floor.
This has not escaped the makers of Archimedes peripherals.
On the Archimedes, an IDE drive is much like its relative on the PC
except that the card carries an IDE_FS Rom which, like SCSI.FS, connects
to FileCore and is nearly 'transparent to the user'. IDE drives come as
internal or external packages with an expansion card, or as hard cards.
Capacities run from 20 to 400Mb and rising, with prices from £180 to
£900. Since Acorn adopted IDE on the A5000, a second drive can be
added to it without an additional card. IDE manufacturers for Acorn
include Watford, ICS and Rise Developments.
IDE is a powerful hard disc solution and, although it has been
extended to include external drives, it is unlikely to be used with CDs,
tape drives and so on, if only because of interference problems inherent
in the use of long external cables connected to processor buses. IDE cards
support two devices each.
Larger removable drives exist
in the form of magneto-opti-
cals and Write Once Read
Many (WORM) optical units.
If ‘cartridge* sizes and access
times are appropriate to your
needs, and you use enough of
it, removable storage can be
very economical (see box:
above).
BACKUP DEVICES
As the amount of disc space
required by single users, let
alone whole networks,
increases, the idea of data loss
from hard disc failure becomes
more frightening and backing
up on to floppies becomes
more depressing. Demand has
grown for devices capable of
quickly copying whole hard
discs and tape drive prices
have fallen accordingly. SCSI
transfer rates make it an ideal
interface for the purpose.
The most common SCSI
devices are 60Mb and 150Mb
tape streamers that cost £600
to £900 and record 60Mb in
about 20 minutes, but new
technology is bursting out all
over, and competitively priced
1Gb DAT (Digital Audio
Tape) machines are beginning
to appear. Oak Solutions pack-
ages SCSI tape software with
its units which, among other
things, does ‘midnight back-
ups’ and error checking while
you’re dancing the night away.
Tape software also exists in
the public domain ( TapeJFS
and TAR)
SCANNERS
High resolution flatbed scan-
ners can produce up to 8Mb of
data from a single A4 page
and, if you’re into that sort of
quality, SCSI is a must (a
16Mb A540 would help as
well). The main Acorn sup-
plier of SCSI scanners is
Computer Concepts, whose
latest model, the Scanlight
Professional, is about to be
released. It’s a 256 greyscale,
300dpi device, which comes
with Computer Concepts’ own
drivers and works with all
Acorn compatible SCSI
boards.
WHERE WILL IT END?
The disc wars continue. The
choice between IDE and SCSI
depends very much on the
needs of the user. IDE drives
tend to be faster and cheaper
than SCSI drives of same
capacity, but the interface cur-
rently lacks the expandability
and range of SCSI (see box:
lower left). The other big
attraction of SCSI is that,
should you exchange your
computer for this year’s model
from Acorn or - heaven for-
fend! - another manufacturer,
you can take your peripherals
with you.
There are many SCSI cards
available for the Arc, and most
work well with fixed discs.
With more exotic devices,
however, there are still a few
problems, so it may be worth
discussing your needs with the
manufacturer of the peripheral
that interests you.
It’s dangerous to predict the
future but here goes . . . SCSI
is a powerful and versatile
interface with a big following.
The selection of devices avail-
able increases as costs fall, yet
the specification more than
meets current speed require-
ments. In the future, someone
will probably develop an opti-
cal bus standard to beat SCSI
into a cocked hat, but it'll be
around for a few years yet.
8 BBC ACORN USER SEPTEMBER 1992
Offices: 22 Warwick St. Prestwich, Manchester M25 7HN. Tel: 061-773 8632. Fax: 061-773 8290.
Proprietor: David Atherton. All prices Include VAT (0% on books), and UK postage. Access/Visa accepted. Foreign add £2.50 surface. £12 air.
AUNT RCOKf.7
—A Dabbuxl Cokte— ■
ALEX a NIC VAN SOMEREN
ARCHIMEDES
OPERATING SYSTEM
A Umi'i Quid*
|l 1
1
L r-
\ step-by-step guide that takes you through all
he features of 1st Word Plus on the
Archimedes, from installation to mail-merge.
Mastering 1st Word Plus is comprehensive,
horough and easy to read.
1 deludes :
• How to use a word-processor
• How to type, edit, style and layout text
• Using graphics
• Using 1st Mail
• Using 1st Word Plus with other applications
'using the bright & brash approach of
Roger Amos'
’ a book that any impoverished but enthusiastic Introductory book for the Arc,
publisher, should not be without * covering the basic operations
Jerry Glenwright - ACORN USER and use of !Edit - !0raw ’ etc -
‘offers all the help you will need to get you
producing DTP documents on a shoestring'
‘For the paltry sum of £12.95 this book could
well save you over £100'
Paul Gaunt - ARCHIMEDES WORLD
Useful summary of OS
information with detailed
examples. (£21.95) with disc.
The only tutorial and
reference on ARM assembler
on the market, with many
RISC OS examples. (£21.95
with disc.)
A practical guide to
programming in BASIC V on
the Acorn Archimedes, with a
wealth of easy-to-follow
examples.
Hyperdriver
The ultimate printer driver ROM. with
over 80 commands, a built-in NLQ
character set, WYSIWIG previewing,
access from View, Wordwise,
Interword or BASIC. 100 page
manual. For B/B+/E/M/C. Price
£29.95 ROM, £24.95 disc for
SRAM.
Minidriver
As HyperDriver but for Mini Office II.
Includes Viewdata terminal. £24.95
ROM. SRAM version £19.95.
Mos Plus
Utility ROM for Master 128s only
fixing EDIT and CLOSE#0 bugs, ADFS
format, verify and backup in ROM,
backup/compacting in SRAM, alarm
clock and configurable startup facility
and much more. Price £12.95 ROM,
£7.95 SRAM.
Sidewriter
Pop-up notepad for SRAM users (any
SRAM machine), works with any
software. Price £7.95.
Games Action from
Assembler Bundle
Two Bruce Smith books on 6502
assembler with discs and Master
Series update booklet. For
B/B+/E/M/C/ RRP over £30, yours for
£4.95!
Fingerprint
SRAM or main memory 6502
machine code
monitor/disassembler/memory
editor. For B/B+/E/M/C/ Price £9.95.
Conversion Kit
Ready-made 6502 assembler
routines, for learning or development.
Price £7.95
BBC BOOKS
View Dabhand Guide
Bruce Smith's comprehensive guide
to View wordprocessor. "For those
who want a complete thorough and
readable guide to View, then Bruce
Smith is your man" (Beebug). £12.95
or £17.95 with disc.
Master Operating System
David Atherton's definitive reference
work including the famous
'differences between all eight-bit
models’ section used by countless
programmers to ensure compatibility
across the full eight-bit range. £12.95
or £17.95 with disc.
Mini Office II Guide
Detailed tutorial by Bruce Smith and
Robin Burton for the BBC/Master
versions of the software. Price £9.95
or £14.95 with disc.
Mastering Interpreters and
Compilers
Fascinating Bruce Smith title on
creating high level languages.
£14.95 with free disc.
Master 512 User Guide
Full instruction for using the 512 and
DOS Plus, with tips on software
compatibility. £9.95 or £14.95 with disc
Master 512 Technical Guide
The companion guide with full
512 programming information and
hardware expansion projects. Price
£14.95 or £19.95 with disc.
Master 512 Shareware
Collections
Two collections of PC shareware, all
tried and tested on the 512. Includes
WP’s, spreadsheets, databases,
games etc. Five full 800k discs in
each. Each collection normally
£29.95, special offer £25 for both.
Minn m i in -ny
Instigator
Utility system providing disc sector
editor, memory editor, disassembler,
command line archiving, and much
more. Price £49.95
Arc PC Emulator Shareware
Similar to Master 512 Shareware but
for the Arc PC Emulator. Two
collections of five discs each. Normal
Price £34.95. Now on special offer,
both collections for £25.
ARCDFS
Very popular program to provide full
DFS facilities on desktop or
!65Host/!65Tube. (NotA5000
compatible). Price £29.95
ARCHIMEDES/BBC BOOKS
Basic V Guide
BASIC V guide covering differences
between earlier BBC BASICS and the
superior version for the Archimedes.
£9.95
C: A Dabhand Guide
Massive 512-page complete guide to
C programming. No previous
experience required. Arc & BBC
sections £14.95 or £21.95 with disc.
OTHER BOOKS
Z88: A Dabhand Guide
Introduction to the Z88, by the
designers of the machines own
software. £14.95
Z88 Pipedream Guide
John Allen’s detailed work on all
aspects of Z88 PipeDream. Good
explanations of printing. Price £14.95
Psion LZ OPL Guide
Ian Sinclair's guide to OPL
programming on the LZ series of
Organiser machines. £12.95
Cheque/POenclosed,
Amount £
Access/Visa No.
Address
Alien Images
Archimedes Action Game
‘Harry and Dave manage the laundry firm, but things have been
going wrong. They work all night but will they put things right?’
Multi level game, high quality graphics, simple key controls for
easy movement of characters. Needs 1MB. RISC OS
compatible.
'a great deal of fun’ fiercely competitive'
'to the accompaniment of decent music, effects and
humourous speech *
Duncan Evans - ARCHIMEDES WORLD
’Aliped • wing footed like a bat is the spell that has been put on The date is 2143 A.D., the universe has started to contract,
you by the evil step-mother of your fair princess Natasha'. causing the most inner galaxies' fine balance to be upset.
Smooth multi-directional scrolling castle, stunning use of Their only chance is you in your humble rescue ship,
stereo sound, high quality graphics. Needs 1MB. RISC OS Multi level game with high quality graphics. Needs 1MB. RISC
compatible. OS compatible.
’ Aliped Is a sidev/ays scrolling arcade adventure starring you
as the bat-winged, red caped crusader . ’ ! Ml fo] \ j\ fr;' ! * I'i
'Decent looking game 4 "Worth investigating' ALERION
Duncan Evans - ARCHIMEDES WORLD cum*c shoor-»m-ug sootier MuJi VvH, ntsc os compact* Hoi prottciri
£14.95
To Dabs Press, FREEPOST (MR8400)
Prestwich, Manchester M25 6LZ (Phone 061-773 8632)
Please send me:_
ARCENDIUM OraugMs. Backgammon. Reversi and Gwdhn*. no* RISC OS compute £14 95.
ALIEN INVASION Class* Soac« Invaders with editable invaders, waves etc. £14 95
ALL-IN BOXING Realist* boxing game w.th cigtttsed soand etc. 1 or 2 player. £14 95
ARCHIMEDES
A3QG0..M4 b«Jo W...9— below...* — below
A5000 2meg Colour £1349.10
A5000 2mog Colour LC £1377.95
A540 Colour system £2452.50
A4 Laptop Floppy system £1259.10
A4 Laptop HD system £1 529.1 0
telephone super special
A3000 Basic Model
SUPER Price £499.00#
OR !
A3000 Stereo Colour Model
SUPER Price £695.00#
OR!
Place your order by 'phone
for the NEWA4 laptop
We are open ALL day Saturday
Why not visit our showroom I
We will try to better any other
DEALER PRICE ... PLEASE TELEPHONE
Basic £570.06 Colour £769.54
A5000 Model
Colour £1377.95 Col/Printer £1509.06
Master 128 £359.10
Cambridge Z88 Lap Top £189.95
Panasonic KX P1081 £146.95
Citizen Swift 9 £157.00
Citizen Swift 24 £260.83
Citizen Swift colour upgrade £34.20
Star LC 10 £155.40
Star LC10 Colour £294.35
Philips 8833 Colour £195.00#
Philips 7522 Amber Screen £69.52
Philips 8832 Colour £19?.67
Ahkter 40/80 400K Sgle no PSU £79.00
Ahkter 40/80 800K Dual no PSU £199.00
Ahkter 40/80 400K Sgle & PSU £11 4.53
Ahkter 40/80 800K Dual & PSU £221 .70
f We ARE LICENSED CREDIT BROKERS AND^S
CAN OFFBl FINANCE ON COMPUTERS AND
SOFTWARE. WE OPERATE THE Acorn
TEACHER AND ACADEMIC SCHEMES FOR
TRAINING AND FINANCE.
V Please telephone I j
ACORNSOFT
DeskTop Publisher (A)
£119.20
Lisp (BMC)
£16.10
Loglsttx (A)
£89.10
Micros In Business (BMC)
£34.75
Twin (A)
£26.10
View 3.0 (B)
£41.60
View Index (BMC)
£10.40
View Plot (BMC)
£20.83
View Professional (BMC)
£55.51
View Sheet (BMC)
£41.60
COMPUTER CONCEPTS
Business Suplement
£44.10
Compressln (A)
£44.10
Inter-Base (BMC)
£48.00
Inter-Chart (BMC)
£25.60
Inter-Sheet (BMC)
£39.20
Inter-Word (BMC)
£39.20
Inter-Sheet (A)
£23.20
Inter-Word (A)
£23.20
Laser Direct Laser Printer
£949.05
Spell Master (BMC)
£41.03
impression II (A)
£152.09
Impression Junior (A)
£80.95
CLARES MICRO SUPPLIES
Alpha Base (A)
£39.09
Artisan 2 (A)
£46.91
Toolkit (A)
£39.09
Interdictor 2 (A)
£27.35
Knowledge Organiser (A)
£46.91
Fontwise package (BMC)
£23.47
IMPACT SOFTWARE
Break 147 & Super Pool (A)
£19.52
The Real McCoy (A) Discs
£23.44
Man at Arms (A)
£15.62
Holed Out (A)
£15.62
Apocalypse (A)
£23.44
Nevyron (A)
£15.62
The Olympics (A)
£15.62
Pandoras Box (A)
£19.11
Cataclsm (A)
£19.11
Money Matters (BM)
£12.72
Data Word (BM)
£12.72
Picture Book (A)
£16.98
Converta Key (BM)
£12.72
PRES
Adv. Control Panel (BMC)
£27.90
Adv. Disc Investigator (BMC)
£23.52
Adv. Disc Toolkit (BMC)
£27.90
Adv. File Manager (BMC)
£22.51
PRES Archl products all discounted H
MINERVA SYSTEMS
System Delta+Card Index (BM) £50.83
System Delta Plus (A)
£62.56
Atelier (A)
£78.22
DABS PRESS
Master Guide Book
£11.66
Views tore/Sheet Book
£11.66
Archimedes DFS Disc
£23.44
'C' A Dabhand Guide
£13.45
Z88 A Dabhand Guide
£13.45
Archimedes Beglners Guide £8.95
MBS
1 This advert contains
1 just a few of the
1 items we have
* Please telephone or
IH send a SAE for our
||| FULL price lists
Dinting Lane Industrial Estate
Glossop
Derbyshire SK13 9NU
Visa-Master-Lombard Cards!
Wo specialise In “Tracing In * and
r Used Hardware 0 Software
Post and Packing Charges |
\£ 1.00 for small, £245 for medium Items. I
Expensive products £9.00 tor courier I
Acorn
BBC B 1770/8271 DFS Series 3/4
170.00
Acorn
BBC 8 1770/8271 DFS Series 7
200.00
Acorn
Master 126
250.00
Acorn
Master Compact Entry System
195.00
Acorn
Master Turbo Board
70.00
Mlsc.
Z80 Second Processor
90.00
Mlcrovltec
Colour monitor Mod Res 1451
150.00
Mlsc.
Sanyo high res. green screen
40.00
Mlsc.
Brother HR40 Daisy Wide Carr.
346.96
Mlsc.
Monnemann Tally MT80 Dot Motn
1 60.00
Cunrtona
D/D 5.25 40/60T with PSU
150.00
Cumana
Single Drive 4GT no PSU
40.00
MISC.
Duot Drive B0T no PSU
120.07
MiSC.
Opus Challenger 2561c Drive
60.00
MISC.
Ptotmate A4 Plotter (B)
198.00
Morloy
Second Drive A3000 3.5
95.00
AMS
AMX Mouse
20.00
AT P L
Sidewise ROM/RAM Board BBC
27.00
Acorn
Backplane tor A300 series
15.00
Acorn
Data Recorder ALF03
15.00
Acorn
I/O Podule Archimedes
49.00
Acorn
Master ROM Cartridge
6.00
Acorn
Prestel Adaptor (BM)
40.00
Acorn
TWfn Joysticks (B)
10.00
MISC.
6K SRAM Modulo
12.00
MISC.
Chroma 250 Genlock wiid/vision 295.00
MISC.
Delta 1 4b Joystick (B)
0.00
MISC.
Delta 1 40/ 1 intorface/Voltmace
6.00
MISC.
Grafpad
60.00
MISC.
Printer Sharer 6 Comps to 1 Pr
160.00
MISC.
Prism Modem 2000 In Software
60.00
MISC.
Terrel printer Sharer Box
23.00
MISC.
Twin Joysticks
8.00
Mortey
Care dual 2 x 16K cartridge
8.00
Morloy
Eprom Programmer (BM)
20.00
Morloy
Quod Cartridge 4 x 16k
10.00
Money
Teletext Adapter with ATS
60.00
Nldd vail
Dtglmouse
20.00
Poco
Pace Nightingale Modem
60.00
PRES
Avanced Rom adaptor MX 11
6.00
Vlglen
Cartridge System tor BBC B
13.00
Vlgien
Cartridge System Master 128
10.00
Vlglen
PC Case tat for 88C 8
30.00
Vine
Replay 1770 BBC B
27.00
vine
Replay 1770 Opus Chalenger
25.00
vine
Write Protect 9wftch (M)
4.00
warlord
120k ROM /RAM Card Bat Bock
59.00
Watford
4 Slot backplane A300 series
19.00
Watford
Archl-BBC Serial Link
10.00
Watford
Data Duck
11.00
Watford
Quest Mouse
20.00
Watford
Sideways ZIF Socket (B)
BOOKS
12.00
Acorn
Advanced User Guide BBC
10.00
Acornsoft
1 st word Pius Guide
6.00
Acornsoft
Usp on Tho BBC Micro
8.00
Acornsoft
view Ret Manual
6.00
Acornsoft
View sneel Guide
6.00
Acornsoft
View Store Monuot
6.00
BBC Pubs
Toolbox BBC FVbllcs
5.00
MISC.
Advnd Grophlcs BBC/I O Angell
6.00
MISC.
Avd Program BBC Joe Telford
6.00
Mlsc.
Basic ROM user guide
6.00
MISC.
BBC Ass. Lang Bruce Smith
4.00
MISC.
BBC Revealed by J Ruston
3.00
MISC.
BBC ROM Book by Bruce Smith
8.50
MISC.
Beginners Guide to View
3.00
MISC.
Complete W/wlse Plus Beveriey
8.00
MISC.
Creative Graphics John Cownte
4.00
MiSC.
Expert Guide to BBC M James
3.00
MISC.
Forth on the BBC Micro
5.00
MISC.
The Computer Book/BBC Publics
3.00
SERIOUS SOFTWARE
AMS
AMX Desk (BM) Disc
12.00
AMS
AMX Super Art (M) Disc
25.00
AMS
AMX Super Ait ROM (6)
25.00
AMS
Extrct Extrai (BM) Disc
12.00
AMS
Stop Press Discs (M)
25.00
AMS
Utilities (BM) Disc
7.00
Acorn
PC Emulator (A) Discs
60.00
Acornsoft
1st Word Plus Rel 2 (A) Disc
30.00
Acornsoft
Anst C Release 3 (A) Disc
89.00
Acornsoft
Basic Editor (BMC) ROM
15.00
Acornsoft
BCPl ROM (B)
31.31
Acornsoft
Complete Cocktatl Maker (B) Dt
6.00
Acornsoft
Forth (B) Disc
6.00
Acornsoft
GXR Rom (B) ROM/Tcpe
16.00
Acornsoft
HJ- View (B) DISC
22.00
Acornsoft
Loglstlx (A) Disc
60.00
Acornsoft
Moze (B) Disc
5.00
Acornsoft
Printer Driver Gen. (BM) Disc
6.00
Acornsoft
Software Devt Toolbox (A) Disc
45.00
Acornsoft
View index (BM) Disc
6.00
Acornsoft
view Plot (BM) Disc
15.00
Acornsoft
View Spell (BM) ROM & Disc
21.74
Acornsoft
view Store (BMC) ROM
30.00
BBC Pubs
ArcComm (A) Disc
20.00
BBC Pubs
Ultracolc (B) Disc
15.00
BBC Pubs
vu-Type (B) Tope
6.00
Beebug
C Develop Sysytem (A) Disc
49.00
Beebug
C Stand Alone Gerator
12.00
Beebug
Design (B) Disc
10.00
Beebug
Filer (BM) Disc
6.00
Beebug
Hearsay (A) Disc
39.00
Beebug
Hershey Chars (B) Disc
6.00
Beebug
Icon Master (BM) ROM
15.00
Beebug
Master ROM (M) ROM
20.00
Beebug
Masterfiie tl (B) Disc
12.00
Beebug
Masterftte II (C) Disc
12.00
Beebug
Paintbox (B) Disc
8.00
Beebug
Prlntwlse (BM) Disc
15.00
Beebug
Qulckcalc (B) Disc
8.00
Beebug
Qulckcalc (C) Disc
8.00
Beebug
Sleuth (B) ROM
18.00
Beebug
Spellcheck (B) Disc
12.00
Beebug
Spellcheck II (B) ROM/Dlsc
15.00
Beebug
Spellcheck III (BM) ROM & Disc
17.35
Beebug
Teletext (B) Tape
3.50
Beebug
Teletext Pock (B) Disc
7.00
Beebug
vocab Tester (B) Tape
8.00
Beebug
Worctooso (B) ROMs
12.00
Clares
A/froom (C) Disc
15.00
Clares
Artroom (M) Disc
15.00
Clares
Artroom (M) Disc
12.00
Clares
Beta Base (B) Disc
14.35
Clares
Beta Base Utils (B) Disc
6.00
Clares
Brom Plus (BMC) ROM
15.00
Clares
The Key (B) Disc
5.00
Comp Con
Beeb Cate (B) ROM
12.00
Comp Con
DISC Doctor (B) ROM
15.00
Comp Con
Grophlcs (BM) ROM
15.00
Comp Con
Gremlin (B) ROM
15.00
Comp Con
Inter-Base (BMC) ROM
35.00
Comp Con
inter-Chart (BMC) ROM
18.00
Comp Con
inter-Sheet (BMC) ROM
30.00
Comp Con
Inter-Word (BMC) ROM
30.00
Comp Con
Prlntmaster (BMC) ROM
15.00
Comp Con
Spell Master (BMC) ROM
30.00
Comp Con
Wordwlse (BMC) ROM
18.00
Comp Con
Wordwtse Plus (BM) ROM
25.00
Dabs Pres
C Program Disc
4.00
Dabs Pres
Rngerprtnt (BM) Disc
6.00
Dabs Pres
Hyperdriver (C) Disc
12.00
Dabs Pres
Master Emulation ROM (B)
12.00
Dabs Pres
Shareware Coll Vd 2 (M) Disc
12.00
Database
Mini Office II ROM (MC)
30.00
Impact
ARCtlcalate (A) Disc
12.00
incentive
Graphic Adv Creator (B) Tape
10.00
tsle log
Music System (BM) Discs
19.00
Minerva
Desktop Office (A) Disc
49.00
Minerva
tnter/VIew Unk (C) Disc
10.00
Minerva
Man Shot Application (C) Disc
10.00
Minerva
Sales Ledger (BM) Disc
26.04
Minerva
Stock Management (C) Disc
26.04
Mirror
Fonts & Graphics (0) Disc
10.00
Mirror
Psychic Powers PSt-Q (B) Disc
6.00
Mlsc.
1st Word Study Guide (A) Disc
10.00
Mlsc.
AIDS ll by Soft Smith
8.65
Mlsc.
Archway (A) Disc
60.00
MiSC.
Baste Compiler (8) ACK Data
15.00
Mlsc.
BeebDOS (BM) Disc
25.00
Mlsc.
Busicafc (BM) Dfsc/Supersoff
6.65
MSC.
CaresDIsc Squirrel (BM) Oise
9.00
Mlsc.
Computer Awareness Course (B)
10.00
MISC.
Contex Spreadsheet (B) Disc
6.00
MISC.
Creotion Discs (A) emr 6x0iscs
26.04
MISC.
Diagram (B) Disc Pineapple
21.70
Mlsc.
Easy Type Tutor
12.00
MISC.
Edword Word Proc (B) ROM
25.00
MISC.
FOntOtd (B) ROM & DISC CJE
15.00
MISC.
French Folio Word/Pr (M) Disc
15.00
MISC.
Gemini Combo Pack (B) Disc
12.00
MiSC.
Genesis (A) Disc
20.00
MISC.
Graph Builder (BM) Disc
10.00
MISC.
Grophlcs Pock (B) Tape Salomon
3.00
MISC.
Home Accountant (B) Disc
6.00
MfSC.
Icon Art Master (BM) Disc
12.00
MISC.
tnvolclng (B) Disc
10.00
MISC.
Kansas Personal Finance (B) 01
6.00
MISC.
Lite & Buss Organiser (B) Disc
6.00
MISC.
Logo & Extension (B) ROM & DIs
25.00
MiSC.
Machine Code Tutor (BM) Tape
10.00
MISC.
Mcvid Graphics (BE) Disc
6.00
Msc.
Merlin Ootabase/Scrlbe (B) ROM
17.34
Msc.
Micro Maths GCSE (C) Disc
15.00
MISC.
Micro Viewdata Prestel (B)
12.00
MISC.
Midge Message Compr (B) Disc
6.00
Msc.
Money Management (8) Disc
10.00
Mlsc.
Music Collection (8) Disc
0.00
Mlsc.
Pixel Perfect DTP (8M) Olscs
26.04
Mlsc.
Pixel Perfect Maths Pack (B)
10.00
MISC.
Print Utility (8) Disc
5.00
MISC.
Science & Technology (B) Disc
12.00
MISC.
Share Anal -Synergy (B) Disc
26.04
MISC.
Slave ♦ ROM (B)
20.00
MISC.
Spanish level B (BM) Disc
10.00
MISC.
Spy (B) ROM
12.00
MISC.
STARdataBASE (B) Disc
10.00
MiSC.
Startrader (A) Disc
10.00
MISC.
The Bank Manager (A) Disc
15.00
MISC.
The Scythe (8) ROM Disc
10.00
MISC.
U Connect (A) Disc
15.00
Mlsc.
VAT & Cash Care (B) Disc
10.00
Mlsc.
VI si tax-viewdata (B) ROM
20.00
MSC.
Vu-Cdc (Psion) (B) Tape
e.oo
MISC.
vu-flte (8) Tape
10.00
MtSC.
Welcome FORTH (8) ROM HCCS
10.00
Mlsc.
ZOOM Mach. Code Monitor (B)
10.00
Money
ATS * Support ROM
8.00
Money
Master copy (M) Disc
7.00
Nldd vail
Chauffeur (B)
8.00
Nldd Votl
Graf Ik (BM) Disc
4.00
Nldd Veil
Illustrator DTP (BM) Disc
20.00
Nldd van
illustrator Paintbox (C) Disc
10.00
PMS
The Publisher (C) ROM 4- fonts
29.95
Pace
Micronet Terminal (B) ROM
8.00
PRES
Adv'd Disc Toolkit (BM) Rom
20.00
PRES
Advon'd Rie Manager (BM) ROM
15.00
Superior
Speech! (BM) Disc
6.00
Watford
Beebmon (B) ROM
20.00
Watford
Disassembler ROM (B) ROM
15.00
Watford
Disc Database (8) Disc
10.00
Watford
Dumpout 3
12.00
Watford
NLQ Designer (8M) ROM
12.00
Watford
Office Moster (B) Disc
10.00
Wofford
Office Mato (B) Disc
6.00
Wofford
Quest Paint (BM) ROM
20.00
Wolford
ROM Spell (B) ROM
12.00
Watford
Word-Aid (BM) ROM
10.00
OAKES
Acornsoft
Arcadlcns (B) Disc
5.00
Acornsoft
Aviator (B) Disc
7.00
Acornsoft
Bouncer (B) Disc
5.00
Acornsott
Dronga(B) Disc
5.00
Acornsoft
Firebug (8) Disc
5.00
Acornsoft
Planetoid (B) Disc
5.00
Acornsoft
Revs (BM) Disc
8.00
Acornsoft
Rocket Raid (B) Disc
5.00
Acornsoft
Super invaders (8) Disc
5.00
Clares
Interdictor 2 (A) Disc
20.00
Dabs Pres
All In Boxing (A) Disc
9.00
Domark
Empire Strikes Bock (B) Disc
4.00
Domark
Wax (B) Disc
6.00
Domark
Star Wars (B) Disc
4.00
Impact
Apocalypse (A) Disc
10.00
Impoct
E Type (A) Disc
8.00
impact
Powerband (A) Disc
12.00
impoct
Quazar (A) Disc
6.00
impoct
U.I.M. (A) DISC
13.00
Micro Row
tailor Gorina (B) Disc
6.00
Minerva
Hoverbod (A) Disc
8.00
Minerva
Minotaur (A) Disc
8.00
Mac.
Boxing Manager (A) Disc
12.00
Mlsc.
Corruption (A) Disc
15.00
Mlsc.
Fish (A) Disc
15.00
Mlsc.
Lemmings (A) Disc
15.00
Mlsc.
Manchester United (A) Disc
12.00
Superior
Barbarian ll (BM) Disc
6.00
Superior
Codename Droid (8M) Disc
6.00
Superior
Conqueror (A) Disc
14.00
Superior
Elixir (BM) Disc
6.00
Superior
Exile (BM) Disc
8.00
Superior
Lost Ninja (BM) Disc
6.00
Superior
Ute of Repton (BM) Disc
4.00
Superior
Ninja 2 (BM) Disc
6.00
Superior
Predator (BM) Disc
6.00
Superior
Ravenskult (BM) Disc
4.00
Superior
Repton 3 (A) Disc
12.00
Superior
Repton Infinity (BE) Disc
6.00
Superior
Repton Thru Time (BM) Disc
6.00
Superior
Ricochet (BM) Disc
6.00
Superior
Sam 4 (C) Disc
7.00
Superior
Spellbinder (BM) Disc
4.00
Superior
Spycat (BM) Disc
6.00
Superior
Superior Soccer (BM) Disc
6.00
Superior
Zarcn (A) Disc
0.00
(BJBQCB (M) Mate 120 (C) Compact (A) Archimedes
IX/I/VTI— IS
M any great mathemati-
cians have remarked
that for them numbers
i were not cold unfeeling
cyphers, but individuals with
their own quaint eccentricities
and distinct personalities.
Developing this keen apprecia-
tion and seeing numbers as
helpers, not enemies, must be
one of the main aims of any
maths curriculum.
Maths Sieve , from Compu-
ter Tutorial Services, seeks to
achieve this. This program is
aimed at children from eight
years up to GCSE level and is
contributory to National
Attainment Target 5.
The name derives from
Erastothenes' Sieve, a method
for extracting prime numbers
from the main mass of integers
which is among the earliest
algorithms known. Fascination
with prime numbers is at the
heart of advanced modern
maths, and barely a month
goes by without someone
announcing a new value for
the highest prime known.
Maths Sieve , effectively a
teaching game, emphasises the
spiky aloofness of the primes
against the background of
more ‘domesticated' integers.
Maths Sieve is fully Rise Os
compliant, and can be installed
on the icon bar. Before starting
on the program, a level from
one to three can be selected,
depending on the user’s age.
The main display is a number
grid, which can be configured
to show up to 1000 integers.
The default display shows a
10x10 grid, up to 100, but this
can be scrolled down. The
emphasis on primes starts
immediately, as the first eight
prime numbers are highlighted
in different colours. Clicking
on the squares for any of these
numbers will tag all the num-
bers on the grid that are
multiples of this prime with
the appropriate colours.
The Menu button brings up
a number of options on the
main grid. Width is used to
configure the size of the table,
and Times Tables tests the
user on their times tables, with
random questions. Calcula-
tions is an informative option,
only available on level three,
which allows the user to enter
a single number (for Powers)
or two numbers (for lowest
common multiple or highest
common factor) and the pro-
PRIME
TIME
Fin Fahey looks at Maths Sieve,
an introduction to the discrete charm of
the prime numbers
.hTHI
nrrnunber
UrTtf-
■
0
l A.
1
■
4
m
6
7
8
9
ie
A
11
12
13
14
15
16
17
18
in
20
Grid
1 Width
w
Tines Table Testing
■ Tines tablesH
| Calculations [>
Tell
ne 8 tines 10
\Eb
41
42
j
Hy answer is :
88
1 ,
*
m
nn
51
52
53
54
55
56
57
58
59
60
M
61
62
63
64
65
66
67
68
69
70
i
71
72
73
74
75
76
77
78
79
80
qtt i
81
82
83
84
85
86
87
88
89
90
r
"V'fy
:8
◄c
—
—
—
—
—
—
—
il
▼f/
Times tables made easier with Maths Sieve
numbers
gram displays a
fitting the criteria.
By the side of the number
grid, a toolbox provides other
options. The first clears the
grid of any coloured tags and
is followed by five icons that
will display the opening num-
bers for a number of series:
square, triangular, pentagonal
and hexagonal numbers and
the Fibonacci series.
Square numbers are obvi-
ously the squares of the
integers: 1, 4, 9, 16, 25 . . . The
triangular series goes: 1, 3, 6,
10, 15 ... , which is under-
standable when 10 is regarded
as 1 +2+3+4. The other options
follow the same reasoning.
The Fibonacci series is an
invaluable concept to repro-
duce, as it has become ubiqui-
tous, popping up in such
applications as speed sorting,
and is also visible in many
natural structures like plants or
the wings of birds.
At the bottom of the icon
window is a number informa-
tion box. This can be selected
to obtain in-depth information
on any given number, which
depends on the level. The user
enters the number, and the pro-
gram displays a complete set
of information about it - if it
is odd or even, square or tri-
angular, what its prime factors,
factors and multiples are and
so on. To make life easier, two
arrows at the bottom allow the
user to scroll through the ent-
ire set of integers.
More can be obtained from
this window using the Menu
button. This highlights one of
Maths Sieve important features
- the ability to save the num-
ber information data. This lets
the pupil save the data on any
number, which allows
individual databases to be built
up as part of an ongoing pro-
ject. Other information can be
obtained: reciprocal, an
unusual excursion into real
numbers, displays the decimal
reciprocal of the number. Sum
of factors can be used to deter-
mine whether a number is
perfect - a perfect number is
equal to the sum of its own
factors (the first two are six
and 28). Finally you can find
out how many primes there are
less than the current number.
Possibly the most important
part of the program is the
multi-player number game.
This provides a way for the
children to test out their
knowledge against each other.
The game board displays the
integers from one to 100, and
allows the players to each
select a cover. They can each
then in turn roll a ‘die’ which
gives them a random number
depending on the level (level
two, for example, shows 2, 3,
5, 7, 11 or any prime number).
The player must then click on
any number on the grid that
hasn’t already been selected
that has that number as a fac-
tor. The object of the game is
to build a row, column or
diagonal of four numbers,
whereupon that player wins.
Maths Sieve is an open-
ended program, covering a
number of topics on the
National Curriculum. The
review copy came with an ade-
quate operating manual but
most aspects of the program
are self-explanatory and
although the accompanying
teachers’ notes were still under
preparation, they look like
they will be fairly extensive.
As the standard of edu-
cational software goes, this is a
well designed, inexpensive and
involving program. It doesn’t
coyly seek to restrict pupils’
access to information in some
game of educational hide-and-
seek, but instead tries to draw
them into an ever-expanding
world of knowledge. Best of
all, the game component
should make it fun to use.
PRODUCT DETAILS
Product: Maths Sieve
Supplier: Computer Tutorial Ser-
vices, 4 Mill Hill Road, Cowes,
IOW, P031 7EA Tel: (0983) 294333
Machine: Archimedes
Price: 19.95 inc VAT
BBC ACORN USER SEPTEMBER 1992 101
m AVP
THE
( From Britain’s largest Supplier of
j Educational Software
2 Comprehensive Guides to over 2500
Educational Programs for the
! J BBC, Archimedes, A3000, A5000,
| RM Nimbus and IBM PC
j All in Stock for Immediate Delivery
1 For 5-11 age group
2 11-Adult
For Your Free Copy Contact
AVP School Hill Centre
1 Chepstow Gwent NP6 5PH
j Telephone 0291 625439
1 | Fax 0291 629671
BIG
BLACK
CAT
ALOGUE
C.U. Electronics Ltd.
Computers, Upgrade & Electronics
65a Middle Hillgate, Stockport SKI 3EH
Tfel: 061 476 0576. Fax: 061 477 2361
SPECIAL OFFER
While Stocks Last
85 Mb Internal IDE Hard
Drive Unit
For A3000
other
capacities
available, call
for details
061 476 0576
SJ RESEARCH LIMITED
J1 THE PADDOCKS
347 CHERRY HINTON RD
CAMBRIDGE CB l 4DH
TEL. 0223416715
FAX 0223416440
RESEARCH
SJ Research is a leading manufacturer of
networking equipment for the educational market.
We are looking for several enthusiastic, self-
motivated people to augment our
Sales and support team
You will play an important role in safeguarding
our reputation for the quality of our service, and
will be expected to help customers to buy systems
which suit their needs. A good working
knowledge of Acorn systems would be useful.
Your exact job specification will be determined by
your skills and interests: certainly some posts will
involve visiting customers and clients. Your salary
will depend on experience, but is likely to be in the
range £18,000 - £25,000.
Apply in your own handwriting, enclosing a full
curriculum vitae, to Neil Spence-Jones at
SJ Research. No agencies please.
102 BBC ACORN USER SEPTEMBER 1 992
/\RIVI CHIPS
As the Arm chip
goes global, Ian
Burley talks to
its designers
UP IN ARMS
T hese days the Arm chip is
firmly in the spotlight.
Only recently Apple’s
new Newton computer
was launched amid much
media attention. Known as the
personal digital assistant, it has
a powerful, efficient chip that
consumes next to no power -
the Arm processor.
Naturally, all this attention
is good news for Acorn. Arm
chips are vital to Rise OS
machines. And at the centre of
all the fuss is Arm Ltd -
Advanced Rise Machines - the
Acorn spin-off, financially
backed by Apple, and
entrusted with the future of
Arm technology.
I recently visited Arm Ltd,
which runs its operations from
a converted 18-century barn in
the village of Swaffham Bul-
beck. There I found a small
but highly motivated team who
aim to put Arm technology
back on top of the global Rise
processor league.
THE ARM STORY
Arm Ltd was formed in 1990
by surprise partners Apple and
Acorn. At the time, Apple
coyly declined to confirm its
intentions. IBM and Apple had
already announced a new
Power PC platform and many
onlookers were convinced that
Arm was central to this. In
reality, Apple’s separate PDA
project, which eventually lead-
ing to the Newton, was already
under way. Apple chief John
Sculley once predicted a world
PDA market of $3 trillion and,
if this is true, the Power PC
project could prove to be small
fry, compared to the potential
of PDA effort.
The story of Arm Ltd is fas-
cinating for Acorn watchers.
VLSI Technology, which
made Arm chips for Acorn,
conjured up enthusiasm at
Apple as early as 1987, the
same year Acorn launched the
Archimedes. In fact, Apple
almost launched some Arm-
based products of its own.
However, Apple was
concerned that Acorn had
direct control over the Arm
chipset. Meanwhile, Acorn
was unable to match the
admiration its Arm technology
was earning with hard third-
party sales. The pioneering
chip was falling behind as
other companies started to pro-
duce super-powerful Rise
designs. Sanyo was signed up
as a second source of Ann
chips, but Sanyo’s Arms never
reached production.
By 1990, John Sculley was
talking about advanced per-
sonal computers, dubbed as
PDAs. Larry Tesler, who was
in charge of Apple’s research
program, was an admirer of
the Arm’s low power con-
sumption and efficient design.
He thought it ideal for battery-
powered computing. Tesler
was soon in charge of the PDA
project and was determined to
use Arm chips despite two
problems. The first was techni-
cal: the basic Arm design
needed some changes. The
second problem was the Acorn
factor.
Acorn’s managing director,
Sam Wauchope. and technical
director Malcolm Bird met
BBC ACORN USER SEPTEMBER 1992 103
/\RI\/1 CHIPS
Larry Tesler in August 1990.
Tesler was impressed by the
enthusiasm with which
Acorn’s in-house VLSI design
team greeted his technical
requirements. The message
was: you want changes? No
problem. The deal was sealed.
Wauchope was brave
enough to realise future
development of Arm technol-
ogy could be better served by
an independent company -
especially with Apple’s back-
ing. This would be good for
Acorn because investment in
the very chips Acorn depended
on was secure. By November,
Arm Ltd was formed with
Apple and Acorn, each hold-
ing 46 per cent of the stakes
while the remainder went to
VLSI Technology. Most of
Acorn’s VLSI design team
relocated to Arm Ltd and
Robin Saxby was hired as
managing director.
THE GOAL
Arm Ltd was formed because
Apple needed the chips for
their PDA project. But the
company wanted to promote
the Arm chip in its own right.
It wanted to see the Arm chip
replacing older Cisc (complex
instruction set) processors in
portable products or embedded
control applications. Arm Ltd
is also committed to what arc
described as ‘cost-sensitive
performance’ uses like 3D
colour graphics and home
computers such as the
Archimedes.
Arm Ltd has only 30 staff,
yet in 18 months it has pro-
duced four new Arm6 family
members and continues to
develop the rest of the Arm
chip set. Faster Arm700 and
800 series chips are in the
pipeline, loo. There’s also the
FPA10 Boating-point accelera-
tor chip - a sort of Rise maths
chip as well as custom
developments of earlier chips
like Arm2.
One of Arm Ltd’s key
strengths is that it can custom-
ise chips to a customer’s
requirement very quickly.
Robin Saxby, calls this chang-
ing chip ‘flavours’. The
Arm610 was developed from
the Arm600 with Apple in
mind and the whole process
took just four months. It’s now
being produced by Apple’s
American partner, VLSI Tech-
nology, and GEC-Plessey
Semiconductors in the UK.
Being close to the customer
is a priority at Arm Ltd and
last year an office in Los Gatos
in Silicon Valley was opened
to help customers develop
their requirements, though all
key VLSI design work remains
at Swaffham.
In June, Saxby went to
Japan to promote Arm Ltd -
he ended up staying two
weeks. “We made the pages of
three of Japan’s top newspa-
pers; there’s considerable
interest in our technology out
there,’’ he enthused. “We were
told our seminars were some
of the best attended this year,”
he added. Saxby is soon
returning to Japan for another
two to three weeks of lobbying
and hopes to announce a
Japanese joint project by the
end of the year.
If Arm Ltd can crack the
Japanese market, we could
soon find Arm chips in
anything from computer game
consoles to personal organisers
to cellular telephones.
Could Acorn’s original
shoe-string band of Arm chip
designers back in 1984 ever
have thought their pioneering
technology might be on the
brink of ubiquity eight years
hence? Similar optimism,
based solely on the Arm’s
merit five years ago, was
short-lived. This time it’s dif-
ferent; one senses the Arm will
actually make it.
WHAT'S IN IT FOR US?
Of course, uppermost in BAU
readers' minds is - how will
Acorn benefit from Arm Ltd?
Until Acorn publicly reveals
its own plans, there’s no way
Arm Ltd can be persuaded to
discuss its customer’s require-
ments in detail.
It’s no secret that an
enhanced video controller
called VIDC20 is under
development and this will pro-
bably offer 24-bit colour for
on-screen photo-realism in
future Archimedes computers.
But Arm Ltd is tight-lipped
about even that. It’s the same
THE NEXT GENERATION
A lot of confusion has surrounded the burgeoning
new Arm6 family. So, to clear matters up, here is an
overview of the new chips.
Acorn currently uses Arm2 and 3 generation chips
pre-dating Arm Ltd. Apple uses the Arm610, a mem-
ber of the new Arm6 family developed by Arm Ltd.
Arm6 itself is a macrocell, not a chip. The Arm6
macrocell is an enhanced Arm2 processor core design
which can be easily pasted into new composite silicon
designs using special CAD tools.
Improvements include one-micron fabrication size
and very low power consumption static CMOS con-
struction. Arm6 occupies just a tiny 2.8mm square
corner of the silicon in Arm600 and 610 chips, for
example. An improved ALU (arithmetic logic unit)
reduces clock cycles required to compute some
instructions. Byte ordering is now switchable between
little and big 'endian' for compatibility outside out-
side the Acorn fold. The address bus width has been
increased from 26 to 32 bits. In 32-bit mode an extra
status register accommodates flags which used to
reside in the first six bits of the program counter.
Rise OS can't currently use the Arm6 32-bit mode,
but switchable 26-bit compatibility is retained and the
latest Rise OS 3.1 version is Arm6-aware. Arm6 is also
better at dealing with virtual memory addressing.
The simplest Arm6 family member is the Arm60,
Arm6 in its own chip package - which now conforms
to the industry standard JTAG boundary scan
standard for chip testing. Arm61 is pin-compatible
with the old Arm2, as used in all Archimedes compu-
ters up to the Arm3-equipped A540, A5000 and the
new A4. Arm600, like Arm3, has a 4K instruction cache
to prevent the processor having to wait for external
memory to keep up, but there the similarities end.
Arm600's cache is more power efficient and there's
also a two word write buffer. This further helps the
processor retain full momentum and contributes
heavily to Arm600's typical 40 per cent performance
improvement over Arm3.
Arm600 contains an on-chip MMU (memory man-
agement unit) developed from MemC20, which was
never produced. It's incompatible with the MEMCIa
currently used by Acorn. The new MMU incorporates
vital memory partitioning functions for an object-
oriented operating system, as used in Apple's Newton.
Arm600s can talk to other devices, floating-point
accelerators or even other Arms, via a co-processor
interface.
Arm610 is a more compact Arm600 sans co-proces-
sor interface. Arm610's advanced 144-pin Thin Quad
Flat Pack (TQFP) chip is extremely small and consumes
much less current than comparable chips.
One of Arm Ltd's customers recently benchmarked
the performance of a 20MHz Arm610, which Arm Ltd
nominally rates at 15mips. The result was 25K dhry-
stones per second. They concluded performance was
comparable with a 35MHz Intel 486DX or a 40MHz
Motorola 68040. The benchmark is simply a statistic
but it's worth noting Apple's fastest Macintosh
Quadra uses a 33MHz 68040.
Rival chips consume several watts of power while
the 610 is rated at 0.5w on a 5V system or 0.3w in a 3V
system. No other commercially available microproces-
sors approach Arm610's watt/mip ratio and Arm Ltd
points out that Arm610 is cheaper to manufacture.
VLSI Technology lists Arm610s as being available for
from about US$20 each in quantity.
104 BBC ACORN USER SEPTEMBER 1992
/\RI\/1 CHIPS
SPOT THE ARM
Up until about five years ago, Arms were the world's
best selling Rise chips. And although most of them
have ended up in Acorn products, other Arms have
found their way into a diverse selection of products.
Arms are fast and cheap, ideal for accelerating things.
Perhaps the second most popular application for the
Arm is as the centrepiece of the Arm3 upgrade board.
Meanwhile, Radius in the US was an early third-
party Arm chip customer. Radius uses 10MHz Arm2s
in graphics accelerator cards for Apple Macs. The cards
weren't the fastest but came out tops in value for
money. Radius successfully ported Apple's key OS
graphics driver code, QuickDraw, to the Arm.
But, did you know Arm is an Oscar-winner? Jim
Henson's Creature Shop is a high-tech puppet com-
pany, founded by the inventor of The Muppets. It
won an Oscar last year for its Henson Performance
Control System that uses Arm-based controller cards
supplied by Micro-robotics.
Henpec's claim to fame comes from the second
Mutant Ninja Turtles film. It produced those complex
facial expressions. Previous Jim Henson creations
required up to 50 hand-operated controls to perform
similar tasks. Having tried eight-bit controllers the
company decided to upgrade to 32-bit Arm power.
David Housman of JHCS explained: "The Arm is
low-cost, it has a good instruction set, and has very
low power consumption, making it suitable for
location shots. And the Arm processor has a superb C
compiler that is streets ahead of anything available
for PCs, especially in terms of code density."
Another impressive example of the Arm at work is
a Rediffusion simulator. Flight crew trainers are
usually about $10 million, but the Arm version is much
cheaper! Rediffusion produced Commander, a baby
flight simulator with hydraulically operated cockpit. It
costs £45,000 and is a coin-operated arcade simulator.
Commander has a hybrid control system with a 286
PC running the game program and sending high-level
graphics and sound instructions to a pair of cards each
sporting an Arm3 processor. Rediffusion claims
Commander is the first arcade simulator to integrate
four key elements: real-time control of the vehicle,
motion, dual display screens featuring high-resolution
graphics and Midi-controlled sound.
Other applications worth mentioning include real-
time data logging equipment, a PostScript controller
system for Olivetti's ETV word processor workstation
and PC background processor cards.
Acorn co-founder Hermann Hauser had a special
version of the Arm2 processor embedded in a custom
chip which was to be the heart of his Advanced Book
Computer. Hauser calls his chip Hercules, small but
powerful. Ironically, the Advanced Book Computer
does not seem to have a bright future, while Apple's
remarkably similar Newton is currently in the limelight.
for the long-awaited FPA10
floating-point accelerator,
which is even on some Acorn
A540 brochures.
So is Arm technology going
to keep up with the recent
spurt in performance shown by
Intel in its 486 PC processors?
Robin Saxby had a positive
response: “I can’t answer for
Acorn regarding what it
intends to use its future pro-
ducts for, but while it’s true
we have stated that Arm is
targeting portable, telecomms
and other embedded controller
applications, Arm processors
will get faster with time.”
Saxby told us that Arm was
never designed to compete
with the monolithic high-end
Rise monsters, which Mips,
Sun Microsystems and DEC
currently produce, but he is
unworried by today’s fast Intel
486s and tomorrow’s 586s.
“Arms are simpler, cheaper to
make and more efficient,” he
explained. The future Arm700
and 800 series should keep
Acorn in touch with the PCs of
this world although, maybe,
the large performance lead
Arm2 and Arm3 once enjoyed
over the PC chips will not
return for a while.
But a super-high perfor-
mance Arm processor could be
with us as early as next year, if
only in experimental form.
“We are involved in a couple
of projects with Manchester
University’s Professor Steve
Furber, one of the Arm chip’s
parents, which includes Amu-
let, an asynchronous Arm.
“A very high-speed bipolar
version of this chip could run
at lOOmips, but we won’t see
that as a commercial product
until after the Arm8 range is
out of the way in several years
time.” And to think the orig-
inal Arm chip first “ran” as a
simulation, written in Basic,
on a humble Beeb with a sec-
ond processor.
With just 24 engineers, Arm
Ltd is tiny, but it is already
showing the semiconductor
giants the way to go. There’s
that inescapable David-and-
Goliath feeling which first
started back in 1985 when
news of Acorn’s home-grown
Rise first trickled out. The old
adage that small is beautiful is
perfectly borne out here. The
pressure is on Saxby and his
team; “It’s hard work,” he
says, “but a lot of fun.”
BBC ACORN USER SEPTEMBER 1992 105
k «a
Acorn 1 ,
The choice of experience
0772 623000
ACORN COMPUTERS
BBC Master Series
Master 128k £395
BBC A3000 Series
A3000 1Mb Basic £595
A3000 Learning Curve £637
A3000 LC Colour System £850
(A3000 LC, AKF1 7 Monitor, Stand)
A3000 LC Col. + Printer Sys. £1085
(as above plus Acorn JP150 Printer)
A3000 Special Access £676
Acorn A5000 Series
A5000 2Mb + 40Mb HD £1497
A5000 2Mb LC + 40Mb HD £1531
A5000 2Mb LC + Printer £1765
(as above plus Acorn JP150 Printer)
All A5000 2Mb models include an Acorn
Multisync Monitor in the price.
SPECIAL OFFER
FREE PLINTH
when purchased with computer!!
2Mb Upgrade F.O.C. or 4Mb for
£115.00 inc VAT
A540 - Multi-Sync Monitor
+ Star LC20 F.O.C.
A5000 - 2Mb RAM Upgrade F.O.C.
These offers cannot be combined with
any other offer.
We Operate the Acorn
Educational Scheme.
We can supply Learning Curve
Models on the Acorn 0%
Finance Scheme.
Finance available over twelve months.
(Approximately three weeks processing)
Deposit Monthly
A3000LC Col System £99 £75
A5000 2Mb LC £179 £135
Finance Prices Shown above INCLUDE VAT
MONITORS
Acorn Colour (AKF1 7) £200
Philips CM8833 II Colour £208
Microvitec CUB3000 Colour £200
Taxan MultiVision 775 ( 0 . 28 Dot Pitch) £388
Taxan MultiVision 795A £439
(0.26 Dop Pitch. FST Black Trinitron Anti-Glare Tube)
A400/1 ACCESSORIES
Items marked with S will work on ALL machines
1Mb RAM Upgrade £38
2Mb RAM Upgrade £74
3Mb RAM Upgrade £104
(Above memory fitted for £10. 00 plus
courier charge)
Acorn SCSI Card
£238$
Acorn Ethernet II Card
£219$
Acorn MIDI Card
£64$
Arm 3 Upgrade (Adelph One)
£297
4Mb to 8Mb Upgrade
£649
C.C. Scan-Light A4
£369$
Sheet Feeder for above
£148$
C.C. Scan-Light + Feeder
£453$
C.C. Scan-Light Junior
£165$
C.C. Scan-Light 256
£199$
VIDC Enhancer
£27
Econet Module
£47$
Beebug Disc Buffer
£34
Orion TV Modulator + Audio
£41
Replacement Floppy
£45
Faxpack (cc)
£289
Jostick Interface (Serial Port)
£35
ARM 3 (Ground Control)
£185
Vision Digitiser
£49
A540 ACCESSORIES
4Mb Ugrade (Up to 16Mb)
£378
VIDC Enhancer software
£10
A5000 ACCESSORIES
Acorn 2Mb RAM Upgrade
£125
Leading Edge Joystick
£33
A3000 ACCESSORIES
Orion 1Mb RAM Upgrade
£50
(Expandable to 4 Mb using only 8 chips)
Orion 3Mb RAM Upgrade
£143
A3000 Podule Expansion
£55
Two slot external podule expansion case
allowing the use of two compatible 400 series
cards simultaneously. For example, the CC
Laser Direct Card with an Orion IDE interface.
Acorn Serial Upgrade
£17
Orion Serial Upgrade
£14
PRES Monitor Stand
£24
Acorn User/Midi Port
£46
CC Scanlight Junior A3000
£165
CC Scanlight A4 Mk II A3000
£369
CC Sheetfeeder for A4 Scan
£148
CC Scanlight A4 + feeder
£453
CC Scanlight 256
£199
Orion TV Modulator + Audio
£41
Vision Digitiser (MCCS) Int £49 Ext £62
BOOKS/MANUALS
Programmers Ref. Manuals
£77.00
Prog. Ref Man. (RiscOS 3)
T.B.A.
BASIC V Guide
£19.45
A3000 Technical Guide
£28.95
A5000 Technical Guide
£63.00
A540 Technical Guide
£63.00
BASIC V: A Dabhand Guide
£9.95
Arc. First Steps
£9.95
Budget DTP on the Arc.
£12.95
Arc. Asembly Language
£14.95
Arc. Operating System
£14.95
Acorn D.T.P. Manual
£10.00
1st Word Plus Release 2
£10.00
ANSI C Release 3
£20.00
Acorn Desktop C
£25.00
Acorn Desktop Assembler
£25.00
First Impressions+Disc (Wordpro) £29.95
Good Impressions+Disc (Wordpro)£26.95
PRINTERS
All our printers are UK Models and NOT
grey imports. Please take this into
account when deciding where to
purchase your printer.
FREE ARC CABLE WITH ALL PRINTERS
Canon (Inkjet Printers)
BJ10EX
£190
BJ10EX ASF
£49
BJ10EX Batt
£42
BJ300
£296
BJ330
£386
BJ300 ASF1
£94
BJ300 ASF2
£71
BJ330 ASF1
£116
BJ330 ASF2
£86
Citizen (2 year warranty)
120D+
£117
224D
£176
Swift9Colour£156
Swift 9x
£205
Swift 24e Col. £232
Swift 24x
£302
Sw. 9/24Stand £24
Swift ASF
£72
Projet
£336
24x ASF
£126
PN48
£216
120D+ C64
£132
Epson (new models)
LX400
£117
LX850+
£149
LX1050
£215
FX850
£273
FX1050
£345
DFX5000
£1092
DFX8000
£1958
LQ 100
£166
LQ570
£214
LQ870
£371
LQ860 Col
£450
LQ1010
£276
LQ1060 Col
£603
LQ 1070
£321
LQ 1170
£443
LQ2550 Col
£709
SQ870
£429
SQ1170
£Call
Hewlett Packard
Paintjet
£455
Paintjet XL
£1995
DeskJet 500 £296
DJ 500 Col.
£436
D/jet FX80 cart£56
Panasonic
KX-P1170
£112
KX-P2180
£219
KX-P1123
£138
KX-P1 1 24i
£183
KX-P1695
£282
KX-P1624
£283
KX-P1654
£341
KX-P2624
£285
Star (new low pricing!)
LC20 £117 LC200C £151
LC15 £179 LC24/20 £158
LC24/15 £246 LC24/200 £171
LC24/200C £209 ZA200C £240
ZA250C £306 XB24/200C £301
XB24/250C £361 SJ-48 £179
LASERS
Canon
LBP-4 1 £635 LBP-8/III+ £956
Computer Concept’s
Qume 300dpi 6ppm £866
BJ10EX Turbo Driver £49
600DPI Laser Direct Card £326
LBP4 light £499
LBP4 + £649
LBP8 Laser 600dpi 8ppm £1 326
Colour Direct £Call
Hewlett Packard
LJIIP+ £556 LJ IMP £706
LJ III £1049
I IP Laser Peripherals
1Mb RAM £50 2Mb RAM £80
3Mb RAM £110 4Mb RAM £140
IIP/IIIP Tray £91 Toner £50
Adobe Postscript (IIP/III series) £350
Pacific Page Postscript £210
Pacific Page Postscript XL £450
Turboscript III Postscript £179
CABLES
Arc to Scart + Audio 1.2m £8
Arc to Philips 8833 Mk I1 1 .2m £8
Arc Keyb’d Extension Cable 2m £7
Arc Mouse Extension Cable 2m £7
Arc Key’d Replacement Cable £7
Arc Mouse Replace. Cable £7
4 way trailing socket £5
ARC/A3000 APPLICATIONS
D.T.P.
Impression II (CC) £127
Impression Junior (CC) £72
Impress. Bus. Supplement (CC) £41
Impress Borders (CC) £12
EasiWriter (Icon Technology) £133
Desktop Folio (ESM) £79
Equasor (CC) £42
Showpage(CC) £108
WordProckssors
1st Word Plus Rel. 2 (Acorn)
£69
PenDown (Longman Logotron)
£46
PenDown Plus (Long. Logo.)
£68
EasiWord (Minerva)
£16
Integrated Packages
Pipedream 3 (Colton)
£119
Pipedream 4 (Colton)
£178
Desk Top Office (Minerva)
£69
Databases /Hypertext
Flexible (Minerva)
£84
Multistore (Minerva)
£154
Genesis II (Oak Solutions)
£119
Knowledge Organiser (Clares)
£41
Pinpoint (Long. Logo.)
£85
PinPoint Jnr (Long. Logo)
£23
Magpie (Long. Logo)
£53
Accounting Software
Home Accounts (Minerva)
£34
Business Accounts (Minerva)
£298
Languages
ANSI C Release 3 (Acorn)
£124
Desktop C (Acorn)
£188
Desktop Assembler (Acorn)
£128
Education
Fun Sch. 3 Und. 5’s (Database)
£17
Fun Sch. 3 5*7 (Database)
£17
Fun Sch. 3 Over 7’s (Database)
£17
Fun Sch. 4 Series (Database)
£24
Adventure Playground (Stormsoft) £14
Ollie Octopus Sketchpad (Stormsoft) £14
Amazing Ollie (Stormsoft)
£14
Flightpath (Stormsoft)
£23.50
Maths Pack (HS Software)
£14
Reading Pack (HS Software)
£14
Bumper Pack (HS Software)
£17
Cross Word (HS Software)
£14
Fun & Games (HS Software)
£14
Spreadsheets
IffiS'lli
Schema (Clares)
£98
Eureka (Long. Logo.)
£103
Utilities
Arc DFS (Dabs Press)
£22
Dot Matrix Colour Driver (Ace)
£12
Compression (CC)
£41
MultiFS (Arxe)
£26
Hearsay II (Beebug)
£69
ARCTerm7 (Serial Port)
£67
Turbo Driver (CC)
£49
Music
Armadeus (Clares)
£61
Rhapsody II (Clares)
£45
Tracker (Serial Port)
£38
Notate (Long. Logo.)
£51
Scoredraw (Clares)
£44
Rhythm Box (Clares)
£Call
Notate (Long. Logo)
£51
Graphics
Poster + Font (4Mation)
£79
Render Bender II (Clares)
£98
Graphbox Pro. (Minerva)
£104
Pro Artisan (Clares)
£79
Revelations (Long. Logo.)
£66
Revelation II (Long. Logo.)
£102
Atelier (Minerva)
£69
Chameleon (4Mation)
£25
SmArt (4Mation)
£55
SmArt Filer (4Mation)
£35
See ue at t&e tAout
OCTOBER 16-18
ORION COMPUTERS IS UNDER NEW MANAGEMENT
WE WILL CONTINUE TO SUPPORT ALL OUR EXISTING
CUSTOMERS WITH OUR EXCELLENT LEVELS OF SERVICE
The Graphics Factory - The New Clip Art Collection
Volume 2: General - over 650 images Volume 3: Animals - over 300 images
Volume 4: Sport - over 280 images Volume 5: Characters - over 30 topics
£29.95 Each Volume Includes Graphics Factory Sprite Utilities
Snippet (4Mation)
£25
Vector (4Mation)
£79
ARCLight (Ace)
£42
Euclid (Ace)
£51
Mogul (Ace)
£17
Splice (Ace)
£26
Tween (Ace)
£26
Illusionist (Clares)
£78
Titler (Clares)
£120
Artworks (CC)
£Call
PrimeArt (Minerva)
£69
Type Studio (Beebug)
£27
Font FX (Data Store)
£9
Shape FX (Data Store)
£9
Misc
PC-EmulatorV1.7 (Acorn)
£93
Investigator II (Serial Port)
£22
ARCticulate
£18
ARC/A3000 GAMES
The Fourth Dimension
ARCtist
£19
Break 147/Superpool
£26
Cataclysm
£19
Chocks Away Version II
£19
Chocks Away Extra Missions
£15
Chocks Away Compendium
£29
Drop Ship
£15
E-Type Compendium
£19
Enter the Realm
£19
Grievous Bodily ‘ARM
£19
Holed Out Compendium
£19
Inertia
£15
Man at Arms
£14
Nevryon
£15
Pandora’s Box
£19
Powerband V. II
£19
Pysanki
£14
The Real McCoy 1 or 2
£24
Saloon Cars
£19
Wimp Game
£15
X-Fire
£19
Alien Images
Aliped
14.95
Colony Rescue
14.95
Starch
14.95
Alerion
14.95
Arcendium
14.95
Alien Invasion
14.95
All-In Boxing
14.95
Arxe
Blitz £19 Bambuzle
£15
Atomic
IlSii
Aggressor £1 8 Bobby Blockhead £18
C.I.S.
Chequered Flag
£19
Microdrive 3D World Edition
£21
Turbo Type
£17
Fireball II
£14
Mahjong
£14
Crisis
£14
Clares
Interdictor II
£23
Coinage
Pesky Muskrats
£19
Cygnus
Tower of Babel
£19
Twin World
£15
Iron Lord
£14
Domark
■■II
Mig-29 Super Fulcrum
£29
3D Construction Set
£35
Eterna
Ballarena
£15
Blaston
£15
Bubblefair
£15
Cartoon Line
£19
Fine Racer
£15
Kerbang
£11
Legend of the Lost Temple
£21
Poizone
£15
Rockfall
£15
Thing of Darkness £20
Elite (Gold Edition) £31
MicroPower
Chess 3D
Zelanites
£14
£19
Krisalis
Chuck Rock £19
Gods £19
James Pond £19
Lemmings £19
Mad Professor Mariarti £15
Manchester Utd. Europe £19
Nebulus £19
World Champ. Boxing Manager £19
World Champ. Squash £19
Swiv £19
Simls
Flight Simulator Toolkit £31
Superior Software
Air Supremacy £19 Hostages £15
Master Break £15 Speech £15
Turcan
DreadNoughts £26 Waterloo
Virgin
Magnetic Scrolls Collection
Wonderland
Please ring lor current prices on software
NOT listed here
RIBBONS
£25
£24
Branded Ribbons
Amstrad DMP2000/3160
Citizen 120D
Citizen Swift 24 Black
Citizen Swift 24 Colour
Epson LX80/86
Epson FX80,MX80,LX800
Epson LQ400.550 fabric
Epson MX1 00.FX1 000.FX1 050
Epson EX800/1 000 Black
Panasonic KXP145, KXP115
Panasonic KXP140
Star LC10
Star LC10 4 Colour
Star LC200 Black
Star LC200 Colour
Star LC24/10/ LC24 200 Black
Star LC24 200 Colour
£5
£3
£4
£14
£4
£5
£6
£6
£7
£7
£10
£4
£6
£5
£11
£8
£13
Printer Cartridges
Canon LBP4 Toner Cartridge £55
Canon LBP8 Toner Cartridge £62
Canon BJ130 (BJI481) £10
Canon BJlOe (BC01) £16
Canon BJ300/330 (BJI642) £11
C’jet 132/Canon PJ 1080 Black £9
C'jet 132/Canon PJ1080 Colour £14
HP PaintJet Black £20
HP Paintjet Colour £23
HP Deskjet + (Permanent Ink) £12
HP Deskjet 500C Colour £22
Qume Crystal Print Toner Set £66
Qume Crystal Print Drum Set £88
Compatible Ribbons
Amstrad DMP2000 £3
Amstrad LQ3500, PCW8256 £3
Brother M2024 £5
Brother M1009, Ml 109 £4
Brother HR10, 15.20,25, 35 Fabric £4
Brother HR10, 15, 20, 25,35 MS £4
Canon PW1080A £4
Citizen 120D/Swift 24 £3
Epson LX80.86 £3
Epson FX80,MX80,LX800,LX850 £3
Epson FX1 050, LX1 000 £4
Epson LQ500, LQ800.LQ850 £4
Epson LQ1 000.LQ1 050.FX1 000 £6
Epson LQ2500.LQ2550 £6
Epson EX800 £6
Panasonic KXP1 081/90, 1180/24 £4
Seikosha GP100 £3
Shanwa CP80 Multistrike £5
Star LC10/LC20 £3
Star LC10 4 Colour £5
Star LC24/10, LC24/200 £4
Star LC200 Black £3
Discounts available on all ribbons for
quantities of 3 or more.
Please call for prices on any ribbons not listed here.
We can supply almost any ribbon required and,
dependent on quantity, any colour.
Please Note - Quoting the CARMA Group Code
speeds up our search for a ribbon compatible with
your printer.
High performance Hard Disc
Sub-Systems for Archimedes &
A3 000 computers
Fast A.T. Bus Interface . Easy
Installation.
Fit 2 Drives internally (A3/4/500) .
A3000 Compatible
Interface, Manual and Cables £102.00
Tested with: Seagate, Quantum, Maxtor,
Conner & Others.
A3000
A300/400
20Mb
£246
£170
43Mb
£314
£237
52Mb (Cached)
£357
£280
105Mb (Cached)
£441
£365
120Mb (Cached)
£493
£416
200Mb
£578
£502
210Mb (Cached)
£612
£536
425Mb (Cached)
£953
£876
120MB DRIVE FOR A5000 ONLY 365.00
All prices EXCLUDE VAT.
Prices quoted include Card, Cables,
Manual and Drive
A3000 Twin Podule Expansion System
Connect two 400 Series cards to your
A3000 at the same time. Both podules
are available for use with no switching
or extra software needed. Supplied in
colour keyed case with full fitting
instructions. No soldering required.
£55.00
BULK DISKETTES
All our disks come complete with labels
etc. and are 100% certified error free. In
the event that a disk fails it will be
replaced immediately.
25
50
100
250
500
1000
DS/DD96tpi 5V4”
n/a
14
26
60
115
209
MF/2DD 1 Meg 3^/2”
10
20
33
85
162
298
Branded Bulk 3V2“
12
25
45
105
200
379
MF/2HD 2Mcg tffr"
19
37
67
163
295
530
ORDERING INFORMA TION
Minimum Older Value £10.00
Minimum Educational Order Value £15.00
ALL PRICES ARE EXCLUDING V.A.T.
By Post
Please send your orders including a
signed cheque, postal order or credit
card number & expiry date (NOT CASH)
to:
Orion Computers,
250 Leyland Lane.
Leyland,
Preston.
PR5 3HL.
IMPORTANT: All cheques and bankers
drafts to be made payable to
Classeffect Ltd.
I
By Telephonk
Telephone orders may be placed
between 9.30am and 5.00pm. Please
have your credit card number and expiry
date ready.
Tel:0772 623000
Fax: 0772 622917
In Person
Callers most welcome.
We are situated 3 miles from M6 J28.
Open Mon-Fri 9.30am - 5pm.
PLEASE REMEMBER
WHEN COMPARING
PRICES - WE DO NOT
CHARGE CARRIAGE
on standard delivery within
mainland UK unless marked
otherwise. Next day courier Service
£6.00. Carriage on ex/iotl orders
charged at cost.
IBM COMPATIBLE PC's
We now supply our own
range of IBIVI compatible
PC's. Please call for
information and prices.
[21.07.92]
N etworking is one of those
topics that’s usually seen
as ‘not for me’. Leave it
to the big schools and
offices. But if you’ve got more
than one Acorn computer, the
attractions of linking them
together are clear . . . and it
isn’t difficult or that
expensive.
Networks allow you to do
several things not possible on
a roomful of ‘standalone’ com-
puters. First, you can easily
pass work from one computer
to another. Several people can
work on the same project at
once (though usually not on
the same file at the same time),
and collect all their work
together easily. Second, net-
works allow you to share
peripherals - you can have a
single printer and a single hard
disc shared by all the people
on a network.
BASICS
Network argot is almost
impenetrable, but there are
three really important things to
discern. One is the cabling
standard. You can use twisted-
pair cable (like telephone
wire), or coaxial cable (like
TV aerial cable). These both
come in all sorts of different
flavours - they differ in the
number of wires in a cable,
how thick the wires are, what
voltages are used and so on.
You can even use something
exotic like microwaves or opti-
cal fibre to transmit the
signals. The second vital fea-
ture is the protocol used - the
‘language’ the network mes-
sages are sent in. You could
use one set of cables to run
two ‘networks’ - each using
different protocols.
Thirdly, there’s the topology
- the way you plug the net-
work together. There are three
main topologies - buses, rings
and stars. A star is where each
computer is linked directly to
one central point, rather like
telephones linked to the
exchange. All communication
on the network has to be
mediated by the central
machine. A ring is like a bus -
there’s one big long piece of
cable, onto which individual
computers (or stations) hook.
Rings loop back onto them-
selves, whereas buses have
ends like terminus stations on
the railway. Here individual
computers can ‘talk' directly
NET GAINS
Nick Wetherby points out that two computers are better than
one, especially when they're linked up
108 BBC ACORN USER SEPTEMBER 1992
DARREL REES
NETWORKING
Networks come in several flavours - stars, rings and buses: Econet is a bus (the large squares are fileservers)
Econet architecture: terminators (T) suppress reflected signals, the clock ('C') synchronises all data transfer
to each other as well as to the
central machine - the ‘server’.
Indeed there might not even be
a server, as the network could
be ‘peer-to-peer’. Or there
could be several servers, all
doing different jobs.
So what is the server? A
fileserver is a central storage
point on a network. Instead of
each individual computer hav-
ing a hard disc (or its own
floppy disc drive), you save
files via the network. Every-
body’s files are sent to the
server and stored on a big hard
disc. The server’s job is to
keep track of which file
belongs to which network
user, and to send them back
when users want to load them
again. Ideally, a fileserver has
a huge and fast hard disc for
this central storage. This also
makes it easy to keep data safe
- because it’s stored centrally,
it can be backed up centrally,
perhaps using a tape streamer
to back everything up at once.
To keep track of the files’
owners, the network has
‘users’. When you start to use
the network, you ‘log on’, or
tell the fileserver who you are.
Each file has a user it belongs
to, and only that user can read
the file - unless the owner
explicitly allows others to read
the file. One user - the net-
work manager - has access to
everything, and can set up new
users and tweak the fileserver
software. Note that a user is
not the same as a station: a
user can log on from any com-
puter on the net and see the
right files, and some other user
using ‘your’ computer will see
only their own user’s files.
By extension, just as you
can have fileservers, you can
have printservers which print
whatever you send them; data-
base servers which store data
records for you and pass back
only the bits you need; teletext
servers which provide the tele-
text pages you ask for; even
‘compute servers’ which send
back the answers to particu-
larly difficult problems you
send them.
All the networks so far have
been LANs (local area net-
works). You can also connect
them together, with repeaters,
bridges or routers that pass
traffic from one net to another.
And networks can be
expanded across a city or
across the globe forming
WANs (wide-area networks).
Econet has been Acorn’s
standard network since the
beginning - the earliest Atoms
could be connected to the
latest A5000s. Econet defines
all the parts of the network -
cabling, topology and pro-
tocols. It uses special five-wire
cable in a bus topology. At
each end of the cable there’s a
‘terminator’, and somewhere
in the middle you need a
‘clock’. The computers attach
to the main cable via an
Econet module (a tiny inter-
face board) and a short lead.
The Econet filing system soft-
ware necessary is built in to
each Arc, and comes on Rom
with the module for the Master
series. Older BBC model Bs
need a different type of
interface.
In fact, if you’ve got just a
few computers in the same
room, you can connect them
up using an Econet Starter Kit
plus an Econet Lead Set,
which contain all you need - a
ETHERNET
clock, two terminators and
enough little cables and T-
pieces - plus an Econet
module for each machine. You
put the modules in the
machines, and just plug every-
thing together. There are even
access boxes in the Starter kit
that can be screwed to the wall
and linked by Econet cable for
a more permanent installation.
Assuming at least one of
your machines is an Archi-
medes, the best way to set up a
fully-functioning network is to
use Acorn’s Level 4 Fileserver
software. This allows all the
computers - any mix of BBCs
and Archimedes machines - to
share part of the hard disc of
the fileserver Archimedes. In
essence, you create a number
of directories on the hard disc,
each of which belongs to one
of the users on the network.
The software keeps track of
which file belongs to whom.
Another way is to use Oak
Solutions’ Sharer , a mini-
server which allows you to set
up a directory on your hard
disc that can be shared by
everyone else. Unlike the full
server software, Sharer does-
n’t keep track of users’ access
rights - files are either shared
or they aren’t. But this is a
simpler and cheaper option,
perhaps for home networks.
So having built your net-
work, how can you use it? A
network encourages co-opera-
tion and group working -
small wonder that they are
popular in schools. Redwood
Publishing’s extensive net-
work is vital to the production
of BAU. All the Acorn
machines used for writing,
software testing, page layout
and sub-editing are networked.
Next month, we’ll take a more
detailed look at what you can
do with a network.
While Econet is Acorn's own networking system, Ethernet is a well-established and internationally-agreed
standard used by a wide range of computer systems. First developed by Xerox, it really comprises a set of three
physical standards - generally known as 'thick' and 'thin' coaxial Ethernet and 'twisted pair' Ethernet. The
protocols (the 'network language') used with Ethernet cabling vary: many are proprietary to individual
companies, but one common standard widely used in the Unix world is known as TCP/IP.
You can connect Archimedes computers to TCP/IP networks using an Ethernet interface podule and Acorn's
TCP/IP software. But it's important to check your Ethernet cabling first - all the current podules cater for Thick
and Thin Ethernet only. Connections to twisted pair cabling can be made, but only at additional cost.
The major advantage of Ethernet is speed: it runs at a theoretical speed of 10Mb per second - about the same
as a fast hard disc. Compare that with the maximum of 0.2Mb per second for a reasonably-sized Econet. Loading
a large file could be 50 times faster. But Ethernet costs real money: budget on at least £200 per computer for the
interface podule, plus the hefty cost of cabling. Econet is remarkably inexpensive, at about £40 per computer for
the Econet module.
BBC ACORN USER SEPTEMBER 1992 109
061 766 8423
Phone lines open :-
Mon-Fri 09.00- 17.00
Sat 10.00-17.00
FAX: 061 766 8425
Acorn Hardware
Official Acorn Publishing Dealer
A540 inc. 4Mb Ram, 120 Mb HD,
Arm3, Taxan 775 £2495.00
A5000 / 4Mb Ram, 40 Mb hd,
Arm3, Acorn Multiscan Monitor £1 499.00
A5000 / Learning Curve / 4Mb Ram
as above c/w Audio Training Cassette.
Guide to National Curriculum, Acorn
Applications Suite. Pacmania,
PC Emulator , Genesis, 1st word Plus,
Acorn DTP £1531.06
A5000 LC / Acorn Printer / 4Mb Ram
as above c/w Acorn JP150
Inkjet Printer
A3000/ 4Mb Ram fitted
£1765.96
£599.00
A3000 Learning Curve / 4Mb Ram
as above c/w Audio Training Cassette,
Guide to National Curriculum, Acorn
Applications Suite, Pacmania,
PC Emulator, Genesis, 1st Word Plus £642.29
A3000 LC / Acorn Monitor / 4Mb Ram
as above c/w Acorn Colour Monitor
A3000 LC / Acorn Monitor /
Acorn Printer / 4Mb Ram
as above c/w Acorn JP150
Inkjet Printer
£855.05
£1089.95
Acorn Special Needs Centre
A3000 Special Access
Acorn Serial Upgrade. Morley User/Analogue
Expansion Card, Acorn Software Suite,
Utilities Disc, SEMERC & ACE Special
Needs Handbook
A3000 Special Access / Acorn
Colour Monitor / Stand
as above c/w Acorn Monitor and
Pres Monitor Stand
Master 128
Acorn Quest for Gold
Call for details
We operate the
Acorn Teachers and
0% Finance Schemes
Please call for free information pack
A540 Upgrades
4Mb Ram Upgrade £369.00
Taxan 795 VIDC Modes Disc £7.50
Technical Reference Manual £65.00
A5000 Upgrades
2Mb Ram Card
£110.00
Dust Cover (One piece)
£12.95
Technical Reference Manual
£65.00
A400 Upgrades
1 Mb Ram
£35.00
2 Mb Ram
£65.00
3 Mb Ram
£99.00
5.25“ Ext. floppy disc int.
£39.00
Econet Module
£46.00
VIDC Enhancer
£29.00
A3000 Upgrades
1 Mb Ram (2 Mb in total)
£55.00
4 Mb Ram
£159.00
20 Mb Int Hard Disc (IDE)
£199.00
5.25“ External f/disc buffer
£39.00
Serial Upgrade
£19.00
Serial Link Kit (BBC-Arc)
£14.00
User & Analogue Podule
£46.00
User & Midi Podule
£46.00
£679.00
£899.00
£399.00
NEW
THE ACORN A4 PORTABLE
The Power of ARM 3
The Flexibility of RISC OS 3
The Portability of the ACORN A4
A4 4/60 Mb HD Portable £1 699.00
A4 2 Mb FD Portable £1 399.00
A4 2 MB RAM Upgrade £110.00
A4 60 MB HD Upgrade £350.00
A4 Battery Pack £50.00
A4 Econet Upgrade £50.00
A4 Portable Handbook £7.50
A4 Shoulder Bag (Free with every A4 purchased in August & September) £35.00
A4 Technical Reference Manual £65.00
A4 Welcome Guide £1 0.00
Expansion Cards
Econet Module £46.00
Ethernet Expansion Card II £249.00
Floating Point Expansion Card £449.00
Hawk V9 Video Digitiser £1 99.00
I/O Expansion Card £79.00
Midi Upgrade to I/O Card £27.00
Midi Expansion Card £65.00
ROM Expansion Card £45.00
SCSI Expansion Card (Acorn) £229.00
New from Rombo
Vidi-Archimedes
Colour Digitiser
Special Price
A3000 inc. podule housing £72.30
A400 series £72.30
A5000 £72.30
Aleph 1
Arm 3 Upgrade £199.00
386 PC Expansion Card 1 Mb £495.00
386 PC Expansion Card 4Mb £595.00
Standard Monitors
Acom Colour £199.00
Microvitec Cub 3000 £1 99.00
Philips CM8833 II £199.00
Philips Mono (Green) £85.00
All monitors come with free lead. State type of
computer when ordering.
Multiscan Monitors
Taxan 775 Multivision £389.00
Taxan 795 Multivision £449.00
Floppy Disc Drives
5.25" Single 40/80 no psu £95.00
5.25" Single 40/80 with psu £1 09.00
5.25” Dual 40/80 no psu £1 85.00
5.25" Dual 40/80 with psu £199.00
3.5" Single with psu £85.00
3.5" + 5.25" 40/80 with psu £209.00
Printers
Canon Bubblejet BJ-lOe £219.00
Canon B J 1 0e inc. turbo driver £248.00
Sheetfeeder for BJ-1 Oe £59.00
Canon BJC800 (col.) inc. s/w £1895.00
Citizen 120D+ £114.00
Citizen Swift 9 £169.00
Citizen Swift 24e £239.00
Colour Kit for above £39.00
Citizen Swift 224 £199.00
Citizen Swift 224 Colour £229.00
Star LC20 £130.00
Star LC200 Colour (9 pin) £1 89.00
Star LC24- 200 £219.00
Star LC24 - 200 Colour £259.00
Integrex Colourjet 132 £519.00
HP DeskJet 500 £339.00
HP DeskJet 500C £599.00
HP Paintjet £599.00
Laser Direct (LBP4 Hi Res.) £849.00
Laser Direct (LBP8 Hi Res.) £1279.00
RISC os 3
RISC OS 3 Upgrade £TBA
Econet
Broadcast Loader £65.00
Level 4 Software £199.00
Scanners
Flatbed A4 256 Grey SCSI (CC) £849.00
Flatbed A4 with SCSI card £949.00
Scan Junior Scanner 256 £1 99.00
Scanlight Senior Scanner A4 £289.00
Sheet Feeder for above A4 £1 35.00
Fax
Fax Pack (CC) £279.00
Printer Drivers
Midnight Graphics
Citizen Swift 9 Sprite Dump £26.04
Citizen Swift 24 Sprite Dump £26.04
Epson 24 Sprite Dump £26.04
HP Deskjet 500C Sprite Dump £26.04
HP Paintjet Sprite Dump £26.04
Integrex 1 32 Sprite Dump £26.04
Integrex Colourcel Sprite Dump £26.04
Juki 5520 Sprite Dump £26.04
Star LC1 0 Sprite Dump £26.04
Star XB24 Sprite Dump £26.04
Star LC200 Sprite Dump £26.04
Star LC24-200 Sprite Dump £26.04
Ace Computing .
Printer JX (Colour Dot Matrix) £1 4.00
Printer DJ (Deskjet 500C) £14.00
Printer PJ (Paintjet) £14.00
Printer CA (Canon Colour) £1 4.00
Beebug
Deskjet 500C Driver £15.00
Star/Epson/Citizen (Colour) £15.00
Electronic Font Foundry
BubbleJet - BJ10e/130e £10.00
Cables
Arc - Monitor - 8833 inc sound £8.65
Arc -Monitor -8833 II inc sound £8.65
Arc - Parallel Printer Cable £5.00
Keyboard Extender 400/500 £7.50
Mouse Extender £7.50
Replacement Mk I Mouse Cable £6.50
BBC Software
Blob 1 £18.00
Blob 2 £18.00
Chick Chase (80 T rack Only) £1 5.00
E-Type £13.00
Master Break £10.39
Mini Office II £17.35
Modem Master £1 1 .26
Play it Again Sam No's 1 - 1 6 ea. £1 1 .95
Reversals (80 T rack Only) £20.00
UIM £14.95
Where's Blob £18.00
White Knight £18.00
Master Compact
Play It Again Sam No's 1 - 16 ea. £13.00
UIM £14.95
Archimedes Software
4 Mation
Chameleon £25.00
Craftshop 1 £29.00
Craftshop 2
£29.00
Jiglet
£25.00
Jigsaw
£27.00
Poster
£75.00
SmArt
£50.00
SmArtFiler
£32.00
Snippet
£26.00
Vector
£75.00
Ace Computing
ArcLight
£43.00
Euclid
£40.00
Mogul
£17.00
Splice
£26.00
Tween
£26.00
Acorn Computers
1st Word Plus
£65.00
ANSI C (V 3)
£125.00
Acorn Desktop Publisher
£109.00
Desktop Assembler (V 2)
£119.00
Desktop C (V 4)
£185.00
Font Starter Pack
£39.00
Newhall Font Pack
£39.00
PC Emulator / Free Shareware
£95.00
TCP/IP Programers Pack
£50.00
TCP/IP Protocol Suite
£199.00
Arxe Systems
MultiFS
£27.00
Beebug
DeskEdit
£21.00
Desktop Thesaurus
£19.00
Hard Disc Companion 2
£45.00
Hearsay II
£69.00
Ovation
£85.00
Brilliant Computing
Everyday Signs
£20.00
Joystick Games
£20.00
Streetwise
£20.00
Switch On
£20.00
Switch On Actions
£20.00
Teds Adventures
£20.00
Chalksoft
First Words and Pictures
£23.00
House of Numbers
£23.00
Letters and Pictures
£20.00
Maps and Landscapes 1
£23.00
Maps and Landscapes 2
£23.00
Movaword
£20.00
Note Invaders
£20.00
Numbers and Pictures
£20.00
Pirate
£23.00
Puncman 1 and 2
£20.00
Puncman 3 and 4
£20.00
Puncman 5/6/7
£20.00
Reversals
£20.00
Spelling - week by week
£23.00
Words and Pictures
£23.00
Yes Chancellor 2
£23.00
Clares Micro Supplies
Artisan 2
£45.00
Illusionist
£79.00
Interdictor
£10.00
Interdictor II
£23.00
ProArtisan
£70.00
Render Bender 2
£99.00
Rhapsody 2
£45.00
Schema
£90.00
Colton Software
Pipedream 3
£105.00
Pipedream 4
£148.00
Computer Concepts
AvanteGarde Font Pack
£24.00
Artworks
£TBA
Bookman Font Pack
£24.00
Canon BJIOe/x Driver
£47.00
Canon BJC800 Driver
£95.00
Compression
£35.00
Equasor
£37.00
Impression II Borders Disc
£12.00
Impression Business Suppliment £39.00
Impression II Free Drawfile Disc
£124.00
Impression Junior
£69.00
Inter-Word
£29.00
Show Page
£109.00
Cygnus Software
Iron Lord
£14.00
Tower of Babel
£14.00
Twin World
£14.00
Dabs Press
Arc DFS
£22.00
Database Software
Fun School 2 6-8 year olds
£14.95
Fun School 2 over 8s
£14.95
Fun School 2 under 6s
£14.95
Fun School 3 under 5s
£16.95
Fun School 3 5-7 year olds
£16.95
Fun School 3 Over 7s
£16.95
Domark
3D Construction Kit
£35.00
Mig29 Fulcrum
£24.00
Mig29 Super Fulcrum
£29.00
Trivial Pursuit
£22.00
Empire
Pipemania
£16.00
Electromusic Reasearch
Creations Discs 1-8 ea.
£19.00
MIDI Analyser
£29.00
Microstudio
£78.00
Music Player
£35.00
RhythmBox
£29.00
SoundSynth
£39.00
Studio 24 Plus
£149.00
ESM
Desktop Folio
£79.00
Hybrid
Elite
£31.95
Icon Technology
EasiWriter
£115.00
Krisalis Software
Chuck Rock
£19.00
Gods
£19.00
James Pond
£19.00
Lemmings
£19.00
Mad Professor Mariarti
£14.00
Manchester United Europe
£19.00
Nebulus
£19.00
Swiv
£19.00
World Champ. Boxing Manager
£18.00
World Championship Squash
£18.00
Leading Edge
Investigator II
£22.00
Joystick Interface
£23.00
Joystick Interface A5000
£32.00
Tracker
£37.00
Lingenuity
HotLink Presenter
£29.00
Presenter GTi
£69.00
Longman Logotron
ArcComm 2
£49.00
Landmarks Aztec
£19.00
Landmarks Columbus
£19.00
Landmarks Egypt
£19.00
Landmarks Rainforest
£19.00
Landmarks Victorians
£19.00
Landmarks World War II
£19.00
Magpie
£49.00
Notate
£49.00
Numerator
£60.00
Numerator Chaos
£18.00
Pendown
£54.00
Pendown Outline Fonts
£18.00
Pinpoint
£69.00
Pinpoint Junior
£23.00
Revelation 2
£95.00
SkyHunter
£24.00
Magnetic Scrolls
Collection 1 (3 Adventures)
£25.00
Wonderland
£24.00
MicroPower
Chess 3D
£14.00
Zelanites
£15.00
Midnight Graphics
ClipArt 1 over 480 images
£29.95
ClipArt 2 over 350 images
£29.95
Express
£51.02
Tracer
£52.13
Minerva Software
Applications
Ancestry
£59.00
Atelier
£69.00
Cadet
Desktop Office 2
£79.00
Easiword 2
£54.00
Flexible
£89.00
Graphbox
£55.00
Graphbox Professional
£105.00
Home/Club Accounts
£34.00
Multistore II
£179.00
PCAccess
£19.00
PrimeArt
£69.00
Timetabler
£599.00
Leisure
Bughunter in Space
£11.00
Bug Hunter /Moon Dash
£11.00
Casino
£11.00
Caverns
£11.00
Family Favorites
£11.00
Freddy's Folly
£11.00
Hoverbod
£11.00
Ibix the Viking
£11.00
Jet Fighter
£11.00
Maddingly Hall
£11.00
Orion
£11.00
Redshift
£11.00
Talisman
£11.00
Thundermonk
£11.00
Northwest SEMERC *
Compose World
£48.00
Compose World Files 1
£12.00
Compose World Voice Pack 1
£15.00
Conform Keyboard Software
£15.00
Le Monde a Moi
£15.00
Meine Welt
£15.00
My World (Program)
£15.00
My World - Design
£7.50
My World - I'm Special
£7.50
My World - Nursery Disc
£7.50
My World - Maths
£7.50
My World - Patterns
£7.50
My World - Sampler
£7.50
My World - Skeletons
£7.50
My World - Village/Town
£7.50
Oldham Keyboard
£125.00
Phases 2
£15.00
Phases - Borders disc
£7.50
Phases - Christmas disc
£7.50
Phases - Clip Art 1
£7.50
Phases - Very Hungry Caterpillar £7.50
* Please add £2.50 P&P to SEMERC Software
Oak Solutions
Disc Sharer
£119.00
Draw, Print and Plot
£39.00
Genesis
£40.00
Genesis Plus
£69.00
Genesis II
£99.00
Printer Spooler
£65.00
Remote Logon
£34.00
Worra Battle
£14.00
WorraCAD
£74.00
Sherston Software
IDraw Help
£15.95
IHelp
£7.95
Animated Alphabet
£19.00
Arcventure
£25.00
Dreamtime
£20.00
Farm
£19.00
Fleet Street Phantom
£23.00
Glimpse
£8.50
Mapventure
£23.00
Microbugs
£25.00
Nature Park Adventure
£24.50
Selladore Tales
£24.00
Space Mission Mada
£23.00
Stig of the Dump
£22.00
Teachers Cupboard
£24.50
Teddy Bears Picnic
£23.00
Viewpoints
£35.00
Wizards Revenge
£17.00
Worst Witch
£21.50
SIMMIS
Flight Sim Toolkit
£31.00
Storm Software
Adventure Playground
£17.00
Coffee
£27.00
Flight Path
£27.00
Search and Rescue
£27.00
Superior Software
Air Supremacy
£14.00
Conqueror
£15.00
Hostages
£14.00
Master Break
£14.00
Repton 3
£14.00
Speech!
£14.00
Superior Golf
£14.00
The Last Ninja
£19.00
Zarch
£14.00
The Data Store
FontFX
£9.95
ShapeFX
£9.95
The Fourth Dimension
Apocalypse
£14.00
Arcticulate
£14.00
Arctist
£14.00
Boogie Buggy
£14.00
Break 147 /Superpool
£18.00
Cataclysm
£18.00
Chocks Away 2
£15.00
Chocks Away Extra Missions
£14.00
Chocks Away 2 + Ext. Missions
£27.00
Drop Ship
£13.00
E-Type Compendium
£18.00
E-Type Designer
£13.00
Enter The Realm
£18.00
Grievous Bodily 'ARM
£18.00
Holed Out Compendium
£18.00
Inertia
£14.00
Nevryon
£14.00
Pandora's Box
£18.00
Powerband
£14.00
Pysanki
£14.00
Saloon Cars
£18.00
The Real McCoy 1
£23.00
The Real McCoy 2
£23.00
The Wimp Game
£14.00
X-Fire
£18.00
Triple R Education
Converta-Key
£14.00
Data Word
£14.00
Money Matters
£14.00
Picture Book
£14.00
Target Maths
£14.00
Books (No VAT)
Archimedes Assembly Language £14.95
Archimedes Operating System £14.95
C: A Dabhand Guide £14.95
The above books have accompanying discs add £5
for 5.25“ , £7 for 3.5"
A3000 Technical Guide £29.95
ANSI C Version 3 £17.00
Assembler Release 2 £25.00
BASIC V: A Dabhand Guide £9.95
BBC Basic Guide (Acorn) £1 9.95
Budget DTP (Draw & Edit) £1 2.95
DTP Seeds (4Mation) £8.45
Desktop C Release 4 £25.00
Desktop Development UG £25.00
First Word Plus V2 £10.00
M128 Ref. Man.Pts 1&2 (ea.) £14.95
Programming in Ansi C £14.95
RISCOS 3 PRM’s £TBA
1
1
Hours of Opening
Monday - Friday 9.00 a.m. • 5.00 p.m.
Saturday 10.00 a.m. - 5.00 p.m.
Lunch 1.00 p.m. - 1.30 p.m.
How to find us
Important Facts
• NO Minimum Order
Value
• NO Carriage Charges in
Mainland UK
• ALL Goods Despatched
within 24 Hours, subject
to stock levels
• Acorn Qualified Dealer
• Acorn Service Centre
• Hotline Support on all
Hardware and Software
purchased from us
Terms & Conditions
TERMS:^ residents add 1 7.5 C = VAT lo all prices,
except books. c arr j a ge ‘FREE on all items in the
UK (‘with the exception of 'remote* areas). Foreign
orders, no VAT. carriage at cost, (quotations
available). Access/Visa cards accepted. Dabhand
Computing Ltd. is a Qualified Acorn dealer. Official
orders accepted from public sector/education/PLCs,
otherwise cash with order. Tender invitations
welcome. Callers welcome. We are 2 minutes north
of J17, M62. Prices subject to change without
notification. Goods offered subject to being unsold.
DABHAND COMPUTING LTD
5 Victoria Lane
W h i t e f i e I d
Manchester, M25 6AL
m
GAME SHOW
W ith this year’s BAU
show on its way,
things are hotting up
on the games front.
The Deluxe version of Saloon
Cars has arrived, and there
will be a set of extra tracks for
it coming along soon. Also
from 4D, Nevryon 2 and Cyber
Chess should appear soon.
Unfortunately it looks as
though the mysterious Black
Angel and the elusive Chopper
Force will still be at the
‘nearly finished, honest’ stage
by the show.
The big news is that Krisalis
has a host of titles on the way,
and next month we'll finally
be having a look at the long-
awaited Populous , as well as
Lotus Espirit II and Oh No,
More Lemmings. If Populous
is as good on the Arc as it is
on 16-bit machines, then we're
all in for a treat.
Arxe Systems has promised
us at least a previewable copy
of a multi-level parallax shoot
’em up, Scorpius , and the
company is also working on an
early version of a ‘simple but
fun’ Chuckie-Egg style plat-
forms game. Also in the
pipeline is a new Repton-i ype
arcade adventure from Super-
ior. For golf enthusiasts, CIS is
about to release a new version
of the golf game Microdrive ,
complete with course designer.
Anyone who’s ever played
an Infocom text adventure on a
PC will know just how good
they are. Well, Arc owners
will now be able to take
advantage of Infocom’s back
catalogue, thanks to a new PD
application which interprets
the data files from these
games, and allows them to run
on an Arc.
The application, written by
Tim Gladding, is freely avail-
able on most bulletin boards,
but course you will still need
an PC copy of each game to
use it. Virgin Games still sells
10 Infocom titles at a bargain
£9.99 each, ranging from The
Hitch Hiker’s Guide To The
Populous: at last, you can play god
Galaxy , to Leather Goddesses
of Phobos. We may well fea-
ture the application in the
Freebies section of our
monthly disc in the future if
we have the space.
Finally, Paul Jackson has
written in to tell us that, in
addition to the James Pond
cheat published in July’s
column, the number keys plus
1 , 2 & 3 on the keypad can be
used with the cheat to skip to
levels 1 to 12 respectively, and
to see the end screen. See you
next month for Populous , and
much more besides.
Mathew Tizard
THE KRYSALIS
COMPILATION
Krisalis
Tel: (0709) 372290
Rise OS machines
£29.99
This is as much fun as it is
value for money. Mad Pro-
fessor Mariarti, Pipemania
and Terramex have been seen
before but they are accom-
panied here by a new release,
Revelation.
In Revelation you play a
thief who has to tease open a
sucession of safes to get at
the goodies inside. In order to
do this, you will have to get
your brain around just how
the cogs interact inside the
mechanism of each lock.
Each wheel has a series of
coloured spots on its rim and,
when you turn a tumbler, if
two adjoining spots are of the
same colour then the wheel
turns clockwise to avoid this
Crack the combination in Revelation
clash. Sounds simple enough,
but the colour clashes can lead
to chain reactions which upset
all your delicate safe-cracking,
and trigger the burglar alarm!
Various bonuses and other
devices come into play: for
example you have the ability
to Mock' up to three of the
cogs so that they can’t move
out of your chosen orientation.
All this fiddling with locks and
tumblers is against the clock,
and the pace becomes suffi-
ciently frantic as you run out
of time to assure you that the
game is a good one.
The sort of predictive skills
you need remind me of the old
Downfall board game. Inside
the safes are nine deposit
boxes, some full of loot, and
some empty. Occasionally
you find a bonus level inside,
in which case you are given a
single turn to solve another
lock -system.
For the impatient, there is
the usual password system to
enable you to skip levels
you’ve already cracked.
Graphically Revelation is
fine, although the best puzzle
games don't need fancy
graphics to spice them up,
and, as ever, the background
music is excellent.
The other games haven’t
changed, apart from Ter-
ramex. It has had a Rise OS
facelift, now loading pain-
lessly from the desktop and
boasting a choice of two
tunes. Mad Professor must be
the nuttiest arcade adventure
around for the Arc, and Pipe-
mania is a modern classic.
Krisalis has done it again; I
reckon you get more than
your money’s worth here.
Josef Koestler
112 BBC ACORN USER SEPTEMBER 1992
G/\ IVIES
EXPLORER
Dragonsoft
PO Box 22, Whitchurch,
Shropshire
£25.99
Eight-hit: Two 5.25in discs
and 16K Rom
Fresh eight-hit software seem
to be very thin on the ground
these days, so it’s good to see
an independent publisher
releasing a new Beeb title.
You play the role of a boast-
ful explorer who has been
ostracised from his fellows’
company until he can provide
some proof of his unlikely
tales. So off you go to prove
yourself by exploring the four
corners of the world.
Explorer is a commendably
ambitious project which
boasts 31 levels of mazes
(each with 31 by 31 rooms)
and a multiplicity of objects,
monsters, foodstuffs and the
like. In size and detail, as well
as graphically, the game can-
not be faulted.
A split mode screen is used
which to give a text area for
the menus and an area fro
graphics. These are used to
manipulate objects and other-
wise interact with the game,
and the range of scanners, dis-
plays and maps provided help
you to keep track on your
character’s health and wher-
eabouts. The sound quality is
right up at the top end of the
Beeb’s repertoire.
The enormous size and
scope of the game has to be
accommodated by installing
an extra Rom. but this size has
its costs in running speed: As
you move about, some rooms
can take a full three seconds to
appear, which is a little bit
irritating when all you want to
do is take a stroll along an
empty corridor.
Indeed, more than half of all
the rooms, beautifully drawn
though they are, have
absolutely nothing in them.
There is simply not enough
incentive for the player to
keep on exploring the vast
area - there are not enough
puzzles or ways of interacting
with the 45 different types of
monster - and so the initial
enthusiasm begins to sag, and
you are left wondering just
why you are playing. I suppose
it all depends on the expecta-
tion you have of an arcade-
adventure. If you are patient
and enjoy the good bits when
they arrive, then this is the
game for you.
In my view, the game
attempts to be all things to all
people - arcade adventure,
role-playing game, maze - but
falls short of being completely
successful in any of these
Helds. Perhaps the impressive
vision and imagination of the
programmers would be better
served by a revised 32-bit ver-
sion of the game.
This is the only instance I
can recall of attention to detail
being a game’s undoing: here
we have ‘12 earring types’,
but little gameplay.
Mathew Tizard
SALOON CARS
DELUXE
Fourth Dimension
Tel: (0742) 769550
£34.95
I must start this review by
saying that Saloon Cars Del-
uxe is not a new game - it is
really version two of the
Fourth Dimension’s highly
acclaimed Saloon Cars rac-
ing game. If you’ve not seen
Saloon Cars then so much
the better, because the Del-
uxe version is rather good.
Aficionados of the game
will appreciate the improve-
ments but probably won’t be
as impressed overall as
somebody new to the game.
The main area of improve-
ment is in the display
graphics - full advantage is
taken of the extra memory
which is over 1Mb, and the
increased speed offered by an
Arm3. The original version
behaved very oddly with
Arm3s switched on. You
now get a proper rear view
mirror which is a true reflec-
tion of cars, road, scenery,
bends and hills, though for
some reason the horizon scen-
ery is not included. All the
other cars are vector drawn
rather than being sprites. This
allows them to be rotated, spun
and crashed very realistically!
The Arm3 version, intelli-
gently, increases the frame-rate
of the game (how often the
screen is redrawn per second)
without affecting its actual
speed. This improves the
smoothness of the game but
keeps the ‘feel’ the same.
Apart from these changes,
many of the quirks of the old
game have been fixed, and a
few more mundane features
added: You can now buy bet-
ter brakes for your car, as well
as gearbox and tyres and occa-
sionally you get a rolling start
for races. An easy test track
has been added to get you into
the game, a cheat function in
the practice modes repositions
your car after a nasty prang.
Best of all. you can run the
game from a hard disc,
although you need to keep one
of the floppies to hand for the
software protection.
Further courses will become
available on discs for when
you get bored with Brands
Hatch and Silverstone and a
Formula One version is prom-
ised for later this year. The
only feature I'd like to see
included now would be the
ability to look at the game
from different viewpoints,
with roadside cameras ready
to record your most dramatic
crashes! Oh, and perhaps a
little work on the menus
would have been handy.
Saloon Cars was one of
my favourite games when it
first came out and ‘ Deluxe is a
worthy successor. £35 is a lot
of money for a game (£17.50
if you want to upgrade from
1.0), but it must be said that
Saloon Cars is the best racing
game available on the Archi-
medes at the moment.
Dave Lawrence
BBC ACORN USER SEPTEMBER 1992 113
The First Approved Acorn Publishing Dealer
73% on Selected Software.
50% on Selected Hardware.
50% on Selected Fonts.
SI t zB'
Access
F * 1
VISA
[MasterCard]
L ^ J
SAVE
From August the 1st to August the 31st
Please Call early to avoid disappointment as stocks are limited
Font Name Weights RRP SALE Product
How to order from EFF
All prices exclude postage and packing and
VAT. Add up the cost of your order add
P&P and VAT at 17.5%. Carriage for
software is £2.50, for carriage prices on
hardware please call. Then cither phone
your order in to us, or send it by post.
90% of orders are dispatched same day.
Albert
Chance.
Clauch
Digital
fascy0K©ss
7irmaipl
Gruby
ftorror
HotOog
IcePick
Interact 1
Luban
ABCabc
J%BCa.Bc
ABCabc
RBCabc
ABCabc
ABCabc
ABCabc
ABCabc
ABCabc
Matrix RBCabc
mike
QDldSnglish
RBCabc
ftMabc
Roadside
HCiFi
STAMP
Wtruuir
^ u wun
*7<x*hack
Varsity
Hm as
XXI ST
RBCabc
FIH Cl 33
ABC 123
m\ mm S Ufif“
n w
ABCabc
HtfCabC
ABC 123
1
1
1
\
1
1
2
1
1
1
4
1
2
1
1
1
1
2
1
1
1
1
r
l
l
l
£15.00
£15.00
£10.00
£16.00
£12.00
£12.00
£ 7.50
£ 7.50
£5.00
£8.00
£6.00
£6.00
£25.00 £ 12.50
£10.00 £5.00
£10.00 £5.00
£10.00 £5.00
£35.00 £ 17.50
£12.00 £6.00
£11.00
£10.00
£15.00
£12.00
£ 12.00
£18.00
£10.00
£10.00
£10.00
£15.00
£12.00
£12.00
£18.00
£10.00
£ 5.50
£5.00
£ 7.50
£6.00
£6.00
£9.00
£5.00
£5.00
£5.00
£ 7.50
£6.00
£6.00
£9.00
£5.00
Software
Equasor
Impression II
Impression Junior
Impression Bus Suplimenc
Multi-FS
Presenter II
Render Bender
Solid CAD
Solid Render
Solid Tools
Normal SALE
£49.95 £ 44.95
£169.00 £ 135.20
£89.00 £ 78.32
f
£49.95
£35.00
£46.95
£99.95
£149.95
£149.95
£375.00
£ 44.95
£ 29.75
£32.86
£ 49.95
£ 74.97
£ 74.97
£ 99.00
Hardware
Acorn A440/1 LC 4MB
A400 series 1MB RAM
A3000 external drive i/f
A3000 internal SCSI i/f
3.5" external drive + PSU
Beebug VIDC enhancer
Canon LBP4 sheet feeder
Canon LBP4 1MB Ram
Books
Good Impression
DTP on the Archimedes
Miscellaneous
Mouse Mats
Mouse Houses
£1419.00 £ 993.30
£69.00 £ 55.20
£ 35.00 £ 24.50
£175.00 £ 122.50
£99.95 £ 69.95
£35.00 £ 24.50
£99.95 £ 69.30
£299.95 £ 149.97
£26.95
£12.95
£3.99
£3.99
£ 24.95
£ 11.95
£ 2.50
£ 2.50
These Prices will only be held for orders
recieved during the Month of August while
stocks list. Please send your order as soon as
possible to avoid disappointment.
EFF Type Overview FREE
To rccicvc your copy of the EFF type overview, a large poster showing all high quality fonts in one indispensable reference guide please send us your
name and address. Also included will be our latest Font price list along with our Hardware and Software price list and full details of our summer sale.
This Advert was produced using LondonA (Adobe Garamond) one of our many high quality fonts
The Electronic Font Foundry
50/52 • Upper Village Road • Ascot • Berks • SL5 7AQ • Tel 0344 28698 • Fax 0344 872923
My employer runs a bul-
. letin board on a 286 PC
clone. If I buy a suitable
modem, is it possible to down-
load the information into my
PC Emulator? If so, how do I
load programs into the
Emulator?
K. J. Millard
Slockbridge
The wonderful thing
about talking to other
computers through the
phone is most of the time it
doesn’t matter what they
are. You can be at your
Archimedes talking to any
other machine, as long you
both use the same communi-
cations standards. To com-
municate with your
employer’s bulletin board,
you will need a terminal
package such as Hearsay II
and a modem that runs at an
appropriate baud rate. The
two machines must also
share a download protocol
like ZModem or Kermit.
Once downloaded, PC pro-
grams can he transferred to
Dos using the Emulator.
I have a 4Mb A3000 with
an HCCS 45 Mb hardcard.
My daughter often invites a
number of her friends around
to tea and they like to use the
computer.
However, for understand-
able reasons, I would like to
restrict use of the hard disc by
some means without physi-
cally disconnecting it. Do you
know of any utility which
would help?
N.F.Halls
Surrey
71 1 HCCS has two upgrades
"Jthat may be of use; one
is already available and the
company hopes to release the
other in the autumn. The
current version allows multi-
ple partitions on the hard
disc, which means you could
format the disc with two par-
titions and then hide one by
altering the configuration of
your A3000. The unreleased
version (which supports 16-
bit rather than eight-bit
SCSI) will include multiple
partitioning and passwords.
For more information, call
HCCS on 091-487 0760.
QUESTIONS
AND
ANSWERS
STAR QUESTION
As part of a degree course, I plan to construct a steering wheel and
. pedal control system to operate such driving simulations as E-Type
from Fourth Dimension. I can build electronic hardware to simulate the
controls, but would like advice on the cheapest effective way of interfacing
the system with an A3000 or A310, perhaps using a joystick interface.
Graham West
Cambridgeshire
A IThe people from The Fourth Dimension say that given the technical
know-how, you probably could connect your hardware to E-Type
with a joystick interface, but they've never seen it done. They suggest you
consider their Saloon Cars program, as at least a dozen people up and
down the country, including the original programmer, have successfully
built steering wheel and pedal arrangements for it. There's even a couple
of pages in the manual devoted to the topic.
o
I use a BBC
B, and for
n
V
the first time 1
1 am unable
A
to boot a disc on which I have
an awful lot of information I
need. When I press SHIFT/
BREAK, all I get is the message
“DISC FAULT 08 AT 00/00” and
nothing I do will load it.
Where might I gel some help
in order to overcome this
fault? I confess that I haven’t
the slightest idea of the mean-
ing of “08 at 00/00".
K. E. Kemp-Turner
Suffolk
If you’ve had your BBC
for a while and this a
new problem, you must look
after your discs very well! To
explain the message: Infor-
mation is stored on disc in a
number of concentric rings
called tracks, which are fur-
ther divided radially into
sectors - your disc has a
fault (number eight) on track
0 at sector 0. This means
I)FS does not recognise the
format of the current disc so,
unless you’re reading an 80-
track disc on a 40-track
drive or vice versa, Pm
afraid your disc has pro-
bably been corrupted.
Causes of this include dust
or grease on the disc surface,
heat, physical or electrical
damages. Floppy discs are
not reliable. You may be able
to recover your work with
Computer Concepts’ Disc
Doctor , but since the fault is
at the start of the disc, where
the catalogue is stored, it
may be totally unreadable. If
this is the case, use your most
recent backup disc. If you
didn’t take a backup . . .
I purchased a BBC Mas-
ter about three years ago
it has worked perfectly
until recently. Now, when I
load a program, 1 get prob-
lems. When I press SHIFT and
break, I get the message “Bad
Searching”, and then the number
five appears, runs slowly
across the screen for five or six
rows and then stops. After sev-
eral attempts, I can get pro-
grams in, but then they stop
and the number five runs
across the screen.
K.Newell
Birmingham
w I You’ve got grot in your
“J number five key. The
key is getting stuck down
and auto-repeating, filling
the command line with fives.
According to what else your
computer is doing at the
same time, this upsets the
autoboot sequence and the
machine attempts to start
from tape, tries to fill the
screen with fives, or crashes
a program as soon as it looks
for a keypress. To fix this,
take the cap off the offending
kejfbnd clean the switch with
a mild solvent. Isopropyl
alcohol (tape-head cleaner)
from your local chemist will
do the job.
Q 1 would like to run a
multi-user adventure
game. I don’t yet have a
modem but I’d like to know if
I’ll need any extra hardware,
and if Rise BBS by Bass is a
suitable package - I under-
stand it can be programmed.
Ainsley Pereira
Hampshire
BBC ACORN USER SEPTEMBER 1992 115
PROBLEMS
FrftdUH: Record
I As games go, it’s not
J going to be very multi-
user with just one modem.
To start with, you need as
many modems and telephone
lines as you have
simultaneous players.
You will need a combina-
tion of hardware and soft-
ware to turn incoming data
from the modems into a sin-
gle stream of information
which can be interpreted by
your game program (most
MUGs don’t use multipro-
cessing, as the rate at which
they receive data does not
justify it).
When it comes to writing
the program that runs the
games itself, I suggest you
use a serious language like C.
Multi-user games more often
run bulletin boards inside
their own ‘envelopes’ than
the other way round. Don’t
let this answer put you off,
but I have to say that you are
really attempting a big pro-
ject here!
II recently purchased a
, copy of Impression to aid
me in the development of an
encyclopaedia about the uses
of herbs in medicine. My ini-
tial hope had been to incorpor-
ate extensive textual
Perhaps Genesis can get you started
information and Draw file
graphics tidily, within one ‘off
the peg’ database, but friends
tell me this option is not cur-
rently available.
I believe that Genesis has
many of the features I require,
but that it can’t match the
printed output of a DTP appli-
cation like Impression. Per-
haps I should use a more
elaborate database like Multi-
store. Could you clarify the
situation?
Tony Halmarack
Isle of Wight
jr lYour choice of software
depends on the form you
expect the completed ency-
clopaedia to take. If you are
planning to end up with a
printed book then I recom-
mend that you use your
Impression DTP package to
assemble ‘camera ready
copy’ from text and
graphics.
In this situation, you could
use any reasonable Hat form
database to order and index
your work, and Multistore
would be more than ade-
quate. Alternatively, if you
offer the information on
screen, using Genesis to man-
age files on hard disc or CD-
Rom would be more appro-
priate. Try reading The
Genesis Script Language
Book by David Tee of Oak
Solutions (0274 620423).
1 1 am an Acorn Electron
. owner, and I was wonder-
ing if you could give me
information on any companies
you know of from whom I
could purchase add-ons such
as joysticks, printers, disc
drives etc. I would also like to
know where I could buy Elec-
tron software and books on
programming.
Joanne Nicholas
London
w lAcorn stopped produc-
“Jing the Electron some
time ago and I don’t think
anybody still sells commer-
cial software for it. However,
as you can see from our free
ads, there is a thriving sec-
ond hand market. If you’d
like to contact other
enthusiasts, send an SAE to:
Will Watts, The Electron
User Group, 134 Great
Knightleys, Basildon, Essex
SS15 5HQ.
CUSTOMER HOT LINE
This month: part two of how to become a power user, with
some speedy tips for you to try:
• In a directory viewer, Select can be used to mark the first item you
want to act upon, and Adjust can then be used to mark other items
simultaneously. All the marked items will then be acted upon. Try
dragging on the entire selection of files, or use a menu operation to
move them all.
• Double-clicking on Select runs a file, opens a directory, or loads up an
application. If you use Adjust instead, the current window you clicked in
will close as the new window is opened. This will help to keep the
desktop tidy.
• When you make a menu choice using Select, the menu disappears as
the action is taken. But if you find it necessary to make several choices,
or are experimenting with settings (such as choosing the colours for an
Edit window) this becomes tedious. Try using the Adjust button instead
of Select so that the menu wil stay open on the screen. Note: This is
provided by the application concerned, so it may not work on every
application.
• To bring a window to the front, the usual method is to click Select on
the title bar. However, you can click on the Adjust Size icon in the
bottom right (when it is present), or use the Toggle Size icon in the top
right of the screen.
Recently, Acorn has reorganised the categories of filetype available on
the Arc:
There are 4096 filetypes, &000 to &FFF. Originally half of these were
set aside for users, with the remainder shared between Acorn, AcornSoft
and other developers.
During the past year, the rate of allocation of filetypes has reached
the level where some rearrangements are needed to avoid running out
of filetypes in the future.
The new distribution of filetypes is:
&000-&0FF - End-users' personal, non-distributed usage
&100-&3FF - End-users' distributed software such as PD/Shareware.
Allocation by Acorn
&400-&9FF - Commercial software. Allocation by Acorn.
&A00-&AFF - Commercial software (was AcornSoft). Allocation by
Acorn.
&B00-&DFF - Commercial software. Allocation by Acorn.
&E00-&FFF - Acorn use
The highlights of the new distribution are that the user area is halved
to 1024 filetypes and 75 percent of the user area is now allocatable by
Acorn on behalf of PD/Shareware programs. There are more filetypes
free for commercial software, plus some redundant areas are now open
for general allocation
Of course, many existing programs have filetypes from the area
&100-&7FF. If you are the author of such a program, please inform us.
We will record your usage of that filetype, so that a double allocation
does not occur in the future.
Please note though - this 'amnesty' applies only to existing programs.
For new programs, you should contact Acorn to apply for a filetype.
Write to: Customer Services (Filetypes), Acorn Computers Ltd., Fuibourn
Road, Cherry Hinton, CB1 4JN.
Every month in BAU, Peter Glover from the Acorn
customer service department offers you Acorn's advice
and support
116 BBC ACORN USER SEPTEMBER 1992
SOFTWARE SHOWCASE
EDUCATION
SSERC SOFT 92 sSfTZZ.
SSERC GRAPHICS LIBRARIES \f JtES."*-?*..
FOR DRAW, DTP, VECTOR. ARTWORKS, MAGPIE, GENESIS etc
Still only £10 + vat per disc. Version 8.01 = 8 discs
Version 8.01 - Chemistry, Interfacing, Technology,
Electronics, Physics, Utilities, Circuit Boards (E&L and Alpha)
2 new discs (£10 + vat each) - Update 1 & Cell Biology
Buy 5 or more discs - free SITE LICENCES on all
We can now supply versions of the LIBRARIES
where all text is converted to paths. This means
the text will rotate with the graphics.
LIBRARIES available in WORRACAD & DXF formats
SSERC DATA LIBRARIES - CHEMICALS, EQUIPMENT
& CHEMICAL STOCK CONTROL DATABASES for
CHEMISTS. All on 1 disc as PIPEDREAM files -
ONLY £50 + vat which includes free SITE LICENCE
SSERC !DRAW PRACTICAL GUIDES - Still £12 + vat
100 pages, A4, loose leaf. Get the most out of DRAW
for minimal cost. Includes 2 discs of exercises
IN THE PIPELINE - INTERFACING DATA LIBRARIES
MOLECULE LIBRARIES, MOLECULAR MODELLER
BODY BITS, TOOLS & FIXINGS, more UTILITIES.
DON'T RE-INVENT THE WHEEL, WRITE TO I.J.B. AT:
SSERC, 24 Bernard Terrace, Edinburgh EH8 9NX
Tel. 031 668 4421 for more information
or send stamped A4 self-addressed envelope.
Educational Software
A3000 / BBC / Acorn
Send for our free catalogue of programs
for all Acorn computers. Ages 5 to 15
SELECTIVE SOFTWARE
64 Brooks Road,
STREET, Somerset, BA16 OPP
Tel. (0458) 43079
Pip Investigates Dinosaurs
An all in one adventure and database ..
A new and exciting way
for handling data at Key Stage I
Available for Nimbus and Archimedes
£27.50
(excludes delivery and VAT)
„ NORICC
Coach Lane Campus
Newcastle upon Tyne
NE7 7XA • 091 270 0424
Banner ( K
EDUCATION
SOFTWARE FOR SPECIAL NEEDS
for FREE catalogue write to:-
Brilliant Computing,
FREEPOST Box 142,
Bradford. BD9 4BR
NO STAMP REQUIRED
or phone (0274) 497617/578239
STATISTICS
STATISTICS
The ESTABLISHED system
for the Acorn Archimedes is
FIRST
Write or telephone for details to
SERIOUS STATISTICAL SOFTWARE
Lynwood, Benty Heath Lane, Willaston
South Wirral L64 1SD
Tel: 051-327 4268
NEW lower cost
FIRST JR
now available
ACCOUNTANCY
iidlian
Soft
Banner Is a RISC OS sign writing application for printing LARGE
wldo banners quickly and easily.
Uses Acorn's Outline Font Manager
Drop shadow in four directions plus styles of border
Full colour control of text, background, border & shadow
The banner length is not limited by page size and may be set
to print continuously.
Banner is available from Kudlian Soft. 39 Dalebouse Lane.
Kenilworth. Warwickshire. CV8 2HW Tel: 0926 - 55538
Price: £1 5.00 + VAT (School site licences also available)
Kendal Computer Centre
68 Stramongate, Kendal, Cumbria, LA9 4BD
ARCOUNTS MANAGER
THE ULTIMATE ACCOUNTS
PACKAGE
The most highly featured package on
the market, fully supported, demo available
call/write for details
( 0539 ) 722559
SPECIAL NEEDS
CJ. COMPUTING
SPECIAL NEEDS
SALES • REPAIRS • SPECIAL NEEDS
Please contact us for all vour Acorn computers
(Hardware & Peripherals)
We specialise in tailoring computer systems for
special needs
57 Westbury Hill,
Westbury-on-Trym,
Bristol
Tel: (0272) 624553
FONTS
□KTLINL HINTS
IMoraFonts than ever before!
.A/ow tAlnstle has 6 ^amlty members,
Katiyo has 6, CeLCIC has 4
Mv CtUNESE has just 1 !
All for just £2.50 each including the famous
IMoreFonts, so call for our free catalogue
Design Concept
30 Soulh Oswald Road PPSTI
Edinburgh BH9 2HG
® 03 1 668 45 1 8 El
msmmzsmmt&Mmz
7cj2)c^n **
T
Low priced Archimedes outline fonts ;
and a new concept in border design.
For our first catalogue send S.A.E to
Feral Design, 70 Blakelow Road,
Macclesfield, Cheshire SKI 1 7ED.
/ Catalogue 2 available August 24th}
•#23
GAMES
✓✓✓✓ CHECK OUT THESE PRICES ✓✓✓✓
S.W.I.V.
GB ARM
Lemmings
Cataclysm
X-Fire'
Wonderland
Atelier
UltraSonic
Creator
£ 22.00
£ 22.00
£ 22.00
£ 22.00
£ 22.00
£30.00
£84.00
£30.00
£38.95
Joystick Place (Scr.Pon) £26.95
QuickShot Joystick £12.50
Enter the Realm £22.00
Saloon Cars Deluxe £29.95
Archivist (Database) £24.95
ALPS £34.95
Magpie £59.00
Impression 2 £164.95
Pita se phone foi a quote on any
software or hardware not listed here.
Please add P&P: UK £1.00. Europe £2.50, Outside Europe £4.50
ALPINE SOFTWARE, Dept (BAU1) Tel: 0762 342510
PO BOX 25. Portadown, CRAIGAVON, BT63 5UT
Announcing a NEW ALPS text adventure:
THE SURVIVOR
Uncompromising SciFi-set beneath the
ruins of a post-apocalyptic city
ONLY
£9.99
P.O./Cheques to: Lynsoft, 23 Coral Street,
Saltburn.Cleveland.TSI 2 1 DB. Tel: 0287-624843
Please add P&P: UK £1. Europe £2.50. World £4.50
BBC ACORN USER SEPTEMBER 1992 117
SOFTWARE SHOWCASE
PUBLIC DOMAIN
Join us to
celebrate
our 3rd
successful
year of
trading.
Order the
all new
Arcaynia
PD Demo
Package 11,
fora
completely
new way of
buying PD.
Send that
£1 coin to
us NOW!
Arcayoia Public Donum
PO Box 1927 : Sunon Coldfield
874 3P6.
j§
How would you like to be
our 3000th new customer
and win 50 free PD discs
Your customer number will be of course:
A3000
If you arc the 3000th person to send for the
catalogue disc, you will receive a voucher
with your catalogue, entitling you to fifty
free Public Domain Discs of your choice!
For the latest pick ’n' mix catalogue, and a chance of
being the 3000th new customer send a £1 to:
Arch Angel PD, PO Box 41, Exeter, EX4 3EN.
ARCHIMEDES PUBLIC DOMAIN
L0WC0ST = THE BEST NAME IN PD
SEND for LOWCOST PD't latest
catalogue/demo disc. It contains full details of al
our exciting £1 discs. YES, JUST £1 a <Hsc!
Nothing but the BEST at LOWCOST PD!
Please send a £1 coin or £1 cheque made payable to
J. Michalski (or our catalogue/demo disc to:
LOWCOST PO (LC PD), 6 FURZEUND HOUSE,
SHEFPHOUSE WAY, NEW MALDEN, SURREY, KT3 5 PH.
118 BBC ACORN USER SEPTEMBER 1 992
PUBLIC DOMAIN
Skyfall present tho only truly interactive Public Domain
Catalogue. Instead of screens of endless text like
other catalogues, it simulatas RIscOs and creates a
mock window showing the exact contents of any disc.
You can then select full details by moving over and
clicking the Icon you want to known more about.
Cl ItollMtlOM
fig
IT
Traulttor NoO*Com
t * <*d
HUOrw
w-0
C3I
4+
0
Dhmi
on
SowttH
CluMfcw
Skyfall offers a detailed 12 page catalogue, Same Day
Despatch, Telephone Support, Exclusive Budgetware,
Over 600 discs, a new A5000 range and a PD Club
with its own unique disc magazine.
Please send £1 for the Summer *92 Demo Disc to;
Skyfall. PO Box 2220. Birmingham. B43 5RZ.
QUICK! unite now ,
grab your introPAK for just £5.95!
Tho Arc's first
DISC BASED
BULLETIN BOARD !
introPAK includes :
FREE registration form
Introduction & User guide
5 compacted discs of PD
.... all in a nice pin die box!
GREAT
MONTHLY
PD FUN!
East side Cottage,
Hinwick Halt,
Nr Wellingborough,
Nortbants.
NN9 7JD
ARMistic Public Domain
&
Shareware Library
Send £1 now for the latest catalogue disk
which contains full details of all our software,
commercial software reviews and lots more...
Disk prices start as low as 50p and for all first
orders you are entitled 30p off.
Swapping of software is welcome
(Please make cheques payable to: S.S.Lidder)
136 Wellesley Road, Ilford, Essex, IG1 4LJ
PUBLIC DOMAIN
/<rsr>\
IImDEKUTTeE a
A new P.D. library offering by far the cheapest software. Wc can give
you a better deal because unlike other Public Domain companies, we tlo
noi nuke excessive profits from our software.
So don't resist the temptation... send off for the catalogue today! Just send
80 pence and we will send you u demo disc and a catalogue dciniling all
the hundreds of P.D. sofware we can lay our hands on. Remember, each
disc costs only 80 ponce including p&p!
Please send your HOp to: The Unde nutter. 109 Ditrim Avenue.
Shoeburyness. Essex. SS3 VUE. (Slake cheques payable to S.Donn)
DTP
For Acorn Software off the shelf!
As Acorn onlt specialists, we can provide a first
class range of software, computers and peripherals.
Impression 11 DTP £198.00
Ovation DTP £11633
Impression Junior £105.69
VAT
Inclusive
15% discount for cash or cheque payments
July 1992 only Carriage costs £1.00 per order
If it isn't in stock you can have it next working day!
jusl a
ECECT^JCJ^JICS^ MHHMI
49, Carlton Road Gloucester GL1 5DZ Tel (0452) 311031
/;
Theme based IDRAWfiles for the
ARCHIMEDES/A3000 computers
Christmas. Religious & Secular. Diwali; Islam. Sikhism:
Chinese New Year. Pond Life"; Pets; Farm Animals; Wild
Cats; Birds of Prey I: The Vikings; Greeks; Romans;
Victoriana: The Body, The Human Skeleton: The
Circulatory System; Man in Space; Leicestershire*
Discs marked * are two disc sets
£5.00 each
discounts for 4 or more
PES 72 Kimberley Rd Leicester LE2 ILF
TP 0533 733063
POOLS PREDICTION
© Min the Pools ©
Pools Pred i ct i on flpp 1 i cations
RISC-OS
Cheques to flinders Software
28 Kendal Green, Kendal, Wria, L89 5PN
Or Phone/Hrite for Inf oration Pack
053 9-740193
ASTRONOMY
PLANRA 28G
ASTRONOMY PROGRAM
CALCULATES THE POSITION OF THE
PLANETS
ON 3 1/2" DISC FOR THE A3000
Plot the progression of the planets on a colourful
star chart.
Save as a sprite or print out.
£5.99
PAUL BADHAM 26. Montville Drive.
Castlehousc Gardens. STAFFORD. ST 1 7 9XJ
r >
Part Exchange
your A3000 or Archimedes 400
for a new
Acorn A5000
Typical Allowances: }
A3000 - £500.00
A410/1 - £600.00
A440/1 - £700.00
Please phone for an estimate of the balance to pay,
and for a complete list of used equipment
Second hand BBCs from £80.00
Second hand Master 128s from £200.00
All used equipment carries 3 months warranty
Computers Ltd
5 1 Heath Drive
Chelmsford
Essex CM3 9HE
0245 345263
J
APOLOGIES TO ALL
THOSE WHO DON'T
LIVE NEAR BROMLEY
You probably won't be able to pop in to our newly
refurbished showroom, browse through our 250+
software titles for the Archimedes/A3000/A5000 (or
100+ titles for the trusty old BBC Micro and Master
Series), sit down and use one of our seven
demonstration systems (including the new A5000),
chat with our knowledgeable staff, make use of our
high-quality repair workshop, or even just sit down for
a cup of coffee!
BUT
• • • •
at least you can use our speedy mail-order service,
even for repairs, and we also accept telephone orders
by Access/M asterCard and Visa, so all is not lost!
THE DATA STORE
6 CHATTF.RTON ROAD. BROMLEY, KENT, BR2 9QN
Tel: 08 1 -460 899 1 Fax: 08 1 -3 1 3 0400
(Closed Wednesdays)
ACORN USER ADVERTISEMENT PAGES - SEPTEMBER 1992
4-Mation
66
Desktop Projects Ltd
65
4th Dimension 17,18-19
Digital Services Ltd
77
AJL
118
AJS
119
Electronic Font Foundry
114
Alpine Software
118
Explan
73
Alsystems
62
ESP
94
Arcaynia P.D.
118
Arch Angel
117
Fact Systems Ltd.
88
Atomwide Ltd.
26
Feral Design
117
AVP Computing
102
Ground Control
96
BBC Acorn User Show
56-57
Brilliant Computing
117
HCCS Associates
IFC
Chelsfield
90
ICS (Ian Copestake Software) 1 ,4-5,6
CJ Computing
118
IFEL
94
Clares Micro Supplies
70
Intelligent Interfaces
62
Colton Software
2
Integrex
80
Computeck
100
Computer Concepts 24-25,50,58
Kendal Computer Centre
60
CU Electronics
102
Kudlian Software
118
Dabhand Computing 54,1 1 0-1 1 1
Leading Edge
33
Dabs Press
99
Longman Logotron
11
Datafile
88
Lynsoft
118
Dec Data
75
Design Concept
118
Michalski
117
Manor Court Supplies
88
Soft Sector
88
Minder
118
Software 42
96
Micro-Aid
46
Software Bargains
48
Micromania
94
Sonomara
IBC
Micro Discount
12
SSERC
117
Minerva Software
14
Superior Software
OBC
Mr Disk
96
Systems & Silicon
53
Northern Micromedia
117
T.M.J. Computer Software 46
Norwich Computer Services 46
Terrell Electronics
114
The Data Store
119
Oak Solutions
30-31
The Serial Port
49
Orion Computer 1 06-1 07
Timestep Weather Systems 94
Primary Education
117
Unique Way
90
Rise Developments
8,12
Watford Electronics
22,34-45
Wild Vision
73
Selective Software
118
Senlac Computing
90
Serious Statistical
117
Simon Dunn
117
Sinclair McLeod
62
SJ Research
102
Smart DTP
73
Software Bargains
48
Skyfall
126
BBC ACORN USER SEPTEMBER 1992 119
LEXTERS
They tried with all their might - and succeeded, with the help of the Arc
£15 STAR LETTER
Recently my school produced
a book called With All Thy
Might, detailing the history of
our establishment. Since it
could not have been produced
without the Archimedes, I
thought it might be of interest
to other readers.
It was produced on an
Acorn A5000 using Impres-
sion and output at 600dpi via a
Canon LBP-4 printer with a
LaserDirect interface. The
photographs were scanned
with Computer Concepts’
Scanlight Professional and at
first I had intended to use this
for final output. Unfortunately,
many of the photographs were
very old and in poor condition;
also many had to be taken
from an old school magazine
that had been printed with a
rather coarse screen.
In the end we asked our
printers to process the
graphics, although we used the
Scanlight to produce low-
resolution scans to indicate
cropping and scaling. We also
used CC’s Business Supple-
ment to help with the market-
ing of the book.
Thanks to the speed and
ease of use of the hardware
and software I was able to take
the book from 100,000 words
of First Word Plus files to
75,000 words and 100 illustra-
tions of camera-ready artwork
in just a fortnight, while teach-
ing a full timetable.
I don’t know if the book will
be of any use to you as promo-
tional material for the Archi-
medes as a fully professional
DTP machine. What I can say
is that it would have been far
too expensive for us to use
anything else.
Alan Booth
Head of IT
St Martin’s School
Northwood, Middx
We agree. The Arc provides
an excellent DTP platform.
BBC Acorn User is also pro-
duced each month using
CC’s Impression package.
BLINKERED
First let me get one thing
straight - I like the Archi-
medes. However, working in
the computer industry as I do,
I get repeatedly exasperated by
the blinkered and somewhat
naive views and attitudes pre-
valent in the Acorn market. As
Graham Bell points out, PC
386 portables are considerably
cheaper than the proposed
price of the undoubtedly excel-
lent Acorn A4 machine.
Who is Acorn trying to sell
the A4 to? Schools? Not at that
price in any quantity. Busi-
nessmen? I can buy a PC-
compatible, as Graham Bell
says in his review, much
cheaper. Home users? I cer-
tainly could not justify £1700
being spent on another home
computer.
As usual, by what it has left
out, Acorn has produced an
excellent piece of engineering
but has restricted .the A4’s pot-
ential market before the
machine is even available.
John Bates
Ipswich, Suffolk
FONT PLEA
I wholeheartedly agree with
last months’ letter from Elwyn
Morris where he took issue
with Ian Burley’s article on
word processors (Word Wise,
BAU July 92).
Like me, he felt that Inter-
word, despite all Computer
Concepts’ hype about Impres-
sion , is still the best profes-
sional word processor
available for the Archimedes.
It even outshines some avail-
able for PCs.
I think one of the worst
aspects of the Archimedes is
its failure to enable the 90
percent of users who have dot
matrix printers to use their
superb NLQ fonts.
All software packages
urporting to support word pro-
cessing, including Impression
and Pipedream, are nothing
more than DTP applications
and the word processing, when
it comes to dot matrix printing,
is pure trash.
Here we are in 1992, ten
years of BBC micros behind
us, and we still have to revert
to a word processor first
brought out in 1986. So good
was the application then, it has
not had to be revised.
Acorn is to blame with its
over emphasis on outline fonts
and yet more fonts, and the
truth of the matter is that the
current Archimedes has been
designed around DTP and
nothing else.
I think a printer manufac-
turer should come up with a
word processor which can use
its fonts to full advantage.
Then I am sure the software
houses in the Acorn market-
place would start sweating.
E A Allchin
Bridgewater, Somerset
VIEW DOWN-UNDER
I feel that, although Acorn’s
machines are superior in
design to the PC standard, the
company is losing the battle
for the small business, home
and school markets here. In
order to retain and expand its
market, Acorn needs to follow
the example of its competitors.
IBM, Microsoft and Apple
are all trying to create operat-
ing systems which are multi-
platform. If Acorn ported Rise
OS to other platforms,
especially MS-Dos machines,
it would be able to take advan-
tage of the current confusion
in the market between win-
dows and OS/2.
Victor Markwart
Wanniassa, Australia
Because Rise OS is very
closely linked to the Arm
chip set this makes such a
development unlikely: it
would be both an expensive
and time-consuming project.
VACANCIES
In response to the article Situa-
tions Vacant ( BAU August),
though it is psychologically
difficult to think users of other
machines can manage better
graphical output than the Arc,
this must surely rank as one of
its weak points.
I am a teacher who uses a
dot matrix printer and, while
the output is very good quality,
it is also very slow. I don’t
know if it is feasible to speed
up this process.
I was, however, disap-
pointed that the A5000 didn’t
have a multi-tasking printer
driver, which would at least
free the machine while print-
ing is going on. I was sur-
prised also the printer driver
was not included in Rom.
As regards software, 1
would like to appeal to all
developers to store data in a
standard format.
Robert Seago
Clacton-on-Sea, Essex
Rise OS machines can per-
form background printing.
Simply print the document
to file first: a far quicker
process. Then drag the file
on to the printer icon to
print in the background.
120 BBC ACORN USER SEPTEMBER 1992
1
mm
L IIA540
Computer: 0 A300
□ A3000
Use: □ Educai
'U
inn
I would like to be a founder
/r.H t
Name
Address
Please tick to help us to help you:
Please send the coupon
(or a reasonable copy) to:
□ □
□ □
THE 'LAST MINI -\ ... THE STATE OF THE MARTIAL ARTS
The secrets of the Ninfitsu way had been jealously guarded
for centuries, only once every decade were the scrolls seen at
the ritual of the White Ninja .
None coveted these secrets more than the evil Shogun .
Seizing the opportunity of the ritual he sprang a fiendish trap
that destroyed the brotherhood, except for one ... You .
The Last Ninja
Your sworn oath is to recover the scrolls, you travel to the
mystical lands of the Shogun. Already his guards are mastering
the ways of the Ninfitsu.
You must use swords, nunchakus and shlraken stars and solve
many devious puzzles In over 140 action-packed screens. From
dangerous wastelands and magnificent gardens, to the direst dungeons
and the final confrontation ... You cannot fall. You are the Last Ninja.
Compatible with the Acorn A3000, A5000 and
Archimedes computers. Price £24.95 one vat>
(Produced under licence from System 3 Software Ltd.)
The Last Ninja is also available for the BBC Micro/Master,
Compact and Electron computers. Please phone or write
to the address below for details and prices, and/or our full
list of BBC Micro/Electron or Acorn/Archimedes games.
^SUPCMO^OFTUflRC
(Superior Software is a trading name of Superior Microcomputing Ltd.)
Dept. LH, P.O. Box 6, Brigg, S.Humberside DN20 9NH. Tel: (0652) 658585
PLEASE MAKE CHEQUES
PAYABLE TO "SUPERIOR SOFTWARE."
24 HOUR TELEPHONE
ANSWERING SERVICE FOR ORDERS
OUR GUARANTEE
• All mail orders are despatched by first-
class post
• Postage and packing is free
• Cassettes and disks that are faulty on
receipt will be replaced Immediately
(This does not affect your statutory rights)