home *** CD-ROM | disk | FTP | other *** search
/ Archive Magazine 1996 / ARCHIVE_96.iso / text / magazine / volume_07 / issue_05 < prev    next >
Text File  |  1995-06-25  |  278KB  |  5,578 lines

  1. The Spirit of Archive Ö Part 2
  2. 7.5
  3. There has already been lots of response to my article last month about
  4. Making Archive Better. We now have offers to do a Basic Programming
  5. Column and a Young Readersæ Column Ö for details, see the Comment Column
  6. on page 8. As requested in your questionnaire responses, this issue
  7. brings more technical articles. For example, we have the first of a
  8. series on relational database design and an interesting insight into the
  9. use of Acorn computers in a university laboratory setting. There is room
  10. for more technical articles, so please get in touch with me if you would
  11. like to make a contribution.
  12. 7.5
  13. Your response has been very gratifying and only serves to emphasise that
  14. Archive is ömore than just a magazine Ö itæs an interactive user group.ò
  15. 7.5
  16. Thin Archives?
  17. 7.5
  18. The observant amongst you will have noticed that last monthæs issue was
  19. only 64 pages instead of 80. We do this a couple of times a year, when
  20. the production time is a bit tight, as it is over Christmas. (We think
  21. this is preferable to only having 10 issues a year!) The other reason is
  22. that 10╫80page + 2╫64page Archives just fit into a binder and I suspect
  23. that 12╫80 might be a bit too tight!
  24. 7.5
  25. Technical Help Service
  26. 7.5
  27. We are making efforts to improve Archiveæs Technical Help Service Ö both
  28. the telephone version (ú15 a year on top of your subscription) and the
  29. free service available to all subscribers by letter. David Webb has
  30. written about it in more detail in the magazine Ö see page 21.
  31. 7.5
  32. Hereæs hoping you continue to benefit from reading and responding to
  33. Archive!
  34. 7.5
  35. Best wishes for 1994,
  36. 7.5
  37. Products Available
  38. 7.5
  39. Å    10 out of 10 French Ö The latest in 4th Dimensionæs 10 out of 10
  40. educational series gives help with learning French. It provides
  41. öchallenges to reinforce facts stated in AT 3 and 4 of the National
  42. Curriculumò. It is aimed mainly at Key Stages 3 and 4 but öthe numerous
  43. parent and teacher customisation options make the software suitable for
  44. all children who are learning the French language.ò 10 out of 10 French
  45. costs ú25.95 inclusive from 4th Dimension or ú24 through Archive.
  46. 7.5
  47. Å    10 out of 10 Maths Ö Statistics Ö Another of 4th Dimensionæs 10 out of
  48. 10 programs for mathematics is on statistics. It covers ömajor areas of
  49. National Curriculum AT5ò including data handling, probability, charts,
  50. graphs, averages, interpretation, observations, surveys, estimation and
  51. words. 10 out of 10 Maths (Statistics) costs ú25.95 inclusive from 4th
  52. Dimension or ú24 through Archive.
  53. 7.5
  54. Å    Another new Acorn monitor Ö Acorn have now discontinued the AKF18 and
  55. are providing instead the AKF52 which should be available by the
  56. beginning of February. They call it a direct replacement although it has
  57. a slightly larger dot pitch Ö 0.42mm cf 0.39mm for the AKF18. (The AKF50
  58. is 0.28mm.) However, it will display all the Acorn screen modes unlike
  59. the AKF30 and 40 which are limited to modes 0-17, 24 and 44-46. The
  60. price is ú299 inc VAT. (Archive price ú300 inc carriage.)
  61. 7.5
  62. Å    Archive monthly program disc Ö As well as the support files for the
  63. PipelineZ and Magpie/Genesis Columns the disc contains an index of the
  64. AI CD-ROM as reviewed on page 42.
  65. 7.5
  66. Also, Christopher Jarman, a handwriting expert and author of the review
  67. of Letter on page 30 has sent in two fonts that he has produced. He is
  68. happy for them to be used in the public domain and freely distributed.
  69. We have put them on the monthly program disc for you to use.
  70. 7.5
  71. This is the Jarman font. The quick brown fox jumped over the lazy dog.
  72. 7.5
  73. This is the Jarman oblique font. The quick brown fox jumped over the
  74. lazy dog.
  75. 7.5
  76. This is the Quiltalic font. The quick brown fox jumped over the lazy
  77. dog.
  78. 7.5
  79. This is the Quiltalic oblique font. The quick brown fox jumped over the
  80. lazy dog.
  81. 7.5
  82. Finally, we will put on the disc an update of the ArcScan data for
  83. volumes 6 and 7 (to issue 3) of Archive.
  84. 7.5
  85. Å    Audioworks provides a complete suite of sound editing functions in one
  86. application. It is compatible with a whole range of sound files
  87. (MicroSoft WAVe, Armadeus, DataVox, SoundTracker and RawData formats).
  88. In addition to playing back from the standard Archimedes speaker, the
  89. software can sample from and playback to more advanced audio boards,
  90. such as the Eagle MultiMedia card. AudioWorks supports 8 bit, 12 bit, 16
  91. bit, linear signed, linear unsigned, VIDC logarithmic, m-law
  92. logarithmic, mono and stereo samples. Features include: accurate
  93. waveform display with instantaneous zoom; a utility for playing back
  94. from hard disc in the background with various effects; on-screen real-
  95. time spectrum analyser and oscilloscope displays; full background
  96. operation; multiple channel and multiple sample operations. Audioworks
  97. costs ú49 +VAT from Computer Concepts or ú55 through Archive.
  98. 7.5
  99. Å    Basic Programmeræs Toolkit Ö Beebug have produced a set of utilities
  100. to aid the process of writing programs in Basic. It includes: program
  101. printer, program formatter, SWI name / number converter, program
  102. analyser, program cruncher, program differentiator, desktop front end
  103. for the Help command, program monitor, procedure library manager and a
  104. library of Basic routines. The Basic Programmeræs Toolkit costs ú15.28
  105. +ú2 p&p +VAT from Risc Developments (ú12.72 +ú2 for Risc User
  106. subscribers).
  107. 7.5
  108. Å    Carnage Inc. Ö From the same programmers as Pandoraæs Box comes
  109. Carnage Inc. which is an isometric adventure game. öFrom dazzling fire-
  110. fights to ingenious puzzles, Carnage Inc. will test your reflexes as
  111. well as your mind.ò The price is ú25.95 from The 4th Dimension or ú24
  112. through Archive.
  113. 7.5
  114. Å    Colour scanners Ö Irlam Instruments supply a range of colour scanners
  115. for use with Archimedes computers. The software, Proi-Mage (pronounced
  116. Épro-imageæ!) is a desktop application which can be used with a range of
  117. different scanners and supports a wide range of file formats including
  118. industry standard ones. The image is built up on screen as the scan
  119. proceeds and the software multitasks so you can get on with other jobs
  120. while you wait. Sprite output is in monochrome, 16-grey, 256-grey and
  121. 256-colour and dithering can be turned off for line art or colour
  122. printing.
  123. 7.5
  124. The first scanner supported is the Sharp JX-100 as used in the Risc
  125. Developmentsæ Spectra scanner costing ú549 +VAT (reviewed in Archive
  126. 6.11 p62). The Irlam version, including the software, is ú449 +VAT (ú520
  127. inc VAT through Archive). This uses an RS232 serial interface and will
  128. work with all the newer computers: A5000, A3010, A3020 and A4000. If you
  129. have one of the older computers, you need an interface board costing ú69
  130. +VAT (ú80 through Archive) which goes in a standard podule slot. The
  131. scanning area is 100mm ╫ 160mm and it scans at 200 dpi.
  132. 7.5
  133. If you want an A4 scanner, there is the Epson GT-6500 at ú875 +VAT
  134. (ú1000 inc VAT through Archive) or the Epson GT-8000 at ú1195 +VAT
  135. (ú1,380 through Archive). As well as having the larger scanning area,
  136. these scanners are faster than the JX-100, partly because they use the
  137. bi-directional parallel port. (Again, older Archimedes computers need
  138. one of the interface boards at ú80 through Archive.) The scanners are
  139. 300dpi and 400 dpi, respectively, and have a number of extra features
  140. and options which justify the extra cost. The GT-8000 has a SCSI
  141. interface, so it can be operated at even higher speeds with an
  142. appropriate SCSI interface Ö not all of them work properly with
  143. scanners!
  144. 7.5
  145. **STOP PRESS**
  146. 7.5
  147. Irlam say they now have a colour hand scanner available Ö we will put
  148. details on the Price List if we can get them in time.
  149. 7.5
  150. Å    Cowboys & Indians Ö If you are wanting to make a comic book involving
  151. cowboys and indians then Matt Black have a new clipart pack just for
  152. you. Their Vanguard Graphics Pack 2 (Cowboys and Indians) contains two
  153. discs of coloured drawfiles and a manual giving hints suggesting how you
  154. could create your own comic strips. This pack is aimed at teachers and
  155. parents of 4 Ö 12 years olds and costs ú15 +ú2 p&p from Matt Black.
  156. 7.5
  157. Å    DeskEdit 3 Ö Risc Developments have updated DeskEdit again. The price
  158. remains the same at ú31.95 inc VAT or ú30 through Archive. New features
  159. include a 20-entry desktop debugging window, an independent scrolling
  160. window, 20 new invisible markers, a powerful function locator, extended
  161. info on template files, sprites, modules, PCK image files and Basic
  162. programs, an input filter to normalise files coming from foreign
  163. environments and an automatic file backup creator. If you have DeskEdit
  164. 1 or 2 and want to upgrade to 3, it will cost you ú9.95 and ú5.88
  165. respectively inc VAT from Risc Developments.
  166. 7.5
  167. Å    Desktop Thesaurus new version Ö Risc Developments have expanded their
  168. thesaurus to include antonyms. The new version recognises over 17,450
  169. keywords and contains around 200,000 alternative words. Existing users
  170. may upgrade free-of-charge by returning their original disc with S.A.E.
  171. (or ú2 to cover p&p) to Risc Developments. The price remains at ú19
  172. +ú1.70 p&p +VAT from Risc Developments or ú23 inclusive through Archive.
  173. 7.5
  174. Å    Easy C Ö Risc Developments have produced an öeasy-to-useò C
  175. development system. It is a fully RISCáOS compliant application which
  176. provides a WIMP front end for driving the compiler and linker. The
  177. compiler conforms to the latest ANSI standard (although it has not been
  178. validated). It is claimed to be unique in having an integrated ARM
  179. assembler. Easy C is supplied with a library of ANSI functions and
  180. RISCáOS functions. It is compatible with DeskLib, the freeware library,
  181. and it has a library management facility to allow users to create and
  182. maintain their own libraries. Easy C costs ú49 +ú2.70 carriage +VAT from
  183. Risc Developments or ú56 through Archive.
  184. 7.5
  185. Å    Explorer is an educational program from Alpine Software which will
  186. help with project work on the solar system and space travel. Aimed at
  187. Key Stages 3 and 4, it costs ú30 +VAT from Alpine Software or ú33
  188. through Archive. For more details, see the review on page 78.
  189. 7.5
  190. Å    Grannyæs Garden is now available on CD-ROM! Cumana and 4Mation have
  191. combined to produce this new multimedia version of this popular
  192. educational program. It costs ú29.95 +VAT or ú33 through Archive.
  193. 7.5
  194. Å    Heimdall is a Viking adventure game from Krisalis. In this five-disc
  195. game, you follow the Viking warrior Heimdall in his growth from a small
  196. boy to a great warrior. It includes some splendid 3D animations and
  197. realtime combat. Heimdall costs ú29.99 inclusive from Krisalis or ú28
  198. through Archive.
  199. 7.5
  200. Å    Kerner Ö Design Concept have produced a utility that can convert your
  201. existing outline fonts to the new RISCáOS 3 format, adding kerning
  202. information. It costs ú15 inclusive from Design Concept. With it, at no
  203. extra cost, they are also supplying Kern-All. The aim of this is to
  204. force all applications, even those which do not currently do so, to use
  205. kerning.
  206. 7.5
  207. Å    KleinFS Ö PTW Software are marketing KleinFS, a compression filing
  208. system with many öunique featuresò including the ability to support
  209. networks, allowing users to log-on and log-off. KleinFS costs ú17.95
  210. incVAT from PTW Software.
  211. 7.5
  212. Å    Magic Pockets is a scrolling arcade adventure program written by the
  213. Bitmap Brothers and distributed by Renegade at ú25.99 inclusive or ú24
  214. through Archive. It boasts öbonus games, secret rooms, loads of power-
  215. ups, stacks of levels, heaps of weapons and swarms of intelligent
  216. nastiesò.
  217. 7.5
  218. Å    Materials, Components & Techniques is the latest in Anglia
  219. Televisionæs series of KEY datafiles. ÉMaterialsæ provides numerical and
  220. textual information about common materials and then the ÉComponentsæ,
  221. ÉToolsæ and ÉJoiningæ datafiles each include a graphic field which
  222. presents a diagram relevant to the record being displayed. Materials,
  223. Components & Techniques costs ú22 +VAT from Anglia Television.
  224. 7.5
  225. Å    Mouse-tamer Ö NW SEMERC have produced an aid for younger children or
  226. those with a physical handicap. It is called the SEMERC Mouser and it
  227. allows you to disable any combination of the three mouse buttons thus
  228. simplifying the use of some programs for users with limited motor
  229. control. It also has switch inputs for those for whom even the mouse is
  230. a non-starter. The SEMERC Mouser costs ú47 +ú5 p&p +VAT from NW SEMERC.
  231. 7.5
  232. Å    Music Box Ö Topologika have released an educational music program for
  233. primary schools which aims to help the children investigate rhythm,
  234. pitch, harmony and composition. No technical musical skills are needed
  235. but the purpose of the package is to develop transferable musical skills
  236. and it is aimed at AT 1 and 2 at Key Stages 1 and 2 of the National
  237. Curriculum. Music Box is configurable to the needs of the child and
  238. comes complete with a range of support material in printed form and on
  239. disc. Music Box costs ú35 +VAT for a single user licence (ú38 through
  240. Archive) and there are site licences available from Topologika: primary
  241. ú60, secondary ú70 and teacher training licence ú105, all +VAT.
  242. 7.5
  243. Å    Sylvia Layne is here at last! The Exotic Adventures of Sylvia Layne
  244. from 4th Dimension is now available for ú25.95 or ú24 through Archive.
  245. It is a scrolling arcade adventure with 50 frame/sec animations and five
  246. layers of vertically scrolling parallax and can be loaded onto hard
  247. disc.
  248. 7.5
  249. Å    Talking Rhymes Ö Topologika have produced a set of four nursery rhymes
  250. in both words and pictures which can be set up as jigsaw puzzles for
  251. youngsters to solve. When the jigsaw is complete, the rhyme is spoken
  252. out using digitised speech and a rewarding animation sequence is played.
  253. The complexity of the jigsaws is configurable to suit the age and skill
  254. of the child. The four rhymes are: Humpty Dumpty, Georgie Porgie, Little
  255. Miss Muffet and Little Jack Horner but a further pack of four will be
  256. released later in the year. Talking Rhymes (Pack 1) costs ú40 +VAT for a
  257. single user licence (ú44 through Archive) and there are site licences
  258. available from Topologika: primary ú65, secondary ú75 and teacher
  259. training licence ú110, all +VAT.
  260. 7.5
  261. Å    Ultimate Expansion System Ö HCCS now have available a micropodule for
  262. the CC Scanlight 256. It comes in various forms, with and without the
  263. scanner head, as a micropodule on its own or as a Starter Pack including
  264. a multipodule plus PSU and as a combined Starter Pack with either the
  265. Vision colour digitiser or the HiVision colour digitiser. The Archive
  266. prices are as follows:
  267. 7.5
  268. ScanLight 256 Micropodule + Scanner Ö ú261
  269. 7.5
  270. ScanLight 256 Micropodule only Ö ú114
  271. 7.5
  272. ScanLight 256 Starter Pack Ö ú342
  273. 7.5
  274. ScanLight 256 + Colour Vision S.P. Ö ú420
  275. 7.5
  276. ScanLight 256 + HiVision S.P. Ö ú455
  277. 7.5
  278. Å    Wimp Programmeræs Toolkit upgrade Ö Beebug have updated their Wimp
  279. Programmeræs Toolkit to version 3. It now contains fifteen applications
  280. to assist in the developing and debugging of Wimp programs. New features
  281. include Basic procedure and function analyser, wimp poll mask number
  282. generator, program to calculate icon, window and menu flags, Basic
  283. variable lister, pointer icon locator, new template file browser and a
  284. library of wimp applications and procedures. There is also a new 56-page
  285. manual. Prices are ú21.95 inc VAT (or ú7.95 as an upgrade) through
  286. Beebug or ú17.95 and ú4.95 respectively for Risc User subscribers.
  287. 7.5
  288. Review software received...
  289. 7.5
  290. We have received review copies of the following: ÅBasic Programmeræs
  291. Toolkitá(u), á ÅCarnage Inc.á(g), á ÅCowboys & Indiansá(ae), á ÅEasy
  292. Cá(l), á ÅJumble Funá(e), á ÅLingoMasterá(e), á ÅMaterials, Components &
  293. Techniquesá(e), á ÅSea, Trade & Empireá(e), á ÅSounds & Rhymesá(e),
  294. ÅSwitchá(g),á ÅWIMP Programmeræs Toolkitá(u).
  295. 7.5
  296. e=Education, bk=Book, g=Game, h=Hardware, l=Language, m=Music,
  297. u=Utility, a=Art.
  298. 7.5
  299. If you would like to review any of these products, please contact the
  300. Archive office. Potential reviewers will need to show that they would
  301. use the product in a professional capacity or that they have some
  302. knowledge of the particular field.ááA
  303. 7.5
  304. Government Health Warning Ö Reading this could seriously affect your
  305. spiritual health.
  306. 7.5
  307. Have you ever noticed that when you go through difficult times it sets
  308. things in a new perspective? You really begin to appreciate things that
  309. you once took for granted. That has certainly been my experience over
  310. this last few months.
  311. 7.5
  312. Iæm sure that most of you will remember the old Beatlesæ song, öMoney
  313. canæt buy you loveò. Well, here is a variation on the same theme which
  314. was quoted in a sermon at our church Ö and it certainly struck a chord
  315. with me...
  316. 7.5
  317.                     Money can buy you a bed but it canæt buy you sleep.
  318. 7.5
  319.                     It can buy you food but it canæt buy you an appetite.
  320. 7.5
  321.                     It can buy you medicine but it canæt buy you health.
  322. 7.5
  323.                     It can buy you amusement but it canæt buy you
  324. happiness.
  325. 7.5
  326.                     It can buy you sex but it canæt buy you love.
  327. 7.5
  328.                     It can buy you a crucifix but it canæt buy you a
  329. Saviour.
  330. 7.5
  331.                     It can buy you a coffin but it canæt buy you eternal
  332. life.
  333. 7.5
  334.     
  335. 7.5
  336. Paul Beverley
  337. 7.5
  338. P.B.
  339. 7.5
  340. Fact-File
  341. 7.5
  342. (The numbers in italic are fax numbers)
  343. 7.5
  344. 4th Dimension     P.O. Box 4444, Sheffield. (0742-700661) (0742-781091)
  345. 7.5
  346. 4Mation     11 Castle Park Road, Whiddon Valley, Barnstaple, Devon, EX32
  347. 8PA.
  348. 7.5
  349.     (0271-25353)
  350. 7.5
  351. Abacus Training     29 Okus Grove, Upper Stratton, Swindon, Wilts, SN2
  352. 6QA.
  353. 7.5
  354. Acorn Computers Ltd     Acorn House,
  355. Vision Park, Histon, Cambridge, CB4 4AE. (0223-254254) (0223-254262)
  356. 7.5
  357. Alpine Software     P.O.Box 25, Portadown, Craigavon, BT63 5UT. (0762-
  358. 342510)
  359. 7.5
  360. Anglia Television      Education
  361. Department, Anglia House, Norwich, NR1 3JG. (0603-615151) (0603-631032)
  362. 7.5
  363. Cambridgeshire Software House      8 Bramley
  364. Road, St Ives, PE17 4WS. (0480-467945) (0480-496442)
  365. 7.5
  366. Clares Micro Supplies     98
  367. Middlewich Road, Rudheath, Northwich, Cheshire, CW9 7DA.
  368. 7.5
  369.     (0606-48511) (0606-48512)
  370. 7.5
  371. Colton Software (p10)    2 Signet
  372. Court, Swanns Road, Cambridge, CB5 8LA. (0223-311881)
  373. 7.5
  374.     (0223-312010)
  375. 7.5
  376. Computer Concepts (pp16/22)      Gaddesden
  377. Place, Hemel Hempstead, Herts, HP2 6EX. (0442-63933) (0442-231632)
  378. 7.5
  379. CWDE Software     1 Catton Street, London WC1A 4AB. (071-831-3844) (071-
  380. 831-1746)
  381. 7.5
  382. Design Concept     30 South Oswald Road, Edinburgh, EH9 2HG. (031-668-
  383. 2000)
  384. 7.5
  385. Desktop Projects Ltd     Unit 2A,
  386. Heapriding Business Park, Ford Street, Stockport, SK3 0BT.
  387. 7.5
  388.     (061-474-0778) (061-474-0781)
  389. 7.5
  390. Digital Phenomena     104 Manners
  391. Road, Southsea, Hants, PO4 0BG.
  392. 7.5
  393. Digital Services     9 Wayte Street, Cosham, Portsmouth PO6 3BS. (0705-
  394. 210600)
  395. 7.5
  396.     (0705-210705)
  397. 7.5
  398. EMR Ltd     14 Mount Close, Wickford, Essex, SS11 8HG. (0702-335747)
  399. 7.5
  400. ESM      Duke Street, Wisbech, Cambridgeshire, PE13 2AE. (0945-63441)
  401. 7.5
  402. Fabis Computing     95 Fabis Close, Swadlincote, Derbyshire, DE11 9SL.
  403. 7.5
  404. HCCS Ltd     575-583 Durham Road, Gateshead, NE9 5JJ. (091-487-0760)
  405. 7.5
  406.     (091-491-0431)
  407. 7.5
  408. Icon Technology     9 Jarrom Street, Leicester, LE2 7DH. (0533-546225)
  409. 7.5
  410. Illusions Disc Magazine     42 Wimborne
  411. Gardens, Ealing, London, W13 8BZ.
  412. 7.5
  413. Jumping Bean Co     Leen Gate, Lenton, Nottingham, NG7 2LX. (0602-792838)
  414. (0602-780963)
  415. 7.5
  416. Keyboard Technology     Unit 3,
  417. Gordon Road, Loughborough, LE11 1JX. (0509-610706)
  418. 7.5
  419. Krisalis Software     Teque House,
  420. Masonæs Yard, Downs Row, Moorgate, Rotherham, S60á2HD. (0709-372290)
  421. 7.5
  422. Longman Logotron     124 Cambridge Science Park, Milton Road, Cambridge CB4
  423. 4ZS.
  424. 7.5
  425.     (0223-425558) (0223-425349)
  426. 7.5
  427. LOOKsystems (p40/41)    47 Goodhale
  428. Road, Bowthorpe, Norwich, NR5 9AY. (0603-764114)
  429. 7.5
  430.     (0603-764011)
  431. 7.5
  432. Norfolk IT Team    Norfolk County Inset Centre Witard Road Norwich NR7
  433. 9XD.
  434. 7.5
  435.     (0603-33276)
  436. 7.5
  437. Northwest SEMERC     Fitton Hill CDC, Rosary Road, Oldham, OL8 2QE. (061-
  438. 627-4469)
  439. 7.5
  440. Oak Solutions (p6)    Dial House,
  441. 12 Chapel Street, Halton, Leeds, LS15 7RN (0532-326992) (0532-326993)
  442. 7.5
  443. Panda Discs     Four Seasons, Tinkers Lane, Brewood, Staffs, ST19 9DE.
  444. 7.5
  445. PTW Software     72 Frosthole Crescent, Fareham, Hampshire, PO15 6BG.
  446. (0329-281930)
  447. 7.5
  448. Really Good Software Company      39
  449. Carisbrooke Road, Harpenden, Herts., AL5 5QS.
  450. 7.5
  451. Really Small Software Company      Olivers
  452. Hill, Ashburnham, Battle, Sussex, TN33 9PE. (0435-830467)
  453. 7.5
  454. RESOURCE     51 High Street, Kegworth, Derbyshire, DE74 2DA. (0509-672222)
  455. 7.5
  456.     (0509-672267)
  457. 7.5
  458. Risc Developments (p15)    117 Hatfield
  459. Road, St Albans, Herts, AL1 4JS. (0727-840303)
  460. 7.5
  461.     (0727-860263)
  462. 7.5
  463. Safesell Exhibitions (p9)    Market
  464. House, Cross Road, Tadworth, Surrey KT20 5SR.
  465. 7.5
  466. Sherston Software     Swan Barton,
  467. Sherston, Malmesbury, Wilts. SN16 0LH. (0666-840433) (0666-840048)
  468. 7.5
  469. Software 42     109 Ferry Road, Hullbridge, Essex, SS5 6EL.
  470. 7.5
  471. Tekoa Graphics     16 Murray Road, Rugby, CV21 3JN. (0788-571434) (0788-
  472. 546376)
  473. 7.5
  474. Topologika     P.O. Box 39, Stilton, Peterborough, PE7 3RL. (0733-244682)
  475. 7.5
  476. Computer & Electronics Holiday for Young People !!
  477. 7.5
  478. Scripture Union runs a Computer & Electronics Holiday for 13 to 16 year
  479. olds (boys and  girls) at an attractive school set in the beautiful
  480. Hertfordshire countryside.
  481. 7.5
  482. The dates?            August 1st Ö
  483. 9th, 1994.
  484. 7.5
  485. The price?            ú112.
  486. 7.5
  487. For details, write to    Jim Maddox,
  488. 7.5
  489.                     S.U. Holidays
  490. 7.5
  491.                     69 Claverdale Road
  492. 7.5
  493.                     London   SW2 2DH
  494. 7.5
  495.             or phone:    081-671-
  496. 8761.
  497. 7.5
  498. Oak
  499. 7.5
  500. From 7.4 page 10
  501. 7.5
  502. Comment Column
  503. 7.5
  504. Å    Cover discs Ö I am surprised that nobody has mentioned the current
  505. craze for cover discs on all Acorn magazines available on the
  506. bookstalls. The cover prices have been increased to ú2.95 or ú3.95 in
  507. order to pay for the Éfreeæ disc!
  508. 7.5
  509. However, I have always found the contents of these discs to be of little
  510. interest, consisting of half-baked games, simple utilities, crippled
  511. demo versions and miscellaneous rubbish. As far as I am concerned, these
  512. discs are just an expensive way of buying blank discs.
  513. 7.5
  514. I think that the real problem is that there is just not enough
  515. worthwhile software available to fill all these discs every single
  516. month.
  517. 7.5
  518. Michael Lowe, Loughton.
  519. 7.5
  520. I suspect that not everyone will agree with Michael (especially the
  521. magazine publishers!) but let me assure you that Archive is NOT going to
  522. follow the bookstall magazines in this policy. Ed.
  523. 7.5
  524. Å    Educational programs Ö One of the many computer magazines that I read
  525. is Computer Shopper which is a multi-format publication heavily biased
  526. towards the PC market. However, it does make faint recognition of the
  527. Acorn range of computers. The present writer of the Archimedes column
  528. does his best to champion the cause of Acorn computers particularly in
  529. the field of business and DTP.
  530. 7.5
  531. For most users, programs such as Impression, Eureka, Datapower,
  532. Artworks, S-Base and many others are as good as packages costing many
  533. times more on other computer formats, particularly the PC. As PC and Mac
  534. programs grow and grow, they add new feature upon new feature, most of
  535. which will seldom be needed by the user.
  536. 7.5
  537. Where I take real exception is when the Computer Shopper columnist
  538. discusses an area where Acorn dominates, i.e. education, and dismisses
  539. software for education on the Acorn range as being boring and
  540. insignificant. He ends up praising many American programs whilst
  541. ignoring the efforts of Sherston, 4Mation, Topologika, ESM and all the
  542. other software houses (all basically steeped in the Acorn market and not
  543. widely known outside the school fraternity) who have many years of
  544. development behind them.
  545. 7.5
  546. In some ways, his perception of Égoodæ educational software is clouded
  547. by an audience whom he says is hardened by expectations derived from
  548. games software. I agree that good graphics and well-designed programs
  549. are needed but had he looked beyond the PC, Amiga and Atari, he would
  550. have found a huge variety of programs that are anything but dull and
  551. boring. Perhaps his brief was to look at software available on all
  552. formats (and mostly the PC) and Acorn-specific programs were beyond his
  553. scope.
  554. 7.5
  555. My experience as a teacher for 23 years leads me to believe that
  556. children respond not just to the program but also to the teacher/parent
  557. who helps the learning process. If the aim is to stick the children in
  558. front of a VDU and let them get on with it, we may as well give them a
  559. shoot-æem-up Sega and forget about Éeducationæ. Parents and teachers
  560. should be aware that teaching involves the preparation, discovery,
  561. discussion, help and follow-up work that the software generates.
  562. 7.5
  563. Here then is where imagination and skill takes over from mindless
  564. zapping. I have watched, talked, listened and joined in with my children
  565. at school and at home as they have explored The Crystal Rainforest or
  566. Plodd and have been delighted by the childrenæs response not just to the
  567. lovely (or not so lovely) graphics, but to the pleasure of involvement Ö
  568. learning is caught rather than forced.
  569. 7.5
  570. My children at home and at school are users of a huge variety of
  571. software available on Acorn machines. They also play games on all
  572. computer and console formats. The two have neither to be compatible nor
  573. complimentary Ö they are often just different and a case has not been
  574. made that the two must necessarily be similar.
  575. 7.5
  576. Richard Rymarz, Norwich.
  577. 7.5
  578. Å    Programming in Basic Ö Having read the article last month about Making
  579. Archive Better, I would be willing to coordinate a section for the
  580. magazine dealing with ideas for Basic Programming.
  581. 7.5
  582. It would be useful to have some short routines published that would
  583. solve particular Basic programming problems. I have in mind, for
  584. example, routines to claim and release memory, a routine to find out the
  585. correct buffer size to use when loading templates with
  586. Wimp_LoadTemplate, etc. I have written many such routines but Iæm sure
  587. that many other people have their own solutions that may be better than
  588. mine.
  589. 7.5
  590. The routines should be fully commented for those people without PRMs,
  591. and attention should be drawn to any global variables used. The
  592. commented versions could be supplied on the monthly disc with a version
  593. with the REMs removed to save space in the magazine.
  594. 7.5
  595. What do you think of this idea? Have you any routines you think
  596. suitable? Write in to me via the Archive office or direct to:
  597. 7.5
  598. Paul Hobbs, Rheinfalzstrasse 2,  85049 Ingolstadt, Germany.
  599. 7.5
  600. (Paul is the author of the extensive wimp library which won the APDL
  601. competition so he is well able to edit such material for us. If you want
  602. to write to him, a letter only costs 25p to post and a disc in a paddy
  603. bag would only be 42p or 54p so donæt let the fact that Paul now lives
  604. in Germany put you off contributing. Ed.)
  605. 7.5
  606. Å    !RAMScrap (Econet Column Archive 7.4 p52) Ö The reason that !RAMScrap
  607. appears to allow an 800Kb sprite to be transferred between applications
  608. even though only a 64Kb RAM disc is used is simply that properly written
  609. applications (certainly commercial programs) donæt use scrap files at
  610. all! They transfer the information in RAM buffers.
  611. 7.5
  612. Paul Hobbs, Germany (+ several others!)
  613. 7.5
  614. Iæm sorry that we didnæt spot that technical mistake! Ed.
  615. 7.5
  616. Å    Young Readers! Ö In the last issue of Archive, I suggested that there
  617. was a demand for a Young Readersæ Column and Neil Walker has offered his
  618. services as editor. He writes:
  619. 7.5
  620. I have a few ideas about what to include in it but it would be best for
  621. you to tell me. One thing I did think would be a good idea was a high
  622. scores table for Archimedes games. For this to work, I would need some
  623. proof of a score. For example, a photograph, a screenshot or a witness
  624. to counter-sign your letter.
  625. 7.5
  626. However, I am sure that you use your computer for more than just games Ö
  627. you do, donæt you?! So, let me know how you use it.
  628. 7.5
  629. Please send your comments and contributions to me: Neil Walker, 16
  630. Finderne Drive, Wymondham, Norfolk, NR18 0HU.ááA
  631. 7.5
  632. Help!!!!
  633. 7.5
  634. Å    ARX Ö Does anyone know anything about the original operating system
  635. that was designed for the Archimedes? It was described as a Xerox-like
  636. windows environment and was to be called ARX. It was mentioned in a 1988
  637. issue of Acorn User. I would be interested to find out how similar it is
  638. to RISC OS.á Neil Walker, Norwich.
  639. 7.5
  640. Å    Cat & dog clipart Ö I prepare posters for a local Animal Rescue Centre
  641. and need clipart of domestic cats and dogs. Can anyone help, please?
  642. R.E.Clark, 34 Bradley Street, Wootton Under Edge, Gloucester, GL12 7AR.
  643. (0453-842576)
  644. 7.5
  645. Å    Eizo F340iW Ö Has anyone  found any software or hardware that allows
  646. the F340iW to handle the Acorn lower resolution modes? Every scrap of
  647. advice gratefully received by Danny Fagandini, 6 Alleyn Park, Dulwich,
  648. London SE21 8AE. (Phone 081-670-0547 or Faxpack on 081-670-7173.)
  649. 7.5
  650. Å    FontEd Ö On RISCáOS 3.1, coordinates no longer appear after selecting
  651. the Skeleton Menu/Display/Coords option, even though the option is
  652. ticked. I have tried all versions of FontEd up to 0.31a. Any fixes
  653. available?
  654. 7.5
  655. Ronald Alpiar, 84 Dudsbury Road, Ferndown Wimborne, Dorset, BH22 8RG.
  656. ááA
  657. 7.5
  658. Safesell
  659. 7.5
  660. New Artwork
  661. 7.5
  662. Colton
  663. 7.5
  664. From 7.4 page 5
  665. 7.5
  666. The Future of DTP on the Archimedes
  667. 7.5
  668. Neil Whiteley-Bolton
  669. 7.5
  670. In one sense, now is not the best time to be discussing the future of
  671. Acornæs range of computers as a platform for professional publishing. So
  672. much is dependent on the machines themselves and, whilst it is not
  673. unreasonable to suppose that a new machine or range of machines is
  674. waiting in the wings, those people who know the öwhatæs and the whenæsò
  675. are not allowed to say. Nevertheless, many people will be both worried
  676. and disappointed that Acorn has not already launched a new range of
  677. computers and will be anxious to know what sort of future Acorn has in
  678. electronic publishing.
  679. 7.5
  680. In this article, I shall speculate about this future by considering the
  681. requirements of the professional market and attempt to assess how well
  682. these requirements are likely to be met. I believe it is the
  683. professional market which is vital to Acorn because it is this market
  684. which drives software houses to develop östate of the artò software, and
  685. also because it is brand awareness/acceptance in this market which is
  686. the key to DTP sales success in all other areas. Try looking through
  687. öplatform independentò computer magazines Ö I have never seen Acorn
  688. mentioned in any discussion or review of DTP software or systems.
  689. 7.5
  690. Hardware & system software
  691. 7.5
  692. Although it is the software which actually performs the complex tasks
  693. associated with page layout and artwork generation, the computer,
  694. together with its operating system, is important for two reasons.
  695. Firstly, it must be powerful enough for the software developers to
  696. implement the features and functions they wish to include in their
  697. applications. Secondly, it must be competitive enough generally, in
  698. terms of features, performance and price, for software houses to feel
  699. that it is commercially viable to write software for it.
  700. 7.5
  701. As I said in the introduction, those people who know about Acornæs next
  702. generation of computers are not allowed to say anything Ö all I can say
  703. is that I expect Acornæs next machines to be competitive. By this, I
  704. mean that I expect they will match, or out-perform, similarly priced
  705. machines from other vendors, running different OSæs. I do not expect the
  706. performance to match that of the current generation of 100+ MIP
  707. workstations, so those people who choose their computers solely on the
  708. basis of simple performance specs may have to look elsewhere.
  709. 7.5
  710. This should not in itself be a problem because professional users buy
  711. öcomplete solutionsò and performance to them means how quickly and
  712. effectively they can perform the tasks which constitute their business.
  713. Here, the consistent and intuitive user interface and fast application
  714. software count for a great deal. Assessing these factors is like
  715. assessing a caræs road handling Ö itæs very subjective.
  716. 7.5
  717. Let me conclude this section by listing improvements which I would like
  718. to see in the next generation of Acorn machines and which, in varying
  719. degree, are necessary in order for them to provide a viable platform for
  720. DTP in the professional marketplace.
  721. 7.5
  722. More processing power Ö Always nice to have.
  723. 7.5
  724. More RAM Ö This is vital, as I shall explain later. Machines should be
  725. expandable to at least 128Mb, preferably more.
  726. 7.5
  727. A virtual memory system Ö Very desirable, if not strictly necessary.
  728. 7.5
  729. Faster disc controllers Ö These are important, albeit not essential, for
  730. retrieving/storing large files. Standardising on SCSI 2 would be nice
  731. but in order to achieve real speed improvements, this requires a 32-bit
  732. connection from podules to the main board and/or a controller on the
  733. main board.
  734. 7.5
  735. OS support for a 24-bit desktop Ö This is absolutely vital. Computer
  736. Concepts have rewritten a part of the operating system and are supplying
  737. the new module with their Colour Card Gold which offers a 15-bit
  738. desktop. Unfortunately, the screen memory limit currently imposed by
  739. RISC OS means that this is still at a modest resolution. Accelerators
  740. are available for PCs and Macs which provide 24-bit colour in
  741. resolutions of at least 1280╫1024 pixels and Acornæs next computers must
  742. do the same.
  743. 7.5
  744. Support for pressure sensitive stylii (mouse replacements) such as those
  745. from Wacom and CalComp. These make the generation of computer artwork
  746. much easier. The support ought to be built into RISC OS but I suspect it
  747. wonæt be. Perhaps CC will do the job?
  748. 7.5
  749. Removal of the 512Mb limit on disc size imposed by the filecore. This is
  750. a fairly high priority in my opinion. When I bought my first Acorn
  751. machine, a 100Mb hard disc was considered large but high resolution
  752. images mean large files Ö I would like my next hard disc to be 2Gb or
  753. more.
  754. 7.5
  755. Reasonably priced peripherals Ö Some items, such as memory upgrades, are
  756. more expensive  partly because they are non-standard, but how can third
  757. parties justify the price tags associated with devices like CD-ROM
  758. drives and hard discs? A Ésingle speedæ drive sold specifically for
  759. Acorn machines costs upwards of ú300 whilst a flick through the pages of
  760. Computer Shopper reveals name brand, Édouble speedæ drives for around
  761. half this price. Can the development costs of driver software be so
  762. high? To my knowledge, only CC sell a CD-ROM drive at a price which
  763. competes with PC equivalents, and that is the Équad speedæ Pioneer
  764. Multi-Player.
  765. 7.5
  766. Software
  767. 7.5
  768. This is an area about which I can speak with greater certainty. The
  769. software which is vital to professional publishers falls broadly into
  770. two areas: page make-up and artwork generation/processing.
  771. 7.5
  772. In the area of page make-up, the Acorn platform has been well served by
  773. both Impression from CC and Ovation from Risc Developments, with
  774. Impression being the choice of professionals. (If there is anybody using
  775. Ovation professionally, please let me know. Is Risc User still produced
  776. on Macs?) In most areas, Impression compares favourably with the best
  777. Mac/PC-based packages such as Quark Xpress but the most serious
  778. limitations, as far as professional users are concerned, are in the
  779. areas of typography, full colour and PostScript generation.
  780. 7.5
  781. Line drawing software is well represented Ö packages such as Artworks
  782. and Vector easily hold their own against competitors such as Corel Draw
  783. and Adobe Illustrator, though both would be made considerably more
  784. potent were there to be support for one of the pressure sensitive stylii
  785. mentioned earlier.
  786. 7.5
  787. Acorn is let down badly in the area of pixel-based photo-retouch/paint
  788. software. There is nothing, at the moment, to compare with Adobeæs
  789. PhotoShop or Fractal Designæs Painter, both of which are available for
  790. the Mac and for PCs running DOS/Windows. This, it has to be said, is
  791. principally due to limitations in the existing hardware and RISC OS. To
  792. successfully create or edit Éphoto realisticæ images, it is necessary to
  793. display the images in 24-bit colour, and the demands made upon hardware
  794. by high resolution, 24-bit images is phenomenal Ö such images can easily
  795. be 40 Mbytes or more in size, necessitating far more main memory than
  796. the 16MBytes currently available (virtual memory would be an asset here)
  797. and improved disc controllers (SCSI 2?) in order to speed up access to
  798. such large files.
  799. 7.5
  800. Again, I conclude by identifying areas which need improvement if the
  801. system is to gain more widespread acceptance in the industry.
  802. 7.5
  803. Typography Ö (a) kerning and tracking AND control of word spacing (b)
  804. ability to specify outline and fill (colour, thickness, etc) as
  805. attributes, and (c) ability to define the thickness of underline and its
  806. distance from baseline.
  807. 7.5
  808. Impression Publisher will address the most important of these issues.
  809. Impression 2.5 (an interim version sold only to professional publishers
  810. by Acorn) already has tracking as a östyle attributeò, together with a
  811. large number of other useful features.
  812. 7.5
  813. Full colour Ö The ability to load, display, print and separate to
  814. PostScript 24-bit bit-mapped images is absolutely vital. This requires a
  815. machine with a large main memory and a fast disc controller Ö SCSI 2?
  816. 7.5
  817. Impression Style can already load, display and print 24-bit sprites, and
  818. Artworks (version 1.5) can separate them. According to CCæs Charles
  819. Moir, Impression Publisher öwill offer selection of separation curves
  820. control over R, G and B brightness, contrast and gamma on an individual
  821. picture by picture basisò and öwill cope with pre-separated CMYK sprites
  822. or CMYK TIFF files such as those produced by Adobe PhotoShop.ò These
  823. features may prove indispensable if a PhotoShop equivalent does not
  824. appear, because even Photo CD images need gamma correction before they
  825. are really öuseableò.
  826. 7.5
  827. PostScript Ö A better quality PostScript printer driver (Level 2) is
  828. urgently needed. PostScript generated by an Acorn machines takes much
  829. (sometimes many times) longer to RIP than a PostScript file generated
  830. on, say, a Mac. Imagesetter time is very expensive.
  831. 7.5
  832. Support for OPI (Open PrePress Interface) Ö Impression 2.5 is OPI
  833. compatible and it will be available as an extension for Publisher. This
  834. extension will also feature EPS file loading and printing and possibly
  835. features such as imposition control.
  836. 7.5
  837. Photo-retouch Ö A good pixel-based photo-retouch and/or paint package is
  838. vital for acceptance of the system. There is hope here, I think. A
  839. German company, Digital Arts is allegedly porting its photo-retouch
  840. package (RetouchΘ) to RISC OS from the Atari. I have not seen RetouchΘ
  841. but a colleague who has, claims it will give PhotoShop a run for its
  842. money.
  843. 7.5
  844. Conclusions
  845. 7.5
  846. We are still in a Éwait-and-seeæ position but I am cautiously optimistic
  847. about the prospects for 1994. I welcome correspondence from people with
  848. further information and/or a different viewpoint. Write to me, Neil
  849. Whiteley-Bolton at: Prinseneiland 79N, 1013 LM Amsterdam, The
  850. Netherlands.
  851. 7.5
  852. (If you want to write to Neil, a letter to Holland only costs 25p to
  853. post. Ed.)ááA
  854. 7.5
  855. Small Ads
  856. 7.5
  857. (Small ads for Archimedes and related products are free for subscribers
  858. but we reserve the right to publish all, part or none of the material
  859. you send, as we think fit.  Sending small ads on disc is helpful but not
  860. essential.)
  861. 7.5
  862. Å    40/80 track disc drive ú50, Scanlight Junior (A3000) ú75, A3000 I/O
  863. and User Port card ú20, Gods, Chocks Away, Saloon Cars, Interdictor 1&2
  864. ú10 each. Phone 0745-583930 (North Wales).
  865. 7.5
  866. Å    A310, med res Philips monitor, 4Mb MEMC 1a upgrade, interfaced 5╝ö
  867. twin 40/80 disc drives in monitor plinth, serial link, PC Emulator v1.7,
  868. DR DOS 5.0, considerable quantity of essential software, utilities and
  869. games. Offers invited around ú500. Phone 0572-821313.
  870. 7.5
  871. Å    A3000, ARM3, RISC OS3.1, AKF17 colour monitor, Cumana 2nd drive
  872. adaptor, 4Mb RAM, 2nd drive mounted in PRES system housing & monitor
  873. stand with space and p.s.u. for internal hard drive. Software also
  874. available. ú800 o.n.o. Call Ralph on 0785-714535 or 021-522-2000.
  875. 7.5
  876. Å    A3000 complete with colour monitor, 1Mb upgrade, 24 pin dot matrix
  877. printer, plus applications software, ú600 o.n.o. Phone 0993-822305.
  878. 7.5
  879. Å    A3000 Learning Curve, upgraded to 4Mb, RISC OS 3.1 with discs and
  880. manuals, VIDC enhancer with switch, ú450. Phone 0895-259245.
  881. 7.5
  882. Å    A310, 4Mb, ST506 interface, 4-slot b-plane ú350. PRM (RISC OS 2) ú20.
  883. Phone 0903-813524.
  884. 7.5
  885. Å    A4000 Home Office, 4Mb RAM and multisync monitor, 80Mb HD + software
  886. ú850 on.o. Canon BJ200 printer ú180 o.n.o. Phone 0553-675182 or 0850-
  887. 883159 any time.
  888. 7.5
  889. Å    A440/1 4Mb RAM, 47Mb hard disc, ARM3 and RISC OS 3.1, no monitor ú675.
  890. Fireworkz new and unregistered ú105. DeskEdit 2 latest version ú15.
  891. Bristol 0272-736237.
  892. 7.5
  893. Å    A5000, 25MHz, 4Mb/40MbHD, no monitor, Artworks, Impression II, Good
  894. Impression, First Impression, Equasor, Business Supplement, Borders
  895. disc, Genesis Plus, ú999 o.n.o. Also as separate items: Colour Card
  896. ú150, Laser Direct card ú170, Morley cached SCSI ú120, Turbo Driver
  897. (BJC800) ú25. Phone Chris after 7pm only on 0252-519727.
  898. 7.5
  899. Å    A5000, 4Mb memory, 120Mb hard disc, Art-works, Impression, C, PC
  900. Emulator, ISO Pascal, books and magazines ú1400 o.n.o. Laser Direct card
  901. ú240 o.n.o. Phone 0744-58404.
  902. 7.5
  903. Å    A5000 4Mb RAM, 230Mb + 210Mb hard discs, Taxan 775 multisync, Aleph
  904. One 486PC card 4Mb +coprocessor, Colour Card Gold, HCCS multipodule +
  905. SCSI/CDFS, Artworks, Ovation, Schema, Poster, ArcFax, Archivist Pro,
  906. games etc. ú1875. Phone (+31) 115851362. This is South Holland, less
  907. than one hour from the Dover-Ostend ferry.
  908. 7.5
  909. Å    Acorn Advance, unwanted, still sealed as new ú80. Phone Norman 081-
  910. 950-5904 (eves).
  911. 7.5
  912. Å    Archimedes A410/1, 4Mb RAM, RISC OS 3.1, 40Mb HD, 3╜ö FD, 2╫5╝ò FD
  913. external, manuals, boxed, as new, with Taxan 770+ M/S monitor, ú800.
  914. Phone Wigan 0942-717454.
  915. 7.5
  916. Å    Archimedes, 8Mb RAM, 103Mb HD (16 bit SCSI), Aleph One 30MHz ARM3,
  917. RISC OS 3, Laser Direct LBP8, Spectra colour flatbed scanner, Watford
  918. hand-scanner, Impression 2.17 (including Business Supplement), Poster,
  919. PC Emulator, OCR, Schema, Autosketch 2, Logistix, FontFX, Artisan, loads
  920. of utilities, games and over 70 fonts. Cost well over ú5000 new.
  921. Absolute bargain at ú1000 (no offers, but may split). Phone Rudi on
  922. 0892-503786 (work) or 533686 (evenings) for further details.
  923. 7.5
  924. Å    CD-ROMs Ö Illustrated Shakespeare, Illustrated Sherlock Holmes &
  925. Illustrated Holy Bible Ö ú20 each or ú50 for all three. Phone 06977-
  926. 46786
  927. 7.5
  928. Å    Clares Illusionist, ú54. Phone Norwich 0603-402819.
  929. 7.5
  930. Å    EasiWriter v2.07, Datapower, both new and unregistered, ú75 each.
  931. System Delta + v2, ú25. PipeDream 3, ú50 o.n.o. Contact 0860-430032.
  932. 7.5
  933. Å    Hawk V9 MkII colour digitiser, with Fastgrab software (version 2)
  934. ú100, Software (as new): Acorn Desktop C, release 4 ú100, also Desktop
  935. Assembler and DDE (release 2) ú90, PipeDream 4 (v4.12) ú60, Genesis 2
  936. (v2.59) plus script language book ú60, Squirrel database (v1.21) ú40.
  937. Phone 0279-424139.
  938. 7.5
  939. Å    HCCS hi-res colour digitiser, nearly new ú80. Multipod professional
  940. colour video/sound digitiser and serial port ú65. EMR MIDI 4 (4 in, 4
  941. out) interface ú75. Phone Croydon 081-655-0399.
  942. 7.5
  943. Å    Psion series 3 v1.08F/ENG 1 month old unregistered, with serial link
  944. ú175. Phone 0332-701969.
  945. 7.5
  946. Å    Psion series 3 ú140, Spreadsheet ú40, Series 3 Link ú40. Phone 0903-
  947. 813524.
  948. 7.5
  949. Å    Snippet (unregistered) ú20, EasiWriter (version3) ú59, Equasor ú20,
  950. Ace Prodriver for DJ500C/550C ú20. Phone Copthorne 0342-714905.
  951. 7.5
  952. Å    Software for sale. David Pilling: MicroSpell, Trace, Panorama, all ú4,
  953. Artisan ú12, Interdictor ú12, Pandoraæs Box ú17, E-Type, ú17, Olympics
  954. ú12, Repton 3 ú11, Risc Devæts Movie Maker ú11, PipeDream 4 ú63, Various
  955. PipeLine discs ú5 each, FlexiFile ú37, Acorn DTP ú32, First Word+ ú32,
  956. Genesis Plus ú22, HP Deskjet Empty Carts (5) ú5, Assembly Language Book
  957. and Disc ú12, DataPower ú93. Phone David Heath on 0752-781286.
  958. 7.5
  959. Å    Two A310s both 1Mb, good condition, one with green screen monitor,
  960. backplane, boxed, original manuals etc, Genesis & other software, ú295
  961. (no offers), the other with colour monitor, PC Emulator, 1st Word Plus
  962. and ISO Pascal (boxed), ú400 o.n.o. Phone 0272 633010 (Phil) or 0734-
  963. 661431 (Ian).
  964. 7.5
  965. Å    Wanted: Acorn Replay CD, any offers? Call Ian on 0734-661431.
  966. 7.5
  967. Charity Sales Ö The following items are available for sale in aid of
  968. charity. PLEASE do not just send money Ö ring us on 0603-766592 to check
  969. if the items are still available. Thank you.
  970. 7.5
  971. A3000 1-2Mb upgrade ú15, A3020 Welcome Guide ú2, A5000 Welcome Guide ú2,
  972. Ace Printer Driver for Epson JX ú5, Acorn Education Directory CD-ROM ú9,
  973. All-in-Boxing ú8, Battle Chess ú15, BBC Basic Guide ú6, Acorn DTP ú8, PC
  974. Emulator + DR DOS 5.0 ú30, First Word Plus 2 ú8, Premier 3 text
  975. processor ú9, RISCáOS 3 User and Applications Guide ú6, RISCáOS 3
  976. Applications Guide ú5, RISCáOS 3 User Guide ú5.
  977. 7.5
  978. (If you have unwanted software or hardware for Archimedes computers you
  979. could donate for charity, please send it to the Archive office. If you
  980. have larger items where post would be expensive, just send us details of
  981. the item(s) and how the purchaser can get hold of them.)ááA
  982. 7.5
  983. Risc Developments
  984. 7.5
  985. New Artwork
  986. 7.5
  987. CC
  988. 7.5
  989. New Artwork
  990. 7.5
  991. (Use 7.4 p6 if it doesnæt arrive in time.)
  992. 7.5
  993. Relational Database Design
  994. 7.5
  995. Keith Underdown
  996. 7.5
  997. I have been an Archimedes user for almost three years, mostly using DTP
  998. for posters and programmes for a Choral Society. I have also made a
  999. couple of attempts to build up a membership database Ö with varying
  1000. degrees of success. Professionally, I am involved in the development of
  1001. a large companyæs Information Systems Strategy. I would like to try to
  1002. explain the principles of data modelling and database design and explore
  1003. how they can best be achieved in the context of the Archimedes and the
  1004. databases available on it.
  1005. 7.5
  1006. It is a subject that I have never seen discussed in an Archimedes
  1007. publication and it also seems to be poorly treated in schools, if my
  1008. daughteræs experience of National Curriculum IT is typical. It has a
  1009. bearing on the database products available for the Archimedes too. The
  1010. ones I have tried (in particular, Squirrel) seem to lack certain
  1011. features and this makes designing truly relational databases difficult.
  1012. 7.5
  1013. Why data modelling?
  1014. 7.5
  1015. Any programmer knows that starting into coding, without doing some
  1016. design first, is a recipe for disaster. Programmers often start by
  1017. describing the functions in some kind of öpseudo-codeò Ö a dialect of
  1018. English that allows you to express the ideas without worrying about the
  1019. syntax required by a programming language. This enhances creativity and
  1020. allows one to explore the problem without too much investment in complex
  1021. code structures. Designing the data structures is not given nearly so
  1022. much thought but it is just as necessary Ö if not more so.
  1023. 7.5
  1024. Thinking about the data analytically (data modelling) enables you to
  1025. isolate the essential elements and clarifies the functions that need to
  1026. be performed. Where the data has a life of its own Ö in other words, it
  1027. needs to exist outside the program Ö then you need to produce a database
  1028. design that will turn the model into reality.
  1029. 7.5
  1030. In this series of articles, I will attempt to show that this can be done
  1031. using graphical techniques Ö the data equivalent of pseudo-code. There
  1032. are certain formal ideas of relational database theory which underlie
  1033. these techniques but I will try to develop these informally and leave
  1034. the theory until last.
  1035. 7.5
  1036. I will start with an address book and, over the next few issues, build a
  1037. data model that will formally describe the information held in it, and
  1038. other related lists, such as birthdays. Having done that, I will extend
  1039. the model to support additional functionality.
  1040. 7.5
  1041. An address book
  1042. 7.5
  1043. This is effectively a card index and would have three or four fields:
  1044. 7.5
  1045. Name:    Both Forename(s) and Surname. If my familyæs is typical then we
  1046. would include both names of a couple in the database but we would
  1047. remember the childrenæs name or we might have another list somewhere
  1048. else.
  1049. 7.5
  1050. Address:
  1051. 7.5
  1052.     Again this would be unstructured and contain House Name (sometimes),
  1053. Number, Street, District, Town, County, Postcode.
  1054. 7.5
  1055. Phone Number:
  1056. 7.5
  1057.     The STD code and number might be separate. In principle, we do not
  1058. need the STD code because we could look it up in our local directory
  1059. but, to save time, we write it with the rest of the address or we might
  1060. remember that Liverpool implies 051, for example, and miss it out.
  1061. 7.5
  1062. This could be very easily emulated on the simplest of database packages.
  1063. Would it work? Well, the first thing that you might notice is that
  1064. sorting into alphabetic order is tricky as it would sort on forename
  1065. first. If you were to split Name into Surname and Forename then sorting
  1066. on surname becomes possible but this points to another problem Ö whose
  1067. forename would we put?
  1068. 7.5
  1069. Data modelling building blocks
  1070. 7.5
  1071. What has happened here? The problem arises because we are holding
  1072. information about two different but related things. We have a mixture of
  1073. information about individual people and the households they live in.
  1074. This is a critical step in the analysis of the information we are
  1075. interested in. We have identified two key entities and a relationship
  1076. between them. These are the basic building blocks of our model. My
  1077. dictionary defines entity as: ösomething that existsò. Data modelling is
  1078. about identifying the things of importance to the problem and then
  1079. exploring the relationships that exist between them. Another way of
  1080. looking at this is that entities correspond to nouns and the
  1081. relationships are the verbs that we use in sentences describing what the
  1082. nouns do. From now on, I will use an upper-case name to identify the
  1083. formal use of an entity; as in PERSON and HOUSEHOLD. The relationship we
  1084. have discovered is: öA PERSON is part of a HOUSEHOLDò; the converse is:
  1085. öA HOUSEHOLD consists of at least one PERSONò. We can express this
  1086. diagrammatically in what is called an entity-relationship diagram. This
  1087. is the beginning of our data model. The diagram is shown below:
  1088. 7.5
  1089. The boxes represent the entities and the line joining them shows a
  1090. relationship between them. The symbols at the ends of the line (often
  1091. called öcrows-feetò) tell us things about how many instances of each
  1092. entity are involved in the relationship and whether or not the
  1093. relationship will always exist. The strict interpretation of this
  1094. diagram is:
  1095. 7.5
  1096. A PERSON is always part of one and only one HOUSEHOLD.
  1097. 7.5
  1098. A HOUSEHOLD always consists of one or more PERSONs.
  1099. 7.5
  1100. The relationship names in the diagram are read clockwise so öpart ofò
  1101. follows PERSON and öconsists ofò comes after HOUSEHOLD. The first part
  1102. of the crows-foot can be O or |. The former means that the relationship
  1103. is optional Ö need not always exist Ö and the latter means that it is
  1104. mandatory. The part of the crows-foot abutting the entity can be O or |
  1105. or the trident shown above. These can be read as 0, 1 or many. Rarely,
  1106. many can be replaced by a specific number but this should be viewed with
  1107. suspicion as it places a restriction on the way in which instances of
  1108. the two entities may interact. It usually means that there are a number
  1109. of similar but different relationships.
  1110. 7.5
  1111. Using an address book
  1112. 7.5
  1113. What do we use our address book for? A typical example is the production
  1114. of the Christmas list. Who do we send cards to? Who gets a letter as
  1115. well? Who at church or work or my wifeæs work? When faced with this
  1116. problem, my daughter added boolean fields for each list. This is not the
  1117. relational way of doing it! As the number of lists grows, so would the
  1118. size and complexity of the database.
  1119. 7.5
  1120. This might not seem a terribly important issue as the price of disc
  1121. space falls but there is another consideration Ö the more data one has,
  1122. the longer queries and report generation will take. Also, the need to
  1123. create a new list would involve modifying the structure of the database
  1124. and every record in it. This is undesirable for several reasons. Most
  1125. importantly, modifying the database involves a more privileged access to
  1126. the database and the user could alter other things at the same time. If
  1127. you were developing a package to sell then this would be enough to make
  1128. the package unsupportable. The user may change only the content Ö not
  1129. the structure.
  1130. 7.5
  1131. We have identified another entity: LIST. Our LISTs might involve
  1132. HOUSEHOLDs (as in the Christmas Card example) or might involve
  1133. individuals within a multi-person household. There is thus a
  1134. relationship between LIST and both PERSON and HOUSEHOLD. Clearly, as the
  1135. number of different lists grows, each PERSON or HOUSEHOLD may be
  1136. included in several LISTs. Notice how, in the previous sentence, we
  1137. quite naturally found a name for the relationship Ö ömay be includedò.
  1138. The use of ömayò is interesting as it suggests that membership of a list
  1139. is optional; PERSONs or HOUSEHOLDs do not have to be included in a list.
  1140. 7.5
  1141. Our data model must be amended as shown opposite. There are two
  1142. complications here. Firstly, a list would probably either be a
  1143. öHouseholdò list Ö involving every PERSON in the HOUSEHOLDs Ö or it
  1144. would be a öPersonò list Ö involving only the nominated individuals. I
  1145. know of no convention for indicating this in an entity-relationship
  1146. diagram. We need to make a note somewhere that one or other of the
  1147. relationships, but not both, must exist.
  1148. 7.5
  1149. The second is that we have defined two, so-called, many-to-many
  1150. relationships. This is the source of many of the arbitrary restrictions
  1151. that one finds in existing computer systems. How many is ömanyò? Often
  1152. an arbitrary decision is made Ö no household will be a member of more
  1153. than eight lists, for example. Murphyæs Law dictates that when you are 
  1154. trying to define the list of guests at your fortieth birthday party,
  1155. your cousin will be involved in his ninth list and blow the system.
  1156. 7.5
  1157. I will leave the solution to this problem until next time. In the next
  1158. issue, I will öresolveò the many-to-many as it is known and show how we
  1159. would implement this simple database in Squirrel. I will also see if
  1160. there are any more entities lurking in the information that a typical
  1161. family holds.ááA
  1162. 7.5
  1163. The Advance Column
  1164. 7.5
  1165. Robert Chrismas
  1166. 7.5
  1167. Most word processors have ÉRulersæ which allow the user to control the
  1168. layout of the the text. They usually have a scale marked in characters
  1169. or some standard units. There will be markers for the left and right
  1170. margins and for tab stops. The user will probably be allowed to set
  1171. several rulers in a document so that different parts of the text can
  1172. have different margins, for quotations, lists, etc.
  1173. 7.5
  1174. The Advance ruler
  1175. 7.5
  1176. Advance uses separate markers for the left margin and the Éfirst
  1177. indentæ. The left margin controls the left hand edge of every line in a
  1178. paragraph except the first. The first line starts at the first indent.
  1179. 7.5
  1180. The first indent does not have to be to the right of the left margin Ö
  1181. sometimes it is useful to position it to the left.
  1182. 7.5
  1183. Like rulers in Impression Style
  1184. 7.5
  1185. The rulers in Advanceæs word processor are different from those in
  1186. Impression II and Impression Junior. They are more like the rulers in
  1187. Impression Style. In Advance, and in Impression Style, you can use a
  1188. ruler which governs just one paragraph without having to give it a name.
  1189. 7.5
  1190. To alter the layout of just one paragraph, position the cursor anywhere
  1191. in that paragraph and use the menu option Ruler/Show Ruler to display
  1192. the current ruler. As you alter the ruler, you will see that the whole
  1193. of the paragraph which contains the cursor is selected (it will be
  1194. displayed in inverted colours); the changes you make to the ruler will
  1195. apply to the selected paragraph only. For that paragraph, the ruler name
  1196. will change from ÉBaseRuleræ to ÉBaseRuler*æ. You can have lots of
  1197. different paragraphs, each with its own BaseRuler*.
  1198. 7.5
  1199. When a group of adjacent paragraphs is selected, any changes to the
  1200. ruler will affect all the paragraphs.
  1201. 7.5
  1202. These local changes to the BaseRuler can be cancelled by clicking on
  1203. ÉDeleteæ on the Advance ruler. Doing this restores the current ruler to
  1204. the BaseRuler format.
  1205. 7.5
  1206. Named rulers
  1207. 7.5
  1208. To create a new named ruler, you first alter the current ruler as
  1209. required, then delete the name on the ruler and enter a new name. The
  1210. current paragraph will be controlled by the new ruler. You need to press
  1211. <return> once to enter the name of the ruler. Be careful not to press
  1212. <return> twice because your current paragraph is marked Ö when an area
  1213. of text is marked it will be deleted if you type anything at all,
  1214. including <return>. So press <return> once to enter the name of the
  1215. ruler then use the cursor keys or mouse to move the cursor.
  1216. 7.5
  1217. The ruler menu
  1218. 7.5
  1219. To change a named ruler, find (or create) somewhere in the text which is
  1220. controlled by the ruler. Then make your changes to the ruler. This will
  1221. only alter the current paragraph. You must now click on the arrow next
  1222. to ÉCopy Toæ. A list of rulers will appear. Click on the one you want to
  1223. change.
  1224. 7.5
  1225. A named ruler can be applied to any block of text. First select the
  1226. block of text then, on the Ruler menu, click on the name of the ruler
  1227. you want to apply.
  1228. 7.5
  1229. To delete a ruler, find (or create) somewhere in the text which is
  1230. controlled by the ruler, then click on Delete. The ruler will cease to
  1231. exist and the text will revert to being controlled by the BaseRuler.
  1232. 7.5
  1233. Database graphics
  1234. 7.5
  1235. ÉHow do I get a graphic to appear on each card of my database?æ First
  1236. create your graphic as a drawfile or a sprite. On the database menu use
  1237. ÉEdit/Edit Layoutæ to view the layout. If you are creating a new
  1238. database, you will be viewing the layout already. Use the menu option
  1239. ÉUtilities/Insert/Framesæ to create a new frame. When you have clicked
  1240. on the menu option, the pointer will change and you will be able to drag
  1241. out a graphic box. Make sure you drag down and left Ö the box will not
  1242. drag up or right.Your graphic can now be dragged into the graphic box.
  1243. 7.5
  1244. File compatibility
  1245. 7.5
  1246. You can load Advance documents into Impression Style. You cannot load
  1247. Impression II documents into Advance, but if you save selected text with
  1248. styles, it will be displayed properly in Advance. Surprisingly, it is
  1249. possible to view an Impression II document in Advance. Drag the
  1250. Impression II document onto an Advance WP document (not on to the icon
  1251. on the iconbar) and a new window will open showing the document. It is
  1252. not possible to edit the document or to save any of it from this window.
  1253. 7.5
  1254. Loading times
  1255. 7.5
  1256. At my college, we are loading Advance from a network. This takes an
  1257. awfully long time. If any readers have any suggestions for speeding it
  1258. up (the protection prevents us using NetGain) I would be glad to hear
  1259. from them.
  1260. 7.5
  1261. In fact, I would be glad to receive any correspondence about Advance. I
  1262. would love to be forced to write something like ösorry to all those
  1263. people to whom I have not yet replied ...ò, but the fact is that no one
  1264. at all has written to me! If you are using Advance (or if you have
  1265. decided not to use it!) do send me your comments. My address is 8
  1266. Virginia Park Road, Gosport, Hants, PO12 3DZ.ááA
  1267. 7.5
  1268. Setting the margins
  1269. 7.5
  1270. NCS Technical Help Service
  1271. 7.5
  1272. David Webb (NCS)
  1273. 7.5
  1274. 1994 sees somes changes and improvements in the Technical Help Service
  1275. that NCS offers its customers, and Iæd like to take this opportunity to
  1276. tell you about them. So, what does the NCS Technical Help Service
  1277. consist of and who has access to it? Well, there are two levels of
  1278. technical help available to Archive Subscribers...
  1279. 7.5
  1280. Written questions
  1281. 7.5
  1282. Firstly, any subscriber may write to us with a query of a technical
  1283. nature. From 1st February onwards, we are making a commitment to
  1284. responding to queries within ten working days of receiving them. Where a
  1285. full answer cannot be supplied straight away, we will write and tell you
  1286. what we are doing to investigate the matter. We cannot guarantee always
  1287. to find the answer to everyoneæs problems but, in addition to our own
  1288. pool of knowledge and documentation, we do have a special resource of
  1289. expertise available to us through the readers of the magazine and our
  1290. own contacts. So, if we cannot give you an answer, we usually öknow a
  1291. man who canò. (Due to staff changes in the autumn, we built up a serious
  1292. backlog of written technical enquiries awaiting replies Ö our apologies
  1293. to those readers who were affected and we intend to do better in 1994!)
  1294. 7.5
  1295. Telephone hot-line
  1296. 7.5
  1297. Secondly, we also offer a telephone hot-line service which provides
  1298. immediate support to those having difficulties. Archive members can have
  1299. access to this service for an additional ú15 a year, giving them
  1300. priority over other technical queries when they ring us on a special
  1301. direct dial telephone number, quoting their Technical Help subscription
  1302. number. As from 1st February, we will be operating the Technical Help
  1303. hot-line between 10am and 4pm on all weekdays except Wednesday, when the
  1304. hot-line will be available 1pm Ö 4pm. This will enable us to give
  1305. Technical Help subscribers our full attention during those given times
  1306. and should ensure that the service is least affected by other
  1307. distracting activities such as staff meetings, etc!
  1308. 7.5
  1309. (For those who do not yet subscribe to the Technical Help Service, may I
  1310. put in a plug here, please! I believe this service is very good value
  1311. for money, giving you fast access to our own resources of experience and
  1312. knowledge and beyond, as Dave says. I also think it helps to discuss a
  1313. problem, personally, rather than write it in a letter Ö often the answer
  1314. becomes apparent as you talk it through with someone else. With our
  1315. broad overview of hardware and software products in the world of Acorn,
  1316. we can often give a perspective that goes beyond the help offered by
  1317. individual product suppliers.  Ed)
  1318. 7.5
  1319. Finally, a brief note about us! The technical services team consists
  1320. principally of Matthew Hunter and myself, and we share the
  1321. responsibility of supplying technical information and investigating
  1322. problems for customers and for NCS. Our services are available through
  1323. both written and telephone technical help, as described above. And of
  1324. course, we also help recent customers experiencing difficulties with
  1325. their purchases and advise prospective customers with product enquiries.
  1326. 7.5
  1327. We will be grateful for any feedback that you may have on NCS Technical
  1328. Services and how you think they can be further improved. You can also
  1329. help us improve the technical content of the magazine and the quality
  1330. and scope of help offered to subscribers, by writing to us with hints,
  1331. tips, comments on products, answers to questions raised in the magazine
  1332. and any similar material. As Paul has been emphasing, Archive has the
  1333. role of drawing upon the experiences, views and knowledge of its
  1334. subscribers and presenting them back to the readership, so please keep
  1335. the correspondence coming and use Archive!ááA
  1336. 7.5
  1337. CC
  1338. 7.5
  1339. From 7.4 page 15
  1340. 7.5
  1341. The printer advert
  1342. 7.5
  1343. Fast, Cheap Laser-Printing?
  1344. 7.5
  1345. Andrew Rawnsley
  1346. 7.5
  1347. Computer Conceptsæ TurboDriver utilities for colour printing with Canon
  1348. inkjet printers have been reviewed in Archive (6.3 p59). However, with
  1349. the advent of the HP (Hewlett Packard) TurboDriver, CC have attempted to
  1350. revolutionise mono laser-printing, as well as providing colour support.
  1351. 7.5
  1352. The printers
  1353. 7.5
  1354. The HP TurboDriver package contains drivers for the following printers:
  1355. HP LaserJet II, III and IV, HP DeskJet 500C and 550C, HP DeskJet 1200,
  1356. Black & White DeskJets, Acorn JP-150 and Integrex ColourJet Series 2.
  1357. The Acorn and Integrex drivers are the same as two of the HP ones, but
  1358. that should not matter in practice.
  1359. 7.5
  1360. A little history
  1361. 7.5
  1362. You will forgive me if I dwell on the laser printing options in these
  1363. new drivers, but these are what makes this collection different from
  1364. previous offerings.
  1365. 7.5
  1366. In the past, Acorn users who wanted a laser printer had a problem. Any
  1367. Acorn dealer would try and sell them a CC LaserDirect or a Calligraph
  1368. ArcLaser. Both of these cost almost ú1000, whilst the high-street price
  1369. for an industry standard HP compatible laser printer was around ú500.
  1370. 7.5
  1371. However, these were fine-tuned for PC use and would take anywhere up to
  1372. 10 minutes to print a complex page of graphics (remember that any
  1373. software using outline fonts prints them out as graphics). Imagine
  1374. trying to print out a 25+ page report! Thus users had to pay ú500 extra
  1375. just to get a reasonable speed.
  1376. 7.5
  1377. With the advent of the HP TurboDrivers, the story has changed.
  1378. 7.5
  1379. Timings
  1380. 7.5
  1381. TurboDrivers are designed to speed up printing and dramatically reduce
  1382. the time taken to return control to the user. When control is returned,
  1383. printing continues in the background whilst you work.
  1384. 7.5
  1385. In practice, when printing an A4 page of Impression text, control would
  1386. be returned to the user after 6-10 seconds. Thus the 25 page report
  1387. would take only around 200s (3 mins 20 secs) to return control to the
  1388. user, compared to 200m (3 hours 20 mins). Not bad!
  1389. 7.5
  1390. However, to actually print the page still takes around 1 min 20 secs
  1391. (compared to around 20 secs), but even this is an improvement.
  1392. 7.5
  1393. Complex ArtWorks illustrations may take up to a minute to return control
  1394. to the user and 4-5 mins to print out the page. This is still excellent
  1395. and most users will not be printing such complex images regularly.
  1396. 7.5
  1397. Problems
  1398. 7.5
  1399. Since the RISCáOS 3 TurboDrivers merge seamlessly into !Printers, there
  1400. were no software compatibility problems and all the popular programs
  1401. worked perfectly. There were a few problems with page sizes, but nothing
  1402. serious, so I recommend sticking with your old page definitions.
  1403. 7.5
  1404. The only real problem was that the utility has a special cable, which
  1405. acts like a dongle. Need I say more?
  1406. 7.5
  1407. Colour printing
  1408. 7.5
  1409. Oak Solutions are recommending their customers not to buy Ace ProDrivers
  1410. now but wait until early æ94 when there will be new versions released,
  1411. the TurboDrivers are the only fast colour printer drivers around.
  1412. Naturally, colour printing takes longer (in some cases, much longer)
  1413. than mono printing but using the TurboDrivers still speeds up the
  1414. process, much to the amazement of Corel Draw users on the PC, who have
  1415. to wait ages for pages to print out!
  1416. 7.5
  1417. Conclusions
  1418. 7.5
  1419. The advent of the HP TurboDrivers should be received with a sigh of
  1420. relief by any frustrated HP (or compatible) user. Our LJ-2 compatible
  1421. Kyocera F-800 will never be the same again! Laser printing for around
  1422. ú500 Ö ú550 is now a realistic option for Acorn users.
  1423. 7.5
  1424. Colour users will love the speed increase, as colour printing can take
  1425. forever.
  1426. 7.5
  1427. The HP TurboDriver package costs ú49 +VAT from Computer Concepts or ú53
  1428. through Archive.ááA
  1429. 7.5
  1430. We are looking into finding a suitable Éinexpensiveæ laser printer that
  1431. will work well with the TurboDrivers so that Archive subscribers can
  1432. have an alternative to the ú925 LBP4 Laser Direct. Ed.
  1433. 7.5
  1434. Splash and 1stPaint
  1435. 7.5
  1436. Roger Nelson
  1437. 7.5
  1438. This review deals with two art packages aimed at the same age group
  1439. (primary) but which operate in different ways. They each have something
  1440. distinctive to offer and come from companies well known for producing
  1441. educational software.
  1442. 7.5
  1443. Splash
  1444. 7.5
  1445. This offering is produced by Sherston Software and consists of two discs
  1446. and a slim manual. The program disc is a Ékeyæ disc which must be used
  1447. at the start of every artistic session. The second disc contains
  1448. examples produced using the software. The program loads in the usual
  1449. manner installing itself onto the iconbar. The menu from this icon
  1450. provides Info, Save in Splash and Sprite formats and Quit options. A
  1451. click with <select> opens the drawing screen.
  1452. 7.5
  1453. The program takes over the whole screen when in the drawing mode.
  1454. Initially, the bottom portion of the screen is covered by a large, clear
  1455. menu of icons. This menu area can be moved to the top of the screen with
  1456. a click on the small upward pointing arrow or removed from view and
  1457. recalled using <menu>. The initial menu shows icons for Drawing, Text,
  1458. Background, Clear, Help, Filing, Printing and Desktop.
  1459. 7.5
  1460. Three of these work on a single click. Desktop returns you to the
  1461. desktop environment where you can use another program if you have
  1462. sufficient memory Ö Splash will happily work in 1Mb taking up 384Kb of
  1463. memory space. Help toggles the help bar, which appears next to the menu
  1464. area. Clear does what it says and clears the screen to the last
  1465. selection of colour or pattern.
  1466. 7.5
  1467. The remaining menu icons take you to further menus. The Drawing menu
  1468. gives you a choice of using lines to create irregular shapes, producing
  1469. regular shapes or using one of a variety of brushes. Any of these
  1470. selections takes you to another menu where you can choose the line
  1471. colour, style and thickness as well the fill colour. The fill colour may
  1472. be any of the solid colours which are available, a dithered colour from
  1473. a choice of 136, or a pattern. The patterns are predefined but can be
  1474. changed using a small grid to whatever you like. The size of the grid
  1475. can be changed from a 2╫2 to an 8╫8 to help you see the effect of your
  1476. experiments.
  1477. 7.5
  1478. A spray brush is also available for creating fills. The Émarblingæ
  1479. effect of this can be altered to make it appear as a radial fill
  1480. starting in the centre of a shape or increasing in density from any edge
  1481. of a shape. The intensity of each of the three colours in the fill can
  1482. be changed using draggable indicator bars.
  1483. 7.5
  1484. The background option enables a user to set the paper colour at any time
  1485. to any colour or fill pattern that is available.
  1486. 7.5
  1487. The text menu allows any of the fonts available to the system to be used
  1488. and three are supplied on the examples disc in case you donæt have any
  1489. others. The size of the text is limited to small, medium and large in
  1490. the first instance but there is a way to alter the size to suit your
  1491. needs using arrow based icons. The colour of the text is chosen as for
  1492. other drawn items.
  1493. 7.5
  1494. The filing option removes the drawing screen replacing it with a window
  1495. with the choices of saving as a Splash file, as a sprite or of returning
  1496. to Splash. There is another box onto which you are asked to drag Splash
  1497. files for loading. This method of leaving the drawing screen while
  1498. saving allows RISC OS dragging to be used.
  1499. 7.5
  1500. The printing option recognises if a printer driver is loaded Ö two RISC
  1501. OS2 drivers are supplied with the package.
  1502. 7.5
  1503. Special features
  1504. 7.5
  1505. From what has been said above, it probably appears as if Splash is just
  1506. another painting program. In some ways it is, but there is one
  1507. particular operation which prompted me to offer to do this review. There
  1508. is a select option, as in Draw. Using the arrow icon which appears at
  1509. the right hand end of the toolbox icon, you can select any object and
  1510. change its attributes (line colour, fill colour, line type), its
  1511. position on screen, its size, its orientation and whether it appears in
  1512. front of or behind other objects. There is also the possibility of
  1513. editing the object, moving a point, adding or deleting a point. A single
  1514. object can, when selected, be isolated (i.e. all other objects are
  1515. removed from the screen) and edited before all the other objects are
  1516. recalled to the screen. All these options are available via icons and
  1517. can be applied to all objects including text. The ability to nudge
  1518. objects into position is useful, especially for positioning text.
  1519. Another useful option when editing text is the alignment feature. With
  1520. this, any selected text objects can be left or right justified or
  1521. centred.
  1522. 7.5
  1523. It was this ability to select objects and edit a drawing that seemed to
  1524. me, as a teacher, a way to bridge the gap between painting programs
  1525. (e.g. Flare, Revelation, PrimeArt, Artisan) and Draw. Pupils will (if
  1526. you let them!) use a painting program for all kinds of task without
  1527. considering if another program is more suitable. In many cases, pupils
  1528. will shy away from using Draw for diagrams, maps and posters because
  1529. they find the process of selecting, editing and deleting too complex
  1530. compared to brushing over an area. Iæm not sure yet whether Splash will
  1531. fill the role I envisaged. Its icon rather than text based method of
  1532. selecting operations does make it easy to operate. The ability to undo
  1533. the last action is also available but can take some time if the drawing
  1534. is more than simple outlines.
  1535. 7.5
  1536. I have some reservations about this software, namely the taking over of
  1537. the whole screen, the non-standard icon based menus and the slow speed
  1538. of some operations. It must be said, however, that the operation of the
  1539. package is excellent, with no sign of any bugs. The package is aimed at
  1540. primary age children and, for their use, the reservations must be seen
  1541. as no obstacle to successful use. My own 8 year old had no problem in
  1542. producing pictures. He also found the ability to edit objects handy but
  1543. did comment on the lack of a roller to fill objects! To sum up, this is
  1544. a typical high quality Sherston product with a clear and concise manual
  1545. to help if you get stuck.
  1546. 7.5
  1547. 1st Paint
  1548. 7.5
  1549. This software, from Keyboard Technology, comes as a two-disc pack with a
  1550. fairly slim manual and sheet of extra instructions. Disc 1 is the
  1551. program disc which cannot be used until a registration program has been
  1552. run. It can then be backed up as normal for security purposes. Disc 2 is
  1553. a workdisc used for holding fonts and as a store for picture files. This
  1554. is requested by the program before you can begin work on screen.
  1555. Installation onto a hard disc is possible, although the instructions
  1556. could be clearer for novice users. Once the software is installed on the
  1557. iconbar, a click opens a window which you can re-size or close at will Ö
  1558. in other words a normal RISC OS operation. Like Splash, this program
  1559. operates easily within 1Mb, taking up only 352Kb when loaded.
  1560. 7.5
  1561. Features
  1562. 7.5
  1563. A toolbox is positioned along the bottom and a colour selection area up
  1564. the right hand side of the drawing area. The tools and colours are set
  1565. up as a default option Ö a user can configure these defaults to restrict
  1566. the range of tools and colours that are available. This is a useful
  1567. feature for younger users who can be introduced to new features
  1568. gradually, and are thus forced to concentrate on picture composition
  1569. rather than öplayingò with the features.
  1570. 7.5
  1571. The toolbox first opens showing the paint tools Ö two different sized
  1572. round brushes, a square brush, straight lines, spraycan and a fill
  1573. roller. Using the Turnover icon (a right pointing arrow) the toolbox can
  1574. be changed to show the drawing tools Ö rectangle, ellipse, triangle,
  1575. line and fill roller Ö and the utilities for filing, printing, text and
  1576. the dustbin. The paintbrushes, the thickness of lines and the density of
  1577. the spraycan may be varied using the Change size icon. The drawing of
  1578. accurate squares and circles is made possible by the Smart button which
  1579. also restricts the angles at which lines can be drawn and affects the
  1580. way triangles are drawn. The Undo button gives you the chance to recover
  1581. from a mistake.
  1582. 7.5
  1583. In use, the painting and drawing tools are simple to operate, and
  1584. pictures can be drawn within minutes of loading. The utilities tools
  1585. give you the opportunity to save, whatever you create by simply clicking
  1586. on the small disc icon. It uses the name you provide when configuring
  1587. the software and it increments the number it attaches to the filename
  1588. each time you save to avoid wiping out an earlier picture. If the work
  1589. disc you are saving onto becomes full, the disc icon has a red cross in
  1590. the middle as a warning. Instructions for creating Workdiscs are given
  1591. in the manual.
  1592. 7.5
  1593. There are two other disc icons shown in the utilities tools, one with a
  1594. drawfile represented on it, the other with a sprite on it. A click on
  1595. these opens a directory on the workdisc showing the contents, any of
  1596. which can be loaded into 1stPaint by dragging the icon into the drawing
  1597. area. Files from discs other than workdiscs can be loaded by dragging. A
  1598. file is provided to ensure that drawfiles you wish to use are the
  1599. correct size for the drawing area.
  1600. 7.5
  1601. The Dustbin icon clears the drawing area and if the configuration is set
  1602. up correctly, it also saves the picture in the sprite directory of the
  1603. workdisc as Last_bin. This makes the picture recoverable up to a certain
  1604. point!
  1605. 7.5
  1606. The text option in the utilities opens a window into which you type your
  1607. text and press <return>. The text appears in the font style, size and
  1608. weight which you have set up via the program menu. Four fonts are
  1609. provided with the package on the workdisc. The font colour is black, no
  1610. matter what colour is selected. It is possible to change the colour with
  1611. the roller but the anti-aliasing makes this difficult to achieve fully.
  1612. 7.5
  1613. The colour selection is restricted to sixteen and the program operates
  1614. best in mode 12. Clicking <menu> over each of the twelve colours allows
  1615. you to change the balance of red, green and blue in that colour and so
  1616. produce a palette of your own choosing. The Turnover button associated
  1617. with the colour selection area allows you to choose from a series of
  1618. eight fill patterns or eight Stamps.
  1619. 7.5
  1620. The Stamps, which range from a butterfly to a set of footprints, may be
  1621. placed directly onto the screen as many times as a user wishes and re-
  1622. coloured using the fill roller. The range of Stamps provided is limited
  1623. and I am sure that there is a case for making new sets of Stamps
  1624. available as pupils get tired of using those provided. No doubt it is
  1625. possible to create your own, but no guidance is given in the manual so
  1626. it would take someone with knowledge of how to create sprites of the
  1627. right size and with a mask.
  1628. 7.5
  1629. In use, the program operates very easily and the ability to configure it
  1630. extensively makes it ideal for introducing youngsters to painting on the
  1631. computer. The ability to load drawfiles for colouring by the very young
  1632. (and not so young) increases its versatility. My eight year old enjoyed
  1633. working his way through the drawfiles, colouring each one and altering
  1634. some with the drawing tools as they took his imagination. He mastered
  1635. the operation of the program easily and enjoyed using it. He did find
  1636. the colour selection restricting until he was shown how to alter the
  1637. colours in the palette. For me the program does not offer sufficient
  1638. facilities but for the young who are just learning to use a computer, it
  1639. is most suitable and can be used with other control devices.
  1640. 7.5
  1641. There was only one slight bug when using the program which occurred when
  1642. the Smart button was clicked on during the use of the brushes on the
  1643. painting menu. The round brush appeared on screen as a square brush Ö
  1644. not something which will badly affect the drawing capabilities.
  1645. 7.5
  1646. The manual is good but not up to the standard of that produced for
  1647. Splash as it omits some things which would be useful for the experienced
  1648. to know and could explain some aspects of the programs use in simpler
  1649. terms for the beginner. Overall, a good program which will be effective
  1650. if used in the right situation.
  1651. 7.5
  1652. Targeted twosome
  1653. 7.5
  1654. These two packages, which are aimed at specific target users, both
  1655. perform very well, offering facilities which the user will appreciate.
  1656. Splash is more complex and offers a different way of operating from many
  1657. other art packages. The ability to change the attributes of any object
  1658. at any time during a drawing gives the user great flexibility. In some
  1659. ways, the program could be seen as a beginneræs Draw Ö or even Artworks!
  1660. 7.5
  1661. 1stPaint on the other hand is definitely for beginners. It offers those
  1662. who want to encourage youngsters to develop the use of computers, the
  1663. ability to introduce facilities in a controlled progression. The
  1664. purchase of either program will depend upon who is to use it, but with
  1665. the right target users, neither will disappoint.
  1666. 7.5
  1667. Splash costs ú22 through Archive which includes a free site licence. 1st
  1668. Paint costs ú35 +VAT from Keyboard Technology.ááA
  1669. 7.5
  1670. Hints and Tips
  1671. 7.5
  1672. Å    CC Turbo & Laser Direct Drivers Ö A few people have discovered a
  1673. problem that occurs when you try to run the RISC OS !Printers after
  1674. having run a Turbo Driver or a Laser Direct driver. The error öModule
  1675. PDriver 3.16 or later is requiredò appears. To clear this, do a
  1676. *RMReinit PDriver before using the Acorn driver.
  1677. 7.5
  1678. Å    File copying on floppies Ö When copying from one floppy to another,
  1679. the overall copy time can be reduced by opening the task manager and
  1680. dragging the Next slot to 800Kb (or 1600Kb for an HD disc if you have
  1681. the memory). This means that the next task to request space (i.e. the
  1682. filer) will have enough space to read in the entire contents of one
  1683. floppy, so that you donæt have to swap discs more than once.
  1684. 7.5
  1685. On large copy jobs (say between two hard discs) the larger area the
  1686. filer gets, the faster the copying because fewer reading/writing cycles
  1687. will be needed. You can either adjust the Next slot or, once copying has
  1688. begun, drag out the Filer Action Window task as large as it will go.
  1689. When copying is complete, the space is regained.
  1690. 7.5
  1691. Å    Floptical drives and faulty floppies Ö An article in a German PC
  1692. magazine claimed that, due to their much more elaborate construction,
  1693. flopticals drives could handle many discs which caused normal floppy
  1694. drives to give up; I can report to all floptical owners that this claim
  1695. holds true for the Acorn world, too.
  1696. 7.5
  1697. A software upgrade arrived on a disc which my floppy drive could not
  1698. read Ö a disc error 08 was reported and Verify found a massive 56
  1699. defects! My floptical drive, however, had no problem at all with the
  1700. disc Ö it verified OK and the software could be loaded and runs
  1701. perfectly. So, when the readability of a disc is a borderline case,
  1702. giving the disc to the floptical drive to read might well help.á Jochen
  1703. Konietzko, K÷ln, Germany
  1704. 7.5
  1705. Å    Printer driver problem Ö öSWI &42940 Not knownò. This error was
  1706. reported recently in another printer driver problem. A quick look at the
  1707. PRM showed this to be a BufferManager SWI. The buffer module had become
  1708. unplugged which was causing the problems. It is not such an obvious
  1709. problem though because the error appears to come from the printer
  1710. driver. The solution is to press <f12> and type *RMReinit BufferManager
  1711. <return> and then another <return> to get back to the desktop.ááA
  1712. 7.5
  1713. Impression Tutorial
  1714. 7.5
  1715. Dave Wilcox
  1716. 7.5
  1717. The Impression Tutorial comes on one disc and is made up of a
  1718. compilation of articles, containing text and screen shots, published by
  1719. Richard Clark of the Illusions Disc Magazine. These articles have been
  1720. compiled in Magpie, and edited to ten chapters. The tutorial consists of
  1721. the Magpie reader and Magpie file along with a small selection of
  1722. clipart and a couple of Impression documents for example purposes. The
  1723. chapters vary in size from 4 to 14 pages (93 pages in all) and contain a
  1724. nicely presented summary of Impression control and use techniques. The
  1725. disc is capable of being backed-up via the desktop and installation onto
  1726. hard disc is a simple matter of dragging icons.
  1727. 7.5
  1728. The application is simple to use Ö double click on the Magpie reader and
  1729. then either double click on the tutorial file or drag it to the iconbar
  1730. icon. You will be greeted with the Illusions Disc Magazine header, soon
  1731. replaced by the first page of the carousel Ö The Contents list. The
  1732. contents listing shows the ten chapters as Part #1 to Part #10, so what
  1733. do these Parts cover? Iæm afraid itæs up to you to have a look and find
  1734. out, as there is no specific indexing system giving any detail of
  1735. section reference, other than a paragraph giving a quick overview on
  1736. page 1 of each chapter.
  1737. 7.5
  1738. Content
  1739. 7.5
  1740. The content of this tutorial is good, written in simple English and easy
  1741. to follow. The first page points out to the purchaser that this item is
  1742. a tutorial for those who have failed to read the manual for whatever
  1743. reason. If you use the software in this way your reading is cut down
  1744. considerably and you should obtain a working knowledge of Impression
  1745. upon completion of the ten parts Ö the object of the software is
  1746. therefore fulfilled. Being a frequent user of Impression, I would
  1747. personally like to see the front end modified slightly to give an
  1748. itemised index containing an alphabetical list of sub-headings, for
  1749. instance, or even just the area heading Ö e.g. Printing, Frames etc,
  1750. instead of part numbers. If this were done, I feel it would appeal to a
  1751. wider variety of people, as the person who has a working knowledge, or
  1752. the novice user, having forgotten how to do something could have the
  1753. tutorial running alongside Impression and call the relevant pages as
  1754. reminders when necessary simply at the click of a mouse button, instead
  1755. of wading through the chapters. There is a search facility in Magpie
  1756. which will take you to occurrences of a target word but, to my mind,
  1757. this method is messy and somewhat defeats the purpose of the carousel
  1758. idea.
  1759. 7.5
  1760. Conclusion
  1761. 7.5
  1762. A lot of thought and work has gone into the layout of the pages in this
  1763. presentation and it is pleasing to view and read. The content deals with
  1764. most aspects of the use of Impression in a simple clear manner. For the
  1765. new user to Impression, I could recommend this disc as money well spent.
  1766. For the frequent user it is reasonable value for money but would be more
  1767. so if the front end were improved.
  1768. 7.5
  1769. Impression Tutor is priced at ú9.95 inclusive from Illusions Disc
  1770. Magazine.ááA
  1771. 7.5
  1772. Dinosaur Discovery
  1773. 7.5
  1774. Richard Rymarz
  1775. 7.5
  1776. Dinosaur Discovery is yet another new release from 4Mation. This is an
  1777. Archimedes update of a very successful 8 bit program that was originally
  1778. published in 1985 as a language program in Australia. It fully
  1779. multitasks and comes on two discs housed in a plastic wallet which also
  1780. contains some simple support materials, loading instructions (it can be
  1781. installed on hard disc and used with the key disc), a diary and a
  1782. comprehensive teacheræs book. These materials are basically the same as
  1783. the original version and give an indication that the conversion is
  1784. virtually identical to the original. Those looking to upgrade will be
  1785. very familiar with the program.
  1786. 7.5
  1787. First impressions
  1788. 7.5
  1789. So what is different? Well as would be expected, the graphics are much
  1790. more sophisticated. The now familiar authoring system, which appears to
  1791. have been used in all 4Mationæs releases since Grannyæs Garden, is again
  1792. effectively implemented. Drawings are by Dutchman Hans Rijnen (of Flossy
  1793. the Frog fame) and the program has been programmed by Dave Caughley.
  1794. Beyond that and the fact that everything is mouse driven, little has
  1795. changed except perhaps that it is all very much quicker and easier.
  1796. Having last used the 8 bit version less than a year ago with a group of
  1797. Yr 5 children (10 yr olds), I can vouch that completing the adventure
  1798. was quite demanding requiring a fair degree of diary keeping and
  1799. evidence collection.
  1800. 7.5
  1801. The program
  1802. 7.5
  1803. The aim of this adventure is to hatch a dinosaur egg Ö all very topical
  1804. considering the success of the film ÉJurassic Parkæ. To accomplish this,
  1805. the children are given a diary written by a professor who sadly died in
  1806. his quest. They have to take on the mantle of intrepid explorers
  1807. battling their way through forests, deserts, mines, dangerous waterways
  1808. and other hazardous locations, intent on finding a dinosaur egg, a
  1809. crystal to power an egg-incubating machine and the location of the
  1810. machine itself.
  1811. 7.5
  1812. Each venue contains a task. Some are simple and some more taxing but
  1813. none are too demanding. It is here that the adventureæs origin, as a
  1814. language program, shows itself. At a number of locations, the tasks are
  1815. language based Ö word puzzles, anagrams, etc which have nothing to do
  1816. with the story. It doesnæt really matter but it would have been nice if
  1817. the updated version had all tasks relevant to the adventure. However,
  1818. this is really a minor niggle since it does not detract from the
  1819. adventure itself.
  1820. 7.5
  1821. After visiting the museum (absolutely vital) and collecting the correct
  1822. coloured egg and crystal, the children have to set off across the
  1823. Stegasaurus Straits at the correct time. If they donæt, then they are
  1824. inevitably wrecked on the rocks and have to start again. Here is my
  1825. second little niggle. Crossing the Straits in the 8 bit version was very
  1826. tricky Ö but in this version, the map is smaller and the task much
  1827. easier. Itæs a shame really, since this part of the adventure usually
  1828. led to the whole class watching with baited breath to see if a group
  1829. managed it. I wonder if the same excitement will be generated with the
  1830. updated version Ö the pictures of your boat being consumed by the
  1831. öterrifyingò waters (sadly looking quite placid) are disappointing.
  1832. 7.5
  1833. Never-the-less, having navigated the Straits and having the lock
  1834. combination, crystals and the proper incubation temperature, the
  1835. professoræs incubator can be used to hatch an egg. The children have to
  1836. remember the information gained in the museum and where certain
  1837. information is in the professoræs diary. Their reward is the hatching of
  1838. a brontosaurus and worldwide recognition in the papers.
  1839. 7.5
  1840. Support materials
  1841. 7.5
  1842. The support materials are up to the high standard expected from a
  1843. leading educational software house. There are suggestions for work with
  1844. or without the computer either by location or curriculum area. These are
  1845. excellent and once again 4Mation make no mention of the National
  1846. Curriculum. This allows the teacher to choose whether to match whatever
  1847. the children do to the National Curriculum. I applaud this since it
  1848. helps teachers to escape the straight jacket that the NC has placed on
  1849. them.
  1850. 7.5
  1851. Conclusion
  1852. 7.5
  1853. I have reviewed a number of 4Mationæs recent offerings. I have not
  1854. hidden my admiration for their high quality, their imagination, the high
  1855. calibre of support materials and their attitude towards Éeducationæ and
  1856. what it should mean to children. In most ways, Dinosaur Discovery
  1857. exhibits all those things. If you need a program to supplement or lead a
  1858. topic on Dinosaurs with the added element of adventure and problem
  1859. solving, ÉDinosaur Discoveryæ fits the bill. If you already have the
  1860. program and access to an old BBC then I would continue using that one.
  1861. 7.5
  1862. There are random elements in the program but the standard of difficulty
  1863. cannot be changed. This is a pity, as updating from 8 to 32-bits would
  1864. have been a wonderful opportunity to broaden the age range and scope of
  1865. the program. However, at ú32.32 for a single user version and ú64.64 for
  1866. a full site licence (ú30 and ú70 through Archive) the package is good
  1867. value and will be used over and over again.ááA
  1868. 7.5
  1869. Frontier 2000
  1870. 7.5
  1871. In the review in Archive 7.4 p37, Ian OæHara said he couldnæt get
  1872. Frontier 2000 to run on RISCáOS 3 hard disc machines. CSH assure us that
  1873. it works on all the hard discs theyæve tried and are offering to find
  1874. out why it doesnæt work on Ianæs machines! Ed.
  1875. 7.5
  1876. Letters
  1877. 7.5
  1878. Christopher Jarman
  1879. 7.5
  1880. Educational programs have a hard task before them. While they need to be
  1881. entertaining, that is not all they should be. They must instruct and
  1882. inform at the right level, they must be accurate, but they cannot afford
  1883. to be too matter-of-fact, or the motivation for children to go on using
  1884. them will not be strong enough.
  1885. 7.5
  1886. Letters is aimed at Key Stage 1. It is colourful and has two good
  1887. motivating games designed to help children learn letters as initial
  1888. sounds. It also contains an attractive morphing type of action where an
  1889. initial small letter such as an ömò turns gradually into a picture of
  1890. some mountains and then back again. The program is easy to use once
  1891. installed and the icons to click on are large and well-defined. It is
  1892. simple for almost any child, with a little practice, to choose the
  1893. different activities and to understand the points being made.
  1894. 7.5
  1895. The problem, however, is not so much the presentation but whether the
  1896. points being made are, in themselves, worthwhile and accurate. The
  1897. Teachersæ Notes say that the applications are intended to cater for the
  1898. needs of children in speaking and listening, reading (learning phonic
  1899. cues) spelling (although there is no direct reference to spelling in any
  1900. of the activities) and finally handwriting. There are nine discs in the
  1901. pack and a total of 30 photocopiable black and white worksheets. Apart
  1902. from the startup disc, each floppy contains the data for dealing with
  1903. three or four lower case letters of the alphabet. Capital letters are
  1904. not included in the program.
  1905. 7.5
  1906. As a simple letter recognition teaching device, the program is fine. In
  1907. teaching children to spot the 26 letters, their particular design is
  1908. unimportant. There are so many alphabets or fonts today that the wider
  1909. variety to which youngsters are exposed, the better will be their
  1910. abilities to recognise them. However, simple recognition devices are all
  1911. around us for free, so is there really a need for an expensive program?
  1912. 7.5
  1913. Poor for letter formation
  1914. 7.5
  1915. As an aid to handwriting, the program is frankly disastrous. Current
  1916. thinking from all recognised experts and from OFSTED is that handwriting
  1917. should be taught joined-up from the start. The National Curriculum
  1918. demands a clear and legible cursive style by level 3. At the very least,
  1919. the letter shapes need to be formed in a way which is in preparation for
  1920. joining. In Letters, no thought has been given to this at all. The
  1921. design of the letters under this heading, especially for beginners, is
  1922. all-important. Here, the same old print script shapes from the London
  1923. County Council lectures of 1913 have yet again been reproduced.
  1924. 7.5
  1925. There are so many inaccuracies in the Letter Formation section of the
  1926. program that I believe that it should be withdrawn. To take one or two
  1927. examples, the letters r n m and h p b are described as the yo-yo family
  1928. because it is said the pencil must go down the first stalk and up it
  1929. again. For good cursive writing habits to be learned, the pencil must in
  1930. fact travel down and then up at a slight angle to the right Ö not at all
  1931. like a yo-yo. The letter s is shown with the initial stroke being made
  1932. upwards, a well-known fault in young childrenæs writing which produces
  1933. an s much taller than the other letters and which can take years of re-
  1934. training to eradicate. It should start with a horizontal right to left
  1935. stroke. The small a is not even a- shaped but looks like an o stuck to
  1936. an i. The letter l that is given is, in fact, a capital I, etc!
  1937. 7.5
  1938. In conclusion
  1939. 7.5
  1940. While I liked the letter animation into an object and the I-Spy game
  1941. with its musical reward, I feel that children deserve better artwork
  1942. than the very poor drawings which were used. Altogether, the program
  1943. could be said to succeed in its letter recognition aims but in a rather
  1944. mundane style, while failing completely in its claim to help letter
  1945. formation. Altogether very poor value for schools at ú45 + p&p +VAT and
  1946. even worse value for non-education users at ú60 +VAT. Letters is
  1947. available from Oak Solutions.ááA
  1948. 7.5
  1949. As this was not exactly a glowing review, I showed it to Oak Solutions
  1950. to give them the chance to respond. They simply pointed out that (a)
  1951. they have many satisfied customers already using Letters, (b) in
  1952. Archimedes World, the Foundation Series (of which Letters is a part) got
  1953. a five-out-of-five on all counts in its review and (c) it got a good
  1954. write-up in Acorn Computing, January æ94, p35. Is there anyone using
  1955. Letters who would be willing to give us their views? Ed.
  1956. 7.5
  1957. Look Systems
  1958. 7.5
  1959. From 7.3 page 40
  1960. 7.5
  1961. Look Systems
  1962. 7.5
  1963. From 7.3 page 41
  1964. 7.5
  1965. Notes Ö A ÉSticky Padæ Utility
  1966. 7.5
  1967. Peter Jennings
  1968. 7.5
  1969. If you find it useful to write notes on those little tear-off pads which
  1970. have a sticky strip along one edge, then The Really Good Software
  1971. Company have issued just the utility for your computer or network.
  1972. Priced at a very modest ú9.95 inclusive (recalling those cheaper days of
  1973. BBC B software), Notes (version 1.43) allows you to write memos which
  1974. can be stored and recalled, attached to specific files or even put on
  1975. discs to be sent to someone else.
  1976. 7.5
  1977. The notes can then be set to appear at particular times or in response
  1978. to particular conditions. These can be at switch on, when a directory or
  1979. file is opened, on certain days of the week, at intervals of a set
  1980. number of days or just when clicked on. A recently added enhancement
  1981. also makes it possible to add a note to the shutdown procedure which can
  1982. be used as a reminder to remove floppy discs and switch off the printer.
  1983. Notes can be made printable and can be viewed and edited at any time.
  1984. 7.5
  1985. Expandable windows
  1986. 7.5
  1987. The notes are written in automatically expandable windows which can have
  1988. different background and text colours, set by the user. The default size
  1989. is one line, 30 characters long, and the window grows by one line every
  1990. time the text wraps round. The colours can be used to show whether the
  1991. note is a routine memo or an urgent message.
  1992. 7.5
  1993. Notes is very simple to use. A click on the iconbar icon brings up a
  1994. Notes window for you to type in your message. The note is then saved as
  1995. one of three types: Édiræ, Éstoredæ or Éattachedæ. A Édiræ (directory)
  1996. note is a stand-alone memo which can be put on a floppy disc without
  1997. needing the Notes program to be present. It can be set to pop up the
  1998. first time that its directory is opened after each switch on or when its
  1999. icon is clicked. A Éstoredæ note is held inside the Notes application
  2000. and can be automatically displayed at start up. An Éattachedæ note is
  2001. fastened to a file, directory or application and appears whenever that
  2002. object is loaded or run.
  2003. 7.5
  2004. A range of styles can be set, and new ones created, to give a
  2005. distinctive appearance to different types of notes so that, for example,
  2006. urgent memos can have a red background.
  2007. 7.5
  2008. Manual on disc
  2009. 7.5
  2010. Notes comes on a single disc, unprotected but with an embedded serial
  2011. number to identify the legitimate owner, in a clear plastic case like a
  2012. slightly over-sized CD box. The manual is on disc as a HelpReader file
  2013. (a PD text reader by the same author) and although this keeps the price
  2014. down, the manual is detailed enough for me to wish there had been a
  2015. printed copy. In response to my suggestion, it is now also being
  2016. supplied as a text file, so that it can be printed out.
  2017. 7.5
  2018. I have various text files of information scattered around my hard disc
  2019. and it would be useful to be able to convert some of them to this more
  2020. versatile system, perhaps by dragging to the icon or into a Notes
  2021. window. This suggestion, too, is being acted upon and the facility will
  2022. be provided in the next major update, which may already be available by
  2023. the time you read this.
  2024. 7.5
  2025. At less than ú10, Notes is cheap enough to buy and try, even if you are
  2026. not sure how much use you will make of it. You could find itæs one of
  2027. those programs that you wonder how you managed without.ááA
  2028. 7.5
  2029. Ixion
  2030. 7.5
  2031. Jean-Paul Hamerton
  2032. 7.5
  2033. Ixion was written by Tom Cooper & Barry Clarkson for Software 42 and
  2034. costs ú25.99 inclusive. It was reviewed on a 1Mb A310 with a 20 Mb hard
  2035. drive.
  2036. 7.5
  2037. The plot
  2038. 7.5
  2039. Due to the greenhouse effect, Earth had became pretty inhospitable for
  2040. humans to live on, so it was decided that there had been too much damage
  2041. done and everyone should evacuate Earth and set up a new civilization on
  2042. another planet.
  2043. 7.5
  2044. Times were very hard on the new world, as people had to start rebuilding
  2045. their lives again. This caused a lot of poverty and poor living
  2046. condition which led to a large increase in crime. Not being able to
  2047. cope, the government decided that the best action would be to use
  2048. certain inhabitable regions on old Earth as a prison. You have being
  2049. placed on Earth because you were found guilty of being in possession of
  2050. narcotics. You will be stuck on Earth unless you can find a way to
  2051. escape.
  2052. 7.5
  2053. The package
  2054. 7.5
  2055. The game comes on two floppy discs in a white video cassette box. The
  2056. discs can be copied to either hard disc or ram but you will still need
  2057. to have Ixion Disc 1 in the floppy drive at all times for copy-
  2058. protection reasons. If you only have a single floppy drive, you will
  2059. need to swap the disc every time you begin a new game.
  2060. 7.5
  2061. There is an 8 page A6 instruction manual which tells you what all the
  2062. controls are gives you some background information. There nothing
  2063. outstanding here as most of the information is very obvious and, to be
  2064. honest, there is only one bit you need to read and that is about the
  2065. weapons. This is because it tells you about the first puzzle that you
  2066. have to solve.
  2067. 7.5
  2068. The game
  2069. 7.5
  2070. You start the game in the middle of the city of Ixion. The top two
  2071. thirds of the screen is taken up with a 3D view of the city. There is a
  2072. pub just behind you but as you donæt have any money, there is no point
  2073. going there. To the right there is a car Ö this is because walking is a
  2074. bit slow and who wants to walk when you can drive? Movement is
  2075. controlled from a control panel at the bottom of the screen by clicking
  2076. on the different direction icons. The control panel also has some other
  2077. icons such as a radar, map and inventory. There is also a small human
  2078. shape that changes colour when you get hit Ö it starts at white and goes
  2079. to dark blue just before you die.
  2080. 7.5
  2081. As you walk towards the car, you will see a person walking like John
  2082. Cleese in his Éfunny walkæ sketch. When you are in the car, movement is
  2083. still as smooth as before but rather faster. If you chase John Cleese,
  2084. you can kill him by knocking him down. This is quite a good method of
  2085. killing things but the car can only take a certain amount of damage and
  2086. if the car blows up when you are in it, you will die.
  2087. 7.5
  2088. There are a lot of places to explore. If you click on the map icon, you
  2089. can find other places to visit. The map doesnæt show all the places
  2090. because I found a tardis, although I couldnæt get it to work.
  2091. 7.5
  2092. There are also some people that you might meet on your journey, like the
  2093. drunk and the barman. You can try to get information out of them but
  2094. most of the time you have to give them something to get anything from
  2095. them. When you are talking to them, you get a nice digitised picture of
  2096. a person. I would guess that they are all friends of the programmers.
  2097. The conversations are very basic Ö when you talk to the barman, you will
  2098. only be able to buy a drink by clicking on the Ébuy drinkæ response. It
  2099. is worth buying a snake bite because, if you drink one of these, the
  2100. screen starts to wobble all over the place Ö it made me feel quite sick!
  2101. 7.5
  2102. There are loads of puzzles to solve Ö it takes me over an hour to get to
  2103. where I am and I still havenæt completed the game. The puzzles are very
  2104. simple. For example, you have to open lots of different doors with the
  2105. right passcard. There are also terminals scattered around different
  2106. buildings. Some of these terminals are networked together so you can
  2107. log-on to a different terminal from the one you are using. These come in
  2108. handy for some of the puzzles.
  2109. 7.5
  2110. Conclusion
  2111. 7.5
  2112. This game is good fun to play but it does get very frustrating the more
  2113. you play it because there is no way to save the game. When you have
  2114. completed quite a bit of the adventure and you make a silly mistake and
  2115. die, you have to go back to the beginning. Having said that, if there
  2116. were a save game option, the game would be too easy, so I am not sure
  2117. what could have been done to make it harder.
  2118. 7.5
  2119. I have just two things that I think could have been improved. The people
  2120. you meet could have been made to look more like the character they were
  2121. playing. The barman could have been wearing some sort of pinny and
  2122. cleaning a glass and the drunk at the bar could have looked drunk. The
  2123. other niggle is that I would have liked to be able to move the head. You
  2124. could then walk in one direction and shoot in another using the cursor
  2125. keys. These two points donæt ruin the game, but I think it would have
  2126. been a bit more fun to play.
  2127. 7.5
  2128. There is only one more thing I should say and that is the packaging
  2129. really lets this game down. It comes in a video box which gives a lot
  2130. protection but the cover picture was printed the loading screen sprite
  2131. in black and looked very poor. The instructions were just enough to be
  2132. able to say that there were instruction included. To my mind, this made
  2133. the game look cheap and nasty.
  2134. 7.5
  2135. If this game were a bit cheaper, I would recommend it but with the bad
  2136. packaging I donæt feel I can. However, if you can put up with the
  2137. packaging and like 3D adventure games, I can see that you might want to
  2138. buy it.ááA
  2139. 7.5
  2140. Introducing Your Computer Ö 3
  2141. 7.5
  2142. Norfolk IT Team
  2143. 7.5
  2144. This month we shall return to something touched upon in the first of
  2145. this series. In that article we said that the computer has an Éidentityæ
  2146. when it is first turned on. It is possible for you to control certain
  2147. aspects of that identity in order to set up your computer in the way
  2148. which best suits your approach to using it.
  2149. 7.5
  2150. !Configure
  2151. 7.5
  2152. The computer comes with a built-in application which gives you control
  2153. over a number of the ways in which it can be set up. This application,
  2154. Configure, is held in the Apps directory. Move the mouse pointer until
  2155. its tip is within the ÉAppsæ icon at the bottom left of your screen and
  2156. click <select> once. This will open the Apps directory. Move the pointer
  2157. over the É!Configureæ icon and double-click <select>. The Configure icon
  2158. will appear on the iconbar. Clicking <select> on this icon will open a
  2159. window with the title ÉConfigurationæ.
  2160. 7.5
  2161. We shall deal with the twelve options which appear in the Configuration
  2162. window. Most of the settings will not need to be altered at all, some
  2163. depend very much on individual preferences and others are better
  2164. changed. A single click over any of the icons will open the window for
  2165. that subject.
  2166. 7.5
  2167. Net
  2168. 7.5
  2169. Note that the ÉNetæ icon will be Égreyed outæ and will do nothing unless
  2170. your computer is connected to a network. A network is a way of
  2171. connecting a number of computers together so that they can share
  2172. information and expensive devices such as laser printers. With a
  2173. network, such a printer may be connected to just one of the computers
  2174. but all may be able to use it. If the computer you use is connected to a
  2175. network, perhaps in a school or business, then there will be a person
  2176. whose job is to be the network manager Ö talk to them if you need
  2177. advice.
  2178. 7.5
  2179. Discs
  2180. 7.5
  2181. This option is only likely to be of use if you add (additional) hard
  2182. disc drives to your computer.
  2183. 7.5
  2184. Floppies
  2185. 7.5
  2186. This option, like the Discs one above, is only of use when adding
  2187. additional disc drives to your computer.
  2188. 7.5
  2189. Printer
  2190. 7.5
  2191. The settings in this section are likely to be satisfactory as shown.
  2192. 7.5
  2193. Printer port refers to the way in which your computer is connected to a
  2194. printer. (A Éportæ is a connection point for your computer to
  2195. communicate with other electronic devices Ö rather as a sea port enables
  2196. the communication of a country with other lands, and the importation and
  2197. exportation of goods.)
  2198. 7.5
  2199. It may be that when you try to use your printer to print some text, it
  2200. all prints out on one line without the printer moving the paper up at
  2201. the end of each line. If this is so then clicking on the Ésnowflakeæ to
  2202. the left of the legend Ignore character code so that it disappears may
  2203. well cope with your problem. If that does not do the trick then you
  2204. should contact your local dealer.
  2205. 7.5
  2206. (The snowflake represents Étrueæ or Éactiveæ and the empty box
  2207. represents Éfalseæ or Éinactiveæ so the empty box means that it does not
  2208. ignore the particular character code.)
  2209. 7.5
  2210. Mouse
  2211. 7.5
  2212. The mouse options may be set according to personal preference.
  2213. 7.5
  2214. You are most likely to wish to alter the Mouse speed. This changes as
  2215. soon as you click on one of the speed settings so if you then move the
  2216. mouse around a bit, you can see if it suits you. More experienced users
  2217. generally prefer a faster mouse but this can be a little disconcerting
  2218. if you are still learning how to control the wretched rodent!
  2219. 7.5
  2220. The other settings control the timing of double-clicking and dragging
  2221. operations. The values shown above are the standard ones. If you have
  2222. difficulty with hand or finger control then altering these settings may
  2223. well help.
  2224. 7.5
  2225. Keyboard
  2226. 7.5
  2227. There are two areas in this window.
  2228. 7.5
  2229. Auto repeat controls whether or not a key automatically begins to enter
  2230. a whole string of characters if you keep it held down for a while. Young
  2231. children in particular may benefit from having this option turned off
  2232. (click on the Ésnowflakeæ) as there will then be a one-to-one
  2233. correspondence between keypresses and characters appearing on the
  2234. screen.
  2235. 7.5
  2236. The Caps lock setting determines what the QWERTY keys do when the
  2237. machine is first switched on. Most people prefer this to be set to off.
  2238. The keys then automatically enter lower-case letters, only giving upper
  2239. case when <shift> is held down Ö as on a typewriter.
  2240. 7.5
  2241. Memory
  2242. 7.5
  2243. Most of these settings are best set to zero but there is one which
  2244. should be changed from the standard value likely to be already set on a
  2245. new machine. This is the value for Font cache.
  2246. 7.5
  2247. To alter the value you can either click with <select> on the arrow icons
  2248. next to it or click on the value itself in which case a caret will
  2249. appear and you can edit the value using the delete and number keys. If
  2250. you have a 1Mb machine, we would recommend setting Font cache to 64. If
  2251. you have 2Mb or more, it is worth setting the font cache to about 150 or
  2252. more. Altering this value may dramatically speed up the time taken for
  2253. the computer to write your characters onto the screen as you type them.
  2254. 7.5
  2255. Sound
  2256. 7.5
  2257. This allows you to decide whether to have the speakers in your computer
  2258. on or off. It is possible to connect your computer either to a HiFi
  2259. system or to a pair of headphones (any pair of headphones suitable for a
  2260. personal stereo will do) by using the socket on the back of the
  2261. computer. This gives you the option of amplified sound at improved
  2262. quality or a blissfully quiet room while the computer user blasts away
  2263. at aliens or composes a musical masterpiece. In either case, you will
  2264. probably want to turn off the computeræs own speakers by clicking on the
  2265. Ésnowflakeæ to the left of Loudspeaker enabled.
  2266. 7.5
  2267. The overall volume of your machine may be adjusted by clicking on the
  2268. arrow icons to either side of the Volume horizontal bar chart.
  2269. 7.5
  2270. The Voice setting determines the noise made when the computer Ébeepsæ at
  2271. you, such as when you first turn it on. Try clicking on the arrow keys
  2272. by the number to see the various alternatives Ö all are harsher than the
  2273. Wavesynth-Beep setting which is almost certainly that in operation when
  2274. you first got your machine.
  2275. 7.5
  2276. The Quiet and Loud beep settings determine the volume of the beep in
  2277. relation to the overall volume setting. A Quiet beep setting sounds
  2278. about half as loud as the Loud setting.
  2279. 7.5
  2280. Screen
  2281. 7.5
  2282. If you are using a relatively new machine (A3010, A3020, A4000, A5000)
  2283. then the Automatic type detection option will probably work for you. If
  2284. you have an older machine, you will need to select a Monitor type Ö
  2285. consult your dealer if you are stuck (but remember that any subscriber
  2286. can send a written request for help to Archive or subscribe to the
  2287. Technical Help Service).
  2288. 7.5
  2289. Turning on Automatic mode selection (as usual, click on the Ésnowflakeæ)
  2290. will ensure that your computer starts up with a screen display which
  2291. makes good use of your monitor. Experienced users may prefer to turn
  2292. this option off and enter a mode number into the Default screen mode
  2293. box.
  2294. 7.5
  2295. The Interlace setting can almost certainly be left off Ö it is only
  2296. intended for certain older models of monitor.
  2297. 7.5
  2298. The Blank delay setting can be altered by clicking on the arrows by the
  2299. box. This will automatically blank the monitor screen if there has been
  2300. no use of the computer for the specified time. Just moving the mouse or
  2301. pressing a key will turn the display on again after it has been blanked
  2302. in this way. If a computer is left switched on for a long time, an
  2303. unchanging image may be Éetchedæ onto the screen of the monitor, such
  2304. that it is always visible. This is clearly undesirable and so screen
  2305. blankers are often used. There are also applications which can be
  2306. purchased to put a changing display on the screen after a specified
  2307. period of time, rather than just have it go blank.
  2308. 7.5
  2309. The Vertical adjust setting is useful if the computer display is
  2310. disappearing off the top or bottom of your monitor screen and the
  2311. monitor has no vertical shift adjustment.
  2312. 7.5
  2313. Fonts
  2314. 7.5
  2315. The Use anti-aliasing setting can usefully be set to 30 or so. This will
  2316. improve the appearance of text on the screen, particularly if you have a
  2317. good quality monitor and like to use larger type sizes when word-
  2318. processing. You will probably notice that the Use cached bitmaps setting
  2319. alters automatically as you use the arrow icons to change the Use anti-
  2320. aliasing value. The Use sub-pixel anti-aliasing options should be turned
  2321. off Ö their use is very specialised and consumes considerable amounts of
  2322. computer memory.
  2323. 7.5
  2324. Windows
  2325. 7.5
  2326. Our advice would be to switch all these options on except the last. Open
  2327. submenus automatically will not wait for you to slide off the little
  2328. right-pointing arrows on menus before opening the next menu. This can be
  2329. rather confusing.
  2330. 7.5
  2331. Interactive file copying means that you can still use the computer to
  2332. get on with your work while files are being copied or deleted.
  2333. 7.5
  2334. Instant dragging means that the windows on your desktop seem really to
  2335. slide around on the screen if you move or resize them. If this option is
  2336. off, frame outlines appear when you resize or move frames and the frame
  2337. is not redrawn on the screen until you have finished moving it.
  2338. Experiment with these options if you want to see what they do.
  2339. 7.5
  2340. Allow windows off-screen means that windows can be slid partially off
  2341. the screen to get them out of the way. This can be quite useful.
  2342. 7.5
  2343. Beep when an error occurs will cause the computer to make a beep (as set
  2344. with the sound options described above) when you make a mistake such as
  2345. clicking on the floppy disc drive when no disc is present.
  2346. 7.5
  2347. Applications
  2348. 7.5
  2349. This is really quite a useful set of options which simply allows you to
  2350. have one or more of the applications in the Apps directory automatically
  2351. loaded when you switch on your machine. If you have the Alarm
  2352. application switched on, there will always be a clock on your iconbar,
  2353. switching on Calc will make sure a calculator is always easily
  2354. available, etc.
  2355. 7.5
  2356. When will it happen?
  2357. 7.5
  2358. Some of the configuration settings covered above will take place
  2359. immediately, such as adjusting the mouse speed. Others will have no
  2360. effect unless you Édo a <ctrl-break>æ or until you have turned the
  2361. computer off and then on again. By Édoing a <ctrl-break>æ, we mean that
  2362. you hold down <ctrl> and press and release <break> whilst still holding
  2363. <ctrl> for a couple of seconds. Be careful, though, because a <ctrl-
  2364. break> resets the computer and you will lose any work that you were
  2365. doing at the time.
  2366. 7.5
  2367. What if I get into a mess?
  2368. 7.5
  2369. It is, of course, possible to get into a terrible mess with a number of
  2370. unsuitable settings. If this happens, turn off your computer and then
  2371. turn it on again while holding down the R key. Release the R key after a
  2372. few seconds, you will see some colour changes on the screen and then the
  2373. configuration settings will all be restored to their standard values!ááA
  2374. 7.5
  2375. Arcventure III Ö The Vikings
  2376. 7.5
  2377. Doug Weller
  2378. 7.5
  2379. Arcventure III is the third (and last) in the series of archaeological
  2380. simulations from Sherston Software. It costs ú31.95 +VAT from Sherston
  2381. or ú35 (including VAT and carriage) through Archive. It comes on three
  2382. discs; a start up disc which cannot be copied and must be used every
  2383. time the program is run, a copiable Work Disc and a resources disc with
  2384. various text, draw and sprite files of Viking characters and objects
  2385. which can be used with other packages. The program can be run from hard
  2386. disc but still needs the startup disc, although a site licence can be
  2387. bought from Sherston Ö ú63.90 +VAT for primary schools and ú95.85 +VAT
  2388. for secondary.
  2389. 7.5
  2390. The pack, which comes in a plastic wallet, also includes an excellent
  2391. teachersæ book, A3 and A4 maps of central Jorvik and two expedition
  2392. cards with information about characters and objects.
  2393. 7.5
  2394. Aims
  2395. 7.5
  2396. The program has two aims; to help children learn about the Vikings, and
  2397. to give children some understanding of archaeology. The teachersæ book
  2398. has some excellent suggestions on further work in history, geography,
  2399. maths, english, art & craft, science, health education, drama, music and
  2400. religious education!
  2401. 7.5
  2402. Starting up
  2403. 7.5
  2404. The program can be loaded normally onto the iconbar, from which several
  2405. options can be set. Three levels of difficulty are offered; level one
  2406. has three easy-to-find unknown objects (see below), level two has three
  2407. different and more difficult objects and level three has two further
  2408. very difficult objects. Sound volume can be adjusted from the options
  2409. menu or turned on and off with functions keys. When using the program
  2410. <ctrl-Q> returns to the desktop, prompting the user to save the current
  2411. position.
  2412. 7.5
  2413. Clicking on the Arcventure III icon on the iconbar first makes a title
  2414. screen appear, then a screen offering a choice between Archaeologistæs
  2415. Instructions, starting the adventure, and a movie. The movie is a series
  2416. of animated screens with good mood-setting background music giving an
  2417. introduction to the adventure. Itæs nice Ö the kids like it Ö but it
  2418. doesnæt do justice to the graphics capability of the Archimedes.
  2419. 7.5
  2420. The adventure
  2421. 7.5
  2422. As the adventure starts, children are shown a series of screens moving
  2423. from a map of Britain to a view of York to an excavation site in York.
  2424. At the dig, they are offered a choice of tools (spade, trowel, brush and
  2425. magnifying glass). Children choose the area they want to excavate and a
  2426. tool to use Ö a small figure on the screen then starts digging. If they
  2427. find an object, it is displayed on screen. Of course, after over 1000
  2428. years most of them show their age and are displayed as they would look
  2429. when excavated! A clever option here is the ability to get the computer
  2430. to reconstruct the object in its original form. There are nineteen
  2431. finds, all of which were actually found at Coppergate or similar sites.
  2432. 7.5
  2433. At the end of each day, they return to the Information Hut where the
  2434. objects uncovered are stored and where further information about the
  2435. objects can be found. From here, a notebook facility, the Journal, can
  2436. be accessed and the dayæs activities recorded. This is kept as a text
  2437. file and can later be used in any word processor or DTP package.
  2438. Fourteen days are allowed for the excavation, and points are awarded
  2439. both in the excavation and in the expedition, adding a competitive
  2440. element to the program.
  2441. 7.5
  2442. Occasionally, an unidentified object is uncovered. There are eight of
  2443. these in all, but only three are found in any one adventure. When one is
  2444. found and taken to the information hut, the children are taken back
  2445. through a time line to Coppergate in Viking Jorvik. Here they must move
  2446. around Coppergate, visiting various locations and meeting many people
  2447. with whom they must communicate to get information. The manual stresses
  2448. that children should be told to keep notes on the information they come
  2449. across. To find out what the object is, they have to complete various
  2450. tasks before they return to the dig. They can talk to the people they
  2451. meet, who will often give them clues and occasionally tasks to do. In
  2452. all, there are 26 people; the expedition covers what was probably the
  2453. centre of Jorvik including Coppergate, Kingæs Square, the market place
  2454. and three churches. When they have the information about the unknown
  2455. object, they are taken back to the dig and the information hut.
  2456. 7.5
  2457. Conclusion
  2458. 7.5
  2459. This is an excellent program to use in support of a Key Stage Two
  2460. project on Invaders. The teachersæ book is well detailed with
  2461. information about all the finds and solutions for all the unknown
  2462. objects. There is also a section written by a professional archaeologist
  2463. which offers teachers a quick overview of archaeology, including places
  2464. to visit, books, and addresses of organisations such as English Heritage
  2465. and the Young Archaeologistsæ Club. I can recommend it enthusiastically
  2466. with only one caveat which is, like most historical simulations,
  2467. probably the lowest age range it could be used with is Year 4 (8/9 year
  2468. olds).ááA
  2469. 7.5
  2470. Art20
  2471. 7.5
  2472. Andrew Rawnsley
  2473. 7.5
  2474. Art20 is a new sprite-based painting application from Tekoa Graphics.
  2475. The program boasts all the usual creation and painting options, plus
  2476. some powerful image-processing operations all for a very competitive
  2477. price.
  2478. 7.5
  2479. Inside the wallet
  2480. 7.5
  2481. Art20 comes in A5-sized plastic wallet with a rather unattractive
  2482. picture on the front cover. The author has tried to show too many of the
  2483. programæs features in one image!
  2484. 7.5
  2485. Inside, there is a 35 page Ovation-produced manual, which is complete,
  2486. if rather hard to read due to the amount of text per page. More
  2487. illustrations would have been nice, particularly as this program is
  2488. designed for creating pictures!
  2489. 7.5
  2490. There are two discs of software, one containing the program and
  2491. associated utilities (more of which later), plus four low-resolution
  2492. (mode 15) sprites. The other disc contains three hi-res mode 27/28
  2493. images. Apart from the picture of a kookaburra (bird), none of these
  2494. pictures were either attractive or useful, and most were derived from
  2495. the fractal Mandelbrot set, which seems to be the packageæs trademark,
  2496. although it canæt of course produce fractals!
  2497. 7.5
  2498. Using Computer Conceptsæ Compression on these pictures, it was easy to
  2499. fit all the software onto one 800Kb floppy disc.
  2500. 7.5
  2501. The program itself
  2502. 7.5
  2503. When the Art20 application is run, it installs itself on the iconbar,
  2504. and the menu allows creation, saving and deletion of the sprites, as
  2505. well as setting up mode and pointer defaults.
  2506. 7.5
  2507. Art20 makes a distinction between what it calls Screens and Sprites. To
  2508. most readers, a sprite will be the contents of any Paint or other pixel-
  2509. graphics program, ignoring image size. Art20 creates Screens Ö full
  2510. screen sprites in whatever mode you select Ö which act like canvasses.
  2511. Sprites are pictures smaller than full screen size, which Art20 stores
  2512. separately and which can be manipulated and inserted onto your Éscreenæ.
  2513. They may be from external files or areas taken from your screen.
  2514. 7.5
  2515. Art20 can cope with up to four screens at once, depending on the
  2516. computeræs memory limitations.
  2517. 7.5
  2518. Once a screen has been created, a window appears containing a view of
  2519. the Éscreenæ. This suggests that the program runs nicely in a window on
  2520. the desktop. However, this window is only a viewer, and all editing
  2521. takes over the whole screen.
  2522. 7.5
  2523. From the menus and options windows, it is clearly still running on the
  2524. desktop, as all the styles are retained, you just canæt access any other
  2525. application until you choose the Desktop option from the menu. This
  2526. proved to be a major flaw in the program, as whenever I am creating
  2527. images, I tend to use three or four different image creation/processing
  2528. utilities, ranging from Paint to ProArtisan 2, saving data into and out
  2529. of each application. Art 20 makes this method of working much harder.
  2530. 7.5
  2531. The tools
  2532. 7.5
  2533. However, once you begin to use the application, it becomes clear that it
  2534. has many powerful features ranging from graduated fills, to dither
  2535. palettes, to colour shifting. Naturally, all the standard shapes,
  2536. brushes and pixel editing options are present.
  2537. 7.5
  2538. A feature that the author is particularly proud of (from the demo
  2539. pictures) is the programæs ability to transform an area into a circle,
  2540. or wrap it around a hemisphere for a 3D effect.
  2541. 7.5
  2542. Some readers may know the painting program called Imagery from the
  2543. Palette Studio, which retails at around ú90. It boasts a substantial
  2544. array of processing options, many of which appear in Art20, although the
  2545. author is not the same. Thus we have softening, sharpening and edge
  2546. filtering to outline a shape. There is a mosaic option which produces
  2547. Étilesæ of colour throughout an area. You can also perform colour swaps
  2548. and offset the colours by a given value. The full contrast option allows
  2549. you to brighten or dim the image.
  2550. 7.5
  2551. One particularly useful function is that the program stores the current
  2552. screen whenever you bring up the menu, or begin an area effect option,
  2553. so if everything goes wrong, you can undo it and start again.
  2554. 7.5
  2555. Problems
  2556. 7.5
  2557. Apart from the difficulties caused by the program taking over the whole
  2558. screen, the one serious omission that I found was in the Text option. It
  2559. is perfectly possible to create text in your image with Art20 but, like
  2560. Paint, it can only be created in the system font.
  2561. 7.5
  2562. We all know how awful this looks both on screen and on paper,
  2563. particularly when distorted using Art20És area manipulation effects.
  2564. Maybe the program will use outline fonts in the next version?
  2565. 7.5
  2566. ArtPrint and ArtView
  2567. 7.5
  2568. These are the two utilities that accompany Art20. ArtPrint allows you to
  2569. print out pictures, with the option to fit the picture to the page. You
  2570. can print with either landscape or portrait page orientation Ö  the
  2571. options seemed to work the wrong way round Ö portrait would print out
  2572. landscape and vice versa!
  2573. 7.5
  2574. ArtView is simply a low memory full screen picture viewer, which seemed
  2575. to be rather a space-filler on the disc. There are so many PD utilities
  2576. which do the same job and provide some image control.
  2577. 7.5
  2578. Conclusions
  2579. 7.5
  2580. At under half the price of some of the high-end painting/processing
  2581. applications such as Pro Artisan 2, there is no point in trying to
  2582. compare Art20 with the likes of these,  although Art20 lacks many of the
  2583. more powerful features of these programs.
  2584. 7.5
  2585. However, at only ú60 inclusive (ú120 for a site licence) from Tekoa
  2586. Graphics, it offers good all-round performance, and if you can live with
  2587. it run-ning outside of the desktop, and the text limitations, and donæt
  2588. need all the facilities of Revelation ImagePro or Pro Artisan 2, it is
  2589. certainly worth a look.
  2590. 7.5
  2591. I can also see this package being popular in schools, as it fairs well
  2592. when compared to the similarly priced Revelation 2. In schools, the
  2593. full-screen operation is likely to be seen as a bonus, as it appears
  2594. much simpler than a cluttered desktop with windows and tool-panes to
  2595. navigate. With the site-licence only costing the equivalent of two
  2596. copies of the program, this too seems suitable for the education
  2597. market.ááA
  2598. 7.5
  2599. Network Cybernetics AI CD-ROM
  2600. 7.5
  2601. Hutch Curry
  2602. 7.5
  2603. The Network Cybernetics AI (Artificial Intelligence) CD-ROM is marketed
  2604. in the UK by Lambda Publications of Swindon at the price of ú80
  2605. inclusive. Lambda is better known as the purveyors of a version of the
  2606. programming language Scheme called EdScheme that runs on a number of
  2607. platforms including the Archimedes. Scheme is a modern version of Lisp,
  2608. one of the programming languages most closely associated with artificial
  2609. intelligence applications Ö which probably explains why Lambda are
  2610. involved with the AI CD-ROM.
  2611. 7.5
  2612. As the AI CD-ROM contains more than 800 items and occupies 196Mb in a
  2613. highly compressed form, it is clearly impossible to do any sort of
  2614. thorough review of the contents. For the past three weeks, I have spent
  2615. an hour or two every evening going through the material, and I have only
  2616. scratched the surface. Therefore I will try to identify who might be
  2617. interested, summarise the type of material on the CD and give my views
  2618. on its usefulness to an Archimedes user.
  2619. 7.5
  2620. Who will buy?
  2621. 7.5
  2622. This CD originates from the States and is primarily intended for use on
  2623. DOS-based machines. This means that the compiled applications supplied
  2624. on the CD will only run (slowly) on the Archimedes under the PC
  2625. Emulator. This also means that there is no native front-end software for
  2626. the Archimedes to help the user find his/her way through the material.
  2627. However, the Acorn CDFS reads the CD-ROM with no difficulty so all of
  2628. the text and source files are immediately available in native mode after
  2629. decompression with, for example, SparkFS. The upshot of all this is that
  2630. the potential user must be keen and prepared to spend time and effort to
  2631. extract the material.
  2632. 7.5
  2633. The CD-ROM contents
  2634. 7.5
  2635. The contents of the AI CD-ROM have come from a large number of sources.
  2636. Most of the material could have been (and can be) obtained by file
  2637. transfer (FTP) over the InterNet. The bulk of the material is public
  2638. domain although there are a substantial number of shareware applications
  2639. included. There is also quite a lot of material for which I could find
  2640. no clear statement of copyright status. The next few paragraphs will
  2641. attempt to provide a summary of the disc contents by broad topic area.
  2642. (I have included an extensive, but still abridged, index for the CD-ROM
  2643. on the monthly program disc.)
  2644. 7.5
  2645. Programming languages, utilities & tutorials
  2646. 7.5
  2647. The AI CD-ROM includes a vast range of material for programmers and for
  2648. those interested in computer languages. There are versions of well-known
  2649. languages such as C, C++, Lisp, Prolog, Scheme, Smalltalk and Forth for
  2650. various platforms. There is more material for the languages such as
  2651. Lisp, Prolog, Smalltalk and Scheme that are used extensively in AI
  2652. applications. In addition, the CD-ROM contains versions of many less
  2653. well-known languages such as Bob, Icon, J, Future86 and SnoBol4. Most of
  2654. these implementations are for DOS-based machines but include source
  2655. code, so it would be possible to get a number of them to run on the
  2656. Archimedes.
  2657. 7.5
  2658. The AI CD-ROM includes a large number of programming utilities and aids
  2659. scattered around the disc. For example, there are versions of a Fortran
  2660. to C translator for both DOS and OS/2 (with source). As I am currently
  2661. trying to get to grips with programming for Windows, I was especially
  2662. pleased to find the complete source listings and utilities from
  2663. Richteræs book, ÉWindows 3.0 :A Developeræs Guideæ. Other potentially
  2664. useful entries are assemblers and/or disassemblers for a number of
  2665. processors including 6502, Motorola DSP56001, Motorola 68HC11 and Z80.
  2666. Also included are circuit simulators and analysers. If you are
  2667. interested in PostScript programming, I expect that the text files
  2668. containing the official Adobe P.S. printer descriptions will be very
  2669. useful. Ultimately, the degree to which any individual will find
  2670. anything particularly useful will depend on his/her own needs and
  2671. therefore any potential purchaser should scan the extensive contents
  2672. list prior to purchase.
  2673. 7.5
  2674. In addition to languages and utilities, the CD-ROM contains a good
  2675. selection of tutorial material for those trying to learn a particular
  2676. language. There is coverage of 80x86 assembler, C, C++, Forth and
  2677. Modula-2.
  2678. 7.5
  2679. Artificial intelligence
  2680. 7.5
  2681. A large amount of the CD is, not surprisingly, devoted to artificial
  2682. intelligence (AI) of one form or another. Included are bibliographies of
  2683. AI papers, lists of magazines, journals and computer-based resources and
  2684. a number of tutorials and other didactic material. I found the tutorials
  2685. on expert systems and neural nets to be particularly informative. There
  2686. is a very interesting section of source and reference material
  2687. concerning robotics. Included are the text and source code from years of
  2688. both ÉAI Expertæ and ÉAI Listæ.
  2689. 7.5
  2690. Neural networks
  2691. 7.5
  2692. The AI CD-ROM contains an incredible amount of material concerned with
  2693. artificial neural networks. Included are comprehensive bibliographies of
  2694. neural net journal papers, magazine articles and computer-based
  2695. resources. There are also detailed papers on topics such as the
  2696. applications of neural nets and a number of excellent tutorials. There
  2697. are loads of examples of all of the common types of neural networks
  2698. (back propagation, perception, self-organising and recurrent) and
  2699. examples of neural nets I had never previously encountered. Many of
  2700. these come with source and the vast majority are written in some form of
  2701. C or C++. Also included are the text and source code from the ÉNeural
  2702. Digestæ Volumes 1 Ö 9 .
  2703. 7.5
  2704. Expert systems
  2705. 7.5
  2706. Coverage of expert systems on the AI CD-ROM is not as extensive as that
  2707. for neural networks although there is still plenty of material to browse
  2708. through. The AI CD-ROM includes some detailed papers on topics such as
  2709. the reliability of expert systems and an excellent tutorial on their
  2710. use. There are also a number of sample applications demonstrating
  2711. different applications and approaches to expert systems. Only a few of
  2712. these have complete source code included and, as such, are generally not
  2713. that useful for an Archimedes owner. One notable exception is the
  2714. provision of CLIPS version 5.1. CLIPS is an expert system development
  2715. environment originating from NASA and looks to be extremely powerful. In
  2716. addition to providing source code for DOS platforms, there appears to be
  2717. complete generic C code for other machines. I have started to convert
  2718. this to run on the Archimedes but have put it aside for the moment to
  2719. finish this review. Also included are the complete text and source code
  2720. from the AI Expert Magazine, 1986-92.
  2721. 7.5
  2722. Language resources and natural language processing
  2723. 7.5
  2724. The largest share of the AI CD-ROM is given over to language, language
  2725. resources and natural language processing. The disc contains a large
  2726. number of valuable resources such as an abbreviation and acronyms
  2727. dictionary, extensive word lists in English, Dutch, German, Italian and
  2728. Swedish and finally tutorials in ASL (sign language), French, German,
  2729. Greek, Esperanto, Hebrew, Japanese, Italian, Latin, Russian and Spanish.
  2730. There are a number of programs to generate or transform text in a
  2731. variety of ways.
  2732. 7.5
  2733. One interesting example is a shareware program called Babble. This
  2734. program is described as a toy for people who love words. Babble operates
  2735. as a text-mixing studio that babbles endlessly from supplied or user-
  2736. provided texts. You can even add special effects such as stutter. The
  2737. program is great fun and works surprisingly well.
  2738. 7.5
  2739. With the emphasis on natural language processing, there are lots and
  2740. lots of programs and example code dealing with different forms of
  2741. textual analysis Ö such as word count, character frequency, parsing,
  2742. lexical analysis and so on. Amongst these is PC-Kimmo, a well known
  2743. morphological parser. There are also detailed papers on topics such as
  2744. Discourse Representation Theory and English to Prolog conversion. There
  2745. are probably fifteen different versions of the classic natural language
  2746. processing program, Eliza on the CD. Included also are lists of resource
  2747. materials, contact addresses for linguists and the complete text from
  2748. Natural Language Knowledge Representation Digest, Volumes 1 to 9.
  2749. 7.5
  2750. Artificial life and evolution
  2751. 7.5
  2752. The AI CD-ROM also contains an extensive range of material concerned
  2753. with artificial life and evolution. Included are comprehensive
  2754. bibliographies of artificial life papers and computer-based resources.
  2755. There are also quite a few substantive papers on topics of evolution and
  2756. sexual selection. Also included are the complete contents of both the
  2757. Artificial Life Digest (Issues 1 Ö 79) and the Genetic Algorithm Digest
  2758. (Volumes 1 Ö 6). The programs and source to support this section are
  2759. subdivided into: 1) cellular automata and simple life-like algorithms,
  2760. 2) virus-level genetic evolution and behaviour simulators, 3) insect-
  2761. level genetic evolution and behaviour simulators and 4) genetic
  2762. algorithm programs. There are a number of programs in each category and
  2763. most of these are supplied with source code.
  2764. 7.5
  2765. Miscellaneous
  2766. 7.5
  2767. In the miscellaneous category, I include the numerous fractal programs
  2768. (some with source), the programs for speech production, text to speech
  2769. translation, hypertext, computer vision, optical character recognition
  2770. (OCR), virtual reality, simulations and image-processing. Some of the
  2771. material looks to be very useful.
  2772. 7.5
  2773. Also included on the AI CD, are datasets which do not seem to have any
  2774. particular relevance to the rest of the CD. Some of these datasets, for
  2775. example the sunspot frequency over the past several hundred years, are
  2776. classic. Others such as the complete text of the Bible (twice over) seem
  2777. to be merely filler material.
  2778. 7.5
  2779. Conclusions
  2780. 7.5
  2781. It is important to realise that this CD is from the States and is aimed
  2782. pretty squarely at PC and Mac users. If I were writing this review for a
  2783. PC magazine, I would have no trouble giving a solid recommendation. For
  2784. the Archimedes user, the situation is quite different in that none of
  2785. the executable programs will run in native mode. Although most of the
  2786. programs I tried ran under the emulator, they ran rather slowly. Unless
  2787. someone does a version of the AI CD-ROM for the Archimedes, the only
  2788. other way for the programs to run natively will be for the user to
  2789. recompile the code. This may be possible for users with extensive
  2790. programming experience but this is clearly not a course of action that
  2791. most users would be willing or able to follow.
  2792. 7.5
  2793. For this product to be successful in the Archimedes market, I think that
  2794. the distributor must provide some software tools to make this vast
  2795. amount of material more easily available and useful. As I mentioned at
  2796. the beginning of the review, there is no indexing software for the
  2797. Archimedes on the CD-ROM Ö although there appears to be software for the
  2798. PC, Mac and Amiga. I think that a floppy disc containing some indexing
  2799. software should be an essential part of the package.
  2800. 7.5
  2801. Continuing in a slightly negative vein, the distributor should also
  2802. provide a text reader so that the &0D characters used as line
  2803. terminators in the PC world do not show up as funny characters as they
  2804. do in Edit. Finally the package should also include a utility program to
  2805. ease the transfer of PC or Unix C source code to the Archimedes. I would
  2806. suggest that the transfer program should create the appropriate
  2807. directories on the Archimedes on the basis of the file suffix on the CD,
  2808. so that the file GLOBAL/C will end up as c.Global with the &0Ds swapped
  2809. for &0As and the filetype set to &FFF. This would certainly make life a
  2810. lot easier for those who wish to recreate the executables on the
  2811. Archimedes.
  2812. 7.5
  2813. Although the title of the CD includes Artificial Intelligence (AI),
  2814. there is sufficient depth and variety of material included on the disc,
  2815. that a passionate interest in AI should not be seen as a prerequisite to
  2816. consideration. However, there is no doubt that the greater your interest
  2817. in AI, the more you will find of interest. Equally, the more you are
  2818. interested in programming, the more you will find to explore.
  2819. Nonetheless, the non-programmer can run a large number of programs under
  2820. the emulator and will have hundreds of megabytes of journal articles and
  2821. papers to browse. Therefore, I would think that a large number of users
  2822. would actually find this CD useful and fun. Unfortunately, the price
  2823. will probably be prohibitive for most single users. However, I would
  2824. expect that secondary schools and universities would find this CD a
  2825. valuable resource for their computing science programmes Ö particularly
  2826. if the CD-ROM could be made more accessible on the Archimedes.
  2827. 7.5
  2828. **Stop Press**
  2829. 7.5
  2830. I understand that there has just been a second version of the AI CD-ROM
  2831. released which includes more source code and some updated material.
  2832. Lambda Publications hopes to hold the price of the new version at ú80.
  2833. They also wish to announce that there are a few copies of Version 1 now
  2834. available at the reduced price of ú61.60 inclusive of p&p.
  2835. 7.5
  2836. Network Cybernetics AI CD-ROM costs ú80 including VAT plus ú1.50 p&p
  2837. from Lambda Publications.ááA
  2838. 7.5
  2839. Acorn Computers in a Research Laboratory
  2840. 7.5
  2841. Ernest Rutter
  2842. 7.5
  2843. For many years we have been concerned, in our laboratory at Manchester
  2844. University, with the measurement of the mechanical properties of rocks
  2845. at high temperatures and pressures. Before the days of microcomputers,
  2846. we logged our experimental data using multipoint strip-chart recorders
  2847. or as strips of printed digital information that resembled supermarket
  2848. checkout lists. After each experiment came the laborious task of
  2849. obtaining a list of data from ruler measurements from the chart,
  2850. followed by hand-typing the data onto punched cards or paper tape. The
  2851. data processing was carried out on the central-site mainframe.
  2852. 7.5
  2853. Early days Ö the BBC Micro
  2854. 7.5
  2855. Our first venture into real-time data-logging and computer control came
  2856. with the old Nascom microcomputer kit from about 1981 onwards, but
  2857. despite a great deal of effort invested this was a road to nowhere. By
  2858. 1984, favourable comments were being made about the BBC Microcomputer so
  2859. we bought our first of many. Initially, we logged four data channels via
  2860. the analogue port, modified for an improved voltage reference. Millivolt
  2861. level signals from thermocouples and strain-gauge bridges were amplified
  2862. with a set of four linear DC amplifiers. In order to obtain satisfactory
  2863. resolution, we had to ensure that the full range of the analogue ports
  2864. were used, but we found we could measure voltages stably to a resolution
  2865. of close on 0.01 mV.
  2866. 7.5
  2867. The next step was to be able to log more channels Ö and several
  2868. approaches to this were taken. By this time (but still pre-Archimedes)
  2869. we had five or six BBC Micros attached to several experimental rigs. The
  2870. basic measuring instrument for each rig was always a digital voltmeter
  2871. (DVM) with a resolution of at least 0.01 mV. This had to be commanded by
  2872. the micro to begin a reading and, when the reading was acquired, to make
  2873. it available to the computer.
  2874. 7.5
  2875. The computer also had to switch source signals sequentially into the
  2876. DVM, using a device called a scanner, usually based on reed relays as
  2877. the switching device. Sometimes we used home-made interface devices
  2878. driven from the user port, otherwise commercial scanners and DVMæs
  2879. interconnected via the IEEE bus. There was never sufficient memory to
  2880. store in RAM all the data that was gathered during a typical
  2881. experimental run, so we had to used direct-access disc filing
  2882. techniques, sending each block of data to disc as soon as it was
  2883. acquired. In this way, 2800 records of 10 fields could be stored on one
  2884. side of a 5╝ö floppy. It was consoling to think that if someone tripped
  2885. over the mains plug, data would not be lost, but several years
  2886. experience showed that logging and control programs could run
  2887. continuously on these machines for months without problems.
  2888. 7.5
  2889. One of the most attractive features of the BBC Micro was the ease with
  2890. which it could be made to communicate with other devices. The relatively
  2891. structured BBC Basic made programming straightforward, and this was
  2892. aided by a large amount of easily accessible technical literature. At
  2893. the time, good mode 0 graphical displays could easily be generated, but
  2894. it was always necessary to ensure that the available memory in each
  2895. machine was enhanced as far as the technology allowed. The bottom of the
  2896. range machine, by itself, would have been pretty useless, but fully
  2897. expanded, the machine was very powerful. Based around a BBC ÉB+æ or a
  2898. Master, a very flexible data-logging and control system could be put
  2899. together for less than ú2000. If you consider that a 2-channel chart
  2900. recorder would cost the same price, and that the micro-based system with
  2901. its dot-matrix printer could generate chart-style printouts in graphics-
  2902. mode to even greater resolution, it is clear that dedicated strip chart
  2903. recorders should be a thing of the past.
  2904. 7.5
  2905. There is no doubt, however, that in order to get the best out of this
  2906. type of equipment for laboratory applications, it was necessary to write
  2907. oneæs own software. Despite the potential, I never saw a satisfactory
  2908. commercial laboratory data-logging package built around the BBC Micro.
  2909. In this respect, another important plus for the BBC Micro was its
  2910. competitive pricing. It meant that academics like myself could buy
  2911. systems for home use. All software development had to be carried out at
  2912. home; the day-to-day laboratory environment never provided the quiet
  2913. time needed for programming.
  2914. 7.5
  2915. Presently, we still have seven BBC Micro systems working away 24 hours
  2916. per day for every day of the year. Their principal source of problems is
  2917. the power supply, which eventually fails. Our solution there has been to
  2918. buy a stock of 12 cheap power units of similar specification, which we
  2919. then mount outside the computer. It is the heat from the power supply
  2920. that can eventually kill other components, thus for applications such as
  2921. ours, an outside power supply enhances longevity. On two machines (with
  2922. surviving internal power supplies) we have fitted cooling fans.
  2923. 7.5
  2924. As well as being the workhorse for the logging and control, the BBC
  2925. Micro met our requirements for data processing, database functions and
  2926. other computational tasks such as numerical modelling. It also took care
  2927. of the organisation of our departmental examinations administration and
  2928. all our word processing requirements.
  2929. 7.5
  2930. Enter the Archimedes
  2931. 7.5
  2932. We became so heavily committed to the BBC Micro that the commitment was
  2933. transferred to the Archimedes when it appeared. The effort previously
  2934. put into data-logging and control software was easily transported to the
  2935. Archimedes, so that now we have developed multitasking and considerably
  2936. enhanced versions. We have four Archimedes in our laboratory, plus two
  2937. that staff have purchased for home use, where inevitably most of the
  2938. Édeskæ work still takes place. In the laboratory, one Archimedes is
  2939. committed to logging and control on a large mechanical testing facility.
  2940. It communicates via the IEEE bus with an Instron 8500 servo-mechanical
  2941. loading system and with a traditional scanner plus DVM logging
  2942. arrangement. A second machine is used to log and analyse data from
  2943. equipment for the measurement of acoustic wave velocities in rocks at
  2944. high pressures and temperatures. In this case, pressure measurement data
  2945. are input via the serial port, and the pulse for the driving transducer
  2946. is shaped by a Thurlby function generator. Waveform data are collected
  2947. by a LeCroy digital oscilloscope. The latter two instruments are under
  2948. the control of the Archimedes via the IEEE bus, by which the resultant
  2949. waveform is downloaded to the Archimedes and stored on disc for later
  2950. analysis.
  2951. 7.5
  2952. The intrinsically greater power of the Archimedes and the much improved
  2953. commercial software base allows us to do much more now than we ever
  2954. could with the BBC Micro. A major application that we have written
  2955. specifically to meet the requirements of our group concerns the
  2956. quantitative analysis of images of rock microstructures. We require to
  2957. determine grain-size distributions, grain shapes, porosity, proportions
  2958. of the material composed of different crystalline phases, the degree of
  2959. contiguity between different phases and the orientation distribution and
  2960. density of cracks. After trials, we rejected the use of television
  2961. images for primary data input and elected to make tracings from optical
  2962. photomicrographs. In this way, the inevitable stage of subjective
  2963. interpretation of the image content is carried out by the user at the
  2964. outset. The tracings are then digitised using an A4 scanner. Our
  2965. software then begins the analysis by finding arrays of coordinates that
  2966. describe the boundary of each traced grain.
  2967. 7.5
  2968. Whereas, on the BBC Micro, the analysis of the results of each
  2969. experiment was carried out entirely by our own software through to the
  2970. final presentation of graphs, with the Archimedes we generate the output
  2971. from the first stage of data processing as a text file that can be read
  2972. into any word processor or spreadsheet (on any type of machine too). For
  2973. the most part, we use PipeDream 4. Some additional manipulation of the
  2974. data is carried out on the spreadsheet and then we use the PD4 charts
  2975. routines to generate the basic plots in drawfile format. The latest
  2976. version of PD4 charts just about meets our basic requirements. It is not
  2977. really written with the scientist in mind but, having said that, it is
  2978. probably the most useful of the available packages. For more complex
  2979. function fitting operations than are available on PD4, the data can also
  2980. be imported into some of our in-house software. The drawfile output from
  2981. PD4 can then be loaded into Vector, Artworks or DrawPlus for
  2982. manipulation into drawings of publishable quality. Most of our text
  2983. processing is carried out using PipeDream or Impression II. PipeDream is
  2984. fast to use, particularly for short documents, has relatively modest
  2985. requirements for disc space and does not require that infernal dongle.
  2986. On the other hand, for professionally produced documents with embedded
  2987. graphics, Impression is far superior. In particular, it is much more
  2988. flexible for font handling and for the presentation of equations.
  2989. 7.5
  2990. The more powerful a machine becomes, the more one seems to need. To
  2991. realise fully the power of a multitasking machine, I find the largest
  2992. possible desktop to be essential. Two of our Archimedes are equipped
  2993. with 17 inch Eizo F550i monitors and one with a CC ColourCard. The
  2994. latter configuration really makes the difference for the rapid
  2995. production of quality graphics and for the manipulation of large
  2996. spreadsheets.
  2997. 7.5
  2998. I find it quite astonishing to see how much memory we seem to need
  2999. nowadays. Four megabytes of RAM disappears in a flash and we always seem
  3000. to be buying additional hard discs, mainly for datafiles. Our four
  3001. machines currently have about 1Gb of hard disc between them, and when
  3002. you consider the need for backup copies of datafiles on floppies the
  3003. requirements are becoming formidable. !Squash is a truly essential
  3004. utility!
  3005. 7.5
  3006. Other machines
  3007. 7.5
  3008. Within our department, this laboratory is unusual in its commitment to
  3009. Acorn machines. Most teaching and research is centred around an array of
  3010. Macintosh machines and PCs. We have to have some degree of commonality
  3011. with the rest of the world so we also have a 486 PC and a Mac, and hence
  3012. the opportunity to make some comparisons. I find the GUI of the
  3013. Archimedes to be far superior to that of the Mac and infinitely more
  3014. user-friendly than Windows. The latter slows down the PC to a painful
  3015. degree.
  3016. 7.5
  3017. However, there are some tasks for which there is no alternative to these
  3018. machines. Both the PC and one of the Archimedes is connected to the
  3019. university network. We have to make a great deal of use of the Pegasus
  3020. mailer on the PC and this works very well, but we cannot run this from
  3021. the Archimedes. We have found the TCP/IP suite on the Archimedes to be
  3022. far less satisfactory than the network facilities that we use on the PC.
  3023. We have also been disappointed to find no-one offering a Fortran
  3024. compiler for the Archimedes. We have to carry out a certain amount of
  3025. work using Fortran, and this must be done on the PC or Mac.
  3026. 7.5
  3027. Again, take a simple general-purpose application like a graph plotter.
  3028. On both the PC and the Mac there is Cricket Graph, which is far more
  3029. flexible for scientific work than anything that seems to be available
  3030. for the Archimedes. Perhaps it is the fault of scientists for failing to
  3031. indicate to commercial software houses exactly what they want to be able
  3032. to buy. But perhaps that in turn is a reflection of the easy do-it-
  3033. yourself programming environment that the Archimedes provides.
  3034. 7.5
  3035. A final point concerns the cost of Acorn computing. I commented earlier
  3036. that one of the attractions of the BBC Micro was its relatively low
  3037. cost. This is ceasing to be true of Acorn computers. Leaving aside their
  3038. superiority as machines, Acorn computers, upgrades and peripherals are
  3039. not competitively priced alongside the world of the PC, whilst PCæs are
  3040. becoming better from the point of view of technical capability. General
  3041. purpose data-logging software like LabView is available for the Mac and
  3042. PC, and is widely used in other laboratories like ours. No doubt the
  3043. attractive pricing of PCæs is a consequence of the cut-throat
  3044. competition in that marketplace but for the hard-pressed finances of the
  3045. university sector, this is a very real consideration.ááA
  3046. 7.5
  3047. Many thanks to Ernest for responding so quickly to our request for öhow
  3048. do you use your Archimedesò reports. If you have comments about this or
  3049. other uses of the Archimedes, write in and let us know Ö we may be able
  3050. to set up interest groups to link together people with similar
  3051. interests. Ed.
  3052. 7.5
  3053. PipeLineZ
  3054. 7.5
  3055. Gerald Fitton
  3056. 7.5
  3057. This month I want to devote the major part of my column to a subject
  3058. which I think will interest my many readers who do not have PipeDream or
  3059. Fireworkz. It explains how to set up your ÉFontMaxæ values in a way
  3060. which is suitable for RISCáOS printing from either PipeDream and
  3061. Fireworkz (or many other packages) Ö but first a few short paragraphs
  3062. arising from recent correspondence.
  3063. 7.5
  3064. Letters from overseas
  3065. 7.5
  3066. Over the last few months, Iæve noticed an increase in the number of
  3067. letters Iæm getting from outside the UK. It would seem that both Acorn
  3068. and Colton Software have achieved a great deal of success in selling
  3069. their wares to the overseas market. I trust that this is reflected in
  3070. new overseas subscribers to Archive and readers of this column. If you
  3071. live outside the UK, please donæt be deterred from writing to me. You
  3072. will always get a reply.
  3073. 7.5
  3074. Even more users of PipeDream
  3075. 7.5
  3076. I have traced another surprising increase in my correspondence to sales
  3077. of another Archimedes magazine, Risc User. If you recently placed a
  3078. subscription with Risc User, you will have received PipeDreamá3 as free
  3079. software! Although these free copies of PipeDreamá3 have led to a small
  3080. increase in my correspondence, a far greater increase has arisen because
  3081. of an offer from Colton Software. You can trade in PipeDreamá3 (and many
  3082. other non-Colton packages Ö ask for them a quote) for either PipeDreamá4
  3083. or one of the Fireworkz packages! Iæve been told that some copies of the
  3084. Risc User PipeDreamá3 were traded in unopened!
  3085. 7.5
  3086. Year planner
  3087. 7.5
  3088. Philip Mott has sent me a set of three year planners for 1994 which can
  3089. be loaded into Wordz. One is suitable for A4 and another for a filofax
  3090. while the third is large enough to be stuck on a wall. The files are on
  3091. the Archive monthly disc.
  3092. 7.5
  3093. Upgrades
  3094. 7.5
  3095. The last version of PipeDreamá3 was version 3.14 and I think Iæm pretty
  3096. safe in saying that there will be no more upgrades.
  3097. 7.5
  3098. The latest version of PipeDreamá4 is 4.13 and it is now clear that this
  3099. will not be the last! Please, please donæt send your suggestions for
  3100. PipeDream improvements to me. Send them directly to Mark Colton.
  3101. 7.5
  3102. The Fireworkz suite is now at version 1.07.
  3103. 7.5
  3104. To obtain a free upgrade of your old PipeDreamá3, PipeDreamá4, Wordz,
  3105. Resultz and Fireworkz send both your program and examples discs direct
  3106. to Colton Software.
  3107. 7.5
  3108. The components of the Fireworkz suite (currently three packages, Wordz,
  3109. Resultz and Fireworkz) are always upgraded simultaneously. When
  3110. Fireworkz becomes version 1.08 (soon) then Wordz and Resultz will also
  3111. be upgraded to Vá1.08 at the same time.
  3112. 7.5
  3113. Loading Fireworkz files
  3114. 7.5
  3115. On the Archive monthly discs (this month and previously), you will find
  3116. some files having a Fireworkz filetype. Some of you who possess only
  3117. Wordz or Resultz are experiencing problems trying to load files which
  3118. have a Fireworkz filetype. One reason is that you are double clicking on
  3119. the Fireworkz file Ö nothing happens. Fireworkz files will load into
  3120. Wordz and Resultz provided that your version is 1.04 or later Ö but not
  3121. by double clicking.
  3122. 7.5
  3123. Instead, you have to load Wordz (or Resultz) onto the iconbar and then
  3124. drag the Fireworkz file to the installed icon and choose a suitable
  3125. template from the menu which pops up.
  3126. 7.5
  3127. If your version is 1.03 or earlier, you wonæt be able to read the
  3128. Fireworkz files. The solution? Upgrade to version 1.07 (or it might be
  3129. 1.08 by then).
  3130. 7.5
  3131. If you load Fireworkz files containing formulae into Wordz, the formulae
  3132. will be evaluated (snapshotted) and you will not be able to see the
  3133. effect of changing values on the spreadsheet. Fireworkz files will load
  3134. into Resultz and will generally Éworkæ as they would in Fireworkz. What
  3135. you will not be able to do in Resultz is to change any of the tab
  3136. settings or add new tabs.
  3137. 7.5
  3138. Fridayá13th
  3139. 7.5
  3140. Steve Drain has yet a further PipeDream answer to the Fridayá13th
  3141. problem. I have included it on the monthly disc. Initially Steveæs
  3142. solution was a spreadsheet which, even in compressed form, would have
  3143. consumed a large proportion of the disc so I vetoed it and told Steve
  3144. why. Not to be outdone, Steve came up with an interesting solution which
  3145. doesnæt rely on compression. He sent me a file consisting of only seven
  3146. lines (and three columns) which runs to 673 bytes! Of course, the 673
  3147. byte file wouldnæt do the job on its own but Steve included a PDCmdFil
  3148. of 136 bytes which Éexpandsæ the 673 byte file to the size of the
  3149. Éoriginalæ which Iæd vetoed! The method he uses is to replicate the
  3150. formula in A2 down through about 4800 rows using:
  3151. 7.5
  3152. \Bre|i öA2ò |i öA3A4800ò |m
  3153. 7.5
  3154. I was impressed! If you have an application of PipeDream or Fireworkz
  3155. which uses a large unwieldy disc file, take a tip from Steve and you
  3156. might become famous by being mentioned in this column and getting your
  3157. file onto the monthly disc!
  3158. 7.5
  3159. A control key problem
  3160. 7.5
  3161. Roger King has written to say:
  3162. 7.5
  3163. öWordz has a number of control key shortcuts which can speed up the
  3164. editing and manipulation of text. One combination of such keys which can
  3165. cause problems to new users of Wordz and possibly Resultz, is the use of
  3166. the shortcut <shift-ctrl-X>. This key combination brings up on screen
  3167. the icon allowing boxes to be created around marked areas of the
  3168. document. If you have marked an area of text and intend to call up the
  3169. box routine with the above key shortcut and tap <ctrl-X> by mistake,
  3170. then the marked area on screen will vanish! Actually, this marked area
  3171. has been cut to the clipboard and can easily be repasted into the
  3172. document again with <ctrl-V>, or by the use of the paste icon on the
  3173. tool bar. Some new users of Wordz that I have met recently have
  3174. experienced this problem and thought that they had lost the marked area
  3175. of text for good, as you would if you used <delete>. I would prefer to
  3176. see the box routine chosen with a different key combination, perhaps
  3177. <shift-ctrl-B>. Failing to press <shift> with this combination, would
  3178. only result in the highlighted area being made bold, which is easily
  3179. restored to normal text by pressing the same key combination once more.ò
  3180. 7.5
  3181. Resultz files Ö but not for printing
  3182. 7.5
  3183. My thanks to Colton Software who, via Rex Palmer, provided the following
  3184. hint. You might want to get rid of the page breaks in a Fireworkz (Wordz
  3185. or Resultz) document. For example, you might have a large spreadsheet or
  3186. database that you never want to print in total but from which you want
  3187. to extract data. It will look much neater on the screen without page
  3188. breaks. The method of removing page breaks is to use the pop up menus
  3189. and select PageáÖ PaperáÖáNone. You will be presented with a spreadsheet
  3190. with no vertical (and no horizontal) page breaks Ö some will say öJust
  3191. like PipeDream!ò
  3192. 7.5
  3193. Printing selected columns
  3194. 7.5
  3195. In PipeDream, if you want to print selected columns then one way is to
  3196. mark a block and print the marked block. If you want to print columns A
  3197. and D but not B, C, E and F then one way of achieving this is to reduce
  3198. the width of the unwanted columns to zero using <ctrl-W>. They will
  3199. disappear from the screen and wonæt be printed. You can restore the
  3200. widths afterwards with a second application of <ctrl-W>. If youære
  3201. clever, you can arrange for a PDCmdFil to reduce the widths, print the
  3202. selected columns and then restore the widths. Let me know if you want
  3203. more details.
  3204. 7.5
  3205. Optimising your font manager
  3206. 7.5
  3207. In response to many requests I shall explain how I set up my ÉFontMaxæ
  3208. values in a way which is suitable for RISCáOS printing and Iæll explain
  3209. why I do so. Before I start, I must express my indebtedness to
  3210. DráSáAntczak for his contribution to this subject.
  3211. 7.5
  3212. What do you want?
  3213. 7.5
  3214. Dr Antczak and I have different requirements. He is a Énormalæ user (if
  3215. such a thing exists) who wants the clearest display which is consistent
  3216. with a fast screen update. He is interested in the printed output more
  3217. than the screen display. On the other hand, I am prepared to put up with
  3218. a slower screen refresh rate because I need clear screenshots for some
  3219. of my printed work. I use Éanti-aliasingæ and Ésub pixel anti-aliasingæ
  3220. to improve the screen display for my screenshots.
  3221. 7.5
  3222. !Configure or *status
  3223. 7.5
  3224. Press <F12> to produce a star at the bottom of the screen and type
  3225. Status <return>. This will display your CMOS RAM settings Ö part of
  3226. which is something like:
  3227. 7.5
  3228. FontSize   32k
  3229. 7.5
  3230. ...
  3231. 7.5
  3232. FontMax1   20 points
  3233. 7.5
  3234. FontMax2   72 points
  3235. 7.5
  3236. FontMax3   72 points
  3237. 7.5
  3238. FontMax4   12 points
  3239. 7.5
  3240. FontMax5   12 points
  3241. 7.5
  3242. FontMax    512k
  3243. 7.5
  3244. The above values are those which I use Ö your values may well be less.
  3245. 7.5
  3246. If you have RISCáOSá2, you will have to use *Configure to change your
  3247. settings but, if you have RISCáOSá3, I suggest that you use the
  3248. procedure I set out below.
  3249. 7.5
  3250. Apps to Fonts
  3251. 7.5
  3252. If you have RISCáOSá3 then you will find an icon called Apps on the left
  3253. hand side of the icon bar. Click on this (one click) and a directory
  3254. called Resources:$.Apps will open. One of the applications is called
  3255. !Configure. Double click on !Configure and the !Configure icon will
  3256. appear on the right hand side of the iconbar.
  3257. 7.5
  3258. Click once on the !Configure icon and a viewer will open which looks
  3259. like the first block of the screenshot below. Click once on the Memory
  3260. icon and then on the Fonts icon to open the two windows containing the
  3261. dialogue boxes shown in the second and third parts of the screenshot.
  3262. 7.5
  3263. FontSize
  3264. 7.5
  3265. The Memory allocation window can be used to adjust the initial size of
  3266. the Font cache. You can use the arrows or you can click on the number
  3267. (where I have 32) and change it. Generally, this number is not important
  3268. because it is used only as a starting point for the size of the font
  3269. cache. I use 32K so that Iæve got something rather than nothing. You can
  3270. regard it as the minimum size of your font cache and it will be
  3271. important to set it to a value other than zero only if you have a very
  3272. limited memory.
  3273. 7.5
  3274. FontMax
  3275. 7.5
  3276. The size of the font cache grows automatically as you load or need more
  3277. outline fonts in memory. The Font cache limit (mine is 512Kb) sets the
  3278. maximum amount of memory which can be allocated to the font cache. This
  3279. is the way in which it works. The font manager reserves space for a font
  3280. cache. If the font cache is too small for all the fonts you want to use,
  3281. the Font Manager will make room in two ways. It can decide to throw away
  3282. cached blocks of fonts not in current use (or those in use but which
  3283. have not been used for a little while) or it can increase the size of
  3284. the font cache. The font cache grows until it reaches the limit set by
  3285. FontMax. If it grows this way from FontSize then it will then shrink
  3286. back (to FontSize if possible) as soon as any fonts are finished with
  3287. and which can be discarded because no document contains those fonts.
  3288. 7.5
  3289. How large should you make FontMax?
  3290. 7.5
  3291. Well, as a general rule the larger the better! However, what you might
  3292. not know is that, when printing, the printer driver uses all available
  3293. memory to get on with its job as quickly as possible. If your printing
  3294. is much slower than it ought to be, it may be that your FontMax is too
  3295. large or too small.
  3296. 7.5
  3297. If FontMax is too small, the font manager will have to keep loading
  3298. fonts from disc into the font workspace as you print. If it is too
  3299. large, there wonæt be enough room for the printer driver to get a grip
  3300. on its own rendering of the fonts which it needs for the process of
  3301. printing. I have 8Mb of memory in my machine, so I can afford to set
  3302. FontMax to 512Kb; you may have to compromise at a lower figure. I have a
  3303. strong suspicion that RISCáOSá3 works better with a larger FontMax than
  3304. that which I found to be the optimum when I had RISCáOSá2!
  3305. 7.5
  3306. Generally you should try values such as 64Kb, 128Kb, 256Kb and 512Kb and
  3307. check the printing times of a Éstandardæ document.
  3308. 7.5
  3309. FontMax1
  3310. 7.5
  3311. FontMax1 is for controlling the mixed use of outline and bitmap files
  3312. and is of little importance to most users. I use the value of 20 points
  3313. to cover the possibility that someone sends me a file containing
  3314. bitmapped fonts! Probably the best value for you is zero. You cannot set
  3315. it using the !Configure utility Ö you have to press <f12> (for a *) and
  3316. type *ConfigureáFontMax1 0k <return> (not ok but zero k).
  3317. 7.5
  3318. FontMax2
  3319. 7.5
  3320. At the bottom of the screenshot you will see a set of four dialogue
  3321. boxes (in a window headed Fonts) which popped up when you clicked on
  3322. Fonts in the Configuration window. The first dialogue headed öUse anti-
  3323. aliasing for characters up toò sets the value of FontMax2.
  3324. 7.5
  3325. FontMax2 is the maximum size of anti-aliased characters in pixels. If a
  3326. character is larger than this value, anti-aliasing will not be used.
  3327. Anti-aliasing quadruples the size of retained bitmaps in the cache and
  3328. also slows down the conversion from outlines. I use 72 points so that
  3329. practically all my screen displays are anti-aliased. If FontMax2 is set
  3330. to 0, anti-aliasing is turned off entirely and this might be the most
  3331. suitable value for 1Mb machines! You may find that most of your text on
  3332. screen is below 18 point and so 18 or 24 will be a suitable value for
  3333. you. It is because I want to take screen shots of 72 point text that I
  3334. use the larger value.
  3335. 7.5
  3336. FontMax3
  3337. 7.5
  3338. The dialogue box öUse cached bitmaps for characters up toò corresponds
  3339. to FontMax3 and sets the maximum size of any form of retained bitmap. If
  3340. the character to be drawn is larger than this, the outline will be drawn
  3341. directly to the screen (or printer) with no caching happening at all. If
  3342. you use font sizes larger than the FontMax3 setting for more than one or
  3343. two characters in a document, the screen refresh and printing will be
  3344. slowed down to an unacceptable rate. If you have too large a value for
  3345. FontMax3 (72ápoint) and a small value for FontMax (e.g. 64Kb) then a
  3346. single character might flush everything else from the font cache. I use
  3347. 72 points with my 512Kb FontMax and so that it matches my FontMax2. You
  3348. might use proportionately lower values such as 18 or 24ápoints for
  3349. FontMax2 and FontMax3 in conjunction with 128Kb for FontMax in a 2Mb
  3350. machine.
  3351. 7.5
  3352. FontMax4
  3353. 7.5
  3354. FontMax4 is normally set to zero. If it is non-zero, sub-pixel anti-
  3355. aliasing is used in the horizontal direction. This is a refinement of
  3356. anti-aliasing in which four separate versions of each character are
  3357. retained allowing them to be placed on the screen at sub-pixel accuracy.
  3358. This has a noticeable effect (an improvement) on the quality of the
  3359. screen display of very small characters but it slows the computer down
  3360. and most users consider the delay to be unacceptable. I generally use 12
  3361. points but I increase it for some of my more detailed screenshots in
  3362. which I use large point sizes.
  3363. 7.5
  3364. What is sub-pixel anti-aliasing?
  3365. 7.5
  3366. Try this experiment in Fireworkz or PipeDream using a mode 12 screen.
  3367. áCreate a line consisting of lots of upper-case Trinity.Medium Élæs (or
  3368. lower-case Élæ) at 12 point. Notice how they are not evenly spaced. They
  3369. bunch up in groups with an extra pixel between the bunches. This is
  3370. because the width of the letter is not an exact multiple of the size of
  3371. a screen pixel.
  3372. 7.5
  3373. If you have RISCáOSá2, you must use *Configure as explained below. If
  3374. you have RISCáOSá3 then you will be able to use the pop up menus.
  3375. 7.5
  3376. For RISCáOS 2, press <f12> and type *ConfigureáFontMax4á20 to configure
  3377. FontMax4 to Éworkæ up to 20 points. Press <return> twice and see the
  3378. difference; the bunching is smoothed out. You can use the !Magnifier
  3379. package if you want a closer look. Unless you want to retain sub-pixel
  3380. anti-aliasing, be sure you reset FontMax4 to zero.
  3381. 7.5
  3382. Note that changing a FontMax configuration has an immediate effect and a
  3383. <ctrl-break> is not necessary. Like all CMOS RAM settings, the value of
  3384. all the FontMax settings are retained so that the next time you switch
  3385. on the computer, you will find you have the same settings as when you
  3386. switched off!
  3387. 7.5
  3388. FontMax5
  3389. 7.5
  3390. FontMax5 is similar to FontMax4 but controls sub-pixel anti-aliasing in
  3391. the vertical direction rather than the horizontal direction. Its use is
  3392. even rarer than that of FontMax4 and is usually left as zero to turn off
  3393. sub-pixel anti-aliasing in the vertical direction. I use a value of 12
  3394. pointsáÖábut then I have a large value for FontMax (512Kb) and I have
  3395. 8Mb of memory to play with.
  3396. 7.5
  3397. Summarising FontMax settings
  3398. 7.5
  3399. Do not confuse screen refresh rate with the Fireworkz Éproblemæ of slow
  3400. reformatting time on large documents (i.e. 20 or more pages); that is a
  3401. different problem which we have dealt with in an earlier article. The
  3402. slow reformatting problem probably happened when you loaded a large
  3403. PipeDream format document into a pre 1.07 version of Fireworkz.
  3404. 7.5
  3405. If you have a document which is not much larger than the screen and you
  3406. still have a slow screen refresh rate, the chances are that your FontMax
  3407. (Font cache limit) is too small. If printing is slow, your FontMax value
  3408. might be too small or too big! A FontMax which is too big uses up too
  3409. much of your available memory and causes printing to slow down. Get
  3410. FontMax Érightæ before you have a go at Étweaking upæ FontMax3. Changing
  3411. FontMax2 might improve the Élookæ of the screen display. FontMax4 and
  3412. FontMax5 will further improve the appearance of the screen but, unless
  3413. you are taking screen shots for manuals (or to send to someone on a
  3414. disc) then it probably wonæt be of much interest to you. Finally,
  3415. FontMax1 is useful only if someone sends you a document which uses an
  3416. old (Arthur OS type) bit mapped font. I hope that you never need it.
  3417. 7.5
  3418. Finally
  3419. 7.5
  3420. It would seem that the time has come to remind you once again of the
  3421. advantages of sending me your problems on a disc rather than just as
  3422. writing on paper. If you send me a worked example demonstrating your
  3423. problem, I can check it quickly to see if your problem arises with my
  3424. set-up or whether it is something to do with the way you have configured
  3425. your system. Secondly, there is no ambiguity as to exactly what you
  3426. mean. Thirdly, I can modify your files and send you a worked solution
  3427. which you will find easier to understand than a mountain of printed
  3428. words from me. Finally, I can make your problem and its solution
  3429. available to others by the simple process of copying the relevant files
  3430. to the disc they send me.
  3431. 7.5
  3432. You can write to me at the Abacus Training address which you will find
  3433. at the back of Archive. Your letter will reach me much more quickly than
  3434. if you send it to me via the Archive office. If you live in the UK, it
  3435. will help my expenses if you send me return postage Ö I do appreciate
  3436. that overseas correspondents will not be able to do this even though
  3437. when I write to them it costs more than a UK letter but if you live
  3438. overseas then donæt let that deter you. (In many countries, you can buy
  3439. öpostal response couponsò which Gerald can cash at his local post office
  3440. when buying stamps. Ed.)
  3441. 7.5
  3442. If you want to say how interesting you find this column, please write to
  3443. Paul Beverley Ö then he wonæt mind if I do another 5-page PipeLineZ!ááA
  3444. 7.5
  3445. Electronic CAD Ö Part 2
  3446. 7.5
  3447. Richard Torrens
  3448. 7.5
  3449. PCB layout Ö history
  3450. 7.5
  3451. Having drawn a diagram of the circuit we wish to make, we have to put
  3452. the bits together. In the early days, Veroboard (which is still
  3453. available) was often used for prototypes.
  3454. 7.5
  3455. The board is insulating material with copper strips on one side. It has
  3456. a grid of holes on 0.1ö pitch Ö which happens to suit virtually all
  3457. components. The idea is to insert the components into the holes and
  3458. solder to the tracks, which are cut where necessary and joined sideways
  3459. where necessary to connect the components up as per the circuit diagram.
  3460. 7.5
  3461. The next step is to make up a proper printed circuit board and, for
  3462. this, we first have to produce an image of the tracks we need. In the
  3463. early days of hand design, we used to do this with ÉCircuitapeæ pads and
  3464. tracks. The tracks are sold in reels and are dense black crepe tape in
  3465. various thicknesses. Pads are sold on a roll and are circular pads with
  3466. a central hole, again available in many diameters. Also available are
  3467. symbols such as groups of 14 or 16 pads printed on a transparent backing
  3468. so you can peel them off and stick them in place Ö the groups fit
  3469. various ICs. The idea is to stick pads, tracks and symbols on a
  3470. polyester drafting film sheet to form an image of the board, usually
  3471. twice life size, which was then sent off for photography and commercial
  3472. production.
  3473. 7.5
  3474. The crepe tape was slightly flexible and, with practice, you could
  3475. produce nice, smooth curved tracks. It was quite a skilful job getting
  3476. everything looking neat and tidy.
  3477. 7.5
  3478. Then came double-sided artwork. For this, we used black for the pads,
  3479. red plastic tape for one side of the board and blue plastic tape for the
  3480. other. The photographer would photograph the master using a red filter
  3481. so that the red tracks disappeared and the blue tape showed up as black,
  3482. as did the pads Ö this was the blue side. The red side was similarly
  3483. photographed using a blue filter, so that the blue disappeared and the
  3484. red showed up as black. If the board used plated through the holes, all
  3485. the pads would be black but it was quite possible to use red and blue
  3486. pads if you did not want plating through. Many of the earlier PCB layout
  3487. programs tended therefore to use red and blue on screen, with black
  3488. pads.
  3489. 7.5
  3490. I suspect that, although the pads and tapes method is outdated, it is
  3491. still the starting point for a lot of PCB design. Even if it is not, it
  3492. is very simple to understand and any PCB layout program should be able
  3493. to cope simply with anything Élegalæ that can be done by pads and tapes.
  3494. I say Élegalæ because, when I used this method, we sometimes cheated,
  3495. increasing clearances by cutting a segment off a round pad. I donæt
  3496. think I would expect a computer program to be able to do this! It is
  3497. also very easy to understand the pads and tapes manual layout, so this
  3498. is a good point from which to start learning a computer program.
  3499. 7.5
  3500. Analogue vs digital
  3501. 7.5
  3502. Although there is no exact dividing line, PCB design divides into
  3503. analogue and digital. Digital designs are those such as computer boards
  3504. which use many integrated circuits with few individual components.
  3505. Almost all board tracks are laid pin to pin of an IC, perhaps a memory
  3506. bus or maybe the interconnections between lot of CMOS logic chips. The
  3507. tracks for the most part donæt carry much current but are signal lines,
  3508. switching either high or low. Interaction between lines is not very
  3509. common and, except at higher frequencies, there are generally few
  3510. problems with layout Ö track routing, spacing and length have little
  3511. effect. Most of my designs donæt fall into this category but are
  3512. ÉAnalogueæ.
  3513. 7.5
  3514. Analogue designs use far fewer chips with most of the circuit formed
  3515. from individual resistors, capacitors and transistors. Signals donæt
  3516. switch but can be at any level. Currents may be anything from very small
  3517. to very high. Since the voltages are at variable levels, there are many
  3518. problems with interaction between signal tracks. Routing earth tracks,
  3519. in particular, can be a problem as a high current earth can easily take
  3520. the same route as a low current earth. There can easily be interaction
  3521. because the tracks have a small, though noticeable, resistance. The
  3522. simple transistor circuit I showed last month (reproduced below) is an
  3523. analogue circuit, made from three transistors, although the distinction
  3524. between analogue and digital is slightly lost at this level of
  3525. complexity. The complex circuit I showed last month actually uses partly
  3526. analogue and partly digital circuitry, but as far as PCB layout is
  3527. concerned it is definitely analogue, because of the large number of
  3528. separate resistors and capacitors.
  3529. 7.5
  3530. For digital circuit design, auto-routing can be useful. For analogue
  3531. circuitry, it is generally of no use. The main circuit could perhaps be
  3532. auto-routed but I do not think there is an auto-router which could make
  3533. a good job of it! Analogue layout seems generally to require more
  3534. technical knowledge and experience than digital and the layout in
  3535. analogue circuitry is less easily separated from the overall design than
  3536. it is in digital circuits.
  3537. 7.5
  3538. Another consideration for analogue design is that there may be very
  3539. large currents in some of the copper track, for example, the motor
  3540. controllers I design may have up to 100 amps flowing in the copper. This
  3541. necessitates large areas of copper and layouts such that voltage drops
  3542. in high current copper are not allowed to interfere with the correct
  3543. operation of the rest of the circuit. Some of our prototypes have heated
  3544. the copper sufficiently to melt the solder, so we have to be very
  3545. careful with layout. At 100 amps, inductive coupling can also cause
  3546. severe problems! In digital circuitry, problems are much more
  3547. predictable, being mainly down to capacitative coupling between adjacent
  3548. tracks, which can even be analysed mathematically.
  3549. 7.5
  3550. Computer programmers seem to know more about digital design than
  3551. analogue and computer programs often seem far more capable of doing
  3552. digital design than analogue. There are a lot of digital designs about:
  3553. digital boards are often high cost, high profit margin, small quantity.
  3554. The style of board layout and the expense of the final board are
  3555. relatively minor compared with the design costs. Therefore a computer
  3556. design has an advantage. However, for high quantity production of a
  3557. commercial product such as a motor controller, the cost of the board
  3558. becomes more important and it becomes worth investing time and design
  3559. skills to get a cheaper product. Large quantity boards tend then towards
  3560. analogue design, with manual routing and layout rather than full
  3561. computer design.
  3562. 7.5
  3563. Types of board
  3564. 7.5
  3565. There are several styles of board: through hole mount, surface mount,
  3566. single-sided, double-sided, multilayer, plated through, etc. I shall
  3567. attempt to clarify these.
  3568. 7.5
  3569. Single-sided Ö Early components were resistors, capacitors, transistors,
  3570. etc. These components were cylindrical or some other shape, with two or
  3571. more wires coming out to make the connections. The first circuit boards
  3572. used only this type of component with the component wires sticking
  3573. through holes in the board. On the reverse side of the board was the
  3574. copper interconnecting circuit. The component is soldered to the copper
  3575. as shown in the diagram.
  3576. 7.5
  3577. The board is produced by a photographic process rather than printing, so
  3578. the name ÉPrinted Circuit Boardæ is something of a misnomer Ö but it has
  3579. stuck. The basic board is a laminate of either paper and phenolic resin
  3580. (known in the trade as SRBP) or, more usually nowadays, fibreglass and
  3581. epoxy, with a copper cladding on one side, or both sides (hence single-
  3582. sided or double-sided board). The pattern of copper tracks is made by
  3583. etching away the copper layer where none is required. The etching is
  3584. done by immersing the board in a solution of ferric chloride.
  3585. 7.5
  3586. To etch the unwanted copper, first the copper that is wanted must be
  3587. protected with an etch-resistant coating. This is done either by screen
  3588. printing (the only Éprintingæ in the normal process) the required image
  3589. or by exposing a photosensitive coating through a contact print of the
  3590. board. Photosensitive board is readily available and computer printouts
  3591. can be well up to producing the required image. After exposing the board
  3592. in an ultraviolet light box, it is developed in sodium hydroxide
  3593. solution. This washes off the photoresist where it has been exposed,
  3594. leaving bare the copper so that this can be etched away in the ferric
  3595. chloride.
  3596. 7.5
  3597. The resulting board then has the component holes drilled out and is then
  3598. assembled. The whole process can quite easily be done on the kitchen
  3599. table.
  3600. 7.5
  3601. Single-sided boards are the easiest to produce and therefore tend to be
  3602. the most common. It is these that the beginner is most likely to be
  3603. doing on the kitchen table.
  3604. 7.5
  3605. Double-sided boards Ö Sometimes there are long interconnecting tracks
  3606. and it is not possible to feed these through between the soldered pads,
  3607. or perhaps to do so might risk solder bridges. It would be possible to
  3608. use a single-sided board with copper wire for a few extra connections
  3609. across the top of the board and many single-sided boards do have a lot
  3610. of wire links on the topside for this reason. However, as the board
  3611. complexity increases, links no longer offer a tidy solution and for
  3612. these, double-sided board becomes sensible. On these, copper is present
  3613. on both surfaces of the board and interconnections can be made on the
  3614. solder side or on the component side.
  3615. 7.5
  3616. A simple double-sided board will just have a few soldered connections on
  3617. the component side. These soldered connections may be made to a
  3618. component lead or you can insert a small pin in the board and solder it
  3619. on both sides. Of course, there is nothing to stop you using wire links.
  3620. A simple double-sided board will aim to keep the quantity of soldered
  3621. joints on the topside as small as possible.
  3622. 7.5
  3623. To make double-sided boards is really as easy to do on the kitchen table
  3624. as it is to make single-sided. However, for commercial double-sided
  3625. boards, it is vital that the top side does not have a pad around every
  3626. hole, but pads only where a topside connection is required. After all,
  3627. the reason for going from single-sided to double-sided is that the pads
  3628. on the single side are getting so close that you canæt thread the tracks
  3629. easily between them. Also if you are manufacturing boards in quantity,
  3630. you donæt want extra pads to solder on the topside and it is impractical
  3631. to tell the solderers not to solder most of the pads. This would cause
  3632. confusion. To have every pad on the copper side repeated on the topside
  3633. is just not on, yet this is exactly what many PCB layout packages do!
  3634. 7.5
  3635. At this stage I must declare my interest. This style of board is one I
  3636. commonly use, so software I like must do it. Yet it seems to be a very
  3637. little used style which few PCB layout packages offer. Do I go to true
  3638. PTH (plated through hole) boards, which nearly doubles the cost per
  3639. board, or look at the PC software which will probably also have the same
  3640. problem and will cost about ú1000 as I will have to buy a PC card plus
  3641. software. Or do I get a special program written or modify LinTrack to
  3642. suit? In part, this solution depends on you, the reader, since if this
  3643. series causes the right feedback we may be able to get a software
  3644. supplier to provide the correct facilities.
  3645. 7.5
  3646. Plated through hole boards Ö As the board complexity increases further,
  3647. the number of soldered joints on the component side increases and the
  3648. pads on the copper side become very crowded. Eventually, it is not a
  3649. matter of just a few topside joints. This is where the PTH board comes
  3650. into its own. Every hole has a pad both topside and bottom side. During
  3651. the manufacturing process, the holes through the board are coated
  3652. internally with copper Ö Éplated throughæ. All connections from one side
  3653. to the other are now made automatically, simply by having a hole through
  3654. the board. Every time there is a component hole, there will be a through
  3655. connection. Other through connections can be made simply by having a
  3656. small pad each side of the board and a small through hole. This through
  3657. connection is known as a Éviaæ.
  3658. 7.5
  3659. There is a fundamental difference between PTH and non-PTH boards in that
  3660. a non PTH board must have the soldered joint on the surface of the
  3661. board. Because the PTH board has a plated through hole, the solder wets
  3662. the plating and the component lead and runs into the board so the
  3663. soldered joints are not on the surface but inside the board as shown in
  3664. the diagram below. This automatically means that the copper pads on the
  3665. board surface can be smaller, reducing the board density and alleviating
  3666. many problems. The trade off is that plated through boards cost about
  3667. 60% to 80% more than non-plated through boards. For small quantity, high
  3668. priced circuits this is no problem but for high quantity low profit
  3669. boards, it is an unwarranted expense.
  3670. 7.5
  3671. The other bad point about PTH is that it is difficult (or even
  3672. impossible) to produce these on the kitchen table so they are no good
  3673. for very small production quantities, e.g. for the home constructor.
  3674. 7.5
  3675. Surface Mount Technology (SMT) Ö As we have seen, early boards mounted
  3676. the component by feeding the component leads through holes and then
  3677. soldering Ö a through-board mount. As board densities increased and
  3678. components got smaller, surface mount boards came in. On these, the
  3679. component is mounted on one side of the board and held in place simply
  3680. by the solder. The components often donæt have wire leads but metallised
  3681. areas.
  3682. 7.5
  3683. Various techniques for mounting occur and surface mount techniques are
  3684. ideally suited to mechanised high volume use. The scale of working is
  3685. much smaller such that mechanised assembly is required, although a
  3686. skilled operator can assemble surface mount by hand, but they need very
  3687. good eyesight and a magnifying glass or, preferably, a low-power stereo
  3688. microscope.
  3689. 7.5
  3690. The boards themselves are cheaper to make as they donæt require the same
  3691. amount of drilling. Because the components are far smaller, the board
  3692. area they take up is also reduced, further cutting the costs. Surface
  3693. mount is usually used on dense boards so this also implies double-sided
  3694. and plated through holes but there is theoretically nothing to prevent
  3695. the use of a single-sided surface mount board, except that the component
  3696. leads are very close and difficult to get tracks between.
  3697. 7.5
  3698. Of course, you can also combine surface mount with through board
  3699. mounting. However, mixing technologies like this can lead to some knotty
  3700. assembly problems. In fact, there were quite a few knotty problems in
  3701. the early days of surface mount.
  3702. 7.5
  3703. Multi-layer boards Ö For even more dense technology, some modern boards
  3704. use a multilayer boards where there are one or two layers of copper
  3705. within the board. These are very specialised boards but becoming much
  3706. more common in computers as the memory, complexity and speed increase
  3707. and the size decreases.
  3708. 7.5
  3709. Afterword
  3710. 7.5
  3711. This month I have given a brief overview of PCBs and explained what the
  3712. software should be able to do but if I continue, I am in danger of
  3713. getting too technical and going into details of hole sizes, board
  3714. production, etc. This may not be what you want. I have much to say Ö but
  3715. I prefer to write for a receptive audience, so let me know your
  3716. thoughts. If you want detailed instructions on DIY board production,
  3717. that is fine.
  3718. 7.5
  3719. Next month, I will write about some of the available software. I have
  3720. also just purchased Vector and intend, probably the month after, to give
  3721. some hints on using this for PCB work as it looks very promising indeed.
  3722. I have also just talked to Davyn Software about RiscCAD Ö the programmer
  3723. is an electronic engineer and his program was, apparently, in a previous
  3724. incarnation, a PCB designer. They are interested in tackling PCB design,
  3725. so I am quite excited about trying this out.ááA
  3726. 7.5
  3727. Two Talking Wordprocessors
  3728. 7.5
  3729. Joe Gallagher
  3730. 7.5
  3731. PenDown and StartWrite are two educational wordprocessors which have
  3732. been available for the Archimedes range for some time now. PenDown, from
  3733. Longman Logotron, has a long pedigree dating back to the days of the BBC
  3734. micro, when it had a reputation as a very öchild centredò wordprocessor.
  3735. An Archimedes version was subsequently produced which was later expanded
  3736. into PenDown Plus. StartWrite, from Icon Technology, is a simplified
  3737. version of EasiWriter, a program which first saw the light of day on the
  3738. Macintosh and later became part of the Home Office bundle.
  3739. 7.5
  3740. Although both programs are naturally tailored towards the needs of
  3741. younger users, they are nevertheless both very capable wordprocessors in
  3742. their own right. The main features missing, as compared to their
  3743. respective big brothers, are the ability to work with columns, tables
  3744. and styles in the case of StartWrite and the table and mail merge
  3745. facilities of PenDown.
  3746. 7.5
  3747. The spoken word
  3748. 7.5
  3749. Either of these programs would suffice quite nicely as a wordprocessor
  3750. for the average user but the one feature that sets them apart from other
  3751. educational wordprocessors is the fact that they are ötalkingò
  3752. wordprocessors. Both programs have the ability to speak text using the
  3753. internal sound system of the Archimedes.
  3754. 7.5
  3755. PenDown includes full software speech support built into the program
  3756. whereas users of StartWrite need to purchase a speech synthesizer
  3757. program separately. Although PenDown is, as a result, initially more
  3758. expensive for a site licence than StartWrite, the price difference tends
  3759. to even out when the cost of purchasing the sound software is taken into
  3760. account. With PenDown, you are tied to Superior Softwareæs Speech!
  3761. program whereas StartWrite allows you the choice between that program
  3762. and SpeechSystem from PEP Associates. Although this is not quite the
  3763. öone-stopò solution that PenDown offers, I think that it does have the
  3764. advantage of allowing you to fine tune the speech synthesizer to meet
  3765. your needs. With PenDownæs integral speech synthesizer this is just not
  3766. possible.
  3767. 7.5
  3768. Icon Technology offer a voucher worth 50% off the cost of PEPæs speech
  3769. program when you buy StartWrite. However, this reduction is only good
  3770. for a single copy of SpeechSystem even if you purchase a site licence of
  3771. StartWrite which seems a bit pointless. I raised this issue with both
  3772. Icon Technology and PEP but neither company seemed very interested in
  3773. following it up.
  3774. 7.5
  3775. Talking wordprocessors could become an important feature in the teaching
  3776. of literacy. Longmanæs program has already been used in a pilot study in
  3777. Somerset where, if the initial findings are to be believed, it may have
  3778. some significant advantages over traditional methods of supporting
  3779. learners who have had difficulties in coming to terms with print.
  3780. However, the quality of sound produced by existing speech synthesizers
  3781. for the Archimedes does suggest that there is considerable room for
  3782. improvement. PenDownæs implementation of the speech facility is
  3783. considerably more comprehensive than that found in StartWrite, allowing
  3784. you to determine the range of text that is spoken from an entire
  3785. document right down to individual letters. Its spelling checker, itself
  3786. the more friendly of the two, can also sound out suggested spellings.
  3787. 7.5
  3788. Documentation
  3789. 7.5
  3790. Both programs are well supported by the documentation provided.
  3791. StartWriteæs takes the form of a tutorial, aimed more at teachers and
  3792. older children. PenDownæs booklet has the edge, from a teacheræs point
  3793. of view, in that it not only provides a clear and concise introduction
  3794. to wordprocessing in schools but it also suggests several curricular
  3795. applications for the various features of the program.
  3796. 7.5
  3797. In many ways, it really is hard to separate the programs. Both come
  3798. supplied with a very attractive sans serif default font which is
  3799. sensibly set at 18 points in the case of StartWrite and 16 points for
  3800. PenDown. However, Iæm not sure how appreciative secondary colleagues
  3801. would be of this feature, especially in view of the difficulty one
  3802. experiences in trying to change the default font for a document in the
  3803. case of StartWrite. Graphics can be inserted into documents in either
  3804. program but in a fairly rudimentary way and not without some hiccups in
  3805. both cases. PenDown even has a special graphics mode for working with
  3806. pictures but neither program is capable of anything but the most basic
  3807. of page layouts. PenDown only allows you to have one document open at a
  3808. time whereas StartWrite supports multiple documents.
  3809. 7.5
  3810. Menus
  3811. 7.5
  3812. It is in the approach to menus that these two programs really begin to
  3813. diverge. PenDown, while sporting a modest toolbar, is much more of a
  3814. classic RISC OS program than is StartWrite. Most of the buttons, in
  3815. fact, lead to standard dialogue boxes which, in other programs, would be
  3816. accessed by the menu button of the mouse. StartWrite, on the other hand,
  3817. has adopted a toolbar which is very similar, in many respects, to that
  3818. of Word for Windows.
  3819. 7.5
  3820. Nearly all of the essential basic wordprocessing functions are available
  3821. at the click of a button on the toolbar. These include undo, saving,
  3822. printing, checking spelling, search and replace as well as text
  3823. alignment and effects such as bold, italic, underlining and borders. You
  3824. can zoom in and out by clicking on small icons of mountain ranges which
  3825. double or halve the current scale of magnification.
  3826. 7.5
  3827. Strangely enough, the one thing missing from StartWriteæs tool bar is
  3828. any means of font control. This may not actually be such a bad thing as
  3829. children (and adults?) should really be learning first and foremost to
  3830. use a wordprocessor as a tool for composing and editing rather than as a
  3831. means of merely producing a spruced up öbest copyò.
  3832. 7.5
  3833. Drag æn drop
  3834. 7.5
  3835. When considering editing facilities, it becomes apparent that StartWrite
  3836. is in a league of its own. StartWrite adopts the select and over-type
  3837. approach for replacing and/or getting rid of unwanted blocks of text.
  3838. PenDownæs approach seems unfortunately to be modelled on Editæs rather
  3839. non-standard way of doing things. StartWrite provides the usual means of
  3840. moving and copying text around a document by means of cutting and
  3841. pasting. However, in StartWrite, these techniques are, to some extent,
  3842. redundant as it also supports carrying out these operations by using the
  3843. state of the art ödrag and dropò approach Ö again a feature of Word for
  3844. Windows.
  3845. 7.5
  3846. StartWrite even goes one better than the Microsoft product in this
  3847. respect, for it is possible to ödrag and dropò not only within
  3848. individual documents but also between documents themselves. This feature
  3849. has just been incorporated into the very latest version of the MicroSoft
  3850. product (Version 6) which is an impressive accomplishment for a mere
  3851. childæs wordprocessor!
  3852. 7.5
  3853. Not to be outdone, PenDown has a innovative option for moving, copying
  3854. and deleting blocks of text in the form of a öbinò to which text can be
  3855. despatched for later re-inserting or öemptyingò. What distinguishes this
  3856. implementation of the clipboard from others that I have come across is
  3857. the fact that it is not limited to holding one block at a time. Any
  3858. number of blocks can be dropped into it and the contents, each separated
  3859. by its own header, can be viewed before deciding what to do with them.
  3860. 7.5
  3861. Extra features
  3862. 7.5
  3863. Undoubtedly, pound for pound, PenDown is the more comprehensive and
  3864. ambitious of the two programs. PenDown is accompanied not only by
  3865. extensive example files but also two stand-alone programs; !WordList and
  3866. !Cloze.
  3867. 7.5
  3868. !WordList is an extremely versatile dictionary accessory which allows
  3869. you to insert words from PenDownæs dictionary into any text editor. If
  3870. the speech option is enabled, it can even sound out the words before you
  3871. enter them. !WordList can also produce anagrams and analyse the
  3872. incidence of recurring words from any text file.
  3873. 7.5
  3874. !Cloze, as its name suggests, is an application which will produce cloze
  3875. procedure text files from any text file that is dropped onto its icon.
  3876. 7.5
  3877. Most aspects of PenDown are configurable from an option on the iconbar
  3878. menu. This is a very welcome feature in a program aimed largely at
  3879. schools, as it does allow the program to be tailored towards the needs
  3880. and aptitudes of a wide range of users. (Itæs pretty useful for home
  3881. users too.) To compensate for its rather under-powered toolbar, PenDown
  3882. does allow the function keys to be set up to perform various shortcuts.
  3883. Existing KeyScipts may be edited or new ones created using a list of
  3884. possible commands which are documented in the manual.
  3885. 7.5
  3886. Conclusion
  3887. 7.5
  3888. I would have no hesitation in recommending either of these programs for
  3889. use in school. Against the power and number of features found in
  3890. PenDown, one has to balance the sheer ease of use of StartWrite.
  3891. Obviously though, it makes sense for a school to decide on one standard
  3892. wordprocessor throughout the school in order to promote continuity and
  3893. minimize the time spent on learning the features of programs as opposed
  3894. to using them.
  3895. 7.5
  3896. In the end my preference was for StartWrite for the following reasons.
  3897. The program is simple and intuitive enough for children from reception
  3898. (four plus) right up to secondary age to use. It is not a million miles
  3899. away in look and feel from standard Windows wordprocessors, which a lot
  3900. of staff are familiar with. Perhaps most important of all is the fact
  3901. that it is the first childrenæs wordprocessor that I have come across
  3902. which really does put composition and editing, as opposed to publishing,
  3903. at the heart of the process. If, however, I was choosing a wordprocessor
  3904. with mainly older children in mind, I would be very tempted by the
  3905. wealth of features offered by Talking Pendown.
  3906. 7.5
  3907. Talking Pendown is available through Archive for ú69 inc VAT (ú275
  3908. primary, ú450 secondary) and StartWrite costs ú75 inc VAT (ú131) again
  3909. through Archive. (Site licence prices are shown in brackets.)ááA
  3910. 7.5
  3911. Xword
  3912. 7.5
  3913. Roger King
  3914. 7.5
  3915. Xword is a powerful and sophisticated, multitasking crossword setting
  3916. and solving application for the range of Archimedes computers. This
  3917. application produces the conventional black and white crossword grids
  3918. that we see every day in our newspapers. The program is intended to
  3919. remove the öspadeworkò in the design of crosswords, and thus allow the
  3920. crossword-setter to concentrate on the more creative aspects of
  3921. crossword design, e.g. clue-writing.
  3922. 7.5
  3923. Xword version 1.12b
  3924. 7.5
  3925. The program disc is supplied unprotected in a sturdy plastic wallet and
  3926. contains an English dictionary and the instruction manual. The disc also
  3927. includes many sample puzzles and a tutorial on how to use the
  3928. application. Xword is loaded in the standard manner for a RISC OS
  3929. program. Clicking on Xwordæs icon on the iconbar produces a window
  3930. displaying a default 15╫15 blank crossword grid. Any size of crossword
  3931. grid may also be generated by clicking on Xwordæs iconbar icon and
  3932. selecting the Create option.
  3933. 7.5
  3934. You can use Xword in three operating modes: Compile Mode is used to
  3935. compile a puzzle. Solve Mode is used to solve a puzzle. Edit Mode is a
  3936. special mode which is only available during the compilation of puzzles.
  3937. It allows manipulation of blocks of cells within puzzles.
  3938. 7.5
  3939. First, the pattern...
  3940. 7.5
  3941. The first icon in Xwordæs toolbox produces a random fill of black
  3942. squares in the top-left corner of the grid. This tool does not always
  3943. create a ölegalò pattern. Sometimes there will be an odd square or two
  3944. which does not interconnect to the rest of the puzzle. If such a random
  3945. fill is produced, you have two choices Ö either click on the pattern-
  3946. generator tool again or adjust the pattern manually by changing the
  3947. colour of individual squares.
  3948. 7.5
  3949. When you think you have created a good pattern, you are then ready to
  3950. add the symmetry to the rest of the grid. There are two different ways
  3951. of adding symmetry, either by rotation or reflection. In both cases, the
  3952. pattern in the top-left corner is copied to the other three corners in
  3953. the grid. Once a grid is produced, you can tell Xword to number the
  3954. puzzle which it will do automatically.
  3955. 7.5
  3956. Then the words...
  3957. 7.5
  3958. There are several ways of entering words into a puzzle:
  3959. 7.5
  3960. 1.áDirect input by entering individual words manually.
  3961. 7.5
  3962. 2.áÉAutomatic insertæ allows you to enter a single word which Xword will
  3963. attempt to fit into the puzzle.
  3964. 7.5
  3965. 3.áUse suggestions from the 70,000 word English dictionary.
  3966. 7.5
  3967. 4.áDrag a text file (of a particular format) onto the puzzle. Xword will
  3968. attempt to fit as many words as possible into the puzzle. (This is
  3969. particularly useful for designing thematic puzzles.)
  3970. 7.5
  3971. The dictionary
  3972. 7.5
  3973. Xwordæs dictionary is supplied as an application directory. All words in
  3974. this dictionary are split up into certain length uncompressed text files
  3975. from 1 to 19 characters. Overseas users of the Xword application can
  3976. create their own foreign language dictionaries very easily.
  3977. 7.5
  3978. The dictionary can be accessed in three ways, by asking it to find:
  3979. 1.áThe first word to fit in a particular space (a quick search). 2.áA
  3980. list of words to fit in a particular space (a simple search). 3.áA group
  3981. of up to eight words to fit into possibly interlocking spaces (a complex
  3982. search).
  3983. 7.5
  3984. The first method will find the first word (in alphabetic order) to fit
  3985. in the highlighted space but as the search is alphabetical, it will tend
  3986. to find words at the beginning of the alphabet.
  3987. 7.5
  3988. A simple search will give you a list of words that will fit the
  3989. highlighted block. After a few seconds, you get a list window containing
  3990. the words that will fit into the highlighted block. Just choose a word
  3991. and drag it to the grid.
  3992. 7.5
  3993. As the puzzle is being filled with words, you will probably come across
  3994. instances where the dictionary is unable to suggest a word that will fit
  3995. in the grid with other interlocking words present. You could then delete
  3996. a word (or two) from the grid and ask the dictionary for other choices
  3997. but a far better solution is to perform a complex search. The simple
  3998. crossword grid shown opposite will illustrate this.
  3999. 7.5
  4000. The remaining four partially empty lights from the crossword grid have
  4001. been dragged into the left-hand column of the search window. As each
  4002. drag is completed, the reference (across or down) will be displayed. The
  4003. order in which the references are arranged within the left-hand column
  4004. determines the order in which the search is carried out and you may find
  4005. that if you put the references to the longer words first, the search
  4006. time will be reduced.
  4007. 7.5
  4008. Click on the Search icon and, After a short time, the searching will
  4009. stop and the right-hand column of the window will display a list of
  4010. interlocking words that will fit into the grid. At this stage you have
  4011. several options: 1.áAdd the found words to the puzzle (aborting the
  4012. search). 2.áAsk Xword to find another set of words. 3.áDelete one of the
  4013. references if you feel the search is ötoo hardò. 4.áAdd an extra
  4014. reference to make the search more specific. 5.áAbort the search
  4015. completely.
  4016. 7.5
  4017. When a grid has been completed by filling in all blank squares, you now
  4018. come to the hardest part of crossword compiling...
  4019. 7.5
  4020. Then create the clues!
  4021. 7.5
  4022. Xword does not provide any substitute for the crossword compileræs
  4023. creative skill but it does provide the means to enter, edit and view
  4024. your set of clues. In addition, it is possible to provide three separate
  4025. sets of clues for every answer in the grid.
  4026. 7.5
  4027. Solving a puzzle
  4028. 7.5
  4029. Many of Xwordæs facilities described so far are also available in Solve
  4030. mode. In particular, the full range of dictionary tools is available.
  4031. You can use each of the following tools either applied to a single word
  4032. or applied to an entire puzzle, in which case, the user is asked for
  4033. confirmation before execution.
  4034. 7.5
  4035. The Compare tool compares the solveræs solution thus far with the actual
  4036. solution. Any letters found to be incorrect are deleted.
  4037. 7.5
  4038. The Mark tool informs you how many of the letters you have got right. No
  4039. indication is given of which letters are right or wrong.
  4040. 7.5
  4041. The Cheat tool fills in the actual solution in the highlighted word or
  4042. the entire puzzle as requested.
  4043. 7.5
  4044. Saving
  4045. 7.5
  4046. There are various Save options in the Xword menu:
  4047. 7.5
  4048. File saves the entire puzzle in Xword format.
  4049. 7.5
  4050. Grid saves the on-screen part of the puzzle in drawfile format.
  4051. 7.5
  4052. Clues saves the puzzleæs clues in Edit format.
  4053. 7.5
  4054. Solution leads to another submenu with options to save the solution
  4055. ÉGridæ (the solution fitted into the grid) as a drawfile and Text to
  4056. save as an Edit file.
  4057. 7.5
  4058. Printing
  4059. 7.5
  4060. The file icons can also be dragged to a Printer icon on the iconbar.
  4061. This will produce hard copy with the minimum of fuss. If you need a
  4062. finer control over what is printed, you can set various options from a
  4063. Print dialogue box.
  4064. 7.5
  4065. Customising Xword
  4066. 7.5
  4067. In Xwordæs application directory there is a text file named öDefaultsò.
  4068. You can customise many of the settings to your own requirements by
  4069. altering the data in this file.
  4070. 7.5
  4071. Many Xword operations can be carried out with keyboard shortcuts. There
  4072. are thirty available.
  4073. 7.5
  4074. Wish list
  4075. 7.5
  4076. A problem encountered using this application was the lack of a
  4077. dictionary maintenance facility. This makes the adding/deleting of
  4078. dictionary words a laborious task. At present, to add a word to a
  4079. dictionary, you have to load the text file (of required word length)
  4080. into Edit and insert the word into alphabetical sequence. I prefer to
  4081. use PipeDream4 for this task, as the modified word list can be sorted in
  4082. order with a few simple keypresses. I understand that a dictionary
  4083. maintenance facility may well be incorporated in a future release.
  4084. 7.5
  4085. Another wish is that the dictionary should be in compressed format. The
  4086. dictionary supplied with Xword has approximately 70,000 words and takes
  4087. up more than 500Kb of floppy disc space. I use my own dictionary of over
  4088. 300,000 words with this application. I have compressed this very large
  4089. dictionary application with öSparkFSò and have it installed on my hard
  4090. disc drive. This dictionary, uncompressed, takes up very nearly 3Mb of
  4091. space. In its compressed state, it has been reduced to 1.4Mb Ö a
  4092. considerable saving. There is, of course, a slight reduction of speed
  4093. when searching a compressed dictionary for words but it is as fast as
  4094. accessing uncompressed data from a floppy disc.
  4095. 7.5
  4096. Anagrams are part and parcel of most professionally produced crosswords.
  4097. This application really does need a small window where grid words can be
  4098. dragged and available anagrams of that word listed. At the present time
  4099. I use William Tunstall-Pedoeæs öSuperGramò application to generate
  4100. anagrams from words in each crossword grid. This excellent application
  4101. is available from most Shareware libraries.
  4102. 7.5
  4103. It would be most useful if the normal black fill of crossword grids
  4104. could be changed to a light grey fill for the printing out of pre-
  4105. publication draft copies of crossword grids. This option would save an
  4106. enormous amount of ink when using inkjet printers.
  4107. 7.5
  4108. Conclusion
  4109. 7.5
  4110. I have been setting professional crossword puzzles for over thirty
  4111. years. For the last ten or so years, I have used various Acorn computers
  4112. and software to produce grids, clues and the final proof copy. Xword
  4113. provides all of these functions in one excellent application. I can
  4114. recommend the application without reservation.
  4115. 7.5
  4116. Xword is produced by Panda Discs and costs ú44.95 inclusive of VAT and
  4117. carriage. Site licences are also available.
  4118. 7.5
  4119. I have designed a keystrip for this application, listing all of the
  4120. keyboard shortcuts. If anyone would like a copy, then please send me a
  4121. blank formatted disc and reply-paid padded bag. I am willing to let
  4122. other crossword compilers have copies of my large dictionary (300,000+
  4123. words) compiled over the last thirty years. The dictionary is held in
  4124. several different formats. Please send me a stamped addressed envelope
  4125. for full details. Roger King, Malgre-Tout, Ruette des Corneilles, Cobo,
  4126. Castel, Guernsey.ááA
  4127. 7.5
  4128. Music Column
  4129. 7.5
  4130. Stewart Watson
  4131. 7.5
  4132. I had a very interesting letter the other week from a newly retired
  4133. reader, who recently purchased an Archimedes hoping, amongst other
  4134. things, to use the it to develop his interest in music Ö but he had no
  4135. previous practical musical experience. The general tone of the letter
  4136. can be summed up by this quote;  öWhy canæt the manuals for the various
  4137. bits of software be written in English rather then in Serbo-Croat?!ò His
  4138. letter has prompted me to look again at the subject of choosing suitable
  4139. software.
  4140. 7.5
  4141. What to buy?
  4142. 7.5
  4143. A few months ago, I did a brief review of some of the music software
  4144. currently available and I would just like to sum up that article, and
  4145. add some extra pointers as to what might be the best software route for
  4146. each individualæs needs. Unfortunately, this particular reader had been
  4147. concentrating his efforts on two pieces of software that were
  4148. particularly unsuited to his needs. öWhat I would really like to do, as
  4149. a non-musician and non-player of any instrument, is to put together some
  4150. tunes of my own using the computer.ò There is now a fairly wide range of
  4151. music software about for users with varying degrees of musical expertise
  4152. but there are some questions you should ask yourself before spending
  4153. your hard-earned cash.
  4154. 7.5
  4155. Å    What do I want to be able to do?
  4156. 7.5
  4157. Å    Are my wishes achievable?
  4158. 7.5
  4159. Å    Is this software capable of fulfilling my aspirations?
  4160. 7.5
  4161. Å    Can I move step by step towards my goal?
  4162. 7.5
  4163. Å    Do I wish to hear my music, see it printed out, or both?
  4164. 7.5
  4165. Composition
  4166. 7.5
  4167. Do you wish to compose original pieces in a classical style? or write
  4168. simple ditties? or perhaps only re-arrange some of the wide variety of
  4169. commercially available MIDI files?
  4170. 7.5
  4171. A computer is only a tool and, remarkably good though it is, it cannot
  4172. make a silk purse out of a sowæs ear! If your desire is to write
  4173. original pieces of music, it is doubtful whether you will find enough
  4174. background material on music in any software manual, as the manualæs
  4175. purpose is simply to explain how that program works, and it is not meant
  4176. to be a treatise on composition or arrangement.
  4177. 7.5
  4178. Some background reading and study is essential, I would say, before
  4179. indulging in composition or arranging and before attempting to write
  4180. Magnum Opus Number 1. However, there are exceptions to every rule and I
  4181. do know some people who have produced excellent and exciting original
  4182. compositions from their computer with little background knowledge Ö but
  4183. these tend to be people under the age of 18! The older we become, the
  4184. less adventurous we tend to be Ö so more preparation is required before
  4185. undertaking new activities.
  4186. 7.5
  4187. Maestro
  4188. 7.5
  4189. My correspondent, being recently retired, hardly falls into the under 18
  4190. category(!) and, unfortunately, the first music software with which he
  4191. came in contact was Maestro. Now Maestro is not a bad bit of software,
  4192. especially as it comes free, but it is not really for the novice
  4193. musician. Its uses are strictly limited, in that it lacks many of the
  4194. features found in other, admittedly more expensive, music software.
  4195. 7.5
  4196. Trackers
  4197. 7.5
  4198. The other program that the reader had used was one of the Soundtracker
  4199. programs. There are now some really excellent Tracker programs for the
  4200. Archimedes but these are, in my opinion, for the younger user or for the
  4201. more experienced computer user who wishes to add music to his own
  4202. programs or demos. Tracker software terminology is slightly musically
  4203. non-standard and excellent though they are, they do not really approach
  4204. music from the musicianæs usual standpoint.
  4205. 7.5
  4206. Rhapsody and Notate
  4207. 7.5
  4208. The basic purpose of both these programs is to produce printed scores of
  4209. pieces entered into them from the computer keyboard or external MIDI
  4210. keyboard. If your wish is primarily for printed copies of your work, one
  4211. of these might be what you want. Each program has particular strengths
  4212. and, as Notate is geared to the education market, it might be a better
  4213. bet for the novice. The vast number of demonstration files provided with
  4214. Notate are bound to be a boon. Having said that, Rhapsody 3 also comes
  4215. with a large number of demonstration files.
  4216. 7.5
  4217. MIDI interface
  4218. 7.5
  4219. If you wish to play music into the computer from a keyboard, or if you
  4220. wish to use more than the eight channels of sound from the computer, you
  4221. will need an interface so that the computer and the keyboard can talk to
  4222. each other. There are a whole range of different MIDI interfaces about
  4223. and it will depend which model of Archimedes and what other podules you
  4224. have fitted, which is the most suitable for your needs.
  4225. 7.5
  4226. Sequencers
  4227. 7.5
  4228. If what you want to do is experiment with sound by playing and recording
  4229. into the computer, using the computer as a note store, you will almost
  4230. certainly need one of the sequencing programs. There is now an expanding
  4231. choice of sequencers for the Archimedes.
  4232. 7.5
  4233. Sound Advice from the Really Small Software Company is the least
  4234. expensive and can import Standard MIDI files.
  4235. 7.5
  4236. The next one up in terms of price is MicroStudio from EMR which has
  4237. extra features designed to help you learn to play the keyboard. It comes
  4238. with some demonstration files which you can learn to play on a MIDI
  4239. keyboard.
  4240. 7.5
  4241. Serenade from Clares is next up the price range and has some really nice
  4242. features, especially the guitar window where chords can be drawn on a
  4243. guitar fretboard and entered directly by cursor.
  4244. 7.5
  4245. Studio 24+ from EMR is the most expensive of the sequencers currently
  4246. available for the Archimedes, and has a whole host of features, enough
  4247. to satisfy the most demanding of users. Its only drawback is that,
  4248. although it has been upgraded umpteen times, it still has the same basic
  4249. front panel as it had when it first saw the light of day some six or
  4250. seven years ago and it now looks and feels a bit dated. It is, however,
  4251. extremely powerful and fast.
  4252. 7.5
  4253. Conclusions
  4254. 7.5
  4255. If you have answered the questions above to your satisfaction, the next
  4256. step is to sample the various programs available. Some companies are
  4257. helpful and provide demonstration discs, either free or with a refund
  4258. against the purchase price if you buy the program Ö these give you a
  4259. chance to try before you buy. If you canæt get a demo, ask around and
  4260. see if you can find someone with the program you think you want. Ask
  4261. them for a demonstration and ask for their views on its merits and
  4262. demerits because the advice of someone actually using a system can be
  4263. very valuable.
  4264. 7.5
  4265. If I could only have one piece of music software right now, it would be
  4266. have to be Rhapsody 3. If I could have two, the second would be
  4267. Studio24+ V3 (with the MIDI file converter), and my third choice would
  4268. be ScoreWriter. However, if my circumstances were like the gentleman
  4269. whose letter inspired this article, I would suggest the order might well
  4270. be, first choice Ö Notate, second choice Ö MicroStudio, third choice Ö
  4271. Rhapsody 3.ááA
  4272. 7.5
  4273. Some Serbo-Croat terms explained!
  4274. 7.5
  4275. Sample Ö A sample is usually a sound which has been recorded then
  4276. digitised so that it can be stored onto disc and loaded and played by
  4277. the computer when required.
  4278. 7.5
  4279. Blocks Ö A block is any selected group of notes. Just as with a block of
  4280. words in a wordprocessor, a block of notes in a sequencer can be cut,
  4281. copied or pasted.
  4282. 7.5
  4283. Markers Ö Markers are used to mark the beginning and end of a block.
  4284. 7.5
  4285. Patterns Ö A pattern in a sequence is a section Ö like a paragraph in an
  4286. essay. Unfortunately, in the Tracker-type programs a pattern sometimes
  4287. means a single line of notes sounding one after the other Ö which can
  4288. cause confusion.
  4289. 7.5
  4290. Genesis/Magpie Column
  4291. 7.5
  4292. Paul Hooper
  4293. 7.5
  4294. Acorn User Show
  4295. 7.5
  4296. What a show! I was on the Archive stand for two hours on both Friday and
  4297. Saturday and I never stopped! It was nice to meet some of the people
  4298. that I have been writing to for some time. I was particularly grateful
  4299. to those who brought applications with them to add to the catalogue or
  4300. to ask my advice. We now have a fine Magpie adventure written by 9 year
  4301. old Mark Newton of Essex.
  4302. 7.5
  4303. Around the show
  4304. 7.5
  4305. One of the highlights of the show for me was the Magpie binder that
  4306. Uniqueway were showing on their stand. This was all about Thunderbirds
  4307. and not only had full colour pictures and text information but also
  4308. Replay films of the launching of all the Thunderbirds along with many of
  4309. the craft in action. After chatting with the very helpful staff and
  4310. examining the set up, I realised that the binder was running on an A5000
  4311. from an 80Mb hard disc and that it occupied 79Mb of that disc! Has
  4312. anyone got a spare A5000?
  4313. 7.5
  4314. Genesis was in action on the Acorn in Education stand with a CD-ROM
  4315. application about Langdale, written by Ital of Halifax. This application
  4316. is based on O.S. maps of the area and has over 500 colour photographs
  4317. along with text, diagrams and sounds. Although this was a preview
  4318. version, it looks a very exciting use of Genesis in Geography. Since the
  4319. show, I have received a whole pile of HD discs containing part of this
  4320. application and have sat and enjoyed touring around Langdale in the warm
  4321. while it was snowing outside. Iæll tell you more about this next month.
  4322. 7.5
  4323. A very novel use of Genesis was on show from CD sports. This is an
  4324. application to teach swimming and a full review appears below. On the
  4325. Oak stand, some of the ready-made Genesis packages were on display,
  4326. along with the new Oak Recorder II.
  4327. 7.5
  4328. PC clone?
  4329. 7.5
  4330. One of the most disappointing aspects of the User Show to my mind was
  4331. the idea that multimedia was just the province of the PC world. Many of
  4332. the multimedia CD-ROMs on show were conversions from PCs with the
  4333. consequent hype in price. Now I am making no comment on the content of
  4334. these programs because some of them, like ÉWho Stole the Decimal
  4335. Point?æ, are excellent, but if a majority of computers in education are
  4336. Acorn machines, why are all these programs produced on PCs? Where are
  4337. all the people who can produce good multimedia products on Acorn
  4338. machines? Is it the case that the people that produce these CDs are
  4339. programmers and not teachers?
  4340. 7.5
  4341. Optima
  4342. 7.5
  4343. In my review of this multimedia package in Archive 6.9, I commented that
  4344. Northwest SEMERC were going to produce a series of resource packages for
  4345. Optima. These were available at the Acorn User Show and cover such
  4346. diverse topics as ÉOur World In Spaceæ, ÉNursery Rhymesæ, ÉWords and
  4347. Picturesæ and the excellent ÉHairy Maclaryæ books by Lynley Dodds. The
  4348. nice people from SEMERC took me through these packages and I was very
  4349. impressed with the idea of multimedia for infants. I shall be taking
  4350. these applications into a class of five year olds and also down to my
  4351. local playgroup in the coming weeks and a full review of these will
  4352. appear in next monthæs column if I can stop my six year old daughter
  4353. from playing with my review copy of Hairy Maclary!
  4354. 7.5
  4355. The swap shop
  4356. 7.5
  4357. The swap shop has grown yet again with an application about track
  4358. cycling from Peter Walder of Sheffield Hallam University. This is a
  4359. large application with many sprites showing exercises and the reasons
  4360. for them and requires either a hard disc or a disc drive capable of
  4361. reading HD discs. For all beginners, there is the WIMP tutor that
  4362. teaches the basic principles of window operation and menus. I have
  4363. already sent out fifteen copies of this since the NCS Open Day.
  4364. 7.5
  4365. Also added are two historical applications on the Tudors and the
  4366. Stuarts. These are open ended applications which have a basic time line
  4367. and then it is up to you to fill in the information on the subjects on
  4368. specific pages. The pages normally have a picture of some sort to
  4369. illustrate the subject. These would form a good class project with
  4370. groups of children filling in the information on one or two subjects.
  4371. For these applications you will, of course, require your own copy of
  4372. Genesis or Magpie.
  4373. 7.5
  4374. Anyway, if you require a copy of the catalogue just send me a blank disc
  4375. and the return postage to the address at the end of this article.
  4376. 7.5
  4377. Swimming
  4378. 7.5
  4379. I know that Genesis is flexible, but using it to teach swimming... ? áI
  4380. approached this with a degree of scepticism but having gone through it a
  4381. few times, Iæm beginning to find myself convinced by the blurb.
  4382. 7.5
  4383. The package comes in a video-style box with no less than eight floppy
  4384. discs and a small A5 manual. This is a huge application and although you
  4385. can run it from floppy, a hard disc is a better bet.
  4386. 7.5
  4387. This application is produced with the help of the Amateur Swimming
  4388. Association and the Hampshire Microtechnology Centre and is designed to
  4389. help the teaching of swimming and water safety. It was produced in the
  4390. good old days of RISC OS 2 and therefore requires the computer to be
  4391. configured with the cache off. In fact, the instructions to configure
  4392. the machine to optimum running conditions contains five different
  4393. instructions. It would have been better to include a boot file to set
  4394. these up.
  4395. 7.5
  4396. Running the application
  4397. 7.5
  4398. The application runs in mode 15 and the first thing you will notice is
  4399. that the windows have no icons or even a title bar. This means that you
  4400. cannot move them around or multitask with another application. After the
  4401. initial title page, there are some quick instructions and then the index
  4402. page. You are then asked if you can glide and if you understand why you
  4403. can glide. If you answer Énoæ, it takes you to a set of pages to explain
  4404. this.
  4405. 7.5
  4406. The main index includes the following options: front glide, front crawl,
  4407. breaststroke, backstroke, butterfly, survival skills, water safety,
  4408. activities and exit. Double clicking on any of the icons takes you to a
  4409. window which enables you to select between hard drive or floppy-based
  4410. use.
  4411. 7.5
  4412. Each of the different options follows a similar pattern with a mixture
  4413. of information pages and games to play. The information pages include
  4414. animations which show you the best positions for doing a particular
  4415. stroke. The games pages are particularly good with a board game,
  4416. throwing items to help someone in the water and my own favourite of
  4417. dragging the flag to the flag pole and discovering what it means. There
  4418. are lots more games and animations to keep you amused.
  4419. 7.5
  4420. Quitting the application
  4421. 7.5
  4422. Most pages within the applications include a quit option which returns
  4423. you not to the main index but back to the initial title page. From there
  4424. you have to work your way through the title page, instructions and
  4425. deciding on floppy or hard disc versions. This can become somewhat
  4426. frustrating waiting for the title page to scroll itself. If you are
  4427. using the floppy disc version, it returns you to the desktop with the
  4428. index loaded but again you have to work through title page, etc.
  4429. 7.5
  4430. Conclusions
  4431. 7.5
  4432. This is a novel application and the games and animations are excellent.
  4433. Unfortunately, poor programming coupled with little thought to the user
  4434. detracts from what could otherwise be an excellent program. My advise to
  4435. anyone buying this program is to throw away disc 1 which is the index
  4436. application and just use discs 2-8 as separate applications. You then
  4437. have eight good separate applications on breaststroke, butterfly, etc.
  4438. If you have access to Genesis, modify the pages with the inclusion of
  4439. title bar, go to back and quit icons. The survival and safety
  4440. applications are brilliant with good games and graphics and are good
  4441. Éskill and drillæ programs in their own right.
  4442. 7.5
  4443. Whether this justifies the asking price of ú46.99, I will leave you to
  4444. judge but certainly do not dismiss this program as most schools have
  4445. only limited access to swimming pools and this program can do much to
  4446. reinforce the basic skills of swimming. My thanks must go to the
  4447. children of Freethorpe CP School for the help they gave me in reviewing
  4448. this application.
  4449. 7.5
  4450. Swimming is available from CD Sports, 4 Wirral Business Centre, Dock
  4451. Road, Birkenhead, Wirral L41 1JW at ú39.99 +VAT (= ú49.99).
  4452. 7.5
  4453. Genesis/Magpie tips
  4454. 7.5
  4455. One of the advantages with both programs is their ability to present
  4456. information in a non-linear way. You can skip around the pages of an
  4457. application with gay abandon and follow your own line of thought. In
  4458. Magpie you can use the ÉLeave Markeræ option to allow you to return to
  4459. your last page. The Magpie, example called Stuarts on the monthly disc
  4460. shows what I mean. There are two menus, one a time line and the other a
  4461. menu on religious issues. Clicking on the item marked Pilgrim Fathers in
  4462. either menu will take you to a page on the Pilgrim Fathers. Clicking on
  4463. the marker in the top left hand corner will take you back to the menu
  4464. from which you came. Try the other menu now and again and you will find
  4465. that the marker returns you to the menu you used to gain access to it.
  4466. 7.5
  4467. In Genesis, you can use the GO_BACK command to achieve the same result.
  4468. This time the pages have the ÉReturn2æ icon of a blue square on it.
  4469. Clicking on this will return you to correct menu. For the benefit of all
  4470. the script language buffs, the commands are as follows:
  4471. 7.5
  4472. DEF FRAME öSat,04 Dec 1993.16:30:52;1ò
  4473. 7.5
  4474. SPRITE öreturn2ò
  4475. 7.5
  4476. FGCOL 7
  4477. 7.5
  4478. BGCOL 0
  4479. 7.5
  4480. AT 960 -768 1056 -704
  4481. 7.5
  4482. ON SELECT BEGIN GO_BACK
  4483. 7.5
  4484. CLOSE END
  4485. 7.5
  4486. BORDER
  4487. 7.5
  4488. END FRAME
  4489. 7.5
  4490. The trick is in lines six and seven which, freely translated, means that
  4491. when the user clicks <select> a subroutine BEGINs and Genesis GOes_BACK
  4492. to the previous page and CLOSEs the open page and ENDs the sub-routine.
  4493. 7.5
  4494. The Genesis example on the monthly disc, shows how this command can be
  4495. used to replicate the marker in Magpie, with the added ability of using
  4496. your own sprite anywhere on the page.
  4497. 7.5
  4498. The end bit
  4499. 7.5
  4500. My thanks go to all the people who have written to me in the last year
  4501. and may I take this opportunity to pass on my good wishes for the coming
  4502. year. If you have any queries or questions or any applications for the
  4503. ÉSwap Shopæ please write to me, Paul Hooper, at 11 Rochford Road,
  4504. Martham, Great Yarmouth NR29 4RL. Phone 0493-748474.ááA
  4505. 7.5
  4506. Squirrel 2
  4507. 7.5
  4508. Tim Nicholson
  4509. 7.5
  4510. Digital Services have recently released version 2 of Squirrel, their SQL
  4511. database system. In contrast to the version 1.2x upgrades which were
  4512. sent to existing users free of charge, the upgrade to version 2 costs
  4513. ú25 for the software and a further ú10 for a replacement manual. The
  4514. price for new users is now ú139. (All prices exVAT) Digital Services
  4515. claim that there are 38 separate enhancements in version 2, but are they
  4516. worth the cost of the upgrade?
  4517. 7.5
  4518. The proof of the pudding
  4519. 7.5
  4520. ... is in the installing Ö which is where I encountered my first slight
  4521. problem. As Digital Services did not have any manuals when I received my
  4522. upgrade, they supplied me with an upgrade disc and the promise of the
  4523. manual to follow. The disc contained an application called !NuVersion
  4524. which, when run, upgrades ones previous version of both Squirrel and
  4525. SqlImport to version 2.00, and so I set about upgrading (making sure I
  4526. kept a copy of my earlier version somewhere in case of problems). Upon
  4527. running !NuVersion, I was presented with an error message saying öEnsure
  4528. Disc is write protectedò. Being cautious, I had done this anyway, but I
  4529. checked and tried again. Same result. Applying a little reverse logic, I
  4530. turned the write protection off. Success! Itæs amazing the difference in
  4531. meaning that the lack of the word not can make to an instruction!
  4532. 7.5
  4533. Needles and haystacks
  4534. 7.5
  4535. In due course, the manual arrived, together with a covering letter which
  4536. included some ominous phrases, more of which later. As I attempted to
  4537. find out what all the new features were, I discovered that one of the
  4538. things missing from the new manual is any listing of the changes from
  4539. previous versions. It was therefore a case of working through section by
  4540. section trying to spot the goodies. In all I counted about 18 areas of
  4541. enhancement ranging from small additions, to complete new sections with
  4542. several facilities. This is not to say that I quibble with the claim of
  4543. ö38 separate enhancementsò since it rather depends on how you count
  4544. them. The changes are certainly significant and most of the things on my
  4545. wish list were there with perhaps one or two omissions, but it is in the
  4546. nature of man always to want more than he has got.
  4547. 7.5
  4548. Laying the table
  4549. 7.5
  4550. In the table creation/editing mode of Squirrel, I found a number of new
  4551. features. On the cosmetic side, it is now possible to have a backdrop
  4552. picture and text within the viewing window. Tables may now be password-
  4553. protected providing a greater level of security on public systems or
  4554. over a network. Individual fields may be either public, read only, or
  4555. hidden from all but the password holder.
  4556. 7.5
  4557. One particularly welcome new feature, is the ability to turn off
  4558. indexing on fields for which Squirrel would normally expect to generate
  4559. an index (i.e. string numeric and Boolean fields). This can lead to a
  4560. substantial saving of disc space, since the index file can be larger
  4561. than the data file, and it can also speed up certain operations as there
  4562. are fewer indexes to generate. The ability to compress text, picture and
  4563. file fields is also offered although, in version 2.00, this feature does
  4564. not work properly and its usage can corrupt the database. Digital
  4565. Services warned of this (and a number of other öminorò bugs) in the
  4566. accompanying letter and say they will be issuing a free upgrade to all
  4567. purchasers when they have ödealt with the situationò.
  4568. 7.5
  4569. It is now possible to set a default entry for a field when a new record
  4570. is created, and ensure that an entry is unique. I found a problem with
  4571. trying to set a default date entry to ÉTODAYæ and invoked an error
  4572. message whenever Squirrel tried to automatically set a date field on new
  4573. records. Wordwrapping is now also configurable in text fields, and
  4574. setting the entry order of fields is easier to do for small changes.
  4575. 7.5
  4576. One thing that hasnæt changed is that entering Edit Table mode
  4577. automatically forces Squirrel to re-index the database. Whilst this is
  4578. obviously necessary if fields have been edited or deleted, or their type
  4579. changed, it is a real pain if all you wanted to do was to change, say,
  4580. the backdrop picture or the order in which data fields are entered. If
  4581. you have a sizable database which is being re-indexed, it can take quite
  4582. some time executing this unnecessary task.
  4583. 7.5
  4584. Data facilities
  4585. 7.5
  4586. A toolbar is now available in data entry mode to replicate the function
  4587. of GOTO First/Last and GOTO Previous/Next which are provided in a menu
  4588. or via the Page Up/Down buttons. However, whilst Previous/Next relates
  4589. to the index of the currently active field, the toolbar always seemed to
  4590. use the first indexed field in the database, thus rendering this feature
  4591. virtually useless.
  4592. 7.5
  4593. A new display called öList Modeò is now available. It can display
  4594. several records at a time, each record on a single line with either all
  4595. or selected fields available. In this mode, it is possible to drag
  4596. fields from one record to another or edit an individual record.
  4597. Unfortunately, it is not possible to use ÉGOTOæ in this mode to get you
  4598. to roughly the right place and then scroll up or down to find the
  4599. specific entry you require. The order in which the list is displayed is
  4600. selectable from a submenu. This menu displays all the available fields
  4601. not just those that have a valid index on which to order and selecting
  4602. an invalid field produces an error message and a blank display. It would
  4603. be better if invalid fields were omitted from the submenu or greyed out.
  4604. Toggling between card mode and list mode automatically sets the list
  4605. mode index back to the first field in the list (which may not be
  4606. indexed). It needs to use the currently active index in card mode to be
  4607. of much use. I also found another problem in that having selected
  4608. ÉSurnameæ as my index field in the menu, the list was promptly displayed
  4609. sorted by ÉForenameæ which was the field above Surname in the list. This
  4610. offset was complicated by the inclusion of non-indexed fields in the
  4611. list and I gave up trying to find out which field (if any) I had to
  4612. select to obtain a Surname ordered list Ö another table, however, did
  4613. not exhibit this problem.
  4614. 7.5
  4615. Enquire within
  4616. 7.5
  4617. Query mode now comes with two powerful extra features, a graphing mode,
  4618. which can produce bar, pie or line charts from selected fields. These
  4619. charts may be displayed on screen, printed or saved as drawfiles. Whilst
  4620. the results are not öhot-linkedò as in other packages, they do provide
  4621. some nice features and can be made to produce meaningful graphs from
  4622. non-numeric data by counting the number of occurrences of a particular
  4623. entry grouped by another entry. For example, by counting the number of
  4624. Surnameæs against Class grouped by Year, a plot of the number of
  4625. children in each class for each year can easily be produced. The
  4626. graphing mode is also available from within the Reporting option
  4627. enabling easy insertion into reports.
  4628. 7.5
  4629. The second big addition to the query mode is what is referred to as
  4630. Batching. This is in addition to the ability to set an auto-run mode for
  4631. a query. When a query file is double clicked on, it can be set to
  4632. automatically execute a particular function such as produce a report,
  4633. export a new table or CSV file, etc. This enables global operations to
  4634. be carried out on a batch of records as defined by the query. Two types
  4635. of operation are supported: deletion of records and updating of
  4636. specified fields. Unfortunately, the manual is rather incomplete in its
  4637. description of these facilities, concentrating on how to update numeric
  4638. fields only. An errata file fills in some of the details with regard to
  4639. updating text fields but no mention is made of dealing with date fields
  4640. where, once again, I encountered some difficulties. I eventually managed
  4641. to achieve the desired result by much trial and error Ö the syntax
  4642. required was by no means intuitive. When updating a field, any of the
  4643. functions valid in a View definition may be used and these are now much
  4644. extended.
  4645. 7.5
  4646. Viewing facilities
  4647. 7.5
  4648. Most of the new facilities in the Views section of Squirrel have already
  4649. been mentioned elsewhere. Backdrops and password protection may be set
  4650. independently of those used in table(s) being viewed. The range of
  4651. functions available has been significantly extended and include things
  4652. like calculating an age, from a date of birth and todayæs date, and a
  4653. number of trig and logarithmic functions. Calculated fields, however,
  4654. are still only numeric in type and there are no string functions to
  4655. enable you to produce a view with two string fields merged. You
  4656. couldnæt, for example, keep Surnames and Forenames in separate fields
  4657. and view them with initial and surname in one new field.
  4658. 7.5
  4659. A good report
  4660. 7.5
  4661. Most of the improvements in the reports section came with the upgrade to
  4662. version 1.2x. The additions in version 2 include access to the graphing
  4663. and batching facilities and some tidying up of page layouts, including
  4664. making allowances for paper margins and enabling forced and programmable
  4665. page breaks to help prevent groups being split in uncomfortable places.
  4666. 7.5
  4667. Conclusion
  4668. 7.5
  4669. Version 2 of Squirrel offers some significant extra features over its
  4670. predecessor but to get the best out of it, a new manual is essential.
  4671. This brings the cost of the upgrade up to around a third of the full
  4672. cost of the package. At this sort of figure, a serious assessment is
  4673. required as to whether the new features will be used sufficiently to
  4674. justify upgrading.
  4675. 7.5
  4676. Given the bugged nature of the current release, which as well as
  4677. suffering from the above mentioned problems was prone to crashing in all
  4678. manner of ways, anyone considering upgrading would be prudent to wait
  4679. until Digital Services have fixed the items they regard as significant
  4680. and then assess what is offered. It is perhaps worth bearing in mind
  4681. that Digital Services stated policy is öto produce infrequent major
  4682. upgrades, rather than bug ridden frequent minor upgradesò and that this
  4683. policy meant a wait of over a year for fixes to significant bugs in
  4684. version 1.07.
  4685. 7.5
  4686. I hope they get version 2 right quickly because I can certainly make
  4687. good use of the new features. Also, I know of a number of people put off
  4688. Squirrel by problems with the earlier version and it would be a shame if
  4689. that were to be repeated. As and when öfixesò are provided I will report
  4690. back. In the meantime, my advice would be to hang on to your money.ááA
  4691. 7.5
  4692. Three Time Traveller Packages
  4693. 7.5
  4694. Bob Ames
  4695. 7.5
  4696. Richard Rymarz reviewed the Time Traveller package öThe Victoriansò in a
  4697. previous Archive (7.1 p41). This is therefore a few brief words about
  4698. the packages öBritain since the 1930sò and öExpansion, Trade &
  4699. Industryò, plus a few observations of my own about the whole concept.
  4700. 7.5
  4701. Packages in the series include: (for Key Stage 2) The Victorians; Tudors
  4702. & Stewarts; and Britain since the 1930æs. An Archimedes site licence is
  4703. priced at ú32.50 +VAT; with a teacheræs resource pack included, it costs
  4704. ú57 +VAT.
  4705. 7.5
  4706. For Key Stage 3, there are: Medieval Realms 1066-1500; The Making of the
  4707. UK 1500-1750; and Expansion, Trade and Industry 1750-1900. These are
  4708. priced at ú39.50 +VAT for the site licence; and with the teacheræs
  4709. resources, it costs ú59 +VAT.
  4710. 7.5
  4711. There is even a content-free package which allows you to öCreate Your
  4712. Own Time Lineò; the site licence costs ú37 +VAT. However, because you
  4713. can also create a fresh database from within any of the other packages,
  4714. it would be more cost effective to purchase one of the complete packs.
  4715. 7.5
  4716. The general idea behind Time Traveller seems good, but I feel that the
  4717. way the information is presented is somewhat lacking. I think there
  4718. should be more than the usual single öelectronicò page about each topic.
  4719. The information in the support folders is much easier to read than that
  4720. in the database. These folders contain a wealth of information Ö usually
  4721. accompanied by photographs Ö and make really worthwhile packages out of
  4722. the basic idea.
  4723. 7.5
  4724. One folder in each pack is the instruction manual. While it is not
  4725. absolutely essential to put the instructions in a large ring binder, it
  4726. is so very much better than the usual four folded sheets of A4! The
  4727. instructions are really clear and no problems were encountered in
  4728. installing the data or programmes onto hard disc. (The programs were
  4729. reviewed on a RISC OS 3, A3000 with multisync monitor and 4Mb memory.)
  4730. 7.5
  4731. The package including the resource pack is good value because there is
  4732. so much information gathered together and this ease of access makes
  4733. research enjoyable. I expect the data in these packages would otherwise
  4734. be beyond the scope of most schoolsæ libraries. I can imagine some of
  4735. the old fashioned catch words coming back into use as önewò inventions Ö
  4736. just listening to the BBC Archiveæs tape included in the 1930æs pack
  4737. brought back a few memories!
  4738. 7.5
  4739. Teachers may decide to incorporate childrenæs work into the database,
  4740. and fresh öcardsò may be made up easily. Of course, these would be
  4741. checked for accuracy and edited later. In this way, a huge database
  4742. could be built up, far beyond that provided by the software pack. This
  4743. could be a major resource for the school in later years.
  4744. 7.5
  4745. Minor grumbles
  4746. 7.5
  4747. The resources pack is mainly printed on stiff card ready for
  4748. photocopying but because the cards are so stiff, they wonæt go through
  4749. the automatic sheet feeder on our photo copier! The glossy photo sheets
  4750. are OK, being just that bit thinner. The only remedy is to place each
  4751. sheet by hand. The temptation is to make a master copy first and then
  4752. automatically copy these but this, sadly, could lead to poor definition.
  4753. 7.5
  4754. The line öWritten by ESMò after the data on each öelectronic pageò of
  4755. information in such a large font size seems unnecessary, although I
  4756. agree that there should be some identification of the author. At least
  4757. it should be in a much smaller size and not need a separate page just
  4758. for the identification!
  4759. 7.5
  4760. There are quite a few spelling mistakes: in the Victorians package, I
  4761. noticed King George is spelt twice as öGerogeò; the öBritain since the
  4762. 1930æsò data contains öbritainsò for britons; öAlamainò for Alamein.
  4763. Also ögalviniseò, öHerzò, öextravagenceò, öoccuredò, öpoliticansò and
  4764. öopportunitesò were noted. This last also occurred in öExpansion Trade &
  4765. Industryò as did öliquifiedò for liquefied.
  4766. 7.5
  4767. From the öBritain since the 1930æsò package, it seems that transistors
  4768. are made of metal! In fact, the first types were made of germanium, a
  4769. rare metal found during the zinc purification process, but later
  4770. versions are made mainly of the non-metallic element silicon. The cases
  4771. and connecting leads are metal! Still in the same data pack, Radar
  4772. signals are reflected back from the target and picked up by a receiver
  4773. not a transmitter. Also, while there were fighter planes over Britain
  4774. during the war, it was usually bombers which dropped the bombs with so
  4775. much devastation!
  4776. 7.5
  4777. I agree with the Richard Rymarz (who reviewed The Victorians) that the
  4778. suggested correlation of thoughts required from Key Stage 2 pupils could
  4779. be too much. However, the abundance of information in the software, in
  4780. the hard copy teacheræs resources and in the audio tape of examples is
  4781. very easy to assimilate. In fact, the teacheræs resources took me the
  4782. whole of a train journey to London to get through.
  4783. 7.5
  4784. The pricing includes a site licence for each set of data. Each set of
  4785. data comes with the program required to run it and there is no price
  4786. reduction for additional sets of data (say, for a different time scale).
  4787. The people at ESM take the view that the program is included free with
  4788. the data and they say you donæt actually pay extra for subsequent
  4789. copies.
  4790. 7.5
  4791. I found ESMæs telephone support good and they even offer a free 30 day
  4792. approval scheme to schools. This is a great idea and what a way to show
  4793. confidence in your product!
  4794. 7.5
  4795. Conclusion
  4796. 7.5
  4797. Apart from the spelling mistakes and factual errors, this is a likeable
  4798. package overall. I expect a high level of demand from pupils who get
  4799. their hands on it. It makes history accessible and enjoyable! Research
  4800. can now be undertaken in reasonable amounts of time, from a single
  4801. source, and good quality results may be expected. Oh that these packages
  4802. had been available when I öenduredò History at Paston Grammar
  4803. .......(tails off into reminiscences).ááA
  4804. 7.5
  4805. PocketFS2 for the Pocket Book A-Link
  4806. 7.5
  4807. Matthew Hunter (NCS)
  4808. 7.5
  4809. The latest batch of A-Links bore stickers announcing that they contained
  4810. PocketFS 2 (version 2.03 to be exact). So, before they were sent out, we
  4811. had a quick look to see what changes had been made to the original
  4812. version.
  4813. 7.5
  4814. I have aimed these comments at people considering getting a Pocket Book
  4815. and A-Link because, for those who have already got an A-link, Iæm afraid
  4816. that Acorn canæt yet say whether an upgrade path will be available!
  4817. 7.5
  4818. (References to the Pocket Book apply to the Psion Series 3 and 3a,
  4819. although resident applications on those machines are slightly
  4820. different.)
  4821. 7.5
  4822. What are the differences?
  4823. 7.5
  4824. At first glance, there does not appear to be much difference except for
  4825. a slightly different PocketFS icon on the iconbar. Assuming that the A-
  4826. link is connected properly and the Pocket Book Remote Link is switched
  4827. on, a single click on the PocketFS icon will open a window containing a
  4828. representation of the Pocket Book desktop, with Cards, Write and Abacus
  4829. icons. As on the Pocket Book, under each icon will be a list of files of
  4830. that type. Dragging a file from that window to a standard filer window
  4831. will copy the file from the Pocket Book to the RISC OS machine. (Note
  4832. that you have to drag the name and not the icon.)
  4833. 7.5
  4834. One surprise inclusion with PocketFS2 was a new version of ChangeFSI
  4835. (v0.92) which will convert Pocket Book É.picæ files to sprites.
  4836. 7.5
  4837. The only other visible difference is that the Éoutputæ dialogue box
  4838. contains switches for 16 and 32 bit per pixel images Ö although it gave
  4839. an öinvalid sprite modeò error when I tried to create one! (Shades of
  4840. ARM700? Ed.)
  4841. 7.5
  4842. File translation
  4843. 7.5
  4844. In contrast to most filing systems, the copy will not be identical to
  4845. the original, as PocketFS does some translation. Cards files can be
  4846. turned into TSV or CSV files, suitable for inclusion in other databases.
  4847. Write files can be copied as plain text or Rich Text Format, which has
  4848. the advantage that it retains the formatting information. This can then
  4849. be loaded into Impression with an appropriate loader module (included in
  4850. the Impression Business Supplement and with Impression Style &
  4851. Publisher). Abacus files can be exported as TSV, CSV or Lotus formats.
  4852. 7.5
  4853. Clicking <menu> on this window gives options Convert to, File Énameæ,
  4854. Select all and Clear selection. The Convert to option allows you to set
  4855. the translation for the particular application area (as in PocketFS 1).
  4856. Select all and Clear selection allow you to make multiple selections
  4857. within the application area. File gives access to a submenu with options
  4858. to rename, delete, count and get additional information on a particular
  4859. file Ö or delete and count work on multiple selections.
  4860. 7.5
  4861. Bringing up a menu on the iconbar gives you Info, Open É$æ, Dismount,
  4862. Configure... and Quit options. Info displays a standard öAbout this
  4863. programò window and Dismount tidies up the disconnection from the Pocket
  4864. Book ensuring all files are properly written and so on.
  4865. 7.5
  4866. Configuration options
  4867. 7.5
  4868. The biggest change is the inclusion of the Configure option which allows
  4869. you to specify which applications should appear in the PocketFS window
  4870. and which directories should be scanned for files to include. This has
  4871. the advantage that if, like me, you have different directories for
  4872. different areas of work, you can still convert them. I have a WORK
  4873. directory where I place any NCS-related documents and a PROG directory
  4874. where I put any bits of code I write. Originally, I needed to copy any
  4875. such documents into the WRD directory before I could get them
  4876. translated.
  4877. 7.5
  4878. A menu also allows you to set the default translation type, what
  4879. filetypes to look for in a directory and whether to use the Latin1 or
  4880. DOS character sets.
  4881. 7.5
  4882. Filer options
  4883. 7.5
  4884. Open É$æ opens a standard filer window onto the Pocket Book. The root
  4885. level shows the devices that are present as directories. C is the A-link
  4886. on-board software and M is the Pocket Book internal disc. A and B may
  4887. also be present Ö they are the SSD drives.
  4888. 7.5
  4889. This filer window behaves just like any other filer and enables you to
  4890. copy files to and from the Pocket Book without any translation being
  4891. performed. The main change here is that PocketFS now handles extensions
  4892. properly (the Pocket Book uses the DOS directory structure), so you can
  4893. copy files directly from a PC disc and retain the extension. This is
  4894. particularly important if you wish to gain access to the large amount of
  4895. Psion 3 software available as PD, most of which is distributed in PC
  4896. format. With the old version, it was necessary to copy each file and set
  4897. the extension manually.
  4898. 7.5
  4899. Other features
  4900. 7.5
  4901. Finally Quit has the option of killing the application but leaving the
  4902. filing system running so you can still gain access to the Pocket Book
  4903. files. (PocketFS and the translator applications take up a total of
  4904. 256Kb) This means that if you do not require the translations Ö say, if
  4905. you just want to do some backing up Ö you can free up some memory.
  4906. 7.5
  4907. Conclusion
  4908. 7.5
  4909. PocketFS 2 offers little extra for people using the Pocket Book at the
  4910. simplest level but, to my mind, it is what PocketFS 1 should have been
  4911. in the first place. It offers far greater compatibility between the two
  4912. machines, without compromising the ease of use. The only thing which
  4913. seems to be missing is a way to translate the files without having the
  4914. Pocket Book connected Ö perhaps a direct PBWrite loader will be made
  4915. available? It would also be helpful to be able to send documents with
  4916. styles to the Pocket Book Ö but that is a feature for RISC OS word
  4917. processors rather than PocketFS.ááA
  4918. 7.5
  4919. QuickTile
  4920. 7.5
  4921. Richard Millican
  4922. 7.5
  4923. Have you ever wanted to print out a huge poster to stick on your wall?
  4924. Well, QuickTile is a really useful program designed to let you print
  4925. large, or even small, posters. It does this by printing a series of
  4926. tiles which the user can later glue together to form a large poster.
  4927. 7.5
  4928. What makes this program a cut above the rest? Well, it sits in the
  4929. background intercepting SWI calls to the RISC OS printer manager. What
  4930. this actually means is that it works with absolutely any RISC OS
  4931. application that makes use of the printer manager (!Printers). This
  4932. means you can tile Impression documents, Draw files, Eureka printouts,
  4933. Rhapsody scores, etc.
  4934. 7.5
  4935. User interface
  4936. 7.5
  4937. As far as I can tell, the whole application conforms to Acornæs latest
  4938. style guide, and version 1.01 of the program has a well laid-out user
  4939. interface that allows you to do pretty much anything you would want to
  4940. do with a program such as this.
  4941. 7.5
  4942. There are three basic things which the program needs to know: how big
  4943. you want the poster, in which orientation you want the poster to be
  4944. printed and which tiles you want printed.
  4945. 7.5
  4946. For selecting how big you want the poster, A0 to A6 are the sensible
  4947. built-in settings but you can also select your own Custom scale factor.
  4948. 7.5
  4949. To select the orientation, you get a choice of Portrait or Landscape.
  4950. Some other tiling programs Iæve seen can be given an angle of rotation
  4951. here, but I canæt really see much point in this.
  4952. 7.5
  4953. To select which tiles you want printing, you can either select ÉAllæ or
  4954. give the program a tile to start at and a tile to finish at. This can
  4955. save a lot of paper and ink if you mess up one of the tiles whilst
  4956. sticking the poster together.
  4957. 7.5
  4958. Sticking a poster together
  4959. 7.5
  4960. The program prints crop-marks and page positions on each of the pages it
  4961. produces. It also prints a bit of extra drawing over the crop
  4962. boundaries, in case of human error. The documentation which you get with
  4963. the program shows you how itæs all done and makes it look quite easy Ö
  4964. which it is if you ever paid attention while Blue Peter was on TV!
  4965. 7.5
  4966. It can take some time to stick together a large poster but it is often
  4967. well worth it. You can actually get some quite professional-looking
  4968. results if you take a bit of care.
  4969. 7.5
  4970. Conclusion
  4971. 7.5
  4972. This is a very professionally presented product which performs its task
  4973. extremely efficiently. If you need to produce larger printouts than your
  4974. printer is capable of, then this is certainly the program for you. All
  4975. the Desktop Projects software that Iæve seen has been of an
  4976. outstandingly high quality and this product is no exception and at
  4977. ú25+VAT it is good value for money.ááA
  4978. 7.5
  4979. !Calc Upgrade
  4980. 7.5
  4981. Edward Naish
  4982. 7.5
  4983. It is more than two years(!) since I reviewed !Calc, my favourite
  4984. spreadsheet, so I thought that I would recap on the changes and
  4985. improvements between version 2.18 and the current version, 2.48.
  4986. 7.5
  4987. For those who did not read my first effort, Calc is a multitasking
  4988. spreadsheet which closely follows the guidelines for RISC OS programs.
  4989. It has a sheet window of 52 columns and 100 rows. Commands are entered
  4990. into a separate command window. Pressing <menu> on the sheet gives a
  4991. conventional menu of facilities as detailed in my previous article. I
  4992. did not mention in my first review that when you save a sheet, all the
  4993. characteristics are saved with it. Therefore when you restart it, the
  4994. sheet window and command windows are in the same position on the screen
  4995. as before, the sheet cursor is where you left it and the area of sheet
  4996. in view is the part you were working in. Also, if you have changed the
  4997. colours, these are saved as well so it is easy to colour code your
  4998. sheets and I personally find it easier to remember colours than names.
  4999. 7.5
  5000. The whole application has become smoother and faster than previously.
  5001. Features which have been added since then include, mouse dragable column
  5002. widths, Menu accessible copy and wipe commands (a variation on the
  5003. replicate command) and a provision for the import and export of CSV
  5004. files. Major changes have obviously been made internally as the old
  5005. files will no longer be loaded, an error message tells you to upgrade
  5006. them using the utility supplied with the new version. Just load the
  5007. upgrading application, drag the old files onto it and they will be
  5008. resaved in the new format. There is an anti-virus ability built in,
  5009. which warns if the application is interfered with in certain ways, like
  5010. adding extra files inside it.
  5011. 7.5
  5012. The principal upgrade to !Calc has been the graphing facility. Graphs
  5013. are plotted as bar, line, stick and pie graphs. Four colours are
  5014. selectable out of the sixteen available and their shades can be altered
  5015. by the usual ÉPaintæ style colour selector. Background and axis colours
  5016. can also be chosen. In black and white printing, the grey shades will be
  5017. the most useful of course. Apart from printing, graphs can be exported
  5018. as sprites or drawfiles.
  5019. 7.5
  5020. A few extra functions have been added since my last review: min, max and
  5021. spr to go with sum and ave. The author also explains how to simulate an
  5022. IF function.
  5023. 7.5
  5024. Printing is via the RISC OS printer drivers in the usual way and there
  5025. is also an Éexport as textæ provision for incorporating sheets into DTP.
  5026. 7.5
  5027. The manual is a very polished Impression-generated A5 spiral-bound 30-
  5028. page tutorial, with an extra 11 page reference section at the end. There
  5029. are quite a few sprites and screen shots to illustrate points and the
  5030. example spreadsheets were added using the text export facility
  5031. mentioned.
  5032. 7.5
  5033. If you want to have a look at !Calc without committing yourself, there
  5034. is a demo version available from reputable PD libraries and the author
  5035. will send you a Éfully workingæ demo copy on receipt of a blank disc and
  5036. return postage.
  5037. 7.5
  5038. !Calc makes no attempt to be a competitor to the big guns, but is aimed
  5039. at the low end user with simple requirements.  It is therefore very easy
  5040. to learn to use effectively. If you are, like me, a bear of very little
  5041. brain and know that the idea of getting to grips with large integrated
  5042. applications is just a pipedream, then !Calc should be the one for you.
  5043. 7.5
  5044. !Calc is available from Circular Triangles, 13 Woodhall Terrace, Juniper
  5045. Green, Edinburgh, EH14 5BR, price ú25.95 (no VAT) or ú50 for a site
  5046. licence (ú40 for education).ááA
  5047. 7.5
  5048. NumΘro 62
  5049. 7.5
  5050. Neil Hutchinson
  5051. 7.5
  5052. NumΘro 62, from Resource Software, is a foreign language (i.e. French,
  5053. Spanish and German) version of the well-received No.á62áHoneypotáLane
  5054. which was reviewed in Archive 6.2 p37 by Simon Anthony. Therefore, the
  5055. following comments ought to be read with that review in mind, if not to
  5056. hand.
  5057. 7.5
  5058. NumΘro 62 is supplied on one floppy disc which is protected by means of
  5059. the key disc system: the program may only be run from the original disc
  5060. and not copied onto hard disc or properly backed up. This is a nuisance
  5061. but I do understand the reasoning behind the use of such protection. In
  5062. many cases, the program will be used on a site licence, and the key disc
  5063. device is thankfully (and necessarily!) missing from discs sold on that
  5064. basis.
  5065. 7.5
  5066. The program is accompanied by the original manual for No. 62, along with
  5067. resource materials (in English), plus information on the key disc system
  5068. and specific instructions for NumΘro 62 itself.
  5069. 7.5
  5070. Using the program
  5071. 7.5
  5072. The program allows the user to view the inside and immediate
  5073. surroundings of an obviously (and admittedly!) stereotypical British
  5074. semi¡detached house. More importantly, the changes that take place over
  5075. the course of an entire year can be plotted on an hour by hour basis.
  5076. The useræs interest (including that of adult users Ö i.e. myself) is
  5077. maintained by the changes that take place throughout the year.
  5078. Significant dates bring about changes that are, in part, predictable but
  5079. there is a regular flow of öupdatesò to the rooms. I would think that
  5080. most children using either version would enjoy the program for its
  5081. novelty and its beautifully drawn illustrations.
  5082. 7.5
  5083. Throughout the program, the rooms and most of the items within them, are
  5084. labelled in the current language. The label is displayed when an item is
  5085. selected with the mouse. The current language may be changed at any time
  5086. by simply pressing the appropriate key on the keyboard:
  5087. 7.5
  5088. E, F, S, or D, for English, French, Spanish or German respectively.
  5089. 7.5
  5090. Use in the classroom
  5091. 7.5
  5092. The program, along with so many of its type, depends very heavily upon
  5093. the use made of it by the teacher (or parent!). Some ideas for its use
  5094. are provided in the guidance notes but adequate preparation of a range
  5095. of tasks would enhance its use greatly. This program has a great
  5096. potential for use by foreign language teachers, especially with younger
  5097. pupils. For example, basic spoken description could be elicited, as part
  5098. of group work, by allocating a room in the house to each group member.
  5099. Worksheets might include simple written questions to elicit basic
  5100. answers or further work might lead to more complex descriptions of
  5101. rooms. More open-ended tasks might include a narrative of the activity
  5102. of important days based upon the visual evidence of the program. Older
  5103. pupils are not entirely excluded from the fun but, as always, each
  5104. teacher has to decide the suitability of a product for a given group.
  5105. 7.5
  5106. Anything negative?
  5107. 7.5
  5108. Because the program is structured in the same way as the original with
  5109. the necessary added data for the foreign languages, sacrifices have had
  5110. to be made for it to work on a 1Mb machine. Most notably, and very
  5111. regrettably, the ability to print copies of the screen has been removed.
  5112. This was a calculated decision which, I hope, may be reversed in any
  5113. future development of the program for 2Mb machines.
  5114. 7.5
  5115. Conclusions
  5116. 7.5
  5117. I regard NumΘro 62 as a useful item in any classroom that is endowed
  5118. with its own computer, and where a group of pupils can be completing a
  5119. task while others are doing ömore traditionalò language work. In a
  5120. computer room (i.e. whole class) situation, with the site licence or
  5121. network version, a different strategy will be necessary. The program is
  5122. a useful tool which can be integrated into a number of areas of study
  5123. but, most obviously, the area of öHouse and Homeò. In my opinion, it is
  5124. good value for money, especially when compared to some other products
  5125. that may be offered to teachers.
  5126. 7.5
  5127. NumΘro 62 is available for ú38 (inclusive of VAT) through Archive.ááA
  5128. 7.5
  5129. Twilight
  5130. 7.5
  5131. Dave Floyd
  5132. 7.5
  5133. Twilight is a screensaver utility from The Really Good Software Company
  5134. (henceforth known as TRGSC) and costs ú14.95 inclusive of VAT. Although
  5135. RISC OS 3 includes a screen protection option it just literally blanks
  5136. the screen, giving no indication that the computer is actually turned
  5137. on. On the other hand, it is free, so what does Twilight offer for the
  5138. money?
  5139. 7.5
  5140. Twilight is supplied in a CD-style box and requires the installation
  5141. program to be run before use. Installation creates a working copy of the
  5142. software stamped with your name, the serial number of your copy and a
  5143. special hidden code that identifies it. It is all very painless using
  5144. the application supplied and although it appeared to think that my hard
  5145. disc was a floppy, the installation was completed without problems. You
  5146. are given an option to make Twilight auto-booting or not and if you have
  5147. RISC OS 3, the installation utility will also put Twilight into a named
  5148. directory and modify your !Boot file automatically, should you wish.
  5149. 7.5
  5150. Once the installation is complete, double clicking on the !Twilight icon
  5151. loads the application onto the iconbar from which you can access the
  5152. control panel. As can be seen from the screendump below, the panel
  5153. allows you to adjust the actions of the program to suit your preferred
  5154. way of working. There are options to switch the timer on or off and set
  5155. the time delay before the screen-saver is activated, a button to select
  5156. whether any output to the screen will wake it up and an opportunity to
  5157. change the hot key combination should <ctrl-shift-tab> not be to your
  5158. liking or should it clash with another program in your collection.
  5159. Random effects are possible if you have a hard disc, and the time
  5160. between each change is configurable as is screen-saving on startup and
  5161. no screen-save while printing (although the screen-saver does not
  5162. interfere with printing, unlike some of the PD screen protectors
  5163. available).
  5164. 7.5
  5165. As well as giving you a screen-save utility, Twilight can also be used
  5166. to provide password protection should you wish to stop unauthorised use
  5167. of your computer in your absence. If this option is selected and a
  5168. password entered, every time the screen is put to sleep, a password is
  5169. required before it is woken up again. The password function also
  5170. disables <break> and <ctrl-break>, and if <reset> is pressed while it is
  5171. active, the screen-saver will activate from start-up so it still
  5172. requires the password to be entered. If the effect you have chosen fades
  5173. the screen instead of completely blanking it, it will be blanked and
  5174. replaced with random shapes if the password function is selected,
  5175. thereby stopping anybody reading your work while you are away from your
  5176. desk.
  5177. 7.5
  5178. The on-screen effects can also be tweaked to your own personal
  5179. preferences. Depending on the effect, you can make the animations
  5180. faster/slower, smaller/larger and on those which fade the screen rather
  5181. than blank it out, you can stipulate how dark the screen becomes.
  5182. Seventeen different effects are available as standard and TRGSC will be
  5183. releasing discs of extra effects, should the choice prove too limiting
  5184. for you. It is also possible to write your own effects if you are
  5185. familiar with ARM code and information on writing your own effects can
  5186. be obtained for a disc and return postage from TRGSC.
  5187. 7.5
  5188. Twilight behaved very well in all respects. Printing from Impression
  5189. continued without any problem when the screensaver was active. It did
  5190. not blank out arcade games and the password facility worked as claimed,
  5191. with the exception of the suggestion in the manual that using the ñ
  5192. (Shiftú-) character in a password would make it hard for anybody to
  5193. guess. True enough, but the program would not acknowledge the existence
  5194. of ñ or ú when I tried to enter it.
  5195. 7.5
  5196. My only real gripe with this program is that the is not available in
  5197. printed form but only exists as a disc file and is viewed using the
  5198. public domain Help Reader utility (also by Ben Summers, the author of
  5199. Twilight). I realise that not having a printed manual helps to keep
  5200. costs down but Help Reader does not allow the user to produce a hard
  5201. copy, nor is the text held in Edit format, so you are stuck with the
  5202. disc version. Having said that, the software is intuitive to use and so
  5203. this should not pose a real problem.
  5204. 7.5
  5205. My only other niggles were a matter of personal taste in that I could
  5206. suggest various ways in which the effects could have been improve.
  5207. However, given the open-ended expandability of Twilight it probably
  5208. wonæt be long before there is a range of PD effects available to add to
  5209. those supplied.
  5210. 7.5
  5211. Although I think the price should be slightly lower, given the lack of
  5212. printed documentation, Twilight does fill a gap which has previously
  5213. been served only by public domain programs of variable quality and
  5214. functionality. I think it deserves a place in every Archimedes owneræs
  5215. software collection.
  5216. 7.5
  5217. Now, shall I have spotlight today? Or lines? Or maybe...ááA
  5218. 7.5
  5219. Noddyæs Playtime
  5220. 7.5
  5221. Richard Rymarz
  5222. 7.5
  5223. Noddyæs Playtime is published by The Jumping Bean Co, a newcomer to the
  5224. Acorn scene. It is their first offering and according to their launch
  5225. information, it is selling extremely well. It was launched on the
  5226. leisure market on the PC, Amiga and Atari and is a move by the company
  5227. to establish themselves in the education market. The suite of programs
  5228. is designed as öeducational .... fun to play programsò for three to
  5229. seven year olds and comes on three discs. The programs can be installed
  5230. on a hard disc without any apparent protection and cost ú25.99 for a
  5231. single user copy and ú49.99 for a site licence.
  5232. 7.5
  5233. The package
  5234. 7.5
  5235. There are ten programs in all:
  5236. 7.5
  5237. The Toy Town Map Ö A linking and menu system where the children help
  5238. Noddy to drive around Toy Town. They can make Noddy wave and nod, beep
  5239. his horn and make his car engine roar. This program takes Noddy to
  5240. various parts of Toy Town where other activities take place.
  5241. 7.5
  5242. The Post Office Ö Here the activities involve number recognition and
  5243. simple arithmetic.
  5244. 7.5
  5245. The Market Place Ö This involves tasks ranging from simple letter
  5246. recognition to finding a number of objects that begin with the same
  5247. letter.
  5248. 7.5
  5249. Noahæs Ark Ö The children have to solve a jigsaw puzzle. Each successive
  5250. level involves more jigsaw pieces Ö 16 being the highest and the prize
  5251. is a ride in Noahæs Ark.
  5252. 7.5
  5253. The N. & B. Works Ö This involves finding the Éodd one outæ. At the
  5254. simplest level the children have to find one odd one out; at the most
  5255. difficult there are three odd objects and there is a time limit.
  5256. 7.5
  5257. The Farm Yard Ö A matching game where children have to match a tail to a
  5258. particular animal. At the most difficult level, a variety of heads and
  5259. tails of animals are available only two of which match.
  5260. 7.5
  5261. The Railway Station Ö A memory game. Characters from Toy Town are used
  5262. but at the simpler levels shape and colour are employed to help.
  5263. 7.5
  5264. Four-Chimney House Ö A music game which initially allows children to
  5265. recognise the eight notes available and then goes on to ask them to
  5266. replay tunes that they have first heard. Numbers are used to do this but
  5267. at the hardest level musical notation is used.
  5268. 7.5
  5269. The Police Station Ö A maze game which increases in complexity at each
  5270. level.
  5271. 7.5
  5272. Noddyæs Paintpot Ö A complete art package.
  5273. 7.5
  5274. All in all, the extent of the programs is impressive. The activities at
  5275. the locations have variety and each contains three levels thus ensuring
  5276. a long life span across a wide age range. Most are a great deal of fun
  5277. to play and to watch. Noddy is quite engaging and Big Ears pops up as a
  5278. guide to the activities.
  5279. 7.5
  5280. The written support materials are beautifully produced. The guide
  5281. actually mentions the Archimedes by name rather than offering a scruffy
  5282. piece of paper which looks like an afterthought. As well as loading and
  5283. playing instructions, there is an ongoing story that links the Toy Town
  5284. locations; a number of photocopyable pictures which can be coloured-in;
  5285. a parent/teacher section that links the programs to the National
  5286. Curriculum; and, at the back, a help line that is available during the
  5287. afternoon.
  5288. 7.5
  5289. The programs
  5290. 7.5
  5291. Since the programs have been written for all computer formats, they are
  5292. not multitasking. Clicking on !Noddy results in some catchy music and a
  5293. picture of Noddy and all his friends but, unfortunately, I could find no
  5294. way to adjust the sound of the music. Clicking again brings up the main
  5295. menu from which the location and level of difficulty can be set. At this
  5296. point the children can drive Noddy around Toy Town or he can
  5297. automatically visit any chosen location.  If you want to return to the
  5298. desktop, you can press <shift-ctrl-escape>.
  5299. 7.5
  5300. It would take too much space to detail all the locations. Suffice it to
  5301. say that each one contains what appear to be sixteen-colour graphics
  5302. some of which are very nicely animated. Tasks are easy to recognise and
  5303. the difficulty can be altered at any time by pressing <f10>. Return to
  5304. the main screen is easy. Humour and sound effects are used to good
  5305. advantage, as at the Market Place where successful answering of the
  5306. questions results in a ducking for Mr Plodd the policeman.
  5307. 7.5
  5308. Noddyæs paintpot
  5309. 7.5
  5310. This is a painting package in its own right. It is not very
  5311. sophisticated and does not pretend to be. However, most of the popular
  5312. tools are available and reasonable results can be obtained. One nice
  5313. feature is the inclusion of some outline drawings for the children to
  5314. fill in. All pictures are saved as sprites (so long as the correct
  5315. directory has been created on a new disc) but have to be printed using
  5316. another package such as !Paint. I found the switching of menus a little
  5317. laborious (Noddy swings up and down with a shutter) but I donæt think
  5318. the children will mind.
  5319. 7.5
  5320. Niggles
  5321. 7.5
  5322. I cannot be too critical of this package. However, it is obvious that
  5323. this is software not specifically designed for the Archimedes. Only ▓/3
  5324. of the screen is used and the rather garish sixteen-colour graphics are
  5325. sometimes difficult to distinguish. I feel the option of having a larger
  5326. pointer would help younger children and I did have problems quitting
  5327. back to the desktop.
  5328. 7.5
  5329. Conclusions
  5330. 7.5
  5331. Noddyæs Playtime is great value for money. It is full of interesting
  5332. games which will delight children and make learning fun. It could
  5333. equally be used at home and school although parents beware Ö as with all
  5334. Éeducationalæ software, some form of help will be required if the best
  5335. is to be achieved from the program. Some of the tasks are Étestsæ of
  5336. basic knowledge. There is nothing wrong with that since reinforcing
  5337. basic skills in a fun way is important. I feel there is a large niche in
  5338. the market for software that is Éeducationalæ in content but not
  5339. specifically designed for schools. Parents particularly, are looking for
  5340. different uses for their computer rather than just playing games. I hope
  5341. The Jumping Beanæs obvious success with this program will encourage them
  5342. to write something more appropriate to the graphic capabilities of the
  5343. Archimedes.ááA
  5344. 7.5
  5345. Explorer
  5346. 7.5
  5347. Andrew Jackson
  5348. 7.5
  5349. This piece of software looks as if it may be the answer for science
  5350. teachers who are looking for materials to enhance project work on the
  5351. solar system and space travel.
  5352. 7.5
  5353. The study of the solar system is required as part of the Science
  5354. National Curriculum. The sentences below can be found in the Programme
  5355. of Study for Key Stage 3 and 4, Attainment Target 4 (Sc 4) Strand (v):
  5356. 7.5
  5357. Key Stage 3: öPupils should further develop their study of the solar
  5358. system through observation and secondary sources. They should consider
  5359. ideas about the position of the sun and planets in the solar system and
  5360. the position of the solar system in the universe.ò
  5361. 7.5
  5362. Key Stage 4: As well as the above, pupils should... öconsider the
  5363. possibilities and limitations of space travel... ...know that other
  5364. planets are geologically active and that their present composition is
  5365. related to their distance from the sun.ò
  5366. 7.5
  5367. Traditionally, these areas have been covered with videos and slides,
  5368. with models being built by pupils from data obtained from textbooks. So
  5369. can Explorer supplement that source of information?
  5370. 7.5
  5371. What you get
  5372. 7.5
  5373. Explorer comes on three discs and is accompanied by a teachersæ guide
  5374. and student instructions, data collection and worksheets. This
  5375. documentation can be photocopied within the purchasing institution. On
  5376. the discs you have !Explorer, the main application, and information
  5377. about the planets contained in the form of text files and separate
  5378. applications which display further data and graphics.
  5379. 7.5
  5380. Before students can use the program, they need to be given the ÉExplorer
  5381. Pilotæs Briefingæ and ÉPlanetary Databaseæ collection sheets. These
  5382. provide details on how to load the program and the object of the game.
  5383. The main application, !Explorer, can be started by double clicking on
  5384. its icon. This loads the program directly and the game begins. The
  5385. object of the game is to collect data about each planet in the solar
  5386. system starting with Pluto. (Data about the third planet from the sun
  5387. does not need to be collected.) Data is collected by steering a
  5388. spaceship called Explorer 1. The graphics used during the game are
  5389. generally good though nothing outstanding. When a planet is encountered,
  5390. a probe is launched at a safe distance. When the probe hits, information
  5391. about the planet is displayed briefly. This information needs to be
  5392. noted on the ÉPlanetary Databaseæ collection sheet. Since the
  5393. information is only displayed briefly, the game needs to be played in a
  5394. group, each member taking responsibility for noting parts of the
  5395. information. The information displayed contains details of:
  5396. 7.5
  5397.     Planet Name
  5398. 7.5
  5399.     Code Number (Needed to access further info)
  5400. 7.5
  5401.     Distance from Sun (Millions of Kilometres)
  5402. 7.5
  5403.     Length of Year    
  5404. 7.5
  5405.     Length of Day
  5406. 7.5
  5407.     Mass (Earth = 1)
  5408. 7.5
  5409.     Atmosphere    
  5410. 7.5
  5411.     Temperature (░C )    
  5412. 7.5
  5413.     Surface Gravity (Earth = 1)
  5414. 7.5
  5415. The information is in abbreviated form and is in the same order as the
  5416. columns on the ÉPlanetary Databaseæ sheet. If each pupil is given one of
  5417. these sheets, the data can be noted. It may, however, need a few
  5418. attempts to enable pupils to get used to collecting the correct
  5419. information.
  5420. 7.5
  5421. During the spaceshipæs journey through the solar system, it also
  5422. encounters various alien ships which have to be avoided or destroyed.
  5423. The spaceship is moved via the keyboard. Alien ships are destroyed or
  5424. avoided using ÉTunnel-Shellsæ or a ÉForce Bubbleæ (which can only be
  5425. used once). The spaceship is protected by shields which can withstand
  5426. ten collisions. However, if enough alien ships are destroyed, a device
  5427. called a ÉDecomposition Shieldæ (which Ésucksæ the energy out of hostile
  5428. ships when destroyed) can be used to strengthen the shields on the space
  5429. ship.
  5430. 7.5
  5431. The game, although difficult to finish, can be mastered fairly quickly
  5432. and does not depend on the academic ability of the students.
  5433. 7.5
  5434. Once the game is over, either through being destroyed or finishing, the
  5435. code numbers collected from each planet can be used to access further
  5436. information. This is supplied in the form of separate applications for
  5437. each planet. The information can be obtained by double clicking on the
  5438. application for the planet you are interested in and entering the code
  5439. number obtained during the game. The information is in the form of
  5440. graphics and text which are well presented. The graphics are a little
  5441. unclear even on a multiscan monitor. Using the information obtained and
  5442. that collected during the game, students can complete the ÉExplorer
  5443. Report Sheetæ.
  5444. 7.5
  5445. There is also a ÉSolar System Word Searchæ contained in the pack which
  5446. could be used for homework to reinforce the names of the bodies in the
  5447. solar system. The documentation also contains ideas for other activities
  5448. which could be tried using the software or the data from it.
  5449. 7.5
  5450. Conclusions
  5451. 7.5
  5452. This is an alternative and entertaining way of getting over information
  5453. about the solar system and I see myself using it at Key Stage 3 rather
  5454. than Key Stage 4. During the game there are quite a lot of sound effects
  5455. which make a positive contribution but which may be distracting to other
  5456. pupils in the classroom. It would be useful to have the facility to turn
  5457. the sound off. The representation of the distance between the planets
  5458. portrayed during the game does give a slightly false impression of the
  5459. actual situation.
  5460. 7.5
  5461. All in all, a useful application and good value at ú30 +VAT from Alpine
  5462. Software or ú33 through Archive.ááA
  5463. 7.5
  5464. Sand Harvest
  5465. 7.5
  5466. Charles Hill
  5467. 7.5
  5468. Sand Harvest from CWDE Software is a simulation of life in the Sahel. It
  5469. is a version of the program originally written for BBC computers but
  5470. expanded to take advantage of the RISC OS operating system with
  5471. additional information provided and improved graphics. Although it uses
  5472. the mouse, it does not run as a multitasking window although previous
  5473. desktop tasks are only suspended. It is supplied as one disc together
  5474. with booklets and information sheets. The version reviewed was 1.01.
  5475. Much of the program seems to be written in Basic. I loaded and ran the
  5476. program from a hard disc with no problems.
  5477. 7.5
  5478. Documentation
  5479. 7.5
  5480. The supporting documentation is very good and comprises an Organiseræs
  5481. Manual (30 pages), a Villageræs Handbook, Nomadæs Handbook and
  5482. Government Officeræs Handbook which contain background information, some
  5483. of which can be photocopied. In addition, there are also photocopiable
  5484. öRole Sheetsò, a öRun Cardò and a copy of a CWDE Countrysheet about
  5485. Mali.
  5486. 7.5
  5487. The simulation
  5488. 7.5
  5489. The software is intended for ages 11 and upwards and, with careful
  5490. planning, it could be used with any secondary school age group Ö even a
  5491. sixth former given an hour or two to look at the package did not exhaust
  5492. all its possibilities! The obvious curriculum area is Geography but it
  5493. could well be useful in other areas of the curriculum. The package gives
  5494. participants the opportunities to identify with three roles, Government
  5495. Officer, Nomad and Villager who are faced with problems to solve and
  5496. decisions to make. The Égameæ moves in yearly cycles with an annual
  5497. report at the end of each year for each participant.
  5498. 7.5
  5499. The main menu includes options for choosing the language in which
  5500. information is given (English, French or German), setting options,
  5501. listing, loading or deleting previous games on disc, sound and print
  5502. options (on/off). The options choice allows a choice of roles e.g. just
  5503. nomad or all three, whether the villager role is complex or simple, a
  5504. choice of schemes (e.g. health care, tree planting, employment schemes,
  5505. water), selection of initial budget for schemes, choosing a variable or
  5506. constant exchange rate, the amount of rainfall and whether or not
  5507. unknown events will occur unpredictably in the program.
  5508. 7.5
  5509. Roles
  5510. 7.5
  5511. The nomad has to move around a mapped area choosing appropriate pasture
  5512. for cattle, goats, sheep and camels and finding water holes. Each move
  5513. around the map lasts for 3 days and the Égameæ lasts for one year. The
  5514. map shows different land areas (arable, desert, scrub, good and fair
  5515. grazing, etc) and wells as well as villages, the edge of the encroaching
  5516. desert and fenced areas. There is a non-persistent key which can be
  5517. called from a help menu. The animals can die and give birth (with sound
  5518. effects!) and the nomad tries to keep his herd and family alive as well
  5519. as generate some income.
  5520. 7.5
  5521. The villager is modelled on an overworked female trying to survive with
  5522. her family. She has to choose how to allocate time to various tasks e.g.
  5523. cooking, sleeping, agriculture, government schemes, etc.
  5524. 7.5
  5525. The government officeræs task is to implement schemes and encourage
  5526. villagers to support them although the officer is limited by the budget.
  5527. 7.5
  5528. It is also a suggestion that someone is appointed as organiser to set up
  5529. the simulation and quell any riots from overheated discussion!
  5530. 7.5
  5531. Reports
  5532. 7.5
  5533. At the end of each year, an annual report is produced; the screen
  5534. display includes graphs and charts but the printout is text only. The
  5535. printout facility seemed to work well with a dot matrix printer but I
  5536. could not get the program to recognise my HP Deskjet. The annual report
  5537. includes information on population, life expectancy, money, crops, water
  5538. and people.
  5539. 7.5
  5540. The program can make use of the mouse but can also be run using the
  5541. keyboard only. There are keypress shortcuts to leave the program early
  5542. but these will cause incomplete years to be saved and hence continuation
  5543. for further years and annual reports will be affected. The program also
  5544. requires the use of passwords which are given in the supporting
  5545. literature and do not seem to be changeable Ö I wonder if they are
  5546. really necessary? The running sheet also gives a keypress shortcut to
  5547. reveal the passwords. Games are saved to disc as they are played. This
  5548. would make playing the game from a read-only network disc area difficult
  5549. Ö the boot file contains the instruction for setting the games directory
  5550. (where games are stored) and this could be modified in !Edit.
  5551. 7.5
  5552. Aims and objectives
  5553. 7.5
  5554. The program is intended by its authors to give experience in decision-
  5555. making, provide an awareness of the plight of others through role play,
  5556. encourage consideration of both long and short term consequences of
  5557. decision-making, foster discussion and cooperation between individuals
  5558. and analyse and act on information in charts, reports, graphs and
  5559. tables. It helps participants understand desertification and that a
  5560. local viewpoint can be important in decision making. It also encourages
  5561. groups and individuals to work to predetermined goals, from staying
  5562. alive to making money!
  5563. 7.5
  5564. Conclusion
  5565. 7.5
  5566. The program seems good value for ú58 +VAT from CWDE Software and site
  5567. licences are available from them at ú88 +VAT. For me the program has
  5568. some niggles; the colour scheme seems odd at times, error messages and
  5569. events persist until cancelled and have to be removed for the game to
  5570. continue and the Érandom eventsæ can soon become predictable. I do not
  5571. feel, however, that any of these should affect childrenæs enjoyment and
  5572. learning from the program.ááA
  5573. 7.5
  5574. Panda say that a new version of Xword which takes up some of Rogeræs
  5575. suggestions is almost ready. Ed.
  5576. 7.5
  5577.  
  5578.