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

  1. Products Available
  2. 8.9
  3. Acorn price reductions Ö Acorn have dropped the prices of some of their 
  4. computers and peripherals as follows:
  5. 8.9
  6.   A4 portable ú1996 ÖÖ> ú1521
  7. 8.9
  8.   A3020 Floppy (2Mb) ú843 ÖÖ> ú703
  9. 8.9
  10.   A3020 HD80 (2Mb) ú1019 ÖÖ> ú880
  11. 8.9
  12.   RiscáPC 2/210Mb + 17ö monitor ú1938 ÖÖ> ú1761
  13. 8.9
  14.   RiscáPC 5/210Mb + 17ö monitor ú2114 ÖÖ> ú1937
  15. 8.9
  16.   RiscáPC 9/420Mb + 17ö monitor ú2466 ÖÖ> ú2290
  17. 8.9
  18.   OPL Editor ú65 ÖÖ> ú46
  19. 8.9
  20.   Schedule ú19 ÖÖ> ú15
  21. 8.9
  22.   Plotter ú34 ÖÖ> ú24
  23. 8.9
  24.   Floating Point Accelerator ú116 ÖÖ> ú57
  25. 8.9
  26. Acorn Replay Starter Kit Ö This includes a CD containing sample videos, 
  27. stills and examples of multimedia applications, plus AREncode which 
  28. allows you to compress your own films or add/change the accompanying 
  29. soundtracks. There are also two manuals: the user guide, which has 
  30. details of the software supplied, and ÉA Guide to Desktop Multimediaæ, 
  31. with advice on creating your own multimedia applications, shooting 
  32. video, locating material, as well as tips on layout and style, etc. This 
  33. costs ú41 inclusive through Archive. (Repeat entry because we forgot the 
  34. price last month!)
  35. 8.9
  36. Almost Logo Ö The Advisory Unit have updated their popular turtle 
  37. graphics program. The suggestions for changes have come from teachers 
  38. throughout the UK who have been using the program in schools. New 
  39. features include easier creation of new procedures and teacher control 
  40. of step sizes to adjust the amount the turtle moves for a single unit. 
  41. The package will drive both Valiant and Jessop floor turtles, and all 
  42. commands can be supplied using a concept keyboard. Single user price is 
  43. ú25 +VAT, site licence ú75 +VAT, from the Advisory Unit.
  44. 8.9
  45. Application compression Ö Partis Logistics offer a service for software 
  46. developers enabling approximately 100% more data to be stored on a 
  47. floppy for distribution. If required, copy protection systems can also 
  48. be added. Prices start from ú250 per master disc.
  49. 8.9
  50. ArcShare Ö ArcShare is an application for Microsoft Windows which allows 
  51. a PC to connect to an Acorn Access network, and requires only a standard 
  52. PC network card to operate. Fast Ethernet transfers are supported and it 
  53. offers automatic file-typing of data. Files of any size can be 
  54. transferred, and a simple FileManager style front end makes it easy to 
  55. understand. Arcshare can be called up from the file manager.
  56. 8.9
  57. Files and directories can be created or deleted on the Acorn, from the 
  58. PC. Files can be copied from any position on the Acorn to any position 
  59. on the PC. CD-ROM, floppy drives, IDE and SCSI drives on the Acorn can 
  60. be accessed directly. The price is ú79 +VAT from KCS Premier.
  61. 8.9
  62. Brother laser printer Ö Following a good report from one of our 
  63. subscribers, Steve Godfrey, we have added a new laser printer to our 
  64. price list. The Brother HL660 is a 600╫600 dpi printer with 2Mb RAM and 
  65. it runs at 6 pages per minute. Steve says that it works very well with 
  66. the Laserjet4 definition file on !Printers 1.28 and he is very pleased 
  67. with it. The Brother HL660 is available through Archive for ú650 inc VAT 
  68. and carriage.
  69. 8.9
  70. Budget games Ö If you enjoyed Space Invaders and Rocket Raid on the 
  71. Beeb, youæll enjoy two budget games from Generation Design. RoboCatch is 
  72. Space Invaders with scenery. You donæt get 3D graphics or a CDæs worth 
  73. of sound, but this is a budget game... it only costs ú7.99 (no VAT Ö 
  74. theyære not registered) and it comes on two discs! You get nine zones, 
  75. with five sub-levels, to complete. To gain points, you blow-up the 
  76. aliens, then catch their cargo. Along the way, you can get Épower-upsæ 
  77. which increase your score and status. Overall, this isnæt a game to last 
  78. you a lifetime, but the bombs do blow you up... and you do actually get 
  79. annoyed when you fail to beat your last high score.
  80. 8.9
  81. In Caves of Confusion, you control a rocket flying horizontally through 
  82. a cave. In your path are obstacles which have to be avoided or blown up. 
  83. There are four increasingly harder levels. Thereæs lots of fun, 
  84. explosions and frustration, and all for ú6.99 from Generation Design.
  85. 8.9
  86. BurnOut Ö Oregan Developments have just released a new race game called 
  87. BurnOut Ö a racing game like no other. Driving on tracks that have more 
  88. in common with roller coaster rides than conventional race tracks, you 
  89. must pit your skill and reflexes against five other dune-buggy drivers. 
  90. You have twenty drivers to choose from, and ten different dune buggies. 
  91. Racing takes place on an island split into ten areas with different 
  92. scenery, such as woodland, beach, desert, canyon, town, mountains and 
  93. coastal port. Each area has a number of tracks, three on the first area, 
  94. rising to ten on the hardest. To qualify for the next race, you must 
  95. finish in either 1st, 2nd or 3rd place. Tracks are constructed not only 
  96. on the ground, but also on scaffold, logs, over or through canyons, and 
  97. through water. BurnOut features arcade-style intro sequences with stereo 
  98. music and sound effects playing simultaneously during gameplay. BurnOut 
  99. costs ú24.95 inc VAT from Oregan Developments or ú23 through Archive.
  100. 8.9
  101. CineWorks CD Ö The new CineWorks video editing package from Oregan is 
  102. supplied with a sample CD. The CD is available separately, as a 
  103. demonstration of the productæs capabilities. The price is ú19.95, which 
  104. is refundable against a purchase of CineWorks, when it is available.
  105. 8.9
  106. Digital Symphony CD-ROM Ö Oregan have produced a CD-ROM containing 500Mb 
  107. of Digital Symphony tunes, as well as hundreds of samples for use in 
  108. creating your own music. The RRP is ú29.95 from Oregan, or ú28 through 
  109. Archive.
  110. 8.9
  111. Digital Symphony upgrade Ö Oregan have upgraded Digital Symphony to 
  112. ensure compatibility with the Risc PC.
  113. 8.9
  114. EasyFont 3 upgrade Ö Easy Font 3 from Fabis Computing has been upgraded 
  115. to accept fonts automatically from Zenta Multimediaæs new Font Emporium 
  116. CD and the new iSV font pack. Anyone wishing to upgrade should return 
  117. their original disc to Fabis with two first class stamps.
  118. 8.9
  119. Ethernet Design and Installation Guide Ö This guide book from Acorn aims 
  120. to help you through the stages necessary to set up an Ethernet network 
  121. using Acorn equipment by giving you the information you need to discuss 
  122. your plans with network specialists so that they can design and build 
  123. the network you require. It is for network managers intending to install 
  124. an Ethernet network, either a new network, replacing a slower system, or 
  125. extending an existing network. It does not teach you how to design or 
  126. install the network yourself. The price is ú20 through Archive.
  127. 8.9
  128. Fast IDE Interface Ö RapIDE Risc PC, 32-bit DMA-based Interface for the 
  129. Risc PC. The Interface provides vastly increased throughput over the 
  130. Risc PC motherboard. Using alternative drives it is possible to achieve 
  131. reading speeds in excess of 8Mb per second using 32-bit direct memory 
  132. access. It provides two IDE ports, allowing up to four devices to be 
  133. connected, including IDE CD-ROMs. RapIDE Risc PC Interface costs ú99 
  134. +VAT +ú5 p&p, from Yellowstone Educational Solutions.
  135. 8.9
  136. Faster Risc PC 486 cards Ö Aleph One have limited supplies of their 
  137. variants of the PC processor card for the Risc PC. Currently Cyrix 
  138. 486DX2/66 or DX40 processors are available. The cards co-exist with 
  139. ARM610, 700 and 710 processors and, like the Acorn PC card, share the 
  140. Risc PC memory and peripherals. The DX2/66 costs ú399 +VAT and the DX40 
  141. costs ú349 +VAT from Aleph One.
  142. 8.9
  143. Geordian protection systems Ö Geordian Systems have two products to 
  144. protect developers from computer piracy. Geordian Lock allows developers 
  145. to protect their own software using a keydisc system. Geordian Installer 
  146. offers the ability to protect software which has been installed to a 
  147. hard disc by ensuring that it will only run off the hard disc to which 
  148. it has been installed (although the software can be freely moved on that 
  149. hard disc). If the user needs to move the software to a different 
  150. medium, the software can be uninstalled and reinstalled to a different 
  151. drive. Contact Geordian Systems for details.
  152. 8.9
  153. Insight 95 Ö Acorn are putting on a residential conference for head 
  154. teachers, department heads, IT coordinators and anyone involved in 
  155. planning or implementing educational IT strategies. The conference 
  156. includes two days of training; four 90 minute sessions on the first day, 
  157. and three on the second day. Topics include, planning and implementing 
  158. IT strategies, training in the use of Acorn RISC OS computers, software 
  159. and network systems, and use of popular RISC OS packages from third 
  160. parties. There are almost 100 sessions to choose from, covering a wide 
  161. range of packages at different levels.
  162. 8.9
  163. The conference is being held at the Hinckley Island Hotel on Friday 14th 
  164. and Saturday 15th July. The cost is ú499, but bookings received before 
  165. 26th May 1995 qualify for a reduced price of ú249 +VAT (ú292.58 
  166. inclusive). The price includes all meals plus accommodation for the 
  167. night of the 14th July.
  168. 8.9
  169. For those unable to attend, Acorn offer a range of courses at their 
  170. training centre in Cambridge.
  171. 8.9
  172. Details can be obtained from The Insight 95 Administrator at Acorn.
  173. 8.9
  174. MacroLife Ö Macrolife is a desktop version of the famous game of life, 
  175. invented by the British mathematician John Conway in 1970. It displays a 
  176. scrollable window onto a Life plane, or grid, onto which you can place 
  177. patterns of cells and watch how they evolve. ÉLifeæ is a fascinating 
  178. game in which patterns of cells on a two-dimensional plane evolve, 
  179. according to a simple rule. Despite its simplicity, Life patterns can 
  180. behave like living organisms, moving, growing and even Ö theoretically, 
  181. at least Ö reproducing and evolving.
  182. 8.9
  183. A copy of the full program can be obtained by sending a cheque for ú8 to 
  184. Chris Taylor, 7 Prideaux Place, London WC1X 9PP. If you are on the net, 
  185. he can email you a copy (without the printed manual) for ú7. Chris will 
  186. then donate four pounds to Motivation, a charity which designs 
  187. inexpensive wheelchairs and organises their production using local 
  188. materials in countries which cannot afford commercial models.
  189. 8.9
  190. Money Manager Ö This is a new accounts package from Wynded Software, 
  191. designed for home or business use where there is the need to store all 
  192. financial transactions in an orderly way. Often only a simple mouse 
  193. selection is needed, although keyboard shortcuts are available as you 
  194. grow more accustomed to using the package. Capable of storing up to 500 
  195. transactions in each month (6,000 in a 12 month data file). Easy-to-use 
  196. reporting facilities are included, allowing the specification of which 
  197. accounts should be used. Reports can then be exported to almost any 
  198. wordprocessor or DTP package.
  199. 8.9
  200. NetReader Ö NetReader, from Digital Phenomena, is an off-line reader for 
  201. Usenet messages downloaded from Internet Conferences. The package is 
  202. shareware (ú10 registration fee). Private and newsgroup messages are 
  203. supported; message files should be in ö#! rnewsò format. Facilities 
  204. include auto expiry of messages, and automatic signatures.
  205. 8.9
  206. NoticeBoard Ö A new version has just been released by The Really Good 
  207. Software Company. Notice Board is the electronic display system which 
  208. enables sequences of poster-like displays to be run on unattended 
  209. monitors. The advanced version of NoticeBoard has an improved front-end 
  210. for easier page setup, and an option to use fades between pages whilst 
  211. the program is running. Current users can obtain an upgrade by returning 
  212. their existing disc to RGSC. The new version is ú35 inclusive.
  213. 8.9
  214. NStore 4D Ö H.S. Software have updated their National Curriculum record-
  215. keeping package. Automated report writing has been added, and the 
  216. package includes the latest (1995) level descriptions in all the 
  217. subjects, for both primary and secondary. NStore 4D costs ú44.95 
  218. inclusive, and includes a manual and two program discs, sufficient for 
  219. six classes of 36 children. Additional program discs for use in the same 
  220. school are available for ú3 each.
  221. 8.9
  222. Upgrades are available for existing users (ú4.70 from version 4.0, 
  223. ú16.95 from version 3.0 Ö you need to return your program disc, or quote 
  224. your disc registration number when ordering).
  225. 8.9
  226. Outline fonts from iSV Ö iSV aim to produce a new item each month. Among 
  227. some of their latest releases are two outline fonts packs (277 and 298). 
  228. The fonts are mostly PD versions from the USA. iSV have converted them, 
  229. added scaffold lines and kerning data, and packaged them for the Acorn 
  230. market. Many of the letters have been re-drawn and missing ones 
  231. included. In pack 298, there are 39 families, each with Regular, 
  232. Oblique, Condensed, Condensed Oblique, Extended, Extended Oblique (about 
  233. 273 fonts). Pack 277 contains 14 families with about 120 fonts. The 
  234. packs cost ú25 each, or ú45 for the two, from iSV Products Ö p&p ú1.50.
  235. 8.9
  236. Plantwise Ö Those who have seen the quality of Sherstonæs Bodywise 
  237. software will be pleased that their next offering, Plantwise, is now 
  238. available. öPlantwise allows pupils to explore all aspects of plant life 
  239. in highly intuitive and informative ways.ò It covers the major part of 
  240. the National Curriculum requirements for green plants as organisms at 
  241. both KS2 and KS3, and can be tailored to present easier or harder text 
  242. as required. The pack includes search cards, experiment sheet, useræs 
  243. manual and a guide to using the software in the classroom. Plantwise 
  244. costs ú44.95 +VAT from Sherston or ú50 through Archive.
  245. 8.9
  246. Rocket for your Pocket Ö ExpLAN have created a set of spreadsheet 
  247. datafiles for the Acorn Pocket Book and Psion 3/3a computers, for use in 
  248. Science, Maths and Technology. When used in conjunction with a Payloader 
  249. rocket, it enables pupils to track the rocketæs flight using a hand-held 
  250. protractor device, and calculate the height with the Pocket Book. The 
  251. datafiles contain formulae to calculate the average height from multiple 
  252. readings, filter out erroneous measurements, calculate the burn-time for 
  253. a given engine and calculate the thrust and acceleration. The payload 
  254. carried can be varied, and a graph of mass against height can then be 
  255. plotted. Further details from ExpLAN.
  256. 8.9
  257. Spelling Book Ö Spelling Book, from Creative Curriculum Software, is 
  258. aimed at users from 4 years old and upwards, provided they need help 
  259. with their spelling! It integrates with any word processor on every 
  260. Acorn 32-bit computer and is easy to configure and use.
  261. 8.9
  262. It is not a spell checker, but rather, a computerised spelling book. 
  263. When activated, dictionaries are instantly integrated in alphabetical 
  264. order. Dictionaries responding to curriculum needs can be simply and 
  265. quickly created, and a number of preset dictionaries are supplied with 
  266. Spelling Book. Also included on the disc are three spelling games: 
  267. Wordsearch, Fireworks and Art Gallery. Single user ú39 +VAT; site 
  268. licence ú89 +VAT.
  269. 8.9
  270. Textease templates Ö PaperSoft Ltd have just produced a selection of 
  271. templates for use with Textease. The first two selections contain 100+ 
  272. templates for Paper Direct Business Papers and 40+ templates for Paper 
  273. Direct Fun/Theme Papers (they cost ú24.95 and ú14.95 inclusive, 
  274. respectively). For label printing, there are templates for Avery laser, 
  275. and Avery b&w and colour inkjet labels (the laser label templates cost 
  276. ú14.95, the inkjet labels cost ú7.95). Finally, there are templates for 
  277. Averyæs indexing system. The template disc includes precision software 
  278. for each of the IndexMaker and ReadyIndex sheets, and for each number of 
  279. divisions (5, 6, 10 and 12). Label and Index discs also contain a small 
  280. clipart library of useful label and indexing icons.
  281. 8.9
  282. Trip Ö This package from Creative Curriculum Software has been designed 
  283. to provide assistance with the organising of school visits at home and 
  284. abroad. It is a purpose-designed database application for the trip 
  285. organiser, which can also be used to illustrate, for educational 
  286. purposes, the practical use of a database. Trip handles all the accounts 
  287. relating to a school visit Ö deposits, staged payments, special prices, 
  288. payment for optional activities, etc. It also stores all personal 
  289. details required Ö emergency addresses, dates-of-birth Ö and records 
  290. items received, (passport, medical information, etc). It costs ú14.95 
  291. +VAT from CCS.
  292. 8.9
  293. VersaTile Ö VersaTile, from Dial Solutions, is a tiling program designed 
  294. to encourage students of any age to explore geometry. The aim of the 
  295. software is to allow investigation of 2D shapes with the minimum of 
  296. restrictions, yet to utilise the computeræs power to provide a dramatic 
  297. increase in accuracy and productivity over conventional paper, pencil 
  298. and scissor techniques. It is a flexible tool that allows tiles to be 
  299. drawn easily and manipulated in a similar way to moving shapes around on 
  300. a table. VersaTile comes on two discs, and includes Oak Solutionsæ 
  301. !DrawPlot and !DrawPrint, plus a disc of examples.
  302. 8.9
  303. VersaTile costs ú45 +VAT for a single user, ú100á+VAT for a primary 
  304. school licence and ú200á+VAT for a secondary licence from CCS.
  305. 8.9
  306. VideoTrak Ö This new release from the Really Good Software Company 
  307. should be welcomed by video enthusiasts keen to get their video 
  308. collection organised. Once details have been entered into VideoTrak, you 
  309. can browse through the catalogues and easily locate any film by title, 
  310. actor, director, etc. With all categories fully cross-referenced, just 
  311. selecting, for example, an actoræs name will provide a list of all his 
  312. or her films, with instant access to detailed information on individual 
  313. films and which tape they are on. VideoTrak costs ú15 inclusive from 
  314. RGSC.
  315. 8.9
  316. Wing chair pricing Ö The kneeling chairs that we have been recommending 
  317. (see Archive 8.3 p4) are going up in price to ú340. However, I have one 
  318. in stock (black base with grey upholstery) at ú290. Give us a ring if 
  319. you are interested Ö first come, first served.
  320. 8.9
  321. Review software received...
  322. 8.9
  323. We have received review copies of the following: ÅCDFast (for Networks) 
  324. (u), ÅMacrolife (e), ÅMoneyáManagerá(u), ÅMoreáTalkingáStoriesá(e), 
  325. ÅNoticeBoardá(m), ÅOutline fonts from iSV (u), ÅSpelling Book (e), ÅTrip 
  326. (e), ÅTexteaseáTemplatesá(u), ÅVersaTile (e), ÅVideoTrak (u) ÅVzap (u).
  327. 8.9
  328. e=Education, b=Business, bk=Book, c=Comms, g=Game, h=Hardware, 
  329. l=Language, m=Multimedia, u=Utility, a=Art.
  330. 8.9
  331. If you would like to review any of these products, please contact the 
  332. Archive office. Potential reviewers will need to show that they would 
  333. use the product in a professional capacity or that they have some 
  334. knowledge of the particular field.áu 
  335. 8.9
  336.  
  337. 8.9
  338. 4th Dimension   1 Percy Street, Sheffield, S3 8AU. (0114¡270¡0661) 
  339. (0114¡278¡1091)
  340. 8.9
  341. Abacus Training    29 Okus Grove, Upper Stratton, Swindon, Wilts, SN2 
  342. 6QA.
  343. 8.9
  344. Acorn Direct   FREEPOST, 13 Dennington Road, Wellingborough, Northants, 
  345. NN8 2BR. (01933¡279300)
  346. 8.9
  347. Acorn Computers Ltd    Acorn House, Vision Park, Histon, Cambridge, CB4 
  348. 4AE. (01223¡254254) (01223¡254262)
  349. 8.9
  350. Aleph One Ltd   The Old Courthouse, Bottisham, Cambridge, CB5 9BA. 
  351. (01223¡811679) (01223¡812713)
  352. 8.9
  353. APDL    39 Knighton Park Road, Sydenham, London, SE26 5RN.
  354. 8.9
  355. Apricote Studios (p16)  2 Purls Bridge Farm, Manea, Cambridgeshire, PE15 
  356. 0ND. (01354¡680432)
  357. 8.9
  358. Avie Electronics (p18)  7 Overbury Road, Norwich. (01603¡416863) 
  359. (01603¡788640)
  360. 8.9
  361. Calligraph Ltd   53 Panton Street, Cambridge CB2 1HL. (01223¡566642) 
  362. (01223¡566643)
  363. 8.9
  364. Clares Micro Supplies   98 Middlewich Road, Rudheath, Northwich, 
  365. Cheshire, CW9 7DA.
  366. 8.9
  367.   (01606¡48511) (01606¡48512)
  368. 8.9
  369. Colton Software   2 Signet Court, Swanns Road, Cambridge, CB5 8LA. 
  370. (01223¡311881) (01223¡312010)
  371. 8.9
  372. Computer Concepts (pp8/12)   Gaddesden Place, Hemel Hempstead, Herts, 
  373. HP2 6EX. (01442¡63933) (01442¡231632)
  374. 8.9
  375. Creative Curriculum Software   5 Clover Hill Road, Savile Park, Halifax, 
  376. HX1 2YG. (01422¡340524) (01422¡346388)
  377. 8.9
  378. Dalriada Data Technology   145 Albion Street, Kenilworth, Warkwickshire, 
  379. CV8 2FY. (01926¡53901)
  380. 8.9
  381. David Pilling   P.O.Box 22, Thornton Cleveleys, Blackpool, FY5 1LR.
  382. 8.9
  383. Digital Phenomena   104 Manners Road, Southsea, Hants, PO4 0BG.
  384. 8.9
  385. EESOX   5 Hillfield Road, Comberton, Cambridge, CB3 7DB. (01223¡264242)
  386. 8.9
  387. Evolution Computer (p7)  An den Klippen 23, 57462 OLPE, Germany. (00-49-
  388. 2761-3062)
  389. 8.9
  390. ExpLAN   St Catherineæs House, 20 Plymouth Road, Tavistock, Devon, PL19 
  391. 8AY. (01822¡613868) (01822¡610868)
  392. 8.9
  393. Fabis Computing   Sarford House, Swadlincote, Derbyshire, DE11 9SL. 
  394. (01283¡552761)
  395. 8.9
  396. Generation Design   2 Whitecliff Gardens, Blandord Forum, Dorset DT11 
  397. 7BU.
  398. 8.9
  399. Geordian Systems   18 Megdova Str., 131 22 ILION, Athens, Greece. 
  400. (+30¡271¡24355) (gsal@posidon.servicenet.ariadne¡t.gr / 
  401. gkapog@di.uoa.ariadne¡t.gr)
  402. 8.9
  403. HCCS Ltd   575¡583 Durham Road, Gateshead, NE9 5JJ. (0191¡487¡0760) 
  404. (0191¡491¡0431)
  405. 8.9
  406. Hodge Electronic Services    16 Mold Road, Mynydd Isa, Clwyd, CH7 6TD. 
  407. (01244¡550803)
  408. 8.9
  409. HS Software   56 Hendrefolian Avenue, Sketty, Swansea, SA2 7NB. 
  410. (01792¡204519)
  411. 8.9
  412.   (01792¡298283)
  413. 8.9
  414. Iota Software Ltd   Iota House, Wellington Court, Cambridge, CB1 1HZ. 
  415. (01223¡566789)
  416. 8.9
  417.   (01223¡566788)
  418. 8.9
  419. Irlam Instruments   133 London Road, Staines, Middlesex TW18 4HN. 
  420. (01895¡811401)
  421. 8.9
  422. iSV Products   86, Turnberry, Home Farm, Bracknell, Berks, RG12 8ZH. 
  423. (01344¡55769)
  424. 8.9
  425. KCS Premier   71¡73 Chapel Street, Leigh, Lancashire, WN7 2DA. 
  426. (01942¡677777)
  427. 8.9
  428.   (01942¡672300)
  429. 8.9
  430. Krisalis Software   Teque House, Masonæs Yard, Downs Row, Moorgate, 
  431. Rotherham, S60 2HD. (01709¡372290) (01709¡368403)
  432. 8.9
  433. Kudlian Soft   8 Barrow Road, Kenilworth, Warwickshire, CV8á1EH. 
  434. (01926¡851147)
  435. 8.9
  436. Lindis International   Wood Farm, Linstead Magna, Halesworth, Suffolk, 
  437. IP19 0DU. (0198¡685¡477) (0198¡685¡460)
  438. 8.9
  439. Longman Logotron   124 Cambridge Science Park, Milton Road, Cambridge 
  440. CB4 4ZS.
  441. 8.9
  442.   (01223¡425558) (01223¡425349)
  443. 8.9
  444. Millipede Electronic Graphics   Cambridge House, Hargrave, Bury St 
  445. Edmunds, Suffolk, IP29 5HS. (01284¡850594) (01284¡850351)
  446. 8.9
  447. Newman Software   c/o Computer Centre, Newman College, Genners Lane, 
  448. Bartley Green, Birmingham, B32 3NT.
  449. 8.9
  450. Oak Solutions   Dial House, 12 Chapel Street, Halton, Leeds, LS15 7RN 
  451. (0113¡232¡6992)
  452. 8.9
  453.   (0113¡232¡6993)
  454. 8.9
  455. Octopus Systems   9 Randwell Close, Ipswich, IP4 5ES. (01473¡728943) 
  456. (01473¡270643)
  457. 8.9
  458. Oregan Developments   36 Grosvenor Avenue, Streetly, Sutton Coldfield, 
  459. B74 3PE. (0121¡353¡6044)
  460. 8.9
  461. Papersoft   10 Dunlin Road, Hemel Hempstead, Herts, HP2 6LU. 
  462. (01442¡391967)
  463. 8.9
  464. Partis Logistics   44 Alder Road, Hadrian Park, Wallsend, Tyne & Wear, 
  465. NE28 9UB. (0191¡295¡5988) (0191¡295¡5988)
  466. 8.9
  467. Quantum Software   35 Pinewood Park, Deans, Livingston, EH54 8NN. 
  468. (01506¡411162 after 6)
  469. 8.9
  470. Sherston Software   Angel House, Sherston, Malmesbury, Wilts. SN16 0LH. 
  471. (01666¡840433) (01666¡840048)
  472. 8.9
  473. Silicon Vision Ltd   Signal House, Lyon Road, Harrow, Middlesex, HA1 
  474. 2AG. (0181¡422¡3556) (0181¡248¡3589)
  475. 8.9
  476. Softease (p15)  The Old Courthouse, St Peters Churchyard, Derby, DE1 
  477. 1NN. (01332¡204911) or (01684¡73173)
  478. 8.9
  479. Soft Rock Software   FREEPOST (BS7978), Westbury¡on¡Trim, Bristol, BS10 
  480. 7BR.
  481. 8.9
  482. Superior Software   P.O. Box 6, Brigg, S Humberside, DN20 9NH. 
  483. (01652¡658585) (01652¡657807)
  484. 8.9
  485. The Advisory Unit   Endymion Road, Hatfield Herts, AL10 8AU. 
  486. (017072¡65443) (017072¡73651)
  487. 8.9
  488. The ARM Club   Freepost ND6573, London, N12 0BR. (0171¡624¡9918) 
  489. (0181¡446¡3020)
  490. 8.9
  491. The Really Good Software Company   39 Carisbrooke Road, Harpenden, 
  492. Herts., AL5 5QS.
  493. 8.9
  494. Topologika   Islington Wharf, Church Hill, Penryn, Falmouth, Cornwall, 
  495. TR10 8AT. (01326¡377771) (01326¡377771)
  496. 8.9
  497. Yellowstone Educ. Solutions   Welbeck House, Welbeck Road, Luton, Beds. 
  498. LU2 0HD.
  499. 8.9
  500. Zenta Multimedia   10 Ravenhurst Drive, Birmingham, B43 7RS. 
  501. (0121¡358¡3054) (0121¡358¡5969)
  502. 8.9
  503.  
  504. 8.9
  505. Archive Monthly Disc
  506. 8.9
  507. u Arctic demo (Richard Proctor) from Ned Abell Ö see Comment 
  508. Column,ápage 27.
  509. 8.9
  510. u Files from Keith Hodgeæs RiscáPC ColumnáÖápage 53.
  511. 8.9
  512. u PhoneDay-really(!)-ready STD application from Jim Nottingham Ö page 
  513. 28.
  514. 8.9
  515. u Educational jargon from Audrey Laski and Richard Rymarz Ö page 25.
  516. 8.9
  517. u The winning font from our font competition Ö page 26.
  518. 8.9
  519. u Files from Gerald Fittonæs ColumnáÖápage 45.
  520. 8.9
  521. u Sample module program from Nicholas Marriottæs Module Writing article 
  522. Ö page 63.
  523. 8.9
  524.  
  525. 8.9
  526. Norwich Computer Services     96a Vauxhall Street, Norwich, NR2 2SD. 
  527. (01603-766592) (764011)
  528. 8.9
  529.           ááááááááááááemail: PBeverley@arcade.demon.co.uk 
  530. 8.9
  531.  
  532. 8.9
  533. Fact-File
  534. 8.9
  535. (The numbers in italic are fax numbers)
  536. 8.9
  537. Government Health Warning Ö Reading this could seriously effect your 
  538. spiritual health
  539. 8.9
  540. He thought his run of lottery ticket entries had another week to go, so 
  541. when his numbers came up, he thought heæd won two million pounds. Then 
  542. he discovered it was the previous week that his entries had finished, 
  543. not this week. So what did he do? He committed suicide.
  544. 8.9
  545. öIf only I had checked the ticket...ò öIf only my friend had reminded me 
  546. that we only had a limited run of entries...ò öIf only... ò öIf only... 
  547. ò öIf only I hadnæt reacted so badly, my wife and two children wouldnæt 
  548. now be without husband and father.ò öIf only... ò öIf only... ò
  549. 8.9
  550. ~~~~~~~~~~~~~~~~~~~
  551. 8.9
  552. öWell, I try to follow the Sermon on the Mount Ö do unto others, etc.ò  
  553. Excuse me, when did you last actually read it? Have you ever read it? 
  554. (Matthew chapters 5 to 7.) Here are a couple of quotes to remind you...
  555. 8.9
  556. But I tell you that anyone who is angry with his brother will be subject 
  557. to judgment... ...anyone who says, ÉYou fool!æ will be in danger of the 
  558. fire of hell.  (Matthew 5:22)
  559. 8.9
  560. And if your right hand causes you to sin, cut it off and throw it away. 
  561. It is better for you to lose one part of your body than for your whole 
  562. body to go into hell.  (Matthew 5:30)
  563. 8.9
  564. ~~~~~~~~~~~~~~~~~~~
  565. 8.9
  566. öBut what IS hell?ò Well, if what Jesus said is true (and I say öIFò), 
  567. then hell is realising that it IS true Ö but too late! Jesusáspelt out 
  568. plainly the joys available to those who believe in him but he also 
  569. explained that if people reject (or choose to ignore) his claims then, 
  570. when they die, they will be given what they chose Ö a life without God Ö 
  571. and that is hell. Hell is realising too late that you will never know 
  572. the joy of Godæs love.
  573. 8.9
  574. öIf only I had read the bible.ò öIf only I had paid more attention to 
  575. the burblings of that idiot Paul Beverley.ò öIf only... ò öIf only... ò 
  576. öIf only I hadnæt thought I knew better.ò öIf only... ò öIf only... ò
  577. 8.9
  578. For Godæs sake, and for your own sake, check it out. Jesus might just 
  579. have been telling the truth.
  580. 8.9
  581. P.B.
  582. 8.9
  583. Paul Beverley
  584. 8.9
  585. How do you like the new-look Archive?
  586. 8.9
  587. Thanks for all the responses to the new-look Archive last month 
  588. (including the gentleman who thought it was so appalling it must have 
  589. been an April Fool!). By and large, you liked the new layout but felt 
  590. that the headings were a bit too bold. So, I have reduced the UltraBold 
  591. to ExtraBold Ö I hope that does the trick.
  592. 8.9
  593. Archive is YOUR magazine
  594. 8.9
  595. Let me make the statement, as I do periodically, that this is YOUR 
  596. magazine. You are the ones that make it happen, not me. If you write 
  597. lots of good articles, it will continue to be (what I believe is) a very 
  598. good magazine, but if you stop writing, Archive dies overnight. The 
  599. supply of articles has been getting a little thin of late and for the 
  600. last couple of months, itæs been touch and go whether Iáwould have 
  601. enough articles. Please keep them coming! Thank you.
  602. 8.9
  603. Please support NCS
  604. 8.9
  605. At one time, we were able to make quite sizeable charitable donations 
  606. from NCS Ö it was earning more than I and my family needed to live on Ö 
  607. but those days are gone, I fear. As you may have guessed, these last two 
  608. years have not been easy and we arenæt out of the woods yet. I have to 
  609. confess that our account with Acorn wasnæt up-to-date when the first 
  610. batch of PC cards came through but when we realised it, they had all 
  611. been allocated to other dealers. I apologise for that over-sight which 
  612. has meant an even longer wait for many of you. The cards are now coming 
  613. through, so just listen to the ansaphone weæve set up on 01603-766585 
  614. for the latest news.
  615. 8.9
  616. Once again, thanks for all your support Ö I do appreciate it!
  617. 8.9
  618. Bankrupt Stock
  619. 8.9
  620. Last month we bought up some stock from a company that was closing down. 
  621. The following are still available Ö please ring 01603-766592 if you are 
  622. interested in any of them.
  623. 8.9
  624. N.B. All items are brand new (12 month warranty) unless otherwise 
  625. marked.
  626. 8.9
  627. (We have also added in one or two of our own bits which we want to sell 
  628. off!)
  629. 8.9
  630. New Computers & monitors
  631. 8.9
  632. ACB45 (9Mb) RiscáPC with AKF85 Ö ú2466 ÖÖ> ú2200
  633. 8.9
  634. ACB25 (5Mb) RiscáPC with AKF85 Ö ú2114 ÖÖ> ú1900
  635. 8.9
  636. A3010 (1Mb) with Action Pack software Ö ú299 ÖÖ> ú260
  637. 8.9
  638. A3010 (1Mb) with Learning Curve software Ö ú299 ÖÖ> ú260
  639. 8.9
  640. A3010 (2Mb) with Early Years software Ö ú399 ÖÖ> ú350
  641. 8.9
  642. Old computers & monitors
  643. 8.9
  644. A3000 (2Mb) RISCáOS 3.1, RGB monitor, HCCS SCSI card Ö ú250 (S/H Ö no 
  645. warranty)
  646. 8.9
  647. Podules & add-ons
  648. 8.9
  649. Midi interface for A3000/3010/4000 Ö ú53 ÖÖ> ú30 (S/H Ö no warranty)
  650. 8.9
  651. HCCS User Port / Analogue Ö ú46 ÖÖ> ú23 (S/H Ö no warranty)
  652. 8.9
  653. Dual 3╜ö floppy drives in external box Ö ú25 (S/H Ö no warranty)
  654. 8.9
  655. CD drives
  656. 8.9
  657. Morley dual speed SCSI drive, caddy loading, for RiscáPC. ú290 ÖÖ> ú195
  658. 8.9
  659. Ultimate dual speed (ex-demo) external drive +A5000 type interface. ú263 
  660. ÖÖ> ú170 (no warranty)
  661. 8.9
  662. Mac SCSI CD-ROM Ö ú50 (no warranty)
  663. 8.9
  664. Removable drives
  665. 8.9
  666. 105Mb internal IDE drive (with 1 cartridge) Ö ú370 ÖÖ> ú240
  667. 8.9
  668. Refurbished 105Mb external SCSI drive (with 1 cartridge) Ö ú410 ÖÖ> ú210 
  669. (6 month warranty)
  670. 8.9
  671. 105Mb cartridges (if bought with a drive) Ö ú60 ÖÖ> ú50
  672. 8.9
  673. Software
  674. 8.9
  675. TouchType Ö ú49.35 ÖÖ> ú30 (See last monthæs offer Ö page 3)
  676. 8.9
  677. Schema 1 Ö ú125 ÖÖ> ú40 (upgrade to Schema 2 is about ú60)
  678. 8.9
  679.  
  680. 8.9
  681.  
  682. 8.9
  683. Help!!!!
  684. 8.9
  685. Acorn DTP Ö I want to print out an A5 booklet by printing onto both 
  686. sides of A4 sheets, folding and stapling. Simple. Can Acorn DTP do it?
  687. 8.9
  688. Charles Morris, 30 Southcourt Road, Cardiff, CF3á7DB. (01222-490766)
  689. 8.9
  690. Alternative Risc PC keyboards Ö After several attempts to learn to 
  691. touch-type using a keyboard tutor, I have given up in disgust. I find 
  692. that, after 20 minutes sitting in the Érecommended positionæ, my wrists 
  693. and arms begin to ache and I rapidly revert to my two-fingered approach. 
  694. Since I seem to be incompatible with the PC type keyboard, the next best 
  695. option is to find an input device more suitable to me. Has any reader 
  696. had experience of / problems in using, one of the Microsoft Natural 
  697. keyboards on the Risc PC? Does anyone know of any other alternative 
  698. (ergonomic) keyboards? I recall that some years ago the Maltronic(?) 
  699. keyboard was going to revolutionise typing.
  700. 8.9
  701. Ashoke Patel, Ilford
  702. 8.9
  703. Basic Wimp Programming book Ö This Dabs Press book by Allan Senior is 
  704. now out of print. Does anyone have a copy that they would be willing to 
  705. donate? I have a customer who wants to buy one and if you donate the 
  706. book (and disc) to me, Iæll sell it to him and give the money to 
  707. charity. Any offers?
  708. 8.9
  709. Ed.
  710. 8.9
  711. Christian PD Ö I am going to be setting up a PD library for the 
  712. Christian Acorn Users Group. This will cover clipart, resources, etc. If 
  713. you have any material, please send it to me on 3╜ö disc. Thank you.
  714. 8.9
  715. Andrew Bower, 60 Barcheston Road, Knowle, Solihull, B93 9JT
  716. 8.9
  717. Development software Ö I have recently started reading a book by Paul 
  718. Overaa, on program design techniques using Warnier diagrams. Does any 
  719. Archive reader know of some suitable software (one or several bits) that 
  720. will assist in producing these Warnier diagrams. The Warnier technique 
  721. relies on using sets of curly brackets that define a group of operations 
  722. and the order that they are to be performed.
  723. 8.9
  724. Ashoke Patel, Ilford
  725. 8.9
  726. Graphing software Ö In the past, a number of my graphing applications 
  727. have been distributed by Norwich Computer Services at various times on 
  728. several of the NCS Shareware or monthly discs. Since the Shareware discs 
  729. are no longer available, I have collected all these applications 
  730. together onto one disc. The disc can be obtained direct from myself at a 
  731. modest charge of ú4. This registration fee entitles the user to upgrade 
  732. at any time to the latest version. The many users who are already 
  733. registered can, of course, upgrade to these latest versions in the usual 
  734. way.
  735. 8.9
  736. The applications included on the current disc are !GraphDraw, 
  737. !MultiPlot, !ChartDraw, !FNPlotter, !Surface, !3DFnEdit, !Text>Draw. 
  738. GraphDraw allows data to be fit, for example, to a straight line, a 
  739. polynomial or spline curve. MultiPlot allows a number of curves to be 
  740. superimposed on the same graph. ChartDraw allows the production of bar 
  741. and pie charts. The 3D surface plotters are still under development, but 
  742. are functional. The package is available from:
  743. 8.9
  744. Chris Johnson, 7 Lovedale Grove, Balerno, Edinburgh, EH14 7DR
  745. 8.9
  746. Microwriter Ö I have used a device called a Microwriter since I was in 
  747. secondary school. I used it for taking notes in lessons or as an 
  748. alternative keyboard for generating text before transferring via 
  749. Commstar II, into View on the BBC Master for final polishing. I have now 
  750. bought an A3010 and want to continue using my Microwriter in a similar 
  751. fashion. I would be grateful if anyone could let me know if there is any 
  752. suitable software available.
  753. 8.9
  754. John Rees, Swn-w-Nant, Stuart Street, Treherbert, Rhondda, CF42 5PR
  755. 8.9
  756. More TurboDriver problems Ö My computer setup consists of an A3010 (2Mb 
  757. RAM, floppy only), AKF17 and Canon BJ200, usually running Impression 
  758. Publisher or Draw. Recently I started having problems with the 
  759. TurboDriver version 4. When I start printing anything more than a few Kb 
  760. in size, I get an error message, öLZW code too large (StreamSquash)ò. I 
  761. have tried talking to CC but they say that there is nothing wrong with 
  762. the driver, and that my problem is unique! I would be very grateful for 
  763. any assistance.
  764. 8.9
  765. Islam Uddin, London
  766. 8.9
  767. Mouse operations Ö I am trying to help an arthritis sufferer to use a 
  768. mouse. Most difficult are click and drag operations. I am aware of 
  769. Warfarin that replaces the mouse with ALT+keys but what I am looking for 
  770. is the ability to move the mouse but assign keyboard keys (without 
  771. <shift> or <Alt> Ö perhaps the top three of the numeric keypad) as the 
  772. mouse buttons. Can anyone help?
  773. 8.9
  774. John Thorn, Cardiff (GBAXA5RF@IBMMAIL.COM)
  775. 8.9
  776. Printing drawfiles Ö How can I print a drawfile as a header from within 
  777. Basic at the top of the sheet, and not have a form feed, so that I can 
  778. then print my Bridge results (see H & T, p 50) all in one go? I can draw 
  779. it from Basic using the PDriver commands, but it insists on doing a full 
  780. page instead of the limited rectangle I require.
  781. 8.9
  782. Also, does anyone know of a PD program that will edit the modern non-
  783. squashed ÉPrinterDefnæ files as the original one did?
  784. 8.9
  785. John Wallace, Crawley
  786. 8.9
  787. Risc PC drives etc Ö We have had a request regarding several matters 
  788. which may be of general interest, so if anyone would like to answer them 
  789. for the magazine, we would be most grateful.
  790. 8.9
  791. Can someone explain what the Enhanced IDE, Fast SCSI and Wide SCSI disc 
  792. formats are, and how they relate to future developments of new machines 
  793. from Acorn? Can any of these be used already on the Risc PC and, if so, 
  794. what is needed to use them? Will it be possible to add SCSI-3 to the 
  795. system when the specifications are finalised? Also, is there any news 
  796. regarding the PCI adaptor to allow PCI expansion cards to be added to 
  797. the Risc PC?
  798. 8.9
  799. Chris Walker, Norfolk
  800. 8.9
  801. Squashed lines on printouts Ö When printing, I find that, every so 
  802. often, my BJ300 printer will produce a squashed line of text, about one 
  803. per page. I was going to ask whether this was a known problem with the 
  804. printer, because a colleague has had similar problems and, since we have 
  805. the same printer, we assumed that it was that causing the problem. Then 
  806. I noticed the same effect very occasionally in Archive, so it looks as 
  807. if other printers may be vulnerable. Does anyone know what causes this 
  808. effect, and whether anything can be done about it?
  809. 8.9
  810. Danny Lawrence, Nottingham
  811. 8.9
  812. Squirrel 2 transfer Ö Does anyone know if itæs possible to unlock 
  813. Squirrel 2 from one machine and install it on another (Iæm about to 
  814. upgrade to a Risc PC and Squirrel is locked onto my A5000És ID number)? 
  815. Digital Services, who used to produce Squirrel, seem to have 
  816. disappeared, and left users with this problem. Does anyone know if 
  817. Squirrel has been taken over by another company, as it would be a shame 
  818. to lose such a useful program?
  819. 8.9
  820. Jon Aylwin, 4 St Margarets Close, Hemyock, Devon, EX15 3XJ. (01823-
  821. 680111)
  822. 8.9
  823. Transport from Winchester Ö A pensioner from Winchester has offered some 
  824. BBC stuff for our charity-Beeb project. Is there anyone in the 
  825. Winchester area able to help get the bits up to Norwich? Is anyone 
  826. heading up to Norwich on business at some stage with an empty car who 
  827. could actually bring it? Beryl says she has all the packing materials 
  828. but itæs almost a car-full so it would cost a lot to send be carrier. 
  829. Any help offered would be much appreciated Ö please contact the NCS 
  830. office or RepairZone (01603-400477) who are administering the scheme.
  831. 8.9
  832. Beryl Orchard, Winchester
  833. 8.9
  834.  
  835. 8.9
  836. Evolution Computer
  837. 8.9
  838. (New)
  839. 8.9
  840.  
  841. 8.9
  842. CC
  843. 8.9
  844. From 8.8 page 23
  845. 8.9
  846.  
  847. 8.9
  848. Non-Designeræs Design Book
  849. 8.9
  850. (New)
  851. 8.9
  852.  
  853. 8.9
  854. CC
  855. 8.9
  856. From 8.8 page 24
  857. 8.9
  858.  
  859. 8.9
  860. CD-ROM Column
  861. 8.9
  862. Andrew Flowerdew
  863. 8.9
  864. I was going to do a CD-ROM Column last month but those naughty people at 
  865. Acorn sent me a PC Card for my Risc PC and, well, I just had to play... 
  866. 8.9
  867. My first impressions of the way the PC Card handles CD-ROM software are 
  868. very favourable. Most of the software that I have tried has worked, 
  869. including movies, images, etc. However, since I have not received the 
  870. sound card yet, I canæt comment about sound. The only problems I have 
  871. encountered so far have been in some of the introductory software on 
  872. some magazine CD-ROMs discs. Also, some of the Dorling Kindersley 
  873. software has introductory screens where the colour looks decidedly 
  874. psychedelic. This seems to be cured when the software takes you to the 
  875. main body of information where everything returns to normal.
  876. 8.9
  877. I think it would be a good idea to try to compile a database of CD-ROMs 
  878. which work, half work, or fail using the Risc PC PC Card and the PC 
  879. Podule but, before we start, I would like to hear from readers what 
  880. fields they think the database should contain, so please write or e-mail 
  881. me with suggestions.
  882. 8.9
  883. Installing a CD-ROM in a Risc PC
  884. 8.9
  885. A few of our staff took advantage of the Acorn offer, just before 
  886. Christmas, to buy a CD-ROM drive for ú29 if you bought a Risc PC. The 
  887. Risc PCs arrived before Christmas, although the CD-ROM drives didnæt 
  888. arrive until the last week of February. I recalled the computers to the 
  889. computer room and opened the CD-ROM packaging. Great joy! There was a 
  890. clearly written manual and well laid out components, right the way down 
  891. to ribbon cables that were bent and laid out so that they would fit into 
  892. the Risc PC correctly. The whole pack was so easy that I managed to 
  893. install both CD-ROM drives into the two Risc PCs in less than 30 
  894. minutes. Well done, Cumana!
  895. 8.9
  896. I spent a little while making sure the drives were set up and working 
  897. well for their users and found Cumanaæs Speedy CD utility (supplied with 
  898. the drives) easy to set up and use. I must admit that I was pleasantly 
  899. surprised by the speed and easy of use of the system and look forward to 
  900. doing some raw tests on the drive in the future.
  901. 8.9
  902. CD-ROM of the month
  903. 8.9
  904. I hope that this section will develop into a way in which you, the 
  905. reader, can let others know about CD-ROMs that you use and why you like 
  906. them. I was going to mention the BitFolio Graphics CD-ROM but it was 
  907. reviewed last month. However, it is one of those CDs which is so popular 
  908. that I have had to put it onto a large hard disc on my network Ö it is 
  909. used by large numbers of both adults and pupils. 
  910. 8.9
  911. So CD-ROM of the month is Treasure Chest, from NorthWest SEMERC. This is 
  912. a CD-ROM of resources which is well laid out and has a clear and very 
  913. understandable user interface. The CD contains a large number of 
  914. graphics and sounds set out in topic areas, and the quality of the 
  915. artwork is generally superb. It is very easy to use and is designed to 
  916. allow access for special needs pupils. This CD-ROM sits on my network, 
  917. working quickly and easily, and is a very useful resource for both 
  918. teachers and pupils.
  919. 8.9
  920. Grief from Scotland
  921. 8.9
  922. I received a letter from Fred Grieve, a teacher in Scotland, who has had 
  923. a rather bad experience with an HCCS Ultimate SCSI podule. Fred bought 
  924. the podule partly to access PhotoCD drives, but found that he had 
  925. problems accessing PhotoCD images on discs containing more than 80 
  926. images. He also had a problem with various other CD-ROMs, where the 
  927. software would produce error messages when trying to access different 
  928. parts of the disc. 
  929. 8.9
  930. When Fred contacted HCCS, they explained that the errors were due to a 
  931. change in the firmware (the software held in the ROM chip inside the 
  932. drive) made by Mitsumi, the company who make the drive. They also said 
  933. that Armstrong Walker, the company who write their software, were 
  934. working on a fix.
  935. 8.9
  936. Although HCCS have offered Fred an upgrade to a newer, more expensive 
  937. drive (for the difference in cost), he feels that their response has 
  938. been less than satisfactory, in that the errors that he has encountered 
  939. have still not been sorted out and he does not want to spend any more 
  940. money.
  941. 8.9
  942. Fred finally gave up and ordered a Cumana SCSI II interface and CD-ROM 
  943. from his helpful local dealer, Moray Micro, which he finds Éfar 
  944. superioræ to the HCCS drive. However, the episode has left a very sour 
  945. taste and Armstrong Walker have still got Fredæs PhotoCD which he lent 
  946. to them for tests.
  947. 8.9
  948. The rights and wrongs of this case can be argued until the cows come 
  949. home but it does highlight a few points about CD-ROM drives, interfaces 
  950. and software. 
  951. 8.9
  952. Manufacturers of CD-ROM drives are continually trying to improve the 
  953. performance of their drives and this often means a change in the 
  954. firmware in the drive. This can have repercussions for the developers of 
  955. interface software. 
  956. 8.9
  957. This is usually not a problem for companies who sell a specific drive/
  958. interface package, since the package as a whole should have been tested 
  959. thoroughly before being sold. However, when purchasing a drive for SCSI 
  960. interface, it is worth checking whether the drive is supported by the 
  961. SCSI software which comes with the interface.
  962. 8.9
  963. In general, if you are using SCSI, you should be using CDFS v2.20 or 
  964. above. You then need a driver for the particular drive you are 
  965. purchasing. So, for example, I use a Toshiba driver module from Morley 
  966. to drive my two Toshiba drives and this setup works with both my Cumana 
  967. interface and my creaking, old Oak interface.
  968. 8.9
  969. The situation may become clearer with the advent of the Eesox SCSI II 
  970. CD-ROM driver. This piece of software claims to allow any SCSI II CD-ROM 
  971. drive to work with Acornæs CDFS. I hope to test it soon.
  972. 8.9
  973. Digital video support
  974. 8.9
  975. The table above shows the current state of play, as provided by Acornæs 
  976. multimedia guru, Stuart Palmer. I will aim to update the list as time 
  977. goes by and if anyone has any information which will help with this, 
  978. please contact me via Archive or the address below.
  979. 8.9
  980. Green Book Ö White Book ?
  981. 8.9
  982. The main standards for CDs are set out in various documents, known by 
  983. different colours. The original standard was for CD Digital Audio and 
  984. was known as the Red Book. This was followed by the Yellow Book, which 
  985. set out standards for CD-ROM. The Yellow Book specification was later 
  986. modified to cope with CD-ROM XA and multi-session Photo CD discs.
  987. 8.9
  988. However, recently, two more standards were published, one by Philips 
  989. called the Green Book standard, which was designed to lay down standards 
  990. for CD-i players and another, the White Book standard, which covers the 
  991. new Video CD system of MPEG1 full-screen, full-motion video.
  992. 8.9
  993. In practice, unless you have a large number of old Philips CDi video 
  994. CDs, the White Book standard is the most important of these two and you 
  995. should certainly ask if the drive you are going to buy is White Book 
  996. compliant.
  997. 8.9
  998. As always, you can contact me via Archive or c/o DCPS, Cranbrook, Kent 
  999. TN17 3NP or via e-mail on abf@dcpscran.demon.co.uk.áu 
  1000. 8.9
  1001.  
  1002. 8.9
  1003.  
  1004. 8.9
  1005. CD-ROM drives and MPEG support
  1006. 8.9
  1007. ááááááááááááááááááááááááááááááááááááááááááááááááááááGreenBookáááWhiteBo
  1008. ok
  1009. 8.9
  1010. Cumana
  1011. 8.9
  1012. Panasonic CR562 IDE  No*  Yes
  1013. 8.9
  1014. Panasonic CR562 Parallel  No*  Yes
  1015. 8.9
  1016. Panasonic CL503 SCSI  Yes  Yes
  1017. 8.9
  1018. Series 600 (Sony CDU561) SCSI  Yes  Yes
  1019. 8.9
  1020. Morley
  1021. 8.9
  1022. Toshiba 3401    Yes
  1023. 8.9
  1024. Toshiba 3501    Yes
  1025. 8.9
  1026. Toshiba 4101    Yes
  1027. 8.9
  1028. Sony CDU31A
  1029. 8.9
  1030. Sony CDU33A
  1031. 8.9
  1032. Morley
  1033. 8.9
  1034. MediaVision CDR-H93MV  Yes  Yes
  1035. 8.9
  1036. Computer Concepts
  1037. 8.9
  1038. Pioneer  Yes  Yes
  1039. 8.9
  1040. á*These drives will support Green Book video, if provided with the most 
  1041. recent revision of the Panasonic firmware. This revision is not shipped 
  1042. by Acorn in the Multimedia Risc PC, but is available from Cumana as an 
  1043. option.
  1044. 8.9
  1045.  
  1046. 8.9
  1047. Softease
  1048. 8.9
  1049. From 8.8 page 11
  1050. 8.9
  1051.  
  1052. 8.9
  1053. u Archive Special Offersáu 
  1054. 8.9
  1055. ~~~~~~~~~~~~~~~~~~~~~~
  1056. 8.9
  1057. Datapower Database
  1058. 8.9
  1059. u After the good review which Datapower received (8.6. p43), we have 
  1060. arranged a special offer price with Iota. The full price is ú149 +VAT = 
  1061. ú175.08, the normal Archive price is ú160, but it is 
  1062. onáspecialáofferáatáú120 Ö an excellent saving! This was to be for 
  1063. foráoneámonth, only but because the demand was so high, we have extended 
  1064. the offer to two months.áu 
  1065. 8.9
  1066. öMy final choice is Datapower. Whilst I dislike the copy protection 
  1067. method used (at least it is not as bad as Squirrelæs), and although it 
  1068. is not a relational database, I found the lookup facility was adequate 
  1069. for my needs. The design process, reporting facilities and general look 
  1070. and feel of the program were such that I found myself turning more and 
  1071. more to this package as the review period went by. You will not be 
  1072. disappointed if you follow my example and purchase this program for your 
  1073. computer. Simon Coulthurst.ò
  1074. 8.9
  1075. Textease
  1076. 8.9
  1077. u Weæve also managed to arrange a special limited offer on Textease, the 
  1078. budget DTP package. Once again, theáreviewá(see last month Öápage 43) 
  1079. was very positive.
  1080. 8.9
  1081. The full price is ú39.50 but for two months, it is 
  1082. onáspecialáofferáatáú35.áu 
  1083. 8.9
  1084. Personal Accounts v3
  1085. 8.9
  1086. u The full price of Personal Accounts is ú49.95 and the special price 
  1087. (for Archive subscribers only) is ú35. The only difference with this 
  1088. special version is that, to save costs, it will not come in a 
  1089. presentation case. The offer was to be for one more month, but, again, 
  1090. the demand is so high, we are extending the offer for one more month. To 
  1091. take advantage of this offer, just send in your order for Personal 
  1092. Accounts to NCS in the normal way but simply do so at ú35 instead of 
  1093. ú49.95.áu 
  1094. 8.9
  1095.  
  1096. 8.9
  1097. Club News
  1098. 8.9
  1099. The ARM Club is holding another Open Day. This takes place on Sunday, 
  1100. June 11th at Belmont School, Mill Hill, London NW7. For more details, 
  1101. contact Ralph Sillett on 0171-624-9918.áu
  1102. 8.9
  1103.  
  1104. 8.9
  1105. Avie
  1106. 8.9
  1107. From 8.8 page 17
  1108. 8.9
  1109.  
  1110. 8.9
  1111. Apricote
  1112. 8.9
  1113. From 8.8 page 18
  1114. 8.9
  1115.  
  1116. 8.9
  1117. Making Movies
  1118. 8.9
  1119. Mike Battersby
  1120. 8.9
  1121. I work for the Kingston Schoolsæ IT Unit where we have recently been 
  1122. involved in translating the Map Skills CD-ROM (Key Stages 2-3) from PC 
  1123. to Acorn format. We have been working in conjunction with Pebbleshore 
  1124. Ltd (who published the original PC version) and Cumana (well known for 
  1125. their CD¡ROM drives etc), who are publishing the Acornáversion.
  1126. 8.9
  1127. Although much of the objective was simply to translate the existing main 
  1128. elements, there was also the aim to enhance the application in its Acorn 
  1129. version in several ways. One of these was to add video shots of the 
  1130. locations used on the CD, so that the maps used can be related to videos 
  1131. (and still images) of the areas they represent, for the purpose of 
  1132. developing the understanding of the maps.
  1133. 8.9
  1134. Producing the videos
  1135. 8.9
  1136. This then raised questions as to what equipment to use to produce the 
  1137. videos. This article is not intended to be a full review of the two 
  1138. alternatives tried, but is an account of our experience and choice, 
  1139. based on what we were trying to achieve, and the constraints involved. 
  1140. The main concerns we had were that the replay movies produced should be 
  1141. of an öacceptable qualityò and not require undue amounts of RAM memory 
  1142. to decompress. What constitutes öacceptableò is, of course, subjective 
  1143. but had to satisfy ourselves and the other two main parties involved. 
  1144. Since the movies were to be silent, the audio capabilities were not an 
  1145. issue.
  1146. 8.9
  1147. Eagle + Eidoscope
  1148. 8.9
  1149. The first system tried was the Eagle card from Computer Concepts, with 
  1150. the Eidoscope software for editing. Since we were concerned with the 
  1151. memory needed to decompress the movies, the only real option of formats 
  1152. was the Eidos compressed format which requires just under 1Mb of RAM to 
  1153. decompress. The uncompressed formats produced higher quality but require 
  1154. around 2Mb of RAM free for playing via ARMovie, which was much too much. 
  1155. Eidoscope is the only software available for editing the Eidos format 
  1156. movies.
  1157. 8.9
  1158. The results produced an acceptable quality for commercial use, but only 
  1159. by a narrow margin. The pictures suffered from a narrow black strip 
  1160. along the side and base of the picture, which was not too drastic but 
  1161. annoying. It was desired to have a title öheaderò at the beginning of 
  1162. each movie which, for Acorn Replay movies, is commonly referred to as 
  1163. the öhelpful spriteò. The Eagle card automatically puts in its own 
  1164. sprite which advertises the Eagle card and Computer Concepts. Eidoscope 
  1165. replaces this with its own logo! The only obvious way to put in your own 
  1166. is to replace the sprite file inside either the application that 
  1167. produces the movie (if it is not to be edited), or the one inside 
  1168. Eidoscope. In either case the application must then be rerun each time 
  1169. the sprite file is changed. The Eagle card also adds in header 
  1170. information with a Computer Concepts copyright notice inside all your 
  1171. own movies! This header cannot be edited in the Eidos compressed format, 
  1172. though it can be edited in the uncompressed format, as alternative 
  1173. editing or compression software can be used.
  1174. 8.9
  1175. However, the Eagle card did produce acceptable picture quality, and 
  1176. Eidoscope was quite user-friendly for editing pieces of video together, 
  1177. with the particular advantage of allowing various forms of cross fades 
  1178. etc, to join clips. Eidos, however, do not allow distribution of the 
  1179. compression and decompression modules for commercial use without 
  1180. agreement, though they can be distributed for non-commercial use. Since 
  1181. the project already involved the three parties mentioned earlier, plus 
  1182. Acorn (for ARMovie) and Oak Solutions (as it is a Genesis application 
  1183. and required the Software Developeræs toolkit to allow commercial 
  1184. distribution), we were reluctant to have yet another party involved.
  1185. 8.9
  1186. Irlam 24i16 + Empire
  1187. 8.9
  1188. At this time, the Irlam 24i16 digitiser card appeared on the market so 
  1189. we decided to give it a try in comparison, using the Empire editing 
  1190. software from Uniqueway. The card allows movies in a variety of formats 
  1191. including a real time compressed format or various uncompressed ones. 
  1192. The image quality was distinctly better on the majority (but not all) of 
  1193. the recordings made using the same source equipment and tapes as with 
  1194. the Eagle card. The uncompressed format required only marginally more 
  1195. RAM to display than the Eidos compressed format, and the real time 
  1196. compression format even less.
  1197. 8.9
  1198. Further to this, the Irlam card allows hardware adjustment to take out 
  1199. any black stripes around the edges Ö a considerable advantage. As 
  1200. regards the helpful sprite, initially it is a copy of the first frame 
  1201. but this can easily be changed by dragging an alternative sprite onto an 
  1202. editing dialogue box. The written header information can also be set to 
  1203. the useræs own wording from the save dialogue box.
  1204. 8.9
  1205. The card can, incidentally, produce movies of varying sizes as against 
  1206. the fixed Eagle size, which could be a considerable advantage, though 
  1207. was not required for our purposes. It also provides more control over 
  1208. colour, contrast etc, and no permission is needed to distribute the 
  1209. ARMovie modules for the Irlam card.
  1210. 8.9
  1211. Editing with Empire was as straightforward as with Eidoscope 
  1212. (straightforward when you know how, but it takes time to suss out) and, 
  1213. while the quality of each seemed about the same, my slight personal 
  1214. preference is for Empire, for the way it displays strips of frames of 
  1215. clips, allowing you to see a sequence of frames on screen at one time.
  1216. 8.9
  1217. Conclusion
  1218. 8.9
  1219. In the end, because of technical questions associated with the use of 
  1220. Replay from CD-ROM, further compression/processing of the files is 
  1221. likely to be necessary but the above account does at least bring to 
  1222. light some of the important factors to be considered when looking at 
  1223. alternatives for making Replay movies and may, hopefully, be useful to 
  1224. others in a similar situation.áu 
  1225. 8.9
  1226.  
  1227. 8.9
  1228. Give us æyer old Beebs & monitors
  1229. 8.9
  1230. (and A310, A3000, A400, etc, etc.)
  1231. 8.9
  1232. We have had an overwhelming response to our suggestion last month that 
  1233. we might re-cycle old computers and peripherals for charitable purposes. 
  1234. So PLEASE, if you have any old Beebs, Masters, printers, user ports, 
  1235. concept keyboards (especially useful for special needs applications), 
  1236. small hard drives, colour monitors, floppy drives, etc, etc just send 
  1237. them in to us at NCS. Potential users include: Downs Syndrome 
  1238. Associations, Mencap, Special Needs Departments in schools.
  1239. 8.9
  1240. It wonæt cost you much to stick them in a big box, take them along to 
  1241. your local post office and send them by parcel post... weæll get them 
  1242. eventually!!! Alternatively, telephone Parcel Line, Target Express or 
  1243. any other carrier who has a depot near you (see your local Yellow Pages) 
  1244. and they will come and pick up the box from you for ú10 or ú15 or so 
  1245. (especially if you say itæs for a charity scheme!).
  1246. 8.9
  1247. If you are feeling really generous and have any old RISCáOS computers of 
  1248. any vintage that you donæt want, we can certainly find them a good home, 
  1249. so just send them in to NCS.
  1250. 8.9
  1251. N.B. If any of the things you send donæt work, please mark them as such 
  1252. Ö and send them anyway because we can probably put together two duff 
  1253. ones and make a working one.
  1254. 8.9
  1255. Also, whether the items work or not, please mark the box öFor Charity 
  1256. Useò Ö or we might think they have come in for repair, fix them and send 
  1257. them back to you with a bill for the repair costs!!áu
  1258. 8.9
  1259. The scheme is going well but weæve got quite a few Beebs we canæt use 
  1260. because there are no monitors... Any offers?
  1261. 8.9
  1262. Catering for Crowds
  1263. 8.9
  1264. (New)
  1265. 8.9
  1266.  
  1267. 8.9
  1268. Comment Column
  1269. 8.9
  1270. Budget games Ö With so many ú30+ games around which require thought, a 
  1271. manual, and skill... itæs nice to be able to just load up a game and, 
  1272. within seconds, be whizz-banging around the screen shooting everything 
  1273. in sight. Okay, so you donæt always get the kind of graphics that come 
  1274. in the big packages, but so long as itæs fun and Ö dare I say Ö 
  1275. explosive, who cares? Well done to Generation Design for producing some 
  1276. budget games.
  1277. 8.9
  1278. My all-time favourite Beeb game was ÉChucky Eggæ Ö even though my son is 
  1279. still the holder of the highest score in our house! Whatæs your 
  1280. favourite Beeb game, and does it exist for the Arc? Indeed, whatæs your 
  1281. favourite budget Arc game? If enough of you write in, we could set up a 
  1282. fantasy league!
  1283. 8.9
  1284. Gabriel Swords, Norwich
  1285. 8.9
  1286. Calligraph Qume Laser Direct Interface Ö I took some time to get around 
  1287. to buying a Risc PC for myself since I had a CC Qume Laser Direct, which 
  1288. would not work on the Risc PC. I contacted CC on a couple of occasions, 
  1289. but it appeared there would be no upgrade forthcoming. I finally 
  1290. resigned myself to throwing the Laser Direct out, and bought a new Risc 
  1291. PC from Paul.
  1292. 8.9
  1293. The Qume sat in the corner of the room very neglected for a few weeks, 
  1294. and I was relegated to doing all my printing at work. Then along came 
  1295. Calligraph and announced a new interface that would work, not only with 
  1296. their own early Laser Direct printers, but also with the CC version. It 
  1297. is not cheap at ú130 + VAT, but that is a lot less than buying a new 
  1298. printer of comparable speed and quality.
  1299. 8.9
  1300. I certainly have been pleased with the result. I can now make full use 
  1301. of all the features of RISC OS 3.1+ with rotated fonts, etc. Although I 
  1302. had upgraded the CC driver some time ago to what was claimed to be a 
  1303. RISC OS 3.1 version, I had never managed to get it to work properly with 
  1304. !Printers 1.22.
  1305. 8.9
  1306. The new Calligraph driver is very fast and has a background print mode, 
  1307. whereby it prints to disc first and then sends the data to the printer 
  1308. in the background (it starts the actual printing very quickly; itæs just 
  1309. that the data goes to disc much faster than the printer can make use of 
  1310. it). Even in background mode, it still drives the printer at its rated 6 
  1311. ppm, and control of the computer is regained very quickly.
  1312. 8.9
  1313. The driver has a huge range of options, but I have not yet explored them 
  1314. very fully, since the one thing lacking is a complete set of 
  1315. instructions. I assume that the instructions come with the full printer 
  1316. package. Some of the half-toning and screening options cause some very 
  1317. strange effects, but it may be that these early printers cannot support 
  1318. the more esoteric screen patterns. Using the standard proof settings, I 
  1319. find the quality is very good, and would recommend anyone else 
  1320. contemplating a similar move to go ahead. It is worth the extra 
  1321. expenditure to have a fully functional laser printer again.
  1322. 8.9
  1323. Chris Johnson, Edinburgh
  1324. 8.9
  1325. Chess for promoting the RiscáPC Ö In response to your request for ideas 
  1326. in promoting Acorn products, there is a field in which Acorn could get a 
  1327. great deal of positive publicity for a relatively small outlay. The 
  1328. words Acorn and Risc PC could even be part of the average lay personæs 
  1329. vocabulary. The field I am thinking of is chess! Before you stop reading 
  1330. any further, hear me out!
  1331. 8.9
  1332. The strength of chess programs is increasing all the time and although, 
  1333. at normal match-play speed, they are not at Grand Master standard, at 
  1334. speed chess they are very strong and are able to match and even beat the 
  1335. best human chess players in the world. In August 1994, the unthinkable 
  1336. happened; an ú89 chess program called ÉGenius 3æ, running on a Pentium 
  1337. 90 PC, beat Garry Kasparov, the human World Chess Champion, in the INTEL 
  1338. Speed Chess Grand Prix! The names Intel and Pentium got massive 
  1339. publicity in the next dayæs press Ö a master-stroke by Intel! I was 
  1340. asked by Énon-computer literateæ friends what this ÉPentiumæ thing was 
  1341. that had beaten the World Champion!
  1342. 8.9
  1343. If a strong chess program, running on an Acorn RISC machine, did well in 
  1344. chess competitions against human and Pentium opposition, people would 
  1345. sit up and take notice. No need for software comparisons on different 
  1346. platforms Ö we would beat them head on in direct competition!
  1347. 8.9
  1348. As a keen club player, I have eagerly waited for a strong Acorn chess 
  1349. program to appear and have conducted competitions between programs to 
  1350. find the best. The results may surprise you. The best Acorn program 
  1351. appears to be Colossus 4, running on my trusty old BBC B, which beat 
  1352. Cyber Chess running on an A410/1! However, Colossus 4 is weak compared 
  1353. to even the average chess program running on an IBM type PC.
  1354. 8.9
  1355. öSo where are we going to get a strong chess program from?ò I hear you 
  1356. say, but here too I have an answer! In the field of dedicated chess 
  1357. computers (i.e. those that come complete with processor, board and 
  1358. pieces) the most powerful in the world is the TASC R30 and, yes, youæve 
  1359. guessed it Ö it contains an ARM processor! (Incidently, three of the top 
  1360. five dedicated chess computers use ARM processors.) Now it surely canæt 
  1361. be too difficult to transport the code across to an Acorn RISC computer 
  1362. and bingo Ö a world beater! Then letæs beat the opposition head on in 
  1363. competition!
  1364. 8.9
  1365. Rob Pollard, Guisborough
  1366. 8.9
  1367. Chess II Ö Regarding the review of Chess II in the May edition of 
  1368. Archive, although David Pilling has done an admirable job, at a 
  1369. remarkable price, from my own and my sonæs viewpoints (club player and 
  1370. county player, respectively), we were disappointed with the review, for 
  1371. two main reasons.
  1372. 8.9
  1373. Firstly, a potential purchaser cannot tell how strong the program is 
  1374. from the review. The statement öI think the game plays more strongly 
  1375. than everò is not good enough. As with any review, comparison tests 
  1376. should have been carried out; Chess II should have been made to play 
  1377. Chess, Cyber Chess and PC chess programs before its strength could be 
  1378. truly assessed. I have played Chess against Fritz 2 (a strong PC 
  1379. program, but by no means the strongest) several times and Fritz 2 beats 
  1380. Chess easily. Chess II would have to be a lot stronger than Chess to 
  1381. compete at the same level.
  1382. 8.9
  1383. The world of computer chess is big business Ö there are magazines which 
  1384. are devoted to assessing the strengths of the various programs and of 
  1385. dedicated chess computers, containing league tables (which, needless to 
  1386. say, donæt contain any Acorn programs), with programmers vying for the 
  1387. number one spot. Even IBM has its own dedicated chess computer, aptly 
  1388. named ÉDeep Blueæ.
  1389. 8.9
  1390. Secondly, to say the program is öfully recommended for novice, 
  1391. enthusiast and proò by Tord, who freely admits to being beaten by it on 
  1392. novice and beginner level, is a rather sweeping statement. Enthusiasts 
  1393. and pros expect a lot from their chess programs to help improve their 
  1394. game. Strength aside, many other important features are usually standard 
  1395. in PC chess programs, such as an extensive and editable opening book, 
  1396. database of games sorted by player and opening type, move evaluation and 
  1397. best line display, post game analysis, etc. Cyber Chess had some of 
  1398. these features, but lacked the playing strength.
  1399. 8.9
  1400. As I stated in my original letter (see above), the best dedicated chess 
  1401. computers in the world use ARM processors, so transferring the code to 
  1402. an Acorn machine would seem to be our best hope of producing a world 
  1403. beater.
  1404. 8.9
  1405. Rob Pollard, Guisborough
  1406. 8.9
  1407. Tord replies...
  1408. 8.9
  1409. I agree that it would be good to compare Chess II with PC or Mac 
  1410. programs but (a) this is an Acorn magazine and (b) I only own an Acorn 
  1411. computer. Being overseas and unemployed doesnæt help, so if anyone would 
  1412. like to send me computers and chess programs to test, Iæll accept them 
  1413. willingly!
  1414. 8.9
  1415. I have done some testing against Chess, but Chess3D and Battle Chess are 
  1416. not multitasking and so, with only one computer, I canæt pit them 
  1417. against each other. For the earlier review, I set Chess against Colossus 
  1418. 4 on an Amstrad CP/M machine. This was a walk-over for Chess at almost 
  1419. any level, so I am amazed to hear Robæs conclusion that his Ébestæ chess 
  1420. game is Colossus 4 on a Beeb.
  1421. 8.9
  1422. I stand by my review of Chess II. Many better chess players than me 
  1423. approved of Chess, and Chess II is a considerable improvement in many 
  1424. ways, and itæs certainly well worth the money.
  1425. 8.9
  1426. If Rob can afford a RiscáPC plus a PC with Fritz 2 which, most likely, 
  1427. costs more than two copies of Chess II, I am sure he can afford a copy 
  1428. of Chess II as well. Rob, why not risk(!) a few quid and try out Chess 
  1429. II for yourself?!
  1430. 8.9
  1431. Tord Eriksson, Sweden
  1432. 8.9
  1433. Clan Acorn Column Ö Would anyone be interested in editing a Clan Acorn 
  1434. Column? The idea would be that, as editor, you could be in close contact 
  1435. with Chris Cox, Acornæs Enthusiasts Sales and Marketing Manager, and 
  1436. keep Archive readers informed about what is happening in the way of 
  1437. enthusiasts seminars, etc. You could also keep an eye on the 
  1438. comp.sys.acorn group and feed things out of there into the Column.
  1439. 8.9
  1440. Also, Chris gave a very good briefing to the press about his (Acornæs) 
  1441. vision for what could be achieved by Acorn enthusiasts in the way of 
  1442. promoting Acornæs products and guiding Acornæs future development. It 
  1443. would be good to share some of these ideas with the Archive readership, 
  1444. but sadly, being so short-staffed, I only have time to edit the magazine 
  1445. and not to write articles.
  1446. 8.9
  1447. The diagram below is an illustration of how Chris sees the enthusiasts 
  1448. at the leading edge of the market and how, by two-way communication, 
  1449. they could influence the future development of Acornæs technology Ö a 
  1450. very bold concept which I very much doubt would ever be used by any 
  1451. other computer company. Can you imagine IBM actually telling people some 
  1452. of their development plans and asking them for their opinions of where 
  1453. they should be going in the future?!
  1454. 8.9
  1455. I believe that it IS worth sticking with Acorn, it IS extremely 
  1456. interesting and exciting (albeit also very frustrating at times!) and I 
  1457. for one wonæt be deserting Acorn yet a while. Actually, editing Simon 
  1458. Coulthurstæs RiscDOS Column this month made me extremely glad that I 
  1459. donæt have to be öindustry standardò! I couldnæt believe all the 
  1460. technicalities he had to get into with Windows and networking.
  1461. 8.9
  1462. Ed.
  1463. 8.9
  1464. Database exchange scheme Ö There must be many Archive readers who have 
  1465. databases of interesting facts and figures created with various database 
  1466. applications. How about sharing your databases with other members? Paul 
  1467. has suggested that I run the database exchange scheme, which I would be 
  1468. willing to undertake.
  1469. 8.9
  1470. If you have any databases that you would like to share with other 
  1471. Archive members, please take the following action:
  1472. 8.9
  1473. Send me your files as saved by your database application. Also send me 
  1474. CSV files of the same data. Make sure that every disc you send me has 
  1475. your name and address firmly attached and the name of the database 
  1476. application that was used to create the files. Please send me, as well, 
  1477. 25 pence in coins and a return address label for the return of your 
  1478. disc. If more than one disc is being sent, please add the extra postage. 
  1479. (Please do not send me stamps for the return of your discs.)
  1480. 8.9
  1481. After a pause of three or four weeks, while waiting for your database 
  1482. material to arrive, your disc(s) will be returned to you with a list of 
  1483. all of the database files received to date. You may then return the list 
  1484. with your chosen databases marked on it, with blank, formatted disc(s).
  1485. 8.9
  1486. It should be pointed out at this stage that one or two commercial 
  1487. database applications available for the Archimedes computers (e.g. 
  1488. Squirrel), allow the use of multi-line text fields. If your particular 
  1489. database application does not have this type of field available, you 
  1490. will not be able to import CSVfiles into your database without serious 
  1491. loss of data. If you are sending databases with multi-line text fields, 
  1492. please mark this fact on the disc. You may also send me any interesting 
  1493. databases created with PC database software, as long as they are sent in 
  1494. CSV format.
  1495. 8.9
  1496. The databases will be distributed free of any charge, and the supplier 
  1497. of each database will remain anonymous, if so desired. Any inquiries for 
  1498. database material must always be accompanied by 25 pence in coins and a 
  1499. return address label.
  1500. 8.9
  1501. Roger King, MalgrΘ-Tout, Ruette des Corneilles, Cobo, Guernsey, GY5 7HG
  1502. 8.9
  1503. EasyFont3 Ö When using !EasyFont3, I am experiencing problems when 
  1504. trying to import a font from my hard disc. I am getting error messages 
  1505. relating to memory, both on disc and in the module area. The font 
  1506. directories on my hard disc are archived using !ArcFS2 Ö version 2.52. 
  1507. By copying the font folder(s) from the archived directory to a temporary 
  1508. unarchived directory and then importing them into !EasyFont3, the 
  1509. problem disappears. Fabis Computing have been told about this and I am 
  1510. advising the programmer of !ArcFS2 of the details. There appears to be a 
  1511. clash of memory requirements here Ö far beyond my capabilities to 
  1512. understand.
  1513. 8.9
  1514. Ted Lacey, Southampton
  1515. 8.9
  1516. Educational jargon Ö Ed asked last month for something to help him with 
  1517. educational jargon. Well, through the Home and School Council, I have 
  1518. edited a booklet about educational jargon which will perhaps help. It is 
  1519. entitled öWhat does it mean?ò, is written by Barbara Bullivant and 
  1520. Elizabeth Wallis, and costs ú2 from the Home and School Council, 40 
  1521. Sunningdale Mount, Ecclesall, Sheffield, S11á9HA.
  1522. 8.9
  1523. Christopher Jarman, Winchester
  1524. 8.9
  1525. Christopher, thanks for the copy of öWhat does it mean?ò. It has 
  1526. enlightened me about certain things, such as SATs (Standard Assessment 
  1527. Tests) which are önational tests at 7, 11 and 14 to ascertain the level 
  1528. of attainment reached by pupils at Key Stages (q.v.) of the National 
  1529. Curriculum (q.v.)ò. I now also know that öSin Binò is the öname 
  1530. sometimes applied to a Unit for disruptive pupilsò!á Thanks.
  1531. 8.9
  1532. Audrey Laski and Richard Rymarz have also responded to the plea. They 
  1533. sent text on disc of their own little glossaries of educational terms. I 
  1534. have put these on the monthly program disc. Thanks to you, too. Ed.
  1535. 8.9
  1536. The following letter was sent by Brian Kerslake to Computer Retail News 
  1537. Ö well done Brian Ö and I thought youæd like to read what he has to say. 
  1538. Ed.
  1539. 8.9
  1540. Educational software is alive and well. It just doesnæt get the support 
  1541. it deserves.
  1542. 8.9
  1543. I read Jack Schofieldæs ÉEdutainment goes by the boredæ (Computer Retail 
  1544. News, 15 Feb 95) with some empathy and just as much disquiet.
  1545. 8.9
  1546. Heæs right when he says that Échildren have an amazing capacity to 
  1547. learnæ. As an ex-teacher, now running an award-winning educational 
  1548. software house, Iæd add Égiven good learning materialsæ Ö which is what 
  1549. the real edsoft industry in the UK (notáthe Big Publishers like 
  1550. Microsoft) provides. Uniquely, it is still populated by educators who 
  1551. are all responsible enough to push only an appropriate selection of 
  1552. products towards parents. The trouble is, these arenæt the ones that the 
  1553. trade wants to stock.
  1554. 8.9
  1555. Jack says that the personal computer can overcome lack of motivation by 
  1556. Éconverting almost anything into a gameæ. Well, that might be whatæs 
  1557. supposed to happen, but I might disagree on the definition of a game. Is 
  1558. that really the kind of software to lead us into the next century? 
  1559. Whatæs in the shops right now reflects pretty well the sort of stuff 
  1560. that was on sale back in the early eighties when those BPæs last moved 
  1561. in. ÉPick a skill, wrap it up in a game like space invaders, and itæll 
  1562. sell,æ thought the likes of Mirrorsoft. Well where are they now?
  1563. 8.9
  1564. If weære not careful, the wheel will go full circle. Will jittery 
  1565. videoclips, tacked on animations and oodles of dull hypertext make CD a 
  1566. winner? Probably. Discs will get bought (or bundled) but, as Jack says, 
  1567. the important question is will parents come back for more? My guess is 
  1568. they wonæt. Too many titles suffer from poor design, and the platform 
  1569. they run on: most PCs really are sluggish beasts.
  1570. 8.9
  1571. In Jackæs article, there was precious little mention of the very real 
  1572. success that British educational software houses are having worldwide. 
  1573. Perhaps this is because many of us have deliberately restricted most of 
  1574. our development activities to Acornæs amazing machines. Thatæs right, 
  1575. Acorn, a British company which has been selling, internationally, 
  1576. powerful multitasking RISC-based machines since the late eighties and 
  1577. long before Apple ever took the risk. If you think multimedia on a PC is 
  1578. something special, try it on Acornæs new Risc PC that youæll find in a 
  1579. growing number of British schools. Quietly matching their success are 
  1580. the comparatively small UK edsoft houses who grow by mail order and 
  1581. word-of-mouth repeat business. Repeat, business Ö which weære still in, 
  1582. despite poor retail support.
  1583. 8.9
  1584. But things are changing. Some schools are now going the PC route, 
  1585. because Éthese are the systems that kids will meet when they leave 
  1586. schoolæ. I beg to differ Ö by the time the present generation leave 
  1587. school, the rest of the world might just have caught up. Unfortunately, 
  1588. we canæt stand still and wait for Acorn to sell its superb machines into 
  1589. homes and businesses in the manner they deserve. Most of us are porting 
  1590. appropriate (that word again) software onto PC-Écompatiblesæ. Now we can 
  1591. offer kids the chance to use successful school software at home.
  1592. 8.9
  1593. So there will soon be a lot of proven high-quality educational PC 
  1594. software around. Betsi (4Mation) Ö an interactive adventure set in Tudor 
  1595. times Ö was enormously popular in its Acorn incarnation at the recent 
  1596. Interactive Shakespeare Show at Londonæs Barbican Centre, and is now 
  1597. available on the PC. The Acorn version of Music Box (Topologika) was 
  1598. awarded Britainæs premier software award at BETT æ95; it too is now 
  1599. available on the PC. And thereæs plenty more coming ...
  1600. 8.9
  1601. But will parents be able to find these educationally stimulating 
  1602. programs in the shops, or will the trade instead go for the quick buck, 
  1603. just like it did in the eighties? Its in your hands. Iæm just sitting 
  1604. here watching the wheels go round and round...
  1605. 8.9
  1606. Brian Kerslake, Topologika
  1607. 8.9
  1608. Font Competition Ö Unfortunately, there was only one entry in our font 
  1609. competition and so the choice of prizes goes to Mrs. A.M.W. Demarteau-
  1610. v.d.Moosdijk in Best, Netherlands for her Nigra font which contains 153 
  1611. characters. Congratulations Mrs Demarteau for a very stylish font.
  1612. 8.9
  1613. Christopher Jarman, Winchester
  1614. 8.9
  1615. Foreign characters Ö Iæve at last found a more satisfying solution, 
  1616. quicker than using the default Alt keys, as described in the Acorn A4000 
  1617. Welcome Guide, p.41 or the !Chars utility. You can use your <alt> and/or 
  1618. <ctrl> keys together with the vowels which you wish accented, in 
  1619. conjunction with two utilities called É!IntKeyæ and É!Accentsæ.
  1620. 8.9
  1621. Double click on the !IntKey application, which can be found on the RISC 
  1622. OS 3 support disc. Load W.D.Hineæs !Accents utility (found on the tools, 
  1623. ÉNice Discæ from Evolution Computers). Choose the language on the menu 
  1624. of !Accents from the iconbar menu. The keyboard will now obey the key 
  1625. combinations as shown, if you click on Accents on the iconbar. 
  1626. Unfortunately, you cannot restore the default <alt> key values by 
  1627. choosing the default option in the menu of !Accents. You will need to do 
  1628. a hard reset, or enter the following commands
  1629. 8.9
  1630. RMKill InternationalKeyboard
  1631. 8.9
  1632. RMReinit InternationalKeyboard
  1633. 8.9
  1634. Valdo Richard, Switzerland
  1635. 8.9
  1636. Iiyamaæs good service Ö I recently bought a RiscáPC and a 17ö Idek 
  1637. Iiyama monitor from NCS (who helped me overcome initial teething 
  1638. problems Ö thanks). Although the picture was beautifully sharp, there 
  1639. seemed to be a degree of bending of vertical lines, particularly 
  1640. noticeable on one side of the screen. No amount of fiddling the controls 
  1641. would remove it so, at NCSæ suggestion, I rang Iiyama direct and was 
  1642. given a very understandable explanation of why a certain amount of 
  1643. distortion of vertical lines was inevitable, due to the attempt to 
  1644. Ésquareæ the screen.
  1645. 8.9
  1646. I was also offered the option of returning the monitor to Iiyama at any 
  1647. time during the first 30ádays for a replacement or a full refund (via 
  1648. the supplier). I havenæt decided on my course of action yet but am going 
  1649. to try to compare with a number ofásimilar-sized monitors at work first. 
  1650. Iiyamaæs attitude is commendable and has certainly put my mind at rest.
  1651. 8.9
  1652. Peter Smith, Whaley Bridge
  1653. 8.9
  1654. Internet Ö After last monthæs comments, can Iáalso point out that 
  1655. Compuserve offers a good connection to the ænet as I found out by 
  1656. reading an old Archive review of !Arctic by Richard Proctor (7.2 p55). 
  1657. (Iæve sent the demo version to Paul for the monthly disc.) The advantage 
  1658. of the system is that the software is very good, is Risc PC tested, and 
  1659. Richard is planning on expanding it as Compuserve expands its Internet 
  1660. capability. (He is writing a Usenet application specifically for 
  1661. Compuserve.)
  1662. 8.9
  1663. For those of us remote from big towns, phone bills are minimised by log 
  1664. on/grab/log off. It costs me about ú7 a month and there is a very active 
  1665. Acorn group on UK Computing Forum section 8. Whilst it is very American 
  1666. in flavour, it has allowed me to send small articles to the Citroen Car 
  1667. Club mag in Wellington via the Internet and Appleæs dealer system and 
  1668. the cheap e-mail is invaluable! To join ring 0800-289378 (+44-272-
  1669. 760681).
  1670. 8.9
  1671. Ned Abell, Kidderminster. 100341.2765@compuserve.co
  1672. 8.9
  1673. Internet access Ö Following my comments last month, Nick Smith from ANT 
  1674. Ltd pointed out a couple of errors in what I had written.
  1675. 8.9
  1676. Firstly, the maximum serial port rate on pre-A5000 machines is 
  1677. technically 19200 baud. That is true, but, when working through RISC OS, 
  1678. connections may not be totally reliable, which is why I gave the 9600 
  1679. figure. He does think that a 28800 modem is a good investment, although 
  1680. 14400 is perfectly good, for a few quid less.
  1681. 8.9
  1682. A5000 or later machines can drive the serial port at 57600 baud, 
  1683. although this can only be used by accessing the hardware directly. Risc 
  1684. PCs can drive the serial port at 115200 baud, making a 28800 modem more 
  1685. attractive.
  1686. 8.9
  1687. Matthew Hunter, NCS
  1688. 8.9
  1689. PC compatibility Ö I concur with Anthony Hiltonæs comments (8.8 p50) 
  1690. that software houses should concentrate on providing PC compatibility, 
  1691. though I think a separate multifunction utility to convert between Acorn 
  1692. and the desired PC software format would be more practical. The problem 
  1693. with providing PC compatibility within an Acorn product is that PC 
  1694. software manufacturers seem to revise the file formats each time they 
  1695. Éupgradeæ (?) their software. Since their systems are revised every 12-
  1696. 24 months, it would probably be more effective if the conversion were 
  1697. handled by a separate utility which could be upgraded as frequently as 
  1698. necessary.
  1699. 8.9
  1700. To put my money where my mouth is, and reinforce a comment in Keith 
  1701. Hodgeæs column (8.6 p69), Iáwould have preferred to invest ú80-90 in 
  1702. such a piece of conversion software rather than buy a PC card! Having 
  1703. heard, from some of the privileged few who are owners of the first 
  1704. RiscáPC PC cards, that 12-16Mb of memory is the minimum needed to run 
  1705. both Windows 3.1 and RISC OS simultaneously, Iáam even more convinced of 
  1706. the efficacy of the software approach. I have a 10Mb (8+2) Risc PC and 
  1707. the further investment of ú145 for a memory upgrade makes the PC card 
  1708. very expensive, i.e. ú116 PC Card, ú60 approx. for Windows 3.1, ú145 
  1709. memory upgrade, total ú321, assuming you have an ABC 45 (even more if 
  1710. youære starting with a lower-memory RiscáPC) and thatæs before you buy a 
  1711. copy of your chosen software.
  1712. 8.9
  1713. I would be interested in comments from software houses as to why they 
  1714. have not attempted to provide some sort of basic compatibility with PC 
  1715. software. Having said this, I understand that the Eureka 3 spreadsheet 
  1716. does import and export spreadsheets from various flavours of Lotus 123, 
  1717. (almost a Éstandardæ spreadsheet interchange format), and Excel (though 
  1718. only up to Version 4). If this supported Excel 5, I would be the first 
  1719. in the queue for a copy. As an aside, on PC platforms, the DBase format 
  1720. appears to be a Éstandardæ exchange format for databases,while Lotus 123 
  1721. for spreadsheets, though lamentably ASCII, is still the only reliable 
  1722. text exchange format, and as for graphics formats... !
  1723. 8.9
  1724. Ashoke Patel, Ilford
  1725. 8.9
  1726. Risc PC genlock Ö Millipede Electronic Graphics demonstrated an 
  1727. AlphaLock genlock overlay adaptor for the RiscáPC at the Acorn World 
  1728. Show and soon will release the product in two versions, at a price of 
  1729. around ú750 +VAT. I mention this because this might be the first genlock 
  1730. for the computer, and the demonstration I saw was to the highest 
  1731. standard. The two versions will be ready in öabout six weeksò (which 
  1732. would be about the end of May) and the demonstration boards are being 
  1733. sent to both Lindis and Clares for evaluation with their !CableNews2 and 
  1734. !Titler software. I only wish Paul Reuvers and Rob Davidson would get 
  1735. together to program a joint effort!!!
  1736. 8.9
  1737. The two boards will be a PAL/NTSC composite and S-Video board with 
  1738. linear keying mixer and a board that is component video without the 
  1739. mixer.
  1740. 8.9
  1741. Iæll review the product as soon as Iæve bought it!!
  1742. 8.9
  1743. Ned Abell, Kidderminster. 100341.2765@compuserve.co
  1744. 8.9
  1745. STDFinder improved Ö In order to get v2.01 of !STDFinder onto the 
  1746. monthly disc in time for PhoneDay (Archive 8.8 p67), it went out with a 
  1747. known limitation. This has now been cleared in v2.02 which is included 
  1748. on this monthæs disc. In addition, thanks to the efforts of Mr Frank 
  1749. Peddie, two extra files are added to the ÉDirectorysæ folder. These are 
  1750. the modified international codes and London sub-codes, including Mercury 
  1751. numbers.
  1752. 8.9
  1753. Once !STDFinder has been loaded, dragging a new data file to the icon 
  1754. bar opens an option window, allowing the new data to replace or be 
  1755. merged with the existing Newcodes data. If desired, the result may be 
  1756. saved for future use. If all data files are merged, there are some 6,700 
  1757. lines of data (!) but processing is still near-instantaneous.
  1758. 8.9
  1759. As far as I know, and thanks to the work of Julyan Bristow, Ted Lacey 
  1760. and Frank Peddie, !STDFinder is the only utility which not only has all 
  1761. the post-PhoneDay codes, but also the majority of other recent BT 
  1762. changes, typically brought about by the installation of digital 
  1763. exchanges. If you donæt get the monthly disc but would like a copy of 
  1764. !STDFinder, it is available from The Datafile PD library or, 
  1765. alternatively, from me on receipt of a formatted disc and return 
  1766. postage.
  1767. 8.9
  1768. Jim Nottingham, 16 Westfield Close, Pocklington, York, YO4 2EY
  1769. 8.9
  1770. TableMate 2 Ö As a regular user and big fan of TableMate 2, I entirely 
  1771. endorse Dave Floydæs very positive review in Archive 8.8 p73 and his 
  1772. wish-list for justified text and simple spreadsheet functions. The 
  1773. latter would be very useful as, presently, although it is easy to 
  1774. prepare data in a spreadsheet or database and import it to TableMate, 
  1775. were we to modify and reimport the data, it would then be necessary to 
  1776. re-apply all the TableMate styles such as column widths, font names/
  1777. sizes, colours, etc.
  1778. 8.9
  1779. In dealing with another problem recently, I fell upon an undocumented 
  1780. workaround procedure which enables the majority of the basic style 
  1781. information to be retained. Having got a complex table just as I wanted 
  1782. it, I found that if all the cell data was highlighted and deleted, the 
  1783. basic table layout was retained. This included parameters such as 
  1784. rulers, tabs, column widths, joined columns, line widths, metrics and so 
  1785. on. I was then able to save this Éblankæ table for future use as a 
  1786. template. This allows me to modify the original data within a 
  1787. spreadsheet and re-import it directly into the TableMate template, 
  1788. leaving me to re-apply only a limited amount of style data. Saving the 
  1789. template takes only a few moments and can save much fiddling later on.
  1790. 8.9
  1791. This unexpected bonus surfaced while helping to solve a problem for 
  1792. Peter Bond. He had produced a complex table, and subsequently wanted to 
  1793. apply major modifications. This proved to be near-impossible because, 
  1794. although data can be typed in manually, or imported in CSV, TSV or SID 
  1795. formats, it cannot then be exported in these same formats for major 
  1796. modification in, say, a spreadsheet. However, between us, we discovered 
  1797. it was feasible to export the data in DDF format, load the result into 
  1798. !Edit, filter out all the TableMate Éscribbleæ, massage the data type 
  1799. into the desired format (e.g. CSV) and export it to a spreadsheet or 
  1800. wherever. This was a one-off procedure as, having done it, Peter was 
  1801. then able to modify the data, whenever required, and re-import it into a 
  1802. blank table template as described above. It follows that, if there is 
  1803. any likelihood you will need to modify tabulated data at any point, it 
  1804. would be better to do this in a spreadsheet or database and export it to 
  1805. TableMate, rather than entering the data directly.
  1806. 8.9
  1807. If anyone has data Éstuckæ inside a table and would like to export it 
  1808. for modification, please send me a copy of the table on disc and a note 
  1809. of which output format you require (CSV or TSV).
  1810. 8.9
  1811. Jim Nottingham, 16 Westfield Close, Pocklington, York, YO4 2EY
  1812. 8.9
  1813. Word processing on Acorn and PCs Ö This comment is prompted by John 
  1814. Molyneuxæs comment in the May edition of Archive (p46), but it is not 
  1815. about his problem, which I would guess is fairly specialised. It is 
  1816. rather that the whole tone of his remarks about, in this case, 
  1817. WordPerfect (and his Éamusingæ deformations of the name) is very common 
  1818. among Acorn users, and it does us no good at all. Quite apart from 
  1819. sounding like the whinging of an oppressed minority, it completely 
  1820. overlooks the point that the relationship of WordPerfect or Word, to any 
  1821. WP or even DTP program on Acorn is, in many respects, that of a Massey-
  1822. Fergusson tractor to a pedal-car.
  1823. 8.9
  1824. I should say right away that I have been an Acorn enthusiast ever since 
  1825. I got a BBC B Ö then an Archimedes 440 (still going strong with 
  1826. PipeDream 4) and now the Risc PC, which beats any PC in all sorts of 
  1827. ways, except for word-processing. Things which you take for granted in 
  1828. WordPerfect simply donæt exist in, for example, Fireworkz or, from what 
  1829. I read, the main Acorn DTP packages either. This does not mean to say 
  1830. that Fireworkz may not be better than WordPerfect for many things (such 
  1831. as variable-format tables or importing spreadsheet data or graphics, 
  1832. though even these can be done in WordPerfect), if you need to use a 
  1833. computer mainly for writing reports and other documents, and for editing 
  1834. in a mix of French, German and English. So the lack of some essential 
  1835. facilities means that I am stuck with the PC, even though I would much 
  1836. rather use the Acorn side of the Risc PC.
  1837. 8.9
  1838. What are these essentials for a report-writer? In the following list, 
  1839. the top two are the real sine qua non, though the others can be very 
  1840. useful.
  1841. 8.9
  1842. 1. Automatic paragraph numbering (as used here). In WordPerfect, I can 
  1843. use one of four pre-defined styles down to eight levels each, or define 
  1844. my own style. If you are constantly shifting, inserting and deleting 
  1845. paras, you really canæt do without this.
  1846. 8.9
  1847. 2. Footnotes and/or Endnotes. I donæt use these so much, but in certain 
  1848. documents they are essential. For example, in any sort of research, and 
  1849. when I am preparing notes for a talk, I often use both.
  1850. 8.9
  1851. 3. Undo and Undelete (the latter to three levels) Ö very useful for 
  1852. quick moving of text. (This is not the same as cut-and-paste.)
  1853. 8.9
  1854. 4. The ability to see what codes you are using and where precisely they 
  1855. are located in the text, as in WordPerfectæs öShow codesò. I have tried 
  1856. to correct a phrase in Fireworkz like öArchive amgazineò and kept ending 
  1857. up with öArchive magazineò because Fireworkz wouldnæt let me place the 
  1858. cursor between the end of the italic and the start of the second word. 
  1859. WordPerfect does let you do this, but öShow codesò makes doubly sure.
  1860. 8.9
  1861. 5. Load from / Save to different WP formats. I know that, in Fireworkz, 
  1862. you are meant to be able to use Rich Text Format, but this doesnæt seem 
  1863. to work. From Fireworkz to WordPerfect, you get a blank screen, though 
  1864. the text is definitely on the file, and from WordPerfect to Fireworkz, 
  1865. you get the most peculiar results:Ö italic and bold not closed off, hard 
  1866. returns and first words after them deleted, auto-para numbers translated 
  1867. as underline, etc. I think that this is partly WordPerfectæs fault. RTF 
  1868. is just not a very good translation but it lists nine other WP formats, 
  1869. all in several versions, plus ANSI or ASCII text in various guises, and 
  1870. these do work. When youære dealing with a good number of authors, as I 
  1871. am, this is essential if you are to read their discs.
  1872. 8.9
  1873. 6. User-definable F-keys and keyboard. This can be done in both 
  1874. PipeDream 4 and (with greater ease) WordPerfect. In the latter, you can 
  1875. have up to 72 commands, out of a vast number available on F-keys, with 
  1876. one keystroke each (counting <shift-F1>, etc as one stroke), and you can 
  1877. re-define the whole keyboard in as many versions as you want, as I have 
  1878. for foreign characters. If you are a frequent user, keystrokes are much 
  1879. quicker than using the mouse.
  1880. 8.9
  1881. 7. A much greater range of foreign, mathematical and other characters, 
  1882. insertable straight into any text, without altering the font you are 
  1883. working in, though you can easily do that also in WordPerfect without 
  1884. having to use Éstylesæ, which I find pretty cumbersome.
  1885. 8.9
  1886. 8. User-definable button-bars. This may be possible in Fireworkz Ö it is 
  1887. very useful for common commands you donæt want on your F-keys.
  1888. 8.9
  1889. 9. Drag-and-drop a marked section for copy/move within the text Ö much 
  1890. faster than cut-and-paste.
  1891. 8.9
  1892. 10. Indent or double-indent all lines of a para until the next hard 
  1893. return. This is not the same as Tab, which only indents the first line. 
  1894. I think this can be done in Fireworkz, but with one keystroke?
  1895. 8.9
  1896. 11. Add comments to the text which are visible on the screen but which 
  1897. do not print out Ö very useful for reminders, for REMs α la Basic, etc.
  1898. 8.9
  1899. There are, I suspect, a good number of other things which WordPerfect 
  1900. can do which Acorn WPs cannot but these are the ones I use frequently. I 
  1901. am sure that one day Fireworkz Pro et al. will include many of these 
  1902. functions but, until they do, let us not slag off WPs which have them 
  1903. already.
  1904. 8.9
  1905. This comment was, of course, typed in WordPerfect and sent to Archive as 
  1906. hard copy + an Acorn disc with a plain text version (losing all 
  1907. highlighting and special characters) and an RTF version (see para 5 
  1908. above!).
  1909. 8.9
  1910. Christopher Wightwick, London
  1911. 8.9
  1912. Here is a brief and hurried reply from John...
  1913. 8.9
  1914. If Christopher has been offended by my mention of any particular 
  1915. program, I apologise. I intended the Éhumorousæ names to be taken 
  1916. lightly. However, he seems to have missed the point of my original 
  1917. letter. The message was that file transfer on PCs is fraught with 
  1918. incompatibility problems. If he thinks that this is the whinging of a 
  1919. minority, he should hear some of the comments that fly around the office 
  1920. when transferring graphics between IBMs.
  1921. 8.9
  1922. I was amused at the thought of WordPerfect as a tractor Ö to my way of 
  1923. thinking, itæs a slow lumbering tractor! My wife, her secretary and some 
  1924. of my colleagues (all of whom donæt use anything other than IBMs) have 
  1925. all abandoned version 6 of WordPerfect for the increased speed of 5.2.
  1926. 8.9
  1927. I canæt comment about Fireworkz, but the two essential attributes for 
  1928. Christopheræs type of report seem to be paragraph numbering and 
  1929. footnotes. The first is a technique I wouldnæt personally use except in 
  1930. a very rudimentary sense in my technical reports Ö can anyone really 
  1931. need eight levels?  öFor further details, see section 
  1932. 1.6.2.1.5.iv.a.iiò?
  1933. 8.9
  1934. As to his second and subsequent points, Publisher, which I regularly use 
  1935. for text work, can do most of what he intimates is missing. Why would 
  1936. you want to edit style codes? With WYSIWYG, you can see where they 
  1937. change. Publisher can also import many foreign file types with ease.
  1938. 8.9
  1939. P.S. This was written on a Pocket Book whilst walking the dogs, because 
  1940. Paul only gave me two daysæ notice to compose and return a reply!
  1941. 8.9
  1942. John  Molyneux, Runcorn
  1943. 8.9
  1944.  
  1945. 8.9
  1946. Writing Your Own Book
  1947. 8.9
  1948. Philip Woodward
  1949. 8.9
  1950. Preparing material for a proper book publisher may seem a far cry from 
  1951. DIY desktop publishing, but the two activities have much in common, 
  1952. because work is more acceptable when presented tidily, whether addressed 
  1953. to a publisher or directly to the public. Iáhave just finished a semi-
  1954. popular book entitled ÉMyáOwn Right Timeæ, for publication by Oxford 
  1955. University Press in July, and I thought Archive readers might be 
  1956. interested to know how I set about all the writing and drawing with an 
  1957. A5000 using TechWriter, Draw and Hatchback.
  1958. 8.9
  1959. The text
  1960. 8.9
  1961. After much thought, I chose to prepare the text using TechWriter, mainly 
  1962. because it copes wonderfully with equations, printing minus signs as 
  1963. proper minuses, not as hyphens, and spacing things in a thoroughly 
  1964. professional manner. I had already bought Desktop Publishing on the 
  1965. Archimedes by Bruce Goatly, an informative and sensible book which 
  1966. enabled me to appreciate for the first time the real difference between 
  1967. word processing and desktop publishing. Although only twelve pages of 
  1968. this book are devoted to EasiWriter (upon which TechWriter is based), 
  1969. those twelve pages were invaluable in overcoming the initial hurdles. 
  1970. Bruce Goatly spoke to me in my own language rather than that of the 
  1971. manuals.
  1972. 8.9
  1973. I did all my numerous drawings with Draw, without which I could not have 
  1974. written the book at all. For my own convenience, I decided to embed the 
  1975. drawings in the text, in spite of the fact that all such placings would 
  1976. eventually be discarded if the book were accepted for publication. The 
  1977. publishing house would start again from the raw material and impose its 
  1978. own house style. However, I happen to know that the way I had presented 
  1979. the material did create a favourable impression (with a small Éiæ). The 
  1980. combination of Draw and TechWriter proved a happy partnership, as 
  1981. TechWriter has the facility named Object Linking and Embedding (OLE), 
  1982. which enables one application to be called from within another. Double 
  1983. click on a drawing in the text, and the uncropped original pops up with 
  1984. the Draw toolbox alongside. Saving puts the revised drawing back into 
  1985. the text.
  1986. 8.9
  1987. Not being strictly a DTP package, TechWriter structures the text rather 
  1988. than the page. A picture ù along with its caption ù cannot be set in a 
  1989. fixed position on the page. It counts as a paragraph of the text. 
  1990. Consequently, after a heavy edit, a blank can occur when a picture is 
  1991. too big for the amount of space left on the page. This I am quite happy 
  1992. to correct by drag-and-drop editing.
  1993. 8.9
  1994. Although TechWriter will align the text at left and right-hand edges if 
  1995. wished, I chose to have the right-hand edges ragged (as in Archive, 
  1996. since the May issue), and to mark paragraphs by extra line spacing 
  1997. rather than by indents (also as Archive). The payoff with TechWriter is 
  1998. the possibility of inserting a picture within a paragraph, or appearing 
  1999. to do so. You simply take a new paragraph at the end of a line in mid-
  2000. sentence, and there insert the diagram. The reader is unaware that a new 
  2001. paragraph has been taken. This subterfuge does not work with fully 
  2002. justified text because the line immediately before the picture cannot be 
  2003. made to stretch to the margin. With care, it is possible to go further 
  2004. and make text flow round the side of a diagram by writing it as a side-
  2005. caption, but except for the purpose of showing off, I have found this 
  2006. much too troublesome. Wisely, TechWriter makes no claim to any such 
  2007. facility.
  2008. 8.9
  2009. Shading the illustrations
  2010. 8.9
  2011. As may easily be imagined, some drawings of clockwork mechanisms can be 
  2012. made clearer by shading, which is where Hatchback came in so useful. 
  2013. Hatchback will replace any coloured area in a Draw picture with black-
  2014. and-white hatching suitable for monochrome printing. Many patterns are 
  2015. possible, but all those in Hatchback are based on parallel lines, grids 
  2016. of lines (cross hatching) or circular dots. At first, I thought I wanted 
  2017. the dots, but at high density, their generation is extremely slow, so I 
  2018. never use them. There is a simple answer, surprisingly never mentioned 
  2019. in 4Mationæs otherwise excellent little manual. All you do is choose a 
  2020. diagonal cross-hatching with black and white reversed. Hey presto, you 
  2021. have an array of little square black dots, whose frequency and density 
  2022. can be adjusted to give the appearance of any desired shade of grey. 
  2023. Advice from the publisher is needed to ascertain a safe frequency for 
  2024. this dot pattern to survive the printing process.
  2025. 8.9
  2026. To the printers...
  2027. 8.9
  2028. Once a book has been accepted by a publisher, and a quantity of 
  2029. champagne drunk (not squirted into the computer), we have a problem. The 
  2030. first book I ever wrote, more than forty years ago, was sent to the 
  2031. printer in my very own handwriting, and the compositor was happy to work 
  2032. straight from that. Nowadays, it is becoming the norm to submit material 
  2033. on disc, which is where problems start. Would a TechWriter file be 
  2034. acceptable? (This was TechWriter version 2.01, not the new TechWriter 
  2035. Professional which offers output in a portable TeX format.) Guessing 
  2036. not, I prepared a plain ASCII file for each chapter on a DOS-formatted 
  2037. disc.
  2038. 8.9
  2039. Then, helped by a friend with an IBM-compatible PC, I discovered that 
  2040. characters in the range 128ù159 are by no means standardized. All the 
  2041. characters on the keyboard are safe, as are those needed for French 
  2042. quotations, but not such simple essentials as inverted commas and 
  2043. dashes. For instance, a single inverted comma is character 144 in Acorn 
  2044. fonts, but 145 in Times New Roman for a PC/Deskjet combination. Taking a 
  2045. leaf from Goatlyæs book, I encoded all my single opening quotes as 
  2046. double primes ( ö ) and all my single closing quotes as single primes ( 
  2047. É ). This enables the desired text to be reconstructed by editing, 
  2048. apostrophes and all. Conversational dashes (en-rules) I encoded as a 
  2049. pair of hyphens (áÿ ). All highlights were lost, as were mathematical 
  2050. equations, so these would have to be edited in from the printed copy.
  2051. 8.9
  2052. Confronted with this somewhat primitive disc, OUP requested the Acorn 
  2053. disc I had actually used, but my original guess proved to be correct. 
  2054. They went for the DOS disc with the ASCII text. There is no denying that 
  2055. we in the Acorn world are out on a limb when it comes to communication. 
  2056. Will the Risc PC solve such problems ù other than by capitulation?
  2057. 8.9
  2058. Presenting the drawings
  2059. 8.9
  2060. As for drawings, I chose to provide all my artwork on paper, as printed 
  2061. by my Bubblejet printer. At 2.5 times larger than final size, there was 
  2062. little trace of moire patterns between the Hatchback dots and the pixels 
  2063. of the BJ-10. The first thing OUP did was to scan these drawings into 
  2064. their own computers, which left me wondering whether I should have 
  2065. offered everything in PostScript. The Oxford University Press are so 
  2066. courteous and adaptable that I did not feel like asking gratuitous 
  2067. questions!
  2068. 8.9
  2069. Not all the illustrations in my book are drawings. Some are computed 
  2070. graphs captured as sprites. In mode 29, with a resolution of 800╫600, 
  2071. the lines are too spidery for good clear book illustrations, but a lower 
  2072. resolution mode shows the pixels up too clearly and loses information. 
  2073. To overcome this difficulty, my trick is to paint the screen four times 
  2074. over, sometimes by choosing four different origins, e.g. ORIGIN 500, 
  2075. 500: PROCplot: ORIGIN 502,500: PROCplot: ORIGIN 500, 502: PROCplot: 
  2076. ORIGIN 502, 502: PROCplot. Another method, using a single origin, 
  2077. involves drawing each part of the graph four times over. My own graph-
  2078. plotting package includes this as an option. The resulting bold lines 
  2079. with fine pixels is just what I want, but surely somebody has a labour-
  2080. saving program which will replace each pixel in a bitmap by a cluster of 
  2081. four in a square? The software supplied by Computer Concepts with 
  2082. Scanlight256 carries out similar manipulations, but I have not yet 
  2083. succeeded in making it do just what I have described. Can anyone oblige?
  2084. 8.9
  2085. I hope this has given a bit of an insight into what might be involved in 
  2086. producing a book for a publisher using Acorn computers and software. If 
  2087. anyone has any further experience, ideas, suggestions, etc, please write 
  2088. in and let us know.áu
  2089. 8.9
  2090.  
  2091. 8.9
  2092. My Own Right Time
  2093. 8.9
  2094. An exploration of clockwork design by Philip Woodward, Silver Medallist 
  2095. of the British Horological Institute, to be published in hardback this 
  2096. July by Oxford University Press.
  2097. 8.9
  2098. ISBN 0198-565-224
  2099. 8.9
  2100. Describes in simple language the scientific problems of precision 
  2101. timekeeping in the age of the pendulum, with a whole chapter on computer 
  2102. simulation of clock performance.
  2103. 8.9
  2104. This is Éan important and scholarly work which will prove to be a 
  2105. landmark in our horological literatureæ 
  2106. 8.9
  2107. Jonathan Betts, Curator of Horology atáGreenwich.
  2108. 8.9
  2109. The Talking Animated Alphabet
  2110. 8.9
  2111. Richard Rymarz
  2112. 8.9
  2113. The Talking Animated Alphabet adds significantly to the ever-growing 
  2114. library of programs specifically designed for pre-school children and 
  2115. early learners at Key Stage 1 (5-7 year olds). Written and produced by 
  2116. Sherston Software, this program tackles the three basic skills of letter 
  2117. recognition, visual letter discrimination and aural letter 
  2118. discrimination. Presented on four 800Kb discs, the program is easily 
  2119. loaded onto hard disc, with the usual key disc used as protection.
  2120. 8.9
  2121. The programs
  2122. 8.9
  2123. Clicking on !Alphabet installs the program on the icon bar, and a 
  2124. further click fills the screen with the opening page, offering the 
  2125. following:
  2126. 8.9
  2127. uáVisual letter discrimination
  2128. 8.9
  2129. The aim of this activity is to ensure that the child can distinguish 
  2130. between the shapes of the letters. It is suggested (mainly for the 
  2131. parent rather than teacher) that the child first learns to recognise the 
  2132. difference between simple shapes such as squares, triangles, circles, 
  2133. etc. Knowing the names is not essential Ö just being able to match the 
  2134. shapes is. Once this is mastered, the child can move on to Talking 
  2135. Animated Alphabet.
  2136. 8.9
  2137. The control screen (activated at any time by pressing <ctrl-T>) in very 
  2138. comprehensive. There are three levels of difficulty since some letters 
  2139. are more difficult to recognise that others. Further, the teacher/parent 
  2140. can customise the letter groups to provide very individual programmes of 
  2141. learning. Finally, the number of tries can be set. Click on OK and the 
  2142. activity springs to life with a beautifully designed screen: a marbled 
  2143. backdrop with decorated balloons in the corners and the appropriate 
  2144. letter-shapes scattered around. The target letter is boxed and a huge 
  2145. mouth appears in the right hand corner. A very clear voice tells the 
  2146. children the task. The child then has to click on the appropriate 
  2147. letter. If there is a delay, he/she is asked again; if wrong then a, 
  2148. ÉNo! look again!æ is heard. Three wrong guesses and a polite, ÉNo! Never 
  2149. mind. Try this one.æ leads the child onto another letter. Once the 
  2150. letter is correctly chosen, it zooms to a larger scale, the voice says, 
  2151. ÉWell done, thatæs right.æ, the other letters disappear and two circular 
  2152. arrows invite the children to Émorphæ the letter. Thus an Éeæ turns into 
  2153. an elephant, an Élæ into a lighthouse, and so on. The next letter is 
  2154. then presented.
  2155. 8.9
  2156. uáAural letter discrimination
  2157. 8.9
  2158. The aim of this activity is to ensure that a child can distinguish 
  2159. between the sounds of letters. This takes the form of an ÉI Spyæ game 
  2160. where the children listen to the spoken sound and then click on the 
  2161. appropriate picture. Clicking on the picture morphs it to a letter. Thus 
  2162. an apple becomes an Éaæ, a jack-in-the-box becomes a Éjæ and so on. The 
  2163. control screen allows the level of difficulty, the number of tries, etc, 
  2164. to be set.
  2165. 8.9
  2166. uáLetter recognition
  2167. 8.9
  2168. The aim of this activity is to link the shape of each letter with its 
  2169. phonetic sound. It is suggested that only a few letters are used at 
  2170. first, gradually adding more as the child gains confidence. The picture 
  2171. opens the activity, which is then morphed into the letter. A spoken 
  2172. instruction asks the child to, öFind the letter that says Égæ,ò for 
  2173. example. Clicking on the correct letter provokes the response, öYes! 
  2174. This letter says Égæ.ò Three mistakes and another letter is offered. A 
  2175. simpler activity involves the morphing element only. All the expected 
  2176. options are available from the control screen.
  2177. 8.9
  2178. The package
  2179. 8.9
  2180. The Talking Animated Alphabet comes in the usual Sherston plastic wallet 
  2181. which now, thankfully, has a separate pocket for each disc. The 
  2182. excellent user guide skilfully takes the teacher/parent through the 
  2183. installation procedure, describes each activity in detail and, at the 
  2184. back, provides a welcome list of follow-up activities. Also enclosed are 
  2185. twenty six, coloured, A4 picture cards which can be mounted, and will 
  2186. provide a very attractive wall chart. Finally, there are three record 
  2187. sheets that can be used as a check-list for each of the three 
  2188. activities. All in all, the support materials should be very useful, as 
  2189. well as being impressively presented.
  2190. 8.9
  2191. Conclusions
  2192. 8.9
  2193. This program is great. Not only are the educational aims sound and 
  2194. clearly stated, they are executed with considerable skill. The look of 
  2195. the program with its Éschoolkidæ font, backdrops and letter design, is 
  2196. first rate. The digitised sounds are crystal clear and the intonation 
  2197. natural. Gone are the days when robotic voices marred a good program. If 
  2198. I were to be over critical, I would say that, whilst the morphing of 
  2199. letter to picture is excellent, the animations are minimal and a touch 
  2200. disappointing. However, this is a small point in the overall structure 
  2201. of the program which is easy to understand, easy to use and, at todayæs 
  2202. prices, fairly easy on the pocket. Designed for both home and school 
  2203. use, it costs ú35.20 or ú33 through Archive, with a CD version promised 
  2204. for the future. Highly recommended.áu 
  2205. 8.9
  2206.  
  2207. 8.9
  2208. Small Ads
  2209. 8.9
  2210. (Small ads for Acorn 32-bit computers (i.e. not BBCæs) and related 
  2211. products are free for subscribers but we reserve the right to publish 
  2212. all, part or none of the material you send, as we think fit. i.e. some 
  2213. people donæt know what Ésmallæ means and there are certain things, as 
  2214. you can imagine, that we would not be prepared to advertise as a matter 
  2215. of principle. Sending small ads (especially long ones!) on disc is 
  2216. helpful but not essential. Ed)
  2217. 8.9
  2218. 12 station Nexus complete with cards, cables & server, ú1500. Phone 
  2219. 0181-547-6847.
  2220. 8.9
  2221. 4Mb SIMM for Risc PC ú90. 210Mb IDE drive (Conner ex Risc PC) ú90. 
  2222. Scanlight 256 ú120. Phone 0646-622415 after 6.
  2223. 8.9
  2224. A3000 4Mb memory, RISC OS 3.1, 20Mb IDE HD, Taxan monitor, Ovation, PC 
  2225. Emulator, Genesis, Almanac and lots of games ú500. Phone/Fax 01732-
  2226. 454707.
  2227. 8.9
  2228. A3000 4Mb, 45Mb Oak HD, 45Mb Syquest removable HD + 3 ╫ 45Mb cartridges, 
  2229. Oak SCSI external interface, Acorn RGB monitor, Panasonic KXP1124 24pin 
  2230. printer + support plinths for monitor and printer, assorted software, 
  2231. manuals and books. Cannot split. All v.g.c. ú950 o.v.n.o. Phone Neil 
  2232. Berry (daytime) 0116-252-5060.
  2233. 8.9
  2234. A310 1Mb twin 3.5in 800Kb floppies, RISC OS 2, Acorn black and white 
  2235. monitor, manual ú120. Epson LQ850 24pin dot matrix and sheet feeder ú70, 
  2236. 120Mb SCSI disc ú80, MS-DOS 6.2 and Windows 3.11, discs only, ú50, MS-
  2237. DOS 6.2 and Windows 3.1, discs only, ú45. ROM/RAM podule (64Kb + 
  2238. battery), Phillips yellow/white monitor, Schema 1, Acorn 2 slot 
  2239. backplane/fan, Acorn mouse, Electron Plus One ú15 each. All excluding 
  2240. delivery. Phone 01827-330118 eves, w/e.
  2241. 8.9
  2242. A4 portable 80Mb HD, Econet interface RISC OS 3.1 mains adaptor and case 
  2243. ú900. Phone 01223-311881.
  2244. 8.9
  2245. A4 portable 4Mb RAM, 80Mb hard disc, spare battery, carry case and 
  2246. tracker ball ú1100 o.n.o. Contact Adrian on 01603-748253.
  2247. 8.9
  2248. A4000 4Mb RAM, 80Mb hard disc, hi-res multiscan monitor, boxed with 
  2249. manuals. ú650. Phone 01509-853166 after 4pm.
  2250. 8.9
  2251. A5000 4Mb RAM, 40Mb HD, RISC OS 3.1, Colour Card Gold, all vgc. ú750. 
  2252. Panasonic KXP 1124 ú50. Pace Microlin fx Pocket fax modem ú90. Phone 
  2253. Pete 01663-733027.
  2254. 8.9
  2255. A5000 4Mb RAM, 40Mb HD, AKF50 monitor, Learning Curve, some games, 
  2256. manuals. ú800 ono. Phone 0121-472-7006 (eves).
  2257. 8.9
  2258. A5000 8Mb RAM, 120Mb HD, internal IDE 105Mb SyQuest (no cartridge), Eizo 
  2259. F550i 17ö multisync. A highly capable system Ö can be seen at NCS. ú1300 
  2260. complete, or ú400 for monitor alone. Phone Iain Cameron on 01463-751251.
  2261. 8.9
  2262. A5000 4Mb RAM, 120Mb HD, RISC OS 3.1, Acorn Multisync, ú800 o.n.o. 
  2263. ARCticulate ú7, Enter the Realm ú7, Sensible Soccer Ö International 
  2264. Edition ú10, Archive Mousemat ú1.50. Magazine coverdiscs (1991 onwards, 
  2265. ArcWorld, Acorn User and Acorn Computing) ú1 each. Contact Jon Aylwin, 4 
  2266. St Margarets Close, Hemyock, Devon, EX15 2XJ.
  2267. 8.9
  2268. A5000 4Mb RAM, 40Mb HD, Econet interface, RISC OS 3.1, AKF18 multiscan 
  2269. monitor, ú600. Phone 01223-311881.
  2270. 8.9
  2271. A540, 8Mb RAM, RISC OS 3.10, 120Mb SCSI hard drive, Eizo 9060S multisync 
  2272. ú850. Software includes Easiwriter, PipeDream 4 and Interdictor. Cumana 
  2273. 5╝ö floppy drive plus interface ú30. Phone 0342-714905.
  2274. 8.9
  2275. AKF17 Acorn monitor, boxed and unused ú65 o.n.o. Keyboard for A4000 
  2276. boxed and unused ú65 o.n.o. Phone 01706-852581.
  2277. 8.9
  2278. Aleph One 486PC podule 4Mb/50MHz + floating point co-processor, !PC 
  2279. v1.69 + Windows acceleration software. Fits A400 series, Risc PC etc. 
  2280. ú350. Phone James on 01954-210388.
  2281. 8.9
  2282. Complete Acorn DTP System A410/1 4Mb RAM, 33MHz ARM3, 42Mb HD, Taxan 770 
  2283. + 14ö Multiscan monitor, RISC OS 3.1, Atomwide VIDC Enhancer, Qume 
  2284. LaserDirect 300dpi printer with spare drum (unused), ScanLight Plus 
  2285. greyscale scanner, Oak SCSI card, PC Emulator, Impression Publisher, 
  2286. Artworks, Compression, TurboDriver for HP Laserjet and Deskjet, Acorn C, 
  2287. clip art, extra fonts, all manuals, cables, some games, ú1100. Phone 
  2288. Steve on 0181-560-0427.
  2289. 8.9
  2290. Expansion cards Acorn Midi c/w EMR Studio 24+ (v2) ú80, Aleph One 486PC 
  2291. (4Mb/50MHz) c/w latest software & Microsoft MS-DOS (v5) ú400, GammaPlot 
  2292. (v2) ú15, System Delta+ (v2) ú25, Genesis (v2) ú20, Christmas Allsorts 
  2293. ú10, Prehistoric Animals ú5, Bonjour de France Ö Ma Ville ú20, Driving 
  2294. Test ú10, Droom ú10, Giant Killer ú5, Healthdata ú5, Help! ú3, 
  2295. Telecommunications ú8, Word Up Word Down ú3, Genesis Script Language ú5, 
  2296. MS-DOS Quick reference ú5, RISC OS 2 PRMæs ú35. All original software 
  2297. with documentation etc. Phone 01737-832159 (eves + w/e).
  2298. 8.9
  2299. FireWorkz Pro ú100, ProArtisan 24 ú100, complete boxed and manuals. 
  2300. Phone 01276-28932.
  2301. 8.9
  2302. Games Saloon Cars Deluxe, Chopper Force, Black Angel and Lemmings. (All 
  2303. except Black Angel incompatible with Risc PC!) ú8 each. Phone 01674-
  2304. 830895
  2305. 8.9
  2306. Genesis 2 with script language handbook and manuals ú59. Genesis 
  2307. Developeræs Guide ú25. Phone Roy on 01344-411252 (eves + w/e).
  2308. 8.9
  2309. Impression Style inc latest TableMate 2, manuals and extra borders ú70. 
  2310. EasiWriter v3.05 ú80. Phone 0131-447-8624.
  2311. 8.9
  2312. Psion LZ 64, 64Kb Datapack, two spell checkers and thesaurus, Commslink, 
  2313. mains adapter. Good condition, boxed + instructions ú85 o.n.o. Phone 
  2314. 01332-557751.
  2315. 8.9
  2316. PostScript laser printer Ö Star 300 dpi, 8 ppm, 2Mb RAM. Boxed with 
  2317. manuals, new fuser unit. Offers around ú350. Phone 0115-981-3122.
  2318. 8.9
  2319. Qume Laser Direct 300 dpi printer, recent new drum and one toner 
  2320. cartridge. Good condition ú350. Phone Paul Cayton 01943-878133 (eves) or 
  2321. 0113-277-7711 (day).
  2322. 8.9
  2323. Software: Artisan 1, Interdictor 1, Pandoraæs Box, The Olympics, E-Type, 
  2324. Repton 3, PipeDream 4, PipeLine discs Feb 92 to Aug 93, Flexifile, LC 
  2325. DTP, LC Genesis Plus, Personal Accounts 2 and DeskTop Thesaurus. Any 
  2326. offers. Phone David on 01752-781286 between 8 am and 8 pm.áu 
  2327. 8.9
  2328.  
  2329. 8.9
  2330. Spreadsheet Column
  2331. 8.9
  2332. Chris Johnson
  2333. 8.9
  2334. Eureka
  2335. 8.9
  2336. I have had further confirmation from a number of users of the printing 
  2337. bug, where the last part of the text in a cell can be cropped. Most 
  2338. users who wrote treat this feature simply as a niggle, and generally 
  2339. take care to ensure that cell widths are adjusted so that the contents 
  2340. do not entirely fill the cell.
  2341. 8.9
  2342. One correspondent has drawn my attention to what is a more serious 
  2343. problem, concerned with the printing of embedded bar charts. The problem 
  2344. appears to depend upon how the chart is selected for printing. When the 
  2345. print is carried out by selecting all the cells around the embedded 
  2346. chart and choosing Options > Set print area, followed by choosing Print, 
  2347. the chart prints normally in portrait or landscape mode, whether or not 
  2348. gridlines are printed, and so on.
  2349. 8.9
  2350. The bad printouts occurred when the chart was selected by putting the 
  2351. pointer over the chart and clicking <select> while <ctrl> is held down. 
  2352. This selects the chart for editing. If the chart is then printed, the 
  2353. bar fills do not correspond to the border outline of each bar. The 
  2354. outline offsets further to the right with each bar going across the page 
  2355. to the right. In some cases, there is a vertical offset as well. On 
  2356. switching between landscape and portrait, the result is more disastrous, 
  2357. since all components of the stacked bars on the chart are printed in 
  2358. black. The effect can be created on a repeatable basis, although the two 
  2359. forms of the effect appear to change over between landscape and portrait 
  2360. on a random basis. The moral is that you do not print an embedded chart 
  2361. while it is selected for editing.
  2362. 8.9
  2363. Another feature which has come to light is associated with changing the 
  2364. screen size while a sheet is open. Eureka appears to take no notice of 
  2365. changes to the screen size on going to a smaller screen. For example, if 
  2366. you are in a large mode (e.g. 1280╫1024), and have the sheet covering a 
  2367. large area of the screen, then on changing to say 800╫600, the sheet 
  2368. exceeds the screen size and spills over the edges. You may be able to 
  2369. find a button to resize the sheet size, but if, like me, you arrange the 
  2370. edit window at the top of the screen, you may still find that the edit 
  2371. window is off-screen and cannot be recovered, unless you go back to the 
  2372. large screen. This is rather odd, since the WIMP window manager normally 
  2373. forces all windows on screen when a mode change occurs.
  2374. 8.9
  2375. A further problem concerns the toggle icon at the far right of the edit 
  2376. window button bar. When going to a smaller screen, the button bar is 
  2377. truncated at the right hand end, so the toggle button is lost. This is 
  2378. not recoverable because, on returning to the larger screen, the edit bar 
  2379. is not resized to fit the new screen, so the toggle button is still 
  2380. unavailable. Even closing and reopening the sheet, or opening a 
  2381. different sheet, has no effect. Do users regularly change screen size, 
  2382. or is this a feature that very few users would ever come across? I have 
  2383. done this occasionally when going to a 32000 or 16 million colour mode 
  2384. on my Risc PC, which requires going down to 800╫600, when I normally use 
  2385. a large screen mode with fewer colours.
  2386. 8.9
  2387. The future
  2388. 8.9
  2389. I feel that this column is tending to become a catalogue of relatively 
  2390. minor problems with Eureka, and I would not like prospective new users 
  2391. to get the wrong idea. I am very satisfied with Eureka in general, and 
  2392. think it is a very good piece of software. It has done everything I have 
  2393. asked it to do with very little problem, and is easy to use. I hope 
  2394. readers will use the comments to get the best out of Eureka, and to 
  2395. avoid such problems before they actually occur. Forewarned is forearmed.
  2396. 8.9
  2397. I would prefer this column to be much more positive and constructive, so 
  2398. I would welcome suggestions as to how I could best provide something for 
  2399. everyone. Should the column become more of a tutorial on the use of 
  2400. spreadsheets, for example, or has Gerald Fitton covered spreadsheets 
  2401. sufficiently in his columns? In that event, it would be very helpful for 
  2402. readers to outline ways in which they make use of spreadsheets, 
  2403. particularly slightly unusual uses. Perhaps Paul has some ideas on the 
  2404. way forward? (No, sorry! Isnæt it better for the readers to tell us what 
  2405. they want to read? Ed.)
  2406. 8.9
  2407. How to contact me
  2408. 8.9
  2409. My postal address is Chris Johnson, 7, Lovedale Grove, Balerno, 
  2410. Edinburgh, EH14 7DR; I can also be contacted by e-mail as 
  2411. checaj@bonaly.hw.ac.uk Ö please note the new e-mail address.
  2412. 8.9
  2413. I am happy to receive anything in connection with spreadsheets, hints or 
  2414. tips, macros, problems, solutions to problems, or just requests for 
  2415. help. What would be of interest are examples of unusual uses of 
  2416. spreadsheets.áu 
  2417. 8.9
  2418.  
  2419. 8.9
  2420. RiscDOS Column
  2421. 8.9
  2422. Simon Coulthurst
  2423. 8.9
  2424. I recently had to pay for the PC486 card that is installed in my Risc 
  2425. PC. öPoor old you!ò, you may well be thinking, öat least youæve actually 
  2426. got a PC486 card!ò This is true. My reason for mentioning it, is that it 
  2427. illustrates that the hardware side of the product is complete, and that 
  2428. all that remains is to ensure that the software is finished.
  2429. 8.9
  2430. !PC486 update
  2431. 8.9
  2432. On the 17th of February, I received a new version of the PC card 
  2433. software. This new version (1.72g) now provides full support for direct 
  2434. parallel and serial port access. I was also informed that this was 
  2435. likely to be the last Ébetaæ version of the software. This being the 
  2436. case, with the hardware already being the Éfinalæ version, it looks as 
  2437. though Acornæs proposed release date of early April 1995 will be kept 
  2438. to.
  2439. 8.9
  2440. (Weæve had a few through Ö but only enough to fulfil about 20% of our 
  2441. back order list although the rate at which they are coming does seem to 
  2442. be increasing. Ed.)
  2443. 8.9
  2444. My Risc PC 486 card is now two months old. I have had it long enough now 
  2445. for the initial euphoria, that comes with most new products (let alone 
  2446. one as important as this), to wear off. It is a sign of how good the 
  2447. product is that, after the initial setup and configuration period (the 
  2448. first couple of weeks ironing out teething problems and getting 
  2449. connected to our network), I have used it on a daily basis without 
  2450. really thinking about it!
  2451. 8.9
  2452. (If you think about it, that is actually a very significant (under-) 
  2453. statement. Simon is transparently using a 486 processor, sharing memory 
  2454. and peripherals with a RISC processor. OK, so itæs very overdue, but 
  2455. donæt let that fact blind us to the technical signifance of what Acorn 
  2456. and partners have achieved here. How many other computers do you know 
  2457. that have this kind of dual processor arrangement working today? The 
  2458. öbest of both worldsò is here at last. Ed.)
  2459. 8.9
  2460. I am connected
  2461. 8.9
  2462. When I first received the card, it had already been installed and setup 
  2463. on my Risc PC by Acorn. They had loaded PC DOS and Windows for 
  2464. Workgroups as well as some Lotus software for me to try out. This setup 
  2465. obviously worked well, and first time Ö as you would expect. It was not 
  2466. long, however, before I started tinkering with this setup in order to 
  2467. get it working the way I wanted it. This primarily meant gaining access 
  2468. to our server, which runs Novell Netware 3.12 (by far the most common 
  2469. networking software in general business use).
  2470. 8.9
  2471. I had the standard Acorn Ethernet adaptor for the Risc PC already 
  2472. installed in my machine. All that was required to get my PC486 card 
  2473. connected to the network was a physical connection and the necessary 
  2474. software. The first part was easy Ö an extra length of cable with a T-
  2475. piece connector. The second part was harder. Acorn, whilst providing 
  2476. both a PC card and a Ethernet adaptor, do not provide any software that 
  2477. would allow the two to work together. Rather, they have decided that 
  2478. third party solutions will be the order of the day!
  2479. 8.9
  2480. The third party solution in my case was provided by Aleph One. They have 
  2481. a product, snappily entitled É!PC Network Driversæ (OK, so the title may 
  2482. not be all that original but at least you are left in no doubt as to 
  2483. what it does). Basically, this product allows the Ethernet adaptor in 
  2484. the Risc PC to emulate an NE2000 Ethernet adaptor when the PC486 card is 
  2485. being used. You can then use any standard DOS or Windows software that 
  2486. works with the NE2000 adaptor.
  2487. 8.9
  2488. It works by using two relocatable modules, PCNE2 and ETHER3 (there are 
  2489. several supplied, depending on the Ethernet card being used). These 
  2490. modules are copied into the !PC directory on the Risc PCæs hard disc. 
  2491. Then the !PCæs !Run file needs to be loaded into a text editor, and the 
  2492. lines referring to the two modules (already present in the !Run file) 
  2493. need to be enabled by removing the É|æ comment character at the start of 
  2494. each line.
  2495. 8.9
  2496. Once this has been done, the PC software will need to be loaded from 
  2497. within the PC486 card environment. The commands needed on my own machine 
  2498. are as shown opposite. These commands are in a batch file called from my 
  2499. autoexec.bat file.
  2500. 8.9
  2501. You will need a DOS NE2000 driver because one is not provided with the 
  2502. Aleph One software (though this may change). A word of warning here. I 
  2503. used, at first, what I thought was an NE2000 driver that had come with 
  2504. one of our NE2000-compatible adaptor cards in another computer. I got 
  2505. all sorts of problems trying to get my computer to connect to the 
  2506. server. Unfortunately, it was not immediately obvious that it was the 
  2507. driver at fault, and this resulted in a large amount of communication 
  2508. between myself and Aleph One. Once we tried another driver, it did work, 
  2509. and it was then obvious what the problem had been! So, be warned, make 
  2510. sure your NE2000 driver is compatible.
  2511. 8.9
  2512. The software that allows this NE2000 emulation is available from Aleph 
  2513. One for ú25 +VAT. I am sure that, if you ask nicely, they will also be 
  2514. able to provide a suitable DOS NE2000 driver as well.
  2515. 8.9
  2516. Compatibility problems
  2517. 8.9
  2518. At one point, I decided to try out one of the other Windows screen 
  2519. drivers, to see if the Acorn supplied armdrv.drv was responsible for a 
  2520. problem I was having with a PC CD ROM (see below). I installed the other 
  2521. driver using the Windows Setup program and this worked fine. However, 
  2522. when I came to re-install armdrv.drv, I found it was not listed under 
  2523. Windows Setup, and so could not be re-installed. The solution is to edit 
  2524. the system.ini file located in the Windows directory and replace the 
  2525. line that reads display.drv=vga.drv (or whatever driver you last used) 
  2526. with the line display.drv=armdrv.drv. This line is in the first [boot] 
  2527. section of system.ini. You should always use the armdrv.drv file as it 
  2528. is responsible for a great deal of the speed that the PC486 card can 
  2529. achieve Ö using the Risc PC as an accelerated driver for Windows, when 
  2530. the DOS environment is in full screen mode.
  2531. 8.9
  2532. After I had setup my PC486 card to run on our Novell network and then 
  2533. run the Network Setup program in Windows, I found that, on exiting 
  2534. Windows, I was left with no DOS prompt and just a flashing cursor on the 
  2535. screen. No matter how long I waited, I still could not get the C:> 
  2536. prompt back. The only way out was to re-boot by pressing <crtl-alt-del> 
  2537. several times. The solution was to run Network Setup again, to remove 
  2538. network support from Windows, and then run it once more to re-install 
  2539. network support.
  2540. 8.9
  2541. I was having problems with running a CD-ROM given away with the March 
  2542. issue of PCW magazine. Every time I tried to run the setup file, from 
  2543. within Windows, my whole machine would lock up. The solution was to 
  2544. disable 32-bit file access under the Virtual Memory control panel in 
  2545. Windows.
  2546. 8.9
  2547. At first, I found that I was unable to run DOS programs, across the 
  2548. network, from within Windows. All I would get was a blank screen. 
  2549. Finally, I found the solution the problem which was to change to the 
  2550. Windows-supplied VGA driver and then back again to the armdrv.drv driver 
  2551. (see above). This forced Windows to install all the correct support 
  2552. files for DOS in a window.
  2553. 8.9
  2554. Future strategy
  2555. 8.9
  2556. Acorn have already stated that they are working on further enhancements 
  2557. to the Risc PCæs PC486 card. Some of these will be in software, and thus 
  2558. will be available to all PC486 card owners as an upgrade. Others will be 
  2559. in a second generation hardware product. The list of possible 
  2560. enhancements is as follows (actual details when known)...
  2561. 8.9
  2562. Software
  2563. 8.9
  2564. u 24-bit colour drivers
  2565. 8.9
  2566. u Sound blaster emulation
  2567. 8.9
  2568.   áááá16-bit sample sound playback
  2569. 8.9
  2570.   ááááPolyphonic Midi synthesizer
  2571. 8.9
  2572.   áááá8-channel 128 general Midi voices Ö R.A.M.
  2573. 8.9
  2574. uáShared memory windows drivers
  2575. 8.9
  2576. u Tighter Windows/RISC OS integration
  2577. 8.9
  2578. u OS/2 Driver support
  2579. 8.9
  2580. Hardware
  2581. 8.9
  2582. u Committed to produce ASIC release 2
  2583. 8.9
  2584. u Write back secondary cache controller
  2585. 8.9
  2586. u Support for 512k SRAM
  2587. 8.9
  2588. u Dirty cache buffer
  2589. 8.9
  2590. u Deeper open bus write buffer
  2591. 8.9
  2592. u Burst mode controller
  2593. 8.9
  2594. u Ability to support many more varieties of 486 processors, e.g. AMD, 
  2595. Intel, UMC
  2596. 8.9
  2597. And finally...
  2598. 8.9
  2599. Thank you for the comments received following the initial review of the 
  2600. PC486 card (and my database review). I have tried to reply to them all. 
  2601. If I have missed you, I apologise and will do my best to reply a.s.a.p.
  2602. 8.9
  2603. If you want to see what the PC486 card looks like, and you are on the 
  2604. Internet, point your WWW browser at the following page:
  2605. 8.9
  2606. http://www.csv.warwick.ac.uk/~phudv/Htmls/pccard.html
  2607. 8.9
  2608. Or for more information, try...
  2609. 8.9
  2610. http://www.ant.co.uk/com/aleph-one/html
  2611. 8.9
  2612. If, like me, you are waiting with bated breath for a commercial Internet 
  2613. access suite on the Risc PC/Archimedes, you will be pleased to know that 
  2614. ANT Ltd are hoping to launch their (promising looking) Internet Suite in 
  2615. the 2nd quarter of 1995 Ö hopefully May. Letæs just hope that ANTæs 
  2616. definition of a calendar quarter is more accurate than Acornæs!
  2617. 8.9
  2618. I may be contacted by email as: simon@agltd.demon. co.uk or by snailmail 
  2619. at Arnold Grimshaw Limited, 68a Armley Road, Leeds, LS12 2EJ.áu 
  2620. 8.9
  2621.  
  2622. 8.9
  2623. lh c:\netware\lsl.com
  2624. 8.9
  2625. lh c:\netware\ne2000.com
  2626. 8.9
  2627. lh c:\netware\ipxodi.com
  2628. 8.9
  2629. lh c:\netware\netx.exe
  2630. 8.9
  2631. @ECHO OFF
  2632. 8.9
  2633. Q:
  2634. 8.9
  2635. LOGIN SIMON
  2636. 8.9
  2637. C: CD\ 
  2638. 8.9
  2639.  
  2640. 8.9
  2641. Speech II
  2642. 8.9
  2643. Simon Weaver
  2644. 8.9
  2645. Computer-produced speech has been around for many years in sci-fi films, 
  2646. teasing many people about just what is really possible from machines. 
  2647. Unfortunately, assuming it is even possible, we have many years to wait 
  2648. until a computer will be able to read our favourite novels or the news 
  2649. to us in the style to which we have become accustomed.
  2650. 8.9
  2651. Superior Software have been working for many years in the speaking 
  2652. computer field. Starting with the BBC Micro and moving up to the 32-bit 
  2653. machines, its speech synthesizer, Speech, has received much praise. 
  2654. Available now is a new version which features a much improved 
  2655. dictionary, better quality of speech, a friendlier dictionary editor, 
  2656. interactive help, accented characters and four new phonemes for foreign 
  2657. language support. 
  2658. 8.9
  2659. How it works
  2660. 8.9
  2661. For the uninitiated, a speech synthesizer simply attempts to read out 
  2662. any text that you care to throw at it. It can be used in a 
  2663. wordprocessor, Basic, ARM code etc, for just about any application where 
  2664. human speech is required (although licensing would have to be pursued 
  2665. for use in commercial products). The process converts English words to 
  2666. phonemes, which are the most basic sounds, like A in apple, and ZH in 
  2667. measure. The problems arise when you try to speak a word which doesnæt 
  2668. sound as it is written, and that is where the improved Édictionaryæ 
  2669. comes in handy. For instance, with the word Éthroughæ, there is a 
  2670. dictionary entry ÉTH R UWæ, so that Speech doesnæt pronounce it with a 
  2671. Égæ sound.
  2672. 8.9
  2673. Speech II has some quite sophisticated rules to help the pronunciation 
  2674. and, if you feel up to it, you can change them. Luckily, this is not 
  2675. necessary for nearly all users, but the support is there if needed. As 
  2676. an example, the rules allow Speech to correctly pronounce numbers up to 
  2677. 9999 and to choose the correct pronunciation of Étheæ, depending on the 
  2678. following word.
  2679. 8.9
  2680. (Try saying öthe bookò and öthe endò and youæll hear the difference. 
  2681. Ed.)
  2682. 8.9
  2683. Despite a dictionary of several thousand words, it can be almost 
  2684. guaranteed that you will have problems pronouncing some words, 
  2685. particularly names, foreign words and technical terms. For example, 
  2686. Speech cannot pronounce öRisc PCò if it is typed as one word, and it is 
  2687. necessary to add it to the dictionary. Despite what Superior Software 
  2688. claims, changing the dictionary isnæt quite as friendly as it could be. 
  2689. Adding a word involves dragging the dictionary file onto Speech, 
  2690. changing the words, opening the application directory and then saving a 
  2691. new speech module. There is no friendly menu option to edit words, but 
  2692. if Speech is to be used in a classroom environment, this may not be a 
  2693. bad thing if you donæt want your dictionary scrambled!
  2694. 8.9
  2695. When editing words, a list of phonemes is shown and, by clicking on 
  2696. them, you can build up the pronunciation. It is very important to use 
  2697. lower-case letters when you type in the word itself, and upper-case when 
  2698. changing the phonemes, but this isnæt a problem once you realise the 
  2699. difference.
  2700. 8.9
  2701. Speech quality
  2702. 8.9
  2703. The quality of the speech is very good, and you can change many aspects 
  2704. to affect the tone and speed of the voice. You can also alter the pitch 
  2705. of individual phonemes to add intonation to words and even to sing! 
  2706. Unfortunately, unlike the much older ARCticulate from The Fourth 
  2707. Dimension, it is not really possible to have a voice which sounds 
  2708. realistically like a female. In any case, ARCticulate has a much less 
  2709. flexible dictionary and fewer phonemes, so I would now consider it out 
  2710. of date. By comparison, Speech II actually resembles closely the voice 
  2711. of the physicist Stephen Hawking and, though it may take a while to 
  2712. start with, almost any child will be able to understand it. Hawkingæs 
  2713. voice is generated by expensive hardware and so Speech II is an absolute 
  2714. bargain by comparison.
  2715. 8.9
  2716. Other facilities
  2717. 8.9
  2718. As well as the dictionary editor, Speech II also comes with spelling and 
  2719. demonstration programs to show off some of its capabilities. The best 
  2720. bit of the demonstration is to show the singing ability of Speech with a 
  2721. rendition of ÉDaisy, Daisyæ. This is impressive, and the manual shows 
  2722. the pitches corresponding to musical notes so that you can have a go 
  2723. yourself, though it is quite fiddly to get it right.
  2724. 8.9
  2725. It is the spelling program which I feel lets Speech down somewhat. It 
  2726. doesnæt appear to have changed much and a lot of the words are badly 
  2727. pronounced, e.g. Ésheepæ sounded like Éjeepæ. You can edit the words and 
  2728. sentences yourself, and this is essential for serious use. There is a 
  2729. full German version of Speech, and of SpeechSpell too, but all the 
  2730. instructions and progress comments are in English! Itæs true that my 
  2731. German is hardly up to scratch, but the German spelling program seemed 
  2732. far too unfair regarding initial capital letters, and the use of the 
  2733. German letter ▀ was confusing. Apart from that, though the German speech 
  2734. is very good, it is obviously not a replacement for a real German tutor. 
  2735. I wouldnæt recommend it for people without a fair experience with Érealæ 
  2736. German speech, in the same way as the English version isnæt suitable as 
  2737. an English language tutor for two-year olds.
  2738. 8.9
  2739. Conclusion
  2740. 8.9
  2741. A speech synthesizer can have many uses and is suitable for just about 
  2742. anyone. It will integrate seamlessly into some word-processors and speak 
  2743. your work back to you, or it can be used in your own projects where 
  2744. sampling full sentences is too impractical. You can just drop a text 
  2745. file onto it and have it read to you. Thousands of primary school 
  2746. children are now used to having their work read back to them to check 
  2747. for those difficult-to-spot but easy-to-make mistakes, and it is equally 
  2748. suitable for any computer user who needs their work proof-read by 
  2749. someone/thing else. Apart from a couple of minor niggles which do not 
  2750. get in the way of its purpose, Speech II is excellent and, at only ú29 
  2751. inclusive through Archive (or ú33 for German Speech), it is very good 
  2752. value.
  2753. 8.9
  2754. An upgrade is available from Speech I by sending ú10 to Superior 
  2755. Software.áu 
  2756. 8.9
  2757.  
  2758. 8.9
  2759. PD Column
  2760. 8.9
  2761. David Holden
  2762. 8.9
  2763. You may have wondered what happened to the APDL competition. There has 
  2764. been rather a long delay in making the final choices, at first because 
  2765. there were a couple of late entries, and then because some of the 
  2766. programs had bugs and I wanted to give the authors time to fix them. 
  2767. 8.9
  2768. If you are a PD/Shareware author and have missed out this time, donæt 
  2769. despair. There will be another competition, and I will accept entries at 
  2770. any time. If you are interested, donæt just send your program. First 
  2771. send a blank, formatted disc with a self-addressed return label and a 
  2772. stamp to the APDL address and I will return it with a copy of the rules, 
  2773. plus a lot of useful information on how your program will be judged.
  2774. 8.9
  2775. Now to the winners of the current competition.
  2776. 8.9
  2777. ClicBack
  2778. 8.9
  2779. This has been awarded the first prize of ú100.
  2780. 8.9
  2781. ClicBack is a superb hard disc backup utility from Steve Spry. It has 
  2782. all the features you would expect of a commercial program. Full, 
  2783. differential or incremental backup, compression; it can backup to 
  2784. floppies or another hard disc, backup only selected directories or 
  2785. files; it can exclude any directories or files, not compress some 
  2786. filetypes to save time (e.g. ArcFS or CFS files); password protection, 
  2787. etc. The restore can be to any drive and you can also retrieve 
  2788. individual files or directories, so you donæt have to go through the 
  2789. full restore procedure if you delete something by mistake. Because it 
  2790. can backup and restore to and from any filing system, you can use a 
  2791. Syquest drive as the storage media, and it should work with any third 
  2792. party hi density interfaces.
  2793. 8.9
  2794. There is a good manual but, in fact, ClicBack is very easy to use, and 
  2795. you wonæt have to re-read it every time you want to make a backup.
  2796. 8.9
  2797. ClicBack is Shareware, with a registration fee of ú10. This is extremely 
  2798. good value for such a comprehensive program, only a fraction of the 
  2799. price of equivalent commercial products, but there is another good 
  2800. reason for using ClicBack. All of this money is given to the Cancer and 
  2801. Leukaemia In Childhood Trust, which explains the name of the program. I 
  2802. did not allow this to influence my decision as I felt that programs 
  2803. should be judged entirely on their merits, but I hope that it will 
  2804. encourage you to use it.
  2805. 8.9
  2806. Tiger
  2807. 8.9
  2808. This is the winner of the second prize of ú40.
  2809. 8.9
  2810. Some people find that the limit of ten characters for a filename or 
  2811. directory is rather limiting. Tiger is a utility by Graham Crow which 
  2812. helps to overcome this problem. It displays a window in which you can 
  2813. enter a description up to 110 characters long Ö which should be enough 
  2814. to identify any file.
  2815. 8.9
  2816. In use, Tiger displays its own filer window which, as well as the file 
  2817. icon and filename, shows the full description of each file. You can run 
  2818. programs from this window and, in fact, it behaves in a similar manner 
  2819. to a normal filer window. The data is held in a special file in each 
  2820. directory and you can just double click on this from a Énormalæ window 
  2821. to see the descriptions, or you can traverse directory structures using 
  2822. the Tiger windows, in which case the full descriptions are always shown.
  2823. 8.9
  2824. Because of the way Tiger works, it is more Érobustæ than some similar 
  2825. programs I have seen. It also allows you to use it only where it is 
  2826. advantageous. You are unlikely to need long descriptions of applications 
  2827. and utility programs, but it is very useful for directories containing 
  2828. correspondence and similar items. It works equally well with floppy or 
  2829. hard discs, and you can use it as a Édisc indexæ for a floppy, as the 
  2830. data file is kept on the actual disc.
  2831. 8.9
  2832. I wonæt bother to list all the features of Tiger, but there is one that 
  2833. I will mention. You can save the descriptions as a text file which can 
  2834. then be used as a record. This can be just a single directory or it can 
  2835. operate recursively, so you could have a complete printed record of a 
  2836. structure on your hard disc, if you needed it.
  2837. 8.9
  2838. If you think you have seen Tiger before, you are probably right. An 
  2839. early version was published in Risc User a long while ago, but it has 
  2840. been very much improved and is now Shareware, with a registration fee of 
  2841. ú15. Although it is not crippled (or I wouldnæt have allowed it as an 
  2842. entry), the Ésave textæ function is not included on the unregistered 
  2843. version. However, almost everything else does work, so you can try it 
  2844. properly before you register.
  2845. 8.9
  2846. Oh, yes, I guess youæll be wondering about the name? Well, Tiger = BIG 
  2847. CATalogue!
  2848. 8.9
  2849. Other prizes
  2850. 8.9
  2851. There are three other prizes, each of ú20. The lesser amount does not 
  2852. necessarily indicate that the program is inferior. I gave considerable 
  2853. weighting to the usefulness of a program when judging, and was careful 
  2854. not to put too much emphasis on technical merit. I think you will agree 
  2855. that the first two winners are almost universally useful, but the 
  2856. following three will not interest everybody.
  2857. 8.9
  2858. Seek
  2859. 8.9
  2860. This is a utility from Mike Williams for looking up Bible references. It 
  2861. contains the complete text of the King James Bible, and although this is 
  2862. compressed, it does make it rather large.
  2863. 8.9
  2864. Seek can be used to search for individual words or groups of words and 
  2865. it will display each verse in which the word(s) appear. You can then 
  2866. save the references as a text file.
  2867. 8.9
  2868. The complete application takes over 2Mb of disc space. Donæt think that 
  2869. this makes it impossible to use if you donæt have a hard disc. When 
  2870. archived using ArcFS, it fits comfortably on a 1.6Mb floppy, and it will 
  2871. run perfectly from the archive. It can be used directly from a floppy 
  2872. disc in this form, although the search will obviously be much slower; an 
  2873. obvious alternative is to run it from  RAM disc. I mention all of this 
  2874. because you should be able to use Seek from either floppy, hard disc or 
  2875. RAM disc on almost any machine except a 1Mb computer with an 800Kb 
  2876. drive. Even then it wonæt be impossible; you will just have to search in 
  2877. two stages.
  2878. 8.9
  2879. Seek wonæt be of interest to everyone, but because of its ability to 
  2880. search for combinations of words, itæs much more convenient than using 
  2881. Zap or Edit on text files. Even if you are not interested in the Bible, 
  2882. it is adaptable for other purposes. There is a full technical 
  2883. description of the way it operates, and so it should be possible to 
  2884. create your own data files from almost any text.
  2885. 8.9
  2886. Ashkeva Alyedin
  2887. 8.9
  2888. This is a text adventure from Andrew Fintham. You may recall that this 
  2889. was included some time ago on a selection of text adventures that I 
  2890. offered. I shall therefore not dwell upon it at length, but if you like 
  2891. text adventures, this is a good example. It can be run either in a 
  2892. desktop window or outside the desktop, so you donæt have any 
  2893. distractions.
  2894. 8.9
  2895. Verb Master
  2896. 8.9
  2897. This is a new program from Nigel Caplan who wrote Lingo Master which won 
  2898. a prize in the last competition. Unlike Lingo Master, this is a full 
  2899. Wimp program. It displays the selected verb in a desktop window with its 
  2900. conjugation, and you can easily select which tense you want to display. 
  2901. There is a menu from which you can choose the verb you wish to examine. 
  2902. There are, of course, many other features. (Coincidentally, we have a 
  2903. review of this product in this monthæs magazine on page 73. Ed.)
  2904. 8.9
  2905. The program is Shareware and is supplied with a fairly small vocabulary 
  2906. for the French language. However, it has been designed in a Émodularæ 
  2907. form so that other languages can be added, and these are available. You 
  2908. can, of course, add your own words. This program will probably be of use 
  2909. to both students and anyone who needs to write letters in a foreign 
  2910. language. It is often in the conjugation of a verb that a writer is most 
  2911. likely to make a mistake, and that is the very thing that it is most 
  2912. difficult to check quickly in a dictionary or textbook.
  2913. 8.9
  2914. Special offer
  2915. 8.9
  2916. It will not have escaped the notice of the observant reader that, as 
  2917. with the last competition, most of the winners are Shareware. This is 
  2918. not by chance, although I was careful to ensure that the nature of the 
  2919. program didnæt influence me. If anything, I was biased towards programs 
  2920. which did not have a registration fee because I felt that the author, if 
  2921. not the program, was probably more deserving of the money. However, 
  2922. there is no doubt that the professional approach required by Shareware, 
  2923. and the need to include proper documentation, did have a significant 
  2924. effect.
  2925. 8.9
  2926. This monthæs special offer is therefore a set of discs containing all of 
  2927. these programs. Thereæs around 4Mb of material here, so the price will 
  2928. be a bit more than usual, but itæs still very good value at only ú3. 
  2929. (stamps or cheque welcome). As with the previous competition, the 
  2930. proceeds will go towards prizes for the next. For this reason, I am not 
  2931. prepared to offer any of these programs individually, but they are, of 
  2932. course, all available from APDL and most other libraries.
  2933. 8.9
  2934. In view of the special nature of ClicBack, I have arranged to supply a 
  2935. fully registered version, complete with laser-printed manual, as part of 
  2936. this offer. The total price (including all the other programs) will then 
  2937. be ú13. Thereæs no price reduction because the extra money goes to CLIC. 
  2938. This will save you the Étroubleæ of registering, and I hope that it will 
  2939. encourage you to use ClicBack. Iæm sure you will not be disappointed.
  2940. 8.9
  2941. As usual I can be contacted at the APDL address.áu 
  2942. 8.9
  2943.  
  2944. 8.9
  2945. Puzzle Corner
  2946. 8.9
  2947. Colin Singleton
  2948. 8.9
  2949. Paulæs new Bold Style highlighted the fact that the sections of last 
  2950. monthæs column were numbered 13, 14, 11, 12, 9, 10 Ö in that order! I 
  2951. have decided to turn the column round, and present the puzzles in 
  2952. numerical order Ö astute readers will now realise that the new puzzles 
  2953. will be at the end! I have also retrospectively numbered the recent non-
  2954. prize puzzles. 
  2955. 8.9
  2956. (9) Egyptian Fractions 
  2957. 8.9
  2958. Dr W O Riha has disproved my conjecture that 1602 is the smallest 
  2959. possible value of the largest denominator in the expansion of 50/89. He 
  2960. found several solutions with six or more terms, including:
  2961. 8.9
  2962. 50/89 = 1/2 + 1/24 + 1/89 + 1/178 + 1/534 + 1/712
  2963. 8.9
  2964. He and I have each developed (very different) techniques for generating 
  2965. Egyptian expansions without trial and error. 
  2966. 8.9
  2967. (11) Prime Square
  2968. 8.9
  2969. There are eight variations, by rotation and reflection, of the unique 
  2970. fundamental solution, not two, as I inadvertently stated last month. 
  2971. Readers who claimed more than one fundamental solution had failed to 
  2972. ensure that the twenty numbers are all different. The prize goes to 
  2973. Cornelia R÷sch, of Essen, Germany.
  2974. 8.9
  2975. (12) Anagram Dictionary 
  2976. 8.9
  2977. Prompted by readersæ entries, and my own further research, I have had to 
  2978. re-think the answer to this puzzle. Modern dictionaries acknowledge an 
  2979. increasing number of foreign words as having been accepted into English 
  2980. usage. The first six entries in the Anagram Dictionary appear to be A AA 
  2981. AAAAAALMRSTT (taramasalata) AAAAABBCDRR (abracadabra) AAAAABCCRS 
  2982. (asarabacca Ö a medicinal plant) and AAAAACEHIMSTT (acatamathesia Ö 
  2983. inability to comprehend data presented to the senses). The last six are 
  2984. TTU (tut) TTUU (tutu Ö a ballet skirt) TUZZ (a tuft of hair) UWYZZ 
  2985. (wuzzy) UY (yu Ö precious jade) and UZZ (zuz Ö an ancient Palestinian 
  2986. coin). All these except wuzzy are in Chambers. The OED lists wuzzy, and 
  2987. also the dubious tuz and tuzzy, which I have omitted. The prize for the 
  2988. best answer goes, not for the first time, to John Greening of Edinburgh. 
  2989. 8.9
  2990. (13) Multiple Shifts
  2991. 8.9
  2992. 102564á╫á4á=á410256. There can be no solutions for multiples >9, because 
  2993. the two numbers would have different numbers of digits. The possible 
  2994. solutions are formed by the digits of one cycle of the recurring decimal 
  2995. representation of N/(10╖Mù1) where M is the required multiple and N is 
  2996. any digit from M to 9. When 10╖Mù1 is prime, the first of these, M/
  2997. (10╖Mù1) gives the smallest solution. For M=2 this is given by 2/
  2998. 19á=á0@┬10526315789473684┬2. However, if 10╖Mù1 is not prime, one of the 
  2999. other values of N may give a smaller solution. In fact, this only 
  3000. happens when M=5, in which case, N=7 gives a smaller solution than N=5. 
  3001. The solutions are:
  3002. 8.9
  3003. M=2   105263157894736842
  3004. 8.9
  3005. M=3   1034482758620689655172413793
  3006. 8.9
  3007. M=4   102564
  3008. 8.9
  3009. M=5   142857
  3010. 8.9
  3011. M=6   
  3012. 101694915254237288135593220338983áááááááááááá0508474576271186440677966
  3013. 8.9
  3014. M=7   1014492753623188405797
  3015. 8.9
  3016. M=8   1012658227848
  3017. 8.9
  3018. M=9   10112359550561797752808988764044943áááááááááááá820224719
  3019. 8.9
  3020. If we allow leading zeros on the numbers, solutions can be found for 
  3021. multiples greater than nine, but the numbers above are not then the 
  3022. smallest solutions for those multiples.
  3023. 8.9
  3024. (14) Very Acute
  3025. 8.9
  3026. To the best of my knowledge, a square can be dissected into a minimum of 
  3027. eight acute-angled triangles, as shown in the diagram. The two internal 
  3028. points must lie in one of the shaded areas, outside the semi-circles. I 
  3029. look forward to seeing readersæ entries to this puzzle.
  3030. 8.9
  3031. (15) Pangram Sentence
  3032. 8.9
  3033. A number of 26-letter contributions have been received. The least 
  3034. contrived, in my view, is Mr Jock, TV quiz PhD, bags few lynx (Guinness 
  3035. Book of Records 1991). The shortest without proper names or 
  3036. abbreviations is Jackdaws love my big sphinx of quartz, (31 letters) 
  3037. submitted by A G Rimmer of Twickenham.
  3038. 8.9
  3039. (16) Roots
  3040. 8.9
  3041. The tenth root of ten is the 30th root of 1000. The cube root of two is 
  3042. the 30th root of 1024, and is therefore larger.
  3043. 8.9
  3044. (17) Knockout
  3045. 8.9
  3046. The number of possible pairings of 32 players is ╜á╫á32á╫á31á=á496, of 
  3047. which SmitháváJones is one. The number of matches played in the 
  3048. tournament is 31. The chance of Smith playing Jones is the ratio of 
  3049. these, i.e. 1 in 16. (Originally published in the Indian Mathematical 
  3050. Society Journal)
  3051. 8.9
  3052. (18) No Progress
  3053. 8.9
  3054. This monthæs first Prize Puzzle is inspired by one in Computer Weekly. 
  3055. The set of eight positive integers 1 2 4 5 10 11 13 14 contains no 
  3056. subset of three numbers which are in arithmetic progression. 14 is the 
  3057. smallest possible value for the largest member of such an eight-member 
  3058. set. Can you find corresponding sets with 12 and 16 members?
  3059. 8.9
  3060. The other prize will be awarded to the best trio of answers to the 
  3061. following three quickies (19Ö21).
  3062. 8.9
  3063. (19) Waterfall?
  3064. 8.9
  3065. An Eskimo sits in his kayak on a calm lake. He takes a brick out of the 
  3066. boat and drops it in the water. Does the water level rise, or fall, or 
  3067. neither? Explain.
  3068. 8.9
  3069. (20) Till Death Us Do Part
  3070. 8.9
  3071. Smith and Jones contest a duel, shooting at each other alternately (not 
  3072. simultaneously) until one is hit. Smith, who shoots first, has a one-in-
  3073. three chance of hitting his opponent with one shot, Jones has a 50Ö50 
  3074. chance. Who has the better chance of winning the duel?
  3075. 8.9
  3076. (21) Loony Post
  3077. 8.9
  3078. According to a leaked document, the Unofficial Loony Party proposes to 
  3079. change the prices of first and second class stamps. Even with an 
  3080. unlimited supply of each, there will be 38 different values which you 
  3081. cannot make exactly. What are the proposed postage rates?
  3082. 8.9
  3083. Comments and solutions
  3084. 8.9
  3085. Please send comments, contributions and solutions to me at 41 St Quentin 
  3086. Drive, Sheffield, S17 4PN. Solutions by Friday 9th June, please.áu 
  3087. 8.9
  3088.  
  3089. 8.9
  3090. Geraldæs Column
  3091. 8.9
  3092. Gerald Fitton
  3093. 8.9
  3094. It has been hard for me to resist commenting on the !CCShared 
  3095. contribution in last monthæs Archive but, apart from an öI told you 
  3096. so!ò, I shall resist the temptation and concentrate on other matters.
  3097. 8.9
  3098. This month, my major topic is recursive custom functions. Before you 
  3099. turn to someone elseæs column, let me say that I think youæll understand 
  3100. what Iæve written and, in order to motivate you to read what I have to 
  3101. say, I shall use as my example something which seems to be highly 
  3102. popular, a discussion of mathematical calculations relevant to the 
  3103. National Lottery.
  3104. 8.9
  3105. First of all though, here are three other small items.
  3106. 8.9
  3107. Fireworkz Pro
  3108. 8.9
  3109. By the time you read this, version 1.21 of FireworkzáPro will be 
  3110. available (I donæt have a copy yet ù itæs in the post ù but I have been 
  3111. assured that the dateline of the new version is 27tháAprilá1995). If you 
  3112. want an upgrade, you must send both program and examples discs to Colton 
  3113. Software, in a suitable padded envelope. It will help them if you 
  3114. enclose a self-addressed sticky label. If you live in the UK, return 
  3115. postage will be appreciated and help speed up their service to you.
  3116. 8.9
  3117. When I get my copy, Iæll let you know what differences there are between 
  3118. v1.21 and v1.20.
  3119. 8.9
  3120. Viruses
  3121. 8.9
  3122. I have received many interesting letters from people who have contracted 
  3123. a virus. Almost without exception, they say that they thought it 
  3124. wouldnæt happen to them ù until it did. They echo my comment that it is 
  3125. a traumatic experience and hope that it will never happen to them again. 
  3126. Nearly all of these letters end with the request that I should warn 
  3127. Archive readers to be careful, so that they donæt experience the same 
  3128. trauma. Personally, I wish that some of these virus writers would stop 
  3129. thinking how clever they are and think about the heartache they are 
  3130. causing. They are abusing the talent theyæve been given.
  3131. 8.9
  3132. PipeDream on the RiscáPC
  3133. 8.9
  3134. David Lenthall, amongst others, has written to me about the failure of 
  3135. PipeDream to display row numbers correctly on the RiscáPC. Perhaps, if 
  3136. you have written to Colton Software about this problem, you would let me 
  3137. know their reaction ù after all, as many of you have pointed out to me, 
  3138. Colton Software are still selling PipeDream. Is the problem going to be 
  3139. fixed by Acorn in a future release of RISCáOS or is it up to Colton 
  3140. Software to fix it?
  3141. 8.9
  3142. I have been struggling to find a Éworkáaroundæ. The best I can come up 
  3143. with is to insert an additional column before the first column, so that 
  3144. it becomes a new columnáA. The formula Érowæ will return the row number 
  3145. (egá1234 in slot A1234). Enter Érowæ in A1 and replicate it to the 
  3146. bottom of the document. This process can be executed as a command file. 
  3147. I include one on the Archive monthly disc.
  3148. 8.9
  3149. The Lottery
  3150. 8.9
  3151. This month many of the letters I have received ask me if I can provide a 
  3152. spreadsheet application which will improve the useræs chances of winning 
  3153. the lottery! Well, as a statistician, I have to believe that the numbers 
  3154. which are selected by the lottery machine are random numbers. One of the 
  3155. properties of random numbers is that all methods of prediction fail. To 
  3156. put it as simply as I can; I canæt help you to win the lottery!
  3157. 8.9
  3158. However, what I can do is to help you to understand how to calculate 
  3159. your chances of winning, and Iæll comment on whether it is a worthwhile 
  3160. gamble! On the way, I shall introduce you to the joys of using recursive 
  3161. custom functions!
  3162. 8.9
  3163. Some overseas subscribers to Archive may not know the details of our new 
  3164. National Lottery, so Iæll give a brief description of how it works. To 
  3165. participate, you select six numbers from the numbers 1 to 49 (i.e. there 
  3166. are forty nine different numbers to choose from). You can use each 
  3167. number only once in your selection of six. Unlike the typical office 
  3168. sweepstake, many people may choose the same set of six numbers as you.
  3169. 8.9
  3170. You pay ú1 for each set of six numbers you choose. Each Saturday evening 
  3171. at about 8áoæclock, six numbers are selected at random from the forty 
  3172. nine using a glorified bingo machine full of numbered ping pong balls. A 
  3173. seventh ball is selected and this isácalled the bonus ball (more of 
  3174. which later). If youráset of six balls is the same as those selected by 
  3175. the machine, youæve won the Jackpot. If more than one person wins the 
  3176. Jackpot then it is shared out amongst the winners. There are also 
  3177. consolation prizes; for example, if your set of six includes three of 
  3178. the six winning numbers, you win a fixed prize ofáú10.
  3179. 8.9
  3180. The binomial coefficients
  3181. 8.9
  3182. The number of possible sets of six numbers drawn from forty nine 
  3183. different numbers requires the evaluation of a well known mathematical 
  3184. function which generates what are called the binomial coefficients. 
  3185. Because the modern notation for this function is a little difficult (but 
  3186. not impossible) to include many times in a word-processed document, I 
  3187. shall call it by its old fashioned name, the nCr function. This function 
  3188. has two parameters which are n, the number of numbers from which you can 
  3189. make your selection (in this case 49) and r, the number of numbers 
  3190. chosen (in this case 6). What we need to evaluate in this case is 
  3191. nCr(n,r) where ná=á49 and rá=á6.
  3192. 8.9
  3193. The value of nCr(49,6) is given by: (49*48*47*46 *45*44)/(6*5*4*3*2*1). 
  3194. You will notice that there are r (i.e. 6) numbers on the top and r 
  3195. numbers on the bottom of the fraction. The numbers on the top start at n 
  3196. (i.e. 49) and work downwards; those on the bottom start at r (i.e. 6) 
  3197. and work downwards.
  3198. 8.9
  3199. Recurrence relationships
  3200. 8.9
  3201. If you look at the expression for nCr(49,6), you will see that 
  3202. nCr(49,6)á=á(49/6)*nCr(48,5). In other words, we can express the value 
  3203. of nCr(49,6) in terms of nCr(48,5). In the same way we could express 
  3204. nCr(48,5) as (48/5)*nCr(47,4) and so on ù but not forever! In 
  3205. mathematics (long before computers), this type of general statement is 
  3206. an example of a recurrence relationship. It is:
  3207. 8.9
  3208.  nCr(n,r)á=á(n/r)*nCr(nÖ1,rÖ1) for values of r>1.
  3209. 8.9
  3210. When rá=á1, we have a problem, because 1áÖ 1á=á0 and dividing by 0 is 
  3211. one of those things that mathematicians (and computers) find difficult! 
  3212. When rá=á1 the value of nCr(n,1)á=án. This leads us to a mathematical 
  3213. statement which we can write in PipeDream or Fireworkz format as:
  3214. 8.9
  3215. áif(r>1, nCr(n,r)á=á(n/r)*nCr(nÖ1,rÖ1), n)
  3216. 8.9
  3217. Using recursion
  3218. 8.9
  3219. There is a lot of snobbery about recursion. It is often portrayed as a 
  3220. programming feature which can be used only by an expert. Donæt believe 
  3221. it!
  3222. 8.9
  3223. There are many useful mathematical functions (such as the nCr function 
  3224. above) which are capable of simple expression as a recurrence 
  3225. relationship but which, in explicit form, look overwhelmingly difficult 
  3226. to understand! In these cases, using recursion makes the program easier 
  3227. to write and easier to understand. When a program is easy to understand, 
  3228. changing it (improving or expanding) is much easier. In those cases, I 
  3229. recommend using recursion. Where the reasoning behind the use of 
  3230. recursion is obscure, I would suggest that the writer is just showing 
  3231. off!
  3232. 8.9
  3233. There is a drawback to using recursion Ö it often takes longer to 
  3234. evaluate than the explicit (but more complicated) version.
  3235. 8.9
  3236. The recursive function
  3237. 8.9
  3238. In the next paragraph, you will find the core of a PipeDream or 
  3239. Fireworkz custom function which will calculate these binomial 
  3240. coefficients. Usually, I add much more comment to my custom functions to 
  3241. make them more readable. The version on the Archive monthly disc 
  3242. includes the extra comment, as well as lines which demonstrate the 
  3243. working of the custom function in detail.
  3244. 8.9
  3245. ...function(öbinomialò,ön:numberò,ör:numberò)
  3246. 8.9
  3247. Declare the Énameæ of the one local variable, öanswerò, and the slot it 
  3248. uses
  3249. 8.9
  3250. ...set_name(öanswerò,B5)               15 180
  3251. 8.9
  3252. Initialise the local variable
  3253. 8.9
  3254. ...set_value(answer,0)
  3255. 8.9
  3256. The next line contains the recursive call to the öbinomialò function
  3257. 8.9
  3258. ...set_value(answer,
  3259. 8.9
  3260. if(@r>1,@n/@r*binomial(@nÖ1,@rÖ1),@n))
  3261. 8.9
  3262. Return the result
  3263. 8.9
  3264. ...result(answer)
  3265. 8.9
  3266. The custom function is called öbinomialò. The recursive call is made in 
  3267. the line which starts ö...set_value(answer,ifá.á.á.á)ò. This line 
  3268. includes a call to the function öbinomialò Ö that is to say the function 
  3269. Ébinomialæ calls itself! It is this feature of a function calling itself 
  3270. which makes it recursive.
  3271. 8.9
  3272. There is a difference in the arguments of the original function and the 
  3273. arguments used in the recursive call. The original function calculates 
  3274. nCr(n,r) whereas the recursive call calculates nCr(nÖ1,rÖ1). In fact, 
  3275. after stripping out all the non-essential parts of the custom function 
  3276. nCr, what you are left with is the recurrence relationship:
  3277. 8.9
  3278.  nCr(n,r)á=á(n/r)*nCr(nÖ1,rÖ1).
  3279. 8.9
  3280. What happens when the recursive function is executed is that the early 
  3281. part of the function (down to the point of recursion) is executed 
  3282. repeatedly, for reducing values of n and r. During this part of the 
  3283. recursive procedure, the latter part of the recursive function is never 
  3284. executed.
  3285. 8.9
  3286. Naturally, we canæt keep going inwards for ever. When you set up a 
  3287. recursive procedure then, like everything in life, itæs important to 
  3288. know when to stop! In the case of nCr we have to stop the recursive 
  3289. procedure when the value of rá=á1 because the next incarnation would 
  3290. lead us to try to divide by zero. We achieve this halt to the recursion 
  3291. by using an if(,,) function. The innermost incarnation of öbinomialò 
  3292. does not call itself, because the if(r>1,,) ceases to be true.
  3293. 8.9
  3294. What happens after the innermost incarnation of binomial has been 
  3295. executed? If I havenæt lost you yet, youæll probably realise that it is 
  3296. the innermost incarnation of öbinomialò which reaches the 
  3297. É...result(answer)æ line before any of the Éouteræ incarnations. This 
  3298. value is returned to the next incarnation (going outwards) which then 
  3299. completes its execution down to É...result(answer)æ.
  3300. 8.9
  3301. Having Éenteredæ the recursive procedure r times, we must Éunwindæ it by 
  3302. running the Éexitæ part of the custom function r times. One at a time, 
  3303. the values of É...result(answer)æ are returned, until every incarnation 
  3304. has been executed. Finally, the last value is returned to the main 
  3305. spreadsheet.
  3306. 8.9
  3307. Back to the Lottery
  3308. 8.9
  3309. The value of nCr(49,6) is 13á986á816. This means that there are just 
  3310. under 14ámillion different lines of six numbers available to you (and 
  3311. others) when you choose your six numbers from fortyánine. Your chance of 
  3312. winning with just one line is about 14ámillion to 1 against!
  3313. 8.9
  3314. The ú10 prize
  3315. 8.9
  3316. The number of ways of selecting three numbers from the winning six and a 
  3317. further three numbers from the losing fortyáthree is nCr(6,3)*nCr(43,3), 
  3318. which is 246á820.
  3319. 8.9
  3320. DeRef(slotref)
  3321. 8.9
  3322. Let me use this calculation to explain something that has puzzled many 
  3323. people using the same custom function twice within the same slot. What I 
  3324. have to say applies to all custom functions and not only recursive 
  3325. functions.
  3326. 8.9
  3327. If you use the custom function as Iæve written it, you will find that, 
  3328. instead of returning the value you want, the custom function will return 
  3329. a much larger number. This larger number is nCr(43,3)*nCr(43,3). Somehow 
  3330. or other, the spreadsheet has lost the value of nCr(6,3) and substituted 
  3331. nCr(43,3). I would classify this as a bug but it is an obscure one with 
  3332. an obscure work around. The workáaround is to change the last line of 
  3333. the custom function from É...result(answer)æ to 
  3334. É...result(deref(answer))æ. You will find some (very limited) 
  3335. information about the deref() function in the PipeDream and Fireworkz 
  3336. handbooks, but they wonæt tell you that you should use deref() as a 
  3337. matter of course when using custom functions that might be repeated 
  3338. within the same slot.
  3339. 8.9
  3340. I have included, on the Archive monthly disc, a much simpler example (a 
  3341. custom function which adds together a couple of numbers) which gives the 
  3342. incorrect answer when used twice within the same slot unless the deref() 
  3343. construct is used.
  3344. 8.9
  3345. Four of the six winning numbers
  3346. 8.9
  3347. This is evaluated as nCr(6,4)*nCr(43,2). There are 13á545 of the 
  3348. (approximately) 14ámillion lines which include four of the six winning 
  3349. numbers.
  3350. 8.9
  3351. Five of the six winning numbers
  3352. 8.9
  3353. The formula this time is nCr(6,5)*nCr(42,1) and gives the answer 258.
  3354. 8.9
  3355. Five plus bonus
  3356. 8.9
  3357. There is one more combination which results in a prize, usually quite a 
  3358. good one. To win this prize you must have five of the six winning 
  3359. numbers and your sixth ball must be the seventh ball drawn by the 
  3360. lottery machine; the last ball called the bonus ball. There are 
  3361. nCr(6,5)á=á6 lines (out of the 14ámillion) which can win this prize.
  3362. 8.9
  3363. Geraldæs second rule of gambling
  3364. 8.9
  3365. Now let me discuss whether it is worthwhile betting on the lottery.
  3366. 8.9
  3367. For the purposes of teaching subjects such as Management Decision Making 
  3368. (where the outcome of such management decisions is uncertain), I have 
  3369. invented a few rules of gambling. My second rule is öDonæt gamble what 
  3370. you canæt afford to loseò.
  3371. 8.9
  3372. This rule is not intended to be a rule which relates to individual 
  3373. morality ù though there are moral overtones and, as a tutor and 
  3374. counsellor of young students, I do come into contact with all too many 
  3375. who are addicted to gambling. No! My second rule is one which should be 
  3376. applied when the outcome of a decision is uncertain. I usually start my 
  3377. lesson with a short discussion of gambling in general but quite quickly 
  3378. get around to a discussion of buying insurance. You may think that 
  3379. buying insurance has many things in common with betting on a horse in a 
  3380. race! I take great pleasure in pointing out that if you donæt buy 
  3381. insurance then you are also taking a gamble; you are gambling your house 
  3382. against the possibility that it wonæt burn down!
  3383. 8.9
  3384. I go on to introduce the concept of a Éfair betæ. A fair bet is one 
  3385. where the amount you can win, multiplied by the probability of winning, 
  3386. equals the stake. As an example, if you were to bet me 1 unit that a 
  3387. single throw of a dice will result in a six then, for a fair bet, I 
  3388. should offer you odds which will return 6 units to you if you win.
  3389. 8.9
  3390. I continue my lecture by suggesting that there are situations where the 
  3391. application of my second rule implies that it would be wrong to bet with 
  3392. a Ébookieæ who offers you a fair bet rather than one loaded in his 
  3393. favour!
  3394. 8.9
  3395. If you donæt insure your house, you are taking a gamble that most of you 
  3396. canæt afford to lose! I point out that the application of my second rule 
  3397. to such an insurance situation requires that, as the person insured, you 
  3398. should place your Ébetæ with an insurance company which doesnæt offer 
  3399. you a fair bet ù you should bet with one where the odds are loaded in 
  3400. the insurance companyæs favour (but not too much)! Why? I hesitate to 
  3401. use the word öwinò in this context, so Iæll say that itæs because you 
  3402. want the company to be there and to pay out when your number comes up!
  3403. 8.9
  3404. Applied to management decisions, the rule requires you to pass up on 
  3405. some bets where the odds are in your favour because you canæt afford to 
  3406. lose. I think that Nick Leesonæs recently publicised bet on the 
  3407. Singapore derivatives market was of that type. The odds were in his 
  3408. favour (heæd proved that in the past), but it was a bet he (or rather 
  3409. his employers) couldnæt afford to lose.
  3410. 8.9
  3411. A corollary of my second rule is that there are some occasions when you 
  3412. may bet a small amount (which you can afford to lose), even though you 
  3413. are not offered a fair bet, because the consequence of winning is to 
  3414. change your life completely. The Lottery is not a fair bet because the 
  3415. money returned in prizes is much less than the total stake money. 
  3416. Nevertheless, you could convince yourself that it is OK to make the bet 
  3417. (but only if you can afford to lose the ú1 stake), because the 
  3418. consequences of success would be to change your life.
  3419. 8.9
  3420. To summarise, my second law of gambling will allow you to make an unfair 
  3421. bet, but you should work out how unfair you think it is.
  3422. 8.9
  3423. Marginal returns
  3424. 8.9
  3425. In my decision-making course, I also discuss the concept of the marginal 
  3426. return, as applied to big gambles. The following is my hypothetical 
  3427. scenario. I am a multimillionaire. I suggest to you that you bet me one 
  3428. penny against my million pounds on the toss of an unbiased coin. You 
  3429. take the bet, because it is an unfair bet loaded in your favour. You 
  3430. win. Your life will be different from here on! Now I suggest that we bet 
  3431. again, but this time I bet ten million pounds and you must put up the 
  3432. whole of your one million (you canæt put up only some of it). It is 
  3433. still an unfair bet loaded in your favour but I ask you, would you take 
  3434. the bet?
  3435. 8.9
  3436. I have a rule about this situation too, but it is rather complicated, so 
  3437. I wonæt quote it. What I would ask you is öWould you prefer the lottery 
  3438. to have more Jackpot winners of, say ú1M, instead of the multiámillion 
  3439. winners which the lottery currently creates?ò
  3440. 8.9
  3441. Finally
  3442. 8.9
  3443. Although there is no way in which I (or anyone else) can predict the 
  3444. numbers which will be generated by a random number generator, there is 
  3445. something which might be useful to lottery punters; that is an 
  3446. application which looks at the number of people who win with different 
  3447. number combinations. There is no doubt that some numbers are more 
  3448. popular than others and that, when these popular numbers come up, the 
  3449. prizes are smaller than average. The converse of this is that if you bet 
  3450. regularly on unpopular numbers then, when your numbers come up, even for 
  3451. one of the minor prizes, you will receive more than that you expect if 
  3452. you based your calculations on the odds for a fair bet.
  3453. 8.9
  3454. If anyone has a database which includes both the list of winning numbers 
  3455. and the number of people who have won the different minor prizes, I have 
  3456. a lot of correspondents who would like a copy!
  3457. 8.9
  3458. In conclusion
  3459. 8.9
  3460. Although letters addressed to me via the Archive office will get here 
  3461. eventually, it is usually much quicker to send them to me direct. My 
  3462. address is that of Abacus Training. I prefer disc copies of 
  3463. correspondence with a short hand-written note outlining what is on the 
  3464. disc, a self-addressed sticky label and, if possible, return postage.áu 
  3465. 8.9
  3466.  
  3467. 8.9
  3468. The Engineer Speaks
  3469. 8.9
  3470. Ray Maidstone
  3471. 8.9
  3472. I thought this month it might be a good idea to give some tips on DIY 
  3473. maintenance.
  3474. 8.9
  3475. The computer
  3476. 8.9
  3477. For the computer itself, there are a couple of things you can do. Once a 
  3478. year, clean fan filters and fan blades using a 1cm (╜ö) paintbrush and a 
  3479. vacuum cleaner. I mentioned in Archive 5.1 (in detail with diagrams!) 
  3480. that it is better to fit the filter material outside the fan blades, so 
  3481. that if the filter becomes blocked, there is still some airflow within 
  3482. the machine.
  3483. 8.9
  3484. Change batteries once a year in 310s, 410s and 440 series. You can check 
  3485. the NiCads in 3000s, 540s and later machines Ö look carefully at the pcb 
  3486. for signs of crystallization. If you find any, the batteries need to be 
  3487. replaced by an Acorn Service Centre.
  3488. 8.9
  3489. The keyboard
  3490. 8.9
  3491. Try not to get any crumbs or cat fur inside, and no keyboard likes 
  3492. coffee! There are full instructions for cleaning old style keyboards in 
  3493. Archive 5.1, but newer ones are constructed using two foil membranes and 
  3494. are a non-serviceable item. Do not be tempted at any time to use switch-
  3495. cleaner, as this is entirely unsuitable for Acorn keyboards.
  3496. 8.9
  3497. Monitors?
  3498. 8.9
  3499. There isnæt really anything you can do to service monitors, except maybe 
  3500. clean the screen with anti-static wipes occasionally.
  3501. 8.9
  3502. Mice
  3503. 8.9
  3504. Mice can be given a wash and brush-up. Remove the ball and clean it with 
  3505. detergent and water, then make sure itæs dry before replacing. Clean the 
  3506. rollers gently, without scratching, using a scalpel or a miniature 
  3507. screwdriver blade. Tip any bits of grime out, and make sure you donæt 
  3508. have crumbs or dust on your mouse mat!
  3509. 8.9
  3510. Printers
  3511. 8.9
  3512. Dot matrix printers need to be serviced once a year, using the 1cm 
  3513. paintbrush and vacuum cleaner again. After removing all dust and odd 
  3514. bits of paper, you can lubricate the bar the print head travels along, 
  3515. by placing a tiny drop of very light grade sewing machine oil next to 
  3516. the print head and allowing it to spread the oil itself.
  3517. 8.9
  3518. Bubble jets and ink jets are not really serviceable, as special 
  3519. equipment is needed.
  3520. 8.9
  3521. Try to use laser printers in as clean an environment as possible. There 
  3522. is usually a felt rubbing bar for cleaning the diffuser, which you can 
  3523. remove and clean as directed in your printer manual. These felt bars are 
  3524. usually part of the equipment you get when you replace the toner 
  3525. cartridge.
  3526. 8.9
  3527. CDs & floppy drives
  3528. 8.9
  3529. CD drives are another non-serviceable item, as CD drive cleaners do not 
  3530. really have any effect.
  3531. 8.9
  3532. Floppy drive cleaners can help if there is light soiling; otherwise they 
  3533. are not much use.
  3534. 8.9
  3535. Hard drives
  3536. 8.9
  3537. These are not serviceable either, but you can extend their life by 
  3538. keeping them cool and spinning them down as much as possible. It is a 
  3539. good idea every couple of years to back up your drive, reformat it and 
  3540. then re-install the information. This is because they tend to get a lot 
  3541. of wear around the boot file and root directory area, and reformatting 
  3542. helps distribute this more evenly.
  3543. 8.9
  3544. For safety reasons, never take risks when handling electronic equipment 
  3545. Ö if in doubt, always consult someone in the know!áu 
  3546. 8.9
  3547.  
  3548. 8.9
  3549. Hints and Tips
  3550. 8.9
  3551. Canon BJ200 + CC TurboDriver Ö Iáhave had a number of problems with this 
  3552. combination, and thought my solutions may help others.
  3553. 8.9
  3554. The first problem concerned the output of IBM ProPrinter strings. These 
  3555. occur because the BJ-200 printer definition file supplied is an IBM 
  3556. definition file, and should therefore be labelled as BJ10 since IBM 
  3557. strings cannot be used in BJ200 mode. The converse also applies, i.e. 
  3558. BJ-10 mode cannot handle Epson strings. I then used an Epson printer 
  3559. definition file from the Acorn supplied discs, and all the problems 
  3560. disappeared.
  3561. 8.9
  3562. The second problem concerned printing from Basic. I have written a WIMP 
  3563. application which writes out a series of results for the bridge club of 
  3564. which I am a member. I need to write direct from Basic so that I can 
  3565. alter the print style and line and row spacing to produce the best 
  3566. layout, using the comprehensive spacing and styles provided in BJ200 
  3567. mode. It makes no sense to write these strings to the screen so I use 
  3568. *FX3,10 to start the printed output and *FX3,0 to stop it. Everything 
  3569. prints perfectly, but a drawfile will not print afterwards. I eventually 
  3570. discovered that the *FX3,10 caused a Turboqueue file to be created, but 
  3571. the *FX3,0 command leaves the file open and thus hangs the printing 
  3572. process. I finally received a letter from CC today and I quote:-
  3573. 8.9
  3574. öRegarding the Basic printing Éproblemæ. The operating system itself 
  3575. will not close the printout file after a *FX3,0. Indeed, we have 
  3576. reported this as a bug to Acorn. However, if you immediately follow the 
  3577. *FX3,0 command with a VDU3, then the file will close correctly.ò
  3578. 8.9
  3579. I have tried it and it works!
  3580. 8.9
  3581. John Wallace, Crawley
  3582. 8.9
  3583. CD-ROMs Ö With the advent of magazine CD-ROMs, which usually come in a 
  3584. soft plastic sleeve, the safe storage of these can be made using a 5╝ö 
  3585. disc box.
  3586. 8.9
  3587. Ted Lacey, Southampton
  3588. 8.9
  3589. Cursor movements in Publisher Ö There have been moans about one aspect 
  3590. of Impression Publisher in various Acorn magazines: <shift-cursor> no 
  3591. longer moves the cursor by one word, but is used for selecting text.
  3592. 8.9
  3593. In the latest version (1.05) of Publisher, the Preferences dialogue box 
  3594. contains the option öShift Cursor Word Moveò, so you can take your pick.
  3595. 8.9
  3596. Jochen Konietzko, K÷ln, Germany
  3597. 8.9
  3598. Debugging via the serial port Ö Why has no-one extolled the virtues of a 
  3599. second machine connected via the serial port? Even on the old BBC B, 
  3600. this can be very useful. A trivial Basic program on the second machine 
  3601. will print out the incoming data stream. Debugging time can then be cut 
  3602. by such simple things as
  3603. 8.9
  3604. os_cli(echo Start of initialise() {serial: });
  3605. 8.9
  3606. in a C file. Clearly this is rather basic; a variadic function like 
  3607. printf() is much more flexible, but the general usefulness, especially 
  3608. when working on desktop applications, is considerable. Besides, there 
  3609. must be lots of old machines around gathering dust. I use an old mono 
  3610. Kaga monitor Iæve had since soon after the BBC first came out, and an 
  3611. old 310 with no disc drive.
  3612. 8.9
  3613. John West, Surrey
  3614. 8.9
  3615. Deskjet 540 problems Ö I recently bought an HP DeskJet 540, the 
  3616. replacement for the DJ520 and then spent a frustrating weekend trying to 
  3617. get it to work with my A5000. I got beautiful printouts but it took half 
  3618. an hour to print an A4 page. I tried the latest Acorn DeskJet driver 
  3619. sent to me by Gerald Fitton, but it was no better than previous 
  3620. versions.
  3621. 8.9
  3622. As soon as Monday came, I phoned Acorn and they had just heard from 
  3623. their Australian office that other people had similar problems. Since 
  3624. the DeskJet 540 is software controlled and the Centronics protocol has 
  3625. been slightly modified, the 540 and A5000 were incompatible.
  3626. 8.9
  3627. The earlier Deskjet 520 was perfectly suitable to work with the A5000 
  3628. but it was now officially off the market. Fortunately, the shop where I 
  3629. purchased the 540 gave me a full refund when I explained the dilemma, 
  3630. and I knew that I had seen a 520 recently in another store. I was lucky 
  3631. and purchased the last one in stock Ö its monochrome resolution 600 by 
  3632. 300 is the same as the 540 but it does not have the colour upgradability 
  3633. of the 540.
  3634. 8.9
  3635. Acorn say that the 540 should work satisfactorily with the Risc PC but 
  3636. not with earlier computers, due to hardware differences in the 
  3637. controller.
  3638. 8.9
  3639. (I gather that, after further investigation, it seems that the problem 
  3640. is only with certain A5000s, not with all of them. Ed.)
  3641. 8.9
  3642. Michael Nurse, Cambridge
  3643. 8.9
  3644. Gang Screen in RISC OS 3.5 Ö With reference to Hints & Tips (Archive 
  3645. 8.7), the list of names can be initiated by four clicks of the menu 
  3646. button over any part of ⌐ Acorn Computers Ltd, 1994, although it 
  3647. sometimes refuses to work again until after a reboot.
  3648. 8.9
  3649. M R Buckland, Daventry
  3650. 8.9
  3651. Impression printing Ö Now, I know you all know this, but... for months, 
  3652. I have been cursing the fact that, with Acornæs new printer drivers and 
  3653. LaserDirect, printing one file too soon after another causes a önot 
  3654. enough memory to printò error and you have to wait and try again. Well, 
  3655. I discovered today that if you grab several files together and drop them 
  3656. on the printer driver icon, they print off, one after the other, without 
  3657. so much as a hesitation. I wish someone had told me before!!!!!!!
  3658. 8.9
  3659. Ed.
  3660. 8.9
  3661. More uses for the serial port Ö One of the pieces of software built into 
  3662. the A-Link is the terminal software which could be used to receive the 
  3663. debugging data, described by John West above, on a Pocket Book.
  3664. 8.9
  3665. I find this combination useful for another task as well. There are at 
  3666. least two PD applications which allow you to set up a task window (as 
  3667. you get from ctrl-f12) which takes input from, and outputs to, the 
  3668. serial port, which means I can run command line utilities without taking 
  3669. up desktop space, and even if someone else is using the computer for 
  3670. other tasks.
  3671. 8.9
  3672. Matthew Hunter, NCS
  3673. 8.9
  3674. Printing from text editors Ö Contrary to Matthewæs comments (Archive 8.8 
  3675. pp28/29), in my experience, Edit does print in response to <print> but 
  3676. Zap does not. Dragging the file-save icon to the printer icon does work 
  3677. with both packages. I will stick well clear of <shift-print>, however. 
  3678. Zap prints a black (NOT blank) page!
  3679. 8.9
  3680. There remains one problem, however, which is common to Edit and Zap. If 
  3681. the document contains a line of text which is too long to fit on one 
  3682. line, it is truncated! This did not happen before I upgraded to RISC OS 
  3683. 3 Laser Direct and Printers 1.22. Previously, Edit inserted a CR/LF to 
  3684. print the rest of the line (I did not have Zap then).
  3685. 8.9
  3686. Colin Singleton, Sheffield
  3687. 8.9
  3688. Risc PC Apps directory Ö As Keith Hodge has pointed out in his excellent 
  3689. Risc PC column, the correct place to add applications into ÉAppsæ on the 
  3690. iconbar is in !Boot.Choices.Boot.PreDeskTop, by adding lines such as:
  3691. 8.9
  3692. AddApp adfs::HardDisc4.$.Utilities.!ArcFS
  3693. 8.9
  3694. You may have noticed that the first line of this section reads:
  3695. 8.9
  3696. AddApp Boot:^.Apps.!*
  3697. 8.9
  3698. which displays any application, i.e. a directory whose filename begins 
  3699. with a É!æ. This means that any normal directory whose filename does not 
  3700. begin with a É!æ will not be displayed inside Apps on the iconbar. So, 
  3701. if there are any applications there which you never use, you could place 
  3702. them in a directory (called ÉNot Neededæ say) and they will not be 
  3703. displayed, although they are still accessible through Apps on the hard 
  3704. disc.
  3705. 8.9
  3706. The converse of this is that lines such as that given above for adding 
  3707. applications into Apps need not, in fact, be placed in the file 
  3708. PreDesktop Ö they can be anywhere. Therefore, you can have a small Obey 
  3709. file which adds a selection of your favourite applications at any time. 
  3710. This saves cluttering up the Apps directory display with everything you 
  3711. might conceivably need until you actually need it, and it saves on 
  3712. memory and time taken to Boot the machine, as the !boot files of your 
  3713. chosen applications are not run, and their sprites are not loaded, until 
  3714. you choose to add them to Apps by using your Obey file.
  3715. 8.9
  3716. Matthew Hunter, NCS 
  3717. 8.9
  3718. Risc PC audio expansion Ö The audio header required by the audio mixer 
  3719. for the Cumana Indigo CD-ROM drive, and the identical Acorn and ESP 16-
  3720. bit sound upgrades, is link 14 which was not fitted on some early 
  3721. machines. The link is located at the top right corner of the motherboard 
  3722. if you are looking at the machine from the front. It is a row of five 
  3723. pins, with links connecting 1-2 and 2-4. Pin one is closest to the back 
  3724. of the machine. If this link is not fitted, get in contact with Granada 
  3725. who will replace your motherboard for one fitted with the correct 
  3726. connector. Currently, the Cumana and 16-bit upgrades are mutually 
  3727. exclusive, but ESP are working on an audio mixer to enable the 16-bit 
  3728. sound and CD sound from any CD-ROM drive to be combined.
  3729. 8.9
  3730. Matthew Hunter NCS
  3731. 8.9
  3732. Risc PC font size Ö There was a request in Archive 8.8 p38 regarding the 
  3733. font size for the outline font used in place of the system font. Full 
  3734. details are given on pages 220 and 221 of Volume 5 of the RISC OS 3 
  3735. PRMæs, but the following example Obey file will demonstrate the method. 
  3736. It should be placed in the PreDesk directory of the !Boot sequence.
  3737. 8.9
  3738. configure wimpfont 0
  3739. 8.9
  3740. set wimp$font Trinity.Medium.Italic
  3741. 8.9
  3742. set wimp$fontsize 192
  3743. 8.9
  3744. set wimp$fontwidth 160
  3745. 8.9
  3746. The last two lines allow you to alter the height and width of the font, 
  3747. as desired.
  3748. 8.9
  3749. It will only have an effect on text which an application regards as 
  3750. system text Ö an application which uses its own fonts in icons will not 
  3751. be affected.
  3752. 8.9
  3753. David Springle, Cheshire
  3754. 8.9
  3755. Window behaviour Ö I found that, when two windows containing a word 
  3756. processor are open, it is possible to scroll one window and 
  3757. simultaneously type into the other window. Further investigation has 
  3758. shown that it is possible to do this with Zap (v.á1.20), Edit (v. 1.50), 
  3759. Desk Edit (v. 3.00) and Publisher (v. 4.01). These are the only Éword 
  3760. processorsæ (for want of a better collective name) Iáhave access to. It 
  3761. is also possible to mix the WPs in the windows, e.g. the scrolling 
  3762. window could contain a Publisher document and the typing window could 
  3763. contain a Zap page. This only breaks down with Edit as the scrolling 
  3764. window. When the Edit window is scrolled, this becomes the active window 
  3765. and typing is not possible in the other window. (Why? Can it be 
  3766. changed?).
  3767. 8.9
  3768. Dave Livsey, Devon
  3769. 8.9
  3770. Window behaviour II Ö Usually, if you have clicked on a window titlebar 
  3771. (using select), to move it, or bring it to the front of the window 
  3772. stack, processing will continue in the background Ö this can be seen by 
  3773. having !Alarm counting seconds on the iconbar. If the window you are 
  3774. using has a pane attached, however, you will find that the processing 
  3775. stops. This is because clicking on the titlebar brings the window to the 
  3776. front of the window stack, and the application then brings the pane to 
  3777. the front. The window holding the pane is then no longer at the front, 
  3778. and the WIMP tries to bring it to the front again, and so on. Using 
  3779. <adjust> does not have the same effect, since it does not try to alter 
  3780. the order of the windows.
  3781. 8.9
  3782. Matthew Hunter, NCS
  3783. 8.9
  3784.  
  3785. 8.9
  3786. RiscáPC Column
  3787. 8.9
  3788. Keith Hodge
  3789. 8.9
  3790. Software information
  3791. 8.9
  3792. You may remember that I commented in the April column, that my existing 
  3793. version of Euclid did not work on the RiscáPC. The good news is that Oak 
  3794. Solutions will upgrade yours for you, free of charge, to version 2.19 
  3795. (09-Apr-92), provided that you send the usual stamped and addressed 
  3796. return label. The software now works well, with no problems encountered.
  3797. 8.9
  3798. Euclid was a program ahead of its time when it was released back in 
  3799. 198x, and it still is a very versatile 3D composition tool, with the 
  3800. ability to animate the resultant images, which greatly aids the 
  3801. visualisation of objects. I even used it to produce the animated title 
  3802. sequence for the Welsh Language S4C television programme öTriongleò, as 
  3803. the ú12,000 graphics system that was in use in the studio at that time 
  3804. could not do this!
  3805. 8.9
  3806. Software compatibility
  3807. 8.9
  3808. There is a very pleasant reduction to zero this month in the number of 
  3809. programs reported not to be working on the RiscáPC. Software writers are 
  3810. obviously getting to grips with the new machine and its operating 
  3811. system.
  3812. 8.9
  3813. Hardware and software news
  3814. 8.9
  3815. Some time ago, I mentioned that I had found a problem with the serial 
  3816. port, where data ceased to flow when <select> was held down on the title 
  3817. bar of a window Ö as if you were about to move the window. A subscriber 
  3818. (whose name I have lost Ö please drop me a line) rang to advise that the 
  3819. problem is only present on windows which have a tool pane, and is caused 
  3820. by the OS getting in a loop. The problem does not occur when <adjust> is 
  3821. used, as the Window Manager does not try to change the depth of the 
  3822. window on screen, and so the loop is not entered.
  3823. 8.9
  3824. The effect can readily be seen by having the clock running on the icon 
  3825. bar with the seconds hand (or seconds digits) displayed. The clock stops 
  3826. when <select> is held down on the title bar. This, of course, means that 
  3827. all multitasking has ceased and explains why the serial port locks. Does 
  3828. this also explain the dropped characters I have experienced sometimes? 
  3829. This is one for Acornæs OS update list.
  3830. 8.9
  3831. A further point of interest here is that Style stops the clock when 
  3832. <select> is used on its title bar(!) and yet there is no obvious tool 
  3833. pane as per Multistore. The fact is, of course, that the button bar of 
  3834. Style must, in effect, be a permanently attached tool pane.
  3835. 8.9
  3836. (If you want to see this effect, try it with Draw with the tools shown 
  3837. or not shown, using <select> or <adjust>. This, apparently, is a known 
  3838. Éfeatureæ of RISCáOS. See öWindow Behaviour II in H & T above. Ed.)
  3839. 8.9
  3840. Those of you thinking of getting a CD-ROM drive might like to consider 
  3841. the caddy question. This is an area which requires careful consideration 
  3842. before a purchase is made. Drives which have a caddy can be mounted 
  3843. horizontally or vertically, as the disc is retained in the caddy.
  3844. 8.9
  3845. There is, however, a considerable cost penalty (at approximately ú4 per 
  3846. extra caddy) with these drives, in that you really need a caddy for each 
  3847. of your frequently-used discs, because it is quite a performance getting 
  3848. the discs into and out of the caddy. Non-caddy drives, however, can only 
  3849. be mounted horizontally, but disc changing is very quick (just like an 
  3850. audio CD player).
  3851. 8.9
  3852. (Apparently, several CD drive manufacturers have stopped making caddy-
  3853. loading drives. However, I gather that they are working on a system 
  3854. whereby the CD is held in place with a clip, so that the drive can be 
  3855. vertically mounted. If anyone has any information, please let us know. 
  3856. Ed.)
  3857. 8.9
  3858. A number of subscribers have commented on the high cost of getting a 
  3859. full Multimedia Windows setup operational on the RiscáPC. It seems to me 
  3860. that the problem is that of trying to add the PC bits to the RiscáPC, 
  3861. whereas we should be looking for Acorn to produce transparent loaders, 
  3862. such as those supplied by Computer Concepts for graphics images in 
  3863. Impression, etc.
  3864. 8.9
  3865. For instance, when you click on a Wave file on a PC CD disc, the OS 
  3866. should know about the .WAV extension, immediately load a utility and 
  3867. convert the file to the appropriate Acorn filetype and pass it on via 
  3868. wimp$scrap to the relevant application. The same should happen with 
  3869. graphics files, films, etc. This would, of course, further increase the 
  3870. outstanding flexibility already provided by the machine.
  3871. 8.9
  3872. (I have to laugh at work, watching people trying to get a JPEG file on 
  3873. screen. I took my machine into work one day to demonstrate what a true 
  3874. multitasking/object-orientated filing system allows. There was a very 
  3875. loud silence when I demonstrated how a file, when clicked upon, caused 
  3876. the machine to load an application and display the graphics file, no 
  3877. matter which format it was in. When I demonstrated OLE and <ctrl-C> 
  3878. passing of graphics images / text files, I was told to take it home! I 
  3879. may add at this point, that the telemetry manager has now stopped taking 
  3880. the mickey out of önon standardò Acorn machines. You should try it 
  3881. yourself some time.)
  3882. 8.9
  3883. Comments of the month
  3884. 8.9
  3885. (1)áA big thank you to Dave Willington, Bob Ames and Derrick Porter for 
  3886. all the very useful information on Family History which they were good 
  3887. enough to send me. Dave Willington commented that there was no sign of 
  3888. the program öFamilyò on the monthly disc, which I guess was so full that 
  3889. Paul was unable to fit it in. I have submitted it again!
  3890. 8.9
  3891. (2)áI have read of all sorts of problems with dongles / special leads 
  3892. (poor old CC!), but I must say I have never had a problem with my Turbo 
  3893. Drivers on the Archimedes or on my new RiscáPC. I also firmly believe in 
  3894. them, as they are the only way that software can be made safe from 
  3895. piracy. The only thing I feel should be provided is two dongles when you 
  3896. purchase for your company, so that you can use it on your machine at 
  3897. home in the evening.
  3898. 8.9
  3899. Request of the month
  3900. 8.9
  3901. From Tony: I would like to use the Slideshow application provided with 
  3902. the RiscáPC to display my own digitised images. Using ChangeFSI to 
  3903. convert the images to 768╫512, as required by Slideshow, would be much 
  3904. easier if you had a screen mode of this size available on the desktop, 
  3905. as you can then simply select öscale to fill xxxx yyyyò, where xxxx yyyy 
  3906. is updated by ChangeFSI when you select a screen mode.
  3907. 8.9
  3908. The problem? This is not provided by the AKF85 monitor script. Has 
  3909. anybody produced a suitable definition? I seem to remember that Arthur 
  3910. Taylor was very good at monitor scripts Ö any chance you could produce 
  3911. this, please, Arthur?
  3912. 8.9
  3913. Tailpiece
  3914. 8.9
  3915. As usual, I can be contacted by letter at the HES address on the back 
  3916. page, by telephone after 7p.m., or by Packet Radio from anywhere in the 
  3917. world, as GW4NEI@GB7OAR.#16.GBR.EU.áu 
  3918. 8.9
  3919.  
  3920. 8.9
  3921. Cannon Fodder
  3922. 8.9
  3923. Dave Wilcox
  3924. 8.9
  3925. This is one of the latest games added to the impressive collection of 
  3926. Krisalis Software. The game was first seen, to the best of my knowledge, 
  3927. on the Amiga format, and has now been adapted for the Archimedes. The 
  3928. conversion is excellent Ö nothing seems to have been lost in graphic or 
  3929. sound quality Ö 10 out of 10!
  3930. 8.9
  3931. The package
  3932. 8.9
  3933. The game comes on three discs in a sparse cardboard box with a 16-page, 
  3934. A5 manual. The manual is probably one of the best I have read to date, 
  3935. being written in a very relaxed manner and covering every aspect of the 
  3936. game. The game is started with the usual double click on the game icon 
  3937. on disc one, and other discs are prompted as required. If you have the 
  3938. space, you can install the game onto your hard disc with no trouble (2Mb 
  3939. of space needed), and no key disc is required to run the game.
  3940. 8.9
  3941. The game
  3942. 8.9
  3943. Once run, the game goes through a collection of introduction screens, 
  3944. with a good musical backing. This can be bypassed by a mouse click. The 
  3945. first game screen is Boot Hill. You have 360 eager conscripts ready and 
  3946. willing to do battle for you. Ofáthese, you can only have 15 volunteers 
  3947. per mission. The game has 24 missions which are split up into different 
  3948. numbers of phases, the maximum being six.
  3949. 8.9
  3950. Each phase begins with the set number of volunteers being admitted into 
  3951. the war zone, the object being to kill the enemy and/or destroy their 
  3952. buildings. To move around, you point the mouse to where you wish your 
  3953. troops to move, and click the left mouse button. They will immediately 
  3954. start to make their way to this point. The right hand mouse button is 
  3955. the fire button Ö push this and the whole troop fires towards the 
  3956. pointer, anything in the path of fire will obviously die. The enemy 
  3957. troops are programmed intelligently and will move around and fire on 
  3958. your troops, so life is not too easy for you.
  3959. 8.9
  3960. As the game progresses, you will find boxes of grenades or bazookas. 
  3961. Your troops will carry these away with them and can then use them to 
  3962. destroy enemy buildings, vehicles or troops. Donæt be fooled into 
  3963. thinking that you are given an advantage though, because the enemy also 
  3964. has access to the same weapons, and they are normally a bit quicker in 
  3965. their use.
  3966. 8.9
  3967. Once the objective of a mission is achieved, you exit the war zone with 
  3968. a little dance from the victorious troops. The next screen is in 
  3969. commemoration for those lost in battle, with a scrolling list of names. 
  3970. This is followed by the list of victoræs names and their subsequent 
  3971. promotions. It is then back to Boot Hill, where a cross is erected for 
  3972. every loss, and the next mission is ready to go. The victors go on, 
  3973. accompanied by new recruits to make up the necessary numbers. Whilst at 
  3974. Boot Hill, you can save your progress to a specially formatted disc or 
  3975. straight to hard disc for easy return at a later date.
  3976. 8.9
  3977. This is not just a simple shoot-em-up type game because you can 
  3978. incorporate a fair degree of strategy by breaking your squad into 
  3979. smaller teams with each one designated a different job. As an example, 
  3980. you can set up crossfire, or have covering fire from a point of cover.
  3981. 8.9
  3982. There are different terrains for the missions, ranging from Jungle to 
  3983. Arctic scenarios. These are the ones Iæve come across so far but, 
  3984. apparently, there are also Desert, Moors and Underground areas. As the 
  3985. game progresses, you also come across various types of vehicles, 
  3986. choppers, tanks, jeeps, skidoos, and artillery guns. Some of these are 
  3987. equipped with armaments, while others are just for transport. All are at 
  3988. your disposal if youære good enough.
  3989. 8.9
  3990. The verdict
  3991. 8.9
  3992. I have no doubt at all that someone somewhere will find the topic of 
  3993. this game offensive, but I think they will be missing one vital point Ö 
  3994. it is a game Ö and, in my humble opinion, a good one. This game is now 
  3995. installed on my hard disc and, I have to admit, is played in most spare 
  3996. moments. The graphics are excellent, sound is good, game control is 
  3997. excellent and some of the scenarios are very testing, and certainly keep 
  3998. your attention and interest. A very good game, worth every penny.
  3999. 8.9
  4000. Cannon Fodder costs ú24 through Archive or ú25.99 through other 
  4001. outlets.áu 
  4002. 8.9
  4003.  
  4004. 8.9
  4005. Impressive
  4006. 8.9
  4007. Gabriel Swords
  4008. 8.9
  4009. Impressive is a neat little utility from the makers of Keystroke Ö that 
  4010. much vaunted Émacro makeræ used extensively by our very own editor. 
  4011. Impressive is a read-only version of Keystroke, designed to take the 
  4012. effort out of setting up the macros yourself. It works on Impression 
  4013. Style, Publisher and Publisher Plus.
  4014. 8.9
  4015. What is a macro?
  4016. 8.9
  4017. A macro is made up of a series of actions, which are Érecordedæ in a 
  4018. particular order. They are then Éplayed backæ automatically, in the 
  4019. given order, to execute a desired process. For example, using menus to 
  4020. set a border in Impression requires a number of actions. First, you must 
  4021. click on <menu>; then you move down to Éframeæ; then across and down to 
  4022. ÉAlter Frameæ. Once inside the dialogue box, you click on View; then you 
  4023. choose the border frame you require. Press <return> or <OK> and the 
  4024. frame is set. In Keystroke, you can set up and save a macro which 
  4025. follows and records all those movements. So, in future, if you want to 
  4026. set that particular border, you simply playback your saved macro. In 
  4027. Impressive, all that recording is done for you. 
  4028. 8.9
  4029. Enter the button bar
  4030. 8.9
  4031. When you load Impressive, you get a Ébutton baræ of pre-defined macros, 
  4032. all ready for you to use. Among the preset macros is the ability to 
  4033. change, automatically, the colour of text, borders and backgrounds; you 
  4034. can rotate or change the attributes of graphic frames and their 
  4035. contents; you can change borders; create new frames to preset sizes; you 
  4036. can automatically turn off text repel or set a frame to transparent. 
  4037. There are, in fact, 80 preset operations included on the button bar, 
  4038. with some spare places so that you can add to the selection.
  4039. 8.9
  4040. You can even drag an Application icon to an empty button. Impressive 
  4041. remembers where the application is, and loads it for you when you click 
  4042. the button. In this way, it saves you ferreting around in directories to 
  4043. find the application youære looking for. You can do the same with 
  4044. sprites and drawfiles. This time you put a copy of the file you want 
  4045. onto an empty button, and when clicked upon, it will load that image 
  4046. into a selected frame.
  4047. 8.9
  4048. And thatæs not all; if the presets are not quite what you want, you can 
  4049. change them. For example, if the preset frame is too small, you can make 
  4050. it bigger. If you donæt like the cyan values of the colours that appear 
  4051. on the bar, you can change them. If you donæt like the button bar 
  4052. sitting horizontally across your screen, you can change it to hang 
  4053. vertically. What you canæt do is set up a completely new macro Ö you 
  4054. need Keystroke for that.
  4055. 8.9
  4056. In operation
  4057. 8.9
  4058. When you click on a button, you actually see the sequence of operations 
  4059. on screen, so, for example, you see a frame dialogue window open and 
  4060. boxes ticked or un-ticked, figures entered or erased. Itæs exactly what 
  4061. you would have to do, only it does it faster.
  4062. 8.9
  4063. Niggles?
  4064. 8.9
  4065. There arenæt any serious ones. I would have liked to have seen a bit 
  4066. more information in the manual about changing the settings of the pre-
  4067. defined files. To change the setting, you actually have to find your way 
  4068. inside the button bar application. The manual doesnæt tell you how to do 
  4069. this Ö it assumes you already know. Now, most people probably do know, 
  4070. but a mention of Éshift-double-clickæ might have helped. Once inside, 
  4071. there are useful help files which tell you what to do, so it shouldnæt 
  4072. be too difficult once you find your way in.
  4073. 8.9
  4074. The other slightly annoying thing is that when you remove an icon from 
  4075. the button bar, the rest donæt shunt up and fill the gap, it just stays 
  4076. empty. This is fine if you only remove one or two, but if you remove a 
  4077. lot, it leaves lots of gaps. The only way to avoid this is by completely 
  4078. rearranging the bar from inside the button bar application window Ö not 
  4079. difficult, and maybe for only ú10 you shouldnæt expect anything else!
  4080. 8.9
  4081. Conclusion
  4082. 8.9
  4083. So, would I use it? I would Ö I do! Iæve cut my version down to my 20 
  4084. most used operations; that way I donæt have another icon bar stretching 
  4085. right across the screen. My feeling is, that once youæve used the button 
  4086. bar youæll wonder how you got on without it Ö then youæll want to go all 
  4087. the way and buy Keystroke!
  4088. 8.9
  4089. Impressive costs ú9.95 inclusive from Quantum software or ú10 through 
  4090. Archive.áu 
  4091. 8.9
  4092.  
  4093. 8.9
  4094. HolyBible Ö Part 2
  4095. 8.9
  4096. Gabriel Swords
  4097. 8.9
  4098. Last month we had a look at some of the things HolyBible can do. This 
  4099. month weæll look at base resources (which I missed last time), some new 
  4100. features, including more powerful search operations, the problems with 
  4101. copyright and, finally, some hints and tips.
  4102. 8.9
  4103. Base resources
  4104. 8.9
  4105. Base resources are accessible from Open on the icon bar menu. When you 
  4106. open resources you get another window on the screen, showing just which 
  4107. resources are available to which verses. At the moment, there are only a 
  4108. limited number of resources and they are really only there for 
  4109. demonstration purposes, but when you see them, you begin to realise just 
  4110. how useful they could be. For licensing reasons, most resources are 
  4111. going to be Éread onlyæ Ö so you canæt export the text to your favourite 
  4112. word processor and use them as the basis for your very own Bible 
  4113. dictionary!
  4114. 8.9
  4115. Included with the base pack are study notes from the NRSV on Genesis 1. 
  4116. There is also an index of verses to which various resources are 
  4117. attached. For example, double-clicking on 1 Kings 6:1 brings up a 
  4118. commentary on 1 Kings chapters 6 and 7, the building of the first temple 
  4119. of Solomon. Clicking on Exodus 39:1 brings up some notes on the High 
  4120. Priestæs clothes; there are a larger number of notes on the Ark of the 
  4121. Covenant attached to a number of Old Testament verses.
  4122. 8.9
  4123. As well as the written resources, there are a number of pictorial ones. 
  4124. There is, for example, a drawfile showing what the Ark of the Covenant 
  4125. might have looked like, plus some maps of Old and New Testament 
  4126. Palestine (see overleaf). Attached to Romans 6:1 thereæs a sprite of an 
  4127. open air baptism in Tavistock. Although these files canæt be dragged 
  4128. directly to other applications, they can be opened and then re-saved 
  4129. elsewhere.
  4130. 8.9
  4131. The style and complexity of written resources will vary according 
  4132. ExpLANæs target audience. With the schools pack, for example, there 
  4133. could be three levels of information, depending on the course an 
  4134. individual is following Ö the higher the course, the deeper the 
  4135. information will go. But, because of the different approaches £SACREs 
  4136. have to RE, they have no plans to supply school worksheets, etc. Rather, 
  4137. they hope that, by providing the raw data, teachers will be able to 
  4138. produce their own.
  4139. 8.9
  4140. £SACRE = Standing Advisory Committee for RE!
  4141. 8.9
  4142. Once the Resource Building Utility is released, you will be able to 
  4143. create your own set of resources, with pictures, drawings and maybe even 
  4144. video; and youæll be able to create your own indices on any number of 
  4145. subjects. ExpLAN have plans to release their own resource packs later in 
  4146. the year and, of course, anyone else could produce their own set of 
  4147. notes and references, worksheets or resource packs to sell or share.
  4148. 8.9
  4149. Are there any drawbacks? Funnily enough, two criticisms I was about to 
  4150. mention have already been fixed in version 1.2. The first was about the 
  4151. index of references; in version 1.0 they were placed in the order in 
  4152. which they were made. HolyBible now has an internal pre-sort routine 
  4153. which will re-order the references in Canonical Book order. Secondly, 
  4154. just as I was about to say how nice it would be have an icon on the tool 
  4155. bar for resources, out comes a new version with a resources icon on the 
  4156. tool bar Ö howæs that for service? 
  4157. 8.9
  4158. Good news on searching
  4159. 8.9
  4160. I said last month that phrase-searching isnæt easy in HolyBible, and it 
  4161. isnæt Ö at least not yet. But as part of the first upgrade (which they 
  4162. plan to send out to registered users with the printed manual), phrase-
  4163. searching will be included. In the meantime, if you want to search for a 
  4164. phrase, you will have to use the ÉANDæ criteria. In this way, you can 
  4165. search for Éin the beginningæ by asking for Éinæ AND Étheæ AND 
  4166. Ébeginningæ. It isnæt very elegant and, of course, you will get a lot of 
  4167. phrases you didnæt want, but you will at least get the ones you do want. 
  4168. 8.9
  4169. With the search options, you will get a new menu called Search Mode. 
  4170. This allows you to choose a Word Search, Phrase Search or Proximity 
  4171. Search. Iácanæt tell you exactly how the new search mode works in 
  4172. practice, but from the manual, it seems that you will be able to specify 
  4173. different ways of searching for a particular phrase. For example, ÉSon 
  4174. of Manæ (entered: Son AND of AND Man) Ö in word search mode, it will 
  4175. register every verse where the three words occur, no matter in what 
  4176. order. Ináphrase-search, it will bring out only those verses where ÉSon 
  4177. of Manæ occurs as a complete phrase. Byáinserting wild cards, you can 
  4178. collect different occurrences of Éson of manæ. For example, son AND of 
  4179. AND * AND * AND man Ö this time you get Éson of a valiant manæ. If you 
  4180. donæt want to use wild cards you could specify how many intervening 
  4181. words are allowed within a verse. For example, if your search criteria 
  4182. was ÉSonæ AND Éofæ AND ÉManæ and you set Words in Between to 2, you 
  4183. would get both Éson of manæ and Éson of a valiant manæ. What you are 
  4184. doing in this mode is allowing the search a certain latitude Ö so it 
  4185. will find the exact phrase as well as those which approximate to the 
  4186. phrase Ö in the present example, with up to two different words in 
  4187. between. 
  4188. 8.9
  4189. Finally, by setting a Proximity Search, you could look for son of man 
  4190. over a specified number of verses, with the words appearing in any 
  4191. order. But even more useful is the ability to find words in Élooseæ 
  4192. translations where the verses might have been combined, or, for locating 
  4193. topics that span several verses, such as Ébaptismæ AND Ésinæ OR 
  4194. Éforgivenessæ.
  4195. 8.9
  4196. Two other new functions included with the next release are the abilities 
  4197. to run paragraphs together when exporting, and to export single words.
  4198. 8.9
  4199. Mutterings
  4200. 8.9
  4201. There have been one or two unholy mutterings about HolyBible. For 
  4202. example: 1. Some people donæt like the idea that you canæt select and 
  4203. export a whole chapter or book in one go. 2. Instead of being able to 
  4204. export parts of verses, you have export the whole verse and delete the 
  4205. bits you donæt want. 3.áResources are, on the whole, Éread onlyæ Ö you 
  4206. canæt copy, add to or amend them. 4. When you export a verse, you only 
  4207. get an abbreviated form of the book reference (version 1.2 will allow 
  4208. full or abbreviated book names), etc.
  4209. 8.9
  4210. There are always reasons for possible shortcomings in any program, and 
  4211. not all of them are the fault of the programmer! In the case of 
  4212. HolyBible, some of the problems are technical (as with partial verse 
  4213. exporting), some are to do with licensing (copying chunks of resources, 
  4214. or pages of a copyright translation), and some are just not worth 
  4215. worrying about, at least not for the time being! 
  4216. 8.9
  4217. Of course, as we have already seen, some shortcomings are being dealt 
  4218. with. ExpLAN seem to be very flexible and will respond positively to 
  4219. suggestions for change Ö where they can.
  4220. 8.9
  4221. BUT, there are some things they canæt alter. One of the problems that 
  4222. the authors have come up against is the copyright of Bible translations. 
  4223. Because some translations may have three claimants to any royalties, the 
  4224. hedges that have to be built around the system to protect these claims, 
  4225. can be high. They, too, are eager to comply fully with publishersæ 
  4226. wishes. In this way, by establishing a reputation for safeguarding the 
  4227. rights of others, they hope to persuade other quality publishers to Éget 
  4228. on boardæ. In the short-term, this might make using some of the 
  4229. HolyBible options frustrating but, in the long-term, by increasing the 
  4230. availability of other material, it should reap benefits for everyone.
  4231. 8.9
  4232. Another reason for the so-called shortcomings is the fact that HolyBible 
  4233. is designed with the Écomputer illiterateæ very much in mind. You donæt 
  4234. have to have a degree in C or C++ (whatever they are) to be able to 
  4235. operate this piece of software. Inevitably, there has to be a trade off 
  4236. between making the interface accessible to everyone, while making it 
  4237. powerful enough to satisfy the Épower-usersæ. For me, HolyBible strikes 
  4238. a good balance between the two. Remember that this is the first version 
  4239. of the software, and not everything has been released yet! The 
  4240. philosophy ExpLAN have is to provide up-to-date, relevant material of a 
  4241. high quality.
  4242. 8.9
  4243. In the pipeline...
  4244. 8.9
  4245. Coming up over the next few months are a number of Bible translations, 
  4246. including a Hebrew Bible with correct right reading text. Also coming is 
  4247. the NRSV Bible with study notes, Russian, German and Greek translations, 
  4248. plus a Bible Dictionary. There are also some resources coming and a 
  4249. schoolsæ pack. Other developments still at the early stage of licensing 
  4250. canæt be mentioned yet Ö but weæll keep you in touch as news filters 
  4251. through...
  4252. 8.9
  4253. Something to try
  4254. 8.9
  4255. With a Hebrew Bible linked to an English Bible, it would be possible to 
  4256. search for a particular Hebrew word, tracking it through the Hebrew 
  4257. Bible, while at the same time seeing how itæs translated into English. 
  4258. That could be quite useful for a Bible study! And with the ability to 
  4259. export single words, quoting Hebrew in other documents will be much 
  4260. simplified.
  4261. 8.9
  4262. Hints & Tips
  4263. 8.9
  4264. Exporting text Ö When exporting text from HolyBible into Impression, I 
  4265. suggest that you use an intermediate Étemplateæ document. There are two 
  4266. reasons for this. First of all, you may not like the style definitions 
  4267. that ExpLAN have provided. So, in this dummy document, you can edit the 
  4268. definitions to taste. Then, as you export the DDF text into that 
  4269. document, it will take on your own style definitions. The second reason 
  4270. is that when you export some DDF text, it brings with it thirteen style 
  4271. definitions. When I want to quote a single verse in the God-slot, I 
  4272. donæt want the Archive magazine style-sheet clogged up with all of those 
  4273. styles, so I drop the DDF text into the dummy document. I then mark the 
  4274. text <ctrl-A>, copy it and paste it into the God-slot. That way, it only 
  4275. brings with it the styles it actually uses.
  4276. 8.9
  4277. HolyBible problem Ö Has HolyBible hung up on you? It has stiffed my 
  4278. machine twice now and both times it occurred when I was marking some 
  4279. text ready for export. Now I know that this isnæt a statistically 
  4280. significant sample(!) but I wonder if anyone else has had similar 
  4281. problems? I was working on a 10Mb RiscáPC and (I think) the only other 
  4282. applications I had running at the time were Impression, Edit and 
  4283. Keystroke. If you get hang-ups too, please report them to Gabriel, 
  4284. giving as much detail as possible: what machine? memory configuration? 
  4285. other applications running? what you were doing at the time? etc.
  4286. 8.9
  4287. Paul Beverley, NCSáu 
  4288. 8.9
  4289.  
  4290. 8.9
  4291. What the Ark of the Covenanent might have looked like
  4292. 8.9
  4293. Floopy
  4294. 8.9
  4295. Simon Weaver
  4296. 8.9
  4297. Floopy is a smallish, greyish creature who has the task of clearing your 
  4298. screen of apples, ice-creams and helmets (!). Yes, it is another classic 
  4299. and öeasy-to-understand, collect-the-goodies and avoid-the-nastiesò 
  4300. game. The nasties themselves come in different flavours too, including 
  4301. bees and strange ghostly white penguins. There are 40 levels, and all 
  4302. can be jumped to if you have the correct password. The music is quite 
  4303. catchy, but it can be turned off if you get tired of it.
  4304. 8.9
  4305. Thereæs nothing too new here, but Floopy brings together elements from 
  4306. other similar games and mixes them up quite well. I did like the 
  4307. interesting Éhedgehogæ type rolling that you have, and the way you can 
  4308. disappear off any side of the screen and reappear at the other Ö pacman 
  4309. style. As you move through the levels, the author introduces new 
  4310. elements to the game and soon you will be happily crushing penguins up 
  4311. against the wall, and destroying ice blocks to help you get to the 
  4312. Égoodiesæ.
  4313. 8.9
  4314. Floopy can almost get quite addictive at times, but it is very easy to 
  4315. forget to write down the password and have to go back to the last level 
  4316. whose code you can remember. You also have to wait twenty seconds for 
  4317. the introductory sequence before you can continue and this was usually 
  4318. enough to put me off another go. I also found it immensely frustrating 
  4319. that it is quite easy to get yourself stuck going round in circles 
  4320. sometimes, and only losing all your lives can save you. I found the game 
  4321. a bit slow on an ARM 2, and a bit too fast with ARM 3 Ö but then some 
  4322. people are never satisfied. I can only guess that ARM 250 is about 
  4323. right, the Risc PC being sufficiently incompatible to require an 
  4324. upgrade. Floopy has been out for over a year now, and isnæt one to try 
  4325. and impress your PC friends with, although its very low price (ú3.49) 
  4326. shows it wasnæt intended to fit this role anyway. Hopefully, a doubling 
  4327. in price with the upgrade should give you some good improvements. You 
  4328. canæt expect a massively exciting end sequence with Floopy, but you 
  4329. could always reward yourself with another go...
  4330. 8.9
  4331. I wouldnæt say Floopy is the best Soft Rock game ever, and it may be 
  4332. worth checking out some of their later releases. Floopy is quite fun, 
  4333. but thatæs it with the current version. There isnæt anything very new or 
  4334. impressive, but the puzzles are nice and easy and the Ébaddiesæ 
  4335. sufficiently unpredictable for a couple of hours of mindless gratuitous 
  4336. ice-cream collecting.
  4337. 8.9
  4338. Floopy costs ú3.49 from Soft Rock Software.áu 
  4339. 8.9
  4340.  
  4341. 8.9
  4342. Shareholder Professional
  4343. 8.9
  4344. Dave Wilcox
  4345. 8.9
  4346. Shareholder is produced by Silicon Vision Ltd and currently exists in 
  4347. two versions, Releases 2 and 3. Release 2 is aimed at the small investor 
  4348. and R3 at the larger investor. I have been looking at version 3.17 which 
  4349. has the following additions over Releaseá2:
  4350. 8.9
  4351. uáShare Trends
  4352. 8.9
  4353. uáRetail Price Index
  4354. 8.9
  4355. uáGeneral Market Prices
  4356. 8.9
  4357. uáLinks to Ceefax, Teletext and Prestel via Teletext adaptor or Modem 
  4358. for auto updates to current share prices.
  4359. 8.9
  4360. Apart from these differences, the two programs are very much the same. 
  4361. If, as your portfolio grows, you decide you require R3, Silicon Vision 
  4362. will upgrade for the difference in cost. Current pricings from Silicon 
  4363. Vision are R2 at ú79.95 and R3 at ú125, both prices including VAT.
  4364. 8.9
  4365. So what is Shareholder? The claim is that this is a ösophisticated 
  4366. relational database program for RISCáOS. Its function is to store 
  4367. information on stocks and shares as you wheel and deal. It is capable of 
  4368. giving you a graphical display of past share prices, forecasts, 
  4369. portfolio values and dividend listsò. Does it fulfil these claims? Letæs 
  4370. see.
  4371. 8.9
  4372. The package
  4373. 8.9
  4374. This program is presented in a video-style box and consists of one 3╜ö 
  4375. floppy disc and an A5, 36-page manual. On the disc is the Shareholder 
  4376. program, System, demo files and a ReadMe file with any updates or 
  4377. pertinent information available since the last printing of the manual. 
  4378. The manual is clear and concise and covers all required points.
  4379. 8.9
  4380. There is no copy protection other than a coded serial number within the 
  4381. program, so back up or hard disc installation is trouble-free. For hard 
  4382. disc use, you simply select and drag to the required destination 
  4383. directory. All the files listed above take up 268Kb, so there is ample 
  4384. space available on one floppy disc for most users, if this media is 
  4385. preferred. 
  4386. 8.9
  4387. The program
  4388. 8.9
  4389. To run the program, simply double click on the application to load it 
  4390. onto the icon bar. Once it is loaded, you have the usual menu options 
  4391. from the icon Ö info and quit are self-explanatory, and the other 
  4392. option, Éwindowsæ, gives a submenu showing the names of any files 
  4393. loaded, as this program is capable of working on multiple files. If you 
  4394. wish, as you start to use this software, you can use the interactive 
  4395. help system supplied with RISCáOS to help you on your way.
  4396. 8.9
  4397. Initially, you have only one file available, ÉDemoæ. So to start, you 
  4398. can load ÉDemoæ in any of the usual ways, double click or select and 
  4399. drag. You can, of course, jump straight in and create your own 
  4400. portfolio. To create a new file, simply click on the icon on the 
  4401. iconbar.
  4402. 8.9
  4403. If you load an existing file, you are presented with a summary of your 
  4404. portfolio showing the Share/Company name, the amount invested, the 
  4405. current value and any gain or loss made on these shares. At the bottom 
  4406. of this window is a Portfolio Total giving you, at a glance, the Total 
  4407. Value and Total Gain for your investments. If you are setting up a new 
  4408. portfolio, you are presented with a company sheet, initially nominated 
  4409. as page 1. This sheet is where you enter the details of the company 
  4410. name, the quantity of shares purchased, the date of purchase and the 
  4411. cost. You will need to create one of these pages for each company for 
  4412. which you own shares.
  4413. 8.9
  4414. Once your portfolio has been created, you update each company sheet with 
  4415. all transaction details and dividend payout details as and when you make 
  4416. them. As the data is entered, all other aspects relating to this 
  4417. information are updated by the software, so portfolio maintenance is 
  4418. very quick and easy, with the current status only a button push away at 
  4419. all times. Whenever you subsequently load your portfolio file, you 
  4420. obtain the summary sheet for your investments. It is from this summary 
  4421. window that all the work is done to your portfolio. Pressing <menu> over 
  4422. this window allows you access to the available tools, company pages and 
  4423. facilities via the main menu.
  4424. 8.9
  4425. Most of these options are obvious and do what they say. There are a 
  4426. couple which go a little deeper. The first of these is ÉMiscæ. This has 
  4427. two sections, the first of which is concerned with the display order for 
  4428. the summary sheet. The sort can be by name, by alias or by sheet number. 
  4429. (The alias name is that used by the auto update system, e.g. Prestel). 
  4430. The second section is relative to the gain calculation performed by the 
  4431. program, with options to include R.P.I. and/or dividends. The gains 
  4432. value is calculated to a more realistic level, taking into account 
  4433. dividend income and price increases due to inflation.
  4434. 8.9
  4435. The ÉToolsæ section has two tools, the first of which is a simple 
  4436. calculator. To all intents and purposes, it is the same as !Calc, but 
  4437. with one memory. 
  4438. 8.9
  4439. The second tool is the calendar. This shows one month at a time with the 
  4440. tax week number shown down the lefthand side. It is this window where 
  4441. the R.P.I. is entered. The R.P.I. is published each month and is used in 
  4442. the calculation to estimate the gain for each transaction.
  4443. 8.9
  4444. With the ÉPrintæ option there are three output methods. You can output 
  4445. to printer using the standard Acorn printer driver. You can send the 
  4446. file as plain ASCII text or standard highlighted text. If plain ASCII is 
  4447. selected, the option is available for the resultant text file to be 
  4448. saved straight into another application by dragging the file icon. If 
  4449. ÉPrintæ is selected over a graphic window, the output goes direct to 
  4450. printer or is saved to disc as a printer output file.
  4451. 8.9
  4452. The ÉSaveæ option also has two options. You can save the whole file as a 
  4453. shareholder datafile, or the whole file can be saved as a CSV file, 
  4454. which provides a second way of importing your data into another package.
  4455. 8.9
  4456. ÉDisplayæ is the work-horse of this application, enabling you to move 
  4457. quickly around the available displays. The menu is divided into two main 
  4458. sections. The top part covers the selection of a page for various 
  4459. actions: Show/Edit Page, Delete Page, Page History, and Page Forecast. 
  4460. These four options bring up the same selection window, so that you can 
  4461. scroll to the required selection. Clicking on this choice will open the 
  4462. desired company window for you, or you can type the name into the 
  4463. editable field at the top of the window. The bottom section opens 
  4464. windows to various parts of the database for quick summaries like Total 
  4465. Value, Price History, Portfolio History (displayed as a ribbon graph 
  4466. showing share performance), Portfolio Forecast (an educated estimate of 
  4467. possible performance Ö you must update share prices, etc, on a regular 
  4468. basis for the estimate to be of any use), and a Dividend Listing, 
  4469. showing all dividends received, the dates paid, tax credits and the 
  4470. number of shares held.
  4471. 8.9
  4472. If you have access to a teletext adaptor or modem, it is possible to 
  4473. auto-update share prices on a regular basis. As mentioned above, if you 
  4474. want to use this facility, the alias section of your Company page should 
  4475. match the share name used on the information downloaded. It is possible 
  4476. to use several alias names for each company if required, as this will 
  4477. enable you to update prices from different sources. Updating your 
  4478. database is a simple matter of dragging the update information file onto 
  4479. any of the Shareholder windows.
  4480. 8.9
  4481. Conclusion
  4482. 8.9
  4483. This program is well-written, was easy to set up and use, and has worked 
  4484. without any problem at all. Not one hang-up!!! The method of 
  4485. presentation and layout is unusual at first sight. To my eye, some of 
  4486. the tabulations are out and therefore make some of the tables unsightly. 
  4487. However, you soon adjust to this, and the main thing is that all the 
  4488. information required is there and logically displayed. I would recommend 
  4489. this to all interested parties.áu 
  4490. 8.9
  4491.  
  4492. 8.9
  4493. Module Writing
  4494. 8.9
  4495. Nicholas Marriott
  4496. 8.9
  4497. RISCáOS provides a simple method of extending the operating system, 
  4498. using relocatable modules. These are loaded into the RMA and can provide 
  4499. SWIs and star commands for other programs or the user. They can also 
  4500. react to messages from the operating system and even run as WIMP tasks 
  4501. or languages. This article aims to introduce the basic knowledge needed 
  4502. to write simple modules. More complicated aspects can be covered in a 
  4503. later article.
  4504. 8.9
  4505. The module header
  4506. 8.9
  4507. The core of a module is its header. This consists of eleven word-length 
  4508. entries at the start of a module. RISCáOS uses this header to call the 
  4509. module when it is required such as when the user executes one of the 
  4510. star commands belonging to that module. The header is detailed below:
  4511. 8.9
  4512.   Offset  Type  Description
  4513. 8.9
  4514.   0  offset to code  start code
  4515. 8.9
  4516.   4  offset to code  initialisation code
  4517. 8.9
  4518.   8  offset to code  finalisation code
  4519. 8.9
  4520.   12  offset to code  service call handler
  4521. 8.9
  4522.   16  offset to string  title string
  4523. 8.9
  4524.   20  offset to string  help string
  4525. 8.9
  4526.   24  offset to table  help and command keyword table
  4527. 8.9
  4528.   28  number  SWI chunk number
  4529. 8.9
  4530.   32  offset to code  SWI handler code
  4531. 8.9
  4532.   36  offset to table  SWI decoding table
  4533. 8.9
  4534.   40  offset to code  SWI decoding code
  4535. 8.9
  4536. I will discuss each of these entries in turn.
  4537. 8.9
  4538. Start code
  4539. 8.9
  4540. The start code is used by both WIMP tasks and languages. It allows a 
  4541. module to be run as an application, but it is, unfortunately, too 
  4542. complicated to explain in this article.
  4543. 8.9
  4544. Initialisation code
  4545. 8.9
  4546. The initialisation code is called when the module is first started up. 
  4547. It is typically used to claim workspace. When a module is loaded, it is 
  4548. allocated a private word in the RMA which is usually used to store a 
  4549. workspace pointer. The private word pointer is always passed in R12. 
  4550. This extract shows how a typical initialisation entry might claim 
  4551. workspace:
  4552. 8.9
  4553. .Initialisation_Code
  4554. 8.9
  4555. STMFD R13!,{r7-r11 ,R14}
  4556. 8.9
  4557. :
  4558. 8.9
  4559. MOV R0,#6    ; reason code 6 - claim RMA
  4560. 8.9
  4561. MOV R3,#1024    ; 1k to be claimed
  4562. 8.9
  4563. SWI öXOS_Moduleò    ; call OS_Module
  4564. 8.9
  4565. ADRVS R0,bad_claim    ; V set?
  4566. 8.9
  4567. LDMVSFD R13!,{r7-r11 ,R14}  ; if so, exit with an error
  4568. 8.9
  4569. ORRVSS PC,R14,#1<<28
  4570. 8.9
  4571. STR R2,[R12]    ; store workspace pointer in
  4572. 8.9
  4573. :      ; private word
  4574. 8.9
  4575. LDMFD R13!,{r7-r11 ,PC}
  4576. 8.9
  4577. A piece of code within a module (except start code) should not call an 
  4578. error handler. To produce an error, itáis better to exit with V set and 
  4579. R0 pointing to the error block (as above). SWIs in the module code must 
  4580. always be the X form so they do not produce errors but and code should 
  4581. exit with an error if they return Váset.
  4582. 8.9
  4583. Finalisation code
  4584. 8.9
  4585. The finalisation entry in a module header is a pointer to the code which 
  4586. is called when the module is being killed, probably by *RMKill but also 
  4587. possibly by *RMTidy or OS_Modules 3, 4, 8 and 9. This code should be 
  4588. used to tidy up ready for the module to be removed. If the private word 
  4589. is a non-zero value, RISCáOS attempts to release the workspace it points 
  4590. to. When a module returns with V set after this code is called, it is 
  4591. left in the RMA and the error pointed to by R0 is produced. This is 
  4592. quite useful if other tasks are still using the module:
  4593. 8.9
  4594. .Finalisation_Code
  4595. 8.9
  4596. STMFD R13!,{r7-r11 ,R14}
  4597. 8.9
  4598. :
  4599. 8.9
  4600. LDR R12,[R12]    ; read workspace pointer
  4601. 8.9
  4602. LDR R0,[R12,#4]    ; read tasks using count
  4603. 8.9
  4604. CMP R0,#0    ; are there none?
  4605. 8.9
  4606. ADRNE R0,inuse_error    ; if not, exit with error
  4607. 8.9
  4608. LDMNEFD R13!,{r7-r11 ,R14}
  4609. 8.9
  4610. ORRNES PC,R14,#1<<28
  4611. 8.9
  4612. :
  4613. 8.9
  4614. LDMFD R13!,{r7-r11 ,PC}
  4615. 8.9
  4616. :
  4617. 8.9
  4618. .inuse_error  EQUD   0
  4619. 8.9
  4620.     EQUS   öSome applications are still using this module.ò
  4621. 8.9
  4622.     EQUB  0
  4623. 8.9
  4624. Service calls
  4625. 8.9
  4626. Service calls are messages passed around by the operating system or 
  4627. other modules when a noticeable event occurs. The service call code is 
  4628. called when a service call is received, with the number of the service 
  4629. call in R1. Service calls can be claimed by a module, meaning that the 
  4630. module is going to act on that service call and does not want it to be 
  4631. passed on to other modules. There are far too many service calls to 
  4632. describe them all here, but these are a few of the more useful ones:
  4633. 8.9
  4634. NameááááááááááááááááááááááááááááááNumber  Function
  4635. 8.9
  4636. Service_Error  &06  Called when an error has occurred, R0=pointer to 
  4637. error block.
  4638. 8.9
  4639.     MUST NOT BE CLAIMED
  4640. 8.9
  4641. Service_NewApplication  &2A  Called when a new application has started, 
  4642. set 
  4643. 8.9
  4644.     R1 to zero to prevent new application starting.
  4645. 8.9
  4646. Service_ModeChange  &46  Called when there is a mode change.
  4647. 8.9
  4648.     MUST NOT BE CLAIMED
  4649. 8.9
  4650. You can also send your own service calls using SWI OS_ServiceCall, R1 
  4651. must point to the service number and R2-R8 can point to any data 
  4652. required. If the service call is claimed, R1 is returned as zero, 
  4653. otherwise it is preserved.
  4654. 8.9
  4655. Title string
  4656. 8.9
  4657. The title string offset points to a null-terminated string for the 
  4658. module title (used by *Modules).
  4659. 8.9
  4660. Help string
  4661. 8.9
  4662. The help string, used by *Help is a null-terminated string in this 
  4663. format:
  4664. 8.9
  4665.   Module name <Tab> v.vv (dd mmm yyyy)
  4666. 8.9
  4667. for example:
  4668. 8.9
  4669.   EQUS öTestModò+CHR$(9)+ö1.04 (ò+MID$(TIME$,5,11)+ö)ò
  4670. 8.9
  4671. Help and command keyword table
  4672. 8.9
  4673. This is a list of star commands in the following format:
  4674. 8.9
  4675.   Null-terminated command name, word-aligned
  4676. 8.9
  4677.   Offset to command code
  4678. 8.9
  4679.   Information word
  4680. 8.9
  4681.   Offset to syntax message, null-terminated
  4682. 8.9
  4683.   Offset to help text, null-terminated
  4684. 8.9
  4685. The information word contains four bytes:
  4686. 8.9
  4687.  Byte  Description
  4688. 8.9
  4689.     0  Minimum number of parameters (0-255)
  4690. 8.9
  4691.     1  OS_GSTrans map for first eight parameters
  4692. 8.9
  4693.     2  Maximum number of parameters
  4694. 8.9
  4695.     3  Flags:   bit 31 = command is a filing system command
  4696. 8.9
  4697.     bit 30 = command is a *Configure command
  4698. 8.9
  4699.     bit 29 = Help offset points to code not string
  4700. 8.9
  4701. Of these only bytes 0 and 2 are really useful, which are the minimum and 
  4702. maximum number of parameters respectively. The others should be left at 
  4703. zero. When entering command code, R0 points to the command code and R1 
  4704. to the number of parameters.
  4705. 8.9
  4706. SWIs
  4707. 8.9
  4708. Four entries in the module header are used for SWIs, but only three of 
  4709. these are really needed. The SWI decoding code is quite complicated and 
  4710. so it is omitted here Ö it is not usually needed anyway. The first entry 
  4711. is quite simple; it is a number which is used as a base for the SWI 
  4712. numbers to continue from. For example, the WIMPæs SWI chunk is &400C0, 
  4713. thus Wimp_Initialise is SWI &400C0, Wimp_CreateWindow is SWI &400C1 and 
  4714. so on.
  4715. 8.9
  4716. SWI handler code
  4717. 8.9
  4718. The SWI handler code is called whenever one of the moduleæs SWIs is 
  4719. called. The recommended Acorn code for handling this is as follows:
  4720. 8.9
  4721.   .SWI_Handler_Code
  4722. 8.9
  4723.   LDR R12,[R12]    ; get workspace pointer
  4724. 8.9
  4725.   CMP R11,#(SWIs_End-SWIs_Start)/4
  4726. 8.9
  4727.   ADDCC PC,PC,R11,LSL#2    ; dispatch if in range
  4728. 8.9
  4729.   B UnknownSWI
  4730. 8.9
  4731.   .SWIs_Start
  4732. 8.9
  4733.   B SWI_00
  4734. 8.9
  4735.   B SWI_01
  4736. 8.9
  4737.   ........
  4738. 8.9
  4739.   B SWI_nn
  4740. 8.9
  4741.   .SWIs_End
  4742. 8.9
  4743.   :
  4744. 8.9
  4745.   .UnknownSWI
  4746. 8.9
  4747.   ADR R0,UnknownSWI_Error
  4748. 8.9
  4749.   ORRS PC,R14,#1<<28
  4750. 8.9
  4751.   :
  4752. 8.9
  4753.   .UnknownSWI_Error
  4754. 8.9
  4755.   EQUD &1E6
  4756. 8.9
  4757.   EQUS öUnknown <module> operationò
  4758. 8.9
  4759.   EQUB 0
  4760. 8.9
  4761. This code simply checks to see if the SWI number is in range. If so, it 
  4762. calls the SWI and, if not, it produces an error. When the SWI is 
  4763. entered, R12 is the contents of the moduleæs private word and R0-R8 
  4764. contain the data passed to the SWI.
  4765. 8.9
  4766. SWI decoding table
  4767. 8.9
  4768. This is simply a list of SWIs supported by the module. Note that, for 
  4769. each one in this table, there must also be a branch instruction in the 
  4770. same position in the SWI handler code. The table consists of the SWI 
  4771. prefix followed by up to 64 SWI names, e.g.
  4772. 8.9
  4773.   EQUS öModuleò  ; SWI prefix
  4774. 8.9
  4775.   EQUB 0
  4776. 8.9
  4777.   EQUS öSWI00ò  ; first SWI name
  4778. 8.9
  4779.   EQUB 0
  4780. 8.9
  4781.   ............
  4782. 8.9
  4783.   EQUB 0  ; zero byte to finish table
  4784. 8.9
  4785. So, calling SWI Module_SWI00 would call SWI handler code which would 
  4786. jump to the required entry.
  4787. 8.9
  4788. Example module
  4789. 8.9
  4790. The very simple example module provided on the monthly disc does three 
  4791. things:
  4792. 8.9
  4793. ÖáProvides a star command, *SetMode which will set or display the 
  4794. current mode.
  4795. 8.9
  4796. ÖáProvides three SWIs, Mode_CurrentMode, Mode_Width and Mode_Height, all 
  4797. of which return ááááinformation about the current mode in R0.
  4798. 8.9
  4799. ÖáProduces a beep every time the mode is changed.
  4800. 8.9
  4801. If you have any comments or questions about module writing, please 
  4802. contact me via the Archive office.áu 
  4803. 8.9
  4804.  
  4805. 8.9
  4806. ProArtisan II on CD
  4807. 8.9
  4808. Bob Ames
  4809. 8.9
  4810. ProArtisan II on CD runs best on RISC OS 3.1 or later, but it will run 
  4811. on RISC OS 2 with a small number of restrictions, such as the radio 
  4812. buttons, areánot being 3D. Clares suggest using a multiscan monitor to 
  4813. achieve the best results but it is comforting to know that the images 
  4814. are usually saved in high resolution, even when a low resolution monitor 
  4815. is being used (say, in mode 15). This meansáthat if the monitor is 
  4816. upgraded later, the workácan be displayed in mode 21 or 28 on a higher 
  4817. resolution monitor.
  4818. 8.9
  4819. The minimum machine RAM appears to be 2Mb, although some of the images 
  4820. from the resource discs will not load, even with 2Mb of RAM available. 
  4821. Usually, several images may be held in memory on a 4Mb machine.
  4822. 8.9
  4823. Loading the application
  4824. 8.9
  4825. The CD version of the program takes a considerable time to load, 
  4826. compared with the disc version (I borrowed a friendæs copy for 
  4827. comparison) but that will depend on the speed of your CD drive. However, 
  4828. this is a small price to pay for the facility to load PhotoCD images 
  4829. directly into the computer for further manipulation.
  4830. 8.9
  4831. The CD version does not need initialising (the process of registering a 
  4832. disc with personal details), as the floppy version does, and the program 
  4833. can still be installed on hard disc as usual, thus avoiding the slowness 
  4834. of access from CD. Thus the best of both worlds may be had Ö PhotoCD 
  4835. working and hard disc speed.
  4836. 8.9
  4837. Documentation
  4838. 8.9
  4839. The manuals for many pieces of kit seem to have been written in 
  4840. JapFranGlais, translated from the original software developersæ notes, 
  4841. via American, by a German living in Bromley. However, probably because 
  4842. Acorn computers are a British phenomenon, the companies writing software 
  4843. normally have English speaking staff. Clares have produced a fine 
  4844. example in this manual Ö it is divided into sections which are short 
  4845. enough to read in one go, while containing sufficient information on all 
  4846. features.
  4847. 8.9
  4848. I like the idea (simple in the extreme) of starting each section on odd 
  4849. numbered pages, so that each starts on the right side of the open book 
  4850. as you read it. Sometimes this means a blank page on the left but this 
  4851. is noted as a blank page.
  4852. 8.9
  4853. Especially for people like myself (for whom the little self-adhesive 
  4854. labels were printed öat the last resort read the manualò), there is a 
  4855. tutorial early on in the manual Ö I discovered this because my train was 
  4856. late, so I had time to read it!
  4857. 8.9
  4858. Seriously, the manual should be read at least as far as the end of the 
  4859. tutorial section because, although you might not want to make a cube 
  4860. with a picture of a big cat on each of its faces, the action of doing so 
  4861. helps the novice user to understand some of the facilities available.
  4862. 8.9
  4863. Images available
  4864. 8.9
  4865. The images on both Resource floppy discs (disc 2 is available free from 
  4866. Clares on returning the guarantee form!) are stored in the Acorn 
  4867. !Squashed format, and need unpacking before use. I am used to double-
  4868. clicking on the file name to load it, but any squashed file must be 
  4869. dragged to the ProArtisan icon on the iconbar (or dropped onto an empty 
  4870. ProArtisan window) to load it. This may seem a small point but itæs 
  4871. surprising how set in your ways you become!
  4872. 8.9
  4873. To unsquash a file, the application !Squash must first be Éseenæ and 
  4874. then the squashed file may be double-clicked. Provided there is enough 
  4875. room on the disc, an unsquashed copy will be saved. There is a catch 
  4876. awaiting inexperienced users (but it is documented in the manual). It is 
  4877. not possible to add or merge images to squashed sprites in the sprite 
  4878. pool. They must all be unpacked first or they will be replaced by the 
  4879. new sprites.
  4880. 8.9
  4881. Of course, sprites and drawfiles may be loaded into ProArtisanII. There 
  4882. are particular procedures to be followed in these translations. There is 
  4883. a clever converteráapplication included in the package which will enable 
  4884. ProArtisan, RenderBender and Illusionist files to be converted into 
  4885. sprites.
  4886. 8.9
  4887. I am used to the question öDo you want to save modified work?ò, so I was 
  4888. surprised not to be challenged when I closed the window on my first 
  4889. artistic attempts! I went on loading and discarding the example files 
  4890. from the resources discs and then got the message öinsufficient memoryò. 
  4891. Eventually, I realised that the images were still in memory although not 
  4892. visible on screen. The iconbar menu gives the option of showing each or 
  4893. all of the files in memory, as well as options for clearing out old 
  4894. images. Once I got used to this, it was all very logical, but the 
  4895. differences from my old favourite, PipeDream, continue to disturb me.
  4896. 8.9
  4897. Menu facilities
  4898. 8.9
  4899. Via the !Options package, the menu can be arranged so that little-used 
  4900. option choices can be ögreyed-outò next time the program is run. This is 
  4901. all well and good but I prefer the PipeDream method of long or short 
  4902. menus, where the menus themselves are shorter and clutter up the screen 
  4903. much less. Moreover, this facility is available immediately with 
  4904. PipeDream.
  4905. 8.9
  4906. Have you got a frisket?
  4907. 8.9
  4908. The Éfrisketæ seems to be a quite complicated thing, especially where 
  4909. the manual talks about the differences which take place using processes 
  4910. while the frisket is in operation. So far, I donæt fully appreciate the 
  4911. use of such facilities! I shall try to remember that the frisket is an 
  4912. area which cannot be drawn/painted/coloured over Ö except in exceptions!
  4913. 8.9
  4914. Using the package
  4915. 8.9
  4916. The art package is simplicity itself Ö select the tool, size it, choose 
  4917. a colour... and paint! The line drawing tools are quite different from 
  4918. DrawPlus Ö but then they would be, wouldnæt they! Ö I always find it 
  4919. difficult to use a new package when a previous example is well known.
  4920. 8.9
  4921. It would appear that an additional colour card is essential for 
  4922. professional working Ö these are available from CC or State Machine. You 
  4923. will then have 16.7 million colours to choose from Ö my local trade 
  4924. paint shop only has 3000 different colours! However, all the colours are 
  4925. not available at once Ö 256 colours are chosen from the total available 
  4926. and the machine always holds the full 24-bit values and works at the 
  4927. highest resolution. This means that even without a card or high 
  4928. resolution monitor, all the files are excellent quality. The only 
  4929. exception is when the Save As option is used, when the file is saved to 
  4930. the current settings Ö to save memory, foráexample.
  4931. 8.9
  4932. Extra facilities on the CD version
  4933. 8.9
  4934. The CD of pictures which comes with the CD version appears to be a 
  4935. Cumana product (itæs calledáthe Cumana Photo Album Volume 1), and has 82 
  4936. pictures on it. These range from steam trainsáto hang gliders, castles 
  4937. to freeways, shire horses to seagulls, and five views each from 
  4938. Scotlandáand Sydney!
  4939. 8.9
  4940. The neatest feature, which allows a browse through ten of the CDæs 
  4941. pictures at a time, is called Show CD Album Ö itæs rather like looking 
  4942. at a stamp album in which ten pictures are represented on each page.
  4943. 8.9
  4944. Another clever feature, only found on the CD version, is CLIP. If this 
  4945. is selected before loading a picture, the original appears with a set of 
  4946. clip lines on it. These can be moved so that only part of the image is 
  4947. actually loaded for further work, thus saving memory.
  4948. 8.9
  4949. The cost of PhotoCD is unlikely to spoil the chances of this excellent 
  4950. software doing well. Typically, it appears that 100 images can be stored 
  4951. on each blank ú5 disc. To store each image would cost up to a maximum of 
  4952. 60p a go in high street shops but this cost would be much lower if 
  4953. batches were done at a time. It would appear best to avoid professional 
  4954. bureaux with their much higher charges, although the two I contacted 
  4955. would be prepared to negotiate price if an account were held with them. 
  4956. This is a similar attitude to that held by conventional photo print/
  4957. processing facilities.
  4958. 8.9
  4959. Printing facilities
  4960. 8.9
  4961. I really liked the Printing dialogue by which it is possible to select 
  4962. which part of the page area is to be printed. The position on the page, 
  4963. the scale, the size of margins (taken from the current printer driver if 
  4964. one is loaded) and more, may be altered before printing.
  4965. 8.9
  4966. Any drawbacks?
  4967. 8.9
  4968. The only real fault I could find was with the menu icons. They donæt 
  4969. really convey function as well as they could. I find difficulty 
  4970. remembering what some icons stand for, and whether I am expecting a 
  4971. function or a sub-menu when each is clicked. In particular, the Process 
  4972. submenu (an Eye for an icon), the Undo (an arrow pointing towards the 
  4973. zoom scale) are not clear. The Input/Output icon (arrows left and right) 
  4974. is OK but confusing, and the Zoom Scale bump buttons are not next to the 
  4975. figures which indicate the current zoom scale, where they should be! The 
  4976. icon for Sprite Tools (scissors) is fine when the function is 
  4977. understood.
  4978. 8.9
  4979. Conclusion?
  4980. 8.9
  4981. All in all, this is a very worthwhile package, if a bit slow in loading 
  4982. from the CD initially.
  4983. 8.9
  4984. ProArtisan II CD costs ú160 inc VAT from Clares or ú150 through 
  4985. Archive.áu 
  4986. 8.9
  4987.  
  4988. 8.9
  4989. The Time Machine
  4990. 8.9
  4991. Gabriel Swords
  4992. 8.9
  4993. This isnæt a Édestroy everything in sightæ type of game Ö brute force 
  4994. and ignorance are the very least of your worries. What you need is a 
  4995. brain the size of a planet, the Times crossword mentality and a slightly 
  4996. out of focus sense of logic... apart from that, the gameæs a doddle!
  4997. 8.9
  4998. Time Machine comes from 4th Dimension and is a sequel to the Haunted 
  4999. House Ö though you donæt need to have played that game, and any link 
  5000. between the two is very tenuous anyway. The game starts with the hero of 
  5001. Haunted House going for a much needed walk; after only three miles of 
  5002. walking, it appears that his bladder feels the call of the wild, and is 
  5003. in need of some relief. The good news for said bladder is that our hero 
  5004. notices a blue box in the distance; relief seems to be at hand! The bad 
  5005. news is that the blue portaloo wonæt open that easily. Normally, a penny 
  5006. in the slot would do, but not this time; this time you need a simple 
  5007. password, and the ability to work out a simple fraction. I say Ésimpleæ. 
  5008. Itæs simple once youæve worked them out Ö in fact, once youæve done 
  5009. them, you wonder what all the fuss was about. While youære getting there 
  5010. though, the entrance exam seems like a nightmare.
  5011. 8.9
  5012. Once inside, youæll notice a distinct absence of any kind of loo, but 
  5013. that doesnæt matter because what you do find is that youæve entered a 
  5014. time machine. All thoughts of bladder control disappear as you try to 
  5015. work out how the thing works. And this is the essence of the game Ö 
  5016. finding out how things work. There are buttons to push, levers to pull, 
  5017. doors to open. All you have to do is push the right buttons at the right 
  5018. times and put the right bits together in the right order. The trick to 
  5019. this game is to try everything you come across. Touch it, press it, mix 
  5020. it together with other things... and see what happens.
  5021. 8.9
  5022. As you wander around, inside and outside of the machine, you find 
  5023. objects of no apparent value Ö a can of fly spray, a bottle of water, a 
  5024. potted plant, etc. Youære given written and oral clues, like: Éthis lamp 
  5025. is like an ear to a blind manæ!!! Youære set tasks, such as, öHow do you 
  5026. make a polished ruby using two aluminium cans and a bit of history?ò Ö 
  5027. easy, once you know how. Answer this, and the many other questions, and 
  5028. youære on your way to finding the meaning of life et al.
  5029. 8.9
  5030. Ultimately, what youære trying to do is rescue someone from a time 
  5031. vortex. To do this, you must find the six missing pieces of the key of 
  5032. time. Fair enough! To find the missing pieces, you travel about in time 
  5033. and space solving the puzzles which lead you to the missing pieces. In 
  5034. the process, you move through a bit of earthæs pre-history; on to Mars 
  5035. where you enter an ancient pyramid (or do you?); then to Dune Ö where 
  5036. you could easily get lost; on to Automatia where youæll find some 
  5037. sorting out to do; you even find yourself in Abbey Road playing around 
  5038. with CDs. 
  5039. 8.9
  5040. As you go, a percentage figure on the icon bar tells you how well (or 
  5041. not) youære doing Ö what youære aiming for is 100%. By the way, if you 
  5042. happen to get killed, some smug sounding voice tells you Éoh dearæ Ö I 
  5043. hope this isnæt the voice of the programmer!
  5044. 8.9
  5045. Suggestions for play
  5046. 8.9
  5047. If you have the three necessary skills mentioned earlier, youæll fly 
  5048. through this game in about six days Ö working through the night, 
  5049. skipping meals and taking time off work. If you donæt have those skills, 
  5050. you may as well commit suicide now, because the frustration will drive 
  5051. you to it eventually. Alternatively, you could do what I did, and get 
  5052. some friends involved. This is not a game for hermits. I had help from a 
  5053. friend who is a chemistry teacher; a mathematician; my thirteen year old 
  5054. son; my ten year old daughter; someone else who was playing theágame on 
  5055. his computer (with his friends); and a host of encyclopaedias, ÉA 
  5056. Thousand-Things-You-Didnæt-Know-About-Everythingæ-type books, and a 
  5057. dictionary. The other thing to do is to save everything as you go along, 
  5058. under different file names; that way, if you make a mistake and lose 
  5059. something, you can at least go back to where you leftáoff.
  5060. 8.9
  5061. The Time Machine comes on five floppy discs, and youæll need at least 
  5062. 2Mb of RAM to run it. There are over 2Mb of sampled sounds and 3.25Mb of 
  5063. sprites, 95% of which are scanned graphics. 
  5064. 8.9
  5065. Is it a good game?
  5066. 8.9
  5067. Yes, I suppose it is really Ö if you donæt mind the frustration, the 
  5068. headaches, the waking up in the night with another idea that might work. 
  5069. If you like games to be a challenge, donæt mind being patient, and like 
  5070. working out problems, then this is a very good game. The sounds and 
  5071. graphics are just right for the game, and the programmeræs sense of 
  5072. humour comes through.
  5073. 8.9
  5074. What happens at the very end? ERM!!! Iæm not sure Ö I havenæt quite 
  5075. finished Ö maybe in a year or two?
  5076. 8.9
  5077. The Time Machine costs ú25.95 from 4th Dimension or ú24 through 
  5078. Archive.áu 
  5079. 8.9
  5080.  
  5081. 8.9
  5082. Caxton Press
  5083. 8.9
  5084. Dave Walsh
  5085. 8.9
  5086. Caxton Press from Newman College Software is, first and foremost, a 
  5087. simple DTP program which allows users to create a newspaper front page 
  5088. layout on their computer system. As far as I know, it represents the 
  5089. first conversion from Research Machines to Acorn. For schools who use 
  5090. both the old RM machines and Acorn RISC OS, this represents a good move, 
  5091. allowing the same software to be run on different platforms.
  5092. 8.9
  5093. I have been looking at Caxton Press version 1.00a which has been 
  5094. converted for the A3000 series. The program is not multitasking, and 
  5095. requires a printer driver to be pre-loaded before it will operate. 
  5096. Although it will load and run on newer machines, this copy is unable to 
  5097. print on the new printer drivers, which means that printing must take 
  5098. place on an A3000 using RISC OS 2.
  5099. 8.9
  5100. The program itself is very simple to use, being based on a single word 
  5101. menu system. This can either be keyboard or mouse operated. After 
  5102. choosing whether you wish to work on an old or new piece of work, you 
  5103. are into the program proper where the Élayoutæ choices are given. Here 
  5104. you choose to work on the Masthead (newspaper title), Banner (the 
  5105. headline), Stories, Print out or Saving options. Each of the areas 
  5106. follow a similar menu structure, with each element reached from a set of 
  5107. words along the bottom of the screen.
  5108. 8.9
  5109. Twenty six different, bit-mapped fonts have been provided within the 
  5110. program, with names ranging from Aladdin to Zebra. These are rather nice 
  5111. for childrenæs work, allowing a significant visual selection of writing 
  5112. styles. Small elements, such as the ability to add speech quotes and the 
  5113. half sign have also been considered, along with rule off thickness and 
  5114. styles. 
  5115. 8.9
  5116. Up to four stories can be written for the page, each with its own 
  5117. heading. These are numbered on a Éthumbnailæ of the finished product, so 
  5118. that the user can decide which story to work on next. As there are two 
  5119. stories per column, the room for one diminishes as the length of the 
  5120. other increases. Any spare space is left as a picture frame for later 
  5121. use. It should be noted, however, that these pictures are placed by the 
  5122. low-tech method of scissors and glue, after print out! All the elements 
  5123. of the page are optional so that, for instance, by leaving out the 
  5124. banner and headline, you can create an inner page layout.
  5125. 8.9
  5126. The documentation is extremely well written, beingáboth thorough and 
  5127. clear, with examples of newspapers produced. The program is so simple to 
  5128. operate that most children who are capable of writing a story would be 
  5129. able to produce a simple newsheet.
  5130. 8.9
  5131. As a program, it would be most beneficial to schools wanting similar 
  5132. software on their RM and Acorn equipment. It is designed to be simple, 
  5133. and achieves this aim at the expense of the multitasking environment, 
  5134. where pictures, text and fonts can be shared between applications. 
  5135. Obviously, other newspaper creation methods are available on the Acorn 
  5136. RISC OS machines, but this one successfully presents a simple approach 
  5137. to the field, whilst removing the need to master RISC OS conventions.
  5138. 8.9
  5139. Caxton Press costs ú30 +VAT from Newman Software Ltdáu 
  5140. 8.9
  5141.  
  5142. 8.9
  5143. Cable News II
  5144. 8.9
  5145. Ned Abell
  5146. 8.9
  5147. In previous reviews Ö a good year ago Ö Iæve mentioned the existence of 
  5148. Cable News and, indeed, many of you may have already used it. I had an 
  5149. early review copy, found quite a lot wanting and, having spoken to 
  5150. Lindis, decided to wait for Cable News II for review. This has been a 
  5151. long time coming, is an improvement on the original, and has branched 
  5152. away from being a straight presentation package, becoming more 
  5153. interactive.
  5154. 8.9
  5155. Originally, you created a series of presentation öSlidesò, in an 
  5156. application called !CableMake, linked them together with effects and 
  5157. then saved the resultant story in your working directory. When you ran 
  5158. the second application, !CableView, you were able to see the sequence.
  5159. 8.9
  5160. The new package will now allow you, by clicking on a hot spot, to jump 
  5161. between slides, forwards and backwards, and thus the sequence could 
  5162. provide point-of-sale information, interactive town plans, etc, so it 
  5163. now falls into the category of a multimedia program. Hot spots can also 
  5164. run other tasks. There is a great improvement in the program here, and 
  5165. one that will be of use to many who need to present information 
  5166. publicly.
  5167. 8.9
  5168. As a maker of videos, Iæm primarily interested in a tool that will allow 
  5169. me to caption and title Ö indeed, I have just used it for a video about 
  5170. a British Study Centre in France. Previously, the old !CableMake and 
  5171. !CableView would co-exist on my 4Mb A310; now they are bigger and need 
  5172. more memory Ö a 4Mb machine is the minimum requirement for the new 
  5173. package. I also ran them on a RiscáPC, moving slides back to the A310 to 
  5174. use the genlock.
  5175. 8.9
  5176. The manual is very clear but has no index. The software is sensibly 
  5177. protected by embedding your details. Example demonstration stories are 
  5178. provided for both RiscáPC and A series machines Ö on the Archive monthly 
  5179. disc, if space permits.
  5180. 8.9
  5181. !CableMake
  5182. 8.9
  5183. Slide creation is simple and you can use a window or full screen. A 
  5184. background is selected and filled with colour, sprite or motif, then a 
  5185. frame, made into which you drag text (or type it) sprites, replay files 
  5186. or drawfiles. Hereæs one of the strengths of the program in that you use 
  5187. styles for your text so itæs like any DTP program but, additionally, you 
  5188. can set shadow and colour. The frames can be filled and bordered with 
  5189. their own shadow. Thus, for my application, itæs simple to set up a 
  5190. house style box and a text style, and then put the two together in the 
  5191. right place on the video picture for captioning. Keeping the box in 
  5192. place and changing the next slideæs text allows simple animated 
  5193. captions.
  5194. 8.9
  5195. The first problem was that Cable News does not accept Artworks files, or 
  5196. JPEGed or GIFed images, so you have to convert everything to sprites or 
  5197. drawfiles! Whilst !ChangeFSI will help a lot, I think that the lack of 
  5198. Artworks support is a major omission and one of my complaints about the 
  5199. earlier package. Iæm told that it will be supported in a later release, 
  5200. and  yet !CableNews is a package that first came on the market in early 
  5201. 1993, and the Artworks viewer is included with many other applications. 
  5202. It is a de-facto standard. There is no support for Iota Animator files, 
  5203. although these are fairly new and, again, will have to be catered for. 
  5204. They can, however, be launched from slides using the hot spot to to run 
  5205. a task or run a file. The Replay support is fine if you have the means 
  5206. of making Replay files, but most people donæt. You can import from 
  5207. PhotoCD because !PhotoView exports as sprites.
  5208. 8.9
  5209. The package now supports OLE and I found this of major help and a good 
  5210. upgrade from CableNews I. Because anti-aliased text with a lot of detail 
  5211. can take a long time to redraw on an ARM2, OLE is vital. Any frame can 
  5212. be edited in !Edit and then re-imported. More than once, I was grateful 
  5213. when an Θ needed to be an Φ in a long bit of text. Caution here though 
  5214. because memory constraints will cause problems Ö you can get !CableMake, 
  5215. !Edit, !Draw and !Paint to work together in 4Mb, but only by having a 
  5216. small font cache.
  5217. 8.9
  5218. The results were excellent. I could make complex dissolving caption 
  5219. sequences by working forwards and backwards using common frames to keep 
  5220. registration. There is video support in the slides and stories to allow 
  5221. transparency, and I canæt wait to have a Millipede genlock on the 
  5222. RiscáPC to try high quality graphics Ö special Modes are provided to 
  5223. give the maximum TV resolution. You can also print the slides, and this 
  5224. option is very useful for giving out notes to an audience. In future 
  5225. releases, you will also be able to print to 35 and 70mm slides.
  5226. 8.9
  5227. Stories
  5228. 8.9
  5229. The method of linking the slides is crucial, and CableMake provides a 
  5230. good selection of effects, such as unrolls and blinds, to make up a 
  5231. story. The story can be auto-run or done manually, time delays are 
  5232. preset and it beeps when slides are ready for display. A true roller 
  5233. caption is not provided, but slides can be slid down into position one 
  5234. after another. There is an editing system so that both a story and a 
  5235. slide can be loaded into !CableMake.
  5236. 8.9
  5237. !CableView
  5238. 8.9
  5239. This application takes a story file and displays its slides. You can 
  5240. distribute this software in non-commercial applications if you own 
  5241. !CableNews, so itæs possible to give a disc to clients for viewing on 
  5242. another computer or update point-of-sale information on several 
  5243. computers. Commercial applications need a licence from Lindis.
  5244. 8.9
  5245. The display method can be preset from the preferences options and, if 
  5246. you stop the display, you can step between individual slides. Itæs also 
  5247. possible to put a large pointer on the screen.
  5248. 8.9
  5249. When you quit the application, it infuriatingly asks if you want to do 
  5250. so!
  5251. 8.9
  5252. Conclusions
  5253. 8.9
  5254. CableNews II is an improvement on version 1, and existing owners should 
  5255. upgrade. If you are buying a titling or presentation package, there is 
  5256. also the choice of !Titler from Clares.
  5257. 8.9
  5258. CableNews is very intuitive to use and allows menuing over the full 
  5259. frame slide Ö very useful to tweak colours and position over a video 
  5260. frame. Iæve mentioned the drawbacks, but would recommend this as an very 
  5261. good starting point for producing excellent presentations. I had a play 
  5262. with 24-bit sprites on the system but soon ran into memory problems, 
  5263. although this is because of my machine, not the package. A computer with 
  5264. 4Mb is fine for overhead projection notes etc and lower resolution 256 
  5265. colour graphics. I think the XAT Video Utilities disc should be included 
  5266. in this suite of programs, to provide VT clocks and test cards for 
  5267. setting up equipment Ö call it !CableSet? I would also move the story-
  5268. making part of the program into a separate application so that, if 
  5269. memory is tight, you can reset the story without loading the whole of 
  5270. CableMake.
  5271. 8.9
  5272. This application works well and does what it says. Ifáyou are involved 
  5273. in any sort of presentation, you will need it. There are plans to expand 
  5274. its capabilities and existing owners will be able to receive updates by 
  5275. returning master discs. Iæm now standardising on it and building up a 
  5276. library of styles and slides.
  5277. 8.9
  5278. My clients like what it provides, and thatæs good for business.
  5279. 8.9
  5280. CableNews II is priced at ú149 +VAT from Lindis International or ú165 
  5281. through Archive, with low cost upgrades from Presenter Story and 
  5282. CableNews I, obtainable through Lindis.
  5283. 8.9
  5284. Iæm happy to discuss video and audio uses on Acorn platforms either via 
  5285. Paul or on 100341.2675@compuserve.com.áu 
  5286. 8.9
  5287.  
  5288. 8.9
  5289. VerbMaster-French
  5290. 8.9
  5291. Graham Campbell
  5292. 8.9
  5293. I am looking here at VerbMaster-French by Nigel Caplan which is a 
  5294. Shareware package.
  5295. 8.9
  5296. Learning and practising verbs in a foreign language is a difficult job 
  5297. which is fairly tedious at the best of times, since it involves much 
  5298. repetitive learning and testing, so any way in which the trusty computer 
  5299. can help with repetitive random tests is to be welcomed. Itæs then just 
  5300. a question of whether one likes, and can get on with, the design of the 
  5301. program.
  5302. 8.9
  5303. What you get
  5304. 8.9
  5305. VerbMaster comes on a single 800Kb floppy and is a Émodularæ verb 
  5306. learning and testing package. Registration with the author costs ú7.50 
  5307. for a single user (ú10 site licence) for the first verb Émoduleæ 
  5308. (currently this is the French one), and ú5 (site ú10) for subsequent 
  5309. ones. Potential users need RISC OS 3.11 or greater and, if youære 
  5310. working from floppy, the application needs to have Éseenæ the !Scrap 
  5311. directory.
  5312. 8.9
  5313. I have run the program on my A440/1 with RISCáOS3 and ARM3, on an A3000 
  5314. 1Mb machine with OS3 upgrade, each with no problems. I also ran it on a 
  5315. Risc PC, since the author wondered whether there would be any problems. 
  5316. There didnæt appear to be any major ones; the Homerton Medium font which 
  5317. I had working for the Desktop didnæt upset the programæs window display, 
  5318. except for one prompt in red in the Test Window Ö no illegibility 
  5319. problems, though.
  5320. 8.9
  5321. Having printed out the text_file containing the ten pages of (abridged) 
  5322. User Guide, it was clear that the program is a comprehensive one. With 
  5323. it, you can learn on-screen the verbs you want to grasp, get a 
  5324. randomized test in all (or one, or all-but-one) tense(s), and you can 
  5325. choose Éregularæ or Éirregularæ verbs only, or both. If you select the 
  5326. test to be done on-screen, you state the number of questions to be fired 
  5327. and click START.
  5328. 8.9
  5329. Thereæs an option for a printed test (with answers printed at the end) 
  5330. and then the randomised questions are sent to a text file, ready for 
  5331. printing out. No obvious check is made to see whether the number of 
  5332. questions asked for is greater than the number of verb-forms in memory, 
  5333. so donæt select 500 as I did Ö (I was just bug-chasing!) Ö you get an 
  5334. infinite look at the hourglass! Also, you can get a CSV file Éprint-outæ 
  5335. Ö for loading into PipeDream or a Word Processing package Ö of all, one, 
  5336. or a group of tenses for off-screen learning.
  5337. 8.9
  5338. The tenses available are the Present, Future, Imperfect, Perfect, 
  5339. Pluperfect, Past Historic, Conditional (curiously called the ÉFuture 
  5340. Conditionalæ within the program), Future Perfect and the Conditional 
  5341. Perfect. The Present Subjunctive Mood will come later. New verbs can be 
  5342. added from on-screen menus, verb-forms can be edited or deleted from a 
  5343. module, and the edited module saved back again. Double clicking on any 
  5344. module loads its contents which overwrite the previously-loaded module.
  5345. 8.9
  5346. How it performs (pros and cons)
  5347. 8.9
  5348. Double-clicking on !VerbMast loads a utility module and opens two filer 
  5349. windows on screen. In one, thereæs a !Help file available which conforms 
  5350. to Acornæs Interactive Help system and directories housing the text 
  5351. files of the Émanualsæ, the modules you subscribe to or create, and the 
  5352. printouts you may create. Double-clicking on !French in the other filer 
  5353. window loads a Étricoloreæ icon on the icon bar ready to start, having 
  5354. claimed 512Kb of workspace.
  5355. 8.9
  5356. Clicking <select> on this brings up two windows Ö a Élearningæ window 
  5357. showing the verb under study and a control window. Thereæs only room for 
  5358. the je / tu / il / nous / vous / ils forms so, alas, one in the oeil for 
  5359. les dames. Will they be consoled to read that il a is labelled öHe 
  5360. (She&It)ò? Also, the extremely commonly used on doesnæt get an airing. 
  5361. This is a shame, since in the compound tenses taking Ωtre, much is made 
  5362. in the testing process of Éagreementsæ over plurality and gender and so 
  5363. you never see printed out, or on screen, elle est allΘe or elles sont 
  5364. parties, for example, or even the non-agreement of onáest allΘ meaning 
  5365. we went ... / people (in general) went ... .
  5366. 8.9
  5367. Using the mouse and clicking in the Control-Panelæs windows changes the 
  5368. verb and its tense displayed in the Display Window. Also on the Control 
  5369. Panel are buttons for initiating a test, adding an irregular verb, 
  5370. adding a regular verb, or for what is called Écyclic addition of an 
  5371. irregularæ. You are supposed to be able to add tense after tense to an 
  5372. infinitive without having to re-enter the infinitive, but this feature 
  5373. wasnæt working on my review copy. Clicking <menu> over the Display 
  5374. Window gives access to a menu from which you can edit a verb, delete a 
  5375. verb, and save back the edited module.
  5376. 8.9
  5377. The verb test
  5378. 8.9
  5379. Having learnt all these verb forms, itæs time for the test. Select Éxæ 
  5380. questions (10 by default) and weære off. Two windows open Ö the Test 
  5381. Window and the Statistics Window. I must admit that I find the screen 
  5382. now too cluttered. Icons show us, in the Test Window, which question 
  5383. weære on and ask:
  5384. 8.9
  5385.   Please enter the [ils] form of the Future Conditional tense of the 
  5386. verb [avoir]:
  5387. 8.9
  5388. I got the first verb Éwrongæ because my A440/1 wakes up with CAPS ON, 
  5389. and a correct answer in upper case is marked wrong. A minor point, but a 
  5390. *FX202,16 from within the program (or in the !Run file) would have 
  5391. sorted that one. For ease of entering accents, there is a window with 
  5392. the seven most-needed accented characters showing, which can be clicked 
  5393. on to insert them into any of the input icons. You need to have a wide 
  5394. screen mode selected and to put the accent window outside the test 
  5395. windows, since whenever you click <enter> to enter your answer for 
  5396. assessment, it goes to the back of the stack and you have to call it up 
  5397. again each time from the menu. I have to confess I find it easier, if 
  5398. Iæm inputting from the keyboard, to use good old Alt+233 for Θ etc. 
  5399. Reaching for the mouse for the sake of a final Θ after having typed my 
  5400. way through vous vous seriez habill gets a bit of a pain, especially if 
  5401. youæve had to call up your accents window (again!) first.
  5402. 8.9
  5403. One good thing and one bad thing together now become evident. Verbs 
  5404. which have become reflexive in compound tenses often need an agreement, 
  5405. as do the few verbs which always take Ωtre. Vous could be a ladsæ night 
  5406. out, or the W.I., or one lad, or one W.I. member. So the Écorrectæ 
  5407. answer for the computer is vous vous seriez habillΘ(e)(s), and you may 
  5408. well think this a pain to have to enter. Well, it is, but a window to 
  5409. the side of the answer-input-box can be called up and you can click on 
  5410. one of a menu of endings: (e) / (e)s / (e)(s) / s . (I should have liked 
  5411. to see a null selection here. If a plain s qualifies for being on the 
  5412. menu then Énothingæ does too, since il sæest habillΘ in a sense Éagreesæ 
  5413. with a non-ending, and a student must deliberately decide to add 
  5414. nothing.) The down-side is that you always have to think in terms of 
  5415. these wretched endings. Itæs a pity the test canæt say:
  5416. 8.9
  5417.   Using PARTIR, how do you say: öThey would have left (m)ò   (ils 
  5418. seraient partis)
  5419. 8.9
  5420. and, later ...
  5421. 8.9
  5422.   Using PARTIR, how do you say: öThey would have left (f)ò  (elles 
  5423. seraient parties)
  5424. 8.9
  5425. I just found it a bit tiring on the eye and brain being asked the rather 
  5426. grammatical question mentioned above (Please enter the ...) and then 
  5427. have the statistics window telling me Iæve got Éxæ correct / Éxæ wrong / 
  5428. Éxæ questions left out of a total of Énæ questions, and that:
  5429. 8.9
  5430. The [ils] form of the [Future Conditional] tense of the verb 
  5431. [sæhabiller] is [ils se seraient habillΘsò ]. Your response is Correct 
  5432. and your answer was [öils se seraient habillΘsò].
  5433. 8.9
  5434. You could argue pedagogically that this is reinforcement, I suppose!
  5435. 8.9
  5436. Conclusions
  5437. 8.9
  5438. The program very comprehensively tests full grammatical knowledge of all 
  5439. tenses (no negatives or interrogatives). Note that there is no reference 
  5440. to meanings Ö you are tested grammatically. The ability to print out 
  5441. verb information and tests is very useful, and that all works fine. 
  5442. Thereæs a minor bug in the scoring system in that your last response 
  5443. doesnæt get logged.
  5444. 8.9
  5445. A few of the verb forms are wrong in the supplied module:
  5446. 8.9
  5447. se lever is missing its grave accent in all the Future and Conditional 
  5448. forms.
  5449. 8.9
  5450. vouloir in the plural conditional forms is incorrect Ö as my screen shot 
  5451. shows!
  5452. 8.9
  5453. faire gives vous faisez in the Present Tense
  5454. 8.9
  5455. attendre gives ils attendient and descendre gives ils descendient in the 
  5456. Imperfect.
  5457. 8.9
  5458. lire gives ils l√rent, voir gives vous vΓtes and vouloir gives tu 
  5459. voulous, all in the Past Historic.
  5460. 8.9
  5461. Itæs just a question of loading the module into !Edit and chasing up the 
  5462. errors but itæs a tad annoying to have to do so Ö and, of course, 
  5463. presupposes that you know the stuff before learning it from the program! 
  5464. Which of us, though, has not made any mistakes when entering data into 
  5465. our programs?!
  5466. 8.9
  5467. Let him who is without sin .... !
  5468. 8.9
  5469. I hope this is useful to any prospective French students out there. In 
  5470. the end, you takes your choice and Ö with Shareware Ö you pays your 
  5471. money, I hope!áu 
  5472. 8.9
  5473.  
  5474. 8.9
  5475. CD-Fast
  5476. 8.9
  5477. Fred Grieve
  5478. 8.9
  5479. Those of you who have taken the plunge and installed a CD-ROM drive will 
  5480. probably have already experienced some slight disappointment when you 
  5481. first used the system. I refer to having hundreds of megabytes of data 
  5482. on-line and having toápatiently wait for the computer to access it as 
  5483. CD-ROM does not have very fast access times. AáCD-ROM drive is 
  5484. noticeably slower than a hardádrive.
  5485. 8.9
  5486. As the title suggests, this utility from Eesox is designed to speed up 
  5487. CD access times. It does this by using computer memory to cache CD 
  5488. directory information. This is done transparently, so the user is not 
  5489. aware of CD-Fast working in the background. Eesox claim that it will 
  5490. work with all versions of CDFS, all CD drives, all Acorn computers and 
  5491. will not interfere with the successful operation of any CD-ROM! Bold 
  5492. claims indeed and, unfortunately, Iácan only verify some of them!
  5493. 8.9
  5494. The supplied software can be used in two different modes of operation. 
  5495. Minimum memory mode uses just 8Kb (for both code and cache), and 
  5496. enhanced mode uses 36Kb. Enhanced mode gives the best performance, but 
  5497. it does so at the expense of using more memory.
  5498. 8.9
  5499. Installation is very simple, as CD-Fast is supplied as an application 
  5500. which installs on the icon bar. Selecting the CD-Fast icon opens a 
  5501. configuration window which allows the user to select either minimum 
  5502. memory mode, enhanced memory mode, or switch off CD-Fast altogether. 
  5503. Whichever mode is set can then be saved to become the default.
  5504. 8.9
  5505. For the Étechiesæ, CD-Fast is a relocatable module which is controlled 
  5506. by a standard WIMP user interface. As this WIMP user interface also 
  5507. occupies some memory, it is possible to install only the CD-Fast module. 
  5508. If this is done as part of the boot sequence, the module opens a window 
  5509. when the computer is booting which tells the user it has installed 
  5510. successfully and which mode of operation itáis using.
  5511. 8.9
  5512. With 10Mb RAM fitted to my Risc PC 600, shortage of memory is not a 
  5513. problem, so I configured CD-Fast to work in enhanced mode (which the 
  5514. manufacturer recommends as the standard mode of use). In the best 
  5515. scientific tradition, I then conducted some short tests on my system, 
  5516. which consists of a Cumana double-speed SCSI CD-ROM drive and SCSI 2 
  5517. interface. The results are shown in the left-hand half of the table 
  5518. below.
  5519. 8.9
  5520. I also tried out CD-Fast on a HCCS Ultimate double-speed IDE CD-ROM 
  5521. drive. The results are published in the right-hand half of the table 
  5522. below.
  5523. 8.9
  5524. As can be seen, the increase in access speed for IDE is very 
  5525. significant! They certainly confirm Eesoxæs own claims that enhanced 
  5526. mode can bring about a 31% Ö 44% increase in performance. Even a 21% 
  5527. decrease in the time taken to open the root directory window of a photo 
  5528. CD, using the SCSI drive, is quite impressive.
  5529. 8.9
  5530. Indeed, the only fly in the ointment, in my IDE tests, was the Photo CD. 
  5531. This is a Égoldæ multi-session CD which contains 28 of my own 
  5532. photographic images. The times it threw up were extremely inconsistent 
  5533. whether CD-Fast was used or not. The 87% increase shown above in the IDE 
  5534. table is therefore highly suspect. I also fully accept that one person 
  5535. when using a stopwatch to clock times as short as 1 Ö 2 seconds must 
  5536. produce times which are not very accurate. However, I do feel that these 
  5537. times are representative of what can be achieved, and are very 
  5538. significant, as they prove beyond any doubt that CD-Fast works.
  5539. 8.9
  5540. Conclusion
  5541. 8.9
  5542. Although beginning this review from a position of some cynicism, I must 
  5543. now eat humble pie! Not only does CD-Fast work but it works extremely 
  5544. effectively. It is now installed in my computer when the system boots 
  5545. and I wouldnæt be without it.
  5546. 8.9
  5547. A site licence for CD-Fast is also available, as is a multi-user version 
  5548. for networks called NetCDFast. Contact Eesox for more information.
  5549. 8.9
  5550. CD-Fast costsú25 +ú2 p&p +VAT from Eesox, or ú30 through Archiveáu 
  5551. 8.9
  5552.  
  5553. 8.9
  5554. Electronic Books and PaperOut
  5555. 8.9
  5556. Jochen Konietzko
  5557. 8.9
  5558. The market for electronic books seems definitely about to take off Ö at 
  5559. least that was the impression one could get at this yearæs Frankfurter 
  5560. Buchmesse (Frankfurt book show Ö the largest of its kind in the world), 
  5561. where CDs were presented in Hall 1.
  5562. 8.9
  5563. Electronic books differ from the well known Multimedia CDs, like 
  5564. Comptonæs Interactive Encyclopaedia, in two ways:
  5565. 8.9
  5566. uáRather than on a önakedò 12 cm CD, they are issued on a smaller 8 cm 
  5567. CD which is housed in a caddy similar to an MO disc or a floppy.
  5568. 8.9
  5569. uáThe emphasis is definitely on text; pictures and sound are there, but 
  5570. no animations.
  5571. 8.9
  5572. To read such a book, it is not necessary to buy a Sony Data DiscMan for 
  5573. which they were originally developed. Any computer with a CD-ROM drive Ö 
  5574. and the right software Ö can process these discs.
  5575. 8.9
  5576. Acorns, PCs and others
  5577. 8.9
  5578. The Tools company in Bonn, Germany, has published a reader for 
  5579. electronic books called PaperOut (distributed in Britain by Cumana). 
  5580. There are versions for MacOS, NeXTSTEP, SunOS, Windows, and Ö last but 
  5581. by no means least Ö RISC OS (2 or higher).
  5582. 8.9
  5583. The price for the Acorn version is ú49.95 +VAT (ú57 from Archive).
  5584. 8.9
  5585. PaperOut can access electronic books on any media, from CDs through 
  5586. floppies to databases on the Internet.
  5587. 8.9
  5588. The package
  5589. 8.9
  5590. PaperOut comes in what looks like a VHS video cassette case, shrunk to 
  5591. paperback size. Inside this is a DD floppy disc, accompanied by a small 
  5592. slip of paper describing the basics Ö how to get the CD out of its caddy 
  5593. and how to install the software. The disc contains PaperOut itself, some 
  5594. drivers for Cumanaæs CD-ROM drives, the contents of the leaflet as a 
  5595. text file and a very extensive online help in the form of an EB, plus a 
  5596. second EB with a list of  available electronic books (about 150).
  5597. 8.9
  5598. Installation
  5599. 8.9
  5600. You simply drag PaperOut to the desired place on your hard disc and then 
  5601. a double click will put the usual icon onto the icon bar.
  5602. 8.9
  5603. From this point onwards, things may well get a bit rough. The review 
  5604. copy I received from Cumana (version 2.1b, 24-Aug-94) came together with 
  5605. öThe Hutchinson Guide to the Worldò (more about that later); I took out 
  5606. the CD, put it into the adapter ring (ú4 through Archive) for my CD-ROM 
  5607. drive (Toshiba 3401TA with the cached Morley podule Ö software revision 
  5608. 1.17, CDFS 2.21) and had PaperOut mount the disc. The driveæs light 
  5609. flashed for about four minutes, then I received a number of error 
  5610. messages which basically told me that the discæs format was not 
  5611. understood.
  5612. 8.9
  5613. Phone calls to Morley and Tools showed that Morley indeed have not 
  5614. (yet?) incorporated support for electronic books in their software, and 
  5615. that there is a newer version of PaperOut (2.1d, 14-Dec-94) which can 
  5616. supplement the CD-ROM driveæs own drivers.
  5617. 8.9
  5618. Tools promised to send the new version straight away.
  5619. 8.9
  5620. This they did, and the new version works without a hitch. (I usually get 
  5621. an error message like öTarget area Ö check conditionò when I mount the 
  5622. CD, but this has no apparent consequences.)
  5623. 8.9
  5624. Moving through a book
  5625. 8.9
  5626. Once a text has been loaded, you can scroll through it in various ways; 
  5627. with the mouse and the scroll bar, or with a number of keys Ö the cursor 
  5628. keys and PageUp/PageDown, together with Shift and Ctrl, allow every 
  5629. possible move. As an example, you can move up/down one page with PageUp/
  5630. Down or Cursor left/right or Shift-Cursor up/down.
  5631. 8.9
  5632. Some words are highlighted (in the default setting in dark blue, but 
  5633. this, like the fonts and font sizes used, can be changed at will). These 
  5634. highlights mark cross references, either to other text passages, or to 
  5635. pictures or sound samples. Once you have followed one of these 
  5636. references far enough, the backspace key (or clicking on an icon) will 
  5637. bring you safely back to your starting point.
  5638. 8.9
  5639. The Acorn version makes use of adjust-clicking, the idea being that only 
  5640. if you follow the various references with select-clicks, will every new 
  5641. article appear in its own window.
  5642. 8.9
  5643. Looking for information
  5644. 8.9
  5645. The program offers several search methods:
  5646. 8.9
  5647. uáMenu Search Ö the table of contents of an EB is arranged in the form 
  5648. of menus with various submenus for chapters, sub-chapters and 
  5649. paragraphs.
  5650. 8.9
  5651. uáWord/end-word search Ö important expressions are printed in bold 
  5652. typeface; word search and end-word searches allow you to look for them, 
  5653. and for chapter headings, by typing in the first or the last few letters 
  5654. of these words. The result is a list of the paragraphs containing those 
  5655. words.
  5656. 8.9
  5657. uáKeyword search Ö this is a full text search where you can look for any 
  5658. word contained in the text of a volume. This yields a list of paragraphs 
  5659. containing this word.
  5660. 8.9
  5661. uáConsultation/graphic search Ö this is the rather grand name for the 
  5662. fact that both text and graphics can contain hyperlinks, and clicking on 
  5663. them will move you straight to the referenced subject.
  5664. 8.9
  5665. uáMulti-search Ö here you can enter up to four words which will be 
  5666. searched for at the same time.
  5667. 8.9
  5668. Most electronic books contain only some of those search options.
  5669. 8.9
  5670. Data Export
  5671. 8.9
  5672. Both words and pictures can easily be exported in Text / Sprite format 
  5673. but there is no option for WYSIWYG printing of text passages.
  5674. 8.9
  5675. The Hutchinson Guide to the World
  5676. 8.9
  5677. This EB was supplied by Cumana for my review.
  5678. 8.9
  5679. Mounting the disc opens this window:
  5680. 8.9
  5681. First of all, I tried to find ÉNorwichæ.
  5682. 8.9
  5683. Looking for the keyword ÉNorwichæ brought up four articles: East Anglia, 
  5684. England, Norfolk and Norwich.
  5685. 8.9
  5686. This is the article on Norwich itself:
  5687. 8.9
  5688. A menu search was not possible because my version of the CD has a bug Ö 
  5689. clicking on the volume öCities, Regions, ...ò leads instead to the menu 
  5690. for  öTravel quotesò.
  5691. 8.9
  5692. The maps in this book are miserable little things (see above), allowing 
  5693. no graphic search.
  5694. 8.9
  5695. Contents of the disc:
  5696. 8.9
  5697. uáVolume 1 (Countries) contains a statistical section, similar to the 
  5698. CIA fact book, (for the UK: 5752 bytes), background articles (UK: 20292 
  5699. bytes) and small maps (UK: see above)
  5700. 8.9
  5701. uáVolume 2 (Cities) contains short articles like the one on Norwich 
  5702. above; due to the bug mentioned above, getting an overview was rather 
  5703. difficult, so I just did a few word searches. There are, for example, 
  5704. 339 entries starting with öAò. Large regions are covered in longer 
  5705. articles; England was granted 7596 bytes.
  5706. 8.9
  5707. uáVolume 3 (Quotes) contains gems like öOxford Ö one of the supreme 
  5708. gratifications of travel, the perfect prose of Gothic.ò Henry James, 
  5709. English Hours 1905.
  5710. 8.9
  5711. uáVolume 4 (Earth data) is made up of tables Ö from the Beaufort and 
  5712. Richter scales to Famous Gold Rushes.
  5713. 8.9
  5714. Some other electronic books
  5715. 8.9
  5716. To show the areas covered so far by electronic books, here are a few of 
  5717. the titles listed by PaperOut (just a small excerpt from the first part 
  5718. of the list, up to the letter C):
  5719. 8.9
  5720. uá2020 Vision: Transform Your Business Today to Succeed in Tomorrowæs 
  5721. Economy
  5722. 8.9
  5723. uá4000 Questions de Culture GΘnΘrale
  5724. 8.9
  5725. uáAA Hotels and Restaurants in Britain and Ireland
  5726. 8.9
  5727. uáAmerican Heritage Electronic Dictionary & Rogetæs II Electronic 
  5728. Thesaurus (200,000 words / 40,000 words with 500,000 synonyms)
  5729. 8.9
  5730. uáBerlitz Business Traveller
  5731. 8.9
  5732. uáBlufferæs Guide to High Society
  5733. 8.9
  5734. uáCall of the Wild by Jack London
  5735. 8.9
  5736. uáChambers Science & Technology Library
  5737. 8.9
  5738. uáChronik des 20. Jahrhunderts mit Personenlexikon
  5739. 8.9
  5740. uáCronologia de los Descubrimientos (descubrimientos = discoveries)
  5741. 8.9
  5742. uáCIA World Fact Book
  5743. 8.9
  5744. uáComptonæs Concise Encyclopedia (contains the 26 volume encyclopaedia)
  5745. 8.9
  5746. A number of electronic books are available through Archive at ú43 each.
  5747. 8.9
  5748. Electronic books vs. multimedia CDs
  5749. 8.9
  5750. I had the opportunity to browse through the German öBertelsmann 
  5751. Universallexikonò, which is available in both formats. The comparison is 
  5752. as follows:
  5753. 8.9
  5754. The text items were identical, except that the EB contained slightly 
  5755. more of them. (Possibly, the search routines are just organised 
  5756. differently, but keyword searches on words like ÉEnglandæ or ÉGermanyæ 
  5757. always came up with a slightly higher number of finds in the EB.) 
  5758. Pictures and sound samples were also identical; the quality of the 
  5759. photos in the EB was bad, but this need not be so; another EB I have 
  5760. seen (about the Solar System) contains spectacular colour photos of the 
  5761. planets and their moons. Sound samples range from pieces of music, 
  5762. through bird calls, to passages from important speeches.
  5763. 8.9
  5764. The EB does not contain any animations; on the other hand, getting 
  5765. started (from the moment you insert the CD to the moment the first text 
  5766. you are looking for appears on the screen) is rather faster with the EB.
  5767. 8.9
  5768. On the whole, I found the multimedia CD more fun, the EB more effective.
  5769. 8.9
  5770. Niggle
  5771. 8.9
  5772. There is just one thing I donæt like about PaperOut. Keywords (in full 
  5773. text search) are usually hidden somewhere in an article. PaperOut does 
  5774. not  highlight them in any way, and so they tend to be hard to find; in 
  5775. contrast, on all multimedia CDs I have so far seen, words found are 
  5776. shown inverted in the same way as in Edit or Impression.
  5777. 8.9
  5778. Conclusion
  5779. 8.9
  5780. For people serious about data retrieval, PaperOut is a useful product. 
  5781. Electronic books are not as flashy as multimedia encyclopaedias, but Ö 
  5782. if only because there are no disc-space-guzzling animations Ö facts are 
  5783. quite easy to find. PaperOut is recommended.
  5784. 8.9
  5785. The Hutchinson CD Ö without the bug mentioned Ö is an excellent source 
  5786. for data concerning the various countries of the world. Do make certain, 
  5787. though, that the disc you buy is an upgraded, bug-free version.áu 
  5788. 8.9
  5789.  
  5790. 8.9
  5791. Norwich
  5792. 8.9
  5793. Cathedral city in Norfolk, E England; population (1991) 121,000.
  5794. 8.9
  5795. Industries include shoes, clothing, chemicals, confectionery, 
  5796. engineering, and printing. It has a Norman castle (with a collection of 
  5797. paintings by the Norwich school; Cotman and Crome); 15th-century 
  5798. Guildhall, medieval churches, Tudor houses, Georgian Assembly House. The 
  5799. University of East Anglia 1963 has the Sainsbury Art Centre for Visual 
  5800. Arts on its campus. The Sainsbury Laboratory 1987, in association with 
  5801. the John Innes Institute, was founded to study the molecular causes of 
  5802. disease.
  5803. 8.9
  5804.  
  5805.